@import url("https://fonts.googleapis.com/css?family=Lato:400,700&display=swap");@import url("https://fonts.googleapis.com/css?family=Nothing+You+Could+Do&display=swap");@import url("https://fonts.googleapis.com/css?family=Oswald");.con_rooms .box_type_equ .wrp_equ,.con_rooms .box_overview .inner,.con_access .box_map_access .box_tab,.box_route{width:90%;max-width:1280px;margin:auto}@media only screen and (max-width: 1199px){.con_rooms .box_type_equ .wrp_equ,.con_rooms .box_overview .inner,.con_access .box_map_access .box_tab,.box_route{width:91.66667%}}.con_banner .box_info .st_title-banner .en,.con_gnav .box_nav ul li a,.box_search .box_content .box_l_choose_booking .obj_search .box_day input,.box_search .box_content .box_l_choose_booking .obj_search .box_per ul li select,.con_faq .box_faq .box_list .item .ques::before,.con_faq .box_faq .box_list .item .ans::before{font-family:'Oswald', sans-serif}.con_faq .box_faq .box_list .item .txt{font-family:'Lato', sans-serif}html.open_popup_type,body.open_popup_type{overflow:hidden}.con_banner{padding:0px 1em;background:#e05f0a;position:relative}@media only screen and (min-width: 1200px){.con_banner{height:100vh;overflow:hidden}}@media print{.con_banner{height:100vh;overflow:hidden}}@media only screen and (max-width: 1850px){.con_banner{height:auto}}.con_banner .box_banner{width:1827px;max-width:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.con_banner .box_banner{padding-bottom:1.5em !important}}.con_banner .box_banner .wrp_wrp_slider{position:relative}.con_banner .box_banner .wrp_wrp_slider .slide img{margin-top:0em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_banner .box_banner .wrp_wrp_slider .slide img{margin-top:0}}@media only screen and (max-width: 767px){.con_banner .box_banner .wrp_wrp_slider .slide img{margin-top:0}}@media only screen and (max-width: 1850px){.con_banner .box_banner .wrp_wrp_slider .slide img{margin-top:0}}.con_banner .box_info{position:absolute;z-index:1;left:0;right:0;text-align:center;top:30%;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_banner .box_info{top:20%}}@media only screen and (max-width: 767px){.con_banner .box_info{top:27%}}.con_banner .box_info .img{width:95%;margin:0 auto;max-width:701px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_banner .box_info .img{max-width:500px}}@media only screen and (max-width: 767px){.con_banner .box_info .img{max-width:280px}}.con_banner .box_info .st_title-banner{font-weight:400;line-height:1.2;margin-top:15px}.con_banner .box_info .st_title-banner .en{font-size:400%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_banner .box_info .st_title-banner .en{font-size:313%}}@media only screen and (max-width: 767px){.con_banner .box_info .st_title-banner .en{font-size:219%}}.con_banner .box_info .st_title-banner .jp{font-size:375%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_banner .box_info .st_title-banner .jp{font-size:344%}}@media only screen and (max-width: 767px){.con_banner .box_info .st_title-banner .jp{font-size:188%}}.con_banner .box_info .txt_fsz20{max-width:500px;width:95%;font-size:125%;background:#000;margin-top:10px;margin-left:auto;margin-right:auto;padding:0.3em 0px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_banner .box_info .txt_fsz20{font-size:113%}}@media only screen and (max-width: 767px){.con_banner .box_info .txt_fsz20{font-size:100%}}@media only screen and (max-width: 767px){.con_banner .box_info .txt_fsz20{padding:0.3em 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_banner .box_info .txt_fsz20{max-width:400px}}@media only screen and (max-width: 767px){.con_banner .box_info .txt_fsz20{max-width:280px}}.con_banner .box_info .txt_fsz20 span{padding:0.25em 1em}@media only screen and (min-width: 1200px){.con_banner .box_search{background:#e05f0a;position:absolute;z-index:1;bottom:0;left:0;right:0;margin:0 auto}}@media print{.con_banner .box_search{background:#e05f0a;position:absolute;z-index:1;bottom:0;left:0;right:0;margin:0 auto}}.con_bnr{position:absolute;top:55%;right:10%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_bnr{position:relative}}@media only screen and (max-width: 767px){.con_bnr{position:relative}}@media only screen and (max-width: 1300px){.con_bnr{position:relative;right:auto}.con_bnr .box_bnr{width:66.66667%;max-width:-webkit-fit-content !important;max-width:-moz-fit-content !important;max-width:fit-content !important;margin:1em auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_bnr{top:auto}}@media only screen and (max-width: 767px){.con_bnr{top:auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_bnr{right:auto}}@media only screen and (max-width: 767px){.con_bnr{right:auto}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_bnr{top:55%}}.con_bnr .box_bnr{width:92.85714%}@media only screen and (min-width: 1200px){.con_bnr .box_bnr{max-width:450px}}@media print{.con_bnr .box_bnr{max-width:450px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_bnr .box_bnr{width:66.66667%}}@media only screen and (max-width: 767px){.con_bnr .box_bnr{width:auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_bnr .box_bnr{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:1em auto}}@media only screen and (max-width: 767px){.con_bnr .box_bnr{margin:1em}}.con_bnr .box_bnr .b_txt{background-color:#000;color:#fff;text-align:center;padding:.5em}.con_gnav{position:absolute;left:0;bottom:0;width:100%;background:#e05f0a}.con_gnav .box_nav{width:1540px;max-width:100%;margin:0 auto;padding:2.5em 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_gnav .box_nav{padding:1em 0}}@media only screen and (max-width: 767px){.con_gnav .box_nav{padding:1em 0}}.con_gnav .box_nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.con_gnav .box_nav ul li{margin:0 40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_gnav .box_nav ul li{margin:0 1.5em}}@media only screen and (max-width: 767px){.con_gnav .box_nav ul li{margin:0 1em}}.con_gnav .box_nav ul li a{text-decoration:none;font-size:113%;color:#fff;position:relative;padding-bottom:.2em}.con_gnav .box_nav ul li a::after{-webkit-transition:all 500ms ease;transition:all 500ms ease;content:'';position:absolute;bottom:0;left:auto;right:0;width:0;height:2px;background:#fff}.con_gnav .box_nav ul li a:hover::after{left:0;right:auto;width:100%}.con_concept{background:url(../images/home/bg_concept.jpg) no-repeat;padding:80px 1em 140px;background-size:cover;margin-bottom:8em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept{padding:3em 1em 3em}}@media only screen and (max-width: 767px){.con_concept{padding:2em 1em 4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept{margin-bottom:4em}}@media only screen and (max-width: 767px){.con_concept{margin-bottom:2em}}.con_concept .box_concept{width:1540px;max-width:100%;margin:0 auto}.con_concept .box_concept .st_title{margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .box_concept .st_title{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_concept .box_concept .st_title{margin-bottom:2em}}.con_concept .box_concept .box_l_img{margin-bottom:48px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .box_concept .box_l_img{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_concept .box_concept .box_l_img{margin-bottom:2em}}@media only screen and (min-width: 768px){.con_concept .box_concept .box_l_img{display:-webkit-box;display:-ms-flexbox;display:flex}}.con_concept .box_concept .box_l_img .box_img{width:25%;position:relative}@media only screen and (max-width: 767px){.con_concept .box_concept .box_l_img .box_img{width:100%}}.con_concept .box_concept .box_l_img .box_img>.img img{width:100%}.con_concept .box_concept .box_l_img .box_img .box_info{position:absolute;z-index:1;text-align:center;top:50%;padding:0px 1em;color:#fff;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .box_concept .box_l_img .box_img .box_info{top:30%}}@media only screen and (max-width: 767px){.con_concept .box_concept .box_l_img .box_img .box_info{top:50%}}@media only screen and (max-width: 1199px){.con_concept .box_concept .box_l_img .box_img .box_info{padding:0px 0.5em}}@media only screen and (max-width: 767px){.con_concept .box_concept .box_l_img .box_img .box_info{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width: 1200px) and (max-width: 1400px){.con_concept .box_concept .box_l_img .box_img .box_info{top:40%}}.con_concept .box_concept .box_l_img .box_img .box_info .img{margin-bottom:46px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .box_concept .box_l_img .box_img .box_info .img{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_concept .box_concept .box_l_img .box_img .box_info .img{margin-bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .box_concept .box_l_img .box_img .box_info .img.img_phone img{width:28%}}@media only screen and (max-width: 767px){.con_concept .box_concept .box_l_img .box_img .box_info .img.img_phone img{max-width:10%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .box_concept .box_l_img .box_img .box_info .img img{width:40%}}@media only screen and (max-width: 767px){.con_concept .box_concept .box_l_img .box_img .box_info .img img{max-width:15%}}.con_concept .box_concept .box_l_img .box_img .box_info .st_fsz16{font-size:100%;font-weight:400}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .box_concept .box_l_img .box_img .box_info .st_fsz16{font-size:69%}}@media only screen and (max-width: 767px){.con_concept .box_concept .box_l_img .box_img .box_info .st_fsz16{font-size:100%}}@media only screen and (max-width: 767px){.con_concept .box_concept .box_l_img .box_img .box_info .st_fsz16{text-shadow:4px 3px 4px #000}}.con_concept .box_concept .txt{line-height:2.3;color:#fff;max-width:90%;margin:0 auto}@media only screen and (min-width: 768px){.con_concept .box_concept .txt{text-align:center}}@media only screen and (max-width: 767px){.con_concept .box_concept .txt{line-height:1.8}}@media only screen and (max-width: 767px){.con_concept .box_concept .txt{max-width:100%}}.con_rooms{margin-bottom:140px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms{margin-bottom:90px}}@media only screen and (max-width: 767px){.con_rooms{margin-bottom:4em}}.con_rooms .box_head{width:1366px;max-width:95%;margin:auto;margin-bottom:6em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_head{margin-bottom:3em}}@media only screen and (max-width: 767px){.con_rooms .box_head{margin-bottom:2em}}.con_rooms .box_head .st_title{margin-bottom:2.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_head .st_title{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_rooms .box_head .st_title{margin-bottom:1.5em}}.con_rooms .box_head .st_title .en{padding-bottom:.3em}.con_rooms .box_head .st_title .jp{color:#222222;line-height:1.7;font-weight:500;display:inline-block;font-size:125%}.con_rooms .box_head .box_txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.con_rooms .box_head .box_txt .left{width:65.15373%}@media only screen and (max-width: 767px){.con_rooms .box_head .box_txt .left{width:100%}}@media only screen and (max-width: 767px){.con_rooms .box_head .box_txt .left{margin-bottom:1.5em}}.con_rooms .box_head .box_txt .right{width:26.35432%}@media only screen and (max-width: 767px){.con_rooms .box_head .box_txt .right{width:100%}}.con_rooms .box_head .box_txt .right .btn-sample{width:100%}.con_rooms .con_popup_type{position:fixed;width:100%;max-width:100%;height:100%;overflow-y:scroll;left:0;right:0;top:0;margin:auto;background:#fff;z-index:99999;display:none}.con_rooms .con_popup_type.close_pop{display:none}.con_rooms .con_popup_type .icon_close{position:absolute;right:1em;top:1em;font-size:282%;line-height:1;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease}@media only screen and (max-width: 767px){.con_rooms .con_popup_type .icon_close{right:.7em}}@media only screen and (max-width: 767px){.con_rooms .con_popup_type .icon_close{top:.7em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .con_popup_type .icon_close{font-size:250%}}@media only screen and (max-width: 767px){.con_rooms .con_popup_type .icon_close{font-size:188%}}.con_rooms .con_popup_type .icon_close:hover{color:#e05f0a}.con_rooms .box_type_equ .wrp_equ .st_title-xsmall{padding:80px 0 30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_type_equ .wrp_equ .st_title-xsmall{padding:60px 0 20px}}@media only screen and (max-width: 767px){.con_rooms .box_type_equ .wrp_equ .st_title-xsmall{padding:2em 0 2em}}.con_rooms .box_type_equ .wrp_equ .st_m{margin-bottom:20px;text-align:left}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_type_equ .wrp_equ .st_m{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_rooms .box_type_equ .wrp_equ .st_m{margin-bottom:5px}}.con_rooms .box_type_equ .wrp_equ .box_table_scroll{margin-bottom:80px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_type_equ .wrp_equ .box_table_scroll{margin-bottom:60px}}@media only screen and (max-width: 767px){.con_rooms .box_type_equ .wrp_equ .box_table_scroll{margin-bottom:2em}}.con_rooms .box_type_equ .wrp_equ .note{font-size:88%;margin-top:15px}.con_rooms .box_list{margin-bottom:5.6em}@media only screen and (max-width: 767px){.con_rooms .box_list{margin-bottom:2em}}.con_rooms .box_list .item:not(:last-child){margin-bottom:4.5em}@media only screen and (max-width: 767px){.con_rooms .box_list .item:not(:last-child){margin-bottom:3em}}.con_rooms .box_list .item .st_title-small{margin-bottom:3em}@media only screen and (max-width: 767px){.con_rooms .box_list .item .st_title-small{margin-bottom:1.5em}}.con_rooms .box_list .item .con_tab{margin-bottom:3.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_list .item .con_tab{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_rooms .box_list .item .con_tab{margin-bottom:1em}}.con_rooms .box_list .item .con_tab .box_tab{width:1146px;max-width:90%;margin:auto}@media only screen and (max-width: 767px){.con_rooms .box_list .item .con_tab .box_tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.con_rooms .box_list .item .con_tab .box_tab.tab{width:900px}@media only screen and (min-width: 768px){.con_rooms .box_list .item .con_tab .box_tab.tab li{width:20%;width:24%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_list .item .con_tab .box_tab.tab li{width:26%}}@media only screen and (min-width: 768px){.con_rooms .box_list .item .con_tab .box_tab li{width:13.96161%}}@media only screen and (max-width: 767px){.con_rooms .box_list .item .con_tab .box_tab li{width:49%;font-size:88%;position:relative}.con_rooms .box_list .item .con_tab .box_tab li::after{content:"\f107";font-family:FontAwesome;position:absolute;right:.7em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.con_rooms .box_list .item .con_content_tab{width:1920px;max-width:100%;margin:auto}.con_rooms .box_list .item .con_content_tab .box_tab .box_room{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.con_rooms .box_list .item .con_content_tab .box_tab .box_room .box_img{width:66.66667%;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_list .item .con_content_tab .box_tab .box_room .box_img{width:53%}}@media only screen and (max-width: 767px){.con_rooms .box_list .item .con_content_tab .box_tab .box_room .box_img{width:100%}}@media only screen and (max-width: 767px){.con_rooms .box_list .item .con_content_tab .box_tab .box_room .box_img{margin-bottom:1.5em}}.con_rooms .box_list .item .con_content_tab .box_tab .box_room .box_txt{-webkit-box-sizing:border-box;box-sizing:border-box;width:29.94792%;padding-right:6.25%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_list .item .con_content_tab .box_tab .box_room .box_txt{width:45%}}@media only screen and (max-width: 767px){.con_rooms .box_list .item .con_content_tab .box_tab .box_room .box_txt{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_list .item .con_content_tab .box_tab .box_room .box_txt{padding-right:1em}}@media only screen and (max-width: 767px){.con_rooms .box_list .item .con_content_tab .box_tab .box_room .box_txt{padding-right:0}}.con_rooms .box_list .item .con_content_tab .box_tab .box_room .box_txt .tbl_basic{border-top:1px solid #f1f1f1}.con_rooms .box_list .item .con_content_tab .box_tab .box_room .box_txt .tbl_basic tr{border-bottom:1px solid #f1f1f1}@media only screen and (max-width: 767px){.con_rooms .box_list .item .con_content_tab .box_tab .box_room .box_txt{max-width:90%;margin:auto}}.con_rooms .box_list .item .con_content_tab .box_tab .box_room .box_txt .st_title-xsmall{margin-bottom:2em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_list .item .con_content_tab .box_tab .box_room .box_txt .st_title-xsmall{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_rooms .box_list .item .con_content_tab .box_tab .box_room .box_txt .st_title-xsmall{margin-bottom:1em}}.con_rooms .box_list .item.doubleroom .con_content_tab .box_tab .box_room .box_img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (max-width: 767px){.con_rooms .box_list .item.doubleroom .con_content_tab .box_tab .box_room .box_img{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.con_rooms .box_list .item.doubleroom .con_content_tab .box_tab .box_room .box_txt{padding-right:0;padding-left:6.25%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_list .item.doubleroom .con_content_tab .box_tab .box_room .box_txt{padding-left:1em}}@media only screen and (max-width: 767px){.con_rooms .box_list .item.doubleroom .con_content_tab .box_tab .box_room .box_txt{padding-left:0}}.con_rooms .box_list .twinroom .con_tab .box_tab{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 767px){.con_rooms .box_list .twinroom .con_tab .box_tab{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 768px){.con_rooms .box_list .twinroom .con_tab .box_tab li{margin-left:8px;margin-right:8px}}.con_rooms .box_txt_equipment{width:1280px;max-width:90%;margin:auto;margin-bottom:3.1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_txt_equipment{margin-bottom:2.6em}}@media only screen and (max-width: 767px){.con_rooms .box_txt_equipment{margin-bottom:2em}}.con_rooms .box_txt_equipment .st_title-xsmall{margin-bottom:2.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_txt_equipment .st_title-xsmall{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_rooms .box_txt_equipment .st_title-xsmall{margin-bottom:1.5em}}.con_rooms .box_txt_equipment .st_title-xsmall span{position:relative}.con_rooms .box_txt_equipment .st_title-xsmall span:after{content:"";position:absolute;bottom:-0.4em;left:0;right:0;margin:0 auto;width:40px;height:3px;background:#e05f0a}@media only screen and (max-width: 767px){.con_rooms .box_txt_equipment .st_title-xsmall{text-align:center}}.con_rooms .box_txt_equipment .txt{font-size:88%}.con_rooms .box_overview{max-width:1680px;margin:auto;background:#f6f5ed;padding:80px 0;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_overview{padding:60px 0}}@media only screen and (max-width: 767px){.con_rooms .box_overview{padding:1em 1em 3.5em}}.con_rooms .box_overview:before{content:"";position:absolute;width:100px;height:100px;background:#fff;top:-50px;left:-50px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width: 767px){.con_rooms .box_overview:before{display:none}}.con_rooms .box_overview .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.con_rooms .box_overview .inner .st_title-xsmall{margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_overview .inner .st_title-xsmall{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_rooms .box_overview .inner .st_title-xsmall{margin-bottom:1em}}@media only screen and (max-width: 1199px){.con_rooms .box_overview .inner{display:block}}.con_rooms .box_overview .inner .box_overview_st{width:23.4375%}@media only screen and (max-width: 1199px){.con_rooms .box_overview .inner .box_overview_st{width:100%}}.con_rooms .box_overview .inner .box_overview_detail{width:78.125%}@media only screen and (max-width: 1199px){.con_rooms .box_overview .inner .box_overview_detail{width:100%}}.con_rooms .box_overview .inner .box_overview_detail .box_table_basic{width:100%}.con_rooms .box_overview .inner .box_overview_detail .box_table_basic table{border-top:1px solid #f6f5ed}@media only screen and (max-width: 767px){.con_rooms .box_overview .inner .box_overview_detail .box_table_basic table{display:block}}.con_rooms .box_overview .inner .box_overview_detail .box_table_basic table tr{border-bottom:1px solid #f6f5ed}.con_rooms .box_overview .inner .box_overview_detail .box_table_basic table tr th{width:30%}.con_rooms .box_overview .inner .box_overview_detail .box_table_basic table tr th,.con_rooms .box_overview .inner .box_overview_detail .box_table_basic table tr td{background:#fff;padding:15px 35px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.con_rooms .box_overview .inner .box_overview_detail .box_table_basic table tr th,.con_rooms .box_overview .inner .box_overview_detail .box_table_basic table tr td{display:block;width:100%}}.con_room_type{background:#48412d;margin-bottom:115px;padding-bottom:0px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type{margin-bottom:4em}}@media only screen and (max-width: 767px){.con_room_type{margin-bottom:5em}}@media only screen and (max-width: 767px){.con_room_type{padding-bottom:2em}}.con_room_type .box_room_type .tmp_slider{position:relative}@media only screen and (max-width: 767px){.con_room_type .box_room_type .tmp_slider{background:transparent}}.con_room_type .box_room_type .tmp_slider .slide .box_info_slide{background:url(../images/home/ic_angular.png) top left no-repeat;width:46%;padding:100px 0 0px;position:relative;top:-100px;position:relative;z-index:3;margin-left:auto;margin-right:0px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide{width:50%}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide{padding:50px 0px 0px}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide{padding:2em 0 5em}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide{background:url(../images/home/ic_angular-sp.png) top left no-repeat;margin-bottom:2em;top:-2em;margin:0 auto}}.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .box_content_sm{margin:0 auto;width:80%;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .box_content_sm{width:76.57143%}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .box_content_sm{width:90%}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .box_content_sm{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}}.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .st_title-small{margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .st_title-small{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .st_title-small{margin-bottom:1em}}.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .st_title-small .en{white-space:nowrap}.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .btn-arr{right:10%}@media only screen and (min-width: 1200px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .btn-arr{position:absolute;top:40px}}@media print{.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .btn-arr{position:absolute;top:40px}}@media only screen and (max-width: 1199px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .btn-arr{margin-top:1em}}@media only screen and (min-width: 1200px) and (max-width: 1370px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .btn-arr{right:0}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .btn-arr{text-align:right}}.con_room_type .box_txt_sp{color:#fff;padding:0px 1em;margin-bottom:2em}.con_room_type .box_txt_sp .st_title{position:relative;top:-2em;margin-bottom:-1em}.con_room_type .box_info{position:absolute;bottom:0;width:100%;left:0}@media only screen and (min-width: 768px){.con_room_type .box_info{margin-left:auto;margin-right:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width: 767px){.con_room_type .box_info{padding:0px 1em;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.con_room_type .box_info .box_left{color:#fff;width:54%;position:relative;background:#48412d;padding-left:3.861%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:25px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_info .box_left{width:50%}}@media only screen and (max-width: 767px){.con_room_type .box_info .box_left{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_info .box_left{padding-left:1em}}@media only screen and (max-width: 767px){.con_room_type .box_info .box_left{padding-left:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_info .box_left{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_room_type .box_info .box_left{margin-top:1em}}@media only screen and (min-width: 1200px){.con_room_type .box_info .box_left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_info .box_left{padding-right:1em;padding-bottom:2em}}.con_room_type .box_info .box_left .box_txt{width:61.62791%;position:relative;top:-75px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_info .box_left .box_txt{width:100%}}@media only screen and (max-width: 767px){.con_room_type .box_info .box_left .box_txt{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_info .box_left .box_txt{top:-2.5em}}@media only screen and (max-width: 767px){.con_room_type .box_info .box_left .box_txt{top:-1em}}.con_room_type .box_info .box_left .box_txt .st_title{text-align:left;margin-bottom:55px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_info .box_left .box_txt .st_title{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_room_type .box_info .box_left .box_txt .st_title{margin-bottom:1em}}.con_room_type .box_info .box_left .box_txt .st_title .en{white-space:nowrap}.con_room_type .box_info .box_left .box_txt .st_title .jp{color:#fff;font-size:138%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_info .box_left .box_txt .st_title .jp{font-size:113%}}@media only screen and (max-width: 767px){.con_room_type .box_info .box_left .box_txt .st_title .jp{font-size:107%}}@media only screen and (min-width: 1200px){.con_room_type .box_info .box_left .box_txt .st_title .jp{white-space:nowrap}}@media print{.con_room_type .box_info .box_left .box_txt .st_title .jp{white-space:nowrap}}.con_room_type .box_info .box_left .btn{width:32%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_info .box_left .btn{width:100%}}@media only screen and (max-width: 767px){.con_room_type .box_info .box_left .btn{width:100%}}@media only screen and (min-width: 1200px){.con_room_type .box_info .box_left .btn{padding-top:30px}}@media print{.con_room_type .box_info .box_left .btn{padding-top:30px}}.con_room_type .box_info .btn-black{margin:0 auto}.con_room_type .tmp_slider_other{margin-top:80px;width:100%;position:absolute;bottom:0;width:46%;margin:0 auto;right:0;z-index:3}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .tmp_slider_other{margin-top:1em}}@media only screen and (max-width: 767px){.con_room_type .tmp_slider_other{margin-top:1em}}@media only screen and (max-width: 767px){.con_room_type .tmp_slider_other{width:82%;position:relative;top:-7em}}.con_room_type .tmp_slider_other .tmp_slider_other_content{width:80%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 767px){.con_room_type .tmp_slider_other .tmp_slider_other_content{width:100%}}.con_room_type .tmp_slider_other .btn{width:50%;border-bottom:1px solid #222;display:block;position:relative;cursor:pointer}.con_room_type .tmp_slider_other .btn.prev::after{content:"";position:absolute;z-index:1;left:-20px;bottom:-1px;width:40px;height:1px;background:#222;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.con_room_type .tmp_slider_other .btn.next::after{content:"";position:absolute;z-index:1;right:-20px;bottom:-1px;width:40px;height:1px;background:#222;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.con_room_type .tmp_slider_other .txt_count{padding:0px 30px;position:relative;font-size:163%;font-style:italic;top:20px;white-space:nowrap}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .tmp_slider_other .txt_count{font-size:125%}}@media only screen and (max-width: 767px){.con_room_type .tmp_slider_other .txt_count{font-size:107%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .tmp_slider_other .txt_count{top:15px}}@media only screen and (max-width: 767px){.con_room_type .tmp_slider_other .txt_count{top:12px}}@media only screen and (min-width: 768px){.con_room_type .tmp_slider_other .txt_count{background:#fff}}.con_breakfast{margin-bottom:80px}@media only screen and (min-width: 768px){.con_breakfast{position:relative}.con_breakfast::after{content:"";position:absolute;z-index:-1;left:0;width:100%;height:94.59459%;background:url(../images/home/bg_breakfast.png);background-repeat:no-repeat;background-size:cover;bottom:-49%}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1199px){.con_breakfast::after{height:70%}}@media only screen and (min-width: 768px) and (max-width: 767px){.con_breakfast::after{height:80%}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1199px){.con_breakfast::after{bottom:-15em}}@media only screen and (min-width: 768px) and (max-width: 767px){.con_breakfast::after{bottom:0em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_breakfast{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_breakfast{padding-bottom:93px}}@media only screen and (max-width: 767px) and (min-width: 768px) and (max-width: 1199px){.con_breakfast{padding-bottom:2em}}@media only screen and (max-width: 767px) and (max-width: 767px){.con_breakfast{padding-bottom:0em}}@media only screen and (max-width: 1199px){.con_breakfast .box_breakfast.view_tab-sp .st_title{position:relative;top:-2em}}@media only screen and (max-width: 1199px){.con_breakfast .box_breakfast.view_tab-sp .st_title .jp{color:#222222 !important}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast.view_tab-sp>.img{width:1550px;max-width:97%;margin-right:auto;margin-left:auto}}.con_breakfast .box_breakfast.view_tab-sp .box_sub{width:1550px;max-width:90%;margin:0 auto;margin-top:-70px}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast.view_tab-sp .box_sub{max-width:95%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast.view_tab-sp .box_sub{margin-top:-2em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast.view_tab-sp .box_sub{margin-top:-2em}}@media only screen and (max-width: 1199px){.con_breakfast .box_breakfast.view_tab-sp .box_sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_l_img{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:41.6129%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_l_img{width:100%}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_l_img{width:100%}}@media only screen and (max-width: 1199px){.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_l_img{margin-bottom:2em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_l_img .img{width:33.33333%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_l_img .img{width:32.66667%}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_l_img .img{width:32.66667%}}@media only screen and (max-width: 1199px){.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_l_img .img{text-align:center}}.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_info{width:49.54839%;color:#fff;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:-10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_info{width:100%}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_info{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_info{margin-top:-1em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_info{margin-top:1em}}.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_info .st_title{margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_info .st_title{margin-bottom:1.5em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_info .st_title{margin-bottom:1em}}@media only screen and (max-width: 1199px){.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_info .txt{padding:0px 1em;margin:3em 0px 2em}}.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_info .btn{margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_info .btn{margin-top:2em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_info .btn{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_info .box_table_basic{width:100%;padding:2em 0}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_info .box_table_basic{width:100%}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast.view_tab-sp .box_sub .box_info .box_table_basic th{width:24%}}@media only screen and (max-width: 1199px){.con_breakfast .box_breakfast.view_tab-sp .box_sub .btn{margin:0 auto}}.con_breakfast .box_breakfast.view_pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.con_breakfast .box_breakfast.view_pc .box_left{width:49.47917%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:6.25%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast.view_pc .box_left{padding-left:1.5em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast.view_pc .box_left{padding-left:1em}}.con_breakfast .box_breakfast.view_pc .box_left .st_title{text-align:left;margin-bottom:1.5em}.con_breakfast .box_breakfast.view_pc .box_left .st_title .jp{color:#222222 !important}.con_breakfast .box_breakfast.view_pc .box_left .box_table_basic{margin-bottom:5em;width:93%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast.view_pc .box_left .box_table_basic{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast.view_pc .box_left .box_table_basic{margin-bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast.view_pc .box_left .box_table_basic{width:97%}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast.view_pc .box_left .box_table_basic{width:100%}}.con_breakfast .box_breakfast.view_pc .box_left .box_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.con_breakfast .box_breakfast.view_pc .box_left .box_img .img{width:32.8068%}.con_breakfast .box_breakfast.view_pc .box_left .box_img .img:nth-child(3n-1){margin-top:2em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast.view_pc .box_left .box_img .img:nth-child(3n-1){margin-top:1em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast.view_pc .box_left .box_img .img:nth-child(3n-1){margin-top:1em}}.con_breakfast .box_breakfast.view_pc .box_left .box_img .img:nth-child(3n-2){margin-top:4em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast.view_pc .box_left .box_img .img:nth-child(3n-2){margin-top:2em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast.view_pc .box_left .box_img .img:nth-child(3n-2){margin-top:2em}}.con_breakfast .box_breakfast.view_pc .box_right{width:50%}@media only screen and (max-width: 1199px){.con_search .box_search{display:none}}@media only screen and (min-width: 1200px){.box_search{background:#e05f0a;position:fixed;z-index:3;bottom:-30%;left:0;right:0;margin:0 auto;-webkit-transition:all .25s ease;transition:all .25s ease}}@media print{.box_search{background:#e05f0a;position:fixed;z-index:3;bottom:-30%;left:0;right:0;margin:0 auto;-webkit-transition:all .25s ease;transition:all .25s ease}}.box_search.fixed{bottom:0}.box_search .box_content_search{color:#fff;width:1510px;max-width:98%;margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_search .box_content_search{max-width:98%}}@media only screen and (max-width: 767px){.box_search .box_content_search{max-width:100%}}@media only screen and (max-width: 1199px){.box_search .img{margin-top:1em}.box_search .img img{margin:0 auto;display:block}}.box_search .box_content{padding:32px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_search .box_content{padding:2em 0}}@media only screen and (max-width: 767px){.box_search .box_content{padding:2em 0}}@media only screen and (min-width: 768px){.box_search .box_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_search .box_content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.box_search .box_content .img{width:7.94702%;position:relative;top:-10px;margin-right:31px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_search .box_content .img{width:0}}@media only screen and (max-width: 767px){.box_search .box_content .img{width:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_search .box_content .img{margin-right:1em}}@media only screen and (max-width: 767px){.box_search .box_content .img{margin-right:1em}}@media only screen and (min-width: 1200px) and (max-width: 1400px){.box_search .box_content .img{margin-right:10px}}.box_search .box_content .box_choose{width:11.39073%;margin-right:16px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_search .box_content .box_choose{width:25%}}@media only screen and (max-width: 767px){.box_search .box_content .box_choose{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_search .box_content .box_choose{margin-right:.5em}}@media only screen and (max-width: 767px){.box_search .box_content .box_choose{margin-right:1em}}@media only screen and (max-width: 767px){.box_search .box_content .box_choose{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2em}}@media only screen and (min-width: 1200px) and (max-width: 1400px){.box_search .box_content .box_choose{width:12.5%;font-size:85%}}@media only screen and (max-width: 1199px){.box_search .box_content .box_choose{font-size:90%}}.box_search .box_content .box_choose .txt{width:100%;white-space:nowrap;text-align:center;border:1px solid #fff;border-radius:30px;margin-bottom:8px;position:relative;padding:1px 0px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}@media only screen and (max-width: 767px){.box_search .box_content .box_choose .txt{width:49%}}@media only screen and (max-width: 1400px){.box_search .box_content .box_choose .txt{padding:5px 0px}}.box_search .box_content .box_choose .txt::before{content:"";position:absolute;width:12px;height:12px;border-radius:50%;background:#fff;top:calc( 50% - 8px );left:0.75em}.box_search .box_content .box_choose .txt.active{background:#fff;color:#e05f0a;cursor:default}.box_search .box_content .box_choose .txt.active::before{background:#e05f0a}.box_search .box_content .box_l_choose_booking{width:77.48344%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_search .box_content .box_l_choose_booking{width:70%}}@media only screen and (max-width: 767px){.box_search .box_content .box_l_choose_booking{width:100%}}.box_search .box_content .box_l_choose_booking .box_choose_booking{display:none}.box_search .box_content .box_l_choose_booking .box_choose_booking:first-child{display:block}@media only screen and (min-width: 100px){.box_search .box_content .box_l_choose_booking .obj_search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_search .box_content .box_l_choose_booking .obj_search{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width: 767px){.box_search .box_content .box_l_choose_booking .obj_search{-ms-flex-wrap:wrap;flex-wrap:wrap}}.box_search .box_content .box_l_choose_booking .obj_search input[type="checkbox"],.box_search .box_content .box_l_choose_booking .obj_search input[type="radio"]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;background:transparent;height:20px;width:20px;border:1px solid white}.box_search .box_content .box_l_choose_booking .obj_search input[type="checkbox"]:hover,.box_search .box_content .box_l_choose_booking .obj_search input[type="radio"]:hover{-webkit-filter:brightness(90%);filter:brightness(90%)}.box_search .box_content .box_l_choose_booking .obj_search input[type="checkbox"]:disabled,.box_search .box_content .box_l_choose_booking .obj_search input[type="radio"]:disabled{background:#e6e6e6;opacity:0.6;pointer-events:none}.box_search .box_content .box_l_choose_booking .obj_search input[type="checkbox"]:after,.box_search .box_content .box_l_choose_booking .obj_search input[type="radio"]:after{content:'';position:relative;left:40%;top:20%;width:15%;height:40%;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:none}.box_search .box_content .box_l_choose_booking .obj_search input[type="checkbox"]:checked:after,.box_search .box_content .box_l_choose_booking .obj_search input[type="radio"]:checked:after{display:block}.box_search .box_content .box_l_choose_booking .obj_search input[type="checkbox"]:disabled:after{border-color:#7b7b7b}.box_search .box_content .box_l_choose_booking .obj_search label{vertical-align:text-bottom}.box_search .box_content .box_l_choose_booking .obj_search .box_day{width:14.52991%;overflow-x:hidden;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_search .box_content .box_l_choose_booking .obj_search .box_day{width:25%}}@media only screen and (max-width: 767px){.box_search .box_content .box_l_choose_booking .obj_search .box_day{width:50%}}.box_search .box_content .box_l_choose_booking .obj_search .box_day input{background:transparent;border:none;text-align:center;border-bottom:1px solid #fff;color:#fff;font-size:157%;font-weight:100;width:100%;padding-bottom:10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_search .box_content .box_l_choose_booking .obj_search .box_day input{font-size:125%}}@media only screen and (max-width: 767px){.box_search .box_content .box_l_choose_booking .obj_search .box_day input{font-size:113%}}@media only screen and (min-width: 1200px) and (max-width: 1400px){.box_search .box_content .box_l_choose_booking .obj_search .box_day input{font-size:130%}}.box_search .box_content .box_l_choose_booking .obj_search .box_und{white-space:nowrap}@media only screen and (max-width: 767px){.box_search .box_content .box_l_choose_booking .obj_search .box_und{width:48%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_search .box_content .box_l_choose_booking .obj_search .box_und{margin-top:50px}}.box_search .box_content .box_l_choose_booking .obj_search .box_per{width:32%;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_search .box_content .box_l_choose_booking .obj_search .box_per{width:50%}}@media only screen and (max-width: 767px){.box_search .box_content .box_l_choose_booking .obj_search .box_per{width:100%}}@media only screen and (min-width: 1200px){.box_search .box_content .box_l_choose_booking .obj_search .box_per{margin-right:14px}}@media print{.box_search .box_content .box_l_choose_booking .obj_search .box_per{margin-right:14px}}@media only screen and (min-width: 1200px) and (max-width: 1400px){.box_search .box_content .box_l_choose_booking .obj_search .box_per{width:28%}}@media only screen and (max-width: 1199px){.box_search .box_content .box_l_choose_booking .obj_search .box_per{margin-bottom:1em}}@media only screen and (max-width: 767px){.box_search .box_content .box_l_choose_booking .obj_search .box_per{margin-top:1em}}.box_search .box_content .box_l_choose_booking .obj_search .box_per ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.box_search .box_content .box_l_choose_booking .obj_search .box_per ul li{text-align:center;width:23%;border-bottom:1px solid #fff;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_search .box_content .box_l_choose_booking .obj_search .box_per ul li{width:30%}}@media only screen and (max-width: 767px){.box_search .box_content .box_l_choose_booking .obj_search .box_per ul li{width:30%}}@media only screen and (min-width: 1200px) and (max-width: 1400px){.box_search .box_content .box_l_choose_booking .obj_search .box_per ul li{width:30%}}.box_search .box_content .box_l_choose_booking .obj_search .box_per ul li .txt_ders{position:absolute;z-index:1;right:1.5em;top:54%}.box_search .box_content .box_l_choose_booking .obj_search .box_per ul li select{background:transparent;border:none;color:#fff;width:100%;font-size:157%;padding-left:.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_search .box_content .box_l_choose_booking .obj_search .box_per ul li select{font-size:138%}}@media only screen and (max-width: 767px){.box_search .box_content .box_l_choose_booking .obj_search .box_per ul li select{font-size:113%}}@media only screen and (max-width: 767px){.box_search .box_content .box_l_choose_booking .obj_search .box_per ul li select{padding-left:1em}}.box_search .box_content .box_l_choose_booking .obj_search .box_per ul li select option{background:transparent;color:#fff}.box_search .box_content .box_l_choose_booking .obj_search .box_per ul li.txt_span{display:-webkit-box;display:-ms-flexbox;display:flex;width:25%}@media only screen and (max-width: 1400px){.box_search .box_content .box_l_choose_booking .obj_search .box_per ul li.txt_span{width:40%;margin-left:auto;margin-right:0px;margin-top:1em}}.box_search .box_content .box_l_choose_booking .obj_search .box_per ul li.txt_span input{margin-right:5px}.box_search .box_content .box_l_choose_booking .obj_search .box_chg{margin-right:27px;padding-top:10px}@media only screen and (min-width: 1200px) and (max-width: 1400px){.box_search .box_content .box_l_choose_booking .obj_search .box_chg{margin-right:10px}}@media only screen and (max-width: 767px){.box_search .box_content .box_l_choose_booking .obj_search .box_chg{margin-right:0px;margin-bottom:1em}}.box_search .box_content .box_l_choose_booking .obj_search .btn_submit{width:24.78632%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_search .box_content .box_l_choose_booking .obj_search .btn_submit{width:45%}}@media only screen and (max-width: 767px){.box_search .box_content .box_l_choose_booking .obj_search .btn_submit{width:100%}}.box_search .box_content .box_l_choose_booking .obj_search .btn_submit .btn_submit_main{width:100%;max-width:100%;text-align:center;overflow:hidden;position:relative;background:rgba(11,38,127,0.9);margin-bottom:5px}@media only screen and (max-width: 767px){.box_search .box_content .box_l_choose_booking .obj_search .btn_submit .btn_submit_main{margin-bottom:1em}}.box_search .box_content .box_l_choose_booking .obj_search .btn_submit .btn_submit_main::before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;background:#0b267f}.box_search .box_content .box_l_choose_booking .obj_search .btn_submit .btn_submit_main:hover:before{left:-100%}.box_search .box_content .box_l_choose_booking .obj_search .btn_submit .btn_submit_main input{color:#fff;background:transparent;border:none;width:100%;display:block;padding:14px 1em;cursor:pointer;position:relative;z-index:2}@media only screen and (max-width: 767px){.box_search .box_content .box_l_choose_booking .obj_search .btn_submit .btn_submit_main input{padding:10px 10px}}.box_search .box_content .box_l_choose_booking .obj_search .btn_submit .box_list_link{font-size:94%}@media only screen and (min-width: 1400px){.box_search .box_content .box_l_choose_booking .obj_search .btn_submit .box_list_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.box_search .box_content .box_l_choose_booking .obj_search .btn_submit .box_list_link p a{color:#fff}.con_access{margin-bottom:100px;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access{margin-bottom:90px}}@media only screen and (max-width: 767px){.con_access{margin-bottom:5em}}.con_access .st_title .jp{color:#222}@media only screen and (max-width: 767px){.con_access .st_title .en{padding-bottom:.2em}}.con_access .box_head{text-align:center;margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_head{margin-bottom:2.3em}}@media only screen and (max-width: 767px){.con_access .box_head{margin-bottom:1.5em}}.con_access .box_head .txt_tit_ctp{margin-bottom:23px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_head .txt_tit_ctp{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_access .box_head .txt_tit_ctp{margin-bottom:1em}}.con_access .box_head .txt_sub{font-size:188%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_head .txt_sub{font-size:113%}}@media only screen and (max-width: 767px){.con_access .box_head .txt_sub{font-size:94%}}.con_access .box_map_access{position:relative;background:#fff}.con_access .box_map_access .box_googlemap{width:100%;margin:auto}.con_access .box_map_access .box_googlemap iframe{width:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_googlemap iframe{height:480px}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_googlemap iframe{height:400px}}.con_access .box_map_access .box_tab{max-width:1360px;position:relative;z-index:2;top:-95px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab{top:10px}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab{top:10px}}@media only screen and (min-width: 1025px) and (max-width: 1459px){.con_access .box_map_access .box_tab{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab{width:95%}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab #tab ul{display:none}}.con_access .box_map_access .box_tab #tab ul li{cursor:pointer}.con_access .box_map_access .box_tab #tab ul li span{display:block;width:50px;height:75px;background:url(../images/home/ping_df.png) center no-repeat;background-size:contain;text-indent:-9999px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab #tab ul li span{width:2em}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab #tab ul li span{width:2em}}@media only screen and (min-width: 1025px) and (max-width: 1600px){.con_access .box_map_access .box_tab #tab ul li span{width:2.5em;margin-top:-.6em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab #tab ul li span{margin-top:-2em}}.con_access .box_map_access .box_tab #tab ul li.ping_1{position:absolute;left:vw(1150px, 1920);top:vw(60px, 700)}.con_access .box_map_access .box_tab #tab ul li.ping_2{position:absolute;left:vw(1045px, 1920);top:vw(35px, 700)}.con_access .box_map_access .box_tab #tab ul li.active{cursor:default;margin-top:-1.3em;margin-left:-0.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab #tab ul li.active{margin-top:-1em}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab #tab ul li.active{margin-top:-1.3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab #tab ul li.active{margin-left:-0.2em}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab #tab ul li.active{margin-left:-0.5em}}.con_access .box_map_access .box_tab #tab ul li.active span{width:64px;height:96px;background:url(../images/home/ping_ac.png) center no-repeat;background-size:contain}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab #tab ul li.active span{width:2.5em}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab #tab ul li.active span{width:2em}}@media only screen and (min-width: 1025px) and (max-width: 1600px){.con_access .box_map_access .box_tab #tab ul li.active span{width:3em}}@media only screen and (min-width: 768px){.con_access .box_map_access .box_tab #tab select{display:none}}.con_access .box_map_access .box_tab #panel{width:100%;background:#fff;margin:auto;position:relative}.con_access .box_map_access .box_tab #panel::before{content:"";width:100%;height:37px;position:absolute;top:-2em;left:0;background:url(../images/home/box_sd_location.png) center no-repeat;background-size:contain;z-index:-4}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab #panel::before{top:-1.4em}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab #panel::before{top:-1.4em}}.con_access .box_map_access .box_tab #panel .pn_ct{display:none}.con_access .box_map_access .box_tab #panel .pn_ct:first-child{display:list-item}.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct{padding:40px 40px 0px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:2}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct{padding:1.5em 1em}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct{padding:0em}}@media only screen and (min-width: 1025px) and (max-width: 1600px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct{padding:2em}}@media only screen and (min-width: 1200px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct{-webkit-box-shadow:0px -8px 8px rgba(0,0,0,0.1);box-shadow:0px -8px 8px rgba(0,0,0,0.1)}}@media print{.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct{-webkit-box-shadow:0px -8px 8px rgba(0,0,0,0.1);box-shadow:0px -8px 8px rgba(0,0,0,0.1)}}.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt{width:47.2%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt{width:50%}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1600px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt{width:50%}}.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top{margin-bottom:2em}}@media only screen and (min-width: 1025px) and (max-width: 1600px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top{margin-bottom:2em}}.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top .img{width:15%}@media only screen and (min-width: 1025px) and (max-width: 1600px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top .img{padding-right:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top .img{width:17%;padding-right:.6em}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top .img{padding-right:1em}}.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top .txt_st{width:85%;padding-top:1.2em;font-size:150%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top .txt_st{width:96%}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top .txt_st{width:96%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top .txt_st{padding-top:0}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top .txt_st{padding-top:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top .txt_st{font-size:125%}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top .txt_st{font-size:113%}}.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top .txt_des{padding-top:42px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top .txt_des{padding-top:30px}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top .txt_des{padding-top:1.5em}}.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top .btn-black{padding-top:42px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top .btn-black{padding-top:30px}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top .btn-black{padding-top:1.5em}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_txt .box_top .btn-black{margin:auto}}.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_img{padding-top:1.2em;width:46.08%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_img{padding-top:0}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_img{padding-top:0}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_img{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1600px){.con_access .box_map_access .box_tab #panel .pn_ct .inner_ct .box_img{padding-top:0}}.con_access .box_map_access .box_tab .box_txt_map{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:17em;margin-bottom:170px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab .box_txt_map{padding-top:15em}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab .box_txt_map{padding-top:15em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab .box_txt_map{margin-bottom:140px}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab .box_txt_map{margin-bottom:140px}}@media only screen and (min-width: 1025px) and (max-width: 1600px){.con_access .box_map_access .box_tab .box_txt_map{padding-top:12em;margin-bottom:3em}}.con_access .box_map_access .box_tab .box_txt_map span{background:#48412d;color:#fff;font-size:100%;border-radius:20px;padding:.2em 1em;margin:0 3.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab .box_txt_map span{font-size:82%}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab .box_txt_map span{font-size:75%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_map_access .box_tab .box_txt_map span{margin:0 1.5em}}@media only screen and (max-width: 767px){.con_access .box_map_access .box_tab .box_txt_map span{margin:0 1em}}@media only screen and (min-width: 1200px) and (max-width: 1600px){.con_access .box_map_access .box_tab .box_txt_map span{font-size:94%;margin:0 2em}}.box_route .st_title-jp{margin-bottom:80px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_route .st_title-jp{margin-bottom:50px}}@media only screen and (max-width: 767px){.box_route .st_title-jp{margin-bottom:3em}}.box_route .box_sp_acc{margin-bottom:2em}.box_route .box_sp_acc .bt0{border-top:0 !important}.box_route .box_sp_acc .inner_acc{margin-bottom:4%}.box_route .box_sp_acc .inner_acc .st_acc{font-weight:normal;background:#fff;border:3px solid #48412d;background:#48412d;color:#fff;padding:1em;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.box_route .box_sp_acc .inner_acc .st_acc span{position:relative;display:inline-block;width:100%}.box_route .box_sp_acc .inner_acc .st_acc span:before,.box_route .box_sp_acc .inner_acc .st_acc span:after{content:'';display:block;width:15px;height:2px;border-radius:5px;background:#Fff;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.box_route .box_sp_acc .inner_acc .st_acc span:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:0.2s;transition:0.2s}.box_route .box_sp_acc .inner_acc .st_acc.active span:after{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:0.2s;transition:0.2s}.box_route .box_sp_acc .inner_acc .inner{display:none}.box_route .box_sp_acc .inner_acc .inner .root{padding:2em .5em;position:relative;z-index:0;text-align:center;background:url(../images/home/ic_root01.png) repeat-y top center/3% auto;-webkit-box-sizing:border-box;box-sizing:border-box}.box_route .box_sp_acc .inner_acc .inner .root span{padding:.8em 0;background:#fff}.box_route .box_sp_acc .inner_acc .inner .root span:before{color:#9d7d45}.box_route .box_sp_acc .inner_acc .inner .root.train{background:url(../images/home/bg_train.png) repeat-y top center/3% auto}.box_route .box_sp_acc .inner_acc .inner .root.dot{background:url(../images/home/bg_dot.png) repeat-y top center/3% auto}.box_route .box_sp_acc .inner_acc .inner .box_root{display:table}.box_route .box_sp_acc .inner_acc .inner .box_root .roo2{width:50%;display:table-cell;height:100%}.box_route .box_sp_acc .inner_acc .inner .sta{background:#fff;border:3px solid #48412d;text-align:center;padding:1em}.box_route .box_sp_acc .inner_acc .inner .hotel{background:-webkit-gradient(linear, right top, left top, from(#e25963), to(#e05f0a));background:linear-gradient(-90deg, #e25963, #e05f0a);padding:1em;text-align:center;color:#fff}.box_route .box_sp_acc .box_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box_route .box_sp_acc .box_flex .box_left{width:70%}.box_route .box_sp_acc .box_flex .box_right{width:28%}.box_route .box_sp_acc .box_flex .box_right .sta{border-top:0 !important}.box_route .box_sp_acc .box_flex .box_right .dot{background:url(../images/home/bg_dot.png) repeat-y top center/13% auto !important}.box_route .box_sp_acc .box_flex .box_right .dot.hei1{height:58% !important}.box_route .row2 div.root{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0.5em !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.box_route .row2 div.root .train{width:70% !important}.box_route .row2 div.root .box{width:25% !important}.box_route .row2 div.root .sta{width:100% !important;padding:0 .5em;border-top:0;margin-left:0 !important;font-size:75%}.box_route .row2 div.root .dot{margin-left:0 !important;height:24%}.box_route .row3 div.root{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0.5em !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.box_route .row3 div.root .border{width:70% !important}.box_route .row3 div.root .dot{width:25% !important}.box_route .row4 div.root{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0.5em !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.box_route .row4 div.root .txt{width:70% !important}.box_route .row4 div.root .line{width:25% !important;height:100% !important}.box_route .nh_row1 .train:not(:first-child){background:url(../images/home/bg_road.png) repeat-y center top !important}.box_route .nh_row2 .border{width:65.9% !important}.box_route .nh_row2 .root{padding:0 !important}.box_route .nh_row3 .w_large{width:65.9% !important}.box_route .nh_row4 .sta{width:99.9% !important}.box_route .nh_row5 .border{border-top:0 !important;padding:0 0.5em !important}.box_route .nh_row10{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.box_route .nh_row10 .border{padding:0 !important;border:0 !important}.box_route .nh_row10 .border span{border:3px solid #48412d;padding:15px .5em;width:80%;margin:0 auto}.box_route .nh_row10 .dot{padding:21px 0 !important}@media only screen and (min-width: 768px) and (max-width: 846px){.box_route .nh_row10 .dot{padding:35px 0 !important}}.box_route .box_pc_acc{margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_route .box_pc_acc{margin-bottom:40px}}@media only screen and (max-width: 767px){.box_route .box_pc_acc{margin-bottom:1em}}.box_route .box_pc_acc .inner{letter-spacing:-.4em;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.box_route .box_pc_acc .inner .sta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:normal;background:#fff;border:3px solid #48412d;padding:15px .5em;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.box_route .box_pc_acc .inner .sta span{margin:auto}.box_route .box_pc_acc .inner .sta.bg_b{padding:5px .5em;background:#48412d;color:#Fff}.box_route .box_pc_acc .inner .root{display:inline-block;vertical-align:middle;letter-spacing:normal;padding:30px 0;text-align:center}.box_route .box_pc_acc .inner .root span{display:inline-block;padding:.6em 0;line-height:1.5;background:#fff}.box_route .box_pc_acc .inner .root span.pd_l{padding:1.28em 0}.box_route .box_pc_acc .inner .root span:before{color:#9d7d45}.box_route .box_pc_acc .inner .root.train{background:url(../images/home/bg_train.png) repeat-y center top}.box_route .box_pc_acc .inner .root.dot{background:url(../images/home/bg_dot.png) repeat-y center top}.box_route .box_pc_acc .inner .goal{letter-spacing:normal;background:-webkit-gradient(linear, right top, left top, from(#e25963), to(#e05f0a));background:linear-gradient(-90deg, #e25963, #e05f0a);padding:35px 0;width:100%;text-align:center;color:#fff}@media only screen and (min-width: 1200px){.box_route .box_pc_acc .inner .goal img{width:30%}}@media print{.box_route .box_pc_acc .inner .goal img{width:30%}}.box_route .box_pc_acc .inner.col3.center{text-align:center}.box_route .box_pc_acc .inner.col3 .sta,.box_route .box_pc_acc .inner.col3 .root{width:31.7%;margin-left:2.4%}.box_route .box_pc_acc .inner.col3 .sta:first-child,.box_route .box_pc_acc .inner.col3 .root:first-child{margin-left:0}.box_route .box_link{border:3px solid #ccc}.box_route .box_link .inner{max-width:1060px;margin:auto;padding:15px}@media only screen and (max-width: 1060px){.box_route .box_link .inner{max-width:inherit}}.box_route .box_link .inner table{width:100%}.box_route .box_link .inner table tr th,.box_route .box_link .inner table tr td{padding:10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_route .box_link .inner table tr th,.box_route .box_link .inner table tr td{padding:5px}}@media only screen and (max-width: 767px){.box_route .box_link .inner table tr th,.box_route .box_link .inner table tr td{padding:5px}}.box_route .box_link .inner table tr th{width:14%;border-right:1px solid #222;position:relative;text-align:left;font-weight:normal}@media only screen and (max-width: 1199px){.box_route .box_link .inner table tr th{text-align:center}}@media only screen and (max-width: 1055px){.box_route .box_link .inner table tr th{min-width:7.5em}}.box_route .box_link .inner table tr th:after{position:absolute;content:'';width:1px;height:99%;right:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#222}@media only screen and (min-width: 1200px){.box_route .box_link .inner table tr td.first{padding-left:4%}}@media print{.box_route .box_link .inner table tr td.first{padding-left:4%}}@media only screen and (max-width: 1055px){.box_route .box_link .inner table tr td{text-align:center;display:block;width:100%}}.box_route .nh_dot{background:url(../images/home/bg_road.png) repeat-y center top !important}.con_hotel_around{margin-bottom:110px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_hotel_around{margin-bottom:4em}}@media only screen and (max-width: 767px){.con_hotel_around{margin-bottom:2.5em}}@media only screen and (max-width: 767px){.con_hotel_around{margin-top:2em}}.con_hotel_around .inner{width:1366px;max-width:95%;margin:auto;background:#f6f5ed;padding:38px 0 74px}@media only screen and (max-width: 767px){.con_hotel_around .inner{padding:0px}}@media only screen and (max-width: 1199px){.con_hotel_around .inner{max-width:100%}}@media only screen and (max-width: 767px){.con_hotel_around .inner{padding-top:2em}}.con_hotel_around .inner .txt_st{font-size:150%;text-align:center;margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_hotel_around .inner .txt_st{font-size:125%}}@media only screen and (max-width: 767px){.con_hotel_around .inner .txt_st{font-size:113%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_hotel_around .inner .txt_st{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_hotel_around .inner .txt_st{margin-bottom:20px}}.con_hotel_around .inner .txt_st span{position:relative}.con_hotel_around .inner .txt_st span:before{position:absolute;content:'';background:url(../images/home/ping_ac.png) no-repeat;background-size:cover;max-width:40px;width:100%;min-height:59px;height:95%;left:-9%;top:-50%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_hotel_around .inner .txt_st span:before{max-width:27px;min-height:38px;height:95%;left:-7%;top:-44%}}@media only screen and (max-width: 767px){.con_hotel_around .inner .txt_st span:before{max-width:0px;min-height:0px;height:90%;left:-20%;top:3%}}.con_hotel_around .inner .box_head{margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_hotel_around .inner .box_head{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_hotel_around .inner .box_head{margin-bottom:1em}}.con_hotel_around .inner .box_head .txt_tit{text-align:center;font-weight:normal}.con_hotel_around .inner .box_head .txt_tit span{display:block}.con_hotel_around .inner .box_head .txt_tit span.jp{font-size:188%;margin-bottom:10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_hotel_around .inner .box_head .txt_tit span.jp{font-size:157%}}@media only screen and (max-width: 767px){.con_hotel_around .inner .box_head .txt_tit span.jp{font-size:138%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_hotel_around .inner .box_head .txt_tit span.jp{margin-bottom:.3em}}@media only screen and (max-width: 767px){.con_hotel_around .inner .box_head .txt_tit span.jp{margin-bottom:.2em}}.con_hotel_around .inner .box_head .txt_tit span.en{font-size:125%;color:#48412d}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_hotel_around .inner .box_head .txt_tit span.en{font-size:113%}}@media only screen and (max-width: 767px){.con_hotel_around .inner .box_head .txt_tit span.en{font-size:107%}}.con_hotel_around .inner .box_head .txt_tit span.en i{color:#e05f0a}.con_hotel_around .inner .box_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:877px;width:100%;margin:auto}@media only screen and (max-width: 1199px){.con_hotel_around .inner .box_list{width:91.66667%}}.con_hotel_around .inner .box_list .item{width:47.89054%;background:#0b267f}@media only screen and (max-width: 767px){.con_hotel_around .inner .box_list .item{width:100%}}@media only screen and (max-width: 767px){.con_hotel_around .inner .box_list .item{max-width:400px;margin-left:auto;margin-right:auto}.con_hotel_around .inner .box_list .item:not(:last-child){margin-bottom:2em}}.con_hotel_around .inner .box_list .item .box_txt{color:#fff;text-align:center;padding:23px 3.57143%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_hotel_around .inner .box_list .item .box_txt{padding:1em 0.8em}}@media only screen and (max-width: 767px){.con_hotel_around .inner .box_list .item .box_txt{padding:1.5em 0.5em}}.con_hotel_around .inner .box_list .item .box_txt .txt_st{font-size:132%;margin-bottom:.3em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_hotel_around .inner .box_list .item .box_txt .txt_st{font-size:107%}}@media only screen and (max-width: 767px){.con_hotel_around .inner .box_list .item .box_txt .txt_st{font-size:94%}}.con_hotel_around .inner .box_list .item .box_txt .txt_sub{font-size:88%;margin-bottom:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_hotel_around .inner .box_list .item .box_txt .txt_sub{font-size:82%}}@media only screen and (max-width: 767px){.con_hotel_around .inner .box_list .item .box_txt .txt_sub{font-size:82%}}.con_hotel_around .inner .box_list .item .box_txt ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 1026px) and (max-width: 1200px){.con_hotel_around .inner .box_list .item .box_txt ul{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}@media only screen and (max-width: 1025px){.con_hotel_around .inner .box_list .item .box_txt ul li{margin-left:auto;margin-right:auto}}@media only screen and (max-width: 1199px){.con_hotel_around .inner .box_list .item .box_txt ul{display:block}.con_hotel_around .inner .box_list .item .box_txt ul li a{margin:auto;max-width:95% !important;width:100%}}@media only screen and (max-width: 767px){.con_hotel_around .inner .box_list .item .box_txt .btn{margin-right:auto;margin-left:auto}}.con_hotel_around .inner .box_list .item .box_txt .btn.white a{max-width:179px;border-top:1px solid #FFF;border-right:1px solid #FFF;border-bottom:1px solid #FFF}.con_hotel_around .inner .box_list .item .box_txt .btn.btn-orange a:before{background:initial}.con_hotel_around .inner .box_list .item .box_txt .btn a{text-decoration:none;display:block;padding:.3em .5em;z-index:10;font-size:94%;max-width:192px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_hotel_around .inner .box_list .item .box_txt .btn a{font-size:88%}}@media only screen and (max-width: 767px){.con_hotel_around .inner .box_list .item .box_txt .btn a{font-size:82%}}.con_hotel_around .inner .box_list .item .box_txt .btn a .arr{display:inline-block;position:relative;right:-.3em;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.con_hotel_around .inner .box_list .item .box_txt .btn a:before{z-index:-1}.con_hotel_around .inner .box_list .item .box_txt .btn:not(:last-child){margin-bottom:10px}.con_hotel_around .inner .box_list .item .box_txt .btn:hover .arr{right:-1em}.con_hotel_around .btn-black{margin-top:-25px;margin-right:auto;margin-left:auto}@media only screen and (max-width: 767px){.con_hotel_around .btn-black{margin-top:30px}}.con_sightseeing #obj_match_sig{margin-top:40px;margin-bottom:12em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing #obj_match_sig{margin-top:20px}}@media only screen and (max-width: 767px){.con_sightseeing #obj_match_sig{margin-top:1.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing #obj_match_sig{margin-bottom:10em}}@media only screen and (max-width: 767px){.con_sightseeing #obj_match_sig{margin-bottom:8em}}.con_sightseeing #obj_match_sig .slick-slide{margin:0 0.1% !important}.con_sightseeing #obj_match_sig .img img{margin-left:auto;margin-right:auto}.con_sightseeing #obj_match_sig .box_txt{max-width:405px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing #obj_match_sig .box_txt{max-width:200px}}@media only screen and (max-width: 767px){.con_sightseeing #obj_match_sig .box_txt{max-width:330px}}.con_sightseeing #obj_match_sig .box_table_basic{margin:30px 0px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing #obj_match_sig .box_table_basic{margin:30px 0px}}@media only screen and (max-width: 767px){.con_sightseeing #obj_match_sig .box_table_basic{margin:1.5em 0px}}.con_sightseeing #obj_match_sig .box_table_basic ul{border-top:1px dotted #d2d2d2;border-bottom:1px dotted #d2d2d2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.con_sightseeing #obj_match_sig .box_table_basic ul li{padding:13px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing #obj_match_sig .box_table_basic ul li{padding:1em 0}}@media only screen and (max-width: 767px){.con_sightseeing #obj_match_sig .box_table_basic ul li{padding:0.8em 0}}.con_sightseeing #obj_match_sig .box_table_basic ul li:nth-child(1){margin-right:1em}@media only screen and (max-width: 767px){.con_sightseeing #obj_match_sig .box_table_basic ul li:nth-child(1){margin-right:.5em}}.con_sightseeing #obj_match_sig .box_table_basic ul li:nth-child(2){margin-left:1em}@media only screen and (max-width: 767px){.con_sightseeing #obj_match_sig .box_table_basic ul li:nth-child(2){margin-left:.5em}}.con_sightseeing #obj_match_sig .jp{text-align:center;display:block;max-width:405px;margin-bottom:23px;color:#222222 !important}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing #obj_match_sig .jp{margin-bottom:23px}}@media only screen and (max-width: 767px){.con_sightseeing #obj_match_sig .jp{margin-bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing #obj_match_sig .jp{max-width:100%;font-size:100%}}@media only screen and (max-width: 767px){.con_sightseeing #obj_match_sig .jp{max-width:330px;margin-right:auto;margin-left:auto}}.con_sightseeing #obj_match_sig .box_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing #obj_match_sig .box_btn{margin-top:30px}}@media only screen and (max-width: 767px){.con_sightseeing #obj_match_sig .box_btn{margin-top:1.5em}}@media only screen and (max-width: 1199px){.con_sightseeing #obj_match_sig .box_btn{-ms-flex-wrap:wrap;flex-wrap:wrap}}.con_sightseeing #obj_match_sig .box_btn .btn-sample{max-width:193px}.con_sightseeing #obj_match_sig .box_btn .btn-sample a{padding:10px 7px}@media only screen and (max-width: 1199px){.con_sightseeing #obj_match_sig .box_btn .btn-sample.last{margin-top:20px}}.con_sightseeing #obj_match_sig .slick-dots{bottom:-90px !important;max-width:284px !important;width:100% !important;right:calc(50% - 270px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 767px){.con_sightseeing #obj_match_sig .slick-dots{bottom:-77px !important;right:calc(50% - 282px)}}.con_sightseeing #obj_match_sig .slick-dots li{opacity:initial !important;color:#c0c0c0 !important}.con_sightseeing #obj_match_sig .slick-dots li.slick-active button:before{color:#e05f0a !important}.con_sightseeing #obj_match_sig .slick-arrow,.con_sightseeing #obj_match_sig .slick-prev{position:absolute;bottom:-22%;-webkit-transform:translateY(22%);transform:translateY(22%);z-index:50;cursor:pointer;-webkit-transition:opacity 400ms;transition:opacity 400ms;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing #obj_match_sig .slick-arrow,.con_sightseeing #obj_match_sig .slick-prev{bottom:-20%;-webkit-transform:translateY(20%);transform:translateY(20%)}}@media only screen and (min-width: 768px) and (max-width: 913px){.con_sightseeing #obj_match_sig .slick-arrow,.con_sightseeing #obj_match_sig .slick-prev{bottom:-22% !important;-webkit-transform:translateY(20%);transform:translateY(20%)}}@media only screen and (max-width: 767px){.con_sightseeing #obj_match_sig .slick-arrow,.con_sightseeing #obj_match_sig .slick-prev{bottom:-20%;-webkit-transform:translateY(18%);transform:translateY(18%)}}.con_sightseeing #obj_match_sig .next{right:calc(50% - 200px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing #obj_match_sig .next{right:calc(50% - 170px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width: 767px){.con_sightseeing #obj_match_sig .next{right:calc(50% - 170px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.con_sightseeing #obj_match_sig .prev{left:calc(50% - 200px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing #obj_match_sig .prev{left:calc(50% - 170px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width: 767px){.con_sightseeing #obj_match_sig .prev{left:calc(50% - 150px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.con_bnr2{width:100%;text-align:center;margin-bottom:10em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_bnr2{margin-bottom:8em}}@media only screen and (max-width: 767px){.con_bnr2{margin-bottom:4em}}.con_gallery{margin-bottom:7em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_gallery{margin-bottom:5em}}@media only screen and (max-width: 767px){.con_gallery{margin-bottom:3em}}.con_gallery .box_gallery{width:1920px;max-width:100%;margin:auto}.con_gallery .box_gallery .box_head{margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_gallery .box_gallery .box_head{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_gallery .box_gallery .box_head{margin-bottom:1.5em}}.con_gallery .box_gallery .box_list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2px}.con_gallery .box_gallery .box_list .item .img{cursor:pointer}.con_gallery .box_gallery .box_list .item .col_6{width:49.89583%}@media only screen and (max-width: 767px){.con_gallery .box_gallery .box_list .item .col_6{width:50%}}.con_gallery .box_gallery .box_list .item .col_3_1{width:24.63542%}@media only screen and (max-width: 767px){.con_gallery .box_gallery .box_list .item .col_3_1{width:50%}}@media only screen and (min-width: 1200px){.con_gallery .box_gallery .box_list .item .col_3_1 .img:first-child{margin-bottom:1px}}@media print{.con_gallery .box_gallery .box_list .item .col_3_1 .img:first-child{margin-bottom:1px}}.con_gallery .box_gallery .box_list .item .col_3_2{width:25.26042%}@media only screen and (max-width: 767px){.con_gallery .box_gallery .box_list .item .col_3_2{width:50%}}.con_gallery .box_gallery .box_list .item .col_2{width:16.5625%}@media only screen and (max-width: 767px){.con_gallery .box_gallery .box_list .item .col_2{width:50%}}.con_faq{margin-bottom:8em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq{margin-bottom:5em}}@media only screen and (max-width: 767px){.con_faq{margin-bottom:3.5em}}.con_faq .box_faq{width:1280px;max-width:95%;margin:auto}.con_faq .box_faq .box_head{margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .box_head{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_faq .box_faq .box_head{margin-bottom:1.5em}}.con_faq .box_faq .box_list .item .ques{padding:1em 2em 1em 85px;margin-bottom:.5em;background:#f6f5ee;position:relative;cursor:pointer}@media only screen and (max-width: 767px){.con_faq .box_faq .box_list .item .ques{padding:1em 1em 1em 4em}}.con_faq .box_faq .box_list .item .ques::before{content:'Q';color:#e05f0a;position:absolute;display:inline-block;position:absolute;font-size:225%;line-height:1;left:20px;top:.3em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .box_list .item .ques::before{font-size:188%}}@media only screen and (max-width: 767px){.con_faq .box_faq .box_list .item .ques::before{font-size:188%}}@media only screen and (max-width: 767px){.con_faq .box_faq .box_list .item .ques::before{top:.5em}}.con_faq .box_faq .box_list .item .ques .txt{font-size:113%}.con_faq .box_faq .box_list .item .ans{padding:1em 2em 1em 85px;margin-bottom:.5em;background:#fff;position:relative}@media only screen and (max-width: 767px){.con_faq .box_faq .box_list .item .ans{padding:1em 1em 1em 4em}}@media only screen and (max-width: 767px){.con_faq .box_faq .box_list .item .ans{display:none}}.con_faq .box_faq .box_list .item .ans::before{content:'A';color:#0b267f;position:absolute;display:inline-block;position:absolute;font-size:225%;line-height:1;left:20px;top:.3em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .box_list .item .ans::before{font-size:188%}}@media only screen and (max-width: 767px){.con_faq .box_faq .box_list .item .ans::before{font-size:188%}}@media only screen and (max-width: 767px){.con_faq .box_faq .box_list .item .ans::before{top:.5em}}.lg-outer .lg-thumb{margin:auto !important}
