*{padding:0;margin:0;}
body,th,td,textarea,h1,h2,h3,h4,h5,h6 {font-family:³ª´®°íµñ, Nanum Gothic, dotum; }
body,th,td,textarea{ line-height:14px;}
img,fieldset{ border:0;}
li{ list-style:none;}
select,input{ } 
address,em{ font-style:normal;}
button{ border:none;background:none;cursor:pointer;}
hr,legend{ display:none;}
/*
p,h1,h2,h3,h4,h5,h6,form,input,ul,li,dl,dt,dd {margin:0; padding:0;}
*/

a img {vertical-align:top;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}



#wrap {position:relative; width:100%; text-align:center;}

/*·Î±×ÀÎ¸Þ´º*/
.global_menu {position:relative; width:100%; min-width:1100px; height:30px; background:#003265;}
.global_menu span {font-size:12px; color:#dcdcdc; line-height:200%; }
#M_member_loginmenu {margin:0 auto; width:1100px; text-align:right;}
#M_member_loginmenu  a {padding:0 3px 0 6px; margin-left:-1px; font-size:13px; text-decoration:none; color:#909090; line-height:280%; }
#M_member_loginmenu  a:hover {color:#c3c3c3; }

/*»ó´Ü¸Þ´º*/
#topmenu {position:relative; width:1100px; height:100px; margin:0 auto;  } 
#topmenu .top_logo {display:block; float:left; padding-top:30px; }
#topmenu .top_logo span {padding-left:15px; vertical-align:bottom; }
#topmenu .top_logo a {font-size:18px; color:#909090; font-weight:600; }
#topmenu .top_logo a:hover {color:#424242; }

#topmenu .main_menu {display:block; float:right; padding-top:50px;  }
#topmenu .main_menu a { display:inline-block; padding-left:40px; line-height:120%; color:#424242; font-size:16px; font-weight:500; }
#topmenu .main_menu a:hover {color:#999; }
#topmenu .main_menu .shopingmall a { display:inline-block; padding-left:40px; line-height:120%; color:#003265; font-size:16px; font-weight:600; }
#topmenu .main_menu .shopingmall a:hover {color:#0066cc; }


/*¸ÞÀÎÈ­¸é */
#main_area { width:1100px; margin:0 auto; }

/*¸ÞÀÎÈ­¸é °Ô½ÃÆÇ ÃßÃâ*/
.board_wrap {position:relative; margin:30px auto; padding-bottom:30px; width:1100px; height:200px; border-bottom:1px solid #d9d9d9; }
.board_area {float:left; padding:0px 22px; width:316px; height:200px;  border-right:solid 1px #d9d9d9; }
.board_area h1 {margin-left:0%; padding-bottom:10px; font-size:16px; font-weight:400; text-align:left; }
.board_area h1 span {font-weight:600; }




/*°í°´¼¾ÅÍ ¾È³»*/
.customer_area {float:left; padding:0 22px; width:334px; height:200px; }
.customer_area h1 {width:334px; padding:0px 0 10px 0; font-size:16px; font-weight:400;  text-align:left; }
.customer_area h1 span {font-weight:600; }
.tell {padding-top:16px; font-size:30px; font-weight:600; text-align:left; }
.donotcall {padding-top:12px; padding-bottom:8px; font-size:14px; font-weight:400;  text-align:left; color:#a40000; }
.time {padding-top:6px; font-size:14px; font-weight:400;  text-align:left; color:#666; }
.off {padding-top:3px; font-size:12px; font-weight:400;  text-align:left; color:#666; }
.email {padding:6px 0 10px 0; font-size:12px; font-weight:500; text-align:left; color:#666; }
.contact {width:334px; text-align:center; background-color:#003265; }
.contact a {font-size:12px; line-height:40px; font-weight:400; color:#fff;  }
.contact a:hover {color:#4fc0f0;  }


/*¸ÞÀÎÈ­¸é »óÇ°¹è³Ê*/
.product_br_wrap {width:1100px; margin:0 auto; }
.product_br_wrap .product_br {float:left; margin:0px 16px 30px 0px; width:261px; height:340px; border:solid 1px #d9d9d9;  }
.product_br_wrap .product_br_last {float:left; margin:0px 0px 30px 0px; width:261px; height:340px; border:solid 1px #d9d9d9;  }
.product_br_wrap img {border-bottom:solid 1px #d9d9d9; }
.product_br_wrap h1 {padding:20px 0 10px 0; font-size:14px; font-weight:500; color:#313131; }
.product_br_wrap h2 {padding:0 10px 20px 10px; font-size:13px; line-height:120%; font-weight:500; color:#a3a3a3; }
.product_br_wrap p {margin:0 auto; width:70%; height:10%; border:solid 1px #d9d9d9;  }
.product_br_wrap a { font-size:13px; line-height:250%; color:#313131; }
.product_br_wrap span {padding-left:4px; vertical-align:middle; font-size:7px; color:#1167c9; border:0; }




/*footer*/
#footer_wrap {float:left; padding:30px 0; width:100%; min-width:1100px; background-color:#171717; border-top:solid 1px #fff; }
.footer_link {padding-bottom:10px; text-align:center; }
.footer_link span {padding:0 20px; border-right:solid 1px #b2b2b2; }
.footer_link .footer_link_last {border:0px; padding:0 0 0 19px ;}
.footer_link span a {font-size:12px; color:#b2b2b2; }
/*footer Áß°£¶óÀÎ*/
.footer_line { width:85%; border-bottom:solid 1px #535353;}
.address {padding-top:20px; }
.address p {text-align:center; line-height:110%; }
.address span {padding:0 2px; font-size:12px; color:#b2b2b2; }
.address span a { font-size:12px; color:#b2b2b2; }
.address .copyright {padding-top:10px; }