 #bottom_menu{display:inline-block;position:relative;margin:0 auto;padding:10px 0;border-top:1px dashed #e0e0e0;width:100%;background:#fff;}
 #bottom_menu li{width:21%;display:block;position:relative;float:left;margin:5px 2%;text-align:center;}
 #bottom_menu li.menu01{background:#fff url("http://www.graypoint.co.kr/newVersion/bg_01.png") no-repeat center 14px;background-size:18px 18px;}
 #bottom_menu li.menu02{background:#fff url("http://www.graypoint.co.kr/newVersion/bg_02.png") no-repeat center 14px;background-size:18px 18px;}
 #bottom_menu li.menu03{background:#fff url("http://www.graypoint.co.kr/newVersion/bg_03.png") no-repeat center 14px;background-size:18px 18px;}
 #bottom_menu li.menu04{background:#fff url("http://www.graypoint.co.kr/newVersion/bg_04.png") no-repeat center 14px;background-size:18px 18px;}
 #bottom_menu li.menu05{background:#fff url("http://www.graypoint.co.kr/newVersion/bg_05.png") no-repeat center 14px;background-size:18px 18px;}
 #bottom_menu li.menu06{background:#fff url("http://www.graypoint.co.kr/newVersion/bg_06.png") no-repeat center 14px;background-size:18px 18px;}
 #bottom_menu li.menu07{background:#fff url("http://www.graypoint.co.kr/newVersion/bg_07.png") no-repeat center 14px;background-size:18px 18px;}
 #bottom_menu li.menu08{background:#fff url("http://www.graypoint.co.kr/newVersion/bg_08.png") no-repeat center 14px;background-size:18px 18px;}
 #bottom_menu li a{display:block;position:relative;padding:0;text-align:center;color:#747474;font:11px/90px µ¸¿ò;border:3px double #f1f1f1;width:60px;height:60px;border-radius:10px;margin:0 auto;}
 #company_menu{border-top:1px solid #eee;position:relative;margin:0 auto;padding:5px 0;border-bottom:1px solid #eee;background:#fdfdfd;text-align:center;height:22px;}
 #company_menu p{margin:0 auto;text-align:center;display:block;}
 #company_menu p a{font:10px/20px 'open sans',verdana,µ¸¿ò,±¼¸²;color:#333;text-transform:uppercase;padding:0 7px 2px;display:inline-block;}.swiper-wrapper{width:100%;height:auto !important;position:relative;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate(0px,0px);-o-transition-timing-function:ease;-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;}.swiper-free-mode>.swiper-wrapper{margin:0px auto;width:100%;height:auto;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out;}.swiper-wp8-horizontal{-ms-touch-action:pan-y;}.swiper-wp8-vertical{-ms-touch-action:pan-x;}.swiper-container{width:100%;height:auto;}.swiper-container img{width:100%;}.swiper-slide{width:100%;height:auto !important;float:left;}.swiper-slide img{width:100%;height:auto;}.device{padding:0px 0 0 0;margin:0px auto;width:100% !important;height:auto !important;position:relative;text-align:center;}.swiper-container{margin:0px;width:100% !important;height:auto !important;overflow:hidden;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}.content-slide{padding:0px;color:rgb(255,255,255);}.title{font-size:25px;}.pagination{text-align:center;margin-top:0px;}.swiper-pagination-switch{background:#999;margin:0px 3px;border-radius:8px;width:8px;height:8px;display:inline-block;cursor:pointer;}.swiper-active-switch{background:#111;}.main_banner{display:inline-block;position:relative;text-align:center;width:100%;margin:0 auto;}.main_banner ul{width:100%;}.main_banner li{width:49%;height:50%;float:left;display:block;margin:5px 0.5% 0px 0.5%;}.main_banner li a{margin:0px auto;display:block;}.main_banner li a img{width:100%;outline:1px solid #eee;display:block;}.romi_detail_page{margin:0 1%;width:98%;}body{height:100%;}#wrap{overflow:hidden;position:relative;min-height:100%;width:100%;}html.expand #wrap{height:100%;}
 html.expand #container{-webkit-transform: translate(75%,0);-moz-transform: translate(75%,0);-ms-transform: translate(75%,0);-o-transform: translate(75%,0);transform: translate(75%,0);}
 #header2{position:relative;z-index:10;}
 #header2 .header2{position:relative;padding:0px 0;}
 #header2 .category{z-index:1;position:absolute;top:0;left:0;width:51px;height:40px;}
 #header2 .category a{display:block;overflow:hidden;width:100%;height:100%;text-indent:100%;white-space:nowrap;background:url("http://www.graypoint.co.kr/newVersion/btn_category.png") no-repeat 0 0;background-size:100% 100%;}
 #header2 .member{margin:8px 10px 0px;text-align:right;border-bottom:1px dashed #b4b4b6;}
 #header2 .member a{display:inline-block;height:30px;font:11px verdana,µ¸¿ò;line-height:28px;font-weight:bold;text-decoration:none;}
 #header2 .member a.myshop{padding:0 10px 0 23px;background:url("http://www.graypoint.co.kr/newVersion/bg_member_myshop.png") no-repeat 0 0;background-size:20px 24px;}
 #header2 .member a.basket{padding:0 0 0 23px;background:url("http://www.graypoint.co.kr/newVersion/bg_member_basket.png") no-repeat 0 5px;background-size:20px 19px;}
 #header2 .multishop{position:absolute;left:10px;bottom:8px;}
 #header2 .multishop .toggle{position:relative;height:22px;padding:0 20px 0 5px;font:11px verdana,µ¸¿ò;line-height:22px;cursor:pointer;border:1px solid #9d9db0;background:#f5f5f6;}
 #header2 .multishop .toggle:before{content:"";position:absolute;right:5px;top:50%;width:7px;height:6px;margin:-2px 0 0;background:url("http://www.graypoint.co.kr/newVersion/ico_toggle_arow_down.png") no-repeat 0 0;background-size:100% 100%;}
 #header2 .multishop .toggle.show:before{background-image: url("http://www.graypoint.co.kr/newVersion/ico_toggle_arow_up.png");}
 #header2 .multishop ul{display:none;position:absolute;top:100%;left:1px;width:260px;margin:5px 0 0;padding:10px;border:1px solid #9d9db0;background:#f5f5f6;}
 #header2 .multishop li{font:11px verdana,µ¸¿ò;margin:5px 0 0;}#header .multishop li:first-child{margin-top:0;}
 #header2 .multishop li a{position:relative;display:block;padding:0 30px 0 28px;}
 #header2 .multishop li a:after{content:"";display:block;clear:both;}
 #header2 .multishop li img{position:absolute;left:0;top:0;overflow:hidden;width:22px;height:14px;text-indent:100%;white-space:nowrap;border:1px solid #d7d7d8;background-repeat:no-repeat;background-size:100% 100%;}
 #header2 .multishop li .name,#header .multishop li .unit{height:15px;font:11px verdana,µ¸¿ò;line-height:15px;font-family:Verdana,Dotum;}
 #header2 .multishop li .name{float:left;position:relative;overflow:hidden;max-width:195px;padding:0 20px 0 0;white-space:nowrap;text-overflow:ellipsis;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
 #header2 .multishop li.selected .name,#header .multishop li.selected .unit{color:#087dea;}.btnArea{max-width:320px;margin:20px auto;text-align:center;font-size:0;line-height:0;letter-spacing:-4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.btnArea:after{content:"";display:block;clear:both;}.btnArea > a:first-child,.btnArea > button:first-child{margin-left:0;}.btnArea > a,.btnArea > span,.btnArea > button{position:relative;display:inline-block;margin:0 0 0 10px;padding:0 10px;font:11px verdana,µ¸¿ò;line-height:1.25;letter-spacing:0;text-align:center;cursor:pointer;vertical-align:top;font-family:Verdana,Dotum;border:0;background:none;border-radius:0px;border:1px solid #e6e5e3;-moz-box-sizing:border-box;box-sizing:border-box;}.btnArea .submit{height:36px;line-height:36px;color:#fff;background:#616160;border-radius:0px;}.btnArea .normal{height:36px;line-height:36px;background:#f5f5f5;color:#363430;border-radius:0px;}.btnArea .soldout{cursor:default;border-radius:0px;}.btnArea .submit_buy{width:36px;height:36px;line-height:36px;color:#fff;background:#616160;border-radius:36px;padding:0px;}.btnArea .cart_buy{width:36px;height:36px;line-height:36px;background:#f5f5f5;color:#363430;border-radius:36px;padding:0px;}.btnArea .wish_buy{width:36px;height:36px;line-height:36px;background:#fff;color:#363430;border-radius:36px;padding:0px;}.btnArea .soldout_buy{width:36px;cursor:default;border-radius:36px;padding:0px;}.btnArea.type1 > a,.btnArea.type1 > button{width:100%;margin:0;}.btnArea.type2{padding:0 3px;}.btnArea.type2 > a,.btnArea.type2 > button{width:50%;margin:0;}.btnArea.type2 > a:nth-child(1),.btnArea.type2 > button:nth-child(1){left:-3px;}.btnArea.type2 > a:nth-child(2),.btnArea.type2 > button:nth-child(2){right:-3px;}.btnArea.type3{padding:0 6px;}.btnArea.type3 > a,.btnArea.type3 > button{width:33.333%;margin:0;}.btnArea.type3 > a:nth-child(1),.btnArea.type3 > button:nth-child(1){left:-6px;}.btnArea.type3 > a:nth-child(3),.btnArea.type3 > button:nth-child(3){right:-6px;}.btnArea.type4{padding:0 10px;}.btnArea.type4 > a,.btnArea.type4 > button{width:25%;margin:0;}.btnArea.type4 > a:nth-child(1),.btnArea.type4 > button:nth-child(1){left:-10px;}.btnArea.type4 > a:nth-child(2),.btnArea.type4 > button:nth-child(2){left:-3px;}.btnArea.type4 > a:nth-child(3),.btnArea.type4 > button:nth-child(3){right:-3px;}.btnArea.type4 > a:nth-child(4),.btnArea.type4 > button:nth-child(4){right:-10px;}
 #header2 .multishop li .unit{position:absolute;right:0;top:0;width:30px;}#header .multishop li.selected .name,#header .multishop li.selected .unit{color:#087dea;}
 #header2 .multishop li.selected .name:after{content:"";position:absolute;top:50%;right:5px;display:inline-block;width:12px;height:10px;margin:-5px 0 0;background:url("http://www.graypoint.co.kr/newVersion/ico_multishop_select.png") no-repeat 0 0;background-size:100% 100%;}#contents{position:relative;margin:0px;padding:0px;min-height:200px;}
 #footer {clear:both;margin:0 auto;}
 #footer p{padding:5px 0;text-align:center;font-size:0;line-height:0;border-bottom:1px solid #e6e5e3;}
 #footer p a{font:11px verdana,µ¸¿ò;line-height:14px;letter-spacing:0px;color:#81807e;font-weight:normal;padding:0 13px;border-left:1px solid #ddd;}
 #footer p a:first-child{border:0 none;padding-left:0;}
 #footer p a:last-child{padding-right:0;}
 #footer p.info{ background:#fff;border-top:2px solid #e6e5e3;border-bottom:1px solid #e6e5e3;text-align:center;}
 #footer p.info img{width:300px;padding:5px 0;}
 #footer address{padding:15px 0 15px 0;margin:0px 0 0 0;font:11px/17px µ¸¿ò;color:#7e7e7e;text-align:center;}
 #footer address a{ font:11px/17px µ¸¿ò;color:#979695;}
 #footer address strong{ font:11px/17px µ¸¿ò;color:#adadad;padding:0 3px 0 3px }
 #footer address romi{ font:9px/17px verdana;color:#c0c0c0;padding:0px;letter-spacing:-0.5px }
 #footer .tel{position:relative;padding:2px 6px 1px 14px;border:1px solid #9e9e9e;background:#ebebeb;background: -webkit-linear-gradient(bottom,#f8f8f8 ,#eff0f1);background: -o-linear-gradient(bottom,#f8f8f8,#eff0f1);background: -moz-linear-gradient(bottom,#f8f8f8,#eff0f1);background: linear-gradient(to bottom,#f8f8f8 ,#eff0f1);box-shadow: inset 0px 1px 1px #fff;}
 #footer .tel:before{content:"";position:absolute;left:5px;top:50%;width:8px;height:8px;margin-top:-3px;background:url("http://www.graypoint.co.kr/newVersion/ico_footer_tel.png") no-repeat 0 0;background-size:100% 100%;}.btnArea{max-width:320px;margin:20px auto;text-align:center;font-size:0;line-height:0;letter-spacing:-4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.btnArea:after{content:"";display:block;clear:both;}.btnArea > a:first-child,.btnArea > button:first-child{margin-left:0;}.btnArea > a,.btnArea > span,.btnArea > button{position:relative;display:inline-block;margin:0 0 0 10px;padding:0 10px;font:11px verdana,µ¸¿ò;line-height:1.25;letter-spacing:0;text-align:center;cursor:pointer;vertical-align:top;font-family:Verdana,Dotum;border:0;background:none;border-radius:5px;border:1px solid #dfdfdf;-moz-box-sizing:border-box;box-sizing:border-box;}
