/** Shopify CDN: Minification failed

Line 8:3439 Unexpected "--primary"
Line 8:3558 Unexpected "--secondary"
Line 8:3679 Unexpected "--quaternary"

**/
@media screen and (min-width:768px){[class*=c-title] .pri{font-size:calc(3.6rem + 4 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){[class*=c-title] .pri{font-size:calc(3.2rem + 24 * (100vw - 32rem)/ 448)}}[class*=c-title] .pri strong{font-size:130%}[class*=c-title] .pri small{font-size:80%}@media screen and (min-width:768px){[class*=c-title] .sec{font-size:calc(2.7rem + 3 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){[class*=c-title] .sec{font-size:calc(2.4rem + 18 * (100vw - 32rem)/ 448)}}[class*=c-title] .sec strong{font-size:120%}[class*=c-title] .sec small{font-size:80%}@media screen and (min-width:768px){[class*=c-title] .ter{font-size:calc(1.17rem + 1.3 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){[class*=c-title] .ter{font-size:calc(1.2rem + 9 * (100vw - 32rem)/ 448)}}[class*=c-title] .ter strong{font-size:120%}[class*=c-title] .ter small{font-size:80%}@media screen and (min-width:768px){[class*=c-title] .qui{font-size:calc(2.16rem + 2.4 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){[class*=c-title] .qui{font-size:calc(1.8rem + 13.5 * (100vw - 32rem)/ 448)}}[class*=c-title] .qui strong{font-size:120%}[class*=c-title] .qui small{font-size:80%}[class*=c-title] .en{line-height:1}.c-title--primary .en:first-letter,.c-title--quaternary .en:first-letter,.c-title--quinary .en:first-letter,.c-title--secondary .en:first-letter,.c-title--tertiary .en:first-letter{color:var(--abi-color-conversion)}@media screen and (min-width:768px){.c-title--primary .en,.c-title--quaternary .en,.c-title--quinary .en,.c-title--secondary .en,.c-title--tertiary .en{letter-spacing:.06em}}@media screen and (max-width:768px){.c-title--primary .en,.c-title--quaternary .en,.c-title--quinary .en,.c-title--secondary .en,.c-title--tertiary .en{letter-spacing:.04em}}.c-title--primary,.c-title--tertiary{text-align:center}.c-title--primary .pri+.sec,.c-title--secondary .pri+.sec{color:var(--abi-color-text);font-size:75%;font-weight:400;margin-top:.75em}.c-title--primary .sec,.c-title--secondary .sec{font-weight:700}@media screen and (max-width:768px){.c-title--primary .pri+.sec,.c-title--secondary .pri+.sec{font-size:80%}}@media screen and (max-width:768px) and (max-width:767px){.c-title--primary .sec,.c-title--secondary .sec{font-size:calc(2.3rem + 17.25 * (100vw - 32rem)/ 448)}}.c-title--quaternary .sec+.qui,.c-title--tertiary .sec+.qui{color:var(--abi-color-text);font-size:75%;font-weight:400;margin-top:.75em}.c-title--quaternary .qui,.c-title--tertiary .qui{font-weight:700}@media screen and (max-width:768px){.c-title--quaternary .sec+.qui,.c-title--tertiary .sec+.qui{font-size:80%}}@media screen and (max-width:768px) and (max-width:767px){.c-title--quaternary .qui,.c-title--tertiary .qui{font-size:calc(2rem + 15 * (100vw - 32rem)/ 448)}}.c-title--quinary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-title--quinary .pri{-ms-flex-negative:0;flex-shrink:0;max-width:80%}.c-title--quinary .pri+.qui{margin-left:calc(1.5rem + 5 * (100vw - 76.8rem)/ 1152);font-size:75%;color:var(--abi-color-text)}@media screen and (max-width:767px){.c-title--quinary .pri{max-width:62%}}.c-title_lower--quinary.u-fc--primary{border-bottom-color:#ccc}[class*=c-plaintex] .en{font-family:var(--abi-font-family-secondary);line-height:1.3}@media screen and (max-width:767px){[class*=c-plaintex]--primary{font-size:calc(1.3rem + 9.75 * (100vw - 32rem)/ 448)}}@media screen and (max-width:767px){[class*=c-plaintex]--secondary{font-size:calc(1.4rem + 10.5 * (100vw - 32rem)/ 448)}}@media screen and (max-width:767px){[class*=c-plaintex]--quaternary{font-size:calc(1.15rem + 8.625 * (100vw - 32rem)/ 448)}}@media screen and (max-width:767px){.c-plaintext--primary{line-height:1.5}}[class*=c-btn] .inn_btn,[class*=c-btn] a{display:inline-block;margin:0;text-decoration:none;text-align:center;position:relative;outline:0;cursor:pointer;-webkit-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out}@media screen and (min-width:768px){[class*=c-btn] .inn_btn,[class*=c-btn] a{font-size:calc(1.305rem + 1.45 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){[class*=c-btn] .inn_btn,[class*=c-btn] a{font-size:calc(1.35rem + 10.125 * (100vw - 32rem)/ 448)}}[class*=c-btn] .inn_btn::after,[class*=c-btn] a::after{content:none}[class*=c-btn] .inn_btn button,[class*=c-btn] .inn_btn input,[class*=c-btn] a button,[class*=c-btn] a input{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0}[class*=c-btn] .inn_btn input,[class*=c-btn] a input{margin-bottom:0;outline:0}.mouse [class*=c-btn]:not(.disabled) .inn_btn:hover,.mouse [class*=c-btn]:not(.disabled) a:hover,.touch [class*=c-btn]:not(.disabled) .inn_btn.touchstart,.touch [class*=c-btn]:not(.disabled) a.touchstart{opacity:.7}.touch [class*=c-btn]:not(.disabled) .inn_btn,.touch [class*=c-btn]:not(.disabled) a{-webkit-tap-highlight-color:transparent}.touch [class*=c-btn]:not(.disabled) .inn_btn.touchend,.touch [class*=c-btn]:not(.disabled) a.touchend{-webkit-transition-delay:.2s;transition-delay:.2s}.mouse [class*=c-btn] .inn_btn:hover::after,.mouse [class*=c-btn] a:hover::after,.touch [class*=c-btn] .inn_btn.touchstart::after,.touch [class*=c-btn] a.touchstart::after{-webkit-transform:translate(.3rem,-50%) rotate(-45deg);transform:translate(.3rem,-50%) rotate(-45deg)}.touch [class*=c-btn] .inn_btn,.touch [class*=c-btn] a{-webkit-tap-highlight-color:transparent}.touch [class*=c-btn] .inn_btn.touchend,.touch [class*=c-btn] a.touchend{-webkit-transition-delay:.2s;transition-delay:.2s}@media screen and (min-width:768px){[class*=c-btn] .inn_btn,[class*=c-btn] a{min-width:200px;padding:calc(.5rem + 5 * (100vw - 76.8rem)/ 1152) calc(2.25rem + 2.5 * (100vw - 76.8rem)/ 1152);line-height:1.7}}@media screen and (max-width:767px){[class*=c-btn] .inn_btn,[class*=c-btn] a{width:100%;line-height:1.4;padding:calc(1.2rem + 9 * (100vw - 32rem)/ 447) calc(1rem + 7.5 * (100vw - 32rem)/ 447)}}.c-btn--primary .inn_btn,.c-btn--primary a{border:1px solid var(--abi-color-conversion);background-color:var(--abi-color-conversion);color:#fff}.c-btn--primary .inn_btn::after,.c-btn--primary a::after{border-right-color:#fff;border-bottom-color:#fff}.c-btn--secondary .inn_btn,.c-btn--secondary a{border:1px solid var(--abi-color-sub1);background-color:var(--abi-color-sub1);color:#fff}.c-btn--tertiary .inn_btn,.c-btn--tertiary a{border:1px solid var(--abi-color-sub2);background-color:var(--abi-color-sub2);color:#fff}.c-btn--quaternary .inn_btn,.c-btn--quaternary a{border:1px solid var(--abi-color-sub3);background-color:var(--abi-color-sub3);color:#fff}.c-btn--quinary .inn_btn,.c-btn--quinary a{border:1px solid var(--abi-color-text);background-color:var(--abi-color-text);color:#fff}.c-btn--senary .inn_btn,.c-btn--senary a{border:1px solid #fff;background-color:#fff;color:var(--abi-color-conversion)}.c-btn--senary .inn_btn::after,.c-btn--senary a::after{border-right-color:var(--abi-color-conversion);border-bottom-color:var(--abi-color-conversion)}.c-btn--septenary .inn_btn,.c-btn--septenary a{border:1px solid var(--abi-color-text);background-color:transparent;color:var(--abi-color-text)}.c-btn--septenary .inn_btn::after,.c-btn--septenary a::after{border-right-color:var(--abi-color-text);border-bottom-color:var(--abi-color-text)}.c-btn--octonary .inn_btn,.c-btn--octonary a{border:1px solid #fff;background-color:transparent;color:#fff}.c-btn--novenary .inn_btn,.c-btn--novenary a{border:1px solid var(--abi-color-emergency);background-color:var(--abi-color-emergency);color:#fff}@media screen and (min-width:768px){[class*=c-textlink] .inn_btn,[class*=c-textlink] a,[class*=c-textlink] button{font-size:calc(1.26rem + 1.4 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){[class*=c-textlink] .inn_btn,[class*=c-textlink] a,[class*=c-textlink] button{font-size:calc(1.3rem + 9.75 * (100vw - 32rem)/ 448)}}[class*=c-textlink] .inn_btn .en,[class*=c-textlink] a .en,[class*=c-textlink] button .en{font-size:165%;font-family:var(--abi-font-family-secondary);line-height:1}[class*=c-textlink] .inn_btn::after,[class*=c-textlink] a::after,[class*=c-textlink] button::after{width:.5em;height:.5em;right:auto;left:0;-webkit-transform:translate(0,-50%) rotate(-45deg);transform:translate(0,-50%) rotate(-45deg)}.mouse [class*=c-textlink] .inn_btn:hover,.mouse [class*=c-textlink] a:hover,.mouse [class*=c-textlink] button:hover,.touch [class*=c-textlink] .inn_btn.touchstart,.touch [class*=c-textlink] a.touchstart,.touch [class*=c-textlink] button.touchstart{opacity:.7}.mouse [class*=c-textlink] .inn_btn:hover::after,.mouse [class*=c-textlink] a:hover::after,.mouse [class*=c-textlink] button:hover::after,.touch [class*=c-textlink] .inn_btn.touchstart::after,.touch [class*=c-textlink] a.touchstart::after,.touch [class*=c-textlink] button.touchstart::after{-webkit-transform:translate(.3rem,-50%) rotate(-45deg);transform:translate(.3rem,-50%) rotate(-45deg)}.touch [class*=c-textlink] .inn_btn,.touch [class*=c-textlink] a,.touch [class*=c-textlink] button{-webkit-tap-highlight-color:transparent}.touch [class*=c-textlink] .inn_btn.touchend,.touch [class*=c-textlink] a.touchend,.touch [class*=c-textlink] button.touchend{-webkit-transition-delay:.2s;transition-delay:.2s}@media screen and (min-width:768px){[class*=c-textlink] .inn_btn,[class*=c-textlink] a,[class*=c-textlink] button{padding:calc(.75rem + 2.5 * (100vw - 76.8rem)/ 1152) calc(.75rem + 2.5 * (100vw - 76.8rem)/ 1152) calc(.75rem + 2.5 * (100vw - 76.8rem)/ 1152) 1.25em}}@media screen and (max-width:767px){[class*=c-textlink] .inn_btn,[class*=c-textlink] a,[class*=c-textlink] button{padding:calc(.75rem + 5.625 * (100vw - 32rem)/ 447) calc(.75rem + 5.625 * (100vw - 32rem)/ 447) calc(.75rem + 5.625 * (100vw - 32rem)/ 447) 1.25em}}@media screen and (max-width:767px){[class*=c-tags] li{font-size:calc(1rem + 7.5 * (100vw - 32rem)/ 447);padding:.1rem .5rem;line-height:1.7}}.p-banner2{overflow:hidden}.p-blog2 .article_title,.p-blog5 .article_title,.p-blog6 .article_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;}.p-blog2 .article_title .icon,.p-blog5 .article_title .icon,.p-blog6 .article_title .icon{border-radius:50%;overflow:hidden}.p-blog2 .article_title .icon div,.p-blog5 .article_title .icon div,.p-blog6 .article_title .icon div{display:block;padding-top:100%;background-position:center;background-size:cover}@media screen and (min-width:768px){.p-blog2 .article_title .icon,.p-blog5 .article_title .icon,.p-blog6 .article_title .icon{width:calc(3rem + 15 * (100vw - 76.8rem)/ 1152)}.p-blog2 .article_title .icon+.inn_title,.p-blog5 .article_title .icon+.inn_title,.p-blog6 .article_title .icon+.inn_title{width:calc(100% - calc(3rem + 15 * (100vw - 76.8rem)/ 1152));padding-left:calc(.75rem + 2.5 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){.p-blog2 .article_title .icon,.p-blog5 .article_title .icon,.p-blog6 .article_title .icon{width:calc(3.3rem + 24.75 * (100vw - 32rem)/ 447)}.p-blog2 .article_title .icon+.inn_title,.p-blog5 .article_title .icon+.inn_title,.p-blog6 .article_title .icon+.inn_title{width:calc(100% - calc(3.3rem + 24.75 * (100vw - 32rem)/ 447));padding-left:calc(.75rem + 5.625 * (100vw - 32rem)/ 447)}}.p-lower_mainimg .inn_title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-lower_mainimg .inn_title>span{width:100%}.p-lower_mainimg .inn_title .jp{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.p-lower_mainimg .inn_title .en{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;color:#aaa;line-height:1;font-size:53.84615%}.p-lower_mainimg .inn_title .en+.jp{font-size:100%}@media screen and (min-width:768px){.p-lower_mainimg .en{margin-top:calc(1rem + 5 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){.p-lower_mainimg .en{margin-top:calc(1rem + 7.5 * (100vw - 32rem)/ 447)}}.c-bredcrumb{border-bottom:2px dotted var(--abi-color-border-primary)}@media screen and (min-width:768px){.c-bredcrumb{margin-bottom:calc(3rem + 15 * (100vw - 76.8rem)/ 1152);padding-bottom:calc(1.2rem + 5 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){.c-bredcrumb{margin-bottom:calc(3rem + 22.5 * (100vw - 32rem)/ 447);padding-bottom:calc(1.1rem + 8.25 * (100vw - 32rem)/ 447)}}@media screen and (max-width:767px){.c-editor_article,.c-editor_pages,.c-editor_product{font-size:calc(1.3rem + 9.75 * (100vw - 32rem)/ 448)}}.c-editor_article>:first-child,.c-editor_pages>:first-child,.c-editor_product>:first-child{margin-top:0!important}.c-editor_article>h1:first-of-type,.c-editor_pages>h1:first-of-type,.c-editor_product>h1:first-of-type{margin-top:0!important}.c-editor_article em,.c-editor_pages em,.c-editor_product em{font-weight:900;color:var(--abi-color-sub1)}.c-editor_article small,.c-editor_pages small,.c-editor_product small{font-size:80%}.c-editor_article span[style="text-decoration: underline;"],.c-editor_pages span[style="text-decoration: underline;"],.c-editor_product span[style="text-decoration: underline;"]{text-decoration:none!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(50%,transparent),color-stop(50%,var(--abi-color-bg-secondary)),to(var(--abi-color-bg-secondary)));background:linear-gradient(180deg,transparent 0,transparent 50%,var(--abi-color-bg-secondary) 50%,var(--abi-color-bg-secondary) 100%)}.c-editor_article ol,.c-editor_article ul,.c-editor_pages ol,.c-editor_pages ul,.c-editor_product ol,.c-editor_product ul{margin-left:1.5em}.c-editor_article ol li,.c-editor_article ul li,.c-editor_pages ol li,.c-editor_pages ul li,.c-editor_product ol li,.c-editor_product ul li{padding-left:1em;text-indent:-1em}.c-editor_article ol li::marker,.c-editor_article ul li::marker,.c-editor_pages ol li::marker,.c-editor_pages ul li::marker,.c-editor_product ol li::marker,.c-editor_product ul li::marker{position:absolute}.c-editor_article ul li,.c-editor_pages ul li,.c-editor_product ul li{list-style-type:disc}.c-editor_article ol li,.c-editor_pages ol li,.c-editor_product ol li{list-style-type:decimal}.c-editor_article img,.c-editor_pages img,.c-editor_product img{margin:1.75em 0}.c-editor_article [class*=c-btn]+h1:not([class*=c-title]):not([class*=u-mt]),.c-editor_article [class*=c-btn]+h2:not([class*=c-title]):not([class*=u-mt]),.c-editor_article [class*=c-btn]+h3:not([class*=c-title]):not([class*=u-mt]),.c-editor_article [class*=c-btn]+h4:not([class*=c-title]):not([class*=u-mt]),.c-editor_article [class*=c-btn]+h5:not([class*=c-title]):not([class*=u-mt]),.c-editor_article [class*=c-btn]+h6:not([class*=c-title]):not([class*=u-mt]),.c-editor_pages [class*=c-btn]+h1:not([class*=c-title]):not([class*=u-mt]),.c-editor_pages [class*=c-btn]+h2:not([class*=c-title]):not([class*=u-mt]),.c-editor_pages [class*=c-btn]+h3:not([class*=c-title]):not([class*=u-mt]),.c-editor_pages [class*=c-btn]+h4:not([class*=c-title]):not([class*=u-mt]),.c-editor_pages [class*=c-btn]+h5:not([class*=c-title]):not([class*=u-mt]),.c-editor_pages [class*=c-btn]+h6:not([class*=c-title]):not([class*=u-mt]),.c-editor_product [class*=c-btn]+h1:not([class*=c-title]):not([class*=u-mt]),.c-editor_product [class*=c-btn]+h2:not([class*=c-title]):not([class*=u-mt]),.c-editor_product [class*=c-btn]+h3:not([class*=c-title]):not([class*=u-mt]),.c-editor_product [class*=c-btn]+h4:not([class*=c-title]):not([class*=u-mt]),.c-editor_product [class*=c-btn]+h5:not([class*=c-title]):not([class*=u-mt]),.c-editor_product [class*=c-btn]+h6:not([class*=c-title]):not([class*=u-mt]){margin-top:3.5em}.c-editor_article h1:not([class*=c-title]),.c-editor_article h2:not([class*=c-title]),.c-editor_article h3:not([class*=c-title]),.c-editor_article h4:not([class*=c-title]),.c-editor_article h5:not([class*=c-title]),.c-editor_article h6:not([class*=c-title]),.c-editor_pages h1:not([class*=c-title]),.c-editor_pages h2:not([class*=c-title]),.c-editor_pages h3:not([class*=c-title]),.c-editor_pages h4:not([class*=c-title]),.c-editor_pages h5:not([class*=c-title]),.c-editor_pages h6:not([class*=c-title]),.c-editor_product h1:not([class*=c-title]),.c-editor_product h2:not([class*=c-title]),.c-editor_product h3:not([class*=c-title]),.c-editor_product h4:not([class*=c-title]),.c-editor_product h5:not([class*=c-title]),.c-editor_product h6:not([class*=c-title]){color:var(--abi-color-title);margin-bottom:calc(1.04rem + 2.6 * (100vw - 76.8rem)/ 1142)}@media screen and (max-width:767px){.c-editor_article h1:not([class*=c-title]),.c-editor_article h2:not([class*=c-title]),.c-editor_article h3:not([class*=c-title]),.c-editor_article h4:not([class*=c-title]),.c-editor_article h5:not([class*=c-title]),.c-editor_article h6:not([class*=c-title]),.c-editor_pages h1:not([class*=c-title]),.c-editor_pages h2:not([class*=c-title]),.c-editor_pages h3:not([class*=c-title]),.c-editor_pages h4:not([class*=c-title]),.c-editor_pages h5:not([class*=c-title]),.c-editor_pages h6:not([class*=c-title]),.c-editor_product h1:not([class*=c-title]),.c-editor_product h2:not([class*=c-title]),.c-editor_product h3:not([class*=c-title]),.c-editor_product h4:not([class*=c-title]),.c-editor_product h5:not([class*=c-title]),.c-editor_product h6:not([class*=c-title]){margin-bottom:calc(.75rem + 5.625 * (100vw - 32rem)/ 447)}}.c-editor_article h1:not([class*=c-title]),.c-editor_pages h1:not([class*=c-title]),.c-editor_product h1:not([class*=c-title]){background:0 0;padding:0}@media screen and (min-width:768px){.c-editor_article h1:not([class*=c-title]),.c-editor_pages h1:not([class*=c-title]),.c-editor_product h1:not([class*=c-title]){font-size:calc(2.25rem + 2.5 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){.c-editor_article h1:not([class*=c-title]),.c-editor_pages h1:not([class*=c-title]),.c-editor_product h1:not([class*=c-title]){font-size:calc(1.8rem + 13.5 * (100vw - 32rem)/ 448)}}.c-editor_article h1:not([class*=c-title])+h2:not([class*=c-title]):not(:first-child),.c-editor_pages h1:not([class*=c-title])+h2:not([class*=c-title]):not(:first-child),.c-editor_product h1:not([class*=c-title])+h2:not([class*=c-title]):not(:first-child){margin-top:1.5em}.c-editor_article h2:not([class*=c-title]),.c-editor_pages h2:not([class*=c-title]),.c-editor_product h2:not([class*=c-title]){font-weight:400;background-color:var(--abi-color-bg-secondary)}@media screen and (min-width:768px){.c-editor_article h2:not([class*=c-title]),.c-editor_pages h2:not([class*=c-title]),.c-editor_product h2:not([class*=c-title]){font-size:calc(2.25rem + 2.5 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){.c-editor_article h2:not([class*=c-title]),.c-editor_pages h2:not([class*=c-title]),.c-editor_product h2:not([class*=c-title]){font-size:calc(1.8rem + 13.5 * (100vw - 32rem)/ 448)}}.c-editor_article h2:not([class*=c-title])+h1:not([class*=c-title]):not(:first-child),.c-editor_pages h2:not([class*=c-title])+h1:not([class*=c-title]):not(:first-child),.c-editor_product h2:not([class*=c-title])+h1:not([class*=c-title]):not(:first-child){margin-top:1.5em}.c-editor_article h3:not([class*=c-title]),.c-editor_pages h3:not([class*=c-title]),.c-editor_product h3:not([class*=c-title]){padding-left:calc(1.5rem + 5 * (100vw - 76.8rem)/ 1152);font-weight:400;position:relative}@media screen and (min-width:768px){.c-editor_article h3:not([class*=c-title]),.c-editor_pages h3:not([class*=c-title]),.c-editor_product h3:not([class*=c-title]){font-size:calc(1.98rem + 2.2 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){.c-editor_article h3:not([class*=c-title]),.c-editor_pages h3:not([class*=c-title]),.c-editor_product h3:not([class*=c-title]){font-size:calc(1.6rem + 12 * (100vw - 32rem)/ 448)}}.c-editor_article h3:not([class*=c-title]):not([class*=u-mt]),.c-editor_pages h3:not([class*=c-title]):not([class*=u-mt]),.c-editor_product h3:not([class*=c-title]):not([class*=u-mt]){margin-top:2em}.c-editor_article h3:not([class*=c-title])::before,.c-editor_pages h3:not([class*=c-title])::before,.c-editor_product h3:not([class*=c-title])::before{width:6px;height:100%;background-color:var(--abi-color-bg-secondary)}@media screen and (max-width:767px){.c-editor_article h3:not([class*=c-title]),.c-editor_pages h3:not([class*=c-title]),.c-editor_product h3:not([class*=c-title]){padding-left:calc(1.5rem + 11.25 * (100vw - 32rem)/ 447)}}.c-editor_article h4:not([class*=c-title]),.c-editor_article h5:not([class*=c-title]),.c-editor_article h6:not([class*=c-title]),.c-editor_pages h4:not([class*=c-title]),.c-editor_pages h5:not([class*=c-title]),.c-editor_pages h6:not([class*=c-title]),.c-editor_product h4:not([class*=c-title]),.c-editor_product h5:not([class*=c-title]),.c-editor_product h6:not([class*=c-title]){line-height:1.4}.c-editor_article h4:not([class*=c-title]):not([class*=u-mt]),.c-editor_article h5:not([class*=c-title]):not([class*=u-mt]),.c-editor_article h6:not([class*=c-title]):not([class*=u-mt]),.c-editor_pages h4:not([class*=c-title]):not([class*=u-mt]),.c-editor_pages h5:not([class*=c-title]):not([class*=u-mt]),.c-editor_pages h6:not([class*=c-title]):not([class*=u-mt]),.c-editor_product h4:not([class*=c-title]):not([class*=u-mt]),.c-editor_product h5:not([class*=c-title]):not([class*=u-mt]),.c-editor_product h6:not([class*=c-title]):not([class*=u-mt]){margin-top:2.5em}.c-editor_article h4:not([class*=c-title]),.c-editor_pages h4:not([class*=c-title]),.c-editor_product h4:not([class*=c-title]){border-top:none;border-bottom:none;color:var(--abi-color-title);font-weight:400;position:relative}@media screen and (min-width:768px){.c-editor_article h4:not([class*=c-title]),.c-editor_pages h4:not([class*=c-title]),.c-editor_product h4:not([class*=c-title]){font-size:calc(1.89rem + 2.1 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){.c-editor_article h4:not([class*=c-title]),.c-editor_pages h4:not([class*=c-title]),.c-editor_product h4:not([class*=c-title]){font-size:calc(1.5rem + 11.25 * (100vw - 32rem)/ 448)}}.c-editor_article h4:not([class*=c-title])::before,.c-editor_pages h4:not([class*=c-title])::before,.c-editor_product h4:not([class*=c-title])::before{content:'';width:1.5rem;height:.75rem;border-bottom:3px solid #fff;border-left:3px solid #fff;position:absolute;top:50%;left:1.25rem;-webkit-transform:translate(-50%,-75%) rotate(-45deg);transform:translate(-50%,-75%) rotate(-45deg);z-index:2}.c-editor_article h4:not([class*=c-title])::after,.c-editor_pages h4:not([class*=c-title])::after,.c-editor_product h4:not([class*=c-title])::after{content:'';width:2.5rem;height:2.5rem;background-color:var(--abi-color-bg-secondary);border-radius:50%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px){.c-editor_article h4:not([class*=c-title]),.c-editor_pages h4:not([class*=c-title]),.c-editor_product h4:not([class*=c-title]){padding:0 0 0 3.25rem}}@media screen and (max-width:767px){.c-editor_article h4:not([class*=c-title]),.c-editor_pages h4:not([class*=c-title]),.c-editor_product h4:not([class*=c-title]){padding:0 0 0 3.25rem}}.c-editor_article h5:not([class*=c-title]),.c-editor_pages h5:not([class*=c-title]),.c-editor_product h5:not([class*=c-title]){padding-bottom:1rem;border-bottom:2px dotted var(--abi-color-border-primary);font-weight:400}@media screen and (min-width:768px){.c-editor_article h5:not([class*=c-title]),.c-editor_pages h5:not([class*=c-title]),.c-editor_product h5:not([class*=c-title]){font-size:calc(1.8rem + 2 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){.c-editor_article h5:not([class*=c-title]),.c-editor_pages h5:not([class*=c-title]),.c-editor_product h5:not([class*=c-title]){font-size:calc(1.45rem + 10.875 * (100vw - 32rem)/ 448)}}.c-editor_article h6:not([class*=c-title]),.c-editor_pages h6:not([class*=c-title]),.c-editor_product h6:not([class*=c-title]){font-weight:400}@media screen and (min-width:768px){.c-editor_article h6:not([class*=c-title]),.c-editor_pages h6:not([class*=c-title]),.c-editor_product h6:not([class*=c-title]){font-size:calc(1.62rem + 1.8 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){.c-editor_article h6:not([class*=c-title]),.c-editor_pages h6:not([class*=c-title]),.c-editor_product h6:not([class*=c-title]){font-size:calc(1.45rem + 10.875 * (100vw - 32rem)/ 448)}}.c-editor_article table,.c-editor_pages table,.c-editor_product table{height:auto}.c-editor_article table td,.c-editor_article table th,.c-editor_pages table td,.c-editor_pages table th,.c-editor_product table td,.c-editor_product table th{border:1px solid var(--abi-color-border-primary)}@media screen and (min-width:768px){.c-editor_article table td,.c-editor_article table th,.c-editor_pages table td,.c-editor_pages table th,.c-editor_product table td,.c-editor_product table th{font-size:calc(1.17rem + 1.3 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){.c-editor_article table td,.c-editor_article table th,.c-editor_pages table td,.c-editor_pages table th,.c-editor_product table td,.c-editor_product table th{font-size:calc(1.2rem + 9 * (100vw - 32rem)/ 448)}}.c-editor_article table tr td,.c-editor_article table tr th,.c-editor_pages table tr td,.c-editor_pages table tr th,.c-editor_product table tr td,.c-editor_product table tr th{width:auto!important;max-width:100%}@media screen and (min-width:768px){.c-editor_article table td,.c-editor_article table th,.c-editor_pages table td,.c-editor_pages table th,.c-editor_product table td,.c-editor_product table th{padding:calc(1.2rem + 3 * (100vw - 76.8rem)/ 1152) calc(1.2rem + 3 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){.c-editor_article table,.c-editor_pages table,.c-editor_product table{width:auto!important;max-width:none;display:block;overflow-x:auto;white-space:nowrap;border:none}.c-editor_article table td,.c-editor_article table th,.c-editor_pages table td,.c-editor_pages table th,.c-editor_product table td,.c-editor_product table th{padding:calc(1.2rem + 9 * (100vw - 32rem)/ 447) calc(1.2rem + 9 * (100vw - 32rem)/ 447)}}.c-editor_article blockquote,.c-editor_pages blockquote,.c-editor_product blockquote{color:var(--abi-color-sub3);border-left:4px solid var(--abi-color-border-primary)}.c-editor_article .box_sns_link table,.c-editor_pages .box_sns_link table,.c-editor_product .box_sns_link table{max-width:100%;-webkit-box-shadow:none;box-shadow:none}.c-editor_article .box_sns_link table td,.c-editor_article .box_sns_link table th,.c-editor_pages .box_sns_link table td,.c-editor_pages .box_sns_link table th,.c-editor_product .box_sns_link table td,.c-editor_product .box_sns_link table th{border:none;letter-spacing:0}.c-editor_article .box_sns_link table th,.c-editor_pages .box_sns_link table th,.c-editor_product .box_sns_link table th{padding-left:0;padding-right:0}@media screen and (min-width:768px){.c-editor_article .box_sns_link table th,.c-editor_pages .box_sns_link table th,.c-editor_product .box_sns_link table th{font-size:calc(1.215rem + 1.35 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){.c-editor_article .box_sns_link table th,.c-editor_pages .box_sns_link table th,.c-editor_product .box_sns_link table th{font-size:calc(1.25rem + 9.375 * (100vw - 32rem)/ 448)}}.c-editor_article .box_sns_link table td,.c-editor_pages .box_sns_link table td,.c-editor_product .box_sns_link table td{font-family:var(--abi-font-family-secondary)}@media screen and (min-width:768px){.c-editor_article .box_sns_link table td,.c-editor_pages .box_sns_link table td,.c-editor_product .box_sns_link table td{font-size:calc(1.44rem + 1.6 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){.c-editor_article .box_sns_link table td,.c-editor_pages .box_sns_link table td,.c-editor_product .box_sns_link table td{font-size:calc(1.4rem + 10.5 * (100vw - 32rem)/ 448)}}.c-editor_article .box_sns_link table td a,.c-editor_pages .box_sns_link table td a,.c-editor_product .box_sns_link table td a{word-break:break-all}@media screen and (min-width:768px){.c-editor_article .box_sns_link table td,.c-editor_article .box_sns_link table th,.c-editor_pages .box_sns_link table td,.c-editor_pages .box_sns_link table th,.c-editor_product .box_sns_link table td,.c-editor_product .box_sns_link table th{padding-top:calc(.25rem + 2.5 * (100vw - 76.8rem)/ 1152);padding-bottom:calc(.25rem + 2.5 * (100vw - 76.8rem)/ 1152)}.c-editor_article .box_sns_link table th .inn_th,.c-editor_pages .box_sns_link table th .inn_th,.c-editor_product .box_sns_link table th .inn_th{padding:calc(.25rem + 1.5 * (100vw - 76.8rem)/ 1152) calc(1.25rem + 5 * (100vw - 76.8rem)/ 1152)}.c-editor_article .box_sns_link table td,.c-editor_pages .box_sns_link table td,.c-editor_product .box_sns_link table td{padding-left:calc(1.25rem + 5 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){.c-editor_article .box_sns_link table td,.c-editor_article .box_sns_link table th,.c-editor_pages .box_sns_link table td,.c-editor_pages .box_sns_link table th,.c-editor_product .box_sns_link table td,.c-editor_product .box_sns_link table th{padding-top:calc(.25rem + 1.875 * (100vw - 32rem)/ 447);padding-bottom:calc(.25rem + 1.875 * (100vw - 32rem)/ 447)}.c-editor_article .box_sns_link table th,.c-editor_pages .box_sns_link table th,.c-editor_product .box_sns_link table th{max-width:40%}.c-editor_article .box_sns_link table th .inn_th,.c-editor_pages .box_sns_link table th .inn_th,.c-editor_product .box_sns_link table th .inn_th{padding:calc(.5rem + 3.75 * (100vw - 32rem)/ 447) calc(.75rem + 5.625 * (100vw - 32rem)/ 447)}.c-editor_article .box_sns_link table td,.c-editor_pages .box_sns_link table td,.c-editor_product .box_sns_link table td{padding-left:calc(1.25rem + 9.375 * (100vw - 32rem)/ 447)}}#l-header .inn_header>.flex_items:first-child .box_logo{-webkit-transition:.2s transform ease-in-out;transition:.2s transform ease-in-out;-webkit-transform-origin:center;transform-origin:center}#l-header .inn_header>.flex_items:nth-child(2) a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;text-decoration:none;-webkit-transition:.35s background-color ease-out;transition:.35s background-color ease-out}.mouse #l-header .inn_header>.flex_items:nth-child(2) a:hover,.touch #l-header .inn_header>.flex_items:nth-child(2) a.touchstart{background-color:var(--abi-color-bg-quaternary)}.touch #l-header .inn_header>.flex_items:nth-child(2) a{-webkit-tap-highlight-color:transparent}.touch #l-header .inn_header>.flex_items:nth-child(2) a.touchend{-webkit-transition-delay:.2s;transition-delay:.2s}#l-header .inn_header>.flex_items:nth-child(2) a.is-active{background-color:var(--abi-color-bg-secondary)}#l-header .inn_header>.flex_items:nth-child(2) .t{text-align:center}#l-header .inn_header>.flex_items:nth-child(2) .t span{display:block}@media screen and (min-width:768px){#l-header .inn_header>.flex_items:nth-child(2) .t .jp{font-size:calc(1.53rem + 1.7 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){#l-header .inn_header>.flex_items:nth-child(2) .t .jp{font-size:calc(1.2rem + 9 * (100vw - 32rem)/ 448)}}#l-header .inn_header>.flex_items:nth-child(2) .t .en{font-family:var(--abi-font-family-secondary);color:#aaa;letter-spacing:.1em;-webkit-transition:.35s background-color ease-out;transition:.35s background-color ease-out}@media screen and (min-width:768px){#l-header .inn_header>.flex_items:nth-child(2) .t .en{font-size:calc(1.17rem + 1.3 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){#l-header .inn_header>.flex_items:nth-child(2) .t .en{font-size:calc(1rem + 7.5 * (100vw - 32rem)/ 448)}}#l-header .box_header_t{overflow:hidden}#l-header .inn_header_t{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#l-header .inn_header_t .header_t_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#l-header .inn_header_t .header_t_text [class*=c-plaintext]{line-height:1.4}#l-header .inn_header_t .header_t_text img{width:3rem;margin-left:.75rem}#l-header .inn_header_t .box_sub_menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#l-header .box_search form{display:-webkit-box;display:-ms-flexbox;display:flex}#l-header .box_search form .c-input{border:1px solid var(--abi-color-border-primary)}@media screen and (min-width:768px){#l-header .box_search form .c-input{font-size:calc(1.17rem + 1.3 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){#l-header .box_search form .c-input{font-size:calc(1.15rem + 8.625 * (100vw - 32rem)/ 448)}}#l-header .box_search form .box_submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--abi-color-border-primary);border:1px solid var(--abi-color-border-primary);position:relative}#l-header .box_search form .box_submit button{width:100%;height:100%;position:absolute;opacity:0;top:0;left:0;z-index:1;cursor:pointer}#l-header .box_search form .box_submit svg{width:1.7rem;height:1.83784rem}@media screen and (min-width:768px){#l-header{-webkit-transition:.2s height ease-out;transition:.2s height ease-out}#l-header .box_header_t{height:50px;-webkit-transition:.2s height ease-out;transition:.2s height ease-out}#l-header .box_header_t .box_sub_menu .c-linklist{padding-right:1.5rem}#l-header .inn_header_t{height:50px;padding:0 1.30208%}#l-header .inn_header_t>.flex_items:first-child{width:29.02375%}#l-header .inn_header_t>.flex_items:nth-child(2){width:70.97625%}#l-header .box_header{height:100px;border-top:1px solid var(--abi-color-border-primary);border-bottom:1px solid var(--abi-color-border-primary);-webkit-transition:.2s height ease-out;transition:.2s height ease-out}#l-header .inn_header{height:calc(100% - 2px - 2px);margin-top:2px;border-top:1px solid var(--abi-color-border-primary);border-bottom:1px solid var(--abi-color-border-primary)}#l-header .inn_header>.flex_items{height:100%}#l-header .inn_header>.flex_items:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:14.32292%}#l-header .inn_header>.flex_items:first-child .box_logo{max-width:150px;width:90%;margin-left:auto;margin-right:auto}#l-header .inn_header>.flex_items:nth-child(2){width:85.67708%}#l-header .inn_header>.flex_items:nth-child(2) li{width:16.66667%;border-left:1px solid var(--abi-color-border-primary)}#l-header .inn_header>.flex_items:nth-child(2) a{padding:0 1rem}#l-header .inn_header>.flex_items:nth-child(2) .t .jp{line-height:1.4}#l-header .inn_header>.flex_items:nth-child(2) .t .en{margin-top:calc(.75rem + 4.5 * (100vw - 76.8rem)/ 1152)}#l-header .box_search form .c-input{width:calc(100% - 3rem);padding:.5rem}#l-header .box_search form .box_submit{width:3rem}}@media screen and (min-width:1200px){.scroll_active:not(.scroll_direction_top) #l-header{height:70px}.scroll_active:not(.scroll_direction_top) #l-header .box_header_t{height:0}.scroll_active:not(.scroll_direction_top) #l-header .box_header{height:70px}.scroll_active:not(.scroll_direction_top) #l-header .inn_header>.flex_items:first-child .box_logo{-webkit-transform:scale(.7);transform:scale(.7)}.scroll_active:not(.scroll_direction_top) #l-header .inn_header>.flex_items:nth-child(2) .t .en{margin-top:.5rem}}@media screen and (min-width:768px) and (max-width:1199px){.scroll_active:not(.scroll_direction_top) #l-header{height:90px}.scroll_active:not(.scroll_direction_top) #l-header .box_header_t{height:0}.scroll_active:not(.scroll_direction_top) #l-header .box_header{height:90px}.scroll_active:not(.scroll_direction_top) #l-header .inn_header>.flex_items:first-child .box_logo{-webkit-transform:scale(.75);transform:scale(.75)}.scroll_active:not(.scroll_direction_top) #l-header .inn_header>.flex_items:nth-child(2) .t .jp{font-size:1.4rem}.scroll_active:not(.scroll_direction_top) #l-header .inn_header>.flex_items:nth-child(2) .t .en{margin-top:.3rem}}@media screen and (max-width:767px){#l-header .box_header_t{width:95%;margin:0 auto calc(1rem + 7.5 * (100vw - 32rem)/ 447);padding-top:calc(1rem + 7.5 * (100vw - 32rem)/ 447)}#l-header .box_header_t .inn_header_t>.flex_items{width:100%}#l-header .box_header_t .header_t_text{margin-bottom:calc(.75rem + 5.625 * (100vw - 32rem)/ 447)}#l-header .box_header_t .header_t_text [class*=c-plaintext]{font-size:calc(1rem + 7.5 * (100vw - 32rem)/ 447)}#l-header .box_header_t .box_sub_menu .box_search,#l-header .box_header_t .box_sub_menu .c-linklist{width:100%}#l-header .box_header_t .box_sub_menu .c-linklist{margin-bottom:calc(.75rem + 5.625 * (100vw - 32rem)/ 447)}#l-header .box_header_t .box_sub_menu .c-linklist ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:center}#l-header .box_header_t .box_sub_menu .c-linklist a{font-size:calc(1.15rem + 8.625 * (100vw - 32rem)/ 447)}#l-header .box_header .inn_header>.flex_items{width:100%}#l-header .box_header .box_logo{max-width:calc(15rem + 112.5 * (100vw - 32rem)/ 447);width:80%;margin:0 auto calc(1.3rem + 9.75 * (100vw - 32rem)/ 447);margin-left:auto;margin-right:auto}#l-header .box_header .box_menu{-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-top:1px solid var(--abi-color-border-primary);border-bottom:1px solid var(--abi-color-border-primary);white-space:nowrap;overflow-x:auto}#l-header .box_header .box_menu li{width:auto}#l-header .box_header .box_menu a{min-width:25vw;padding:calc(.9rem + 6.75 * (100vw - 32rem)/ 447) calc(.9rem + 6.75 * (100vw - 32rem)/ 447)}#l-header .box_header .box_menu .t .jp{line-height:1.1}#l-header .box_header .box_menu .t .en{margin-top:calc(.5rem + 3.75 * (100vw - 32rem)/ 447);font-family:var(--abi-font-family-secondary)}#l-header .box_search form .c-input{width:calc(100% - calc(4.5rem + 33.75 * (100vw - 32rem)/ 447));padding:calc(1rem + 5 * (100vw - 32rem)/ 447) calc(.75rem + 5.625 * (100vw - 32rem)/ 447)}#l-header .box_search form .box_submit{width:calc(4.5rem + 33.75 * (100vw - 32rem)/ 447)}}.con_footer_menu .c-free_title{font-weight:400}@media screen and (min-width:768px){.con_footer_menu .c-free_title{font-size:calc(1.35rem + 1.5 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){.con_footer_menu .c-free_title{font-size:calc(1.2rem + 9 * (100vw - 32rem)/ 448)}}#l-footer .c-free_title{font-weight:400}@media screen and (min-width:768px){#l-footer .c-free_title{font-size:calc(1.35rem + 1.5 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){#l-footer .c-free_title{font-size:calc(1.2rem + 9 * (100vw - 32rem)/ 448)}}#l-footer .box_address .logo_svg{max-width:150px;width:90%;margin-left:auto;margin-right:auto}#l-footer .logo_text_b small{display:block}#l-footer .logo_text_b .logo_icon{display:block;width:40px;margin-left:auto;margin-right:auto}#l-footer .inn_footer>.flex_items:first-child{text-align:center}#l-footer .inn_footer>.flex_items:first-child .c-sns ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#l-footer .box_copyright [class*=c-plaintext]{line-height:1.3}@media screen and (min-width:768px){#l-footer .inn_footer>.flex_items:first-child{width:230px}#l-footer .inn_footer>.flex_items:nth-child(2){width:calc(100% - 230px);padding-left:2.5%}}@media screen and (max-width:767px){#l-footer .inn_footer>.flex_items{width:100%}#l-footer .inn_footer>.flex_items:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:calc(2.5rem + 18.75 * (100vw - 32rem)/ 447)}#l-footer .inn_footer>.flex_items:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#l-footer .box_policy .c-linklist>ul{margin-top:-.5rem}#l-footer .box_policy .c-linklist>ul>li{margin-top:.5rem}#l-footer .box_policy .c-linklist>ul>li a{font-size:calc(1.1rem + 8.25 * (100vw - 32rem)/ 447)}}@media screen and (min-width:768px){.blog_img_decoration1 .inn_blog .box_img .c-img{border-radius:calc(3rem + 15 * (100vw - 76.8rem)/ 1152) 0 calc(3rem + 15 * (100vw - 76.8rem)/ 1152) 0}}@media screen and (max-width:767px){.blog_img_decoration1 .inn_blog .box_img .c-img{border-radius:calc(1.8rem + 13.5 * (100vw - 32rem)/ 447) 0 calc(1.8rem + 13.5 * (100vw - 32rem)/ 447) 0}}.con_top_mainimg .item{border:1px solid #ccc;border-radius:2rem;overflow:hidden}@media screen and (max-width:767px){.con_top_mainimg .box_banner{width:92%}}.con_top_pickup .box_title .en{display:block;letter-spacing:.1em}.con_top_pickup .box_title .en:first-letter{color:var(--abi-color-conversion)!important}@media screen and (max-width:767px){.con_top_pickup .box_news .news_title{padding-top:.3em}}.con_top_artist .c-tags--unspecified li,.con_top_column .c-tags--unspecified li{border-color:var(--abi-color-bg-quaternary);background-color:var(--abi-color-bg-quaternary)}.con_top_artist .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.con_top_artist .slick-slide{height:auto!important}.con_top_artist .inn_blog{overflow:hidden}.con_top_artist .inn_blog .c-img{overflow:hidden}.con_top_artist .blog_date{display:none}.con_top_artist .c-slide_arrows--primary .slick-arrow{border-bottom-color:var(--abi-color-text)}.con_top_artist .c-slide_arrows--primary .slick-prev{border-left-color:var(--abi-color-text)}.con_top_artist .c-slide_arrows--primary .slick-next{border-right-color:var(--abi-color-text)}@media screen and (min-width:1280px){.con_top_artist .c-slide_arrows--primary .slick-prev{-webkit-transform:translate(-100%,-50%) rotate(45deg);transform:translate(-100%,-50%) rotate(45deg)}.con_top_artist .c-slide_arrows--primary .slick-next{-webkit-transform:translate(100%,-50%) rotate(-45deg);transform:translate(100%,-50%) rotate(-45deg)}}@media screen and (min-width:768px) and (max-width:1279px){.con_top_artist .c-slide_arrows--primary .slick-prev{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.con_top_artist .c-slide_arrows--primary .slick-next{-webkit-transform:translate(50%,-50%) rotate(-45deg);transform:translate(50%,-50%) rotate(-45deg)}}@media screen and (min-width:768px) and (max-width:1024px){.con_top_artist [class*=c-slide].slide_width_pc--s .slide{margin-left:10px;margin-right:10px}}@media screen and (min-width:768px){.con_top_artist .inn_blog{border-radius:calc(3rem + 15 * (100vw - 76.8rem)/ 1152) 0 calc(3rem + 15 * (100vw - 76.8rem)/ 1152) 0}.con_top_artist .inn_blog .c-img{border-radius:0 0 calc(3rem + 15 * (100vw - 76.8rem)/ 1152) 0}}@media screen and (max-width:767px){.con_top_artist .inn_blog{border-radius:calc(1.8rem + 13.5 * (100vw - 32rem)/ 447) 0 calc(1.8rem + 13.5 * (100vw - 32rem)/ 447) 0}.con_top_artist .inn_blog .c-img{border-radius:0 0 calc(1.8rem + 13.5 * (100vw - 32rem)/ 447) 0}.con_top_artist .c-slide_arrows--primary .slick-prev{-webkit-transform:translate(10%,-50%) rotate(45deg);transform:translate(10%,-50%) rotate(45deg)}.con_top_artist .c-slide_arrows--primary .slick-next{-webkit-transform:translate(-10%,-50%) rotate(-45deg);transform:translate(-10%,-50%) rotate(-45deg)}}.con_top_feature .box_text>.c-plaintext--quaternary:first-child em{font-size:80%;font-family:var(--abi-font-family-secondary)}.con_top_concept .inn_customize .box_flex:first-child{margin-right:0}.con_top_concept .inn_customize .box_flex:first-child .c-title--secondary .pri{letter-spacing:.1em}@media screen and (min-width:768px){.con_top_concept .inn_customize .box_flex:first-child .c-title--secondary .pri{font-size:calc(7.2rem + 8 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){.con_top_concept .inn_customize .box_flex:first-child .c-title--secondary .pri{font-size:calc(4.5rem + 33.75 * (100vw - 32rem)/ 448)}}.con_top_concept .inn_customize .box_flex:first-child .c-plaintext--tertiary strong{font-size:110%}@media screen and (min-width:768px){.con_top_concept .box_flex:first-child{width:95%}}@media screen and (max-width:767px){.con_top_concept .box_flex:first-child{width:100%}.con_top_concept .box_flex:first-child>.flex_items:first-child{width:70%;margin-left:auto;margin-right:0}.con_top_concept .box_flex:first-child>.flex_items:nth-child(2){margin-top:calc(-11rem + -82.5 * (100vw - 32rem)/ 447);position:relative;z-index:1}}.pages-article .c-align_adjsut_links li,.pages-blog_grid .c-align_adjsut_links li{margin-top:0!important}.pages-article .c-align_adjsut_links [class*=c-textlink] a,.pages-blog_grid .c-align_adjsut_links [class*=c-textlink] a{border-bottom:none}.pages-article.article_artist .box_slide:not(.slick-initialized)>.slide:not(:first-child){display:none}.pages-article.article_artist .box_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pages-article.article_artist .box_title .icon{border-radius:50%;overflow:hidden}.pages-article.article_artist .box_title .icon div{display:block;padding-top:100%;background-position:center;background-size:cover}.pages-article.article_artist .box_title .sub{font-size:50%;letter-spacing:.06em}.pages-article.article_artist .box_title .sub+h1{margin-top:.3rem}.pages-article.article_artist .box_title h1{font-weight:400;letter-spacing:.06em}.pages-article.article_artist .inn_thumbnail{margin-left:auto;margin-right:auto}.pages-article.article_artist .inn_thumbnail .slide{width:19.2%;position:relative}.pages-article.article_artist .inn_thumbnail .slide::before{-webkit-transition:.15s border ease-out;transition:.15s border ease-out}.pages-article.article_artist .inn_thumbnail .slide:not(:first-child){margin-left:1%}.pages-article.article_artist .inn_thumbnail .slide:not(.is-active){cursor:pointer}.mouse .pages-article.article_artist .inn_thumbnail .slide:not(.is-active):hover::before,.touch .pages-article.article_artist .inn_thumbnail .slide:not(.is-active).touchstart::before{border:calc(.3rem + 2 * (100vw - 32rem)/ 1600) solid var(--abi-color-conversion)}.touch .pages-article.article_artist .inn_thumbnail .slide:not(.is-active){-webkit-tap-highlight-color:transparent}.touch .pages-article.article_artist .inn_thumbnail .slide:not(.is-active).touchend{-webkit-transition-delay:.2s;transition-delay:.2s}.pages-article.article_artist .inn_thumbnail .slide.is-active::before{border:calc(.3rem + 2 * (100vw - 32rem)/ 1600) solid var(--abi-color-conversion)}.pages-article.article_artist .inn_thumbnail .slide::before{content:"";width:100%;height:100%;border:0 solid var(--abi-color-conversion);position:absolute;top:0;left:0;z-index:0}.pages-article.article_artist .box_sns_link table{max-width:100%;-webkit-box-shadow:none;box-shadow:none}.pages-article.article_artist .box_sns_link table td,.pages-article.article_artist .box_sns_link table th{border:none}.pages-article.article_artist .box_sns_link table th{padding-left:0;padding-right:0}.pages-article.article_artist .box_sns_link table td{font-family:var(--abi-font-family-secondary)}.pages-article.article_artist .box_sns_link table td a{word-break:break-all}@media screen and (min-width:768px){.pages-article.article_artist .box_article>.flex_items:first-child{width:42.5%}.pages-article.article_artist .box_article>.flex_items:nth-child(2){width:57.5%;padding-left:3%}.pages-article.article_artist .inn_thumbnail{width:80%;margin-top:calc(.5rem + 5 * (100vw - 76.8rem)/ 1152)}.pages-article.article_artist .box_title .icon{width:calc(4.5rem + 10 * (100vw - 76.8rem)/ 1152)}.pages-article.article_artist .box_title .icon+.inn_title{width:calc(100% - calc(3rem + 15 * (100vw - 76.8rem)/ 1152));padding-left:calc(1.5rem + 2.5 * (100vw - 76.8rem)/ 1152)}.pages-article.article_artist .box_sns_link table td,.pages-article.article_artist .box_sns_link table th{padding-top:calc(.25rem + 2.5 * (100vw - 76.8rem)/ 1152);padding-bottom:calc(.25rem + 2.5 * (100vw - 76.8rem)/ 1152)}.pages-article.article_artist .box_sns_link table th .inn_th{padding:calc(.25rem + 1.5 * (100vw - 76.8rem)/ 1152) calc(1.25rem + 5 * (100vw - 76.8rem)/ 1152)}.pages-article.article_artist .box_sns_link table td{padding-left:calc(1.25rem + 5 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){.pages-article.article_artist .box_article>.flex_items{width:100%}.pages-article.article_artist .inn_thumbnail{width:90%;margin-top:calc(.5rem + 3.75 * (100vw - 32rem)/ 447)}.pages-article.article_artist .box_title .icon{width:calc(3.3rem + 24.75 * (100vw - 32rem)/ 447)}.pages-article.article_artist .box_title .icon+.inn_title{width:calc(100% - calc(3.3rem + 24.75 * (100vw - 32rem)/ 447));padding-left:calc(.75rem + 5.625 * (100vw - 32rem)/ 447)}.pages-article.article_artist .box_sns_link table td,.pages-article.article_artist .box_sns_link table th{padding-top:calc(.25rem + 1.875 * (100vw - 32rem)/ 447);padding-bottom:calc(.25rem + 1.875 * (100vw - 32rem)/ 447)}.pages-article.article_artist .box_sns_link table th{max-width:40%}.pages-article.article_artist .box_sns_link table th .inn_th{padding:calc(.5rem + 3.75 * (100vw - 32rem)/ 447) calc(.75rem + 5.625 * (100vw - 32rem)/ 447)}.pages-article.article_artist .box_sns_link table td{padding-left:calc(1.25rem + 9.375 * (100vw - 32rem)/ 447)}}@media screen and (min-width:768px){.pages-article.blogs_artist .article+.aside,.pages-article.blogs_artist .article+aside,.pages-article.blogs_artist article+.aside,.pages-article.blogs_artist article+aside{padding-left:calc(3rem + 15 * (100vw - 76.8rem)/ 1152);border-left:1px solid var(--abi-color-border-primary)}}.p-fixmenu_other_sp{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:5.5rem;position:fixed;bottom:0;left:0;background-color:#fff;z-index:10;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.2s transform ease-in-out;transition:.2s transform ease-in-out}.scroll_active .p-fixmenu_other_sp{-webkit-transform:translateY(0);transform:translateY(0)}.p-fixmenu_other_sp .box_menu{width:calc(100% - 5.5rem);-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;overflow-y:hidden;border-top:1px solid var(--abi-color-border-primary)}.p-fixmenu_other_sp .box_menu li{width:auto}.p-fixmenu_other_sp .box_menu a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-width:25vw;padding:calc(.9rem + 6.75 * (100vw - 32rem)/ 447) calc(.9rem + 6.75 * (100vw - 32rem)/ 447);text-decoration:none;-webkit-transition:.35s background-color ease-out;transition:.35s background-color ease-out}.mouse .p-fixmenu_other_sp .box_menu a:hover,.touch .p-fixmenu_other_sp .box_menu a.touchstart{background-color:var(--abi-color-bg-quaternary)}.touch .p-fixmenu_other_sp .box_menu a{-webkit-tap-highlight-color:transparent}.touch .p-fixmenu_other_sp .box_menu a.touchend{-webkit-transition-delay:.2s;transition-delay:.2s}.p-fixmenu_other_sp .box_menu a.is-active{background-color:var(--abi-color-bg-secondary)}.p-fixmenu_other_sp .box_menu .t{text-align:center}.p-fixmenu_other_sp .box_menu .t span{display:block}.p-fixmenu_other_sp .box_menu .t .jp{line-height:1.1}@media screen and (max-width:767px){.p-fixmenu_other_sp .box_menu .t .jp{font-size:calc(1.15rem + 8.625 * (100vw - 32rem)/ 448)}}.p-fixmenu_other_sp .box_menu .t .en{margin-top:calc(.5rem + 3.75 * (100vw - 32rem)/ 447);font-family:var(--abi-font-family-secondary);color:#aaa;letter-spacing:.1em;-webkit-transition:.35s background-color ease-out;transition:.35s background-color ease-out}@media screen and (max-width:767px){.p-fixmenu_other_sp .box_menu .t .en{font-size:calc(1rem + 7.5 * (100vw - 32rem)/ 448)}}.p-fixmenu_other_sp .box_hamburger{width:5.5rem}.p-fixmenu_other_sp .box_hamburger a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center;width:100%;height:100%;background-color:var(--abi-color-bg-tertiary);border-top:1px solid var(--abi-color-bg-tertiary)}.p-fixmenu_other_sp .box_hamburger .inner{padding-top:.375rem}.p-fixmenu_other_sp .box_hamburger .inner .en{display:block;margin-top:.75rem;font-family:var(--abi-font-family-secondary);color:#fff;font-size:1rem;line-height:1}.p-fixmenu_other_sp .box_hamburger .line{display:block;width:3rem;height:1.4rem;position:relative}.p-fixmenu_other_sp .box_hamburger .line span{width:100%;height:1px;background-color:#fff;position:absolute;top:0;left:0;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:.1s transform ease-in-out;transition:.1s transform ease-in-out}.p-fixmenu_other_sp .box_hamburger .line span:nth-child(2){top:calc(50% - .5px)}.p-fixmenu_other_sp .box_hamburger .line span:nth-child(3){top:calc(100% - .5px)}.is-modal-menu .p-fixmenu_other_sp .box_hamburger .line span{width:3.31059rem}.is-modal-menu .p-fixmenu_other_sp .box_hamburger .line span:first-child{-webkit-transform:rotate(25.01689deg);transform:rotate(25.01689deg)}.is-modal-menu .p-fixmenu_other_sp .box_hamburger .line span:nth-child(2){opacity:0}.is-modal-menu .p-fixmenu_other_sp .box_hamburger .line span:nth-child(3){-webkit-transform:rotate(-25.01689deg);transform:rotate(-25.01689deg)}.p-modal{height:100%!important;top:0!important;padding-bottom:5.5rem!important}.p-modal .box_logo{width:48%;max-width:220px;margin-left:auto;margin-right:auto}.p-modal .logo_text_b .logo_icon{display:block;width:40px;margin-left:auto;margin-right:auto}.p-modal .c-linklist>ul{line-height:1.3;margin-top:-1rem}@media screen and (min-width:768px){.p-modal .c-linklist>ul{font-size:calc(1.26rem + 1.4 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){.p-modal .c-linklist>ul{font-size:calc(1.2rem + 9 * (100vw - 32rem)/ 448)}}.p-modal .c-linklist>ul>li{margin-top:1rem}.pages-search .box_search .box_article .c-tags--primary li{border-color:var(--abi-color-bg-quaternary);background-color:var(--abi-color-bg-quaternary)}.pages-search .box_search .box_article .c-tags--primary li.category{color:#fff;border-color:var(--abi-color-conversion);background-color:var(--abi-color-conversion)}.pages-search .box_search .box_article .box_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pages-search .box_search .box_article .box_title .icon{border-radius:50%;overflow:hidden}.pages-search .box_search .box_article .box_title .icon div{display:block;padding-top:100%;background-position:center;background-size:cover}.pages-search .box_search .box_article .box_title .sub{font-size:50%;letter-spacing:.06em}.pages-search .box_search .box_article .box_title .sub+h1{margin-top:.3rem}.pages-search .box_search .box_article .box_title h3{font-weight:400;letter-spacing:.06em}@media screen and (min-width:768px){.pages-search .box_search .box_article .box_title .icon{width:calc(4.5rem + 10 * (100vw - 76.8rem)/ 1152)}.pages-search .box_search .box_article .box_title .icon+.inn_title{width:calc(100% - calc(3rem + 15 * (100vw - 76.8rem)/ 1152));padding-left:calc(1.5rem + 2.5 * (100vw - 76.8rem)/ 1152)}}@media screen and (max-width:767px){.pages-search .box_search .box_article .box_title .icon{width:calc(3.3rem + 24.75 * (100vw - 32rem)/ 447)}.pages-search .box_search .box_article .box_title .icon+.inn_title{width:calc(100% - calc(3.3rem + 24.75 * (100vw - 32rem)/ 447));padding-left:calc(.75rem + 5.625 * (100vw - 32rem)/ 447)}}.c-sponsored a img,.sponsored a img{width:100%!important;height:auto!important}