@charset "utf-8";

/* loca-warp */
.loca-warp .maps{width:100% !important; border-radius:10px 10px 0px 0px; margin-bottom:20px;}
.loca-warp .maps .wrap_controllers{display:none;}
.loca-warp .maps .cont{display:none;}

.loca-warp .map-locatel{ border-radius:0px 0px 10px 10px; overflow:hidden;}
.loca-warp .map-locatel .list{}
.loca-warp .map-locatel .list:after{content: ''; display: block; clear: both;}
.loca-warp .map-locatel .list li{position:relative; width:50%; float:left; padding:16px 20px 16px 100px; box-sizing:border-box;}
.loca-warp .map-locatel .list li:before{position:absolute; top:0px; left:0px; width:80px; height:80px; background:#42929b; content:""; border-radius:50%;}
.loca-warp .map-locatel .list li.loca:before{background:url("/upload_data/board_data/BBS_0000187/175515000233071.png") center no-repeat #42929b;}
.loca-warp .map-locatel .list li.tel:before{background:url("/upload_data/board_data/BBS_0000187/175515000233388.png") center no-repeat #42929b;}
.loca-warp .map-locatel .list li .btxt{font-family:'NotoKrB'; font-size:18px; color:#000; margin-bottom:10px; line-height:120%;}
.loca-warp .map-locatel .list li .stxt{font-size:15px; color:#000; line-height:120%;}

.loca-warp .loca-infos{position:relative; border:1px solid #e1e1e1; padding:40px; box-sizing:border-box;}
.loca-warp .loca-infos:before{position:absolute; top:-1px; left:-1px; width:80px; height:80px; border:3px solid #256782; border-right:none; border-bottom:none; box-sizing:border-box; content:"";}
.loca-warp .loca-infos .list{position:relative; padding-left:130px;}
.loca-warp .loca-infos .list:before{position:absolute; top:0px; left:0px; width:100px; height:100px; border-radius:50%; background:#f3f9fb; content:"";}
.loca-warp .loca-infos .list li{position:relative; margin-bottom:20px;}
.loca-warp .loca-infos .list li:last-child{margin-bottom:0px;}
.loca-warp .loca-infos .list li .btxt{position:relative; padding-left:20px; margin-bottom:5px; font-size:15px; color:#000;}
.loca-warp .loca-infos .list li .btxt:before{position:absolute; top:9px; left:0px; width:10px; height:2px; background:#000; content:"";}
.loca-warp .loca-infos .list li .stxt{position:relative; padding-left:36px; font-size:15px; color:#666;}
.loca-warp .loca-infos .list li .stxt:before{position:absolute; top:8px; left:26px; width:4px; height:4px; border-radius:50%; background:#666; content:"";}

.loca-warp .loca-infos.car .list:before{background:url("/upload_data/board_data/BBS_0000187/175515000233419.png") center no-repeat #f3f9fb;}
.loca-warp .loca-infos.bus .list:before{background:url("/upload_data/board_data/BBS_0000187/175515000233654.png") center no-repeat #f3f9fb;}

	@media all and (max-width:1000px){
		.loca-warp .map-locatel .list li{width:100%; float:none; padding:5px 0px 5px 60px; margin-bottom:20px;}
		.loca-warp .map-locatel .list li:last-child{margin-bottom:0px;}
		.loca-warp .map-locatel .list li:before{width:50px; height:50px;}
		.loca-warp .map-locatel .list li .btxt{font-size:16px; margin-bottom:5px;}
		.loca-warp .map-locatel .list li .stxt{font-size:14px;}

		.loca-warp .loca-infos{padding:20px;}
		.loca-warp .loca-infos .list{padding-left:90px;}
		.loca-warp .loca-infos .list:before{width:80px; height:80px;}
	}

	@media all and (max-width:680px){
		.loca-warp .maps{height:260px !important;}

		.loca-warp .map-locatel .list li{padding:4px 0px 4px 56px;}
		.loca-warp .map-locatel .list li:before{width:44px; height:44px;}
		.loca-warp .map-locatel .list li .btxt{font-size:15px;}
		.loca-warp .map-locatel .list li .stxt{font-size:13px;}

		.loca-warp .loca-infos{padding:16px;}
		.loca-warp .loca-infos .list{padding-left:70px;}
		.loca-warp .loca-infos .list:before{width:60px; height:60px;}
		.loca-warp .loca-infos .list li .btxt{padding-left:10px; font-size:14px; color:#000;}
		.loca-warp .loca-infos .list li .btxt:before{width:6px; height:2px;}
		.loca-warp .loca-infos .list li .stxt{padding-left:20px; font-size:13px; color:#666;}
		.loca-warp .loca-infos .list li .stxt:before{left:10px; width:3px; height:3px;}

		.loca-warp .loca-infos.car .list:before{background-size:44px;}
		.loca-warp .loca-infos.bus .list:before{background-size:44px;}
	}

	@media all and (max-width:480px){
		.loca-warp .loca-infos .list{padding-left:50px;}
		.loca-warp .loca-infos .list:before{width:40px; height:40px;}

		.loca-warp .loca-infos.car .list:before{background-size:30px;}
		.loca-warp .loca-infos.bus .list:before{background-size:30px;}
	}

/* parlor-slidinfo */
.parlor-slidinfo{position:relative;}
.parlor-slidinfo .reser-info{position:absolute; top:0px; right:0px; z-index:1; background:#435e99; width:150px; text-align:center;}
.parlor-slidinfo .reser-info .tit{padding:16px 10px 10px 10px; border-bottom:1px solid #697ead; letter-spacing:-0.02em;}
.parlor-slidinfo .reser-info .tit:before{display:inline-block; width:22px; height:20px; background:url("/upload_data/board_data/BBS_0000187/175515663594758.png") center no-repeat; content:"";}
.parlor-slidinfo .reser-info .tit span{display:block; color:#f3e949; font-size:16px; font-family:'NotoKrM'; line-height:100%;}
.parlor-slidinfo .reser-info .btxt{padding:14px 5px 14px 5px; color:#fff; font-size:14px; line-height:140%; letter-spacing:-0.02em;}

.parlor-slidinfo .slide{position:relative;}
.parlor-slidinfo .slide .list{line-height:0px;}
.parlor-slidinfo .slide .list li{}
.parlor-slidinfo .slide .list li a{}
.parlor-slidinfo .slide .list li a .img{}
.parlor-slidinfo .slide .list li a .img img{width:100%;}

.parlor-slidinfo .slide .leslide-ctrl{display:none;}
.parlor-slidinfo .slide .control{position:absolute; bottom:0px; right:0px; z-index:1;}
.parlor-slidinfo .slide .control .bt_box{}
.parlor-slidinfo .slide .control .bt_box .prev-slide{width:70px; height:70px; line-height:70px; text-align:center; color:#fff; font-size:24px; background:rgba(0, 0, 0, 0.6); display:inline-block;}
.parlor-slidinfo .slide .control .bt_box .stop-slide{display:none !important;}
.parlor-slidinfo .slide .control .bt_box .start-slide{display:none !important;}
.parlor-slidinfo .slide .control .bt_box .next-slide{width:70px; height:70px; line-height:70px; text-align:center; color:#fff; font-size:24px; background:rgba(0, 0, 0, 0.6); display:inline-block;}
.parlor-slidinfo .slide .control .bt_box .more-btn{display:none;}

.parlor-slidinfo .info-txts{padding:30px 20px; background:#f7f7f7;}
.parlor-slidinfo .info-txts .btxt{font-size:15px; color:#000; line-height:120%;}

	@media all and (max-width:680px){
		.parlor-slidinfo .reser-info{position:relative; top:auto; right:auto; width:100%;}
		.parlor-slidinfo .reser-info .tit{padding:10px 5px;}
		.parlor-slidinfo .reser-info .tit:before{display:none;}
		.parlor-slidinfo .reser-info .tit span{font-size:14px;}
		.parlor-slidinfo .reser-info .btxt{padding:10px 5px; font-size:13px;}

		.parlor-slidinfo .info-txts{padding:20px 10px;}
		.parlor-slidinfo .info-txts .btxt{font-size:14px;}

		.parlor-slidinfo .slide .control .bt_box .prev-slide{width:40px; height:40px; line-height:40px; font-size:14px;}
		.parlor-slidinfo .slide .control .bt_box .next-slide{width:40px; height:40px; line-height:40px; font-size:14px;}
	}

	@media all and (max-width:480px){
		.parlor-slidinfo .reser-info .tit span{font-size:13px;}
		.parlor-slidinfo .reser-info .btxt{font-size:12px;}

		.parlor-slidinfo .info-txts .btxt{font-size:13px;}
	}
       