/* MEDIACT LAYOUT  */
html { margin:0px auto; padding:0px; }
body { margin:0px auto; padding:0px; color:#373737; font-size:12px; line-height: 1.5em;}

hr   { display: none; }
img  { border: none; padding:0; margin:0; }
form  {	margin: 0px; padding: 0px; }
/*input, select, textarea, label   { margin: 0px; padding: 0px; vertical-align:middle; }*/
input, select, textarea, label   { margin: 0px; padding: 0px;}
ul,  ol,  dl,  li, dt, dd  { margin: 0px; padding: 0px; list-style: none; }
fieldset  { border: none;  margin:0px; padding:0px; }
legend    { display: none; margin:0px; padding:0px; }

a        { color: #666; text-decoration: none; }
a:hover  { color: #666; text-decoration: none; }

#wraper         { margin:0 auto; width:100%; height:100%; border:0px solid green;}
#m_container    { padding:0px; margin:0 auto; width:979px; border:0px solid red;}


#header_area    { position:relative; margin:0px; padding:0px; width:979px; height:94px; border:0px solid red; }

/* MIAN CONTENT */
#m_content { position:relative; top:22px; padding:0px; margin:0px; width:979px; height:630px; }

/* 하단컨텐츠 */
#bott_content_BACKUP { position:absolute; top:742px; padding:0px; margin:0px; width:979px; height:105px; }
#bott_content {  position:relative; padding-top:25px; margin:0px; width:100%; height:105px; }

/* LOGO */
#logo {position:absolute; top:9px; left:0px; border:0px solid green;}

/* TOP MENU */
/* #top_select {position:absolute; top:9px; left:515px; width:465px; padding:0; margin:0;} */
#top_select {position:absolute; top:9px; left:645px; width:345px; padding:0; margin:0;}
#top_select li.topmenulist1 { padding: 0 10px 0 10px; margin: 0; float: left; vertical-align:top;} 
#top_select li.topmenulist2 { padding: 0 10px 0 10px; margin: 0; float: left; vertical-align:top; background:url(/web/images/main_img/top_btn_line.gif) no-repeat; }
#top_select li.topmenulist3 { padding: 0 0 0 0; margin: 0; float: left; vertical-align:top;} 

/* MIAN MENU */
#main_menu {position:absolute; top:38px; left:240px; width:500px; padding:0; margin:0;}

/* LOGIN BOX */
#login_box { position:absolute; top:0px; left:0px; width:210px; height:84px; }
 .login_input01 { width:100px; margin:0px; float:left; }
 .login_ck { width:79px; margin-right:5px; margin-top:-23px; float:right; font-family: 돋움,Dotum, 굴림,Gulim,Arial, Helvetica, sans-serif; font-size: 11px;text-decoration: none; line-height: 13px; }
 .login_input02 { width:100px; margin:0px; float:left; }
 .login_btn01 { width:81px; margin-right:5px; float:right; margin:0px; padding:0px; }
 .login_btn02 { width:210px; margin-left:1px; margin-top:8px; float:left; padding:0px; }
 .login_btn03 { margin-right:8px; margin-top:4px; float:right; margin:0px; padding:0px; }
 .login_line { margin-top:0px; float:left; }
 /*로그인후*/
 .user_n{position:relative; margin-top:1px; margin-left:11px;}
 .logout_btn01{ width:210px; margin-top:7px; margin-left:11px; }
 .btn_my1{position:relative; margin-top:7px; margin-left:11px; }
 .font_login{color:#558bb4}



 /* 상암미디액트에서는... */
#left_content01 { position:absolute; top:102px; left:0px height:95px; width:210px; }
#left_c0101 { margin-left:0px; margin-top:0px; }
 .left_c01_title { margin-left:0px; float:left; }
 .left_c01_more { margin-right:1px; float:right; }
#left_c0102 { margin-left:0px; margin-top:25px; }
 .left_c01_img { margin-left:0px; float:left; }
 .left_c01_text { margin-right:5px; float:right; width:130px; height:65px;font-family: 돋움,Dotum, 굴림,Gulim,Arial, Helvetica, sans-serif; font-size: 12px; color:#7d7d7d; text-decoration: none; }

 /* 상암미디액트찾아오시는길 */
#left_content02 {position:absolute; top:216px; left:0px; }

 /* 미디액트는 지금? */
#left_content03 { position:absolute; top:358px; left:0px; width:210px; padding:0px; margin:0px; }
#left_c0201 { margin-left:0px; margin-top:0px; }
 .left_c02_title { margin-left:0px; float:left; }
#left_c0202 { margin-left:0px; margin-top:25px; }
 .left_c02btn01 { margin-left:1px; float:left; padding:0px; margin:0px; }
 .left_c02btn02 { margin-left:1px; float:left; margin-top:1px; padding:0px; margin:0px; }
 .left_c02btn03 { margin-left:1px; float:left; margin-top:1px; padding:0px; margin:0px; }

 /* 미디액트가운데플래시배너 */
#center_content01 {position:absolute; top:0px; left:240px; }

 /* 미디액트강좌 */
#conter_content02 { position:absolute; top:161px;left:240px; width:490px; height:140px;}
#center_c0101 { margin-left:0px; margin-top:0px; }
 .conetr_c01_title { margin-left:0px; float:left; width:490px; height:28px; background:url(/web/images/main_img/centertitle_bar_bg01.gif); }
 .conetr_c01_list  { padding-top:0px; padding-left:7px; margin:0px; width:490px; }
 .conetr_c01_list li { padding:0px; margin:0px; height:17px; line-height:15px; }
 .conetr_c01_list li.conetr_c01_list_on { padding-bottom:0px; margin:0px; height:20px; line-height:15px; }
 .conetr_c01_list li dl { vertical-align:top; padding:0px; margin:0px; }
 .nk_dd_info { float:left; padding-left: 7px; margin:0px; font-size:12px; font-family:"돋움"; color:#373737; width:400px; height:20px; 
				 white-space:nowrap; overflow:hidden; background: url(/web/images/main_img/point_01.gif) no-repeat left center; }
 .nk_dd_value { float:right; padding:0px; margin-right:0px; font-size:12px; font-family:"돋움"; color:#373737; 
				 width:75px; height:20px; }
	a.numLink       { font-family:"굴림"; font-size: 12px; color: #373737; }
	a.numLink:hover { font-family:"굴림"; font-size: 12px; color: #272727; }
 .nk_color { color:#ff6600 }
 .conetr_more { position:absolute; left:373px; top:0px; width:27px; height:17px; }

 /* 미디액트가운데컨텐츠 */
#center_content03 {position:absolute; top:317px; left:240px; width:490px; height:65px; background: url(/web/images/main_img/center_cbg.gif) no-repeat left center; }
#conter_c0301 { width:476px; height:53px; padding-left:7px; padding-top:6px; }
 .conter_c03img { position:absolute; top:6px; left:7px; height: 53px; }
 .conter_text { position:absolute; top:11px; left:70px; }
 .conter_nk { font-size:12px; font-weight:bold; font-family:"돋움"; color:#373737; width:375px; height:20px; white-space:nowrap; overflow:hidden;padding-left:3px; }
 .conter_nk_dd { font-size:11px; font-family:"돋움"; color:#373737; width:400px; height:25px; text-indent:1px; line-height:13px; border:0px solid red;padding-left:3px;}
	a.nkLink { font-family:"굴림"; font-size: 12px; color: #373737; font-weight:bold; }
	a.nkLink:hover { font-family:"굴림"; font-size: 12px; color: #272727; font-weight:bold; }
 .conter_c03more { position:absolute; top:5px; left:470px; }

/* 소식, 공지사항, 미디어동향 */
#content_news { position:absolute; top:405px; left:240px; padding:0px 0 0 5px; width: 490px; height: 21px; background: url(/web/images/main_img/center_tabline.gif) repeat-x; }


#n_tab01 { float: left; padding:0px 10px 0px 0; }
#n_tab02 { float: left; padding:0px 10px 0px 10px; background: url(/web/images/main_img/center_tab_line.gif) no-repeat; }
#n_tab03 { float: left; padding:0px 10px 0px 10px; background: url(/web/images/main_img/center_tab_line.gif) no-repeat; }

#tab01_list { position:absolute; left: 5px; top: 32px; line-height:24px; width: 490px; }
#tab02_list { position:absolute; visibility:hidden;left: 5px; top: 32px; line-height:24px;}
#tab03_list { position:absolute; visibility:hidden;left: 5px; top: 32px; line-height:24px;}

.tab_listul li { height: 24px; padding:0px; margin:0px; background: url(/web/images/main_img/point_01.gif) no-repeat left; }
.tab_listul li dd { vertical-align:top; }
.tab_listul2 li { height: 24px; padding:0px; margin:0px; }
.tab_listul2 li dd { vertical-align:top; }

.news_dd { width : 490px; }
.news_dd dd.news_list { float: left; white-space:nowrap; padding:0 0 0 0; padding-left: 7px; overflow:hidden; font-family:"굴림"; font-size:12px; line-height:20px;}
.news_dd dd.news_date { float:right; font-family:"돋움"; color:#373737; font-size:12px; text-align:center; width:69px; padding:0px; margin:0px; }

.news_list2 { float: left; white-space:nowrap; padding:5px 0 0 0; padding-left: 7px; overflow:hidden; font-family:"굴림"; font-size:12px; line-height:11px;}
.news_date2 { float:right; font-family:"돋움"; color:#373737; font-size:12px; text-align:right; padding:0px; margin-right:8px; }

	a.newsLink       { font-family:"굴림"; font-size: 12px; color: #373737; }
	a.newsLink:hover { font-family:"굴림"; font-size: 12px; color: #272727; }

.news_img  { padding-right:3px; }
#notice_more { position:absolute; top:-33px; left:445px; width:15px; height:15px; z-index: 2; background: none; }

 .line2_1data{ padding-left:5px; }
 .line2_1data dd { float:left; }
 .line2_1text01{ padding:0 0 0 10px; margin:0px; width:350px; font-family:dotum; font-size: 12px; color:#373737;text-align:left;font-weight:bold; }
 .line2_1text02{ padding:2px 0 0 10px; margin:0px; width:350px;font-family:dotum;font-size: 12px;color:#373737;text-align:left; line-height:15px; }
 .line2_1text04{ margin-top:0px; margin-left:5px; width:70px;font-family:dotum;font-size: 11px;color:#373737;text-align:left;font-weight:bold; }
 .line2_1text05{ margin-top:-25px; margin-left:70px; width:400px; font-family:dotum; font-size: 12px; color:#373737; text-align:left; }
 .line2_1pline{ margin-top:-5px; margin-left:0px; width:410px; }
 .line2_1text0004{ position:absolute; top:160px; left:10px; width:70px;font-family:dotum;font-size: 11px;color:#373737;text-align:left;font-weight:bold; }
 .line2_1text0005{ position:absolute; top:131px; left:70px; width:400px; font-family:dotum; font-size: 12px; color:#373737; text-align:left; }





/* 창작지원서비스 */
#right_banner { padding:0px; margin:0px; position:absolute; top:0px; left:760px; width:219px; height:436px; background: url(/web/images/main_img/right_banner_bg.gif) no-repeat left center; }
 .right_banner01_title { padding:21px 0 0 11px; margin:0; height:21px }
 .right_banner01_title img {vertical-align:bottom; margin:0; padding:0; }
 .right_banner01 { margin:0; padding:0 0 0 11px; height:40px; }
 .right_banner0101 { float:left;  padding:0; margin:0; }
 .right_banner0102 { float:right; padding:0 12px 0 0; margin:0; }
 .right_banner02 { margin-top:12px; margin-left:11px; }
 .right_banner03 { margin-top:17px; margin-left:11px; }
 .right_banner04 { margin-top:17px; margin-left:11px; }

/* 미디액트 주요정보 */
#right_btn { position:absolute; top:455px; left: 760px; width:219px; height:133px; }
 .right_title { margin-top:0px; margin-left:11px; }
 .right_btn01 { margin-top:10px; margin-left:0px; padding:0px; margin:0px; }
 .right_btn02 { margin-top:3px; margin-left:0px; padding:0px; margin:0px; }


/* 하단정보 */
#h_bott { padding:0px; margin:0px auto; width:100%; height:21px; background:#e6e6e6 }
#h_bott_text01 { left:0px; padding-top:3px; margin:0px auto; width:979px; }
#h_bott li.btn1 { padding: 0 10px 0 0px; margin: 0; float: left; vertical-align:top;} 
#h_bott li.btn2 { padding: 0 10px 0 10px; margin: 0; float: left; vertical-align:top; background:url(/web/images/main_img/h_btnline.gif) no-repeat; }

#h_bott_text02 { left:0px; padding-top:15px; margin:0px auto; width:979px; }
 .h_bott_img01 { margin:0px; padding:0px; }
 .h_bott_img02 { margin:0px; padding-top:15px; }



.ButtonCmd	{ Font-Size: 9pt; Font-Family: u, Verdana, Arial, Helvetica; Height: 23px; Color: #333333; Padding-Top: 3px; Cursor: Hand; Border-Top: 2px Solid #FFFFFF; Border-Left: 2px Solid #FFFFFF; Border-Right: 2px Solid #C9C9C9; Border-Bottom: 2px Solid #C9C9C9; Border-Top-Width: 2px; Background-Image: Url('/wizhome/Common/Images/Button/btn_white.gif'); }
.ButtonCmdBlue { Font-Size: 9pt; Font-Family: u, Verdana, Arial, Helvetica; Color: #001B52; Height: 23px; Padding-Top: 3px; Cursor: Hand; Border-Top: 2px Solid #FFFFFF; Border-Left: 2px Solid #FFFFFF; Border-Right: 2px Solid #87D5FF; Border-Bottom: 2px Solid #87D5FF; Border-Top-width: 2px; Background-Image: Url('/wizhome/Common/Images/Button/btn_blue.gif'); }
.ButtonCmdGreen { Font-Size: 9pt; Font-Family: u, Verdana, Arial, Helvetica; Color: #675104; Height:23px; Padding-Top:3px; Cursor: Hand; Border-Top: 2px Solid #FFFFFF; Border-Left: 2px Solid #FFFFFF; Border-Right: 2px Solid #99cc99; Border-Bottom: 2px Solid #99cc99; Border-Top-width: 2px; Background-Image: Url('/wizhome/Common/Images/Button/btn_green.gif'); }
.ButtonCmdOrange { Font-Size: 12px; Font-Family: 굴림; Color: #FFFFFF; Height: 18px; Cursor: Hand; Border-Top: 2px solid #FD9303; Border-Left: 2px solid #FD9303; Border-Right: 2px solid #FD9303; Border-Bottom: 2px solid #FD9303; Background-Color: #FD9303; }
.ButtonCmdBrown { Font-Size: 12px; Font-Family: 굴림; Color: #FFFFFF; Height: 23px; Padding-Top: 3px; Cursor: Hand; Border-Top: 2px solid #B7AEAB; Border-Left: 2px solid #B7AEAB; Border-Right: 2px solid #7D726E; Border-Bottom: 2px solid #7D726E; Border-Top-width: 2px; Background-Color: #7D726E; }
.ButtonCmdRed { Font-Size: 9pt; Font-Family: u, Verdana, Arial, Helvetica; Color: #610000; Height:23px; Padding-Top: 3px; Cursor: Hand; Border-Top: 2px Solid #FFFFFF; Border-Left: 2px Solid #FFFFFF; Border-Right: 2px Solid #FE251F; Border-Bottom: 2px Solid #FE251F; Border-Top-width: 2px; Background-Image: Url('/wizhome/Common/Images/Button/btn_red.gif'); }
.ButtonCmdYellow { Font-Size: 9pt; Font-Family: u, Verdana, Arial, Helvetica; Color: #762400; Height:23px; Padding-Top: 3px; Cursor: Hand; Border-Top: 2px Solid #FFFFFF; Border-Left: 2px Solid #FFFFFF; Border-Right: 2px Solid #FFB805; Border-Bottom: 2px Solid #FFB805; Border-Top-width: 2px; Background-Image: Url('/wizhome/Common/Images/Button/btn_yellow.gif'); }