/* display */
.show{display:block !important;}
.hide{display:none !important;}

/* float */
.fleft{float:left;}
.fright{float:right;}
.cboth{clear:both;}

/* clearfix */
.clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.clearfix{zoom:1;}

/* text-align */
.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}

/* vertical-align */
.vtWrap img, .vtWrap input, .vtWrap select, .vtWrap textarea{vertical-align:top}
.vt{vertical-align:top !important;}
.vmWrap img, .vmWrap input, .vmWrap select{vertical-align:middle}
.vm{vertical-align:middle !important;}
.vbWrap img, .vbWrap input, .vbWrap select{vertical-align:bottom}
.vb{vertical-align:bottom !important;}
.vmInput input{position:relative; vertical-align:middle; margin-top:3px;}
.vmInput img{vertical-align:middle;}
.vmchkTxt input{vertical-align:middle; margin-top:-2px;}
.vmImg img{position:relative; vertical-align:middle; margin-top:-2px;}

/* margin */

 /* margin guide */


/* =zero value */
/* margin */
.m0{margin:0 !important;}
.ml0{margin-left:0 !important;}
.mr0{margin-right:0 !important;}
.mt0{margin-top:0 !important;}
.mb0{margin-bottom:0 !important;}
/* padding */
.p0{padding:0 !important;}
.pl0{padding-left:0 !important;}
.pr0{padding-right:0 !important;}
.pt0{padding-top:0 !important;}
.pb0{padding-bottom:0 !important;}
/* border */
.br0{border:0 !important;}
.brl0{border-left:0 !important;}
.brr0{border-right:0 !important;}
.brt0{border-top:0 !important;}
.brb0{border-bottom:0 !important;}
/* /=zero value */

/* cursor */
.cur_hand{cursor:pointer;}

/* text-overflow - ellipsis */
.ellipsis{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/* =font */
/* color */
.c1{color:#F16935;}
.c2{color:#DD4D6F;}
/* /=font */

/* =children node CSS */

/* /=children node CSS */

/* =form */
input.inputTextfield_default{padding:3px 1px 1px; border:1px solid #E6E6E6; vertical-align:middle; background-color:#fff;}
img.imgVerticalAlignMiddle{vertical-align:middle;}
.inputTextfield_2 input.inputTextfield_default{.position:relative; .margin-top:-1px; padding:4px 1px 2px; border:0; background-color:#E7E7E7;}
.inputTextfield_2 input, .inputTextfield_2 select, .inputTextfield_2 img{vertical-align:middle;}
.writebtn_img{vertical-align:left;}
/* /=form */

/* bullet */
.bul_1{padding-left:9px; background:url(../../images/common/bul_ar.gif) no-repeat 0 3px;}

/* message */
.msgTop_1{margin-bottom:4px; line-height:15px;}
.msgBt_r{margin-top:5px; text-align:right;}
.pop_msgResult{text-align:center; line-height:17px;}
.msgBox{padding:14px; background-color:#EFEFEF;}

/* btnArea */
.btnArea img, .btnArea_L img, .btnArea_R img,
.btnArea input, .btnArea_L input, .btnArea_R input,
.btnArea button, .btnArea_L button, .btnArea_R button{margin:0 5px; vertical-align:top;}
.btnArea{margin:20px 10px 30px; text-align:center; letter-spacing:-4px; overflow:hidden;}
.btnArea_L{margin:10px 5px 30px; text-align:left; margin:10px 10px 0; letter-spacing:-4px; overflow:hidden;}
.btnArea_R{margin:10px 5px 30px; text-align:right; letter-spacing:-4px; overflow:hidden;}

/* =box */
.box_valign{border-top:2px solid #DCCEBD; border-bottom:2px solid #DCCEBD;display:table-cell; vertical-align:middle;}
/* /=box */

/* =tab menu */
ul.tabMenu{margin-bottom:19px; border-bottom:1px solid #8D591B; overflow:hidden;}
ul.tabMenu li{float:left; font-size:0;}
ul.tabMenu li img{cursor:pointer;}
ul.tab_disabled li img{cursor:normal;}
div.FAQ ul.tabMenu{margin-bottom:0; border-bottom:1px solid #4EA6B1;}

ul.tabMenu2{margin-bottom:19px; border-bottom:1px solid #4ea6b1; overflow:hidden;}
ul.tabMenu2 li{float:left; font-size:0;}
ul.tabMenu2 li img{cursor:pointer;}
/* /=tab menu */

/* =list */
ol.ol_1{border-top:1px solid #8B591F; border-bottom:1px solid #8B591F; list-style:decimal;}
ol.ol_1 li{clear:both; padding:11px 0 5px 10px; border-top:1px solid #DEDEDE; color:#8B591F; overflow:hidden; zoom:1;}
ol.ol_1 li div.num{float:left; width:11px; font-weight:bold; text-align:right;}
ol.ol_1 li div.content{float:left; display:inline; margin-left:10px;}
ol.ol_1 li.first{border-top:0;}
ol.ol_1 li.odd{background-color:#F3F3F3;}

.faq_list{border-bottom:1px solid #4EA6B1;}
.faq_list li{border-top:1px solid #E2E2E2; color:#6F6F6F;}
.faq_list li.first{border-top:0;}
.faq_list li div.question{padding:8px 0 5px 10px; background:url(/images/customer/ico_q.gif) no-repeat 25px 9px; cursor:pointer;}
.faq_list li div.sel{}
.faq_list li div.answer{display:none; padding:8px 30px 5px 30px; border-top:1px solid #D5D5D5; background:#F4F4F4 url(/images/customer/ico_a.gif) no-repeat 25px 9px;}
/* /=list */

/* =table style */
/* form */
div.tableWrap_form table img, div.tableWrap_form input, div.tableWrap_form select{vertical-align:middle;}
div.tableWrap_form table .double{line-height:22px;}
div.tableWrap_form table th, div.tableWrap_form table td{padding-top:3px; padding-bottom:3px; line-height:22px; font-size:11px;}

div.tableWrap_form_2 table img, div.tableWrap_form_2 input, div.tableWrap_form_2 select{vertical-align:middle;}
div.tableWrap_form_2 table .double{line-height:22px;}
div.tableWrap_form_2 table th, div.tableWrap_form_2 table td{padding-top:3px; padding-bottom:3px; line-height:22px;}
div.tableWrap_form_2 table td{padding-left:5px;}

div.tableWrap_form_2 table.table_2{margin-bottom:19px;}
div.tableWrap_form_2 p.msgBt_r{margin-bottom:11px;}

div.tableWrap_text table th, div.tableWrap_text table td{padding-top:7px; padding-bottom:7px;}

table.table_1{clear:both; width:100%;}
table.table_1 th, table.table_1 td{border-top:1px solid #DCCEBD; border-bottom:1px solid #DCCEBD;}
table.table_1 th{padding-left:14px; text-align:left; background:url(/images/common/bar_table.gif) no-repeat right center;}
table.table_1 td{padding-left:11px;}

table.table_2{clear:both; width:100%; border-top:1px solid #8B591F; border-bottom:1px solid #8B591F;}
table.table_2 th, table.table_2 td{border-top:1px solid #E2E2E2; border-left:1px solid #E2E2E2;}
table.table_2 th{background:#F3F3F3; color:#8B591F;}
table.table_2 th.th_inner{background:none; color:#888; font-weight:bold; text-align:center;}
table.table_2 th p.msg{color:#969696; text-align:center; font-weight:normal;}
table.table_2 td{padding-left:11px;}
table.table_2 td.p0{vertical-align:top;}
table.table_2 tr.first th, table.table_2 tr.first td{border-top:0;}
table.table_2 table.table_2{border:0;}
table.table_2 table.table_2 th{border-top:0; border-left:0;}
table.table_2 table.table_2 td{border-left:0; _height:24px;}

table#table_3 { clear:both; width:100%; border-top:1px solid #8B591F; border-bottom:1px solid #8B591F; }
table#table_3 th, table#table_3 td { border-top:1px solid #E2E2E2; border-left:1px solid #E2E2E2; }
table#table_3 th {background:#F3F3F3; color:#8B591F; height: 28px; }
table#table_3 td { padding-top: 7px; padding-bottom: 3px; padding-left: 0; line-height: 170%; }
table#table_3 td.t_left { text-align:left; padding-left:8px; }
table#table_3 th.tlb-0, table#table_3 td.tlb-0 {border-left:none; text-align:center;}
/* =/table style */

/* =board */
/* bbs_list */
div.bbs_list{border-bottom:1px solid #BAA08A; background:url(/images/common/bg_list_th.gif) repeat-x;}
div.bbs_list table{width:100%;}
div.bbs_list thead th{height:30px; background:url(/images/common/bar_bbslist.gif) no-repeat 0 50%;}
div.bbs_list thead th.first{background:none;}
div.bbs_list tbody td{height:26px; text-align:center;}
div.bbs_list tbody td.left{text-indent:10px; text-align:left;}
div.bbs_list tbody tr.even td{background-color:#F5F5F5;}

div.bbs_list_2{border-top:1px solid #BAA08A; border-bottom:1px solid #BAA08A;}
div.bbs_list_2 ul{overflow:hidden; zoom:1;}
div.bbs_list_2 ul li{padding:10px 20px; border-top:1px solid #E2E2E2; overflow:hidden; zoom:1;}
div.bbs_list_2 ul li div.right{float:left;}
div.bbs_list_2 ul li div.right, div.bbs_list_2 ul li div.right a{color:#6f6f6f;}
div.bbs_list_2 ul li p.img{float:left; width:120px; margin-right:10px;}
div.bbs_list_2 ul li p.img img{width:120px; height:80px;}
div.bbs_list_2 ul li p.subject{float:left; margin-top:10px; font-weight:bold; font-size:12px;}
div.bbs_list_2 ul li p.date{float:left; margin:10px 0 0 7px; color:#727272;}
div.bbs_list_2 ul li div.content{clear:both; margin-top:9px; text-align:left; line-height:16px;}

div.bbs_list_3{clear:both;}
div.bbs_list_3 ul{margin-top:10px;}
div.bbs_list_3 ul li:first-child{margin-left:1;}
div.bbs_list_3 ul li{float:left; margin-bottom: 12px; margin-left: 12px; _margin-left:0; width:188px; _width:200px; height:227px; background:url(/images/news/event_noimg.gif) no-repeat left top;}

/* paging */
div.paging_area {clear:both; height:39px; margin-top:19px; text-align:center;}
div.paging_area strong{font-weight:bold; letter-spacing:-1px;}
div.paging_area img, div.paging_area a{vertical-align:middle; margin-top:-2px;}
div.paging_area .pageing_number{padding:0 7px 0 10px;}
div.paging_area .pageing_number strong, div.paging_area .pageing_number a{padding:0 3px; color:#555;}
div.paging_area a:hover{font-weight:bold; letter-spacing:-1px;}

/* bbs_search */
div.bbs_search{text-align:center;}
div.bbs_search select{vertical-align:top;}
div.bbs_search input{width:180px; vertical-align:top;}
div.bbs_search img{vertical-align:top;}

/* bbs_view */
div.bbs_view{}
div.bbs_view dl.bbs_content{}
div.bbs_view dl.bbs_content dt.title{height:30px; background:url(/images/common/bg_list_th.gif) repeat-x; overflow:hidden;}
div.bbs_view dl.bbs_content dt p{float:left; margin-top:6px; background:url(/images/common/bar_bbslist.gif) no-repeat 0 50%;}
div.bbs_view dl.bbs_content dt p.num{width:53px; color:#fff; font-family:tahoma; background:none; text-align:center;}
div.bbs_view dl.bbs_content dt p.subject{width:440px; padding:2px 0 0 10px; font-size:12px; color:#5A4545; font-weight:bold; text-align:left;}
div.bbs_view dl.bbs_content dt p.date{padding-left:18px; color:#fff; font-family:tahoma;}
/* bbs_view ÀÌº¥Æ®ÈÄ±âÃß°¡*/
div.bbs_view dl.bbs_content dt p.subject2{width:340px; padding:2px 0 0 10px; font-size:12px; color:#5A4545; font-weight:bold; text-align:left;}
div.bbs_view dl.bbs_content dt p.name{width:90px;padding:0 5px; text-align:center;color:#5A4545; font-family:tahoma;}
div.bbs_view dl.bbs_content dt p.date2{width:80px;padding:0 5px; text-align:center; color:#fff; font-family:tahoma;}
/* bbs_view ÀÌº¥Æ®ÈÄ±âÃß°¡END*/
div.bbs_view dl.bbs_content dd.content{padding:17px; border-bottom:1px solid #BAA08A; font-size:12px; line-height:18px;}
div.bbs_view dl.bbs_content dd.content p.btnArea{margin-bottom:13px;}

/* bbs_nav */
dl.bbs_nav{border-top:1px solid #BAA08A; overflow:hidden; zoom:1;}
dl.bbs_nav dt, dl.bbs_nav dd{float:left; height:19px; padding-top:9px; border-bottom:1px solid #BAA08A;}
dl.bbs_nav dt{width:70px; background-color:#EFEAE6; text-align:center;}
dl.bbs_nav dt img{position:relative; top:-1px;}
dl.bbs_nav dd{float:left; width:530px; text-indent:18px;}
dl.bbs_nav dd a{}

div#bbs_nav_2{clear:both; width:100%;}
div#bbs_nav_2 ul{margin-left:210px;}
div#bbs_nav_2 ul li{float:left; font-size:8pt; color:#555; width:15px;}
div#bbs_nav_2 ul li#nxt{margin-left:6px;}
div#bbs_nav_2 ul li a{font-size:8pt; color:#555;}
div#bbs_nav_2 ul li a:hover{font-weight:bold;}
div#bbs_nav_2 ul li.btn{margin-left:6px;}


/* event_list */
ul.event_list{margin-bottom:30px; overflow:hidden;}
ul.event_list li{margin-bottom:20px;}
ul.event_list li img{width:600px; height:120px;}

/* bbs_write */
table.bbs_write{width:100%; border-top:1px solid #4EA6B1; border-bottom:1px solid #4EA6B1;}
table.bbs_write th{padding:8px 0 0 18px; vertical-align:top; background-color:#F1F1F1; text-align:left;}
table.bbs_write th, table.bbs_write td{border-top:1px solid #E2E2E2;}
table.bbs_write td{padding:5px 0 5px 10px;}
table.bbs_write tr.first th, table.bbs_write tr.first td{border-top:0;}

/* bbs_write2 */
table.bbs_write2{width:100%; border-top:1px solid #ad8c72; border-bottom:1px solid #ad8c72;}
table.bbs_write2 th{padding:8px 0 0 18px; vertical-align:top; background-color:#F1F1F1; text-align:left;}
table.bbs_write2 th, table.bbs_write2 td{border-top:1px solid #E2E2E2;}
table.bbs_write2 td{padding:5px 0 5px 10px;}
table.bbs_write2 tr.first th, table.bbs_write tr.first td{border-top:0;}

table#bbs_re_line{width:100%; border-top:1px solid #8d591b; border-bottom:1px solid #8d591b;}
table#bbs_re_line td{padding: 15px 0 0 0; text-align: center;}
table#bbs_re_line tr.first th, table#bbs_re_line tr.first td{border-top:0;}
/* /=board */

/* =header */
h3.h3_1{height:27px; margin-bottom:9px; border-bottom:2px solid #DCCEBD;}
h4.h4_1{margin:0 0 9px 1px;}
/* /=header */

