html { -webkit-text-size-adjust: none;  }

body { margin: 0px; padding: 0px; font-family:"³ª´®°íµñ", NanumGothic, "±¼¸²", Gulim, Helvetica, AppleGothic, Sans-serif; }
p { margin: 0px; padding: 0px; font-family:"³ª´®°íµñ", NanumGothic, "±¼¸²", Gulim, Helvetica, AppleGothic, Sans-serif; }
ul { margin: 0px; padding: 0px; font-family:"³ª´®°íµñ", NanumGothic, "±¼¸²", Gulim, Helvetica, AppleGothic, Sans-serif; }
li { margin: 0px; padding: 0px; font-family:"³ª´®°íµñ", NanumGothic, "±¼¸²", Gulim, Helvetica, AppleGothic, Sans-serif; }
img { margin: 0px; border:0px;}
a { -webkit-tap-highlight-color: rgba(0,0,0,0); }

body { font-size: 12px; }
input { font-size: 11px; height:20px;}
select { font-size: 11px; }
table { font-size: 12px; }

body { background-color:#fff; position:relative; word-break: break-all; word-wrap: break-word; }
img { border: 0px currentColor; }
img { vertical-align: top; }
ul { list-style: none; }
a { text-decoration: none; cursor: pointer;  }
table { border: 0px currentColor; border-collapse: collapse; }
body { height:480px; }

.clear { clear: both; }
.png24 { tmp: expression(setPng24(this)); }

#contents	{width:100%; position:relative; text-align:center;}
#wrap { width: 100%; position:relative;  background-color:#FFF;}


/* °øÅë »ó´Ü */
#header { border-top:#9cdb00 6px solid; border-bottom:#9cdb00 2px solid; height: 60px; margin-bottom: 0px; }
#header .top_home { position: absolute; width:100%; top: 5px; text-align:right; }
#header .top_home img { height:25px;}
#header .top_logo {position: absolute; left:3%; float:left;}
#header .top_logo img { height: 50px; padding:5px 0px 0px 0px; }


/* °øÅë ÇÏ´Ü */
#copyright { 
width:100%; text-align:center;border-top:#9cdb00 2px solid;
font-family:"³ª´®°íµñ", NanumGothic, "±¼¸²", Gulim, Helvetica, AppleGothic, Sans-serif;
font-weight: 500;
font-size: 14px;
line-height: 22px;
}
.copyright img { width:100%; border-top:2px solid #9cdb00;}

/* ¸ÞÀÎ ·Ñ¸µÀÌ¹ÌÁö */
.slide_image li a img { width: 100%; }
.slide_image #left_control { padding: 10px 20px 10px 0px; left: 10px; top: 180px; position: absolute; }
.slide_image #left_control img { height: 50px; }
.slide_image #rightControl { padding: 10px 0px 10px 20px; right: 10px; top: 180px; position: absolute; }
.slide_image #rightControl img { height: 50px; }
.main_text img	{width:100%}


/* ¸ÞÀÎ¸Þ´º */
#mainmenu {width:100%; margin: 0 auto;text-align:center:position: absolute;}
.menu	{width:100%; margin: 0 auto;text-align:center; overflow:hidden; padding:20px 0 10px 0;}
.menu ul{display:inline-block; margin-left:4%}
.menu li{float:left; width:33.3%}
.menu li img	{width:85%; margin-bottom:15%}


/* ¼­ºê »ó´Ü¸Þ´º */
.sub_menu		{height:55px; overflow:hidden; background:url(../_images/sub_top_bg.gif) repeat-x;}
.sub_menu ul	{display:inline-block;}
.sub_menu li	{float:left;}
.sub_menu img	{height:55px; }


/* ¼­ºê Å¸ÀÌÆ² */
#sub_title				{height:20px; line-height:20px; border-bottom:1px solid #9cdb00; padding: 10px 5px 10px 15px; font-size:16px; color:#333; letter-spacing:-1px; vertical-align:middle; text-align:left;}
#sub_title img			{height:15px; vertical-align:middle; padding-bottom:2px; padding-right:5px; }
#sub_title .sub_title_name	{display:inline; float:left;}
#sub_title a				{color:#333; text-decoration:none;}
#sub_title .btn			{display:inline; float:right;}
#sub_title .btn img		{height:18px; }

/* sub_wrap */
.sub_wrap		{padding:10px 0; text-align:center;}
.sub_wrap img	{width:90%; padding:10px 0 0 3px;}


/* sub_contents */
.sub_contents		{padding:10px 0; text-align:center;}
.sub_contents img	{padding:5px 0 0 0;}

.Remaining_space	{width:100%; text-align:center;}