#wrap {position: relative; background: #fff;}
#header_wrap {display:none;}
#fade{width:100%; height:100%; position:fixed; left:0; top:0; background:#3b3c3c; opacity:0.7; z-index:20; display:none;}
.indent{overflow:hidden; text-align:left; text-indent:-9999em; display:block; height:100%;}
.header {position:fixed;top:0; left:0; width:410px;height:100%; background:#fff; box-sizing: border-box;z-index:9999;}
.header:after {display:block;clear: both;content:'';}
.gnb-wrap {position:relative;width:100%;padding:0px; box-sizing: border-box }
.gnb-wrap > .logo {display:block; width:182px;height:54px;margin-bottom:40px; background: url(/images/logonew.png) no-repeat; background-size:cover; overflow: hidden;text-indent: -9999px;}
.gnb-wrap{height:100%;}
.gnb-wrap a {margin:0;padding:0;}
.gnb-wrap img {margin:0;padding:0;}
.onlyPC {display:block;}
.onlyMobile {display:none;}


/* main */
.h1-sublist {display: none;}
.containerbox {position:relative;background:#fff;margin-left:410px; height:auto;}
.navwrap {position:absolute; top:50%; left:30px; margin-top: -40px; z-index:10;}
.mainBtn {width:160px;height:40px;line-height:40px;padding-left:15px; display:block;background:rgba(0,0,0,0.3);border-radius:3px;}
.to-animate {opacity:0;}

.containerbox{padding:0 20px 0 0; }

img{vertical-align:top;}
.nav-btn{background:none;padding:0 0 5px 3px}
.nav-btn i{vertical-align:sub}
.nav-btn:hover, .nav-btn.active{background:none;}


/*quick 메뉴*/
#quick_menu {_position:fixed; width: 130px; height:100%;left: 0; top: 0; _z-index: 99999; float:left;display:inline-block;}
#quick_menu .side_produce {  width: 130px; height: 275px; background: #3f9ca2; text-align: center;}
#quick_menu .side_adver { width: 130px; height: 275px; background: #8771bc; text-align: center; }
#quick_menu .side_client a { display:block;width: 130px; font-weight:600;padding:20px 0; background: #5c5d5d;border-top:1px solid #555; text-align: center; color:#fff;}
#quick_menu .side_adver a > span { color: #fff; }
#quick_menu .side_produce a, 
#quick_menu .side_adver a { display: block; position: relative; width: 100%; height: 100%; color: #fff; font-size: 16px;font-weight:600;line-height:24px; }
#quick_menu .side_produce a span, 
#quick_menu .side_adver a span { display: inline-block; position: absolute; top: 50%; left: 0; width: 100%; margin-top: -45px; text-align: center;  } 
#quick_menu .side_inquire { width: 130px;height:100%;padding:14px 0 16px 14px;background: #fff; border: 1px solid #bbb; border-top: 0; }
#quick_menu .side_inquire li {background:url('../images/gnb/bullet_rec.png') no-repeat 0px 4px;padding-left:14px;font-size:12px;line-height:16px;margin:0 0 13px 0;}
#quick_menu .side_inquire .sideLogo {position:absolute;left:18px;bottom:24px;}

/* GNB 메뉴*/
#gnbWrap {position:relative;width:280px;height:100%;border-right:1px solid #bbb;_margin-left:130px;background:#fff;padding:30px 0 0 30px;float:left;display:inline-block;}
#gnbWrap .gnbGuide {font-size:10px;line-height:12px;font-weight:normal;}
#gnbWrap .gnbGuide ul {margin-bottom:35px;}
#gnbWrap .gnbGuide li {display:block;float:left;padding-right:20px;}
#gnbWrap .gnbGuide li a {color:#7b7b7b;}
#gnbWrap h1 {font-size:32px;font-weight:700;line-height:36px;color:#231815;margin-bottom:32px;}
#gnbWrap .gnbInfo {width:220px;position:absolute;left:30px;bottom:120px;color:#111;font-size:12px;line-height:16px;font-weight:normal;}
#gnbWrap .gnbInfo li {background:url('../images/gnb/bullet_rec.png') no-repeat 0px 4px;padding-left:14px;padding-bottom:7px;font-size:12px;line-height:14px;margin:0 0 7px 0;border-bottom:1px solid #b4b4b4;}
#gnbWrap .gnbInfo li:last-child {border-bottom:0;}
#gnbWrap .gnbInfo .fontBold {font-weight:600;color:#111;margin-right:3px;}
#gnbWrap .gnbInfo .address {font-size:11px;color:#666;}
#gnbWrap .gnbCopy {position:absolute;left:30px;bottom:15px;color:#5f5f5f;font-size:11px;line-height:15px;font-weight:normal;}

/* SUB */
.subContents .img_title {text-align:center; padding:13px 0px;width:160px;margin:5px auto;color:#fff;font-weight:bold;font-size:20px;line-height:20px;border-radius:100px;
background: rgb(69,200,44); /* Old browsers */
background: -moz-linear-gradient(left, rgba(63,159,162,1) 1%, rgba(69,200,44,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(63,159,162,1) 1%,rgba(69,200,44,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(63,159,162,1) 1%,rgba(69,200,44,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3F9CA2', endColorstr='#45C82C',GradientType=1 ); /* IE6-9 */} 



.containerSub {margin-left:410px;margin-top:200px;padding:0;_background:#e0e0e0}
.contopPD {padding-top:50px;}
/*
.en_title{float:left;font-size:60px;text-transform:uppercase;font-weight:700;letter-spacing:-2px;}
.subtop {position:fixed;right:0;top:0;height:180px;width:100%;text-align:right;box-shadow:0 2px 5px 0 rgba(0,0,0,0.05);z-index:9;}
.subtop h2 {text-align:right;font-size:60px;font-weight:600;line-height:60px;color:#5c5c5d;padding-right:20px;}
.subtop h3 {text-align:right;font-size:52px;font-weight:600;line-height:70px;color:#222;}
*/
.clearfix{margin-top:10px;}
.subtop ul {}
.subtop ul li {display:block;float:left;font-size:16px;font-weight:600;line-height:16px;}
.subtop ul li a {background:url('../images/ico/bullet_grey.png') no-repeat right 10px;color:#5c5d5d;padding:0 13px 3px 0;border-bottom:2px solid #5c5d5d;}
.subtop ul li a:hover {background:url('../images/ico/bullet_red.png') no-repeat right 10px;color:#e60013;border-bottom:2px solid #e60013;}
.subContents {width:1024px;margin:0 auto;padding:10px 0 50px;}
.subContents.tc{margin-top:30px;}

.subTitle {font-size:26px;font-weight:600;line-height:30px;color:#222;margin:15px 0 30px;letter-spacing:-1px;}
.subTitle2 {font-size:26px;font-weight:600;line-height:32px;color:#5c5c5d;}
.subconTitle {margin:0 auto;font-size:23px;font-weight:bold;line-height:32px;color:#333;}
.subconTxt {margin:25px auto;_text-align:left;font-size:14px;font-weight:normal;line-height:22px;color:#777;}
.subcarTitle {text-align:center;font-size:26px;font-weight:bold;line-height:38px;color:#222;}
.subcarUnderline {width:50px;height:7px;border-bottom:2px solid #BFBFBF;margin:0 auto 46px;}
.titleCircle {font-size:18px;font-weight:600;width:200px;height:200px;border-radius:200px;margin:50px auto 0px;padding-top:90px;background:#e5e4e3;}
.imgWid90 {text-align:center;}
.numUL {margin-left:0px;}
.numUL li {overflow:hidden;margin:0 0 15px 0;text-align:left;font-weight:normal;}
.numBG {font-size:14px;font-weight:400;line-height:24px;width:45px;height:30px;background:url('../images/ico/ico_num_bg2.png') no-repeat 0 0;background-size:45px 30px; 
color:#fff;text-align:center;float:left;padding:3px 15px 0 0 ;margin-right:5px;}
.numTxt {font-size:16px;line-height:26px;letter-spacing:-0.5px;font-weight:400;display:flex;}

/* 회사소개 */
.aboutTitle {text-align:center;font-size:50px;line-height:60px;font-weight:400;color:#333;}
.aboutWrap {overflow:hidden;}
.aboutWrap img {height:76px;}
.aboutWrap ul {clear:both;float:left; width:100%; margin:0 auto 0px; text-align:center;} 
.aboutWrap li {width:24.5%;display:inline-block;background:#F7F7F7;padding:60px 0;margin:0;overflow:hidden;}
.aboutWrap li p {margin:20px 0 0;}
.aboutTxt {font-size:16px;line-height:24px;color:#222;}
.aboutCont {font-size:16px;line-height:24px;color:#222;width:100%;}
.aboutbgTitle {width:100%;font-size:16px;line-height:24px;font-weight:normal;padding:320px 20px;color:#fff;text-align:center;background:url('../images/about/about_2_b.png') no-repeat center top;}

/* 서브_택배 */
.ulWrap, .ulimgWrap{overflow:hidden;width:100%;}
.ulWrap ul {margin:0 auto 20px; text-align:center;} 
.ulWrap li { padding:5px;}
.ulWrap li div{background:#F7F7F7;padding:60px 0;overflow:hidden;}
.ulWrap li p {margin:20px 0 0;}

.ulwTit {font-size:16px;line-height:24px;color:#222;}
/*
.ulimgWrap ul {clear:both;float:left; width:100%; margin:0 auto 20px; text-align:center;} 
.ulimgWrap li {width:24.5%;display:inline-block;}
*/
.ulimgWrap li img {width:100%;}

.cautionWrap {border:0px solid #eee;padding:0px;margin-top:50px;}
.cautionWrap li {background:url('../images/ico/ico_dot2.png') no-repeat 0px 10px;padding-left:10px;background-size:5px 5px;font-size:14px;line-height:24px;margin:0 0 5px;text-align:left;; }
.cautionTitle {font-size:18px;font-weight:bold;color:#222222;}
.cautionTitle  img {width:20px;}

.sizeWrap {overflow:hidden;width:100%;}
.sizeTitle {font-size:50px;line-height:50px;font-weight:600;}
.sizeLeft {display:block;text-align:right; padding:50px}
.sizeRight {text-align:left;}

.table-row{display:table-row; vertical-align:middle;width:100%;height:100%;}
.table-cell{display:table-cell; vertical-align:middle;}

.sizeRight li {background:url('../images/ico/ico_dot2.png') no-repeat 0px 25px;padding:15px 15px;background-size:5px 5px;font-size:14px;line-height:24px;}
.sizeRight li:nth-child(10) {border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.sizeRight li:first-child {border-bottom:1px solid #ddd;}
.sizeRight li:last-child {border-top:1px solid #ddd;}

.size2Wrap {border:1px solid rgba(0,0,0,0.1);padding:10px 37px;overflow:hidden;}
.size2Left {width:30%;float:left;text-align:center;padding-top:30px;}
.size2Right {float:left;width:70%;}
.size2Right li {background:url('../images/ico/ico_dot2.png') no-repeat 0px 25px;padding:15px 15px;background-size:5px 5px;font-size:14px;line-height:24px;}
.size2Right li:nth-child(10) {border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.size2Right li:first-child {border-bottom:1px solid #ddd;}

/* 서브_버스 */

.busTable{width:100%; height:auto; display:block;margin:15px 0;floaT:left;letter-spacing:-1px;}
.busTable dt,.busTable dd{floaT:left;display:inline-block;background:#f5f5f5;padding-left:20px;margin:8px 0;padding-left:20px;height:60px;}
.busTable dt{width:20%;clear:both;border-right:2px solid #e0e0e0; font-size:16px; line-height:60px;font-weight:600;}
.busTable dd{width:80%; line-height:60px;}
.busTable dd i{line-height: 60px;    vertical-align: bottom; color:#e0e0e0; margin-right:10px;}


.ul3wTit {font-size:16px;line-height:24px;color:#222;}
.busimgWrap {width:100%;background:#EBEEF1;text-align:center;}
.busicoWrap {overflow:hidden;}
.busicoWrap ul {clear:both;float:left; width:100%; margin:0 auto 20px; text-align:center;} 
.busicoWrap li {width:60px;display:inline-block;}
.busicoWrap li img {width:100%;}
.busPoint {position:relative;overflow:hidden;width:100%;background:#F4F4F4;}
.buspontWrap {height:460px;position:relative;overflow:hidden;border:0px solid red;}
.buspontWrap .busShadow {position:absolute;left:50px;top:50px;box-shadow:10px 20px 40px 0 rgba(0,0,0,0.16);}
.buspontWrap .busExp {position:absolute;right:0px;top:150px;background:#fff;width:721px;padding:82px 67px 81px 60px;font-size:20px;line-height:33px;font-weight:400;color:#222;}
.buspontWrap .busShadow2 {position:absolute;right:50px;top:50px;box-shadow:10px 20px 40px 0 rgba(0,0,0,0.16);}
.buspontWrap .busExp2 {position:absolute;left:0px;top:150px;background:#fff;width:760px;padding:82px 67px 81px 0px;padding-left:40px;font-size:20px;line-height:33px;font-weight:400;color:#222;}
.buspontWrap .pontTxt {font-size:30px;font-weight:600;line-height:33px;color:#d31f1f;}

/* 서브_특수차량 */
.spetxtWrap {background:#f7f7f7;overflow:hidden;padding:40px 30px;}
.spetxtLeft {margin-right:30px;padding:25px;float:left;display:inline-block;background:#222;border-radius:50%;}
.spetxtRight {display:inline-block;width:70%; padding-top:2%;}
.spetxtRight .speTitle {font-size:22px;font-weight:600;line-height:26px;color:#222;}
.spetxtRight .speTxt {font-size:16px;font-weight:normal;line-height:24px;color:#555;margin-top:10px;}

/* 서브_기타 */
.ulWrap2 {overflow:hidden;}
.ulWrap2 ul {clear:both;float:left; width:100%; margin:0 auto 20px; text-align:center;} 
.ulWrap2 li {width:49.5%;display:inline-block;background:#F7F7F7;padding:60px 0;margin:0;overflow:hidden;}
.ulwTit2 {font-size:22px;line-height:24px;color:#222;margin:25px 0 10px;}
.ulwTit3 {font-size:16px;line-height:20px;color:#666;}
.imgbgTitle {width:100%;line-height:40px;height:300px;font-weight:bold;height:line-height:36px;color:#fff;text-align:center;display:table;}
.innerbox{display:table-cell;vertical-align:middle;font-size:26px;padding:0 30px;}
.titlebgParcel {background:url('../images/outside/titlebg_parcel.png') no-repeat right top;}
.titlebgBus {;background:url('../images/outside/titlebg_bus.png') no-repeat center top;}
.titlebgWrapping {background:url('../images/outside/titlebg_wrapping.png') no-repeat center top;}
.titlebgSpecial {background:url('../images/outside/titlebg_special.png') no-repeat center top;}
.titlebgMart {background:url('../images/outside/titlebg_mart.png') no-repeat center top;}
.titlebgSubway {background:url('../images/outside/titlebg_subway.png') no-repeat center top;}
.titlebgShelter {background:url('../images/outside/titlebg_shelter.png') no-repeat center top;}
.titlebgDisplay {background:url('../images/outside/titlebg_display.png') no-repeat center top;}
.titlebgBanner {background:url('../images/outside/titlebg_banner.png') no-repeat center top;}
.titlebgEtc {background:url('../images/outside/titlebg_etc.png') no-repeat center top;}

.reddot{color:#d31f1f;font-size:40px;}

/* 서브_클라이언트 */
.clidentLogo {overflow:hidden;width:600px;margin:0 auto;}
.clidentLogo ul {float:left; width:100%; margin:0 auto 0px; text-align:center;} 
.clidentLogo li {display:inline-block; padding:0;margin:5px 5px; text-align:center;border:2px solid #C9C9CA;}
.clidentLogo li img {height:80px;}

/* 서브테이블 */
.subconWrap  {width:1024px;margin:0 auto;}
.hisList table {border-top:2px solid #666;}
.hisList th {font-size:18px;font-weight:700;color:#7e2225;text-align:left;width:15%;border-bottom:1px solid #e4e4e4;padding:10px 0 10px 20px;}
.hisList td {text-align:left;border-bottom:1px solid #e4e4e4;padding:10px;}
.hisList li {background:url('/images/ico/bg_3depth_line3.gif') no-repeat 0 9px;padding-left:10px;margin:0 0 8px 10px;font-size:16px;}

/* 서브테이블2 */
/*
.busTable {width:1024px;margin:0 auto;border:0px solid red;overflow:hidden;}
.busTable table {border-top:1px solid #E8E8E8;}
.busTable th {width:30%;font-size:20px;font-weight:600;color:#3F9CA2;text-align:left;border-bottom:1px solid #E8E8E8;padding:10px 0 10px 20px;}
.busTable td {text-align:left;border-bottom:1px solid #E8E8E8;padding:10px;}
.busTable .last {border-bottom:1px solid #E8E8E8;}
.busTable li {background:url('../images/ico/bg_3depth_line3.gif') no-repeat 0 9px;padding-left:10px;margin:0 0 8px 10px;font-size:20px;line-height:24px;}
ul .busTxt {background:url('../images/ico/bg_3depth_line.gif') no-repeat 0 9px;padding-left:10px;margin:0 0 8px 15px;font-size:16px;line-height:20px;}
*/
/* 오시는 길 */
.contactusBg {bottom: 0;	left: 710px;	overflow: hidden;position: absolute;	right: 0;	top: 0;z-index: -1;}
.contactusMap {bottom: -9999px;	height: 110vw;left: -9999px; margin: auto; position: absolute;	right: -9999px;top: -9999px;width: 110vw;}
.contactWrap {position:fixed;left:0px;bottom:0px;width:300px;height:100%;margin-left:410px;background:#2c2c2c;padding:30px 30px 0 30px;float:left;display:inline-block;}
.contactTitle {font-size:22px;font-weight:600;line-height:32px;color:#fff;}
.contactWrap .contactInfo {width:230px;color:#fff;padding-top:10px;border-top:1px solid #434343;margin-top:30px;}
.contactWrap .contactInfo li {background:url('../images/gnb/bullet_rec2.png') no-repeat 0px 4px;padding-left:14px;padding-bottom:10px;font-size:14px;line-height:16px;margin:0 0 10px 0;border-bottom:1px solid #434343;}
.contactWrap .contactInfo li:first-child {}
.contactWrap .contactInfo .fontBold {font-weight:600;color:#fff;margin-right:3px;}
.contactWrap .contactImg {position:absolute;left:0;bottom:0;}

/* 사이트맵 */
.sitemaptitleWrap {margin:0 auto;text-align:center;}
.sitemaptitleWrap .sitemapTitle1 {width:320px;text-align:center;font-size:40px;font-weight:600;line-height:60px;color:#222;margin:0 auto;}
.sitemaptitleWrap .sitemapTitle2 {font-size:20px;font-weight:500;line-height:20px;color:#222;margin-top:20px;}
.sitemaptitleWrap .sitemapTitle3 {font-size:14px;font-weight:normal;line-height:30px;color:#666;margin-bottom:20px;}
.siteMap {clear:both;position:relative;width:760px;margin:0 auto;overflow:hidden;}
.site1depth1 {display:block;float:left;min-width:50%;}
.site1depth2 {display:block;float:left;min-width:50%;}

.sitemapCol2 {overflow:hidden;min-height:320px;position:relative;width:44%;float:left;display:inline-block;border:1px solid #ddd;padding:50px;margin:0;overflow:hidden;margin:0 3% 40px;background:#fff;box-shadow:0 10px 5px 10px rgba(0,0,0,0.01);}
.sitemapCol2 li {text-align:left;}
.sitemapCol4 {overflow:hidden;min-height:450px;position:relative;width:20%;float:left;display:inline-block;border:1px solid #ddd;padding:20px;margin:0;overflow:hidden;margin:0 2%;background:#fff;box-shadow:0 10px 5px 10px rgba(0,0,0,0.01);}
.sitemapCol4 li {text-align:left;}

.sitemapTitle {font-size:24px;font-weight:600;line-height:26px;text-align:center;color:#222;color:#d31f1f;padding-bottom:20px;border-bottom:1px solid #cfcfcf;margin-bottom:30px;}
.site2depth {font-size:15px;font-weight:normal;line-height:28px;color:#333;}
.site2depth a:hover {color:#d31f1f;}
.site3Wrap {border-left:2px solid #d31f1f;padding-left:10px;}
.site3depth {font-size:13px;font-weight:normal;line-height:30px;color:#666;}

.border_wrap{
	width:calc(100% - 410px);
	height:100vh;
	position:absolute;
	background:transparent;
	top:0;
	left:410px;
	_border:20px solid #cfcfcf;
	border-top:20px solid #4f4f4f;
	border-right:20px solid #4f4f4f;
	_border:20px solid #aab4bc;
	z-index:1000;
	pointer-events: none;
}

.border_wrap.sign{

	border-right:0;
	border-top:20px solid #4f4f4f;
	border-left:20px solid #4f4f4f;
}

.banner,.banner img{width:100%;}

.box{background:rgba(255,255,255,0.2);padding:20px;color:white;display:block;}
	.box ::after{content='';clear:both;}


.black-box{background:#1a1a1a;margin:20px 0;padding:20px 0;}
	.black-box span{color:white}	.black-box ul li{color:white}

.title-box{margin:20px 0;padding:10px;}
	.title-box span{font-weight:600;font-size:1.5em;}	.title-box ul li{color:white}

.white-box{background:white;}

.gray-box{background:#787f85;}
.trans-box{padding:20px; margin:10px 0;background:rgba(255,255,255,0.2)}
.row{margin:0;}
p{letter-spacing:-1px;word-break:keep-all}
.bar{clear:both;margin:50px auto;display:block;width:100%;text-align:center}
	.bar > div{border-top:1px solid #333;width:100px;margin:0 auto;}
.marker{color:white;background:#222 url('/images/outline_beenhere_white_24dp.png') no-repeat 50% 50%  ;width:40px;height:40px;border-radius:50%;padding:11px 10px 9px ;text-align:center;margin:0 auto;margin-bottom:10px;}



@media all and (max-width:1200px){
/*
	.wrap.active {position:fixed; width:100%; height: 100%; overflow: hidden;}
	.wrap.fixedwrap > .header{position: relative; padding-top: 0;}
    .wrap.fixedwrap > .containerbox {margin-bottom: 0;}
	.gnb-wrap {display:none;}
	.contactWrap {margin-left:0px;padding:90px 30px 0 30px;}
	.contactusBg {left:300px;}
    .containerbox {margin-left:0;padding:0}
	.navwrap {display:none;}
    .wrap {min-width:320px;}
	.containerSub {width:100%;margin:180PX 0 0 0;}	
	.navwrap {display: none;}
	.subtop {height:100px;width:100%!important;background:#fff;padding:20px 30px 0 0;text-align:right;}
	.subtop h2 {font-size:30px;font-weight:600;line-height:30px;background:url('../images/ico/ico_dot.png') no-repeat right 13px;padding-right:20px;}
	.subtop h3 {font-size:22px;font-weight:600;line-height:40px;}
	.subtop ul {position:absolute;left:3%;top:55px;}
	.hisCont .hisList {width:100%;padding:0 15px;}
	.busTable {width:100%;padding:0 15px;}
	.mainCustomer {width:100%;padding:0 15px;}
	.mcsIcon img {width:50px;}
	.sitemapTitle {font-size:16px;}
	.site2depth {font-size:14px;}
	.sitemapCol2 {overflow:hidden;min-height:240px;position:relative;width:100%;padding:20px 50px 50px;}
	.sitemapCol2 li {text-align:center;}
	.site1depth1 {display:block;float:none;}
	.site1depth2 {display:block;float:none;margin-left:0px;}
	*/
	.border_wrap{display:none;}
}
@media all and (max-width:1024px){

	#effect{position:inherit !important;}
	.gnb-wrap {display:block;}
	.slNav{display:none  !important;}
	.subContents {width:100%;}
	.subTitle {margin:0 0 15px 10px;}
	.subconTitle {width:100%;padding-left:10px;}
	.subconTxt {width:100%;padding-left:10px;}
	.best-content {position: relative !important; height: auto; top:auto !important;}
	.best-content .thumbbox {min-width: 100%;}
	.to-animate{opacity:100;}	
	/*
	.imgWid100 img {width:100%;}
	.imgWid95 img {width:95%;}
	.imgWid90 img {width:90%;}
	.numUL {margin-left:10px;}
	.busimgWrap img {width:100%;}
	.buspontWrap .busExp {position:absolute;right:0px;top:200px;width:600px;padding:30px 30px;font-size:16px;line-height:24px;}
	.buspontWrap .busExp2 {position:absolute;left:0px;top:200px;width:600px;padding:30px 30px;font-size:16px;line-height:24px;}
	.buspontWrap .pontTxt {font-size:20px;font-weight:600;line-height:26px;}
	.martimgCenter img {width:280px;}
	.aboutCont {width:90%;margin:0 auto;}
	.siteMap {width:100%;}
	*/
	.containerbox{height:100%;position:relative;top:60px;}
	
}
@media all and (max-width:767px){
	.onlyPC {display:none;}
	.onlyMobile {display:block;}
	.navwrap{display:none;}

	.best-content > .category > h2{line-height:24px;}

	.best-content > .category {width:85px; height: 27px;}
	.best-content > .category > h2 > a {font-size:12px;}
	.best-content .text-inbox {top:15%}
	.best-content .text-inbox > p {display: none;}
	.best-content .text-inbox > .title-box{}
	.best-content .text-inbox > .title-box .stitle {font-size: 15px;}
	.best-content .text-inbox > .title-box .title {padding:7px 0 0 0; font-size:22px;}

	/*
	.wrap.fixedwrap > .header{display: none;}
	.onlyPC {display:none;}
	.onlyMobile {display:block;}
	.containerbox {padding:0 !important;overflow:hidden !important;height:auto !important;}
	.contactWrap {width:100%;padding:20px 15px 0 15px;position:fixed;left:0px;bottom:0px;height:200px;}
	.contactusBg {left:0px;bottom:200px;width:100%;}
	.contactTitle  {font-size:14px;line-height:26px;}
	.contactWrap .contactInfo {width:100%;color:#aaa;padding-top:15px;border-top:1px solid #434343;margin-top:8px;}
	.contactWrap .contactInfo li {width:100%;background:url('../images/gnb/bullet_rec2.png') no-repeat 0px 4px;padding-left:14px;padding-bottom:10px;font-size:12px;line-height:14px;margin:0 0 0px 0;border-bottom:0px solid #434343;}
	.contactWrap .contactInfo li:first-child {}
	.contactWrap .contactImg {display:none;}
	.contopPD {padding-top:50px;}

	.sitemaptitleWrap {margin:-60px auto 0;text-align:center;}
	.sitemaptitleWrap .sitemapTitle1 {width:320px;text-align:center;font-size:26px;font-weight:600;line-height:26px;background:none;padding-left:0px;}
	.sitemaptitleWrap .sitemapTitle2 {font-size:16px;font-weight:500;line-height:20px;color:#222;margin-top:20px;}
	.sitemaptitleWrap .sitemapTitle3 {font-size:14px;font-weight:normal;line-height:20px;color:#666;margin-bottom:20px;}
	.sitemapCol2 {min-height:40px;width:100%;float:left;display:inline-block;border:1px solid #ddd;padding:20px 0px 20px;margin:0;overflow:hidden;margin:0 0% 10px;background:#fff;box-shadow:0 10px 5px 10px rgba(0,0,0,0.01);}
	.sitemapTitle {font-size:20px;font-weight:600;line-height:26px;text-align:center;color:#222;padding-bottom:10px;}

	.subContents {padding-bottom:30px;}
	.subconTitle {font-size:20px;font-weight:normal;line-height:26px;}
	.subconTxt {width:100%;padding:0 10px 0 10px;font-size:16px;font-weight:normal;line-height:22px;}
	.subcarTitle {font-size:20px;line-height:26px;}
	.subcarUnderline {width:26px;height:7px;margin:0 auto 26px;}
	.containerSub {width:100%;margin:20px 0 0 0 !important ;}
	.best-content > .category {top:2px; left:10px;width:85px; height: 27px;}
	.best-content > .category > h2 > a {font-size:12px;}
	.best-content .text-inbox {left:10%;top:40%;}
	.best-content .text-inbox > p {display: none;}
	.best-content .text-inbox > .title-box .stitle {font-size: 15px;}
	.best-content .text-inbox > .title-box .title {padding:7px 0 0 0; font-size:22px;}
	
	.subTitle {font-size:20px;font-weight:600;line-height:26px;}
	.subTitle2 {font-size:16px;font-weight:600;line-height:16px;;}
	.mcsTitle {font-size:12px;font-weight:200;}
	.subContents .img_title {padding:8px 0px;width:80px;margin:0 auto;color:#fff;font-weight:bold;font-size:13px;line-height:15px;border-radius:100px;}

	.aboutTitle {text-align:center;font-size:26px;line-height:32px;font-weight:600;}
	.aboutWrap li {width:44%;padding:30px 0;margin:0 0 0.5% 0;}
	.aboutWrap li p {margin:20px 0 0;}
	.aboutTxt {font-size:11px;line-height:18px;color:#222;}
	.aboutWrap li img {height:50px;}
	.aboutbgTitle {width:100%;font-size:13px;line-height:20px;font-weight:normal;padding:115px 20px;color:#fff;background-size:100%;text-shadow : 2px 2px 3px rgba(0, 0, 0, 0.5);}

	.clidentLogo ul {float:left; width:100%; margin:20px auto 20px; text-align:center;} 
	.clidentLogo li {display:inline-block; padding:0 10px; text-align:center;margin:0 5px 5px;}
	.clidentLogo li img {height:30px;}
	.ulWrap li {width:44%;padding:30px 0;margin:0 0 0.5% 0;}
	.ulWrap li p {margin:20px 0 0;}
	.ulwTit {font-size:11px;line-height:18px;color:#222;}
	.ulWrap li img {height:50px;}

	.ul3Wrap li {width:100%;padding:30px 0;margin:0 0 0.5% 0;}
	.ul3Wrap li p {margin:10px 0 0;}
	.ul3Wrap li img {height:30px;}
	.ul3wTit {font-size:13px;line-height:18px;color:#222;}

	.ulimgWrap li {width:44%;}
	.numBG {font-size:14px;font-weight:bold;line-height:16px;width:38px;height:25px;background-size:38px 25px; 
	color:#fff;text-align:center;float:left;padding:3px 13px 0 0 ;margin-right:5px;}
	.numTxt {font-size:14px;line-height:20px;}
	.cautionWrap {padding:20px;width:90%;margin:0 auto;}
	.cautionWrap li {background:url('../images/ico/ico_dot2.png') no-repeat 0px 6px;padding-left:7px;background-size:3px 3px;font-size:13px;line-height:15px;margin:0 0 5px; }
	.sizeWrap {width:90%;margin:0 auto;border:1px solid rgba(0,0,0,0.1);padding:10px 10px;overflow:hidden;}
	.sizeTitle {font-size:22px;font-weight:600;line-height:30px;}
	.sizeLeft {width:100%;float:none;padding:10px 0 20px;}
	.sizeLeft img {height:30px;}
	.sizeRight {float:none;width:100%;border-top:1px solid #E8E8E8;}
	.sizeRight li {background:url('../images/ico/ico_dot2.png') no-repeat 0px 13px;padding:7px 7px;background-size:3px 3px;font-size:13px;line-height:15px;margin:0 0 5px; }
	.size2Wrap {width:90%;margin:0 auto;border:1px solid #E8E8E8;padding:10px 10px;overflow:hidden;}
	.size2Left {width:100%;float:none;padding:10px 0 20px;}
	.size2Left img {height:30px;}
	.size2Right {float:none;width:100%;border-top:1px solid #E8E8E8;}
	.size2Right li {background:url('../images/ico/ico_dot2.png') no-repeat 0px 13px;padding:7px 7px;background-size:3px 3px;font-size:13px;line-height:15px;margin:0 0 5px; }
	.busicoWrap li {width:40px;}
	.buspontWrap .busExp {position:absolute;right:0px;top:250px;width:100%;padding:30px 30px;font-size:14px;line-height:20px;}
	.buspontWrap .busExp2 {position:absolute;left:0px;top:250px;width:100%;padding:30px 30px;font-size:14px;line-height:20px;}
	.buspontWrap .pontTxt {font-size:16px;line-height:20px;}
	.buspontWrap {height:380px;}
	.busPoint img {height:230px;}
	
	.spetxtWrap {padding:20px 20px 20px 0px;}
	.spetxtLeft {width:20%;float:left;}
	.spetxtLeft img {height:30px;}
	.spetxtRight {width:80%;float:left;text-align:left;}
	.spetxtRight .speTitle {font-size:16px;font-weight:normal;line-height:20px;}
	.spetxtRight .speTxt {font-size:14px;font-weight:normal;line-height:18px;margin-top:10px;}

	.imgbgTitle {height:30vh}

	.ulWrap2 ul {clear:both;float:left; width:100%; margin:0 auto 20px; text-align:center;} 
	.ulWrap2 li img {height:30px;}
	.ulWrap2 li {width:100%;padding:30px 0;margin-bottom:0.5%;}
	.ulwTit2 {font-size:16px;line-height:20px;margin:15px 0 7px;}
	.ulwTit3 {font-size:13px;line-height:18px;}

	.martimgCenter img {width:200px;}


	.busTable th {width:20%;font-size:13px;line-height:18px;padding:10px 0 10px 0px;}
	.busTable li {background:url('../images/ico/bg_3depth_line3.gif') no-repeat 0 9px;padding-left:0px;margin:0 0 8px 10px;font-size:13px;line-height:18px;}

	.height120 {height:120px  !important;}

	.siteMap {width:90%}
	.sitemapCol4 {min-height:450px;width:45%;float:left;display:inline-block;border:1px solid #ddd;padding:20px;margin:0;overflow:hidden;margin:0 2%;background:#fff;box-shadow:0 10px 5px 10px rgba(0,0,0,0.01);}
	*/
}