abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,div,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;-webkit-box-sizing:border-box;word-break:break-all;word-wrap:break-word}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,div{display:block}body{background-color:#fff;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{position:relative;width:100%;-webkit-text-size-adjust:100%;font-size:3.2rem;font-family:Noto Sans JP,sans-serif;color:#515151}body>iframe,body>img{display:none}@media screen and (min-width:751px){html{font-size:62.5%}}@media screen and (max-width:750px){html{font-size:1.33vw}}_:-ms-lang(x)::-ms-backdrop,html{font-size:58.6%}.header{position:relative!important}img{display:block;width:100%;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:auto}input[type="radio"]{-webkit-appearance:radio}.content{width:auto}.dispPC{display:none}.dispSP{display:block}.main{margin:0 auto;max-width:750px}.head{position:relative!important;z-index:2}.fv h1{margin-top:-19.9%;position:relative;z-index:0}.bottom_box{background:#dbf3fe}.cta_box{width:calc(700/750*100%);margin:0 auto;padding:0 0 8%}.cta_title{width:76.496%;margin:0 auto 6.553%}.cta_ttl{position:relative;}.cta_ttl h2 span{position:absolute;top:-29.8%;left:3.429%;width:23.429%}.cta_ttl p{padding-top:1.8%;padding-left:28.67%;font-size:1.8rem;color:#fff159}.cta_contents{margin:-4.571% auto 0;padding:6.8% 0 4.6%;width:calc(680 / 700 * 100%);background:#fff;box-shadow:0 0 15px -5px #777}.cta_contents .cta_txt02{margin-bottom: 6.2%;margin-top: 6%;}.cta_contents .cta_img02{margin:4.4%auto 0;width:52.647%}.cta_lst_sub{padding-left:3.5%;text-align:left;font-size:1.8rem;color:#515151;line-height:1.333;font-weight: 500;margin-top: 1%;}.cta_lst_sub p{display: flex;}.cta_lst_sub p>span:nth-child(2){flex: 1 1; margin-left: 1%;}.cta_lst_sub p a{color:#0495d5;text-underline-offset:.3rem}#product-component-1661783907720{max-width:100%!important}.about .ttl_type01{margin-bottom:4.5%;font-size:4.6rem;font-weight:700;color:#fff}.about .ttl_type01 span{display:inline-block;margin-bottom:2.07%;padding:0 0 .8%;font-size:2.1rem;border-bottom:solid 2px}.about .spec_cont{padding:6.8% 0 7.933%;background-color:#fff;text-align:center;}.about .spec_cont p{font-size:3rem;font-weight:500;color:#515151;line-height:1.467; letter-spacing: 0.015em;}.about .spec_cont p+p{margin-top:6%}.about .spec_cont p span{color:#0495d5}.footer{padding:7.33% 0 9.33%;text-align:center}.footer .copyright{margin-bottom:3%;font-size:1.8rem}.footer .link_list{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 auto}.footer .link_list li{margin-right:2.67%}.footer .link_list li:last-child{margin-right:0}.footer .link_list a{padding-bottom:.53%;font-size:1.6rem;color:#515151;border-bottom:solid 1px;text-decoration:none}.maxwidth{max-width:100%!important}.cta_buy{margin:1.912% 5.1% 0 6%}.cta_buy a{background:url("https://d2w53g1q050m78.cloudfront.net/sbcstorecom/uploads/lp/15/img/whitesup_btn_bg_251120.png") no-repeat;background-size:contain;font-size:4rem;padding:5% 0 9%;width:100%;display:inline-block;font-weight:700;text-align:center;color:#fff;text-decoration:none}.cta_buy a:link{color:#fff}a:hover{opacity:.6}.cta_sub{font-size:2rem;font-weight:bold;text-align:center;margin-bottom:3.5%}.cta_area .bottom_box{background: #dbf3fe; padding-top: 8%;}.qa{padding: 7% 0 12.8%; background: #fff;}.qa_ttl{text-align: center; font-weight: 700; font-size: 5.6rem; color: #0495d5;}.qa_area{margin: 7% 3.333% 0;}.qa_item{border: 2px solid #0495d5; border-radius: 6rem; overflow: hidden;}.qa_item:not(:last-child){margin-bottom: 1.4rem;}.qa_item .qa_q{background: #0495d5; color: #fff; display: flex; align-items: center; min-height: 11.6rem; position: relative; cursor: pointer;}.qa_item .qa_q i{position: absolute; top: 50%; right: 3rem; width: 3.4rem; height: 3.4rem; transform: translateY(-50%);}.qa_item .qa_q i::after, .qa_item .qa_q i::before{content:""; position: absolute; background: #fff; left: 0; right: 0; top: 50%; margin-top: -0.2rem; height: 0.4rem; transition: 0.2s;}.qa_item .qa_q i::after{transform: rotate(90deg);}.qa_item .qa_q .num{font-size: 4.6rem; font-weight: 700; line-height: 1; text-align: center; width: 13.5rem;}.qa_item .qa_q .ttl{font-size: 3rem; font-weight: 700; line-height: 1.5; letter-spacing: 0.05em; flex: 1 1; padding-right: 8.5rem;}.qa_item .qa_a{position: relative; max-height: 0; line-height: 1.5; font-size: 2.8rem; transition: max-height 0.2s ease-out; overflow: hidden; background: #fff;}.hidden{display: none;}.qa_item .qa_q.active i::after{transform: rotate(0);}.qa_a>*{padding: 2rem 2rem 2rem 14rem; line-height: 1.467; font-size: 3rem; font-weight: bold;}.cta_lst_sub p.pink{color: #cf276a; font-weight: bold;}.cta_lst_sub p.pink .line{background: #ffff67;}.qa_a:before{font-size: 4.6rem; font-weight: bold; color: #0495d5; content:"A"; position: absolute; left: 5.5%;top: 7%;}.txt_black{color:#515151;width:95%;font-weight:500;display:inline-block}.know .spec_cont{padding:3.2% 0 9.3%;text-align:center;}.know .spec_cont p{font-size:3rem;font-weight:500;color:#515151;line-height:1.667; letter-spacing: 0.015em;}.know .spec_cont p+p{margin-top:6%}.know .spec_cont p span{color:#0495d5}