BODY,TD,SELECT, DIV, center,pre,blockquote {font-size:9pt; font-family:"arial"; color:black;}
IMG {border: none;}

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

body 
{
scrollbar-face-color: #dddddd; 
scrollbar-shadow-color: #aaaaaa; 
scrollbar-highlight-color: #ffffff; 
scrollbar-3dlight-color: #999999; 
scrollbar-darkshadow-color: #999999; 
scrollbar-track-color: #eeeeee; 
scrollbar-arrow-color: #ffffff}

.tablep {padding: 2px; border-right-style: solid;	border-right-color: DBDBDB; border-right-width: 1px; border-bottom-style: solid;	border-bottom-color: DBDBDB; border-bottom-width: 1px;}
.tablep2 {padding: 2px; border-bottom-style: solid;	border-bottom-color: DBDBDB; border-bottom-width: 1px;}
.tablep3 {padding: 2px; border-right-style: solid;	border-right-color: DBDBDB; border-right-width: 1px; border-bottom-style: solid; border-bottom-color: DBDBDB;	border-bottom-width: 1px; border-bottom-style: solid;	border-bottom-color: DBDBDB; border-bottom-width: 1px;}
.tablep4 {padding: 2px; border-bottom-style: solid;	border-bottom-color: DBDBDB;	border-bottom-width: 1px; border-bottom-style: solid;	border-bottom-color: DBDBDB; border-bottom-width: 1px;}
.tablep_title {padding: 2px; border-right-style: solid;	border-right-color: DBDBDB; border-right-width: 1px;}
.tablep_title2 {padding: 2px;}

.p {line-height: 25px; font-family: "Arial"; font-size: 12px;}
.location {font-family: "arial"; font-size: 11px; color: #515151;}
.11font {font-family: "arial"; font-size: 11px; color: 333333;}

.input {border: 1px solid D8D8D8; font-family: "Arial";	font-size: 12px;}
.input2 {border: 1px solid D8D8D8; background-color: F7F7F7; font-family: "Arial";	font-size: 12px;}
.search {height: 18px; width: 80px;	border: 1px solid D4E1CF; font-family: "Arial";	font-size: 12px;}
.result {padding-right: 20px; padding-left: 20px;}
.presult {font-family: "arial";	font-size: 16px; font-weight: bold; letter-spacing:-1px}


.p10{font-size:10px}
.p11{font-size:11px; font-family:돋움;}
.p12{font-size:12px}
.p13{font-size:13px}
.p14{font-size:14px}
.p15{font-size:15px}
.p16{font-size:16px}
.p24{font-size:24px}
.p27{font-size:27px}
.p17{color : #333333; font-size: 13px; font-family:굴림; line-height:17px;}

.p_10{ color: #000000; font-size:10px; font-family:돋움; letter-spacing:-1px;}
.p_11{ color: #000000; font-size:11px; font-family:돋움; letter-spacing:-1px;}
.p_13{ color: #000000; font-size:13px; font-family:돋움; letter-spacing:-2px;}

.m_13{color: #FFFFFF; font-size:13px; font-family:돋움; letter-spacing:-2px;}
.m11{color: #FFFFFF; font-size:11px; font-family:돋움;}

/*메인메뉴*/
#Topmenu {position:relative;margin:0 auto;z-index:999;*zoom:1;padding-top:0px;}
#Topmenu:after {content:""; display:block; clear:both;}
#Tmenu {position:relative;margin-top:5px; padding:0; list-style: none; height: 34px;background-color:#097fbb;  border-radius: 20px;}
#Tmenu li {float: left; list-style: none; display: block; background: none; position: relative; z-index: 999; margin: 0;text-align:center;}
#Tmenu>li {width:25%;}
#Tmenu li.mfirst {margin:0;}
#Tmenu li a {display: block;font-size:15px;font-weight: bold; font-family:"Malgun Gothic", "맑은 고딕", NanumGothic, "나눔고딕", AppleGothic, sans-serif;line-height: 34px;height: 34px; text-decoration: none;  color: #FFF;margin:0;padding: 0px 0px; _width: 78px; _padding: 0; _text-align: center;_border: 0px;_display: block;letter-spacing:-1px;}
#Tmenu li a:hover, #Tmenu li a.hov, #Tmenu li a.hovx {color: #cdfabb;}
#Tmenu li a.hot {color: #cdfabb;}

#Tmenu ul {position: absolute; left:0;list-style: none;display: none; margin: 0; padding: 0; border:0;min-width:720px;}
#Tmenu ul.sfirst {left:0px;}
#Tmenu ul.sm1 {left:0px;}
#Tmenu ul li {float: left;display:inline; padding:0px;margin:0;white-space:nowrap;_margin:0;_padding:0;}
#Tmenu ul li a {display: block; height: 22px; line-height: 22px; padding: 0px 5px;margin:0px 3px; color: #444; font-size:12px;font-weight: 200;text-align:center;  _width:120px; _margin:5px 0px;_padding:0;_border: 0px;}
#Tmenu ul li a:hover, #Tmenu ul li a.hov, #Tmenu ul li a.hovx {color: #000;}
#Tmenu ul li a.hot {color: #000;}

* html #Tmenu ul { margin: 0 0 0 -2px; }
/** @group clearfix **/
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }


/* sub menu*/
#smenuBox {position:relative;width:90%;padding: 0 5%;}
#smenuBox dl {margin-top: 0;position: relative;}
#smenuBox dt {font-size:1.5rem;font-weight:bold;line-height:30px;min-height:30px; padding: 14px 0 5px 10px;margin-bottom:10px; vertical-align:middle;border-bottom:2px solid #373737;}
#smenuBox dd {font-size:1em;vertical-align:middle;line-height:33px;height:33px; padding-left:25px; margin:0px;background-color:#FFF;}
#smenuBox dd a {color: #000;text-decoration:none;display: inline-block;}
#smenuBox dd:hover {background-color:#f1f1f1;}
#smenuBox dd:hover a {color: #139162;}

#smenuBox dd.sel {background-color:#e1f4da;}
#smenuBox dd.sel a {font-weight: bold;color: #139162;letter-spacing:0px;}
#smenuBox dd.last {background:none;}
