@charset "UTF-8";
@import url(product.css);
@import url(category_in.css);

div.h3_tit { position:relative; z-index:200; }
div.h3_tit p.brand { position:absolute; top:0px; right:0px; }
h3.tit { height:23px; padding:7px 0 0 20px; background:url('http://image.lotteimall.com/imall_ec/site/images/category/h3_tit.gif') no-repeat left 8px; color:#cc1d22; font-size:15px; font-weight:bold; }

div.view_cate { position:relative; border:2px solid #cc1d22; margin-bottom:20px; }
div.view_cate div.inner { border:1px solid #be1a1d; padding:10px 0;}


/* 01 : top area */
div.travel_2:after { content:""; display:block; clear:both; }
div.travel_2 { *zoom:1; margin:0 0 25px 0; }
div.travel_2 div.special	{ float:left; width:582px; }
div.travel_2 div.find		{ float:right; width:184px; }
div.travel_2 div.special div.box { border:1px solid #ddcfc9; border-top:0px; }
div.travel_2 div.special ul { margin-left:1px; }
div.travel_2 div.special ul li { float:left; margin-left:-1px; position:relative; }
div.travel_2 div.special ul li.selected { z-index:1; }
div.travel_2 div.special ol:after { content:""; display:block; clear:both; }
div.travel_2 div.special ol { *zoom:1; display:none; }
div.travel_2 div.special ol.tab_cont_selected { display:block; width:540px; padding:16px 0 0 0; margin:0 auto; }
div.travel_2 div.special ol li { float:left; width:270px; height:96px; }
div.travel_2 div.find iframe { width:182px; height:208px; }
div.travel_2 div.find ul { marginborder-right:1px solid #ddcfc9; }
div.travel_2 div.find ul li { float:left; width:60px; text-align:center; padding:0 0 1px 0; border-left:1px solid #ddcfc9; border-top:1px solid #ddcfc9; background:#f6f6f6 url('http://image.lotteimall.com/imall_ec/site/images/category/bg_line2.gif') repeat-x 0 bottom; }
div.travel_2 div.find ul li a { display:block; padding:7px 0 5px 0; border-top:1px solid #fff; border-left:1px solid #fff;  }
div.travel_2 div.find ul li.selected {  background-color:#fff; background-image:none; }
div.travel_2 div.find ul li.selected a { color:#444; font-weight:bold; }
div.travel_2 div.find div { display:none; }
div.travel_2 div.find div.tab_cont_selected { display:block; border:1px solid #ddcfc9; border-top:0px; }

div.ddang_box { padding:10px 7px 5px 7px; border:1px solid #ddcfc9; background-color:#f6f6f6; }
div.ddang_box h5 { padding:0 0 11px 0; margin:0 0 3px 0; background:url('http://image.lotteimall.com/imall_ec/site/images/travel/bg_line1.gif') no-repeat left bottom; }
div.ddang_box ol li { padding:10px 0 6px 0; background:url('http://image.lotteimall.com/imall_ec/site/images/travel/bg_line2.gif') no-repeat left top; }
div.ddang_box ol li.fst { background-image:none; }
div.ddang_box ol li .name { color:#3c7fcf; }
div.ddang_box ol li .price { text-align:right; }
div.ddang_box ol li .price strong { color:#cc1d22; font-size:13px; font-family:Tahoma; }
div.ddang_box ol li a { display:block; }

/* 02 : 해외 zone & 국내 zone */
div.travel_zone:after { content:""; display:block; clear:both; }
div.travel_zone { *zoom:1; }
div.travel_zone div.r1 { float:left; position:relative; width:183px; height:295px; margin:0 0 20px 0; border:1px solid #e11837; border-right:0px; background-color:#f7f7f7; }
div.travel_zone div.r2 { float:left; width:596px; height:295px; margin:0 0 20px 0; border:1px solid #e11837; border-left:0px; }
div.travel_zone div.r3 { float:right; width:182px; height:295px; margin:0 0 20px 0; border:1px solid #ddcfc9; }
div.travel_zone h5 { position:absolute; top:-3px; left:0px; }
div.travel_zone h6 { padding:8px 0 6px 8px; border-bottom:1px solid #ddcfc9; border-top:1px solid #fff; border-left:1px solid #fff; background-color:#f6f6f6; }
div.travel_zone div.ban { position:relative; height:244px; padding:51px 0 0 0; border-right:1px solid #ddcfc9; }
div.travel_zone div.r1 ul { position:absolute; top:60px; right:8px; }
div.travel_zone div.r1 ul li { float:left; }
div.travel_zone div.r1 ul li a { display:block; width:9px; height:9px; text-indent:-5000px; background:url('http://image.lotteimall.com/imall_ec/site/images/category/bg_tab1.gif') no-repeat 1px 2px; }
div.travel_zone div.r1 ul li.selected a { background-position:-9px 2px; }
div.travel_zone div.ban div { display:none; }
div.travel_zone div.ban div.tab_cont_selected { display:block; }
div.travel_zone div.r2 ol { margin:20px 0;}
div.travel_zone div.r2 ol li { float:left; padding-left:31px; }
div.travel_zone div.r2 ul { margin-left:17px; }
div.travel_zone div.r2 ul li { float:left; padding-left:13px; }
div.travel_zone div.r3 ol { width:165px; margin: 0 auto; }
div.travel_zone div.r3 ol li { margin-top:13px; }

/* 03 : 여행사별 상품 */
div.travel_prod { margin:0 0 25px 0; }
div.travel_prod ol li.r1 { float:left; }
div.travel_prod ol li.r2 { float:right; }

/* 05 : 여행사별 전문 상담 */
div.travel_call {}
div.travel_call div.inner { padding:1px; border:1px solid #cbb5aa; background-color:#f0e9e2; }
div.travel_call div.inner div.clfix {width:970px; border:3px solid #e8ded9; background:#fff url('http://image.lotteimall.com/imall_ec/site/images/travel/line_call.gif') left top repeat-y; }
div.travel_call div.inner div.clfix:after { content:""; display:block; clear:both; }
div.travel_call div.inner div.clfix div.r1 { float:left; width:322px;}
div.travel_call div.inner div.clfix div.r2 { float:left; width:322px; padding:0 1px;}
div.travel_call div.inner div.clfix div.r3 { float:left; width:324px;}
div.travel_call h6 {text-align:center; padding-top:7px; height:23px;}
div.travel_call ul.line {border-bottom:1px solid #efe8e4; padding:3px 0; margin-bottom:3px;}
div.travel_call ul li {height:27px;}