@media screen and (max-width:767px){.c-content img{width:100%}}.l-headerTop{background-color:#0c5daa}.l-headerTop_navi_home{fill:#fff}.l-header_storeBtn{border-left-color:#0c5daa;background-color:#0c5daa}.l-header_menuBtn{background-color:#0c5daa}.l-headerBtm_navi>li.-cart{color:#0c5daa}.l-headerBtm_navi>li a .small{font-size:.8em !important}.l-spNavi_header{border-bottom-color:#0c5daa}.l-spNavi_list li a:before{background-color:#0c5daa}.l-spNavi_list li a.is-active{background-color:rgba(43,134,91,.1);color:#0c5daa}.l-spNavi_list li .trigger:before,.l-spNavi_list li .trigger:after{background-color:#0c5daa}.l-spNavi_close{border-color:#0c5daa}.l-spNavi_close:before{background-color:#0c5daa}.l-bottomNavi_home{fill:#0c5daa}.l-bottomNavi_list{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-content a{-webkit-transition:opacity .3s;transition:opacity .3s}.c-heading_contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#1d2088;font-weight:600}.c-heading_contents--white{color:#fff}.c-heading_contents::before,.c-heading_contents::after{display:inline-block;width:50%;background:#1d2088;content:""}.c-heading_contents--white::before,.c-heading_contents--white::after{background:#fff}.c-heading_contents>span{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;text-align:center}.c-heading_contents>span span{display:block}.c-heading_lv1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#1d2088}.c-heading_lv1::before,.c-heading_lv1::after{display:inline-block;width:50%;background:#1d2088;content:""}.c-heading_lv1>span{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;text-align:center}.c-heading_lv1>span span{display:block}.c-heading_lv2{margin:15px 0 8px;color:#1d2088;font-size:1.7rem}.c-pageTtl{position:relative}.c-pageTtl_txt{color:#0c5daa;line-height:1.3}.c-table{width:100%;table-layout:fixed}.c-table th,.c-table td{border-left:1px solid #d3d3d3;text-align:center;vertical-align:middle}.c-table thead th{background:#1d2088;color:#fff}.c-table tbody td{border-bottom:1px solid #d3d3d3}.c-bgArea{margin-top:45px;padding-top:45px;padding-bottom:50px;background:#f2f2fd}.c-buy{background-image:-webkit-gradient(linear, left top, right top, from(rgba(247, 178, 14, 0.8)), color-stop(50%, rgba(255, 236, 51, 0.8)), to(rgba(247, 178, 14, 0.8)));background-image:linear-gradient(90deg, rgba(247, 178, 14, 0.8) 0%, rgba(255, 236, 51, 0.8) 50%, rgba(247, 178, 14, 0.8) 100%)}.c-buy_ttl{margin:0 auto}.c-buy_txt{margin:10px 0 0;font-weight:bold;text-align:center}.c-buy_img img{-webkit-box-shadow:0px 0px 29px rgba(143,77,0,.9);box-shadow:0px 0px 29px rgba(143,77,0,.9)}.c-buy_img figcaption{margin:10px 0 0;font-size:.8rem;line-height:1.5}.c-store-modal{display:none;z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%}.c-store-modal_bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8)}.c-store-modal_inner{position:absolute;top:50%;left:50%;width:100%;height:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff}.c-store-modal_inner ul{width:200px;margin:0 auto 20px}.c-store-modal_inner ul li{margin:7px 0 0}.c-store-modal_ttl{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;font-size:2.16rem;font-weight:bold;text-align:center;margin-bottom:40px}@media screen and (max-width:767px){.c-store-modal_ttl{margin-bottom:30px}}.c-store-modal_ttl::before{display:inline-block;width:24px;height:25px;margin:0 9px 0 0;background:url(/brand/shikancare/img/common/ico_cart.svg) no-repeat center;background-size:contain;content:""}.c-store-modal_ttl02{margin-bottom:10px;font-size:2.2rem;line-height:1.4;text-align:center}@media screen and (max-width:767px){.c-store-modal_ttl02{font-size:1.8rem}}.c-store-modal_btn{-webkit-box-sizing:border-box;box-sizing:border-box;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:135px;height:30px;margin:31px auto 0;border:1px solid #fff;border-radius:2px;font-size:1.3rem}.c-btn__yellow a{background:#fed12f url(/brand/shikancare/img/common/btn_arrow.png) no-repeat 92% center/1em;display:block;width:430px;margin:30px auto;color:#fff;font-size:23px;padding:.7em;border-radius:100px;text-align:center}@media screen and (max-width:767px){.c-btn__yellow a{width:80%;font-size:4vw;padding:2.6666666667vw 0}}@media print,screen and (min-width: 768px){.l-headerBtm_logo{width:165px}.l-headerBtm_navi>li>a:hover:before,.l-headerBtm_navi>li>a:active:before,.l-headerBtm_navi>li>a.is-active:before{background-color:#0c5daa}.l-headerBtm_navi>li .trigger:hover:before,.l-headerBtm_navi>li .trigger:active:before,.l-headerBtm_navi>li .trigger.is-active:before{background-color:#0c5daa}.l-header_navi_cart{fill:#0c5daa}.l-content{min-width:1068px}.l-share_navi dt{background-color:#0c5daa;color:#fff}.c-content a:hover{opacity:.8}.c-inner02{width:858px;margin:0 auto}.c-inner03{width:1028px;margin:0 auto}.c-heading_contents{font-size:3.8rem;margin-bottom:50px}.c-heading_contents::before,.c-heading_contents::after{height:2px}.c-heading_contents>span{margin:0 21px}.c-heading_contents>span span{margin-top:-18px;font-size:2rem}.c-heading_lv1{margin-bottom:25px;font-size:3.4rem;font-weight:900}.c-heading_lv1::before,.c-heading_lv1::after{height:3px}.c-heading_lv1>span{margin:0 21px}.c-heading_lv1>span span{margin-top:-18px;font-size:2rem}.c-heading_lv2{margin:50px 0 8px;font-size:2.1rem}.c-pageTtl{height:300px;margin-bottom:48px;background:#f2f2fd no-repeat center top}.c-pageTtl_txt{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;height:300px;padding-left:515px;font-size:3.8rem}.c-table{border:2px solid #d3d3d3}.c-table th,.c-table td{padding:13px 5px;line-height:1.5}.c-table tbody td{padding:26px 5px}.c-bgArea{margin-top:90px;padding-bottom:84px}.c-text01{text-align:center}.c-buy{padding:60px 0}.c-buy_ttl{width:335px}.c-buy_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:760px;margin:0 auto}.c-buy_txt{font-size:2rem;line-height:1.5}.c-buy_img{width:340px}.c-store-modal_inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:789px;margin:0 auto 40px}.c-store-modal_inner ul li{width:237px;margin:27px 13px 0}.c-store-modal_inner ul li:nth-of-type(-n+3){margin-top:0}.c-store-modal_ttl{font-size:3.2rem}.c-store-modal_ttl::before{width:34px;height:36px;margin-right:17px}.c-store-modal_btn{width:180px;height:40px;margin:61px auto 0;border-radius:4px;font-size:1.7rem;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s}.c-store-modal_btn:hover{opacity:.8}}@media screen and (max-width: 767px){.l-headerBtm_logo{width:88px}.l-headerBtm_logo_copy{margin-bottom:5px}.c-content{font-size:1.4rem;line-height:1.78}}@media screen and (max-width: 767px)and (max-width:767px){.c-content{font-size:3.7333333333vw}}@media screen and (max-width: 767px){.c-inner01{padding-right:9px;padding-left:9px}.c-inner02{padding-right:18px;padding-left:18px}.c-inner03{padding-right:18px;padding-left:18px}.c-heading_contents{font-size:6.5vw;line-height:1.3;margin-bottom:8vw}.c-heading_contents::before,.c-heading_contents::after{height:2px}.c-heading_contents>span{margin:0 7px}.c-heading_contents>span span{font-size:17px}.c-heading_lv1{margin-bottom:10px;font-size:2.2rem;line-height:1.3}.c-heading_lv1::before,.c-heading_lv1::after{height:2px}.c-heading_lv1>span{margin:0 7px}.c-heading_lv1>span span{font-size:17px}.c-pageTtl{margin-bottom:23px;padding-top:34.66667vw;background:#f2f2fd no-repeat center top;background-size:100% auto}.c-pageTtl_txt{margin-right:-9px;margin-left:-9px;padding-top:10px;padding-bottom:10px;background:#1d2088;color:#fff100;font-size:2.5rem;text-align:center}.c-table{border:1px solid #d3d3d3}.c-table th,.c-table td{padding:11px 5px;line-height:1.21}.c-table_scroll{width:100%}.c-table_scroll:before{content:"※こちらの表は横スクロールできます"}.c-table_scroll>div{overflow:auto;white-space:nowrap}.c-table_scroll .c-table{width:auto;word-break:keep-all}.c-buy{padding:38px 0}.c-buy_ttl{width:64.26667vw}.c-buy_txt{font-size:1.6rem;line-height:1.31}.c-buy_img{width:65.2vw;margin:20px auto 0}}.l-inner{position:relative}.c-ttl-01{text-align:center;font-size:50px;font-weight:bold;letter-spacing:1px;color:#0c5daa;line-height:1;margin-bottom:80px;width:100%}@media screen and (max-width:767px){.c-ttl-01{font-size:8.6666666667vw;margin-bottom:8vw}}.c-ttl-01 span{display:block;font-size:22px;font-weight:bold;margin-top:12px}@media screen and (max-width:767px){.c-ttl-01 span{font-size:3.7333333333vw;margin-top:2.6666666667vw}}.c-ttl-02{color:#0c5daa;background:#f1f7fc;font-weight:bold;font-size:26px;line-height:1.8;padding:.3em 0 .3em .7em;position:relative;margin-bottom:40px;border-left:7px solid #0c5daa}@media screen and (max-width:767px){.c-ttl-02{font-size:4.2666666667vw;padding:.6666666667vw 0 .6666666667vw 3.3333333333vw;margin-bottom:5.3333333333vw}}.c-ttl-03{font-weight:bold}@media screen and (max-width:767px){.c-ttl-03{margin-bottom:2vw;font-size:3.7333333333vw}}@media print,screen and (min-width:768px){.p-mv{height:300px;background:#f1f7fc;margin-bottom:80px}}@media screen and (max-width:767px){.p-mv{margin-bottom:9.3333333333vw}}@media print,screen and (min-width:768px){.p-mv__inner{height:100%;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}}@media screen and (max-width:767px){.p-mv__inner{padding:0}}.p-mv__ttl{font-size:40px;letter-spacing:6px;line-height:1.8;color:#0c5daa;font-weight:500}.conversion{background:#fffae4;padding:20px 50px 40px;margin-top:80px;text-align:center}@media screen and (max-width:767px){.conversion{padding:6.6666666667vw 0 9.3333333333vw;margin:13.3333333333vw 0 0}}.conversion__ttl{font-size:26px;font-weight:bold;letter-spacing:1px;color:#e24c4b;margin-bottom:20px}@media screen and (max-width:767px){.conversion__ttl{font-size:5.3333333333vw;margin-bottom:5.3333333333vw}}.conversion-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px}@media screen and (max-width:767px){.conversion-list{gap:2.6666666667vw}}.conversion-list li{width:230px}@media screen and (max-width:767px){.conversion-list li{width:66.6666666667vw}}.conversion-list li a{position:relative;background:#fff;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:65px;border-radius:3px;border:2px solid #ff3938;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}@media screen and (max-width:767px){.conversion-list li a{height:17.3333333333vw}}.conversion-list li a::before{content:"";background-color:#ff3938;position:absolute;top:50%;right:15px;width:15px;height:15px;border-radius:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;z-index:1}@media screen and (max-width:767px){.conversion-list li a::before{right:4vw;width:4vw;height:4vw}}.conversion-list li a::after{content:"";position:absolute;top:50%;right:20px;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;z-index:2}@media screen and (max-width:767px){.conversion-list li a::after{right:5.44vw;width:1.6vw;height:1.6vw;border-width:.5333333333vw}}@media print,screen and (min-width:768px){.conversion-list li a:hover{background-color:#fff3f8}.conversion-list li a:hover::before{background-color:#fff}.conversion-list li a:hover::after{border-top:2px solid #ff3938;border-right:2px solid #ff3938}}@media screen and (max-width:767px){.conversion-list li a img{height:13.3333333333vw;width:auto}}.conversion--brush .conversion__ttl{color:#0c5daa}.conversion--brush .conversion-list li a{height:61px;border-color:#0c5daa}.conversion--brush .conversion-list li a::before{background-color:#0c5daa}.conversion--brush .conversion-list li a:hover{background-color:#a9c7f2}.conversion--brush .conversion-list li a:hover::before{background-color:#fff}.conversion--brush .conversion-list li a:hover::after{border-color:#0c5daa}@media screen and (max-width:767px){.conversion--modal{background:none;padding:0}.conversion--modal>div{position:fixed;background:#ccc;top:0;left:0;width:100%;height:100%;z-index:100000000000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;display:none}.conversion--modal .conversion__ttl{background:#fed12f;color:#fff;width:72vw;margin:0 auto;border-radius:100px;font-size:4.2666666667vw;padding:2.6666666667vw 0}}