﻿@font-face{font-family:"montserrat";src:url("/ja/entry_form/lp/web/font/Montserrat-Medium.woff2") format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"montserrat";src:url("/ja/entry_form/lp/web/font/Montserrat-Bold.woff2") format("woff2");font-style:bold;font-weight:700;font-display:swap}html,body{height:auto;position:relative}html{font-size:62.5%;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{width:100%;margin:0;padding:0;position:relative;background-color:#fff;color:#000;font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN","BIZ UDPGothic","Noto Sans","Noto Sans CJK JP","Roboto",Meiryo,sans-serif;letter-spacing:.05em;word-spacing:inherit;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,.75);-moz-tap-highlight-color:rgba(0,0,0,.75);tap-highlight-color:rgba(0,0,0,.75)}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}*::selection{background-color:rgba(0,0,0,.85);color:#fff}*::-moz-selection{background-color:rgba(0,0,0,.85);color:#fff}main{display:block}div,p,ol,ul,li,dl,dt,dd,figure,figcaption{font-size:1.6rem;font-weight:300;line-height:1.75;-webkit-font-feature-settings:"palt";-moz-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width: 560px){div,p,ol,ul,li,dl,dt,dd,figure,figcaption{font-size:1.4rem}}div,p,figure{margin:0}p{text-align:justify}strong{font-weight:bold}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit;line-height:1}a{color:inherit;text-decoration:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-touch-callout:none;cursor:pointer;opacity:1}img,a img{display:block;width:100%;height:auto;border:none;border-style:none;outline:none}svg{display:block;width:100%;height:100%}button{margin:0;background:none;border:0;border-radius:0;font-family:inherit;color:inherit;font-size:100%;line-height:1.15;appearance:none;outline:none;-webkit-appearance:none;-moz-appearance:none;-webkit-touch-callout:none;cursor:pointer;-webkit-transition:all .3s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s;transition:all .3s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s}button:focus{outline:none}:root{--header-size: 70px;--side-padding: 40px}@media screen and (max-width: 800px){:root{--header-size: 70px;--side-padding: 30px}}@media screen and (max-width: 560px){:root{--header-size: 70px;--side-padding: 20px}}.wrapper{width:100%;position:relative;background-color:rgba(0,0,0,0);z-index:1;overflow-x:hidden}@media(hover: hover)and (pointer: fine){a.logo:hover{opacity:.45}}.logo{flex:0 0 auto;width:131px}@media screen and (max-width: 800px){.logo{width:126px}}@media screen and (max-width: 560px){.logo{width:125px}}.symbols{font-family:system-ui,"Droid Sans",Roboto,"Hiragino Kaku Gothic ProN",Verdana,sans-serif}.siteTop{width:100%;height:var(--header-size);margin:0;padding:0;position:relative;background-color:#fff;z-index:100}.siteTop_wrap{display:block;width:100%;max-width:1040px;margin:0 auto;padding:0;position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;width:100%;max-width:calc(1040px + var(--side-padding)*2);height:100%;padding:0 var(--side-padding)}.group{width:198px}@media screen and (max-width: 800px){.group{width:190px}}@media screen and (max-width: 560px){.group{width:120px}}.siteBottom{width:100%;padding:40px var(--side-padding) 20px;position:relative;background-color:#000;color:#fff}@media screen and (max-width: 560px){.siteBottom{padding-bottom:calc(20px + constant(safe-area-inset-bottom));padding-bottom:calc(20px + env(safe-area-inset-bottom))}}.linkBox{display:flex;justify-content:space-between;align-items:center;margin-bottom:1em}@media screen and (max-width: 800px){.linkBox{flex-direction:column;justify-content:center;text-align:center}}.linkList{flex:0 0 auto}.linkList_item{font-size:1.4rem}.linkList_item a{display:inline-block;padding-right:1.2em;position:relative;font-size:1.4rem;line-height:1;text-decoration:underline}.linkList_item a::after{content:"＞";position:absolute;right:0}@media(hover: hover)and (pointer: fine){.linkList_item a:hover{opacity:.45}}@media screen and (max-width: 800px){.linkList{order:2}}.snsList{flex:0 0 auto}.snsList_item{display:inline-block;width:40px;height:40px;margin-left:1em}.snsList_item a .snsIcon{height:100%;fill:#fff}@media(hover: hover)and (pointer: fine){.snsList_item a:hover{opacity:.45}}@media screen and (max-width: 800px){.snsList{order:1;margin-bottom:1em}.snsList_item{width:32px;height:32px;margin-left:.8em;margin-right:.8em}}.copy{font-size:1.2rem}@media screen and (max-width: 800px){.copy{text-align:center}}@media screen and (max-width: 560px){.copy{font-size:1rem;line-height:1.4}}.mainContents{width:100%;position:relative}section{margin:0;padding:100px var(--side-padding);position:relative;background-color:#fff}section.-bgGray{background-color:#f5f5f5}section::after{content:"";display:block;clear:both}@media screen and (max-width: 1040px){section{padding:100px 30px}}@media screen and (max-width: 800px){section{padding:80px var(--side-padding)}}@media screen and (max-width: 560px){section{padding:50px var(--side-padding)}}.adjWrap{display:block;width:100%;max-width:1040px;margin:0 auto;padding:0;position:relative;z-index:1}.-resizeShow{display:none}@media screen and (max-width: 800px){.-resizeShow{display:inline}}.-resizeHide{display:inherit}@media screen and (max-width: 800px){.-resizeHide{display:none}}span.-resizeHide{display:inline}@media screen and (max-width: 800px){span.-resizeHide{display:none}}.icon-arrow{position:absolute;fill:none;stroke:#fff;stroke-width:2;z-index:10;-webkit-transition:all .3s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s;transition:all .3s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s}.separateBox{display:flex;justify-content:space-between;align-items:flex-start}.separateBox.-bottom{align-items:flex-end}.separateBox_left{flex:0 0 auto;width:46%}.separateBox_right{flex:0 0 auto;width:46%;position:relative}.separateBox_image{flex:0 0 auto;width:46%;position:relative}.separateBox h2{margin-bottom:.6em;font-size:min(3vw,3rem);font-weight:bold;line-height:1.4;white-space:nowrap}@media screen and (max-width: 800px){.separateBox h2{font-size:2.6rem}}@media screen and (max-width: 560px){.separateBox h2{font-size:2rem;text-align:center}}.separateBox h3{display:inline-block;margin-bottom:1.4em;padding:.4em .6em;position:relative;font-size:min(1.8vw,1.8rem);font-weight:bolder;line-height:1.4;white-space:nowrap;border-top:#000 thin solid;border-bottom:#000 thin solid}.separateBox h3.-w320{min-width:320px}.separateBox h3.-w260{min-width:260px;text-align:center}@media screen and (max-width: 800px){.separateBox h3{font-size:1.8rem}}@media screen and (max-width: 560px){.separateBox h3{margin-bottom:1.2em;font-size:1.6rem}}.separateBox h3 span{font-size:90%;font-weight:300}.separateBox h3 small{display:inline-block;margin-left:140px;font-size:78%;font-weight:300}.separateBox h3.-full{width:100%}.separateBox h4{margin-bottom:.8em;font-size:1.8rem;font-weight:500;line-height:1.5}@media screen and (max-width: 800px){.separateBox{flex-direction:column;justify-content:flex-start;align-items:center}.separateBox_left{width:100%}.separateBox_right{width:100%}.separateBox_image{width:100%}.separateBox h4{line-height:1.4}}@media screen and (max-width: 560px){.separateBox{text-align:center}.separateBox h3.attn{width:100%}.separateBox h3 small{display:inline-block;margin-left:0;position:absolute;bottom:.6em;right:0}.separateBox h3.-full{width:auto}.separateBox h4{font-size:1.5rem}}.imageBox{width:46.6vw;max-width:740px;padding-right:40px;position:relative}.imageBox_inner{width:100%;position:relative;background-color:#eee;overflow:hidden}.imageBox_inner::before{content:"";display:block;width:100%;padding-top:57.2%}.imageBox_inner.-thin::before{padding-top:42.9%}.imageBox_inner img{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.imageBox+.textList{margin-top:1.6em}@media screen and (max-width: 800px){.imageBox{width:100vw;max-width:initial;margin:0 calc(50% - 50vw) 1em;padding-right:0}}.titleSpacer{margin-bottom:.6em;font-size:min(3vw,3rem);font-weight:bold;line-height:1.4}@media screen and (max-width: 800px){.titleSpacer{font-size:2.6rem}}@media screen and (max-width: 560px){.titleSpacer{font-size:2rem;text-align:center}}.titleSpacer.-h3{display:inline-block;margin-bottom:1.4em;padding:.4em .6em;position:relative;font-size:min(1.8vw,1.8rem);font-weight:bolder;line-height:1.4;white-space:nowrap}.titleSpacer.-h3.-w320{min-width:320px}.titleSpacer.-h3.-w260{min-width:260px;text-align:center}@media screen and (max-width: 800px){.titleSpacer.-h3{font-size:1.8rem}}@media screen and (max-width: 560px){.titleSpacer.-h3{margin-bottom:1.2em;font-size:1.6rem}}@media screen and (max-width: 800px){.titleSpacer{display:none !important}}.secText{margin-bottom:1.4em}.secText a{text-decoration:underline;opacity:1;-webkit-transition:all .3s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s;transition:all .3s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s}@media screen and (max-width: 560px){.secText{margin-bottom:1.2em}}.note{margin-bottom:.2em;font-size:87.5%;line-height:1.4;padding-left:1em;text-indent:-1em}.note.-small{font-size:1.2rem}.note.-notIndent{padding-left:0;text-indent:0}.note a{text-decoration:underline}@media screen and (max-width: 800px){.note.-resizeShow{display:block}}@media screen and (max-width: 560px){.note{font-size:86%}}.textList{width:100%;text-align:left}.textList_head{margin-bottom:.6em;padding-bottom:.2em;border-bottom:#000 thin solid;font-size:min(1.8vw,1.8rem);font-weight:bold}.textList_text{margin-bottom:1.2em}.textList_text:last-of-type{margin-bottom:.6em}.textList.-resizeHide{width:80%}@media screen and (max-width: 800px){.textList_head{font-size:1.8rem}}@media screen and (max-width: 560px){.textList_head{font-size:1.6rem}}.listMark{margin-bottom:.4em;padding-left:.8em;position:relative;font-weight:bold}.listMark span{font-weight:normal}.listMark::before{content:"";display:block;width:3px;height:1.1em;position:absolute;top:.35em;left:0;background-color:#000}.accWrapper{height:190px;position:relative;overflow:hidden;-webkit-transition:height .3s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s;transition:height .3s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s}.accWrapper::before{content:"";display:block;width:100%;height:100%;position:absolute;bottom:0;left:0;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%);opacity:1;pointer-events:none;z-index:10;-webkit-transition:opacity .15s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s;transition:opacity .15s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s}.accWrapper.is-open::before{opacity:0}.accBtn{margin-top:2.6em;text-align:center}.accToggle{display:inline-block;width:6em;padding:.6em 1.4em .6em .8em;position:relative;background-color:#0067a3;border:none;border-radius:2em;text-align:left;transition:background-color .3s cubic-bezier(0.4, 0.25, 0.54, 0.93)}.accToggle::before{content:"More";color:#fff;font-weight:600;-webkit-transition:content .3s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s;transition:content .3s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s}.accToggle span{display:block;width:.9em;height:.9em;position:absolute;top:50%;right:.8em;transform:translate3d(0, -50%, 0)}.accToggle span::before,.accToggle span::after{content:"";display:block;width:100%;height:1px;position:absolute;top:50%;left:50%;background-color:#fff;border-radius:1px;-webkit-transition:transform .3s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s;transition:transform .3s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s}.accToggle span::before{transform:translate3d(-50%, -50%, 0) rotate(0deg)}.accToggle span::after{transform:translate3d(-50%, -50%, 0) rotate(-90deg)}.accToggle.is-open::before{content:"Close"}.accToggle.is-open span::before{transform:translate3d(-50%, -50%, 0) rotate(-180deg)}.accToggle.is-open span::after{transform:translate3d(-50%, -50%, 0) rotate(-360deg)}@media(hover: hover)and (pointer: fine){.accToggle:hover{background-color:rgb(0,54.6595092025,86.5)}.accToggle:hover span::after{transform:translate3d(-50%, -50%, 0) rotate(-180deg)}}.accInner_title{display:block;width:100%;margin:0;padding:.6em .4em .6em .4em;position:relative;background-color:rgba(0,0,0,0);border-bottom:#000 thin solid;font-size:min(1.63vw,1.8rem);font-weight:bold;text-align:left;line-height:1.4}.accInner_title small{font-size:80%}.accInner_title.-topPadding::before{content:" \a";white-space:pre-wrap}.accInner_menu{display:block;margin-top:1.4em;text-align:left}.accInner_menu p:not(:last-of-type){margin-bottom:1em}.accInner_menu p.note{margin-bottom:.2em}.accInner_menu img{margin-top:1em}.accInner_menu.-etc img{width:78%;max-width:290px}@media screen and (max-width: 800px){.accInner:first-of-type{margin-bottom:1.6em}.accInner_title{font-size:1.8rem}.accInner_title.-topPadding::before{display:none}.accInner_menu img{margin:1em auto 0}}@media screen and (max-width: 560px){.accInner:first-of-type{margin-bottom:1.6em}.accInner_title{font-size:1.5rem}}.accList_head{margin-bottom:.6em;padding-bottom:.2em;border-bottom:#999 thin solid;font-size:1.8rem;font-weight:bold}@media screen and (max-width: 800px){.accList_head{font-size:1.6rem}}@media screen and (max-width: 560px){.accList_head{font-size:1.4rem}}.accList_detail:not(:last-of-type){margin-bottom:1.4em}.accList_detail p span{display:inline-block;margin-bottom:.2em}.accListInner_head{font-weight:bold}.accListInner_detail:not(:last-of-type){margin-bottom:.8em}.whiteBtn{display:inline-block;width:84%;max-width:280px;margin:1em 0 0;padding:.8em 2em;position:relative;background-color:#fff;border:#ddd thin solid;text-align:center}.whiteBtn.-noBorder{max-width:450px;border:rgba(0,0,0,0) thin solid}.whiteBtn .icon-arrow{width:.8em;top:50%;right:1em;stroke:#000;transform:translate3d(0, -50%, 0) scale(1.3, 1)}@media(hover: hover)and (pointer: fine){.whiteBtn:hover{border:#000 thin solid}.whiteBtn:hover .icon-arrow{transform:translate3d(40%, -50%, 0) scale(1.3, 1)}}@media screen and (max-width: 560px){.whiteBtn{padding:.3em 2em;font-size:1.2rem}.whiteBtn.-noBorder{margin-top:2.6em;padding:.6em 2em;max-width:280px;font-size:1.4rem}}.starWrap{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:1em}.starWrap img{flex:0 0 48%;min-width:0}@media screen and (max-width: 800px){.starWrap{width:80%;margin:0 auto}}@media screen and (max-width: 560px){.starWrap{flex-direction:column;justify-content:flex-start;width:100%;padding-top:.6em}.starWrap img{flex:0 0 auto;width:80%}.starWrap img:last-of-type{margin-top:1em}}.ctaBtn{display:inline-block;width:100%;max-width:370px;height:auto;margin:0 auto;padding:.7em .8em;position:relative;background-color:maroon;border:maroon thin solid;color:#fff;font-size:1.8rem;font-weight:400;text-align:center;line-height:1.15;transition:background-color .3s cubic-bezier(0.4, 0.25, 0.54, 0.93),color .3s cubic-bezier(0.4, 0.25, 0.54, 0.93)}.ctaBtn .icon-arrow{width:1em;height:1em;top:50%;right:1.2em;transform:translate3d(0, -55%, 0) scale(1.3, 1)}@media(hover: hover)and (pointer: fine){.ctaBtn:hover{background-color:#fff;color:maroon}.ctaBtn:hover .icon-arrow{stroke:maroon;transform:translate3d(40%, -55%, 0) scale(1.3, 1)}}@media screen and (max-width: 800px){.ctaBtn{font-size:1.5rem}}@media screen and (max-width: 560px){.ctaBtn{font-size:1.4rem}}.secIntro{width:100%;height:auto;padding:0;position:relative;left:50%;background-color:rgba(0,0,0,.6);overflow:hidden;transform:translate3d(-50%, 0, 0)}.introContent{display:grid;grid-template-columns:.6fr .4fr;grid-template-rows:auto;grid-template-areas:"title  card" "cta    cta" "anchor anchor";gap:.6em 50px;width:100%;max-width:calc(880px + var(--side-padding)*2);height:100%;margin:0 auto;padding:60px var(--side-padding) 40px;position:relative;z-index:10}.introContent_title{grid-area:title;display:flex;flex-direction:column;justify-content:center}.introContent_title img{width:92%}.introContent_detail{grid-area:detail;margin:1em 0}.introContent_period{grid-area:period;line-height:1.15;vertical-align:baseline}.introContent_period small{font-size:87.5%}.introContent_anchor{grid-area:anchor;text-align:center}.introContent_card{grid-area:card;padding:0;margin:0 auto;position:relative}.introContent_card::after{content:"";display:block;width:52%;height:1em;position:absolute;bottom:0;left:50%;background:url("/ja/entry_form/lp/web/img/fv_card_title.svg") center center/contain no-repeat;transform:translate3d(-50%, 150%, 0)}.introContent_cta{grid-area:cta;margin-top:2.8em;text-align:center}@media screen and (max-width: 1040px){.introContent{grid-template-areas:"title  card" "cta    cta" "anchor anchor";gap:.6em 3vw;padding:50px var(--side-padding) 40px}.introContent_title img{width:80%;margin:0 auto}.introContent_period{margin:1.6em 0 .8em;text-align:center}.introContent_period small{font-size:87.5%}.introContent_anchor{text-align:center}.introContent_cta{grid-area:cta}}@media screen and (max-width: 800px){.introContent{grid-template-columns:1fr;grid-template-areas:"title" "card" "cta" "anchor";gap:.4em 0;width:80%;padding:40px var(--side-padding) 40px}.introContent_title{margin-bottom:1.4em}.introContent_title img{margin:0 auto}.introContent_detail{margin:1em 0}.introContent_period{text-align:center;line-height:1.4}.introContent_period small{font-size:87.5%}.introContent_anchor{text-align:center}.introContent_card{width:60%}.introContent_card::after{width:70%}.introContent_cta{grid-area:cta}}@media screen and (max-width: 560px){.introContent{padding:20px var(--side-padding) 20px}.introContent_title{margin-bottom:1.4em}.introContent_title img{width:90%}.introContent_period{margin:0 0 .8em;font-size:90%}.introContent_card{width:70%}}.anchorLink{display:inline-block;padding:.2em 1.2em .2em .2em;position:relative;font-size:87.5%;line-height:1.15}.anchorLink::before{content:"";display:block;width:.6em;height:.6em;position:absolute;top:50%;right:.1em;background-color:rgba(0,0,0,0);border:#000 1px solid;border-top:none;border-right:none;transform-origin:center;transform:translate3d(0, -55%, 0) rotate(-45deg)}.anchorLink::after{content:"";display:block;width:0;height:1px;position:absolute;bottom:0;left:50%;background-color:#000;transform-origin:center;transform:translate3d(-50%, 0, 0);-webkit-transition:width .3s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s;transition:width .3s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s}.anchorLink:not(:first-of-type){margin-left:1em}@media(hover: hover)and (pointer: fine){.anchorLink:hover::after{width:100%}}.introBg{display:block;width:100%;min-width:1480px;height:100%;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%, 0)}.introBg_img{width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover}@media screen and (max-width: 1040px){.introBg{min-width:initial}}.secInfo{padding-top:60px;text-align:center}.secInfo h2{margin-bottom:1.4em;font-size:2.4rem;font-weight:600}@media screen and (max-width: 800px){.secInfo{padding-top:40px}.secInfo h2{font-size:2rem}}@media screen and (max-width: 560px){.secInfo{padding-top:20px}.secInfo h2{font-size:1.8rem}}.specialEX{display:block;margin-bottom:60px;text-align:center}.specialEX h2{position:relative;background:linear-gradient(90deg, #0067d0 0%, #004fa0 100%);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-fill-color:rgba(0,0,0,0)}.specialEX .exList_item{position:relative}@media screen and (max-width: 800px){.specialEX{margin-bottom:40px}}@media screen and (max-width: 560px){.specialEX{margin-bottom:20px}}.exList{display:flex;justify-content:space-between}.exList_item{flex:0 0 30%;position:relative}.infoGroup{display:inline-block;margin-bottom:70px;text-align:left}.infoGroup h4{margin-bottom:.4em;font-weight:600}.infoGroup p a{text-decoration:underline;opacity:1}@media(hover: hover)and (pointer: fine){.infoGroup p a:hover{opacity:.45}}@media screen and (max-width: 800px){.infoGroup{margin-bottom:50px}.infoGroup h4{text-align:center}}@media screen and (max-width: 560px){.infoGroup{margin-bottom:40px}}.step{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2.4em}.step_item{flex:0 0 20%;position:relative}.step_item img{width:50%;margin:1em auto}@media screen and (max-width: 800px){.step{flex-wrap:wrap}.step_item{flex:0 0 23%;text-align:left}.step_item img{width:40%}}@media screen and (max-width: 560px){.step{flex-direction:column}.step_item{flex:0 0 auto;display:flex;align-items:flex-start;width:100%;padding-top:2.8em}.step_item:not(:first-of-type){margin-top:2em}.step_item img{order:2;flex:0 0 24%;width:24%;margin:.2em 0 0}.step_item p{order:1;flex:1 1 auto;padding-right:2em}}.stepTitle{padding-bottom:0;position:relative;font-family:"montserrat",sans-selif;font-weight:700;letter-spacing:.06em;font-size:1.8rem;border-bottom:#000 1px solid}.stepTitle:not(.stepTitle.-last)::after{content:"";display:block;width:1px;height:1em;position:absolute;bottom:0;right:0;background-color:#000;transform-origin:right bottom;transform:rotate(-50deg)}@media screen and (max-width: 800px){.stepTitle{font-size:1.6rem}}@media screen and (max-width: 560px){.stepTitle{width:100%;position:absolute;top:0;left:0;font-size:1.4rem}.stepTitle:not(.stepTitle.-last)::after{display:none}}.secTitle{text-align:center;position:relative}.secTitle[data-target=on] .secTitle_text{opacity:1;transform:translate3d(0, 0, 0)}.secTitle[data-target=on] .secTitle_copy{opacity:1}.secTitle .adjWrap{padding-top:60px;padding-bottom:60px}.secTitle_text{display:inline-block;width:auto;height:34px;margin:0 auto;position:relative;opacity:0;transform:translate3d(0, 20%, 0);-webkit-transition:all .6s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s;transition:all .6s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s}.secTitle_text img{width:auto;height:100%;object-fit:contain}.secTitle.-service{background-color:#165263}.secTitle.-pointProgram{background-color:#00608a}.secTitle.-convenient{background-color:#532e6a}.secTitle.-secure{background-color:#06594a}@media screen and (max-width: 1040px){.secTitle[data-target=on] .secTitle_text{opacity:1;transform:translate3d(10%, 0, 0)}.secTitle .adjWrap{padding-top:50px;padding-bottom:50px}.secTitle_text{height:30px;transform:translate3d(10%, 15%, 0)}}@media screen and (max-width: 800px){.secTitle[data-target=on] .secTitle_text{opacity:1;transform:translate3d(0, 0, 0)}.secTitle .adjWrap{padding-top:30px;padding-bottom:30px}.secTitle_text{height:30px;transform:translate3d(0, 0, 0);-webkit-transition:all .6s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s;transition:all .6s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s}.secTitle_copy{height:auto;position:relative;top:auto;left:auto;transform:translate3d(0, 0, 0);-webkit-transition:all .6s cubic-bezier(0.4, 0.25, 0.54, 0.93) .6s;transition:all .6s cubic-bezier(0.4, 0.25, 0.54, 0.93) .6s}.secTitle_copy h4{margin:.8em auto 0;font-size:2rem}}@media screen and (max-width: 560px){.secTitle .adjWrap{padding-top:30px;padding-bottom:20px}.secTitle_text{height:24px}.secTitle_copy h4{margin:.6em auto 0;font-size:1.8rem}}.secDining .-tab{display:none}@media screen and (max-width: 800px){.secDining .-pc{display:none}.secDining .-tab{display:block}}@media screen and (max-width: 800px){.secLounge{padding-bottom:60px}}@media screen and (max-width: 560px){.secLounge{padding-bottom:30px}.secLounge .note{text-align:center}}@media screen and (max-width: 800px){.secTravel .imageBox{margin-bottom:3em}}.travelImage{width:100%;position:relative;background-color:#eee}.secGolf .separateBox:nth-of-type(1){margin-bottom:1.2em}.secGolf .separateBox:nth-of-type(2){margin-bottom:50px}.secGolf .separateBox:nth-of-type(3){margin-bottom:80px}@media screen and (max-width: 800px){.secGolf .separateBox:nth-of-type(2){margin-bottom:20px}.secGolf .separateBox:nth-of-type(3){margin-bottom:0}.secGolf .textList{margin-bottom:1em}}.-golfCourse::after{content:"川奈ホテルゴルフコース（静岡県）";position:absolute;bottom:-1.8em;left:0;font-size:1.4rem}@media screen and (max-width: 800px){.-golfCourse::after{bottom:-2em;left:var(--side-padding)}}@media screen and (max-width: 560px){.-golfCourse::after{font-size:1.2rem}}.secLimit{padding-bottom:60px}@media screen and (max-width: 800px){.secLimit{padding-bottom:40px}}.secProgram .separateBox{flex-direction:column}.secProgram .separateBox_right{width:100%}.secProgram .separateBox_right .note{text-align:center}@media screen and (max-width: 560px){.secProgram .separateBox_right .note{text-align:justify}}.programImage{display:flex;align-items:center;margin-bottom:30px}.programImage_item{flex:1 1 auto;height:min(9vw,90px);margin-right:7%}.programImage_item img{width:auto;height:100%}@media screen and (max-width: 800px){.programImage{justify-content:space-between;margin-bottom:2.5vw}.programImage_item{flex:0 0 auto;height:10.5vw;margin-right:0}}@media screen and (max-width: 560px){.programImage{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:95%;margin-bottom:5.35vw}.programImage_item{width:100%;height:auto;margin-top:1.4em}.programImage_item img{width:100%;height:auto}}.secPoint{padding-top:0}.secPoint img{margin-bottom:1.4em}.secPoint .separateBox{margin-bottom:80px}.secPoint .separateBox:nth-of-type(2){padding-top:80px;border-top:#000 1px solid}@media screen and (max-width: 800px){.secPoint .separateBox{margin-bottom:60px}.secPoint .separateBox:nth-of-type(2){padding-top:60px}}@media screen and (max-width: 560px){.secPoint .separateBox{margin-bottom:40px}.secPoint .separateBox:nth-of-type(2){padding-top:40px}}.-short img{width:72%}@media screen and (max-width: 800px){.-short img{margin:0 auto 1.6em}}@media screen and (max-width: 560px){.-short img{width:90%}}.pickup{display:block;width:100%;margin-bottom:1.5em;border:#000 1px solid}.pickup h3{display:block;padding:.6em;background-color:#f1f1f1;border-bottom:#000 1px solid;font-size:1.8rem;font-weight:600;text-align:center}.pickup_inner{padding:2.5em 2.5em 1.5em}.pickup_inner h4{margin-bottom:1em;font-size:115%;font-weight:600}.pickup_inner p{margin-bottom:2.5em}@media screen and (max-width: 800px){.pickup_inner{padding:2em 2em 1em}.pickup_inner h4{text-align:center}.pickup_inner p{margin-bottom:2em}}.secCompanion{padding-bottom:60px}@media screen and (max-width: 560px){.secCompanion{padding-bottom:50px}}.-companion{width:50%}@media screen and (max-width: 800px){.-companion{width:80%}}@media screen and (max-width: 560px){.-companion{width:100%}}.companionEtc{margin-top:40px;text-align:center}.companionEtc h3{width:66%;max-width:410px;margin:0 auto 1.6em}@media screen and (max-width: 800px){.companionEtc h3{margin-bottom:2em}}.companionList{display:flex;justify-content:space-between;margin-bottom:1em;text-align:left}.companionList_item{flex:0 0 30%;padding-left:1.4em;position:relative;border-bottom:#000 thin solid;font-size:min(2.1rem,2.1vw);font-weight:bold;white-space:nowrap}.companionList_item span{display:block;width:.6em;position:absolute;bottom:.35em;left:.2em}@media screen and (max-width: 800px){.companionList{flex-direction:column;justify-content:flex-start;align-items:center;width:90%;max-width:300px;margin:0 auto 1.2em;text-align:center}.companionList_item{flex:0 0 auto;width:100%;padding-left:0;font-size:2.1rem}.companionList_item:not(:last-of-type){margin-bottom:1em}.companionList_item span{display:inline-block;position:relative;bottom:auto;left:auto}}@media screen and (max-width: 560px){.companionList{width:70%}.companionList_item{padding-bottom:.2em;font-size:1.6rem}.companionList_item:not(:last-of-type){margin-bottom:.6em}.companionList_item span{bottom:-0.1em}}@media screen and (max-width: 560px){.-pay1 img{width:100vw;margin:0 calc(50% - 50vw)}}.-pay2 img{display:block;width:58%;margin:0 auto}@media screen and (max-width: 800px){.-pay2{margin-top:50px}.-pay2 h3{min-width:230px}}@media screen and (max-width: 560px){.-pay2 img{width:100vw;margin:0 calc(50% - 50vw)}}.secOther h2{margin-bottom:.6em;font-size:min(3vw,3rem);font-weight:bold;line-height:1.4;margin-bottom:1em;white-space:nowrap}@media screen and (max-width: 800px){.secOther h2{font-size:2.6rem}}@media screen and (max-width: 560px){.secOther h2{font-size:2rem;text-align:center}}.secInsurance .separateBox{align-items:stretch}.secInsurance .separateBox_left{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.secInsurance .separateBox_left .note{display:block;margin-top:auto;margin-bottom:0}@media screen and (max-width: 800px){.secInsurance .separateBox{align-items:center}.secInsurance .separateBox_left{display:inherit}.secInsurance .separateBox_left .textList_text{margin-bottom:0}.secInsurance .separateBox_left .note{display:none}}@media screen and (max-width: 800px){.-insurance{margin-top:1em;margin-bottom:1em}}.-security{flex:0 0 50%}@media screen and (max-width: 800px){.-security{margin-top:1.6em}}@media screen and (max-width: 560px){.-security img{width:100vw;margin:0 calc(50% - 50vw)}}.secSpec{padding-top:0;text-align:center}.secSpec_head{width:100vw;margin:0 calc(50% - 50vw) 1.8em;padding:1.8em 0;background-color:#004c8d;color:#fff;font-size:2.4rem;font-weight:bold}.secSpec_innerTitle{margin-bottom:1.2em;font-size:3rem;font-weight:bold}@media screen and (max-width: 800px){.secSpec_innerTitle{font-size:2.2rem;line-height:1.4}}@media screen and (max-width: 560px){.secSpec_innerTitle{margin-bottom:.8em;font-size:1.8rem}}.secSpec_innerTitle.-first{margin-top:100px}.secSpec_innerCopy{margin-bottom:1.8em;font-size:1.8rem;font-weight:bold;line-height:1.6}@media screen and (max-width: 800px){.secSpec_innerCopy{font-size:1.6rem}}@media screen and (max-width: 560px){.secSpec_innerCopy{font-size:1.3rem}}.secSpec_innerText{margin-bottom:1.6em}@media screen and (max-width: 800px){.secSpec_head{padding:1.4em 0;font-size:2rem}.secSpec_innerTitle.-first{margin-top:60px}}@media screen and (max-width: 560px){.secSpec_head{margin-bottom:1.2em;font-size:1.8rem}.secSpec_innerTitle.-first{margin-top:30px}.secSpec_innerText{margin-bottom:2em}}.termsSheet{position:relative;text-align:left}.termsSheet.-item1{margin-bottom:100px;padding-bottom:40px}.termsSheet.-item1::after{content:"24-0391";position:absolute;bottom:0;right:0;font-size:1.2rem}.termsSheet_head{font-weight:bold}.termsSheet_head.-thin{font-weight:normal}.termsSheet_detail:not(:last-of-type){margin-bottom:1.6em}.termsSheet_detail p{padding-left:1em;text-indent:-1em}.termsSheet_detail p a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3ex}.termsSheet_detail p.noIndent{padding-left:0em;text-indent:0em}.termsSheet_detail.-thin p{padding-left:.6em;text-indent:-0.6em;text-align:left}@media screen and (max-width: 560px){.termsSheet.-item1{margin-bottom:50px;padding-bottom:30px}.termsSheet.-modal::after{bottom:-2em}}.tremSheetTable{width:100%;margin:1em 0;table-layout:auto;background-color:#fff;border-collapse:collapse;text-align:center}.tremSheetTable th,.tremSheetTable td{padding:.2em .6em;border:#000 thin solid;font-size:1.6rem;line-height:1.2}.tremSheetTable th{background-color:#e4e4e4;font-weight:normal}.tremSheetTable th sup{font-size:75%}@media screen and (max-width: 800px){.tremSheetTable th,.tremSheetTable td{padding:.3em .6em}}@media screen and (max-width: 560px){.tremSheetTable th,.tremSheetTable td{padding:.3em .2em;font-size:1.4rem}}@media screen and (max-width: 560px){.tremSheetTable.-item1{margin-bottom:50px;padding-bottom:30px}.tremSheetTable.-modal::after{bottom:-2em}}.secEtc{padding-top:0;text-align:center}.secEtc_head{width:100vw;margin:0 calc(50% - 50vw) 1.8em;padding:1.8em 0;background-color:#004c8d;color:#fff;font-size:2.4rem;font-weight:bold}.secEtc .separateBox{margin-top:80px}.secEtc .separateBox h3.-plane{display:block;margin-bottom:.8em;padding:0;border:none;font-size:min(3vw,3rem);font-weight:600;text-align:left}.secEtc .separateBox h3.-plane small{margin-left:0;position:relative;font-size:60%;font-weight:600}.secEtc .separateBox .secText{margin-bottom:1.4em}@media screen and (max-width: 800px){.secEtc_head{padding:1.4em 0;font-size:2rem}.secEtc .separateBox{margin-top:50px}.secEtc .separateBox h3.-plane{font-size:2rem}.secEtc .separateBox .secText{margin-bottom:0}.secEtc .separateBox .secText:not(:first-of-type){margin-top:.8em;margin-bottom:1em}}@media screen and (max-width: 560px){.secEtc_head{margin-bottom:1.2em;font-size:1.8rem}.secEtc .separateBox{margin-top:40px}.secEtc .separateBox h3.-plane{font-size:2rem;text-align:center}}.secPromise{background:#f2f3f4;background:linear-gradient(68deg, rgb(242, 243, 244) 0%, rgb(226, 227, 230) 100%);text-align:center}.secPromise .adjWrap{opacity:0;transform:translate3d(0, 10%, 0);-webkit-transition:all .6s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s;transition:all .6s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s}.secPromise .adjWrap[data-target=on]{opacity:1;transform:translate3d(0, 0, 0)}.secPromise_title{margin-bottom:1.4em;font-family:"montserrat",sans-selif;font-weight:700;letter-spacing:.06em;font-size:3.2rem;text-transform:uppercase}.secPromise_text{font-size:1.8rem;text-align:center;line-height:2.2;letter-spacing:.15em}.secPromise img{width:78%;max-width:446px;margin:60px auto 50px}@media screen and (max-width: 800px){.secPromise_title{font-size:2.6rem}.secPromise_text{font-size:1.6rem}.secPromise img{margin:40px auto 30px}}@media screen and (max-width: 560px){.secPromise_title{margin-bottom:1em;font-size:2.2rem}.secPromise_text{font-size:1.4rem;letter-spacing:.05em}.secPromise img{margin:40px auto 0}}.secBread{padding-top:1em;padding-bottom:1em}@media screen and (max-width: 800px){.secBread{padding-top:.6em;padding-bottom:.6em}}.breadCrumbs_item{display:inline-block;position:relative;line-height:1.2}.breadCrumbs_item:not(:last-of-type)::after{content:"＞";margin-left:.2em}.breadCrumbs_item a{font-size:1.4rem;text-decoration:underline}.breadCrumbs_item p{font-size:1.4rem;line-height:1.2}@media(hover: hover)and (pointer: fine){.breadCrumbs_item a:hover{opacity:.45}}@media screen and (max-width: 560px){.breadCrumbs_item a{font-size:1.2rem}.breadCrumbs_item p{font-size:1.2rem}}.follow{display:block;width:100%;height:auto;padding:1.2em var(--side-padding);position:fixed;bottom:0;left:0;background-color:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-align:center;z-index:20;opacity:0;visibility:hidden;transform:translate3d(0, 100%, 0);-webkit-transition:all .3s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s;transition:all .3s cubic-bezier(0.4, 0.25, 0.54, 0.93) 0s}.follow.is-fixed{transform:translate3d(0, 0, 0);opacity:1;visibility:visible}/*# sourceMappingURL=style.css.map */