.P8Acbq_hero{background:var(--white);padding:min(38px,9.74359vw) 0 min(23px,5.89744vw);position:relative;overflow:hidden}@media (min-width:768px){.P8Acbq_hero{padding:min(69.5px,4.82639vw) 0 min(143px,9.93056vw)}}.P8Acbq_wave{width:100%;fill:var(--bg-light);position:absolute;bottom:0;left:0}.P8Acbq_waveSp{height:min(413.7px,106.077vw)}@media (min-width:768px){.P8Acbq_waveSp{display:none}}.P8Acbq_wavePc{display:none}@media (min-width:768px){.P8Acbq_wavePc{height:min(251.2px,17.4444vw);display:block}}.P8Acbq_inner{flex-direction:column;width:min(310px,79.4872vw);margin:0 auto;display:flex;position:relative}@media (min-width:768px){.P8Acbq_inner{flex-direction:row;justify-content:space-between;align-items:flex-end;width:min(1092px,75.8333vw)}}.P8Acbq_copy{flex-direction:column;align-items:flex-start;display:flex}.P8Acbq_title{line-height:1}.P8Acbq_title span{white-space:nowrap;display:block}.P8Acbq_lead{color:var(--black);letter-spacing:.08em;font-size:min(21px,5.38462vw);font-weight:700}@media (min-width:768px){.P8Acbq_lead{letter-spacing:.06em;font-size:min(40px,2.77778vw)}}.P8Acbq_catch,.P8Acbq_main{color:var(--main);font-weight:900}.P8Acbq_catch{letter-spacing:.08em;margin-top:min(12px,3.07692vw);font-size:min(35px,8.97436vw)}@media (min-width:768px){.P8Acbq_catch{letter-spacing:.1em;margin-top:min(25px,1.73611vw);font-size:min(66px,4.58333vw)}}.P8Acbq_main{letter-spacing:0;margin-top:min(12px,3.07692vw);font-size:min(51px,13.0769vw)}@media (min-width:768px){.P8Acbq_main{letter-spacing:0;margin-top:min(22px,1.52778vw);font-size:min(96px,6.66667vw)}}.P8Acbq_badge{background:var(--main);color:var(--white);letter-spacing:.05em;margin-top:min(15px,3.84615vw);padding:0 min(6px,1.53846vw);font-size:min(12px,3.07692vw);font-weight:700;line-height:min(22px,5.64103vw)}@media (min-width:768px){.P8Acbq_badge{letter-spacing:.08em;margin-top:min(30px,2.08333vw);padding:0 min(12px,.833333vw);font-size:min(22px,1.52778vw);line-height:min(41px,2.84722vw)}}.P8Acbq_illust{align-self:flex-end;width:min(291px,74.6154vw);height:auto;margin-top:min(15px,3.84615vw)}@media (min-width:768px){.P8Acbq_illust{width:min(429px,29.7917vw);margin-top:0}}
._7eLnna_points{margin-top:39px}@media (min-width:768px){._7eLnna_points{margin-top:0}}._7eLnna_arc{width:100%;fill:var(--bg-point);display:block}._7eLnna_arcSp{height:44.1px}@media (min-width:768px){._7eLnna_arcSp{display:none}}._7eLnna_arcPc{display:none}@media (min-width:768px){._7eLnna_arcPc{height:90.1px;display:block}}._7eLnna_body{background:var(--bg-point);margin-top:-1px;padding:61px 30px 80px}@media (min-width:768px){._7eLnna_body{padding:41px 20px 100px}}._7eLnna_cards{grid-template-columns:minmax(0,330px);justify-content:center;gap:40px;list-style:none;display:grid}@media (min-width:1110px){._7eLnna_cards{grid-template-columns:repeat(3,330px)}}._7eLnna_card{border-radius:120px 120px 20px 20px;flex-direction:column;align-items:center;padding:50px 30px 30px;display:flex}@media (min-width:768px){._7eLnna_card{padding-bottom:27px}}._7eLnna_card{background:var(--white)}._7eLnna_badge{width:106px;color:var(--white);letter-spacing:.2em;text-align:center;text-indent:.2em;background:linear-gradient(90deg,#4778ea,#01c6d8);border-radius:999px;font-size:14px;font-weight:700;line-height:31px}._7eLnna_title{color:var(--heading);letter-spacing:.1em;margin-top:24px;font-size:20px;font-weight:700;line-height:1}@media (min-width:768px){._7eLnna_title{font-size:22px}}._7eLnna_illust{max-width:100%;height:auto;margin-top:29px}._7eLnna_text{letter-spacing:.05em;align-self:stretch;margin-top:24px;font-size:14px;line-height:22px}@media (min-width:768px){._7eLnna_text{margin-top:23px;font-size:16px;line-height:24px}}
.P4R_gq_heading{color:var(--heading);letter-spacing:.15em;text-align:center;font-size:24px;font-weight:700;line-height:1}@media (min-width:768px){.P4R_gq_heading{font-size:28px}}
._6PO7ha_list{list-style:none}._6PO7ha_item{border-bottom:1px solid var(--main)}@media (min-width:768px){._6PO7ha_item{border-bottom-width:2px}}._6PO7ha_question{font:inherit}._6PO7ha_trigger,._6PO7ha_answer{grid-template-columns:37px 1fr;align-items:center;width:100%;display:grid}@media (min-width:768px){._6PO7ha_trigger,._6PO7ha_answer{grid-template-columns:47px 1fr}}._6PO7ha_trigger{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:37px 1fr auto;column-gap:0;padding:24px 0}@media (min-width:768px){._6PO7ha_trigger{grid-template-columns:47px 1fr auto;padding:27px 0}}._6PO7ha_mark{color:var(--main);font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:900;line-height:1}@media (min-width:768px){._6PO7ha_mark{font-size:32px}}._6PO7ha_text{letter-spacing:.05em;font-size:14px;line-height:22px}@media (min-width:768px){._6PO7ha_text{font-size:16px;line-height:24px}}._6PO7ha_trigger ._6PO7ha_text{font-weight:500}._6PO7ha_toggle{width:12px;height:12px;color:var(--heading);margin-left:16px;position:relative}@media (min-width:768px){._6PO7ha_toggle{width:16px;height:16px}}._6PO7ha_toggle:before,._6PO7ha_toggle:after{content:"";background:currentColor;width:100%;height:1.5px;transition:transform .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (min-width:768px){._6PO7ha_toggle:before,._6PO7ha_toggle:after{height:2px}}._6PO7ha_toggle:after{transform:translateY(-50%)rotate(90deg)}._6PO7ha_isOpen ._6PO7ha_toggle:after{transform:translateY(-50%)rotate(0)}._6PO7ha_answerWrap{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}._6PO7ha_isOpen ._6PO7ha_answerWrap{grid-template-rows:1fr}._6PO7ha_answerInner{overflow:hidden}._6PO7ha_answer{padding-bottom:24px}@media (min-width:768px){._6PO7ha_answer{padding-bottom:28px}}
.JpJoUG_list{list-style:none}.JpJoUG_item{border-bottom:1px solid var(--main);flex-direction:column;row-gap:8px;padding:25px 0;display:flex}.JpJoUG_item:first-child{padding-top:0}@media (min-width:768px){.JpJoUG_item{border-bottom-width:2px;row-gap:6px;padding:27px 0 29px}}.JpJoUG_date{letter-spacing:.05em;font-size:14px;line-height:22px}@media (min-width:768px){.JpJoUG_date{font-size:16px;line-height:24px}}.JpJoUG_title{color:var(--heading);letter-spacing:.05em;text-underline-offset:3px;font-size:15px;font-weight:500;line-height:24px;text-decoration:underline}@media (min-width:768px){.JpJoUG_title{font-size:18px;line-height:26px}}@media (hover:hover){.JpJoUG_title:hover{text-decoration:none}}
.EOmDLq_button{--shadow:4px;border:1.5px solid var(--main);width:100%;box-shadow:0 var(--shadow) 0 var(--main-dark);cursor:pointer;justify-content:center;align-items:center;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:transform .1s,box-shadow .1s;display:inline-flex}.EOmDLq_button:active{transform:translateY(var(--shadow));box-shadow:none}.EOmDLq_outline{background:var(--white);color:var(--main)}.EOmDLq_filled{background:var(--main);color:var(--white)}.EOmDLq_small{--shadow:2px;letter-spacing:.1em;border-width:1px;border-radius:9px;width:82px;height:30px;font-size:12px}@media (min-width:768px){.EOmDLq_small{border-width:1.5px;border-radius:9.5px;width:143px;height:44px;font-size:20px}}.EOmDLq_medium{letter-spacing:.1em;border-radius:13.5px;height:53px;font-size:18px}.EOmDLq_large{letter-spacing:.15em;border-radius:16px;height:60px;font-size:18px}@media (min-width:768px){.EOmDLq_large{font-size:20px}}.EOmDLq_icon{margin-right:14.7px;line-height:0;display:inline-flex}.EOmDLq_icon svg{width:auto;height:1em}
.v3aAKa_icon{--menu-icon-width:20px;--menu-icon-height:13.6px;--menu-icon-bar:1.9px;--menu-icon-shift:calc((var(--menu-icon-height) - var(--menu-icon-bar)) / 2);width:var(--menu-icon-width);height:var(--menu-icon-height);display:block;position:relative}.v3aAKa_bar{width:100%;height:var(--menu-icon-bar);background:currentColor;transition:transform .3s cubic-bezier(.65,0,.35,1),opacity .2s;position:absolute;left:0}.v3aAKa_bar:first-child{top:0}.v3aAKa_bar:nth-child(2){top:var(--menu-icon-shift)}.v3aAKa_bar:nth-child(3){bottom:0}.v3aAKa_open .v3aAKa_bar:first-child{transform:translateY(var(--menu-icon-shift)) rotate(45deg)}.v3aAKa_open .v3aAKa_bar:nth-child(2){opacity:0;transform:scaleX(0)}.v3aAKa_open .v3aAKa_bar:nth-child(3){transform:translateY(calc(var(--menu-icon-shift) * -1)) rotate(-45deg)}
.UCtmgW_hamburger{color:var(--main);cursor:pointer;background:0 0;border:none;padding:0;transition:opacity .35s;display:block;position:relative}.UCtmgW_hamburger.UCtmgW_isHidden{opacity:0}.UCtmgW_hamburger:focus-visible{outline:2px solid var(--main);outline-offset:6px;border-radius:4px}.UCtmgW_hamburger:after{content:"";position:absolute;inset:-12px}@media (min-width:768px){.UCtmgW_hamburgerIcon{--menu-icon-width:30px;--menu-icon-height:20.4px;--menu-icon-bar:2.8px}}.UCtmgW_dialog{background:0 0;border:none;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;overflow:hidden}.UCtmgW_dialog::backdrop{background:0 0}.UCtmgW_overlay{opacity:0;background:#000000bf;transition:opacity .35s;position:absolute;inset:0}.UCtmgW_isOpen .UCtmgW_overlay{opacity:1}.UCtmgW_panel{background:var(--white);width:330px;max-width:calc(100% - 60px);height:100%;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;top:0;right:0;transform:translate(100%)}.UCtmgW_isOpen .UCtmgW_panel{transform:none}.UCtmgW_body{height:100%;padding:28.5px 20px 40px;overflow-y:auto}.UCtmgW_close{color:var(--white);cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;row-gap:4px;padding:0;display:flex;position:absolute;top:14px;left:-30px;transform:translate(-50%)}.UCtmgW_closeIcon{--menu-icon-width:36px;--menu-icon-height:25.4px;--menu-icon-bar:2px}@media (min-width:768px){.UCtmgW_closeIcon{--menu-icon-width:41.6px;--menu-icon-height:29.4px}}.UCtmgW_closeLabel{opacity:0;font-size:9px;font-weight:700;line-height:1;transition:opacity .35s}.UCtmgW_isOpen .UCtmgW_closeLabel{opacity:1}@media (min-width:768px){.UCtmgW_closeLabel{font-size:10px}}.UCtmgW_list{border-top:1px solid var(--border);margin-top:28px;list-style:none}.UCtmgW_list li{border-bottom:1px solid var(--border)}.UCtmgW_link{height:55px;color:var(--black);letter-spacing:.1em;justify-content:space-between;align-items:center;padding-right:5px;font-size:16px;font-weight:700;text-decoration:none;display:flex}@media (min-width:768px){.UCtmgW_link{height:65px;font-size:18px}}.UCtmgW_chevron{width:6px;height:10.2px;color:var(--main);flex-shrink:0}
.hmHMia_header{z-index:100;background:var(--white);position:sticky;top:0}.hmHMia_inner{justify-content:space-between;align-items:center;height:48px;padding:0 15px;display:flex}@media (min-width:768px){.hmHMia_inner{max-width:1080px;height:80px;margin:0 auto;padding:0 20px}}.hmHMia_logo{line-height:0;display:block}.hmHMia_logo img{width:125px;height:auto}@media (min-width:768px){.hmHMia_logo img{width:209px}}.hmHMia_actions{align-items:center;column-gap:20px;display:flex}@media (min-width:768px){.hmHMia_actions{column-gap:30px}}
.iNrcZW_footer{background:var(--main);color:var(--white);text-align:center;padding:60px 15px}@media (min-width:768px){.iNrcZW_footer{padding:80px 20px}}.iNrcZW_footer a{color:inherit;text-decoration:none}.iNrcZW_sns{justify-content:center;align-items:center;column-gap:30px;list-style:none;display:flex}.iNrcZW_sns a{line-height:0;display:block}.iNrcZW_x{width:24px;height:24px}.iNrcZW_instagram{width:26px;height:26px}.iNrcZW_facebook{width:26.2px;height:26px}.iNrcZW_nav{flex-direction:column;align-items:center;row-gap:10px;display:flex}.iNrcZW_nav:not(:first-child){margin-top:30px}@media (min-width:768px){.iNrcZW_nav{flex-direction:row;justify-content:center}}.iNrcZW_links{flex-wrap:wrap;justify-content:center;row-gap:10px;list-style:none;display:flex}.iNrcZW_links li{white-space:nowrap;letter-spacing:.05em;font-size:12px;font-weight:700;line-height:18px}@media (min-width:768px){.iNrcZW_links li{font-size:14px}}.iNrcZW_links li+li:before,.iNrcZW_links+.iNrcZW_links:before{content:"";background:var(--white);vertical-align:top;width:1px;height:18px;margin:0 10px;display:inline-block}@media (min-width:768px){.iNrcZW_links li+li:before,.iNrcZW_links+.iNrcZW_links:before{margin:0 20px}}.iNrcZW_links+.iNrcZW_links:before{display:none}@media (min-width:768px){.iNrcZW_links+.iNrcZW_links:before{display:inline-block}}.iNrcZW_copyright{font-size:12px}.iNrcZW_copyright:not(:first-child){margin-top:60px}.iNrcZW_copyright{letter-spacing:.05em;font-weight:700}@media (min-width:768px){.iNrcZW_copyright{font-size:14px}}.iNrcZW_copyright small{font-size:inherit}
.qnDekq_section{padding:0 30px}@media (min-width:768px){.qnDekq_section{padding:0 20px}}.qnDekq_container{max-width:840px;margin:0 auto}.qnDekq_faq{padding-top:80px;padding-bottom:40px}.qnDekq_faq .qnDekq_heading{margin-bottom:10px}@media (min-width:768px){.qnDekq_faq{padding-top:160px;padding-bottom:80px}.qnDekq_faq .qnDekq_heading{margin-bottom:36px}}.qnDekq_news{padding-top:40px;padding-bottom:80px}.qnDekq_news .qnDekq_heading{margin-bottom:34px}@media (min-width:768px){.qnDekq_news{padding-top:80px;padding-bottom:160px}.qnDekq_news .qnDekq_heading{margin-bottom:63px}}.qnDekq_more{text-align:center;margin-top:30px}@media (min-width:768px){.qnDekq_more{margin-top:60px}.qnDekq_more>a{width:440px}}
