body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,form,fieldset,p,button{margin:0;padding:0;}
body {background:url(../images/sub_bg.gif) repeat-x;}
body,div,dl,dt,dd,h1,h2,h3,h4,form,fieldset,p,th,td,input,select,textarea{color:#555;font-family:verdana,tahoma,dotum,sans-serif;font-size:11px;font-weight:normal; line-height:1.4em;}

hr{display:none;}
img,fieldset{border:0 none;}
ul,ol,li{list-style:none;}
img,input,select,textarea{vertical-align:middle;}
input,textarea {border:1px solid #ccc; padding:4px 0 3px 3px;}

.input_none {border:0px}

a {color:#555;text-decoration:none;}
a:hover{text-decoration:underline;}

.size1 {width:50px;}
.size2 {width:100px;}
.size3 {width:150px;}
.size4 {width:200px;}
.size5 {width:250px;}
.size6 {width:300px;}
.size7 {width:350px;}
.size8 {width:400px;}
.size8 {width:450px;}
.size9 {width:500px;}
.size10 {width:100%;}

.height1 {height:10px;}
.height2 {height:20px;}
.height3 {height:30px;}
.height4 {height:40px;}
.height5 {height:50px;}
.height6 {height:60px;}
.height7 {height:70px;}

.box1 {width:690px; border:5px solid #f1f1f1; padding:10px;}
.box2 {width:540px; border:5px solid #f1f1f1; padding:10px;}

.txt_red {color:#ce257c;}
.txt_gray {color:#ddd;}
.txt_black {color:#000;}
.txt_bold {font-weight:bold;}
.txt_size1 {font-size:11px;}
.letter_spacing {letter-spacing:-0.1em;}

.txt_stt {font-size:15px; font-weight:bold; letter-spacing:-0.1em;}

.txt_k1 {font-family:"dottum"; font-size:11px;}
.txt_k2 {font-family:"dottum"; font-size:12px;}


.margin1 {margin-right:3px;}
.margin2 {margin-right:10px;}
.margin3 {margin-right:15px;}


#wrap {width:980px; margin:0 auto;}
#wrap2 {width:980px;}

#topArea .tmn {float:right;}
#topArea .menu {clear:both;}
#menu_s1 li {float:left;}

#contents {float:left; background:url(../images/contents_bg.gif) repeat-y right;}
#contents2 {float:left; background:url(../images/contents_bg2.gif) repeat-y; width:980px;}
#contents3 {float:left; background:url(../images/contents_bg2.gif) repeat-y; width:980px; padding:8px 0 0 10px;}

#leftArea {width:205px; float:left;}
#leftArea .subMenu {width:190px; margin:0 0 30px 0;}
#leftArea .subMenu li{border-bottom:1px solid #dededf; padding:12px 0 12px 0;}
#leftArea .subMenu_s {position:absolute; border:2px solid #ccc; background:#FFF; color:#777; padding:6px 10px; margin:-20px 0 0 189px; _margin:-5px 0 0 -1px;}
#leftArea .subMenu_s a {color:#777;}
#leftArea .subMenu_s_tt {border:0; padding:3px 0; font-size:10px ; color:666;}

#rightArea {width:775px; float:right; margin-bottom:50px;}
#rightArea .title {width:736px; margin:0 0 0 21px; height:75px;}
#rightArea .title1 {float:left; padding:0 0 0 6px;}
#rightArea .title3 {float:left; padding:0 0 0 6px;}
#rightArea .title2 {float:right; color:#666; padding:0 6px 0 0; font-weight:bold;}
#rightArea .title2 a {color:#666;}
#rightArea .title2 span {margin:0 3px;}
#rightArea .title_root {background:#fff; padding:0 0 5px 4px; color:#999; margin:0 0 13px 0; border-bottom:1px solid #ececec;}
#rightArea .cont {width:710px; margin:0 0 30px 32px;}
#rightArea2 {width:755px; float:right; margin-bottom:50px; padding:10px 0 20px 20px;}
#rightArea2 .title {width:716px; margin:0 0 0 21px; height:75px;}
#rightArea2 .title1 {float:left; padding:0 0 0 6px;}
#rightArea2 .title3 {width:710px; margin:0 0 0 21px;}
#rightArea2 .title2 {float:right; color:#666; padding:0 6px 0 0; font-weight:bold;}
#rightArea2 .title2 a {color:#666;}
#rightArea2 .title2 span {margin:0 3px;}
#rightArea2 .title_root {background:#fff; padding:0 0 5px 4px; color:#999; margin:0 0 13px 0; border-bottom:1px solid #ececec;}
#rightArea2 .cont {float:left; width:700px; margin:10px 0 30px 32px;}



#copyright {float:left; width:100%; background:url(../images/copyright_bg.gif) repeat-x; height:129px;}
#copyright .copyrightImg {width:980px; margin:15px 0; text-align:right;}
#copyright2 {float:left; width:100%; background:url(../images/copyright_bg.gif) repeat-x; height:129px;}
#copyright2 .copyrightImg {width:980px; margin:15px 0; text-align:right;}




#board_list {width:720px; margin-left:28px;}
#board_list .search {float:left; width:716px; border:2px solid #dddddd; background:#fafafa; margin:0 0 10px 0;}
#board_list .search1 {padding:13px 0 10px 0; border-bottom:1px dashed #ccc; margin:0 15px 0 15px;}
#board_list .search2 {margin:10px 15px 12px 15px;}


#board_list .list_01 {float:left;}
#board_list .list_01_t {width:720px; border:0; border-top:2px solid #178ad6;}
#board_list .list_01_t2 {width:720px; border-top:1px solid #e6e6e6;}
#board_list .con_01 {border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; background:#eff5fa; font-weight:bold; text-align:center; padding:9px 0 8px 0;}
#board_list .con_01_gray {border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; background:#eff5fa; font-weight:bold; text-align:center; padding:9px 0 8px 0; background:#f6f6f6;}
#board_list .con_01_none {border-right:0;}
#board_list .con_02 {border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; text-align:center; padding:9px 0 8px 0;}
#board_list .con_02_none {border-bottom:1px solid #e6e6e6; text-align:center; padding:9px 0 8px 0;}
#board_list .con_03 {border-bottom:1px solid #e6e6e6; padding:25px 15px; line-height:2em;}
#board_list .con_04 {border-bottom:1px solid #e6e6e6; text-align:left; padding:20px 15px; line-height:1.8em;}
#board_list .con_04_gray {border-bottom:1px solid #e6e6e6; text-align:left; padding:15px 15px; line-height:1.8em; background:#f6f6f6;}
#board_list .lineup {text-align:left; padding:9px 15px 8px 15px;}

#board_list .con_name {float:left; font-size:11px; color:#787878; padding:0 10px 0 0;}
#board_list .con_date {float:right; font-size:11px; color:#bcbcbc;}

#board_list .btn1 {float:left; width:710px; text-align:right; padding:15px 10px 15px 0;}

.cate_tab {float:left; width:720px; background:url(../images/support_cate_bg.gif); margin-bottom:15px;}
.cate_tab li {float:left; display:inline;}

.page {float:left; width:100%; margin:20px 0 40px 0;}
.page_t {margin:0 auto;}
.num {border-left:1px solid #d6d6d6; padding:0 10px; font-weight:bold;}
.num_none {border:none;}
.num_on {color:#007bcc;}

.mid_con {width:720px; margin-left:28px;}


#contArea {width:726px; margin:0 0 0 28px;}


#poplayer_No { position:absolute; font-family:±¼¸²; top: 80px; left:220px;font-size:12px; border:1px solid #000000;width:410; VISIBILITY: hidden; background-color:white;}
.notice { left:170; top:170; height:22; color:#ffffff; font-weight:bold; background-color:#978d5c; padding:5; width:410; cursor:move;}
.contents { clear:both; width:320; padding:5}
.winClose { width:50; height:16; background-color:#cccccc; padding:5 5 0 5; font-weight:bold; cursor:pointer;}

#popup { width:360px; padding:0 20px; background:#FFF;}
.popup_tt   {width:360px;  padding:15px 0 20px 0; border-bottom:5px solid #178ad6; margin:0 0 5px 0;}
.popup_cont {width:360px;}
.popup_cont li {border-bottom:1px solid #ddd; padding:8px 0 7px 6px;}
.popup_cate { float:left; font-weight:bold; width:70px; padding:4px 0 0 0;}
.popup_input input {border:1px solid #ccc; width:150px;}
.popup_input2 input {border:1px solid #ccc; width:264px;}
.popup_input3 textarea {border:1px solid #ccc; width:350px; height:70px;}
.popup_btn {text-align:center; padding:20px 0 15px 0;}


