@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:400;font-display:swap;src:url("../font/NotoSansJP-Regular.woff2") format("woff2"),url("../font/NotoSansJP-Regular.woff") format("woff")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:700;font-display:swap;src:url("../font/NotoSansJP-Bold.woff2") format("woff2"),url("../font/NotoSansJP-Bold.woff") format("woff")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url("../font/Inter-Bold.woff2") format("woff2"),url("../font/Inter-Bold.woff") format("woff")}@font-face{font-family:"Corporate Logo";font-style:normal;font-weight:700;font-display:swap;src:url("../font/Corporate-Logo-Bold-ver3.woff2") format("woff2"),url("../font/Corporate-Logo-Bold-ver3.woff") format("woff")}html{scroll-behavior:smooth;font-size:2.5641025641vw}@media only screen and (min-width: 768px){html{font-size:.694444444vw}}@media only screen and (min-width: 1440px){html{font-size:10px}}body{font-family:"Noto Sans JP",sans-serif;font-style:normal;letter-spacing:0em;color:#333;font-size:1.4rem}body.is-fixed{overflow:hidden}img,source{width:100%;height:100%}.wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;margin:0 auto;width:100%;overflow:hidden}main{flex:1;width:100vw}.pc-only{display:none}@media only screen and (min-width: 768px){.pc-only{display:block}}.sp-only{display:block}@media only screen and (min-width: 768px){.sp-only{display:none}}section{position:relative;width:100%;margin:0 auto;padding:4rem 3rem;overflow:hidden}@media only screen and (min-width: 768px){section{padding:10rem 22rem}}picture{display:block}figure{display:flex;align-items:center;justify-content:center}a{transition:all .3s ease-in-out}a:hover{opacity:.7}h2{font-family:"Corporate Logo",sans-serif;text-align:center;line-height:1;font-size:3.8rem;white-space:nowrap}@media only screen and (min-width: 768px){h2{font-size:5.8rem}}h2 .small{font-size:3.4rem}@media only screen and (min-width: 768px){h2 .small{font-size:5.2rem}}.font-en{font-family:"Inter",sans-serif;font-weight:bold;font-style:normal;letter-spacing:0em}.body_text{line-height:1.8;font-size:1.4rem;text-align:justify;font-weight:normal}.note{font-size:1rem;font-weight:normal;line-height:1.3}@media only screen and (min-width: 768px){.note{font-size:1.2rem}}.center{font-size:1rem;font-weight:normal;text-align:center;margin-top:1rem}@media only screen and (min-width: 768px){.center{margin-top:2rem}}.note_mark{font-size:.8rem;font-weight:normal}.bold{font-weight:bold}.red{color:#ff5050}.blue{color:#269eff}.yellow{color:#f9e21d}@media only screen and (min-width: 1440px){.inner{max-width:1000px;margin:0 auto}}.slider_all_wrap{position:relative}.slider_all_wrap .slider{position:relative;width:100%;margin:0 auto;margin-top:2.2rem;overflow:hidden;padding-bottom:2.5rem}@media only screen and (min-width: 768px){.slider_all_wrap .slider{padding-bottom:0}}.slider_all_wrap .slider .slider-wrapper{display:flex;transition:transform .6s ease}@media only screen and (min-width: 768px){.slider_all_wrap .slider .slider-wrapper{overflow:visible;transform:none !important;gap:2rem}}.slider_all_wrap .slider .slide{min-width:100%;transition:opacity .6s ease}@media only screen and (min-width: 768px){.slider_all_wrap .slider .slide{min-width:calc((100% - 4rem)/3);flex-shrink:0}}.slider_all_wrap .slider .slider-indicators{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;gap:2rem}@media only screen and (min-width: 768px){.slider_all_wrap .slider .slider-indicators{display:none}}.slider_all_wrap .slider .slider-indicators .indicator{position:relative;width:.6rem;height:.6rem;border-radius:50%;background:#dfe5ea;cursor:pointer}.slider_all_wrap .slider .slider-indicators .indicator.active{background:#333}.slider_all_wrap .slider .slider-indicators .indicator.active::before{opacity:1;animation:rotateCircle 3s linear forwards}.slider_all_wrap .slider-arrow{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;width:2.5rem;height:2.5rem;opacity:.8;transition:opacity .3s}@media only screen and (min-width: 768px){.slider_all_wrap .slider-arrow{display:none}}.slider_all_wrap .slider-arrow:hover{opacity:1}.slider_all_wrap .slider-arrow img{width:100%;height:100%}.slider_all_wrap .slider-arrow.prev{left:-1.25rem;transform:translateY(-50%) rotate(180deg)}.slider_all_wrap .slider-arrow.next{right:-1.25rem}.accordion .accordion_title{cursor:pointer;position:relative}.accordion .accordion_title::before{content:"";background:url(../img/plus_circle.svg) no-repeat center center;background-size:contain;width:1.4rem;height:1.4rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.accordion .accordion_title.open::before{transform:translateY(-50%) rotate(180deg)}.accordion .accordion_box{max-height:0;overflow:hidden;transition:max-height .3s ease}.accordion .accordion_box .box_wrap{padding-top:1rem}.modal_wrap{position:relative}.modal_wrap .modal_btn{cursor:pointer;display:inline-block}.modal_content{position:fixed;inset:0;z-index:1000;display:none;background:rgba(0,0,0,.6);text-align:center}.modal_content.is-open{display:flex;align-items:center;justify-content:center}.modal_content .box_wrap{background:#fff;width:90%;max-height:90vh;overflow-y:auto;position:relative;padding:2.5rem 1.5rem}@media only screen and (min-width: 768px){.modal_content .box_wrap{width:50rem;padding:4rem}}.modal_content .box_wrap h4{font-weight:bold;position:relative;font-size:1.6rem}.modal_content .box_wrap h4.mt-2{margin-top:2rem;padding-top:2rem;border-top:solid .1rem #b7bfc5}.modal_content .box_wrap .spec_list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}.modal_content .box_wrap .spec_list li{width:calc((100% - 2rem)/3);background:#eee9e1;border-radius:.3rem;padding:1rem .5rem;height:12rem}.modal_content .box_wrap .spec_list li figure{width:6rem;margin:0 auto}.modal_content .box_wrap .spec_list li p{margin-top:.6rem;text-align:center;font-size:1.2rem}.modal_content .box_wrap .spec_list li p .number{font-size:1.8rem}.modal_content .box_wrap picture{width:13rem;margin:0 auto}.modal_content .box_wrap dl{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-weight:normal;row-gap:.5rem;margin-top:1rem}.modal_content .box_wrap dl dt{width:25%;background:#dfe5ea;font-size:1rem;display:flex;align-items:center;justify-content:center;font-weight:normal;padding:.5rem 0;height:3.5rem}@media only screen and (min-width: 768px){.modal_content .box_wrap dl dt{height:auto}}.modal_content .box_wrap dl dd{width:75%;font-size:1rem;font-weight:normal;padding-left:1rem;text-align:left;line-height:1.3;height:3.5rem;display:flex;align-items:center;justify-content:center;justify-content:flex-start}@media only screen and (min-width: 768px){.modal_content .box_wrap dl dd{height:auto}}.modal_content .box_wrap .note{margin-top:1.5rem;text-align:justify;line-height:1.5}.modal_content .modal_close{position:absolute;top:1.5rem;right:1.5rem;font-size:2.4rem;background:none;border:none;cursor:pointer;z-index:99}.tab_contents_box{width:100%;margin-top:1.5rem}@media only screen and (min-width: 768px){.tab_contents_box{margin-top:4rem}}.tab_menu{z-index:2;position:relative;width:25%;height:5rem;background-color:#dfe5ea;color:#b7bfc5;font-size:1.2rem;padding:1rem;float:left;text-align:center;transition:all .2s ease;border-radius:.3rem .3rem 0 0;cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:bold;border-bottom:solid .2rem #5cb5ff}@media only screen and (min-width: 768px){.tab_menu{font-size:1.6rem}}input:checked+.tab_menu{background-color:#5cb5ff;color:#fff}input[name=tab_menu]{display:none}.tab_content{display:none;z-index:1;clear:both;position:relative}#tab_a:checked~#tab_a_content,#tab_b:checked~#tab_b_content,#tab_c:checked~#tab_c_content,#tab_d:checked~#tab_d_content{display:block}.cta_btn{display:block;width:33rem;height:6rem;border-radius:99px;background:#f60100;position:relative;box-shadow:0 .5rem 0 #a70100;overflow:hidden;display:flex;align-items:center;justify-content:center;margin:0 auto;animation:btn_animation 2s infinite}.cta_btn::before{content:"";display:block;width:33rem;height:6rem;background:rgba(255,255,255,.2);position:absolute;left:50%;top:-50%;border-radius:50%;transform:translateX(-50%)}.cta_btn::after{content:"";background:url(../img/arrow_circle_white.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:2rem;height:2rem;position:absolute;top:50%;right:2rem;transform:translateY(-50%)}.cta_btn p{font-weight:bold;color:#fff;font-size:1.6rem}.cta_btn p .small{font-size:1.4rem}@keyframes btn_animation{0%{transform:translate(0.4rem, 0)}5%{transform:translate(-0.4rem, 0)}10%{transform:translate(0.4rem, 0)}15%{transform:translate(-0.4rem, 0)}20%{transform:translate(0.4rem, 0)}25%{transform:translate(-0.4rem, 0)}30%{transform:translate(0, 0)}}header{position:fixed;left:0;top:0;z-index:99;width:100%;height:6rem;background:#fff;box-shadow:0 1rem 1rem rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;justify-content:space-between;padding:0 2rem}@media only screen and (min-width: 768px){header{padding:0 5rem}}header .logo_link{display:block}header .logo_link .logo{width:12rem}@media only screen and (min-width: 768px){header .logo_link .logo{width:14rem}}header .right_wrap{display:flex;align-items:center;justify-content:center;gap:1rem}@media only screen and (min-width: 768px){header .right_wrap{gap:3rem}}header .right_wrap nav ul{display:flex;align-items:center;justify-content:center}header .right_wrap nav ul li{font-weight:bold;font-size:1.4rem;padding:.5rem}header .right_wrap nav ul li+li{padding-left:2.5rem;margin-left:2.5rem;border-left:solid .1rem #dfe5ea}header .right_wrap .mypage{display:block;background:#333;width:10rem;height:4.5rem;border-radius:99px;display:flex;align-items:center;justify-content:center;gap:.6rem;box-shadow:0 .2rem 0 #000;position:relative}@media only screen and (min-width: 768px){header .right_wrap .mypage{width:16rem}}header .right_wrap .mypage p{font-weight:bold;color:#fff;font-size:1.4rem}header .right_wrap .mypage::before{content:"";display:block;background:rgba(255,255,255,.15);width:100%;height:50%;border-radius:99px 99px 0 0;position:absolute;left:0;top:0}header .right_wrap .header_btn{display:block;background:#f60100;width:10rem;height:4.5rem;border-radius:99px;display:flex;align-items:center;justify-content:center;gap:.6rem;box-shadow:0 .2rem 0 #a70100;position:relative}@media only screen and (min-width: 768px){header .right_wrap .header_btn{width:16rem}}header .right_wrap .header_btn p{font-weight:bold;color:#fff;font-size:1.4rem}header .right_wrap .header_btn::before{content:"";display:block;background:rgba(255,255,255,.25);width:100%;height:50%;border-radius:99px 99px 0 0;position:absolute;left:0;top:0}#fv{margin-top:6rem;background:url(../img/fv.webp);background-repeat:no-repeat;background-size:contain;background-position:center;background-position:top;width:100%;padding:2.4rem 0 1.5rem;text-align:center;position:relative}@media only screen and (min-width: 768px){#fv{background:url(../img/fv_pc.webp);background-repeat:no-repeat;background-size:cover;background-position:center;padding:5rem 73.3rem 5rem 26.7rem}}#fv::before{content:"";background:url(../img/fv_model.webp);background-repeat:no-repeat;background-size:contain;background-position:center;width:45.4rem;height:37.8rem;position:absolute;left:0;top:15.5rem}@media only screen and (min-width: 768px){#fv::before{width:69.3rem;height:57.8rem;left:auto;right:50%;transform:translateX(70rem);top:4.5rem;z-index:2}}#fv::after{content:"";display:block;background:#269eff;width:71rem;height:20rem;border-radius:50%;position:absolute;left:50%;bottom:-2.5rem;transform:translateX(-50%)}@media only screen and (min-width: 768px){#fv::after{display:none}}#fv .text_wrap{position:relative;z-index:2}#fv .text_wrap .white_bg{display:inline-block;font-weight:bold;font-size:2.2rem;letter-spacing:.05em;background:#fff;padding:.5rem 2rem;border-radius:99px}@media only screen and (min-width: 768px){#fv .text_wrap .white_bg{font-size:3.6rem;padding:.8rem 3rem}}#fv .text_wrap .white_bg .small{font-size:1.8rem}@media only screen and (min-width: 768px){#fv .text_wrap .white_bg .small{font-size:3rem}}#fv .text_wrap h1{margin:1rem auto 0;width:27.4rem}@media only screen and (min-width: 768px){#fv .text_wrap h1{margin:1.5rem auto 0;width:44rem}}#fv .price{width:18.5rem;margin-top:1.4rem;margin-right:1.6rem}@media only screen and (min-width: 768px){#fv .price{width:20rem;margin:0;position:absolute;top:14.8rem;right:50%;transform:translateX(28rem)}}#fv .bottom_wrap{position:relative;z-index:2;margin-top:7.2rem}@media only screen and (min-width: 768px){#fv .bottom_wrap{margin-top:2.5rem}}#fv .bottom_wrap figure{width:24.7rem;margin:0 auto}@media only screen and (min-width: 768px){#fv .bottom_wrap .bubble_wrap{display:inline-block}}#fv .bottom_wrap .bubble_wrap p{font-size:2.5rem;font-weight:bold;position:relative}#fv .bottom_wrap .bubble_wrap p::before,#fv .bottom_wrap .bubble_wrap p::after{content:"";display:block;background:#333;width:.2rem;height:3rem;position:absolute;left:-1.5rem;top:50%;transform:translateY(-45%) rotate(-30deg)}#fv .bottom_wrap .bubble_wrap p::after{left:auto;right:-1.5rem;transform:translateY(-45%) rotate(30deg)}#fv .bottom_wrap .bubble_wrap p .font-en{font-size:4rem}#fv .bottom_wrap ul{margin-top:.5rem;display:flex;align-items:center;justify-content:center;gap:.8rem}#fv .bottom_wrap ul li{background:#fff;width:11.4rem;height:11.4rem;border-radius:999px;display:flex;align-items:center;justify-content:center;text-align:center;position:relative}@media only screen and (min-width: 768px){#fv .bottom_wrap ul li{width:12rem;height:12rem;background:#5cb5ff}}#fv .bottom_wrap ul li::before{content:"";display:block;width:10.6rem;height:10.6rem;border-radius:999px;border:.1rem solid rgba(92,181,255,.2);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media only screen and (min-width: 768px){#fv .bottom_wrap ul li::before{width:11.4rem;height:11.4rem;border:.1rem solid rgba(255,255,255,.5)}}#fv .bottom_wrap ul li p{font-weight:bold;color:#269eff;transform:translateY(5%)}@media only screen and (min-width: 768px){#fv .bottom_wrap ul li p{color:#fff06d}}#fv .bottom_wrap ul li p .small{font-size:1.4rem;line-height:1.2;color:#333}@media only screen and (min-width: 768px){#fv .bottom_wrap ul li p .small{font-size:1.5rem;color:#fff}}#fv .bottom_wrap ul li p .font-en{font-size:4.8rem;line-height:1}@media only screen and (min-width: 768px){#fv .bottom_wrap ul li p .font-en{font-size:5.2rem}}#fv .bottom_wrap ul li p .yen{font-size:2.2rem}@media only screen and (min-width: 768px){#fv .bottom_wrap ul li p .yen{font-size:2.4rem}}#fv .bottom_wrap .note{color:#fff;margin-top:1rem}@media only screen and (min-width: 768px){#fv .bottom_wrap .note{color:#333;margin-top:1.5rem}}#worry{background:#dfe5ea;padding:3rem 0 0}@media only screen and (min-width: 768px){#worry{padding:10rem 0 0}}#worry .worry_wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;margin:2.5rem 3rem 2.2rem;position:relative;z-index:2}@media only screen and (min-width: 768px){#worry .worry_wrap{margin:4rem 22rem 6rem;flex-direction:row;align-items:flex-start}}#worry .worry_wrap li{position:relative;width:100%}@media only screen and (min-width: 768px){#worry .worry_wrap li{width:23.5rem}}#worry .worry_wrap li p{background:#707a81;color:#fff;font-weight:bold;text-align:center;font-size:1.5rem;line-height:1.5;width:27rem;height:7rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem}@media only screen and (min-width: 768px){#worry .worry_wrap li p{font-size:1.6rem;width:23.5rem;height:10rem}}#worry .worry_wrap li figure{position:absolute;left:0;bottom:0}@media only screen and (min-width: 768px){#worry .worry_wrap li figure{position:relative;left:auto;bottom:auto;margin:0 auto;margin-top:-1rem;z-index:3}}#worry .worry_wrap li:first-child p{transform:translateX(6rem)}@media only screen and (min-width: 768px){#worry .worry_wrap li:first-child p{transform:translateX(0)}}#worry .worry_wrap li:first-child figure{width:8.6rem}@media only screen and (min-width: 768px){#worry .worry_wrap li:first-child figure{width:12.8rem}}#worry .worry_wrap li:nth-child(2) figure{left:auto;bottom:-1rem;right:0;width:7.4rem}@media only screen and (min-width: 768px){#worry .worry_wrap li:nth-child(2) figure{right:auto;bottom:auto;width:11.2rem}}#worry .worry_wrap li:nth-child(3) p{transform:translateX(6rem)}@media only screen and (min-width: 768px){#worry .worry_wrap li:nth-child(3) p{transform:translateX(0)}}#worry .worry_wrap li:nth-child(3) figure{width:7.8rem}@media only screen and (min-width: 768px){#worry .worry_wrap li:nth-child(3) figure{width:12.4rem}}#worry .worry_wrap li:nth-child(4) figure{left:auto;right:0;width:7.8rem}@media only screen and (min-width: 768px){#worry .worry_wrap li:nth-child(4) figure{right:auto;width:11.5rem}}#worry .bottom_wrap{background:#fff;position:relative;padding:1rem 3rem 4rem}@media only screen and (min-width: 768px){#worry .bottom_wrap{padding:3rem 22rem 8rem}}#worry .bottom_wrap::before,#worry .bottom_wrap::after{content:"";display:block;background:linear-gradient(to right top, #fff 50%, transparent 50%);width:50%;height:7.8rem;position:absolute;left:0;top:0;transform:translateY(-100%)}@media only screen and (min-width: 768px){#worry .bottom_wrap::before,#worry .bottom_wrap::after{height:9rem}}#worry .bottom_wrap::after{left:auto;right:0;background:linear-gradient(to left top, #fff 50%, transparent 50%)}#worry .bottom_wrap h3{text-align:center;font-weight:bold;font-size:3.2rem;line-height:1.5}@media only screen and (min-width: 768px){#worry .bottom_wrap h3{font-size:3.6rem}}#worry .bottom_wrap h3 .bubble{font-size:2.4rem;position:relative;display:inline-block}#worry .bottom_wrap h3 .bubble::before,#worry .bottom_wrap h3 .bubble::after{content:"";display:block;background:#333;width:.1rem;height:2.5rem;position:absolute;left:-1rem;top:50%;transform:translateY(-50%) rotate(-30deg)}#worry .bottom_wrap h3 .bubble::after{left:auto;right:-1rem;transform:translateY(-50%) rotate(30deg)}#worry .bottom_wrap h3 img{width:17.5rem}@media only screen and (min-width: 768px){#worry .bottom_wrap h3 img{width:20.6rem}}@media only screen and (min-width: 768px){#worry .bottom_wrap .pc_flex{display:flex;align-items:center;justify-content:center;gap:3rem;margin-top:3rem}}#worry .bottom_wrap .pc_flex picture{width:25rem;margin:.5rem auto 1rem}@media only screen and (min-width: 768px){#worry .bottom_wrap .pc_flex picture{width:37.5rem;margin:0}}#worry .bottom_wrap .pc_flex ul{display:flex;align-items:center;justify-content:center;gap:1rem}@media only screen and (min-width: 768px){#worry .bottom_wrap .pc_flex ul{gap:1.5rem}}#worry .bottom_wrap .pc_flex ul li{background:#eee9e1;padding:1.5rem 1rem;border-radius:.3rem;width:calc((100% - 2rem)/3);height:19rem}@media only screen and (min-width: 768px){#worry .bottom_wrap .pc_flex ul li{width:17rem;height:17.5rem;padding:1.5rem}}#worry .bottom_wrap .pc_flex ul li h4{font-weight:bold;font-size:1.3rem;text-align:center}@media only screen and (min-width: 768px){#worry .bottom_wrap .pc_flex ul li h4{font-size:1.4rem}}#worry .bottom_wrap .pc_flex ul li figure{width:5.6rem;margin:1rem auto}#worry .bottom_wrap .pc_flex ul li p{font-size:1rem;line-height:1.5;text-align:justify}#worry .bottom_wrap .cta_btn{margin-top:3rem}#point{background:#eee9e1}#point h2 img{width:19.2rem;display:block;margin:0 auto .8rem}@media only screen and (min-width: 768px){#point h2 img{display:inline;width:30rem;margin:0;transform:translateY(15%)}}#point .point_list{margin-top:2rem}@media only screen and (min-width: 768px){#point .point_list{margin-top:4rem}}#point .point_list .point_list_item{background:#fff;padding:2.5rem 2rem;border-radius:.5rem;position:relative;text-align:center}@media only screen and (min-width: 768px){#point .point_list .point_list_item{padding:3rem 6rem}}#point .point_list .point_list_item+li{margin-top:2.5rem}@media only screen and (min-width: 768px){#point .point_list .point_list_item+li{margin-top:3rem}}#point .point_list .point_list_item::before{content:"";display:block;background:linear-gradient(to right bottom, #5CB5FF 50%, transparent 50%);width:4rem;height:4rem;position:absolute;left:0;top:0;border-radius:.5rem 0 0 0}#point .point_list .point_list_item .title_en{display:inline-block;color:#5cb5ff;font-size:1.6rem;position:relative;line-height:1}#point .point_list .point_list_item .title_en::before,#point .point_list .point_list_item .title_en::after{content:"";display:block;height:.1rem;width:1.8rem;background:#5cb5ff;position:absolute;left:-2.5rem;top:50%;transform:translateY(-50%)}#point .point_list .point_list_item .title_en::after{left:auto;right:-2.5rem}#point .point_list .point_list_item h3{font-weight:bold;font-size:1.8rem;line-height:1.3;margin-top:.8rem}@media only screen and (min-width: 768px){#point .point_list .point_list_item h3{font-size:2.8rem}}#point .point_list .point_list_item h3 .small{font-size:1.6rem}@media only screen and (min-width: 768px){#point .point_list .point_list_item h3 .small{font-size:2.4rem}}#point .point_list .point_list_item .title_wrap{display:flex;align-items:center;justify-content:center;gap:.8rem}#point .point_list .point_list_item .title_wrap .star_circle{width:7.5rem;height:7.5rem;background:url(../img/point_star.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:flex;align-items:center;justify-content:center}#point .point_list .point_list_item .title_wrap .star_circle p{font-weight:bold;font-size:.9rem;letter-spacing:-0.05em}#point .point_list .point_list_item .title_wrap .star_circle p .blue{font-size:1.5rem}#point .point_list .point_list_item .title_wrap h3{text-align:left;margin-top:0}#point .point_list .point_list_item .flex_wrap{margin-top:1rem}@media only screen and (min-width: 768px){#point .point_list .point_list_item .flex_wrap{display:flex;align-items:center;justify-content:center;gap:4rem;width:62rem;margin:2rem auto 0}}#point .point_list .point_list_item .flex_wrap .left_wrap .ex{font-weight:bold;font-size:1.4rem}#point .point_list .point_list_item .flex_wrap .left_wrap .price_list{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1.5rem}#point .point_list .point_list_item .flex_wrap .left_wrap .price_list li{width:9rem;height:8.5rem;border:.2rem solid #dfe5ea;border-radius:.3rem;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:bold;color:#707a81;font-size:1.4rem}#point .point_list .point_list_item .flex_wrap .left_wrap .price_list li:first-child{width:10rem;border:.2rem solid #ff5050;background:#fff0ef}#point .point_list .point_list_item .flex_wrap .left_wrap .price_list li .font-en{font-size:1.8rem}#point .point_list .point_list_item .flex_wrap .left_wrap .price_list li figure{width:7.6rem;margin-bottom:.5rem}#point .point_list .point_list_item .flex_wrap .left_wrap .price_list li .red .font-en{font-size:2.2rem}#point .point_list .point_list_item .flex_wrap .left_wrap .note{margin-top:1rem;text-align:left}#point .point_list .point_list_item .body_text{margin-top:2rem;padding-top:2rem;border-top:solid .1rem #b7bfc5}@media only screen and (min-width: 768px){#point .point_list .point_list_item .body_text{margin:0;padding:0;border:none}}#point .point_list .point_list_item .body_text .bold{background:linear-gradient(to bottom, transparent 70%, #FFF06D 70%)}#point .point_list .point_list_item .graph_list{margin-top:2rem}@media only screen and (min-width: 768px){#point .point_list .point_list_item .graph_list{margin-top:3rem;display:flex;align-items:center;justify-content:center;gap:4rem}}#point .point_list .point_list_item .graph_list li{border:solid .2rem #dfe5ea;border-radius:.3rem}@media only screen and (min-width: 768px){#point .point_list .point_list_item .graph_list li{width:calc((100% - 4rem)/2);height:25.8rem}}#point .point_list .point_list_item .graph_list li .head{background:#dfe5ea;border-radius:.2rem .2rem 0 0;padding:1rem}#point .point_list .point_list_item .graph_list li .head h4{font-weight:bold;font-size:1.6rem}#point .point_list .point_list_item .graph_list li .head p{font-size:1rem;margin-top:.5rem}#point .point_list .point_list_item .graph_list li .body{padding:2rem 1.5rem}@media only screen and (min-width: 768px){#point .point_list .point_list_item .graph_list li .body{padding:2rem 2.5rem;display:flex;align-items:center;justify-content:center;gap:2rem}}#point .point_list .point_list_item .graph_list li .body .illust_wrap{position:relative;margin-top:1.8rem}@media only screen and (min-width: 768px){#point .point_list .point_list_item .graph_list li .body .illust_wrap{margin:0}}#point .point_list .point_list_item .graph_list li .body .illust_wrap p{background:#d9d9d9;text-align:center;font-size:1.2rem;font-weight:bold;width:17.8rem;height:3.2rem;display:flex;align-items:center;justify-content:center;border-radius:.3rem;margin-left:3.4rem}@media only screen and (min-width: 768px){#point .point_list .point_list_item .graph_list li .body .illust_wrap p{margin:0;width:9.8rem;height:5.8rem}}#point .point_list .point_list_item .graph_list li .body .illust_wrap figure{width:4.5rem;position:absolute;right:2rem;bottom:-1rem}@media only screen and (min-width: 768px){#point .point_list .point_list_item .graph_list li .body .illust_wrap figure{margin:-1rem auto 0;width:5.4rem;position:static;right:auto;bottom:auto}}#point .point_list .point_list_item .graph_list li.gigaprimo{border:solid .3rem #ff5050;margin-top:2rem}@media only screen and (min-width: 768px){#point .point_list .point_list_item .graph_list li.gigaprimo{margin:0}}#point .point_list .point_list_item .graph_list li.gigaprimo .head{background:#fff0ef}#point .point_list .point_list_item .graph_list li.gigaprimo .head img{width:12.4rem;margin:0 auto;display:block}@media only screen and (min-width: 768px){#point .point_list .point_list_item .graph_list li.gigaprimo .body{padding:1rem 2.5rem}}#point .point_list .point_list_item .graph_list li.gigaprimo .body .illust_wrap p{background:#ff5050;color:#fff}#point .point_list .point_list_item .graph_list li.gigaprimo .body .illust_wrap figure{width:4rem;position:absolute;right:2.5rem}#point .point_list .point_list_item .arrow{width:4.5rem;margin:1.5rem auto .5rem}@media only screen and (min-width: 768px){#point .point_list .point_list_item .bottom{display:flex;align-items:center;justify-content:center;gap:4rem;width:76rem;margin:0 auto}}#point .point_list .point_list_item .bottom .bubble{text-align:center}@media only screen and (min-width: 768px){#point .point_list .point_list_item .bottom .bubble{text-align:left}}#point .point_list .point_list_item .bottom .bubble p{font-weight:bold;display:inline-block;font-size:1.4rem;position:relative}@media only screen and (min-width: 768px){#point .point_list .point_list_item .bottom .bubble p{font-size:1.6rem}}#point .point_list .point_list_item .bottom .bubble p::before,#point .point_list .point_list_item .bottom .bubble p::after{content:"";display:block;background:#333;width:.1rem;height:2rem;position:absolute;left:-1rem;top:50%;transform:translateY(-50%) rotate(-30deg)}@media only screen and (min-width: 768px){#point .point_list .point_list_item .bottom .bubble p::before,#point .point_list .point_list_item .bottom .bubble p::after{display:none}}#point .point_list .point_list_item .bottom .bubble p::after{left:auto;right:-1rem;transform:translateY(-50%) rotate(30deg)}#point .point_list .point_list_item .bottom .bubble p .font-en{font-size:1.8rem}@media only screen and (min-width: 768px){#point .point_list .point_list_item .bottom .bubble p .font-en{font-size:2.2rem}}#point .point_list .point_list_item .bottom .graph_wrap{display:flex;align-items:center;justify-content:center;align-items:flex-end;gap:1.8rem;position:relative;margin-top:1.5rem}#point .point_list .point_list_item .bottom .graph_wrap figure{width:12rem}#point .point_list .point_list_item .bottom .graph_wrap .logo{margin-top:1rem}#point .point_list .point_list_item .bottom .graph_wrap .label{font-size:1.2rem;margin-top:1rem;font-weight:bold}#point .point_list .point_list_item .bottom .note{margin-top:1rem;text-align:left}#point .point_list .point_list_item .point_3_pc_flex{margin-top:2rem}@media only screen and (min-width: 768px){#point .point_list .point_list_item .point_3_pc_flex{margin-top:3rem;display:flex;align-items:center;justify-content:center;gap:4rem}}#point .point_list .point_list_item .point_3_pc_flex .step_wrap{display:flex;align-items:center;justify-content:center;gap:1rem}@media only screen and (min-width: 768px){#point .point_list .point_list_item .point_3_pc_flex .step_wrap{gap:2rem}}#point .point_list .point_list_item .point_3_pc_flex .step_wrap .step_wrap_item{width:calc((100% - 1rem)/2);border:.2rem solid #707a81;border-radius:.3rem;height:20rem;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (min-width: 768px){#point .point_list .point_list_item .point_3_pc_flex .step_wrap .step_wrap_item{width:20rem}}#point .point_list .point_list_item .point_3_pc_flex .step_wrap .step_wrap_item:first-child{border:.2rem solid #ff5050;background:#fff0ef}#point .point_list .point_list_item .point_3_pc_flex .step_wrap .step_wrap_item .logo{width:12rem;margin:0 auto}#point .point_list .point_list_item .point_3_pc_flex .step_wrap .step_wrap_item .cart{width:7rem;margin:1rem auto}#point .point_list .point_list_item .point_3_pc_flex .step_wrap .step_wrap_item .red{font-weight:bold;font-size:1.6rem}#point .point_list .point_list_item .point_3_pc_flex .step_wrap .step_wrap_item .top{font-weight:bold;font-size:1.2rem}#point .point_list .point_list_item .point_3_pc_flex .step_wrap .step_wrap_item ol{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;margin-top:1rem}#point .point_list .point_list_item .point_3_pc_flex .step_wrap .step_wrap_item ol li{display:flex;align-items:center;justify-content:center;justify-content:flex-start;width:9rem;gap:.8rem;position:relative}#point .point_list .point_list_item .point_3_pc_flex .step_wrap .step_wrap_item ol li:nth-child(2)::before,#point .point_list .point_list_item .point_3_pc_flex .step_wrap .step_wrap_item ol li:nth-child(3)::before{content:"";background:url(../img/arrow_gray.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:1.2rem;height:.5rem;position:absolute;left:50%;top:-0.8rem;transform:translateX(-50%)}#point .point_list .point_list_item .point_3_pc_flex .step_wrap .step_wrap_item ol li figure{width:4rem}#point .point_list .point_list_item .point_3_pc_flex .step_wrap .step_wrap_item ol li p{font-weight:bold;font-size:1.4rem}#point .cta_btn{margin-top:3rem}#service h2{white-space:wrap}#service h2 .sub{font-size:2rem;font-family:"Noto Sans JP",sans-serif;font-style:normal;letter-spacing:0em;font-weight:bold;line-height:1.2;display:inline-block;margin-bottom:.8rem}@media only screen and (min-width: 768px){#service h2 .sub{font-size:2.8rem}}@media only screen and (min-width: 768px){#service .slider_all_wrap .slider .slider-wrapper{display:flex;align-items:center;justify-content:center;gap:2rem}}#service .slider_all_wrap .slider .slider-wrapper .slide{padding-top:1.4rem}@media only screen and (min-width: 768px){#service .slider_all_wrap .slider .slider-wrapper .slide{width:calc((100% - 4rem)/3)}}#service .slider_all_wrap .slider .slider-wrapper .slide .top{background:#5cb5ff;height:6.8rem;color:#fff;border-radius:.5rem .5rem 0 0;display:flex;align-items:center;justify-content:center;position:relative}#service .slider_all_wrap .slider .slider-wrapper .slide .top .bubble_circle{background:#fff;border-radius:99px 99px 0 99px;border:solid .2rem #5cb5ff;width:6.6rem;height:6.6rem;position:absolute;left:2.4rem;top:-1.4rem;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (min-width: 768px){#service .slider_all_wrap .slider .slider-wrapper .slide .top .bubble_circle{left:1.5rem}}#service .slider_all_wrap .slider .slider-wrapper .slide .top .bubble_circle figure{width:3.3rem}#service .slider_all_wrap .slider .slider-wrapper .slide .top .bubble_circle p{font-weight:bold;font-size:1rem;margin-top:.5rem}#service .slider_all_wrap .slider .slider-wrapper .slide .top h3{font-size:2rem;font-weight:bold}#service .slider_all_wrap .slider .slider-wrapper .slide .top h3.no1{padding-left:6rem}#service .slider_all_wrap .slider .slider-wrapper .slide .top h3 .font-en .big{font-size:3.6rem}#service .slider_all_wrap .slider .slider-wrapper .slide .body{background:#eee9e1;padding:2.5rem 2rem;text-align:center}#service .slider_all_wrap .slider .slider-wrapper .slide .body .body_top{font-size:1.6rem;line-height:1.5}#service .slider_all_wrap .slider .slider-wrapper .slide .body .body_top .price{margin-top:.5rem;font-weight:bold;font-size:2.2rem}#service .slider_all_wrap .slider .slider-wrapper .slide .body .body_top .price .font-en{font-size:3.6rem}#service .slider_all_wrap .slider .slider-wrapper .slide .body .body_top .price .tax{font-weight:normal;font-size:1.2rem}#service .slider_all_wrap .slider .slider-wrapper .slide .body picture{margin:1rem 0 2rem}#service .slider_all_wrap .slider .slider-wrapper .slide .body .modal_wrap .modal_btn{background:#fff;width:100%;height:6rem;border:solid .1rem #707a81;border-radius:.3rem;font-size:1.6rem;position:relative;font-weight:bold;cursor:pointer;display:flex;align-items:center;justify-content:center}#service .slider_all_wrap .slider .slider-wrapper .slide .body .modal_wrap .modal_btn::before{content:"";background:url(../img/plus_circle.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:2rem;height:2rem;position:absolute;right:2rem;top:50%;transform:translateY(-50%)}#service .slider_all_wrap .slider .slider-wrapper .slide .body .cta_btn{margin-top:2rem;width:100%}#service .charge_wrap{margin-top:3rem;text-align:center}@media only screen and (min-width: 768px){#service .charge_wrap{margin-top:5rem}}#service .charge_wrap .charge_title{font-weight:bold;font-size:2rem;display:inline-block;position:relative}@media only screen and (min-width: 768px){#service .charge_wrap .charge_title{font-size:3.2rem}}#service .charge_wrap .charge_title::before,#service .charge_wrap .charge_title::after{content:"";display:block;background:#b7bfc5;height:.1rem;width:5rem;position:absolute;left:-5.5rem;top:50%}@media only screen and (min-width: 768px){#service .charge_wrap .charge_title::before,#service .charge_wrap .charge_title::after{width:30rem;left:-32rem}}#service .charge_wrap .charge_title::after{left:auto;right:-5.5rem}@media only screen and (min-width: 768px){#service .charge_wrap .charge_title::after{right:-32rem}}#service .charge_wrap table{margin-top:2rem;width:100%}@media only screen and (min-width: 768px){#service .charge_wrap table{margin-top:3rem}}#service .charge_wrap table thead tr th{width:11rem}@media only screen and (min-width: 768px){#service .charge_wrap table thead tr th{width:20rem;background:#707a81;height:5rem;font-size:1.8rem;border:solid .1rem #fff;color:#fff;text-align:center;vertical-align:middle}#service .charge_wrap table thead tr th .number{font-size:2.4rem}}@media only screen and (min-width: 768px){#service .charge_wrap table thead tr th:first-child{background:none;border:none}}#service .charge_wrap table thead tr th.bg_blue{background:#5cb5ff;color:#fff;width:22rem;height:4.5rem;border-radius:.5rem .5rem 0 0;display:flex;align-items:center;justify-content:center;font-size:1.4rem}#service .charge_wrap table thead tr th.bg_blue .font-en{font-size:2.4rem}#service .charge_wrap table tbody tr th{background:#707a81;color:#fff;height:6.5rem;display:flex;align-items:center;justify-content:center;font-size:1.8rem;border:solid .1rem #fff}@media only screen and (min-width: 768px){#service .charge_wrap table tbody tr th{background:#5cb5ff;color:#fff;height:6rem;display:flex;align-items:center;justify-content:center;font-size:1.4rem}#service .charge_wrap table tbody tr th .font-en{font-size:2.4rem}}#service .charge_wrap table tbody tr th .number{font-size:2.4rem}#service .charge_wrap table tbody tr td{font-weight:bold;font-size:1.6rem;vertical-align:middle;border:.1rem solid #dfe5ea}#service .charge_wrap table tbody tr td .font-en{font-size:3rem;color:#269eff}#service .charge_wrap table tbody tr td .tax{font-weight:normal;font-size:1rem}#reason{background:#eee9e1}#reason h2 img{width:19.2rem;display:block;margin:0 auto .8rem}@media only screen and (min-width: 768px){#reason h2 img{display:inline;margin:0;width:30rem;transform:translateY(15%)}}#reason .top_text{margin-top:.8rem;text-align:center}@media only screen and (min-width: 768px){#reason .top_text{margin-top:3rem}}#reason .reason_list{margin-top:2rem}@media only screen and (min-width: 768px){#reason .reason_list{margin-top:4rem}}#reason .reason_list .reason_list_item{background:#fff;border-radius:.5rem;position:relative;padding:3rem 2.5rem;text-align:center}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item{padding:4rem 6rem}}#reason .reason_list .reason_list_item::before{content:"";display:block;background:#5cb5ff;width:100%;height:.5rem;border-radius:.5rem .5rem 0 0;position:absolute;left:0;top:0}#reason .reason_list .reason_list_item+li{margin-top:2.5rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item+li{margin-top:3rem}}#reason .reason_list .reason_list_item .top_en{display:inline-block;font-size:1.6rem;position:relative;line-height:1;color:#269eff}#reason .reason_list .reason_list_item .top_en::before,#reason .reason_list .reason_list_item .top_en::after{content:"";display:block;height:.1rem;width:1.8rem;background:#5cb5ff;position:absolute;left:-2.5rem;top:50%}#reason .reason_list .reason_list_item .top_en::after{left:auto;right:-2.5rem}#reason .reason_list .reason_list_item h3{text-align:center;font-weight:bold;font-size:2rem;line-height:1.3;margin-top:.5rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item h3{font-size:2.8rem;margin-top:1rem}}#reason .reason_list .reason_list_item .comparison_wrap{width:100%;margin-top:2rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .comparison_wrap{margin-top:3rem;display:flex;align-items:center;justify-content:center}}#reason .reason_list .reason_list_item .comparison_wrap h4{font-weight:bold;font-size:1.6rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .comparison_wrap h4{text-align:left;margin-bottom:.5rem}}#reason .reason_list .reason_list_item .comparison_wrap .flex_wrap{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1rem}#reason .reason_list .reason_list_item .comparison_wrap .flex_wrap figure{width:10rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .comparison_wrap .flex_wrap figure{width:13rem}}#reason .reason_list .reason_list_item .comparison_wrap .flex_wrap figure.reason_02_other{width:8rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .comparison_wrap .flex_wrap figure.reason_02_other{width:10rem}}#reason .reason_list .reason_list_item .comparison_wrap .flex_wrap figure.reason_02_gigaprimo{width:11rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .comparison_wrap .flex_wrap figure.reason_02_gigaprimo{width:14rem}}#reason .reason_list .reason_list_item .comparison_wrap .flex_wrap figure.reason_03_other{width:8.8rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .comparison_wrap .flex_wrap figure.reason_03_other{width:11rem}}#reason .reason_list .reason_list_item .comparison_wrap .flex_wrap figure.reason_03_gigaprimo{width:8.8rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .comparison_wrap .flex_wrap figure.reason_03_gigaprimo{width:11rem}}#reason .reason_list .reason_list_item .comparison_wrap .flex_wrap .body_text{flex:1;font-size:1.2rem;text-align:left}#reason .reason_list .reason_list_item .comparison_wrap .flex_wrap .text_wrap{flex:1}#reason .reason_list .reason_list_item .comparison_wrap .mypage{display:block;background:#fff;width:15rem;height:3rem;display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.3rem;margin-top:.5rem}#reason .reason_list .reason_list_item .comparison_wrap .mypage p{font-weight:bold;font-size:1.2rem;color:#333}#reason .reason_list .reason_list_item .comparison_wrap .mypage figure{width:1.2rem}#reason .reason_list .reason_list_item .comparison_wrap .other{padding:1.5rem;background:#dfe5ea}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .comparison_wrap .other{height:17rem;width:50%}}#reason .reason_list .reason_list_item .comparison_wrap .gigaprimo{padding:1.5rem;background:#5cb5ff;color:#fff}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .comparison_wrap .gigaprimo{height:17rem;width:50%}}#reason .reason_list .reason_list_item .note{margin-top:1rem}#reason .reason_list .reason_list_item .how_to_use{margin-top:3rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .how_to_use{margin-top:4rem}}#reason .reason_list .reason_list_item .how_to_use h4{font-weight:bold;display:inline-block;font-size:2rem;position:relative}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .how_to_use h4{font-size:2.4rem}}#reason .reason_list .reason_list_item .how_to_use h4 .small{font-size:1.8rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .how_to_use h4 .small{font-size:2rem}}#reason .reason_list .reason_list_item .how_to_use h4::before,#reason .reason_list .reason_list_item .how_to_use h4::after{content:"";display:block;background:#b7bfc5;height:.1rem;width:4.6rem;position:absolute;left:-5.2rem;top:50%}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .how_to_use h4::before,#reason .reason_list .reason_list_item .how_to_use h4::after{width:32.2rem;left:-33rem}}#reason .reason_list .reason_list_item .how_to_use h4::after{left:auto;right:-5.2rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .how_to_use h4::after{right:-33rem}}#reason .reason_list .reason_list_item .how_to_use ol{margin-top:1.5rem;position:relative}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .how_to_use ol{display:flex;align-items:center;justify-content:center;gap:2.3rem}}#reason .reason_list .reason_list_item .how_to_use ol::before{content:"";display:block;background:#f9e21d;width:.2rem;height:15rem;position:absolute;top:50%;left:2.8rem;transform:translateY(-50%)}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .how_to_use ol::before{display:none}}#reason .reason_list .reason_list_item .how_to_use ol li{display:flex;align-items:center;justify-content:center;justify-content:flex-start;gap:1.5rem;position:relative;z-index:2}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .how_to_use ol li{background:#fffdd8;width:21.6rem;height:8rem;justify-content:center}}#reason .reason_list .reason_list_item .how_to_use ol li+li{margin-top:1.2rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .how_to_use ol li+li{margin-top:0;position:relative}#reason .reason_list .reason_list_item .how_to_use ol li+li::before{content:"";background:url(../img/arrow_gray.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:1.2rem;height:.5rem;position:absolute;left:-1.5rem;top:50%;transform:translateY(-50%) rotate(-90deg)}}#reason .reason_list .reason_list_item .how_to_use ol li figure{width:5.6rem}#reason .reason_list .reason_list_item .how_to_use ol li p{font-weight:bold;text-align:left;font-size:1.4rem}#reason .reason_list .reason_list_item .how_to_use ol li p .font-en{font-size:1.2rem}#reason .reason_list .reason_list_item .flow_wrap{margin-top:3rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .flow_wrap{margin-top:4rem}}#reason .reason_list .reason_list_item .flow_wrap h4{display:inline-block;position:relative;font-size:2rem;font-weight:bold}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .flow_wrap h4{font-size:2.4rem}}#reason .reason_list .reason_list_item .flow_wrap h4 .small{font-size:1.8rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .flow_wrap h4 .small{font-size:2rem}}#reason .reason_list .reason_list_item .flow_wrap h4::before,#reason .reason_list .reason_list_item .flow_wrap h4::after{content:"";display:block;background:#b7bfc5;height:.1rem;width:4.5rem;position:absolute;left:-5.5rem;top:50%}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .flow_wrap h4::before,#reason .reason_list .reason_list_item .flow_wrap h4::after{width:32.2rem;left:-33.5rem}}#reason .reason_list .reason_list_item .flow_wrap h4::after{left:auto;right:-5.5rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .flow_wrap h4::after{right:-33.5rem}}#reason .reason_list .reason_list_item .flow_wrap .slider_all_wrap .slider .slider-wrapper{display:flex;align-items:stretch;justify-content:flex-start;gap:0}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .flow_wrap .slider_all_wrap .slider .slider-wrapper{align-items:center;justify-content:center;gap:2rem}}#reason .reason_list .reason_list_item .flow_wrap .slider_all_wrap .slider .slider-wrapper .slide{background:#eee9e1;padding:2rem;border-radius:.5rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .flow_wrap .slider_all_wrap .slider .slider-wrapper .slide{width:calc((100% - 4rem)/3);height:38rem}}#reason .reason_list .reason_list_item .flow_wrap .slider_all_wrap .slider .slider-wrapper .slide .title_wrap{display:flex;align-items:center;justify-content:center;gap:1rem}#reason .reason_list .reason_list_item .flow_wrap .slider_all_wrap .slider .slider-wrapper .slide .title_wrap .circle{background:#5cb5ff;width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border-radius:99px}#reason .reason_list .reason_list_item .flow_wrap .slider_all_wrap .slider .slider-wrapper .slide .title_wrap .circle p{font-size:1.4rem;line-height:.9;color:#fff}#reason .reason_list .reason_list_item .flow_wrap .slider_all_wrap .slider .slider-wrapper .slide .title_wrap .circle p .step{font-size:.8rem}#reason .reason_list .reason_list_item .flow_wrap .slider_all_wrap .slider .slider-wrapper .slide .title_wrap h5{font-weight:bold}#reason .reason_list .reason_list_item .flow_wrap .slider_all_wrap .slider .slider-wrapper .slide picture{margin:1.5rem 0}#reason .reason_list .reason_list_item .flow_wrap .slider_all_wrap .slider .slider-wrapper .slide .time{margin:0 auto;width:15rem;height:3rem;display:flex;align-items:center;justify-content:center;background:#fff}#reason .reason_list .reason_list_item .flow_wrap .slider_all_wrap .slider .slider-wrapper .slide .time p{font-weight:bold;font-size:1.2rem}#reason .reason_list .reason_list_item .flow_wrap .slider_all_wrap .slider .slider-wrapper .slide .time p .font-en{font-size:1.6rem}#reason .reason_list .reason_list_item .flow_wrap .slider_all_wrap .slider .slider-wrapper .slide .body_text{margin-top:1rem}#reason .reason_list .reason_list_item .reflesh{margin-top:3rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .reflesh{margin-top:4rem}}#reason .reason_list .reason_list_item .reflesh h4{display:inline-block;position:relative;font-size:2rem;font-weight:bold}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .reflesh h4{font-size:2.4rem}}#reason .reason_list .reason_list_item .reflesh h4 .small{font-size:1.8rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .reflesh h4 .small{font-size:2rem}}#reason .reason_list .reason_list_item .reflesh h4::before,#reason .reason_list .reason_list_item .reflesh h4::after{content:"";display:block;background:#b7bfc5;height:.1rem;width:3rem;position:absolute;left:-4rem;top:50%}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .reflesh h4::before,#reason .reason_list .reason_list_item .reflesh h4::after{width:31rem;left:-32rem}}#reason .reason_list .reason_list_item .reflesh h4::after{left:auto;right:-4rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .reflesh h4::after{right:-32rem}}#reason .reason_list .reason_list_item .reflesh .flex_wrap{display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .reflesh .flex_wrap{flex-direction:row;gap:3.5rem;margin:0 auto;width:75rem}}#reason .reason_list .reason_list_item .reflesh .flex_wrap picture{width:13.8rem;margin:1rem auto .5rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .reflesh .flex_wrap picture{width:27rem;margin:0}}#reason .reason_list .reason_list_item .reflesh .flex_wrap .body_text{flex:1;font-size:1.2rem}#reason .reason_list .reason_list_item .cta_btn{width:100%;margin-top:2.5rem}@media only screen and (min-width: 768px){#reason .reason_list .reason_list_item .cta_btn{width:33rem;margin:2.5rem auto 0}}#faq{padding:3rem 0}@media only screen and (min-width: 768px){#faq{padding:10rem 22rem}}#faq .tab_content{padding:3rem}@media only screen and (min-width: 768px){#faq .tab_content{padding:4rem 0rem}}#faq .tab_content h3{text-align:center;font-weight:bold;font-size:1.6rem;margin-bottom:1.5rem;position:relative}@media only screen and (min-width: 768px){#faq .tab_content h3{font-size:2.4rem;margin-bottom:3rem}}#faq .tab_content h3::before{content:"";display:block;background:#5cb5ff;height:.2rem;width:4.5rem;position:absolute;left:50%;bottom:-0.8rem;transform:translateX(-50%)}@media only screen and (min-width: 768px){#faq .tab_content h3::before{bottom:-1.5rem;width:8rem}}#faq .tab_content .accordion{border-bottom:solid .1rem #b7bfc5}#faq .tab_content .accordion .accordion_title{font-size:1.6rem;font-weight:bold;position:relative;padding:1.5rem 3rem}#faq .tab_content .accordion .accordion_title::before{background:url(../img/icon_plus.svg);background-repeat:no-repeat;background-size:contain;background-position:center}#faq .tab_content .accordion .accordion_title.open::before{background:url(../img/icon_minus.svg);background-repeat:no-repeat;background-size:contain;background-position:center}#faq .tab_content .accordion .accordion_title::after{content:"Q.";font-family:"Inter",sans-serif;color:#5cb5ff;font-size:2rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}#faq .tab_content .accordion .accordion_box .body_text{background:#ebf0f5;padding:1.5rem 2rem;font-size:1.2rem;margin-bottom:1.5rem}#faq .call_center{margin:0 3rem;width:33rem;background:#ebf0f5;border:.2rem solid #b7bfc5;padding:1rem;text-align:center;line-height:1.5;font-size:1.2rem}@media only screen and (min-width: 768px){#faq .call_center{margin:0 auto}}#faq .call_center .bold{font-size:1.4rem}footer{padding:0;width:100%}footer .footer_top{padding:3rem 0rem;text-align:center;background:#dfe5ea}footer .footer_top figure{width:14rem;margin:0 auto}footer .footer_top ul{margin-top:1.5rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;row-gap:1rem}footer .footer_top ul li{font-size:1.2rem}footer .footer_top ul li+li{padding-left:1rem;margin-left:1rem;border-left:.1rem solid #b7bfc5}footer .footer_top ul li:nth-child(5){padding-left:0;margin-left:0;border:none}@media only screen and (min-width: 768px){footer .footer_top ul li:nth-child(5){padding-left:1rem;margin-left:1rem;border-left:.1rem solid #b7bfc5}}footer .copyright{background:#333;width:100%;height:3rem;display:flex;align-items:center;justify-content:center;font-size:1rem;color:#fff}/*# sourceMappingURL=style.css.map */