.main .body{*zoom:1}.main .body:after{content:'';display:block;clear:both}.subTitle:after{background-image:url("/img_up/shop_pds/boxing01/design/img/sp_ico@1x.png");background-repeat:no-repeat;text-indent:-9999px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.subTitle:after{background-image:url("/img_up/shop_pds/boxing01/design/img/sp_ico@2x.png");background-size:300px 300px}}.toggleLnb.subTitle:after{width:30px;height:30px;background-position:0 0}.toggleLnb.on.subTitle:after{width:30px;height:30px;background-position:0 -40px}.toggleSearch.subTitle:after{width:30px;height:30px;background-position:-40px 0}.toggleSearch.on.subTitle:after{width:30px;height:30px;background-position:-40px -40px}.twitter.subTitle:after{width:30px;height:30px;background-position:0 -80px}.facebook.subTitle:after{width:30px;height:30px;background-position:-40px -80px}.youtube.subTitle:after{width:30px;height:30px;background-position:-80px -80px}.tel.subTitle:after{width:20px;height:21px;background-position:-79px 0}.consulting.subTitle:after{width:20px;height:21px;background-position:-107px 0}.location.subTitle:after{width:20px;height:21px;background-position:-132px 0}.kakaoTalk.subTitle:after{width:35px;height:35px;background-position:-120px -80px}.kakaoStory.subTitle:after{width:35px;height:35px;background-position:-165px -80px}.twitter2.subTitle:after{width:35px;height:35px;background-position:-210px -80px}.facebook2.subTitle:after{width:35px;height:35px;background-position:-255px -80px}.new.subTitle:after{width:12px;height:12px;background-position:-196px 0}.search.subTitle:after{width:28px;height:28px;background-position:-165px -37px}.thumOver u,.thumOver:hover u{-webkit-transition:all .3s ease;-moz-transform:all .3s ease;-ms-transform:all .3s ease;-o-transform:all .3s ease;transition:all .3s ease}.viewport{margin:0 auto;padding:0}.subTitle,.main .body,.main .bottomContents .snsShare,.sub #container .contents,.sub .bottomContents .snsShare dl,.AboutUs,.OurBusiness,.Location,.Consulting,#scbd{max-width:980px;min-width:720px;margin:0 auto;padding:0 10px}#footer,.sub #container{min-width:768px}.Consulting fieldset table{display:table;width:100%}.Consulting fieldset table caption{display:table-caption;padding-left:.5em}.Consulting fieldset table tbody{display:table-row-group}.Consulting fieldset table tr{display:table-row}.Consulting fieldset table th,.Consulting fieldset table td{display:table-cell;padding:.6em 0}.Consulting fieldset table th{width:100px;padding-left:.5em}.subTitle{padding:25px 0 0 0;text-align:right;height:65px;background:url(/img_up/shop_pds/boxing01/design/img/sub_title_bg.png) no-repeat;font-size:25px;font-weight:bold;position:relative;background-position-x:60px;left:-60px}.subTitle:after{background-position:-78px -206px;display:block;content:"";width:30px;height:30px;float:right;position:relative;top:4px;left:10px}#header{position:relative;z-index:200;max-width:1200px;margin:0 auto}#header hgroup{position:static}#header h1{margin:0;padding:30px 5px 20px}#header h1 img{max-height:70px;vertical-align:top}#header .buttons{top:50%}#header .buttons .toggleLnb{display:none}#gnb{display:block;height:30px;position:absolute;right:0;top:0;width:400px;z-index:700}#gnb>p{margin:0;position:absolute;font-size:13px}#gnb a{text-decoration:none}#gnb .auth{right:10px;top:2px}#gnb .auth a{display:block;float:left;position:relative;padding:.5em .8em;color:#8f8f8f;font-family:Arial;font-size:12px}#gnb .auth a:before{content:'';display:block;position:absolute;left:0;top:50%;width:1px;height:10px;margin-top:-5px;background-color:#cdcdcd}#gnb .auth a:first-child:before{display:none}#lnb_m{display:none !important}#lnb{display:block;position:absolute;top:30px;right:0;left:420px}#footer{padding-left:0;padding-right:0}#container{width:100%;display:block;position:relative;z-index:100}#container>.contents{display:block}#mnb{border-bottom:1px solid #ccc;padding-bottom:10px}#mnb ul li{width:auto;margin-right:2px}#mnb ul li a,#mnb ul li strong{padding:8px 25px;margin:0}.main .spot_bg{background-color:#f0f0f0}.main .spot_bg .spot{max-width:1400px;min-width:720px;margin:0 auto;padding:0 10px}.main .body{padding:2.5em 1em;height:220px}.main .body>section{margin:0 3% 0 0;padding:0;float:left;width:31.3%}.main .body>section.last{margin:0}.main .business hgroup{margin-top:10px}.main .business span{margin-top:15px}.main .business span.twitter{display:inline-block;width:15px;margin-left:12px}.main .business span.facebook{display:inline-block;width:15px;margin-left:10px}.main .news hgroup{margin-top:10px}.main .infomation .infomationNav{display:block;margin-top:15px}.main .infomation>p{margin:.8em 20px 0}.main .bottomContents .snsShare .icons{text-align:center}.main .bottomContents .snsShare .icons a{text-align:center;width:40%;display:inline-block;border-right:1px solid #505050}.main .bottomContents .snsShare .icons a span{display:inline-block;color:#8c8f94;margin:9px 0 0 10px;font-size:13px}.main .bottomContents .snsShare .icons a:first-child{border-left:1px solid #505050}.sub #container{border:0}.sub #container .subTitle_wrap{background-color:#bc3126;margin-bottom:30px;height:90px}.sub #container .contents{padding:0 0 1.5em}.sub .bottomContents .infomationNav{display:none}.sub .bottomContents .snsShare .icons{text-align:center}.sub .bottomContents .snsShare .icons a{text-align:center;width:20%;display:inline-block;border-right:1px solid #505050}.sub .bottomContents .snsShare .icons a span{display:inline-block;color:#8c8f94;margin:9px 0 0 10px;font-size:13px}.sub .bottomContents .snsShare .icons a:first-child{border-left:1px solid #505050}.AboutUs{padding:0}.AboutUs .section1{text-align:center;margin-bottom:70px}.AboutUs .section2{text-align:justify;font-size:14px}.OurBusiness{padding:0}.OurBusiness .section1{text-align:center;margin-bottom:70px}.OurBusiness .section2{text-align:justify;font-size:14px}.Location{padding:0;overflow:hidden}.Location .map{padding:0 0 20px;height:400px}.Location .info{width:31%;margin:0 1%;float:left}.Location .info p{margin:10px 0 15px 0}.footerNavigation{display:none}.thumOver{position:relative;max-width:280px;display:block}.thumOver u{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;background:url("/img_up/shop_pds/boxing01/design/img/img_over.png") center center;background-size:400px 400px}.thumOver:hover u{opacity:1}@media(max-width:1050px){#header h1 img{max-width:250px}#lnb{left:auto;right:0}}