*{margin:0;padding:0;font-family:NanumGothic,ng}img{border:0;vertical-align:top}ul li{list-style:none;display:inline}a{text-decoration:none;color:#666;outline:0;select-dummy:expression(this.hideFocus=true)}a:hover{text-decoration:none;color:#333}.space10{clear:both;height:10px}.space20{clear:both;height:20px}.space30{clear:both;height:30px}.red{color:#f2213f}.sub_menu{display:block;margin:15px 0 20px 0}.sub_menu li a{display:inline-block;margin:5px 0 5px .7%;padding:7px 1%;border:1px solid #513e2e;border-radius:15px;font-size:.9em;width:20%;text-align:center;color:#333}.sub_menu li a:hover{background:#513e2e;color:#fff}.sub_menu li a.on{background:#513e2e;color:#fff}.sub_menu2{display:block;margin:15px 0 20px 0}.sub_menu2 li a{display:inline-block;margin:5px 0 5px .7%;padding:7px 1%;border:1px solid #513e2e;border-radius:15px;font-size:.9em;width:30%;text-align:center;color:#333}.sub_menu2 li a:hover{background:#513e2e;color:#fff}.sub_menu2 li a.on{background:#513e2e;color:#fff}#wrap{background:url(/img_up/shop_pds/ubabuba2/design/img/main_bg.gif) repeat-x top center}#menu .item{display:block;background:#666;border-bottom:1px solid #888}#menu .last{border-bottom:0;padding-bottom:0}#menu .item a{display:block;color:#ccc;font-size:15px;font-weight:600;padding:10px 0 10px 20px}#menu .item a:hover{display:block;color:white;cursor:pointer;cursor:hand}#menu .item ul{margin-top:0}#menu .subitem{clear:both;display:block;background:#ddd;border-top:1px solid #fff}#menu .subitem a{display:block;height:26px;color:#333;font-size:13px;padding:6px 0 0 0;font-weight:normal;padding-left:30px}#menu .subitem a:hover{background:#999}#header .top .logo img{width:100%;min-width:123px}#header .top{display:block;max-width:1000px;margin:0 auto}#header .top .logo{float:left;max-width:21.9%}#header .top .menu_search{padding-left:123px}#header .top .menu_search .fav{text-align:right;height:30px;padding-top:15px}#header .top .menu_search .txt2{display:none}#header .top .menu_search .menu{text-align:right;height:25px;padding-top:15px}#header .top .menu_search .menu ul{font-size:0}#header #left{clear:both}#header .tbg{clear:both;background:url(/img_up/shop_pds/ubabuba2/design/img/top_bg.png) repeat-x top center;height:50px}#header .left_roll{clear:both;max-width:1000px;margin:0 auto}#header .left_roll .left{float:left;width:150px}#header .left_roll .left .left_line{clear:both;border-top:1px solid #be8841;margin-bottom:5px}#header .left_roll .right{float:right;width:82%}#header .m_lnb{float:right;padding:0 5px 0 0;font-size:0;display:none}#container{clear:both;max-width:1000px;margin:0 auto}#container .mlink{clear:both;padding:30px 0 0 0;display:block;margin:0 auto}#container .mlink ul{font-size:0}#container .mlink ul li{padding-right:22px}#container .mlink ul li:nth-child(5){padding-right:0}#container .mlink img{overflow:hidden;width:18.2%;min-width:180px;border:1px solid red}#container .item_title{background:url(/img_up/shop_pds/ubabuba2/design/img/item_title_bg.gif) repeat-x;margin:30px 0 5px 0;text-align:center}#container .item_title img{width:auto}#container .catalog_item .catalog{padding:0 10px}#sub_container{clear:both;display:block;max-width:980px;padding:20px;background:#fff;border:1px solid #ddd;border-radius:15px;min-height:660px;overflow:hidden}#sub_container .sub_title{border-bottom:1px solid #ddd;margin-bottom:10px}#sub_container .pos{height:15px;padding:0 0 20px 0;font-size:12px;color:#000;text-align:right}#sub_container .content{padding:0 10px}#sub_container .sub_cate{height:20px;padding:10px 20px;background:#66503d;font-size:14px;color:#f5d1a0}#sub_container .company .txt{float:left;width:55%;font-size:14px;line-height:1.8em}#sub_container .company .txt2{float:left;font-size:18px;line-height:2em;font-weight:600;padding-top:40px;width:250px}#sub_container .company .txt .sign{padding:10px 0;text-align:right}#sub_container .company .pic{float:right;padding-right:10px;width:38%}#sub_container .company .pic2{float:left;padding-left:30px}#footer{width:100%;clear:both;border-top:1px solid #79675a;margin-bottom:20px}#footer .line{border-top:1px solid #ccc}#footer .foot_link{max-width:1000px;margin:0 auto;padding:15px 0 15px 18px;font-size:13px;color:#424242}#footer .foot_link .gap{font-size:11px;padding:0 10px;color:#ccc}#footer .foot_link a{font-weight:600}#footer .copy{max-width:1000px;margin:0 auto;font-size:12px;color:#424242;padding:10px 0 0 18px;line-height:1.7em}#footer .copy .logo{float:left;width:18.8%;display:inline-block;margin-right:20px}#footer .copy .logo img{width:100%}#footer .copy .addr{float:left;padding:15px 0 0 0}#footer .copy .escrow{float:left;padding:30px 0 0 0;display:inline-block;width:14.4%;text-align:right}#footer .copy span{font-size:11px}@media screen and (min-width:1000px){#menu .item{display:none}}@media screen and (max-width:1000px){#menu .item{display:none}#wrap{min-width:auto;max-width:1000px}#header .top .menu_search .fav{padding-right:10px}#header .top .menu_search .menu{text-align:right;height:20px;padding:5px 0 15px 0}#header .left_roll .left{float:none;display:none}#header .left_roll .right{width:100%}#container .mlink{display:none;padding:0}#sub_container{min-height:auto}}@media screen and (max-width:800px){#menu .item{display:block}#header .m_lnb{display:inline-block;font-size:0;padding:35px 5px 20px 0}#header .top .menu_search .fav,#header .top .menu_search .menu{display:none;height:0;padding:0}#header .top .menu_search .txt{padding-top:30px}#header .top .menu_search .txt img{width:84%;max-width:297px}#header .left_roll .right{float:none;width:97%;margin:0 auto}#sub_container .sub_title{display:none}#sub_container .content{padding:0}#sub_container .detail_img{display:none}#footer .copy .logo{display:none}#footer .copy .escrow{display:none}#sub_container .company .txt2{float:left;font-size:18px;line-height:2em;font-weight:600;padding-top:0}}@media screen and (max-width:640px){#header .m_lnb{padding-top:20px}#header .top .menu_search .txt{padding-top:15px}#footer .foot_link .gap{font-size:11px;padding:0;color:#ccc}#sub_container .company .txt{float:none;width:100%}#sub_container .company .pic{float:none;min-width:318px;width:100%}#footer .foot_link{display:none}.sub_menu li a{display:inline-block;margin:5px 0 5px .7%;padding:7px 1%;border:1px solid #513e2e;border-radius:15px;font-size:.9em;width:40%;text-align:center;color:#333}}@media screen and (max-width:480px){#header .top .menu_search .txt{display:none}#header .top .menu_search .txt2{display:inline-block;padding-top:5px}}