﻿.c-fac:after{content:"";display:table;clear:both}#htlSide-A{top:1868px}#facilities .main_tit{width:100%}.con_intro{margin-top:40px;padding-bottom:80px;width:100%;position:relative}.con_intro:after{content:'';width:202.10526%;height:62px;display:block;position:absolute;left:-38.42105%;top:100%;z-index:0;background:url(../images/common/bg_shadow.png) repeat-x 0 0}.con_intro .map1{background:url(../../facilities/images/img_map.png) no-repeat right top;padding:62px 0 0 76px;min-height:386px}.con_intro .map1 p{margin-top:33px}.con_intro .map2{background:url(../../facilities/images/img_map02.png) no-repeat left top;position:relative;min-height:477px;margin-top:62px}.con_intro .map2 a{display:block;position:absolute;height:28px}.con_intro .map2 a.p01{background:url(../../facilities/images/p01.png) no-repeat;width:127px;top:146px;left:147px}.con_intro .map2 a.p02{background:url(../../facilities/images/p02.png) no-repeat;width:209px;top:28px;left:289px}.con_intro .map2 a.p03{background:url(../../facilities/images/p03.png) no-repeat;width:177px;top:122px;left:301px}.con_intro .map2 a.p04{background:url(../../facilities/images/p04.png) no-repeat;width:109px;top:211px;left:408px}.con_intro .map2 a.p05{background:url(../../facilities/images/p05.png) no-repeat;width:130px;top:305px;left:388px}.con_intro .map2 a.p06{background:url(../../facilities/images/p06.png) no-repeat;width:137px;top:401px;left:498px}.con_intro .map2 a.p07{background:url(../../facilities/images/p07.png) no-repeat;width:109px;top:126px;left:677px}.con_intro .map2 a.p08{background:url(../../facilities/images/p08.png) no-repeat;width:137px;top:212px;left:626px}.con_intro .map2 a.p09{background:url(../../facilities/images/p09.png) no-repeat;width:176px;top:333px;left:689px}.con_intro .map2 a.p10{background:url(../../facilities/images/p10.png) no-repeat;width:137px;top:184px;left:905px}.con_intro .map2 a.p11{background:url(../../facilities/images/p11.png) no-repeat;width:197px;top:261px;left:895px}.c-fac{margin-top:100px}.c-fac .main_tit{margin-bottom:30px}.c-fac .pho{margin-bottom:40px}.c-fac .c_txt{float:left;margin-left:40px;width:43.68421%}.c-fac .c_txt .txt{margin-bottom:1em}.c-fac .c_txt .b-01{width:245px;margin-top:30px}.c-fac table{font-size:14px;margin-right:40px;float:right;width:43.68421%}.c-fac table th{width:140px}.c-fac table td{padding:0.5em 0.5em 0.5em 1.5em}.c-fac .b_r{float:right;padding-top:30px;margin-right:40px;width:446px;clear:right}.c-fac#bar{color:#fff;padding:70px 0 80px;position:relative}.c-fac#bar:before{content:'';width:202.10526%;height:100%;display:block;position:absolute;left:-63.15789%;top:0;background:url(../../facilities/images/bg_bar.jpg) repeat 0 0;z-index:-1}.c-fac#bar .slider{width:100%;margin-bottom:40px;height:500px}.c-fac#bar .c_txt span{font-family:'Noto Serif JP',"游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-size:20px;margin-bottom:15px;display:block}.c-fac#bar h3 span{color:#fff}.c-fac#bar table th,.c-fac#bar table td{color:#fff}.c-fac#bar .t_r{clear:both;margin-right:40px;float:right;width:43.68421%}#obj_fac .slick-dots{width:100%;bottom:3%;letter-spacing:-.4em;text-align:center}#obj_fac .slick-dots li{display:inline-block;letter-spacing:normal;vertical-align:middle;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;width:12px;height:12px;background-color:#7c7c7c;-moz-transition:background .35s;-o-transition:background .35s;-webkit-transition:background .35s;transition:background .35s;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 0 0 20px}@media only screen and (min-width: 768px) and (max-width: 1199px){#obj_fac .slick-dots li{margin:0 0 0 15px}}@media only screen and (max-width: 767px){#obj_fac .slick-dots li{margin:0 0 0 1em}}#obj_fac .slick-dots li button{display:none}#obj_fac .slick-dots li:first-child{margin-left:0}#obj_fac .slick-dots li:hover{cursor:pointer}#obj_fac .slick-dots li:hover,#obj_fac .slick-dots li.slick-active{background-color:#fff}#obj_fac .slick-dots{position:absolute;left:0;right:0;width:100%;bottom:20px}.c-ser{margin-top:100px;background:url(../images/common/bg_ser.png) repeat 0 0;padding:3.33333%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.c-ser .sst{text-align:center;margin-bottom:37px}.c-ser ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-flow:row wrap;flex-flow:row wrap}.c-ser ul li{width:273px;color:#fff;margin-bottom:40px}.c-ser ul li .st{position:relative;margin-top:20px}.c-ser ul li .st:before{content:'';width:3px;height:10px;border-left:3px double #fff;display:inline-block;vertical-align:middle;margin-right:.5em}.c-ser ul li .st em{background:#fff;color:#4e4e4e;display:inline-block;vertical-align:middle;line-height:1;padding:.2em .6em;margin-right:.5em}.c-ser ul li .st span{font-family:'Noto Serif JP',"游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-size:16px;display:inline-block;vertical-align:middle;letter-spacing:.08em}.c-ser ul li .st2:before{content:none}.c-ser ul li .txt{margin-top:1em}.c-ser ul li .tbl_basic{color:#fff;margin-top:1em;font-size:14px}.c-ser ul li .tbl_basic span{font-size:12px;display:block;padding-left:1em;text-indent:-1em}.c-ser ul li .tbl_basic th{white-space:nowrap;text-align:left}.c-ser ul li .tbl_basic td{padding:0.5em 0.5em 0.5em 1.5em}#gui{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:80px;padding:90px 0 100px}#gui:before{content:'';width:202.10526%;height:100%;display:block;position:absolute;top:0;left:-63.68421%;z-index:-1;background:url(../images/common/bg_over.png) repeat 0 0}#gui .box_ov{color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-flow:row wrap;flex-flow:row wrap}#gui .box_ov li{width:455px;margin-bottom:40px}#gui .box_ov li .sub_tit{margin:1.5em 0 1em}#gui .box_ov li .sub_tit span,#gui .box_ov li .sub_tit em{color:#fff}#gui .box_ov li .tbl_basic{color:#fff;margin-top:1em;font-size:14px}#gui .box_ov li .tbl_basic span{font-size:12px;display:block;padding-left:1em;text-indent:-1em}#gui .box_ov li .tbl_basic th{white-space:nowrap}#gui .box_ov li .tbl_basic td{padding:0.5em 0.5em 0.5em 1.5em}#gui .box_ov li .txt_s{padding-left:1em;text-indent:-1em;margin-top:0.5em}#facilities #footer{margin:0px 0 30px auto}
