@charset "UTF-8";/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,:before,:after{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}mark{color:#000;background:none}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer;border:none}[disabled]{cursor:default}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:0;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{max-width:100%;border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}a{text-decoration:none}html{font-size:.6944444444vw;scroll-behavior:smooth}@media screen and (max-width: 767.999px){html{font-size:2.6041666667vw}}body{font-family:Noto Sans JP,sans-serif;font-weight:500;font-size:1.6rem;line-height:1.7;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:auto;word-break:break-all;min-height:100dvh}main{margin-top:5.4rem}@media screen and (max-width: 767.999px){main{margin-top:5rem}}a{-webkit-transition:.3s;transition:.3s;color:#000}a:hover{color:#000;cursor:pointer}ol li,ul li{list-style:none}img{vertical-align:bottom;width:100%}.txtC{text-align:center!important}.txtR{text-align:right!important}.txtL{text-align:left!important}.w10{width:10%}.w15{width:15%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w35{width:35%}.w40{width:40%}.w45{width:45%}.w50{width:50%}.w55{width:55%}.w60{width:60%}.w65{width:65%}.w70{width:70%}.w75{width:75%}.w80{width:80%}.w85{width:85%}.w90{width:90%}.w95{width:95%}.w100{max-width:100%!important;width:100%!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt60{margin-top:60px!important}.mt70{margin-top:70px!important}.mt80{margin-top:80px!important}.mt90{margin-top:90px!important}.mt100{margin-top:100px!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mb70{margin-bottom:70px!important}.mb80{margin-bottom:80px!important}.mb90{margin-bottom:90px!important}.mb100{margin-bottom:100px!important}.ml10{margin-left:10px!important}.ml20{margin-left:20px!important}.ml30{margin-left:30px!important}.ml40{margin-left:40px!important}.ml50{margin-left:50px!important}.ml60{margin-left:60px!important}.ml70{margin-left:70px!important}.ml80{margin-left:80px!important}.ml90{margin-left:90px!important}.ml100{margin-left:100px!important}.mr10{margin-right:10px!important}.mr20{margin-right:20px!important}.mr30{margin-right:30px!important}.mr40{margin-right:40px!important}.mr50{margin-right:50px!important}.mr60{margin-right:60px!important}.mr70{margin-right:70px!important}.mr80{margin-right:80px!important}.mr90{margin-right:90px!important}.mr100{margin-right:100px!important}.mt1r{margin-top:1rem!important}.mt2r{margin-top:2rem!important}.mt3r{margin-top:3rem!important}.mt4r{margin-top:4rem!important}.mt5r{margin-top:5rem!important}.mt6r{margin-top:6rem!important}.mt7r{margin-top:7rem!important}.mt8r{margin-top:8rem!important}.mt9r{margin-top:9rem!important}.mt10r{margin-top:10rem!important}.mb1r{margin-bottom:1rem!important}.mb2r{margin-bottom:2rem!important}.mb3r{margin-bottom:3rem!important}.mb4r{margin-bottom:4rem!important}.mb5r{margin-bottom:5rem!important}.mb6r{margin-bottom:6rem!important}.mb7r{margin-bottom:7rem!important}.mb8r{margin-bottom:8rem!important}.mb9r{margin-bottom:9rem!important}.mb10r{margin-bottom:10rem!important}.ml1r{margin-left:1rem!important}.ml2r{margin-left:2rem!important}.ml3r{margin-left:3rem!important}.ml4r{margin-left:4rem!important}.ml5r{margin-left:5rem!important}.ml6r{margin-left:6rem!important}.ml7r{margin-left:7rem!important}.ml8r{margin-left:8rem!important}.ml9r{margin-left:9rem!important}.ml10r{margin-left:10rem!important}.mr1r{margin-right:1rem!important}.mr2r{margin-right:2rem!important}.mr3r{margin-right:3rem!important}.mr4r{margin-right:4rem!important}.mr5r{margin-right:5rem!important}.mr6r{margin-right:6rem!important}.mr7r{margin-right:7rem!important}.mr8r{margin-right:8rem!important}.mr9r{margin-right:9rem!important}.mr10r{margin-right:10rem!important}.pl1em{padding-left:1em}.pl2em{padding-left:2em}.pl3em{padding-left:3em}.ind1{text-indent:-1em!important;margin-left:1em!important}.ind2{text-indent:-2em!important;margin-left:2em!important}.ind3{text-indent:-3em!important;margin-left:3em!important}.ind4{text-indent:-4em!important;margin-left:4em!important}.m0{margin:0!important}.p0{padding:0!important}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.ml0{margin-left:0!important}.mb0{margin-bottom:0!important}.mauto{margin:auto}@media screen and (max-width: 767.999px){.pc{display:none}}.sp{display:none}@media screen and (max-width: 767.999px){.sp{display:block}}.btn01 a{font-size:2.4rem;font-weight:700;color:#fff;letter-spacing:.09em;width:100%;height:6.6rem;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;border:.2rem solid #fe9c02;background:#fe9c02 url(//shikenki-japan.com/cdn/shop/t/1/assets/arr_01.png?v=44485169729443036421755650692) center right 2rem no-repeat;background-size:2.4rem}@media screen and (max-width: 1000px){.btn01 a{font-size:3.12rem;height:8.58rem;background-size:3.12rem}}@media screen and (max-width: 767.999px){.btn01 a{font-size:2rem;height:6rem;background-size:2rem}}.btn01 a:hover{color:#fe9c02;background:#fff url(//shikenki-japan.com/cdn/shop/t/1/assets/arr_03.png?v=2274435932380659001755650691) center right 2rem no-repeat;background-size:2.4rem}.common-head{text-align:center}.common-head .common-head-en{color:#2593fc;font-family:Red Hat Display,sans-serif;font-size:6.6rem;font-weight:800;line-height:.8em;letter-spacing:.12em}@media screen and (max-width: 1000px){.common-head .common-head-en{font-size:9.24rem}}@media screen and (max-width: 767.999px){.common-head .common-head-en{font-size:3.4rem}}.common-head .common-head-title{font-size:2rem;font-weight:700;letter-spacing:.24em;line-height:1em;margin:3rem auto 0;position:relative;padding:0 4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 1000px){.common-head .common-head-title{font-size:2.8rem;margin:4.2rem auto 0;padding:0 5.6rem}}@media screen and (max-width: 767.999px){.common-head .common-head-title{font-size:1.8rem;margin:2rem auto 0;padding:0 3rem}}.common-head .common-head-title:before{content:"[";font-size:2rem;font-weight:900;color:#2593fc;position:absolute;left:0}@media screen and (max-width: 1000px){.common-head .common-head-title:before{font-size:2.8rem}}@media screen and (max-width: 767.999px){.common-head .common-head-title:before{font-size:1.6rem}}.common-head .common-head-title:after{content:"]";font-size:2rem;font-weight:900;color:#2593fc;position:absolute;right:0}@media screen and (max-width: 1000px){.common-head .common-head-title:after{font-size:2.8rem}}@media screen and (max-width: 767.999px){.common-head .common-head-title:after{font-size:1.6rem}}.common-contact{padding-bottom:7rem;position:relative}@media screen and (max-width: 1000px){.common-contact{padding-bottom:9.8rem}}@media screen and (max-width: 767.999px){.common-contact{padding-bottom:7rem}}.common-contact:after{content:"";width:100%;height:calc(50% + 3.5rem);background:#e1f3fe;position:absolute;bottom:0;z-index:-1}.common-contact .contact-content{margin:14rem 28rem 0;background:-webkit-gradient(linear,left top,right top,from(#2593fc),color-stop(50%,#2593fc),color-stop(50%,#fe9c02),to(#fe9c02));background:linear-gradient(90deg,#2593fc 0% 50%,#fe9c02 50% 100%);padding:.6rem .6rem 2rem}@media screen and (max-width: 1000px){.common-contact .contact-content{margin:19.6rem 5rem 0}}@media screen and (max-width: 767.999px){.common-contact .contact-content{margin:10rem 1.5rem 0}}.common-contact .contact-content .contact-inner{padding:9rem 14rem 7rem;background:#fff}@media screen and (max-width: 1000px){.common-contact .contact-content .contact-inner{padding:12.6rem 19.6rem 9.8rem}}@media screen and (max-width: 767.999px){.common-contact .contact-content .contact-inner{padding:5rem 1.5rem}}.common-contact .contact-content .contact-inner .contact-lead{font-size:1.6rem;line-height:1.8em;letter-spacing:.09em;text-align:center;margin-top:4.5rem}@media screen and (max-width: 1000px){.common-contact .contact-content .contact-inner .contact-lead{font-size:2.24rem;margin-top:6.3rem}}@media screen and (max-width: 767.999px){.common-contact .contact-content .contact-inner .contact-lead{font-size:1.6rem;margin-top:4.5rem}}.common-contact .contact-content .contact-inner .contact-btn{margin-top:4.5rem}@media screen and (max-width: 1000px){.common-contact .contact-content .contact-inner .contact-btn{margin-top:6.3rem}}@media screen and (max-width: 767.999px){.common-contact .contact-content .contact-inner .contact-btn{margin-top:4.5rem}}.common-contact .contact-content .contact-inner .contact-btn .btn01 a{font-size:2.8rem;height:8.6rem}@media screen and (max-width: 1000px){.common-contact .contact-content .contact-inner .contact-btn .btn01 a{font-size:3.92rem;height:12.04rem}}@media screen and (max-width: 767.999px){.common-contact .contact-content .contact-inner .contact-btn .btn01 a{font-size:2rem;height:6rem}}#contents{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10rem 10rem 0}@media screen and (max-width: 1000px){#contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10rem 0 0}}#contents-l::-webkit-scrollbar{display:none}#shopify-section-common-sidemenu{position:initial;top:6.4rem;width:18rem}@media screen and (max-width: 1000px){#shopify-section-common-sidemenu{top:8.96rem;width:calc(100% - 10rem);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:initial;margin:10rem 5rem 0}}@media screen and (max-width: 767.999px){#shopify-section-common-sidemenu{width:calc(100% - 3rem);margin:10rem 1.5rem 0}}#shopify-section-common-sidemenu .category-head{position:relative}#shopify-section-common-sidemenu .category-head:after{content:"";position:absolute;bottom:0;right:0;background:#2593fc;width:1.6rem;height:1.6rem;clip-path:polygon(100% 0,100% 100%,0 100%)}@media screen and (max-width: 1000px){#shopify-section-common-sidemenu .category-head:after{width:2.24rem;height:2.24rem}}@media screen and (max-width: 767.999px){#shopify-section-common-sidemenu .category-head:after{width:1.6rem;height:1.6rem}}#shopify-section-common-sidemenu .category-head .category-head-en{color:#2593fc;font-family:Red Hat Display,sans-serif;font-size:2.4rem;font-weight:900;letter-spacing:.15em;line-height:1em;white-space:nowrap}@media screen and (max-width: 1000px){#shopify-section-common-sidemenu .category-head .category-head-en{font-size:3.36rem}}@media screen and (max-width: 767.999px){#shopify-section-common-sidemenu .category-head .category-head-en{font-size:3rem}}#shopify-section-common-sidemenu .category-head .category-head-title{font-size:1.8rem;font-weight:700;letter-spacing:.12em;line-height:1em;margin-top:1.6rem}@media screen and (max-width: 1000px){#shopify-section-common-sidemenu .category-head .category-head-title{font-size:2.52rem;margin-top:2.24rem}}@media screen and (max-width: 767.999px){#shopify-section-common-sidemenu .category-head .category-head-title{font-size:1.8rem;margin-top:1.6rem}}#shopify-section-common-sidemenu .category-content{margin-top:6rem}@media screen and (max-width: 1000px){#shopify-section-common-sidemenu .category-content{margin-top:8.4rem}}@media screen and (max-width: 767.999px){#shopify-section-common-sidemenu .category-content{margin-top:6rem}}#shopify-section-common-sidemenu .category-content .category-heading{font-size:2rem;font-weight:700;letter-spacing:.09em;border-bottom:.4rem solid #e8e8e8;line-height:1.8em}@media screen and (max-width: 1000px){#shopify-section-common-sidemenu .category-content .category-heading{font-size:2.8rem;border-bottom:.56rem solid #e8e8e8}}@media screen and (max-width: 767.999px){#shopify-section-common-sidemenu .category-content .category-heading{font-size:2rem;border-bottom:.4rem solid #e8e8e8}}#shopify-section-common-sidemenu .category-content ul.category-list{margin-top:3rem}@media screen and (max-width: 1000px){#shopify-section-common-sidemenu .category-content ul.category-list{margin-top:4.2rem}}@media screen and (max-width: 767.999px){#shopify-section-common-sidemenu .category-content ul.category-list{margin-top:3rem}}#shopify-section-common-sidemenu .category-content ul.category-list li:nth-child(n+2){margin-top:2.2rem}@media screen and (max-width: 1000px){#shopify-section-common-sidemenu .category-content ul.category-list li:nth-child(n+2){margin-top:3.08rem}}@media screen and (max-width: 767.999px){#shopify-section-common-sidemenu .category-content ul.category-list li:nth-child(n+2){margin-top:3rem}}#shopify-section-common-sidemenu .category-content ul.category-list li a{font-size:1.4rem;line-height:1.3em;letter-spacing:.03em;border-left:.4rem solid #2593fc;padding:.5rem 0 .5rem 1.5rem}@media screen and (max-width: 1000px){#shopify-section-common-sidemenu .category-content ul.category-list li a{font-size:1.96rem;border-left:.56rem solid #2593fc;padding:.7rem 0 .7rem 2.1rem}}@media screen and (max-width: 767.999px){#shopify-section-common-sidemenu .category-content ul.category-list li a{font-size:1.5rem;border-left:.4rem solid #2593fc;padding:.5rem 0 .5rem 1.5rem}}#shopify-section-common-sidemenu .category-content ul.category-list li a:hover{color:#2593fc}#contents-c{width:calc(100% - 48rem)}@media screen and (max-width: 1000px){#contents-c{width:calc(100% - 10rem);margin:0 5rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width: 767.999px){#contents-c{width:calc(100% - 3rem);margin:0 1.5rem}}#contents-c .rank-content{margin-top:14rem;padding-bottom:9rem;position:relative}@media screen and (max-width: 1000px){#contents-c .rank-content{margin-top:19.6rem;padding-bottom:12.6rem}}@media screen and (max-width: 767.999px){#contents-c .rank-content{margin-top:10rem;padding-bottom:10rem}}#contents-c .rank-content:before{content:"";width:calc(100% + 68rem);height:calc(100% - 28rem);background:#f4f4f4;position:absolute;bottom:0;left:-34rem;z-index:-1}@media screen and (max-width: 1000px){#contents-c .rank-content:before{width:calc(100% + 10rem);height:calc(100% - 40rem);left:-5rem}}@media screen and (max-width: 767.999px){#contents-c .rank-content:before{width:100vw;height:calc(100% - 20rem);left:-1.5rem}}#contents-c .rank-content ul.rank-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8rem;counter-reset:listnum}@media screen and (max-width: 1000px){#contents-c .rank-content ul.rank-list{margin-top:11.2rem}}@media screen and (max-width: 767.999px){#contents-c .rank-content ul.rank-list{margin-top:6rem}}#contents-c .rank-content ul.rank-list li{width:18%;margin-left:2.5%;counter-increment:listnum}@media screen and (max-width: 767.999px){#contents-c .rank-content ul.rank-list li{width:48%;margin-left:4%}}#contents-c .rank-content ul.rank-list li:nth-child(5n-4){margin-left:0}@media screen and (max-width: 767.999px){#contents-c .rank-content ul.rank-list li:nth-child(5n-4){margin-left:4%}}#contents-c .rank-content ul.rank-list li:nth-child(n+6){margin-top:5rem}@media screen and (max-width: 1000px){#contents-c .rank-content ul.rank-list li:nth-child(n+6){margin-top:7rem}}@media screen and (max-width: 767.999px){#contents-c .rank-content ul.rank-list li:nth-child(2n-1){margin-left:0}}@media screen and (max-width: 767.999px){#contents-c .rank-content ul.rank-list li:nth-child(n+3){margin-top:4rem}}#contents-c .rank-content ul.rank-list li a .rank-list-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}#contents-c .rank-content ul.rank-list li a .rank-pic{overflow:hidden;width:100%;height:15rem}@media screen and (max-width: 1000px){#contents-c .rank-content ul.rank-list li a .rank-pic{height:26rem}}@media screen and (max-width: 767.999px){#contents-c .rank-content ul.rank-list li a .rank-pic{height:17rem}}#contents-c .rank-content ul.rank-list li a .rank-pic img{width:100%;height:15rem;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 1000px){#contents-c .rank-content ul.rank-list li a .rank-pic img{height:26rem}}@media screen and (max-width: 767.999px){#contents-c .rank-content ul.rank-list li a .rank-pic img{height:17rem}}#contents-c .rank-content ul.rank-list li a .rank-number{width:100%;height:5.5rem;margin-top:1rem;position:relative;padding:.5rem 0 0 1.5rem}@media screen and (max-width: 1000px){#contents-c .rank-content ul.rank-list li a .rank-number{height:7.7rem;margin-top:1.4rem;padding:.7rem 0 0 2.1rem}}@media screen and (max-width: 767.999px){#contents-c .rank-content ul.rank-list li a .rank-number{height:5rem;margin-top:1rem;position:relative;padding:.5rem 0 0 2rem}}#contents-c .rank-content ul.rank-list li a .rank-number:before{content:counter(listnum,decimal-leading-zero);font-family:Red Hat Display,sans-serif;font-size:2.6rem;font-weight:900;color:#2593fc}@media screen and (max-width: 1000px){#contents-c .rank-content ul.rank-list li a .rank-number:before{font-size:3.64rem}}@media screen and (max-width: 767.999px){#contents-c .rank-content ul.rank-list li a .rank-number:before{font-size:2.6rem}}#contents-c .rank-content ul.rank-list li a .rank-number:after{content:"";position:absolute;top:0;left:0;background:#2593fc;width:1.9rem;height:1.9rem;clip-path:polygon(0 0,100% 0,0 100%)}@media screen and (max-width: 1000px){#contents-c .rank-content ul.rank-list li a .rank-number:after{width:2.66rem;height:2.66rem}}@media screen and (max-width: 767.999px){#contents-c .rank-content ul.rank-list li a .rank-number:after{width:1.9rem;height:1.9rem}}#contents-c .rank-content ul.rank-list li a .rank-name{font-size:1.5rem;font-weight:700;letter-spacing:.03em;line-height:1.4em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 1000px){#contents-c .rank-content ul.rank-list li a .rank-name{font-size:2.1rem}}@media screen and (max-width: 767.999px){#contents-c .rank-content ul.rank-list li a .rank-name{text-align:center;font-size:1.5rem}}#contents-c .rank-content ul.rank-list li a .rank-price{font-size:1.4rem;font-weight:700;color:#2593fc;letter-spacing:.03em;text-align:right;margin-top:.5rem}@media screen and (max-width: 1000px){#contents-c .rank-content ul.rank-list li a .rank-price{font-size:1.96rem;margin-top:.7rem}}@media screen and (max-width: 767.999px){#contents-c .rank-content ul.rank-list li a .rank-price{text-align:center;font-size:1.4rem}}#contents-c .rank-content ul.rank-list li a:hover .rank-pic img{-webkit-transform:scale(1.1);transform:scale(1.1)}#contents-c .rank-content .rank-btn{width:44rem;margin:5.5rem auto 8rem}@media screen and (max-width: 1000px){#contents-c .rank-content .rank-btn{width:61.6rem;margin:7.7rem auto 11.2rem}}@media screen and (max-width: 767.999px){#contents-c .rank-content .rank-btn{width:100%;margin:4rem auto 5rem}}#contents-r::-webkit-scrollbar{display:none}#contents-r{position:initial;top:6.4rem;width:18rem}@media screen and (max-width: 1000px){#contents-r{position:initial;width:23rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:calc(100% - 10rem);margin:10rem 5rem 0}}@media screen and (max-width: 767.999px){#contents-r{width:calc(100% - 3rem);margin:10rem 1.5rem 0}}#contents-r .guide-content{background:#2593fc;width:100%;height:20rem;padding-top:4rem;display:block;background-image:url(//shikenki-japan.com/cdn/shop/t/1/assets/guide_cart.png?v=170015956124066749081755650717),url(//shikenki-japan.com/cdn/shop/t/1/assets/guide_bg.png?v=148242100307868028261755650717);background-repeat:no-repeat,no-repeat;background-size:6.9rem 5.5rem,7rem 7.1rem;background-position:bottom 1.2rem left 1rem,bottom right}@media screen and (max-width: 1000px){#contents-r .guide-content{height:18rem;padding-top:5rem}}@media screen and (max-width: 767.999px){#contents-r .guide-content{height:15rem;padding-top:4rem}}#contents-r .guide-content .guide-haed{text-align:center}#contents-r .guide-content .guide-haed .guide-haed-en{font-family:Red Hat Display,sans-serif;font-size:2.6rem;font-weight:700;letter-spacing:.08em;color:#fff;line-height:1em}@media screen and (max-width: 1000px){#contents-r .guide-content .guide-haed .guide-haed-en{font-size:3.64rem}}@media screen and (max-width: 767.999px){#contents-r .guide-content .guide-haed .guide-haed-en{font-size:3rem}}#contents-r .guide-content .guide-haed .guide-haed-title{font-size:1.6rem;font-weight:700;line-height:1em;color:#fff;letter-spacing:.12em;margin-top:1.2rem}@media screen and (max-width: 1000px){#contents-r .guide-content .guide-haed .guide-haed-title{font-size:2.24rem;margin-top:1.68rem}}@media screen and (max-width: 767.999px){#contents-r .guide-content .guide-haed .guide-haed-title{font-size:1.8rem;margin-top:1.2rem}}#contents-r .guide-content:hover{opacity:.7}.item-content{margin-top:8rem}@media screen and (max-width: 1000px){.item-content{margin-top:11.2rem}}@media screen and (max-width: 767.999px){.item-content{margin-top:6rem}}.item-content ul.item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.item-content ul.item-list li{width:31.4%;margin-left:2.9%;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 767.999px){.item-content ul.item-list li{width:48%;margin-left:4%}}.item-content ul.item-list li:nth-child(3n-2){margin-left:0}@media screen and (max-width: 767.999px){.item-content ul.item-list li:nth-child(3n-2){margin-left:4%}}.item-content ul.item-list li:nth-child(n+4){margin-top:4rem}@media screen and (max-width: 767.999px){.item-content ul.item-list li:nth-child(2n-1){margin-left:0}}@media screen and (max-width: 767.999px){.item-content ul.item-list li:nth-child(n+3){margin-top:4rem}}.item-content ul.item-list li figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.item-content ul.item-list li figcaption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.item-content ul.item-list li .item-pic{width:100%;height:23rem;overflow:hidden}@media screen and (max-width: 1000px){.item-content ul.item-list li .item-pic{height:41rem}}@media screen and (max-width: 767.999px){.item-content ul.item-list li .item-pic{height:17rem}}.item-content ul.item-list li .item-pic img{width:100%;height:23rem;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 1000px){.item-content ul.item-list li .item-pic img{height:41rem}}@media screen and (max-width: 767.999px){.item-content ul.item-list li .item-pic img{height:17rem}}.item-content ul.item-list li .item-name{font-size:1.5rem;font-weight:700;line-height:1.4em;letter-spacing:.03em;margin-top:2rem;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;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 1000px){.item-content ul.item-list li .item-name{font-size:2.1rem;margin-top:2.8rem}}@media screen and (max-width: 767.999px){.item-content ul.item-list li .item-name{font-size:1.5rem;margin-top:1rem}}.item-content ul.item-list li .item-price{color:#2593fc;font-size:1.4rem;font-weight:700;letter-spacing:.03em;text-align:center;margin-top:.6rem}@media screen and (max-width: 1000px){.item-content ul.item-list li .item-price{font-size:1.96rem;margin-top:.84rem}}@media screen and (max-width: 767.999px){.item-content ul.item-list li .item-price{font-size:1.4rem;margin-top:.5rem}}.item-content ul.item-list li .item-list-block{width:100%}.item-content ul.item-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.item-content ul.item-list li a:hover .item-pic img{-webkit-transform:scale(1.1);transform:scale(1.1)}.item-content .item-btn{width:44rem;margin:5.5rem auto 0}@media screen and (max-width: 1000px){.item-content .item-btn{width:61.6rem;margin:7.7rem auto 0}}@media screen and (max-width: 767.999px){.item-content .item-btn{width:100%;margin:4rem auto 0}}#news{background:#edf8ff;margin-top:5rem;padding-bottom:3rem}@media screen and (max-width: 1000px){#news{margin-top:7rem;padding-bottom:4.2rem}}@media screen and (max-width: 767.999px){#news{margin-top:5rem;padding-bottom:3rem}}#news .news-head{text-align:center;padding:5rem 0}@media screen and (max-width: 1000px){#news .news-head{padding:7rem 0}}@media screen and (max-width: 767.999px){#news .news-head{padding:5rem 0}}#news .news-head .news-head-en{font-family:Red Hat Display,sans-serif;font-size:2.6rem;font-weight:800;letter-spacing:.09em;line-height:1em;color:#2593fc}@media screen and (max-width: 1000px){#news .news-head .news-head-en{font-size:3.64rem}}@media screen and (max-width: 767.999px){#news .news-head .news-head-en{font-size:3.2rem}}#news .news-head .news-head-title{font-size:1.6rem;font-weight:700;letter-spacing:.24em;line-height:1em;margin-top:1.2rem}@media screen and (max-width: 1000px){#news .news-head .news-head-title{font-size:2.24rem;margin-top:1.68rem}}@media screen and (max-width: 767.999px){#news .news-head .news-head-title{font-size:1.8rem;margin-top:1.2rem}}#news ul.news-list li:nth-child(n+2){margin-top:3rem}@media screen and (max-width: 1000px){#news ul.news-list li:nth-child(n+2){margin-top:4.2rem}}@media screen and (max-width: 767.999px){#news ul.news-list li:nth-child(n+2){margin-top:3rem}}#news ul.news-list li a .news-list-date{font-family:Red Hat Display,sans-serif;font-size:1.5rem;font-weight:900;color:#2593fc;letter-spacing:.03em;border-left:.4rem solid #2593fc;line-height:1.3em;padding-left:1.4rem}@media screen and (max-width: 1000px){#news ul.news-list li a .news-list-date{font-size:2.1rem;border-left:.56rem solid #2593fc;padding-left:1.96rem}}@media screen and (max-width: 767.999px){#news ul.news-list li a .news-list-date{font-size:1.5rem;border-left:.4rem solid #2593fc;padding-left:1.4rem}}#news ul.news-list li a .news-list-category{font-size:1.4rem;font-weight:700;line-height:1.2em;color:#fff;background:#67b4fd;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:.5rem 1rem 0;padding:0 .8rem}@media screen and (max-width: 1000px){#news ul.news-list li a .news-list-category{font-size:1.96rem;margin:.7rem 1.4rem 0;padding:0 1.12rem}}@media screen and (max-width: 767.999px){#news ul.news-list li a .news-list-category{font-size:1.5rem;margin:.5rem 1rem 0;padding:0 .8rem}}#news ul.news-list li a .news-list-title{font-size:1.4rem;line-height:1.3em;margin:.5rem 1rem 0;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 1000px){#news ul.news-list li a .news-list-title{font-size:1.96rem;margin:.7rem 1.4rem 0}}@media screen and (max-width: 767.999px){#news ul.news-list li a .news-list-title{font-size:1.5rem;margin:.5rem 1rem 0}}#news ul.news-list li a:hover .news-list-title{color:#2593fc}#news .news-link{margin-top:4.5rem;text-align:right}@media screen and (max-width: 1000px){#news .news-link{margin-top:6.3rem}}@media screen and (max-width: 767.999px){#news .news-link{margin-top:4.5rem}}#news .news-link a{font-size:1.5rem;font-weight:700;line-height:1em;letter-spacing:.06em;color:#2593fc;padding-right:3.6rem;background:url(//shikenki-japan.com/cdn/shop/t/1/assets/arr_02.png?v=54141835154813228221755650692) center right 1.5rem no-repeat;background-size:1.8rem}@media screen and (max-width: 1000px){#news .news-link a{font-size:2.1rem;padding-right:5.04rem;background:url(//shikenki-japan.com/cdn/shop/t/1/assets/arr_02.png?v=54141835154813228221755650692) center right 2.1rem no-repeat;background-size:2.52rem}}@media screen and (max-width: 767.999px){#news .news-link a{font-size:1.5rem;padding-right:3.6rem;background:url(//shikenki-japan.com/cdn/shop/t/1/assets/arr_02.png?v=54141835154813228221755650692) center right 1.5rem no-repeat;background-size:1.8rem}}.quantity{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-width-desktop{padding:0}slider-component{padding:0}.page-width{max-width:none;padding:0}@media screen and (max-width: 1000px){#shopify-section-common-sidemenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}ol li,ul li{list-style-type:none!important}.rte ul,.rte ol{padding-left:0}.form-lead{font-size:1.6rem;font-weight:700;line-height:1.8em;letter-spacing:.08em;text-align:center;margin:10rem 17rem 0}@media screen and (max-width: 1000px){.form-lead{font-size:1.5rem;margin:5rem 1.5rem 0}}.form-agree{margin-top:4rem;font-size:1.6rem;font-weight:700;line-height:1.8em;letter-spacing:.08em;text-align:center}@media screen and (max-width: 1000px){.form-agree{margin-top:3rem;font-size:1.5rem}}.form-agree a{color:#fe9c02}header{background:#fff;position:fixed;z-index:100;top:0;width:100%;height:5.4rem;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;padding:0 4rem}@media screen and (max-width: 1000px){header{height:7.02rem}}@media screen and (max-width: 767.999px){header{height:5rem;padding:0 0 0 2rem}}header .header-logo{width:14.2rem}@media screen and (max-width: 1000px){header .header-logo{width:18.46rem}}@media screen and (max-width: 767.999px){header .header-logo{width:12rem}}header .header-logo a{display:-webkit-box;display:-ms-flexbox;display:flex}header .header-logo a:hover{opacity:.7}header #nav-btn{display:none}@media screen and (max-width: 767.999px){header #nav-btn{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex}}header #header-nav{margin-right:1rem;position:relative}@media screen and (max-width: 767.999px){header #header-nav{margin-right:0;position:fixed;top:5rem;right:-105vw;width:100%;height:calc(100vh - 5rem);background:#edf8ff;overflow-y:scroll;-webkit-transition:.3s;transition:.3s}}header .header-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:5.4rem}@media screen and (max-width: 1000px){header .header-content{height:7.02rem}}header .header-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767.999px){header .header-menu{padding-right:7rem;margin-top:1.3rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}header .nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}@media screen and (max-width: 767.999px){header .nav-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:2rem 0}}@media screen and (max-width: 767.999px){header .nav-list>li{margin:0}}@media screen and (max-width: 767.999px){header .nav-list>li:nth-child(n+2){border-top:.1rem solid #2593fc}}header .nav-list>li>a{font-size:1.6rem;font-weight:700;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem;position:relative}@media screen and (max-width: 1000px){header .nav-list>li>a{font-size:2.08rem}}@media screen and (max-width: 767.999px){header .nav-list>li>a{font-size:1.8rem;padding:0 2rem;letter-spacing:.03em;height:auto;background:url(../img/share/arr_02.png) center right 2.2rem no-repeat;background-size:1.6rem;height:6rem}}header .nav-list>li>a:after{content:"";width:3rem;height:.2rem;background:#000;position:absolute;bottom:0;left:0;right:0;margin:auto;visibility:hidden;opacity:0;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 1000px){header .nav-list>li>a:after{width:3.9rem;height:.26rem}}@media screen and (max-width: 767.999px){header .nav-list>li>a:after{content:none}}header .nav-list>li>a:hover:after{visibility:visible;opacity:1}@media screen and (max-width: 767.999px){header .nav-list>li.parent{position:relative}}header .nav-list>li.parent .arrow{display:none}@media screen and (max-width: 767.999px){header .nav-list>li.parent .arrow{position:absolute;top:0;right:0;width:6rem;height:6rem;border-left:.1rem solid #2593fc;display:block}}@media screen and (max-width: 767.999px){header .nav-list>li.parent .arrow:after{content:"";position:absolute;top:2.5rem;right:2.4rem;margin:auto;background:#000;height:1.2rem;width:1.4rem;clip-path:polygon(0 0,100% 0,50% 100%)}}header .nav-list>li.parent>a{padding-right:2.5rem}@media screen and (max-width: 1000px){header .nav-list>li.parent>a{padding-right:3.25rem}}@media screen and (max-width: 767.999px){header .nav-list>li.parent>a{background:none;margin-right:6rem}}header .nav-list>li.parent>a:before{content:"";position:absolute;top:.1rem;right:.7rem;bottom:0;margin:auto;background:#000;height:1.2rem;width:1.4rem;clip-path:polygon(0 0,100% 0,50% 100%)}@media screen and (max-width: 1000px){header .nav-list>li.parent>a:before{height:1.56rem;width:1.82rem;z-index:1}}@media screen and (max-width: 767.999px){header .nav-list>li.parent>a:before{content:none}}header .nav-list>li.parent:hover>a{background:#edf8ff}header .nav-list>li.parent:hover>a+.arrow+.nav-list-child{visibility:visible;opacity:1}@media screen and (max-width: 767.999px){header .nav-list>li.parent.active .arrow:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media screen and (max-width: 767.999px){header .nav-list>li.parent.active .nav-list-child{opacity:1;visibility:visible;display:block;-webkit-animation:fadeIn .7s cubic-bezier(.33,1,.68,1) forwards;animation:fadeIn .7s cubic-bezier(.33,1,.68,1) forwards}@-webkit-keyframes fadeIn{0%{opacity:0}to{display:block}}@keyframes fadeIn{0%{opacity:0}to{display:block}}}header .nav-list-child{background:#edf8ff;position:absolute;top:5.4rem;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2.5rem 3rem;opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 1000px){header .nav-list-child{top:7.02rem;padding:3.25rem 3.9rem}}@media screen and (max-width: 767.999px){header .nav-list-child{position:initial;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:.1rem solid #2593fc;display:none}}header .nav-list-child>li{width:32%;margin-left:2%}@media screen and (max-width: 767.999px){header .nav-list-child>li{width:100%;margin-left:0}}header .nav-list-child>li:nth-child(3n-2){margin-left:0}header .nav-list-child>li:nth-child(n+4){margin-top:1rem}@media screen and (max-width: 1000px){header .nav-list-child>li:nth-child(n+4){margin-top:1.4rem}}@media screen and (max-width: 767.999px){header .nav-list-child>li:nth-child(n+4){margin-top:0}}header .nav-list-child>li>a{font-size:1.5rem;font-weight:700}@media screen and (max-width: 1000px){header .nav-list-child>li>a{font-size:1.95rem}}@media screen and (max-width: 767.999px){header .nav-list-child>li>a{font-size:1.6rem;padding:1.5rem 0 1.5rem 3rem;display:block}}header .nav-list-child>li>a:hover{color:#2593fc}header .btn-open{position:relative;background:#2593fc;cursor:pointer;width:5rem;height:5rem}header .btn-open span{display:inline-block;-webkit-transition:all .3s;transition:all .3s;position:absolute;right:1rem;height:.2rem;border-radius:100vmax;background:#fff;width:3rem}header .btn-open span:nth-of-type(1){top:1.7rem}header .btn-open span:nth-of-type(2){top:2.5rem;width:2.5rem}header .btn-open span:nth-of-type(3){top:3.3rem;width:2rem}@media screen and (max-width: 767.999px){header.active #header-nav{right:0}}header.active .btn-open span:nth-of-type(1){top:.5rem;right:1rem;-webkit-transform:translateY(2rem) rotate(-45deg);transform:translateY(2rem) rotate(-45deg);width:3rem}header.active .btn-open span:nth-of-type(2){opacity:0}header.active .btn-open span:nth-of-type(3){top:4.5rem;right:1rem;-webkit-transform:translateY(-2rem) rotate(45deg);transform:translateY(-2rem) rotate(45deg);width:3rem}.header__icons{padding-right:0}@media screen and (max-width: 767.999px){.header__icon .svg-wrapper{width:100%}}footer{background:#3c3c3c;padding:6rem 28rem 4rem}@media screen and (max-width: 1000px){footer{padding:8.4rem 5rem 5.6rem}}@media screen and (max-width: 767.999px){footer{padding:6rem 1.5rem 4rem}}footer .footer-content{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 767.999px){footer .footer-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .footer-content .footer-logo{width:31%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767.999px){footer .footer-content .footer-logo{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:4rem}}footer .footer-content .footer-logo img{width:18.8rem}@media screen and (max-width: 1000px){footer .footer-content .footer-logo img{width:26.32rem}}@media screen and (max-width: 767.999px){footer .footer-content .footer-logo img{width:15rem}}footer .footer-content .footer-nav{width:69%}@media screen and (max-width: 767.999px){footer .footer-content .footer-nav{width:100%}}footer .footer-content .footer-nav ul.footer-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-left:.1rem solid rgba(255,255,255,.3);padding:4rem 0 4rem 4rem}@media screen and (max-width: 1000px){footer .footer-content .footer-nav ul.footer-nav-list{padding:5.6rem 0 5.6rem 5.6rem}}@media screen and (max-width: 767.999px){footer .footer-content .footer-nav ul.footer-nav-list{border-left:0;border-top:.1rem solid rgba(255,255,255,.3);padding:4rem 0 0}}footer .footer-content .footer-nav ul.footer-nav-list li{width:25%;line-height:1.3em}@media screen and (max-width: 1000px){footer .footer-content .footer-nav ul.footer-nav-list li{line-height:1.82em}}@media screen and (max-width: 767.999px){footer .footer-content .footer-nav ul.footer-nav-list li{width:48%;margin-left:4%}}footer .footer-content .footer-nav ul.footer-nav-list li:nth-child(n+5){margin-top:1.5rem}@media screen and (max-width: 1000px){footer .footer-content .footer-nav ul.footer-nav-list li:nth-child(n+5){margin-top:2.1rem}}@media screen and (max-width: 767.999px){footer .footer-content .footer-nav ul.footer-nav-list li:nth-child(2n-1){margin-left:0}}@media screen and (max-width: 767.999px){footer .footer-content .footer-nav ul.footer-nav-list li:nth-child(n+3){margin-top:3rem}}footer .footer-content .footer-nav ul.footer-nav-list li a{color:#fff;font-family:Zen Kaku Gothic New,sans-serif;font-size:1.6rem;position:relative;padding-left:2rem;display:block}@media screen and (max-width: 1000px){footer .footer-content .footer-nav ul.footer-nav-list li a{font-size:2.24rem;padding-left:2.8rem}}@media screen and (max-width: 767.999px){footer .footer-content .footer-nav ul.footer-nav-list li a{font-size:1.5rem;padding-left:2rem}}footer .footer-content .footer-nav ul.footer-nav-list li a:before{content:"";width:1.1rem;height:1.1rem;background:#2593fc;position:absolute;top:.7rem;left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 1000px){footer .footer-content .footer-nav ul.footer-nav-list li a:before{width:1.54rem;height:1.54rem}}@media screen and (max-width: 767.999px){footer .footer-content .footer-nav ul.footer-nav-list li a:before{top:.9rem;width:1.1rem;height:1.1rem}}footer .footer-content .footer-nav ul.footer-nav-list li a:hover{text-decoration:underline}footer #copyright{color:#ffffff80;font-size:1.2rem;font-weight:400;letter-spacing:.09em;text-align:center;margin-top:4.5rem}@media screen and (max-width: 1000px){footer #copyright{font-size:1.68rem;margin-top:6.3rem}}@media screen and (max-width: 767.999px){footer #copyright{font-size:1rem;margin-top:4rem}}body#top #mv{background:#e1f3fe;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:65.6rem;overflow:hidden}@media screen and (max-width: 767.999px){body#top #mv{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto}}body#top #mv .mv-content{width:35%;padding:7.5rem 0 0 18rem;background:url(//shikenki-japan.com/cdn/shop/t/1/assets/mv_bg.png?v=82240838642728406291755649801) no-repeat left center;background-size:contain}@media screen and (max-width: 767.999px){body#top #mv .mv-content{width:100%;padding:7.5rem 0}}body#top #mv .mv-content .mv-content-title{width:23.2rem}@media screen and (max-width: 767.999px){body#top #mv .mv-content .mv-content-title{width:20rem;margin:auto}}body#top #mv .mv-content .mv-content-note{font-size:1.6rem;font-weight:700;line-height:1.4em;letter-spacing:.03em;margin-top:4.5rem}@media screen and (max-width: 767.999px){body#top #mv .mv-content .mv-content-note{text-align:center}}body#top #mv .mv-content .mv-content-note span{color:#2593fc}body#top #mv .mv-pic{width:65%;height:66rem;margin-top:-.2rem}@media screen and (max-width: 767.999px){body#top #mv .mv-pic{width:100%;height:28rem}}body#top #mv .mv-pic .slick-slide{border:none}body#top #mv .mv-pic .slick-dots{top:0;right:3rem;bottom:0;margin:auto;width:.4rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767.999px){body#top #mv .mv-pic .slick-dots{right:2rem}}body#top #mv .mv-pic .slick-dots li{width:100%;height:6rem;margin:0}body#top #mv .mv-pic .slick-dots li button{width:100%;height:6rem;padding:0}body#top #mv .mv-pic .slick-dots li button:before{content:"";width:100%;height:6rem;background:#fff}body#top #mv .mv-pic .mv-pic-list li img{width:100%;height:66rem;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767.999px){body#top #mv .mv-pic .mv-pic-list li img{height:28rem}}body#top #reason{padding-top:13.5rem;width:52%;margin:auto;background:url(//shikenki-japan.com/cdn/shop/t/1/assets/bg_01.png?v=56566234286126418961755650302) no-repeat top center;background-size:40rem auto}@media screen and (max-width: 1000px){body#top #reason{padding-top:18.9rem;background-size:56rem auto;width:calc(100% - 10rem);background:none}}@media screen and (max-width: 767.999px){body#top #reason{padding-top:10rem;background-size:75% auto;width:calc(100% - 3rem)}}body#top #reason .reason-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10rem}@media screen and (max-width: 1000px){body#top #reason .reason-list{margin-top:14rem}}@media screen and (max-width: 767.999px){body#top #reason .reason-list{margin-top:6rem}}body#top #reason .reason-list>section{width:48%}@media screen and (max-width: 767.999px){body#top #reason .reason-list>section{width:100%}}body#top #reason .reason-list>section:nth-child(2n){margin-left:4%}@media screen and (max-width: 767.999px){body#top #reason .reason-list>section:nth-child(2n){margin-left:0}}body#top #reason .reason-list>section:nth-child(n+3){margin-top:7rem}@media screen and (max-width: 1000px){body#top #reason .reason-list>section:nth-child(n+3){margin-top:9.8rem}}@media screen and (max-width: 767.999px){body#top #reason .reason-list>section:nth-child(n+2){margin-top:6rem}}body#top #reason .reason-list>section .reason-pic{position:relative}body#top #reason .reason-list>section .reason-pic:before{content:"";position:absolute;bottom:-.1rem;left:0;right:0;margin:auto;background:#fff;height:2.5rem;width:5rem;clip-path:polygon(50% 0,100% 100%,0 100%)}@media screen and (max-width: 1000px){body#top #reason .reason-list>section .reason-pic:before{height:3.5rem;width:7rem}}@media screen and (max-width: 767.999px){body#top #reason .reason-list>section .reason-pic:before{height:2.5rem;width:5rem}}body#top #reason .reason-list>section .reason-pic:after{content:"";width:1.2rem;height:1.2rem;background:#2593fc;position:absolute;bottom:-.6rem;left:0;right:0;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 1000px){body#top #reason .reason-list>section .reason-pic:after{width:1.68rem;height:1.68rem;bottom:-.84rem}}@media screen and (max-width: 767.999px){body#top #reason .reason-list>section .reason-pic:after{width:1.2rem;height:1.2rem;bottom:-.6rem}}body#top #reason .reason-list>section .reason-pic img{width:100%;height:29.5rem;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1000px){body#top #reason .reason-list>section .reason-pic img{height:52rem}}@media screen and (max-width: 767.999px){body#top #reason .reason-list>section .reason-pic img{height:29rem}}body#top #reason .reason-list>section .reason-title{font-size:2.4rem;font-weight:700;line-height:1.2em;letter-spacing:.06em;text-align:center;margin-top:2.5rem}@media screen and (max-width: 1000px){body#top #reason .reason-list>section .reason-title{font-size:3.36rem;margin-top:3.5rem}}@media screen and (max-width: 767.999px){body#top #reason .reason-list>section .reason-title{font-size:2.4rem;margin-top:2.5rem}}body#top #reason .reason-list>section .reason-title span{color:#2593fc}body#top #reason .reason-list>section .reason-text{font-size:1.4rem;line-height:1.8em;margin-top:3rem}@media screen and (max-width: 1000px){body#top #reason .reason-list>section .reason-text{font-size:1.96rem;margin-top:4.2rem}}@media screen and (max-width: 767.999px){body#top #reason .reason-list>section .reason-text{font-size:1.5rem;margin-top:3rem}}body#top #reason .reason-list>section .reason-text p+p{margin-top:.5em}body.page #mv{width:100%;height:42.4rem;background:#000;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;position:relative;overflow:hidden}@media screen and (max-width: 767.999px){body.page #mv{height:15rem}}body.page #mv .mv-content{text-align:center}body.page #mv .mv-content-en{font-family:Red Hat Display,sans-serif;font-size:7rem;font-weight:800;letter-spacing:.1em;color:#fff;line-height:1.2em;position:relative}@media screen and (max-width: 767.999px){body.page #mv .mv-content-en{font-size:2rem}}body.page #mv .mv-content-en:before{content:"";width:1.5rem;height:1.5rem;background:#fe9c02;position:absolute;top:0;left:-3.5rem;bottom:0;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 767.999px){body.page #mv .mv-content-en:before{width:1rem;height:1rem;left:-2rem}}body.page #mv .mv-content-title{font-size:2.4rem;font-weight:700;letter-spacing:.08em;color:#fff}@media screen and (max-width: 767.999px){body.page #mv .mv-content-title{font-size:2rem}}body.page #mv .mv-content-bg{position:absolute;bottom:-3.6rem;left:0;right:0;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:Montserrat,sans-serif;font-size:26rem;font-weight:100;letter-spacing:-.05em;color:#fff3;line-height:1em;white-space:nowrap}@media screen and (max-width: 767.999px){body.page #mv .mv-content-bg{font-size:6rem;bottom:-.9rem}}body.page .breadcrumb{margin:3.5rem 10rem 0}@media screen and (max-width: 1000px){body.page .breadcrumb{margin:5rem 5rem 0}}@media screen and (max-width: 767.999px){body.page .breadcrumb{margin:3rem 1.5rem 0}}body.page .breadcrumb ol{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767.999px){body.page .breadcrumb ol{overflow-x:scroll;word-break:keep-all;white-space:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}body.page .breadcrumb ol li{font-size:1.4rem;font-weight:700;letter-spacing:.08em;color:#333}@media screen and (max-width: 1000px){body.page .breadcrumb ol li{font-size:1.96rem}}@media screen and (max-width: 767.999px){body.page .breadcrumb ol li{font-size:1.2rem}}body.page .breadcrumb ol li:nth-child(n+2){position:relative;padding-left:1.4rem;margin-left:.6rem}@media screen and (max-width: 1000px){body.page .breadcrumb ol li:nth-child(n+2){padding-left:1.96rem;margin-left:.84rem}}@media screen and (max-width: 767.999px){body.page .breadcrumb ol li:nth-child(n+2){padding-left:1.2rem;margin-left:.6rem}}body.page .breadcrumb ol li:nth-child(n+2):before,body.page .breadcrumb ol li:nth-child(n+2):after{content:"";position:absolute;top:1rem;left:0;width:.7rem;height:.15rem;border-radius:100vmax;background-color:#000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 1000px){body.page .breadcrumb ol li:nth-child(n+2):before,body.page .breadcrumb ol li:nth-child(n+2):after{top:1.4rem;width:.98rem;height:.21rem}}@media screen and (max-width: 767.999px){body.page .breadcrumb ol li:nth-child(n+2):before,body.page .breadcrumb ol li:nth-child(n+2):after{top:.8rem;width:.56rem;height:.12rem}}body.page .breadcrumb ol li:nth-child(n+2):after{top:1.4rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width: 1000px){body.page .breadcrumb ol li:nth-child(n+2):after{top:1.96rem}}@media screen and (max-width: 767.999px){body.page .breadcrumb ol li:nth-child(n+2):after{top:1.19rem}}body.page .breadcrumb ol li a{color:#333}body.page .breadcrumb ol li a:hover{text-decoration:underline}body.page #contents{margin:5.5rem 17rem 0}@media screen and (max-width: 1000px){body.page #contents{margin:8rem 5rem 0}}@media screen and (max-width: 767.999px){body.page #contents{margin:4rem 1.5rem 0}}body.page #contents #contents-c{width:calc(100% - 26rem)}@media screen and (max-width: 1000px){body.page #contents #contents-c{width:100%;margin:0}}body.page #contents #contents-c .item-content{margin-top:0}body.page #contents #contents-c .item-content ul.item-list li .item-pic{height:18rem}@media screen and (max-width: 1000px){body.page #contents #contents-c .item-content ul.item-list li .item-pic{height:38rem}}@media screen and (max-width: 767.999px){body.page #contents #contents-c .item-content ul.item-list li .item-pic{height:18rem}}body.page #contents #contents-c .item-content ul.item-list li .item-pic img{height:18rem}@media screen and (max-width: 1000px){body.page #contents #contents-c .item-content ul.item-list li .item-pic img{height:38rem}}@media screen and (max-width: 767.999px){body.page #contents #contents-c .item-content ul.item-list li .item-pic img{height:18rem}}@media screen and (max-width: 1000px){body.page #contents #contents-l{width:100%;margin:10rem 0 0}}body.page .pager ul{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-family:Red Hat Display,sans-serif;font-size:1.4rem;font-weight:700}@media screen and (max-width: 1000px){body.page .pager ul{font-size:1.96rem}}@media screen and (max-width: 767.999px){body.page .pager ul{font-size:1.2rem}}body.page .pager ul li{margin:0 .5rem}@media screen and (max-width: 1000px){body.page .pager ul li{margin:0 .7rem}}@media screen and (max-width: 767.999px){body.page .pager ul li{margin:0 .4rem}}body.page .pager ul li a{width:4rem;height:4rem;background:#f1f1f1;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: 1000px){body.page .pager ul li a{width:5.6rem;height:5.6rem}}@media screen and (max-width: 767.999px){body.page .pager ul li a{width:3.5rem;height:3.5rem}}body.page .pager ul li a.current{color:#fff;background:#2593fc;pointer-events:none}body#product #mv{background:url(//shikenki-japan.com/cdn/shop/t/1/assets/product_mv.jpg?v=22887391285291428411755654791) center no-repeat;background-size:cover}body#productdetail main{margin-top:11rem}@media screen and (max-width: 767.999px){body#productdetail main{margin-top:8.4rem}}body#productdetail #detail{margin:6rem 19rem 8rem}@media screen and (max-width: 767.999px){body#productdetail #detail{margin:4rem 1.5rem 10rem}}body#productdetail .detail-pic{width:41%;position:sticky;top:5.4rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 767.999px){body#productdetail .detail-pic{width:100%;position:initial}}body#productdetail .detail-pic ul.detail-pic-main li img{width:100%;height:39rem;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 767.999px){body#productdetail .detail-pic ul.detail-pic-main li img{height:35rem}}body#productdetail .detail-pic ul.detail-pic-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2.5rem}@media screen and (max-width: 767.999px){body#productdetail .detail-pic ul.detail-pic-sub{margin-top:2rem}}body#productdetail .detail-pic ul.detail-pic-sub li{width:22%;margin-left:4%;cursor:pointer}body#productdetail .detail-pic ul.detail-pic-sub li:nth-child(4n-3){margin-left:0}body#productdetail .detail-pic ul.detail-pic-sub li:nth-child(n+5){margin-top:4%}body#productdetail .detail-pic ul.detail-pic-sub li img{width:100%;height:8rem;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 767.999px){body#productdetail .detail-pic ul.detail-pic-sub li img{height:7rem}}body#productdetail .detail-pic ul.detail-pic-sub li.active{position:relative}body#productdetail .detail-pic ul.detail-pic-sub li.active:after{content:"";width:100%;height:100%;border:.4rem solid #2593fc;position:absolute;top:0;left:0}body#productdetail .detail-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767.999px){body#productdetail .detail-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body#productdetail .detail-content .detail-info{width:48%}@media screen and (max-width: 767.999px){body#productdetail .detail-content .detail-info{width:100%;margin-top:5rem}}body#productdetail .detail-content .detail-info .detail-category{font-size:1.2rem;font-weight:700;letter-spacing:.08em;color:#2593fc;border:.1rem solid #2593fc;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.3rem 1rem}@media screen and (max-width: 767.999px){body#productdetail .detail-content .detail-info .detail-category{font-size:1.4rem}}body#productdetail .detail-content .detail-info .detail-title{font-size:3.2rem;font-weight:700;color:#333;margin-top:2rem}@media screen and (max-width: 767.999px){body#productdetail .detail-content .detail-info .detail-title{font-size:2rem;margin-top:1.2rem}}body#productdetail .detail-content .detail-info .detail-price{font-size:1.4rem;font-weight:700;letter-spacing:.08em;color:#333;margin:1.5rem 0 5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767.999px){body#productdetail .detail-content .detail-info .detail-price{font-size:1.4rem;margin:.5rem 0 3rem}}body#productdetail .detail-content .detail-info .detail-price span{font-family:Red Hat Display,sans-serif;font-size:2.2rem;font-weight:700;letter-spacing:.08em;margin-right:.5rem}@media screen and (max-width: 767.999px){body#productdetail .detail-content .detail-info .detail-price span{font-size:1.8rem}}body#productdetail .detail-content .detail-info .detail-spec{margin-top:7rem}@media screen and (max-width: 767.999px){body#productdetail .detail-content .detail-info .detail-spec{margin-top:5rem}}body#productdetail .detail-content .detail-info .detail-spec .detail-spec-head{font-size:2rem;font-weight:700;letter-spacing:.08em;color:#333}@media screen and (max-width: 767.999px){body#productdetail .detail-content .detail-info .detail-spec .detail-spec-head{font-size:1.6rem}}body#productdetail .detail-content .detail-info .detail-spec dl.detail-spec-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:.1rem solid #DBDBDB;font-size:1.6rem;font-weight:500;color:#333;margin-top:1.8rem}@media screen and (max-width: 767.999px){body#productdetail .detail-content .detail-info .detail-spec dl.detail-spec-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem;margin-top:1.5rem}}body#productdetail .detail-content .detail-info .detail-spec dl.detail-spec-list dt{width:30%;border-bottom:.1rem solid #DBDBDB;background:#f7f7f7;padding:1rem 2rem}@media screen and (max-width: 767.999px){body#productdetail .detail-content .detail-info .detail-spec dl.detail-spec-list dt{width:100%;padding:1rem}}body#productdetail .detail-content .detail-info .detail-spec dl.detail-spec-list dd{width:70%;border-bottom:.1rem solid #DBDBDB;padding:1rem 2rem}@media screen and (max-width: 767.999px){body#productdetail .detail-content .detail-info .detail-spec dl.detail-spec-list dd{width:100%;padding:1rem}}body#productdetail .detail-content .detail-info .detail-explain .detail-explain-head{font-size:2rem;font-weight:700;letter-spacing:.08em;color:#333;margin-top:3rem}@media screen and (max-width: 767.999px){body#productdetail .detail-content .detail-info .detail-explain .detail-explain-head{font-size:1.6rem}}body#productdetail .detail-content .detail-info .detail-explain .detail-explain-text{font-size:1.6rem;font-weight:700;margin:2.5rem 0 5rem}@media screen and (max-width: 767.999px){body#productdetail .detail-content .detail-info .detail-explain .detail-explain-text{font-size:1.4rem;margin:1.5rem 0 4rem}}body#productdetail .detail-content .detail-info .detail-explain .detail-explain-text p+p{margin-top:1.7em}@media screen and (max-width: 767.999px){body#productdetail .detail-content .detail-info .detail-explain .detail-explain-text p+p{margin-top:1.5em}}body#productdetail .detail-content .detail-info .detail-explain .detail-explain-text strong{font-size:2rem}@media screen and (max-width: 767.999px){body#productdetail .detail-content .detail-info .detail-explain .detail-explain-text strong{font-size:1.6rem}}body#productdetail .detail-content .detail-info .detail-explain .detail-explain-text span{color:#2593fc}body#productdetail .detail-content .detail-info .detail-explain .detail-explain-text a{color:#2593fc;text-decoration:underline}body#productdetail #relation{padding:10rem 17rem 8rem}@media screen and (max-width: 767.999px){body#productdetail #relation{padding:5rem 1.5rem}}@media screen and (max-width: 1000px){body#productdetail #relation{background-size:56rem auto}}@media screen and (max-width: 767.999px){body#productdetail #relation{background-size:75% auto}}body#productdetail #relation .item-content .item-list li{width:23.8%;margin:0 0 0 1.6%}@media screen and (max-width: 767.999px){body#productdetail #relation .item-content .item-list li{width:48%;margin-left:4%}}body#productdetail #relation .item-content .item-list li:nth-child(4n-3){margin-left:0}@media screen and (max-width: 767.999px){body#productdetail #relation .item-content .item-list li:nth-child(4n-3){margin-left:4%}}body#productdetail #relation .item-content .item-list li:nth-child(n+5){margin-top:5rem}@media screen and (max-width: 767.999px){body#productdetail #relation .item-content .item-list li:nth-child(2n-1){margin-left:0}}@media screen and (max-width: 767.999px){body#productdetail #relation .item-content .item-list li:nth-child(n+3){margin-top:4rem}}body#productdetail .banner-content{padding:8rem 17rem 0}@media screen and (max-width: 767.999px){body#productdetail .banner-content{padding:10rem 1.5rem 0}}body#productdetail .banner-content ul.banner-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767.999px){body#productdetail .banner-content ul.banner-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body#productdetail .banner-content ul.banner-list li{width:49%;margin-left:2%}@media screen and (max-width: 767.999px){body#productdetail .banner-content ul.banner-list li{width:100%;margin-left:0}}body#productdetail .banner-content ul.banner-list li:nth-child(2n-1){margin-left:0}@media screen and (max-width: 767.999px){body#productdetail .banner-content ul.banner-list li:nth-child(n+2){margin-top:2rem}}body#productdetail .banner-content ul.banner-list li .banner-list-block{display:-webkit-box;display:-ms-flexbox;display:flex;border:.1rem solid #2593fc;position:relative}body#productdetail .banner-content ul.banner-list li .banner-list-block:after{content:"";position:absolute;bottom:0;left:calc(53% - 6rem);background:#2593fc;height:6rem;width:12rem;clip-path:polygon(50% 0,100% 100%,0 100%)}@media screen and (max-width: 767.999px){body#productdetail .banner-content ul.banner-list li .banner-list-block:after{left:calc(50% - 3rem);height:3rem;width:6rem}}body#productdetail .banner-content ul.banner-list li .banner-list-block .banner-pic{width:53%;height:18rem;overflow:hidden}@media screen and (max-width: 767.999px){body#productdetail .banner-content ul.banner-list li .banner-list-block .banner-pic{width:50%;height:13rem}}body#productdetail .banner-content ul.banner-list li .banner-list-block .banner-pic img{width:100%;height:18rem;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 767.999px){body#productdetail .banner-content ul.banner-list li .banner-list-block .banner-pic img{height:13rem}}body#productdetail .banner-content ul.banner-list li .banner-list-block .banner-title{width:47%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 3rem;background:#fff url(//shikenki-japan.com/cdn/shop/t/1/assets/arr_02.png?v=54141835154813228221755650692) center right 2.2rem no-repeat;background-size:2.2rem}@media screen and (max-width: 767.999px){body#productdetail .banner-content ul.banner-list li .banner-list-block .banner-title{width:50%}}body#productdetail .banner-content ul.banner-list li .banner-list-block .banner-title .banner-title-name{font-size:2.6rem;font-weight:700;color:#333;line-height:1.5em}@media screen and (max-width: 767.999px){body#productdetail .banner-content ul.banner-list li .banner-list-block .banner-title .banner-title-name{font-size:2rem}}body#productdetail .banner-content ul.banner-list li .banner-list-block .banner-title .banner-title-en{font-family:Red Hat Display,sans-serif;font-size:1.6rem;font-weight:900;color:#2593fc;letter-spacing:.1em}@media screen and (max-width: 767.999px){body#productdetail .banner-content ul.banner-list li .banner-list-block .banner-title .banner-title-en{font-size:1.4rem}}body#productdetail .banner-content ul.banner-list li .banner-list-block.guide:after{background:#abdefb}body#productdetail .banner-content ul.banner-list li .banner-list-block.guide .banner-title{background:#fff url(//shikenki-japan.com/cdn/shop/t/1/assets/arr_04.png?v=127004110274377861701755650691) center right 2.2rem no-repeat;background-size:2.2rem}body#productdetail .banner-content ul.banner-list li .banner-list-block.guide .banner-title .banner-title-en{color:#abdefb}body#productdetail .banner-content ul.banner-list li a:hover .banner-list-block .banner-pic img{-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width: 767.999px){body#guide .common-head .common-head-en{font-size:3rem}}body#guide #mv{background:url(//shikenki-japan.com/cdn/shop/t/1/assets/guide_mv.jpg?v=96571357159755565881755650571) center no-repeat;background-size:cover}body#guide ul.guide-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin:5rem 30rem 7rem}@media screen and (max-width: 1000px){body#guide ul.guide-menu{margin:7rem 15rem 9.8rem}}@media screen and (max-width: 767.999px){body#guide ul.guide-menu{margin:4rem 1.5rem 5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body#guide ul.guide-menu li{width:47.5%}@media screen and (max-width: 767.999px){body#guide ul.guide-menu li{width:100%}}body#guide ul.guide-menu li:nth-child(2n){margin-left:5%}@media screen and (max-width: 767.999px){body#guide ul.guide-menu li:nth-child(2n){margin:2rem 0 0}}body#guide ul.guide-menu li.orange a{border:.2rem solid #fe9c02;background-image:url(//shikenki-japan.com/cdn/shop/t/1/assets/arr_01.png?v=44485169729443036421755650692),url(//shikenki-japan.com/cdn/shop/t/1/assets/guide_menu_pay.png?v=116914370478439316611755650806);background-repeat:no-repeat,no-repeat;background-size:2rem,5rem;background-position:center right 2rem,center left 2rem;background-color:#fe9c02}@media screen and (max-width: 1000px){body#guide ul.guide-menu li.orange a{background-size:2.8rem,7rem;background-position:center right 2.8rem,center left 2.8rem}}@media screen and (max-width: 767.999px){body#guide ul.guide-menu li.orange a{background-size:1.8rem,4rem;background-position:center right 1.8rem,center left 1.8rem}}body#guide ul.guide-menu li.orange a:hover{color:#fe9c02;background-image:url(//shikenki-japan.com/cdn/shop/t/1/assets/arr_03.png?v=2274435932380659001755650691),url(//shikenki-japan.com/cdn/shop/t/1/assets/guide_menu_pay.png?v=116914370478439316611755650806);background-size:2rem,5rem}@media screen and (max-width: 1000px){body#guide ul.guide-menu li.orange a:hover{background-size:2.8rem,7rem}}@media screen and (max-width: 767.999px){body#guide ul.guide-menu li.orange a:hover{background-size:1.8rem,4rem}}body#guide ul.guide-menu li a{font-size:2rem;font-weight:700;color:#fff;letter-spacing:.04em;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:9rem;border:.2rem solid #2593fc;background-image:url(//shikenki-japan.com/cdn/shop/t/1/assets/arr_01.png?v=44485169729443036421755650692),url(//shikenki-japan.com/cdn/shop/t/1/assets/guide_menu_cart.png?v=129816911842883359421755650897);background-repeat:no-repeat,no-repeat;background-size:2rem,5rem;background-position:center right 2rem,center left 2rem;background-color:#2593fc}@media screen and (max-width: 1000px){body#guide ul.guide-menu li a{font-size:2.8rem;height:12.6rem;background-size:2.8rem,7rem;background-position:center right 2.8rem,center left 2.8rem}}@media screen and (max-width: 767.999px){body#guide ul.guide-menu li a{font-size:1.8rem;height:6rem;background-size:1.8rem,4rem;background-position:center right 1.8rem,center left 1.8rem}}body#guide ul.guide-menu li a:hover{background-color:#fff;color:#2593fc;background-image:url(//shikenki-japan.com/cdn/shop/t/1/assets/arr_02.png?v=54141835154813228221755650692),url(//shikenki-japan.com/cdn/shop/t/1/assets/guide_menu_cart.png?v=129816911842883359421755650897);background-size:2rem,5rem}@media screen and (max-width: 1000px){body#guide ul.guide-menu li a:hover{background-size:2.8rem,7rem}}@media screen and (max-width: 767.999px){body#guide ul.guide-menu li a:hover{background-size:1.8rem,4rem}}body#guide #how{padding:8rem 10rem 11rem;background:#f4f4f4}@media screen and (max-width: 1000px){body#guide #how{padding:11.2rem 5rem 15.4rem}}@media screen and (max-width: 767.999px){body#guide #how{padding:5rem 1.5rem}}body#guide #how .how-content{background:#fff;border:.6rem solid #2593fc;padding:10rem 11rem 5rem;position:relative}@media screen and (max-width: 1000px){body#guide #how .how-content{padding:14rem 5rem 7rem}}@media screen and (max-width: 767.999px){body#guide #how .how-content{padding:5rem 1.5rem}}body#guide #how .how-content:before{content:"";background:#2593fc;position:absolute;top:-.1rem;left:-.1rem;height:6rem;width:6rem;clip-path:polygon(0 0,100% 0,0 100%)}@media screen and (max-width: 1000px){body#guide #how .how-content:before{height:8.4rem;width:8.4rem}}@media screen and (max-width: 767.999px){body#guide #how .how-content:before{height:3rem;width:3rem}}body#guide #how .how-content:after{content:"";background:#2593fc;position:absolute;bottom:-.1rem;right:-.1rem;height:6rem;width:6rem;clip-path:polygon(100% 0,100% 100%,0 100%)}@media screen and (max-width: 1000px){body#guide #how .how-content:after{height:8.4rem;width:8.4rem}}@media screen and (max-width: 767.999px){body#guide #how .how-content:after{height:3rem;width:3rem}}body#guide #how ul.how-list{counter-reset:listnum}body#guide #how ul.how-list li{counter-increment:listnum}body#guide #how ul.how-list li:nth-child(n+2){position:relative;border-top:.2rem solid #2593fc;margin-top:6rem;padding-top:3rem}@media screen and (max-width: 1000px){body#guide #how ul.how-list li:nth-child(n+2){margin-top:8.4rem;padding-top:4.2rem}}@media screen and (max-width: 767.999px){body#guide #how ul.how-list li:nth-child(n+2){margin-top:4rem;padding-top:0}}body#guide #how ul.how-list li:nth-child(n+2):before{content:"";position:absolute;top:-.1rem;left:0;right:0;margin:auto;background:#2593fc;height:1.4rem;width:2.2rem;clip-path:polygon(0 0,100% 0,50% 100%)}@media screen and (max-width: 1000px){body#guide #how ul.how-list li:nth-child(n+2):before{height:1.96rem;width:3.08rem}}@media screen and (max-width: 767.999px){body#guide #how ul.how-list li:nth-child(n+2):before{height:1.4rem;width:2.2rem}}body#guide #how ul.how-list li .how-list-title{font-size:2.4rem;font-weight:700;color:#333;padding-left:11rem;position:relative;margin-top:5rem}@media screen and (max-width: 1000px){body#guide #how ul.how-list li .how-list-title{font-size:3.36rem;padding-left:15.4rem;margin-top:7rem}}@media screen and (max-width: 767.999px){body#guide #how ul.how-list li .how-list-title{font-size:1.6rem;padding-left:5.5rem;margin-top:4rem}}body#guide #how ul.how-list li .how-list-title:before{content:"";width:6rem;height:6rem;background:#2593fc;position:absolute;top:-.9rem;left:1.5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 1000px){body#guide #how ul.how-list li .how-list-title:before{width:8.4rem;height:8.4rem;top:-1.26rem;left:2.1rem}}@media screen and (max-width: 767.999px){body#guide #how ul.how-list li .how-list-title:before{width:3rem;height:3rem;top:0rem;left:1rem}}body#guide #how ul.how-list li .how-list-title:after{content:counter(listnum);font-family:Red Hat Display,sans-serif;font-size:4rem;font-weight:700;color:#fff;position:absolute;top:-1.4rem;left:2.4rem;width:4rem;text-align:center}@media screen and (max-width: 1000px){body#guide #how ul.how-list li .how-list-title:after{font-size:5.6rem;top:-1.96rem;left:3.36rem;width:5.6rem}}@media screen and (max-width: 767.999px){body#guide #how ul.how-list li .how-list-title:after{font-size:2rem;top:-.3rem;left:.4rem;width:4rem}}body#guide #how ul.how-list li .how-list-body{margin-top:4rem}@media screen and (max-width: 1000px){body#guide #how ul.how-list li .how-list-body{margin-top:5.6rem}}@media screen and (max-width: 767.999px){body#guide #how ul.how-list li .how-list-body{margin-top:3rem}}body#guide #how ul.how-list li .how-list-body .how-list-row{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 767.999px){body#guide #how ul.how-list li .how-list-body .how-list-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}body#guide #how ul.how-list li .how-list-body .how-list-row .how-list-row-pic{width:42%}@media screen and (max-width: 767.999px){body#guide #how ul.how-list li .how-list-body .how-list-row .how-list-row-pic{width:100%;margin-top:2rem}}body#guide #how ul.how-list li .how-list-body .how-list-row .how-list-row-text{width:58%;padding:3rem 2rem 0 4rem;font-size:1.6rem;font-weight:500;letter-spacing:.04em;line-height:1.8em}@media screen and (max-width: 1000px){body#guide #how ul.how-list li .how-list-body .how-list-row .how-list-row-text{padding:4.2rem 2.8rem 0 5.6rem;font-size:2.24rem}}@media screen and (max-width: 767.999px){body#guide #how ul.how-list li .how-list-body .how-list-row .how-list-row-text{width:100%;padding:0;font-size:1.4rem}}body#guide #how ul.how-list li .how-list-body .how-list-row .how-list-row-text p+p{margin-top:2em}@media screen and (max-width: 767.999px){body#guide #how ul.how-list li .how-list-body .how-list-row .how-list-row-text p+p{margin-top:1em}}body#guide #how ul.how-list li .how-list-body .how-list-row .how-list-row-text a{color:#2593fc;text-decoration:underline}body#guide #how .how-list-row-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767.999px){body#guide #how .how-list-row-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body#guide #how .how-list-row-column .how-list-row-column-blcok{width:45%}@media screen and (max-width: 767.999px){body#guide #how .how-list-row-column .how-list-row-column-blcok{width:100%}}@media screen and (max-width: 767.999px){body#guide #how .how-list-row-column .how-list-row-column-blcok:nth-child(n+2){margin-top:3rem}}body#guide #how .how-list-row-column .how-list-row-column-blcok .how-list-row-column-pic img{width:100%;height:26rem;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767.999px){body#guide #how .how-list-row-column .how-list-row-column-blcok .how-list-row-column-pic img{height:17rem}}body#guide #how .how-list-row-column .how-list-row-column-blcok .how-list-row-column-label{font-size:1.8rem;font-weight:700;color:#2593fc;border:.2rem solid #2593fc;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:1em;padding:.4rem .8rem;margin-top:2rem}@media screen and (max-width: 1000px){body#guide #how .how-list-row-column .how-list-row-column-blcok .how-list-row-column-label{font-size:2.52rem;padding:.56rem 1.12rem;margin-top:2.8rem}}@media screen and (max-width: 767.999px){body#guide #how .how-list-row-column .how-list-row-column-blcok .how-list-row-column-label{font-size:1.6rem;padding:.4rem .8rem;margin-top:2rem}}body#guide #how .how-list-row-column .how-list-row-column-blcok .how-list-row-column-label.orange{color:#fe9c02;border-color:#fe9c02}body#guide #how .how-list-row-column .how-list-row-column-blcok .how-list-row-column-text{font-size:1.6rem;font-weight:500;letter-spacing:.04em;line-height:1.8em;color:#333;margin-top:1rem}@media screen and (max-width: 1000px){body#guide #how .how-list-row-column .how-list-row-column-blcok .how-list-row-column-text{font-size:2.24rem;margin-top:1.4rem}}@media screen and (max-width: 767.999px){body#guide #how .how-list-row-column .how-list-row-column-blcok .how-list-row-column-text{font-size:1.4rem;margin-top:1rem}}body#guide #payment{padding:13.5rem 10rem 0;background:url(//shikenki-japan.com/cdn/shop/t/1/assets/bg_01.png?v=56566234286126418961755650302) no-repeat top center;background-size:40rem auto}@media screen and (max-width: 1000px){body#guide #payment{padding:18.9rem 5rem 0;background-size:56rem auto;width:100%}}@media screen and (max-width: 767.999px){body#guide #payment{padding:5rem 1.5rem 0;background-size:75% auto}}body#guide #payment .payment-block{border:.6rem solid #2593fc;position:relative;padding:6rem 12rem}@media screen and (max-width: 1000px){body#guide #payment .payment-block{padding:8.4rem 16.8rem}}@media screen and (max-width: 767.999px){body#guide #payment .payment-block{padding:5rem 1.5rem}}body#guide #payment .payment-block:before{content:"";background:#2593fc;position:absolute;top:-.1rem;left:-.1rem;height:6rem;width:6rem;clip-path:polygon(0 0,100% 0,0 100%)}@media screen and (max-width: 1000px){body#guide #payment .payment-block:before{height:8.4rem;width:8.4rem}}@media screen and (max-width: 767.999px){body#guide #payment .payment-block:before{height:3rem;width:3rem}}body#guide #payment .payment-block:after{content:"";background:#2593fc;position:absolute;bottom:-.1rem;right:-.1rem;height:6rem;width:6rem;clip-path:polygon(100% 0,100% 100%,0 100%)}@media screen and (max-width: 1000px){body#guide #payment .payment-block:after{height:8.4rem;width:8.4rem}}@media screen and (max-width: 767.999px){body#guide #payment .payment-block:after{height:3rem;width:3rem}}body#guide #payment .payment-block:first-of-type{margin-top:3rem}@media screen and (max-width: 1000px){body#guide #payment .payment-block:first-of-type{margin-top:4.2rem}}@media screen and (max-width: 767.999px){body#guide #payment .payment-block:first-of-type{margin-top:3rem}}body#guide #payment .payment-block:nth-child(n+2){margin-top:6rem}@media screen and (max-width: 1000px){body#guide #payment .payment-block:nth-child(n+2){margin-top:8.4rem}}@media screen and (max-width: 767.999px){body#guide #payment .payment-block:nth-child(n+2){margin-top:5rem}}body#guide #payment .payment-block .payment-heading{font-size:2.4rem;font-weight:700;color:#333;border-left:.5rem solid #2593fc;line-height:1.2em;padding-left:1.2rem}@media screen and (max-width: 1000px){body#guide #payment .payment-block .payment-heading{font-size:3.36rem;padding-left:1.68rem;border-left-width:.7rem}}@media screen and (max-width: 767.999px){body#guide #payment .payment-block .payment-heading{font-size:1.8rem;border-left-width:.5rem;padding-left:1.2rem}}body#guide #payment .payment-block .payment-method{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2.5rem 0 4rem}@media screen and (max-width: 1000px){body#guide #payment .payment-block .payment-method{margin:3.5rem 0 5.6rem}}@media screen and (max-width: 767.999px){body#guide #payment .payment-block .payment-method{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:2.5rem 0 3rem}}body#guide #payment .payment-block .payment-method dt{width:19.5%;font-size:1.6rem;font-weight:700;color:#2593fc;background:#e3f1ff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center;margin-bottom:1rem}@media screen and (max-width: 1000px){body#guide #payment .payment-block .payment-method dt{width:28%;font-size:2.24rem;margin-bottom:1.4rem}}@media screen and (max-width: 767.999px){body#guide #payment .payment-block .payment-method dt{width:100%;font-size:1.6rem;margin-bottom:1rem}}body#guide #payment .payment-block .payment-method dd{width:79%;margin-bottom:1rem;font-size:1.6rem}@media screen and (max-width: 1000px){body#guide #payment .payment-block .payment-method dd{width:70%;margin-bottom:1.4rem;font-size:2.24rem}}@media screen and (max-width: 767.999px){body#guide #payment .payment-block .payment-method dd{width:100%;margin-bottom:1rem;font-size:1.4rem}}body#guide #payment .payment-block .payment-method .frame{background:#f4f4f4;padding:1em 1.5em}body#guide #payment .payment-block .payment-text{margin-top:1rem}@media screen and (max-width: 1000px){body#guide #payment .payment-block .payment-text{margin-top:1.4rem}}@media screen and (max-width: 767.999px){body#guide #payment .payment-block .payment-text{margin-top:1rem}}body#guide #payment .payment-block .payment-text p{font-size:1.6rem;font-weight:500;line-height:1.8m;letter-spacing:.04em;color:#333}@media screen and (max-width: 1000px){body#guide #payment .payment-block .payment-text p{font-size:2.24rem}}@media screen and (max-width: 767.999px){body#guide #payment .payment-block .payment-text p{font-size:1.4rem}}body#guide #payment .payment-block .payment-text p+p{margin-top:2rem}@media screen and (max-width: 1000px){body#guide #payment .payment-block .payment-text p+p{margin-top:2.8rem}}@media screen and (max-width: 767.999px){body#guide #payment .payment-block .payment-text p+p{margin-top:1.5rem}}body#guide #payment .payment-block .payment-text p strong{font-size:1.6rem;font-weight:700;letter-spacing:.08em;color:#2593fc;font-family:Red Hat Display,sans-serif}@media screen and (max-width: 1000px){body#guide #payment .payment-block .payment-text p strong{font-size:2.24rem}}@media screen and (max-width: 767.999px){body#guide #payment .payment-block .payment-text p strong{font-size:1.6rem}}body#guide #payment .payment-block ul.payment-list{margin-top:1.5rem}@media screen and (max-width: 1000px){body#guide #payment .payment-block ul.payment-list{margin-top:2.1rem}}@media screen and (max-width: 767.999px){body#guide #payment .payment-block ul.payment-list{margin-top:1.5rem}}body#guide #payment .payment-block ul.payment-list li{position:relative;padding-left:1em;font-size:1.6rem}@media screen and (max-width: 1000px){body#guide #payment .payment-block ul.payment-list li{padding-left:1.4em;font-size:2.24rem}}@media screen and (max-width: 767.999px){body#guide #payment .payment-block ul.payment-list li{font-size:1.4rem}}body#guide #payment .payment-block ul.payment-list li:before{content:"";width:1em;height:1em;background:#2593fc;border-radius:50%;position:absolute;top:.4em;left:0}body#guide #payment .payment-block#return{border-color:#fe9c02}body#guide #payment .payment-block#return:before,body#guide #payment .payment-block#return:after{background:#fe9c02}body#law #mv{background:url(//shikenki-japan.com/cdn/shop/t/1/assets/law_mv.jpg?v=35212194770980760741755653059) center no-repeat;background-size:cover}body#law .law-contents{margin:7rem 22.5rem 0}@media screen and (max-width: 1000px){body#law .law-contents{margin:9.8rem 5rem 0}}@media screen and (max-width: 767.999px){body#law .law-contents{margin:4rem 1.5rem 0}}body#law dl.table{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.6rem;font-weight:500;letter-spacing:.04em;color:#333;border-top:.1rem solid #DBDBDB}@media screen and (max-width: 1000px){body#law dl.table{font-size:2.24rem}}@media screen and (max-width: 767.999px){body#law dl.table{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem}}body#law dl.table dt{font-weight:700;width:25%;background:#f7f7f7;border-bottom:.1rem solid #DBDBDB;padding:1.9rem 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1000px){body#law dl.table dt{padding:2.66rem 5.6rem}}@media screen and (max-width: 767.999px){body#law dl.table dt{width:100%;padding:1rem 1.5rem}}body#law dl.table dd{width:75%;border-bottom:.1rem solid #DBDBDB;padding:1.9rem 0 1.9rem 4rem}@media screen and (max-width: 1000px){body#law dl.table dd{padding:2.66rem 0 2.66rem 5.6rem}}@media screen and (max-width: 767.999px){body#law dl.table dd{width:100%;padding:1rem 1.5rem 2rem}}body#company #mv{background:url(//shikenki-japan.com/cdn/shop/t/1/assets/company_mv.jpg?v=43867208724447353071755650455) center no-repeat;background-size:cover}body#company .company-contents{padding:4rem 22.5rem 0;background:url(//shikenki-japan.com/cdn/shop/t/1/assets/company_bg_01.png?v=111526073787416049591755650506) top right no-repeat;background-size:22rem auto}@media screen and (max-width: 1000px){body#company .company-contents{padding:5.6rem 5rem 0;background-size:15rem auto}}@media screen and (max-width: 767.999px){body#company .company-contents{padding:3rem 1.5rem 0;background-size:6rem auto}}body#company dl.table{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.6rem;font-weight:700;letter-spacing:.04em;color:#333}@media screen and (max-width: 1000px){body#company dl.table{font-size:2.24rem}}@media screen and (max-width: 767.999px){body#company dl.table{font-size:1.4rem}}body#company dl.table dt{font-size:1.8rem;width:19%;border-bottom:.4rem solid #2593fc;padding:3.6rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1000px){body#company dl.table dt{font-size:2.52rem;padding:5.04rem 0}}@media screen and (max-width: 767.999px){body#company dl.table dt{width:25%;font-size:1.4rem;padding:1rem 0;border-bottom-width:.2rem}}body#company dl.table dd{width:81%;border-bottom:.1rem solid #CEDAE5;padding:3.6rem 0 3.6rem 8rem}@media screen and (max-width: 1000px){body#company dl.table dd{padding:5.04rem 0 5.04rem 11.2rem}}@media screen and (max-width: 767.999px){body#company dl.table dd{width:75%;padding:1rem 0 1rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}body#privacypolicy #mv{background:url(//shikenki-japan.com/cdn/shop/t/1/assets/privacypolicy_mv.jpg?v=61357482941267215921755654336) center no-repeat;background-size:cover}body#privacypolicy .privacypolicy-contents{margin:9rem 27rem 0}@media screen and (max-width: 1000px){body#privacypolicy .privacypolicy-contents{margin:12.6rem 5rem 0}}@media screen and (max-width: 767.999px){body#privacypolicy .privacypolicy-contents{margin:4rem 1.5rem 0}}body#privacypolicy .privacypolicy-block:nth-child(n+2){margin-top:11rem}@media screen and (max-width: 1000px){body#privacypolicy .privacypolicy-block:nth-child(n+2){margin-top:15.4rem}}@media screen and (max-width: 767.999px){body#privacypolicy .privacypolicy-block:nth-child(n+2){margin-top:10rem}}body#privacypolicy .privacypolicy-block h2{font-size:3rem;font-weight:700;text-align:center;position:relative;padding-bottom:1.5rem}@media screen and (max-width: 1000px){body#privacypolicy .privacypolicy-block h2{font-size:4.2rem;padding-bottom:2.1rem}}@media screen and (max-width: 767.999px){body#privacypolicy .privacypolicy-block h2{font-size:2rem;padding-bottom:1.5rem}}body#privacypolicy .privacypolicy-block h2:after{content:"";width:4rem;height:.4rem;background:#2593fc;position:absolute;bottom:0;left:0;right:0;margin:auto}@media screen and (max-width: 1000px){body#privacypolicy .privacypolicy-block h2:after{width:5.6rem;height:.56rem}}@media screen and (max-width: 767.999px){body#privacypolicy .privacypolicy-block h2:after{width:2rem;height:.2rem}}body#privacypolicy .privacypolicy-block h3{font-size:2.4rem;font-weight:700;background:#e5ecf3;padding:.4rem 2rem .4rem 4rem;position:relative;margin:4rem 0 2rem}@media screen and (max-width: 1000px){body#privacypolicy .privacypolicy-block h3{font-size:3.36rem;padding:.56rem 2.8rem .56rem 5.6rem;margin:5.6rem 0 2.8rem}}@media screen and (max-width: 767.999px){body#privacypolicy .privacypolicy-block h3{font-size:1.8rem;padding:1rem 1rem 1rem 3.5rem;margin:3rem 0 2rem}}body#privacypolicy .privacypolicy-block h3:before{content:"";width:.9rem;height:.9rem;background:#2593fc;position:absolute;top:.9em;left:.8em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 1000px){body#privacypolicy .privacypolicy-block h3:before{width:1.26rem;height:1.26rem}}@media screen and (max-width: 767.999px){body#privacypolicy .privacypolicy-block h3:before{width:.8rem;height:.8rem;top:1.2em}}body#privacypolicy .privacypolicy-block p{font-size:1.4rem;font-weight:500;color:#14314b;line-height:2.2em;letter-spacing:-.03em}@media screen and (max-width: 1000px){body#privacypolicy .privacypolicy-block p{font-size:1.96rem}}@media screen and (max-width: 767.999px){body#privacypolicy .privacypolicy-block p{font-size:1.4rem}}body#privacypolicy .privacypolicy-block p strong{font-weight:700}body#privacypolicy .privacypolicy-block p+p{margin-top:2.5rem}@media screen and (max-width: 1000px){body#privacypolicy .privacypolicy-block p+p{margin-top:3.5rem}}@media screen and (max-width: 767.999px){body#privacypolicy .privacypolicy-block p+p{margin-top:2rem}}body#privacypolicy .privacypolicy-block .lead{font-size:1.4rem;font-weight:700;line-height:2.2em;color:#333;letter-spacing:0}@media screen and (max-width: 1000px){body#privacypolicy .privacypolicy-block .lead{font-size:1.96rem}}@media screen and (max-width: 767.999px){body#privacypolicy .privacypolicy-block .lead{font-size:1.4rem}}body#privacypolicy .note{text-align:right;font-size:1.4rem;font-weight:500;line-height:1.8em;margin-top:5rem}@media screen and (max-width: 1000px){body#privacypolicy .note{font-size:1.96rem;margin-top:7rem}}@media screen and (max-width: 767.999px){body#privacypolicy .note{font-size:1.4rem;margin-top:4rem}}body#news{margin-top:0;padding-bottom:0}body#news #mv{background:url(//shikenki-japan.com/cdn/shop/t/1/assets/news_mv.jpg?v=171402921943884981381755653917) center no-repeat;background-size:cover}body#news main{background:#eff6fb}body#news .news-contents{background:#fff;margin:7.5rem 17rem 0;border:.1rem solid #BAD8EC}@media screen and (max-width: 1000px){body#news .news-contents{margin:10.5rem 5rem 0}}@media screen and (max-width: 767.999px){body#news .news-contents{margin:4rem 1.5rem 0}}body#news ul.news-contents-list{padding:6rem 10rem 8rem}@media screen and (max-width: 1000px){body#news ul.news-contents-list{padding:6rem 5rem 8rem}}@media screen and (max-width: 767.999px){body#news ul.news-contents-list{padding:2rem 1.5rem 6rem}}body#news ul.news-contents-list li .news-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media screen and (max-width: 767.999px){body#news ul.news-contents-list li .news-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body#news ul.news-contents-list li .news-block .news-block-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:37%}@media screen and (max-width: 767.999px){body#news ul.news-contents-list li .news-block .news-block-head{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}body#news ul.news-contents-list li .news-block .news-block-head .news-date{font-family:Red Hat Display,sans-serif;font-size:1.4rem;font-weight:700;line-height:1em;letter-spacing:.04em;color:#68849f;width:48%}@media screen and (max-width: 1000px){body#news ul.news-contents-list li .news-block .news-block-head .news-date{font-size:1.96rem}}@media screen and (max-width: 767.999px){body#news ul.news-contents-list li .news-block .news-block-head .news-date{font-size:1.4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}body#news ul.news-contents-list li .news-block .news-block-head .news-category{font-size:1.4rem;font-weight:500;color:#2593fc;border:.1rem solid #2593fc;border-radius:.4rem;line-height:1em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:.5rem 1.8rem}@media screen and (max-width: 1000px){body#news ul.news-contents-list li .news-block .news-block-head .news-category{font-size:1.96rem;padding:.7rem 2.52rem}}@media screen and (max-width: 767.999px){body#news ul.news-contents-list li .news-block .news-block-head .news-category{font-size:1.4rem;padding:.5rem 1.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}body#news ul.news-contents-list li .news-block .news-title{width:63%;font-size:1.6rem;font-weight:700;line-height:1.6em;letter-spacing:.08em;color:#333;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 1000px){body#news ul.news-contents-list li .news-block .news-title{font-size:2.24rem}}@media screen and (max-width: 767.999px){body#news ul.news-contents-list li .news-block .news-title{width:100%;font-size:1.4rem;margin-top:.8rem}}body#news ul.news-contents-list li a{display:block;border-bottom:.1rem solid #CEDAE5;padding:2rem 0}@media screen and (max-width: 1000px){body#news ul.news-contents-list li a{padding:2.8rem 0}}@media screen and (max-width: 767.999px){body#news ul.news-contents-list li a{padding:2rem 0}}body#news ul.news-contents-list li a:hover{background:#eff6fb}body#news ul.news-contents-list li a:hover .news-title{color:#2593fc}body#news .news-pager{margin-bottom:8rem}body#news.detail #mv{background:url(//shikenki-japan.com/cdn/shop/t/1/assets/news_mv_detail.jpg?v=71330231798880177511755654078) center no-repeat;background-size:cover}body#news .news-detail{padding:8rem 10rem}@media screen and (max-width: 1000px){body#news .news-detail{padding:6rem 5rem 8rem}}@media screen and (max-width: 767.999px){body#news .news-detail{padding:2rem 1.5rem 6rem}}body#news .news-detail .news-detail-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767.999px){body#news .news-detail .news-detail-head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}body#news .news-detail .news-detail-head .news-detail-head-date{font-family:Red Hat Display,sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:.04em;color:#68849f;margin-right:2rem}@media screen and (max-width: 1000px){body#news .news-detail .news-detail-head .news-detail-head-date{font-size:1.96rem;margin-right:2.8rem}}@media screen and (max-width: 767.999px){body#news .news-detail .news-detail-head .news-detail-head-date{font-size:1.4rem;margin-right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}body#news .news-detail .news-detail-head .news-detail-head-category{font-size:1.4rem;font-weight:500;color:#2593fc;border:.1rem solid #2593fc;border-radius:.4rem;line-height:1em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:.5rem 1.8rem}@media screen and (max-width: 1000px){body#news .news-detail .news-detail-head .news-detail-head-category{font-size:1.96rem;padding:.7rem 2.52rem}}@media screen and (max-width: 767.999px){body#news .news-detail .news-detail-head .news-detail-head-category{font-size:1.4rem;padding:.5rem 1.8rem;max-width:65%}}body#news .news-detail .news-detail-title{font-size:2.6rem;font-weight:700;line-height:1.8em;letter-spacing:.04em;color:#333;position:relative;padding-bottom:2rem;margin:2rem 0 3rem}@media screen and (max-width: 1000px){body#news .news-detail .news-detail-title{font-size:3.64rem;margin:2.8rem 0 4.2rem;padding-bottom:2.8rem}}@media screen and (max-width: 767.999px){body#news .news-detail .news-detail-title{font-size:2rem;padding-bottom:2rem;margin:2rem 0 3rem;line-height:1.5em}}body#news .news-detail .news-detail-title:before{content:"";width:100%;height:.4rem;background:#cedae5;position:absolute;bottom:0;left:0}@media screen and (max-width: 1000px){body#news .news-detail .news-detail-title:before{height:.56rem}}@media screen and (max-width: 767.999px){body#news .news-detail .news-detail-title:before{height:.2rem}}body#news .news-detail .news-detail-title:after{content:"";width:2em;height:.4rem;background:#2593fc;position:absolute;bottom:0;left:0}@media screen and (max-width: 1000px){body#news .news-detail .news-detail-title:after{height:.56rem}}@media screen and (max-width: 767.999px){body#news .news-detail .news-detail-title:after{height:.2rem}}body#news .news-btn{width:40rem;margin:8rem auto 0}@media screen and (max-width: 1000px){body#news .news-btn{width:56rem;margin:11.2rem auto 0}}@media screen and (max-width: 767.999px){body#news .news-btn{width:calc(100% - 3rem);margin:6rem 1.5rem 0}}body#news .news-btn .btn01 a{font-size:2rem}@media screen and (max-width: 1000px){body#news .news-btn .btn01 a{font-size:2.8rem}}@media screen and (max-width: 767.999px){body#news .news-btn .btn01 a{font-size:2rem}}body#news #editor{font-size:1.6rem;font-weight:500;line-height:1.8em;letter-spacing:.08em;color:#333}@media screen and (max-width: 1000px){body#news #editor{font-size:2.24rem}}@media screen and (max-width: 767.999px){body#news #editor{font-size:1.4rem}}body#news #editor h1{font-size:2.6rem;font-weight:700;line-height:1.8em;letter-spacing:.04em;color:#333;position:relative;padding-bottom:2rem;margin:2rem 0 3rem}@media screen and (max-width: 1000px){body#news #editor h1{font-size:3.64rem;padding-bottom:2.8rem;margin:2.8rem 0 4.2rem}}@media screen and (max-width: 767.999px){body#news #editor h1{font-size:2rem;padding-bottom:2rem;margin:2rem 0 3rem}}body#news #editor h1:before{content:"";width:100%;height:.4rem;background:#cedae5;position:absolute;bottom:0;left:0}@media screen and (max-width: 1000px){body#news #editor h1:before{height:.56rem}}@media screen and (max-width: 767.999px){body#news #editor h1:before{height:.2rem}}body#news #editor h1:after{content:"";width:2em;height:.4rem;background:#2593fc;position:absolute;bottom:0;left:0}@media screen and (max-width: 1000px){body#news #editor h1:after{height:.56rem}}@media screen and (max-width: 767.999px){body#news #editor h1:after{height:.2rem}}body#news #editor h2{font-size:2.2rem;font-weight:700;line-height:1.8em;letter-spacing:.04em;color:#333;border-left:.4rem solid #2593fc;padding:.5rem 0 .5rem 2rem;background:#eff6fb;margin-bottom:3rem}@media screen and (max-width: 1000px){body#news #editor h2{font-size:3.08rem;border-left-width:.56rem;padding:.7rem 0 .7rem 2.8rem;margin-bottom:4.2rem}}@media screen and (max-width: 767.999px){body#news #editor h2{font-size:1.8rem;border-left-width:.2rem;padding:.2rem 0 .2rem 1.5rem;margin-bottom:3rem}}body#news #editor h3{font-size:1.8rem;font-weight:700;line-height:1.8em;letter-spacing:.04em;color:#333;border-bottom:.2rem solid #2593fc;padding-bottom:.5rem;margin-bottom:2rem}@media screen and (max-width: 1000px){body#news #editor h3{font-size:2.52rem;border-bottom-width:.28rem;padding-bottom:.7rem;margin-bottom:2.8rem}}@media screen and (max-width: 767.999px){body#news #editor h3{font-size:1.7rem;border-bottom-width:.2rem;padding-bottom:.5rem;margin-bottom:2rem}}body#news #editor h4{font-size:1.6rem;font-weight:700;line-height:1.8em;letter-spacing:.04em;color:#2593fc;margin-bottom:2rem}@media screen and (max-width: 1000px){body#news #editor h4{font-size:2.24rem;margin-bottom:2.8rem}}@media screen and (max-width: 767.999px){body#news #editor h4{font-size:1.5rem;margin-bottom:2rem}}body#news #editor h5{font-size:1.6rem;font-weight:700;line-height:1.8em;letter-spacing:.04em;color:#333;margin-bottom:2rem}@media screen and (max-width: 1000px){body#news #editor h5{font-size:2.24rem;margin-bottom:2.8rem}}@media screen and (max-width: 767.999px){body#news #editor h5{font-size:1.5rem;margin-bottom:2rem}}body#news #editor strong{font-weight:700}body#news #editor i{font-style:italic}body#news #editor u{text-decoration:underline}body#news #editor ul li{position:relative;padding-left:2rem}@media screen and (max-width: 1000px){body#news #editor ul li{padding-left:2.8rem}}@media screen and (max-width: 767.999px){body#news #editor ul li{padding-left:2rem}}body#news #editor ul li:before{content:"";width:.5em;height:.5em;background:#2593fc;position:absolute;top:.75em;left:.2em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}body#news #editor ol li{position:relative;margin-left:1.5em;list-style:decimal}body#news #editor a{color:#2593fc;text-decoration:underline}body#news #editor a:hover{text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/1/assets/style.css.map */
