
/* body 공통속성 */
html,body,div,ul,li,dl,dt,dd,ol,p,h1,h2,h3,h4,h5,h6,form,select,input,textarea {margin:0;padding:0; line-height:1.0}
ul,ol,dl {list-style:none}
img {border:0; vertical-align:top;}
ul {list-style:none; padding:0; margin:0;}
ol {list-style:none; padding:0; margin:0;}
p {padding:0; margin:0;}
select {border:1px #cecbd2 solid; font:normal 8pt dotum, '돋움'; color:#333333; width:80px; height:19px; vertical-align:bottom}
select {.border:1px #cecbd2 solid; font:normal 8pt dotum, '돋움'; color:#333333; width:80px; height:19px; vertical-align:bottom}
input {border:1px #d3d3d3 solid; font:normal 8pt dotum, '돋움'; color:#333333; width:80px; height:12px; padding-top:3px;}
input {.border:1px #d3d3d3 solid; font:normal 8pt dotum, '돋움'; color:#333333; width:80px; height:12px; padding-top:3px;}
textarea {border:1px #d3d3d3 solid; font:normal 8pt dotum, '돋움'; color:#333333; width:450px; height:150px; vertical-align:middle; padding:7px 7px;}
textarea {.border:1px #d3d3d3 solid; font:normal 8pt dotum, '돋움'; color:#333333; width:450px; height:150px; vertical-align:middle; padding:7px 7px;}

/* 레이아웃 속성 */
#wrap {margin:0 auto; width:1022px;}
#header {width:1022px; float:left;}
#sidebar_left {width:260px; float:left;}
#contents {width:450px; float:left; margin:0 15px;}
#sidebar_right {width:260px; float:left;}
#footer {width:1022px; float:left;}
#footer_banner {width:1022px; clear:both;}

/* 상세 속성 */
/* 중앙 */
#contents_01 {}
#contents_02 {margin-bottom:0px;}
#contents_03 {margin-bottom:24px;}
#contents_04 {margin-bottom:30px;}

/* 좌측 */
#sidebar_l_03 {margin-bottom:15px;}
#sidebar_l_04 {margin-bottom:20px;}
#sidebar_l_05 {margin-bottom:26px;}

/* 우측 */
#sidebar_r_01 {margin-bottom:21px;}
#sidebar_r_02 {margin-bottom:3px;}
#sidebar_r_03 {margin-bottom:18px;}
#sidebar_r_04 {margin-bottom:18px;}
#sidebar_r_05 {margin-bottom:24px;}

/* 게시판 텍스트 속성*/
.bbs_date {font:normal 11px Tahoma ; color:#999999; line-height:18px; margin-top:2px;}
.bbs_subject a {font:bold 12px dotum, '돋움'; color:#515151; line-height:18px; text-decoration:none;}
.bbs_subject a:hover {font:bold 12px dotum, '돋움'; color:#515151; line-height:18px; text-decoration:underline;}
.bbs_article a {font:normal 11px dotum, '돋움'; color:#888888; line-height:14px; text-decoration:none;}
.bbs_article a:hover {font:normal 11px dotum, '돋움'; color:#011a99; line-height:14px; text-decoration:none;}
.arrow_space {margin-top:5px;}

#sidebar_r_05 ul {}
#sidebar_r_05 li {padding-left:12px; display:block; width:228px; height:22px}
#sidebar_r_05 li img {vertical-align:baseline}
#sidebar_r_05 a {font:normal 12px dotum, '돋움'; color:#555555; text-decoration:none;}
#sidebar_r_05 a:hover {font:normal 12px dotum, '돋움'; color:#011a99; text-decoration:none;}

#sidebar_l_05 ul {background: url(/images/index/notice_bg.jpg) no-repeat; height:105px;}
#sidebar_l_05 li {padding-left:13px; line-height:26px;}
#sidebar_l_05 a {font:normal 12px dotum, '돋움'; color:#555555; text-decoration:none;}
#sidebar_l_05 a:hover {font:normal 12px dotum, '돋움'; color:#011a99; text-decoration:none;}

/ * 하단 * /
#footer_banner ul {height:36px; padding-bottom:2px;}
*html #footer_banner ul {padding-top:-2px;}
#footer_banner li {display:inline;}
#footer_banner div {.width:1000px; height:1px;}
*html .down {margin-bottom:-13px;}

/* [M] 탑 로고 및 버튼 */
#top_bg {width:1000px; height:112px; text-align:center}
#m_top {display:inline-block; list-style:none; float:right; margin-top:70px;}
#m_top li {float:left;}

/* [M] 탑 메뉴 */
#m_topmenu {width:735px; height:46px; padding:0 123px 27px 142px; background: url(/images/index/m_menu_bg.gif); display:inline-block; list-style:none; margin-top:5px}
#m_topmenu li {float:left;}


