/* Written By MJS */

html,body,p,div,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;font-size:12px;color:#282828;}
img,fieldset{border:0;margin:0;padding:0;}
ul,ol{list-style:none}
em,address{font-style:normal}
a{border:0;cursor:pointer;color:#333;}
a:link{border:0;color:#333;text-decoration:none}
a:visited,a:hover,a:active{border:0;color:#333;text-decoration:none}
table{border-spacing:0;padding:0;border:0;border-collapse:collapse}
.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0}

html,body{min-width:875px;}

/* ³ª´®°íµñ ÆùÆ® Àû¿ë */
@font-face{
font-family:ng;
src:url(../font/NanumGothic.eot);
src:local(¡Ø), url(../font/NanumGothic.woff) format(¡®woff¡¯)}

*{font-family:NanumGothic,'³ª´®°íµñ',ng,sans-serif}



/*==================================== »ó´Ü ====================================*/
.logo{position:relative;float:left;width:454px;height:70px;}/* ·Î°í */

.h_right{position:absolute;top:0;right:0;width:326px;height:70px;}
/* Àå¹Ù±¸´Ï,ÁÖ¹®/¹è¼ÛÁ¶È¸,¸¶ÀÌÆäÀÌÁö,°í°´¼¾ÅÍ */
.top_menu{position:relative;float:right;height:12px;margin-top:4px;}
.top_menu ul{float:left;}
.top_menu ul li{float:left;font-size:12px;font-weight:600;color:#555;margin-left:15px;}

/* °Ë»öÃ¢ */
.search{position:relative;float:right;width:320px;height:34px;border:3px solid #ac7e24;margin-top:16px;}
.search input.search_bar{float:left;width:267px;height:12px;vertical-align:middle;padding:11px;border:none;background:none;font-size:12px;color:#898989;}
.search input.search_btn{float:left;width:31px;height:34px;}

/* ¸Þ´º */
#container{position:relative;float:left;width:100%;height:60px;background:url(../img2/m_bg.gif) repeat;z-index:99999999999999;}
ul.menu{position:relative;width:875px;height:60px;margin:0 auto;}
ul.menu li{position:relative;float:left;height:60px;cursor:pointer;}
ul.menu li ul.sub{position:absolute;left:-1px;top:60px;width:137px;border:0;}
ul.menu li ul.sub li{float:left;width:220px;height:36px;line-height:36px;vertical-align:middle;background:#f9f6f0;padding:0;border:1px solid #dfd4bd;border-top:0;}
ul.menu li ul.sub li a{float:left;display:block;width:100%;font-size:13px;font-weight:600;text-align:center;}
ul.menu li ul.sub li a:hover{text-decoration:underline;}
ul.menu{zoom:1;}
ul.menu:after{height:0;visibility:hidden;content:".";display:block;clear:both;}




/*==================================== ¸ÞÀÎ ====================================*/
/* ¸ÞÀÎ ½½¶óÀÌµå */
.main_slide{position:relative;float:left;width:836px;height:383px;overflow:hidden;}
.main_slide ul li{position:absolute;top:0;left:0;}
.main_slide .nav_wrap{position:absolute;bottom:30px;height:19px;z-index:2;}
.main_slide .nav_wrap ul{display:block;position:relative;margin:0;padding:0;}
.main_slide .nav_wrap ul li{display:inline-block;position:relative;width:19px;height:19px;padding:0 6px;cursor:pointer;}
.main_slide .nav_wrap.bullet{text-align:center;height:19px;}
.main_slide .nav_wrap.bullet ul{display:inline-block;zoom:1;*display:inline;}
.main_slide .nav_wrap.bullet ul li{float:left;width:19px;height:19px;text-indent:-999999999px;background:url(../img2/bullet_off.png) no-repeat;}
.main_slide .nav_wrap.bullet ul li.on{float:left;background:url(../img2/bullet_on.png) no-repeat;}

/* ÃßÃµ»óÇ° */
.recom_title{position:relative;float:left;width:875px;height:24px;margin-bottom:20px;text-align:center;}
.recom_list{float:left;width:875px;background:#fff;border:1px solid #ccc;border-left:none;}
.recom_list li{float:left;width:365px;min-height:490px;border-left:1px solid #ccc;}
.recom_img{float:left;width:325px;height:325px;margin:20px;}
.icons{float:left;width:325px;height:13px;margin:10px 0 20px 0;}
.recom_text{float:left;width:325px;height:16px;font-size:16px;font-weight:600;line-height:16px;padding-top:25px;margin:0 0 10px 20px;border-top:1px solid #ccc;color:#000;}
.recom_price{float:left;width:325px;height:20px;margin-left:20px;font-weight:bold;font-size:20px;line-height:20px;color:#d7360b;}
.recom_price span{color:#999;text-decoration:line-through;}

/* »óÇ°Áø¿­ */
.pro_title{position:relative;float:left;width:875px;height:40px;margin:30px 0;border-bottom:2px solid #000;text-align:center;}
.pro_list{position:relative;float:left;width:875px;margin-left:-5px;}
.pro_list ul{float:left;}
.pro_list ul li{float:left;width:260px;margin:0 5px;height:300px;}
.pro_img{float:left;width:258px;height:258px;border:1px solid #ccc;}
.pro_img img{width:258px;height:258px;}
.icons{float:left;width:360px;height:13px;margin:10px 0 20px 0;}
.pro_text{float:left;width:100%;height:16px;font-size:16px;font-weight:600;line-height:16px;color:#000;}
.pro_price{float:left;width:100%;height:20px;font-weight:bold;font-size:20px;line-height:20px;color:#d7360b;margin-top:10px;}
.pro_price span{color:#999;text-decoration:line-through;}

.pro_list2{position:relative;float:left;width:875px;margin-left:-5px;}
.pro_list2 ul{float:left;}
.pro_list2 ul li{float:left;width:360px;margin:0 5px;height:500px;}
.pro_img2{float:left;width:258px;height:258px;border:1px solid #ccc;}
.pro_img2 img{width:258px;height:258px;}
.icons2{float:left;width:360px;height:13px;margin:10px 0 20px 0;}
.pro_text2{float:left;width:100%;height:16px;font-size:16px;font-weight:600;line-height:16px;color:#000;}
.pro_price2{float:left;width:100%;height:20px;font-weight:bold;font-size:20px;line-height:20px;color:#d7360b;margin-top:10px;}
.pro_price2 span{color:#999;text-decoration:line-through;}

.pro_list3{position:relative;float:left;width:875px;margin-left:-5px;}
.pro_list3 ul{float:left;}
.pro_list3 ul li{float:left;width:360px;margin:0 5px;height:500px;}
.pro_img3{float:left;width:258px;height:258px;border:1px solid #ccc;}
.pro_img3 img{width:258px;height:258px;}
.icons3{float:left;width:360px;height:13px;margin:10px 0 20px 0;}
.pro_text3{float:left;width:100%;height:16px;font-size:16px;font-weight:600;line-height:16px;color:#000;}
.pro_price3{float:left;width:100%;height:20px;font-weight:bold;font-size:20px;line-height:20px;color:#d7360b;margin-top:10px;}
.pro_price3 span{color:#999;text-decoration:line-through;}

/* »óÇ°Áø¿­ Áß°£ ¹è³Ê */
.main_greeting{position:relative;float:left;width:360px;height:940px;margin:0 10px;}




/*==================================== ¿À¸¥ÂÊ »çÀÌµå¹Ù ====================================*/
#side_bar{position:absolute;top:190px;right:-20px;z-index:10000;}
#side_bar .side_bar_fixed{position:fixed;display:block;width:90px;background:#fff;z-index:10000;}
#side_bar .side_bar_fixed img{float:left;}
#side_bar .side_bar_fixed .side_today{float:left;width:72px;padding:8px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
#side_bar .side_bar_fixed .side_today li{float:left;margin-top:8px;}
#side_bar .side_bar_fixed .side_today li img{float:left;border:1px solid #ccc;}




/*==================================== ÇÏ´Ü ====================================*/
#f_info{position:relative;float:left;width:100%;height:160px;margin-top:20px;border-top:1px solid #ccc;background:#f9f6f0;}/* ÇÏ´ÜÁ¤º¸ */
.w_f_info{position:relative;width:1099px;height:160px;margin:0 auto;border-right:1px solid #ccc;}
.info01{position:relative;float:left;}
.info02{position:relative;float:left;}
.info03{position:relative;float:left;width:529px;padding:30px 0 0 30px;}
.info03 ul{float:left;}
.info03 ul li{float:left;margin-right:30px;}

.info_title{float:left;width:100%;margin-bottom:15px;font-weight:bold;}

.fm{text-align:center;}/* ÇÏ´Ü¸Þ´º */
.fm ul{display:inline-block;zoom:1;*display:inline;}
.fm ul li{float:left;}
.fm ul li a{color:#fff;height:50px;line-height:50px;font-size:14px;padding:0 40px;}

.copy{text-align:center;padding:30px 0;line-height:20px;font-size:12px;color:#555;}/* Ä«ÇÇ¶óÀÌÆ® */

/* ¼îÇÎ¸ô ÇÏ´Ü ·Î°í */
.bottom_logo{text-align:center;margin-bottom:20px;}
.bottom_logo ul{display:inline-block;zoom:1;*display:inline;}
.bottom_logo ul li{float:left;height:20px;margin:0 20px;}
.bottom_logo ul li a{float:left;display:block;}




/*==================================== ¼­ºê ====================================*/
.sub_visual{width:875px;height:250px;margin-top:10px;}
.sub_title{width:875px;padding:30px 0 10px 0;margin-bottom:30px;;border-bottom:2px solid #000;font-weight:bold;font-size:18px;text-align:center;}


/* ¼­ºê ¼¼ºÎ Ä«Å×°í¸® */
/*
.sub_list{float:left;width:875px;margin-left:0px;padding:0px 12px 12px 0;border:1px solid #eee;border-top:0;}
.sub_list ul{float:left;}
.sub_list ul li{float:left;width:20%;height:12px;padding:0 12px;margin:6px 0;border-right:1px solid #ccc;}
*/
.sub_list{float:left;width:875px;margin-left:0px;padding:6px 12px 12px 0;border:1px solid #eee;border-top:0;}
.sub_list ul{float:left;}
.sub_list ul li{float:left;height:12px;padding:0 12px;margin:6px 0;border-right:1px solid #ccc;}

/* ¼­ºê Á¤·Ä°ª */
.sub_align{position:relative;float:left;width:875px;height:14px;margin:8px 0 2px 4px;padding:12px 0;border-bottom:1px solid #e0e0e0;}
.sub_align span{float:left;color:#333;}
.sub_align ul{float:right;background:#B7B7B7;padding:6px 2px;}
.sub_align ul li{float:left;height:12px;padding:0 6px;color:#fff;border-left:1px solid #ccc;}
.sub_align ul li a{color:#fff;}
.sub_align ul li:first-child{border-left:0;}
