#top{background:none; -webkit-box-shadow:0 0 0 0; -moz-box-shadow:0 0 0 0; box-shadow:0 0 0 0;}

.new_nav{font-family:'Noto Sans KR', 'Malgun Gothic', '¸¼Àº °íµñ', 'Nanum Gothic', '³ª´®°íµñ', sans-serif, Dotum, 'µ¸¿ò', Gulim, '±¼¸²'; background:url(../images/bg_nav.png) 0 0 repeat-x; position:relative; height:49px; width:100%; z-index:9797;}
.new_nav.pos_fix{position:fixed; top:0; left:0; width:100%;}
.new_nav button{font-family:'Noto Sans KR', 'Malgun Gothic', '¸¼Àº °íµñ', 'Nanum Gothic', '³ª´®°íµñ', sans-serif, Dotum, 'µ¸¿ò', Gulim, '±¼¸²';}
.nn_inner{width:1027px; margin:0 auto; *zoom:1;}
.nn_inner:after{display:block; clear:both; content:"";}
.nn_all_btn{float:left; width:49px; height:49px;}
.nn_all_btn button{border:none; cursor:pointer; text-indent:-9999px; font-size:1px; width:49px; height:49px; outline:none; display:none;}
.nn_all_btn .nn_all_open{background:url(../images/ico_nav_open.png) 50% 50% no-repeat; display:block;}
.nn_all_btn .nn_all_close{background:url(../images/ico_nav_close.png) 50% 50% no-repeat; display:none;}
.nn_depth{float:left; text-align:center; width:978px;}
.nn_depth ul{font-size:0;}
.nn_depth ul li{display:inline-block; zoom:1; *display:inline; vertical-align:top; width:163px; line-height:19px; float:none !important;}
/* .nn_depth ul li:first-child+li{width:150px;}
.nn_depth ul li:first-child+li+li+li+li{width:155px;}
.nn_depth ul li:first-child+li+li+li+li+li{width:155px;}
.nn_depth ul li:first-child+li+li{width:194px;} */
.nn_depth ul li a{display:block;}
.nn_depth ul li a span{font-size:15px; font-weight:bold; color:#333; letter-spacing:-1.05px; border-bottom:2px solid #fff; line-height:19px; padding:14px 0 13px 0; display:inline-block; zoom:1; *display:inline; vertical-align:top;}
.nn_depth ul li.on a span{border-bottom:2px solid #ce1f1d;}
.nn_depth ul li a.on span{border-bottom:2px solid #ce1f1d;}
.nn_depth ul li a span.on{border-bottom:2px solid #ce1f1d;}

.nn_list{padding:30px 0 40px 0; -webkit-box-shadow:5px 0 5px rgba(0, 0, 0, 0.2); -moz-box-shadow:5px 0 5px rgba(0, 0, 0, 0.2); box-shadow:5px 0 5px rgba(0, 0, 0, 0.2); position:absolute; left:0; top:49px; width:100%; z-index:99; background:#fff; display:none;}
.nn_list_inner{width:978px; margin:0 auto; padding-left:49px; text-align:center; font-size:0; background:url(../images/bg_line.png) 100% 0 repeat-y; background:none;}
.nn_line{display:inline-block; zoom:1; *display:inline; vertical-align:top; width:163px;}
.nn_line:first-child{background:none;}
.nn_line .nn_menu{}
.nn_line .nn_menu ul{}
.nn_line .nn_menu ul li{margin-top:30px; line-height:1; float:none !important;}
.nn_line .nn_menu ul li:first-child{margin-top:0;}
.nn_line .nn_menu ul li a{font-size:15px; color:#555; font-weight:300; line-height:1; letter-spacing:-1.05px; display:inline-block; zoom:1; *display:inline; vertical-align:top;}
.nn_line .nn_menu ul li.on a{font-weight:400; color:#ce1f1d;}
.nn_line .nn_menu ul li a.on{font-weight:400; color:#ce1f1d;}


.nn_all_list{padding:30px 0 40px 0; -webkit-box-shadow:5px 0 5px rgba(0, 0, 0, 0.2); -moz-box-shadow:5px 0 5px rgba(0, 0, 0, 0.2); box-shadow:5px 0 5px rgba(0, 0, 0, 0.2); position:absolute; left:0; top:49px; width:100%; z-index:109; background:#fff; display:none;}
.nn_all_list_inner{width:1025px; margin:0 auto; text-align:left; font-size:0; background:url(../images/bg_line_all.png) 100% 0 repeat-y;}
.nn_all_line{display:inline-block; zoom:1; *display:inline; vertical-align:top; width:205px;}
.nn_all_line .nn_all_menu{padding-top:30px; padding-left:30px; padding-right:10px;}
.nn_all_line .nn_all_menu:first-child{padding-top:0px;}
.nn_all_line .nn_all_menu strong{font-size:15px; color:#252525; font-weight:500; line-height:1; letter-spacing:-1.05px; display:block;}
.nn_all_line .nn_all_menu ul{}
.nn_all_line .nn_all_menu ul li{margin-top:14px; line-height:1; padding-left:10px; background:url(../images/ico_dot_gray.png) 0 7px no-repeat; float:none !important;}
.nn_all_line .nn_all_menu ul li a{font-size:15px; color:#666; font-weight:300; line-height:1; letter-spacing:-1.05px;}
.nn_all_line .nn_all_menu ul li.on a{font-weight:400; color:#ce1f1d;}
.nn_all_line .nn_all_menu ul li a.on{font-weight:400; color:#ce1f1d;}

#content .banner .control{margin-left:-513px; text-align:left;}
#content .cont_in{width:1027px; padding-left:0;}

#content .box_lst li .box{overflow:hidden;}
#content .box_lst li .box .inner{padding:0;}
#content .box_lst .inner .recommend{top:0; left:0;}
#content .box_lst li .box .thmb{width:100%; height:auto;}
#content .box_lst li .box .thmb img{width:100%; height:auto; max-height:100%; min-width:100%}
#content .box_lst li .box .info{padding:10px 13px 0 13px;}
#content .txt_lst .list .list_cont{width:794px;}

#top{min-width:1027px;}
#top .top_inner{width:1027px;}
#view_content{width:1027px;}
.left{width:1025px; float:none; margin:0 auto;}
.left .left_inner .v_cont{padding:0 68px 50px 67px;}

#view_content .top_btn{left:50% !important; margin-left:514px !important;}

#content .cont_in .search_cate{width:auto; padding:15px 0 15px 43px; margin-bottom:30px;}
#content .cont_in .search_cate .sorting li{width:175px; padding:7px 0 7px 13px; background:url(../images/bul_gray.jpg) no-repeat left 17px; font-family:'Noto Sans KR', 'Malgun Gothic', '?? ??', 'Nanum Gothic', '????', sans-serif, Dotum, '??', Gulim, '??';}

.new_nav.pos_fix{z-index: 9999999999;}