@charset "utf-8";

/*common*/
* {margin:0;padding:0;}
body,td {font-family:Dotum,돋움;font-size:12px;color:#363025;}
form{margin:0;}

a {text-decoration:none;color:#363025;}
a:hover {text-decoration:underline;color:#363025;}

img {border:0}

/*common layout*/
#top {text-align:center;margin:40px 0 10px 0;}
#main {width:740px;}
#footer {text-align:center;margin:30px 0 50px 0;}

/*title wrapper*/
h2 {font-size:12px;font-weight:bold;margin:0;padding:0;}
h2#hot {padding-bottom:5px;margin-bottom:8px;border-bottom:1px solid #EAEAEA;}

.tl_wrapper {padding-top:1px;}
.tl_wrapper h2 {position:relative;background-color:#EFEFEF;padding:5px 10px;}
.more {position:absolute;top:6px;right:10px;}

/*products steel cut*/
.photo {border:1px solid #D6D6D6;}
.photo_line {border:3px solid #fff;}

/*tab menu*/
.tab_bg {height:25px;background:url('/html/images/tabbg_line.gif') repeat-x top left;}
.TabOn {width:93px;background:url('/html/images/tabon_bg.gif') repeat-x top left;text-align:center;font-size:11px;color:#00AEA3;font-weight:bold;padding-top:2px;}
.TabOff {width:93px;background:url('/html/images/taboff_bg.gif') repeat-x top left;text-align:center;font-size:11px;padding-top:2px;}

.act_tab {height:23px;background:url('/html/images/tabbg02_line.gif') repeat-x top left;}
.act_on {width:78px;height:23px;background:url('/html/images/tabon02_bg.gif') repeat-x top left;}
.act_off {width:78px;height:23px;background:url('/html/images/taboff02_bg.gif') repeat-x top left;}

/*sub layout*/
.sub_left {width:230px;background-color:#EFEFEF;padding:9px;}
.sub_left ul {margin:10px 0;line-height:30px;list-style:none;}
.sub_left ul li {border-bottom:1px solid #D6D6D6;padding-left:6px;}
.sub_left ul li a {text-decoration:none;color:#666;}
.sub_left .left_on {font-weight:bold;color:#00AEA3;}

.sub_body {padding:30px 20px;}
.sub_title {height:27px;background:url('/html/images/tl_bg.gif') repeat-x;margin-bottom:20px;}
.sub_stitle {margin:0 0 10px 10px;}

/*bbs*/
#board_list th {height:23px;border-top:1px solid #D4D8D7;border-bottom:1px solid #D4D8D7;background-color:#F7F7F7;}
#board_list td {height:29px;border-bottom:1px dotted #E9EBEB;}
#board_list td.border_none {border:none;}
.board_stl {text-align:left;padding-left:10px;}
td.border_none {border:none;}

.board_article {border-top:1px solid #D4D8D7;border-bottom:1px solid #D4D8D7;background-color:#F7F7F7;}
.board_article th {height:23px;padding-top:2px;border-bottom:1px solid #D4D8D7;background:url('/html/images/board_vline.gif') no-repeat bottom right;}
.board_article td {border-bottom:1px solid #D4D8D7;padding:2px 0 0 10px;}
.board_article .vline {background:url('/html/images/board_vline.gif') no-repeat bottom right;}
.board_article .board_content {background-color:#fff;line-height:20px;padding:20px;}

.caption {padding:6px 0 20px 0;text-align:center;border-bottom:1px solid #D6D6D6;}
.board_article .doc {text-align:center;background-color:#fff;line-height:20px;padding:20px 0;}
.photo_content {text-align:left;line-height:20px;padding:20px 20px 0 20px;}

.paging {font-family:Tahoma,verdana;font-size:10px;text-align:center;padding-top:8px;letter-spacing:2;}
.paging img {margin:0 5px;}
.paging span {font-weight:bold;color:#00AEA3;}
.paging a {text-decoration:none;color:#666;}

.box600_bg {background:url('/html/images/box600_bg.gif') repeat-y;padding:15px;}
.box600p_bg {background:url('/html/images/box600_bg.gif') repeat-y;padding:5px;}
.box630_bg {background:url('/html/images/box630_bg.gif') repeat-y;padding:15px;}
.box630p_bg {background:url('/html/images/box630_bg.gif') repeat-y;padding:5px;}
.boxlog_bg {background:url('/html/images/boxlog_bg.gif') repeat-y;}
.box430_bg {background:url('/html/images/box430_bg.gif') repeat-y;padding:5px;}

/*buttons*/
.btn_center {text-align:center;margin-top:10px;}
.btn_center img {margin:0 3px;}

/*form
.input {border:1px solid #D4D8D7;background-color:#F7F7F7;width:210px;height:20px;font-family:Dotum,돋움,굴림;font-size:12px;color:#666;}
.select {font-family:dotum;font-size:12px;color:#666;letter-spacing:-1px;}
.textarea {border:0px;width:610px;height:100px;font-family:돋움;font-size:12px;color:#666;}
.input_re {border:1px solid #D4D8D7;background-color:#fff;width:110px;height:20px;font-family:Dotum,돋움,굴림;font-size:12px;color:#666;margin-right:10px;}*/
.radio01 {margin:2px 0 -2px -3px;}
.radio02 {margin:2px 0 -2px 3px;}

/*margin*/
