﻿.color-green{color:#00B2A5}.color-main{color:#0D1C4B}tml,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,animemp,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{margin:0;padding:0;border:0;outline:0;background:transparent;list-style:none;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400}a img{border:none}div,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,ul,li,form,input,textarea,button,table,tr,th,td,article,aside,footer,header,hgroup,nav,section,img,a,p{box-sizing:border-box}img{max-width:100%;height:auto;vertical-align:bottom}input[type="submit"],input[type="button"]{border-radius:0;-webkit-appearance:button;appearance:button;border:none}input[type="submit"]::-webkit-search-decoration,input[type="button"]::-webkit-search-decoration{display:none}input[type="submit"]::focus,input[type="button"]::focus{outline-offset:-2px}body,html{height:100%}html{font-size:62.5%}body{color:#0C1C4B;font-family:"Noto Sans JP","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.6;letter-spacing:2.5px;overflow-y:scroll;overflow-wrap:break-word;font-feature-settings:"palt"}@media screen and (max-width: 1100px){body{font-size:1.4vw}}@media screen and (max-width: 920px){body{line-height:1.5;font-size:1.8vw}}@media screen and (max-width: 650px){body{line-height:1.4;font-size:3.5vw}}.en body{font-family:"Open Sans","Noto Sans JP","ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro","游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic","メイリオ", sans-serif;letter-spacing:0.5px;line-height:1.5}a{color:#0C1C4B}a:hover{color:#0D1C4B}::selection{color:#000;background-color:#d3d3d3}::-moz-selection{color:#000;background-color:#d3d3d3}input,.pullDown select{color:#707070}#all{width:100%;position:relative;z-index:10}@media screen and (max-width: 650px){#all{min-width:inherit}}a{word-wrap:break-word;transition:all .2s ease;-webkit-transition:all .2s ease;text-decoration:none}a:hover{text-decoration:none}.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}* html .clearfix{height:1%}.clearfix{display:block}.clear{clear:both}.border{border:1px solid #333;background-color:#000;box-shadow:0px 0px 4px #333;margin-right:2px;margin-left:2px}.enFont,.pager__body .current,.pager__body a{font-family:"Montserrat","Noto Sans JP","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;letter-spacing:1px}.jpFont{font-family:"Noto Sans JP","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif}.en .enFontM{font-family:"Montserrat","Noto Sans JP","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif}s{background:linear-gradient(transparent 60%, #fffd90 60%);text-decoration:none;display:inline-block;padding:0 2px;margin:0 2px}sup{font-size:1rem}.fz28,.top-catch__head{font-size:180%;line-height:1.3}@media screen and (max-width: 650px){.fz28,.top-catch__head{font-size:190%}}.fz24{font-size:150%;line-height:1.4}@media screen and (max-width: 650px){.fz24{font-size:160%}}.fz20{font-size:125%}.fz18{font-size:110%;line-height:1.5}.fz16{font-size:100%}.fz14{font-size:88%}.fz12{font-size:76%}.fz10{font-size:70%}.letter0{letter-spacing:0px}.letter5{letter-spacing:5px}.letter-5{letter-spacing:-5px}.letter-7{letter-spacing:-7px}.btm__green{display:inline-block;background-color:#00B2A5;border-radius:50px;line-height:1.4;position:relative;overflow:hidden;text-align:center;border:2px solid #00B2A5;transition:all .2s ease;-webkit-transition:all .2s ease}@media screen and (max-width: 650px){.btm__green{margin-bottom:2vw;letter-spacing:1.5px}.en .btm__green{letter-spacing:0.5px}}.btm__green a,.btm__green input{position:relative;padding:20px 35px;display:block;text-decoration:none;color:#fff;font-weight:500}@media screen and (max-width: 650px){.btm__green a,.btm__green input{padding:4vw 7vw}}.en .btm__green a,.en .btm__green input{padding:17px 40px}.btm__green:hover{color:#00B2A5;background-color:#fff}.btm__green:hover a{color:#00B2A5}.inline-block{display:inline-block}hr{border:none;border-top:1px solid #999;margin-top:80px;margin-bottom:0px;padding-bottom:80px}@media screen and (max-width: 650px){hr{margin-top:16vw;padding-top:16vw}}.dot-list{position:relative;padding-left:1em}.dot-list::before{content:"";display:block;position:absolute;height:3px;width:3px;background:#000;left:0.3em;top:0.7em}.circle-list{position:relative;padding-left:1.7em;margin-bottom:3px}@media screen and (max-width: 650px){.circle-list{margin-bottom:1vw}}.circle-list::before{content:"●";display:block;position:absolute;color:#000;left:0.3em;top:0.1em;font-size:95%}.bg-gray{background-color:#F0F0F0}.bg-main{background-color:#0D1C4B}.flex,.about-concept__foottxt,.facility-info__dl,.facility-info-sub{display:flex;flex-wrap:wrap}.flex-top{align-items:flex-start}.flex-middle{align-items:center;align-content:center}.flex-bottom{align-items:flex-end}.flex-left{justify-content:flex-start}.flex-center{justify-content:center}.flex-right{justify-content:flex-end}.flex-between{justify-content:space-between}.pcNon{display:none}@media screen and (max-width: 920px){.tabletNon{display:none}}@media screen and (max-width: 650px){.pcNon{display:inline}.spNon{display:none}}.txt-center{text-align:center}.txt-right{text-align:right}.commonWidth{max-width:1200px;margin:auto;position:relative}@media screen and (max-width: 650px){.commonWidth{min-width:inherit;max-width:inherit;width:auto;margin:auto}}.middleWidth{max-width:840px;margin:auto;position:relative}@media screen and (max-width: 650px){.middleWidth{min-width:inherit;max-width:inherit;width:auto;margin:auto}}.commonPadding{padding-left:100px;padding-right:100px}@media screen and (max-width: 920px){.commonPadding{padding-left:6vw;padding-right:6vw}}@media screen and (max-width: 650px){.commonPadding{padding-left:7vw;padding-right:7vw}}.in{transform:translateY(50px);opacity:0;transition:transform 0.7s ease,opacity 0.7s ease}.active{transform:translateY(0);opacity:1}.youtubeFull{position:relative;width:100%;padding-top:56.3%}.youtubeFull iframe{position:absolute;top:0;right:0;width:100%;height:100%}.link__normal{color:#00B2A5}.link__normal:hover{text-decoration:underline;color:#0D1C4B}.common2nd-head{position:relative}@media screen and (max-width: 920px){.common2nd-head__img{height:24vw}}@media screen and (max-width: 650px){.common2nd-head__img{height:34vw}}.common2nd-head__img::before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(87,99,129,0.6)}.common2nd-head__img img{object-fit:cover;width:100%;height:100%}.common2nd-head__txtbox{position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;z-index:2}.common2nd-head__jp{font-size:1.4vw;font-weight:500;width:100%;text-align:center;letter-spacing:3px;padding-bottom:0.3vw}@media screen and (max-width: 920px){.common2nd-head__jp{font-size:2.5vw}}@media screen and (max-width: 650px){.common2nd-head__jp{padding-bottom:0;font-size:3vw;letter-spacing:2px}}.en .common2nd-head__jp{display:none}.common2nd-head__en{position:relative;font-size:2.4vw;font-weight:300;padding-bottom:2vw;letter-spacing:1px}@media screen and (max-width: 920px){.common2nd-head__en{font-size:3.5vw;padding-bottom:3vw}}@media screen and (max-width: 650px){.common2nd-head__en{font-size:5.5vw;padding-bottom:4vw}}.common2nd-head__en::before{content:"";display:block;position:absolute;bottom:0px;left:50%;transform:translateX(-50%);height:4px;width:6.5vw;background-color:#fff}@media screen and (max-width: 920px){.common2nd-head__en::before{width:8vw}}@media screen and (max-width: 650px){.common2nd-head__en::before{height:3px;width:20vw}}.global-header{position:relative;background-color:#0D1C4B}@media screen and (max-width: 650px){.global-header::after{content:"";display:block;position:absolute;width:100%;height:15px;left:0;bottom:0;transform:translateY(100%);background:linear-gradient(rgba(0,0,0,0.25), transparent)}}.global-header__fixed{position:-webkit-sticky;position:sticky;top:0px;width:100%;z-index:500;transition:all .3s ease;-webkit-transition:all .3s ease}.global-header__fixed.none{transform:translateY(-100%)}@media screen and (max-width: 650px){.global-header__fixed.none{transform:translateY(0)}}.global-header__logo{position:relative;margin:0 auto;width:340px;z-index:10;transition:all .2s ease;-webkit-transition:all .2s ease}@media screen and (min-width: 651px){.global-header__logo{padding:35px 0}.scroll .global-header__logo{padding:20px 0;width:200px}}@media screen and (max-width: 920px){.global-header__logo{padding:4vw 0;width:40vw}}@media screen and (max-width: 650px){.global-header__logo{padding:4.5vw 0;width:42vw}}.global-header-leftbox{position:absolute;color:#fff;width:25%;right:7%}@media screen and (max-width: 920px){.global-header-leftbox{right:3%}}.global-header-leftbox__line{width:34px}@media screen and (max-width: 920px){.global-header-leftbox__line{width:4.5vw}}@media screen and (max-width: 650px){.global-header-leftbox__line{width:8vw}}.global-header-leftbox__line a:hover{opacity:0.5}.global-header-leftbox__lang{font-size:90%;font-family:"Montserrat","Noto Sans JP","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;padding-right:5%;letter-spacing:1px}@media screen and (max-width: 920px){.global-header-leftbox__lang{font-size:1.5vw}}@media screen and (max-width: 650px){.global-header-leftbox__lang{display:none}}.global-header-leftbox__lang>a{color:#fff}.global-header-leftbox__lang>a:hover{color:#00B2A5}.global-header-leftbox__lang>a.selected{color:#00B2A5;pointer-events:none}.global-footer{border-bottom:10px solid #091434}.global-footer__nav{background-color:#F0F0F0;padding:45px 0;line-height:1;font-size:1.4rem}@media screen and (max-width: 650px){.global-footer__nav{display:none}}.global-footer__nav a{display:block;padding:0 30px}.global-footer__nav a:nth-of-type(2){border-left:1px solid #0D1C4B;border-right:1px solid #0D1C4B}.global-footer__nav a:hover{color:#00B2A5}.global-footer__bottom{background-color:#0D1C4B;text-align:center;color:#fff;font-size:1.3rem;padding:35px 0}@media screen and (max-width: 650px){.global-footer__bottom{padding:8vw 0 7vw;font-size:3vw;letter-spacing:2px}.en .global-footer__bottom{padding-left:4vw;padding-right:4vw;letter-spacing:0.5px}}.global-footer__copy{font-family:"Montserrat","Noto Sans JP","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:1.1rem;letter-spacing:1px}@media screen and (max-width: 650px){.global-footer__copy{font-size:2.2vw;margin-top:1vw}}.nav{font-weight:300}.en .nav{font-family:"Montserrat","Noto Sans JP","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif}@media screen and (max-width: 650px){.en .nav{font-weight:500}}@media screen and (min-width: 651px){.nav{position:relative;border-top:1px solid #707070;background-color:#0D1C4B;letter-spacing:2px}.nav::after{content:"";display:block;position:absolute;width:100%;height:15px;left:0;bottom:0;transform:translateY(100%);background:linear-gradient(rgba(0,0,0,0.25), transparent)}.scroll .nav{font-size:95%}.en .nav{letter-spacing:0.5px}}@media screen and (max-width: 650px){.nav{position:fixed;top:0;left:0;z-index:1000;opacity:0;pointer-events:none;width:100%;height:100vh;background-color:#fff;transition:all .3s ease;-webkit-transition:all .3s ease}.nav.selected{pointer-events:all;opacity:1}}@media screen and (max-width: 650px){.nav__box{overflow:auto;height:100%;padding:13vw 8vw 8vw}}@media screen and (min-width: 651px){.nav__ul{flex-wrap:nowrap}}@media screen and (max-width: 920px){.nav__ul{justify-content:space-between;padding:0 4vw}}@media screen and (max-width: 650px){.nav__ul{padding:0}}.nav__li{position:relative}@media screen and (min-width: 651px){.nav__li{margin:0 2%;line-height:1.2}.nav__li .hover{transition:all .2s ease;-webkit-transition:all .2s ease}.nav__li::before{content:"";display:block;position:absolute;bottom:0px;left:50%;width:0%;height:6px;background-color:#00B2A5;transition:all .2s ease;-webkit-transition:all .2s ease}.nav__li:nth-of-type(1){width:14.5em}.nav__li:nth-of-type(2){width:4.5em}.nav__li:nth-of-type(3){width:5.5em}.nav__li:nth-of-type(4){width:10.5em}.nav__li:nth-of-type(5){width:8em}.en .nav__li{margin:0 1.5%}.en .nav__li:nth-of-type(1){width:13em}.en .nav__li:nth-of-type(2){width:9em}.en .nav__li:nth-of-type(3){width:5.5em}.en .nav__li:nth-of-type(4){width:10.5em}.en .nav__li:nth-of-type(5){width:7em}.nav__li:hover,.nav__li.selected{position:relative}.nav__li:hover::before,.nav__li.selected::before{width:100%;left:0%}.nav__li:hover .hover,.nav__li.selected .hover{font-weight:bold}}@media screen and (max-width: 920px){.nav__li{margin:0}}@media screen and (max-width: 650px){.nav__li{width:100%;border-bottom:1px solid #F0F0F0;cursor:pointer}}.nav__li>a{display:block;position:relative;padding:25px 0;text-align:center;color:#fff;transition:none}.en .nav__li>a{letter-spacing:0.5px}@media screen and (max-width: 920px){.nav__li>a{font-size:1.8vw;padding:3vw 0}}@media screen and (max-width: 650px){.nav__li>a{font-size:4vw;color:#0D1C4B;font-weight:bold;text-align:left;padding:4.5vw 0}}@media screen and (min-width: 651px){.scroll .nav__li>a{padding:17px 0}}@media screen and (max-width: 920px){.scroll .nav__li>a{padding:2vw 0}}@media screen and (max-width: 650px){.scroll .nav__li>a{padding:4.5vw 0}}.nav__li>a .hover{display:inline-block}@media screen and (min-width: 651px){.nav__li:hover .nav-dropdown{pointer-events:all;opacity:1}}.nav-dropdown{font-weight:400;font-size:95%}@media screen and (min-width: 651px){.nav-dropdown{width:100%;position:absolute;bottom:0px;z-index:500;opacity:0;pointer-events:none;transform:translateY(100%);transform-origin:center top;transition:all .3s ease;-webkit-transition:all .3s ease}}@media screen and (max-width: 650px){.nav-dropdown{transform-origin:left top;max-height:0;overflow:hidden;transition:transform 0s ease,margin-top 0.2s ease,max-height 0.4s ease}.open .nav-dropdown{transform:scaleY(1);max-height:40vw}.nav-dropdown__link{transition:all .2s ease;-webkit-transition:all .2s ease;pointer-events:none}}.nav-dropdown__btm{position:absolute;right:13vw;top:4.2vw;width:5vw;cursor:pointer;transition:all .2s ease;-webkit-transition:all .2s ease}.open .nav-dropdown__btm{transform:scaleY(-1) translateY(-50%)}@media screen and (min-width: 651px){.nav-dropdown__btm{display:none}}@media screen and (max-width: 650px){.nav-dropdown__btm{display:block}}@media screen and (min-width: 651px){.nav-dropdown__ul{position:relative;z-index:1;border-bottom:6px solid #0D1C4B}}@media screen and (max-width: 650px){.nav-dropdown__ul{border-bottom:none;padding-bottom:2vw}}.nav-dropdown__li{position:relative;border-bottom:1px solid #F0F0F0;background-color:#fff}@media screen and (max-width: 650px){.nav-dropdown__li{border-bottom:none}}.nav-dropdown__li>a{display:inline-block;color:#0D1C4B;transition:all .2s ease;-webkit-transition:all .2s ease;font-weight:600}@media screen and (max-width: 650px){.nav-dropdown__li>a{font-weight:400}}.nav-dropdown__li>a:hover{color:#0D1C4B}@media screen and (min-width: 651px){.nav-dropdown__li>a{padding:15px;display:block;position:relative}.nav-dropdown__li>a:hover{background-color:#eaecf0}.nav-dropdown__li>a i{display:none}}@media screen and (max-width: 650px){.nav-dropdown__li>a{font-size:3.8vw;padding:0vw 5vw 4vw;line-height:1}.nav-dropdown__li>a i{margin-left:5vw;color:#00B2A5}.en .nav-dropdown__li>a{font-weight:500}}.nav-sub{font-size:3.7vw}@media screen and (min-width: 651px){.nav-sub{display:none}}@media screen and (max-width: 650px){.nav-sub{display:block}}.nav-sub__link{padding:5vw 0 2vw;border-bottom:1px solid #F0F0F0}@media screen and (max-width: 650px){.nav-sub__link{font-weight:500}}.nav-sub__link a{display:inline-block;margin-bottom:3vw}.nav-sub__lang{margin-top:6.5vw}@media screen and (max-width: 650px){.nav-sub__lang{font-weight:500;font-family:"Montserrat","Noto Sans JP","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;letter-spacing:0.5px}}.nav-sub__lang a{color:#0D1C4B}.nav-sub__lang a.selected{color:#00B2A5;pointer-events:none}#smpNavi{display:none;position:fixed;top:4vw;left:3vw;z-index:1000;width:12vw;padding:2vw;cursor:pointer;transition:all 0s ease;-webkit-transition:all 0s ease}@media screen and (max-width: 650px){#smpNavi{display:block}}#smpNavi .b1,#smpNavi .b2,#smpNavi .b3{background:#fff;margin-top:3vw;height:1px;position:relative;transition:all .3s ease;-webkit-transition:all .3s ease}#smpNavi .b1{margin-top:0}#smpNavi__close{display:none;position:fixed;top:5vw;right:6vw;z-index:1000;width:12vw;padding:2vw;height:9vw;cursor:pointer}@media screen and (max-width: 650px){#smpNavi__close{display:block}}#smpNavi__close .b1,#smpNavi__close .b2{background:#00B2A5;height:2px;position:relative;top:2vw;transition:all .3s ease;-webkit-transition:all .3s ease}#smpNavi__close .b1{transform:rotate(45deg)}#smpNavi__close .b2{margin-top:-2px;transform:rotate(-45deg)}.top{overflow:clip}.top-slide{position:relative}.top-slide__box::before{content:"";display:block;position:absolute;z-index:2;width:100%;bottom:50%;left:0%;height:20vw;background:radial-gradient(70% 50%, rgba(12,28,75,0.7), rgba(12,28,75,0));transform:translateY(50%)}@media screen and (max-width: 650px){.top-slide__box::before{display:none}}.top-slide .swiper-pagination{left:50%;bottom:1vw;transform:translateX(-50%);z-index:5}@media screen and (max-width: 650px){.top-slide .swiper-pagination{bottom:3vw}}.top-slide .swiper-pagination-bullet{width:10px;height:10px;background-color:rgba(255,255,255,0.5);border:1px solid #00B2A5;opacity:1;margin:0 8px}@media screen and (max-width: 920px){.top-slide .swiper-pagination-bullet{width:1.2vw;height:1.2vw;margin:0 0.5vw}}@media screen and (max-width: 650px){.top-slide .swiper-pagination-bullet{width:2vw;height:2vw;background-color:#fff}}.top-slide .swiper-pagination-bullet-active{background-color:#00B2A5 !important}.top-slide__catch{position:absolute;color:#fff;font-size:2.5vw;bottom:50%;left:50%;transform:translate(-50%, 50%);z-index:10;line-height:1.3;text-align:center;font-weight:300}@media screen and (max-width: 650px){.top-slide__catch{background-color:rgba(12,28,75,0.6);border-top:5px solid #00B2A5;padding:5vw 9vw;font-size:7vw;line-height:1.2;left:auto;bottom:auto;text-align:left;transform:translate(0, 0)}.top-slide__catch.num1{font-size:8vw;top:8vw;right:0px}.top-slide__catch.num2{bottom:15vw;left:0px}.top-slide__catch.num3{top:8vw;left:0px}}.en .top-slide__catch{width:100%;font-size:2.3vw;font-family:"Montserrat","Noto Sans JP","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-weight:300}@media screen and (max-width: 650px){.en .top-slide__catch{width:80%;font-size:5.5vw}.en .top-slide__catch.num1{font-size:5.7vw}}.top-slide__head{font-size:3vw;line-height:1.3;margin-bottom:1vw;letter-spacing:3.5px;transition-duration:0.8s;transition-delay:0.3s}@media screen and (min-width: 1200px){.top-slide__head{font-size:2.8vw;line-height:1.3}}@media screen and (max-width: 920px){.top-slide__head{font-size:3.3vw}}@media screen and (max-width: 650px){.top-slide__head{font-size:7vw}}.top-slide__txt{font-size:1.3vw;transition-duration:0.8s;transition-delay:0.5s}@media screen and (min-width: 1200px){.top-slide__txt{font-size:1vw}}@media screen and (max-width: 920px){.top-slide__txt{font-size:1.5vw}}@media screen and (max-width: 650px){.top-slide__txt{display:none}}.top-catch{background-image:url(../../img/catch_bg.png);background-size:100% auto;background-position:bottom center;background-repeat:no-repeat;padding-bottom:100px}@media screen and (max-width: 650px){.top-catch{padding-bottom:0;background-image:none}.top-catch .commonPadding{padding:0}}.top-catch__head{text-align:center;font-weight:bold;padding:100px 0 60px;line-height:1.7;letter-spacing:3px}@media screen and (max-width: 920px){.top-catch__head{padding-top:90px}}@media screen and (max-width: 650px){.top-catch__head{padding:17vw 0 16vw;font-size:4.2vw;letter-spacing:1px}}.en .top-catch__head{font-size:140%;letter-spacing:1px;font-weight:500;font-family:"Montserrat","Noto Sans JP","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif}@media screen and (max-width: 650px){.en .top-catch__head{font-size:120%;padding-left:5vw;padding-right:5vw;letter-spacing:0.5px}}.top-catch__box{color:#fff;background-color:rgba(12,28,75,0.85);max-width:900px;padding:55px 10% 50px;margin:auto;font-weight:300}@media screen and (max-width: 920px){.top-catch__box{padding:8vw 10%}}@media screen and (max-width: 650px){.top-catch__box{padding:17vw 7vw}}.top-catch__txt{text-align:center}@media screen and (max-width: 650px){.top-catch__txt{letter-spacing:3px}.en .top-catch__txt{letter-spacing:0.5px}}.top-catch__link{width:100%;text-align:center;margin-top:35px}@media screen and (max-width: 650px){.top-catch__link{margin-top:8vw}}.top-news{overflow:hidden;position:relative;background-color:#0D1C4B}@media screen and (max-width: 650px){.top-news{background-color:#fff;background-image:url(../../img/news_bg.png);background-repeat:no-repeat;background-size:100% auto;background-position:bottom center}}.top-news__left{padding:110px 8.5% 115px}@media screen and (max-width: 920px){.top-news__left{padding:70px 6vw}}@media screen and (max-width: 650px){.top-news__left{padding:12vw 7vw 26vw}}.top-news__head{position:relative;color:#fff;font-family:"Montserrat","Noto Sans JP","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:4.6rem;padding-left:7%;margin-bottom:50px}@media screen and (max-width: 920px){.top-news__head{font-size:3.5vw;padding-left:6vw;margin-bottom:30px}}@media screen and (max-width: 650px){.top-news__head{font-size:7vw;padding-left:7vw;color:#0D1C4B}}.top-news__head::before{content:"";display:block;position:absolute;background-color:#00B2A5;height:6px;width:30vw;left:5.5%;top:50%;transform:translate(-100%, -3px)}@media screen and (max-width: 920px){.top-news__head::before{left:calc(6vw - 1.5%)}}@media screen and (max-width: 650px){.top-news__head::before{background-color:#0D1C4B;height:4px}}@media screen and (min-width: 651px){.top-news__box{padding:60px 7%;width:58%;background-color:#F0F0F0;position:relative;z-index:5}}@media screen and (max-width: 920px){.top-news__box{padding:50px 7%}}@media screen and (max-width: 650px){.top-news__box{width:100%;padding:0}}.top-news__box .swiper-wrapper{display:block}@media screen and (max-width: 650px){.top-news__box .swiper-wrapper{display:flex}}.top-news__box .swiper-pagination-news{text-align:center;display:none}@media screen and (max-width: 650px){.top-news__box .swiper-pagination-news{display:block}}.top-news__box .swiper-pagination-bullet{width:12px;height:12px;background-color:rgba(255,255,255,0.5);border:1px solid #00B2A5;opacity:1}@media screen and (max-width: 650px){.top-news__box .swiper-pagination-bullet{width:2vw;height:2vw;margin:0 1vw}}.top-news__box .swiper-pagination-bullet-active{background-color:#00B2A5 !important}.top-news__ul{position:relative}.top-news__li{margin-bottom:35px}@media screen and (max-width: 650px){.top-news__li{margin-bottom:10vw}}.top-news__thumb{display:none;width:100%;height:50vw;margin-bottom:3vw}.top-news__thumb img{object-fit:cover;width:100%;height:100%}@media screen and (max-width: 650px){.top-news__thumb{display:block}}@media screen and (max-width: 650px){.top-news__daybox{font-weight:bold;font-size:90%}}.top-news__icon{width:1.2em;line-height:0;margin-right:10px}@media screen and (max-width: 650px){.top-news__icon{width:1em;margin-right:1.5vw}}.top-news__day{letter-spacing:0px}.top-news__a:hover{color:#00B2A5}.top-news__title{font-weight:bold;line-height:1.4;padding:12px 0}@media screen and (max-width: 650px){.top-news__title{padding:4vw 0 2vw}}.top-news__txt{line-height:1.4}.top-news__link{margin-top:50px}@media screen and (max-width: 920px){.top-news__link{margin-top:5vw}}@media screen and (max-width: 650px){.top-news__link{text-align:center;margin-top:10vw}}.top-news__img{position:absolute;width:50%;height:100%;right:0px;top:0px}.top-news__img img{object-fit:cover;width:100%;height:100%}@media screen and (max-width: 650px){.top-news__img{display:none}}@media screen and (min-width: 651px){.top-news__over{position:absolute;left:0;top:0;width:100%;height:100%;display:none;background-size:cover;background-position:center center}}.communal__area{position:relative;border-bottom:1px solid #515c7e;margin-top:-1px}.communal__area:last-of-type{border-bottom:none}@media screen and (max-width: 650px){.communal__area{padding-bottom:75vw}}@media screen and (min-width: 920px){.communal__area:hover .communal__txtbox{height:44vw}.communal__area:hover .communal__img{width:50%}}.communal__txtbox{position:relative;height:40vw;max-height:600px;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;transition:all .5s ease;-webkit-transition:all .5s ease}@media screen and (max-width: 920px){.communal__txtbox{padding:12vw 0}}@media screen and (max-width: 650px){.communal__txtbox{background-color:rgba(12,28,75,0.77);z-index:5;width:85%;max-height:none;height:auto}}.communal__txtbox.left{padding-right:60%;padding-left:10%}@media screen and (max-width: 920px){.communal__txtbox.left{padding-right:53%;padding-left:6vw}}.communal__txtbox.right{padding-right:10%;padding-left:59%}@media screen and (max-width: 920px){.communal__txtbox.right{padding-right:6vw;padding-left:53%}}@media screen and (max-width: 650px){.communal__txtbox.right{margin-left:15%}}@media screen and (max-width: 650px){.communal__txtbox.left,.communal__txtbox.right{padding:13vw 10vw}}.communal__head{color:#00B2A5;font-size:190%;margin-bottom:25px;font-weight:600;width:100%}@media screen and (max-width: 920px){.communal__head{font-size:160%;margin-bottom:2vw}}@media screen and (max-width: 650px){.communal__head{margin-bottom:4vw}}.communal__txt{color:#fff;line-height:1.8;font-weight:300}@media screen and (max-width: 920px){.communal__txt{line-height:1.6}}.communal__img{position:absolute;top:0;width:45%;height:100%;transition:all .5s ease;-webkit-transition:all .5s ease}@media screen and (max-width: 650px){.communal__img{width:100%}}.communal__img img{object-fit:cover;height:100%;width:100%}.communal__img.left{right:0px}.communal-note{position:relative;padding:100px 0 150px}@media screen and (max-width: 650px){.communal-note{padding:15vw 0 0vw;background-color:#fff}}.communal-note__bg{bottom:0;left:0;width:100%;height:66%;position:absolute}@media screen and (max-width: 650px){.communal-note__bg{display:none}}.communal-note__bg img{object-fit:contain;height:100%;width:100%;object-position:center bottom}.communal-note__box{width:29%}@media screen and (max-width: 650px){.communal-note__box{width:100%;margin-bottom:12vw}}.communal-note__head{text-align:center;font-weight:bold;font-size:140%;line-height:1.4}@media screen and (max-width: 650px){.communal-note__head{font-size:120%;text-align:left}}.communal-note__head p{display:inline-block;position:relative;border-bottom:2px solid #00B2A5;padding-bottom:8px;margin-bottom:20px}@media screen and (max-width: 650px){.communal-note__head p{display:block;padding-bottom:2vw;margin-bottom:4vw}}.communal-note__txt{text-align:center}@media screen and (max-width: 650px){.communal-note__txt{text-align:left}}.communal-reserve{position:relative;max-width:750px;margin:160px auto 0;background-color:#0D1C4B;border-radius:50px;color:#fff;padding:90px 65px 65px}@media screen and (max-width: 920px){.communal-reserve{padding:10vw 6vw 6vw}}@media screen and (max-width: 650px){.communal-reserve{margin-top:13vw;background-color:#F0F0F0;border-radius:50px 50px 0 0;padding:20vw 10vw 15vw;color:#0D1C4B}.en .communal-reserve{padding-right:8vw}}.communal-reserve__wrap{padding:0 100px}@media screen and (max-width: 920px){.communal-reserve__wrap{padding:0 10vw}}@media screen and (max-width: 650px){.communal-reserve__wrap{padding:0}}.communal-reserve__icon{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);width:100px}@media screen and (max-width: 650px){.communal-reserve__icon{width:18vw}}.communal-reserve__left{width:67%}@media screen and (max-width: 650px){.communal-reserve__left{width:100%}}.en .communal-reserve__left{width:74%}@media screen and (max-width: 650px){.en .communal-reserve__left{width:100%}}.communal-reserve__head{font-size:150%;color:#00B2A5;font-weight:600;margin-bottom:10px}@media screen and (max-width: 650px){.communal-reserve__head{text-align:center;margin-bottom:6vw}}.en .communal-reserve__head{font-size:135%;line-height:1.2;margin-bottom:15px}@media screen and (max-width: 650px){.en .communal-reserve__head{line-height:1.3;font-size:150%}}.communal-reserve__txt{font-weight:300}@media screen and (max-width: 650px){.communal-reserve__txt{font-weight:400;line-height:1.6}.en .communal-reserve__txt{text-align:center}}.communal-reserve__txt a{color:#00B2A5;font-weight:bold;text-decoration:underline}.communal-reserve__txt a:hover{text-decoration:none}.communal-reserve__link{width:22%;border-left:1px solid #00B2A5;padding-left:4%}@media screen and (max-width: 650px){.communal-reserve__link{width:26%;margin:6vw auto 0;border:none;padding-left:0}}.anchor{position:absolute;top:-200px}@media screen and (max-width: 650px){.anchor{top:-30vw}}.about-checklist{margin-bottom:10px;display:flex;justify-content:center}@media screen and (max-width: 650px){.about-checklist{margin-bottom:5vw;align-items:center}}.about-checklist__icon{width:1.8em;padding-right:0.7em;line-height:1.2}@media screen and (max-width: 650px){.about-checklist__icon{width:1.8em}}.about-checklist__txt{line-height:1.4;text-align:left}@media screen and (max-width: 650px){.about-checklist__txt{flex:1}}.about-concept{border:1px solid #707070;position:relative;z-index:5;margin:140px 0 -200px}@media screen and (max-width: 650px){.about-concept__anchor{top:-35vw}}@media screen and (max-width: 920px){.about-concept{margin:13vw 0 -24vw}}@media screen and (max-width: 650px){.about-concept{margin:20vw 0 -70vw}}.about-concept__head{border:1px solid #707070;background-color:#fff;color:#00B2A5;font-weight:600;position:absolute;left:50%;transform:translate(-50%, -50%);top:0;line-height:1;padding:18px 40px;font-size:2.2rem}@media screen and (max-width: 920px){.about-concept__head{font-size:2.5vw;padding:1.8vw 5vw}}@media screen and (max-width: 650px){.about-concept__head{font-size:3.5vw;padding:1.8vw 4vw}}.about-concept__txtbox{text-align:center;padding:100px 80px 80px}@media screen and (max-width: 920px){.about-concept__txtbox{padding:9vw 3vw}}@media screen and (max-width: 650px){.about-concept__txtbox{padding:12vw 5vw 15vw}}.about-concept__catch{font-size:200%;font-weight:bold;margin-bottom:45px}@media screen and (max-width: 920px){.about-concept__catch{font-size:3.2vw;margin-bottom:3vw}}@media screen and (max-width: 650px){.about-concept__catch{font-size:4.3vw;margin-bottom:7vw}}.en .about-concept__catch{font-size:140%;font-weight:500}@media screen and (max-width: 650px){.en .about-concept__catch{font-size:120%}}.en .about-concept__txt{width:80%;margin:auto}@media screen and (max-width: 650px){.en .about-concept__txt{width:90%}}.about-concept__bg{background-color:#d4d7df;padding:60px 80px}@media screen and (max-width: 920px){.about-concept__bg{padding:8vw 6vw 6vw}}@media screen and (max-width: 650px){.about-concept__bg{padding:12vw 6vw 0vw}}.about-concept__bgbox{width:48%}@media screen and (max-width: 920px){.about-concept__bgbox{width:47%}}@media screen and (max-width: 650px){.about-concept__bgbox{width:100%;margin-bottom:15vw}}.about-concept__title{font-size:2rem;font-weight:bold;padding-bottom:20px;margin-top:auto;text-align:center}@media screen and (max-width: 920px){.about-concept__title{font-size:2.4vw;padding-bottom:1.8vw}}@media screen and (max-width: 650px){.about-concept__title{text-align:left;font-size:4.5vw;padding-bottom:3vw}}.en .about-concept__title{font-weight:600}.about-concept__foottxt{border-top:3px solid #00B2A5;border-bottom:3px solid #00B2A5;align-items:center;height:230px;text-align:center}@media screen and (max-width: 920px){.about-concept__foottxt{height:27vw}}@media screen and (max-width: 650px){.about-concept__foottxt{border-bottom:none;height:auto;padding-top:3vw;text-align:left}}.about-head{padding:0 9.5%}@media screen and (max-width: 920px){.about-head{padding:0vw 0vw 0 3vw}}.about-head__left{flex:1;padding-right:5%}@media screen and (max-width: 650px){.about-head__left{display:contents}}.en .about-head__left{padding-right:4%}.about-head__title{margin-bottom:50px}@media screen and (max-width: 920px){.about-head__title{margin-bottom:5vw}}@media screen and (max-width: 650px){.about-head__title{order:1;margin-bottom:0vw}}.en .about-head__title{margin-bottom:30px}@media screen and (max-width: 650px){.en .about-head__title{margin-bottom:1vw}}.about-head__en{font-size:140%;color:#00B2A5;font-weight:600;margin-bottom:10px}@media screen and (max-width: 920px){.about-head__en{margin-bottom:1vw}}@media screen and (max-width: 650px){.about-head__en{font-size:100%}}.en .about-head__en{font-weight:400;font-size:420%;line-height:1;margin-bottom:0}@media screen and (max-width: 650px){.en .about-head__en{font-size:300%}}.about-head__jp{font-weight:bold;font-size:240%;line-height:1;letter-spacing:6px}@media screen and (max-width: 650px){.about-head__jp{font-size:190%;letter-spacing:4px}}.about-head__txt{line-height:1.8}@media screen and (max-width: 650px){.about-head__txt{order:3;line-height:1.6;margin-right:3vw}}.en .about-head__txt{line-height:1.5}.about-head__right{width:48%;padding-top:40px;max-width:450px}@media screen and (max-width: 920px){.about-head__right{padding-top:8vw}}@media screen and (max-width: 650px){.about-head__right{order:2;width:70%;margin:auto;padding:12vw 0 10vw}}.about-office{padding:335px 0px 120px}@media screen and (max-width: 920px){.about-office{padding:37vw 0vw 10vw 3vw}}@media screen and (max-width: 650px){.about-office{padding:88vw 0 15vw}}.about-office-icon{background-color:#0D1C4B;border-radius:15px;padding:5%;margin-top:80px}@media screen and (max-width: 920px){.about-office-icon{padding:4.5% 7%}}@media screen and (max-width: 650px){.about-office-icon{padding:0;background-color:transparent;margin-top:12vw}}.about-office-icon__li{border:1px solid #00B2A5;background-color:#fff;border-radius:10px;width:23%;padding:4% 1.5%;letter-spacing:2px;align-content:flex-start}@media screen and (max-width: 920px){.about-office-icon__li{width:48%;padding:5%;margin:2% 0}}@media screen and (max-width: 650px){.about-office-icon__li{align-items:flex-end;justify-content:space-between;width:100%;padding:3vw 8vw 7vw;margin:2.5vw 0}}.en .about-office-icon__li{letter-spacing:0.5px}.about-office-icon__head{width:100%;text-align:center;margin:35px 0;font-size:115%;font-weight:bold;letter-spacing:0px;line-height:1.2}@media screen and (max-width: 1100px){.about-office-icon__head{font-size:100%}}@media screen and (max-width: 920px){.about-office-icon__head{letter-spacing:1.5px;margin:3vw 0;font-size:120%}}@media screen and (max-width: 650px){.about-office-icon__head{flex:1;order:1;text-align:left}}.en .about-office-icon__head{height:90px;display:flex;align-items:center;justify-content:center;margin:0}@media screen and (max-width: 920px){.en .about-office-icon__head{display:block;letter-spacing:1.5px;margin:3vw 0;height:auto}}.about-office-icon__head p{display:inline-block;position:relative}.about-office-icon__head p::before{content:"";display:block;position:absolute;height:2px;width:100%;bottom:-0.5em;background-color:#00B2A5}.en .about-office-icon__head p{letter-spacing:0.5px;font-family:"Montserrat","Noto Sans JP","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif}.about-office-icon__img{width:50%}@media screen and (max-width: 920px){.about-office-icon__img{width:33%}}@media screen and (max-width: 650px){.about-office-icon__img{order:2;width:27%}}.about-office-icon__txt{text-align:center}@media screen and (max-width: 650px){.about-office-icon__txt{padding-top:3vw;order:3;text-align:left}}.en .about-office-icon__txt{line-height:1.4}.about-rd{padding:120px 0}@media screen and (max-width: 920px){.about-rd{padding:10vw 0}}@media screen and (max-width: 650px){.about-rd{padding:15vw 0}}.about-rd__anchor{top:-50px}@media screen and (max-width: 650px){.about-rd__anchor{top:-15vw}}.about-rd-point{border:1px solid #0D1C4B;background-color:#F0F0F0;border-radius:10px;margin:80px 0;padding:8% 8% 11%}@media screen and (max-width: 650px){.about-rd-point{margin:14vw 0;padding:8vw 6vw}}.about-rd-point-head{text-align:center;font-weight:bold;margin-bottom:60px}@media screen and (max-width: 650px){.about-rd-point-head{margin-bottom:9vw}}.en .about-rd-point-head{font-family:"Montserrat","Noto Sans JP","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif}.about-rd-point-head__top{position:relative}.about-rd-point-head__txt{padding:8.5% 0}@media screen and (max-width: 920px){.about-rd-point-head__txt{padding:5.5vw 0}}@media screen and (max-width: 650px){.about-rd-point-head__txt{padding:9.5vw 0}}.en .about-rd-point-head__txt{font-size:110%;line-height:1.4;padding:8.5% 0 7%}@media screen and (max-width: 920px){.en .about-rd-point-head__txt{padding:5.5vw 0 4.5vw}}@media screen and (max-width: 650px){.en .about-rd-point-head__txt{font-size:100%;line-height:1.3;padding:10vw 0 7.5vw}}.about-rd-point-head__num{position:absolute;width:30%;left:50%;bottom:-1px;transform:translateX(-50%)}@media screen and (max-width: 650px){.about-rd-point-head__num{width:50%}}.about-rd-point-head__title{border-top:2px solid #00B2A5;border-bottom:2px solid #00B2A5;font-size:160%;padding:20px 0 23px;line-height:1.4}@media screen and (max-width: 650px){.about-rd-point-head__title{font-size:120%;padding:4vw 0 4.4vw;letter-spacing:0px}}.en .about-rd-point-head__title{font-weight:500;padding:20px 0}@media screen and (max-width: 650px){.en .about-rd-point-head__title{padding:4vw 0}}@media screen and (max-width: 650px){.about-rd-icon{justify-content:space-between}}.about-rd-icon__box{width:21%;margin:0 2% 5%;text-align:center;letter-spacing:1.5px;justify-content:center}@media screen and (max-width: 920px){.about-rd-icon__box{width:25.333%;margin:0% 4% 8%}}@media screen and (max-width: 650px){.about-rd-icon__box{width:48%;margin:0 0 10vw}}.en .about-rd-icon__box{letter-spacing:0.5px}.about-rd-icon__img{width:80%;margin:auto}@media screen and (max-width: 650px){.about-rd-icon__img{width:70%}}.about-rd-icon__title{margin:15px 0 10px;font-weight:bold;font-size:110%}@media screen and (max-width: 650px){.about-rd-icon__title{margin:3vw 0 2vw}}.en .about-rd-icon__title{font-size:125%;font-weight:600;margin:25px 0 10px;line-height:1.2;font-family:"Montserrat","Noto Sans JP","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif}.about-rd-icon__txt{letter-spacing:1px}@media screen and (max-width: 650px){.about-rd-icon__txt{line-height:1.5}}.about-rd-icon__box2{width:42%;margin:4%}@media screen and (max-width: 920px){.about-rd-icon__box2{width:92%;margin:2% 6%}}@media screen and (max-width: 650px){.about-rd-icon__box2{width:96%;margin:2%}}.en .about-rd-icon__box2{width:46%;margin-right:0}@media screen and (max-width: 650px){.en .about-rd-icon__box2{width:100%}}.about-rd-icon__checkbox{font-weight:bold}.en .about-rd-icon__checkbox{font-weight:500;font-size:120%}.about-rd-icon__checkbox .about-checklist{justify-content:flex-start;margin-bottom:25px;font-size:100%}@media screen and (max-width: 650px){.about-rd-icon__checkbox .about-checklist{margin-bottom:6vw}.en .about-rd-icon__checkbox .about-checklist{align-items:flex-start}}.about-rd-icon__checkbox .about-checklist__icon{width:2.6em;padding-right:1.3em}@media screen and (max-width: 650px){.about-rd-icon__checkbox .about-checklist__icon{width:2.5em;padding-right:1.2em}}.about-rd-icon__checkbox .about-checklist__txt{flex:1}.about-rd-icon__checkbox .about-checklist__txt small{display:inline-block}.about-rd-photo{border-top:2px solid #00B2A5;margin-top:20px;padding:55px 3% 0}@media screen and (max-width: 920px){.about-rd-photo{padding:10vw 3% 0}}@media screen and (max-width: 650px){.about-rd-photo{margin-top:8vw;padding:14vw 0% 0}}.about-rd-photo__box{width:46.5%}@media screen and (max-width: 650px){.about-rd-photo__box{width:100%;margin-bottom:10vw}}.about-rd-photo__head{font-weight:bold;font-size:110%}.en .about-rd-photo__head{font-weight:600}.about-rd-photo__img{margin:15px 0 20px}@media screen and (max-width: 650px){.about-rd-photo__img{margin:3vw 0 4vw}}.about-flow{padding:0 15%}@media screen and (max-width: 920px){.about-flow{padding:0 8%}}@media screen and (max-width: 650px){.about-flow{padding:0}}.en .about-flow{padding:0 6%}@media screen and (max-width: 920px){.en .about-flow{padding:0 4%}}@media screen and (max-width: 650px){.en .about-flow{padding:0}}.about-flow__box{margin-bottom:15px}@media screen and (max-width: 650px){.about-flow__box{margin-bottom:4vw}}.about-flow__left{width:15%;padding-right:5%}@media screen and (max-width: 650px){.about-flow__left{width:27%}}.en .about-flow__left{width:22%;padding-right:4%}@media screen and (max-width: 650px){.en .about-flow__left{width:30%}}.about-flow__right{width:85%;line-height:1.4}@media screen and (max-width: 650px){.about-flow__right{line-height:1.3;width:73%}}.en .about-flow__right{width:78%}@media screen and (max-width: 650px){.en .about-flow__right{width:70%}}.about-flow__right>.dot-list{margin-bottom:10px}@media screen and (max-width: 650px){.about-flow__right>.dot-list{margin-bottom:2vw}}.about-tenant{margin:120px 0 60px}@media screen and (max-width: 650px){.about-tenant{margin:18vw 0 15vw}}.about-tenant__head{font-weight:bold;text-align:center;margin-bottom:60px}@media screen and (max-width: 920px){.about-tenant__head{margin-bottom:5vw}}@media screen and (max-width: 650px){.about-tenant__head{margin-bottom:8vw}}.about-tenant__box{overflow:clip;position:relative}.about-tenant__bn a{border:1px solid #ccc;display:block}.about-tenant__bn a:hover{border-color:#00B2A5}.about-tenant .swiper-pagination-tenant{text-align:center;margin-top:60px}@media screen and (max-width: 920px){.about-tenant .swiper-pagination-tenant{margin-top:5vw}}@media screen and (max-width: 650px){.about-tenant .swiper-pagination-tenant{margin-top:8vw}}.about-tenant .swiper-pagination-bullet{width:12px;height:12px;background-color:rgba(255,255,255,0.5);border:1px solid #00B2A5;opacity:1;margin:0 7px}@media screen and (max-width: 920px){.about-tenant .swiper-pagination-bullet{width:1.2vw;height:1.2vw;margin:0 0.5vw}}@media screen and (max-width: 650px){.about-tenant .swiper-pagination-bullet{width:1.5vw;height:1.5vw}}.about-tenant .swiper-pagination-bullet-active{background-color:#00B2A5 !important}.leasing__bg{background-repeat:no-repeat;background-image:url(../../leasing/img/bg_pc.png);background-size:100% auto;background-position:bottom center;padding:140px 0 160px}@media screen and (max-width: 920px){.leasing__bg{padding:13vw 0vw}}@media screen and (max-width: 650px){.leasing__bg{background-image:none;padding:12vw 0 0}.leasing__bg .commonPadding{padding:0}}.leasing__box{border:1px solid #707070;background-color:#fff}@media screen and (max-width: 650px){.leasing__box{border:none;background-color:transparent}}.leasing-head{padding:80px;text-align:center}@media screen and (max-width: 920px){.leasing-head{padding:10vw 6vw 9vw}}@media screen and (max-width: 650px){.leasing-head{padding:7vw 10vw 14vw}}.leasing-head__large{font-size:230%;font-weight:bold;line-height:1.3;margin-bottom:8px}@media screen and (max-width: 920px){.leasing-head__large{margin-bottom:1vw}}@media screen and (max-width: 650px){.leasing-head__large{font-size:170%;margin-bottom:2.5vw}}.en .leasing-head__large{font-weight:500;font-size:210%}@media screen and (max-width: 650px){.en .leasing-head__large{font-size:160%}}.en .leasing-head__txt{width:60%;margin:auto}@media screen and (max-width: 650px){.en .leasing-head__txt{width:100%}}.leasing-link{padding-bottom:100px}@media screen and (max-width: 920px){.leasing-link{padding-bottom:13vw}}@media screen and (max-width: 650px){.leasing-link{background-repeat:no-repeat;background-image:url(../../leasing/img/bg_sp.png);background-size:100% auto;background-position:bottom center;padding-bottom:20vw;margin-bottom:-1px}}.leasing-link__a{width:31%;display:block;border:1px solid #00B2A5;background-color:#eaf9f8;border-radius:10px;text-align:center;margin:0 25px;padding:40px 15px;font-weight:bold;line-height:1.4}@media screen and (max-width: 650px){.leasing-link__a{width:40%;margin:0 3vw;padding:5vw 3vw}}.leasing-link__a:hover .leasing-link__icon{background-position:bottom center}.leasing-link__head{font-size:120%;width:100%}@media screen and (max-width: 650px){.leasing-link__head{font-size:110%}}.leasing-link__head>p{display:inline-block;position:relative;border-bottom:2px solid #00B2A5;padding-bottom:8px}@media screen and (max-width: 650px){.leasing-link__head>p{padding-bottom:1vw;letter-spacing:2px}}.en .leasing-link__head>p{font-family:"Montserrat","Noto Sans JP","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-weight:500}@media screen and (max-width: 650px){.en .leasing-link__head>p{letter-spacing:0.5px}}.leasing-link__icon{width:32%;margin:15px auto;background-image:url(../../leasing/img/download.svg);background-repeat:no-repeat;background-size:100% auto;background-position:top center}@media screen and (max-width: 650px){.leasing-link__icon{width:40%;margin:3.5vw auto 3vw}}.leasing-link__txt{color:#00B2A5}@media screen and (max-width: 650px){.leasing-link__txt{font-size:70%}}.leasing__flow{background-color:#eaecf0;padding:80px 100px}@media screen and (max-width: 920px){.leasing__flow{padding:10vw 6vw}}@media screen and (max-width: 650px){.leasing__flow{padding:17vw 7vw}.leasing__flow .about-flow{padding:0 5vw}}.facility-access__nav{background-color:#eaecf0;border-radius:50px;width:500px;margin:90px auto 70px;overflow:hidden;position:relative}@media screen and (max-width: 650px){.facility-access__nav{width:calc(100% - 7vw * 2);margin:13vw 7vw}}.facility-access__nav::before{content:"";display:block;position:absolute;height:100%;width:50%;top:0;left:0;background-color:#0D1C4B;transition:all .3s ease;-webkit-transition:all .3s ease}.facility-access__nav.next::before{left:50%}.facility-access__btm{width:50%;text-align:center;padding:18px;cursor:pointer;color:#0D1C4B;transition:all .2s ease;-webkit-transition:all .2s ease}@media screen and (max-width: 650px){.facility-access__btm{padding:3.8vw}}.facility-access__btm p{position:relative;z-index:5}.facility-access__btm:hover{background-color:rgba(13,28,75,0.1)}.facility-access__btm.s-facility{padding-left:20px}@media screen and (max-width: 650px){.facility-access__btm.s-facility{padding-left:5vw}}.facility-access__btm.s-access{padding-right:20px}@media screen and (max-width: 650px){.facility-access__btm.s-access{padding-right:5vw}}.facility-access__btm.selected{color:#fff}.facility-access__hidden{overflow:hidden;margin-bottom:150px}@media screen and (max-width: 920px){.facility-access__hidden{margin-bottom:16vw}}@media screen and (max-width: 650px){.facility-access__hidden{margin-bottom:25vw}}.facility-access__inner{width:241%}.facility-access__move{transition:all .4s ease;-webkit-transition:all .4s ease}.facility-access__move.next{transform:translateX(-58.5%)}@media screen and (max-width: 650px){.facility-access__padding{padding:0}}.facility-access__box{width:41.4%;padding-bottom:130px}@media screen and (max-width: 920px){.facility-access__box{padding-bottom:8vw}}@media screen and (max-width: 650px){.facility-access__box{width:41.5%}}.facility-access .swiper-pagination-bullet{background-color:rgba(255,255,255,0.5);border:1px solid #00B2A5;opacity:1;margin:0 1vw;width:2vw;height:2vw}.facility-access .swiper-pagination-bullet-active{background-color:#00B2A5 !important}.facility{position:relative}@media screen and (max-width: 920px){.facility{padding:0 3vw 12vw}}@media screen and (max-width: 650px){.facility{padding:0 7vw}}.facility::before{content:"";display:block;position:absolute;width:100%;height:100%;background-color:#eaecf0;top:25%;left:0;transform:scale(1.18)}@media screen and (max-width: 920px){.facility::before{top:17%;transform:scale(1.11)}}@media screen and (max-width: 650px){.facility::before{display:none}}.facility-slide{position:relative}.facility-slide__common .swiper-thumb{overflow:hidden}.facility-slide__thumb{margin-top:15px}@media screen and (max-width: 650px){.facility-slide__thumb{overflow:hidden;margin-top:2vw}}.facility-slide__thumb .swiper-slide{cursor:pointer;border:1px solid #B2B2B2;background-color:#00B2A5;transition:all .2s ease;-webkit-transition:all .2s ease;overflow:hidden}.facility-slide__thumb .swiper-slide img{transition:all .2s ease;-webkit-transition:all .2s ease}.facility-slide__thumb .swiper-slide:hover img{transform:scale(1.2)}.facility-slide__thumb .swiper-slide-thumb-active{border-color:#00B2A5}.facility-slide__thumb .swiper-slide-thumb-active img{opacity:0.78}.facility .swiper-button-next,.facility .swiper-button-prev{width:5%;top:auto;bottom:0;transform:translate(0px, -27%);display:block;height:auto;line-height:0;position:absolute;cursor:pointer;transition:all .2s ease;-webkit-transition:all .2s ease}.facility .swiper-button-next::after,.facility .swiper-button-prev::after{display:none}@media screen and (max-width: 650px){.facility .swiper-button-next,.facility .swiper-button-prev{display:none}}.facility .swiper-pagination{display:none;left:50%;bottom:-8vw;transform:translateX(-50%)}@media screen and (max-width: 650px){.facility .swiper-pagination{display:block}}.facility .swiper-button-next{right:-6.5%}.facility .swiper-button-next:hover{transform:translate(5px, -27%)}.facility .swiper-button-next img{transform:scaleX(-1)}.facility .swiper-button-prev{left:-6.5%}.facility .swiper-button-prev:hover{transform:translate(-5px, -27%)}@media screen and (max-width: 650px){.facility .swiper-button-next{right:25px}.facility .swiper-button-prev{left:25px}}.facility-info{position:relative;z-index:5}.facility-info__head{font-size:170%;font-weight:bold;padding:80px 0 60px}@media screen and (max-width: 650px){.facility-info__head{padding:23vw 0 12vw}}.facility-info__dl{border-bottom:1px solid #00B2A5;padding:0 10px 15px;margin-bottom:15px}@media screen and (max-width: 650px){.facility-info__dl{padding:0 1vw 3vw}}.facility-info__dt{width:13em}@media screen and (max-width: 650px){.facility-info__dt{width:100%;margin-bottom:1vw}}.facility-info__dd{flex:1}@media screen and (max-width: 650px){.facility-info__dd{flex:auto;width:100%}}.facility-info__dd small{display:inline-block}.facility-info-sub__dt{width:12em}@media screen and (max-width: 650px){.facility-info-sub__dt{letter-spacing:1px;width:10em}}.en .facility-info-sub__dt{width:15em}@media screen and (max-width: 650px){.en .facility-info-sub__dt{width:100%;font-weight:600;margin-top:1vw}}.facility-info-sub__dd{flex:1;line-height:1.3;margin-bottom:5px}@media screen and (max-width: 650px){.en .facility-info-sub__dd{width:100%}}.access__head{text-align:center;padding:30px 0 50px}@media screen and (max-width: 920px){.access__head{padding:1vw 0 5vw}}@media screen and (max-width: 650px){.access__head{text-align:left;padding:1vw 7vw 7vw}}.en .access__head{width:70%;margin:auto}@media screen and (max-width: 650px){.en .access__head{width:90%}}.access-map{border:1px solid #0D1C4B;position:relative}@media screen and (max-width: 650px){.access-map{border:none}}.access .swiper-map-pagination{position:absolute;left:50%;bottom:-8vw;transform:translateX(-50%);width:auto}.access-link{margin-top:12px}@media screen and (max-width: 650px){.access-link{margin-top:15vw}.access-link a{justify-content:center;color:#00B2A5}}.access-link a:hover{opacity:0.6}.access-link__google{width:9em;margin-right:0.2em}.access-link__txt{font-weight:bold;letter-spacing:1.5px}.access-link__txt i{transform:translateY(-0.1em)}.access-go{border-top:1px solid #B2B2B2;margin-top:100px;padding:100px 8% 0}@media screen and (max-width: 920px){.access-go{margin-top:8vw;padding:8vw 2% 0}}@media screen and (max-width: 650px){.access-go{margin:10vw 7vw 0;padding:0}}.en .access-go{padding-right:0%;padding-left:0%}.access-go__box{width:45%}@media screen and (max-width: 650px){.access-go__box{width:100%}}.access-go__box.train{width:52%}@media screen and (max-width: 650px){.access-go__box.train{width:100%}}.en .access-go__box{width:40%}@media screen and (max-width: 920px){.en .access-go__box{width:45%}}@media screen and (max-width: 650px){.en .access-go__box{width:100%}}.en .access-go__box.train{width:56%}@media screen and (max-width: 920px){.en .access-go__box.train{width:50%}}@media screen and (max-width: 650px){.en .access-go__box.train{width:100%}}@media screen and (max-width: 650px){.access-go__head{margin-top:10vw}}.access-go__icon{width:4em;margin-right:20px}@media screen and (max-width: 650px){.access-go__icon{width:13vw;margin-right:4vw}}.access-go__headtxt{font-size:150%;font-weight:bold}.access-go__txtbox{letter-spacing:1.5px}.en .access-go__txtbox{letter-spacing:0.5px}.access-go__h2{margin:30px 0 6px;font-weight:bold}@media screen and (max-width: 650px){.access-go__h2{margin:5vw 0 1.5vw}}.en .access-go__h2{font-size:85%}.access-go__dl{font-size:110%;display:flex;align-items:center;margin-bottom:8px;line-height:1.3}@media screen and (max-width: 650px){.access-go__dl{margin-bottom:1.5vw}}.access-go__tensen{background-image:linear-gradient(to right, #000, #000 2px, transparent 2px, transparent 5px);background-size:5px 2px;background-position:left bottom;background-repeat:repeat-x;flex:1;height:2px;margin:0 10px}@media screen and (max-width: 650px){.access-go__tensen{margin:0 2vw}}.access-go__dd{letter-spacing:0px}.notice{padding:150px 0  200px}@media screen and (max-width: 920px){.notice{padding:14vw 0 16vw}}@media screen and (max-width: 650px){.notice{padding:15vw 0 26vw}}.en .notice{padding:100px 0  150px}@media screen and (max-width: 920px){.en .notice{padding:10vw 0 12vw}}@media screen and (max-width: 650px){.en .notice{padding:17vw 0 22vw}}.notice__head{font-weight:bold;font-size:2.4rem;padding:0px 0 40px}@media screen and (max-width: 650px){.notice__head{font-size:5vw;padding-bottom:12vw}.en .notice__head{padding-bottom:8vw}}.notice__bold{margin:30px 0 2px;font-weight:bold}@media screen and (max-width: 650px){.notice__bold{margin:6vw 0 0.5vw}}@media screen and (max-width: 650px){.news{overflow:clip}}.news .catbd{color:#00B2A5;border:1px solid #00B2A5;border-radius:50px;padding:4px 15px 6px;line-height:1.2;display:inline-block;font-size:85%;letter-spacing:1.5px;margin:0 8px 8px 0}@media screen and (max-width: 920px){.news .catbd{font-size:75%;padding:0.7vw 2vw;margin:0 1vw 1vw 0}}@media screen and (max-width: 650px){.news .catbd{font-size:90%;padding:1vw 3.5vw 1.3vw;margin:0 2vw 2vw 0}}.en .news .catbd{padding-bottom:4px;letter-spacing:0.5px}@media screen and (max-width: 920px){.en .news .catbd{padding-bottom:0.7vw}}@media screen and (max-width: 650px){.en .news .catbd{padding-bottom:1vw}}.news .catbd:hover{background-color:#00B2A5;color:#fff}.news__area{padding:140px 0 200px}@media screen and (max-width: 920px){.news__area{padding:13vw 0 18vw}}@media screen and (max-width: 650px){.news__area{padding:13vw 0 25vw}}.news__left{width:68%}@media screen and (max-width: 920px){.news__left{width:70%}}@media screen and (max-width: 650px){.news__left{width:100%}}.news-archive__li{width:47.5%;margin-bottom:80px;flex-direction:column}@media screen and (max-width: 650px){.news-archive__li{width:100%;margin-bottom:10vw;padding-bottom:10vw;border-bottom:1px solid #B2B2B2}}.news-archive__thumb{margin-bottom:20px;border:1px solid #ccc;line-height:0;width:100%;height:200px}@media screen and (max-width: 920px){.news-archive__thumb{height:18vw}}@media screen and (max-width: 650px){.news-archive__thumb{height:50vw;margin-bottom:4vw;order:3}}.news-archive__thumb img{object-fit:cover;width:100%;height:100%}.news-archive__cat{width:100%}@media screen and (max-width: 650px){.news-archive__cat{order:1}}.news-archive__title{width:100%;font-weight:bold;font-size:120%;line-height:1.4;padding:5px 0 20px}@media screen and (max-width: 650px){.news-archive__title{order:2;font-size:130%;padding:2.5vw 0 4.5vw}}.news-archive__title a:hover{color:#00B2A5}.news-archive__more{display:none;order:4;font-weight:bold;margin-bottom:2vw}@media screen and (max-width: 650px){.news-archive__more{display:block}}.news-archive__more a{color:#00B2A5}.news-archive__day{letter-spacing:1px;font-size:90%;margin-top:auto;font-weight:600}@media screen and (max-width: 650px){.news-archive__day{order:5}}.news-archive__cattitle{font-size:140%;font-weight:600;margin-bottom:30px}@media screen and (max-width: 650px){.news-archive__cattitle{margin-bottom:20vw}}.news-archive__cattitle small{letter-spacing:1px;font-size:80%;display:inline-block;margin-right:0.5em}.news-side{width:24%;position:-webkit-sticky;position:sticky;align-self:flex-end;bottom:30px}@media screen and (max-width: 920px){.news-side{top:20vw}}@media screen and (max-width: 650px){.news-side{width:100%;position:static;padding-top:3vw}}.news-side__head{font-size:120%;font-weight:bold;margin-bottom:15px}@media screen and (max-width: 920px){.news-side__head{font-size:110%}}@media screen and (max-width: 650px){.news-side__head{font-size:130%;margin-bottom:4vw}}.news-side-search__form{position:relative;margin-top:-5px}@media screen and (max-width: 650px){.news-side-search__form{margin-top:0}}.news-side-search__input{border:1px solid #707070;padding:10px 35px 10px 18px;width:100%;color:#0D1C4B}@media screen and (max-width: 650px){.news-side-search__input{padding:2vw 7vw 2vw 3.5vw}}.news-side-search__submit{border:none;background-color:transparent;padding:0;cursor:pointer;position:absolute;top:0.75em;right:1em;width:20px}@media screen and (max-width: 650px){.news-side-search__submit{width:6vw;top:1.5vw}}.news-side-search .hidden{display:none}.news-side-cat{padding:35px 0}@media screen and (max-width: 650px){.news-side-cat{padding:10vw 0 8vw}}.news-side-partner{border-top:1px solid #B2B2B2;padding-top:35px}@media screen and (max-width: 650px){.news-side-partner{border-top:none;padding-top:0vw}}.news-side-partner a{display:block;margin-bottom:12px;border:1px solid #B2B2B2}@media screen and (max-width: 650px){.news-side-partner a{margin-bottom:3vw}}.news-side-partner a:hover{color:#00B2A5;border-color:#00B2A5}.news-side-partner__txtlink{text-align:center;padding:20px 10px;font-weight:500;line-height:1.4;letter-spacing:1px;font-size:110%}@media screen and (max-width: 920px){.news-side-partner__txtlink{font-size:100%}}@media screen and (max-width: 650px){.news-side-partner__txtlink{padding:6vw 3vw;font-size:120%}}.news-side-partner__txtlink .large{font-size:110%}.news-side-partner__txtlink .l_large{font-size:120%}.news-side-partner__txtlink .small{font-size:90%}.news-side-partner__txtlink .s_small{font-size:80%}.news-single__area{padding:75px 0 170px}@media screen and (max-width: 920px){.news-single__area{padding:9vw 0 14vw}}@media screen and (max-width: 650px){.news-single__area{padding:10vw 0 25vw}}.news-single-return{width:100%;margin-bottom:40px;font-weight:500;line-height:1}@media screen and (max-width: 920px){.news-single-return{margin-bottom:5vw}}@media screen and (max-width: 650px){.news-single-return{margin-bottom:12vw}}.news-single-return__a{width:10em;color:#00B2A5}.news-single-return__a:hover{color:#0D1C4B}.en .news-single-return__a{width:15em}.news-single-return__icon{width:1em;margin-right:0.5em}.news-single-return__txt{letter-spacing:1px}@media screen and (max-width: 650px){.news-single{display:flex;flex-wrap:wrap}}.news-single__title{font-size:160%;font-weight:bold;line-height:1.4}@media screen and (max-width: 650px){.news-single__title{order:2;font-size:150%}}.news-single__daycat{margin-top:20px}@media screen and (max-width: 650px){.news-single__daycat{order:3;margin:4vw 0 10vw}}.news-single__day{margin-right:15px;padding-right:15px;border-right:1px solid #707070;font-weight:500}@media screen and (max-width: 650px){.news-single__day{margin-right:3vw;padding-right:3vw}}.news-single__cat .catbd{margin-bottom:0}.news-single__eyecatch{margin:45px 0}@media screen and (max-width: 650px){.news-single__eyecatch{order:1;margin:0vw 0 13vw;transform:scale(1.17);position:relative}}@media screen and (max-width: 650px){.news-single__honbun{order:3;line-height:1.6;width:100%}}.news-single-footbtm{position:relative;text-align:center;border-top:1px solid #B2B2B2;padding-top:40px;margin-top:80px;width:100%}@media screen and (max-width: 650px){.news-single-footbtm{order:4;padding-top:4.5vw;margin:16vw 0 17vw}}.news-single-footbtm__left,.news-single-footbtm__right{position:absolute}.news-single-footbtm__left a,.news-single-footbtm__right a{color:#00B2A5}.news-single-footbtm__left a:hover,.news-single-footbtm__right a:hover{color:#0D1C4B}.news-single-footbtm__left{left:0}.news-single-footbtm__right{right:0}.news-single h1{font-size:140%;border-top:1px solid #00B2A5;border-bottom:1px solid #00B2A5;line-height:1.4;padding:0.8em 0;margin:80px 0 50px;font-weight:600}@media screen and (max-width: 650px){.news-single h1{font-size:130%;margin:16vw 0 9vw}}.news-single h2{font-weight:600;margin:60px 0 10px;font-size:120%}@media screen and (max-width: 650px){.news-single h2{margin:10vw 0 2vw}}.news-single .wp-block-image{margin:40px 0 80px}@media screen and (max-width: 650px){.news-single .wp-block-image{margin:9vw 0}}.news-single .wp-element-caption{background-color:#ccf0ed;padding:10px 15px;line-height:1.4;font-size:90%;margin-top:8px;letter-spacing:1.5px}@media screen and (max-width: 650px){.news-single .wp-element-caption{padding:2vw 3vw;margin-top:1.5vw}}.pager{line-height:1}@media screen and (max-width: 650px){.pager{border-bottom:1px solid #B2B2B2;margin-bottom:9.5vw;padding-bottom:8vw}}.pager__body{display:flex;justify-content:center}@media screen and (max-width: 650px){.pager__body{display:none}}.pager__body>li{margin:0 1.5%}.pager__body .current,.pager__body a{padding:5px 8px;display:block;font-weight:bold;color:#00B2A5;transition:all .2s ease;-webkit-transition:all .2s ease;font-size:110%}.pager__body .current{font-weight:400}.pager__body a:hover{color:#0D1C4B}.pager .notNumbering{margin:0 10px}.pager__sp{display:none;position:relative;margin-top:-1vw}@media screen and (max-width: 650px){.pager__sp{display:block}}.pager__result{text-align:center;font-size:115%;font-weight:600;letter-spacing:10px}.pager__next,.pager__prev{position:absolute;width:10vw;top:50%}.pager__next{right:0;transform:translateY(-50%)}.pager__prev{left:0;transform:translateY(-50%) scaleX(-1)}.has-blue-color{color:#3B47BC}.has-blue-background-color{background-color:#3B47BC}.has-green-color{color:#20711F}.has-green-background-color{background-color:#20711F}.has-orange-color{color:#D98611}.has-orange-background-color{background-color:#D98611}.has-red-color{color:#C81619}.has-red-background-color{background-color:#C81619}.has-very-dark-gray-color{color:#313131}.has-very-dark-gray-background-color{background-color:#313131}.has-cyan-bluish-gray-color{color:#abb8c3}.has-cyan-bluish-gray-background-color{background-color:#abb8c3}.has-very-light-gray-color{color:#eee}.has-very-light-gray-background-color{background-color:#eee}.has-vivid-cyan-blue-color{color:#0693e3}.has-vivid-cyan-blue-background-color{background-color:#0693e3}.has-pale-cyan-blue-color{color:#8ed1fc}.has-pale-cyan-blue-background-color{background-color:#8ed1fc}.has-vivid-green-cyan-color{color:#00d084}.has-vivid-green-cyan-background-color{background-color:#00d084}.has-light-green-cyan-color{color:#7bdcb5}.has-light-green-cyan-background-color{background-color:#7bdcb5}.has-luminous-vivid-amber-color{color:#fcb900}.has-luminous-vivid-amber-background-color{background-color:#fcb900}.has-luminous-vivid-orange-color{color:#ff6900}.has-luminous-vivid-orange-background-color{background-color:#ff6900}.has-vivid-red-color{color:#cf2e2e}.has-vivid-red-background-color{background-color:#cf2e2e}.has-pale-pink-color{color:#f78da7}.has-pale-pink-background-color{background-color:#f78da7}.has-x-small-font-size{font-size:10px}.has-small-font-size{font-size:13px}.has-regular-font-size{font-size:16px}.has-large-font-size{font-size:24px}.has-x-large-font-size{font-size:36px}.has-huge-font-size{font-size:50px}input,textarea{font-family:"Noto Sans JP","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif}input[type="submit"]{cursor:pointer}::placeholder{color:#b3b0b0}input:focus,textarea:focus{outline:none;border-color:#0D1C4B !important}input:-webkit-autofill{box-shadow:0 0 0 1000px #eaecf0 inset}.contact__flex{position:relative;padding:140px 0}@media screen and (max-width: 920px){.contact__flex{padding:13vw 0 17vw}}.contact-form{width:67%}@media screen and (max-width: 650px){.contact-form{width:100%}}.contact-form__head{font-size:150%;font-weight:bold;margin-bottom:15px;line-height:1.2}.en .contact-form__head{font-weight:500}.contact-form__txt{margin-bottom:50px}@media screen and (max-width: 650px){.contact-form__txt{margin-bottom:10vw}}.contact-form__flexbox{width:48%}@media screen and (max-width: 650px){.contact-form__flexbox{width:100%}}.contact-company{width:28%;position:-webkit-sticky;position:sticky;top:220px}@media screen and (max-width: 920px){.contact-company{top:20vw}}@media screen and (max-width: 650px){.contact-company{width:100%;position:static;border-top:1px solid #B2B2B2;margin-top:12vw;padding-top:14vw}}.contact-company__logo{margin-bottom:30px}@media screen and (max-width: 650px){.contact-company__logo{margin-bottom:8vw}}.contact-company__box{margin-top:20px}@media screen and (max-width: 650px){.contact-company__box{margin-top:5vw}}.contact-company__icon{width:3.5em}@media screen and (max-width: 920px){.contact-company__icon{width:2.5em}}@media screen and (max-width: 650px){.contact-company__icon{width:13vw}}.contact-company__txt{flex:1;padding-left:20px}@media screen and (max-width: 920px){.contact-company__txt{letter-spacing:1.5px;padding-left:2vw}}@media screen and (max-width: 650px){.contact-company__txt{padding-left:4vw}}.contact-input input,.contact-input textarea{border:1px solid #fff;background-color:#eaecf0;width:100%;padding:10px 15px;line-height:1.4;color:#0D1C4B;transition:all .4s ease;-webkit-transition:all .4s ease}@media screen and (max-width: 650px){.contact-input input,.contact-input textarea{padding:3vw 3vw}}.contact-input dl{margin-bottom:25px}@media screen and (max-width: 650px){.contact-input dl{margin-bottom:5vw}}.contact-input dl>dt{margin-bottom:4px}@media screen and (max-width: 650px){.contact-input dl>dt{margin-bottom:1vw}}.contact-input dl>dt:after{content:"必須";font-size:80%;color:#D62C2C;display:inline-block;margin-left:15px;letter-spacing:1px}@media screen and (max-width: 650px){.contact-input dl>dt:after{margin-left:3vw}}.en .contact-input dl>dt:after{content:"*Required"}.contact-input dl>dt.none:after{content:""}.contact .send{border:1px solid #c3c3c3;padding:20px 25px;margin-bottom:30px}.contact .send dt{float:left}.contact .send dd{margin-bottom:0;margin-left:140px}.contact-pullDown{overflow:hidden;position:relative;border:1px solid #d8d8d8;border-radius:2px}.contact-pullDown select{width:100%;padding-right:1em;cursor:pointer;text-indent:0.01px;text-overflow:ellipsis;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;padding:10px 38px 10px 10px;-webkit-appearance:none;appearance:none}.contact-pullDown select::-ms-expand{display:none}.contact-pullDown::before{position:absolute;top:1em;right:0.9em;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #d8d8d8;pointer-events:none}.contact-radio label{margin-right:10px;display:inline-block;position:relative;cursor:pointer;padding:4px 5px 4px 20px;border-radius:2px;text-align:center;line-height:1;letter-spacing:0.6px;font-family:"Noto Sans JP","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif}.contact-radio label:before{position:absolute;content:"";top:65%;left:0px;width:12px;height:12px;margin-top:-10px;border:1px solid #999;border-radius:50%}.contact-radio input{display:none}.contact-radio input[type="radio"]:checked+label:after{position:absolute;content:"";top:64%;left:3px;width:8px;height:8px;margin-top:-7px;border-radius:50%;background:#0D1C4B}.contact-radio input[type="radio"]:checked+label{color:#0D1C4B}.contact-submit{margin:50px 0 0}@media screen and (max-width: 650px){.contact-submit{margin-top:8vw;justify-content:center}}.contact-submit__btm{width:35%;text-align:center;margin-right:5%}@media screen and (max-width: 650px){.contact-submit__btm{width:80%}}.contact-submit__btm.large{width:46%}@media screen and (max-width: 650px){.contact-submit__btm.large{width:80%}}.contact-submit input,.contact-btm{font-family:"Noto Sans JP","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;background-color:transparent !important;cursor:pointer;display:block;width:100%;font-size:105%;letter-spacing:5px}@media screen and (max-width: 650px){.contact-submit input,.contact-btm{padding:3vw 0}}.en .contact-submit input,.en .contact-btm{letter-spacing:0.5px}.contact-submit input:hover,.contact-submit input.return:hover,.contact-btm:hover,.contact-btm.return:hover{color:#00B2A5}.contact-submit input.return,.contact-btm.return{background-color:rgba(255,255,255,0.5) !important;letter-spacing:3px}.en .contact-submit input.return,.en .contact-btm.return{letter-spacing:0.5px}.contact-check__box{margin-bottom:70px}@media screen and (max-width: 650px){.contact-check__box{margin-bottom:12vw}}.contact-check p.txtArea{margin-bottom:40px;display:block}.contact-check p.txtArea strong{color:#0D1C4B}@media screen and (max-width: 650px){.contact-check p.txtArea{margin-bottom:30px}}.contact-check dl{margin-bottom:30px}@media screen and (max-width: 650px){.contact-check dl{margin-bottom:7vw}}.contact-check dt{margin-bottom:4px}@media screen and (max-width: 650px){.contact-check dt{margin-bottom:1vw}}.contact-check dd{margin:0;background-color:#eaecf0;width:100%;padding:10px 15px;line-height:1.4;color:#0D1C4B;transition:all .4s ease;-webkit-transition:all .4s ease}@media screen and (max-width: 650px){.contact-check dd{padding:3vw 3vw}}.contact-complete__box{margin:80px 0 120px}@media screen and (max-width: 650px){.contact-complete__box{margin:12vw 0 18vw}}.en .contact-complete__box{margin-top:40px}@media screen and (max-width: 650px){.en .contact-complete__box{margin:8vw 0 20vw}}.contact-complete__head{font-size:160%;margin-bottom:5px}@media screen and (max-width: 650px){.contact-complete__head{font-size:150%;margin-bottom:1.5vw}}.en .contact-complete__head{font-size:135%}
/*# sourceMappingURL=common.css.map */
