/* ÀüÃ¼°øÅë */
@font-face { font-family:"MalgunGothic"; src:url('/image/MalgunGothic.ttf'); }

BODY {
	font-family:"¸¼Àº °íµñ", "MalgunGothic", "±¼¸²Ã¼", "µ¸¿òÃ¼"; 
	font-size:12px; 
	color:#6f6f6f; 
	line-height:16px;
	background:url(../image/bookmain/main_top_bg.gif) repeat-x 0px 27px;
	background-color:#ffffff; 
	margin:0 0 0 0;
	float:center;	
	}
a,img {selector-dummy: expression(this.hideFocus=true);}
form { display:"inline"; margin:0px; padding:0px; }
table, tr, td, select, div, form, textarea { font-size: 12px; line-height:13pt;}
td,.frombox,.from,.fromtxt,.lec,.right,.right4,.right6,.right7,.right7 span,.right8,.rightbox,.righttxt,.righttxt1,.gold,.gold1,.gold2,.foottxt,.foottxtpoint,.foottxt1,.foottxt1 span {
	font-size:9pt
}

A:link,A:visited,.from,.righttxt,.righttxt1, .ay:link, .ay:visited {
	color:#6f6f6f
}

A:link,A:visited,.ay:link, .ay:visited, .ay:hover {
	text-decoration:none
}

A:hover {
	text-decoration:underline
}
#new01 a, #new11 a, #new21 a, #new31 a, .center3q a { font-size:13px; }
.ay:link, .ay:visited { font-size:12px; color:#FFFFFF; }
.ay:hover { color:#FFFF00; font-weight:bold; font-size:12px; }

.topbg {
	background:#409d28;
	float:middle;
}

.topbg,.right,.right4,.right6 {
	vertical-align:middle
}

.frombox {
	border:1px solid #489300;
}

.from {
	border:1px solid #b7b7b7;
	width:170px;
	padding:3px 0 0 3px
}

.from,.right1,.right3,.right33 {
	height:18px
}

.from,.fromtxt,.lec,.right,.right1,.righttxt,.righttxt1,.center00,.center1,.center3,.center3q,.center4qq,.center13,.foottxt,.foottxt1 {
	text-align:left
}

.fromtxt,.fromtxt a,.right4,.right6 {
	color:#fff
}

.center,.left,.right0,.center0 {
	margin:10px 0 0 0
}

.left1 {
	padding:0 0 0 10px
}

.lec {
	height:22px
}

.right00 {
	margin:6px 0 0 0
}

.right000 {
	margin:18px 0 0 0
}

.right {
	background:url(../image/bookmain/main_right_01.gif) no-repeat top left;
	height:75px;
	padding:25px 0 0 35px
}

.right1,.right33 {
	font-size:8pt
}

.right2,.right9,.right10 {
	border-left:3px solid #d8d8d8
}

.right2,.right4,.right5,.right6,.right8,.center4,.center5,.center6,.center7,.center8,.center9,.center10,.center11,.center12 {
	text-align:center
}

.right3,.right33,.right9,.right10 {
	border-right:3px solid #d8d8d8
}

.right3 {
	font-size:7pt
}

.right4 {
	background:url(../image/bookmain/main_right_05.gif) no-repeat x;
	padding:0 0 0 0
}

.right4,.right6 {
	height:17px
}

.right5 {
	background:url(../image/bookmain/main_right_04bg.gif) repeat top left
}

.right6 {
	padding:2px 0 1px 1px
}

.right6,.right7,.right7 span,.righttxt1,.centerbg,.gold,.gold1,.gold2,.foottxt,.foottxtpoint,.foottxt1 span {
	font-weight:bold
}

.right7,.right7 span {
	color:#219ba6
}

.right7 span,.right8 {
	padding:0 5px 0 0
}

.right8,.center1 {
	line-height:16px
}

.right10 {
	border-bottom:3px solid #d8d8d8;
	padding:0 0 5px 0
}

.rightblank10 {
	margin-top:10px
}

.rightblank10,.rightblank5 {
	margin-bottom:5px
}

.rightbox {
	border:1px solid #b2cc7f;
	width:235px
}

.rightbox1 {
	margin:8px 0 8px 4px
}

.righttxt,.righttxt1 {
	height:16px
}

.foot, .center00000 {
	margin:5px 0 0 0
}

.center00 {
	margin:15px 0 5px 0;
}

.center000 {
	margin:15px 0 0 5px
}

.center0000 {
	margin:10px 0 10px 0
}

.centerbg {
	/*background:url(../image/bookmain/main_center_01.gif) no-repeat top left;*/
	font-size:14px;
	padding:2px 0 0 10px
}

.centerbg a {
	color:#409d28
}

.centerbg1 {
	background:url(../image/bookmain/main_center_01bg.gif) repeat-x bottom;
	padding:13px 5px 15px 15px
}

.centerbg2,.centerbg3 {
	background:url(../image/bookmain/main_center_01bg1.gif) repeat-x bottom;
}

.centerbg2,.center1,.center3,.center4 {
	padding:10px 0 0 0
}

.centerbg3 {
	padding:5px 0 10px 0
}

.gold {
	color:#f30
}

.gold1 {
	color:#003cb5
}

.gold2 {
	color:#0fa300
}

.center2 {
	padding:10px 0 0 16px
}

.center3,.center3q,.center4,.center4q,.center13,.foottxt1 {
	line-height:17px
}

.center3,.center3q,.center4q {
	vertical-align:top
}

.center4q,.center4qq,.center14 {
	background:#fff
}

.center4q {
	padding:10px 15px 10px 0
}

.center4qq {
	padding:6px 0 0 15px
}

.center5 {
	border-left:2px solid #d895b7;
	border-right:2px solid #d895b7;
	border-bottom:2px solid #d895b7
}

.center5,.center6,.center7,.center8,.center9,.center10,.center11,.center12 {
	padding:13px 5px 0 6px
}

.center6 {
	border-left:2px solid #e0a1c0;
	border-right:2px solid #e0a1c0;
	border-bottom:2px solid #e0a1c0
}

.center7 {
	border-left:2px solid #d6b693;
	border-right:2px solid #d6b693;
	border-bottom:2px solid #d6b693
}

.center8 {
	border-left:2px solid #d5b592;
	border-right:2px solid #d5b592;
	border-bottom:2px solid #d5b592
}

.center9 {
	border-left:2px solid #9f9dde;
	border-right:2px solid #9f9dde;
	border-bottom:2px solid #9f9dde
}

.center10 {
	border-left:2px solid #9e9ddd;
	border-right:2px solid #9e9ddd;
	border-bottom:2px solid #9e9ddd
}

.center11 {
	border-left:2px solid #b0cc94;
	border-right:2px solid #b0cc94;
	border-bottom:2px solid #b0cc94
}

.center12 {
	border-left:2px solid #a6c58a;
	border-right:2px solid #a6c58a;
	border-bottom:2px solid #a6c58a
}

.center13 {
	padding:5px 23px 0 25px
}

.center14 {
	padding:10px 0 0 15px
}

.foottxt {
	color:#7a7a7a;
	height:20px;
	padding:15px 0 0 20px
}

.foottxtpoint {
	color:#e67701
}

.foottxt1 {
	color:#9c9c9c;
	padding:5px 0 15px 20px
}

.foottxt1 span {
	color:#629f35
}
.subject {
	font-weight: bold;	
	font-size: 14px;
	color:#fff;
	text-align:center;	
	border-left:1px solid rgb(112,190,92);
	cursor:pointer;
	float:left;
}
.subject0 {
	font-weight: bold;	
	font-size: 14px;
	color:#fff;
	text-align:center;	
	cursor:pointer;
	float:left;
}
