@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Jost:wght@400;600&display=swap";@font-face{font-family:"nothing";src:url("../font/nothing.woff") format("woff")}.center{text-align:center}.right{text-align:right}.left{text-align:left}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.ml20{margin-left:20px}.mt10{margin-top:10px}.mt20{margin-top:20px}.td-under{text-decoration:underline}.fb{font-weight:600}.f14{font-size:14px;line-height:1.4}.f26{font-size:26px}.f40{font-size:40px}.svg-main{fill:#0096d6}.svg-sub{fill:#19518f}.svg-wh{fill:#fff}.c-rd{color:#c30d23}.page-f1,.page-f2,.page-f3,.page-f4{font-feature-settings:"palt";letter-spacing:.05em;text-align:justify;box-sizing:border-box}.page-f1 img,.page-f2 img,.page-f3 img,.page-f4 img{max-width:100%;height:auto}.page-f1 a,.page-f2 a,.page-f3 a,.page-f4 a{text-decoration:underline;color:#0096d6}.page-f1 a:hover,.page-f2 a:hover,.page-f3 a:hover,.page-f4 a:hover{text-decoration:none}.page-f1 figure,.page-f1 ul,.page-f1 ol,.page-f1 dl,.page-f1 dd,.page-f2 figure,.page-f2 ul,.page-f2 ol,.page-f2 dl,.page-f2 dd,.page-f3 figure,.page-f3 ul,.page-f3 ol,.page-f3 dl,.page-f3 dd,.page-f4 figure,.page-f4 ul,.page-f4 ol,.page-f4 dl,.page-f4 dd{margin:0;padding:0;list-style:none}.page-f1>section,.page-f2>section,.page-f3>section,.page-f4>section{margin-bottom:40px}.page-f1>section>figure,.page-f1>section>ul,.page-f1>section>ol,.page-f1>section>dl,.page-f2>section>figure,.page-f2>section>ul,.page-f2>section>ol,.page-f2>section>dl,.page-f3>section>figure,.page-f3>section>ul,.page-f3>section>ol,.page-f3>section>dl,.page-f4>section>figure,.page-f4>section>ul,.page-f4>section>ol,.page-f4>section>dl{margin-bottom:20px}.headline1{margin-block-start:0;margin-bottom:20px;padding:.6em 1em .5em;letter-spacing:.1em;background:linear-gradient(135deg, #19518F 30px, #0096D6 30px);font-size:22px;color:#fff;font-weight:bold;text-align:center}.headline2{padding:.3em 0 .4em 1em;font-size:20px;position:relative;background:linear-gradient(180deg, #0096D6 50%, #000 50%) no-repeat 0 0/8px 100%}.list1{font-weight:bold}.list1 li{margin-bottom:.5em;padding-left:1em;position:relative;color:#0096d6}.list1 li::before{content:"";width:4px;height:4px;display:block;position:absolute;top:.7em;left:0;border:#0096d6 3px solid}.list1 li:last-of-type{margin-bottom:0}.list2 li{margin-bottom:.5em;padding-left:.5em;position:relative}.list2 li::before{content:"";width:4px;height:4px;background:#000;border-radius:999em;display:block;position:absolute;top:.6em;left:0}.list2 li:last-of-type{margin-bottom:0}.button-centering{text-align:center}.button1{padding:.8em 3em 1em;background:#0096d6;border-radius:999em;border:#fff 3px solid;font-weight:bold;font-size:20px;color:#fff !important;display:inline-block;text-align:center;position:relative;letter-spacing:.1em;text-decoration:none !important;box-shadow:0px 0px 50px rgba(0,0,0,.1);filter:brightness(1);transition:.3s}.button1__wrap{margin:30px auto 40px;padding:1em 1em 2em;background:#e5f6ff;text-align:center}.button1:hover{color:#fff;filter:brightness(1.15)}.button1::before,.button1::after{content:"";position:absolute;display:block}.button1::before{background:#fff;width:26px;height:26px;border-radius:999em;right:15px;top:calc(50% - 14px)}.button1::after{width:6px;height:6px;border:#0096d6 solid;border-width:0 4px 4px 0;right:24px;top:calc(50% - 6px);rotate:-45deg}.page-f4{font-size:16px;letter-spacing:.05em;line-height:1.8}.page-f4 .itemlist{margin:0}.page-f4 .itemlist li{list-style:none}.page-f4 .cartjs_box{margin-bottom:3em;padding:20px 6%;background:#eee}.page-f4 .cartjs_product_form{margin:0;display:flex;gap:4%}.page-f4 .cartjs_product_num{display:flex;flex-direction:column;align-items:flex-start}.page-f4 .cartjs_cart_in{flex:1;display:flex;justify-content:flex-end}.page-f4 .cartjs_cart_in input{width:100%;border:none;padding:18px 2em;background-color:#333;text-align:center;font-size:18px;color:#fff;letter-spacing:.1em;display:block;border-radius:3px}.page-f4 .cartjs_product_info{display:none}@media screen and (max-width: 768px){.f26{font-size:20px}.f40{font-size:26px}.page-f1,.page-f2,.page-f3,.page-f4{padding-left:4% !important;padding-right:4% !important}.headline1{padding:.7em 1em .6em;font-size:18px;line-height:1.4;text-align:left}.headline2{font-size:18px;line-height:1.4}.button1{padding:.8em 2em 1em;font-size:18px}.button1::before{width:18px;height:18px;right:10px;top:calc(50% - 9px)}.button1::after{width:4px;height:4px;border-width:0 3px 3px 0;right:16px;top:calc(50% - 4px)}}