@font-face{font-family:"Noto Sans JP";font-display:swap;src:url("../fonts/NotoSansJP-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Noto Sans JP";font-display:swap;src:url("../fonts/NotoSansJP-Bold.woff") format("woff");font-weight:700;font-style:normal}body,*+*,input[type=password],input[type=text],textarea{font-family:"Helvetica Neue","Helvetica","Arial","Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic","Meiryo",sans-serif}html,body,*+*{font-size:14px}.shinkoos_footer{margin-top:auto;padding:24px 0;border-top:4px solid #fd7e15}.shinkoos_footer img{width:50%;max-width:152px}#login_wrap input[type=password],#login_wrap input[type=text],#login_wrap textarea{font-size:16px !important;background:#f8f8f8;border-color:#9d9d9d;border-radius:8px;height:auto;padding:16px 16px}#login_wrap input[type=password]:hover,#login_wrap input[type=text]:hover,#login_wrap textarea:hover{border-color:#3c3c3c}#login_wrap h1 img{width:72%;max-width:360px}#login_wrap .common_btn1{margin:48px auto}#login_wrap .common_btn1 a{width:100%;max-width:240px;display:block;text-align:center;padding:16px 24px;background:#f5aa00;color:#fff;border:none;border-radius:16px;font-size:20px;margin-inline:auto}#login_wrap .common_btn1 a::before{content:none}#header{padding:0 0 8px}#header .inner{padding:24px 8px 0}#header .inner #login_user{font-size:11px}#header .inner h1{padding:0 5%;font-weight:bold;width:45%}#header .inner h1 a{font-size:14px}#header .inner h1 a img{position:static;top:auto;left:auto;width:100% !important;transform:none}#header .inner .header_right{position:static}#header .inner .header_right ul{margin-top:0;padding-top:0;justify-content:space-around}#header .inner .header_right ul li{margin-top:0;padding-top:0}#header .inner .header_right ul li a{font-weight:bold;font-size:clamp(.5rem,.1279rem + 1.8605vw,1rem);width:100%;height:12vw;display:flex;align-items:flex-end;justify-content:center;flex-wrap:wrap;position:relative;font-feature-settings:"palt"}#header .inner .header_right ul li a::before{position:absolute;top:1vw;left:50%;transform:translateX(-50%);width:7vw;height:7vw;background-size:contain !important}#header .inner .header_right ul li.h_nav2 a{color:#44ae35}#header .inner .header_right ul li.h_nav2 a::before{background:url(../images/icon_mypage.svg) 50% 50% no-repeat}#header .inner .header_right ul li.h_nav4 a{color:#44ae35;border-radius:2vw}#header .inner .header_right ul li.h_nav4 a::before{background:url(../images/icon_cart_green.svg) 50% 50% no-repeat}#header .inner #nav_open{margin-top:0;background:rgba(0,0,0,0)}#header .inner #nav_open span{background:#44ae35;top:36%;overflow:visible;color:rgba(0,0,0,0)}#header .inner #nav_open span::after{content:"メニュー";position:absolute;width:120%;font-size:clamp(.5rem,.1279rem + 1.8605vw,1rem);color:#44ae35;left:50%;transform:translateX(-50%);top:450%;font-weight:bold}#header .inner #nav_open::before{background:#44ae35;top:36%}#header .inner #nav_open::after{background:#44ae35;top:36%}.common_search_wrap1 input{font-size:16px !important;background:#f8f8f8;border:1px solid #9d9d9d;border-radius:12px;height:48px;padding:2px 12px}.common_search_wrap1 input:hover{border-color:#3c3c3c}.common_search_wrap1 button{position:absolute;right:4vw;top:4vw;width:48px;height:48px;padding:0;background:url(../images/icon_search.svg) no-repeat center;background-size:20px;display:block;font-size:8px;color:rgba(0,0,0,0)}#nav{background:#fff}#nav>ul>li{border-bottom:1px dotted #3c3c3c}#nav>ul>li.sp_no_bb{border-bottom:none}#nav>ul>li a{color:#000;font-feature-settings:"palt";padding:10px 16px}#nav>ul>li span{color:#000;font-feature-settings:"palt"}#nav>ul>li>span .c_li_open{overflow:visible;color:rgba(0,0,0,0)}#nav>ul>li.gochisoubin_list{border:none}#nav>ul>li.gochisoubin_list span.on{background-color:#f4f4f4;pointer-events:none}#nav>ul>li.gochisoubin_list ul{padding:0}#nav>ul>li.gochisoubin_list ul li{border-bottom:1px dotted #3c3c3c}#nav>ul>li.gochisoubin_list ul li a{color:#000;display:block;padding:10px 16px;font-size:4.53333vw;font-weight:bold;position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px}#nav>ul>li.gochisoubin_list ul li a img{width:auto;height:16px;animation:blink 2s infinite}#nav>ul>li.gochisoubin_list ul li a::before{border-color:#9d9d9d;left:auto;right:24px}#nav>ul .c_ul .c_li_open::before,#nav>ul .c_ul .c_li_open::after{background:#9d9d9d;width:14px;height:3px}#nav>ul .c_ul .c_li_open::before{transform:translateX(0) rotate(-45deg)}#nav>ul .c_ul .c_li_open::after{transform:translateX(0) rotate(45deg);left:7px}#nav>ul .c_ul .on .c_li_open::before{transform:translateX(0) rotate(45deg)}#nav>ul .c_ul .on .c_li_open::after{content:"" !important;display:block !important;transform:translateX(0) rotate(-45deg);left:7px}#nav>ul .c_ul ul{padding:0 24px}#nav>ul .c_ul ul li a{color:#000;font-feature-settings:"palt";padding:0}#nav>ul .c_ul ul li a::before{content:none}#contents #side_nav{background:#fff}#contents #side_nav>ul{position:sticky;top:4px}#contents #side_nav>ul>li{border-bottom:1px dotted #3c3c3c}#contents #side_nav>ul>li.sp_no_bb{border-bottom:none}#contents #side_nav>ul>li>h3,#contents #side_nav>ul>li>a{font-size:16px !important;color:#000;font-feature-settings:"palt";padding:10px 0 10px 8px}#contents #side_nav>ul>li span{font-size:16px !important;color:#000;font-feature-settings:"palt"}#contents #side_nav>ul>li>h3 .c_li_open{overflow:visible;color:rgba(0,0,0,0)}#contents #side_nav>ul>li.side_gochisoubin{border:none}#contents #side_nav>ul>li.side_gochisoubin span.on{background-color:#f4f4f4;pointer-events:none;display:block;padding:10px 8px}#contents #side_nav>ul>li.side_gochisoubin ul{padding:0}#contents #side_nav>ul>li.side_gochisoubin ul li{border-bottom:1px dotted #3c3c3c}#contents #side_nav>ul>li.side_gochisoubin ul li a{color:#000;display:block;padding:10px 0 10px 8px;font-size:16px !important;font-weight:normal;position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px}#contents #side_nav>ul>li.side_gochisoubin ul li a img{width:auto;height:12px;animation:blink 2s infinite}#contents #side_nav>ul>li.side_gochisoubin ul li a::before{left:auto;right:16px;width:8px;height:8px}#contents #side_nav>ul .c_ul h3 .c_li_open::before,#contents #side_nav>ul .c_ul h3 .c_li_open::after{background:#9d9d9d;width:14px;height:3px}#contents #side_nav>ul .c_ul h3 .c_li_open::before{transform:translateX(0) rotate(-45deg)}#contents #side_nav>ul .c_ul h3 .c_li_open::after{transform:translateX(0) rotate(45deg);left:4px}#contents #side_nav>ul .c_ul h3.on .c_li_open{overflow:visible;color:rgba(0,0,0,0)}#contents #side_nav>ul .c_ul h3.on .c_li_open::before{transform:translateX(0px) rotate(45deg)}#contents #side_nav>ul .c_ul h3.on .c_li_open::after{content:"" !important;display:block !important;transform:translateX(0) rotate(-45deg);left:4px}#contents #side_nav>ul .c_ul ul{padding:0 0 0 16px}#contents #side_nav>ul .c_ul ul li{padding:0}#contents #side_nav>ul .c_ul ul li a{color:#000;font-feature-settings:"palt";padding:0}#contents #side_nav>ul .c_ul ul li a::before{content:none}@keyframes blink{0%{opacity:1}49%{opacity:1}50%{opacity:0}99%{opacity:0}}.purchase_btn a{background:#f5aa00;border-radius:10px}#footer{padding:40px 0}#footer .inner1 h3{font-size:18px}#footer .inner1 p{font-size:16px}#footer .inner1 .btn1{margin-top:16px !important}#footer .inner1 .btn1 a{display:inline-block;padding:8px 30px;border-radius:10px;color:#fff;font-size:15px;text-decoration:none;background:#44ae35}#footer .inner1 #f_sec6{margin:0}.cksbn_top h1{margin-bottom:32px}.cksbn_top h1 img{width:auto;max-height:132px;display:block;margin-inline:auto}.cksbn_top .contract_explain{font-size:15px;font-weight:bold;text-align:center;background-color:#fff;border:none;border-radius:0;margin-bottom:32px}.cksbn_top .contract_explain p{display:inline-block;text-align:left}@media screen and (min-width: 751px){html,body{overflow-x:visible}body,*+*{font-size:16px}#header{padding:0 0 16px}#header .inner{padding:0;height:auto;align-items:center}#header .inner #login_user{font-size:13px;margin-bottom:8px}#header .inner h1{padding:0;width:332px;font-size:initial}#header .inner h1 a{font-size:14px}#header .inner h1 a img{position:static;top:auto;left:auto;width:100% !important;transform:none}#header .inner .header_right{position:static;gap:24px}#header .inner .header_right .common_search_wrap1{margin:0 8px 0 0}#header .inner .header_right .common_search_wrap1 input{width:280px}#header .inner .header_right .common_search_wrap1 button{right:0;top:0}#header .inner .header_right ul{gap:24px}#header .inner .header_right ul li{margin:0}#header .inner .header_right ul li a{width:100%;height:52px;align-items:center;position:relative}#header .inner .header_right ul li a::before{content:"";position:static;margin-right:0}#header .inner .header_right ul li.h_nav2 a::before{width:20px;height:21px}#header .inner .header_right ul li.h_nav4 a{border-radius:12px;width:200px;font-size:18px;background:#f5aa00;color:#fff}#header .inner .header_right ul li.h_nav4 a::before{width:23px;height:21px;background:url(../images/icon_cart.svg) 50% 50% no-repeat;background-size:contain}#nav{background:#fd7e14}#nav ul{height:80px}#nav ul li{width:170px;height:80px;border-bottom:none}#nav ul li a{font-size:20px;color:#fff}#nav ul li span{font-size:20px;color:#fff}#nav ul li span::after{content:none}#nav ul .c_ul ul{height:auto;padding:12px 0;gap:12px}#nav ul .c_ul ul::before{width:calc(100vw - 17px);left:50%;transform:translateX(-50%)}#nav ul .c_ul ul::after{content:none}#nav ul .c_ul ul li{height:56px;margin:0;width:160px}#nav ul .c_ul ul li a{font-size:15px;padding:10px 10px;justify-content:center}#nav ul .c_ul ul li a::before{content:none}#contents #side_nav{background:#fff}#contents #side_nav>ul{position:sticky;top:4px}#contents #side_nav>ul>li{border-bottom:1px dotted #3c3c3c}#contents #side_nav>ul>li.sp_no_bb{border-bottom:none}#contents #side_nav>ul>li a{font-size:16px !important;color:#000;font-feature-settings:"palt";padding-left:8px}#contents #side_nav>ul>li span{font-size:16px !important;color:#000;font-feature-settings:"palt"}#contents #side_nav>ul>li.side_gochisoubin{border:none}#contents #side_nav>ul>li.side_gochisoubin span.on{background-color:#f4f4f4;pointer-events:none;display:block;padding:10px 8px}#contents #side_nav>ul>li.side_gochisoubin ul{padding:0}#contents #side_nav>ul>li.side_gochisoubin ul li{border-bottom:1px dotted #3c3c3c}#contents #side_nav>ul>li.side_gochisoubin ul li a{color:#000;display:block;padding:10px 0 10px 8px;font-size:16px !important;font-weight:normal;position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px}#contents #side_nav>ul>li.side_gochisoubin ul li a img{width:auto;height:12px;animation:blink 2s infinite}#contents #side_nav>ul>li.side_gochisoubin ul li a::before{border-color:#9d9d9d;left:auto;right:24px}#contents #side_nav>ul .c_ul h3 .c_li_open::before,#contents #side_nav>ul .c_ul h3 .c_li_open::after{background:#9d9d9d;width:12px;height:2px}#contents #side_nav>ul .c_ul h3 .c_li_open::before{transform:translateX(0) rotate(-45deg)}#contents #side_nav>ul .c_ul h3 .c_li_open::after{transform:translateX(0) rotate(45deg);left:7px}#contents #side_nav>ul .c_ul h3.on .c_li_open::before{transform:translateX(0) rotate(45deg)}#contents #side_nav>ul .c_ul h3.on .c_li_open::after{transform:translateX(0) rotate(-45deg);left:7px}#contents #side_nav>ul .c_ul ul{padding:0 0 0 16px}#contents #side_nav>ul .c_ul ul li{padding:0 0 4px}#contents #side_nav>ul .c_ul ul li a{color:#000;font-feature-settings:"palt";padding:0}#contents #side_nav>ul .c_ul ul li a::before{border-color:#9d9d9d}#contents main h2{font-size:30px}#contents main #sec1 .product_list .item .name{font-size:15px}#contents main #sec1 .product_list .item .purchase_btn a{font-size:15px;font-weight:bold}#contents main .gochiben{padding-left:24px}#footer .inner1 p{margin:0}#footer .inner1 .btn1{margin-top:0 !important}#footer .inner1 .btn1 a{display:inline-block;padding:8px 30px;border-radius:10px;color:#fff;font-size:15px;text-decoration:none;background:#44ae35}#footer .inner1 #f_sec6{margin:0}}/*# sourceMappingURL=fixed202407.min.css.map */