@import url('/css/reset.css');
.wrap{clear:both;overflow:Hidden;width:100%;background:#fff;margin:0;padding:0;z-index:999}
.body_top{width:1200px;margin:0 auto;display:table;clear:both;overflow:hidden;}
.body{width:1200px;margin:0 auto;display:table;clear:both;overflow:hidden;}

#wrap_top{border-bottom:5px solid #38d92b;}
#top_tel{border:1px solid #ddd;border-top:0;padding:10px 49px;text-align:right;}
#top_tel b{font-size:10pt;display:inline-block;margin-right:5px;}
#top_tel a.top_tel{font-size:14pt;display:inline-block;margin-right:10px;color:RED;font-weight:bold;}
#top_tel a{font-size:10pt;}

#div_top{border:0px solid red;}
#div_top .logo{float:left;border:0px solid red;display:inline-block;padding:15px 0;}
#div_top .top_menu{margin-left:50px;border:0px solid red;overflow:hidden;display:table;float:left;line-height:9.7em;}
#div_top .top_menu li{padding:0 20px;float:left;border:0px solid red;}
#div_top .top_menu li:first-child{padding-left:0;}	
#div_top .top_menu li:last-child{padding-right:0;}	
#div_top .top_menu li a{color:#000;font-size:12pt;font-weight:bold}
#div_top .top_menu li a:hover{color:#18a919}
#div_top .top_menu li a.on{color:#18a919}	
#div_top .top_right{float:right;border-left:1px solid #dedede;border-right:1px solid #dedede;}
#div_top .top_right .li1 {overflow:hidden;clear:both;padding:20px 10px;border-bottom:1px solid #dedede;}
#div_top .top_right .li1 span{display:inline-block;padding:0 8px;color:#999;font-size:10pt;}
#div_top .top_right .li1 span a{color:#999;font-size:10pt;}	
#div_top .top_right .li1 .spn1{float:left;}
#div_top .top_right .li1 .spn2{float:right;}
#div_top .top_right .li1 .a_term{display:inline-block;margin:0 8px;color:#ccc}
#div_top .top_right .li1 i{margin-right:5px;font-size:14pt;}
#div_top .top_right .li2{text-align:center;padding:18px 10px}
#div_top .top_right .li2 .a1{font-size:12pt;color:#000;display:inline-block;margin-right:10px;}
#div_top .top_right .li2 .a2{font-size:12pt;color:#38d929;border-bottom:1px solid #38d929;display:inline-block;display:inline-block;padding:0 8px 5px;}
#div_top .top_right .li2 i{font-size:16pt;color:#38d929;}

#mobile_top{display:none;}
#mobile_top1{display:none;}


#slideshow {}
#slides {width:100%; list-style:none;padding:0; z-index:122; margin:auto; text-align:center;}
#slides li {width:100%; background-repeat:no-repeat;padding-bottom:100px}
#slides li b{display:table;padding:130px 0px 30px;margin:0 auto;font-size:36pt;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:20pt;color:#fff;width:60%;line-height:1.4em;text-shadow:2px 2px 2px #000;}

div.nice_pag {display:none;width:100%; clear:both; position:relative; margin:auto; z-index:999;}
div.nice_pag p.nice_prev {position:absolute; top:185px; left:30px;}
div.nice_pag p.nice_next {position:absolute; top:185px; right:30px;}
div.nice_pag p a i {font-size:48pt;color:#fff}


#body_main1{text-align:center;padding-bottom:40px}
#body_main1 p.t{padding:50px 0 20px;font-size:18pt;font-weight:bold;color:#000;}
#body_main1 .d{padding-bottom:20px;text-align:center;}
#body_main1 .div_p1{height:260px;}
#body_main1 .d .at{font-size:12pt;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 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:20px;}
#body_main1 .div_top1 ul .t{font-weight:bold;font-size:14pt;margin-bottom:15px;}
#body_main1 .div_top1 ul .price{font-weight:bold;font-size:18pt;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:20px;}
.div_p234 .div_top234{float:left;width:353px;cursor:pointer}
.div_p234 .div_top234 .img{height:330px;background-size:100% 300px;}
.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:20px;}
.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{float:left;width:353px;margin-right:20px;text-align:center;margin-bottom:50px}
#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:340px;display:inline-block;height:340px;}
#wrap_main2 #body_main2 .div_cc .inc_cc ul li a.img img{width:340px;height:340px;border-radius:340px;}
#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:35%;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_main3{padding:70px 0;} 
#wrap_main3 #body_main3 p{text-align:center;} 
#wrap_main3 #body_main3 p.t{padding-bottom:20px;font-size:18pt;font-weight:bold;color:#000;} 
#wrap_main3 #body_main3 p.m{padding-bottom:20px;font-size:12pt;font-weight:bold;color:#666;} 
#wrap_main3 #body_main3 p.more{text-align:right;}
#wrap_main3 #body_main3 .div_review{}
#wrap_main3 #body_main3 .div_review ul{overflow:hidden;padding-top:10px;}
#wrap_main3 #body_main3 .div_review ul li{float:left;margin-right:16px;width:261px;border:1px solid #ddd;}
#wrap_main3 #body_main3 .div_review ul li:last-child{margin-right:0}
#wrap_main3 #body_main3 .div_review ul li p{padding:0 15px;text-align:left;}
#wrap_main3 #body_main3 .div_review ul li p.l{color:#e0394b;font-size:18pt;padding-top:10px}
#wrap_main3 #body_main3 .div_review ul li p.t{color:#000;font-size:11pt;padding-top:10px;line-height:1.4em;min-height:40px;}
#wrap_main3 #body_main3 .div_review ul li p.t a{display:inline-block;width:16px;height:16px;padding-top:0px;border-radius:16px;background:#e0394b;color:#fff;font-size:9pt;text-align:center;margin-left:5px;}
#wrap_main3 #body_main3 .div_review ul li p.c{color:#666;font-size:10pt;padding-top:10px;padding-bottom:20px;line-height:1.6em;}
#wrap_main3 #body_main3 .div_review ul li p.u{background:#f1f1f1;border-top:1px solid #ddd;padding-top:10px;padding-bottom:10px;}

#wrap_main4{padding:50px 0;} 
#wrap_main4 #body_main4 p{text-align:center;} 
#wrap_main4 #body_main4 p.t{padding-bottom:20px;font-size:18pt;font-weight:bold;color:#000;} 
#wrap_main4 #body_main4 p.m{padding-bottom:40px;font-size:12pt;font-weight:bold;color:#666;} 
#wrap_main4 #body_main4 .div_hotel{clear:both;overflow:hidden;width: 1100px;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_login{width:550px;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:520px;}
#div_login div input.on{border-color:#5d8bfb}
#div_login  p.p_btn{background:#07bab7;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;}
/*로그인 끝*/

/*아이디찾기*/
#div_find_id{width:600px;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:520px;}
#div_find_id div input.on{border-color:#5d8bfb}
#div_find_id div input.hp{width:180px;}
#div_find_id div select{padding:14px;font-size:12pt}
#div_find_id div select > *{font-size:14pt}
#div_find_id div a.a{font-size:22pt;font-weight:bold;}
#div_find_id  p.p_btn{background:#07bab7;color:#fff;padding:20px 0;font-size:14pt;font-weight:bold;text-align:center;margin-top:20px;cursor:pointer}
#div_find_id .a_cancel{color:#fff;}
#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_find_id .tbl_f tr td{padding:10px;}
#div_find_id .tbl_f tr td #spn_id{display:table;margin-top:3px;}
#div_find_id .tbl_f tr td.t{width:90px;}
#div_find_id .tbl_f tr td .input_txt{width:320px;}
#div_find_id .tbl_f tr td .hp{width:80px;}
#div_find_id .tbl_f tr td .input_email{width:95px;}


/*아이디찾기*/
#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:100px 0;background-size:cover;}

/*회사소개*/
#div_info {padding-bottom:50px;}
#div_info div.h{line-height:1.6em;font-size:11pt;color:#444;padding:20px 0}
#div_info .div1{margin-top:50px;padding-bottom:50px;overflow:hidden;}
#div_info .div1 .d1{overflow:hidden;}
#div_info .div1 .d1 .left{float:left;width:width:300px;height:449px;background:url('http://www.islandtravel.co.kr/img/bg_intro.jpg')}
#div_info .div1 .d1 .left div{margin:30px;border:1px solid #fff;height:400px;width:238px}
#div_info .div1 .d1 .right{float:left;background:#fff;padding-left:40px;overflow:hidden;width:640px;}
#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{float:left;width:500px;}
#div_info .div2 .d1 .div_img #big{box-shadow:7px 7px 7px  #bbb;border:1px solid #ddd;border-radius:3px;width:100%;}
#div_info .div2 .d1 #div_small {float:right;width:460px;border:0px solid red}
#div_info .div2 .d1 #div_small ul{clear:both;}
#div_info .div2 .d1 #div_small ul li{float:left;margin-bottom:20px;margin-right:20px;width:220px;}
#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%;height:290px;border:1px solid #ddd;cursor:pointer;}
#div_info .div2 .d1 #div_small ul li p.ment{padding:10px;background:url('/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;}


/*회사소개*/


#dl_package_view{}
#dl_package_view dt{font-weight:bold;padding:10px 0;text-align:left;}
#dl_package_view dd{padding:10px 0;line-height:1.4em;font-size:10pt;color:#000}
#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;}
#dl_package_view dd table tr.t td{background:#f7f7f7;color:#000;}

.div_search{padding-top:10px;text-align:right;}
.div_search #k{padding:5px;width:150px;}
.div_search a{padding:5px 10px;text-align:center;display:inline-block;margin-left:3px;color:#fff}
.div_search #btn_search{background:#07bab7;}
.div_search #btn_reg{background:#fc534c;}

.tbl_list{margin-top:0px;width:100%;border-top:2px solid #333;border-left:1px solid #d1d0ce;}
.tbl_list tr td{padding:10px 20px;background:#fff;color:#444;font-size:11pt;border-bottom:1px solid #d1d0ce;border-right:1px solid #d1d0ce;text-align:center;}
.tbl_list tr.t td{background:#f3f4f6;color:#333;font-weight:bold;font-size:11pt;text-align:center;width:100px;}
.tbl_list tr td.tal{text-align:left}
.tbl_list tr td a{font-size:11pt;}
.tbl_list tr td .a_notice{font-size:9pt;}
.tbl_list tr td .webfont{font-size:14pt;font-weight:bold;color:#af006e;margin-left:5px;}

.a_save{background:#009edc;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;;}
.a_confirm{background:#555;color:#fff;font-size:11pt;font-weight:bold;display:inline-block;padding:8.5px 20px;;}
.a_search{background:#af006e;color:#fff;font-size:11pt;font-weight:bold;display:inline-block;padding:5px 20px;;}
.a_reg{background:#009edc;color:#fff;font-size:11pt;font-weight:bold;display:inline-block;padding:5px 20px;;}
.a_notice{display:inline-block;margin-right:10px;border-top:1px solid #009edc;color:#009edc;font-weight:bold;font-size:9pt;border-bottom:1px solid #009edc;padding:4px 0}


#div_quick{position:fixed;top:126px;right:0;z-index:1000;display:none;}
#div_quick dl dt{background:url('/img/bg_line1.jpg');color:#fff;padding:10px;font-size:12pt;font-weight:bold;text-align:center;}
#div_quick dl dd{background:#fff;padding:10px;border:1px solid #e5e5e5;border-top:0;}
#div_quick dl dd.cs p{font-weight:normal;padding:5px 0;color:#000;font-size:9pt;}
#div_quick dl dd.cs p:nth-child(1){font-weight:bold;}
#div_quick dl dd.cs p:nth-child(2){color:#af006e;font-size:18pt;font-family:'NanumSquareB'}
#div_quick dl dd.cs p:nth-child(3){}
#div_quick dl dd.cs p:nth-child(4){border-bottom:1px solid #ddd;padding-bottom:10px}
#div_quick dl dd.cs p:nth-child(5){padding-top:10px;font-weight:bold;}
#div_quick dl dd.cs p:nth-child(6){padding-bottom:5px}
#div_quick dl dd.cs p:nth-child(7){border-bottom:1px solid #ddd;padding-bottom:10px}
#div_quick dl dd.cs p:nth-child(8){font-weight:bold;padding-top:10px;padding-bottom:5px;}
#div_quick dl dd.cs p:nth-child(9){padding:0;}
#div_quick dl dd.cs p:nth-child(10){padding-top:0;font-size:14pt;color:#0073ae;font-weight:bold;}
#div_quick dl dd.kakao
{
	background:url('http://www.islandtravel.co.kr/img/img_kakao.jpg') no-repeat 10px 50% #ffeb00;
	padding:10px 0 10px 70px;
}
#div_quick dl dd.kakao a
{
	color:#311919;	font-size:10pt;
}
#div_quick dl dd.kakao a b{font-size:10pt;text-decoration:underline;display:inline-block;margin:5px 0}
#div_quick dl dd.gb{padding:10px;clear:both;}
#div_quick dl dd b{position:relative;top:-1px;}
#div_quick dl dd.btn {overflow:hidden;}

#div_quick_m{position:fixed;top:230px;right:2px;display:none;z-index:1000}
#div_quick_m dl dt{background:url('/img/bg_line1.jpg');color:#fff;padding:20px;font-size:18pt;font-weight:bold;text-align:center;;border-radius:6px 0 0 0px}
#div_quick_m dl dd{background:#000;border-radius:0px 0 0 6px}
#div_quick_m dl dd.cs p{font-weight:normal;padding:5px 0;color:#000;font-size:9pt;}
#div_quick_m dl dd.cs p:nth-child(2){color:#af006e;font-size:12pt;font-family:'NanumSquareB'}
#div_quick_m dl dd.kakao
{
	background:url('http://www.islandtravel.co.kr/img/img_kakao.jpg') no-repeat 50% 20% #ffeb00;
	padding-top:50px;
	text-align:center;
}
#div_quick_m dl dd.kakao a
{
	color:#311919;	font-size:10pt;
}
#div_quick_m dl dd.kakao a b{font-size:10pt;text-decoration:underline;display:inline-block;margin:5px 0}
#div_quick_m dl dd.gb{padding:10px;clear:both;text-align:center;}
#div_quick_m dl dd.btn {background:#1f072e;padding:20px 0;text-align:center;}
#div_quick_m dl dd.btn a{color:#fff;font-size:14pt;font-weight:bold;display:inline-block;text-align:center;}

#div_nav{padding:15px 0;}
#div_nav a.webfont{font-size:12pt;color:#666;}

.btn_cartin{background:#009edc;color:#fff;font-size:12pt;padding:14px 30px;}
a.box_in{color:#fff;background:#f1615a;padding:6px 5px;font-size:10pt;}
a.box_price{color:#fff;background:#5d8bfb;padding:6px 5px;font-size:10pt;}
a.box_sale{color:#fff;background:#aac900;padding:6px 5px;font-size:10pt;}
.page_title{font-size:18pt;color:#000;font-weight:bold;}

.div_term{padding:20px 0;text-align:center;border:0px solid red;}
.div_term span{font-size:16pt;font-weight:bold;color:#999;display:inline-block;letter-spacing:0.2em;margin:0 20px;padding-bottom:5px;cursor:pointer}
.div_term span.on{color:#dc372b;border-bottom:3px solid #dc372b}
.div_term a{display:inline-block;width:10px;height:20px;background:url('http://www.islandtravel.co.kr/img/bg_dot_red.jpg') no-repeat 50% 50%;border:0px solid red;}
.div_term span:hover{color:#dc372b;border-bottom:3px solid #dc372b}

#div_body_middle{background:url('http://www.islandtravel.co.kr/img/bg_middle_summer1.jpg') 50% 50% no-repeat ;background-size:cover;padding:50px 0;text-align:center;z-index:2;}
#div_body_middle #div_head{position:relative;}
#div_body_middle a{display:inline-block;border:1px solid #eee;padding:40px 40px;text-align:left;color:#fff;font-size:36pt;font-weight:bold;font-family:'NanumSquareB';text-shadow:1px 1px 1px #000;line-height:1.6em;}
#div_body_middle span{position:absolute;top:10px;left:10px;color:#fff;font-weight:bold;font-family:'NanumSquareB';font-size:20pt;border:0px solid red;display:inline-block;width:270px; text-align:left;background:url('http://www.islandtravel.co.kr/img/bg_line_white_3.jpg') right 50% no-repeat;}
#div_body_middle a b{color:#fff;font-size:36pt;font-weight:bold;font-family:'NanumSquareB';line-height:1.6em;opacity:0;}

#div_main_middle{background:url('/img/img_main.jpg') 50% 50% no-repeat ;background-size:cover;padding:50px 0;text-align:center;z-index:2;}
#div_main_middle a{display:inline-block;border:1px solid #eee;padding:40px 40px;text-align:left;color:#fff;font-size:36pt;font-weight:bold;font-family:'NanumSquareB';text-shadow:1px 1px 1px #000;line-height:1.1em}
#div_main_middle span{color:#fff;font-weight:bold;font-family:'NanumSquareB';font-size:20pt;border:0px solid red;display:inline-block; text-align:left;background:url('/img/bg_line_white_3.jpg') left 0px no-repeat;}

.p_subtitle{padding:10px 0;border-bottom:2px solid #222;clear:both;overflow:hidden;}
.p_subtitle b{font-size:12pt;}
.p_subtitle a{font-size:11pt;}

#div_jeju_tour{display:none;}

#div_top_news{background:url('/img/bg_sc.jpg') no-repeat 50% 30%;height:170px;background-size:cover;}
#div_top_news div a{color:#fff;font-weight:bold;font-size:36pt;text-shadow:2px 0px 0px #000;margin-top:120px;display:inline-block;margin-left:0px;}

#div_nav{padding:10px 0;text-align:right;border-bottom:1px solid #eee;}
#div_nav img{margin:0 10px;}
#div_nav i{margin:0 10px;font-size:12pt;color:#444;}
#div_nav a{font-size:9pt;display:inline-block;color:#5f4239}

#div_submenu{padding:20px 0;text-align:center}
#div_submenu a{color:#444;font-size:12pt;font-weight:bold;display:inline-block;padding:0 3px 3px 3px;}
#div_submenu a.on{border-bottom:1px solid #38d92b;color:#38d92b}
#div_submenu .a_term{display:inline-block;margin:0 10px;color:#ccc;font-size:12pt}

#div_pagetitle{padding-top:30px;border-bottom:2px solid #07bab7;padding-bottom:20px;}
#div_pagetitle p{font-size:30pt;font-weight:bold;color:#000;margin-bottom:20px;}
#div_pagetitle ul li{margin-bottom:5px;color:#5f4239;font-size:10pt;}
#div_pagetitle ul li.red{color:#ee0000;font-size:11pt;}

#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_item_body{}
#div_item_body p.title{font-size:16pt;color:#000;font-weight:bold;padding-bottom:10px;border-bottom:1px solid #444;}
#div_item_body .head{overflow:hidden;padding-bottom:30px;border-bottom:2px solid #111}
#div_item_body .head .left{float:left;width:499px;}
#div_item_body .head .left .p_big{margin-bottom:1px}
#div_item_body .head .left .p_big #img_big{width:100%;height:300px}
#div_item_body .head .left #ul_thumb li{margin-right:1px;cursor:pointer;float:left;width:89px;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{float:right;padding:20px 0;width:550px}

#div_item_body .head .right #dl_info{clear:both;}
#div_item_body .head .right #dl_info dt{font-size:14pt;font-weight:bold;padding-bottom:15px;border-bottom:1px solid #ddd;}
#div_item_body .head .right #dl_info dd{padding:0;border-bottom:1px solid #ddd;margin:0;}
#div_item_body .head .right #dl_info dd b{display:inline-block;width:80px;background:#f1f1f1;padding:8px 10px;font-size:10pt;}
#div_item_body .head .right #dl_info dd a{display:inline-block;margin-right:0px;padding:0px 10px;line-height:1.4em;font-size:10pt;color:#444;}

#div_item_body .head .right #dl_info dd.all b{display:table;width:80px;background:#f1f1f1;padding:8px 10px;}
#div_item_body .head .right #dl_info dd.all a{display:block;padding:8px 0px;}

#div_act .div_ment{width:50%;float:left;}
#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{float:right;width:45%}
#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:50px 0;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{float:left;width:450px;}
#div_rooms .div_room .div_room_deatil .div_left_detail p img{width:100%;height:287px;}
#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:57px;}

#div_rooms .div_room .div_room_deatil .div_right_detail{float:right;width:480px;}
#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:980px}

/* 숙소상세 끝 */

.inc_post_list {clear:both;overflow:hidden;padding:20px 0;border-bottom:1px solid #ddd;}
.inc_post_list .ul_txt{float:left;width:700px;}
.inc_post_list .ul_txt li{display:block;}
.inc_post_list .ul_txt li.li1 {margin-bottom:10px;}
.inc_post_list .ul_txt li.li1 b{font-weight:normal;color:#888;font-size:9pt;}
.inc_post_list .ul_txt li.li1 a{display:inline-block;margin:0 5px;color:#888;font-size:9pt;}
.inc_post_list .ul_txt li.li2{margin-bottom:10px;}
.inc_post_list .ul_txt li.li2 a{font-weight:bold;font-size:14pt;}
.inc_post_list .ul_txt li.li3{line-height:1.4em;font-weight:normal;color:#666;margin-bottom:8px;}
.inc_post_list .ul_txt li.li4{margin-bottom:15px;}
.inc_post_list .ul_txt li.li4 a{background:#f1f1f1;color:#888;padding:3px;display:inline-block;margin-right:5px;}
.inc_post_list .ul_txt li.li5{margin-bottom:0px;}
.inc_post_list .ul_txt li.li5 a.webfont{color:red;font-size:12pt;margin-right:5px;}
.inc_post_list .div_photo{float:right;width:150px;margin-top:30px;height:100px;}
.inc_post_list .a_view{cursor:pointer;}


/* 서브페이지 검색창 */

#div_sub_search{border:1px solid #ddd;border-top:0}
#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;float:left}
#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;float:right;}
#div_sub_search .inc_search{padding:10px 20px;position:relative;clear:both;}
#div_sub_search .inc_search .tbl_search{width:100%;}
#div_sub_search .tbl_search tr td{padding:15px 0;border-bottom:1px solid #eee;font-size:11pt;clear:both;overflow:hidden;}
#div_sub_search .tbl_search tr:last-child td{border-bottom:0;}
#div_sub_search .tbl_search tr td p{margin-bottom:8px;font-weight:bold;}
#div_sub_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:15px;font-size:10pt;font-weight:normal;color:#0282e7}
#div_sub_search .tbl_search tr td.td_location #a_btn i{font-size:14pt;margin-right:5px;color:#0282e7;}
#div_sub_search .tbl_search #btn_search{background:#07bab7;color:#fff;font-size:12pt;padding:4px 10px;}
#div_sub_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 .tbl_search #spn_map img{margin-left:30px}
#div_sub_search .tbl_search #spn_map a{width:30px;display:inline-block;}


#div_reserve_detail{margin-top:30px;}
#div_reserve_detail .page_title{font-weight:bold;font-size:12pt;color:#222;padding-bottom:10px;}
#div_reserve_detail table{border-top:2px solid #444;width:100%;}
#div_reserve_detail table tr td{padding:10px;border-bottom:1px solid #ddd;}
#div_reserve_detail table tr td.t{width:160px;font-weight:bold;}
#div_reserve_detail table tr td .input_tel{width:60px;}
#div_reserve_detail table tr td textarea{border:1px solid #ddd;padding:8px;line-height:1.6em;font-size:10pt;color:#666;height:80px;width:500px;}
#div_reserve_detail table tr td p{line-height:1.8em;}
#div_reserve_detail table tr td p.ment{color:#666;padding-bottom:5px}
#div_reserve_detail ul{display:none}
#div_inquire #btn_save{padding:10px 30px;}
#btn_card{margin-left:5px;display:inline-block;padding:10px 30px;color:#fff;background:#f1615a;}
#div_tbl .ul_f{display:none;}
#div_tbl #p_mobile{display:none;}

.ul_reserve{display:none;}
.tbl_reserve{border-top:1px solid #444;}
.tbl_reserve tr td{padding:8px 5px;text-align:center;border:1px solid #ddd;border-top:0;font-size:10pt;}
.tbl_reserve tr.t td{background:#fafafa;}

#div_agree p{padding:3px 0;color:#444;}
#btn_save{display:inline-block;padding:20px 40px;color:#fff;font-weight:bold;font-size:12pt;background:#009edc}
#btn_reserve{display:inline-block;padding:10px 40px;color:#fff;font-weight:bold;font-size:12pt;background:#999}

/* 서브페이지 검색창 */


#dl_info{clear:both;}
#dl_info dt{font-size:14pt;font-weight:bold;padding-bottom:15px;}
#dl_info dd{padding:0;border-bottom:1px solid #ddd;margin:0;}
#dl_info dd:nth-child(2){border-top:1px solid #aaa;}
#dl_info dd b{display:inline-block;width:60px;background:#f1f1f1;padding:10px;}
#dl_info dd a{display:inline-block;margin-right:50px;padding:10px;}
#dl_info dd a.all{display:inline-block;width:550px;line-height:1.4em;}

#div_tab_contents {padding-top:50px;clear:both;}
#div_tab_contents .a_tab{display:inline-block;padding:10px 25px;border:1px solid #ddd;margin-right:1px;font-size:12pt;color:#000;}
#div_tab_contents .on{background:#07bab7;color:#fff;}


#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:80px;}
#div_news #ul_news_head li.title{width:747px;}
#div_news #ul_news_head li.date{width:150px;}
#div_news #ul_news_head li.hit{width:100px;}

#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-weight:normal;padding:10px 0;font-size:12pt;border:0px solid red;}
#div_news .ul_news_body li.num{width:80px;}
#div_news .ul_news_body li.num .webfont{font-size:11pt;}
#div_news .ul_news_body li.title{width:727px;text-align:left;padding-left:20px;}
#div_news .ul_news_body li.title a{font-size:12pt}	
#div_news .ul_news_body li.li_notice{width:727px;text-align:left;padding-left:20px;background:#fff;border:0px solid red;}
#div_news .ul_news_body li.li_notice .a_notice{display:inline-block;margin-right:10px;border-top:1px solid #5d4741;color:#5d4741;font-weight:bold;font-size:9pt;border-bottom:1px solid #5d4741;padding:2px 0}
#div_news .ul_news_body li i{font-size:16pt;margin:0 3px;}
#div_news .ul_news_body li.date{width:150px;}
#div_news .ul_news_body li.hit{width:100px;}

#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;}

.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;}
.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;width:150px;}
.tbl_f tr td .hp{width:80px;}

.a_save{background:#07bab7;color:#fff;font-size:12pt;font-weight:bold;display:inline-block;padding:10px 30px;}
.a_cancel{background:#555;color:#fff;font-size:12pt;font-weight:bold;display:inline-block;padding:10px 30px;}
#btn_modify{background:#fc534c;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;}
#div_view p.t{clear:both;padding:10px 0;background:#f7f7f7;overflow:hidden}
#div_view p b{float:left;margin-left:20px;}
#div_view p a{float:right;font-size:10pt;font-weight:normal;margin:0 10px;}
#div_view .div_contents{padding:20px 10px;background:#fff;border-bottom:1px solid #ddd;line-height:1.7em;}
#div_view .div_more{padding:10px 0;background:#f7f7f7;border-bottom:1px solid #ddd;}
#div_view .div_more b{display:inline-block;width:100px;margin-left:20px;font-size:10pt;}
#div_view .div_more a{font-size:10pt;}
#div_view .div_more i{font-size:16pt;}

#div_view #btn_list{background:#07bab7;color:#fff;display:inline-block;padding:10px 20px}


/*항공*/
#div_search_air{clear:both;overflow:hidden;}
#div_search_air .div_air{float:left;width:620px}
#div_search_air .div_air .d1 {width:330px;float:left}
#div_search_air .div_air .d1 p.t{color:#fff;background:#0096ff;padding:12px 0;text-align:center;font-weight:bold;}
#div_search_air .div_air .d2 {width:290px;float:left}
#div_search_air .div_air .d2 p.t{color:#fff;background:#4292e3;padding:12px 0;text-align:center;;font-weight:bold;}
#div_search_air .div_air .div_time{background:#0096ff;padding:5px;}
#div_search_air .div_air .div_time p{padding:5px 0 5px 5px;color:#fff}
#div_search_air .div_air .div_time input[type=text]{width:98px;background:#0096ff;color:#fff;border:0;padding:5px}
#div_search_air .div_air .div_time select{width:115px;background:#0096ff;color:#fff;border:0;padding:4px}
#div_search_air .div_air .div_time #num_night{width:85px;}

#div_search_air .div_air .d2 .div_time{background:#4292e3;}
#div_search_air .div_air .d2 .div_time input[type=text]{background:#4292e3;}
#div_search_air .div_air .d2 .div_time select {background:#4292e3;}

#div_search_air .div_ment .div_btn2 div{float:left;width:320px;text-align:center;}
#div_search_air .div_ment .div_btn2 div i{font-size:18pt;font-weight:normal;margin-right:10px;}
#div_search_air .div_ment .div_btn2 #div_time{background:#2ea6ae;color:#fff;padding:5px;}
#div_search_air .div_ment .div_btn2 #div_time p{padding:5px 0 5px 5px;color:#fff;text-align:left;}
#div_search_air .div_ment .div_btn2 #div_time select{background:#2ea6ae;color:#fff;border:0;padding:4px}
#div_search_air .div_ment .div_btn2 #btn_search{background:#1b7a80;color:#fff;width:150px;}
#div_search_air .div_ment .div_btn2 #btn_search a{padding:23px 0;color:#fff;display:inline-block;}

.div_term_air{padding-top:20px;text-align:right;border:0px solid #ddd;clear:both;}
.div_term_air a{display:inline-block;margin-left:5px;margin-right:20px;}
.div_term_air a:last-child{margin-right:0;}
/*항공*/





/* 환불규정 */

#ul_info1 dt{background:url('http://www.islandrent.co.kr/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('http://www.islandrent.co.kr/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.tbl{background:none;padding:15px 0}
#ul_info1 dd.tbl table tr td{border:1px solid #eee;padding:3px}	
#ul_info1 dd.tbl table tr th{border:1px solid #eee;padding:3px}	
#ul_info1 dd b{font-size:10pt;color:#666;font-weight:normal;}
#ul_info1 dd.q{background:url('http://www.islandrent.co.kr/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('http://www.islandrent.co.kr/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_list {padding-top:20px}
.div_list .div_box{width:354px;float:left;margin-right:19px;margin-bottom:20px;cursor:pointer;}
.div_list .div_box img{width:100%;height:253px;}
.div_list .div_box:nth-child(3n+3){margin-right:0;}
.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_inquire{padding:50px 0}
#div_inquire .ul_list{display:none;}
#div_inquire #btn_save{padding:10px 30px;}

.div_box_bold{border:5px solid #07bab7;overflow:hidden;}
.div_box_bold div{float:left;width:500px;padding:20px;border:0px solid red}
.div_box_bold div:first-child{border-right:1px solid #07bab7}
.div_box_bold div p.t{font-size:12pt;font-weight:bold;color:#000;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:90px;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:#07bab7;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}

#div_bottom_box{background:url('http://www.islandtravel.co.kr/img/bg_box1.jpg') no-repeat 50% 50%;padding:20px;background-size:cover;clear:both;width:940px;margin:50px auto 20px}
#div_bottom_box div{border:1px solid #aaa;padding:20px 0 20px 0;text-align:center;}	
#div_bottom_box div p{font-family:'NanumSquareB';}

#div_bottom_box div p:first-child b{color:gold;font-size:20pt;font-family:'NanumSquareB';position:relative;top:-5px;}
#div_bottom_box div p.p1{font-weight:bold;color:#fff;font-size:20pt;padding-bottom:5px;text-shadow:1px 1px 3px #222;}
#div_bottom_box div p.p2{font-weight:normal;color:#fff;font-size:12pt;padding-bottom:20px;font-weight:bold;text-shadow:1px 1px 3px #222;}
#div_bottom_box div p.p3{font-weight:normal;color:#fff;font-size:12pt;padding-bottom:5px;font-weight:bold;}
#div_bottom_box div p.p4 a{display:inline-block;text-align:center;padding:0px 15px;color:#fff;font-weight:bold;border-bottom:3px solid #dc372b;font-size:28pt;text-shadow:1px 1px 3px #222;}

#div_bottom_box1{margin:0 auto;width:980px}
#div_bottom_box1 ul{overflow:hidden;}
#div_bottom_box1 ul li{float:left;width:116px;border:1px solid #ddd;margin-right:5px;margin-bottom:5px;}
#div_bottom_box1 ul li img{width:100%;}
#div_bottom_box1 ul li:nth-child(8n+8){margin-right:0}

#modal_wrap{border:0px solid #1875ce;margin:0 auto;background:#fff;border-radius:0px;}
#modal_head{background:#55aa00;padding:10px 20px;overflow:hidden;}
#modal_head a{color:#fff;float:left;font-size:16pt;}
#modal_head a.h_x{float:right;cursor:pointer;color:#fff;}
#modal_head .page_title{clear:both;background:#d0eaf8;color:#007bba;font-weight:normal;padding:10px;margin-top:20px;margin-bottom:0}


#modal_body{padding:0;clear:both;}
#modal_body .tbl_f{width:100%;border-top:2px solid #333}
#modal_body .tbl_f tr td{padding:5px 10px;background:#fff;color:#444;font-size:9pt;border-bottom:1px solid #d1d0ce;border-right:1px solid #d1d0ce;text-align:left;}
#modal_body .tbl_f tr td.t{background:#f3f4f6;color:#333;font-weight:bold;font-size:9pt;text-align:center;width:80px;}
#modal_body .tbl_f tr td.b{font-weight:bold;color:#000;}
#modal_body .title a{font-size:11pt;color:#222;font-weight:normal;}


#modal_body #div_term{border:1px solid #d1d0ce;background:#f5f5f7;padding:15px;margin-bottom:20px;}
#modal_body #div_term dl dt{padding-bottom:2px;font-size:10pt;}
#modal_body #div_term dl dd{padding-bottom:10px;font-size:10pt;}

#modal_body .a_save{padding:8px 20px;color:#fff;}
#modal_body .a_cancel{padding:8px 20px;color:#fff;}

#web_bottom{background:#fff;padding-top:0px;border-top:1px solid #ddd;}
#web_bottom #div_bottom_cs{padding:30px 0;border-bottom:1px solid #59595d;overflow:hidden;}
#web_bottom #div_bottom_cs a{display:inline-block;width:80px;color:#444}
#web_bottom #div_bottom_cs b{margin-right:20px;color:#000;font-size:11pt;}
#web_bottom #div_bottom_cs a.time{width:300px;}
#web_bottom #div_bottom_cs a.bank{width:230px;}
#web_bottom #div_bottom_cs p{margin-top:10px;}
#web_bottom #div_bottom_cs p .a_cs{display:none;}
#web_bottom #div_bottom_cs .bottom_tel{display:none;}

#web_bottom #div_bottom_menu{padding:8px 0;border-bottom:1px solid #ddd;clear:both;}
#web_bottom #div_bottom_menu a{font-size:9pt;}
#web_bottom #div_bottom_menu a i{color:#555}

#web_bottom #div_copyright{padding:25px 0;line-height:1.8em;}
#web_bottom #div_copyright a{font-size:10pt;}
#web_bottom #div_copyright .term_w{margin:0 8px;color:#aaa}
#web_bottom #div_copyright a.a_copyright{display:table;}

#web_bottom #div_bottom_mobile{clear:both;margin-top:20px;background:#f7f7f7;padding:20px;border-top:1px solid #ddd;text-align:center}
#web_bottom #div_bottom_mobile a{font-size:48pt;color:#777;letter-spacing:0.2em}
#web_bottom #div_bottom_mobile a i{font-size:60pt;color:#777}


#div_page{padding:20px 0;text-align:center;}
#div_page ul{display:table;margin:0 auto;overflow:hidden;}
#div_page ul li{float:left;padding:5px 10px;border:1px solid #ddd;color:#222;font-size:12pt;cursor:pointer;}
#div_page ul li.on{color:#07bab7}






