@charset "utf-8";#header #category1>ul,.main .visual,.main .main_section1 ul,.sub #container,.sub #container .container_con,.mypage .info_box,.company{*zoom:1}#header #category1>ul:after,.main .visual:after,.main .main_section1 ul:after,.sub #container:after,.sub #container .container_con:after,.mypage .info_box:after,.company:after{content:'';display:block;clear:both}#header #navi>ul,#header .gnb>ul,.sub #container .container_con .aside .snb ul,.proList .sub_category ul{margin:0;padding:0;list-style:none}#header #category1>ul>li>i{display:inline-block;*display:inline;*zoom:1}#header #category1>ul>li>i{text-indent:-9999px;background-repeat:no-repeat;background-size:200px 200px;background-image:url("/img_up/shop_pds/nudroza/design/main/sp_ico_1x.png")}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#header #category1>ul>li>i{background-image:url("/img_up/shop_pds/nudroza/design/main/sp_ico_2x.png")}}.dis_mobile{display:none}.dis_tablet{display:none}.dis_desktop{display:block}.dis_mobile_tablet{display:none}.dis_mobile_desktop{display:block}.dis_tablet_desktop{display:block}.show_desktop{display:block}.show_mobile,.show_tablet{display:none}#header{background:url("/img_up/shop_pds/nudroza/design/main/header_bg1.jpg") left top repeat-x;height:128px;border-bottom:0}.header_con{max-width:1100px;*height:100px}.footer_con{width:880px;padding:30px 0 0 220px;max-width:880px}.container_con{width:1100px;max-width:100%}#account .account_con{max-width:1100px}#header h1{width:100%;text-align:center;margin:.8em auto 0 auto}#header h1 img{padding:0}#header #search{width:200px;top:17px}#header #navi{position:absolute;border-width:2px 0 1px;border-style:solid;border-color:#000;display:block;width:100%;height:45px;padding:0}#header #navi>ul{width:1100px;margin:0 auto}#header #navi>ul>li{float:left}#header #navi>ul>li>a{padding:0 30px}#header #navi>ul>li>a:first-child{padding-left:60px}#header #navi>ul>li>ul{margin-left:30px}#header #navi>ul>li>ul>li{width:100%}#header .gnb>ul>li:first-child{border-top:0 solid #000}#header .gnb.active{display:block}#header #category1{background:#fff;border:2px solid #775744}#header #category1>ul>li{position:relative;float:left;width:198px;padding-bottom:.5em;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}#header #category1>ul>li>a{padding:.8em 0;text-align:center;background:0;border-bottom:0}#header #category1>ul>li>span{display:block;padding:.8em 0;font-size:.8em}#header #category1>ul>li>ul{display:block}#header #category1>ul>li>ul>li>a{padding:.4em 1em;font-size:.75em;background:0;border-bottom:0}#header #category1>ul>li>ul>li>a:hover{background:#edf0f2}#header #category1>ul>li>ul>li>span{display:block;padding:.4em 1em;font-size:.75em}#header #category1>ul>li>ul>li.active{background:#edf0f2}#header #category1>ul>li>i{position:absolute;left:50%;top:50%;width:90px;height:90px;margin-left:-45px;margin-top:-45px;background-position:-110px -110px}#header #category1>ul>li.active>ul{display:block}#header #category1>ul>li.left_none{border-left:0}#header #category1.active{display:block}.footer_banner .footer_banner_con{width:1100px}.footer_banner .footer_banner_con .customer{float:left;width:300px;margin:0 auto;padding:30px 0 0 40px}.footer_banner .footer_banner_con .customer .bird_icon{display:block}.footer_banner .footer_banner_con .bank{float:left;width:300px}.footer_banner .footer_banner_con .bank .bank_logo{position:relative;top:0}.footer_banner .footer_banner_con .bank .bank_logo img{width:110px}.footer_banner .footer_banner_con .notice{float:right}.footer_banner .footer_banner_con .sns{padding:15px 0;width:300px}#footer h1{position:absolute;left:20px;top:20px;height:70px}#footer .sns{top:15px;right:0}#footer .quick_menu_box{display:none}.main .visual{margin:10px 0 40px}.main .main_section{margin:0 0 30px}.main .main_section1 ul li{min-height:300px;width:24%}.main .main_section1 ul li .info{padding:1.3em .5em .5em}.main .main_section4{overflow:hidden;clear:both;margin-top:25px}.main .main_section4 .box{position:relative;padding:10px 0;border-bottom:1px solid #d7d7d7}.main .main_section4 .box .title_img{position:absolute;left:0;top:0;display:block}.sub #container .container_con{position:relative}.sub #container .container_con .aside{z-index:999999;margin-top:.5em;display:block;float:left;width:200px;min-height:500px;height:100%}.sub #container .container_con .aside h2{margin:0;color:#7d6832;text-align:center;background:#edebde;width:198px;height:130px;border:1px solid #cfc9b3;font-weight:600;font-size:25px;line-height:130px;vertical-align:middle}.sub #container .container_con .aside .snb{margin:0 auto 10px auto}.sub #container .container_con .aside .snb ul li a{position:relative;display:block;padding:.5em 0 .5em 2em;color:#4c443e;font-size:.875em;font-weight:600;padding:15px;font-family:'Nanum Barun Gothic',sans-serif;border-width:0 1px 1px;border-style:solid;border-color:#e6e6e6;background:url(/img_up/shop_pds/nudroza/design/sub/icon_lnb_arrow_off.png) no-repeat 172px center}.sub #container .container_con .aside .snb ul li a:hover{color:#461176;background:url(/img_up/shop_pds/nudroza/design/sub/icon_lnb_arrow_on.png) no-repeat 172px center}.sub #container .container_con .aside .snb ul li.active a{color:#fff;border-width:0 1px 1px;border-style:solid;border-color:#74479c;background:url(/img_up/shop_pds/nudroza/design/sub/icon_lnb_arrow_active.png) no-repeat 172px center #74479c}.sub #container .container_con .aside .snb ul li ul{display:none}.sub #container .container_con .content{float:right;width:860px}.sub #container .container_con .content .tnb{display:none}.sub #container .container_con .content .hgroup{padding:1.5em 0}.sub #container .container_con .content .hgroup h2{margin:0 0 .5em}.sub #container .container_con .content .hgroup h2 img:first-child{padding-left:15px}.sub #container .container_con .content .hgroup .loc{top:40px}.left_banner{display:block;position:absolute;left:0;top:150px;z-index:999999999999}.mypage .info_box>div{width:350px;margin:0}.mypage .info_box>div.info_box1{float:left}.mypage .info_box>div.info_box2{float:right}.order_print .list_type1{width:650px !important}.order_print .list_type1.th7 table th{width:60px}.order_print .list_type1 table .goods_info .img{width:40%}.order_print .list_type1 table .goods_info .info{width:60%}.order_print .order1{width:650px !important}.order_print .order1 .box dl dt{width:150px}.order_print .order1 .box dl dd{width:470px}.order_print .order1 .box2 dl dt{width:380px}.order_print .order1 .box2 dl dd{width:100px}#floating_3967{display:block}.proList .sub_category ul li{width:15.9%}.proList .sub_list ul li{width:23.2%;margin:0 .7% 10px}.proList .sub_list ul li.divide2{display:none}.proList .sub_list ul li.divide3{display:none}.proList .sub_list ul li.divide4{display:none}.proList .sub_list ul li.li1,.proList .sub_list ul li.li3,.proList .sub_list ul li.li5,.proList .sub_list ul li.li7,.proList .sub_list ul li.li9,.proList .sub_list ul li.li11,.proList .sub_list ul li.li13,.proList .sub_list ul li.li15,.proList .sub_list ul li.li17,.proList .sub_list ul li.li19,.proList .sub_list ul li.li21{clear:none}.proList .sub_list ul li.li1,.proList .sub_list ul li.li5,.proList .sub_list ul li.li9,.proList .sub_list ul li.li13,.proList .sub_list ul li.li17,.proList .sub_list ul li.li21{clear:left}.proDetail .detail_info .img{width:400px}.proDetail .detail_info .img img{max-width:100%}.proDetail .detail_info .info{float:right;width:400px}#gototop{width:50px;height:50px;background-size:50px 50px}.company .company_info{width:320px}.company .company_info h2{font-size:2em}.company .company_info h3{margin:0 0 1.5em;font-size:1.5em;text-align:center;font-weight:600}.company .company_info p{font-size:15px;line-height:22px}.company .company_info strong{display:block}.sub1_1{padding:2em 1.8em}.sub1_1 h2{margin:0}.sub1_1 h2 img{width:30%}.sub1_2 article{width:30%;float:left;padding:.6em}.sub1_2 article .photo{float:none;margin-right:0}.sub1_2 article .info{min-height:112px}.sub1_2 article.con1,.sub1_2 article.con2{margin-right:2.2%}.sub1_2 article.con3{float:right}