/* base */

body {
	margin:0;
	font-size:11px;
}

td {
	font-size:12px;
	font-family:Arial;
	color:#464646;
	line-height:18px;
}

A:link {text-decoration : none;color:#464646;}
A:visited {text-decoration : none;color:#464646;}
A:active {text-decoration : none;color:#464646;}
A:hover {text-decoration : underline;color:#464646;}

img {
	border:0;
}
input {
	border:1px solid #ABABAB;
}

textarea {
	border:1px solid #ABABAB;
}
input .radio {
	border:none;
}
/* main */
.main-title01 {
	font-size:13px;
	font-weight:bold;
	color:#9a8244;
	font-family:Arial;
}
#history {
	font-size:11px;
	font-family:Arial;
	color:#838383;
	margin-bottom:5px;
	background:url(../../images/sub/icon_history.gif) no-repeat 0px 8px;
	padding:0 45px 0 5px;
}
#main-content-base {
	font-size:12px;
	font-family:Arial;
	color:#666666;
}
.title-brown-icon {
	font-size:14px;
	font-weight:bold;
	color:#9a8244;
	font-family:Arial;,Arial;
	padding-left:5px;
}

#topmenu-navigation {
}
#topmenu-navigation img {
	margin-right:40px;
}
.downmenutxt {
	padding-left: 5px;
}
.downmenu {
	padding-top:8px;
	padding-left:9px;
	font-weight:bold;
}
.content01-txt {
	line-height:22px;
}
.content01-txt span {
	font-weight:bold;
}

/* sub */

#sub-content-base {
	font-size:12px;
	font-family:Arial;
	color:#464646;
	line-height:18px;
}
.kaki-txt {
	font-size:12px;
	font-family:Arial;
	color:#1a6b6c;
	line-height:18px;
	font-weight:bold;
}
.kaki-txt2 {
	font-size:12px;
	font-family:Arial;
	color:#1a6b6c;
	line-height:18px;
	font-weight:bold;
	font-style:italic;
}
.sub-visual {
	padding-left:143px;
	margin:12px 0 4px 0;
}
.sub-content {
	background:url(../../images/sub/subbg.gif) repeat-y;
}
.sub-content-txt {
	background:url(../../images/sub/icon_bul.gif) no-repeat 3px 7px;
	font-size:14px;
	font-weight:bold;
	color:#9a8244;
	font-family:Arial;
	padding-left:10px;
	padding-bottom:5px;
}
.content-in {
	padding-left:10px;
}
.in-content-txt {
	background:url(../../images/sub/icon_bul2.gif) no-repeat 5px 12px;
	padding-left:12px;
	height:26px;
}
.in-content-txt2 {
	background:url(../../images/sub/icon_bul2.gif) no-repeat 5px 20px;
	padding-left:12px;
	height:26px;
}
.in-title {
	padding:25px 0 10px 0;
}
.coment {
	font-size:11px;
	color:#1a6b6c;
}

/* 영문선택*/
.engtxt-base {
	font-family:Arial;
	font-size:12px;
	color:464646;
}
.engtxt-brown {
	font-family:Arial;
	font-size:14px;
	color:9a8244;
	font-weight:bold;
}
.engtxt-kaki {
	font-family:Arial;
	font-size:12px;
	color:1a6b6c;
	font-weight:bold;
}
.engtxt-main {
	font-family:Arial;
	font-size:12px;
	color:464646;
	padding-left: 5px;
}

.sub-content-txt2 {
	background:url(../../images/sub/icon_bul.gif) no-repeat 3px 7px;
	font-size:14px;
	font-weight:bold;
	color:#9a8244;
	font-family:Arial;
	padding-left:10px;
	padding-bottom:5px;
}
.content-in2 {
	font-family:Arial;
	padding-left:10px;

}
.kaki-txt11 {
	font-size:12px;
	font-family:Arial;
	color:#1a6b6c;
	line-height:18px;
	font-weight:bold;
}
.kaki-txt22 {
	font-size:12px;
	font-family:Arial;
	color:#1a6b6c;
	line-height:18px;
	font-weight:bold;
	font-style:italic;
}
.in-content-txt11 {
 background:url(../../images/sub/icon_bul2.gif) no-repeat 5px 12px;
 padding-left:12px;
 height:26px;
 font-family:Arial;
}
.in-content-txt22 {
 background:url(../../images/sub/icon_bul2.gif) no-repeat 5px 20px;
 padding-left:12px;
 height:26px;
 font-family:Arial;
}
.coment2 {
 font-size:11px;
 color:#1a6b6c;
 font-family:Arial;
}
.in-content-txtbase {
 font-family:Arial;
}

.sub_toefl_exam_txt1 {
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	font-family:Arial;
	color:#1a6b6c;
	line-height:18px;
	font-weight:bold;
}
.sub_toefl_exam_txt2 {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	font-size:12px;
	font-family:Arial;
	color:#9a8244;
	line-height:18px;
}
.sub_toefl_exam_txt3 {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	font-size:12px;
	font-family:Arial;
	color:#464646;
	line-height:18px;
}