﻿#global_header .con_g_information .box_inf ul,#global_footer .con_g_footer .inner,#js-modalRecruit .con_modalRecruit{max-width:1024px;margin:auto}@media only screen and (min-width: 768px){#global_header .con_g_information .box_inf ul,#global_footer .con_g_footer .inner,#js-modalRecruit .con_modalRecruit{width:90%}}@media only screen and (max-width: 767px){#global_header .con_g_information .box_inf ul,#global_footer .con_g_footer .inner,#js-modalRecruit .con_modalRecruit{width:87.5%}}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?lnww8e");src:url("../fonts/icomoon.eot?lnww8e#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?lnww8e") format("truetype"),url("../fonts/icomoon.woff?lnww8e") format("woff"),url("../fonts/icomoon.svg?lnww8e#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-info:before{content:"\e900"}.icon-hotel:before{content:"\e906"}.icon-faq:before{content:"\e90a"}.icon-walk:before{content:"\e90b"}.icon-taxi:before{content:"\e90c"}.icon-bed:before{content:"\e90d"}.icon-bus:before{content:"\e90e"}.icon-train:before{content:"\e910"}.icon-car:before{content:"\e911"}.icon-zoom1:before{content:"\e912"}.icon-list:before{content:"\e913"}.icon-zoom2:before{content:"\e914"}.icon-person:before{content:"\e915"}.icon-calendar:before{content:"\e916"}.icon-search:before{content:"\e917"}.icon-phone:before{content:"\e918"}.icon-pin:before{content:"\e919"}.icon-arrow1:before{content:"\e91a"}.icon-home:before{content:"\e91b"}.icon-pdf:before{content:"\e91c"}.icon-close:before{content:"\e91d"}.icon-outerlink2:before{content:"\e91e"}.icon-login:before{content:"\e91f"}.icon-smoke:before{content:"\e920"}.icon-nosmoke:before{content:"\e921"}.icon-wifi:before{content:"\e922"}.icon-outerlink:before{content:"\f08f"}.icon-caret-down:before{content:"\f0db"}.icon-caret-up:before{content:"\f0dc"}.icon-caret-left:before{content:"\f0dd"}.icon-caret-right:before{content:"\f0de"}.icon-angle-left:before{content:"\f108"}.icon-angle-right:before{content:"\f109"}.icon-angle-up:before{content:"\f10a"}.icon-angle-down:before{content:"\f10b"}#global_header .con_g_information{position:relative;z-index:10000}.openMenu #global_header .con_g_information{z-index:1000}#global_header .con_g_information .st{padding:0.75em 1em;background:#eee;text-align:center;font-size:86%;transition:background 500ms ease;text-align:center}@media only screen and (max-width: 767px){#global_header .con_g_information .st{padding:0.41em 1em}}@media only screen and (min-width: 768px) and (max-width: 1023px){#global_header .con_g_information .st{font-size:86%}}@media only screen and (max-width: 767px){#global_header .con_g_information .st{font-size:72%}}#global_header .con_g_information .st a,#global_header .con_g_information .st span{position:relative;display:inline-block;padding-right:1.3em;letter-spacing:.03em;text-decoration:none}#global_header .con_g_information .st span:after{content:"";margin-left:.5em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:50%;margin-top:-.5em;transition:transform 500ms ease}#global_header .con_g_information .st:hover{cursor:pointer;background:rgba(238,238,238,0.7)}#global_header .con_g_information .st.active span:after{transform:rotate(180deg)}#global_header .con_g_information .box_inf{display:none;position:absolute;left:0;top:100%;width:100%;padding:1.30208% 0;background:rgba(0,0,0,0.7);box-sizing:border-box}@media only screen and (max-width: 767px){#global_header .con_g_information .box_inf{padding:1em 0}}@media only screen and (min-width: 768px){#global_header .con_g_information .box_inf ul{display:flex;flex-wrap:wrap}}#global_header .con_g_information .box_inf ul li{margin:.30769% 0 0 .30769%}@media only screen and (max-width: 767px){#global_header .con_g_information .box_inf ul li{margin:0.3em 0 0}}@media only screen and (min-width: 768px){#global_header .con_g_information .box_inf ul li{width:49.84615%}#global_header .con_g_information .box_inf ul li:nth-child(-n+2){margin-top:0}#global_header .con_g_information .box_inf ul li:nth-child(odd){margin-left:0}}@media only screen and (max-width: 767px){#global_header .con_g_information .box_inf ul li:first-child{margin-top:0}}#global_header .con_g_information .box_inf ul li a{display:block;padding:.5em 1em;background:#eee;box-sizing:border-box;text-decoration:none;font-size:79%;letter-spacing:.03em}@media only screen and (min-width: 768px) and (max-width: 1023px){#global_header .con_g_information .box_inf ul li a{font-size:79%}}@media only screen and (max-width: 767px){#global_header .con_g_information .box_inf ul li a{font-size:72%}}#global_header .con_g_information .box_inf ul li a:hover:after{transform:translateX(0.5em)}#global_header .con_g_information .box_inf .ic_close{margin-top:1.30208%;text-align:center}@media only screen and (max-width: 767px){#global_header .con_g_information .box_inf .ic_close{margin-top:2.60417%}}#global_header .con_g_information .box_inf .ic_close #js-g_infClose{display:inline-block;color:#fff;font-size:129%;transition:transform 500ms ease}@media only screen and (min-width: 768px) and (max-width: 1023px){#global_header .con_g_information .box_inf .ic_close #js-g_infClose{font-size:122%}}@media only screen and (max-width: 767px){#global_header .con_g_information .box_inf .ic_close #js-g_infClose{font-size:115%}}#global_header .con_g_information .box_inf .ic_close #js-g_infClose:hover{cursor:pointer;transform:scale(1.2)}#global_header .con_g_header{display:flex;align-items:center;justify-content:space-between;padding:6px 20px;border-bottom:1px solid #eee;box-sizing:border-box}#global_header .con_g_header .logo a{display:flex;align-items:center;text-decoration:none}#global_header .con_g_header .logo a em{margin-left:.63em;font-size:79%;letter-spacing:.08em}@media only screen and (min-width: 768px) and (max-width: 1023px){#global_header .con_g_header .logo a em{letter-spacing:.04em}}@media only screen and (max-width: 767px){#global_header .con_g_header .logo a em{letter-spacing:.03em}}#global_header .con_g_header ul{display:flex}#global_header .con_g_header ul li{font-size:79%}#global_header .con_g_header ul li+li{margin-left:1.8em}#global_header .con_g_header ul li a{text-decoration:none;letter-spacing:.08em}@media only screen and (min-width: 768px) and (max-width: 1023px){#global_header .con_g_header ul li a{letter-spacing:.04em}}@media only screen and (max-width: 767px){#global_header .con_g_header ul li a{letter-spacing:.03em}}#global_header .con_g_header ul li a:hover{text-decoration:underline}#global_footer{margin-top:4.86111%}@media only screen and (min-width: 768px) and (max-width: 1023px){#global_footer{margin-top:6.83594%}}@media only screen and (max-width: 767px){#global_footer{margin-top:10.41667%}}@media only screen and (min-width: 1441px){#global_footer{margin-top:70px}}#global_footer .ptop a{display:flex;align-items:center;justify-content:center;padding:1.06em;text-decoration:none;background:#b6ab8b;box-sizing:border-box;text-align:center;color:#fff;font-size:108%;font-family:"游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;letter-spacing:.1em;line-height:1}@media only screen and (min-width: 768px) and (max-width: 1023px){#global_footer .ptop a{font-size:100%}}@media only screen and (max-width: 767px){#global_footer .ptop a{font-size:93%}}@media only screen and (min-width: 768px) and (max-width: 1023px){#global_footer .ptop a{letter-spacing:.06em}}@media only screen and (max-width: 767px){#global_footer .ptop a{letter-spacing:.04em}}#global_footer .ptop a:before{content:"";margin-right:.5em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1em}#global_footer .con_g_footer{padding:3.47222% 0 2.77778%;background:#ececec;box-sizing:border-box}@media only screen and (max-width: 767px){#global_footer .con_g_footer{padding:6.25% 0 10.41667%}}@media only screen and (min-width: 1441px){#global_footer .con_g_footer{padding:50px 0 40px}}@media only screen and (min-width: 768px){#global_footer .con_g_footer .inner .box_lnk{display:flex;justify-content:space-between}}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk{display:flex}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk{flex-wrap:wrap}}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav{width:40%;flex-direction:column}@media only screen and (min-width: 768px) and (max-width: 1023px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav{width:40%}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav{width:100%}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav{display:block}}@media only screen and (min-width: 768px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .wrp_lnk_list{display:flex;justify-content:space-between}}@media only screen and (min-width: 768px) and (max-width: 895px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .wrp_lnk_list{display:block}}@media only screen and (min-width: 768px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .wrp_lnk_list .list{width:45%}}@media only screen and (min-width: 768px) and (max-width: 895px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .wrp_lnk_list .list{width:100%}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .wrp_lnk_list .list{width:100%}}@media only screen and (min-width: 768px) and (max-width: 895px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .wrp_lnk_list .list+.list{margin-top:10%}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .wrp_lnk_list .list+.list{margin-top:7.14286%}}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .wrp_lnk_list .list li+li{margin-top:13.63636%}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .wrp_lnk_list .list li+li{margin-top:7.14286%}}@media only screen and (min-width: 768px) and (max-width: 895px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .wrp_lnk_list .list li+li{margin-top:10%}}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .wrp_lnk_list .list li a:hover,#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .wrp_lnk_list .list li span:hover{cursor:pointer;text-decoration:underline}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .wrp_lnk_list .list li ul{margin-top:5.90909%}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .wrp_lnk_list .list li ul{margin-top:3.09524%}}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_sns{margin-top:4em}@media only screen and (min-width: 768px) and (max-width: 1023px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_sns{margin-top:3em}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_sns{margin-top:2em}}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_sns .ttl{position:relative;display:block;padding-bottom:.92em;border-bottom:1px solid #ccc;font-size:93%;font-weight:bold;letter-spacing:.08em;line-height:1.38}@media only screen and (min-width: 768px) and (max-width: 1023px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_sns .ttl{font-size:93%}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_sns .ttl{font-size:86%}}@media only screen and (min-width: 768px) and (max-width: 1023px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_sns .ttl{letter-spacing:.04em}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_sns .ttl{letter-spacing:.03em}}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_sns .box_sns{display:flex;justify-content:left;padding-top:1em}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_sns .box_sns li{margin-right:.8em}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_sns .box_sns li:last-child{margin-right:0em}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_sns .box_sns li a img{max-width:25px;width:100%}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_app_area{margin-top:2em}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_app_area{margin-top:1em}}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_app_area .app_name{position:relative;display:flex;align-items:center;margin-top:2em;padding-bottom:.92em;border-bottom:1px solid #ccc;font-size:93%;line-height:1.38}@media only screen and (min-width: 768px) and (max-width: 1023px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_app_area .app_name{font-size:93%}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_app_area .app_name{font-size:86%}}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_app_area .app_name .name{padding-left:1em;font-weight:bold;letter-spacing:.1rem}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_app_area .dl_link{display:flex;align-items:center;margin-top:1em}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_app_area .dl_link{padding-bottom:2em}}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_app_area .dl_link .img.google{margin-left:1em}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.fnav .con_app_area .dl_link .img.google{margin-left:10px}}@media only screen and (min-width: 768px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.hotellist{flex-direction:column;justify-content:space-between;width:55%}}@media only screen and (min-width: 768px) and (max-width: 895px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.hotellist{justify-content:flex-start;width:66.40625%}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.hotellist{margin-top:11.90476%}}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.hotellist .list{width:100%}@media only screen and (min-width: 768px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.hotellist .list li .wrap{display:flex !important;justify-content:space-between}}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.hotellist .list li .wrap ul{margin-top:2.6%}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.hotellist .list li .wrap ul{margin-top:3.09524%}}@media only screen and (min-width: 768px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.hotellist .list li .wrap ul{width:48%}}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.hotellist .list li .wrap ul li+li{margin-top:2.08333%}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.hotellist .list li .wrap ul li+li{margin-top:1.19048%}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.hotellist .list.other li{margin-top:10%}}@media only screen and (min-width: 768px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.hotellist .list.other li .wrap ul{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk.hotellist .list.other li .wrap ul li{width:48%;margin-top:5px}}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li span{position:relative;display:block;padding-bottom:.92em;border-bottom:1px solid #ccc;font-size:93%;font-weight:bold;letter-spacing:.08em;line-height:1.38}@media only screen and (min-width: 768px) and (max-width: 1023px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li span{font-size:93%}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li span{font-size:86%}}@media only screen and (min-width: 768px) and (max-width: 1023px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li span{letter-spacing:.04em}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li span{letter-spacing:.03em}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li span.accordion:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li span.accordion a:before,#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li span.accordion a:after,#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li span.accordion strong:before,#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li span.accordion strong:after{content:'';position:absolute;right:2.38095%;top:.69em;width:2.85714%;height:1px;background:#000;transition:transform 500ms ease}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li span.accordion a:before,#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li span.accordion strong:before{transform:rotate(90deg)}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li span.accordion.active a:before,#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li span.accordion.active strong:before{transform:rotate(0)}}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li span a,#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li span em{display:inline-block;text-decoration:none}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li span a:hover,#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li span em:hover{cursor:pointer;text-decoration:underline}@media only screen and (min-width: 768px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li .wrap{display:block !important}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li .wrap{display:none}}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li .wrap ul li a{display:inline-block;position:relative;padding-left:1em;box-sizing:border-box;text-decoration:none;font-size:93%;letter-spacing:.08em;line-height:1.38;word-break:keep-all;overflow-wrap:break-word}@media only screen and (min-width: 768px) and (max-width: 1023px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li .wrap ul li a{font-size:93%}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li .wrap ul li a{font-size:86%}}@media only screen and (min-width: 768px) and (max-width: 1023px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li .wrap ul li a{letter-spacing:.04em}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li .wrap ul li a{letter-spacing:.03em}}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li .wrap ul li a:before{content:'・';position:absolute;left:0;top:0}#global_footer .con_g_footer .inner .box_lnk .wrp_lnk ul.list>li .wrap ul li a:hover{text-decoration:underline}#global_footer .con_g_footer .inner .box_copyright{margin-top:2.92969%;border-top:1px solid #ccc;padding:1.46484% 2.92969% 0 4.88281%;box-sizing:border-box}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_copyright{margin-top:8.33333%}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_copyright{padding:4.16667% 0 0}}@media only screen and (min-width: 768px){#global_footer .con_g_footer .inner .box_copyright{display:flex;align-items:center;justify-content:space-between}}#global_footer .con_g_footer .inner .box_copyright .logo{width:351px}@media only screen and (min-width: 768px) and (max-width: 1023px){#global_footer .con_g_footer .inner .box_copyright .logo{width:280px}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_copyright .logo{width:86.19048%}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_copyright .logo{margin:auto}}#global_footer .con_g_footer .inner .box_copyright .logo a{display:block}#global_footer .con_g_footer .inner .box_copyright .logo a img{width:100%}#global_footer .con_g_footer .inner .box_copyright #copyright{color:#3a3a3a;font-size:79%}@media only screen and (min-width: 768px) and (max-width: 1023px){#global_footer .con_g_footer .inner .box_copyright #copyright{font-size:79%}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_copyright #copyright{font-size:72%}}@media only screen and (max-width: 767px){#global_footer .con_g_footer .inner .box_copyright #copyright{margin-top:4.7619%;text-align:center}}#js-modalRecruit{display:none;position:fixed;left:0;top:0;z-index:10001;width:100%;height:100%;box-sizing:border-box;overflow-y:scroll;padding:5.33808% 0}@media only screen and (max-width: 767px){#js-modalRecruit{padding:15.625% 0}}@media only screen and (min-width: 1441px){#js-modalRecruit{padding:60px 0}}#js-modalRecruit .bg{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.7)}#js-modalRecruit .con_modalRecruit{display:table;max-width:1090px;height:100%}@media only screen and (max-width: 1023px){#js-modalRecruit .con_modalRecruit{width:95%}}#js-modalRecruit .con_modalRecruit .wrap{display:table-cell;vertical-align:middle}#js-modalRecruit .con_modalRecruit .wrap>div{position:relative;z-index:1;padding:2.66904%;background:#fff;box-sizing:border-box;text-align:center}@media only screen and (max-width: 767px){#js-modalRecruit .con_modalRecruit .wrap>div{padding:7.29167% 6.25% 9.89583%}}#js-modalRecruit .con_modalRecruit .wrap>div .remodal_recruit_st{font-size:129%;color:#b31515;padding-bottom:1em}#js-modalRecruit .con_modalRecruit .wrap>div .remodal_recruit_btn{display:inline-block;width:79.06977%;margin-top:10px;padding:12px 0;text-align:center;color:#fff;background:#690E0E}@media only screen and (min-width: 768px) and (max-width: 1023px){#js-modalRecruit .con_modalRecruit .wrap>div .remodal_recruit_btn{width:100%}}@media only screen and (max-width: 767px){#js-modalRecruit .con_modalRecruit .wrap>div .remodal_recruit_btn{width:100%}}#js-modalRecruit .con_modalRecruit .wrap>div .remodal_recruit_btn:visited,#js-modalRecruit .con_modalRecruit .wrap>div .remodal_recruit_btn:link{text-decoration:none}#js-modalRecruit .con_modalRecruit .wrap>div #js-modalRecruitClose{position:absolute;bottom:calc(100% + .8em);right:0;z-index:1;color:#fff;font-size:186%;transition:transform 500ms ease}@media only screen and (min-width: 768px) and (max-width: 1023px){#js-modalRecruit .con_modalRecruit .wrap>div #js-modalRecruitClose{font-size:172%}}@media only screen and (max-width: 767px){#js-modalRecruit .con_modalRecruit .wrap>div #js-modalRecruitClose{font-size:143%}}#js-modalRecruit .con_modalRecruit .wrap>div #js-modalRecruitClose:hover{cursor:pointer;transform:scale(1.2)}
