﻿/*
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: #254860;
}
.color2{
	color: #fff;
}
.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;}


.Template_text_color{
	color: {{메인텍스트컬러}}!important;
}
.Template_sub_color{
	color: {{서브컬러}}!important;
}
.Primary_Color{
	background-color: {{주컬러}}!important;
}
.Primary_Color_sub{
	background-color: {{백그라운드서브컬러}}!important;
}
.Template_border_color{
	border: 2px solid {{보더컬러}}!important;
}
.Template_border_color1{
	border: 1px solid {{보더컬러}}!important;
}
.Template_border_bottom_color2{
	border-bottom: 1px solid {{보더바텀컬러}}!important;
}
.Template_border_bottom_color3{
	border-right: 1px solid {{보더오른쪽컬러}}!important;
}
.Template_btn_hover:hover{
	background-color: {{주컬러}}!important;
	color: {{화이트텍스트컬러}}!important;
	border: 2px solid {{보더컬러}}!important;
	
}
.Template_white_color{
	color: {{화이트텍스트컬러}}!important;
}


/******헤더 시작
**************************************/
#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: 5px 0 0 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;
}




/******헤더 끝
**************************************/

.main-body{
	background-color: #f5f4f0!important;
}





/******바디 시작
**************************************/

/*<!-------------------------메인 배너 작업 부분------------------------------>*/

#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: 800px;
	height: 250px;
	padding: 40px;
	position: absolute;
	top: 430px;
	right: 0;
	background-color: #fff;
	z-index: 9;
}
.white-box .title{
	font-size: 20px;
    font-weight: 500;
    line-height: 35px;
}
.white-box .number{
	font-size: 40px;
	font-weight: 500;
	line-height: 90px;
}
.white-box .sub-text{
	line-height: 16px;
	line-height: 25px;
	margin-top: 10px;
}


/*<!-------------------------메인 배너 작업 부분------------------------------>*/





.cont1{								
	margin-top: 68px;
	background: url("../img/main/cont1-bg.png") no-repeat center/cover;
	height: 400px;
	
	
}
.cont1>p{
	text-align: center;
	color: #fff;
	
}
.cont1 .title{
	font-weight: 500;
	font-size: 26px;
	padding: 35px 0 20px 0;
}
.cont1 .sub-title{
	font-size: 16px;
	line-height: 30px;
}
.cont1 .span3{				
	width: 320px;
	margin-top: 30px;
}
.cont1 .span3 .cont-img{
	text-align: center;
	position: relative;
	
}
.cont1 .span3 .cont-img i{
	position: absolute;
	right: 15px;
    top: 168px;
	font-size: 25px;
	color: #e83428;
}
.cont1 .span3 p{
	text-indent: 20px;
}
.cont1 .span3 .text1{
	color: #e83428;
	line-height: 50px;
	font-weight: 500;
}
.cont1 .text2{
	
}




















.Content2{
	margin-top: 150px;
}
.Content2 .span5{
	width: 590px;
	height: 328px;
}
.Content2 .span5 .text_area{					
	width: 300px;
	margin-left: 20px;
	margin-top: 20px;
}
.Content2 .span3{
	width: 340px;
	height: 328px;
}
.con2_bg01{
	background:url(../img/main/con2_bg01.jpg) no-repeat center/cover;
}
.con2_bg02{
	background:url(../img/main/con2_bg02.jpg) no-repeat center/cover;
	margin-left: 5px;
}
.con2_bg03{
	background:url(../img/main/con2_bg03.jpg) no-repeat center/cover;
	float: right;
}
.Content2 .span5 .text_area p{
	color: #fff;
}
.Content2 .span5 .text_area .t1{
	font-size: 18px;
	margin-bottom: 20px;
}
.Content2 .span5 .text_area .t2{
	margin-bottom: 50px;
}
.Content2 .span5 .text_area .red-color{
	font-size: 50px;
}
.Content2 .span5 .text_area .n{
	font-size: 35px;
}
.Content2 .span5 .text_area .fax_num{
	font-size: 30px;
}
.Content2 .span5 .text_area .text_line{
	font-size: 25px;
	margin-bottom: 0;
}
.Content2 .span5 .main-btn-box{						
	width: 180px;
	float: right;
	margin-top: 40px;
	margin-right: 40px;
}
.Content2 .span5 .main-btn-box .btn-main{
	margin-bottom: 3px;
}
.btn-main{
	width: 180px;
	height: 80px;
	line-height: 80px;
	text-align: center;
	color: #fff;
	background-color: #2b5b89;
}
.Content2 .inside_box{
	float: right;
	width: 300px;
	margin-top:20px;
	color: #fff;
}
.red-color{
	color: #2b5b89;
}
.Content2 .inside_box .red-color{
	font-size: 22px;
	margin-bottom: 50px;
}
.Content2 .inside_box .m-text{
	font-size: 16px;
	line-height: 30px;
}
.Content2 .inside_box .round-btn{
	margin-top: 70px;
}
.round-btn{
	width: 120px;
	height: 40px;
	line-height: 40px;
	border: 2px solid #fff;
	color: #fff;
	text-align: center;
	font-size: 16px;
	border-radius: 30px;
	margin-left: 0;
	
}














#main-content-area02{				
	margin-top: 100px;
	padding-bottom: 100px;
}
#main-content-area02 .span5{					
	width: 600px;
	
}
#main-content-area02 .left-notice-area{
	height: 321px;
}
#main-content-area02 .left-notice-area h2{
	font-size: 27px;
	margin: 0;
}
#main-content-area02 .left-notice-area h2 span{
	float: right;
	font-size: 14px;
	color: #000;
}
#main-content-area02 .left-notice-area .main-table-area{
	margin-top: 20px;
}
#main-content-area02 .main-table-area{			
	
	margin-top: 30px;
}
#main-content-area02 .left-notice-area .main-table-area td{
	line-height:45px;
	font-size: 14px;
	border-top: 1px solid #000;
	
}
#main-content-area02 .right-kakao-area{				
	
}
#main-content-area02 .right-kakao-area .span4.inside-box{
	padding: 0 50px;
}
#main-content-area02 .right-kakao-area img{
	float: left;
}
#main-content-area02 .right-kakao-area .kakao-bg{
	background: url("../img/imgs/kakao-bg.png") no-repeat center/cover;
	height: 52px;
	width: 437px;
	float: right;
}
#main-content-area02 .right-kakao-area .kakao-bg p{
	line-height: 52px;
	font-size: 20px;
	float: left;
	font-weight: bold;
	text-indent: 20px;
}
#main-content-area02 .right-kakao-area .kakao-bg i{
	font-size: 30px;
	float: right;
	margin-right: 10px;
	margin-top: 10px;
}
#main-content-area02 .right-kakao-area .kakao-text{
	display: inline-block;
	width: 100%;
	text-indent: 10px;
	line-height: 30px;
	font-size: 15px;
	font-weight: bold;
	margin-top: 30px;
}
#main-content-area02 .right-kakao-area .kakao-text .block{
	font-weight: bold;
}
#main-content-area02 .right-kakao-area .dwb-btn-1{
	float: right;
	margin-top: 65px;
}
.kakao-text2{
	font-size: 15px;
    line-height: 25px;
    font-weight: 500;
    margin-top: 33px;
    margin-left: 59px;
    float: left;
}
.dwb-btn-1{
	width: 130px;
	height: 40px;
	line-height: 40px;
	border: 2px solid #283339;
	color: #283339;
	text-align: center;
	font-size: 14px;
}
.dwb-btn-1.right-btn{
	float: right;
	color:#fff;
	background-color:#283339;
}









/*==============서브페이지================================서브페이지====================*/


/*------------------------------------서브페이지 공통사항----------------------------------*/
#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: 130px;
	margin-right:-600px;
	width:1200px;
	min-width:1200px; 
	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;
}

.breadcrumb_area{
	background-color: #283339;
}
.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 #283339;
}
.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: #283339;
	left:561px;
*/
}
.sub_menu{
	border-right: 1px solid #283339;
}
.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: 25px;
	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: #283339;
	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 #283339;
	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:#283339;
}
.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;
	height: 170px;
}

.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: 25%;
}
.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{
	color: #000;
	border-top: 2px solid #283339;
}
#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: #283339;
	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;}
/*<!--메인 페이지 버튼 부분-->*/

/******엘리먼트 끝
**************************************/

.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;
}

