@import url(/_style/table.css.php);
@import url(/_style/calendar.css);
@import url(/_style/menu.css.php);

html {
	height: 100%;
	margin: 0;
}

body {	
	width: 100%;
	margin: 0;
	background:#ffffff url("/images/imgback.gif") 0px 0px repeat-x;
}

img {	
	border:0;
	margin: 0px 0px 0px 0px;
}

body, div, tr, td, input, a, select {
	font-family: gulim;
	font-weight: normal;
	color:#737373;
	font-size: 9pt;
	line-height:18px;
}

textarea.forValue {
	display : none;
}
a  {	
	color: #737373;
	text-decoration: none;
}
a:link  {
	color: #737373;
	text-decoration: none;
}
a:visited {
	color:#737373;
	text-decoration: none;
}
a:hover  {
	color: #fe5300;
	text-decoration: none;
}

/*¸ÞÀÎÆäÀÌÁö Å¸ÀÔ*/
#topNavDiv {
	clear: both;
	width: 100%
}
#mainDiv {
	width: 100%
}
#topDiv {
	float: left;
	width: auto !important;
	min-width: 910px;
	width: 910px;
	height: 375px;
	margin: 70px 0px 0px 0px;
	background:#ffffff;
}

#contentsDiv {
	clear: both;	
	float: left;	
	width: 100%;	
	min-width: 910px;	
	height: 141px;	
	background: #ffffff url("/images/contentsBg.gif") 0px 0px repeat-x;
}

#contentsDiv div.guide{	
	float: left;	
	position: static !important;	
	width: 300px;	
	margin: 0px 0px 0px 0px !important;	
	margin: 0px 0px 0px 0px;
}

#contentsDiv div.notice{
	float: left;	
	position: static !important;	
	width: 340px;	
	margin: 0px 0px 0px 0px !important;	
	margin: 0px 0px 0px 0px;
}

#contentsDiv div.tabimg{
	float: left;	
	position: static !important;	
	width: 340px;	
	margin: 20px 0px 5px 31px !important;	
	margin: 20px 0px 5px 31px;
}

#contentsDiv div.notice div.notIce{
	float: left;	
	position: static !important;	
	width: 340px;	
	margin: 0px 0px 0px 31px !important;	
	margin: 0px 0px 0px 31px;
}

#contentsDiv div.notice div.notIce Img{
	margin: -5px 0px 0px 0px;
}

#contentsDiv div.notice div.notIce a{
	line-height:15px;	
	padding: 0px 0px 7px 5px;	
	color: #ffffff;	
	font-family: µ¸¿ò; 	
	font-size: 8pt;	
	text-decoration: none;
}

#contentsDiv div.notice div.notIce span{
	line-height:15px;	
	padding: 0px 0px 7px 5px;	
	color: #ffffff;	
	font-family: µ¸¿ò; 	
	font-size: 8pt;	
	text-decoration: none;
}

#contentsDiv div.phone{
	float: left;	
	position: static !important;	
	width: 270px;	
	margin: 0px 0px 0px 0px !important;	
	margin: 0px 0px 0px 0px;
}

#mainFooterDiv {
	width: 100%;	
	height: 114px;
}

#footer {
	clear: both;	
	height: 114px;	
	background: #3a2114 url("/images/btnBg.gif") 0px 0px repeat-x;
}

#footer #copyright {
	float: left;	
	min-width: 550px;	
	width: 520px;	
	height: 35px;	
	margin: 30px 153px 0px 30px;
}

#footer #menu {	
	float: left;	
	width: 176px;	
	height: 15px;	
	margin: 30px 0px 0px 0px;
}

#footer #validator {
	float: left;	
	width: 176px;	
	height: 15px;	
	margin: 30px 0px 0px 0px;
}

/*¸ÞÀÎÆäÀÌÁö Å¸ÀÔ*/

#Qmenu {
	overflow: hidden;
}

/*¼­ºêÆäÀÌÁö Å¸ÀÔ*/
#subDiv {
	width: auto !important;
	min-width: 910px;
	width: 100%;
	height: auto;	
	background: none;
}
#subTop {
	display: none;
}
#subContent {
	width: 730px;
	height: auto;
	min-height: 620px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#subContent #leftMenu {
	display: none;
}

#subContent #contents #lineMap{
	float: left;
	width: 730px;
	min-height: 56px;	
	height: 56px;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 30px 0px;
}

#subContent #contents #lineMap #title{
	float: left;
	padding: 0px 0px 0px 30px;
	margin: 29px 0px 0px 0px;
	
}

#subContent #contents #lineMap #linemap{
	min-height: 25px;
	text-align: right;
	text-valign: bottom;
	font-family: dotum;
	font-size: 11px;
	color: #927557;
	margin: 37px 21px 0px 0px;
}

#subContent #contents #lineMap #linemap em{
	font-family: dotum;
	font-style: normal;
	font-size: 11px;
	color: #a93b56;
}

#subContent #contents {
	width: 730px;
	float: left;
	min-height: 620px;
	padding: 0px 0px 0px 0px;
}

#subContent #contents #contentsBody {
	width: 670px;
	min-height: 500px;
	padding: 0px 0px 50px 0px;
	margin: 0px 0px 0px 30px;
}
#subContent #contents #contentsBody01 {
	width: 670px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#subFooter {
	display:none;
}

#footer {
	display:none;
}
/*¼­ºêÆäÀÌÁö Å¸ÀÔ*/



/*¼­ºêÆäÀÌÁö Å¸ÀÔ*/

/* ÆäÀÌÁö ¿µ¿ª */
div.pageDiv {
	clear: both;
	width: auto;
	min-width: 94%;
	height: 25px;
	margin: 20px 0px 0px 3%;
	text-align: center;
}
div.pageDiv div.pageArea {
	width: auto;
	height: 25px;
}
div.pageDiv div.pageArea img {
	vertical-align: middle;
}
div.pageDiv div.pageArea strong {
	width: auto;
	height: auto;
	margin: 0px 2px 2px 2px;
	padding: 1px 6px 3px 6px;
	border: 1px solid #90a3bc;
	color: red;
	font-family: Verdana;
	font-weight: bold;
	line-height: 25px;
}
div.pageDiv div.pageArea a.otherPage {
	width: auto;
	height: auto;
	margin: 0px 2px 2px 2px;
	padding: 1px 6px 3px 6px;
	border: 1px solid #f6f8fc;
	color: #666666;
	font-family: Verdana;
	font-weight: bold;
	background: #FFFFFF;
	line-height: 25px;
}


div.pageDiv div.pageArea a.otherPage:link  {
	color: #737373; 
	text-decoration: none;
}
div.pageDiv div.pageArea a.otherPage:visited {
	color:#737373; 
	text-decoration: none;
}
div.pageDiv div.pageArea a.otherPage:hover  {
	color: #5FA101; 
	text-decoration: underline;
	border: 1px solid #90a3bc;
	background: #f6f8fc;
}
/* ÆäÀÌÁö ¿µ¿ª */

/* ÀÔ·Â½Ã ÇÊ¼öÇ×¸ñ */
span.essentiality {
	color: red;
	font-weight: bold;
}
/* ÀÔ·Â½Ã ÇÊ¼öÇ×¸ñ */



