﻿/*
Description: dwb_style_skin01(PC 홈페이지)
Author: mail@dwb.kr
Version: 1.0
P-Day:2020.02.06
Last_Edit:
Update:
*/

html{ overflow-y:scroll;}
body {margin: 0px;padding: 0px;}
img{margin:0px; padding:0px;}
#dwb_Center_header .inner,
#dwb_Center_body .inner,
#dwb_Center_footer .inner{width:1280px;}
.span1{width:128px;}.span2{width:256px;}.span3{width:384px;}.span4{width:512px;}.span5{width:640px;}
.span6{width:768px;}.span7{width:896px;}.span8{width:1024px;}.span9{width:1152px;}.span10{width:1280px;}


#dwb_Center_header a,
#dwb_Center_body a,
#dwb_Center_footer a{text-decoration: none;}
.right_area{
	float: right;
}
.round{
	text-align: center;
	color: #fff;
	background-color: #254860;
	border-radius: 20px;
}
.main_fost{
	font-size: 24px;
	font-weight: 500;
}
.font14{font-size: 14px;}
p{font-size: 16px;}
li{list-style: none;}

.right-x{				
	margin-right: 0!important;
}
.color1{
	color: #e83428;
}
.color2{
	color: #012a48;
}
.dwb_btn{
	width: 165px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background-color: #fff;
	border: 2px solid #254860;
	color: #254860;
	font-weight: bold;
}
.dwb_btn:hover{
	background-color: #254860;
	border: 2px solid #254860;
	color: #fff;
	-webkit-transition: background-color 1s;-moz-transition: background-color 1s;-ms-transition: background-color 1s;-o-transition: background-color 1s;transition: background-color 1s;
}
.dwb_main_s_btn{
	width: 140px;
	height: 45px;
	background-color: #ef5e4b;
	color: #fff;
	line-height: 45px;
	text-align: center;
	border-radius: 10px;
}
.dwb_btn2{
	width: 120px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background-color: #fff;
	border: 2px solid #254860;
	color: #000;
	font-weight: bold;
}

.block{display:block;}





/******헤더 시작
**************************************/
#dwb_Center_header li{
	list-style: none;
	float: left;
}
#dwb_Center_header a{
	text-decoration: none;
	color: #005580;
}
#dwb_Center_header{
	height: 80px;
}
#dwb_Center_header .h_logo{		
	width: 240px;
	height: 70px;
	overflow: hidden;
	line-height: 70px;
	float: left;
	margin-top: 5px;
	margin-left: 5px;
}
#dwb_Center_header .h_logo img{		
	max-width: 100%; 
	max-height: 100%;
}
#dwb_Center_header .inner{				
	
}
#dwb_Center_header .inner .span10{
	width: 600px;
	margin-left: 340px;
	padding: 10px 0;
}
#dwb_Center_header .inner .span10 ul{
	margin: 0;
	padding: 0;
}
#dwb_Center_header .inner .span10 ul li{
	text-align: center;
	font-size: 18px;
	font-weight: 500;
	margin-top: 20px;
	margin-right:58px;
}
#dwb_Center_header .inner .span10 ul li.last{
	margin-right: 0;
}
#dwb_Center_header .inner .span4{
	float: right;
	width: auto;
	margin-top:30px;
}
#dwb_Center_header .inner .span4>div{
	float: left;
	margin-left: 20px;
}

.point_mn{
	position: absolute;
	right: 0;
	top: 0;
	
	width:240px;
}
.point_mn .menu_box{			
	width: 120px;
	float: left;
	height: 80px;
	line-height: 80px;
	text-align: center;
	color: #fff;
	font-weight: 500;
	font-size: 16px;
}
.point_mn .menu_box1{
	background-color: #ef5e4b;
}
.point_mn .menu_box2{
	background-color: #254860;
}




/******헤더 끝
**************************************/







/******바디 시작
**************************************/

/*<!-------------------------메인 배너 작업 부분------------------------------>*/

#dwb_main_banner{
	width: 100%;
	margin: 0px;
	
}
#dwb_main_banner .carousel-inner>div{
	width: 100%; height:615px; 
}
.banner_img01{
	background:url("../img/main/main-banner01.png") no-repeat center/cover;
}
.banner_img02{
	background:url("../img/main/main-banner02.png") no-repeat center/cover;
}
/*슬라이드 이미지를 페이드로 처리하는 법*/
#dwb_main_banner .carousel-inner{margin:0;}
#dwb_main_banner.carousel.slide{margin-bottom:0px;}
#dwb_main_banner.carousel .item {-webkit-transition: opacity 3s;-moz-transition: opacity 3s;-ms-transition: opacity 3s;-o-transition: opacity 3s;transition: opacity 3s;}
#dwb_main_banner.carousel .active.left, .carousel .active.right {left:0;opacity:0;z-index:2;}
#dwb_main_banner.carousel .next, .carousel .prev {left:0;opacity:1;z-index:1;}
 /*슬라이드 이미지를 페이드로 처리하는 법*/







.white-box{
	width: 390px;
    height: 280px;
    padding: 40px;
    position: absolute;
    top: 368px;
    right: 260px;
	background-color: rgba(21,59,87,0.8);
    z-index: 9;
	color: #fff;
}
.white-box .title{
	font-size: 25px;
	font-weight: 500;
}
.white-box .number{
	font-size: 50px;
	font-weight: 500;
	line-height: 90px;
}
.white-box .sub-text{
	line-height: 16px;
	line-height: 30px;
	margin-top: 50px;
}


/*<!-------------------------메인 배너 작업 부분------------------------------>*/









.content1{
	background:url("../img/main/cont-bg01.jpg") no-repeat center/cover;
	height: 800px;
}
.content1 .inner{
	padding-top: 120px;
}
.content1 .inner .span3{						
	width: 360px;
}
.content1 .inner .span9{	
	width:800px;
	float: right;
}
.content1 .inner .span3 .title{
	font-size: 35px;
	font-weight: 500;
}
.content1 .inner .span3 .sub-title{
	font-size: 18px;
	line-height: 30px;
	margin-top: 50px;
}
.content1 .btn-2-wrap{		
	width: 100%;
	display: inline-block;
}
.content1 .btn-2-wrap{
	margin-top:310px;
}
.content1 .btn-2{
	width: 230px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	border-radius: 30px;
	font-size: 16px;
	font-weight: 500;
	margin-right: 20px;
	color: #fff;
	margin-bottom: 10px;
}
.content1 .btn-2 span{			
	margin-left: 20px;
}
.bg-btn1{
	background-color: #e83428;
}
.bg-btn2{
	background-color: #012a48;
}
.content1 .inner .span9 .span2{
	position: relative;
	width: 285px;
	margin-right: 100px;
	margin-bottom: 35px;
}
.content1 .inner .span9 .span2 .plus{
	position: absolute;
	top: 168px;
	right: 0;
}
.content1 .inner .span9 .span2 .title{
	line-height: 40px;
}
.content1 .inner .span9 .span2 .sub-title{
	font-size: 14.5px;
}















.content2{
	margin-top: 100px;
}
.content2 .span5{				
	width: 620px;
	height: 300px;
}
.content2 .span5:first-child .main_fost span{
	float: right;
	margin-right: 10px;
} 
.content2 .span5:last-child{
	float: right;
	
}
.content2 .span5 .main_fost span{
	font-size: 14px;
}
.content2 .span5 .right_center{
	width: 570px;
	height: 200px;
	padding: 15px 25px;
	border: 1px solid #999;
	border-radius: 10px;
	margin: 30px auto;
}
.content2 .right_center .number_box{			
	width: 100%;
	height: 100px;
}
.content2 .right_center .m_text{
	line-height: 35px;
}
.content2 .right_center .number_box .round_box{
	width: 80px;
	line-height: 25px;
	background-color: #ef5e4b;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	border-radius: 30px;
	margin-right: 30px;
	margin-top: 40px;
}
.content2 .right_center .number_box h2{
	font-size: 40px;
	line-height: 100px;
}
.content2 .right_center .fax_email_box{
	width: 450px;
	float: right;
	margin-top: 10px;
}
.content2 .right_center .fax_email_box p{
	float: left;
	color: #999;
}
.content2 .right_center .fax_email_box p:last-child{		
	float: right;
}             
.content2 .main-table-area{	
	width: 100%;
}
.content2 .main-table-area{
	margin-top: 30px;
}
.content2 .main-table-area td{
	line-height: 60px;
	font-size: 16px;
	border-top: 1px solid #000;
}
.content2 .main-table-area .title-td{
	text-align: center;
	
}





















.content3{
	background: url("../img/main/main-cont-wrap02_bg.png") no-repeat center/cover;
	height: 200px;
	margin-top: 70px;
}
.content3 .span10{				
	margin-left: 2.5%;
	margin-right: 2.5%;
	margin-top: 30px;
	width: 95%;
}
.content3 .span3{		
	width: 400px;
}
.content3 .span3 .dwb_kakao_img{
	background: url("../img/main/kakao-title-img.png") no-repeat center/cover;
	width: 400px;
	height: 44px;
}
.content3 .span3 .dwb_kakao_img p{
	line-height: 38px;
    font-size: 16px;
    text-indent: 70px;
    color: #000;
    font-weight: bold;
}
.content3 .span3 .kakako-text{
	color: #595757;
	line-height: 20px;
	font-size: 14px;
	text-indent: 55px;
	margin-top: 30px;
}
.content3 .span7{			
	width: 750px;
	float: right;
	position: relative;
	line-height:35px;
}
.content3 .span7 .kakao-btn{
	position: absolute;
	right: 0;
	bottom: 0;
	width: 130px!important;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #e83428;
	background-color: #fff!important;
	border-radius: 30px;
}











.content4{
	width: 100%;
	background: url("../img/main/icon_bg.png") no-repeat center/cover;
	height: 380px;
	color: #fff;
	margin-top: 100px;
}
.content4 .inner{					
	padding-top: 75px;
}
.content4 .icon_box{
	height: 90px;
	margin-bottom: 50px;
}
.content4 img{
	float: left;
	padding: 0 30px;
}
.content4 .span3{	
	width: 395px;
	height: 90px
}
.content4 .span5{				
	width: 490px;
	height: 90px;
}
.content4 .span5 img{
	margin-left: 50px;
}
.content4 .title_t{
	line-height: 35px;
	font-weight: 500;
}
































































































/*==============서브페이지================================서브페이지====================*/


/*------------------------------------서브페이지 공통사항----------------------------------*/
#dwb_Center_body.sub{padding-top: 340px; position: relative;}
#dwb_Center_body.sub.company{background: url("../img/sub/company_bg.jpg");	background-repeat: no-repeat; background-size:100% 340px;}
#dwb_Center_body.sub.logistics{background: url("../img/sub/logistics.jpg");	background-repeat: no-repeat; background-size:100% 340px;}
#dwb_Center_body.sub.transit{background: url("../img/sub/transit.jpg");	background-repeat: no-repeat; background-size:100% 340px;}
#dwb_Center_body.sub.business{background: url("../img/sub/business.jpg");	background-repeat: no-repeat; background-size:100% 340px;}
#dwb_Center_body.sub.customer{background: url("../img/sub/sub_title_bg_05.jpg");	background-repeat: no-repeat; background-size:100% 340px;}

#sub_title_txt{ 
	position:absolute;
	z-index:980; 
	right: 50%;
	top: 100px;
	margin-right:-640px;
	width:1280px;
	min-width:1280px; 
	padding-top:0px; 
	   
}
#sub_title_txt .title{ 
	font-size:20px; 
	color:#fff; 
	text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.75);
}
#sub_title_txt .title span{
	display: block;
	font-size: 50px;
	font-weight: 500;
	line-height: 70px;
}
#sub_title_txt .title2{
	color: #fff;
	font-size:15px;
	line-height: 25px;
}

.breadcrumb_area{
	background-color: #254860;
}
.breadcrumb_area ul{
	float: right;
	margin: 0;
	padding: 0;
}
.breadcrumb_area ul li{
	float: left;
	color: #fff;
	padding: 10px 0;
}
.breadcrumb_area ul li::after{
	clear: both;
	display: inline-block;
	content: ">";
	padding: 0 10px;
}
.breadcrumb_area ul li:last-child::after{
	display: none;
}
.common_sub_title_area{						
	border-bottom: 1px solid #254860;
}
.common_sub_title_area .inner{		
}
.sub_left_menu_title,.sub_menu{	
	width: 250px;
}
.sub_page_title_wrap{		
	width: 990px;
}
.sub_left_menu_title,.sub_page_title_wrap{
	padding: 30px 0;
}
.sub_left_menu_title p,.sub_page_title_wrap p{	
	line-height: 50px;
	font-size: 14px;
	font-weight: 500;
}
.sub{position: relative;}
.sub_page_line{
/*
	position: absolute;
	width: 2px;
	height: 100%;
	background-color: #254860;
	left:561px;
*/
}
.sub_menu{
	border-right: 1px solid #254860;
}
.sub_menu ul{					
	margin: 30px 0 0 0;
	width: 90%;
}
.sub_menu ul li{
	line-height: 50px;
	font-size: 16px;
	border-bottom: 1px solid #ddd;
}
.sub_menu ul li i{
	margin-right: 10px;
	font-size: 18px;
	font-weight: 500;
}


.company .sub_menu{
	padding-bottom: 100px;
}
.business .sub_menu{
	padding-bottom: 900px;
}
.transit .sub_menu{
	padding-bottom: 600px;
}
.transit22 .sub_menu{
	padding-bottom: 1500px!important;
}
.transit_page23 .sub_menu{
	padding-bottom: 2500px!important;
}
.transit26 .sub_menu{
	padding-bottom: 3300px!important;
}
.customer .sub_menu{
	padding-bottom: 150px;
}
.customer33 .sub_menu{
	padding-bottom: 3500px!important;
}
.customer34 .sub_menu{
	padding-bottom: 2000px!important;
}
.logistics .sub_menu{
	padding-bottom: 100px;
}


.left_service_center_info{		
	background: url("../img/sub/left_info_bg.png") no-repeat center/cover;
	width: 250px;
	height:300px;
	margin-top: 250px;
}
.left_service_center_info h2{
	font-size: 25px;
}
.left_service_center_info h2,
.left_service_center_info h1,
.left_service_center_info p{	
	width: 100%;
	line-height: 35px;
}
.left_service_center_info .round{
	width: 60px;
	height: 20px;
	line-height: 20px;
	margin: 15px 0;
}
.left_service_center_info h1{
	display: inline-block;
	font-size: 30px;
	line-height: 70px;
}

.sub_title_text{
	font-size: 20px;
	line-height: 30px;
}
.sub_title_text span{
	font-weight: bold;
}
.sub_p_title_text{
	line-height: 30px;
}
.sub_p_title_text span{
	font-weight: 500;
}
/*------------------------------------서브페이지 공통사항----------------------------------*/


/*------------------------------------회사소개------------------------------------*/
.sub_cont_wrap{			
	width: 990px;
	margin: 50px 0 0 0;
}

.sub_cont_wrap .half_area{		
	width: 50%;
}
.sub_cont_wrap .half_area h2,.sub_cont_wrap .half_area p{
	margin-bottom: 30px;
}

.sub_cont_wrap .half_area p{
	line-height: 30px;
}

.table{margin-bottom:0px; padding-bottom:0px; padding-top:0px;}
.h80 td{height:36px; line-height:36px;}
.title_bg_red{background-color:#fcf8e3;}
.textcenter td{text-align:center; vertical-align:middle;}
.table .textright{text-align:right;padding-right:5px;}
.table .textleft{text-align:left; padding-left:5px;}
.table .textcenter{text-align:center; vertical-align:middle;}
.table .title_line td{text-align:center;}
.table td a{ text-decoration:none; color:#333;}
.nostyle input{box-shadow:none; border:none; background-color:#FFF;}
.textcenter{text-align:center;}
.dwbTable_firstline{border-top:solid 2px #999;}	
.dwbTable_lastline{border-bottom:solid 2px #999;}
.title_bg{background-color:#f1f1f1;}
.title_bold{ font-weight:bold;}
.title_bg_skyblue{background-color:#f1f1f1; font-weight: bold;}
.title_bg_red{background-color:#fcf8e3;}
.title_bg_Active{background-color:#6bbc6e; font-weight:bold;  color:#fff;}
.table_txtCenter table{margin-bottom:0;}
.over_view_table p{					
	margin-top: 20px;	
	font-size: 14px;
	width: 100%;
	display: inline-block;
}
.Organization_chart{				
	background: url("../img/sub/Organization_chart_bg.png") no-repeat center/cover;
	width: 739px;
	height: 518px;
	margin:  100px auto;
}
.Organization_chart h1{
	float: right;
	font-size: 25px;
	line-height: 40px;
	font-weight: 500;	
	margin-right: 100px;
	margin-top: 30px;
}



/*------------------------------------회사소개------------------------------------*/




/*------------------------------------운송안내------------------------------------*/
.Business_sub_cont_wrap{	
	width: 1029px;
}
.Business_sub_bg01{
	background: url("../img/sub/Business_sub_bg01.jpg") no-repeat center/cover;
	width: 100%;
	height: 491px;
}
.Business_sub_bg02{
	background: url("../img/sub/Business_sub_bg02.png") no-repeat center/cover;
	width: 100%;
	height: 491px;
}
.Business_sub_bg03{
	background: url("../img/sub/Business_sub_bg03.png") no-repeat center/cover;
	width: 100%;
	height: 491px;
}
.Business_sub_bg04{
	background: url("../img/sub/Business_sub_bg04.png") no-repeat center/cover;
	width: 100%;
	height: 491px;
}
.Business_sub_bg05{
	background: url("../img/sub/Business_sub_bg05.png") no-repeat center/cover;
	width: 100%;
	height: 491px;
}
.Business_sub_bg06{
	background: url("../img/sub/Business_sub_bg06.png") no-repeat center/cover;
	width: 100%;
	height: 491px;
}
.Business_sub_bg07{
	background: url("../img/sub/Business_sub_bg07.png") no-repeat center/cover;
	width: 100%;
	height: 491px;
}

.Business_sub_cont_wrap .span3.bg_text_box{
	margin: 40px 0 0 30px;
	width: 700px;
}
.Business_sub_cont_wrap .span3.bg_text_box p{
	margin-top: 30px;
}
.Business_sub_cont_wrap .Business_sub_bg .dwb_btn2{
	float: right;
	margin-top: 320px;
	margin-right: 10px;
}
.Business_m_area{					
	width: 990px;
	margin-top: 100px;
}
.Business_m_area .Type_of_transport{			
	width: 50%;
	text-align: center;
	margin-bottom: 100px;
}
.Business_m_area .Type_of_transport h2{
	line-height: 50px;
}
.Business_m_area .Type_of_transport .line{
	display: inline-block;
	width: 50px;
	height: 3px;
	background-color: #254860;
	margin: 10px auto 10px;
}
.Business_m_area .Type_of_transport p{
	display: inline-block;
	width: 100%;
}
.Business_m_area .round_box{				
	width: 210px;
}
.Business_m_area .round_box .round{
	width: 140px;
	height: 40px;
	line-height: 40px;
	font-size: 20px;
	margin: 0 auto;
}
.Business_m_area .Business_m_Explanation{				
	width: 780px;
	position: relative;
}
.Business_m_area .Business_m_Explanation .dwb_btn2{ 
	position: absolute;
	right: 10px;
	top: 0;
}
.Business_m_area .Business_m_Explanation p{
	font-weight: 500;
}
.Business_m_area .Business_m_Explanation .margin_text{
	margin-bottom: 30px;
}
.car_size_img{		
	margin-top: 100px;
	width: 100%;
}

.box_margin{
	margin-top: 100px;
}

.Business_step{			
	text-align: center;
	width: 180px;	
}
.arrow{						
	width: 20px;
	margin-top: 100px;
}
.Business_step img{
	padding: 30px 0;
}
.Business_step h3,.Business_step p{
	font-size: 14px;
}
.Business_step p span{font-weight: 500;}
.table_title{					
	width: 100%;
	display: inline-block;
	padding: 10px 0;
}
.table_title span{
	color: #000;
	font-size: 14px;
}
.Business_table td{
	line-height: 30px;
}
/*------------------------------------운송안내------------------------------------*/




/*------------------------------------차량안내------------------------------------*/
.sub_transit_wrap .transit_top_box,
.sub_transit_wrap .Vehicle_specification_top_box{		
	width: 100%;
	position: relative;
}
.sub_transit_wrap .transit_top_box p{
	margin-top: 30px;
}
.sub_transit_wrap .transit_top_box .dwb_btn2{		
	position: absolute;
	right: 0;
	top: 0;
}
.sub_transit_wrap .Vehicle_specification_top_box .dwb_btn2{
	top: 114px;
}
.Vehicle_type_area{							
	margin-top: 50px;
	width: 100%;
}
.Vehicle_type_area .car_specification_cont_wrap{	
	width: 480px;
	margin-bottom: 50px;
}
.Vehicle_type_area .sub_title_text{		
	
}
.Vehicle_type_area .Vehicle_type_box{
	width: 300px;
	height: 320px;
	border-radius: 10px;
	border: 1px solid #ddd;
	margin-right: 42px;
	margin-bottom: 40px;
}
.Vehicle_type_area .Vehicle_type_box .car_imgs{	
	padding: 15px 0;
	text-align: center;
}
.Vehicle_type_area .Vehicle_type_box p{
	text-indent: 30px;
	font-weight: 500;
}
.Vehicle_type_area .Vehicle_type_box .car_type_text{
	font-size: 14px;
	line-height: 25px;
	margin-top: 20px;
}
.Vehicle_type_area .Vehicle_type_box .car_type_text span{font-weight: 500;}
.Vehicle_type_area .Vehicle_specification_box{
	width: 100%;
	border-top: 1px solid #254860;
	margin-top: 10px;
}
.Vehicle_type_area .Vehicle_specification_box .left_car_img{
	width: 250px;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
.Vehicle_type_area .Vehicle_specification_box .right_car_Explanation{
	width: 229px;					
}
.Vehicle_type_area .Vehicle_specification_box .right_car_Explanation p{
	width: 113.5px;
	text-align: center;
	line-height: 35px;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	float: left;
	font-size: 14px;
}
.car_specification_explanation{		
	width: 100%;
	line-height: 30px;
	font-size: 14px;
}
.How_to_use_step_area{				
	width: 100%;
}
.How_to_use_step_area .span2{				
	width: 232.5px;
	text-align: center;
	margin-top: 50px;
}
.How_to_use_step_area .span2 .sub_p_title_text{
	font-size: 13.5px;
	line-height: 25px;
}
.How_to_use_step_area .span2 .line{
	width: 100px;
	height: 2px;
	margin: 20px auto 20px;
	background-color:#254860;
}
.How_to_use_step_area .span1{
	width: 20px;
}
.How_to_use_step_area .step_title{
	font-size: 16px!important;
	margin-bottom:30px;
}
.How_to_use_step_area .span2 p:nth-child(2){		
	height: 75px;
}
.Select_car_model_box{	
	width: 358px;
	height: 360px;
	border: 1px solid #ddd;
	border-radius: 10px;
	margin-bottom: 30px;
	margin-left: 30px;
}
.Select_car_model_box.right_area{
	margin-left: 0;
}
.Select_car_model_box p{
	text-indent: 20px;
}
.Select_car_model_box p:last-child{
	letter-spacing: -1px;
	line-height: 25px;
	margin-top: 20px;
}
.Select_car_model_box p:last-child span{
	font-weight: 500;
}
.Select_car_model_box .Select_car_img{		
	padding: 10px 0;
	text-align: center;
}

.round_box_lef .round{
	margin-left: 0px!important;
}
.round_box .round_p{
	margin-top: 30px;
}
.tip_box p:first-child{
	margin-top: 10px;
}
.tip_box_s{						
	height: 180px;
	float: left;
}
.tip_box_l{				
	height: 230px;
}
/*------------------------------------차량안내------------------------------------*/






/*------------------------------------전국 요금 안내-----------------------------------*/
.sub_logistics_wrap{
	position: relative;
}
.shipping_fee_table{
	margin-top: 50px;
}
.shipping_fee_table .title_bg{
	width: 400px;
}
.shipping_fee_table td{
	text-align: center;
	line-height: 25px;
	width: 98.333333px;
}
.sub_logistics_wrap .car_specification_explanation{		
	margin-top: 30px;
}
.sub_logistics_wrap .car_specification_explanation .dwb_btn2{
	position: absolute;
	right: 0!important;
	bottom: 0;
}
.table_box td{
	height: 20px!important;
	line-height: 20px!important;
}
.table_box .sub_title_text span{
	font-size: 14px;
}
.table_box .table{
	margin-top: 30px;
}
.table_box:last-child{
	margin-top: 100px;
}

/*------------------------------------전국 요금 안내-----------------------------------*/


.site_map_wrap .span2{			
	width: 20%;
}
.site_map_wrap .span2 a{
	color: #000;
	line-height: 40px;
	font-size: 16px;
}
.site_map_wrap .span2 h3{		
	font-size: 23px;
	margin-bottom:30px;
}
































/*==============서브페이지=================================서브페이지====================*/







/******바디 끝
**************************************/




/******푸터 시작
**************************************/


#dwb_Center_footer{
	
	border-top: 1px solid #012a48;
}
#dwb_Center_footer .inner{					
	padding: 50px 0;
}
#dwb_Center_footer .inner .footer-logo.span1{				
	width: 156px;
}
#dwb_Center_footer .inner .footer-logo.span1 img{
	width: 156px;
}
#dwb_Center_footer .inner .footer-text-wrap{		
	width: 900px;
	margin-left: 50px;
}
#dwb_Center_footer .inner .footer-text-wrap .main-text-color{
	font-weight: bold;
	font-size: 16px;
}
#dwb_Center_footer .inner .footer-text-wrap .main-text-color span{
	font-weight: bold;
}
#dwb_Center_footer .inner .footer-text-wrap p{
	font-size: 14px;
	line-height: 30px;
}
#dwb_Center_footer .inner .footer-text-wrap p .Wrap-Line{
	padding: 0 10px;
}
#dwb_Center_footer .inner .right-info-box{
	width: 155px;
	float: right;
}
#dwb_Center_footer .right-info-box .dwb-btn-1{
	width: 155px;
	margin-bottom: 5px;
	background-color: #283339;
	color: #fff;
	border: 1px solid #283339;
}
#dwb_Center_footer .copy{
	background-color: #012a48;
	color: #fff;
	text-align: center;
	line-height: 50px;
}







/******푸터 끝
**************************************/



/******엘리먼트 시작
**************************************/

#TopScroll{opacity:0; display:scroll;position:fixed; bottom:50px;left:50%; margin:0 0 0 660px; z-index:999;}
.full_img{width:100%;}
.full_img img{width:100%;}
.PCNoneDisplay,.hidden-desktop,.visible-mobile{display:none;}
/*<!--메인 페이지 버튼 부분-->*/
.dwb-btn-1{
	width: 100px;
	height: 40px;
	line-height: 40px;
	border: 2px solid #254860;
	color: #254860;
	text-align: center;
	font-size: 14px;
}
.dwb-btn-1.right-btn{
	float: right;
	color:#fff;
	background-color:#254860;
}
/******엘리먼트 끝
**************************************/

.txt01{FONT-SIZE:17px; line-height:40px; COLOR:#04135d;  font-weight:bold; text-align:left; }
.txt03{FONT-SIZE:18px; line-height:40px;COLOR:#111;  font-weight:bold; text-align:left; padding-top:10px; }
.txt04{FONT-SIZE:16px; line-height:40px;font-weight:bold; color:#212121; }
.AgreementContainer{font-size:15px; color:#666; line-height:35px; padding-top:15px; margin-bottom:20px; padding-top:20px;}
	.AgreementContainer .title{color:#04135d;}
	.AgreementContainer a,.AgreementContainer :hover{text-decoration: none; color:#04135d; }
	.dwbTable_firstline{border-top:solid 2px #999;}	





.request_box .span5{
	width: 548px;
}
.x-web-bg{
	background: url("../img/imgs/contact.jpg") no-repeat center/cover;
	height: 360px;
	width: 412px;
}





#dwb_Company_Name_kr{
	font-weight: bold;
}