/* base */
html, body { height:100%; }
body {background-color:#ffffff;}
body,div,p,form{margin:0;padding:0;}
body, table, tr, td, th, select,div, p, center,span{font-family:돋움,Dotum;letter-spacing:0px;color:#555; font-size:12px;line-height:140%;} /*line-height:140%;*/
input,textarea{font-family:돋움,Dotum;font-size:12px;letter-spacing:0px;color:#333;}
table{clear:both;}
label { cursor:pointer; }
.point_check { cursor:pointer; }
/*웹표준을 위한 필요 스타일시트*/
div { margin:0px; } /* auto없앴음 - 좌측,중간,우측 정렬이 안됩니다. */
dl,dt,dd,ul,li{ margin:0px; list-style:none; text-align:left; padding:0px; }
fieldset { clear:left; }
legend { display:none; padding:0px; }
dl { float:left;}
dt { float:left;}
dd { float:left;}
/*a { selector-dummy : expression(this.hideFocus=true);}*/
/*=================================*/
img, fieldset {border:0;padding:0px;}
/*.png24 { tmp:expression(setPng24(this));}*/
.blind, legend, .ke_kbd .skip_kbd, .wg_sports thead th{display:block;overflow:hidden;position:absolute;left:0;top:-5000px}

td {} /*word-break:break-all; 이게 있으면 상단탑이 잘 안먹어짐;*/

ul { overflow:hidden; }
li { display:inline-block; _display:inline; }

/*html {filter: expression(document.execCommand("BackgroundImageCache", false, true));} /*배경이미지 깜빡임해결*/

a, button { cursor:pointer; }
a:link, a:visited, a:active, a:hover {text-decoration:none;}

/*상세페이지에는 line-height를 normal로 합니다.*/
.content_div table, tr, td, th, select, div, p, center, span, li, ul { line-height:normal; font-size:1em; }
.info-list- img.cate_img- { float:left; margin-right:5px; }
.info-list- .line_one- div.hidd { overflow:hidden; height:22px; line-height:22px; }

/*위지윅폼*/
.edit_table{ border:0px; padding:0px; }
.edit_table th{padding:0px; border:0px; }
.edit_table td{padding:0px; border:0px; }

/*위지윅 표 표시*/
.wyg_tablePyo_table { border-top:1px solid #bbbbbb; border-right:1px solid #bbbbbb; width:150px; margin-top:10px; background-color:#bbbbbb; } /*border-top:1px solid #bbbbbb; border-right:1px solid #bbbbbb; width:150px; margin-top:10px; background-color:#bbbbbb;*/
.wyg_tablePyo_table td { border-left:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb; padding:3 0 3 5px; }

/*위지윅박스 위의 아이콘너비관련*/
.wyg_table_menu_table { padding:0px; }
.wyg_table_menu_table td { padding:0px; }
.wyg_table_menu_table th { padding:0px; }

table .wyg_table_user_view { border:0px; } /*위지윅을 통한 테이블[표]인경우 실행*/
table .wyg_table_user_view td { border:0px; } /*위지윅을 통한 테이블[표]인경우 실행*/

a:link {color:#555;}
a:visited {color:#555;}
a:hover {color:#555;}
a:active {color:#555;}

/* 가운데 위치 */
.float_center_Area { position:fixed; _position:absolute; top:0px; left:0px; z-index:500; color:#FFFFFF; }
.float_bottom_Area { position:fixed; _position:absolute; left:0px; bottom:0px; z-index:500; color:#FFFFFF;width:100%; }

.tr_disabled td { color:#a0a0a0; }
.tr_disabled td a { color:#a0a0a0; }
.tr_disabled td a:link,.tr_disabled td  a:visited,.tr_disabled td  a:active,.tr_disabled td  a:hover { color:#a0a0a0; }
.tr_disabled td span { color:#a0a0a0; }
.tr_disabled td div { color:#a0a0a0; }

.scrollbars_basic {
	text-align:left;overflow:auto;padding:0px;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-arrow-color: #CCCCCC;
	scrollbar-face-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}

.scrollbars_basic2 {
	text-align:left;overflow:auto;overflow-x:hidden;padding:0px;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-arrow-color: #CCCCCC;
	scrollbar-face-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}

.scrollbars {
	text-align:left;width:700px; height:100%;overflow:auto;padding:0px;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-arrow-color: #CCCCCC;
	scrollbar-face-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}
.scrollbars_post {
	text-align:left;height:100%;overflow:auto;padding:10px;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-face-color: #f5f1f8;
	scrollbar-3dlight-color: #f5f1f8;
	scrollbar-darkshadow-color: #f5f1f8;
	scrollbar-track-color: #f5f1f8;
}
.scrollbars_post2 {
	text-align:left;height:100%;overflow:auto;padding:10px;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-face-color: #f0f3fa;
	scrollbar-3dlight-color: #f0f3fa;
	scrollbar-darkshadow-color: #f0f3fa;
	scrollbar-track-color: #f0f3fa;
}

.scrollbars_etc {
	text-align:left;width:100%; height:100%;overflow:auto;padding:10px;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-arrow-color: #CCCCCC;
	scrollbar-face-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #f1f1f8;
}

.f_left{float:left;}
.f_right{float:right;}

.ta_left{text-align:left;}
.ta_center{text-align:center;}
.ta_right{text-align:right;}
.pt_a{position:absolute;}

.dis_no{display:none}
.txt_u{text-decoration:underline;}
.lh180{line-height:180%;}
.fb{font-weight:bold;}
.fs0{font-size:0px;}
.ls1{letter-spacing:-1px;}
.vm{vertical-align: middle;}

.not_list { color:#aaa; text-align:center; } /*리스트가 없는경우*/
.not_list2 { color:#aaa; } /*리스트가 없는경우*/

.gray_img { filter:gray() alpha(opacity=50); alpha(opacity=50); opacity:0.5; }


/*각종폼*/
.form_advice{height:20px; padding:2px 3px 0px 3px; font-family:돋움;font-size:12px; line-height:120%; background-color:#fff; color:#555555; border:1px solid #c8c8c8;}
.form_advice2{height:18px; font-family:돋움;font-size:12px; line-height:20px; background-color:#fff; color:#555555; border:1px solid #c8c8c8;}
textarea {
	font-family:dotum; font-size:9pt; color:#555555;border:1px solid #cccccc; overflow:auto; 
	scrollbar-face-color:#f5f5f5; 
	scrollbar-shadow-color:#cccccc; 
	scrollbar-highlight-color:#ffffff; 
	scrollbar-3dlight-color:#ffffff; 
	scrollbar-darkshadow-color:#f5f5f5; 
	scrollbar-track-color:#f5f5f5; 
	scrollbar-arrow-color:#7e7e7e; 
}
.input{border:1px solid #cccccc;height:22px; padding:4px 3px 0px 3px;}
.input_s1{border:1px solid #cccccc;height:20px; padding:4px 3px 0px 3px;}

.stxt {font-size:11px;font-weight:bold;color:#5c8fd2;}
.noimg { border:1px solid #d8d8d8;background:#F5F5F5;color:#C2C2C2; }
.noimg2 { border:2px solid #d8d8d8;background:#F5F5F5;color:#C2C2C2; }
.none_tr { background:#fbfbfb;padding:10px 50px; }

/*모니터 정중앙에 표시*/
.center_div { background-color:#fff; z-index:9; display:none;border:2px solid;position:fixed;left:50%;top:50%;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background:#fff; }
.center_div .title { position:fixed;width:650px;background:#fff;border-bottom:1px solid #000;height:40px;line-height:40px; }
.center_div2 { background-color:#fff; z-index:9; display:none;border:2px solid;position:fixed;left:50%;top:50%;-webkit-overflow-scrolling:touch;background:#fff; }


/* 주변 어둠효과 */
.emphasized { position:fixed; box-shadow : rgba(0,0,0,0.5) 0 0 0 9999px, rgba(0,0,0,0.5) 2px 2px 3px 3px; z-index : 100; behavior: url( "/plugin/jquery/PIE/PIE.htc" ); }
.over_dark_blind { position:fixed; z-index:9999999; width:100%; height:100%; left:0px; top:0px; }
.over_dark_blind_center { position:fixed; z-index:999999; } 

/*글자크기*/
.fs11 { font-size:11px; }

/* 여백 */
.mt1{margin-top:1px;}
.mt2{margin-top:2px;}
.mt3{margin-top:3px;}
.mt5{margin-top:5px;}
.mt6{margin-top:6px;}
.mt7{margin-top:7px;}
.mt8{margin-top:8px;}
.mt9{margin-top:9px;}
.mt10{margin-top:10px;}
.mt11{margin-top:11px;}
.mt15{margin-top:15px;}
.mt17{margin-top:17px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mr2{margin-right:2px;}
.mr3{margin-right:3px;}
.mr5{margin-right:5px;}
.mr6{margin-right:6px;}
.mr7{margin-right:7px;}
.mr10{margin-right:10px;}
.mr18{margin-right:18px;}
.mr20{margin-right:20px;}
.mr24{margin-right:24px;}
.mr30{margin-right:30px;}
.ml1{margin-left:1px;}
.ml2{margin-left:2px;}
.ml3{margin-left:3px;}
.ml4{margin-left:4px;}
.ml5{margin-left:5px;}
.ml6{margin-left:6px;}
.ml7{margin-left:7px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.mb1{margin-bottom:1px;}
.mb2{margin-bottom:2px;}
.mb3{margin-bottom:3px;}
.mb4{margin-bottom:4px;}
.mb5{margin-bottom:5px;}
.mb6{margin-bottom:6px;}
.mb7{margin-bottom:7px;}
.mb8{margin-bottom:8px;}
.mb9{margin-bottom:9px;}
.mb10{margin-bottom:10px;}
.mb12{margin-bottom:12px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.pt1{padding-top:1px;}
.pt2{padding-top:2px;}
.pt3{padding-top:3px;}
.pt4{padding-top:4px;}
.pt5{padding-top:5px;}
.pt6{padding-top:6px;}
.pt7{padding-top:7px;}
.pt8{padding-top:8px;}
.pt9{padding-top:9px;}
.pt10{padding-top:10px;}
.pt11{padding-top:11px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pr4{padding-right:4px;}
.pr5{padding-right:5px;}
.pr6{padding-right:6px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pb2{padding-bottom:2px;}
.pb3{padding-bottom:3px;}
.pb5{padding-bottom:5px;}
.pb6{padding-bottom:6px;}
.pb7{padding-bottom:7px;}
.pb8{padding-bottom:8px;}
.pb10{padding-bottom:10px;}
.pb12{padding-bottom:12px;}
.pb15{padding-bottom:15px;}
.pb30{padding-bottom:30px;}
.pl2{padding-left:2px;}
.pl3{padding-left:3px;}
.pl4{padding-left:4px;}
.pl5{padding-left:5px;}
.pl6{padding-left:6px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl47{padding-left:47px;}

.ptb3{padding:3px 0px;}
.pd5{padding:5px;}



/* Paging */
#paging{text-align:center;margin-top:10px;margin-bottom:10px;}
#paging span{margin-left:5px;margin-right:5px;color:#c5c5c5;}
#paging .num a{font-weight:bold;margin-left:5px;margin-right:5px;}
#paging .on{font-weight:bold;color:#ff8400;margin-left:5px;margin-right:5px;}

.btn_paging{margin-bottom:10px;}
.btn_paging .L{float:left;width:10%;}
.btn_paging .R{float:left;width:89%;text-align:center;}



/********************** Top ***************************/
.tm{background:#f9f9f9;height:29px;border-bottom:1px solid #cdced1;}
.tm_l{border-left:1px solid #e2e2e2;text-align:center;width:84px;background:#fff;padding-top:3px;}
.tm_l_rb{border-right:1px solid #e2e2e2;}
.tm_l span{font-size:11px;color:#a1a1a1;}
.tm_tbl{height:29px;}
.tm_tbl td{border-left:1px solid #ebebed;text-align:center;padding:3px 8px 0px 8px;}
.tm_tbl span{font-size:11px;color:#858585;}
.tm_tbl .on{background:#fff;}
.tm_tbl .rb{border-right:1px solid #ebebed;}
/*** 전체보기 ***/
.all_mn{border:2px solid #62656b;}
.all_mn .x{float:right;width:30px;height:28px;background:#2c313d;text-align:right;}
.all_mn_tbl th{height:38px;background:#f4f4f4;border-bottom:1px solid #c0c2c4;text-align:center;border-right:1px solid #dddddf;}
.all_mn_tbl th span{font-size:12px;font-weight:bold;color:#333;}
.all_mn_tbl td{border-right:1px solid #dddddf;text-align:left;padding:10px 5px 5px 8px;}
.all_mn_tbl .rb0{border-right:0px;}


/********************** Main ***************************/
/*** main Top ***/
.mt_notice{border:1px solid #d1d1d1;}
.mt_notice_tit{height:30px;background:url(../../images/m_notice_bg.gif) repeat-x;border-bottom:1px solid #d1d1d1;}
.mt_notice .t1{float:left;padding:9px 0px 0px 10px;}
.mt_notice .t2{float:right;padding:10px 10px 0px 0px;}

/*** p_title ***/
.stit_tit{float:left;font-size:15px;font-weight:bold;color:#333;letter-spacing:-1px;padding-top:3px;padding-left:2px;}
.stit_tit span{font-size:15px;font-weight:bold;color:#f6130f;letter-spacing:-1px;}

/*** adver_txt ***/
.adver_txt1{color:#333;}
.adver_txt2{color:#666;}
.adver_txt3{color:#999;}
.adver_price{color:#ff1e00;}
.adver_no{background:#f6f6f6;}
.adver_no a{font-size:12px;color:#999;text-decoration:underline;}



/********************** Sub ***************************/
/*** title ***/
.tit_box{margin-bottom:5px;}
.tit_box .t1{float:left;font-size:0px;padding-left:3px;}
.tit_box .t2{float:right;height:13px;margin-top:4px;padding-right:3px;color:#a0a0a0;font-size:10px;}
.tit_box .t3{color:#a0a0a0;font-size:10px;margin-top:4px;height:13px;padding-left:3px;}
.tit_box .t_board{float:left;font-size:15px;font-weight:bold;color:#888;margin-left:10px;padding-left:10px;background:url(../../images/title_board_line.gif) 0px 0px no-repeat;}
.tit_box .t_board div{font-size:15px;font-weight:bold;color:#777;letter-spacing:-1px;}
.tit_box .h{color:#a0a0a0;font-size:11px;font-weight:bold;letter-spacing:-1px;}
.tit_box .other{padding:7px 0px 2px 2px;}
.tit_box_uline{border-top:2px solid #5c5c5c;}
.other_txt{font-size:11px;color:#999999;}
a.tit_box_cate:link, a.tit_box_cate:visited, a.tit_box_cate:active{color:#a0a0a0;font-size:11px;} 
a.tit_box_cate:hover {color:#777777;font-size:11px;}
span.tit_box_cate {color:#777777;font-size:11px;}

/*** list category ***/
.Cbox{border-top:2px solid #5c5c5c;border-left:1px solid #bababa;border-right:1px solid #bababa;border-bottom:1px solid #bababa;}
.Cbox .cate{height:33px; border-bottom:1px solid #bababa; background:url(../../images/cbox_bg.gif) repeat-x;line-height:38px;padding-left:10px;color:#000;font-size:11px;font-weight:bold;}
.Cbox .cate .t{color:#f74c49;}
.Cbox .line{border-top:1px solid #b7b7b7;}
.Csearch_tbl {background:#f9f9f9;}
.Csearch_tbl th {height:30px;font-size:11px; font-weight:bold; color:#333; padding-left:20px;padding-top:5px;border-bottom:1px solid #e8e8e8;text-align:left;width:80px;}
.Csearch_tbl td {border-bottom:1px solid #e8e8e8;}
.Csearch_tbl .rb_no{border-bottom:0px;}

/*** list top style ***/
.list_tops{border-bottom:2px solid #878787;height:26px;}
.list_tops .Lpart{float:left;}
.list_tops .Lpart div{padding:5px 0px 0px 3px;color:#333;font-weight:bold;letter-spacing:-1px;}
.list_tops .Rpart{float:right;}
.list_tops .Rpart div{float:left;}
.list_tops .Rpart div.array{padding:3px 5px 0px 0px;}
.list_tops .Rpart span{font-size:11px;color:#888;font-weight:bold;letter-spacing:-1px;}
.list_tops .Rpart span.on{font-size:11px;color:#555;font-weight:bold;text-decoration:underline;}
.list_tops .Rpart span.line{font-size:11px;color:#aaa;font-weight:normal;}
.list_tops2 .Lpart{float:left;}
.list_tops2 .Lpart div{padding:2px 0px 0px 3px;color:#333;font-weight:bold;letter-spacing:-1px;}
.list_tops2 .Limg{float:left;padding:0px 0px 0px 7px;}
.list_tops2 .Rpart{float:right;}
.list_tops2 .Rpart div{float:left;}
.list_tops2 .Rpart div.array{padding:2px 5px 0px 0px;}
.list_tops2 .Rpart span{font-size:11px;color:#888;font-weight:bold;letter-spacing:-1px;}
.list_tops2 .Rpart span.on{font-size:11px;color:#555;font-weight:bold;text-decoration:underline;}
.list_tops2 .Rpart span.line{font-size:11px;color:#aaa;font-weight:normal;}

/* list board */
.tbl_list{width:100%;}
.tbl_list th{font-size:11px;font-weight:bold;color:#666;background:url(../../images/list_bg2.gif) repeat-x;text-align:center;height:35px;}
.tbl_list td{position:relative;height:32px;border-bottom:1px solid #e5e5e5;padding-top:5px;padding-bottom:5px;}
.tbl_list .bg1{width:2px;height:35px;background:url(../../images/list_bg1.gif) no-repeat;}
.tbl_list .bg2{width:2px;height:35px;background:url(../../images/list_bg3.gif) no-repeat;}
.tbl_list .t1{color:#333;font-weight:bold;letter-spacing:-1px;}
.tbl_list .t2{color:#333;}
.tbl_list .t3{font-size:11px;color:#474747;font-weight:bold;letter-spacing:-1px;text-decoration:underline;}
.tbl_list .t4{font-size:11px;font-weight:bold;color:#999;}
.tbl_list .t5{color:#999;font-weight:normal;}
.tbl_list_more{height:28px;border-bottom:1px solid #e5e5e5;text-align:right;line-height:28px;padding-right:5px;letter-spacing:-1px;}
.tbl_list_more a{font-size:11px;font-weight:bold;color:#777;}

/* btns */
.Dbtn{text-align:center;}

/* compare */
.compare img{border:2px solid #ddd;}
.compare_tbl{border-top:1px solid #e5e5e5;}
.compare_tbl th{background-color:#f5f5f5;padding-left:8px;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-size:11px;text-align:left;}
.compare_tbl td{padding:8px 2px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;text-align:left;}

/* map */
.map_notice{border:1px solid #ccc;background-color:#f8f8f8;padding:8px 0px 4px 0px;}
.map_notice li{background:url(../../images/ic_arrow2.gif) 10px 4px no-repeat;padding-left:18px;font-size:11px;color:#898989;display:block;}
.map_box{border:1px solid #99c1e2;background-color:#e8f1f8;padding:5px;}





/********************** Detail ***************************/
/*** box ***/
.Dbox_t{border-top:2px solid #5c5c5c;}
.Dbox{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.Dbox .tit{border-bottom:1px solid #dcdcdc;height:43px;}
.Dbox .tit .t{padding-left:12px;}
.Dbox .tit .t span{font-family:굴림;font-size:16px;font-weight:bold;color:#000;}
.Dbox .tit .t .t_c{color:#ef2623;padding-right:10px;}
.Dbox .tit .sns{padding:6px 0px; padding-right:10px;}
.Dbox .mpic{margin:10px;}
.Dbox .mpic img{border:2px solid #b2b2b2;}
.Dbox .mpic .noimg {border:2px solid #b2b2b2;background:#F5F5F5;color:#C2C2C2;}
.Dbox .mpic img.on{border:2px solid #383838;}
.Dbox .info{border-left:1px solid #dcdcdc; background:#f9f9f9;}
.Dbox .info .box{padding:12px;}
.Dbox .info .box .line{border-bottom:1px solid #e5e5e5;padding-bottom:5px;margin-bottom:5px;}
.Dbox .info .box li{float:left;padding:5px 0;}
.Dbox .info .box li.t1{color:#888;width:80px;padding-left:8px;}
.Dbox .info .box li.t2{color:#222;}
.Dbox .info .btns{text-align:center;margin-bottom:12px;}

/*** tab menu ***/
.Dtab{background:url(../../images/tab_bg.gif) repeat-x;height:31px;margin-bottom:10px;}
.Dtab .tabL{float:left;}
.Dtab .tabL li{float:left;width:100px;height:31px;border-left:1px solid #7c7c7c;line-height:33px;color:#fff;text-align:center;}
.Dtab .tabL li.last{width:0px;}
.Dtab .tabL li.on{border-right:1px solid #3a3a3a;border-left:1px solid #3a3a3a;background:url(../../images/tab_bg_on.gif) repeat-x;font-weight:bold;}
.Dtab .tabR{float:right;background:url(../../images/tab_bg_top.gif) repeat-x;width:30px;height:31px;text-align:center;border-left:1px solid #686868;border-right:1px solid #686868;line-height:30px;text-align:center;color:#e8e8e8;font-family:Arial;font-size:10px;font-weight:bold;letter-spacing:-1;}

/*** content ***/
.Dcon{margin:0px 8px 30px 8px;}
.Dcon .info {border-bottom:1px solid #e5e5e5;}
.Dcon .info li{float:left;height:28px;line-height:31px;}
.Dcon .info li.t1{color:#888;width:80px;padding-left:8px;}
.Dcon .info li.t2{color:#222;}
.Dcon2{margin-bottom:30px;}
.Dcon2 .map{border:4px solid #e5e5e5;}

/*** coupon ***/
.Coupon {border:1px dashed #cacaca;}
.Coupon .box{padding:12px;background:#fafafa;}
.Coupon .box li{float:left;}
.Coupon .box .img img{border:1px solid #d9d9d9;}
.Coupon .box .info{padding-left:10px;}
.Coupon .box .info div{padding-top:4px;}}
.Coupon .box .t1{font-size:13px;font-weight:bold;color:#999;}
.Coupon .box .t2{font-family:굴림;font-size:13px;font-weight:bold;color:#333;}
.Coupon .box .t3{font-family:굴림;font-size:13px;font-weight:bold;color:#ff3f44;}
.Coupon .box .t4{color:#333;}
.Coupon .box .t5{font-size:11px;font-weight:bold;color:#777;}
.Coupon .box .t6{color:#777;}
.Coupon .box .t7{color:#888;}
.Coupon .btns{width:160px;border-left:1px solid #efefef;background:#f6f6f6;text-align:center;}


/*** product ***/
.Product .img img{border:1px solid #d9d9d9;}
.Product .t1{font-weight:bold;color:#333;}
.Product .t2{font-weight:bold;color:#ff3f44;}
.Product_more{height:28px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;text-align:right;line-height:28px;padding-right:5px;letter-spacing:-1px;margin-top:10px;}
.Product_more a{font-size:11px;font-weight:bold;color:#777;}
.Product_line{height:1px;border-bottom:1px solid #e5e5e5;margin:10px 0px 15px 0px;}
.Product_line2{height:1px;background:#e5e5e5;}
.Product_tbl td{border-bottom:1px solid #e5e5e5;padding-top:7px;padding-bottom:7px;}
.Product_tbl .bb0 { border-bottom:none; }
.Product_tbl .img img{border:1px solid #d9d9d9;}
.Product_tbl .t1{font-weight:bold;color:#333;}
.Product_tbl .t2{font-weight:bold;color:#ff3f44;}
.Product_tbl .t3{color:#888;}




/******************** LEFT *******************/
/*** login ***/
.Llog_a{border:1px solid #d1d1d1;background:#f8f8f8;text-align:center;}
.Llog_a_box{width:110px;height:19px;background:#fff;border:1px solid #dddddd;padding:0px 0px 0px 5px;line-height:200%;font-size:11px;color:#999;}
.Llog_a_bline{border-top:1px solid #efefef;padding-top:6px;padding-bottom:3px;}
.Llog_b{border:1px solid #d1d1d1;background:#fff;text-align:center;}
.Llog_b_box{width:110px;height:19px;background:#f6f6f6;border:1px solid #dddddd;padding:0px 0px 0px 5px;line-height:200%;font-size:11px;color:#999;}
.Llog_b_bline{border-top:1px solid #efefef;padding-top:6px;padding-bottom:3px;}
.Llog_txt1{font-size:11px;color:#7d7d7d;font-weight:bold;letter-spacing:-1px;}
.Llog_txt2{font-size:11px;color:#a7a7a7;font-weight:bold;letter-spacing:-1px;}
.Llog_txt3{font-size:11px;color:#3366cc;font-weight:bold;text-decoration:underline;}
.Llog_tit{border-bottom:1px solid #efefef;font-size:11px;color:#888;font-weight:bold;letter-spacing:-1px;text-align:center;padding:8px 0px 4px 0px;background:#f8f8f8;}
.Llog_tit span{font-size:11px;color:#555;font-weight:bold;}
.Llog_info{background:#fff;}
.Llog_info .in{padding-top:7px;padding-bottom:5px;padding-left:10px;}
.Llog_info li{display:block;width:100%;font-size:11px;color:#888;background:url(../../images/ic_dot_gray2.gif) no-repeat left;padding-left:7px;height:15px;margin-bottom:1px;}
.Llog_info .com_aaa a {display:block;width:100%;font-size:11px;color:#888;padding-left:7px;height:15px;margin-bottom:1px;}
.Llog_info .com_aaa .aaa {font-size:11px;color:red;}
.flogin_uid1 { background:url(/images/bg_login_id.gif) #fff no-repeat; }
.flogin_passwd1 { background:url(/images/bg_login_pw.gif) #fff no-repeat; }

/*** left menu ***/
.Lmn_box .in .tbg{background:url(../../images/Lmn_tbg.gif) 100% 0% repeat-x;height:30px;line-height:35px;padding-left:8px;border-bottom:1px solid #bababa;}
.Lmn_box .in .tbg2{background:url(../../images/Lmn_tbg.gif) 100% 0% repeat-x;height:30px;line-height:35px;padding-left:8px;border-bottom:1px solid #bababa;border-top:1px solid #bababa;}
.Lmn_box .in .tit1{font-family:굴림;font-size:12px;color:#222;font-weight:bold; line-height:35px;}
.Lmn_box .in .tit2{font-family:굴림;font-size:12px;color:#666;font-weight:bold; line-height:35px;}
.Lmn_box .in .area{margin-top:7px;}
.Lmn_box .in .area li{float:left; width:24%; text-align:center;height:20px;}
.Lmn_box .in .Lmn_list {padding:0px 8px;}
.Lmn_box .in .Lmn_list li{background:url(../../images/ic_dot.gif) 3px 13px no-repeat;padding:8px 0px 2px 12px;border-bottom:1px solid #ededed;display:block;}
.Lmn_box .in .Lmn_list .no{border-bottom:0px;margin-bottom:5px;}
.Lmn_box .in .Lmn_list2 {padding:0px 8px;}
.Lmn_box .in .Lmn_list2 li{background:url(../../images/ic_dot.gif) 3px 13px no-repeat;padding:8px 0px 2px 12px;border-bottom:1px solid #ededed;display:block;}
.Lmn_box .in .Lmn_list2 li .l{float:left;width:100px;}
.Lmn_box .in .Lmn_list2 li .r{text-align:right;padding-right:3px;}
.Lmn_box .in .Lmn_list2 li.no{border-bottom:0px;margin-bottom:5px;}

.Lmy_box{background:#bdbdbd;padding:3px;}
.Lmy_box .in{border:1px solid #9b9b9b;background:#ffffff;}
.Lmy_box .in .tbg{background:url(../../images/Lmn_tbg.gif) 100% 0% repeat-x;height:30px;line-height:35px;padding-left:8px;border-bottom:1px solid #bababa;}
.Lmy_box .in .tbg2{background:url(../../images/Lmn_tbg.gif) 100% 0% repeat-x;height:30px;line-height:35px;padding-left:8px;border-bottom:1px solid #bababa;border-top:1px solid #bababa;}
.Lmy_box .in .tit1{font-family:굴림;font-size:12px;color:#222;font-weight:bold;}
.Lmy_box .in .tit2{font-family:굴림;font-size:12px;color:#666;font-weight:bold;}
.Lmy_box .in .Lmy_list {padding:0px 8px;}
.Lmy_box .in .Lmy_list li{background:url(../../images/ic_dot.gif) 3px 13px no-repeat;padding:8px 0px 2px 12px;border-bottom:1px solid #ededed;display:block;}
.Lmy_box .in .Lmy_list .no{border-bottom:0px;margin-bottom:5px;}


/********************** Right ***************************/
/*** right menu1 ***/
.Rt1{position:fixed;z-index:1000;right:0;top:0;height:100%;background-color:#767776;border-left:1px solid #6c6d6c;}
.Rt1 .c_btn {position:fixed;top:50%;margin-left:-11px;z-index:1001;}
.Rt1 .tit{height:30px;background:#686c70;line-height:35px;color:#fff;font-size:11px;text-align:center;border-bottom:1px solid #54575b;border-left:1px solid #54575b;margin-left:-1px;}
.Rt1 .gbox{padding-top:10px;overflow:hidden;}
.Rt1 .gbox div{text-align:center;}
.Rt1 .gbox div img{border:2px solid #c9c7c6;}
.Rt1 .pn_btn{text-align:center;color:#ffffff;border:1px solid #54575b;background:#686c70;height:21px;}
.Rt1 .pn_btn li{float:left;width:50%;text-align:center;}
.Rt1 .bn{text-align:center;padding:10px 0px;}
.Rt1 .gtop{text-align:center;color:#ffffff;border-top:1px solid #54575b;border-left:1px solid #54575b;margin-left:-1px;background:#686c70;height:24px;position:fixed;top:97.5%;z-index:1001;}
.Rt1 .gtop span{color:#fff;font-size:11px;font-weight:bold;line-height:25px;}
/*** right menu2 ***/
.Rt2{border-left:1px solid #ababab;border-right:1px solid #ababab;border-bottom:1px solid #ababab;background:#f7f7f7;text-align:center;}
.Rt2 .tit{height:22px;border:1px solid #535a6b;background:#70788a;text-align:center;font-size:11px;color:#fff;line-height:25px;margin:-1px -1px 0px -1px;}
.Rt2 .c_btn{height:18px;background:#e5e5e5;}
.Rt2 .gtop{height:17px;text-align:center;border-top:1px solid #cfcfcf;}


.Rbox_ib{width:50px;height:16px;background:#fff;border:1px solid #bebebe;padding:0px 0px 0px 2px;line-height:150%;font-size:11px;color:#999;}
.Rbox_txt2{font-size:11px;color:#666;}
/********************** pyeong box ***************************/
.pyeong{position:absolute;top:-10000px;left:-10000px;width:160px;border:2px solid #96b3e4;background:#f8fbff;padding:7px;z-index:100000;text-align:center;}
.pyeong .pbtn{text-align:center;border-top:1px solid #dfe9fa;margin-top:7px;padding-top:7px;}


/********************** Mypage ***************************/
/*** box ***/
.Mbox_t{border-top:2px solid #5c5c5c;}
.Mbox{border-left:1px solid #b6b6b6;border-right:1px solid #b6b6b6;border-bottom:1px solid #b6b6b6;}
.Mbox .tit{height:43px;padding-left:15px;font-family:굴림;font-size:16px;font-weight:bold;color:#000;line-height:43px;}
.Mbox .tit span{font-family:굴림;font-size:16px;font-weight:bold;color:#0f44d8;line-height:43px;}
.Mbox .con{background:#f9f9f9;}
.Mbox_tbl th{text-align:center;border-top:1px solid #999;border-right:1px solid #dadada;border-bottom:1px solid #dadada;height:34px;color:#4a4a4a;}
.Mbox_tbl td{height:30px;border-right:1px solid #dadada;text-align:center;color:#777;background:#fff;font-weight:bold;font-size:14px;}
.Mbox_tbl .rb0{border-right:0px;}
.Mbox_tbl .tnum{font-size:14px;font-weight:bold;color:#ff4800;}

.my_tbl{border-top:1px solid #e5e5e5;}
.my_tbl th{height:30px;background-color:#f5f5f5;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;text-align:center;font-size:11px;color:#666;}
.my_tbl td{padding:8px;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.my_tbl .rb1{border-right:1px solid #e5e5e5;}
.my_tbl .t1{font-size:11px;font-weight:bold;color:#5c8fd2;}
.my_tbl2{border-top:1px solid #e5e5e5;}
.my_tbl2 th{padding:8px;background-color:#f5f5f5;padding-left:15px;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;font-size:11px;text-align:left;color:#666;}
.my_tbl2 td{padding:8px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.my_tbl2 td.edit td { padding:0px; }

.my_tbl2_1{border-top:1px solid #e5e5e5;}
.my_tbl2_1 th{background-color:#f5f5f5;padding-left:15px;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;font-size:11px;text-align:left;}
.my_tbl2_1 td{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.my_tbl2_1 .pd{padding:8px;}

.my_tit{margin-bottom:3px;}
.my_tit li.tit{float:left;font-size:15px;font-weight:bold;color:#333;letter-spacing:-1px;padding-top:3px;padding-left:3px;}
.my_tit li.more{float:right;}
.my_stit0{font-weight:bold;padding-left:4px;letter-spacing:-1px;}
.my_stit2{font-size:14px;font-weight:bold;padding-left:4px;padding-bottom:0px;letter-spacing:-1px;color:#333;}
.my_txt1{font-size:11px;color:#999;}
.my_txt2{font-size:11px;color:#678bbb;}
.my_txt3{font-size:11px;color:#6691cb;}
.my_txt_pack{font-weight:bold;color:#5c8fd2;}
.my_txt_price{font-size:15px;font-weight:bold;color:#fe3702;}

.mypage_leave{text-align:right;background:#f8f8f8;padding:10px;border:1px solid #eeeeee}
a.mypage_leave_t:link, a.mypage_leave_t:visited, a.mypage_leave_t:active {font-size:11px;color:#999;font-weight:bold;}
a.mypage_leave_t:hover {font-size:11px;color:#666;text-decoration:none;font-weight:bold;}
.my_r_service{border-top:1px solid #eee;text-align:center;padding-top:7px;margin-top:5px;}
.my_service_txt1{color:#2351ba;font-weight:bold;}
.my_service_txt2{color:#555;font-weight:bold;}
.my_service_txt3{color:#888;font-size:11px;font-weight:bold;}
.my_service_txt4{color:#999;font-size:11px;font-weight:normal;}
.mypage_notice{border:1px solid #dddddd;background-color:#f8f8f8;padding:8px 0px 4px 0px;}
.mypage_notice li{background:url(../../images/ic_arrow2.gif) 10px 4px no-repeat;padding-left:18px;font-size:11px;color:#898989;width:100%;}
.my_check{background:url(../../images/ic_dot_gray.gif) 2px 6px no-repeat;padding-left:10px;font-size:11px;color:#777;}
.my_check span{font-weight:bold;color:#ff5e06;font-size:11px;}

/*** date_box ***/
.date_box{border:1px solid #ccc;background-color:#f5f5f5;padding:8px 0px;text-align:center;}
.date_box .txt{font-size:11px;font-weight:bold;color:#777;}
.date_btn{cursor:pointer;border:1px solid #555;font-weight:bold;font-size:11px;background-color:#777;color:#ffffff;padding:3px 1px 0px 1px;}
.date_box_tbl{border-top:1px solid #ccc;}
.date_box_tbl th{padding:8px;background-color:#f5f5f5;padding-left:15px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-size:11px;text-align:left;color:#666;}
.date_box_tbl td{padding:8px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}

/*** 쪽지 ***/
.my_mn1{font-size:12px;color:#777;font-weight:bold;letter-spacing:-1px;margin-right:5px;background:url(../../images/ic_dot_gray.gif) 3px 4px no-repeat;padding-left:10px;height:20px;}
.my_mn2{font-size:12px;color:#ff6103;font-weight:bold;letter-spacing:-1px;margin-right:5px;background:url(../../images/ic_dot_orange.gif) 3px 4px no-repeat;padding-left:10px;height:20px;}




/********************** Service guide ***************************/
.service_tbl{background:#878787;height:36px;border:1px solid #5e5e5e;}
.service_tbl th{border-left:1px solid #5e5e5e;text-align:center;}
.service_tbl th.lb0{border-left:0px;}
.service_tbl th.on{background:#5c5c5c;}
.service_tbl th a{font-family:굴림;font-size:13px;color:#fff;}
.service_smn{background:#f1f1f1;height:32px;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;padding-left:15px;}
.service_smn li{float:left;background:url(../../images/ic_arrow2.gif) 0px 5px no-repeat;padding-left:7px;color:#555;margin-top:9px;padding-right:20px;}
.service_stit{font-family:굴림;font-size:13px;color:#444;font-weight:bold;padding-left:2px;}
.service_stit a{font-family:굴림;font-size:13px;color:#444;font-weight:bold;}
.service_stit span{font-family:굴림;font-size:13px;color:#2d5cc6;}
.service_t1{color:#333;font-weight:bold;}
.service_t2{color:#5663b2;font-weight:bold;padding-top:2px;}
.service_t3{background:url(../../images/icon_dot.gif) 4px 8px no-repeat;padding-left:10px;padding-top:2px;}
.service_p1{color:#fe6a02;font-weight:bold;}
.service_p2{color:#999;font-weight:bold;letter-spacing:-1px;}


/********************** Bottom ***************************/
.bm{height:33px;background-color:#f3f3f3;border:1px solid #e2e2e2;z-index:10;}
.bm_bn{z-index:10;text-align:center;border-top:1px solid #dcdcdc;padding:12px 0px;}
.copyright{font-size:11px;color:#a8a8a8;padding-left:20px;border-left:1px solid #e8e8e8;width:100%;}
.copyright_notline {border-left:0px solid #e8e8e8;padding-left:0px;}
.fmn_bg1{height:38px;background:url(../../images/bm_bg1.gif) repeat-x;}
.fmn_bg2{width:2px;height:38px;background:url(../../images/bm_bg2.gif) no-repeat;}
.fmn_bg3{width:115px;height:38px;background:url(../../images/bm_bg3.gif) repeat-x;text-align:center;}
.fmn_bg4{width:2px;height:38px;background:url(../../images/bm_bg4.gif) no-repeat;}
.fmn_bg5{width:215px;height:38px;background:url(../../images/bm_bg5.gif) repeat-x;text-align:center;}
.fmn_bg5_1{width:107px;height:38px;background:url(../../images/bm_bg5.gif) repeat-x;text-align:center;}
.fmn_bg6{width:2px;height:38px;background:url(../../images/bm_bg6.gif) no-repeat;}
.go_m{background-color:#f3f3f3;border-top:1px solid #d4d4d4;padding:20px;}
.go_m .box{border:2px solid #acacac;background-color:#fff;font-size:50px;font-family:돋움;padding:20px;text-align:center;}


/********************** search ***************************/
.asearch_tit_info{font-family:굴림;font-size:13px;font-weight:bold;color:#333;margin-bottom:2px;padding-left:3px;}
.asearch_tit{font-family:굴림;font-size:13px;font-weight:bold;color:#333;margin-bottom:12px;}
.asearch_txt1{font-family:돋움;font-size:12px;font-weight:bold;color:#999;}
.asearch_more{text-align:right;padding-right:5px;margin-bottom:20px;border-bottom:1px solid #dadada;height:22px;}
.asearch_more span{color:#777;text-decoration:underline;}
.asearch_subject{font-family:굴림;font-size:13px;color:#0000cc;text-decoration:underline;}
.asearch_name{font-family:굴림;font-size:13px;color:#333;}
.asearch_date{font-family:굴림;font-size:11px;color:#999;}

.asearch_box{border:4px solid #969696;margin-top:5px;margin-bottom:15px;}
.asearch_box .tit{height:30px;border-bottom:1px solid #e3e3e3;background:url(../../images/company_box_tbg.gif) repeat-x;}
.asearch_box .txt{font-family:굴림;font-size:13px;color:#3f3f3f;padding-top:8px;padding-left:10px;font-weight:bold;}
.asearch_box .date{font-size:11px;color:#1a51ce;font-weight:bold;}
.asearch_box .rbtn{padding-top:5px;padding-right:5px;font-size:0px;}
.asearch_box .rbtn span{font-size:0px;}
.asearch_box .logo{padding:12px;}
.asearch_box .hline{background:url(../../images/sub_hdot.gif) left repeat-y;}

.asearch_tbl th{color:#999;border-bottom:1px solid #f2f2f2;height:27px;padding-left:10px;font-size:11px;letter-spacing:-1px;text-align:left;}
.asearch_tbl td{border-bottom:1px solid #f2f2f2;padding-left:5px;color:#333;}
.asearch_tbl .no{border-bottom:0px solid #f2f2f2;}


/********************** Login ***************************/
.login_bg1{background-color:#fbfbfb;line-height:180%;border:#ededed 1px solid;padding:30px;margin-bottom:50px;}
.login_bg2{background-color:#ffffff;line-height:180%;border:#e1e1e1 3px solid;width:100%;}
.login_bg3{background-color:#ffffff;border-bottom:#f4f4f4 1px solid;width:85%;padding-bottom:10px;margin-bottom:10px;}
.login_bg3 .in{width:70%;text-align:left;}
.login_bg4{background-color:#ffffff;border-top:#f4f4f4 1px solid;width:85%;padding:30px 0px;}
.login_bg4_1{border-top:#f4f4f4 1px solid;width:85%;padding:10px 0px;}
.login_box{margin:0px;padding:5px;font-family:돋움;font-size:12px; color:#bebebe; border:0px solid #cfcfcf; width:120px;background-color:#f6f6f6;}
.login_txt1{font-weight:bold;color:#333;}
.login_txt2{font-weight:bold;color:#ff5400;}



/********************** Customer ***************************/
.customer_box{background-color:#fbfbfb;line-height:180%;border:#ededed 1px solid;padding:10px;}


/********************** post ***************************/
.join_post1{width:410px;height:100px;background-color:#f5f1f8;border:1px solid #dcc9eb;padding:5px;margin-bottom:5px;}
.join_post2{width:410px;height:100px;background-color:#f0f3fa;border:1px solid #ced7f1;padding:5px;margin-bottom:10px;}
.join_post3{width:410px;height:250px;background-color:#f5f1f8;border:1px solid #dcc9eb;padding:5px;margin-bottom:10px;}


/*** popup ***/
.pop_b1{background-color:#707070;padding:5px;}
.pop_b1 .tit li{font-size:0px;}
.pop_b1 .tit span{font-size:13px;color:#fff;font-family:굴림;font-weight:bold;}
.pop_b2{background-color:#fff;padding:8px;}
.pop_b3{background-color:#fff;}
.pop_b3 .mn{float:left;background-color:#f6f6f6;border-right:1px solid #eee;}
.pop_b3 .mn .in{padding:8px;}
.pop_b3 .mn .in div{padding:3px 3px 2px 8px;background:url(../../images/ic_arrow2.gif) 0px 8px no-repeat;}
.pop_b3 .con{padding:8px;}

.pop_b4{background-color:#fff;}
.pop_b4 .n{background-color:#f4f4f4;border-bottom:1px solid #c8c8c8;padding:12px 10px 10px 10px;}
.pop_b4 .b{padding:12px 10px 10px 10px;border-bottom:1px solid #eee;}
.pop_b4 .btn{text-align:center;padding:14px;}
.pop_b4 .t1{color:#fe6a02;font-weight:bold;}
.pop_b4 .t2{color:#555;font-weight:bold;}

.pop_tbl1{border-top:2px solid #5c5c5c;}
.pop_tbl1 th{background-color:#f5f5f5;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;font-size:11px;}
.pop_tbl1 td{padding:8px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.pop_tbl2{border-top:2px solid #5c5c5c;}
.pop_tbl2 th{background-color:#f5f5f5;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;font-size:11px;padding:8px;text-align:center;}
.pop_tbl2 td{padding:8px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.pop_tbl2_0{border-top:0px solid #5c5c5c;}
.pop_tbl2_0 th{background-color:#f5f5f5;border-left:0px solid #e5e5e5;border-bottom:0px solid #e5e5e5;border-right:0px solid #e5e5e5;padding:0px;}
.pop_tbl2_0 td{padding:0px;border-bottom:0px solid #e5e5e5;border-right:0px solid #e5e5e5;}
.pop_tbl3{border-top:2px solid #5c5c5c;}
.pop_tbl3 th{background-color:#f5f5f5;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:8px;text-align:left;font-weight:normal;}
.pop_tbl3 td{padding:8px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.remocon_box{border:1px solid #a6c5ff;background-color:#f7faff;padding:7px;}
.remocon_txt1{font-size:11px;color:#5d77c0;font-weight:bold;}
.remocon_txt2{font-size:11px;color:#999;}
.remocon_txt3{font-size:11px;color:#777;font-weight:bold;letter-spacing:-1px;}
.remocon_txt4{font-size:11px;color:#3658b6;font-weight:bold;text-decoration:underline;letter-spacing:-1px;}




/********************** Module ***************************/
/* common */
.left_bg1{border:1px solid #c7c7c7;}
.left_bg2{border:1px solid #fff;background-color:#f5f5f5;padding-bottom:5px;}
.left_tit{height:31px;background:url(../../images/left_tbg.gif) repeat-x;width:100%;}
.left_tit .t1{float:left;padding:10px 0px 0px 10px;}
.left_tit .t2{float:right;padding:10px 10px 0px 0px;}
.left_box{border:1px solid #c7c7c7;background-color:#ffffff;margin-left:5px;margin-right:5px;}
.left_box_noline{margin-left:5px;margin-right:5px;}


/* 고객센터 */
.left_customer_in{color:#5665cc;font-size:20px;font-family:Arial;text-align:center;font-weight:bold;letter-spacing:1px;}
.left_customer_in2{color:#555;font-size:14px;font-family:돋움;font-weight:bold;letter-spacing:-1px;}
.left_customer_in3{color:#777;font-size:11px;font-family:돋움;font-weight:bold;letter-spacing:-1px;}
.left_customer_tline{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;}

/* 실시간 상담 */
.left_real_answer1{background:url(../../images/left_real_answer_bg1.gif) no-repeat;width:6px;height:6px;}
.left_real_answer2{background:url(../../images/left_real_answer_bg2.gif) repeat-x;height:6px;}
.left_real_answer3{background:url(../../images/left_real_answer_bg3.gif) no-repeat;width:6px;height:6px;}
.left_real_answer4{background:url(../../images/left_real_answer_bg4.gif) repeat-y;}
.left_real_answer5{background:url(../../images/left_real_answer_bg5.gif) repeat-y;}
.left_real_answer6{background:url(../../images/left_real_answer_bg6.gif) no-repeat;width:6px;height:6px;}
.left_real_answer7{background:url(../../images/left_real_answer_bg7.gif) repeat-x;height:6px;}
.left_real_answer8{background:url(../../images/left_real_answer_bg8.gif) no-repeat;width:6px;height:6px;}
#real_answer_regist{border:0px;width:100%;height:64px;background-color:transparent;font-size:8pt;font-family:dotum;letter-spacing:-1px;color:fff;line-height:140%;overflow:hidden;padding:3 5 0 5px;}
#m_md_real{border:0px;width:100%;height:84px;background-color:transparent;font-size:8pt;font-family:dotum;letter-spacing:-1px;color:fff;line-height:140%;overflow:hidden;}
.m_md_real_txt{font-size:11px;color:#6c6c6c;font-weight:bold;text-align:center;}

/* 설문조사 */
.left_poll{border-bottom:1px solid #a5a5a5;background:url(../../images/m_md_bg2.gif) repeat-x;padding:7px 5px 3px 5px;letter-spacing:0px;}
.left_poll_btn{text-align:center;padding:9px 0px 3px 0px;}
.left_poll_txt{font-size:11px;font-weight:bold;color:#888;padding:5px;}

/* 실시간 검색 */
.left_box_real{border-bottom:1px solid #959fd6;background:url(../../images/m_md_bg3.gif) repeat-x;padding:6px 5px 3px 10px;}
.left_real_txt{color:#5060bb;font-size:11px;}
.left_real_txt_num{color:#999;font-size:11px;}

/* pop_up */
.idpw_box{border:1px solid #bbbbbb;background-color:#f7f7f7;margin-top:10px;margin-bottom:20px;padding:10px;}
.upload_box{border:1px solid #bbbbbb;background-color:#f7f7f7;padding:5px;margin-bottom:5px;}
.upload_box span{font-weight:bold;color:#ff6c00;}
.msg_box{border:1px solid #bbbbbb;background-color:#f7f7f7;padding:8px;margin-bottom:8px;}
.treatment_box{border:1px solid #bbbbbb;background-color:#f7f7f7;padding:8px;margin-bottom:8px;}
.poll_box{border:1px solid #bbbbbb;background-color:#f7f7f7;padding:8px;margin-bottom:8px;font-weight:bold;}

.tbl_poll1 th{font-family:돋움;font-size:11px; color:#666;text-align:left;height:30px;padding-left:10px;}
.tbl_poll1 td{padding:3px 0px;}
.tbl_poll2 th{font-family:돋움;font-size:11px;font-weight:bold;color:#fff;background:#bcbcbc;height:28px;}
.tbl_poll2 td{padding:7px 0px;border-bottom:1px solid #e5e5e5;}

.pop_box1{border:1px solid #e5e5e5;background-color:#f5f5f5;padding:5px;font-size:11px;color:#999999;}
.pop_box1 span{font-size:11px;color:#777;}
.pop_box_btnline{border-top:1px solid #e5e5e5;}

/*리스트 - 강병성- */
.list_style1 {}
.list_style1 .title div { text-align:center; font-weight:bold; }
.list_style1 .list {}
.list_style1 .list div { text-align:center; }

.dis_inbl { display:inline-block; }
.dis_inbl100 { display:inline-block;width:100%; }

/* 최상단메뉴 */
.upupup_menu div { height:22px; vertical-align:middle; padding-top:8px; padding:8px 11px 0 11px; }
/* 리스트검색 */
.dsearch1 div .dsearch1_left { width:12%; font-weight:bold; }
/**************************************************/

/*기타*/
.date_btn{cursor:pointer;border:1px solid #555;font-weight:bold;font-size:11px;background-color:#777;color:#ffffff;padding:3 1 0 1px;}


/*실시간인기검색 달력*/
.tbl_cd {width:100%;border-top:2px solid #9e9fa1;}
.tbl_cd th{font-family:돋움; font-size:11px;color:#555;font-weight:bold;background:#fafafa;border-bottom:1px solid #cecfd0;height:36px;border-right:1px solid #e6e7e7;}
.tbl_cd td{border-bottom:1px solid #e6e7e7;border-right:1px solid #e6e7e7;height:30px;padding:5px;}
.tbl_cd .rb0{border-right:0px solid #e6e7e7;}




/* 문의사항 */
#Gqa{}
#Gqa .name li{float:left;font-size:11px;font-weight:bold;color:#666;}
#Gqa .name li input{border:1px solid #bfbfbf;height:18px;width:100px;}
#Gqa .qbox{}
#Gqa .qbox li{float:left;}
#Gqa .qbox li textarea{width:100%;height:71px;border:1px solid #bfbfbf;}
#Gqa .qbox li.btn{width:104px;text-align:right;}



.info_text1 { position:relative; overflow:hidden; height:18px; line-height:18px; }
.info_text1 span { overflow:hidden; height:18px; line-height:18px; }
.info_text1 div { overflow:hidden; height:18px; line-height:18px; }
.click_window { background-color:red; position:absolute; right:0px; margin-top:-14px; background-color:#fff; height:20px; }



/*상세내용 에디터*/
div.-editor_content p { display:block; line-height:1.5em; }
.-editor_content { word-break:break-all; min-height:150px; }
.-editor_content img { max-width:100% !important; }
.-editor_content,
.-editor_content p,
.-editor_content span,
.-editor_content div,
.-editor_content li,
.-editor_content dl,
.-editor_content dd,
.-editor_content font { line-height:1.5; word-break:break-all; }

.-editor_content li { display:block; }

.-editor_content table,
.-editor_content td,
.-editor_content th { border:none; clear:initial; }

div.-editor_content table,
div.-editor_content td,
div.-editor_content th { border:none; clear:initial; }



/*뉴스 시작*/
.news_css_ { overflow:hidden; }
.news_css_ > div { float:left; overflow:hidden; position:relative; }
.news_css_ > div:nth-child(2) { float:right; }
.news_css_ > div > h2 { border-bottom:1px solid #ddd; margin:0px; padding-bottom:10px; }
.news_css_ > div:nth-child(2) > h2 { margin-bottom:15px; }

.news_css_ > div .webzine- { overflow:hidden; position:relative; border-bottom:1px solid #ddd; padding:15px 0; }
.news_css_ > div .webzine- > div { max-height:120px; }
.news_css_ > div .webzine- div.photo- { width:120px; float:left; text-align:center; padding-right:10px; }
.news_css_ > div .webzine- div.photo- img { max-width:120px; max-height:120px; }
.news_css_ > div .webzine- div.info- {  }
.news_css_ > div .webzine- div.info- h3 {  margin:0px; margin-bottom:3px; line-height:1.5; font-size:16px; font-weight:bold; color:#000;
	text-overflow: ellipsis; overflow: hidden; word-break: break-word;
	display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } 
.news_css_ > div .webzine- div.txt- { overflow:hidden; }
.news_css_ > div .webzine- div.info- div.con- { font-size:14px; line-height:1.5; color:#777;
	text-overflow: ellipsis; overflow: hidden; word-break: break-word;
	display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } 
.news_css_ > div .webzine- div.info- div.date- { font-size:13px; line-height:1.5; margin-top:3px; color:#777; }


.news_css_ > div > .photo- { overflow:hidden; position:relative; height:185px; width:50%; float:left; margin-bottom:15px; }
.news_css_ > div > .photo- .in- { padding-left:10px; padding-right:0px; }
.news_css_ > div > .photo- .in-.left- { padding-left:0px; padding-right:10px; }

.news_css_ > div > .photo- .photo- {  }
.news_css_ > div > .photo- .photo- img { width:100%; height:120px; }
.news_css_ > div > .photo- .subject- { font-size:14px; line-height:1.5; color:#777; margin-top:5px;
	text-overflow: ellipsis; overflow: hidden; word-break: break-word;
	display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } 
.news_css_ > div > .photo- .date- { margin-top:3px; color:#777; font-size:13px; }
/*뉴스 끝*/