.container{width:95%;max-width:1640px;margin:0 auto}.txt_intro{width:95%;max-width:1640px;margin:15px auto 170px;text-align:center}@media only screen and (max-width: 767px){.txt_intro{margin:5% auto 15%}}.txt_intro p{font-size:150%;line-height:1.66667}@media only screen and (min-width: 768px) and (max-width: 1199px){.txt_intro p{font-size:150%}}@media only screen and (max-width: 767px){.txt_intro p{font-size:113%}}.con_intro{margin-bottom:185px}@media only screen and (max-width: 767px){.con_intro{margin-bottom:20%}}.con_intro .box_head{text-align:center;margin-bottom:90px}@media only screen and (max-width: 767px){.con_intro .box_head{margin-bottom:10%}}.con_intro .box_head .st_main{color:#2e87c6;margin-bottom:55px}@media only screen and (max-width: 767px){.con_intro .box_head .st_main{margin-bottom:10%}}.con_intro .box_head .st_main span{color:#000000}.con_intro .box_content ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_content ul{justify-content:space-around}}@media only screen and (max-width: 767px){.con_intro .box_content ul{justify-content:space-around}}.con_intro .box_content ul li{text-align:center;display:flex;justify-content:center;width:21%;margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_content ul li{width:40%}}@media only screen and (max-width: 767px){.con_intro .box_content ul li{width:40%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_content ul li{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_intro .box_content ul li{margin-bottom:10%}}.con_intro .box_content ul li a{display:flex;flex-direction:column;justify-content:flex-end;position:relative;text-decoration:none;padding-bottom:30px}@media only screen and (max-width: 767px){.con_intro .box_content ul li a{padding-bottom:10%}}.con_intro .box_content ul li a:after{content:"";display:inline-block;width:14px;height:7px;background:url("../images/common/ic_down.png") no-repeat center center;position:absolute;bottom:0;left:50%;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}.con_intro .box_content ul li a:hover:after,.con_intro .box_content ul li a:focus:after{bottom:-5px}.con_intro .box_content ul li a span{display:block}.con_intro .box_content ul li a span.img_bus{margin-bottom:15px}@media only screen and (max-width: 767px){.con_intro .box_content ul li a span.img_bus{margin-bottom:5%}}.con_intro .box_content ul li a span.title{font-size:125%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_content ul li a span.title{font-size:113%}}@media only screen and (max-width: 767px){.con_intro .box_content ul li a span.title{font-size:107%}}@media only screen and (min-width: 1640px){.con_intro .box_content ul li a span.title{font-size:24px}}.con_intro .box_content ul li a span.seat{color:#337bae}.con_bus{margin-bottom:250px}@media only screen and (max-width: 767px){.con_bus{margin-bottom:20%}}.con_bus .box_head{position:relative;text-align:center;padding-top:25px;margin-bottom:45px}@media only screen and (max-width: 767px){.con_bus .box_head{padding-top:5%}}@media only screen and (max-width: 767px){.con_bus .box_head{margin-bottom:10%}}.con_bus .box_head:before{content:"";width:80px;height:2px;display:inline-block;background:#2e87c6;position:absolute;top:0;left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.con_bus .box_head h3{font-size:238%;font-weight:normal}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_bus .box_head h3{font-size:150%}}@media only screen and (max-width: 767px){.con_bus .box_head h3{font-size:107%}}.con_bus .box_content .box_img{margin-bottom:40px}@media only screen and (max-width: 767px){.con_bus .box_content .box_img{margin-bottom:10%}}@media only screen and (min-width: 768px){.con_bus .box_content .box_img{display:flex;justify-content:space-between}}.con_bus .box_content .box_img .img_bus{width:46.875%}@media only screen and (max-width: 767px){.con_bus .box_content .box_img .img_bus{width:100%}}.con_bus .box_content .box_img .img_inside{width:53.07292%}@media only screen and (max-width: 767px){.con_bus .box_content .box_img .img_inside{width:100%}}.con_bus .box_content .txt_intro{text-align:center;margin-bottom:120px}@media only screen and (max-width: 767px){.con_bus .box_content .txt_intro{margin-bottom:20%}}.con_bus .box_content .wrp_detail{margin-bottom:30px}@media only screen and (max-width: 767px){.con_bus .box_content .wrp_detail{margin-bottom:10%}}@media only screen and (min-width: 768px){.con_bus .box_content .wrp_detail .container{display:flex;justify-content:space-between;align-items:center}}.con_bus .box_content .wrp_detail .container .box_detail{width:42.68293%}@media only screen and (max-width: 767px){.con_bus .box_content .wrp_detail .container .box_detail{width:100%}}.con_bus .box_content .wrp_detail .container .box_detail h4{font-size:150%;font-weight:normal;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_bus .box_content .wrp_detail .container .box_detail h4{font-size:113%}}@media only screen and (max-width: 767px){.con_bus .box_content .wrp_detail .container .box_detail h4{font-size:107%}}@media only screen and (max-width: 767px){.con_bus .box_content .wrp_detail .container .box_detail h4{margin-bottom:10%}}.con_bus .box_content .wrp_detail .container .box_detail table{margin-bottom:65px}@media only screen and (max-width: 767px){.con_bus .box_content .wrp_detail .container .box_detail table{margin-bottom:20%}}.con_bus .box_content .wrp_detail .container .box_seat{width:49.69512%}@media only screen and (max-width: 767px){.con_bus .box_content .wrp_detail .container .box_seat{width:100%}}.con_bus .box_content .wrp_detail .container .box_seat .wrp_img{text-align:center}.con_bus .box_content .wrp_detail .container .box_seat .wrp_zoom{text-align:right;padding:0 20px}@media only screen and (max-width: 767px){.con_bus .box_content .wrp_detail .container .box_seat .wrp_zoom img{width:30px}}.con_bus .box_content .box_facility{background:#f2f0f0;padding:60px 0;margin-bottom:70px}@media only screen and (max-width: 767px){.con_bus .box_content .box_facility{padding:5% 0}}@media only screen and (max-width: 767px){.con_bus .box_content .box_facility{margin-bottom:10%}}.con_bus .box_content .box_facility .container{display:flex;justify-content:center;align-items:center}.con_bus .box_content .box_facility .container h4{font-size:200%;font-weight:normal;margin-right:30px;width:20%;max-width:65px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_bus .box_content .box_facility .container h4{font-size:150%}}@media only screen and (max-width: 767px){.con_bus .box_content .box_facility .container h4{font-size:107%}}@media only screen and (max-width: 767px){.con_bus .box_content .box_facility .container h4{margin-right:5%}}.con_bus .box_content .box_facility .container ul{display:flex;width:65%}.con_bus .box_content .box_facility .container ul li{margin:0 10px}.con_bus .box_content .box_recom .container{border:2px solid #a4a4a4;padding:10px 0;display:flex;font-size:150%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_bus .box_content .box_recom .container{font-size:113%}}@media only screen and (max-width: 767px){.con_bus .box_content .box_recom .container{font-size:107%}}.con_bus .box_content .box_recom .container h4{font-weight:normal;border-right:1px solid #555555;width:30%;text-align:center;padding:20px 0}@media only screen and (max-width: 767px){.con_bus .box_content .box_recom .container h4{padding:2% 0}}.con_bus .box_content .box_recom .container p{width:70%;padding:20px 5%}@media only screen and (max-width: 767px){.con_bus .box_content .box_recom .container p{padding:2%}}.box_facilitylist h3{font-size:238%;font-weight:normal;text-align:center;margin-bottom:45px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_facilitylist h3{font-size:150%}}@media only screen and (max-width: 767px){.box_facilitylist h3{font-size:107%}}@media only screen and (max-width: 767px){.box_facilitylist h3{margin-bottom:10%}}.box_facilitylist .box_content .facilitylist{background:#fddae7;padding:60px 0;margin-bottom:100px}@media only screen and (max-width: 767px){.box_facilitylist .box_content .facilitylist{padding:10% 0}}@media only screen and (max-width: 767px){.box_facilitylist .box_content .facilitylist{margin-bottom:20%}}.box_facilitylist .box_content .facilitylist ul{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:45px}@media only screen and (max-width: 767px){.box_facilitylist .box_content .facilitylist ul{margin-bottom:10%}}.box_facilitylist .box_content .facilitylist ul li{width:17.14286%;max-width:240px;margin:0 1.2%;text-align:center}@media only screen and (max-width: 767px){.box_facilitylist .box_content .facilitylist ul li{width:30%}}@media only screen and (max-width: 767px){.box_facilitylist .box_content .facilitylist ul li{margin:0 1.2% 2%}}.box_facilitylist .box_content .facilitylist ul li .wrp_img{margin-bottom:10px}.box_facilitylist .box_content .facilitylist .txt_desc{text-align:center}.box_facilitylist .box_content .box_btn .container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.box_facilitylist .box_content .box_btn .wrp_btn{width:42%;max-width:480px;margin-bottom:0;text-align:center;margin:0 4%}@media only screen and (max-width: 767px){.box_facilitylist .box_content .box_btn .wrp_btn{width:100%}}@media only screen and (max-width: 767px){.box_facilitylist .box_content .box_btn .wrp_btn{max-width:300px}}@media only screen and (max-width: 767px){.box_facilitylist .box_content .box_btn .wrp_btn{margin-bottom:5%}}.box_facilitylist .box_content .box_btn .wrp_btn .btn{font-size:150%;border:1px solid #000000;text-decoration:none;display:inline-block;width:100%;padding:8% 5%;position:relative;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_facilitylist .box_content .box_btn .wrp_btn .btn{font-size:125%}}@media only screen and (max-width: 767px){.box_facilitylist .box_content .box_btn .wrp_btn .btn{font-size:107%}}.box_facilitylist .box_content .box_btn .wrp_btn .btn:after{content:"";width:65px;height:7px;display:inline-block;background:url("../images/common/ic_btnright.png") no-repeat center right;position:absolute;top:50%;right:-25px;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}@media only screen and (max-width: 767px){.box_facilitylist .box_content .box_btn .wrp_btn .btn:after{width:30px}}@media only screen and (max-width: 767px){.box_facilitylist .box_content .box_btn .wrp_btn .btn:after{right:-15px}}.box_facilitylist .box_content .box_btn .wrp_btn .btn:hover:after,.box_facilitylist .box_content .box_btn .wrp_btn .btn:focus:after{right:-30px}@media only screen and (max-width: 767px){.box_facilitylist .box_content .box_btn .wrp_btn .btn:hover:after,.box_facilitylist .box_content .box_btn .wrp_btn .btn:focus:after{right:-20px}}table.tbl_basic{width:100%}table.tbl_basic th,table.tbl_basic td{border-top:1px solid #231815;border-bottom:1px solid #231815;padding:20px 10px}table.tbl_basic th{font-weight:normal;text-align:center}#cboxLoadedContent{background:#fff !important;padding:20px !important;border:1px solid #000 !important}
