@import"https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,600&display=swap";*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none;padding-left:0}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}pre{all:revert}::-webkit-input-placeholder{color:unset}::-ms-input-placeholder{color:unset}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;line-break:after-white-space;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}html{font-size:62.5%;height:100%;-webkit-text-size-adjust:100%}html:lang(zh-cn) body,html:lang(zh-cn) textarea,html:lang(zh-cn) input,html:lang(zh-cn) select{font-family:"Microsoft YaHei","微软雅黑","SimSun"}html:lang(zh-tw) body,html:lang(zh-tw) textarea,html:lang(zh-tw) input,html:lang(zh-tw) select{font-family:"Segoe UI",SegoeUI,"Microsoft JhengHei",微軟正黑體,"Helvetica Neue",Helvetica,Arial,sans-serif}body{height:100%;margin:0;background-color:#fff;color:#2c2c2c;font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;line-height:1.7;letter-spacing:.01em;overflow-x:hidden;overflow-y:scroll;position:relative;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:anywhere}@media screen and (min-width: 768px){body{font-size:1.6rem;line-height:2}}*{min-height:0vw}img{max-width:100%;height:auto;vertical-align:bottom}@media screen and (min-width: 768px){img{image-rendering:-webkit-optimize-contrast}}a{color:#25a;cursor:pointer;transition:.2s ease-in-out;text-decoration:none}a:visited{color:#71a}a:hover{color:#71a;opacity:.8}a:active{color:#71a}a:focus-visible{outline:0;outline-offset:2px;box-shadow:0 0 0 2px #43c453}button{display:inline-block;line-height:1;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;transition:.2s ease-in-out}button:hover{opacity:.8}button:focus{outline:0}button:focus-visible{outline:0;outline-offset:2px;box-shadow:0 0 0 2px #43c453}button:not(:disabled){cursor:pointer}div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{font-weight:inherit}.visible_xxs{display:none}@media screen and (max-width: 374px){.visible_xxs{display:inline-block !important}}.hidden_xxs{display:inline-block}@media screen and (max-width: 374px){.hidden_xxs{display:none !important}}.visible_xs{display:none}@media screen and (max-width: 767px){.visible_xs{display:inline-block !important}}.hidden_xs{display:inline-block}@media screen and (max-width: 767px){.hidden_xs{display:none !important}}.visible_sm{display:none}@media screen and (min-width: 768px){.visible_sm{display:inline-block !important}}.hidden_sm{display:inline-block}@media screen and (min-width: 768px){.hidden_sm{display:none !important}}.visible_md{display:none}@media screen and (min-width: 1024px){.visible_md{display:inline-block !important}}.hidden_md{display:inline-block}@media screen and (min-width: 1024px){.hidden_md{display:none !important}}.visible_lg{display:none}@media screen and (min-width: 1366px){.visible_lg{display:inline-block !important}}.hidden_lg{display:inline-block}@media screen and (min-width: 1366px){.hidden_lg{display:none !important}}.visible_xl{display:none}@media screen and (min-width: 1920px){.visible_xl{display:inline-block !important}}.hidden_xl{display:inline-block}@media screen and (min-width: 1920px){.hidden_xl{display:none !important}}.visible_all{display:inline-block !important}.hidden_all{display:none !important}.lp_header{display:flex;justify-content:space-between;align-items:center;padding:min(4vw,3rem);position:relative;z-index:10;width:100%;box-sizing:border-box;overflow:hidden;background:#fff;height:50px;padding:0 15px}.lp_header.type_blue{background:#052a83}.lp_header.type_black{background:#000}.lp_header.type_brown{background:#5a1705}.lp_header .logo,.lp_header .header_logo{display:block}.lp_header .logo a,.lp_header .header_logo a{display:flex;opacity:1}.lp_header .logo a:hover,.lp_header .header_logo a:hover{opacity:.7}.lp_header .logo img,.lp_header .header_logo img{width:min(22.667vw,17rem)}.lp_header .logo{width:min(20vw,15rem)}.lp_header .header_sns{width:clamp(1.6rem,5.333vw,4rem)}.lp_header .header_sns a{display:flex}.lp_header .simple_nav{display:flex;align-items:center;margin-left:auto}.lp_header .simple_nav li,.lp_header .simple_nav #nav_login{display:flex;align-items:center;font-size:1.2rem;margin-left:20px;white-space:nowrap}@media screen and (max-width: 320px){.lp_header .simple_nav li,.lp_header .simple_nav #nav_login{margin-left:10px;font-size:1.1rem}}.lp_header .simple_nav li a:not(.link_twitter):not(.link_facebook){color:#333;display:block;background:none;height:40px;line-height:40px;text-align:center}@media screen and (min-width: 1024px){.lp_header .simple_nav li a:not(.link_twitter):not(.link_facebook):hover{color:#666}}.lp_header .simple_nav li a.link_twitter,.lp_header .simple_nav li a.link_facebook{display:flex;align-items:center;justify-content:center;height:22px;border-radius:3px;position:relative;color:#fff;padding:0 10px;text-align:right}.lp_header .simple_nav li a.link_twitter::before,.lp_header .simple_nav li a.link_facebook::before{margin-right:6px;color:#fff;font-size:1.4rem;font-family:"Font Awesome 5 Brands"}@media screen and (max-width: 768px){.lp_header .simple_nav li a.link_twitter,.lp_header .simple_nav li a.link_facebook{width:28px;height:22px;padding:0;font-size:0}.lp_header .simple_nav li a.link_twitter::before,.lp_header .simple_nav li a.link_facebook::before{margin:0}}.lp_header .simple_nav li a.link_twitter{background:#1b95e0}.lp_header .simple_nav li a.link_twitter::before{content:""}@media screen and (min-width: 768px){.lp_header .simple_nav li a.link_twitter:hover{background:#42b7ff}}.lp_header .simple_nav li a.link_facebook{background:#1878f3}.lp_header .simple_nav li a.link_facebook::before{content:""}@media screen and (min-width: 768px){.lp_header .simple_nav li a.link_facebook:hover{background:#4897ff}}.lp_header .simple_nav.pc{display:none}.lp_header .simple_nav.sp{display:flex}@media screen and (min-width: 768px){.lp_header .simple_nav.sp{display:none}.lp_header .simple_nav.pc{display:flex}}.lp_header.type_black .simple_nav li a:not(.link_twitter):not(.link_facebook){color:#ccc}@media screen and (min-width: 1024px){.lp_header.type_black .simple_nav li a:not(.link_twitter):not(.link_facebook):hover{color:#fff}}.lp_header html:lang(zh-cn) li.link_twitter,.lp_header html:lang(zh-tw) li.link_twitter{width:65px}.lp_footer{width:100%;z-index:100;background:#fff;height:40px;font-size:1.2rem;line-height:40px;color:#fff;text-align:center}.lp_footer.type_blue{background:#052a83}.lp_footer.type_black{background:#000}.lp_footer.type_brown{background:#5a1705}.lp_footer .footer_inner{width:100%;background-color:rgba(0,0,0,.05);color:dimgray;display:flex;justify-content:center;align-items:center;height:min(10.667vw,6rem)}.lp_footer .footer_inner small{font-size:clamp(1.2rem,0vw + 1.2rem,1.2rem)}.lp_pagetop{position:fixed;right:1rem;bottom:1rem;z-index:100;transition:none;opacity:0}@media screen and (min-width: 1024px){.lp_pagetop{right:2rem;bottom:2rem}}.lp_pagetop a{display:block;width:min(10.667vw,6rem);height:0;padding-top:min(10.667vw,6rem);border-radius:50%;background:rgba(0,0,0,.5);overflow:hidden;position:relative;color:#fff}.lp_pagetop a::before{content:"";width:min(2.667vw,1.5rem);height:min(2.667vw,1.5rem);border-width:.2rem .2rem 0 0;border-color:#fff;border-style:solid;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -20%) rotate(-45deg);transform:translate(-50%, -20%) rotate(-45deg)}.lp_pagetop.is_show{-webkit-animation:pagetop_fadein .3s forwards;animation:pagetop_fadein .3s forwards}.lp_pagetop.is_hide{-webkit-animation:pagetop_fadeout .3s forwards;animation:pagetop_fadeout .3s forwards}@-webkit-keyframes pagetop_fadein{from{opacity:0}to{opacity:1}}@keyframes pagetop_fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes pagetop_fadeout{from{opacity:1}to{opacity:0}}@keyframes pagetop_fadeout{from{opacity:1}to{opacity:0}}.lp_return_top{display:block;overflow:hidden;position:fixed;right:20px;bottom:20px;z-index:100;width:50px;height:0;padding-top:50px;border-radius:50%;background:rgba(0,0,0,.5);transition:all .3s ease}.lp_return_top.hide{opacity:0;visibility:hidden;bottom:10px}@media screen and (min-width: 1024px){.lp_return_top:hover{background:rgba(0,0,0,.7)}}.lp_return_top::before{position:absolute;top:50%;left:50%;width:14px;height:14px;margin:-5px 0 0 -7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:-2px 2px 0 #fff inset;content:""}.global-header-inner.girls-label{display:flex;align-items:center;position:relative;z-index:10;width:100%;height:50px;box-sizing:border-box;overflow:hidden;background:#ffbcc7;padding:0 15px;color:#fff;font-size:2.4rem;font-weight:800;letter-spacing:.1em;font-family:"Noto Sans JP",sans-serif}.global-header-inner.girls-label .logo{transition:opacity .5s}.global-header-inner.girls-label .logo a{color:inherit;vertical-align:super}.global-header-inner.girls-label .logo:hover{opacity:.5}.global-header-inner.girls-label img{height:24px;width:auto}.global-header-inner.girls-label.type_white{background:#fff;color:#806060}.global-header-inner.girls-label.type_brown{background:#806060;color:#fff}.global-header-inner.girls-label.type_black{background:#222;color:#fff}.global-header-inner.girls-label .twitter-share-button{margin-left:auto}.l-copyright.girls-label{display:flex;justify-content:center;align-items:center;font-size:1.6rem;padding:0 10px;width:100%;height:50px;color:#fff;background:#ffbcc7;font-family:"Noto Sans JP",sans-serif}.l-copyright.girls-label.type_white{background:#fff;color:#806060}.l-copyright.girls-label.type_brown{background:#806060;color:#fff}.l-copyright.girls-label.type_black{background:#222;color:#fff}.l-copyright.girls-label img{height:24px;margin-left:5px;width:auto}#container{position:relative;box-sizing:border-box;padding:0;overflow:hidden}#wrapper{width:100%;word-wrap:break-word;font-size:1.4rem}@media screen and (max-width: 768px){#wrapper{display:flex;flex-direction:column;min-height:100vh}}.lp_wrap{position:relative;overflow:hidden}.lp_container{position:relative;font-size:clamp(1.4rem,.8vw + .7864rem,1.6rem)}.lp_main{padding-bottom:min(6.667vw,5rem)}.lp_main .sec_heading{margin-bottom:min(5.333vw,5rem);font-size:clamp(1.5rem,5.8vw - 2.9486rem,3rem)}.lp_main .sec_subheading{margin:0 auto min(2.667vw,2rem);font-size:clamp(1.4rem,3.1vw - .9777rem,2.2rem)}.lp_main .sns_area{margin-top:min(16vw,12rem)}.lp_main .sns_list{display:flex;justify-content:center}.lp_main .sns_item{margin:0 min(2.667vw,2rem);width:clamp(4rem,5.333vw,6rem)}.lp_wrapper{background:#e2f7f9;padding:60px 20px}@media screen and (max-width: 768px){.lp_wrapper{padding:30px 10px}}.lp_wrapper_inner{max-width:1200px;margin:0 auto}.mv{text-align:center}.btn{background:#ff7e46;color:#fff !important;border-radius:10px;padding:16px 0;width:450px;font-size:3rem;font-weight:bold;display:inline-block;letter-spacing:.2rem;text-align:center}.btn:hover{opacity:.7}.btn.end{background:#c5c5c5;pointer-events:none;opacity:1}@media screen and (max-width: 768px){.btn{font-size:2.4rem;width:100%}}.btn_wrap{text-align:center;padding:60px 0}@media screen and (max-width: 768px){.btn_wrap{padding:30px 0}}.lp_box{background:#fff;border-radius:10px;padding:60px 100px;margin-bottom:60px}@media screen and (max-width: 768px){.lp_box{padding:30px 20px;margin-bottom:30px}}.lp_box h2{text-align:center;font-size:3rem;font-weight:bold;letter-spacing:.2rem}@media screen and (max-width: 768px){.lp_box h2{font-size:2.5rem}}.plane_text{font-size:1.6rem;line-height:1.8;color:#020202}@media screen and (max-width: 768px){.plane_text{font-size:1.4rem}}.lp_box_inner{padding-top:60px;position:relative}@media screen and (max-width: 768px){.lp_box_inner{padding-top:30px}}.lp_box_inner:not(:last-child){padding-bottom:60px}@media screen and (max-width: 768px){.lp_box_inner:not(:last-child){padding-bottom:30px}}.lp_box_inner:not(:last-child)::after{content:"";display:block;height:1px;width:100%;background-color:#ddd;position:absolute;bottom:0;left:0}.lp_box_inner h3{font-size:2rem;font-weight:bold;margin-bottom:20px}@media screen and (max-width: 768px){.lp_box_inner h3{font-size:1.8rem;margin-bottom:10px}}.lp_box_inner h4{font-weight:bold;font-size:1.6rem;margin-bottom:5px}.lp_box_inner a{color:#2081ab}.lp_box_inner a:hover{text-decoration:underline;opacity:1}.annotation{margin-top:20px}.annotation li{color:#505050;font-size:1.5rem;line-height:1.8;text-indent:-1em;padding-left:1em}@media screen and (max-width: 768px){.annotation li{font-size:1.3rem}}.h4_box{margin-top:20px}.h4_box .list_items li:not(:last-child){margin:0}.list_items li{font-size:1.6rem;line-height:1.8;text-indent:-1em;padding-left:1em}@media screen and (max-width: 768px){.list_items li{font-size:1.4rem}}.list_items li:not(:last-child){margin-bottom:20px}.qa li{font-size:1.6rem;line-height:1.8;text-indent:-2.5em;padding-left:2.5em}@media screen and (max-width: 768px){.qa li{font-size:1.4rem}}.qa .qa_q::before{content:"Q：";margin-right:10px}.qa .qa_a::before{content:"A：";margin-right:14px}.qa:not(:last-child){margin-bottom:20px}.x_button{background:#000;width:40px;height:40px;border-radius:30px;display:flex;justify-content:center;align-items:center}.x_button a{line-height:0;text-align:center}.x_button a img{width:60%;vertical-align:middle}.mb20{margin-bottom:20px !important}.pt0{padding-top:0 !important}/*# sourceMappingURL=lp.min.css.map */