@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:#fff 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: one;}
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:#fff;}

#contentsDiv {clear:both; float:left; width:100%; min-width:910px; height:141px; background:#fff 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:#fff; font-family:µ¸¿ò; font-size:8pt; text-decoration:none;}

#contentsDiv div.notice div.notIce span{line-height:15px; padding:0px 0px 7px 5px; color:#fff; 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:autoauto !important; background:url("/images/leftBg.png") 0px 110px repeat-y;}
#subTop {clear:both; width:910px; height:110px; overflow:hidden;}
#topNav {width:910px; height:110px; overflow:hidden;}
#subContent {width:910px; height:auto; min-height:620px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

#subContent #leftMenu {float:left; width:180px;}

#subContent #leftMenu #leftMenuDiv {float:left; width:180px; height:620px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

#subContent #contents #lineMap{float:left; width:730px; min-height:56px; height:56px; padding:0px 0px 0px 0px; margin:0px 0px 30px 0px; background:url("/images/lineMap_line.gif") 0px 55px no-repeat;}

#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 {width:100%; height:114px;}

#footer {width:100% !important; width:100%; height:114px; background:#3a2114 url("/images/btnBg.gif") 0px 0px repeat-x;}

#footer #copyright {float:left; min-width:505px; width:505px; height:37px; padding:28px 154px 0px 44px; margin:0px 0px 0px 0px;}
#footer #menu {float:left; width:176px; height:15px; margin:30px 0px 0px 0px;}

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



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

/* ÆäÀÌÁö ¿µ¿ª */
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:#666; font-family:Verdana; font-weight:bold; background:#fff; 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;}
/* ÀÔ·Â½Ã ÇÊ¼öÇ×¸ñ */



