body {text-align:center;background-color:#ffffff;margin:0;padding:0;font-size:12px;font-family:±¼¸²,gulim,sans-serif;}
top_menule {border-collapse: collapse;}
td {padding:0;margin:0;color:#3f3f3f;font-size:12px;font-family:±¼¸²,gulim,sans-serif;line-height: 160%;}
img, fieldset, iframe{border:none;}
a:link    {color:#3f3f3f; font-size:12px;font-family:±¼¸²,gulim,sans-serif;text-decoration:none;}
a:visited {color:#3f3f3f; font-size:12px;font-family:±¼¸²,gulim,sans-serif; text-decoration:none;}
a:hover   {color:#d12819; font-size:12px;font-family:±¼¸²,gulim,sans-serif;text-decoration:underline;}
iframe,form,p,div {margin:0;padding:0;}
ul,li,dl,dt,dd {list-style:none;margin:0px;padding:0px;}
.fl {float:left;}
.fr {float:right;}
.clr{clear:both;}
.b{font-weight:bold;}
.p-abs {position:absolute;}
.p-rlv {position:relative;}

/* °Ô½ÃÆÇ */
a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }
a.con_link:link, a.con_link:visited, a.con_link:active { color:#0033FF; }

.member { font-weight:bold; }
.guest  { font-weight:normal; }

.lh { line-height: 160%; }
.jt { text-align:justify; }
.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }
.ul { list-style-type:square; color:#66AEAD; }
.ct { font-family: Verdana, ±¼¸²; color:#222222; } 
.ct2 { font-size:10pt; font-family: Verdana, ±¼¸²; color:#222222; } 
.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 
.small { font-size:8pt; font-family:µ¸¿ò; }

/* font */
.f11 {font-family:µ¸¿ò,Dotum;font-size:11px;letter-spacing:-1px;}
.fv {font-family:verdana;}
.ccnt {font-size:11px; font-family:µ¸¿ò;color:#FF3300;}

/* Topper */
#Topper {background-color:#f3f3f3; height:20px;}
#Topper_b {width:971px; margin:0 auto; height:20px; text-align:left; padding-left:7px;}
* html #Topper_b {width:978px;}

/* ·Î°í */
#layout_wrap{min-width:978px; margin:0 auto; background-color: #fff; _margin-left:978px;text-align:center;}
#layout_conts{position:relative; _margin-left:-978px;}
* html #layout_wrap, * html #layout_conts{height:1px;}
#header{position:relative; z-index:100; clear:both; _width:978; margin-bottom:-7px;}
h5{float:left; font-size:0; padding:12px 5px 10px 5px;}
h5 a{float:left; display:block;}
h5 img{margin:4px 5px 10px 3px;}

/* °Ë»öÃ¢ */
.searchbox{position:relative; float:left; width:392px !important; height:33px !important; background:#fff url('http://s.results.co.kr/zmse2_image/bg_query.gif') no-repeat; z-index:9000000; margin-top:13px}
.box_search{float:left;width:330px; height:23px; margin:5px 0 6px 6px; _margin:4px 0 5px 5px; padding:3px 0 0 7px; _padding:3px 0 0 5px; background-color:#fff; border:1px solid #fff; font-weight:bold; font-size:15px !important; font-family:µ¸¿ò, Dotum, AppleGothic, sans-serif;}
.btn_search{float:left;vertical-align:top; margin:4px 0 3px -6px; _margin:4px 0 3px -5px;}
.searchbox .box_search{width:327px !important; _width:328px !important; height:21px !important; margin:6px 0 0 6px !important; padding:1px 0 0 4px !important;}
.searchbox .btn_search{position:absolute; top:-4px; right:1px;}
.hword {float:left;margin-top:25px;margin-left:15px;}

/* Top */
#Top {position:relative; margin-bottom:8px; padding-top:0px;}
#Top {margin:0 auto; width:978px;}

/* Top ·Î°í */
#Top h1 {position:absolute; margin:0; text-align:left; top:13px; left:8px;font-size:12px;}

/* Top »ó´Ü°Ë»ö */
#search {position:absolute; top:13px; right:0px;}
#search select {font-size:12px;vertical-align:middle;}
#search .input {font-size:12px; width:120px; height:20px; color:#000; vertical-align:middle;}
* html #search .input {ime-mode:active;}
#search .btn {vertical-align:middle; margin-bottom:1px;}

/* Top ¸ÞÀÎ¸Þ´º */
#top_menu {height:30px; background:url("/image/bg_top_menu.gif") repeat-x 0 bottom;}
#top_menu li {float:left; text-align:center; background:url("/image/tab_off3.gif") no-repeat; margin-right:2px;}
#top_menu li strong {float:left;}
#top_menu li a {float:left; text-decoration:none; height:15px; padding:9px 0 6px; font:bold 13px ±¼¸²; color:#000;}
#top_menu li .on a {text-decoration:none; color:#F2FCFE;}

#top_menu .m4 {background:url("/image/tab_off4.gif") no-repeat;}
#top_menu .m6 {background:url("/image/tab_off4.gif") no-repeat;}
#top_menu .m1 a {width:90px;}
#top_menu .m2 a {width:90px;}
#top_menu .m3 a {width:90px;}
#top_menu .m4 a {width:106px;}
#top_menu .m5 a {width:90px;}
#top_menu .m6 a {width:106px;}

#top_menu .m1 .on {background:url("/image/tab_on3.gif");}
#top_menu .m2 .on {background:url("/image/tab_on3.gif");}
#top_menu .m3 .on {background:url("/image/tab_on3.gif");}
#top_menu .m4 .on {background:url("/image/tab_on4.gif");}
#top_menu .m5 .on {background:url("/image/tab_on3.gif");}
#top_menu .m6 .on {background:url("/image/tab_on4.gif");}

#top_menu li.mr {float:right; text-align:center; background:url("/image/tab_mr.gif") no-repeat left 0; margin:0;}
#top_menu li.mr div {background:url("/image/tab_mr_b.gif") no-repeat right 0; padding:0 0 0 25px; height:29px; width:386px;}
#top_menu li.mr div a {display:block; width:66px; padding:9px 0 6px 0; height:29px;}

/* Top ¼­ºê¸Þ´º */
#top_submenu {text-align:left;border-bottom:1px solid #D2D2D2;}
#top_submenu a.tsm:link, #top_submenu a.tsm:visited {color:#363636;font-family:Gulim;font-size:12px;text-decoration:none;}
#top_submenu a.tsm:hover {color:#363636;font-family:Gulim;font-size:12px;text-decoration:underline;}
#top_submenu .tsm_bar {color:#B7B7B7;font-family:Gulim;font-size:12px;}
#top_submenu a.on {text-decoration:underline;}

/* CONTENTS */
#CONTENTS {position:relative;width:978px;margin:0 auto;text-align:left;background:url('/image/bg_subpage.gif') repeat-y;}
#CONTENTS2 {position:relative;width:978px;margin:0 auto;text-align:left;background:url('/image/bg_subpage2.gif') repeat-y;}
#LEFT {float:left;width:128px;overflow:hidden;}
#RIGHT 	{float:right;width:250px;overflow:hidden;}
#CENTER	{float:left;padding-bottom:10px;width:600px;text-align:center;overflow:hidden;}
#CENTER2	{float:left;padding-bottom:10px;width:728px;text-align:left;overflow:hidden;}

#LEFT        {width:128px; background:#F5F5F5; text-align:center; vertical-align:top; position:relative; white-space:nowrap}
#LEFT h2    {margin:0; padding:0; text-align:left;}
#LEFT .ltop    {width:128px; height:55px; text-align:center; padding-top:21px; background:url('/image/bg_leftmenu1.gif') no-repeat;}
#LEFT .ltop a {font:bold 14px Dotum;color:#FFFFFF;}

#LEFT li      {text-align:left;}
#LEFT img   {vertical-align:top;}

#LEFT a:hover {text-decoration:underline;}
#LEFT .left_menu1 a {color:#000;}
#LEFT .left_menu3, #LEFT .left_menu3 a {color:#333;}

#LEFT .f   {border-top:none  !important; padding-top:0  !important;}
#LEFT .c   {border-top:none  !important; padding-top:5  !important;color:#666666;}
#LEFT .M1 li      {margin:0 8px; padding:8px 0 4px 4px; border-top:1px solid #E3E3E3;}

#LEFT .M1s        {margin:5px 0 4px -4px; padding-top:9px; background:#fff; border-top:1px solid #E8E8E8; border-bottom:1px solid #E8E8E8;}
#LEFT .M1s li     {padding:0; border:0px none; font-weight:normal; margin-left:6px; margin-right:0; margin-top:0; margin-bottom:6px;color:#3F3F3F;font:11px;}
#LEFT .M1s a     {color:#3F3F3F;}
#LEFT .M1s a.on {text-decoration:underline;}

#LEFT .left_menu3 h3       {width:114px; background:#78B0C0 url('/image/ttbar_small.gif') no-repeat; letter-spacing:-1px; color:#fff; padding-top:3px; height:13px; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:µ¸¿ò, Dotum, AppleGothic, serif; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:8px} /* 114*16 */
#LEFT .left_menu3 h3.gap {margin-top:15px;}
#LEFT .M3 li        {padding-left:8px; background:url('/image/left_dot.gif') no-repeat 1px 4px; letter-spacing:-1px; margin-left:10px; margin-right:10px; margin-top:6px; margin-bottom:0}

* html .left_menu1, * html .left_menu3 {width:128px !important;}

#LEFT .left_menu1    {width:126px; background:#F2F2F2; padding:15px 0 6px; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB;}
#LEFT .left_menu1_b {width:128px; height:8px; overflow:hidden; margin-top:-1px; background:#fff url('/image/bar_bot_b.gif') no-repeat;}

#LEFT .left_menu3    {width:128px; background:url('/image/bg_leftbox.gif') repeat-y; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:7px}
#LEFT .left_menu3_t  {width:128px; height:4px; overflow:hidden; background:url('/image/box_top.gif') no-repeat;}
#LEFT .left_menu3_b {width:128px; height:9px; overflow:hidden; background:#fff url('/image/box_bot.gif') no-repeat;}

/* Right °øÁö¹Ù */
#notify_b {width:228px;height:28px;background:url('/image/bg_notify_b.gif') no-repeat left top;margin:5px 0 0 0px;}
#notify_b ul {padding-left:7px;}
#notify_b li.not_li {background:url('/image/icon_notify.gif') no-repeat left 7px;height:14px;padding:9px 0 0 34px; }

/* Right °Ô½Ã¹° */
.incruit {position:relative;width:230px;height:102px;margin-left:10px;}
.incruit_tlt {width:230px;height:17px;border-bottom:1px solid #E0E0E0;}
.incruit_tlt .it {letter-spacing:-1px;font-weight:bold;}
.incruit_li {background:url('/image/icon_dot_gray.gif') no-repeat 0px 4px;height:20px;padding-left:7px;}

/* Foot Å©·¹µðÆ®*/
#footer {clear:both;padding-top:5px;height:35px;text-align:center;font:normal 11px Dotum;color:#969696;line-height:200%;border-top:1px solid #D9D9D9;}
#footer a {font:normal 11px Dotum;color:#444444;letter-spacing:-1px;}
#footer a.zalab {font:normal 11px Dotum;color:#969696;letter-spacing:0px;}
#footer span.fv {font:normal 11px verdana;color:#969696;}
