/* Common */
html{overflow-y:scroll}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:'돋움',Dotum,Helvetica,sans-serif;font-size:12px}
img,fieldset,form{border:0;}
ul,ol{list-style:none}
em,address{font-style:normal}
a{text-decoration:none}
a:hover,a:active,a:focus{text-decoration:none}
.clear{float:none;clear:both;content:''}

/* Layout */
#wrap{width:990px;margin:0 auto;}
#header{width:990px}
#container{width:990px}
#container:after{display:block;clear:both;content:''}
#content{width:990px;padding:6px 0 0 0}
#footer{width:990px;margin:0 auto}

/* header */
#header .main_menu .menu_items{float:left;}

/* Sub Page header */
#header_top {background-color:#f3f3f3;height:27px;}
#header_top .head_menu {width:990px;margin:0 auto;}
#header_top .head_menu .top_shortcut {float:left;display:block;width:700px;}
#header_top .head_menu .top_shortcut ul { height:27px; }
#header_top .head_menu .top_shortcut ul li{display:block;float:left;border-right:1px solid #fff;}
#header_top .head_menu .top_shortcut ul li a{display:inline-block;height:20px;font-size:11px;padding:7px 10px 0px 10px;color:#666;}
#header_top .head_menu .top_shortcut ul li a:hover{text-decoration:none;color:#000;background-color:#fff;}
#header_top .head_menu .top_shortcut ul li.sl{display:block;float:left;border-right:0px;}
#header_top .head_menu .top_shortcut ul li.sl a{display:inline-block;height:20px;font-size:11px;padding:7px 10px 0px 10px;color:#666;}
#header_top .head_menu .top_shortcut ul li.sl a:hover{text-decoration:none;color:#000;background-color:#fff;}
#header_top .head_menu .top_signmenu {float:left;display:block;width:290px;}
#header_top .head_menu .top_signmenu ul { height:27px; float:right;}
#header_top .head_menu .top_signmenu ul li{display:block;float:left;border-right:1px solid #fff;}
#header_top .head_menu .top_signmenu ul li a{display:inline-block;height:20px;font-size:11px;padding:7px 10px 0px 10px;color:#666;}
#header_top .head_menu .top_signmenu ul li a:hover{text-decoration:none;color:#000;background-color:#fff;}
#header_top .head_menu .top_signmenu ul li.sl{display:block;float:left;border-right:0px;}
#header_top .head_menu .top_signmenu ul li.sl a{display:inline-block;height:20px;font-size:11px;padding:7px 10px 0px 10px;color:#666;}
#header_top .head_menu .top_signmenu ul li.sl a:hover{text-decoration:none;color:#000;background-color:#fff;}

/* footer */
#footer .logo_bottom{float:left;padding:17px 58px 40px 5px;width:104px}
#footer .bottoms_right{float:right;padding:19px 0 40px 0;width:823px}
#footer .bottoms_right ul.menu_bottom{padding-bottom:15px}
#footer .bottoms_right ul.menu_bottom li.first{background-image:none;padding-left:0px}
#footer .bottoms_right ul.menu_bottom li{display:inline;padding-left:13px;font-size:12px;color:#717171;background:url('/images_static/bar_top_gray.gif') no-repeat 5px 1px}
#footer .bottoms_right ul.menu_bottom li a{color:#747474;text-decoration:none;}
#footer .bottoms_right ul.menu_bottom li a:hover{color:#000;text-decoration:none;}
#footer .bottoms_right .copyright{color:#747474;padding-bottom:20px}
#footer .bottoms_right ul.partners li{float:left;padding-right:20px}
#footer .bottoms_right ul.partners li.logo1{padding:14px 32px 0 0}
#footer .bottoms_right ul.partners li.logo2{padding:1px 22px 0 0}
#footer .bottoms_right ul.partners li.logo3{padding:0 22px 0 0}
#footer .bottoms_right ul.partners li.logo4{padding:11px 21px 0 0}
#footer .bottoms_right ul.partners li.logo5{padding:21px 18px 0 0}
#footer .bottoms_right ul.partners li.logo6{padding:20px 21px 0 0}
#footer .bottoms_right ul.partners li.logo7{padding:23px 0 0 0}

#footer_thin .footer_top {width:990px;margin:0 auto;height:15px;background-color:#fff;}
#footer_thin .footer_box { width:990px;margin:0 auto; border-top:2px solid #999999; padding-top:7px; background-color:#fff; }
#footer_thin .footer_box .left { float:left; width:120px; height:115px; text-align:center; padding-top:5px; }
#footer_thin .footer_box .right { float:left; }
#footer_thin .footer_box .right ul.partners li { float:left; margin-bottom:2px;  }
#footer_thin .footer_box .right ul.menu li { float:left; color:#7c7c7c; }
#footer_thin .footer_box .right ul.menu li a { text-decoration:none; color:#7c7c7c; }
#footer_thin .footer_box .right ul.menu li.bar { padding-left:5px; padding-right:5px; color:#7c7c7c; }
#footer_thin .footer_box .right .line { clear:both; width:870px; border-top:1px solid #d9d9d9; padding-bottom:10px;font-size:1px; }
#footer_thin .footer_box .right .copyright { clear:both; color:#7c7c7c; padding-top:6px; }

#footer_thin_left .footer_top {width:990px;height:15px;background-color:#fff;}
#footer_thin_left .footer_box { width:990px;border-top:2px solid #999999; padding-top:7px; background-color:#fff; }
#footer_thin_left .footer_box .left { float:left; width:120px; height:115px; text-align:center; padding-top:5px; margin-left:20px; }
#footer_thin_left .footer_box .right { float:left; }
#footer_thin_left .footer_box .right ul.partners li { float:left; margin-bottom:2px;  }
#footer_thin_left .footer_box .right ul.menu li { float:left; color:#7c7c7c; }
#footer_thin_left .footer_box .right ul.menu li a { text-decoration:none; color:#7c7c7c; }
#footer_thin_left .footer_box .right ul.menu li.bar { padding-left:5px; padding-right:5px; color:#7c7c7c; }
#footer_thin_left .footer_box .right .line { clear:both; width:850px; border-top:1px solid #d9d9d9; padding-bottom:10px;font-size:1px; }
#footer_thin_left .footer_box .right .copyright { clear:both; color:#7c7c7c; padding-top:6px; }

input[type="image"] {background: transparent none;border: none;padding: 0;}
