@charset "UTF-8";@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../font/MaterialIcons-Regular.eot)}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:rgba(0,0,0,.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,.26)}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:rgba(255,255,255,.3)}html{font-size:62.5%}body{min-width:980px;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"游ゴシック",YuGothic,sans-serif;-webkit-text-size-adjust:100%;color:#222;font-size:1.4rem;line-height:1.71}@media screen and (max-width:767px){body{min-width:calc(100% - 16px);}}a{color:#014099;text-decoration:none;cursor:pointer}a img{-moz-transition:opacity .5s;-webkit-transition:opacity .5s;-ms-transition:opacity .5s}a:hover{text-decoration:underline}a[href^="tel:"]:hover{text-decoration:none}a:hover img{opacity:.7;-ms-filter:"alpha(opacity=70)"}@media screen and (max-width:767px){a:hover{text-decoration:none}a:hover img{opacity:1;-ms-filter:"alpha(opacity=100)"}}img{max-width:100%;height:auto}i{display:inline-block;content:"";vertical-align:middle}.company,.footer-navi,.item-lists{width:980px;margin-left:auto;margin-right:auto;box-sizing:border-box}@media screen and (max-width:767px){.company,.footer-navi,.item-lists{width:100%;padding-left:10px;padding-right:10px}}.global-navi li{line-height:1;font-size:1.5rem;border-bottom:1px solid #ddd;box-sizing:border-box}.global-navi .is-current{position:relative;border-top:none;border-bottom:none}.global-navi .is-current:after{content:"";display:block;position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#014099}.global-navi a{position:relative;display:block;width:100%;padding:17px 10px 17px 10px;color:#222;box-sizing:border-box}.global-navi a .material-icons{position:absolute;top:50%;right:2px;margin-top:-10px}.global-navi__text{padding:17px 10px 17px 10px;color:#aaa}@media print,screen and (min-width:768px){.global-navi{margin-top:14px;vertical-align:bottom}.global-navi li{display:inline-block;font-size:1.6rem;border-bottom:none}.global-navi a{display:inline-block;width:auto;padding:0 16px 18px}.global-navi a .material-icons{display:none}.global-navi a:hover{text-decoration:none}.global-navi__text{padding:0 20px 20px}.global-navi .is-current:after{bottom:0;height:2px}}.global-navi__item{margin-bottom:9px;border-top:1px solid #ddd}@media print,screen and (min-width:768px){.global-navi__item{display:inline-block;margin-left:-22px}}.global-navi__countries .is-current a{color:#014099;font-weight:700}.global-navi__countries .is-current{border-top:1px solid #ddd}@media print,screen and (min-width:768px){.global-navi__countries{display:inline-block;margin-left:40px}.global-navi__countries .is-current{position:relative;border-top:none;border-bottom:none}.global-navi__countries .is-current:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background:#014099}}@media print,screen and (min-width:768px){.global-navi__item{position:relative;margin-bottom:0;border-top:none}.global-navi__item a{position:relative}.global-navi__item a:hover{color:#014099}.global-navi__item a:hover:after{position:absolute;bottom:-2px;left:0;display:block;content:"";width:100%;height:2px;background:#014099}.global-navi__item:after{content:"";display:block;position:absolute;right:-24px;top:50%;width:1px;height:18px;margin-top:-17px;background:#ddd}}.header__keyword{display:none}@media print,screen and (min-width:768px){.header__inner{position:relative;width:100%;margin:0;padding:0}.header__inner.header__inner-mb{margin-bottom:10px}.header__keyword{position:absolute;top:3px;right:230px;font-size:1.3rem;display:block}}.header__button{padding:10px 10px 59px;box-sizing:border-box}.header__button .button{width:100%;font-size:1.5rem}.header__button .material-icons{margin-top:-4px;margin-right:10px}@media print,screen and (min-width:768px){.header__button{position:absolute;top:0;right:0;padding:0}.header__button .button{width:215px}.header__button .material-icons{display:none}}.header-utility{font-size:0;border-top:1px solid #014099}.header-utility li{display:inline-block;width:50%;border-bottom:1px solid #014099;box-sizing:border-box}.header-utility li:nth-child(odd){border-right:1px solid #014099}.header-utility a{position:relative;display:inline-block;width:100%;padding:12px 0 12px;font-size:1.5rem;font-weight:700;text-align:center;line-height:1;color:#014099}.header-utility a:hover{text-decoration:none}.header-utility .is-active{background:#014099;color:#fff}.header-utility .material-icons{position:absolute;top:50%;right:10px;margin-top:-10px}@media print,screen and (min-width:768px){.header-utility{position:absolute;top:33px;right:0;border-top:none}.header-utility li{width:auto;padding:0 15px;border-top:none;border-bottom:none;border-right:none;border-left:1px solid #014099;line-height:1}.header-utility li:nth-child(odd){border-right:none}.header-utility li:first-child{padding-left:0;border-left:none}.header-utility a{width:auto;padding:0;font-size:1.3rem;font-weight:400}.header-utility a:hover{color:#014099}.header-utility .is-active{background:0 0;color:#014099}.header-utility .material-icons{display:none}}#menu{float:right;width:50px;height:50px;padding-top:6px;background:#014099;color:#fff;font-size:1rem;text-align:center;box-sizing:border-box}@media print,screen and (min-width:768px){#menu{display:none}}@media screen and (max-width:767px){#menu_sp{display:none;position:absolute;top:50px;left:0;width:100%;display:none;z-index:100;background:#fff}}.header{height:50px;zoom:1}.header:after{display:block;content:"";clear:both;overflow:hidden}.header__logo{float:left;width:120px;height:28px;margin:10px 0 0 10px}@media print,screen and (min-width:768px){.header{height:auto}.header__logo{width:170px;height:auto;margin:0;margin-top: 20px;margin-left: 10px;}}.row{zoom:1}.row:after{display:block;content:"";clear:both;overflow:hidden}.container,.global-container{width:980px;overflow:hidden;margin-right:auto;margin-left:auto}@media screen and (max-width:767px){.container,.global-container{width:100%}}@media screen and (max-width:767px){.container{padding-left:10px;padding-right:10px;box-sizing:border-box}}.page-wrapper{width:800px;margin-bottom:100px;padding-top:38px}@media screen and (max-width:767px){.page-wrapper{width:100%;padding:20px 10px 0;margin-bottom:50px;box-sizing:border-box}}.page-container{width:800px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.page-container{width:100%;padding:20px 10px 0;box-sizing:border-box}}.grid-wrapper{margin-left:-14px;margin-left:-14px;overflow:hidden}@media screen and (max-width:767px){.grid-wrapper{margin-left:0;margin-left:0}}.grid-col2{float:left;width:50%;padding:0 14px;box-sizing:border-box}@media screen and (max-width:767px){.grid-col2{float:none;width:100%;padding:0}}.grid-col3{float:left;width:33.3333%;padding:0 14px;box-sizing:border-box}@media screen and (max-width:767px){.grid-col3{float:none;width:100%;padding:0}}.grid-col4{float:left;width:25%;padding:0 14px;box-sizing:border-box}@media screen and (max-width:767px){.grid-col4{float:none;width:100%;padding:0}}.grid-col5{float:left;width:20%;padding:0 5px;box-sizing:border-box}.grid-col5:nth-child(5n+1){clear:both}@media screen and (max-width:767px){.grid-col5{width:25%;padding:0 4px;box-sizing:border-box}.grid-col5:nth-child(6n+1){clear:none}.grid-col5:nth-child(4n+1){clear:both}.grid-col5:nth-child(5n+1){clear:none}}.contact{width:100%;zoom:1}.contact-box--center.contact{float:none;margin-left:auto;margin-right:auto}.contact:after{display:block;content:"";clear:both;overflow:hidden}.contact__wrapper{width:100%;min-width:100%;margin:0 auto;zoom:1;margin-top:90px}.ko-contact .contact{width:100%}.contact__wrapper:after{display:block;content:"";clear:both;overflow:hidden}.contact__panel{display:table;width:100%;height:170px;background:#fff;border-radius:3px}.contact__country-name{font-family:Montserrat,sans-serif;font-size:3rem;font-weight:700;color:#014099;line-height:1}.contact__title{margin-bottom:10px;font-size:1.8rem;font-weight:700}.contact__small{line-height:1.5;font-size:1rem}.contact__heading--small{position:relative;margin-bottom:10px;padding:4px 0 14px;color:#014099;line-height:1}.contact__heading--small:after{position:absolute;bottom:0;left:50%;content:"";display:block;height:2px;width:50px;margin-left:-25px;background:#014099}.contact .contact__panel{width:50%;}.contact__panel_wrap{width: 100%;display: flex;}.contact-box{background:#d9e3f0;padding:20px;border-radius:3px;text-align:center;box-sizing:border-box}.contact-call{float:right;width:290px}.contact-call__heading{font-size:1.6rem;font-weight:700}.contact-call__number{margin:7px 0;font-size:2.2rem;font-weight:700;color:#014099}.contact-call__icon{display:inline-block;vertical-align:top}.contact-panel__inner{display:table-cell;vertical-align:middle}.contact-tel{margin-bottom:5px;font-size:2.2rem;font-weight:700;color:#014099}.en-block .contact__detail{padding-top:8px}.en-block .contact__title{margin-bottom:8px;line-height:1.4}.en-block .contact__country-name{margin-bottom:8px}.en-block .contact-call__heading{line-height:1.4;font-size:1.3rem}@media screen and (max-width:767px){.en-block .contact__detail{padding-top:0}}@media screen and (max-width:767px){.contact{float:none;width:100%;margin-bottom:20px}.contact__wrapper{margin-top: 35px;width: 100%;position: relative;right: 0;min-width: 100%;padding: 0;box-sizing: border-box;}.contact__panel{padding:14px 10px;height:auto;box-sizing:border-box}.contact__detail{float:none;width:100%;margin-bottom:10px}.contact__country-name{font-size:2.5rem}.contact__title{margin-bottom:5px;font-size:1.4rem}.contact__small{font-size:.9rem}.contact__heading--small{margin-bottom:10px;padding:4px 0 14px;font-size:1.1rem}.contact .contact__panel{float:none;width:100%}.contact-box{padding:10px}.contact-box.contact{padding-top:20px}.contact-call{float:none;width:100%}.contact-call__heading{font-size:1.4rem}.contact-call__number{margin:0;font-size:2.5rem}.contact-tel{margin-bottom:5px;font-size:2.4rem}}.footer-navi__wrapper{margin-top:60px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.footer-navi>ul{display:inline-block;line-height:1}.footer-navi__utility{position:relative;margin-right:20px;padding-right:22px}.footer-navi__utility:after{position:absolute;top:50%;right:0;content:"";display:block;height:14px;margin-top:-7px;background:#ddd}.footer-navi__utility a .material-icons{display:none}.footer-navi li{display:inline-block;margin:0 10px}.footer-navi a{position:relative;display:inline-block;padding:15px 0 15px;font-size:1.4rem;color:#000;line-height:1}.footer-navi a:hover{text-decoration:none}.footer-navi a:hover:after{position:absolute;bottom:0;left:0;content:"";display:block;width:100%;height:2px;background:#014099}.footer-navi__countries .is-current a{color:#014099;font-weight:700}.footer-navi__text{color:#aaa}.footer-navi .is-current{position:relative}.footer-navi .is-current:after{position:absolute;bottom:0;left:0;content:"";display:block;width:100%;height:2px;background:#014099}@media screen and (max-width:767px){.footer-navi__wrapper{margin-top:50px;padding:10px 10px;background:#f5f5f5}.footer-navi>ul{display:block;width:100%;border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;box-sizing:border-box}.footer-navi__utility{padding-right:0;margin-bottom:10px;border-right:none}.footer-navi__utility:after{display:none}.footer-navi__utility a{position:relative}.footer-navi__utility a .material-icons{display:block;position:absolute;top:50%;right:2px;margin-top:-10px}.footer-navi li{width:100%;margin:0;font-size:1.5rem}.footer-navi a{width:100%;height:100%;border-top:1px solid #ddd;padding:16px 10px;background:#fff;border-top:1px solid #ddd;box-sizing:border-box}.footer-navi__text{padding:16px 10px;background:#fff;border-top:2px solid #014099;box-sizing:border-box}.footer-navi .is-current:after{display:none}}.button{position:relative;display:block;width:240px;height:42px;margin:0 auto;font-size:1.6rem;text-align:center;line-height:42px;border:2px solid #014099;border-radius:3px;-moz-transition:background .4s;-webkit-transition:background .4s;-ms-transition:background .4s;-moz-transition:color .4s;-webkit-transition:color .4s;-ms-transition:color .4s}.button:after{content:"";display:inline-block}.button:hover{text-decoration:none;background:#014099;color:#fff}@media screen and (max-width:767px){.button{width:200px;font-size:1.4rem;box-sizing:border-box}}.button.button--strong{background:#014099;color:#fff;-moz-transition:background .4s;-webkit-transition:background .4s;-ms-transition:background .4s}.button.button--strong:hover{background:#012f70}.button.button--disable{background:#5a5a5a;border:2px solid #5a5a5a;color:#fff;opacity:.5}.button--white{color:#fff;border-color:#fff;background:rgba(255,255,255,0);-moz-transition:text-shadow .4s;-webkit-transition:text-shadow .4s;-ms-transition:text-shadow .4s}.button--white:hover{background:rgba(255,255,255,.3);text-shadow:0 0 0 #000}.page-navi{padding:16px 0 0;zoom:1}.page-navi:after{display:block;content:"";clear:both;overflow:hidden}.page-navi__inner{width:fit-content;margin:0 auto;padding: 0;float: right;margin-right: 10px;}ul.page-navi__inner li:not(:last-child){position: relative;top: 12px;}.page-navi span.selected{font-size: 1.3rem;}.page-navi__inner li.page-navi__last a{font-size: 1.3rem;}.page-navi__inner li.page-navi__last{margin-right: 10px;font-size: 1.3rem;margin-left: 10px;}li.page-navi__last{margin-right: 10px;}.page-navi li{position:relative;display:inline-block;margin:0;padding:0;}.page-navi a{display:inline-block;padding:7px 10px;height:100%;font-size:1.6rem;color:#222;text-align:center;border-radius:15px;line-height:1}.page-navi span{display:inline-block;padding:7px 10px;height:100%;font-size:1.6rem;color:#222;text-align:center;border-radius:15px;line-height:1}.page-navi a:hover{text-decoration:none;color:#014099}.page-navi .is-active a{color:#014099;font-weight:700}.page-navi .page-navi__contact{padding-top:0}.page-navi .page-navi__contact:hover:after{display:none}.page-navi .page-navi__contact .button{padding:0;font-size:1.5rem;width:190px;height:60px;line-height:60px;border-radius:3px}.page-navi .page-navi__contact .button:hover{color:#fff}.page-navi .material-icons{display:none}@media screen and (max-width:767px){.page-navi{margin-bottom:80px;padding-left:10px;padding-right:10px;border-bottom:none;box-sizing:border-box}.page-navi__inner{position:relative;width:100%;border-left:1px solid #ddd;border-right:1px solid #ddd}.page-navi li{position:relative;width:100%;margin:0;padding:0}.page-navi li:hover:after{display:none}.page-navi a{width:100%;height:100%;padding:16px 10px;background:#fff;border-top:1px solid #ddd;box-sizing:border-box;font-size:1.4rem;text-align:left;border-radius:0}.page-navi .is-active:after{bottom:-1px;z-index:1}.page-navi .is-active a{color:#014099;font-weight:700}.page-navi .page-navi__contact{position:absolute;bottom:-60px;left:0;float:none}.page-navi .page-navi__contact .button{width:100%;height:100%;line-height:45px;background:#014099;text-align:center}.page-navi .page-navi__contact .button.button--disable{width:100%;height:100%;line-height:45px;background:#5a5a5a;text-align:center;boder:2px solid #5a5a5a;opacity:.5}.page-navi .material-icons{position:absolute;top:50%;right:2px;margin-top:-10px;display:block}}@media screen and (max-width:767px){.page-navi--under li:first-child{margin-left:0}}.en-block.page-navi a{padding:7px 9px}@media screen and (max-width:767px){.en-block.page-navi a{padding:16px 10px}}@media screen and (max-width:767px){.page-navi__last{border-bottom:1px solid #ddd}}.navi-link{margin:0 0 38px}.navi-link li{position:relative;display:inline-block;padding:0 20px;font-size:1.6rem}.navi-link li:before{position:absolute;top:50%;left:0;content:"";display:block;width:1px;height:15px;margin-top:-7px;background:#ddd}.navi-link li:first-child{padding-left:0}.navi-link li:first-child:before{display:none}.navi-link a{color:#222}.navi-link .material-icons{vertical-align:middle;margin-right:3px;color:#014099}.navi-link-group{margin:0 0 38px}.navi-link-group .navi-link{margin:0 0 20px}.navi-link-group .navi-link:last-child{margin-bottom:0}@media screen and (max-width:767px){.navi-link li{padding:5px 0;font-size:1.4rem}.navi-link li:before{display:none}.navi-link-group{margin:0 0 30px}.navi-link-group .navi-link{margin:0}}.card-group{margin-left:-14px;margin-right:-14px;margin-bottom:42px;zoom:1}.card-group:after{display:block;content:"";clear:both;overflow:hidden}.card-group:last-child{margin-bottom:0}@media screen and (max-width:767px){.card-group{margin:0}}.card__image{display:block;margin:0 0 17px;font-size:0;text-align:center}.card__content{padding:19px;color:#222;box-sizing:border-box}.card__heading{margin:0 0 8px;font-size:1.8rem;font-weight:700}@media screen and (max-width:767px){.card__image{margin:0 0 10px}.card__content{padding:19px}.card__heading{margin:0 0 5px;font-size:1.6rem}}@media screen and (max-width:767px){.card.grid-col3{margin-bottom:25px}}.grid-col4.card{font-size:1.3rem;line-height:1.69}.grid-col4.card .card__image{margin-bottom:13px}.grid-col4.card .card__heading{margin-bottom:4px;font-size:1.6rem}@media screen and (max-width:767px){.grid-col4.card{margin-bottom:20px}}.panel-peza{display:table;width:100%;margin-top:30px;margin-bottom:50px;padding:7px 10px 7px 0;background:#fff;box-sizing:border-box;border:1px solid #ddd}.panel-peza.panel-peza-insular{margin-bottom:0}.panel-peza__image{display:table-cell;vertical-align:middle;width:82px}.panel-peza__image img{width:82px;height:auto}.panel-peza__body{display:table-cell;vertical-align:middle}.panel-peza__heading{margin-bottom:4px;font-weight:700}@media screen and (max-width:767px){.panel-peza{margin:0 0 30px;padding:10px 10px 10px 0;background:#fff}.panel-peza.panel-peza-insular{margin-bottom:30px}.panel-peza__image{width:70px;vertical-align:top}.panel-peza__image img{width:70px}.panel-peza__body{font-size:1.2rem;line-height:1.5}}.insular__caption{padding:15px;margin-top:30px;background:#f5f5f5}.insular__caption__list{text-align:center}.insular__caption__list li{display:inline-block}.insular__caption__list p{position:relative;padding:0 20px 0 25px;font-size:1.6rem}.insular__caption__list p:before{position:absolute;content:"";display:inline-block;width:15px;height:7px;border-bottom:2px solid #014099;border-left:2px solid #014099;left:0;top:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:767px){.insular__caption{width:auto;padding:20px;margin-top:0;margin-left:20px;margin-right:20px}.insular__caption__list{text-align:left}.insular__caption__list li{display:block}.insular__caption__list li:not(:last-child){margin-bottom:20px}.insular__caption__list p{position:relative;padding:0 0 0 30px}.insular__caption__list p:before{position:absolute;content:"";display:inline-block;width:15px;height:7px;border-bottom:2px solid #014099;border-left:2px solid #014099;left:0;top:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.item-lists{margin-top:40px;text-align:center;zoom:1}.item-lists:after{display:block;content:"";clear:both;overflow:hidden}.item-lists__inner{font-size:0;overflow:hidden;margin-left:-14px;margin-right:-14px;text-align:center}.item-lists__heading{margin:25px;font-size:1.8rem;font-weight:700}.item-lists .grid-col5{float:none}@media screen and (max-width:767px){.item-lists{margin-top:0;padding:0}.item-lists__inner{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;box-sizing:border-box}.item-lists__wrapper{margin-top:30px;padding-top:50px;padding:50px 20px 0;border-top:1px solid #ddd;box-sizing:border-box}}.item-lists--service{margin-top:50px;padding-top:40px;border-top:1px solid #ddd}.item-lists--service .item{margin-bottom:0}.item-lists--service .item__image{margin-bottom:5px}@media screen and (max-width:767px){.item-lists--service{margin-top:0;padding-top:0;border-top:none}}@media screen and (max-width:767px){.service-page__service .card{margin-bottom:30px}}.item{display:inline-block;margin-bottom:26px}.item__image{margin:0 0 15px}.item__heading{display:table;width:100%;margin-bottom:15px;line-height:1.43;font-size:1.4rem;font-weight:700;color:#333}.item__text{text-align:left;line-height:1.57;font-size:1.4rem}@media screen and (max-width:767px){.item__image{margin:0 0 10px}.item__heading{font-size:1rem}.item__text{font-size:1.2rem}}.item__heading-inner{display:table-cell;vertical-align:middle}.heading-block{text-align:center}.heading01{position:relative;margin-bottom:30px;padding-bottom:19px;font-size:3rem;font-weight:700;text-align:center}@media screen and (max-width:767px){.heading01.heading01_pt{padding-top:15px}}.heading01:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:50px;height:2px;margin-left:-25px;background:#014099}@media screen and (max-width:767px){.heading01{margin-bottom:13px;padding-bottom:15px;font-size:1.8rem}}.heading-intro{line-height:1.87;font-size:1.6rem}@media screen and (max-width:767px){.heading-intro{font-size:1.4rem}}.heading02{margin:0 0 10px;padding:10px 10px 10px 8px;font-size:1.8rem;font-weight:700;background:#f5f5f5;border-radius:3px;box-sizing:border-box}.heading02:before{content:"";display:inline-block;vertical-align:middle;width:4px;height:20px;margin-top:-2px;margin-right:5px;background:#014099}@media screen and (max-width:767px){.heading02{padding:5px 10px 5px 8px;font-size:1.6rem}}.heading03{margin:0 0 10px;font-size:2.4rem;font-weight:700}@media screen and (max-width:767px){.heading03{margin-bottom:7px;font-size:1.7rem}}.heading04{margin:0 0 10px;font-size:2rem;font-weight:700}@media screen and (max-width:767px){.heading04{margin-bottom:5px;font-size:1.5rem}}.heading-intro{text-align:center;line-height:1.87;font-size:1.6rem}@media screen and (max-width:767px){.heading-intro{font-size:1.2rem}}.heading-intro-block{padding-top:70px}@media screen and (max-width:767px){.heading-intro-block{padding-top:40px}}.jumbotron{position:relative;width:100%;height:500px;overflow:hidden;background:url(/jp/images/manila/index/bg_jumbotron.jpg) no-repeat center center;background-size:cover}.jumbotron .container{display:table;width:980px;height:100%;margin:0 auto}.jumbotron__wrapper{display:table-cell;vertical-align:middle}.jumbotron__wrapper.wrapper-end{text-align:right}.jumbotron__panel{display:inline-block;padding:30px 37px;background:#fff}.jumbotron__panel.panel-end{background:rgba(255,255,255,.6)}.jumbotron__image{position:absolute;top:0;left:0;line-height:0}.jumbotron__image img{width:100%;opacity:0}.jumbotron__image .jumbotron__image__text{display:none}@media screen and (max-width:767px){.jumbotron{display:block;height:auto;background:0 0;width: 100%;}.jumbotron .container{display:block;width:100%;height:auto}.jumbotron__wrapper{display:block}.jumbotron__wrapper.wrapper-end{display:none}.jumbotron__panel{display:block;padding:20px 10px 22px;box-sizing:border-box}.jumbotron__image{position:relative}.jumbotron__image .jumbotron__image__text{display:block;position:absolute;top:50%;background:rgba(255,255,255,.8);width:90%;margin:0 5%;margin-top:-25px;text-align:center}.jumbotron__image .jumbotron__image__text em{display:inline-block;text-align:center;color:#014099;font-size:3rem;font-weight:700;font-family:Montserrat,sans-serif}.jumbotron__image .jumbotron__image__text strong{display:block;text-align:center;font-size:1.2rem;font-weight:700;line-height:1.25;color:#222;padding-bottom:10px}.jumbotron__image img{opacity:1}}.jumbotron__heading{display:block;margin-bottom:9px;font-family:Montserrat,sans-serif;font-size:5rem;font-weight:700;color:#014099;line-height:1}.jumbotron__lead{display:block;font-family:Montserrat,sans-serif;font-size:5rem;font-weight:700;color:#014099;line-height:1}.jumbotron__heading__small{display:inline-block;margin-left:10px;color:#014099;font-size:1rem;font-weight:400}.jumbotron__text{margin-bottom:10px;line-height:1.25;font-weight:700;font-size:1.6rem}.jumbotron__small{line-height:1.5;font-size:1.2rem;margin-bottom:15px}.jumbotron__tel ul{line-height:1.3;font-size:2.4rem;color:#00388e;font-weight:700;font-family:Montserrat,sans-serif;letter-spacing:.1rem}.jumbotron__tel ul span{line-height:1.5;font-size:1.2rem;display:block}.jumbotron__mail{color:#00388e;font-size:1.4rem;margin-top:15px;background:url(/jp/images/seoul/index/icn_mail.png) no-repeat left center;background-size:16px 12px;padding-left:20px}.jumbotron__cacao{padding:15px 0;min-width:280px;width:100%;font-size:1.4rem;color:#000;background:url(/jp/images/seoul/index/bg_qr.png) no-repeat right center}.jumbotron__cacao span{font-weight:700}@media screen and (max-width:767px){.jumbotron__heading{margin-bottom:0;font-size:3rem}.jumbotron__heading__small{display:block;margin:2px 10px 10px 0}.jumbotron__text{font-size:1.4rem;line-height:1.36}.jumbotron__tel{padding:10px 0;text-align:center;background:#00388e}.jumbotron__tel a{color:#fff}.jumbotron__tel ul{font-size:1.4rem;background:url(/jp/images/seoul/index/icn_sp.png) no-repeat left center #00388e;padding-left:30px;background-size:17px 30px;display:inline-block;text-align:left}.jumbotron__tel ul.lang_ko{padding:10px 0 10px 30px}.jumbotron__tel ul span{display:inline;font-weight:400;font-size:1rem}.jumbotron__cacao{width:auto;background:0 0;padding:10px 0 0}.jumbotron__cacao li:last-child{display:none}}@media screen and (max-width:767px){.en-block .jumbotron__heading{margin-bottom:12px}}.jumbotron--small{height:300px}.jumbotron--small .jumbotron__heading{margin-bottom:0;font-size:3.6rem}.jumbotron--small .jumbotron__panel{padding:30px 27px}.jumbotron__sub-heading{display:block;margin-bottom:14px;font-family:Montserrat,sans-serif;font-size:2.4rem;font-weight:700;color:#014099;line-height:1}.jumbotron__sub-heading__small{display:inline-block;margin-left:10px;color:#014099;font-size:1.4rem;font-weight:400}@media screen and (max-width:767px){.jumbotron--small{height:auto}.jumbotron--small .jumbotron__heading{margin-bottom:0;font-size:2.4rem}.jumbotron--small .jumbotron__panel{padding:20px 14px 22px;background:rgba(255,255,255,.8)}.jumbotron--small .jumbotron__wrapper{position:absolute;bottom:0;left:0;width:100%}.jumbotron--small .jumbotron__wrapper__service{bottom:72px}.jumbotron__sub-heading{margin-bottom:14px;font-size:1.6rem}.jumbotron__sub-heading__small{margin-left:6px;font-size:1.2rem}}.yangon-jumbotron{background:url(/jp/images/yangon/index/bg_jumbotron.jpg) no-repeat center center;background-size:cover}.seoul-jumbotron{background:url(/jp/images/seoul/index/bg_jumbotron.jpg) no-repeat center center;background-size:cover}.hochiminh-jumbotron{background:url(/jp/images/hochiminh/index/bg_jumbotron.jpg) no-repeat center center;background-size:cover}.seoul-jumbotron .jumbotron__lead strong{display:block;margin-top:10px;text-align:center;font-size:1.7rem;font-weight:700;line-height:1.25;color:#222}@media screen and (max-width:767px){.yangon-jumbotron{background:0 0}.seoul-jumbotron{background:0 0}}.br-sp{display:inline}.br-pc{display:block}@media screen and (max-width:767px){.br-sp{display:block}.br-pc{display:inline}}.text-strong{font-weight:700}.link-target{margin-left:5px;color:#9a9a9a;font-size:12px}.text-intro{font-size:1.6rem}@media screen and (max-width:767px){.text-intro{font-size:1.4rem}}.text-attention p{line-height:1.71;font-size:1.4rem}@media screen and (max-width:767px){.text-attention p{font-size:1.2rem}}.word-break{word-break:break-all}.faq-wrapper{display:table;width:596px;margin:0 auto 80px;border:1px solid #d9e3f0;border-radius:2px;text-align:center;box-sizing:border-box}.faq{display:table-cell;width:50%;vertical-align:middle}.faq__text{font-size:1.2rem;line-height:1.66}.faq a{display:block;width:100%;background:#d9e3f0;padding:25px 0 25px;color:#222}.faq a:hover{text-decoration:none}.faq__heading{position:relative;margin-bottom:15px;padding-bottom:15px;font-family:Montserrat,sans-serif;font-size:3rem;font-weight:700;line-height:1}.faq__heading:after{content:"";display:block;position:absolute;bottom:0;left:50%;margin-left:-25px;width:50px;height:2px;background:#014099}.faq__image{display:table-cell;vertical-align:middle;width:50%;font-size:1.4rem;font-weight:700}@media screen and (max-width:767px){.faq-wrapper{display:table;width:100%}.faq{display:table-cell;width:auto}.faq a{padding:10px 10px 12px;box-sizing:border-box}.faq__heading{margin-bottom:6px;padding-bottom:6px;font-size:1.8rem}.faq__heading:after{margin-left:-13px;width:26px;height:1px}.faq__text{font-size:1rem}.faq__image{width:100px;font-size:1rem}.faq__image img{width:50px;height:auto}}.faq__question{position:relative;padding:15px 0 15px 42px;border-bottom:1px solid #ddd;font-weight:700;font-size:1.6rem;color:#014099;cursor:pointer;box-sizing:border-box}.faq__question:before{content:"Q";position:absolute;top:15px;left:0;display:inline-block;width:24px;height:24px;color:#fff;background:#014099;border-radius:3px;font-size:1.6rem;font-weight:700;text-align:center;line-height:24px}.faq__answer{display:none;position:relative;padding:15px 0 15px 42px;font-size:1.6rem;line-height:1.75;box-sizing:border-box}.faq__answer:before{content:"A";position:absolute;top:18px;left:0;display:inline-block;width:24px;height:24px;color:#fff;background:#1a78e8;border-radius:3px;font-size:1.6rem;font-weight:700;text-align:center;line-height:24px}.faq-section{margin-bottom:28px}.faq-section:last-child{margin-bottom:0}@media screen and (max-width:767px){.faq__question{padding:12px 0 12px 38px;font-size:1.4rem}.faq__question:before{top:11px}.faq__answer{padding:12px 0 12px 38px;font-size:1.4rem}}@media screen and (max-width:767px){#cboxLoadedContent{position:relative;width:100%!important;height:auto!important}#cboxLoadedContent iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.service__tab__wrap{margin-top:40px;border-bottom:1px solid #014099}.service__tab{max-width:980px;margin-left:auto;margin-right:auto}.service__tab li{width:50%;display:inline-block;font-size:0;box-sizing:border-box}.service__tab li a{display:block;box-sizing:border-box;padding:15px 5px;width:100%;background-color:#adadad;border:1px solid #adadad;border-bottom:none;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:400;text-align:center;color:#fff;text-decoration:none}.service__tab li.is-current a{position:relative;color:#014099;background-color:#fff;border:1px solid #014099;border-bottom:none}.service__tab li.is-current a:before{position:absolute;content:"";display:block;width:100%;height:2px;background-color:#fff;left:0;bottom:-1px}.service__tab .service__tab__caption{vertical-align:middle;display:inline-block;background-color:#ee9200;color:#fff;font-size:1.2rem;padding:0 10px}@media screen and (max-width:767px){.service__tab__wrap{margin-top:20px}.service__tab{width:100%;margin: 0 auto;padding-left: 0;}.service__tab li{height:65px;vertical-align:bottom}.service__tab li a{height:100%;font-size:1.4rem;line-height:1.4;padding:5px;vertical-align:middle}.service__tab li:first-child a{padding-top:15px}.service__tab .service__tab__caption{display:block;width:125px;margin-left:auto;margin-right:auto}}.intro{padding-top:56px;zoom:1}.intro:after{display:block;content:"";clear:both;overflow:hidden}.intro__inner{max-width:980px;margin-left:auto;margin-right:auto;zoom:1}.intro__inner:after{display:block;content:"";clear:both;overflow:hidden}.intro__image{float:right;width:50%;margin-top:4px;max-width:476px;font-size:0}.intro__body{float:left;width:50%;line-height:2;font-size:1.6rem;zoom:1}.intro__body:after{display:block;content:"";clear:both;overflow:hidden}.intro__text{float:right;width:490px;padding-right:40px;box-sizing:border-box}.intro__heading{margin-bottom:25px;line-height:1;font-size:3rem;font-weight:700;color:#014099;font-family:Montserrat,sans-serif}.intro__conts:not(:last-child){margin-bottom:15px}.intro__tag{vertical-align:top;display:inline-block;font-size:1.4rem;min-width:70px;padding:0 5px;background-color:#d4e0e9;text-align:center;box-sizing:border-box}.intro__detail{display:inline-block;width:380px;padding-left:10px;box-sizing:border-box;line-height:1.5}@media screen and (max-width:767px){.intro{padding-top:40px}.intro__inner{min-width:100%}.intro__image{float:none;width:100%;margin-top:0}.intro__body{width:100%;line-height:1.64;font-size:1.4rem}.intro__text{float:none;width:100%;padding:15px 20px 20px}.intro__heading{font-size:2rem}.intro__tag{padding:3px 5px}.intro__detail{width:calc(100% - 60px);line-height:2;font-size:1.2rem}}.en-block.intro .yangon-intro.intro__image{background:url(/jp/images/yangon/index/hero.jpg) no-repeat center center;background-size:cover}@media screen and (max-width:767px){.en-block.intro .intro__image{background:0 0}.en-block.intro .yangon-intro.intro__image{background:0 0}}.yangon-intro{background:url(/jp/images/yangon/index/hero.jpg) no-repeat center center;background-size:cover}.wrapper-content{max-width:1400px;width:100%;height:440px;margin:0 auto;padding:85px 0 0;text-align:center;color:#fff;font-size:1.6rem;line-height:1.87;background:url(/jp/images/manila/index/bg_price.jpg) no-repeat center center;background-size:cover;box-sizing:border-box}.wrapper-content.bg_seoul{background:url(/jp/images/seoul/index/bg_price.jpg) no-repeat center center;background-size:cover}.wrapper-content .button{margin-top:30px;color:#fff;border-color:#fff;background:rgba(255,255,255,0);-moz-transition:text-shadow .4s;-webkit-transition:text-shadow .4s;-ms-transition:text-shadow .4s}.wrapper-content .button:hover{background:rgba(255,255,255,.3);text-shadow:0 0 0 #000}.wrapper-content .heading01:after{background:#fff}@media screen and (max-width:767px){.wrapper-content{height:auto;padding:47px 10px 50px;font-size:1.2rem;line-height:1.5}.wrapper-content .button{margin-top:15px}}.facility-group{width:100%;background:#f9f9f9;border-bottom:1px solid #ddd;zoom:1}.facility-group:after{display:block;content:"";clear:both;overflow:hidden}.facility-group .card{float:left;width:25%;padding-left:1px;box-sizing:border-box}.facility-group .card:first-child{padding-left:none}.facility-group .card img{width:100%;height:auto}.facility-group .card__content{padding:0 18px 20px;box-sizing:border-box}@media screen and (max-width:767px){.facility-group .card{width:50%;padding-left:0;font-size:1.2rem;line-height:1.5}.facility-group .card__content{padding:15px 10px}.facility-group .card__image{font-size:0;margin-bottom:0}.facility-group .card__heading{font-size:1.4rem}.facility-group .card:nth-child(odd){position:relative;clear:both}.facility-group .card:nth-child(odd):after{position:absolute;right:0;top:0;content:"";display:block;width:1px;height:100%;background:#f9f9f9}}.facility-group.is-manila .card{width:33.3333%;overflow:hidden}@media screen and (max-width:767px){.facility-group.is-manila .card{width:50%}}.service-group{padding:83px 0 65px}@media screen and (max-width:767px){.service-group{padding:35px 0 0}}.service-icons{padding:90px 0 70px}.service-icons .button{margin-top:30px}@media screen and (max-width:767px){.service-icons{padding:35px 10px 35px;box-sizing:border-box}.service-icons .button{margin-top:0}.service-icons .heading-intro{margin-bottom:20px;text-align:left}.service-icons .item{margin-bottom:20px}.service-icons .item__image img{width:auto;height:38px}}.top-item-lists{padding-top:40px;border-top:1px solid #ddd}.top-item-lists .item-double{margin-bottom:5px}.top-item-lists:first-child{padding-top:0;border-top:none}@media screen and (max-width:767px){.top-item-lists{overflow:hidden;padding-top:20px}.top-item-lists .item-double{margin-bottom:5px}.top-item-lists .item-lists__inner{margin-left:-14px;margin-right:-14px}}.map-block{margin:30px 0 100px}@media screen and (max-width:767px){.map-block{margin:0 0 40px}}.map{position:relative;width:100%;overflow:hidden;height:300px}.map-manila{height:590px}.map__panel{position:absolute;top:0;right:0;width:50%;height:100%;background:rgba(255,255,255,.8)}.map__text{display:table;width:490px;height:100%;text-align:center;line-height:1.87;font-size:1.6rem}.map__ttl{position:relative;font-size:2rem;font-weight:700;margin-bottom:20px}.map__ttl:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-7px;position:absolute;content:"";display:inline-block;width:50px;height:2px;background:#014099}.map__heading{font-size:1.8rem;font-weight:700}.map .button{margin-top:15px}.map__content{margin:20px 0 25px}.map__inner{display:table-cell;vertical-align:middle}@media screen and (max-width:767px){.map{height:auto}.map__panel{position:static;width:100%;height:auto}.map__text{display:block;width:100%;height:auto;padding:25px 10px 0;line-height:1.5;font-size:1.2rem;box-sizing:border-box}.map__inner{display:block}.map__ttl{font-size:1.6rem}.map__heading{font-size:1.4rem}}.index-map{width:200%;height:300px;margin-left:-75%}@media screen and (max-width:767px){.index-map{width:100%;height:120px;margin-left:0;margin-top:20px}.index-map iframe{width:100%;height:120px}.map-manila .index-map{height:200px}.map-manila .index-map iframe{height:200px}}@media print{.map{height:auto;overflow:visible}.map__panel{position:static;width:100%}.map__inner{display:block;padding-top:30px}.map__text{display:block;width:100%}}.company{margin:80px auto 100px;font-size:1.6rem;line-height:1.75}.company__heading{margin-bottom:12px;font-size:2.4rem;font-weight:700}.company__sub-heading{font-size:1.8rem;font-weight:700}.company a{color:#222}.company .list-decimal{margin-bottom:30px}@media screen and (max-width:767px){.company{margin:35px auto;font-size:1.2rem}.company__heading{margin-bottom:15px;font-size:1.6rem}.company__sub-heading{margin-bottom:5px;font-size:1.4rem}.company .list-decimal{margin-bottom:10px}}.list-decimal{margin-left:2rem}.list-decimal li{padding-left:2rem;text-indent:-2rem;list-style:decimal;box-sizing:border-box}@media screen and (max-width:767px){.list-decimal li{margin-left:0}.list-decimal li li{padding-left:1.5rem;text-indent:-1.5rem}}.en-block .list-decimal li{padding-left:0;text-indent:0}.top-support{width:980px;margin:40px auto 0}.top-support .media{margin-bottom:30px}.top-support .media:last-child{margin-bottom:0}.company-sub-text{margin-top:23px}.support__name{display:inline-block;margin-bottom:5px;font-size:1.8rem;font-weight:700}@media screen and (max-width:767px){.top-support{width:100%;margin:20px auto 0;padding-left:10px;padding-right:10px;box-sizing:border-box}.top-support .media{margin-bottom:30px}.company-sub-text{margin-top:0}}.media{zoom:1}.media:after{display:block;content:"";clear:both;overflow:hidden}.media__image{float:left;width:180px;padding-right:23px;font-size:0;box-sizing:border-box}@media screen and (max-width:767px){.media__body{font-size:1.3rem}.media__image{width:130px;padding-right:14px}}.access-map{padding:37px 0 55px}@media screen and (max-width:767px){.access-map{width:100%;padding:20px 0 40px}}.gmap{width:100%;height:400px}.gmap iframe{width:100%}@media screen and (max-width:767px){.gmap{width:100%;height:300px;margin-left:0}.gmap iframe{width:100%;height:300px}}@media print{.gmap{width:980px;margin:0 auto}.gmap iframe{width:980px;height:400px}}.access-text{margin:25px 0 0;text-align:center;font-size:1.6rem}.access-text__heading{margin-bottom:20px;font-size:2rem;font-weight:700}.access-text__name{font-size:1.8rem;font-weight:700}.access-text__address{margin-bottom:10px}@media screen and (max-width:767px){.access-text{margin:20px 0 0;padding:0 10px;font-size:1.2rem;box-sizing:border-box}.access-text__heading{font-size:1.6rem;margin-bottom:15px}.access-text__name{font-size:1.4rem}.access-text__address{margin-bottom:5px}}.button-access{margin:27px auto 38px}.location-section .card-group{margin-bottom:54px}.location-section .card-group:last-child{margin-bottom:0}@media screen and (max-width:767px){.location-section{padding:0 10px;box-sizing:border-box}.location-section .card-group{margin-bottom:0}.location-section .grid-col4.card{margin-bottom:50px}.location-section .card-group:last-child .grid-col4.card:last-child{margin-bottom:0}.button-access{margin:15px auto 5px}}.location-item{position:relative;padding-bottom:48px}.location-point{position:absolute;bottom:0;left:0;width:100%;padding:0 14px;box-sizing:border-box}.location-point__heading{padding:11px 0 0;border-top:1px solid #ddd}.location-point__heading i{display:inline-block;margin-right:3px;color:#014099}.location-point__url{font-size:12px;margin-top:7px;line-height:1.4;word-wrap:break-word}.location-point a{color:#014099}@media screen and (max-width:767px){.location-item.card{margin-bottom:0}}@media print{.location-item{height:auto!important}.location-point{position:static}}.en-block .location-point{position:static;padding:14px 14px 0}.service-page{margin-bottom:90px}.service-page__service{padding-top:38px}@media screen and (max-width:767px){.service-page__service{padding-top:20px}}.item-lists--service .item__heading{font-size:1.6rem}@media screen and (max-width:767px){.item-lists--service .item-lists__inner{padding-left:0;padding-right:0}.item-lists--service .grid-col4{float:left;width:50%;padding-right:10px;padding-left:10px;margin-bottom:20px;box-sizing:border-box}.item-lists--service .grid-col4:nth-child(odd){clear:both}.service-page{margin-bottom:30px}}.button-photo a{display:inline-block;width:110px;line-height:24px;background:#014099;color:#fff;font-size:1.3rem;text-align:center;border-radius:3px;-moz-transition:background .4s;-webkit-transition:background .4s;-ms-transition:background .4s}.button-photo a:hover{text-decoration:none;background:#012f70}.button-photo a i{margin-right:4px;font-size:1.6rem}@media screen and (max-width:767px){.button-photo a{font-size:1.2rem;width:100px;line-height:23px}}.price-map-section{padding-top:60px;margin-bottom:60px}.price-map__caption{text-align:center}@media screen and (max-width:767px){.price-map-section{padding-top:30px}.price-map__caption{display:none}}.price-map__item{display:inline-block;vertical-align:middle;font-size:16px;font-weight:700;line-height:1;box-sizing:border-box;width:105px}.price-map__item:last-child{margin-right:0}.price-map__item:before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;margin-top:-3px;margin-right:10px}.price-map01:before{background:#99dbe7}.price-map03:before{background:#cfeb8b}.price-map04:before{background:#aab4f1}.price-map05:before{background:#f5ea8d}.price-map08:before{background:#8fdb9f}.price-map12:before{background:#f4bc8b}.price-map13:before{background:#f4bdc8}.price-map-pc{position:relative;width:600px;height:643px;margin:0 auto 25px;background:url(/jp/images/manila/price/price_map02.png) no-repeat center center}.price-map-pc .price-map__link{display:block;position:absolute;opacity:.5}.price-map__yellow01{top:48px;left:5px;width:65px;height:72px;background:url(/jp/images/manila/price/map_yellow01.png) no-repeat 0 0;background-size:cover}.price-map__yellow02{top:184px;left:5px;width:75px;height:278px;background:url(/jp/images/manila/price/map_yellow02.png) no-repeat 0 0;background-size:cover}.price-map__yellow03{top:394px;left:102px;width:80px;height:141px;background:url(/jp/images/manila/price/map_yellow03.png) no-repeat 0 0;background-size:cover}.price-map__yellow04{bottom:6px;left:165px;width:40px;height:78px;background:url(/jp/images/manila/price/map_yellow04.png) no-repeat 0 0}.price-map__yellow05{bottom:6px;left:277px;width:45px;height:78px;background:url(/jp/images/manila/price/map_yellow05.png) no-repeat 0 0}.price-map__yellow06{bottom:6px;left:393px;width:41px;height:78px;background:url(/jp/images/manila/price/map_yellow06.png) no-repeat 0 0}.price-map__yellow07{top:441px;left:416px;width:79px;height:94px;background:url(/jp/images/manila/price/map_yellow07.png) no-repeat 0 0;background-size:cover}.price-map__yellow08{top:180px;right:6px;width:80px;height:280px;background:url(/jp/images/manila/price/map_yellow01.png) no-repeat 0 0;background-size:cover}.price-map__pink01{top:120px;left:5px;width:77px;height:64px;background:url(/jp/images/manila/price/map_pink01.png) no-repeat 0 0;background-size:cover}.price-map__orange01{bottom:24px;left:5px;width:76px;height:157px;background:url(/jp/images/manila/price/map_orange01.png) no-repeat 0 0}.price-map__orange02{bottom:24px;right:5px;width:77px;height:157px;background:url(/jp/images/manila/price/map_orange02.png) no-repeat 0 0}.price-map__blue01{top:121px;left:102px;width:60px;height:19px;background:url(/jp/images/manila/price/map_blue01.png) no-repeat 0 0}.price-map__lightgreen01{top:208px;left:102px;width:59px;height:141px;background:url(/jp/images/manila/price/map_lightgreen01.png) no-repeat 0 0}.price-map__lightgreen02{top:410px;left:202px;width:195px;height:126px;background:url(/jp/images/manila/price/map_lightgreen02.png) no-repeat 0 0}.price-map__lightgreen05{top:208px;right:105px;width:59px;height:47px;background:url(/jp/images/manila/price/map_lightgreen05.png) no-repeat 0 0}.price-map__lightgreen06{top:50px;right:108px;width:57px;height:42px;background:url(/jp/images/manila/price/map_lightgreen05.png) no-repeat 0 0;background-size:cover}.price-map__purple01{top:350px;left:103px;width:62px;height:43px;background:url(/jp/images/manila/price/map_purple01.png) no-repeat 0 0;background-size:cover}.price-map__purple02{top:50px;right:65px;width:50px;height:68px;background:url(/jp/images/manila/price/map_purple03.png) no-repeat 0 0;background-size:cover}.price-map__purple03{top:50px;left:72px;width:95px;height:47px;background:url(/jp/images/manila/price/map_purple02.png) no-repeat 0 0;background-size:cover}.price-map__purple04{top:140px;right:6px;width:78px;height:43px;background:url(/jp/images/manila/price/map_purple02.png) no-repeat 0 0;background-size:cover}.price-map__purple05{top:2px;right:211px;width:183px;height:68px;background:url(/jp/images/manila/price/map_purple04.png) no-repeat 0 0;background-size:cover}.price-map__green01{bottom:26px;left:73px;width:90px;height:58px;background:url(/jp/images/manila/price/map_green01.png) no-repeat 0 0}.price-map__green02{bottom:6px;left:205px;width:70px;height:78px;background:url(/jp/images/manila/price/map_green02.png) no-repeat 0 0}.price-map__green03{bottom:6px;left:323px;width:68px;height:78px;background:url(/jp/images/manila/price/map_green03.png) no-repeat 0 0}.price-map__green04{bottom:25px;right:75px;width:90px;height:62px;background:url(/jp/images/manila/price/map_green04.png) no-repeat 0 0}.price-map__green05{top:50px;right:6px;width:76px;height:89px;background:url(/jp/images/manila/price/map_green05.png) no-repeat 0 0;background-size:cover}.price-map__green06{top:2px;left:165px;width:46px;height:98px;background:url(/jp/images/manila/price/map_green06.png) no-repeat 0 0;background-size:cover}.en-block .price-map-pc{background:url(/jp/images/manila/price/price_map_en.png) no-repeat center center}.price-map-sp{position:relative;width:300px;margin:0 auto;text-align:center;display:none}.map-sp__link{position:absolute;display:block}.map-sp__pink{top:74px;left:29px}.map-sp__green{bottom:18px;left:159px}.map-sp__orange{bottom:52px;left:10px}.map-sp__lightgreen{top:96px;right:67px}.map-sp__blue{top:25px;left:73px}.map-sp__purple{top:150px;left:60px}.map-sp__yellow{right:28px;top:191px}.price-map-pc.price-map-pc-insular{position:relative;width:800px;height:464px;margin:0 auto 45px;background:url(/jp/images/manila/price_insular/price_map.png) no-repeat center center}.price-map-pc.price-map-pc-insular-en{background:url(/jp/images/manila/price_insular/price_map_en.png) no-repeat center center}.price-map-insular__blue01{top:261px;left:90px;width:150px;height:40px;background:url(/jp/images/manila/price_insular/map_blue_01.png) no-repeat 0 0}.price-map-insular__blue02{top:316px;left:112px;width:19px;height:36px;background:url(/jp/images/manila/price_insular/map_blue_02.png) no-repeat 0 0}.price-map-insular__lightgreen01{top:360px;left:370px;width:169px;height:82px;background:url(/jp/images/manila/price_insular/map_light_green_01.png) no-repeat 0 0}.price-map-insular__pink01{top:316px;left:131px;width:156px;height:36px;background:url(/jp/images/manila/price_insular/map_pink_01.png) no-repeat 0 0}.price-map-insular__red01{z-index:1;top:261px;left:369px;width:44px;height:46px;background:url(/jp/images/manila/price_insular/map_red_01.png) no-repeat 0 0}.price-map-insular__red02{z-index:1;top:194px;left:445px;width:132px;height:98px;background:url(/jp/images/manila/price_insular/map_red_02.png) no-repeat 0 0}.price-map-insular__red03{z-index:1;top:220px;left:676px;width:60px;height:62px;background:url(/jp/images/manila/price_insular/map_red_03.png) no-repeat 0 0}.price-map-insular__green01{z-index:2;top:251px;left:407px;width:51px;height:51px;background:url(/jp/images/manila/price_insular/map_green_01.png) no-repeat 0 0}.price-map-insular__green02{z-index:2;top:159px;left:548px;width:67px;height:67px;background:url(/jp/images/manila/price_insular/map_green_02.png) no-repeat 0 0}.price-map-insular__green03{z-index:2;top:144px;left:656px;width:60px;height:63px;background:url(/jp/images/manila/price_insular/map_green_03.png) no-repeat 0 0}.price-map-insular__orange01{z-index:0;top:190px;left:436px;width:238px;height:178px;background:url(/jp/images/manila/price_insular/map_orange_01.png) no-repeat 0 0}.price-map-insular__orange02{z-index:0;top:244px;left:522px;width:192px;height:163px;background:url(/jp/images/manila/price_insular/map_orange_02.png) no-repeat 0 0}.price-map-insular__sky01{top:367px;left:114px;width:80px;height:76px;background:url(/jp/images/manila/price_insular/map_sky_01.png) no-repeat 0 0}.price-map-insular__brown01{top:318px;left:23px;width:76px;height:46px;background:url(/jp/images/manila/price_insular/map_brown_01.png) no-repeat 0 0}.price-map-insular__brown02{top:366px;left:244px;width:44px;height:76px;background:url(/jp/images/manila/price_insular/map_brown_02.png) no-repeat 0 0}.price-map-insular__brown03{top:112px;left:615px;width:88px;height:74px;background:url(/jp/images/manila/price_insular/map_brown_03.png) no-repeat 0 0}.price-map-insular__purple01{top:366px;left:194px;width:50px;height:76px;background:url(/jp/images/manila/price_insular/map_purple_01.png) no-repeat 0 0}.price-map-insular__darublue01{z-index:0;top:156px;left:681px;width:113px;height:96px;background:url(/jp/images/manila/price_insular/map_daru_blue_01.png) no-repeat 0 0}.price-map-insular__yellow01{top:364px;left:2px;width:110px;height:86px;background:url(/jp/images/manila/price_insular/map_yellow_01.png) no-repeat 0 0}.price-map-insular01:before{background:#93aae5}.price-map-insular02:before{background:#cfeb8b}.price-map-insular03:before{background:#ffbce6}.price-map-insular04:before{background:#ff7f7f}.price-map-insular05:before{background:#8fdb9f}.price-map-insular06:before{background:#f4bc8b}.price-map-insular07:before{background:#99dbe7}.price-map-insular08:before{background:#c9a98c}.price-map-insular09:before{background:#bf7fe4}.price-map-insular10:before{background:#7fa8ce}.price-map-insular11:before{background:#f5ea8d}.price-map-insular__caption{width:660px;margin-left:auto;margin-right:auto;text-align:left;line-height:1.8}.map-insular-sp__link{display:block;position:absolute;width:40px}.map-insular-sp__pink{left:55px;top:43px}.map-insular-sp__sky{left:112px;top:43px}.space-table{width:100%;margin:25px 0 20px}.space-table td,.space-table th{padding-top:13px;padding-bottom:13px;font-size:1.6rem;font-weight:700;vertical-align:middle;text-align:left}.space-table tr{border-top:1px solid #ddd;zoom:1}.space-table tr:after{display:block;content:"";clear:both;overflow:hidden}.space-table tr:last-child{border-bottom:1px solid #ddd}.space-table__th{position:relative;width:67px;padding-left:33px}.space-table__th:before{position:absolute;top:50%;left:2px;content:"";display:block;width:16px;height:16px;margin-top:-9px}@media screen and (max-width:767px){.space-table__th:before{width:10px;height:10px;margin-top:-5px}}.space-table__border{width:280px;background:url(/jp/images/manila/price/border_dotted.png) repeat-x 0 center}.space-table__td{width:417px;padding-left:26px;box-sizing:border-box}.space-table--blue:before{background:#99dbe7}.space-table--lightgreen:before{background:#cfeb8b}.space-table--purple:before{background:#aab4f1}.space-table--yellow:before{background:#f5ea8d}.space-table--green:before{background:#8fdb9f}.space-table--orange:before{background:#f4bc8b}.space-table--pink:before{background:#f4bdc8}.space-table--sky:before{background:#99dbe7}.space-table .button-photo{float:right}.space-table-group{width:100%;zoom:1}.space-table-group:after{display:block;content:"";clear:both;overflow:hidden}.space-table-group .space-table__item{float:left;width:50%}.space-table-group .space-table__item .space-table__border{width:180px}.space-table-group .space-table__item .space-table__td{width:100px;padding:13px 15px 13px 10px}@media screen and (max-width:767px){.space-table-group{margin-top:25px;margin-bottom:20px}.space-table-group .space-table{margin:0}.space-table-group .space-table tr:first-child{border-top:none}.space-table-group .space-table:first-child tr:first-child{border-top:1px solid #ddd}.space-table-group .space-table__item{float:none;width:100%}.space-table-group .space-table__item .space-table__border{width:auto}.space-table-group .space-table__item .space-table__td{width:auto;padding:0}}@media screen and (max-width:767px){.price-map-pc{display:none}.price-map-sp{display:block}.space-table{width:100%;margin:25px 0 20px}.space-table tr{padding:5px 0}.space-table td,.space-table th{font-size:1.4rem}.space-table tr{border-top:1px solid #ddd}.space-table__th{padding-left:20px}.space-table .space-table__border{display:none}.space-table__td{padding-left:0}}.panel-price{margin:5px 0 27px}.panel-price__small{font-size:1.2rem}.panel-price .button-photo{margin-top:10px;margin-bottom:10px;text-align:center}@media screen and (max-width:767px){.panel-price{margin:0}.panel-price .button-photo{margin-bottom:0}}@media screen and (max-width:767px){.share-office{border-bottom:1px solid #ddd;margin-bottom:20px}.share-office .grid-col2{padding-top:10px;padding-bottom:13px;border-top:1px solid #ddd}}#cboxPrevious{width:20px;height:26px;text-indent:-9999px;background:url(/jp/images/common/colorbox/previous.svg) no-repeat center center;background-size:cover}#cboxNext{width:20px;height:26px;text-indent:-9999px;background:url(/jp/images/common/colorbox/next.svg) no-repeat center center;background-size:cover}#cboxClose{width:30px;height:30px;text-indent:-9999px;background:url(/jp/images/common/colorbox/close.svg) no-repeat center center;background-size:cover}.price-single-space{margin:20px 0 55px}.price-flow{width:800px;margin:0 auto 100px}@media screen and (max-width:767px){.price-single-space{margin:0 0 30px}.price-flow{width:100%;margin:0 auto 50px;padding:0 10px;box-sizing:border-box}}.price-share-office{margin-bottom:0}@media screen and (max-width:767px){.price-share-office{margin-bottom:30px}}.en-block .space-table__th{width:100px}.en-block .space-table__border{width:240px}.en-block .button-photo a{font-size:1.1rem}.step{display:table;width:100%}.step__number{display:table-cell;vertical-align:middle;width:120px;height:119px;text-align:center;color:#014099;font-weight:700;font-size:2.2rem;line-height:0;background:url(/jp/images/manila/price/bg_step.png) no-repeat left center}.step:last-child .step__number{padding-top:0;height:99px;background:#d4e0ea}.step__content{display:table-cell;vertical-align:top;padding-left:30px;font-size:1.6rem}.step__heading{font-size:1.8rem;font-weight:700;margin:7px 0 5px}@media screen and (max-width:767px){.step{margin-bottom:20px}.step__number{width:80px;height:80px;font-size:1.5rem;background-size:80px auto}.step:last-child .step__number{padding-top:0;height:99px;background:#d4e0ea}.step__content{padding-left:20px;font-size:1.2rem}.step__heading{font-size:1.4rem;margin:0 0 4px}}.text-block{margin-bottom:10px}@media print{.step__number{display:block;width:120px;height:119px;line-height:119px}.step__content{width:690px}}.breadnav{padding:10px 10px 30px}.breadnav .material-icons{font-size:20px}.breadnav__item{display:inline;font-size:1.3rem;font-weight:700}.breadnav__item:after{content:"";display:inline-block;vertical-align:middle;margin:0 10px 0 11px;width:7px;height:7px;border-top:2px solid #132b53;border-right:2px solid #132b53;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.breadnav__item:last-child:after{display:none}.breadnav__link{color:#132b53;text-decoration:none}.breadnav__link:hover{text-decoration:none}.breadnav__text{display:inline-block;vertical-align:middle;margin-left:3px}@media screen and (min-width:768px){.breadnav{width:980px;margin:0 auto;padding:10px 0}}#header{position:relative}.header_info{position:absolute;bottom:10px;right:0}.header_info p:before{content:"NEW";display:inline-block;color:#f9b124;border:3px solid #f9b124;padding:0 5px;font-weight:700;margin-right:10px}.header_info p a{text-decoration:underline}@media screen and (max-width:767px){.header_info{position:static;padding:10px 5px;font-size:1.2rem;line-height:1.5}}.jumbotron_coworking{background:url(/jp/images/index/coworking/bg_jumbotron.jpg) no-repeat center center;background-size:cover}@media screen and (max-width:767px){.jumbotron_coworking{background:0 0;border-bottom:1px solid #e8e8e8}}.jumbotron__other_lead{font-size:3rem;text-align:center;color:#014099}@media screen and (max-width:767px){.jumbotron__other_lead{font-size:1.6rem}}.jumbotron__other_heading{font-size:4.8rem;color:#014099;font-weight:700;font-family:Montserrat,sans-serif;line-height:1;border-bottom:2px solid #e8e8e8;padding-bottom:20px}@media screen and (max-width:767px){.jumbotron__other_heading{font-size:2.6rem;text-align:center}}.jumbotron__other_dlist{border-bottom:2px solid #e8e8e8;font-size:1.6rem;padding:10px 0}@media screen and (max-width:767px){.jumbotron__other_dlist{font-size:1.2rem}}.jumbotron__other_dlist:after{content:"";clear:both;display:block}.jumbotron__other_dtitle{float:left;color:#014099;margin-right:20px;line-height:2}@media screen and (max-width:767px){.jumbotron__other_dtitle{margin-right:10px}}.jumbotron__other_dtitle.icon_place{background:url(/jp/images/index/coworking/icon_jumbotron01.png) no-repeat left;padding-left:30px}@media screen and (max-width:767px){.jumbotron__other_dtitle.icon_place{background:url(/jp/images/index/coworking/icon_jumbotron01.png) no-repeat left;background-size:14px 20px;padding-left:20px}}.jumbotron__other_dtitle.icon_time{background:url(/jp/images/index/coworking/icon_jumbotron02.png) no-repeat left;padding-left:30px}@media screen and (max-width:767px){.jumbotron__other_dtitle.icon_time{background:url(/jp/images/index/coworking/icon_jumbotron02.png) no-repeat left;background-size:14px 20px;padding-left:20px}}.jumbotron__other_ddesc{float:left;line-height:2}.jumbotron__other_ticket{background:#f6971d;height:60px;line-height:60px;color:#fff;text-align:center;font-size:2.5rem;font-weight:700;border-radius:6px;position:relative;margin-top:20px}@media screen and (max-width:767px){.jumbotron__other_ticket{font-size:1.5rem;height:50px;line-height:50px}}.jumbotron__other_ticket:after{display:block;position:absolute;content:"";width:20px;height:20px;background:#fff;border-radius:10px;Top:50%;margin-top:-10px;right:-10px}.jumbotron__other_ticket:before{display:block;position:absolute;content:"";width:20px;height:20px;background:#fff;border-radius:10px;Top:50%;margin-top:-10px;left:-10px}.jumbotron__other_ticket span{display:block;position:relative}.jumbotron__other_ticket span:after{content:"";display:block;position:absolute;right:30px;top:0;width:7px;height:100%;background:url(/jp/images/index/coworking/bg_dot.png) repeat-y right}@media screen and (max-width:767px){.jumbotron_coworking .jumbotron__panel{padding:10px 0 20px}.jumbotron__other_ticket span:after{right:25px;background-size:3px 6px}}.conversion-area{padding:30px 0;border-bottom:1px solid #e8e8e8}@media screen and (max-width:767px){.conversion-area{padding:20px 10px 20px;border-bottom:1px solid #e8e8e8}}.conversion-area ul{text-align:center}.conversion-area li{display:inline-block}@media screen and (max-width:767px){.conversion-area li{display:block}.conversion-area li:first-child{margin-bottom:10px}}.conversion-area li:first-child{margin-right:80px}@media screen and (max-width:767px){.conversion-area li:first-child{margin-right:0}}.button__conv{width:auto;display:inline-block;padding:8px 10px 8px 25px;background:#014099;color:#fff;font-size:1.6rem;font-weight:700}@media screen and (max-width:767px){.button__conv{font-size:1.2rem;width:100%;padding:0}}.button__conv:hover{background:#fff;color:#014099}@media screen and (max-width:767px){.breadnav.breadnav__coworking{padding-bottom:10px}}.coworking-feature{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background:#fbfbfb}.coworking-feature-inner{padding:70px 0 80px}@media screen and (max-width:767px){.coworking-feature-inner{padding:30px 10px}}.coworking-feature-list{background:#fff;padding:25px 30px 23px;border:1px solid #e8e8e8}@media screen and (max-width:767px){.coworking-feature-list{padding:15px}}.coworking-feature-list:after{content:"";clear:both;display:block}.coworking-feature-list li{position:relative;margin-bottom:2px;padding-left:25px;line-height:1.7;font-size:1.6rem;box-sizing:border-box;float:left;width:48%}@media screen and (max-width:767px){.coworking-feature-list li{font-size:1.4rem}}.coworking-feature-list li:nth-child(2n){float:right}@media screen and (max-width:767px){.coworking-feature-list li{float:none;width:100%}.coworking-feature-list li:nth-child(2n){float:none}}.service-feature-list li:last-child{margin-bottom:0}.list-checkbox{text-indent:-2.3rem;color:#014099;font-weight:700}.list-checkbox:before{content:"";display:inline-block;width:16px;height:14px;margin-right:7px;color:#014099;font-weight:700;background:url(/jp/images/index/icon_checkbox.png) no-repeat center center;background-size:16px 14px}@media screen and (max-width:767px){.list-checkbox:before{content:"";display:inline-block;width:14px;height:12px;margin-right:7px;color:#014099;font-weight:700;background:url(/jp/images/index/icon_checkbox.png) no-repeat center center;background-size:14px auto}}.coworking-base{border-bottom:1px solid #e8e8e8}.coworking-base-inner{padding:70px 0 80px}@media screen and (max-width:767px){.coworking-base-inner{padding:30px 10px 10px}}.coworking-base .card__txt{margin-bottom:20px}@media screen and (max-width:767px){.coworking-base .card{margin-bottom:20px}.coworking-base .card__txt{margin-bottom:10px}}.u-txt-center{text-align:center}.coworking-scene{background:#fbfbfb;border-bottom:1px solid #e8e8e8;padding:70px 0 80px}@media screen and (max-width:767px){.coworking-scene{padding:30px 0 0}}.coworking-scene .card__heading{letter-spacing:-.09rem}.coworking-scene .card__heading span{display:block;color:#014099;font-size:1.4rem;letter-spacing:0}.coworking-scene .card:nth-child(-n+3){margin-bottom:30px}.coworking-equip{padding:70px 0 54px;border-bottom:1px solid #e8e8e8}@media screen and (max-width:767px){.coworking-equip{padding:30px 0}.coworking-equip .item-lists__wrapper{border-top:0;padding-top:0}}.coworking-equip .item__heading{min-height:40px}.coworking-equip .item__heading-inner{min-height:40px}.coworking-hour{background:#fbfbfb}.coworking-hour-inner{padding:70px 0 80px;border-bottom:1px solid #e8e8e8}@media screen and (max-width:767px){.coworking-hour-inner{padding:30px 10px;border-bottom:1px solid #e8e8e8}.coworking-hour-inner .card:first-child{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e8e8e8}}.coworking-hour-inner .card__txt2{line-height:2.5rem}.u-mb-30{margin-bottom:30px}@media screen and (max-width:767px){.u-mb-30{margin-bottom:20px}}.u-mb-20{margin-bottom:20px}.u-txt-bold{font-weight:700}.u-txt-caution{color:red}.coworking-access{padding:70px 0 80px}@media screen and (max-width:767px){.coworking-access{padding:30px 0 0}}.map-block__other{margin:30px 0}@media screen and (max-width:767px){.map-block__other{margin:0 0 30px}}.map-block__other2{margin:60px 0 30px}@media screen and (max-width:767px){.map-block__other2{margin:30px 0 30px}}.base-wrap{padding:60px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.base-card__inner{position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.base-card__caption{font-size:2rem;line-height:1.2;font-weight:700;color:#ffab25;font-family:Montserrat,sans-serif;letter-spacing:.1em;text-shadow:0 0 5px rgba(0,0,0,.8)}.base-card__ttl{font-size:3rem;line-height:1.33;font-weight:700;color:#fff;font-family:Montserrat,sans-serif;margin-bottom:20px;white-space:nowrap}@media screen and (max-width:767px){.base-wrap{padding:40px 0}.base-card__inner{bottom:30px}.base-card__ttl{font-size:2.4rem;margin-bottom:15px}.base-wrap .container{padding-left:0;padding-right:0;width:auto}.base-wrap .card__image{margin-bottom:0}.base-wrap .card__image img{width:100%}}.facility-wrap{background:#f9f9f9;padding-top:60px;padding-bottom:60px;border-bottom:1px solid #ddd}@media screen and (max-width:767px){.facility-wrap{padding-top:40px;padding-bottom:40px}}.facility-wrap .facility-group.bottom_line_none{border-bottom:0}html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none;background:rgba(0,0,0,.8)}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.modal-dismiss,.remodal-cancel,.remodal-close,.remodal-confirm{overflow:visible;outline:0;cursor:pointer}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;margin-bottom:10px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal.remodal-is-closing,.remodal.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{margin:0;padding:0;-webkit-transition:color .2s;transition:color .2s;border:0;top:8px;right:8px;width:20px;height:20px;position:absolute;display:block;background:0 0}.remodal-close:after,.remodal-close:before{content:'';width:20px;height:1px;background:#999;display:block;position:absolute;top:50%;margin-top:-1px;bottom:auto!important}.remodal-close:before{left:auto!important;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.remodal-close:after{right:auto!important;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.modal-dismiss,.modal-dismiss a,.mv__headline_en,.path__arrow,.path__item{display:inline-block}@media print,screen and (min-width:768px){.remodal-close{top:8px;right:8px;width:50px;height:50px}.remodal-close:after,.remodal-close:before{width:30px;height:2px;margin-top:-2px}}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;min-width:110px;margin:0;padding:12px 0;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}.layout-content,.path{border-bottom:1px solid #e7e7e7}@-webkit-keyframes remodal-opening-keyframes{0%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes remodal-opening-keyframes{0%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes remodal-closing-keyframes{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@keyframes remodal-closing-keyframes{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:980px}.layout-content{padding:50px 0}.layout-content__inner{width:auto;padding:0 10px;margin:0 auto}.layout-lead,.layout-lebel03,.tile__item{padding-bottom:30px}.modal-img,.modal-item{position:relative}.remodal{background:0 0;width:100%}.remodal-wrapper{padding:10px}.modal-img{text-align:center;margin:0 auto 30px;width:100%;height:0;padding-bottom:78%}.modal-img iframe{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0}@media print,screen and (min-width:768px){.remodal{background:0 0;width:auto}.modal-img{width:960px;height:750px;max-height:80vh;padding-bottom:0}}.modal-dismiss{text-align:center;margin:0;padding:0;-webkit-transition:color .2s;transition:color .2s;border:0;background:0 0}.modal-dismiss a{cursor:pointer;padding:0 0 0 30px;position:relative;color:#fff;font-size:16px}.pano-desc,.pano-item a{font-size:1.6rem;line-height:1.4;text-align:center}.modal-dismiss i{display:block;width:20px;height:20px;position:absolute;top:50%;left:0;margin-top:-11px}.modal-dismiss i:after,.modal-dismiss i:before{content:'';height:1px;width:20px;display:block;background:#fff;position:absolute;top:50%;left:1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.modal-dismiss i:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.pano-item{margin-top:20px}.pano-item a{display:block;width:100%;height:100%;color:#fff;background:url(../images/common/icon_pano.png) center top 18px no-repeat,#014099;background-size:73px auto;padding:70px 0 14px;font-weight:700}@media print,screen and (min-width:768px){.pano-item a{background:url(../images/common/icon_pano.png) center top 18px no-repeat,#014099;background-size:146px auto;padding:116px 0 14px}}.pano-desc{vertical-align:middle;margin:0 0 30px}.pano-desc i{display:block;width:80px;margin:0 auto 5px}.tile__text-block{position:relative;padding:0 90px 0 0;min-height:48px}.tile__caption a{display:block;position:absolute;top:10px;right:0}.tile__caption a img{width:80px;height:auto}@media print,screen and (min-width:768px){.pano-desc i,.pano-desc span{display:inline-block;vertical-align:middle}.pano-desc,.pano-desc i,.pano-desc span{vertical-align:middle}.pano-desc{text-align:center;font-size:1.6rem;line-height:1.4;margin:0 0 60px}.pano-desc i{width:130px;margin:0 20px 0 0}.tile__text-block{padding:0 145px 0 0;min-height:78px}.tile__caption a img{width:130px;height:auto}}.card__image{position:relative}@media screen and (min-width:480px) and (max-width:767px){.card__image{width:476px;margin:0 auto}}.pano-item-trigger{position:absolute;bottom:10px;right:10px}.pano-item-trigger:nth-child(3){bottom:80px}.pano_lead{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:1.8rem;margin-bottom:30px}.pano_lead span{display:inline-block;background:url(/jp/images/index/icon_pano_small.png) no-repeat left center;padding-left:75px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:64px}@media screen and (max-width:767px){.pano_lead{font-size:1.4rem}.pano_lead span{padding-left:50px;background:url(/jp/images/index/icon_pano_small.png) no-repeat left center;background-size:40px}}.youtube{position:relative;display:block;max-width:700px;margin-left:auto;margin-right:auto;font-size:0}.youtube .youtube__arrow{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:50px}@media print,screen and (min-width:768px){.youtube .youtube__arrow{width:90px;height:90px}}.news-list{margin:0 auto 50px;width:810px}.news-list li{padding:18px 20px;margin-bottom:0;border-bottom:1px solid#e4e6ec}.news-list li:first-of-type{border-top:1px solid#e4e6ec}.news-list__header{margin-bottom:10px}.news-list__date{font-size:1.6rem;line-height:1.4;vertical-align:bottom;color:#333}.news-list__tag{display:inline-block;min-width:90px;box-sizing:border-box;padding:0 10px;margin-left:10px;background-color:#8fa3b5;font-size:1.3rem;line-height:1.6;color:#fff;text-align:center}.news-list__conts{font-size:1.6rem;line-height:1.4}.news-list__link{text-decoration:none}.news-list__link:hover{text-decoration:none}.news-list__link .news-list__text{color:#004494;text-decoration:underline}.news-list__link:hover .news-list__text{text-decoration:none}.news-list__icon img{vertical-align:middle;margin-left:7px}.news-list__icon--new{display:none}.news-list__icon--new.is-show{display:inline-block}.news-list__icon--new img{width:33px;margin-left:0;margin-right:7px}.news-list__icon--pdf img{width:21px}.news-list__icon--external img{width:16px}.news-btn__wrap{text-align:center}.news-btn{display:inline-block;padding:11px 62px 9px;border-radius:3px;background:#004494;color:#fff;font-size:1.6rem;font-weight:700;text-decoration:none;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.news-btn:hover{opacity:.6;text-decoration:none}.news-btn:before{display:inline-block;content:' ';margin-top:-2px;margin-right:8px;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle}.news-list__wrap--sp{display:none!important}.news-list__wrap{position:relative;max-width:1000px;width:100%;margin-left:auto;margin-right:auto;display:table;margin-top:40px;margin-bottom:40px}.news-list__wrap:before{position:absolute;content:"";display:inline-block;width:2px;height:100%;background-color:#014099;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:140px}.news-list__wrap .news-list__ttl{display:table-cell;vertical-align:middle;font-family:Montserrat,sans-serif;font-size:3rem;font-weight:700;color:#014099;text-align:left}.news-list__wrap .news-list{display:table-cell;width:830px;vertical-align:middle}.news-list__wrap .news-list li{padding:0;border:none}.news-list__wrap .news-list li:not(:last-of-type){margin-bottom:15px}.news-list__wrap .news-list__header{display:table-cell;width:155px;vertical-align:middle}.news-list__wrap .news-list__conts{display:table-cell;width:675px;vertical-align:middle}.news-list__wrap .news-list__icon--new img{margin-left:0;margin-right:7px}.news-list__wrap .news-list__date{margin-right:20px}@media screen and (max-width:767px){.news-list{width:auto;margin-bottom:40px}.news-list li{padding:15px 0 10px;margin-bottom:0}.news-list__header{margin-bottom:3px}.news-list__date{font-size:1.4rem;line-height:1.57}.news-list__tag{font-size:1.2rem;margin-left:8px}.news-list__icon--pdf img{width:17.5px}.news-list__icon--external img{width:15px}.news-list__wrap{width:auto;display:block;padding:0 20px 30px;margin-top:-20px;margin-bottom:0}.news-list__wrap:before{content:none}.news-list__wrap--sp{display:block!important}.news-list__wrap--pc{display:none!important}.news-list__wrap .news-list{width:auto}.news-list__wrap .news-list__ttl{position:relative;display:inline-block;font-size:1.8rem;margin-bottom:20px}.news-list__wrap .news-list__ttl:before{position:absolute;content:"";display:inline-block;width:100%;height:3px;background-color:#014099;top:auto;right:auto;left:0;bottom:-2px}.news-list__wrap .news-list{display:block;width:100%;margin-bottom:0}.news-list__wrap .news-list li{display:block;padding:0;border:none}.news-list__wrap .news-list li:not(:last-of-type){margin-bottom:20px}.news-list__wrap .news-list__header{display:block;width:100%;margin-bottom:5px}.news-list__wrap .news-list__conts{display:block;width:100%}.news-list__wrap .news-list__date{margin-right:7px}}.news-list__pagenav__wrap{padding-bottom:20px}.news-list__pagenav{position:relative;width:420px;height:45px;margin-left:auto;margin-right:auto;text-align:center}.news-list__pagenav li{display:inline-block;margin-left:5px;margin-right:5px}.news-list__pagenav li a,.news-list__pagenav li span{border:1px solid #004494;border-radius:3px;width:45px;height:45px;display:inline-block;line-height:45px;text-align:center;box-sizing:border-box}.news-list__pagenav .news-list__pagenav__current,.news-list__pagenav .news-list__pagenav__num{display:inline-block}.news-list__pagenav .news-list__pagenav__sp{display:none}.news-list__pagenav .news-list__pagenav__current span{background-color:#004494;color:#fff}.news-list__pagenav .news-list__pagenav__num a{color:#004494}.news-list__pagenav a{-webkit-transition:.5s;transition:.5s;-webkit-transition-property:opacity;transition-property:opacity;text-decoration:none}.news-list__pagenav a:hover{opacity:.5}.news-list__pagenav .news-list__pagenav__before,.news-list__pagenav .news-list__pagenav__next{margin:0}.news-list__pagenav .news-list__pagenav__before,.news-list__pagenav .news-list__pagenav__next{position:absolute;top:0;left:0}.news-list__pagenav .news-list__pagenav__next{left:auto;right:0}.news-list__pagenav .link_before,.news-list__pagenav .link_next{width:45px;position:relative;display:inline-block;height:45px;border-radius:3px;color:#004494;text-indent:-9999px}.news-list__pagenav .link_before:before,.news-list__pagenav .link_next:before{content:"";position:absolute;display:inline-block;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%) rotate(135deg);transform:translateY(-50%) translateX(-50%) rotate(135deg);width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff}.news-list__pagenav .link_next:before{-webkit-transform:translateY(-50%) translateX(-50%) rotate(-45deg);transform:translateY(-50%) translateX(-50%) rotate(-45deg)}@media screen and (max-width:767px){.news-list__pagenav__wrap{padding-bottom:0}.news-list__pagenav{position:relative;width:100%}.news-list__pagenav .news-list__pagenav__current,.news-list__pagenav .news-list__pagenav__num{display:none}.news-list__pagenav .news-list__pagenav__sp{display:inline-block;font-size:1.6rem;line-height:45px;font-weight:700}.news-list__pagenav .news-list__pagenav__sp span{border:none}.news-list__pagenav .link_before,.news-list__pagenav .link_next{width:90px}}.jumbotron__bnr{position:absolute;left:0;bottom:5px;background-color:#ee9200;width:100%;text-align:center;color:#fff;font-weight:700;padding:5px 0;letter-spacing:.1em}.jumbotron__bnr__small{display:inline-block;font-size:1.8rem;vertical-align:middle}.jumbotron__bnr__large{display:inline-block;font-size:2.4rem;vertical-align:middle;margin-left:20px}.jumbotron__bnr__link{display:inline-block;vertical-align:middle;color:#ee9200;background-color:#fff;border-radius:4px;padding:5px 15px 5px 35px;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;transition-duration:.3s}.jumbotron__bnr__link:hover{text-decoration:none;opacity:.5}.jumbotron__bnr__link span{position:relative}.jumbotron__bnr__link span:before{left:-13px;top:40%;position:absolute;content:"";display:inline-block;width:7px;height:7px;border-bottom:1px solid #ee9200;border-right:1px solid #ee9200;-webkit-transform:rotate(315deg) translateY(-50%);transform:rotate(315deg) translateY(-50%)}.jumbotron__bnr__inner--en{padding:5px 0;width:980px;display:inline-block;text-align:left;position:relative}.jumbotron__bnr__en{font-size:1.8rem;line-height:1.38;letter-spacing:.6px}.jumbotron__bnr__inner--en .jumbotron__bnr__link{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767px){.jumbotron__bnr{line-height:1.4;position:relative;text-align:left;padding:10px 20px;box-sizing:border-box}.jumbotron__bnr__small{display:block;font-size:1.6rem}.jumbotron__bnr__large{margin:0;font-size:1.8rem}.jumbotron__bnr__link{position:absolute;right:15px;top:50%;width:20px;height:20px;border-radius:50%;border:1px solid #fff;padding:0;background-color:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.jumbotron__bnr__link:before{position:absolute;display:inline-block;left:6px;top:7px;content:"";width:4px;height:4px;border-bottom:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.jumbotron__bnr__link span{display:none}.jumbotron__bnr__inner--en{padding:0;display:inline;text-align:left}.jumbotron__bnr__en{position:relative;font-size:1.6rem;line-height:1.62;display:inline}.jumbotron__bnr__inner--en .jumbotron__bnr__link{display:inline;bottom:-5px;right:-25px;top:auto;-webkit-transform:none;transform:none}}.global-navi__sub__ttl{position:relative}.global-navi__sub{display:none;position:absolute;top:34px;left:0;width:100vw;padding:25px 0;z-index:10;background-color:#d9e3f0}.global-navi__sub.is-show{display:block}@media screen and (max-width:767px){.global-navi__sub{display:none}.global-navi__sub.is-show{display:none}}.global-navi__sub a .material-icons{display:inline-block;position:static;margin-top:-6px;width:.9em;height:.9em}.global-navi__sub ul{width:1020px;margin-left:auto;margin-right:auto}.global-navi__sub li{width:210px;height:130px;margin-right:25px;vertical-align:middle}.global-navi__sub li:first-child{width:200px;margin-right:30px;border-right:2px solid #014099;text-align:center}.global-navi__sub li:last-child{margin-right:0}.global-navi__sub li>a{display:block;position:relative;width:100%;height:100%}.global-navi__sub li a{padding:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.2s;transition-duration:.2s}.global-navi__sub li a:hover{opacity:.7}.global-navi__sub__area{margin-top:20px;margin-bottom:20px;font-size:3rem;line-height:1;font-weight:700;font-family:Montserrat,sans-serif;color:#014099}.global-navi__sub .global-navi__sub__conts:nth-of-type(2){background-size:contain;background-repeat:no-repeat;background-image:url(/jp/images/index/bg_global_navi_sub_01.jpg)}.global-navi__sub .global-navi__sub__conts:nth-of-type(3){background-size:contain;background-repeat:no-repeat;background-image:url(/jp/images/index/bg_global_navi_sub_02.jpg)}.global-navi__sub .global-navi__sub__button{text-align:center;width:140px;display:block;margin-left:auto;margin-right:auto;padding:11px 0 9px;border-radius:3px;background:#014099;color:#fff!important;font-size:1.6rem;font-weight:700;text-decoration:none;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.global-navi__sub .global-navi__sub__office{position:absolute;left:0;bottom:0;width:100%;left:0;bottom:15px;color:#fff;font-size:1.4rem;text-align:center}.global-navi__sub .global-navi__sub__office .material-icons{margin-top:0;vertical-align:middle}.global-navi__sub .global-navi__sub__office__inner{display:inline-block;vertical-align:middle}.global-navi__sub .global-navi__sub__office__name{text-align:left;font-family:Montserrat,sans-serif;display:inline-block;line-height:1.3}.global-navi__sub .global-navi__sub__office__caption{display:block;padding-top:15px;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:700;text-shadow:0 0 5px rgba(0,0,0,.8);color:#feaa24;text-align:center}.global-navi__sub .global-navi__sub__item{margin-bottom:20px;white-space:nowrap}.global-navi__sub .global-navi__sub__item a{color:#014099;font-weight:700}.bodyfade{opacity:0;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes fadeIn{0%{opacity:0}99%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}99%{opacity:0}100%{opacity:1}}.header-utility .js-header-utility-cn,.header-utility .js-header-utility-ko{display:none}.header-utility .js-header-utility-cn.is-show,.header-utility .js-header-utility-ko.is-show{display:inline-block}.intro--yangon{padding-bottom:60px}.intro--yangon .intro__text .button{margin-top:30px}@media screen and (max-width:767px){.intro--yangon{padding-bottom:50px}.intro--yangon .intro__text .button{margin-top:15px}}.hochiminh-jumbotron{background:url(/jp/images/hochiminh/index/bg_jumbotron.jpg) no-repeat center center;background-size:cover}@media screen and (max-width:767px){.hochiminh-jumbotron{background:0 0}}.intro__heading--hochiminh{white-space:nowrap;margin-bottom:10px}@media screen and (max-width:767px){.intro__heading--hochiminh{white-space:normal;margin-bottom:25px}}footer ul {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin: 25px 0;}footer ul li {list-style: none;}.contact-panel__inner p {font-size: 1.6rem;font-weight: 600;font-family: "ヒラギノ角ゴ ProN W5", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "游ゴシック", YuGothic, sans-serif;}.contact-panel__inner a {font-size: 2.2rem;font-family: "ヒラギノ角ゴ ProN W5", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "游ゴシック", YuGothic, sans-serif;}p.contact-tel__button {font-size: 1rem;font-family: "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "游ゴシック", YuGothic, sans-serif;}.contact .contact__panel:nth-of-type(1) {margin-right: 20px;}.contact .contact__panel {width: calc(50% - 10px);}.contact__detail {margin-bottom: 40px;}footer ul li:nth-child(1) {width: 100%;max-width: 170px;}@media screen and (max-width: 768px) {footer ul li:last-child{bottom: -10px!important;}.contact-panel__inner p.contact-tel__button{font-size: 1rem;}.contact-panel__inner p {font-size: 1.2rem;}.contact-panel__inner a{font-size: 1.8rem;}footer ul li:nth-child(1){max-width: 120px;}footer ul li:nth-child(2) p {font-size: 1.2rem;}footer ul {margin-left: 0 !important;padding: 0;}.contact .contact__panel:nth-of-type(1) {margin-bottom: 10px;}.contact .contact__panel {width: 100%;}.contact__panel_wrap {display: block;}p.header__logo {margin-bottom: 10px;margin: 0 0 10px 0;}.pc-menu {display: none;}.sp-menu__content .header__logo {margin-top: 10px;margin-left: 10px;}}@media screen and (min-width: 768px) {.sp-menu {display: none;}.contact__panel:nth-of-type(2) .contact-panel__inner p {position: relative;top: -20px;}}footer ul li:last-child {margin-right: 20px;position: relative;bottom: -20px;}.sp-menu__box {position: fixed;top: 0;right: 0;display: flex;height: 60px;width: 60px;justify-content: center;align-items: center;z-index: 90;background: none;}.sp-menu__box span,.sp-menu__box span:before,.sp-menu__box span:after {content: "";display: block;height: 3px;width: 25px;border-radius: 3px;background: #014099;position: absolute;}.sp-menu__box span:before {bottom: 8px;}.sp-menu__box span:after {top: 8px;}#sp-menu__check {display: none;}#sp-menu__check:checked~.sp-menu__box span {background: rgba(255, 255, 255, 0);}#sp-menu__check:checked~.sp-menu__box span::before {bottom: 0;transform: rotate(45deg);}#sp-menu__check:checked~.sp-menu__box span::after {top: 0;transform: rotate(-45deg);}#sp-menu__check:checked~.sp-menu__content {left: 0;}.sp-menu__content {width: 100%;height: 100%;position: fixed;top: 0;left: 100%;z-index: 80;background-color: #ffffff;transition: all 0.5s;}.sp-menu__list {padding: 70px 10px 0;}.sp-menu__item {border-bottom: solid 1px #ffffff;list-style: none;}.sp-menu__link {display: block;width: 100%;font-size: 15px;box-sizing: border-box;color: #ffffff;text-decoration: none;padding: 9px 15px 10px 0;}.sp-menu__list li {border-bottom: 1px solid #ddd;padding: 8px 0;position: relative;}.sp-menu li.page-navi__contact {border-bottom: 0;}.sp-menu li.page-navi__contact a.button {width: 100%;}.sp-menu__list li a i {position: absolute;right: 0;top: 0;bottom: 0;margin: auto;}.sp-menu__list li {list-style: none;}.page-navi span.selected {font-size: 1.3rem;color: #014099;font-family: "ヒラギノ角ゴ ProN W5", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "游ゴシック", YuGothic, sans-serif;}
