@charset "utf-8";


/*link*/
#board a{color:#2e2e2e; text-decoration:none;}
#board a:hover{text-decoration:underline;}

/*공지*/
#board .point a{color:#2e2e2e; text-decoration:none;}
#board .point a:hover{text-decoration:underline;}

#board  h1{padding:0 0 17px 0;}

#board{position:relative; margin:0; padding:0; width:360px; color:#5e5e5e; }
/*list*/
#board #blist{margin:0px; padding:0; overflow:hidden;}
#board #blist table{position:relative; width:360px; height:100%; float:left; border-top:#c4c4c4 2px solid; color:#53728b; font-size:13px;}

/*tbody*/
#board #blist table thead{width:360px; color:#797979;}
#board #blist table thead th{padding:7px 2px; /*background:url(/img/list_line_bg.gif) repeat-x bottom;*/ border-bottom:1px solid #e7e7e7; font-size:13px;}


#board #blist table thead .no{width:50px;}
#board #blist table thead .title{width:270px}
#board #blist table thead .re{width:40px;}/*답변*/

/*tbody*/
#board #blist table tbody{text-align:center; color:#565c7b; vertical-align:middle;}
#board #blist table tbody td{padding:2px 2px; /*background:url(/img/list_line_bg.gif) repeat-x bottom;*/ border-bottom:1px solid #e7e7e7; color:#a5a5a5; font-family:Tahoma;}
#board #blist table tbody td.title{width:270px; height:25px;font-size:12px; text-align:left; color:#2e2e2e;}
#board #blist .reNum{font-size:11px; color:#f60029; padding:0 0 0 5px; margin:0;}
#board #blist .newico{padding:0 0 0 5px; margin:0; vertical-align:middle;}

/*상담추가*/
#board #blist table tbody td.re{width:38px;}/*답변*/
#board #blist table tbody td.name{color:#2e2e2e; padding-top:8px; width:70px;}/*작성자*/



/*공지*/
#board #blist .point{ background:#f6f6f6;}
#board #blist .point td{/*background:url(/img/list_line_bg.gif) repeat-x bottom #f6f6f6;*/ background:#f6f6f6; border-bottom:1px solid #e7e7e7;}
#board #blist .point .title{font-size:12px; font-weight:bold;}



#board #blist span.re_ing{position:relative; color:#fff; font-size:11px;width:25px; background:#cacaca; padding:3px;-moz-border-radius: 2px; /*모질라*/-webkit-border-radius: 2px; /*웹킷*//*IE9+,FF4+,chrome,Safari5,+opera*/border-radius: 2px;}/*답변*/
#board #blist span.re_ok{position:relative; color:#fff; font-size:11px; width:25px; background:#37c3db; padding:3px; -moz-border-radius: 2px; /*모질라*/-webkit-border-radius: 2px; /*웹킷*//*IE9+,FF4+,chrome,Safari5,+opera*/border-radius: 2px;}/*대기*/

.layerwrite #board{padding:23px 0px 9px 41px; position:relative;}
.layerwrite #board h1{padding:0 0 17px 0;}


/* #board_table 리스트  border:1px solid red; */
#board_table { width:940px;}

#board_table .board_table01 { width:940px; text-align:center; margin:0 auto; border-top:2px solid #4d4d4d;}
.board_table01 thead th { font-weight:bold; padding:14px 2px 12px 2px; border-bottom:1px solid #b2b2b2; background:url('/skin/line_v.gif') no-repeat left 49%;}
.board_table01 td, .board_table01 tbody th { padding:12px 2px 10px 2px; border-bottom:1px dotted #b3b3b3; }
.board_table01 .subject { padding-left:12px; text-align:left; }
.board_table01 .st01{ padding:5px 0; font-weight:700; color:#fff; background:url(../images/common/st_01.gif) no-repeat center 0;}
.board_table01 .st02{ padding:5px 0; font-weight:700; color:#fff; background:url(../images/common/st_02.gif) no-repeat center 0;}

/* #board_table 리스트  border:1px solid red; */
#board_wrap .board_counsel_list { width:940px;}
.board_counsel_list thead th { font-weight:bold; padding:14px 2px 12px 2px; border-bottom:2px solid #4d4d4d; background:url('/skin/line_v.gif') no-repeat left 49%;}
.board_counsel_list td, .board_counsel_list tbody th { padding:12px 2px 10px 2px; border-bottom:1px dotted #b3b3b3; }
.board_counsel_list .subject { padding-left:12px; text-align:left; }
.board_counsel_list .st01{ padding:5px 0; font-weight:700; color:#fff; background:url(../images/common/st_01.gif) no-repeat center 0;}
.board_counsel_list .st02{ padding:5px 0; font-weight:700; color:#fff; background:url(../images/common/st_02.gif) no-repeat center 0;}

/* #board_table 02 리스트  border:1px solid red; */
.board_table02 { width:100%; margin-top:14px; border-top:1px solid #b9b9b9;}
.board_table02 thead th { font-weight:bold; padding:7px 2px 6px 2px; border-bottom:1px solid #b2b2b2; background:url('/skin/line_v.gif') no-repeat left 49%;}
.board_table02 tbody th { width:20%; font-weight:bold; background:#fafafa; padding:6px 2px 6px 2px; border-bottom:1px solid #e3e3e3; }
.board_table02 td { padding:6px 2px 6px 12px; border-bottom:1px solid #e3e3e3; }
.board_table02 .subject { padding-left:12px; text-align:left; }


/* #board_table board_table01_inquiry  */
#board_wrap .board_counsel_inquiry { width:940px;margin-bottom:50px;}
.board_counsel_inquiry thead th { text-align:left; font-weight:bold; padding:0px 2px 0px 30px;  border-bottom:2px solid #4d4d4d; background:url('../image/board_spot.gif') no-repeat 10px 49%;}
.board_counsel_inquiry tbody th { line-height:30px;padding:0px 10px 0px 2px; min-width:70px; border-bottom:1px dotted #b3b3b3; text-align:right;background:url('/skin/line_v.gif') no-repeat right 49%;}
.board_counsel_inquiry tbody th.check { background: url('../image/bl_check.gif') no-repeat 13px 49%;}
.board_counsel_inquiry td { padding:0px 2px 0px 16px; border-bottom:1px dotted #b3b3b3; }

#board_wrap .board_model_inquiry { width:940px;margin-bottom:50px;}
.board_model_inquiry thead th { text-align:left; font-weight:bold; padding:5px 2px 5px 30px;  border-bottom:2px solid #4d4d4d; background:url('../image/board_spot.gif') no-repeat 10px 49%;}
.board_model_inquiry tbody th { line-height:30px;padding:5px 10px 5px 2px; min-width:70px; border-bottom:1px dotted #b3b3b3; text-align:right;background:url('/skin/line_v.gif') no-repeat right 49%;}
.board_model_inquiry tbody th.check { background: url('../image/bl_check.gif') no-repeat 13px 49%;}
.board_model_inquiry td { padding:5px 2px 5px 16px; border-bottom:1px dotted #b3b3b3; }


/* #board_table board_table01_inquiry  */
#board_wrap .board_table01_inquiry {width:940px;margin-bottom:50px; }
.board_table01_inquiry thead th { text-align:left; font-weight:bold; padding:9px 2px 8px 30px; border-top:2px solid #4d4d4d; border-bottom:1px solid #b2b2b2; background:url('../image/board_spot.gif') no-repeat 10px 49%;}
.board_table01_inquiry tbody th { line-height:30px;padding:8px 10px 7px 2px; min-width:70px; border-bottom:1px dotted #b3b3b3; text-align:right;background:url('/skin/line_v.gif') no-repeat right 49%;}
.board_table01_inquiry tbody th.check { background: url('../image/bl_check.gif') no-repeat 13px 49%;}
.board_table01_inquiry td { padding:8px 2px 7px 16px; border-bottom:1px dotted #b3b3b3; }

#board_wrap2 .board_table02_inquiry { width:100%;margin-bottom:30px;border-left:24px solid #f4f4f4;border-right:24px solid #f4f4f4; }
#board_wrap2 .board_reserve_inquiry { width:100%; }
.board_reserve_inquiry thead th { text-align:left; font-weight:bold; padding:9px 2px 8px 30px; border-top:2px solid #4d4d4d; border-bottom:1px solid #b2b2b2; background:url('../image/board_spot.gif') no-repeat 10px 49%;}
.board_reserve_inquiry tbody th { line-height:30px;padding:8px 10px 7px 2px; min-width:70px; border-bottom:1px dotted #b3b3b3; text-align:right;background:url('/skin/line_v.gif') no-repeat right 49%;}
.board_reserve_inquiry tbody th.check { background: url('../image/bl_check.gif') no-repeat 13px 49%;}
.board_reserve_inquiry td { padding:8px 2px 7px 16px; border-bottom:1px dotted #b3b3b3; }

/* #board_table01_view   background-color:#fbfbfb;  e5e5e5 */
.board_table01_view {width:940px border-top:1px solid #4d4d4d; }
.board_table01_view th { color:#333333; font-weight:bold; padding:10px 2px 8px 2px; background-color:#e5e5e5; border-bottom:1px solid #d5d5d5; text-align:center;}
.board_table01_view td {padding:10px 2px 8px 12px; border-bottom:1px solid #d5d5d5;  background-color:#ffffff; }
.board_table01_view .view_datacon { padding:30px 25px; min-height:200px; vertical-align:top;}

.board_table01_commentview {width:100%; padding-top:10px; }
.board_table01_commentview td.bn {padding:0px;   background-color:#ffffff; border:none; }

/* 서치폼 셀렉트박스 p_searchtype  */
.searchbox {margin:10px auto; text-align:center; border:2px solid #dcdcdc; background:#fff; height:30px; padding-top:10px;}

.searchbox #p_searchtype { margin-top:0; height:28px; width:80px; padding:0 0 0 3px; vertical-align: top; border:1px solid #D0D0D0; line-height:12px;}
.searchbox .input01_text { color:#5E5E5E; margin:0 5px 0 0; border:1px solid #D0D0D0; padding-left:3px; line-height:100%; height:24px; vertical-align:top;}



.board_table01_write {width:100%; margin-bottom:30px; border-top:1px solid #4d4d4d;}
.board_table01_write th { color:#333333; font-weight:bold; padding:10px 2px 8px 2px; border-bottom:1px solid #e5e5e5; background-color:#f0f0f0; text-align:center;}
.board_table01_write td { padding:10px 2px 8px 12px; border-bottom:1px solid #e5e5e5;  padding-left:3px; }
.board_btn { overflow:hidden; margin-bottom:100px; text-align:center; }
.board_btn span { pad:0 4px;}


.board_topbg {background:url(/image/board_topbg.gif) no-repeat;}
.board_graybg {background:url(/image/board_gray_bg.gif);}
.board_nobg {background:url(/image/no_bg.gif) no-repeat;}
.board_hitbg {background:url(/image/hit_gray_bg.gif);}
.board_counter {float:left;}
/*.board_line {background-color:#ddd; height:1px;}*/
.board_line02 {padding-left:3px; padding-right:3px;}
.bold {font-weight:bold;}
.board_search_bg {border:8px solid #ebebeb; width:720px; height:54px;}

.search_input {width:202px; height:17px; border:1px solid #ddd;}

.board_bullet01 {background:url(/image/board_bullet.gif) no-repeat; padding-left:15px; font-weight:bold; color:#828282;}
.board_view_th01 {float:left; width:184px;}
.board_view_th02 {float:left;}
.board_view_th01 li {float:left;}
.board_view_th02 li {float:left;}
.file_th {font-weight:bold;}
.file_icon {margin-left:3px; margin-top:-2px;}
.file_name {margin-left:3px;}
.board_bullet02 {background:url(/image/board_bullet.gif) no-repeat; padding-left:15px; font-weight:bold; color:#5c9b14;}


/* 덧글부분 */
.reply_bg {border-bottom:2px solid #cccccc; border-top:2px solid #cccccc; background-color:#f9f9f9; padding-left:5px;  padding-right:5px;}
.reply_input01 {width:88px; height:18px; border:1px solid #d0d0d0;}
.reply_input02 {width:493px; height:60px; border:1px solid #d0d0d0;}
.reply_prev {background:url(/image/btn_prev01.gif) no-repeat; padding-left:20px;}
.reply_next {background:url(/image/btn_next01.gif) no-repeat; padding-left:20px;}

.board_bullet01 {background:url(/images/board/board_bullet.gif) no-repeat; padding-left:15px; font-weight:bold; color:#828282;}
.board_view_th01 {float:left; width:184px;}
.board_view_th02 {float:left;}
.board_view_th01 li {float:left;}
.board_view_th02 li {float:left;}

/* 게시판사용 */
.total { font-size:12px; padding-bottom:8px;}
.yell { font-family:"nanum"; font-size: 9pt; color: #000000; }
.submit {border:solid 1;border-color:#666666;font-size:9pt;color:#333333;background-color:#F5F5F0;height:19px}
.eng {font-family:tahoma;color:999999;font-size:8pt;text-decoration:none; letter-spacing:0pt}
.ko_name {font-family:nanum;color:999999;font-size:9pt;text-decoration:none; letter-spacing:0pt}
.num {
font-family:tahoma;
color:#29435B;
font-size:8pt;
text-decoration:none; 
letter-spacing:0pt;
text-align:center;
}
.comment {font-family:tahoma;color:FF6600;font-size:13px;text-decoration:none; letter-spacing:0pt}
.input_text {font-family:nanum; font-size:13px; color:#5E5E5E; margin-top:0; margin-bottom:0;  border: 1px solid #D0D0D0; padding-left:3; line-height:125%; height:20px;}
.input_st01 {font-family:nanum; font-size:13px; color:#5E5E5E; margin-top:0; margin-bottom:0; border: 1px solid #D0D0D0; padding-left:3; line-height:125%; height:20px; background-color:#fbfbfb;}
.input_st01_area {font-family:nanum; font-size:13px; color:#5E5E5E; margin-top:0; margin-bottom:0; border: 1px solid #D0D0D0; padding-left:3; line-height:125%;}

select {font-family:nanum; color:#6e6e6e; border:1px solid #D0D0D0;  padding-left:1px; padding-top:1px; padding-bottom:1px; line-height:125%; height:22px;}

/* 버튼들공간 */
.box_normal  .btn_wrap { position:relative; margin:20px 0 0 0;}
.box_normal  .btn_wrap .ap_right { position:absolute; right:0; top:0;}

#bo_cate h2 {width:1px;height:1px;font-size:0;line-height:0;overflow:hidden}
#bo_cate ul {margin-bottom:10px;padding-left:1px;width:728px;zoom:1}
#bo_cate ul:after {display:block;visibility:hidden;clear:both;content:""}
#bo_cate li {float:left;margin-bottom:-1px}
#bo_cate a {display:block;position:relative;margin-left:-1px;padding:6px 0 5px;width:130px;border:1px solid #ddd;background:#f7f7f7;color:#888;text-align:center;letter-spacing:-0.1em;line-height:1.2em;cursor:pointer}
#bo_cate a:focus, #bo_cate a:hover, #bo_cate a:active {text-decoration:none}
#bo_cate #bo_cate_on {z-index:2;border:1px solid #565e60;background:#fff;color:#565e60;font-weight:bold}

.qinput	{border:solid 3px #cacaca; background-color:#fbfbfb; color:#666663;line-height:30px;font-size:12px;}
.qinputs	{border:solid 3px #cacaca; background-color:#fbfbfb; color:#666663;line-height:36px;font-size:12px;}

.p_agree { width:280px; margin:5px auto; text-align:center; }