body,div,ul,li,dl,dt,dd,ol,p,h1,h2,h3,h4,h5,h6,form {margin:0; padding:0}
body {font:normal 12px dotum, '돋움';}
ul,ol,dl {list-style:none}
img {border:0; vertical-align:top;}
ul {list-style:none; padding:0; margin:0;}


/* 우편번호 */
.address_back {width:400px; height:270px; background:url(../img/etc/pop_back.gif) no-repeat;}
.address_txt {width:300px; text-align:center; font:normal 12px dotum; color:#4b4b4b; line-height:18px; padding:90px 0 0 50px;}
.address_input {width:300px; text-align:center; height:24px; margin:20px 0 0 50px;}
.address_bn {width:300px; text-align:center;  margin:40px 0 0 50px;}

/* 메뉴 */
#menu {background:url(../img/menu/menu_back.gif) repeat-x; height:70px;}
.menu_list {width:970px; height:70px;}
.ci {width:440px; padding:10px 0 15px 5px; .width:430px; float:left; height:45px;}
.menu_contents {width:525px; height:70px; float:left;}
.top_menu {width:525px; height:22px; float:right;}
.top_menu li {float:right; display:inline; padding:5px;}
.main_menu {width:515px; height:48px; float:left; margin-right:10px;}
.main_menu li {float:right; display:inline; padding:13px 0 0 65px;}

.sub_menu {width:970px; position:absolute; top:68px; margin:0 auto;}

.sub1 {width:495px; padding-top:9px; margin-left:485px; .margin-left:475px;}
.sub1 li {display:inline; margin-left:30px;}

.sub2 {width:360px; padding-top:9px; margin-left:610px; .margin-left:600px;}
.sub2 li {display:inline; margin-left:30px;}

.sub3 {width:470px; padding-top:9px; margin-left:500px;}
.sub3 li {display:inline; margin-left:30px;}

.sub4 {width:270px; padding-top:9px; margin-left:700px; . margin-left:690px}
.sub4 li {display:inline; margin-left:30px;}
