@font-face{font-family:'allura';src:url("../fonts/Antro_Vectra.otf")}@font-face{font-family:"Alex Brush";src:url("../fonts/AlexBrush-Regular.ttf")}.con_hospitality{max-width:1260px;margin:auto}@media only screen and (max-width: 1260px){.con_hospitality{width:92%}}@keyframes btn_anime{0%{opacity:0;-webkit-transform:scale(0) translateX(0px);transform:scale(0) translateX(0px)}10%{opacity:1}50%{opacity:1}100%{opacity:0;-webkit-transform:scale(1) translateX(12px);transform:scale(1) translateX(12px)}}@-webkit-keyframes btn_anime{0%{opacity:0;-webkit-transform:scale(0) translateX(0px);transform:scale(0) translateX(0px)}10%{opacity:1}50%{opacity:1}100%{opacity:0;-webkit-transform:scale(1) translateX(12px);transform:scale(1) translateX(12px)}}@keyframes btn_anime_tate{0%{opacity:0;-webkit-transform:scale(0) translateY(0px);transform:scale(0) translateY(0px)}10%{opacity:1}50%{opacity:1}100%{opacity:0;-webkit-transform:scale(1) translateY(12px);transform:scale(1) translateY(12px)}}@-webkit-keyframes btn_anime_tate{0%{opacity:0;-webkit-transform:scale(0) translateY(0px);transform:scale(0) translateY(0px)}10%{opacity:1}50%{opacity:1}100%{opacity:0;-webkit-transform:scale(1) translateY(12px);transform:scale(1) translateY(12px)}}@keyframes btn_anime_tate_ie{0%{opacity:0;height:0}10%{opacity:1}50%{opacity:1}100%{opacity:0;height:80px}}@-webkit-keyframes btn_anime_tate_ie{0%{opacity:0;height:0}10%{opacity:1}50%{opacity:1}100%{opacity:0;height:80px}}.con_intro{text-align:center;width:92%;margin:auto;margin-bottom:50px;margin-top:0}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_intro{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_intro{margin-bottom:2em}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_intro{margin-top:0}}@media only screen and (max-width: 767px){.con_intro{margin-top:3em}}.con_intro .st_text{line-height:1.60714;letter-spacing:.3em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-weight:normal;margin-bottom:34px}@media only screen and (min-width: 1261px){.con_intro .st_text{font-size:216%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_intro .st_text{font-size:185%}}@media only screen and (max-width: 767px){.con_intro .st_text{font-size:154%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_intro .st_text{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_intro .st_text{margin-bottom:1em}}.con_intro .text{font-size:108%;line-height:2.14286;letter-spacing:.15em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media only screen and (max-width: 767px){.con_intro .text{text-align:left}}.con_hospitality ul{display:flex;flex-wrap:wrap}.con_hospitality ul li{width:31.74603%;margin-left:2.38095%;margin-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_hospitality ul li{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_hospitality ul li{margin-bottom:3em}}@media only screen and (min-width: 1261px){.con_hospitality ul li:first-child,.con_hospitality ul li:nth-child(3n+1){margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_hospitality ul li{width:48%;margin-left:4%}.con_hospitality ul li:first-child,.con_hospitality ul li:nth-child(2n+1){margin-left:0}}@media only screen and (max-width: 767px){.con_hospitality ul li{margin-left:0;width:100%}}.con_hospitality ul li .img{margin-bottom:25px}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_hospitality ul li .img{margin-bottom:5px}}@media only screen and (max-width: 767px){.con_hospitality ul li .img{margin-bottom:1em}}.con_hospitality ul li .title{line-height:1;margin-bottom:20px}@media only screen and (min-width: 1261px){.con_hospitality ul li .title{font-size:185%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_hospitality ul li .title{font-size:170%}}@media only screen and (max-width: 767px){.con_hospitality ul li .title{font-size:139%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_hospitality ul li .title{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_hospitality ul li .title{margin-bottom:1em}}.con_nav_bottom{margin-top:60px;margin-bottom:120px;padding:0px 1em}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_nav_bottom{margin-top:40px}}@media only screen and (max-width: 767px){.con_nav_bottom{margin-top:2em}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_nav_bottom{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_nav_bottom{margin-bottom:5em}}.con_nav_bottom .box_nav_bottom{margin:0 auto;width:1280px;max-width:100%}.con_nav_bottom .box_nav_bottom .box_list_nav{margin:0px -7.5px;display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (max-width: 767px){.con_nav_bottom .box_nav_bottom .box_list_nav{margin:0px -7.5px}}.con_nav_bottom .box_nav_bottom .box_list_nav .box{width:33.33333%;padding:0px 7.5px}@media only screen and (max-width: 767px){.con_nav_bottom .box_nav_bottom .box_list_nav .box{width:33.33333%}}@media only screen and (max-width: 500px){.con_nav_bottom .box_nav_bottom .box_list_nav .box{width:100%;margin-bottom:1em}}@media only screen and (max-width: 767px){.con_nav_bottom .box_nav_bottom .box_list_nav .box{padding:0px 7.5px}}.con_nav_bottom .box_nav_bottom .box_list_nav .box .box_content{position:relative;overflow:hidden}.con_nav_bottom .box_nav_bottom .box_list_nav .box .box_content:before{content:"";display:block;position:absolute;border:1px solid rgba(255,255,255,0.7);z-index:1;top:10px;bottom:10px;right:10px;left:10px}.con_nav_bottom .box_nav_bottom .box_list_nav .box .box_content:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;left:0;z-index:0;background:url(../images/common/img_pat02.png)}.con_nav_bottom .box_nav_bottom .box_list_nav .box .img img{transition:all .4s ease;width:100%}.con_nav_bottom .box_nav_bottom .box_list_nav .box:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.con_nav_bottom .box_nav_bottom .box_list_nav .box .box_info{position:relative;z-index:100;color:#fff;position:absolute;width:100%;top:50%;left:0;right:0;margin:0 auto;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.con_nav_bottom .box_nav_bottom .box_list_nav .box .box_info .txt_en{text-shadow:0px 0px 18px #000}@media only screen and (min-width: 1261px){.con_nav_bottom .box_nav_bottom .box_list_nav .box .box_info .txt_en{font-size:270%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_nav_bottom .box_nav_bottom .box_list_nav .box .box_info .txt_en{font-size:193%}}@media only screen and (max-width: 767px){.con_nav_bottom .box_nav_bottom .box_list_nav .box .box_info .txt_en{font-size:170%}}@media only screen and (min-width: 768px){.lowimg_page header .con_header{background-image:url(../hospitality/images/img_main-pc.jpg)}}@media only screen and (max-width: 767px){.lowimg_page header .con_header{background-image:url(../hospitality/images/img_main-sp.jpg)}}.con_intro{text-align:center;width:92%;margin:auto;margin-bottom:50px;margin-top:0}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_intro{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_intro{margin-bottom:2em}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_intro{margin-top:0}}@media only screen and (max-width: 767px){.con_intro{margin-top:3em}}@media only screen and (max-width: 767px){.con_intro .st_text{font-size:139%;letter-spacing:.1em}}@media only screen and (max-width: 767px){.con_intro .text{font-size:100%}}.con_hospitality ul li .title{color:#ea8e9b}
