@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
* { padding:0px; margin: 0px; position:relative; list-style-type:none; font-family:'Nanum Myeongjo'; border: 0; }
.body{font-family:'Nanum Myeongjo'; color:black;} 
body { background: repeat-x /*url(/img/title_bg.jpg)*/}
#bg { background: no-repeat url(/img/main_img.jpg); width:1085;height:261px; margin-left:auto; margin-right:auto; border:0px solid green;}
#logo {  position:absolute; left:24px;  	 }  
#title_copy /*{ position:absolute; left:743px; top :70px; }*/{ position:absolute; left:794px; top :60px; }
#admin { position:absolute; left:770px; top :10px; margin-top:0px;}
#music { position:absolute; left:925px; top :10px; }
#main_content { border:0px solid yellow;   width:1000px; height:auto;  margin-left:auto;margin-right:auto; border:0px solid red; }
#left_menu { float:left; width:234px; border:0px solid yellow; top: 0px; }
ul.left_menu li { margin-bottom:5px; border: yellow 0px solid;}
ul.left_menu2 { margin-top:-5px; margin-bottom:5px;}
ul.left_menu2 li{ margin-bottom:0px;} 

a {color:#333333;text-decoration:none; word-break:break-all;}

#body {  float:left; width:740px; background:white; border:0px solid yellow;   padding-left:20px;padding-right:0px;}
#notice_grp {}
.notice { width:auto; border:13px #f1f1f1 solid; margin-top:0px; margin-bottom:15px; padding:20px;}
.notice .header{ margin-bottom:50px;}
.notice .header .title{  float:left; font-size:16px; font-weight:bold;}
.notice .header .date{ font-size:10px; float:right; margin-top:10px; font-size:11px;}
.notice .body{ clear:both; line-height:25px; font-size:16px; }
.body_margin { width:100%;  height:auto; text-align:center ; margin-top: 10%; margin-bottom:auto; }
#right_ad { float:left; width:312px; padding-top:20px; height:auto; }
#right_ad * { margin-bottom:20px;}
#right_ad #myvalue { margin-top:-20px;}
#footer { clear:both;background:#dcdcdc; width:100%; height:auto;  margin-left:auto;margin-right:auto; text-align:center;}


#writeHeader { color:black; font-weight:bold; font-size:18px;  word-break:break-all; padding:5px 10px 0px 10px; letter-spacing:2px; }
#writeContents { font-size:16px; line-height:25px; color:black; } 
.board_list .subject a {font-size:15px; line-height:30px; color:black; }  
/*@import url(http://fonts.googleapis.com/earlyaccess/nanumbrushscript.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumpenscript.css);
.font1{font-family:'Nanum Brush Script'}
.font2{font-family:'Nanum Pen Script'}
.font3{font-family:'Nanum Gothic'}
.font4{font-family:'Nanum Gothic Coding'}
*/