main#MainContent{margin-bottom:40px;line-height:1.8;font-size:16px}main#MainContent a{color:var(--accent-color);text-decoration:underline}main#MainContent h2{font-size:clamp(18px,1.95vw,2.5rem);font-weight:400;margin:50px 0 30px;padding:10px 0;border-bottom:1px solid var(--accent-color);border-top:1px solid var(--accent-color);line-height:1.7;color:var(--accent-color)}main#MainContent h3{font-size:18px;margin:30px 0 15px}main#MainContent h3{--outer-color: var(--accent-color);--inner-color: var(--accent-color);--outer-w: 6px;--inner-w: 1px;--gap: 4px;position:relative;padding-left:calc(var(--outer-w) + var(--gap) + var(--inner-w) + 7px);line-height:1.4;font-family:Zen Kaku Gothic New,sans-serif!important;font-weight:600}main#MainContent h3:before,main#MainContent h3:after{content:"";position:absolute;top:0;bottom:0}main#MainContent h3:before{left:0;width:var(--outer-w);background:var(--outer-color)}main#MainContent h3:after{left:calc(var(--outer-w) + var(--gap));width:var(--inner-w);background:var(--inner-color)}main#MainContent h4{font-family:Zen Kaku Gothic New,sans-serif!important;font-size:18px;font-weight:700}main#MainContent h4:before{content:"\25a0";margin-right:7px;color:var(--accent-color);font-size:20px}main#MainContent .checkbox-title{align-items:center;display:flex}main#MainContent .checkbox-title:before{content:"";display:inline-block;width:23px;height:23px;background:url(https://fitau.gift/cdn/shop/t/23/assets/checkicon.webp?v=166721489163944621061757468098)no-repeat center center;background-size:contain}main#MainContent p{margin-bottom:20px;line-height:1.8}main#MainContent img{max-width:100%;height:auto;margin:20px 0}main#MainContent video{max-width:100%;height:auto;margin:20px 0}figcaption{font-size:clamp(12px,1.02vw,1.3rem);color:#999}main#MainContent ul,main#MainContent ol{padding:clamp(20px,2.34vw,30px);background-color:#f1f6f9}main#MainContent ul{list-style-type:none}main#MainContent ul li{position:relative;padding-left:18px}main#MainContent ul li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;background-color:var(--accent-color);border-radius:50%}main#MainContent ul.toc-list li{padding-left:0}main#MainContent ul.toc-list li:before{display:none}.blog-list-wrap{background-color:#f1f6f9;padding:clamp(20px,2.34vw,30px)}.blog-list-wrap h3{font-family:Hiragino Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic Pro,YuGothic,\6e38\30b4\30b7\30c3\30af,Meiryo,\30e1\30a4\30ea\30aa,Verdana,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif!important;font-weight:700;font-size:15px;margin:0 0 10px;color:#82bbd3;padding-left:0}main#MainContent .blog-list-wrap h3:before{display:none}main#MainContent .blog-list-wrap h3:after{display:none}main#MainContent .blog-list-wrap ul,main#MainContent .blog-list-wrap ol{padding:0;background-color:#f1f6f9;margin-bottom:25px}main#MainContent .blog-list-wrap ul:nth-last-of-type(1),main#MainContent .blog-list-wrap ol:nth-last-of-type(1){margin-bottom:0}main#MainContent .blog-list-wrap p:nth-last-of-type(1){margin-bottom:0}main#MainContent .blog-list-wrap ul li,main#MainContent .blog-list-wrap ol li{margin-bottom:0}.blog-list-group{margin-bottom:clamp(20px,2.34vw,30px)}.blog-list-wrap .blog-list-group h3{margin-bottom:5px}.blog-list-group:nth-last-of-type(1){margin-bottom:0}.blog-group h3{font-family:Hiragino Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic Pro,YuGothic,\6e38\30b4\30b7\30c3\30af,Meiryo,\30e1\30a4\30ea\30aa,Verdana,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif!important;font-weight:700;font-size:15px;margin:35px 0 10px;color:#82bbd3;padding-left:0}main#MainContent .blog-group h3:before{display:none}main#MainContent .blog-group h3:after{display:none}main#MainContent a.blog-btn{display:block;background-color:var(--accent-color);color:#fff;text-align:center;padding:15px 10px;transition:.3s;font-weight:700;letter-spacing:.07em;max-width:500px;margin:10px auto;position:relative;font-size:1.3rem;border-radius:5px;text-decoration:none}main#MainContent a.blog-btn:before{content:"";width:8px;height:8px;display:block;border-top:solid 2px #FFF;border-right:solid 2px #FFF;transform:rotate(45deg);position:absolute;top:0;bottom:0;right:5%;left:auto;margin:auto}main#MainContent a.blog-btn.blank-link:before{content:"";width:17px;height:17px;background-image:url(/cdn/shop/files/icon_outlink.svg?v=1759486842);background-size:contain;background-repeat:no-repeat;background-position:center;border:none;transform:none;filter:brightness(0) invert(1)}main#MainContent .blog-btn-wrap a:hover{color:#fff}@media screen and (min-width: 751px){main#MainContent .blog-btn-wrap{display:flex;justify-content:center;gap:25px}main#MainContent .blog-btn-wrap a.blog-btn{width:100%;max-width:100%}}.article-template__social-sharing{margin:40px 0;padding:20px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}@media screen and (max-width: 1024px){.article-sidebar{width:280px}.article-template__title{font-size:28px}}@media screen and (max-width: 750px){.article-layout{flex-direction:column;gap:40px;margin-top:20px}.article-sidebar{width:100%;order:2}main#MainContent{order:1}.recent-articles{position:static}.article-template__title{font-size:24px}main#MainContent{font-size:15px}main#MainContent h2{font-size:clamp(18px,5.6vw,2.5rem)}.recent-articles{padding:20px;margin-top:20px}.recent-articles__title{font-size:16px}}@media screen and (max-width: 480px){.article-template__title{font-size:20px}.recent-article-item__image{width:60px;height:60px}.recent-article-item__title{font-size:13px}.recent-article-item__date{font-size:11px}}.scroll-trigger{opacity:1}.animate--fade-in,.animate--slide-in{animation:fadeIn .5s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.article-template__hero-small{max-height:300px}.article-template__hero-medium{max-height:500px}.article-template__hero-large{max-height:700px}.article-template__comment-wrapper{margin-top:60px;padding:40px 0}.page-width{max-width:100%;margin:0 auto}.page-width--narrow{max-width:720px}.toc-container{background-color:#f1f6f9;border-radius:8px;margin-bottom:30px;overflow:hidden}.toc-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;cursor:pointer;transition:background-color .3s ease}.toc-icon{margin-right:12px;display:flex;align-items:center}main#MainContent .toc-icon img{margin:0;width:18px}.toc-title{flex:1;font-family:Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic Pro,YuGothic,\6e38\30b4\30b7\30c3\30af,Meiryo,\30e1\30a4\30ea\30aa,sans-serif;color:#333;font-size:19px;letter-spacing:.05em;line-height:1}.toc-toggle-icon{width:28px;height:28px;background-color:#fff;border:1px solid var(--accent-color);border-radius:50%;display:flex;justify-content:center;align-items:center;flex-shrink:0;position:relative;transition:transform .3s ease}.toc-toggle-icon:before{content:"";display:block;width:8px;height:8px;border-right:1px solid var(--accent-color);border-bottom:1px solid var(--accent-color);transform:rotate(45deg);transition:transform .3s ease;position:relative;top:-2px}.toc-toggle-icon.open:before{transform:rotate(-135deg);top:2px}.toc-content{display:none;background-color:#fff;padding:0;border-top:1px solid #E0E0E0;animation:slideDown .3s ease}.toc-content.show{display:block}@keyframes slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:1000px}}.toc-list{list-style:none;padding:0;margin:0}.toc-item-main{margin-bottom:20px}.toc-item-main:last-child{margin-bottom:0}.toc-item-main>a{text-decoration:none;color:#d9b384;font-weight:700;font-size:15px;line-height:1.6;display:flex;gap:10px;transition:color .3s ease;font-family:Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic Pro,YuGothic,\6e38\30b4\30b7\30c3\30af,Meiryo,\30e1\30a4\30ea\30aa,sans-serif}.toc-item-main>a:hover{color:#b89970;text-decoration:underline}.toc-number{flex-shrink:0;min-width:15px;position:relative}.toc-number:after{content:"|";margin-left:8px}.toc-text{flex:1;word-break:break-word}.toc-sublist{list-style:none;padding:0;margin:10px 0 0 20px}.toc-sublist li{margin-bottom:8px}.toc-sublist li:last-child{margin-bottom:0}.toc-sublist a{text-decoration:none;color:#333;font-weight:400;font-size:14px;line-height:1.6;display:block;transition:color .3s ease;font-family:Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic Pro,YuGothic,\6e38\30b4\30b7\30c3\30af,Meiryo,\30e1\30a4\30ea\30aa,sans-serif}.toc-sublist a:hover{color:#d9b384;text-decoration:underline}ul.toc-sublist{padding:0}@media screen and (max-width: 750px){.toc-container{margin-bottom:20px}.toc-header{padding:14px 16px}.toc-icon{font-size:18px;margin-right:10px}.toc-toggle-icon{width:26px;height:26px}.toc-toggle-icon:before{width:8px;height:8px}.toc-item-main>a{font-size:14px;gap:8px}.toc-number{min-width:12px}.toc-number:after{margin-left:6px}.toc-sublist{margin-left:30px}.toc-sublist a{font-size:13px}}.share-button{padding:0 15px}.merit-box{position:relative;border:2px solid var(--accent-color);border-radius:10px;padding:40px 30px 30px;margin:40px 0;background-color:#fff;max-width:600px}.merit-box__title{position:absolute;top:-15px;left:50%;transform:translate(-50%);background-color:var(--accent-color);color:#fff;padding:10px 25px;border-radius:25px;font-size:16px;font-weight:700;white-space:nowrap;width:80%;max-width:500px;text-align:center;line-height:1}main#MainContent .merit-box__list{list-style:none;padding:0;margin:0;display:grid;gap:7px;background-color:#fff}.merit-box__item{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.6}.highlight{background:linear-gradient(transparent 60%,#fcdaad 60%)}.highlight.color-text{color:#dd667d;font-weight:700}@media screen and (max-width: 750px){.merit-box{padding:30px 20px 20px;margin:30px 0;border-radius:5px}.merit-box__title{font-size:15px;padding:10px 35px;top:-19px;width:85%}.merit-box__list{grid-template-columns:1fr;gap:15px}.merit-box__item{font-size:14px;gap:10px}.merit-box__icon{width:18px;height:18px}.merit-box__icon:after{font-size:10px}}main#MainContent .section-main-title{font-size:clamp(2.4rem,3.13vw,4rem);line-height:1.4;margin:0 0 8px;color:var(--text-color);font-weight:700;border-bottom:none;border-top:none;padding:0}main#MainContent .page-width{max-width:1140px}main#MainContent ul.breadcrumb__list{padding:0;background-color:transparent}main#MainContent ul.breadcrumb__list li:before,.fitau-ranking-splide .splide__slide:before{display:none}main#MainContent ul.product__media-list{background-color:transparent!important;padding:0}main#MainContent ul.product__media-list li{padding:0}main#MainContent ul.thumbnail-list{background-color:transparent!important;padding:0}main#MainContent ul.thumbnail-list li{padding:0}main#MainContent ul.thumbnail-list li:before{position:static}main#MainContent .fitau-ranking-section img,main#MainContent ul.product__media-list li img,main#MainContent ul.thumbnail-list li img{margin:0}main#MainContent .fitau-ranking-splide .splide__slide .card__heading{padding:0;font-size:1.8rem;font-size:clamp(1.6rem,1.41vw,1.8rem);--outer-w: 0;--inner-w: 0;margin:0}main#MainContent .fitau-ranking-splide .splide__slide .card__heading a{color:var(--text-color);text-decoration:none}main#MainContent .grid__item.product__media-wrapper ul li:before{display:none!important}main#MainContent .grid--4-col-desktop .grid__item h3{font-family:Hiragino Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic Pro,YuGothic,\6e38\30b4\30b7\30c3\30af,Meiryo,\30e1\30a4\30ea\30aa,Verdana,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif!important;font-weight:700;--outer-color: none;--inner-color: none;--outer-w: 0;--inner-w: 0;font-size:1.8rem;font-size:clamp(1.6rem,1.41vw,1.8rem)}main#MainContent .grid--4-col-desktop .grid__item h3 a{color:var(--text-color)}main#MainContent .grid--4-col-desktop .grid__item:before{display:none!important}main#MainContent .grid__item{padding-left:0!important}main#MainContent ul.thumbnail-list li .thumbnail{position:relative}main#MainContent .product.grid{gap:50px}@media screen and (max-width: 750px){main#MainContent .grid--1-col .grid__item{max-width:100%;width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/sub.css.map */
