@charset "euc-kr";

body, tr, td{font-family:gulim,"±¼¸²";font-size:11px;margin:0;padding:0;color:#666;}
 
img{border:0;}
li{list-style:none;}
select {font-family:"±¼¸²"; vertical-align:middle; background:#fff;}





/****************************************************
*  layout
*****************************************************/
.cland_logo {text-align:right; padding:10px 15px 0 0;} 
.best_title {font-weight:bold; color:#666; padding:15px 0 5px 20px;} 

.t10 {padding:10px 0 0 0;}
.t20 {padding:20px 0 0 0;}
.t30 {padding:30px 0 0 0;}
.t11 {padding:11px 0 0 0;}
.r10 {padding:0 10px 0 0;}
.r5 {padding:0 5px 0 0;}
.b5 {padding:0 0 5px 0; vertical-align:bottom; text-align:center}
.b10 {padding:0 0 10px 0; vertical-align:bottom; text-align:center}
.b20 {padding:0 0 10px 0;}
.l10 {padding:0 0 0 10px;}
.l20 {padding:0 0 0 20px;}
.tb10 {padding:10px 0 10px 0;}
.bl10 {padding:0 0 5px 10px;}
.bl20 {padding:0 0 10px 20px;}


.h20 {height:20px;}



/****************************************************
*  link
*****************************************************/
a:link{font-family:gulim,"±¼¸²"; color:#666; text-decoration:none;}
a:hover{font-family:gulim,"±¼¸²"; color:#00b4e2; text-decoration:underline;}
a:visited{font-family:gulim,"±¼¸²"; color:#666; text-decoration:none;}


a.o_14:link{font-family:gulim,"±¼¸²"; font-size:14px;color:#ff6600; text-decoration:none; font-weight:bold;}
a.o_14:hover{font-family:gulim,"±¼¸²"; font-size:14px; color:#666; text-decoration:none; font-weight:bold;}
a.o_14:visited{font-family:gulim,"±¼¸²"; font-size:14px;color:#ff6600; text-decoration:none; font-weight:bold;}





/****************************************************
* font
*****************************************************/
.text_12 {font-family:gulim,"±¼¸²";font-size:12px;margin:0;padding:0;color:#666;}
.text_spacing {font-family:gulim,"±¼¸²";font-size:11px;margin:0;padding:0;color:#666;letter-spacing:-1px;}
.text_o_bold {font-family:gulim,"±¼¸²";font-size:11px;margin:0;padding:0;color:#ff6600; font-weight:bold;}


/****************************************************
* input
*****************************************************/
.input_text {outline: none; font-size: 11px; border:1px solid #dfdfdf;}
.input_search {outline: none; font-size: 14px; font-weight:bold; border:1px solid #CCC; width:100px;margin-left:5px;}


/****************************************************
* table
*****************************************************/
.box_zoom {border:1px solid #D2D2BD;}
.table_tit {border-top:3px solid #c3c3c3; height:33px; background-color:#F2F2F2; text-align:center; font-weight:bold;}
.table_tit_center {border-top:3px solid #c3c3c3; border-right:1px solid #dfdfdf; border-left:1px solid #dfdfdf; height:33px; background-color:#F2F2F2; text-align:center; font-weight:bold;}
.table_tit_left {border-top:3px solid #c3c3c3; border-left:1px solid #dfdfdf; height:33px; background-color:#F2F2F2; text-align:center; font-weight:bold;}
.table_list {border-top:1px solid #dfdfdf; height:28px; text-align:center;}
.table_list_center {border-top:1px solid #dfdfdf; border-right:1px solid #dfdfdf;height:28px; border-left:1px solid #dfdfdf;  text-align:center;}
.table_list_left {border-top:1px solid #dfdfdf;  border-left:1px solid #dfdfdf;  height:28px;text-align:center;}
.table_line_bottom {border-top:3px solid #c3c3c3;}



/****************************************************
* footer
*****************************************************/
#foot{width:100%;background:url(/images/foot_bg.gif) repeat-x left top;}
#foot .foot_wrapper{width:920px;margin:0 auto;padding-top:0px;text-align:left;background:url(/images/bottom_line.gif) repeat-x; height:45px;}
#foot .foot_copy{font-size:11px;color:#999;letter-spacing:-0.1px;}
#foot .foot_copy_b{font-size:11px;color:#555;letter-spacing:-1px;}
.foot_line{color:#e6e6e6; width:20px;text-align:center;}