/* -------------------------------------------------------------------------------------------
이화여자대학교 의과대학ㆍ의학전문대학원 서브페이지 CSS

* CSS Version 	: 1.0
* 최초작성일 	: 2009.07.01
* 마지막갱신일	: 2009.07.01
* 작성자		: 설고운
* 연락처		: kwseol@muts.co.kr
---------------------------------------------------------------------------------------------*/

html {
	overflow:auto;
	overflow-x:hidden;
	overflow-y:auto;
	/*scrollbar-face-color:#ededed;
	scrollbar-arrow-color:#404040;
	scrollbar-track-color: #ededed;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #d0d0d0;
	scrollbar-shadow-color: #efefef;
	scrollbar-darkshadow-color: #959595;*/
}

body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Dotum, Gulim, Arial, sans-serif, Helvetica, geneva;
	font-size: 11px; 
	line-height:1.6; /* font-size:1em(12px) + line-space:0.33em(4px) = 16px */
	letter-spacing:-1px;
	word-spacing:1px;	
	color:#888888;
}

div, p, ul, li, ol, img, a, table, td, tr, h1, h2, h3, h4, h5, h6, form, input, span, iframe {	margin: 0px; padding: 0px;}

ul, li, ol, dl, dt, dd {list-style:none;}

fieldset {margin: 0px; padding: 0px;}

h1, h2, h3, h4, h5, h6 {line-height: 120%; }
h5{font-size:14px; color:#0b681f; font-weight:bold; margin-bottom:15px;}
h6{font-size:12px; color:#474747;font-weight:bold; margin-bottom:10px; margin-top:5px;}

hr{	display:none;	}
a {font-size: 100%; line-height: 137%;}
a:link, a:visited, a:active {	color:#696969;	text-decoration: none;}
a:hover {	color:#499a39;	text-decoration:none;}
ul { font-size: 100%;}
li { font-size: 100%; line-height: 160%;}
dl, dt, dd { margin: 0px; padding: 0px;}
p {	line-height:150%;}
img {	border:0px;}



/** 정렬스타일 **/
.f_l{float: left;}
.f_r{float: right;}
.f_c{float:none;clear: both;}

.t_l{text-align: left;}
.t_r{text-align: right;}
.t_c{text-align: center;}

.v_t{vertical-align: top;}
.v_m{vertical-align: middle;}
.v_b{vertical-align: bottom;}

.img_l {margin-bottom: 10px;	float: left;	margin-right: 20px;}
.img_r {margin-bottom: 10px;	margin-left: 10px;	float: right;}
.img_c {margin: 10px;	float: none;	clear: both;}

/** 텍스트스타일 **/
.f10{font-size:10px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}

.bold{font-weight: bold;}
.italic{font-style: italic;}
.underline{text-decoration: underline;}
.small{font-size: 11px;}
.big{font-size: 13px;}

.red{color: #b60000;}
.blue{color: #1575EA;}
.black{color: #595959;}
.green{color: #21a121;}
.gray{color: #666666;}
.orange{color: #FB6400;}
.number{font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#bababa;}

.attention	{
	margin-bottom:20px;
	padding-left:24px;
	background:url('../../image/icon_warning.gif') no-repeat left -1px #fff;
	line-height:1.4;
	font-size:11px;
	color:#999;
   line-height:130%;
}
.attention em	{
	font-weight:bold;
	font-style:normal;
	color:#666;
}
.attention strong	{
	color:#b60000;
}


/** 상하공간스타일 **/
.space5{margin-top:5px;}
.space10{margin-top:10px;}
.space20{margin-top:20px;}
.space30{margin-top:30px;}
.space40{margin-top:40px;}

.td5px{padding:5px;}

/** 테이블스타일 **/
.tbl_01    {border:0px; border-collapse:collapse;}
.tbl_01 th {border:0px; text-align:center; color: #FFFFFF;}
.tbl_01 td {border:0px;}

.tbl_02    { border:1px; border-style:solid; border-color:#e0e0e0; border-collapse:collapse;}
.tbl_02 th { color: #474747; padding-left:3px; text-align:left;}
.tbl_02 td {  padding:3px;}

.tbl_03 {
	margin: 0px;
	border-collapse:collapse;
	border: #cedabc 1px solid;
}
.tbl_03 th {
	padding:4px;
	border:1px #e3e9dd solid;
	text-align:center;
	background-color: #f7faf5;
	color: #21a121;
}
.tbl_03 td {
	padding: 4px;
	border:1px #e3e9dd solid;
	line-height:150%;
}
.tbl_04 {
	margin: 0px;
	border-collapse:collapse;
	border: #98cd85 1px solid;
	background-color:#f5fbf3;
}
.tbl_04 td {
	padding: 10px;
	border:1px #e3e9dd solid;
	line-height:150%;
	color:#0c860a;
}

td.line_top{height:2px; background-color:#76aa16; padding:0px;}
td.line01{height:1px; background-color:#dcdcdc; padding:0px;}

/** 리스트스타일 **/
.list_01 {
 width: 100%;
}
.list_01 li {
 list-style-position: outside;
 list-style:none;
 padding-left: 0px;
 margin-bottom:3px;
 line-height:150%;
}
.list_02 {
 width: 100%;
}
.list_02 li {
 background:url(../../image/research_arrow.gif) no-repeat 0 6px;
 list-style-position: outside;
 list-style:none;
 padding-left: 6px;
 margin-bottom:3px;
 line-height:150%;
}
.list_03 {
 width: 100%;
 font-size:11px;
 color:#a3a3a3;
 letter-spacing:0px;
 font-weight:bold;
}
.list_03 li {
 background:url(../../etc/image/bullet_sitemap.gif) no-repeat 0 5px;
 list-style-position: outside;
 list-style:none;
 padding-left: 6px;
 line-height:140%;
}
.list_03 a{color:#a3a3a3;}
.list_03 a:hover{color:#357828; text-decoration:underline;}
.list_04{
 width:100%;
 margin:0;
}
.list_04 dd{
  width:150px;
  display:lnline; 
  float:left;
  margin:0; 
  background:url(../../image/research_arrow.gif) no-repeat 0 6px;
  padding-left:7px;
   margin-bottom:3px;
  line-height:140%;
}
.list_05{
	width:100%;
}
.list_05 li {
 background-image:url(../../medinfo/image/icon_korean.gif);
 background-repeat:no-repeat;
 list-style-position: outside;
 padding-left:19px;
 margin-bottom:3px;
 line-height:150%;
}
.list_06{
	width:100%;
}
.list_06 li {
 background-image:url(../../medinfo/image/icon_english.gif);
 background-repeat:no-repeat;
 list-style-position: outside;
 padding-left:19px;
 margin-bottom:3px;
 line-height:150%;
}
.list_history{
  width:100%
}
.list_history dt{
  width:150px;
  background-image:url(../../image/icon_list.gif);
  background-repeat:no-repeat;
  list-style-position: outside;
  line-height:120%;
  float:left;
  padding-left:10px;
  font-size:12px;
  color:#474747;
  font-weight:bold;	
}
.list_history dd{
  width:590px; 
  line-height:150%;
  padding-bottom:15px;
  float:left;
  margin:0; 
}
.list_faq_a {
 width: 100%;
}
.list_faq_a li {
 background-image:url(../../admission/image/faq_a.gif);
 background-repeat:no-repeat;
 padding-left: 35px;
 line-height:150%;
 min-height:21px;
}

/*input정의*/
input	{
	vertical-align:middle;
	font-family:Dotum;
	color:#656565;
	font-size:100%;
}
input.radio	{
	margin-top:-4px;
}
input.checkbox	{
	margin-top:-4px;
}
select  {
	vertical-align:middle; 
	font-size:11px; color:#8F8F8F; 
	font-family:dotum; 
	font-weight:normal; 
	margin:0px 2px 0px 5px;
}
.search_box	{
	border:1px #dddddd solid; 
	background:#ffffff;
	height:15px; 
	font-size:11px; 
	font-family:돋움; 
	color:#8f8f8f;
	padding-top:3px;
	margin-right:5px;
}
.text_box	{
	border:1px #dddddd solid; 
	background:#ffffff;
	height:17px; 
	font-size:11px; 
	font-family:돋움; 
	color:#8f8f8f;
	padding-top:3px;
	margin-right:5px;
}
.text_area	{
	border:1px #dddddd solid; 
	background:#ffffff;
	font-size:11px; 
	font-family:돋움; 
	color:#8f8f8f;
	padding-top:3px;
	margin-right:5px;
}
.left_textbox{
	border:1px #11af16 solid;
	background-color:#404040;
	height:21px;
	line-height:210%;
	color:#cacaca;
	font-size:11px;
	font-family:돋움;
	padding-left:4px;
}
.left_listbox{
	border:1px #11af16 solid;
	background-color:#404040;
	height:21px;
	line-height:210%;
	color:#cacaca;
	font-size:11px;
	font-family:돋움;
	width:140px;
	letter-spacing:-1px;
}
.login_box	{
	border:1px #d7d7d7 solid; 
	background:#ffffff;
	height:18px; 
	font-size:11px; 
	font-family:돋움; 
	color:#8f8f8f;
	padding-top:3px;
	margin-right:5px;
}

