abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}*,::after,::before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-size:62.5%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}img{vertical-align:bottom;line-height:1}a{margin:0;padding:0;text-decoration:none;vertical-align:baseline;color:inherit}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:num;src:local("Arial");unicode-range:U+0030-0039}body{-webkit-text-size-adjust:100%;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Arial,sans-serif}img{width:100%;height:auto}.header{margin-top:2.35vw}.header__logo{width:43.81vw;margin-left:2.61vw}.header::after{content:"";display:block;background-image:url(/offlp/kr/img/header_arc_bg_center.png);background-repeat:no-repeat;background-size:cover;height:2.09vw}.btn-area{padding-top:.65vw;padding-bottom:1.3vw;background-color:#c02}.btn-ttl{font-size:3.3vw;font-weight:700;text-align:center;color:#fff;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.btn-ttl--01,.btn-ttl--03{font-size:5.22vw}.btn-ttl--02{margin-left:.067em;font-size:8.08vw;color:#ffea00;vertical-align:-0.39vw}.btn-ttl--03{color:#ffea00}.btn-ttl--04{font-size:2.87vw;vertical-align:super;font-weight:400}.btn{text-align:center;font-weight:700;margin-bottom:1.96vw}.btn__cv{width:88.01vw;height:18.9vw;background-color:#fff0b1;border-radius:9.13vw;display:inline-flex;align-items:center;line-height:1.4;transition:opacity .3s;padding-left:13.04vw;box-shadow:0 1.04vw 0 0 rgba(159,0,0,.6)}.btn__cv::after{content:"";display:block;width:2.22vw;height:3.78vw;background-image:url(/offlp/kr/img/btn_arrow.png);margin-left:8.6vw;background-size:cover}.btn__cv:hover{opacity:.9}.btn .btn__cv_line::after,.btn .btn__cv_line::before{content:"";display:inline-block;width:3.52vw;height:.26vw;background-color:#000}.btn__cv_line{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.btn__cv_line::before{margin-right:1.76vw;-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}.btn__cv_line::after{margin-left:1.76vw;-webkit-transform:rotate(-60deg);transform:rotate(-60deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.btn__cv_text{font-size:2.09vw;vertical-align:text-top}.btn__text01{font-size:3.52vw;line-height:1.8}.btn__text02{font-size:6.26vw;line-height:1.2}.btn-note01,.btn-note02{margin-left:2.61vw;font-size:2.61vw;color:#fff;line-height:1.5}.btn-note01{display:flex}.marcker{background:linear-gradient(transparent 65%, #fff 65%);display:inline-block;line-height:1}.intro_baloon{width:69.6vw;margin:9.33vw auto 0}.intro_baloon_note{display:block;font-size:2.67vw;font-weight:bold;line-height:1;margin-top:.5em;text-align:right}.intro_ttl{width:62.58vw;margin:1.5vw auto 0}.intro_text{font-size:6.52vw;font-weight:700;text-align:center;margin-top:1.96vw;margin-bottom:11.73vw;letter-spacing:.05em}.intro_text02{color:#c02}.intro_text03{font-size:11.08vw}.intro_text04{font-size:7.43vw}.point{background-color:#c02;position:relative;height:15.65vw}.point--02{background-color:#f39800}.point--03{background-color:#007f41}.point-yen{position:absolute;width:26.08vw;height:13.04vw;background-color:#c02;color:#fff;border-radius:50%;border-radius:13.04vw 13.04vw 0 0;line-height:1.1;text-align:center;top:-60%;left:0;right:0;margin:0 auto;font-family:Arial}.point-yen--02{background-color:#f39800}.point-yen--03{background-color:#007f41}.point-text01{font-size:5.48vw;font-weight:700;display:inline-block;margin-top:2.61vw}.point-text02{font-size:14.34vw;font-weight:700}.sec01{background-color:#ffeaee;padding-bottom:10.43vw}.sec01__intoro{font-size:7.3vw;font-weight:700;color:#c02;text-align:center;margin:7.82vw 0;margin-bottom:2.61vw}.sec01__fukidashi{position:relative;background-color:#c02;color:#fff;width:48.53vw;font-size:5.06vw;font-weight:700;text-align:center;border-radius:3.91vw;padding:.39vw 0;margin-left:auto;margin-right:auto;margin-bottom:6.52vw}.sec01__fukidashi::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:2.35vw 1.56vw 0 1.56vw;border-color:#c02 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:100%;left:50%;margin-left:-1.56vw}.sec01__pricebox-ttl{background-color:#c02;height:9.13vw;color:#fff;font-size:4.56vw;font-weight:700;line-height:9.13vw;padding-left:16.3vw}.sec01__pricebox-ttl--02{text-align:center;padding-left:0}.sec02{background-color:#fff4e2;margin-top:17.6vw;padding-bottom:10.43vw}.sec02__intoro{font-size:7.3vw;font-weight:700;color:#f39800;text-align:center;margin:7.82vw 0;margin-bottom:2.61vw}.sec02__intoro_sub{font-size:4.95vw;font-weight:bold;text-align:center;margin-bottom:5.22vw}.sec02__intoro--02{margin-bottom:3.26vw}.sec02__point02_fv{text-align:center;margin-bottom:6.52vw}.sec02__point02_fv_img{width:92.57vw}.sec02__intoro--sub01{margin-bottom:1.3vw}.sec02__intoro02{font-size:5.22vw;font-weight:700;text-align:center;line-height:1.2}.sec02__intoro03{color:#c02}.sec02__intoro04{font-size:7.17vw}.sec02__intoro05{font-size:2.61vw;vertical-align:super}.sec02__intoro-note{text-align:center;font-size:2.61vw;font-weight:700;margin-top:1.3vw;margin-bottom:6.52vw}.sec02__fukidashi{position:relative;background-color:#f39800;color:#fff;width:48.53vw;font-size:5.06vw;font-weight:700;text-align:center;border-radius:3.91vw;padding:.39vw 0;margin-left:auto;margin-right:auto;margin-bottom:6.52vw}.sec02__fukidashi::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:2.35vw 1.56vw 0 1.56vw;border-color:#f39800 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:100%;left:50%;margin-left:-1.56vw}.sec02__price-intoro{text-align:center;font-weight:700;line-height:1.4}.sec02__price01{font-size:4.56vw}.sec02__price02{font-size:5.87vw;font-weight:400}.sec02__price02-sub{font-weight:700;font-size:5.22vw}.sec02__price03{width:0;height:0;border-style:solid;border-width:2.61vw 1.96vw 0 1.96vw;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);margin:1.3vw auto 0 auto}.sec02__pricebox{height:28.68vw;border:.39vw solid #c02;background-color:#fff;border-radius:1.04vw;margin-top:5.22vw;margin-bottom:4.56vw;position:relative}.sec02__pricebox:first-of-type{margin-top:3.07vw}.sec02__pricebox-yen{position:absolute;width:18.25vw;height:18.25vw;background-color:#f39800;color:#fff;border-radius:50%;top:-11.73vw;left:-1.96vw;display:flex;justify-content:center;align-items:center;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:1.1}.sec02__pricebox-off{text-align:center;font-weight:700;font-size:4vw;margin-left:1.1vw}.sec02__pricebox-off-text{font-size:7vw}.sec02__pricebox-text{height:19.56vw;font-size:13.69vw;font-weight:700;color:#c02;text-align:center;line-height:19.56vw}.sec02__pricebox-text--02{color:#000;font-size:5.22vw;line-height:1.25;margin-top:1.56vw}.sec02__pricebox-text--03{font-size:9.78vw}.sec02__pricebox-text--04{font-size:6vw}.sec02__pricebox-text--05{font-size:5.22vw}.sec02__pricebox-text-sub{font-size:9.13vw}.sec02__pricebox-note{font-size:2.61vw}.sec02__case{font-size:4.04vw;font-weight:700;width:calc(100% - 3.6vw);height:7.17vw;line-height:7.17vw;padding-left:8vw;border:.39vw solid #000;border-right:rgba(0,0,0,0);border-radius:3.91vw 0 0 3.91vw;position:relative;cursor:pointer}.sec02__case-state{display:block;width:7.17vw;height:7.17vw;border:.39vw solid #000;border-radius:50%;position:absolute;top:0;bottom:0;margin:auto 0;right:-3.52vw}.sec02__case-textbox{font-size:3.04vw;font-weight:700;display:none}.sec02__case-text01{margin-top:3.65vw;margin-bottom:1.3vw;white-space:nowrap}.sec02__case-textbox02{display:flex}.sec02__case-textbox02-text{margin-right:3.65vw}.sec02__note-ico{font-size:2.09vw;font-weight:700;vertical-align:text-top}.sec02__case-nowrap{white-space:nowrap}.sec02__case-text02{position:relative;margin-top:1.3vw;padding-left:1.96vw;font-size:2.61vw}.sec02__case-text02::before{content:"*";position:absolute;left:0;margin-right:.65vw}.sec02__case-text03{margin-top:1.3vw;font-size:2.91vw}.sec02__pricebox-des{font-size:4.56vw;font-weight:700;line-height:1.4}.sec02__pricebox-des--01{margin-top:5.87vw;margin-bottom:4.56vw;text-align:justify}.sec02__box_hoshiyo{border:2px solid #afafaf;margin-bottom:2.35vw;padding:3vw 0 3.3vw}.sec02__box_hoshiyo:last-of-type{margin-bottom:1.3vw}.sec02__ttl_hoshiyo{font-size:3.13vw;font-weight:bold;text-align:center}.sec02__list_hoshiyo{display:flex;justify-content:center;flex-wrap:wrap;margin-top:1.96vw}.sec02__list_hoshiyo--02{width:60vw;margin-left:auto;margin-right:auto}.sec02__item_hoshiyo{background-color:#f39800;color:#fff;font-size:3.13vw;font-weight:bold;margin-right:2.61vw;padding:0 1.04vw;padding-top:.52vw}.sec02__item_hoshiyo:last-child{margin-right:0}.sec02__item_hoshiyo--01{margin-right:0}.sec02__item_hoshiyo--02{margin-top:1.3vw}.sec02__annotation_hoshiyo{font-size:2.61vw;font-weight:bold;text-align:center;margin-bottom:6.52vw}.sec02__areafamily{margin:0 2.35vw;padding:0 5.22vw;background-color:#fff;border:.39vw solid #f39800}.sec02__family-ttl{font-size:4.95vw;text-align:center;font-weight:700;margin-top:5.22vw;margin-bottom:.91vw}.sec02__price-exe{border:.39vw solid #f39800;border-radius:1.96vw;overflow:hidden;background-color:#fff;display:flex;font-weight:700;text-align:center;height:28.68vw;margin-bottom:5.22vw}.sec02__price-befor{width:28.81vw;font-size:2.87vw;align-self:center;line-height:1.3}.sec02__price-befortext01{font-size:4.43vw}.sec02__price-befortext02{font-size:5.48vw}.sec02__price-befortext03{font-size:3.2vw;white-space:nowrap}.sec02__price-after{background-color:#f39800;display:flex;align-items:center;flex-grow:1;position:relative;padding-left:11.47vw;color:#fff;line-height:1.15}.sec02__price-after::after{content:"";position:absolute;left:0;width:0;height:0;border-style:solid;border-width:14.34vw 0 14.34vw 6.26vw;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.sec02__price-aftertext01{font-size:4.43vw}.sec02__price-aftertext02{font-size:9vw;letter-spacing:.04em}.sec02__price-aftertext02-sub{font-size:7.04vw}.sec02__price-aftertext03{font-size:3.39vw}.tab__list{display:flex;justify-content:center}.tab__item{width:100%;margin:0 2.35vw;font-size:4.4vw;white-space:nowrap;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-weight:700;border-radius:1.04vw 1.04vw 0 0;background-color:#afafaf;color:#fff}.tab__link{display:block;padding:3.26vw 0 1.5vw;text-align:center}.tab__link--first{padding-left:3.26vw;padding-right:3.26vw;text-align:center}.tab__contents{margin:0 2.35vw;padding:0 5.22vw;background-color:#fff;border-left:.39vw solid #c02;border-right:.39vw solid #c02;border-top:1.56vw solid #c02;border-bottom:.39vw solid #c02;padding-bottom:5.22vw}.tab__img01{width:78.23vw;margin:6.13vw auto 3.26vw auto}.js-celected{background-color:#c02}.js-hidden{display:none}.accordion-line01,.accordion-line02{display:block;height:.6vw;width:4vw;background-color:#000;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.accordion-line01{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:.2s}.active{-webkit-transform:rotate(0);transform:rotate(0)}.sec03{margin-top:17.6vw;background-color:#e7f8f0;padding-bottom:7.82vw}.sec03__intoro{font-size:7.3vw;font-weight:700;color:#007f41;text-align:center;margin:7.6vw 0;line-height:1.5;margin-bottom:2.96vw}.sec03__intoro02{font-size:5.22vw;font-weight:700;text-align:center;margin-bottom:9.82vw}.sec03__container{border:.39vw solid #007f41;background-color:#fff;margin:0 2.35vw;padding:0 5.87vw}.sec03__container--02{margin-top:7.82vw}.sec03__container--03{margin-top:7.82vw;margin-bottom:3.91vw}.sec03__ttl{font-size:5.35vw;background-color:#007f41;color:#fff;text-align:center;width:74.32vw;border-radius:7.17vw;margin-left:auto;margin-right:auto;margin-top:-3.91vw;padding:.65vw 0}.sec03__support-img{margin-top:3.91vw}.sec03__support-area{margin:3.65vw 0}.sec03__support-text{position:relative;font-size:4.17vw;font-weight:700;padding-left:1.5em;line-height:1.5}.sec03__support-text:first-of-type{margin-bottom:1.56vw}.sec03__symbol{position:absolute;top:.4vw;left:.4vw;font-size:3.26vw;color:#007f41}.sec03__support-text01{color:#007f41}.sec03__more{font-weight:700;text-align:center}.sec03__more-text01{color:#007f41;font-size:5.22vw}.sec03__more-text01::before{content:"";display:inline-block;background-image:url(/offlp/kr/img/line_left.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:3.26vw;height:4.95vw;margin-right:3.26vw}.sec03__more-text01::after{content:"";display:inline-block;background-image:url(/offlp/kr/img/line_right.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:3.26vw;height:4.95vw;margin-left:3.26vw}.sec03__more-text02{font-size:4.43vw;line-height:1.5;margin-top:.65vw;margin-bottom:.65vw}.sec03__more-text03{font-size:2.61vw;margin-bottom:7.82vw}.sec03__more-ico{width:16.95vw}.sec04{background-color:#dbf5f9;padding-bottom:10.43vw}.sec04__ttl{background-color:#009eb7;color:#fff;font-size:6.52vw;text-align:center;margin-top:7.82vw;padding:3.26vw 0;position:relative}.sec04__ttl::after{content:"";position:absolute;top:100%;left:50%;margin-left:-1.47vw;width:0;height:0;border-style:solid;border-width:4.56vw 2.93vw 0 2.93vw;border-color:#009eb7 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.sec04__container{margin:0 2.35vw}.sec04__price-yen{position:absolute;width:20.99vw;height:20.99vw;top:-6.52vw;left:2.61vw}.sec04__price{height:39.11vw;border:.39vw solid #009eb7;background-color:#fff;margin-top:9.13vw;position:relative}.sec04__price:first-of-type{margin-top:12.39vw}.sec04__price-ttl02{color:#c02;height:16.95vw;font-size:4.56vw;font-weight:700;display:flex;align-items:center;line-height:1.4;padding-left:26.08vw}.sec04__price-text02{height:22.16vw;font-size:4.56vw;font-weight:700;color:#fff;background-color:#009eb7;display:flex;align-items:center;padding-left:2.61vw}.sec04__price-text-sub01{display:block;margin-top:-0.65vw}.sec04__price-arrow{margin-left:2.61vw;font-size:5.22vw;content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:1.96vw 0 1.96vw 3.39vw;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #000}.sec04__price-sub-area02{line-height:1.15;margin-left:2.61vw}.sec04__price-text-sub02{font-size:4vw}.sec04__price-text-sub03{font-size:8.6vw;letter-spacing:.05em}.sec04__price-text-sub04{font-size:5vw}.sec04__circle{display:inline-block;position:relative;width:6.91vw;height:6.91vw;margin-left:.13em;color:#000;text-align:center;line-height:6.91vw;z-index:0}.sec04__circle::after{content:"";display:inline-block;position:absolute;left:0;bottom:.08em;width:100%;height:100%;background-color:#fff;border-radius:50%;z-index:-1}.sec04__circle-text{text-align:center}.sec04__price-note{margin-top:2.5vw;font-size:2.61vw;font-weight:700;text-align:center;white-space:nowrap}.sec04__intoro{text-align:center}.sec04__intoro-ttl{font-size:7.3vw;font-weight:700;color:#009eb7;text-align:center;margin-top:8.47vw;margin-bottom:3.26vw;display:inline-block}.sec04__intoro-ttl::before{content:"";display:inline-block;background-image:url(/offlp/kr/img/line_left02.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:4.04vw;height:6.26vw;margin-right:3.91vw}.sec04__intoro-ttl::after{content:"";display:inline-block;background-image:url(/offlp/kr/img/line_right02.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:4.04vw;height:6.26vw;margin-left:3.91vw}.sec04__area{display:flex;margin-top:3.91vw;border:.39vw solid #009eb7;border-radius:1.3vw;background-color:#fff;padding:3.91vw 2.61vw}.sec04__ico-area{width:23.47vw;align-self:center;flex:none}.sec04__ico{text-align:center}.sec04__ico-img{width:24.25vw}.sec04__person{font-size:2.87vw;font-weight:700;text-align:center}.sec04__word-area{width:100%;margin-left:3.91vw}.sec04__word{display:inline-block;font-size:4.56vw;font-weight:700;color:#009eb7;margin-bottom:1.96vw}.sec04__word::after{content:"";display:block;border-bottom:.39vw solid #009eb7;margin-top:-0.52vw}.sec04__des{font-size:3.39vw;font-weight:700}.dis-area{padding:0 2.35vw;font-weight:700}.dis-page{margin-top:2.61vw;font-size:2.61vw}.number-boshiu{font-size:2.09vw;text-align:right;margin-top:2.61vw;margin-bottom:1.3vw}.footer{text-align:center;background-color:#c02;color:#fff;font-size:2.87vw;font-weight:700;padding:3.26vw 0;line-height:1.4}.pc-only{display:none}.sp-only{display:block}@media screen and (min-width: 768px){.sp-only{display:none}.pc-only{display:block}body{min-width:1146px}.header{margin-top:15px;position:relative;overflow-x:hidden}.header::after{width:100%;height:1px;background-color:#c02;background-image:none;position:absolute;bottom:0}.header__inner{width:1146px;margin:0 auto;position:relative}.header__inner::before{content:"";position:absolute;width:1068px;height:17px;background-image:url(/offlp/kr/img/pc/header_arc_bg_center.png);background-repeat:no-repeat;background-size:auto;bottom:0;left:56px}.header__inner::after{content:"";width:60%;height:17px;background-image:url(/offlp/kr/img/pc/header_arc_bg_right.png);background-repeat:repeat-x;background-position:center bottom;background-size:auto;position:absolute;bottom:0;left:97%}.header__logo{width:auto;display:flex;justify-content:space-between;margin-left:0;padding-bottom:13px}.header__logo-lf{margin-left:10px;width:211px;display:block}.header__logo-ri{margin-top:5px;margin-right:18px;width:200px;display:block}.fv__img{width:min(100%,1920px);height:693px;margin:0 auto;object-fit:cover}.btn-area{padding-top:5px;padding-bottom:7px}.btn-inner{width:1104px;margin:0 auto}.btn-ttl{font-size:25px;line-height:1.3}.btn-ttl--01,.btn-ttl--03{font-size:30px}.btn-ttl--02{font-size:45px;vertical-align:-3px}.btn-ttl--04{font-size:15px}.btn{margin-bottom:15px}.btn__cv{width:600px;height:100px;border-radius:49px;padding-left:150px;box-shadow:0 5px 0 0 rgba(159,0,0,.6)}.btn__cv::after{width:15px;height:25px;margin-left:107px}.btn .btn__cv_line::after,.btn .btn__cv_line::before{width:20px;height:2px}.btn__cv_line::before{margin-right:.5em;-webkit-transform:rotate(55deg);transform:rotate(55deg)}.btn__cv_line::after{margin-left:.5em;-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}.btn__cv_text{font-size:12px}.btn__text01{font-size:18px}.btn__text02{font-size:32px}.btn-note01,.btn-note02{margin-left:160px;font-size:14px}.intro_baloon{width:522px;margin-top:71px}.intro_baloon_note{font-size:14px}.intro_ttl{width:480px;margin-top:10px}.intro_text{font-size:46px;margin-top:10px;margin-bottom:100px;letter-spacing:.1em}.intro_text03{font-size:75px}.intro_text04{font-size:46px}.point{height:115px}.point-yen{position:absolute;width:200px;height:100px;border-radius:50%;border-radius:100px 100px 0 0;top:-67px}.point-text01{font-size:42px;margin-top:20px}.point-text02{font-size:110px}.sec01{padding-bottom:68px}.sec01__intoro{font-size:42px;margin:60px 0;margin-bottom:20px}.sec01__fukidashi{width:340px;font-size:32px;border-radius:30px;padding:5px 0;margin-bottom:47px}.sec01__fukidashi::after{content:"";width:0;height:0;border-style:solid;border-width:18px 12px 0 12px;border-color:#c02 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:100%;left:50%;margin-left:-12px}.sec01__pricebox-ttl{height:60px;font-size:28px;line-height:60px;padding-left:152px}.sec01__pricebox-ttl--02{padding-left:0}.sec02__fukidashi::after{content:"";width:0;height:0;border-style:solid;border-width:18px 12px 0 12px;border-color:#c02 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:100%;left:50%;margin-left:-12px}.sec02{margin-top:153px;padding-bottom:68px}.sec02__container{width:1004px;margin:0 auto}.sec02__intoro{font-size:42px;margin:60px 0;margin-bottom:20px}.sec02__intoro--02{margin-bottom:10px}.sec02__intoro--sub01{margin-bottom:10px}.sec02__intoro_sub{font-size:30px;text-align:center;margin-bottom:25px;font-weight:bold}.sec02__point02_fv{text-align:center;margin-bottom:45px}.sec02__point02_fv_img{width:800px}.sec02__point,.sec02__intoro02{font-size:30px}.sec02__intoro04{font-size:40px}.sec02__intoro05{font-size:18px}.sec02__intoro-note{font-size:14px;margin-top:0;margin-bottom:61px}.sec02__fukidashi{width:340px;font-size:32px;border-radius:30px;padding:5px 0;margin-bottom:47px}.sec02__fukidashi::after{content:"";width:0;height:0;border-style:solid;border-width:18px 12px 0 12px;border-color:#f39800 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:100%;left:50%;margin-left:-12px}.sec02__price01{font-size:28px}.sec02__price02{font-size:38px}.sec02__price02-sub{font-size:36px}.sec02__price03{width:0;height:0;border-width:15px 12px 0 12px;margin:0 auto}.sec02__pc-area{padding:0 190px}.sec02__pricebox{height:185px;border:2px solid #c02;border-radius:8px;margin-top:21px;margin-bottom:35px}.sec02__pricebox:first-of-type{margin-top:17px}.sec02__pricebox--02{margin-top:51px;margin-bottom:56px}.sec02__pricebox-yen{width:120px;height:120px;border-radius:50%;top:-78px;left:25px}.sec02__pricebox-off{font-size:26px;margin-left:5px}.sec02__pricebox-off-text{font-size:45px}.sec02__pricebox-text{height:125px;font-size:90px;line-height:125px}.sec02__pricebox-text--02{font-size:40px;line-height:1.25;margin-top:11px}.sec02__pricebox-text--03{font-size:60px}.sec02__pricebox-text--04{font-size:43px}.sec02__pricebox-text--05{font-size:32px}.sec02__pricebox-text-sub{font-size:65px}.sec02__pricebox-note{font-size:14px}.sec02__case{font-size:24px;width:592px;height:45px;line-height:45px;padding-left:132px;border:2px solid #000;border-right:rgba(0,0,0,0);border-radius:30px 0 0 30px}.sec02__case-state{width:45px;height:45px;border:2px solid #000;right:-27px}.sec02__case-textbox{font-size:20px}.sec02__case-text01{margin-top:28px;margin-bottom:8px}.sec02__case-textbox02-text{margin-right:95px}.sec02__case-textbox02-text--sub{display:inline-block}.sec02__note-ico{font-size:16px}.sec02__case-text02{margin-top:0;padding-left:15px;font-size:14px}.sec02__case-text02::before{margin-right:5px}.sec02__case-text03{margin-top:8px;font-size:20px}.sec02__pricebox-des{font-size:26px;text-align:center}.sec02__pricebox-des--01{margin-top:45px;margin-bottom:36px;white-space:nowrap}.sec02__areafamily{margin:0;padding:0 190px;border:2px solid #f39800}.sec02__family-ttl{font-size:32px;margin-top:32px;margin-bottom:7px}.sec02__price-exe{border:2px solid #f39800;border-radius:15px;overflow:hidden;height:200px;margin-bottom:29px}.sec02__price-befor{width:225px;font-size:32px}.sec02__price-befortext01{font-size:32px}.sec02__price-befortext02{font-size:39px}.sec02__price-befortext03{font-size:24px}.sec02__price-after{padding-left:88px}.sec02__price-after::after{border-width:100px 0 100px 48px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.sec02__price-aftertext01{font-size:32px}.sec02__price-aftertext02{font-size:67px}.sec02__price-aftertext03{font-size:24px}.sec02__price-aftertext02-sub{font-size:50px}.sec02__area_hoshiyo{margin-left:-20px}.sec02__box_hoshiyo{width:700px;border:1px solid #afafaf;margin-bottom:18px;padding:13px 0 15px}.sec02__box_hoshiyo:last-of-type{margin-bottom:10px}.sec02__ttl_hoshiyo{font-size:20px;font-weight:bold;text-align:center}.sec02__list_hoshiyo{display:flex;justify-content:center;margin-top:8px}.sec02__list_hoshiyo--02{width:auto;margin-left:0;margin-right:0}.sec02__item_hoshiyo{background-color:#f39800;color:#fff;font-size:20px;font-weight:bold;margin-right:20px;padding:0 8px;padding-top:2px}.sec02__item_hoshiyo:last-child{margin-right:0}.sec02__item_hoshiyo--01{margin-right:10px}.sec02__item_hoshiyo--02{margin-top:0}.sec02__annotation_hoshiyo{font-size:14px;font-weight:bold;text-align:center;margin-bottom:40px}.tab__item{width:100%;margin:0;font-size:32px;border-radius:8px 8px 0 0}.tab__link{padding:13px 0 2px}.tab__link--first{padding-left:110px;padding-right:110px}.tab__contents{margin:0;padding:0;border-left:2px solid #c02;border-right:2px solid #c02;border-top:10px solid #c02;border-bottom:2px solid #c02;padding-bottom:50px}.tab__img01{width:800px;margin:47px auto 49px auto}.accordion-line01,.accordion-line02{height:4px;width:25px}.sec03{margin-top:150px;padding-bottom:67px}.sec03__intoro{font-size:42px;margin:67px 0;margin-bottom:15px}.sec03__intoro02{font-size:30px;margin-bottom:81px}.sec03__container{border:2px solid #007f41;margin:0 auto;width:1104px;padding:0}.sec03__container--02{margin-top:87px}.sec03__container--03{margin-top:94px;margin-bottom:50px}.sec03__ttl{font-size:34px;width:570px;border-radius:55px;margin-top:-30px;padding:0}.sec03__support-img{width:600px;margin:0 auto;margin-top:50px}.sec03__support-area{margin:50px 0;padding-left:250px}.sec03__support-text{font-size:24px}.sec03__support-text:first-of-type{margin-bottom:12px}.sec03__symbol{top:3px;left:3px;font-size:18px}.sec03__more-text01{font-size:38px}.sec03__more-text01::before{width:25px;height:38px;margin-right:25px}.sec03__more-text01::after{width:25px;height:38px;margin-left:25px}.sec03__more-text02{font-size:26px;margin-top:15px;margin-bottom:0}.sec03__more-text03{font-size:14px;margin-bottom:60px}.sec03__more-ico{width:130px}.sec04{padding-bottom:80px}.sec04__ttl{font-size:42px;margin-top:89px;padding:29px 0}.sec04__ttl::after{margin-left:-11.25px;border-width:37px 22.5px 0 22.5px;border-color:#009eb7 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.sec04__container{margin:0 auto;width:1104px}.sec04__price-yen{width:161px;height:161px;top:-50px;left:20px}.sec04__price{height:300px;border:2px solid #009eb7;margin-top:70px}.sec04__price:first-of-type{margin-top:95px}.sec04__price-ttl02{height:130px;font-size:34px;padding-left:200px}.sec04__price-ttl02--01{padding-left:333px}.sec04__price-ttl02--02{padding-left:350px}.sec04__price-ttl02--03{padding-left:242px}.sec04__price-ttl02--04{padding-left:412px}.sec04__price-text02{height:170px;font-size:34px;padding-left:150px}.sec04__price-sub-area01{display:flex}.sec04__price-text-sub01{margin-top:0}.sec04__price-arrow{margin-left:20px;border-width:15px 0 15px 23px}.sec04__price-sub-area02{margin-left:20px}.sec04__price-text-sub02{font-size:35px}.sec04__price-text-sub03{font-size:75px}.sec04__price-text-sub04{font-size:34px}.sec04__circle{width:53px;height:53px;line-height:53px}.sec04__price-note{margin-top:12px;font-size:14px}.sec04__intoro-ttl{font-size:42px;margin-top:80px;margin-bottom:25px}.sec04__intoro-ttl::before{width:31px;height:40px;margin-right:20px}.sec04__intoro-ttl::after{width:31px;height:40px;margin-left:20px}.sec04__pc-area{display:flex;justify-content:space-between}.sec04__area{margin-top:30px;border:2px solid #009eb7;border-radius:12px;padding:30px 35px;flex-direction:column;width:525px;min-height:490px}.sec04__ico-area{width:23.47vw}.sec04__ico-img{width:150px}.sec04__person{font-size:19px;margin-top:11px;margin-bottom:10px}.sec04__word-area{width:100%;margin-left:0;text-align:center}.sec04__word{display:inline-block;font-size:30px;margin-bottom:15px}.sec04__word::after{border-bottom:2px solid #009eb7;margin-top:-4px}.sec04__des{font-size:22px;text-align:left}.dis-area{padding:0 18px;width:1104px;margin:0 auto}.dis-page{margin-top:20px;font-size:14px;text-align:center}.number-boshiu{font-size:12px;text-align:right;margin-top:20px;margin-bottom:10px;margin-right:145px}.footer{font-size:16px;padding:7px 0;font-weight:400}.copy_area{width:1104px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.copyright{font-size:11px;font-weight:400}}