/*// Board Style ///////////////////////////////////////////////////////////////**/

.baseTBL {border-top:2px solid #cccccc;}
.baseTBL caption {background:url(/images/member/agree_bl.gif) no-repeat 0 2px; font:bold 11px ; color:#454545; padding:0 0 5px 11px; text-align:left;}
.baseTBL th {border-bottom:1px solid #ffffff; background-color:#f5f5f5; font:normal 11px ; padding-top:3px;}
.baseTBL td {border-bottom:1px solid #cccccc; padding:7px 0 4px 10px; font:normal 11px ;}
.baseTBL td img { vertical-align:-4px; margin:-2px 0 1px 0;}
.baseTBL td input,.baseTBL select,.baseTBL td textarea {margin:-3px 0 0 0;}
.baseTBL td select {font:normal 11px ;}

.divscroll {
overflow:scroll;
overflow-x:hidden;
height:150px;
border:solid 1px #D8D8D8;
padding:10px;}

.article
{list-style:none;}

.dlstyle
{font-weight:bold;}

.ul01{padding:0; margin:0;}
.ul01 li{ padding:0; margin:0;}

.boardListTBL {border-top:2px solid #7daf38; border-bottom: 1px solid #7daf38;}
.boardListTBL th {font-weight:normal; color:#333; padding:4px 0 2px 0;background:#F6F6F6 url(/images/common/h_line.gif) no-repeat 0 6px;	
	border-bottom:1px solid #CCC; text-align:center;}
.boardListTBL th.firstTH {background: #F6F6F6;}
.boardListTBL td {color:#333; padding:4px 0 2px 0; border-bottom: 1px solid  #EEE;}
.boardListTBL td.faqA {padding-top: 10px; padding-bottom:10px; color:#67942a;}
.boardListTBL th.brLeftNone,.boardListTBL td.brLeftNone {border-left: none;}

.boardList {background:url(/images/board/board_list_bg.gif) no-repeat 0 0; width:700px; }
.boardList caption {font:bold 11px ; text-align:left; color:#555555; padding-bottom:5px;}
.boardList th {font:normal 11px ; color:#666; letter-spacing:-1px; height:25px; vertical-align:top; background:url(/images/board/detail_list_bar.gif) no-repeat 0 8px; padding-top:7px; text-align:center;}
.boardList th.bgNone {background:none;text-align:center;}
.boardList td {color:#757575; border-bottom:1px solid #e1e1e1; text-align:center; font-size:90%; padding-top:3px;}
.boardList td strong {color:#999999;}

.boardList td.td_num     {height:27px; font:normal 10px Tahoma; padding-top:1px;}
.boardList td.td_subject {height:27px; padding-left:15px; text-align:left; font-size:12px;}
.boardList td.td_proName {height:27px; padding:3px 0 0 5px; font-size:12px;}
.boardList td.td_photo   {padding:3px 0 3px 0; font-size:0;font-size:12px;}
.boardList td.td_comment {padding:4px 0 4px 15px; text-align:left; line-height:18px;font-size:12px;}
.boardList td.td_nodata  {padding:2px 0 6px 0;}

.boardView {border-top:2px solid #8dc637; border-bottom:1px solid #8dc637;}
.boardView th {background:#f5f5f5; border-bottom:1px solid #dfdfdf; font:bold 11px ; letter-spacing:-1px; color:#858585; padding:8px 0 5px 0; text-align:center;}
.boardView td {border-bottom:1px solid #eeeeee; font:normal 12px ; padding-left:10px;}
.boardView td {padding:8px; line-height:18px;}
.boardView td.td_tit {font:bold 13px ; color:#025ca4; }
.boardView td.td_num {font:normal 10px Tahoma;}
.boardView td.td_txt {font:normal 11px ; color:#858585; padding-top:3px;}
.boardView td.td_con {font:normal 12px ; color:#555555; line-height:20px; padding:17px 20px 14px 20px;}
.boardView td.view{line-height:21px;}

.boardReg {border-top:2px solid #cccccc; margin:35px 0 0 0;}
.boardReg caption {background:url(/images/member/agree_bl.gif) no-repeat 0 2px; font:bold 11px ; color:#454545; padding:0 0 5px 11px; text-align:left;}
.boardReg th {border-bottom:1px solid #cccccc; text-align:left; padding-left:15px; background-color:#f5f5f5; font:bold 11px ; letter-spacing:-1px; color:#858585; padding-top:3px;}
.boardReg td {border-bottom:1px solid #cccccc; padding:7px 0 4px 10px; font:normal 11px ;}
.boardReg td img { vertical-align:-4px; margin:-2px 0 1px 0;}
.boardReg td input,.boardReg select,.boardReg td textarea {margin:-3px 0 0 0;}
.boardReg td select {font:normal 11px ;}

.boardBtn {text-align:right; margin-top:25px; font-size:0; line-height:0;}
.boardBtn img {margin-left:3px;}

.commentList {background:url(/images/board/board_list_bg.gif) no-repeat 0 0; width:669px; margin:30px 0 0 0;}
.commentList caption {font:bold 11px ; text-align:left; color:#555555; padding-bottom:5px;}
.commentList th {font:normal 11px ; letter-spacing:-1px; height:25px; vertical-align:top; background:url(/images/board/detail_list_bar.gif) no-repeat 0 8px; padding-top:7px;}
.commentList th.bgNone {background:none;}
.commentList td {font:normal 10px Tahoma; height:25px; vertical-align:top; text-align:center; background:url(/images/product/detail_list_bar.gif) no-repeat 0 8px; padding-top:6px;}
.commentList td.bgNone {background:none;}

.d_BoardHead {width:700px; margin-bottom:1px;}
.d_BoardHead th {background:url(/images/board/board_list_bg.gif) no-repeat right 4px; padding-right:7px; font-size:0;}
.d_BoardHead td.txt {font:normal 11px ; letter-spacing:-1px; color:#858585; padding-left:6px; padding-top:4px;}
.d_BoardBody {background:url(/images/board/board_list_bg.gif) no-repeat 0 0; width:700px; margin-top:7px; border-bottom:1px solid #ddd;}
.d_BoardBody th {font:normal 10px Tahoma; height:33px; vertical-align:top; background:url(/images/board/detail_list_bar.gif) no-repeat 0 8px; padding-top:6px;}
.d_BoardBody th.bgNone {background:none;}
.d_BoardBody td {color:#858585; }
.d_BoardBody td img { vertical-align:-1px; margin-right:4px;}
.d_BoardBody td.num {text-align:center; font:normal 11px Tahoma; height:27px;}
.d_BoardBody td.sub {padding-left:25px; font:normal 12px ; height:27px;}
.d_BoardBody td.nam {text-align:center; font:normal 11px ; height:27px;}
.d_BoardBody td.dat,.d_BoardBody td.hit {text-align:center; font:normal 10px Tahoma; height:27px;}
.d_BoardBody td p.con {background-color:#f8f8f8; padding:7px 0 5px 19px; color:#666666; margin-bottom:13px;}
.d_BoardBody td.answer {background-color:#f8f8f8; padding:12px 0 10px 19px; color:#666666; width:500px;}

.viewPhoto th {padding-right:26px; height:121px; background:url(/images/board/board_view_bg.gif) repeat-y 0 right;}
.viewPhoto td {padding-left:25px; font:normal 11px ; line-height:20px; color:#858585;}

.viewListBody {width:700px;}
.viewListBody td {color:#555555; text-align:center; font:normal 11px ; padding:4px 0 1px 0; line-height:17px;}
.viewListBody td strong {color:#999999;}
.viewListBody td.td_num {font:normal 10px Tahoma; padding-top:1px;}
.viewListBody td.td_subject {padding-left:15px; text-align:left;}

.review_reply {background:#f5f5f5; padding:20px;}

.btn_file {margin:2px 0;}
.btn_file a {display:inline-block; padding:1px 5px 0; font-weight:normal; text-decoration:none; border:1px solid #ddd; background:#fafafa;}
.btn_file img {vertical-align:middle; margin-top:0px;}

a.boardLink:link		{color:#555555; text-decoration:none; font:normal 11px ;}
a.boardLink:visited		{color:#555555;	text-decoration:none; font:normal 11px ;}
a.boardLink:active		{color:#555555;	text-decoration:underline; font:normal 11px ;}
a.boardLink:hover		{color:#555555;	text-decoration:underline; font:normal 11px ;}

/** text-align **/
.alignLef {text-align:left;}
.alignCen {text-align:center;}
.alignRig {text-align:right;}
.valignTop {vertical-align:top;}
.valignMid {vertical-align:middle;}
.valignBot {vertical-align:bottom;}

/* Form Tag **/
.txtBox {border:1px solid #d6d6d6; height:18px;}
.txtArea {border:1px solid #d6d6d6;}
.btnBox { border:1px solid #cccccc; background:#f5f5f5; color:#454545; height:18px; font:normal 11px ; padding-top:3px; text-align:center;}


/** photo Style **/

.galleryDL {width:700px; display:inline-block;} /*ÀüÃ¼»çÀÌÁî*/
.galleryDL dl {width:210px; float:left; margin:0 20px 35px 0;} /*°¡·Î»çÀÌÁî ¹× ¿©¹é*/
.galleryDL dt {font-size:0; line-height:0;}/*»çÁø*/
.galleryDL dd.title {font:bold 12px  ; color:#83a516; margin:16px 0 0 0;} /*Á¦¸ñ*/
.galleryDL dd {font:normal 12px  ; line-height:18px; color:#757575; margin:2px 0 0 0;} /*ÀÛ¼ºÀÚ ¹× µî·ÏÀÏ*/

.galleryTBL p {font-size:0; line-height:0;} /*»çÁø*/
.galleryTBL dl {margin:0 0 35px 0;} /*°¡·Î»çÀÌÁî ¹× ¿©¹é*/
.galleryTBL dt {font:bold 12px  ; color:#83a516; margin:16px 0 0 0;} /*Á¦¸ñ*/
.galleryTBL dd {font:normal 12px  ; line-height:18px; color:#757575; margin:2px 0 0 0;} /*ÀÛ¼ºÀÚ ¹× µî·ÏÀÏ*/



/*Review °Ô½ÃÆÇ*/
.ReviewTb				 {width:700;} /*ÀüÃ¼»çÀÌÁî*/
.ReviewTb td			 {text-align:left; font:normal 13px ; border-bottom:1px solid #111;  line-height:21px;}
.ReviewTb td.td_num     {padding:11px; height:20px; font:bold 12px 'Tahoma'; }
.ReviewTb td.td_subject {font:bold 14px ; color:#666; padding:10px 0 0 10px; text-align:left; vertical-align:top;}
.ReviewTb td.td_photo   {margin:5px;  font-size:0;  padding:15px;} /*»çÁø*/
.ReviewTb td span		 { padding:0 0 0 10px; text-align:left; font:normal 11px ;}
.ReviewTb td p			 { margin-top:10px; padding:0 0 0 10px; text-align:left; font:normal 11px ;}


.sub_page {text-align:center; font-size:90%;}
.sub_page strong {font-weight:bold;}
.sub_page span {color:#858585;}






/* Æ÷Åä°¶·¯¸® */
#public ul {width:690px; overflow:hidden; margin:35px 0 0 0; border-bottom:1px solid #ccc;  padding-bottom:20px; padding-left:10px;}
#public li {float:left; width:204px; margin:0 12px 0 12px; }
#public li.last {margin-right:0;}
#public .pic {border:2px solid #ddd;}
#public .pic img {width:200px; height:150px;}
#public .pic:hover {border:2px solid #4a9df2;}
#public .tit {color:#333; display:block;  overflow:hidden; margin:10px 0 0 0; font-size:14px; font-weight:bold;}
#public .day {color:#888; display:block; margin:9px 0 0 0;}