.single-article .breadcrumbs,.single-csvoice .breadcrumbs{color:#333;background-color:transparent;margin:90px auto 0 0px;position:relative}.single-article .breadcrumbs li,.single-article .breadcrumbs li a,.single-csvoice .breadcrumbs li,.single-csvoice .breadcrumbs li a{color:#333!important}#footer{background-color:#f1f1f1}.margin{margin:30px auto}.wp-block-image{margin-top:20px;margin-bottom:20px}button.demo{color:#fff;width:150px;height:50px;border-radius:5px;padding:5px 14px;margin:2px 2px 4px;box-shadow:0 3px 0 #141f2c;transition:.3s;background-color:#635757}button.demo:hover{transform:translateY(2px);box-shadow:0 2px 0 #141f2c;background-color:#383333}.half img{max-width:50%}.article .article-title{font-size:30px;text-align:left;line-height:1.7em;margin:10px 0 10px 5px;padding:0}.atarticle.profile{margin:10px 0 20px}.view-more{display:inline-block}.atarticle.profile a{text-decoration:none!important;display:inline-block}.article-title-inTOC{text-align:left;color:#000;margin:20px 10px 0;padding:0 0 20px;width:auto;font-size:1rem;font-weight:400}.share{position:relative;display:flex;align-items:flex-end;justify-content:center;margin:50px auto 15px auto;gap:50px;padding:15px 20px 5px 20px!important;background-color:#ebecf1;list-style-type:none!important}.share a[target=_blank]:after{content:none}.share a,.url-copy-btn{display:flex;flex-direction:column;align-items:center;color:#686868;text-decoration:none!important;transition:.3s}.share-txt{font-size:10px}.url-copy-btn{background-color:transparent;height:57px;width:65px;margin-left:-18px;gap:4px}.share.fixed .url-copy-btn{margin-left:0}.copy-icon{font-size:16px;background-color:#949494;border-radius:50%;width:31px;height:31px;line-height:31px;text-align:center}.copy-icon:before{content:"\e91d";font-family:'icons';color:#fff}.url-copy-btn:hover span.copy-icon{background-color:#9f9f9f}.copied-txt{text-align:center;position:absolute;top:-25px;opacity:0;visibility:hidden;background-color:rgba(15,41,65,.8);color:#fff;width:86px;line-height:12px;padding:3px 5px;transition:.3s;border-radius:2px;font-size:10px}.url-copy-btn.copied .copied-txt{opacity:1;visibility:visible;transition:.3s}.contents-container.article{display:grid;justify-content:center;justify-items:center;grid-template-columns:10% 73% 27%;margin:39px auto 20px auto;padding:0 15px;max-width:1300px;background-color:transparent;border-radius:unset;position:relative}.share-fixed-container{position:sticky;top:239px;opacity:0;visibility:hidden;transition:.3s;z-index:10;height:100vh}.share-fixed-container.appeared{opacity:1;visibility:visible;transition:.3s}.share.fixed{flex-direction:column;align-items:center;margin:0;gap:10px;padding:10px 5px!important}.share:before{position:absolute;top:-15px;left:10px;content:"SHARE";font-size:30px;font-weight:700;font-style:italic}.share.fixed:before{top:-28px;left:calc(50% + 1px);transform:translateX(-50%);content:"＼シェア／";font-size:11px;width:100%;font-style:normal;text-align:center}.share a:hover,.share button:hover{transform:translateY(-3px);transition:.3s}.share img{width:30px;height:auto}.share.lower{margin:50px 0 15px}.post-pic img{width:100%;max-height:480px;object-fit:cover}.article main h2{border-bottom:solid 3px #c5c5c5;font-size:1.2rem;background-color:#ebecf1;padding:10px 10px 10px 15px;margin:35px 0 20px -15px}.article main h2:after{content:"";position:absolute;display:block;width:10%;border-bottom:solid 3px #8d72ff;bottom:-3px;left:20px}.article p.note,.article span.note{line-height:1.8em}.article main p{margin:.8em 0}.article main h3{font-size:1.2rem;color:#181818;position:relative;padding:12px 1em 8px 2em;margin:30px 0 15px -10px;background-color:#ebecf1}.article main h4{padding:3px 0;margin:15px 0;border-bottom:1px solid #cbcbcb}.article main h3:before{content:"";position:absolute;top:19px;left:19px;height:11px;width:11px;border-radius:50%;background-color:#8d72ff;box-shadow:1px 3px 5px 1px rgb(0 0 0/33%) inset;margin-right:8px}.article p,.article ul,.article ol,.article dl{color:#333}.article main ul,.article main ol{padding:.5em 0 .5em 2.2em}.article main ul{list-style-type:disc}.article main ol{list-style-type:decimal}.article main ol li{padding-left:5px}.article main ol.standard li{padding-left:13px}.article main li::marker{color:#50401f;font-style:italic;font-weight:700}.article main pre ol{padding:1em 1em 1em .5em}.article th,.article td{border-color:#ccc!important}.has-inline-color{background-color:transparent!important;background:linear-gradient(transparent 60%,#ccfffc 0%)}span.strong{font-weight:700}span.ex{font-size:8px}.seo-basics table.simple th{text-align:right;width:25%;padding:.5em .3em}.seo-basics table.simple td{width:calc(100% -25%)}.article div.breadcrumbs-container{margin-top:66px}.sample-img img{border:1px solid #ccc}.toc-container a{color:#1b61c9;font-size:1rem}.toc-container ol{padding:.5em 1em .5em 0}.toc-container ol li{position:relative;counter-increment:FirstNode;line-height:1.8em;padding-inline-start:1ch}.toc-container li li{counter-increment:SecondNode;padding-inline-start:1ch}.toc-container li:before{color:#1b61c9;content:counter(FirstNode);position:absolute;left:-16px;font-size:1.1em}.toc-container li li:before{content:counter(FirstNode) '. ' counter(SecondNode);position:absolute;left:-43px}.toc-container{border:1px dotted #999;background-color:#eff1f1;margin:0 10px 30px;padding:0 36px 28px 17px}.toc-container ol{padding:.5em 0 .5em 1em;list-style-type:none!important}.toc-container ol ol{padding:.5em 0 .5em 2.5em}.toc-container li>a{border-bottom:1px dotted #ababab}.article main{margin:0 15px 10px 10px;padding:0;max-width:900px}.article main a{text-decoration:underline}.article main a:not(.view-more):hover{color:#8aace0}table.simple th{text-align:right}table.simple.compare-2col{table-layout:fixed;width:100%}.simple.compare-2col{line-height:1.6;vertical-align:middle}.simple.compare-2col th{text-align:left;padding:.8em .8em .8em 25px;background-color:#eee}.simple.compare-2col thead th,.simple.compare-2col td{text-align:center}.simple.ga-list{width:95%}.simple.seo-update th,.simple.ga-list th{width:25%}.author-box{background-color:#f1f1f1;display:grid;padding-right:28px;display:none}.author-img{grid-column:1/2;grid-row:1/3;width:100px;margin:20px 18px}.name{grid-column:2/3;grid-row:1/2;margin:15px 0 10px}.about-author{grid-column:2/3;grid-row:2/3;font-size:14px;margin:0 0 15px}@media screen and (max-width:1450px){.contents-container.article{grid-template-columns:73% 27%;gap:20px}.share-fixed-container{position:fixed;top:initial;bottom:-20px;left:0;height:initial}.share-fixed-container.appeared{bottom:0;background-color:rgba(255,255,255,.8);border-radius:0 5px 0 0}.share.fixed{flex-direction:row;align-items:flex-end;margin:0;gap:25px;padding:10px 15px 0 15px!important;background-color:transparent}.share.fixed:before{content:none}}@media screen and (max-width:1024px){.contents-container.article{grid-template-columns:1fr}.fixed li.pocket,.fixed li.line,.fixed li.url-copy{display:none}.article main{margin:0 0 10px}}@media screen and (max-width:599px){.article .article-title{font-size:24px}.contents-container.article{display:flex;flex-direction:column;padding:0 10px}.share{gap:19px;padding:20px 0 5px 3px!important}.share.fixed{gap:12px;padding:10px 15px 0 10px!important}.share:before{font-size:25px}.article table.simple th{text-align:left;padding-left:10px}.article main h2{font-size:1.1rem}.article main h3{font-size:1rem}.article main h3+p{padding-left:3%}.article main h3+p+p{padding-left:3%}.article main h3+p+p+p{padding-left:3%}.article main h3+p+p+p+p{padding-left:3%}.article main h3+p+p+p+p+p{padding-left:3%}.article main h3+p+p+p+p+p+p{padding-left:3%}.article main h3+p+p+p+p+p+p+p{padding-left:3%}.article main h3+p+p+p+p+p+p+p+p{padding-left:3%}.article main h3+p+p+p+p+p+p+p+p+p{padding-left:3%}.article main h3+p+p+p+p+p+p+p+p+p+p{padding-left:3%}.article main h4{padding-left:3%}.article main h4+p{padding-left:3%}.article main h4+p+p{padding-left:3%}.article main h4+p+p+p{padding-left:3%}.article main h4+p+p+p+p{padding-left:3%}.article main h4+p+p+p+p+p{padding-left:3%}.article main h4+p+p+p+p+p+p{padding-left:3%}.article main h4+p+p+p+p+p+p+p{padding-left:3%}.article main h4+p+p+p+p+p+p+p+p{padding-left:3%}.article main h4+p+p+p+p+p+p+p+p+p{padding-left:3%}.article main h4+p+p+p+p+p+p+p+p+p+p{padding-left:3%}.main-inner div.toc-container{padding:.5em}.main-inner div.toc-container h1{padding:.2em .5em;font-size:1rem}.main-inner div.toc-container ul{padding:.5em 1em .5em 0}.article main ul{padding:.5em 0 .5em 1.5em}.article main ol{padding:.5em 0 .5em 2.5em}.article main li{padding-left:5px}.article main li::marker{color:#50401f;font-style:italic;font-weight:700}.seo-basics table.simple th{text-align:left;width:100%;background-color:#f1f1f1}.seo-basics table.simple td{width:100%}.article-title-inTOC{margin:20px 0 0}.toc-container{margin:0 0 30px;padding:0 20px 28px 17px;width:auto}main .toc-container ol{padding:0 0 0 20px}.article main h3:before{top:16px;left:12px}table.simple.compare-2col th,table.simple.compare-2col td{display:initial}.simple.compare-2col th.mechanical,.simple.compare-2col th.quartz{position:relative;background-color:#555;color:#fff;font-weight:400}.simple.compare-2col th.mechanical:after{content:"";position:absolute;right:0;top:3px;height:30px;width:1px;background-color:#d4d4d4}table.simple.compare-2col{display:block}table.simple.compare-2col thead,table.simple.compare-2col tbody,table.simple.compare-2col th,table.simple.compare-2col td{display:block;width:100%}table.simple.compare-2col td,table.simple.compare-2col th{padding:5px;text-align:center}table.simple.compare-2col thead{position:sticky;top:0;z-index:2}table.simple.compare-2col thead tr{display:flex}table.simple.compare-2col thead th{display:block;flex:0 0 50%;max-width:50%;text-align:center}table.simple.compare-2col thead th.hide-sp{display:none}table.simple.compare-2col tbody tr{display:flex;flex-wrap:wrap;border-left:1px solid #b7b7b7}table.simple.compare-2col tbody th{flex:0 0 100%;width:100%;font-weight:700;text-align:center;border-right:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7}table.simple.compare-2col td{flex:0 0 50%;width:50%;border-right:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7}.article-title{font-size:20px}.author-box{padding:0 15px;grid-template-columns:132px 1fr;align-items:end}.name{margin-bottom:30px}.author-img{grid-row:1/2}.about-author{grid-column:1/3}.contents-container.article{margin:18px 0 20px}.url-copy .share-txt{width:70px}.share.upper{margin-top:25px}.copied-txt{top:-35px;width:50px}.single-article .breadcrumbs{padding:10px 0}.article main h3{margin:30px 0 15px}.article main h2{margin:35px 0 20px -5px}}