/* 스타일 클래스 */
th{font-size:12px;}
li {padding:0;margin:0;list-style:none;}
.b_width_20{width:20px;}
.b_width_40{width:40px;}
.b_width_60{width:60px;}
.b_width_50{width:50px;}
.b_width_70{width:70px;}
.b_width_100{width:100px;}
.b_width_150{width:150px;}
.b_width_250{width:250px;}
.b_width_300{width:300px;}
.b_width_400{width:400px;}
.cateTxt{font-weight:bold;color:#330000;}
.ipTxt{color:#006600;}
#vc_file_layout {_height:25px;width:98%;}
.vc_file {margin:0.3em;}
a.vc_flnk:link, a.vc_flnk:visited { color:#333333; text-decoration: none; }
a.vc_flnk:hover, a.vc_flnk:active { color: #00f; text-decoration: underline; }
.b_cont{padding:26px 23px 26px 23px;}
.conWrap table.borerNone{border:0px;padding:0;margin:0;}
.conWrap table.borerNone td,.conWrap table.borerNone th{border:0px;padding:0;margin:0;}
.conWrap table.borerNone td.cTd07{padding:2px; border:1px #c4cce6 solid; width:110px;word-break:break-all; text-align:center;overflow:hidden;}
.conWrap table.borerNone td.gap{text-align:center;width:20px;color:#C4CCE6;}
.conWrap table.borerNone td.rgap{text-align:center;color:#C4CCE6;}
.box1{border:1px solid #DBDBDB;}

/* modal Window 관련 */
.drag-handle{background-color: #03277C;}
/* background: black url(/images/blackdot.gif);*/
#interVeil{position: absolute;width: 10px;left: 0;top: 0;z-index: 5;visibility: hidden;filter:progid:DXImageTransform.Microsoft.alpha(opacity=50);opacity: 0.5;}
.dhtmlwindow{position: absolute;border: 2px solid black;visibility: hidden;background-color: white;}
 /*CSS for Drag Handle*/
.drag-handle{padding:5px 3px 3px 3px;text-indent: 3px;font: bold 12px 굴림;background-color: #0000FF;color: white;cursor: move;overflow: hidden;width: auto;display:none;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
/*CSS for controls (min, close etc) within Drag Handle*/
.drag-handle .drag-controls{ position: absolute;right: 1px;top: 2px;cursor: hand;cursor: pointer;}
/*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
* html .drag-handle{ width: 100%;}
/*CSS for Content Display Area div*/
.drag-contentarea{ border-top: 1px solid brown;background-color: white;color: black;height: 150px;padding:0px;overflow: auto;}
/*CSS for Status Bar div (includes resizearea)*/
.drag-statusarea{ border-top: 1px solid gray;background-color: #FFFFFF;height: 13px; /*height of resize image*/}
/*CSS for Resize Area itself*/
.drag-resizearea{ float: right;width: 13px; /*width of resize image*/height: 13px; /*height of resize image*/cursor: nw-resize;font-size: 0;}
.layerHead{overflow:hidden;background:#59ACD8;_width:100%;}
.layerHead .layerHead_title{float:left;color:#fff;font-weight:bold;font-size:110%;padding:15px 0 15px 12px;}
.layerHead .layerHead_logo{float:right;padding:13px 10px 0 0;}
.layerCont {clear:both;padding:10px 10px 0 10px;}
.layerCont .layerCont_title{background:#F6F6F6;}
.layerCont .layerCont_title p{padding:14px 10px 14px 10px;}
.layerCont table.layerCont_body{margin-top:10px;border-top:2px solid #D6D6D6;border-bottom:1px solid #D6D6D6;width:100%;}
table.layerCont_body .layerCont_body_1{width:128px;}
table.layerCont_body tbody tr th{height:30px;color:#606060;text-align:left;padding-left:15px;background:#FAFAFA;}
table.layerCont_body tbody tr td{padding-left:13px;}
table.layerCont_body tfoot tr td{height:30px;text-align:center;}
table.layerCont_body tr td.line{background-image:url(/board/images/dot_bg.gif);background-position:0% 100%;background-repeat:repeat-x;height:1px;padding:0;}
.layerFoot{margin:13px 0 0 158px;overflow:hidden;}
.layerFoot ul li {float:left;margin-right:5px;}
.delRecord{color:red;}
#b_content{width:99%;height:200px;border:1px solid #DBDBDB;}

/* 코멘트 관련 */
table.cmtTbl{padding:6px 0 6px 0;background:#f1f1f1;width:100%;}
table.cmtTbl cols.cmt_cols{width:80px;}
table.cmtTbl th,
table.cmtTbl td{padding:4px 0 4px 0;}
table.cmtTbl th{text-align:right;padding-right:5px;}
table.cmtTbl td #cmt_title{height:17px;width:460px;}
table.cmtTbl td #cmt_cont{height:80px;width:460px;border:1px solid #D5D5D5;}

table.cmtList{width:100%;}
table.cmtList td{background-image:url(/board/skin/board/normal_0503/img/cmt_dot.gif);background-repeat:repeat-x;background-position:0% 100%;}
.cmtName{text-align:center;font-weight:bold;color:#606060;vertical-align:top;padding-top:6px;}
.cmtCont{text-align:left;color:#606060;padding-top:6px;}
table.cmtList td .cmtDate{text-align:right;color:#606060;}

table.cmtList2{width:100%;}
table.cmtList2 tr{height:30px;}
table.cmtList2 td{background-image:url(/board/skin/board/normal_03/img/cmt_dot.gif);background-repeat:repeat-x;background-position:0% 100%;}
table.cmtList2 td .cmtDate{text-align:right;color:#606060;}

table.cmtList3{width:100%;}
table.cmtList3 tr{height:30px;}
table.cmtList3 td{background-image:url(/board/skin/board/normal_04_h/img/cmt_dot.gif);background-repeat:repeat-x;background-position:0% 100%;}
table.cmtList3 td .cmtDate{text-align:right;color:#606060;}

/* 게시판 기본 설정 css */
#s_board table caption{display:none;}
#s_board table input.none{border:0px;}
#s_board #auth_img_code{float:left;background-image:url(/board/images/auth/auth_img/auth_bg.gif); background-repeat:no-repeat;height:28px;width:110px;padding:3px 0 0 15px;}
.cmtBt{margin:0;padding:0;vertical-align:bottom;}
.board_write_btn{margin-top:10px; overflow:hidden;}
.board_write_btn ul{float:right;}
.board_write_btn ul li{float:left;margin-left:5px;}
.board_write_btn ul li input{margin:0;padding:0px;}
.board_record_txt{background-image:url(/board/images/board_dot.gif);background-repeat:no-repeat;background-position:1% 46%;margin-bottom:11px;}
.board_record_txt ul{padding-left:15px;}
.board_record_txt .record_count{color:#e62525;}
#s_board .pagingLine{color:#696969}
#s_board .paging{overflow:hidden;margin:9px 0 9px 0;_height:19px;clear:both;}
#s_board .paging .paging_left{float:left;padding-top:4px;}
#s_board .paging .paging_right{float:right;}
#s_board .board_search{overflow:hidden;}
#s_board .board_search .search_from{margin-left:98px;overflow:hidden;_width:480px;_height:28px;}
#s_board .search_from dl{margin-top:6px;}
#s_board .search_from dl dt,
#s_board .search_from dl dd{float:left;}
#s_board .search_from dl dt{margin:0 8px 0 0;width:31px;height:21px;background-image:url(/board/images/search_line.gif);background-repeat:no-repeat;background-position:100% 0%;}
#s_board .search_from dl dt img{padding-top:3px;}
#s_board .search_from dl dd{margin-right:5px;}
#s_board .search_from dl dd.search_txtBox{background-image:url(/board/images/search_txt_bg.gif);background-repeat:no-repeat;width:204px;height:19px;}
#s_board .search_from dl dd.search_txtBox #searchStr{margin-left:26px;color:#808080;width:170px;height:15px;border:0px;background:transparent;}
#s_board .search_from dl dd input{padding:0;margin:0;}
#s_board .bottom_list{margin-top:10px;}


/* 기본 게시판 */
#s_board table.default_list thead th{background-image:url(/board/skin/board/normal/img/notice_bar_bg.gif);}
#s_board table.default_list thead tr th.bgNone{background:none;}
#s_board table.default_list tbody tr td{text-align:center;}
#s_board table.default_list tbody tr td.txtLeft{text-align:left;}
#s_board table.default_write {border-top:2px solid #FA9077;}
#s_board table.default_write tr th{color:#E05535;text-align:right;padding-right:20px;background:#FFEDE6;}
#s_board table.default_write tr th label{color:#E05535;}
#s_board table.default_write tr td{padding-left:5px;}
#s_board table.default_write tr.line{background:#FA9077;height:1px;}
#s_board table.default_view {border-top:2px solid #FA9077;}
#s_board table.default_view tr th{color:#E05535;text-align:right;padding-right:20px;background:#FFEDE6;}
#s_board table.default_view tr th label{color:#E05535;}
#s_board table.default_view tr td{padding:3px;}
#s_board table.default_view tr.line{background:#FA9077;height:1px;}
#s_board table.default_bottom {border-top:2px solid #FA9077;border-bottom:2px solid #FA9077;}
#s_board table.default_bottom tr th {text-align:left;background-image:url(/board/images/write_line.gif);background-repeat:no-repeat;background-position:100% 50%;padding-left:22px;}
#s_board table.default_bottom tr.line{background:#FA9077;height:1px;}
#s_board table.default_bottom tr td {padding-left:12px;}


/* 갤러리 게시판 */
#s_board table.gallery_list thead th{background-image:url(/board/skin/board/normal/img/notice_bar_bg.gif);}
#s_board table.gallery_list thead tr th.bgNone{background:none;}
#s_board table.gallery_list tbody tr td{text-align:center;}
#s_board table.gallery_list tbody tr td.txtLeft{text-align:left;}
#s_board table.gallery_write {border-top:2px solid #B5D239;}
#s_board table.gallery_write tr th{color:#729A00;text-align:right;padding-right:20px;background:#EFF4DD;}
#s_board table.gallery_write tr th label{color:#729A00;}
#s_board table.gallery_write tr td{padding-left:5px;}
#s_board table.gallery_write tr.line{background:#B5D239;height:1px;}
#s_board table.gallery_view {border-top:2px solid #B5D239;}
#s_board table.gallery_view tr th{color:#729A00;text-align:right;padding-right:20px;background:#EFF4DD;}
#s_board table.gallery_view tr th label{color:#729A00;}
#s_board table.gallery_view tr td{padding:3px;}
#s_board table.gallery_view tr.line{background:#B5D239;height:1px;}
#s_board table.gallery_bottom {border-top:2px solid #B5D239;border-bottom:2px solid #B5D239;}
#s_board table.gallery_bottom tr th {text-align:left;background-image:url(/board/images/write_line.gif);background-repeat:no-repeat;background-position:100% 50%;padding-left:22px;}
#s_board table.gallery_bottom tr.line{background:#B5D239;height:1px;}
#s_board table.gallery_bottom tr td {padding-left:12px;}


#s_board table.gallery_write2 {border-top:2px solid #9BB0E7;}
#s_board table.gallery_write2 tr th{color:#4970D3;text-align:right;padding-right:20px;background:#E7ECFA;}
#s_board table.gallery_write2 tr th label{color:#4970D3;}
#s_board table.gallery_write2 tr td{padding-left:5px;}
#s_board table.gallery_write2 tr.line{background:#9BB0E7;height:1px;}
#s_board table.gallery_view2 {border-top:2px solid #9BB0E7;}
#s_board table.gallery_view2 tr th{color:#4970D3;text-align:right;padding-right:20px;background:#E7ECFA;}
#s_board table.gallery_view2 tr th label{color:#4970D3;}
#s_board table.gallery_view2 tr td{padding:3px;}
#s_board table.gallery_view2 tr.line{background:#9BB0E7;height:1px;}
#s_board table.gallery_bottom2 {border-top:2px solid #9BB0E7;border-bottom:2px solid #9BB0E7;}
#s_board table.gallery_bottom2 tr th {text-align:left;background-image:url(/board/images/write_line.gif);background-repeat:no-repeat;background-position:100% 50%;padding-left:22px;}
#s_board table.gallery_bottom2 tr.line{background:#9BB0E7;height:1px;}
#s_board table.gallery_bottom2 tr td {padding-left:12px;}


/* 이벤트 게시판 */
#s_board table.event_list thead th{border-top:1px solid #d5d5d5;border-bottom:3px solid #d5d5d5;height:30px;background-image:url(/board/skin/board/default/img/title_line.gif);background-repeat:no-repeat;background-position:99% 50%;}
#s_board table.event_list thead tr th.bgNone{background:none;}
#s_board table.event_list tbody tr td{text-align:center;}
#s_board table.event_list tbody tr td.txtLeft{text-align:left;}
#s_board table.event_write {border-top:2px solid #46467A;}
#s_board table.event_write tr th{color:#000;text-align:right;padding-right:20px;background:url(/board/skin/board/lqna/img/title_line.gif) no-repeat 98% 50%;}
#s_board table.event_write tr td{padding-left:5px;}
#s_board table.event_view {border-top:2px solid #46467A;}
#s_board table.event_view tr th{color:#000;text-align:right;padding-right:20px;background:url(/board/skin/board/lqna/img/title_line.gif) no-repeat 98% 50%;}
#s_board table.event_bottom {border-top:2px solid #d5d5d5;border-bottom:2px solid #d5d5d5;}
#s_board table.event_bottom tr{height:25px;}
#s_board table.event_bottom tr th {width:80px;text-align:left;background-image:url(/board/images/write_line.gif);background-repeat:no-repeat;background-position:100% 50%;padding-left:22px;}
#s_board table.event_bottom tr.line{background:#d5d5d5;height:1px;}
#s_board table.event_bottom tr td {padding-left:12px;}

/* Talk 게시판 */
#s_board table.talk_list thead th{background:url(/board/skin/board/talk/img/notice_bar_bg.gif) repeat-x;}
#s_board table.talk_list thead tr th.bgNone{background:none;}
#s_board table.talk_list tbody tr td{text-align:center;}
#s_board table.talk_list tbody tr td.txtLeft{text-align:left;}
#s_board table.talk_write {border-top:2px solid #FDC562;}
#s_board table.talk_write tr th{color:#E05535;text-align:right;padding-right:20px;background:#FFF7EB;}
#s_board table.talk_write tr th label{color:#E05535;}
#s_board table.talk_write tr td{padding-left:5px;}
#s_board table.talk_write tr.line{background:#FDC562;height:1px;}
#s_board table.talk_view {border-top:2px solid #FDC562;}
#s_board table.talk_view tr th{color:#E05535;text-align:right;padding-right:20px;background:#FFF7EB;}
#s_board table.talk_view tr th label{color:#E05535;}
#s_board table.talk_view tr td{padding:3px;}
#s_board table.talk_view tr.line{background:#FDC562;height:1px;}
#s_board table.talk_bottom {border-top:2px solid #FDC562;border-bottom:2px solid #FDC562;}
#s_board table.talk_bottom tr th {text-align:left;background-image:url(/board/images/write_line.gif);background-repeat:no-repeat;background-position:100% 50%;padding-left:22px;}
#s_board table.talk_bottom tr.line{background:#FDC562;height:1px;}
#s_board table.talk_bottom tr td {padding-left:12px;}

.line{background:#e2e2e2; height:1px;}
table.searchBox{border:1px solid #dadada;margin-bottom:10px;}
table.searchBox td{background:#f0f1f2;padding:5px;}
table.searchBox td table tr td.tab_left_on{background:url(/board/skin/board/customer/img/tab_left_bg_on.gif) no-repeat 0 0;color:#FFF;font-weight:bold;padding:2px 5px 0 10px;height:26px;}
table.searchBox td table tr td.tab_left{background:url(/board/skin/board/customer/img/tab_left_bg.gif) no-repeat 0 0;padding:2px 5px 0 10px;height:26px;}
table.searchBox td table tr td.tab_right_on{background:url(/board/skin/board/customer/img/tab_right_bg_on.gif) no-repeat 100% 0;color:#FFF;font-weight:bold;padding:2px 10px 0 5px;height:26px;}
table.searchBox td table tr td.tab_right{background:url(/board/skin/board/customer/img/tab_right_bg.gif) no-repeat 100% 0;padding:2px 10px 0 5px;height:26px;}
.tab_left_on a:link,.tab_left_on a:visited,.tab_left_on a:hover{color:#FFF;}
.tab_left a:link,.tab_left a:visited,.tab_left a:hover{color:#333333;}
.tab_right_on a:link,.tab_right_on a:visited,.tab_right_on a:hover{color:#FFF;}
.tab_right a:link,.tab_right a:visited,.tab_right a:hover{color:#333333;}


.btn_form{border:0px;background:none;font-weight:bold;color:#ff410e;text-decoration: underline;}

.width_90p{width:90%;border:1px solid #A4A4A4;height:20px;}
.width_80p{width:80%;border:1px solid #A4A4A4;height:20px;}
.width_70p{width:70%;border:1px solid #A4A4A4;height:20px;}
.width_60p{width:60%;border:1px solid #A4A4A4;height:20px;}
.width_50p{width:50%;border:1px solid #A4A4A4;height:20px;}
.width_99{width:97%;border:1px solid #A4A4A4;height:20px;}
.width_20{width:20px;border:1px solid #A4A4A4;height:20px;}
.width_40{width:40px;border:1px solid #A4A4A4;height:20px;}
.width_60{width:60px;border:1px solid #A4A4A4;height:20px;}
.width_70{width:70px;border:1px solid #A4A4A4;height:20px;}
.width_100{width:100px;border:1px solid #A4A4A4;height:20px;}
.width_150{width:150px;border:1px solid #A4A4A4;height:20px;}
.width_250{width:250px;border:1px solid #A4A4A4;height:20px;}
.width_300{width:300px;border:1px solid #A4A4A4;height:20px;}



/* faq */
.faqTitle{padding:5px 0 5px 5px ;border-top:1px solid #C8C7C9;border-bottom:1px solid #C8C7C9; background:#F4F3F5}
.faqContent{padding:10px 0 10px 30px;background:#FBFBFB}
