@import url('/css/reset.css');
.wrap{clear:both;}
.body{margin:0 15px;}

#div_jeju_tour{display:none;}

#wrap_top{background:#fff;padding:10px;border-bottom:1px solid #5f4239;display:none;}

#mobile_top1{}
#mobile_top1 ul{overflow:hidden;}
#mobile_top1 ul li {float:left;width:33.3%;text-align:center;padding:8px 0;}
#mobile_top1 ul #li_tel{background:#333;}
#mobile_top1 ul #li_kakao{background:#fce000;}
#mobile_top1 ul #li_naver{background:#01c73c}
#mobile_top1 ul li a i{color:#fff;font-size:23pt;}
#mobile_top1 ul li a img{height:30px}


#mobile_top{overflow:hidden;}
#mobile_top #div_top {background:#38d92b;padding:10px;}
#mobile_top #div_top #ul_top{overflow:hidden;margin:0px;}
#mobile_top #div_top #ul_top li{border:0px solid red;float:left;}
#mobile_top #div_top #ul_top #li_logo{}
#mobile_top #div_top #ul_top #li_logo img{width:100px}
#mobile_top #div_top #ul_top #li_logo a{font-size:14pt;font-weight:bold;}
#mobile_top #div_top #ul_top #li_member {margin-left:20px;float:right;}
#mobile_top #div_top #ul_top #li_member a{padding:6px 10px;font-size:9pt;display:inline-block;}
#mobile_top #div_top #ul_top #li_member a.a_join{border:1px solid #fff;border-right:0;color:#fff;}
#mobile_top #div_top #ul_top #li_member a.a_login{background:#fff;color:#444;border:1px solid #fff;border-left:0;}


#mobile_top #div_menu{padding:0px;border-bottom:1px solid #ddd;}
#mobile_top #div_menu #ul_menu{overflow:hidden;margin:0 0px;}
#mobile_top #div_menu #ul_menu li{text-align:center;width:33%;text-align:center;border-right:1px solid #ddd;float:left;border-bottom:1px solid #ddd;}
#mobile_top #div_menu #ul_menu li a{color:#5f4239;display:inline-block;font-size:9pt;padding:8px 0px;margin-top:0px;margin-right:0px;}
#mobile_top #div_menu #ul_menu li.on{background:#edeae9;}
#mobile_top #div_menu #ul_menu li:first-child a{margin-left:0;}
#mobile_top #div_menu #ul_menu li:last-child a{margin-right:0;}

#slideshow { width:100%; height:190px; overflow:hidden; position:relative;}
#slides { position:absolute; top:0; width:100%; height:190px; list-style:none; overflow:hidden;; padding:0; z-index:122; margin:auto; text-align:center;}
#slides li {width:100%; height:190px;}
#slides li b{display:table;margin:50px auto 10px;font-size:18pt;font-weight:bold;color:#fff;font-family:"NanumMyeongjo";line-height:1.4em;text-shadow:3px 3px 3px #000}
#slides li a{display:table;margin:0 auto;font-size:16pt;color:#fff;width:60%;line-height:1.4em;text-shadow:3px 3px 3px #000;}

div.nice_pag {width:100%; height:190px; clear:both; position:relative; margin:auto; z-index:999;}
div.nice_pag p.nice_prev {position:absolute; top:70px; left:30px;}
div.nice_pag p.nice_next {position:absolute; top:70px; right:30px;}
div.nice_pag p a i {font-size:24pt;color:#fff}


#body_main1{text-align:center;padding-bottom:40px}
#body_main1 p.t{padding:50px 0 20px;font-size:14pt;font-weight:bold;color:#000;}
#body_main1 .d{padding-bottom:20px;text-align:center;}
#body_main1 .d .at{font-size:11pt;color:#444;}
#body_main1 .d .at i{color:#19afb0;font-size:14pt;margin-right:8px;}
#body_main1 .d .a_term{margin:0 20px;color:#ccc;font-size:12pt;display:inline-block;}
#body_main1 .div_p1{height:200px;}
#body_main1 a.rank{display:inline-block;width:50px;height:43px;background:#08bbb8;color:#fff;font-size:10pt;text-align:center;padding-top:7px;}
#body_main1 a.rank b{color:#fff;font-size:14pt;font-weight:bold;font-family:tahoma;display:table;margin:0px auto 0;}
#body_main1 .div_top1{width:50%;background:rgba(58,69,99,.9);padding:0 20px;color:#fff;height:300px;text-align:left;clear:both;overflow:hidden;}
#body_main1 .div_top1 ul{padding-top:20px}

#body_main1 .div_top1 ul{padding-top:20px}
#body_main1 .div_top1 ul .rank{margin-bottom:10px;}
#body_main1 .div_top1 ul .t{font-weight:bold;font-size:12pt;margin-bottom:10px;}
#body_main1 .div_top1 ul .price{font-weight:bold;font-size:16pt;margin-bottom:10px;font-family:tahoma;}	
#body_main1 .div_top1 ul .price i{font-size:16pt;margin-right:3px;position:relative;top:-2px}
#body_main1 .div_top1 ul .ment{font-size:10pt;margin-bottom:5px;}


.div_p234{overflow:hidden;clear:both;margin-top:35px;}
.div_p234 .div_top234{width:100%;margin-bottom:30px}
.div_p234 .div_top234 .img{height:190px;}
.div_p234 #top2{margin-right:20px;}
.div_p234 #top3{margin-right:20px;}
.div_p234 .img{position:relative;}		
.div_p234 .img a{position:absolute;right:20px;bottom:0;}
.div_p234 .txt{margin-top:10px;}
.div_p234 .txt li{text-align:left;margin-bottom:10px;}
.div_p234 .txt .t{font-weight:bold;color:#000;font-size:12pt;}
.div_p234 .txt .price{font-weight:bold;color:#e4374a;font-size:14pt;font-family:tahoma;}
.div_p234 .txt .ment{color:#666;}


#wrap_main2{background:#f4f5f7;padding:50px 0;}
#wrap_main2 #body_main2 .p1{color:#000;font-size:18pt;text-align:center;font-weight:bold;padding-bottom:20px;}
#wrap_main2 #body_main2 .p2{color:#727274;font-size:12pt;text-align:center;padding-bottom:40px;}
#wrap_main2 #body_main2 .div_cc{overflow:hidden;}
#wrap_main2 #body_main2 .div_cc .inc_cc{text-align:center;margin:0 auto 50px;border:0px solid red;}
#wrap_main2 #body_main2 .div_cc .inc_cc:nth-child(3n+3){margin-right:0;}
#wrap_main2 #body_main2 .div_cc .inc_cc ul li a.img{width:260px;display:inline-block;height:260px;}
#wrap_main2 #body_main2 .div_cc .inc_cc ul li a.img img{width:260px;height:260px;border-radius:260px;}
#wrap_main2 #body_main2 .div_cc .inc_cc ul li.photo{position:relative;}
#wrap_main2 #body_main2 .div_cc .inc_cc ul li.photo .label
{
	background:#dd2a26;
	display:inline-block;
	color:#fff;
	padding:10px 20px;
	position:absolute;
	right:30px;
	top:30px;
	-ms-transform: rotate(-45deg); 
   -webkit-transform: rotate(-45deg); 
   transform: rotate(-45deg);   
}
#wrap_main2 #body_main2 .div_cc .inc_cc ul li.photo .sale
{	
	background:#0f53f0;
	display:inline-block;
	color:#fff;
	padding:10px 20px;
	position:absolute;
	right:10px;
	top:60px;
	-ms-transform: rotate(-45deg); 
   -webkit-transform: rotate(-45deg); 
   transform: rotate(-45deg);   
}
#wrap_main2 #body_main2 .div_cc .inc_cc ul li.photo .price{position:absolute;left:25%;top:45%;font-size:24pt;font-family:tahome;color:#fff;text-shadow:2px 2px 2px #000}
#wrap_main2 #body_main2 .div_cc .inc_cc ul li.n{padding:15px 0 5px;font-size:14pt;font-weight:bold;color:#000;}
#wrap_main2 #body_main2 .div_cc .inc_cc ul li.m{color:#666;font-size:11pt;}


#wrap_main4{padding:50px 0;overflow: hidden;} 
#wrap_main4 #body_main4 p{text-align:center;} 
#wrap_main4 #body_main4 p.t{padding-bottom:20px;font-size:14pt;font-weight:bold;color:#000;} 
#wrap_main4 #body_main4 p.m{padding-bottom:40px;font-size:10pt;font-weight:bold;color:#666;} 
#wrap_main4 #body_main4 .div_hotel{clear:both;overflow:hidden;margin: 0 auto}
#wrap_main4 #body_main4 .div_hotel .slider-nav {width: 1100px;overflow: hidden;}
#wrap_main4 #body_main4 .div_hotel .slider-nav .item-nav {margin:0 10px;height:200px;cursor:pointer}
#wrap_main4 #body_main4 .div_hotel .slider-nav .item-nav p{text-align:center;}
#wrap_main4 #body_main4 .div_hotel .slider-nav .item-nav p.r{color:#03fdf9;padding:50px 0 15px;font-weight:bold;text-shadow:2px 2px 2px #000;font-size:11pt;}
#wrap_main4 #body_main4 .div_hotel .slider-nav .item-nav p.n{color:#fff;padding:0px 0 20px;font-weight:bold;text-shadow:3px 3px 3px #000;font-size:18pt;}
#wrap_main4 #body_main4 .div_hotel .slider-nav .item-nav p.p{color:yellow;font-weight:bold;text-shadow:3px 3px 3px #000;font-size:14pt;}

#div_quick{display:none;}
#div_quick_m{display:none;}



#div_bottom_box{display:none;}
#div_bottom_box1{display:none;}


/*회사소개*/
#div_info {padding-bottom:50px;}
#div_info .div1{margin-top:50px;padding-bottom:20px;overflow:hidden;}
#div_info .div1 .d1{overflow:hidden;}
#div_info .div1 .d1 .left{display:none;}
#div_info .div1 .d1 .left div{}
#div_info .div1 .d1 .right{background:#fff;}
#div_info .div1 .d1 .right #ul_intro dt{font-size:14pt;font-weight:bold;color:#02a3df;padding-bottom:25px;line-height:1.4em;}
#div_info .div1 .d1 .right #ul_intro dd{padding-bottom:25px;font-size:11pt;line-height:1.6em;}
#div_info .div1 .d1 .right #ul_intro dd.b{font-weight:bold;}
#div_info .div2 .d1{margin-top:50px;padding-top:30px;border-top:2px solid #444;}
#div_info .div2 .d1{clear:both;border:0px solid red;overflow:hidden;}
#div_info .div2 .d1 .div_img{display:none;}
#div_info .div2 .d1 .div_img #big{}
#div_info .div2 .d1 #div_small {border-top:4px solid #444;padding-top:20px;}
#div_info .div2 .d1 #div_small ul{clear:both;overflow:hidden;}
#div_info .div2 .d1 #div_small ul li{float:left;margin-bottom:20px;margin-right:20px;width:45%;}
#div_info .div2 .d1 #div_small ul li:nth-child(2n+2){margin-right:0px;}
#div_info .div2 .d1 #div_small ul li img{width:100%;border:1px solid #ddd;cursor:pointer;}
#div_info .div2 .d1 #div_small ul li p.ment{padding:10px;background:url('http://www.islandrent.co.kr/img/bg_line_blue1.jpg');color:#fff;text-align:center;font-size:11pt;cursor:pointer}
#div_info .div2 .d1 #div_small ul li p.ment a{font-size:12pt;display:inline-block;margin-left:5px;}


/*회사소개*/


/*렌트카예약*/
#div_search_rent{clear:both;overflow:hidden;}
#div_search_rent .div_calendar{}
#div_search_rent .div_calendar .d1 {}
#div_search_rent .div_calendar .d1 p.t{color:#fff;background:#0096ff;padding:12px 0;text-align:center;}
#div_search_rent .div_calendar .d2 {}
#div_search_rent .div_calendar .d2 p.t{color:#fff;background:#23a1db;padding:12px 0;text-align:center;}
#div_search_rent .div_calendar .inc_calendar .start_calendar{background:#027ed5;overflow:hidden;}
#div_search_rent .div_calendar .inc_calendar .end_calendar{background:#1e83b2;overflow:hidden;}
#div_search_rent .div_calendar .inc_calendar div p.date {padding:10px 70px;color:#fff;overflow:hidden;background:#027ed5;text-align:center;}
#div_search_rent .div_calendar .inc_calendar .end_calendar p.date{background:#1e83b2;}
#div_search_rent .div_calendar .inc_calendar div p.date .thismonth{font-size:12pt;padding-top:7px;display:inline-block;}
#div_search_rent .div_calendar .inc_calendar div p.date #spn_prev{float:left;}
#div_search_rent .div_calendar .inc_calendar div p.date #spn_prev a{font-size:18pt;color:#fff}
#div_search_rent .div_calendar .inc_calendar div p.date #spn_next{float:right;}
#div_search_rent .div_calendar .inc_calendar div p.date #spn_next a{font-size:18pt;color:#fff;}
#div_search_rent .div_calendar .inc_calendar .tbl_c{display:table;margin:10px auto;}
#div_search_rent .div_calendar .inc_calendar .tbl_c tr td{color:#fff;padding:7px;text-align:center;}
#div_search_rent .div_calendar .inc_calendar .tbl_c tr td span{display:inline-block;text-align:center;width:25px;height:20px;border-radius:25px;padding-top:5px;cursor:pointer}
#div_search_rent .div_calendar .inc_calendar .tbl_c tr td span.today{background:#fff;color:#222;}
#div_search_rent .div_calendar .inc_calendar .tbl_c tr td span.not{color:#5aa8de;cursor:default}
#div_search_rent .div_calendar .inc_calendar .tbl_c tr td span.on{background:yellow;color:#222;}
#div_search_rent .div_calendar .div_time{background:#0096ff;padding:5px}
#div_search_rent .div_calendar .div_time p{padding:5px 0 5px 5px;color:#fff}

#div_search_rent .div_calendar #div_time_end{background:#23a1db}
#div_search_rent .div_calendar .div_time input[type=text]{width:45%;background:#0096ff;color:#fff;border:0;}
#div_search_rent .div_calendar .div_time select{width:24%;background:#0096ff;color:#fff;border:0;}
#div_search_rent .div_calendar .d2 .div_time input[type=text]{background:#23a1db;}
#div_search_rent .div_calendar .d2 .div_time select {background:#23a1db;}
#div_search_rent .div_ment{}
#div_search_rent .div_ment .notice{padding:20px;clear:both;background:#f6f6f6;}
#div_search_rent .div_ment .notice dl dt{margin-bottom:15px;}
#div_search_rent .div_ment .notice dl dt a{display:inline-block;background:#fc534c;color:#fff;font-size:8pt;padding:4px 8px;border-radius:3px;}
#div_search_rent .div_ment .notice dl dd{border-bottom:1px solid #d6d6d6;padding:8px 0;font-size:9pt;}
#div_search_rent .div_ment .div_btn2 div{float:left;width:50%;text-align:center;padding:0;margin:0;}
#div_search_rent .div_ment .div_btn2 div i{font-size:30pt;margin-top:8px;font-weight:normal;}
#div_search_rent .div_ment .div_btn2 #div_time{background:#2ea6ae;color:#fff;}
#div_search_rent .div_ment .div_btn2 #div_time #use_time{background:#2ea6ae;color:yellow;border:0px solid red;padding:3.7px;;width:80px;font-size:30pt;font-weight:bold;text-align:center;font-family:tahoma;margin-bottom:1px}
#div_search_rent .div_ment .div_btn2 #btn_search{background:#1b7a80;color:#fff;}
#div_search_rent .div_ment .div_btn2 #btn_search p{padding:19.2px 0px;}

#div_flag_car{display:none;}

#div_nav_m{margin:0 15px;clear:both;z-index:1000;} 
#div_nav_m #body0 {padding-bottom:15px;} 
#div_nav_m #body0 .div_btn{background:#fff;overflow:hidden;border:1px solid #ddd;padding:10px;}
#div_nav_m #body0 .div_btn #a_cc{float:left;}
#div_nav_m #body0 .div_btn .a_btn{float:right;display:inline-block;background:url('/img/bg_shut_down.jpg') no-repeat;width:20px;height:20px;background-size:100%;} 
#div_nav_m #body0 .div_btn a.down{background-image:url('/img/bg_shut_up.jpg');} 
#div_nav_m #body0 .div_cat2_m{border-top:2px solid #444;width:100%;}
#div_nav_m #body0 .div_cat2_m ul{width:100%;} 
#div_nav_m #body0 .div_cat2_m ul li{padding:10px 0;background:url('/img/bg_arrow_b.png') no-repeat 95% 50% #fff;border-bottom:1px solid #eee;border-left:1px solid #eee;display:block;float:left;width:32.8%;}
#div_nav_m #body0 .div_cat2_m ul li:nth-child(3n+3){border-right:1px solid #eee;}
#div_nav_m #body0 .div_cat2_m ul li.on{background-color:#f1f1f1;}
#div_nav_m #body0 .div_cat2_m ul li a{font-size:9pt;margin-left:5px;}
/*렌트카예약*/

/*렌트카 리스트*/
#div_list {clear:both;}
#div_list .div_inc_head{padding:10px 0;clear:both;overflow:hidden;}
#div_list .div_inc_head #a_price{background:url('/img/bg_line_yellow.jpg');color:#222;display:inline-block;padding:10px 0px;font-size:10pt;text-align:center;width:50%;}
#div_list .div_inc_head #a_coupon{background:url('/img/bg_line1.jpg');color:#fff;display:inline-block;padding:8px 0px;font-size:10pt;cursor:pointer;text-align:center;width:50%;}
#div_list .div_inc_head #a_info{background:url('/img/bg_line_blue1.jpg');color:#fff;display:block;padding:8px 0px;font-size:10pt;cursor:pointer;text-align:center;margin-top:3px;}
#div_list .div_inc_head #a_coupon a{color:#fff;font-size:14pt}
#div_list .div_inc_head #span_qt{font-size:10pt;display:block;margin-top:8px}
#div_list .div_inc_head #span_qt b{font-size:10pt;color:#999}
#div_list .div_inc_head #span_qt a{font-size:10pt;color:red}

#div_pop #div_tab{padding:20px 0;overflow:hidden;}
#div_pop #div_tab a{color:#5f4239;font-size:12pt;font-weight:bold;display:inline-block;text-align:center;padding:10px 0px;float:left;width:47%;border:1px solid #ddd;background:#fff;margin-right:2px;margin-bottom:2px}
#div_pop #div_tab a.on{background:#0069d2;color:#fff}
#div_pop #div_tab a:nth-child(2n+2){margin-right:0}
#div_pop .div_img img{width:100%}
#div_pop .div_img #div_btn{padding:10px 0;text-align:center;display:none}
#div_pop .div_img #div_btn a{display:inline-block;text-align:center;font-size:12pt;padding:10px 15px;color:#fff;}
#div_pop .div_img #div_btn #a1{background:url('http://www.islandtravel.co.kr/img/bg_line_blue1.jpg');}
#div_pop .div_img #div_btn #a2{background:url('http://www.islandtravel.co.kr/img/bg_line_green.jpg');}

#div_list .div_box_rent{margin-bottom:10px;cursor:pointer;border:1px solid #ddd;float:left;width:48%;margin-right:0px;}
#div_list .div_box_rent img{width:100%;}
#div_list .div_box_rent:nth-child(2n+2){margin-right:7px}
#div_list .div_box_rent .div_photo{clear:both;width:100%;min-height:130px;position:relative;}
#div_list .div_box_rent .div_photo img{position:absolute;top:0;left:0;width:100%;height:95px}
#div_list .div_box_rent .div_photo .div_r{position:absolute;bottom:0;right:0;padding:10px 0;width:100%;background:rgba(252,83,76,.9);color:#fff;text-align:center;font-size:10pt;}
#div_list .div_box_rent .div_photo .a_20{display:inline-block;position:absolute;bottom:0;left:0;padding:10px 0px;width:55%;background:rgba(0,150,255,.9);color:#fff;text-align:center;font-size:9pt;font-weight:normal;}
#div_list .div_box_rent .div_photo .a_30{display:inline-block;position:absolute;bottom:0;left:0;padding:10px 0px;width:55%;background:#fec400;color:#222;text-align:center;font-size:10pt;font-weight:normal;}
#div_list .div_box_rent .div_photo .a_r{display:inline-block;position:absolute;bottom:0;right:0;padding:10px 0;width:45%;background:rgba(252,83,76,.9);;color:#fff;text-align:center;font-size:9pt;}
#div_list .div_box_rent .div_photo .a_ment{position:absolute;top:0;left:0;padding:10px 0;width:100%;background:rgba(90,90,90,.5);color:#fff;text-align:center;font-size:9pt;}
#div_list .div_box_rent .div_c {background:#f7f7f7;padding:5px;border-top:1px solid #ddd;}
#div_list .div_box_rent .div_c p{clear:both;}
#div_list .div_box_rent .div_c p.n{font-size:10pt;font-weight:normal;color:#000;height:49px}
#div_list .div_box_rent .div_c p.n a{display:table;color:#666;font-weight:normal}
#div_list .div_box_rent .div_c p.m{}
#div_list .div_box_rent .div_c p.m strike{font-size:9pt;color:#999}
#div_list .div_box_rent .div_c p.l{font-size:10pt;font-weight:bold;color:#af006e;}
#div_list .div_box_rent .div_c p.p{font-size:10pt;font-weight:bold;color:#0073ae;}
#div_list .div_box_rent .div_c p a.price{color:#e53261;font-size:10pt;display:inline-block;margin-left:5px}

#div_room .notice{padding:20px;clear:both;background:#f6f6f6;}
#div_room .notice dl dt{margin-bottom:15px;}
#div_room .notice dl dt a{display:inline-block;background:#fc534c;color:#fff;font-size:8pt;padding:4px 8px;border-radius:3px;}
#div_room .notice dl dd{border-bottom:0px solid #d6d6d6;padding:8px 0;font-size:9pt;}
#div_room .notice dl dd b{display:none;width:20px;}
#div_room .notice dl dd a{font-size:10pt;}

/*렌트카리스트끝*/

/*렌트상세*/
#div_rent_body {margin-top:30px;}
#div_rent_body p.title{font-size:12pt;font-weight:bold;}
#div_rent_body .a_20{display:inline-block;padding:5px 30px;background:#0096ff;color:#fff;text-align:center;font-size:10pt;font-weight:bold;margin-left:10px;}
#div_rent_body .a_30{display:inline-block;padding:5px 30px;background:#fec400;color:#222;text-align:center;font-size:10pt;font-weight:bold;margin-left:10px;}
#div_rent_body .head{overflow:hidden;padding:0;border:0px solid #886a49;margin-top:20px;}
#div_rent_body .head .left{}
#div_rent_body .head .left #dl_rent_info{clear:both;overflow:hidden;}
#div_rent_body .head .left #dl_rent_info dt{font-size:14pt;color:#222;margin-bottom:10px;font-weight:bold;}
#div_rent_body .head .left #dl_rent_info dd b{display:inline-block;background:#f7f7f7;font-size:10pt;padding:10px 20px 10px 10px;;}
#div_rent_body .head .left #dl_rent_info dd a{display:inline-block;font-size:10pt;padding:10px 30px 10px 10px;;}
#div_rent_body .head .left #dl_rent_info dd{border-bottom:1px solid #ddd;border-top:1px solid #444;}

#div_rent_body .head .right{margin:20px 10px}
#div_rent_body .head .right .tbl_form tr td{padding:5px 0;font-size:10pt;}
#div_rent_body .head .right	.tbl_form tr td.t{width:100px;display:none;}
#div_rent_body .head .right	.tbl_form tr td .input_tel{width:50px}
#div_rent_body .head .right .tbl_form tr td p{margin-top:5px;font-size:10pt;}
#div_rent_body .head .right	.tbl_form tr td textarea{width:100%;height:100px;border:1px solid #ddd;}
#div_rent_body .head .right	 #a_price_wrap{padding:15px 10px;display:inline-block;width:200px;text-align:left;border:0px solid red;font-size:12pt;}
#div_rent_body .head .right	 #btn_confirm_price{padding:10px 0px;display:block;background:#e53261;color:#fff;text-align:center}

#div_rent_body .div_btn{padding:30px 0;text-align:center;}
#div_rent_body .div_btn a{display:inline-block;padding:10px 0px;color:#fff;width:50%;text-align:center;}
#div_rent_body .div_btn .a_list{background:#5f4239}
#div_rent_body .div_btn .a_guide{background:#886a49}

#wrap_circle{border:1px solid #ddd;background:#f7f7f7;padding:15px;margin-bottom:10px;margin-top:30px;}
#wrap_circle p.t{text-align:center;font-size:14pt;color:#ff4e00}
#wrap_circle #div_circle {margin-top:20px;text-align:center;}
#wrap_circle #div_circle a{display:inline-block;background:#fff;color:#5f4239;border:1px solid #eee;width:120px;height:90px;text-align:center;border-radius:120px;padding-top:30px;font-size:11pt;margin-bottom:20px;}
#wrap_circle #div_circle i{font-size:24pt;margin-bottom:5px;color:#444}
#wrap_circle #div_circle img{margin:0px 10px;}
#wrap_circle #div_circle #w{display:none;}

.div_info_terminal p a{display:table;margin-top:5px;}
/*렌트상세 끝*/

#div_term{border:1px solid #d1d0ce;background:#f5f5f7;padding:15px;margin-bottom:20px;}
#div_term dl dt{padding-bottom:2px;font-size:10pt;}
#div_term dl dd{padding-bottom:10px;font-size:10pt;}

/*렌트카이용가이드*/
#div_info_body .notice{padding:20px;clear:both;background:#f6f6f6;}
#div_info_body .notice dl dt{margin-bottom:15px;}
#div_info_body .notice dl dt a{display:inline-block;background:#fc534c;color:#fff;font-size:8pt;padding:4px 8px;border-radius:3px;}
#div_info_body .notice dl dd{border-bottom:0px solid #d6d6d6;padding:8px 0;font-size:9pt;}
#div_info_body .notice dl dd b{display:none;width:20px;}
#div_info_body .notice dl dd a{font-size:10pt;}

#div_info_body{margin-top:30px;clear:both;background:#fff;}
#div_info_body p.dt{font-size:14pt;font-weight:bold;padding-bottom:15px;}
#div_info_body p.dt a{display:table;width:50px;border-bottom:2px solid #444;height:15px;}
#div_info_body .div_info_rent_box{padding:10px 0;overflow:hidden;;background:#fff;}
#div_info_body .div_info_rent_box .inc_info_rent_box{border:1px solid #ddd;padding:15px;box-shadow:0px 5px 5px #ccc;position:relative;;background:#f6f6f6;margin-bottom:13px;}
#div_info_body .div_info_rent_box .inc_info_rent_box i{position:absolute;top:15px;right:15px;font-size:28pt;color:#474747}
#div_info_body .div_info_rent_box .div_term{float:left;margin:30px 30px 0;display:none;}
#div_info_body .div_info_rent_box .inc_info_rent_box ul li.num{margin-bottom:5px;}
#div_info_body .div_info_rent_box .inc_info_rent_box ul li.num a{color:#fff;font-weight:bold;display:inline-block;text-align:center;height:20px;width:25px;border-radius:25px;background:#967853;font-size:11pt;padding-top:5px}
#div_info_body .div_info_rent_box .inc_info_rent_box ul li.title{color:#5f4239;font-weight:bold;margin-bottom:15px;font-size:12pt;padding-bottom:10px;border-bottom:2px dotted #444;}
#div_info_body .div_info_rent_box .inc_info_rent_box ul li.txt{margin-bottom:10px;line-height:1.4em;padding-left:10px;background:url('/img/bg_dot_gray.jpg') no-repeat 0 8px;font-size:10pt;color:#444}

#div_info_body .div_info_rent_box .inc_info_rent_box1{border:1px solid #ddd;padding:15px;box-shadow:0px 5px 5px #ccc;margin-bottom:20px;position:relative;background:#f6f6f6;}
#div_info_body .div_info_rent_box .inc_info_rent_box1 ul li.num{margin-bottom:5px;}
#div_info_body .div_info_rent_box .inc_info_rent_box1 ul li.num a{color:#fff;font-weight:bold;display:inline-block;text-align:center;height:20px;width:25px;border-radius:25px;background:#967853;font-size:11pt;padding-top:5px}
#div_info_body .div_info_rent_box .inc_info_rent_box1 ul li.title{color:#5f4239;font-weight:bold;margin-bottom:15px;font-size:12pt;padding-bottom:10px;border-bottom:2px dotted #444;}
#div_info_body .div_info_rent_box .inc_info_rent_box1 ul li.sub{color:#222;font-weight:bold;margin:25px 0 15px ;font-size:12pt;}
#div_info_body .div_info_rent_box .inc_info_rent_box1 ul li.txt{margin-bottom:10px;line-height:1.4em;padding-left:10px;background:url('/img/bg_dot_gray.jpg') no-repeat 0 8px;font-size:10pt;color:#222}
#div_info_body .div_info_rent_box .inc_info_rent_box1 ul li.txt b{display:inline-block;width:110px;font-size:10pt;color:#222}
#div_info_body .div_info_rent_box .inc_info_rent_box1 ul li.txt a{font-size:10pt;color:#ff3c00}
#div_info_body .div_info_rent_box .inc_info_rent_box1 i{position:absolute;top:15px;right:15px;font-size:28pt;color:#474747}

#div_info_body #dl_info1{clear:both;}
#div_info_body #dl_info1 dt{font-size:14pt;font-weight:bold;padding-bottom:15px;}
#div_info_body #dl_info1 dt a{display:table;width:50px;border-bottom:2px solid #444;height:15px;}
#div_info_body #dl_info1 dd{padding:5px 0;}
#div_info_body #dl_info1 dd b{display:inline-block;width:30px;color:#0069d2}
#div_info_body #dl_info1 dd a{display:inline-block;width:450px;line-height:1.4em;color:#222;}
#div_info_body #dl_info1 dd a.all{display:inline-block;width:750px;line-height:1.4em;}
#div_info_body #dl_info1 dd a.b{font-weight:bold;color:#222;}

#div_info_body .div_btn{padding:0px 0 30px;text-align:center;}
#div_info_body .div_btn a{display:block;padding:10px 30px;color:#fff;font-size:12pt;background:#fc534c}
#div_info_body .div_btn a i{color:#fff;font-size:18pt;margin-right:10px;}
/*렌트카이용가이드*/

#dl_package_view{}
#dl_package_view dt{font-weight:bold;padding:10px 0;text-align:left;font-size:11pt;}
#dl_package_view dd table{width:100%;}
#dl_package_view dd table tr td{padding:10px 0;text-align:center;border:1px solid #ddd;color:#444;text-align:left;padding-left:20px}
#dl_package_view dd table tr.t td{background:#f7f7f7;color:#000;}
#dl_package_view dd.d ul.d{border:1px solid #ddd;}
#dl_package_view dd.d ul.d li{padding:10px 0 10px 10px;border-bottom:1px solid #eee;text-align:left;}
#dl_package_view dd.d ul.d li.t{background:#f7f7f7;font-weight:bold;padding:10px 0 10px 10px;text-align:left;}
#dl_package_view dd.d ul.d li:last-child{border-bottom:0}


#body_login {background:#f7f9fa;padding:0px 0 100px 0;}
#body_login #top_login{text-align:center;background:url('/img/bg_member.jpg') no-repeat 50% 30%;padding:50px 0;background-size:cover;}
#body_login #spn_logo  #member_logo{width:50%}
#body_login  #hp1{width:35%;padding:10px 5px;;}
#body_login  .hp{width:28%;padding:11px 5px;}
#body_login  .tbl_f tr td .input_email{width:41%;padding:10px 5px;}
#body_login #sel_email_domain{display:table;margin-top:5px;width:98%;padding:10px 5px}

#body_login #btn_step2{display:block;}

/*숙소*/
.tbl_car tr td{padding:8px 10px;font-size:11pt;color:#333;font-weight:bold;border:1px solid #ddd;border-left:0;text-align:center;cursor:pointer}
.tbl_car tr td:first-child{border-left:1px solid #ddd;}
.tbl_car tr td.on{background:#5d4741;color:#fff;}
#btn_search{background:url('/img/bg_line1.jpg');color:#fff;font-size:12pt;padding:4px 20px;}	


#div_search_hotel #a_map1{display:inline-block;width:60px;height:40px;position:absolute;top:110px;left:70px;cursor:pointer;border:0px solid #ddd;}
#div_search_hotel #a_map2{display:inline-block;width:50px;height:30px;position:absolute;top:80px;left:150px;cursor:pointer;border:0px solid #ddd;}
#div_search_hotel #a_map3{display:inline-block;width:70px;height:50px;position:absolute;top:90px;left:205px;cursor:pointer;border:0px solid #ddd;}
#div_search_hotel #a_map4{display:inline-block;width:55px;height:40px;position:absolute;top:140px;left:130px;cursor:pointer;border:0px solid #ddd;}

.tbl_search{width:100%;}
.tbl_search tr td{padding:15px 0;border-bottom:1px solid #eee;font-size:11pt;}
.tbl_search tr td.td_location #a_btn{display:inline-block;border:1px solid #ddd;border-radius:3px;padding:3px 10px;cursor:pointer;margin-left:15px;font-size:10pt;font-weight:normal;color:#0282e7}
.tbl_search tr td.td_location table{width:100%}
.tbl_search tr td.td_location table tr td{padding:5px 0;border:0;width:50%}
.tbl_search tr td.td_location table tr td a{font-size:9pt}
.tbl_search tr td.td_fac table{width:100%}
.tbl_search tr td.td_fac table tr td{padding:5px 0;border:0;width:33%}
.tbl_search tr td.td_fac table tr td a{font-size:9pt}
.tbl_search tr td.td_room table{width:100%}
.tbl_search tr td.td_room table tr td{padding:5px 0;border:0;width:33%}
.tbl_search tr td.td_room table tr td a{font-size:9pt}

.tbl_search tr:last-child td{border-bottom:0;}
.tbl_search tr td p{margin-bottom:8px;font-weight:bold;}
.tbl_search tr td #key{width:65%}
.div_list #map{width:100%}

.div_list{overflow:hidden;}
.div_list .div_box{margin-bottom:20px;cursor:pointer;}
.div_list .div_box img{width:100%;}
.div_list .div_c p{padding-bottom:10px;min-height:20px;clear:both;}
.div_list .div_c p.n{font-size:12pt;font-weight:bold;color:#000;}
.div_list .div_c p.l{font-size:11pt;font-weight:bold;color:#af006e;}
.div_list .div_c p.p{font-size:11pt;font-weight:bold;color:#ee0000;}
.div_list .div_c p a.price{color:#e53261;font-size:12pt;display:inline-block;margin-left:10px}
/*숙소 끝*/

/*  숙소 상세 */

#div_item_body{border-top:0;}
#div_item_body p.title{font-size:16pt;color:#000;font-weight:bold;padding-bottom:10px;}
#div_item_body .head{overflow:hidden;padding-bottom:30px;border-bottom:2px solid #111}
#div_item_body .head .left{clear:left}
#div_item_body .head .left .p_big{margin-bottom:1px}
#div_item_body .head .left .p_big #img_big{width:100%;height:225px;}
#div_item_body .head .left #ul_thumb li{margin-right:1px;cursor:pointer;float:left;width:19.7%;height:59px;overflow:hidden;margin-bottom:1px}
#div_item_body .head .left #ul_thumb li:nth-child(5n+5){margin-right:0}
#div_item_body .head .left #ul_thumb li img{width:100%}

#div_item_body .head .right{padding-top:20px;clear:both;border:0px solid red;display:block;}

#div_item_body .head .right #dl_info{clear:both}
#div_item_body .head .right #dl_info dt{display:none;}
#div_item_body .head .right #dl_info dd{padding:0;border-bottom:1px solid #ddd;margin:0;margin-bottom:10px;padding-bottom:10px;}
#div_item_body .head .right #dl_info dd b{display:table;font-size:10pt;margin-bottom:5px}
#div_item_body .head .right #dl_info dd a{display:block;margin-right:0px;line-height:1.4em;font-size:10pt;color:#444;}

#div_item_body .head .right #dl_info dd.all b{display:table;width:80px;font-size:10pt;margin-bottom:5px}
#div_item_body .head .right #dl_info dd.all a{display:block;padding:8px 0px;}

#div_act .div_ment{}
#div_act .div_ment .notice{padding:20px;clear:both;background:#f6f6f6;}
#div_act .div_ment .notice dl dt{margin-bottom:15px;}
#div_act .div_ment .notice dl dt a{display:inline-block;background:#fc534c;color:#fff;font-size:8pt;padding:4px 8px;border-radius:3px;}
#div_act .div_ment .notice dl dd{border-bottom:1px solid #d6d6d6;padding:8px 0;font-size:9pt;}

#div_step{margin-top:10px;}
#div_step .div_field{padding-bottom:5px;overflow:hidden;clear:both;}
#div_step .div_field p{font-weight:bold;padding-bottom:10px;}
#div_step #btn_confirm_price{background:#fc534c;color:#fff;font-size:12pt;padding:14px 0px;display:block;margin-top:10px;text-align:center}

#div_rooms{margin:10px 0 50px;clear:both;}
#div_rooms .div_room{margin:20px 0;padding:20px 0;border-bottom:2px solid #ccc;overflow:hidden;}
#div_rooms .div_room p.t{margin:10px 0;padding:10px;font-size:14pt;font-weight:bold;background:#f6f6f6;color:#333;border-bottom:2px solid #d3af7d}

#div_rooms .div_room .div_room_deatil{clear:both;overflow:hidden;}
#div_rooms .div_room .div_room_deatil .div_left_detail{}
#div_rooms .div_room .div_room_deatil .div_left_detail p img{width:100%;}
#div_rooms .div_room .div_room_deatil .div_left_detail ul.ul_thumb{margin-top:1px;overflow:hidden;}
#div_rooms .div_room .div_room_deatil .div_left_detail ul.ul_thumb li{float:left;margin-right:1px;width:19.6%;}
#div_rooms .div_room .div_room_deatil .div_left_detail ul.ul_thumb li img{width:100%;height:44px;}

#div_rooms .div_room .div_room_deatil .div_right_detail{margin-top:20px;clear:both;}
#div_rooms .div_room .div_room_deatil .div_right_detail ul li{padding-bottom:8px;border-bottom:1px solid #eee;margin-bottom:8px;}
#div_rooms .div_room .div_room_deatil .div_right_detail ul li b{color:#222;display:table;margin-bottom:3px;}
#div_rooms .div_room .div_room_deatil .div_right_detail ul li span{color:#444;display:block;}
#div_rooms .div_room .div_room_deatil .div_right_detail .btn_cartin{display:block;margin-top:30px;background:#5f4239;color:#fff;font-size:12pt;padding:14px 0px;text-align:center;}

#div_rooms .div_map{clear:both;display:block;width:100%}

/* 숙소상세 끝 */

/* 골프상세 끝 */
#div_tab_contents {padding-top:50px;clear:both;}
#div_tab_contents .a_tab{display:inline-block;padding:10px 10px;border:1px solid #ddd;margin-right:1px;margin-bottom:1px;font-size:10pt;color:#000;}
#div_tab_contents .on{background:#07bab7;color:#fff;}
/* 골프상세 끝 */
/*예약*/
.tbl_reserve{display:none;}
.ul_reserve li{margin-bottom:8px;}
.ul_reserve li b{display:inline-block;width:70px;}
.ul_reserve li span .a_del{color:#fc534c;font-size:16pt;cursor:pointer}
#div_reserve{margin-top:30px;}
#div_reserve .page_title{font-weight:bold;font-size:12pt;color:#222;padding-bottom:10px;}
#div_reserve table{border-top:2px solid #444;width:100%;}
#div_reserve table tr td{padding:10px;border-bottom:1px solid #ddd;}
#div_reserve table tr td.t{width:160px;font-weight:bold;display:none;}
#div_reserve table tr td .input_tel{width:60px;}
#div_reserve table tr td textarea{border:1px solid #ddd;padding:8px;line-height:1.6em;font-size:10pt;color:#666;height:80px;width:95%;}
#div_reserve table tr td a.m{display:table;margin-top:5px}
#div_reserve table tr td p{line-height:1.8em;}
#div_reserve table tr td p.ment{color:#666;padding-bottom:5px}
.w500{width:500px;}
#div_agree p{padding:3px 0;color:#444;}
#btn_save{display:inline-block;padding:15px 40px;color:#fff;font-weight:bold;font-size:12pt;background:#009edc}


#div_reserve_detail table{display:none;}
#div_reserve_detail ul{}
#div_reserve_detail ul li{margin-bottom:10px;}
#div_reserve_detail ul li b{display:inline-block;width:70px;}


#div_tbl .tbl_f{display:none;}
#div_tbl #p_web{display:none;}


/*예약끝*/

/*아이디찾기*/
#div_find_id{margin:0 auto;padding:20px;}
#div_find_id div{padding-bottom:10px;}
#div_find_id div input{border:1px solid #ddd;background:#fff;padding:15px;font-size:12pt;font-weight:bold;color:#000;width:90%;}
#div_find_id div input.on{border-color:#5d8bfb}
#div_find_id div input.hp{width:21%;}
#div_find_id div select{padding:14px;font-size:12pt}
#div_find_id div select > *{font-size:12pt}
#div_find_id div a.a{font-size:22pt;font-weight:bold;}
#div_find_id  p.p_btn{background:#5d4741;color:#fff;padding:20px 0;font-size:14pt;font-weight:bold;text-align:center;margin-top:20px;cursor:pointer}
#div_find_id p.ment{padding:15px 0 30px 0;font-size:11pt;color:#444;border-bottom:1px solid #ddd;text-align:center;}
#div_find_id p.link{padding:15px 0;text-align:center;color:#aaa;}
#div_find_id p.link a{color:#666;display:inline-block;margin:0 10px;font-size:11pt;}
/*아이디찾기*/







/*예약조회*/
#div_inquire{padding:50px 0}
#div_inquire div .tbl_f tr td.t{display:none;}
#div_inquire div .tbl_f tr td{padding:10 0px;font-size:10pt;}
#div_inquire div .tbl_f tr td .input_txt{width:90%;display:table;margin-bottom:5px;}
#div_inquire div .tbl_f tr td .hp{width:65px;display:inline-block;}
#div_inquire div .tbl_f tr td #hp1{display:inline-block;position:relative;top:-2px}

#div_inquire .tbl_list{display:none;}
#div_inquire .ul_list{margin-bottom:10px;border:1px solid #ddd;padding:10px;}
#div_inquire .ul_list li{margin-bottom:8px;}
#div_inquire .ul_list li b{display:inline-block;width:70px;}
#div_inquire .ul_list li span i{margin-left:5px;}

.div_box_bold{border:5px solid #856f68;overflow:hidden;}
.div_box_bold div{padding:20px;border:0px solid red}
.div_box_bold div:first-child{border-bottom:1px solid #856f68}
.div_box_bold div p.t{font-size:12pt;font-weight:bold;color:#5d4741;clear:both;padding-bottom:10px;}
.div_box_bold div ul li{padding:5px 0}
.div_box_bold div ul li input{width:92%;padding:10px}
.div_box_bold div ul li input.hp{border:1px solid #ddd;width:50px;font-size:10pt;padding:10px 5px;}
.div_box_bold div ul li select{padding:9px}
.div_box_bold div p.p_btn{margin-top:10px;background:#5d4741;color:#fff;padding:15px 0;text-align:center;font-size:14pt;cursor:pointer}
.div_box_bold div p.ment{margin-top:10px;background:#f6f6f6;color:#666;line-height:1.6em;font-size:10pt;padding:15px}

#fcsubmit{background:#5d4741;color:#fff;display:block;padding:10px 20px;margin:0 auto;text-align:center}
#retry{background:#886a49;color:#fff;display:inline-block;padding:10px 20px;}


/*예약조회 끝*/


/* 환불규정 */

#ul_info1 dt{background:url('/img/bg_dot_red.jpg') no-repeat 0 10px;font-size:14pt;padding-left:15px;font-weight:bold;color:<?=$daum_blue?>;padding-bottom:15px;line-height:1.4em;}
#ul_info1 dd{background:url('/img/bg_line.jpg') no-repeat 0 10px;padding-left:15px;line-height:1.6em;font-size:10pt;margin-left:15px;;color:#666}
#ul_info1 dd b{font-size:10pt;color:#666;font-weight:normal;}
#ul_info1 dd.q{background:url('/img/bg_q.jpg') no-repeat 0 50%;padding-left:15px;font-size:10pt;line-height:2.5em;font-weight:bold;color:#444}
#ul_info1 dd.qr{background:url('/img/bg_q_purple.jpg') no-repeat 0 6px;padding-left:15px;font-size:10pt;line-height:1.6em;font-weight:bold;color:#af006e;padding-bottom:5px}
#ul_info1 dd.b{font-weight:bold;line-height:1.6em;color:#222;margin-top:10px}
#ul_info1 dd.none{background:#fff;}
#ul_info1 dd.sub{padding-left:30px;background:#fff;}
#ul_info1 dd.t{text-align:center;padding:20px 0;font-weight:bold;background:#fff;font-size:14pt;color:#222;}

/*  환불규정 끝 */



#div_submenu{padding:20px 0}
#div_submenu a{color:#5f4239;font-size:9pt;font-weight:normal;display:inline-block;padding:0 1px 3px 1px;}
#div_submenu a.on{border-bottom:1px solid #5f4239}
#div_submenu .a_term{display:inline-block;margin:0 3px;color:#ccc;font-size:10pt}

#div_top_room{background:url('/img/bg_room.jpg') no-repeat 50% 50%;height:100px;}
#div_top_room div a{color:#fff;font-weight:bold;font-size:36pt;text-shadow:2px 0px 0px #000;margin-top:58px;display:inline-block;margin-left:0px;}
#div_top_fac{background:url('/img/bg_fac.jpg') no-repeat 50% 50%;height:100px;}
#div_top_fac div a{color:#fff;font-weight:bold;font-size:36pt;text-shadow:2px 0px 0px #000;margin-top:58px;display:inline-block;margin-left:0px;}
#div_top_map{background:url('/img/bg_map.jpg') no-repeat 50% 50%;height:100px;}
#div_top_map div a{color:#fff;font-weight:bold;font-size:36pt;text-shadow:2px 0px 0px #000;margin-top:58px;display:inline-block;margin-left:0px;}
#div_top_news{background:url('/img/bg_golf.jpg') no-repeat 50% 50%;background-size:cover;height:100px;}
#div_top_news div a{color:#fff;font-weight:bold;font-size:24pt;text-shadow:2px 0px 0px #000;margin-top:72px;display:inline-block;margin-left:0px;}

#div_nav{padding:10px 0;text-align:right;border-bottom:1px solid #eee;}
#div_nav a{font-size:9pt;display:inline-block;color:#5f4239}
#div_nav i{font-size:12pt;display:inline-block;color:#5f4239;margin-right:10px}

#div_pagetitle{padding-top:30px;border:0px solid red;padding-bottom:10px;}
#div_pagetitle #ment_rent{padding-top:10px}
#div_pagetitle #ment_rent ul li{display:none;}
#div_pagetitle p{font-size:24pt;font-weight:bold;color:#000;margin-bottom:10px;}
#div_pagetitle ul li{margin-bottom:5px;color:#5f4239;font-size:10pt;}

#div_pagetitle .inc_box{border:1px solid #ddd;background:#f7f7f7;padding:10px 15px;margin-top:15px;}
#div_pagetitle .inc_box ul li{line-height:1.4em;font-size:10pt;color:#444;}
#div_pagetitle .inc_box ul li.t{font-size:11pt;color:#07bab7;padding-bottom:5px;font-weight:bold;}
#div_pagetitle .inc_box ul li.t i{color:#07bab7;font-size:14pt;position:relative;top:-2px;margin-right:5px}


/* 서브페이지 검색창 */

#div_sub_search{border:1px solid #ddd;border-top-width:2px;border-top-color:#07bab7}
#div_sub_search p.t{padding:10px 20px;border-bottom:1px solid #ddd;background:#fafafa;overflow:hidden;}
#div_sub_search p.t b{color:#000;font-weight:bold;font-size:12pt;display:table;}
#div_sub_search p.t a{color:#999;background:url('http://www.islandtravel.co.kr/img/bg_q.jpg') no-repeat 0 3px;display:inline-block;padding-left:15px;}
#div_sub_search .inc_search{padding:10px 20px;position:relative;clear:both;}
#div_sub_search .inc_search .tbl_search{width:100%;}
#div_sub_search .inc_search .tbl_search tr td{padding:10px 0;border-bottom:1px solid #eee;font-size:10pt;clear:both;overflow:hidden;}
#div_sub_search .inc_search .tbl_search tr:last-child td{border-bottom:0;}
#div_sub_search .inc_search .tbl_search tr td p{margin-bottom:8px;font-weight:bold;}
#div_sub_search .inc_search .tbl_search tr td.td_location #a_btn{display:inline-block;border:1px solid #ddd;border-radius:3px;padding:3px 10px;cursor:pointer;margin-left:5px;font-size:10pt;font-weight:normal;color:#0282e7}
#div_sub_search .inc_search .tbl_search tr td.td_location #a_btn i{font-size:14pt;margin-right:5px;color:#0282e7;}
#div_sub_search .inc_search .tbl_search tr td.t{display:none;}
#div_sub_search .inc_search .tbl_search #btn_search{background:#07bab7;color:#fff;font-size:12pt;padding:4px 20px;}
#div_sub_search .inc_search .tbl_search #spn_map{float:right;border:1px solid #ddd;border-radius:5px;background:#fafafa;padding:5px 0;text-align:center;}
#div_sub_search .inc_search .tbl_search #spn_map img{margin-left:10px}
#div_sub_search .inc_search .tbl_search #spn_map a{width:30px;display:inline-block;}
#div_sub_search .inc_search .tbl_search #key{width:120px}


/* 서브페이지 검색창 */


#div_list{overflow:hidden;padding-top:30px;margin-bottom:50px;}
#div_list .div_inc{margin-bottom:40px;}
#div_list .div_inc:nth-child(2n+2){}
#div_list .div_inc p.t{margin-bottom:10px;font-weight:bold;color:#5f4239}
#div_list .div_inc a{display:inline-block;}
#div_list .div_inc a img{width:100%}
#div_list .div_inc p.i{margin-top:10px;font-weight:normal;color:#444;font-size:10pt;}

#div_view{margin-bottom:50px;}
#div_view p.t{text-align:center;padding:40px 0 30px;color:#5f4239;font-weight:bold;font-size:16pt;}
#div_view #event_box .box_banner img{width:100%}
#div_view #div_info{border:1px solid #cccdc6;background:#f4f4f4;color:#4b3832;line-height:1.4em;font-size:11pt;padding:20px;border-top:0;}
#div_view #div_btn{padding-top:20px;text-align:right;}
#div_view #div_btn a{background:url('/img/bg_line1.jpg');color:#fff;}

.a_reg{background:#009edc;color:#fff;font-size:11pt;font-weight:bold;display:inline-block;padding:5px 20px;;}

#div_news{padding-top:30px;padding-bottom:30px;}
#div_news #ul_news_head{overflow:hidden;background:#07bab7;padding:10px 0;}
#div_news #ul_news_head li{float:left;text-align:center;color:#fff;font-size:10pt;font-weight:bold;}
#div_news #ul_news_head li.num{width:30px;display:none}
#div_news #ul_news_head li.title{width:70%}
#div_news #ul_news_head li.date{width:30%;}
#div_news #ul_news_head li.hit{width:100px;display:none}

#div_news .ul_news_body{clear:both;overflow:hidden;background:#fff;border-bottom:1px solid #ddd;}
#div_news .ul_news_body li{float:left;text-align:center;color:#444;font-size:10pt;font-weight:normal;padding:10px 0;border:0px solid red;}
#div_news .ul_news_body li.num{width:30px;display:none}
#div_news .ul_news_body li.num .webfont{font-size:11pt;}
#div_news .ul_news_body li.title{width:70%;text-align:left;}
#div_news .ul_news_body li.notice{width:70%;text-align:left;display:none}
#div_news .ul_news_body li.title a{font-size:10pt;}
#div_news .ul_news_body li.notice a{font-size:10pt;}
#div_news .ul_news_body li.date{width:30%;text-align:right;font-size:10pt;}
#div_news .ul_news_body li.hit{width:100px;display:none;}



#div_room .div_search #k{width:50%}
#div_room .div_search a{padding:5px 10px;text-align:center;display:inline-block;margin-left:3px;color:#fff}
#div_room .div_search #btn_search{background:#5d4741;}
#div_room .div_search #btn_reg{background:#fc534c;}

.tbl_f{margin-top:0px;width:100%;border-top:2px solid #333;border-left:1px solid #d1d0ce;}
.tbl_f tr td{padding:10px 20px;background:#fff;color:#444;font-size:11pt;border-bottom:1px solid #d1d0ce;border-right:1px solid #d1d0ce;text-align:left;}
.tbl_f tr td b{font-size:11pt;}	
.tbl_f tr td.t{background:#f3f4f6;color:#333;font-weight:bold;font-size:11pt;text-align:left;width:120px;display:none;}
.tbl_f tr td select{padding:6px;}
.tbl_f tr td input[type=password]{padding:7px;border-bottom:1px solid #d4d4d8;border-right:1px solid #d4d4d8;border-left:1px solid #bebec1;border-top:1px solid #bebec1;font-size:10pt;width:150px;}
.tbl_f tr td .input_txt{padding:7px;border-bottom:1px solid #d4d4d8;border-right:1px solid #d4d4d8;border-left:1px solid #bebec1;border-top:1px solid #bebec1;font-size:10pt;}
.tbl_f tr td #email_id{width:100px}
.tbl_f tr td #email_domain{width:70px}
.tbl_f tr td #title{width:95%;margin-bottom:5px}
.tbl_f tr td #hp2{width:60px;}
.tbl_f tr td #hp3{width:60px;}



.tbl_f tr td .hp{width:80px;}

.a_save{background:#5d4741;color:#fff;font-size:12pt;font-weight:bold;display:inline-block;padding:15px 40px;}
.a_cancel{background:#555;color:#fff;font-size:12pt;font-weight:bold;display:inline-block;padding:15px 40px;;}
#btn_modify{background:#5d4741;color:#fff;font-size:11pt;font-weight:normal;display:inline-block;padding:8.5px 20px;}
#btn_del{background:#555;color:#fff;font-size:11pt;font-weight:normal;display:inline-block;padding:8.5px 20px;}

#div_view{clear:both;border-top:1px solid #444;}
#div_view p.t{clear:both;padding:10px 0;background:#f7f7f7;overflow:hidden}
#div_view p b{margin-left:10px;display:block;text-align:left;margin-bottom:5px;}
#div_view p a{font-size:10pt;font-weight:normal;text-align:right;display:table;margin:5px 0 5px 10px;;}
#div_view .div_contents{padding:20px 10px;background:#fff;border-bottom:1px solid #ddd;}
#div_view .div_more{padding:10px 0;background:#f7f7f7;border-bottom:1px solid #ddd;}
#div_view .div_more b{display:inline-block;width:60px;margin-left:20px;font-size:10pt;}
#div_view .div_more a{font-size:10pt;}
#div_view #btn_list{background:#5d4741;color:#fff;padding:10px 0;text-align:center;width:100%;margin-top:10px;}

#div_page{clear:both;padding:10px 0;text-align:center;}
#div_page .ul_page{overflow:hidden;}
#div_page .ul_page li{float:left;padding:6px 10px;color:#444;background:#fff;}
#div_page .ul_page li.on{color:red;font-weight:bold;}

/*로그인*/
#div_login{margin:0 auto;padding:20px;}
#div_login div{padding-bottom:10px;}
#div_login div input{border:1px solid #ddd;background:#fff;padding:15px;font-size:14pt;font-weight:bold;color:#000;width:90%;}
#div_login div input.on{border-color:#5d8bfb}
#div_login  p.p_btn{background:#5d4741;color:#fff;padding:20px 0;font-size:14pt;font-weight:bold;text-align:center;margin-top:20px;cursor:pointer}
#div_login p.ment{padding:15px 0 30px 0;font-size:11pt;color:#444;border-bottom:1px solid #ddd;text-align:center;}
#div_login p.link{padding:15px 0;text-align:center;color:#aaa;}
#div_login p.link a{color:#666;display:inline-block;margin:0 10px;font-size:11pt;}
/*로그인 끝*/

.term_w{margin:0 5px;color:#ccc}

#web_bottom{background:#fff;padding-top:0px;border-top:1px solid #ddd;}
#web_bottom #div_bottom_cs{padding:10px 0;border-bottom:1px solid #59595d}
#web_bottom #div_bottom_cs a{display:inline-block;width:80px;margin-top:10px;margin-bottom:3px;font-size:10pt;}
#web_bottom #div_bottom_cs a:first-child{margin-top:0px;}
#web_bottom #div_bottom_cs b{margin-right:20px;display:table;}
#web_bottom #div_bottom_cs b.b_tel{color:#ff3c00;font-size:14pt;margin:5px 0;}
#web_bottom #div_bottom_cs a.time{width:300px;margin-top:0}
#web_bottom #div_bottom_cs a.bank{width:300px;margin-top:5px;}
#web_bottom #div_bottom_cs .b_bank{width:300px;margin-top:0;}
#web_bottom #div_bottom_cs p{margin-top:10px;}
#web_bottom #div_bottom_cs p .a_web{display:none;}
#web_bottom #div_bottom_cs p .b_web{display:none;}
#web_bottom #div_bottom_cs p .a_cs{display:block;border:1px solid #ddd;text-align:center;padding:10px 0;font-size:12pt;color:#000;width:100%;background:url('/img/bg_line_gray.jpg')}
#web_bottom #div_bottom_cs p .a_cs i{margin-right:5px;font-size:14pt;}
#web_bottom #div_bottom_cs .bottom_tel{margin-top:10px;background:url('/img/bg_line_yellow.jpg');padding:10px 10px ;text-align:center;}
#web_bottom #div_bottom_cs .bottom_tel p{margin-bottom:10px;}
#web_bottom #div_bottom_cs .bottom_tel b{display:table;margin:0 auto 10px;font-size:18pt}

#web_bottom #div_bottom_menu{padding:8px 0;border-bottom:1px solid #ddd;}
#web_bottom #div_bottom_menu a{font-size:9pt;}
#web_bottom #div_bottom_menu a i{color:#555}


#web_bottom #div_copyright{padding:15px 0;line-height:1.2em;}
#web_bottom #div_copyright a{font-size:9pt;}
#web_bottom #div_copyright .term_w{margin:0 5px;color:#aaa}
#web_bottom #div_copyright a.a_copyright{display:table;}
