
#section03{padding-bottom:46px;}
/*수령반납*/
.sec03_receive{background-color:#fff; padding-bottom:80px;}
	.sec03_receive .content_wrap{text-align:center; }
.recive_wrap{display:inline-block; width:1084px;  margin:0 auto;}



	.recive_wrap:after{content:""; display:block; clear:both;}
	.recive_wrap li{display:table; float:left; width:530px; height:287px; background-color:#fff; border:1px solid #e2e2e2; margin:0 6px 12px 6px; }
	.recive_img_wrap{display:table-cell; width:224px; vertical-align:middle; text-align:center;}
	.recive_img_wrap img{border:1px solid #e2e2e2;}

	.recive_text{display:table-cell; width:calc(100% - 224px); vertical-align:middle; padding-right:30px; text-align:left;}
		.recive_tit{font-size:29px; font-weight:600; color:#000;}
		.recive_text01{color:#000; font-size:16px; }
		.recive_text01 img{margin-right:5px;}
		.recive_text02{color:#000; font-size:16px;  padding-bottom:10px; border-bottom:1px dashed #a5a5a5; font-weight:600; }
		.recive_text03{color:#525252; font-size:14px; padding-top:10px;}
		.recive_text04{color:#e20000; font-size:18px; font-weight:600;}
		.recive_text04 a{color:#e20000; }
		.recive_text05{font-size:12px; color:#e20000; font-weight:600;}

		.recive_call{margin:0 auto; vertical-align:middle; text-align:center; background:url(/pocket_wifi/_images/main/recive_bg.jpg) repeat; padding:50px 0;}
		.recive_call_text{display:inline-block; vertical-align:middle; text-align:left; padding-left:40px;}
			.recive_call_text01{font-size:18px; color:#fff;}
			.recive_call_text02{font-size:33px; color:#fff; font-weight:600;}
			.recive_call_text02 a{color:#ffef87;}
			.call_time{font-weight:normal; font-size:22px;}

/*오시는길*/
.location_ico{text-align:center; margin-bottom:15px;}
	.location_text{text-align:center; margin-top:15px;}
	.location_text01{font-size:24px; color:#5e5e5e; }
	.location_text02{font-size:18px; color:#5e5e5e; }

	.location_wrap{display:table; width:100%; margin-top:10px;}
	.map_wrap{display:table-cell; width:50%; overflow:hidden; position:relative;}
		.root_daum_roughmap{position:absolute !important; left:50% !important; margin-left:-480px !important; top:50% !important; margin-top:-225px !important;}
	.location_video_wrap{display:table-cell; width:50%; overflow:hidden;}
	
.video-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; }
.video-container iframe, .video-container object, .video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*************해외 WIFI 요금안내**************/

/* 요금안내 */

ol.reserv_text {display: block;list-style-type: decimal;margin-top: 1em;margin-bottom: 1em;margin-left: 0;margin-right: 0;padding-left: 40px;}
ol.reserv_text li{line-height: 1.6em;color: #949494;}
table.price{border-collapse: collapse;border-spacing: 0;width: 100%;color:#949494;}
table.price td, table.price th {border: 1px solid #ddd;padding: 4px;}
table.price th{background-color: #EAF7FF;text-align:center;}
div.box{background-color:#F3F3F3;padding:12px;color:#949494;}

b.bar{color:#13A6CF;padding-right:8px;}
h3.reserv_title{padding:6px 0 6px 0;color:#0097FE; margin:30px 0 20px;}
h3.reserv_title span{color:#ccc;}


/* 과금안내 */
.red {color: red;}
.right {text-align: right;}
table.spot_table{border-collapse: collapse;border-spacing: 0;width: 100%; margin-bottom:20px;}
table.spot_table td {width:50%;color:#7C7C7C;border-right:1px solid #C1C1C1;border-bottom:1px solid #C1C1C1;text-align:center;padding:12px 36px;line-height:32px;}
table.spot_table td.w33{width:33.33%;} 
table.spot_table td.wfor{width:25%;} 
table.spot_table td:last-child, .spot_table th:last-child{border-right:0;}
table.spot_table td.left{text-align:left;}
table.spot_table tr:last-child{border-bottom:2px solid #556B78;}
table.spot_table th{color:#949494;border-right:1px solid #C1C1C1;border-bottom:1px solid #C1C1C1;border-top:2px solid #556B78;padding-top: 11px;padding-bottom: 11px;background-color: #F4F4F4;font-weight: bold;text-align: center;}

table.spot_table th.color1{color:#4B4B49;font-weight:800;background-color:#FFF1FF;}
table.spot_table th.color2{color:#4B4B49;font-weight:800;background-color:#EBFDD3;}
table.spot_table th.color3{color:#4B4B49;font-weight:800;background-color:#DEF4FF;}

div.gray_box2{
	border:1px solid #E3E3E3;border-radius: 6px;padding: 16px;margin-bottom:16px;
	background: #FFF; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#FFF, #F7F7F7); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#FFF, #F7F7F7); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#FFF, #F7F7F7); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#FFF, #F7F7F7); /* Standard syntax */
}
div.gray_box2 ul{list-style-type:none;padding:0;margin:0;}
div.gray_box2 ul li span{color:#37C9FF;font-weight:bold;}

ul.disc_list{list-style-type: disc; margin-top:30px;}
ul.disc_list li{margin-left: 20px;}



/*-------PC-------------------------------------------------------------------------------------*/
@media only screen and (max-width:1715px) {
#section03{}
	.recive_wrap{width:1100px;}
	.recive_wrap li{width:500px;}
}


@media only screen and (max-width:1150px) {
	#section03{}
		.recive_wrap{width:882px;}
		.recive_wrap li{width:400px;}
		.recive_img_wrap{width:160px;}
		.recive_img_wrap img{width:130px; height:130px;}
		.recive_text{width:calc(100% - 160px); padding-right:20px;}
		.recive_tit{font-size:22px;}
		.recive_text01{font-size:15px;}
		.recive_text02{font-size:15px; padding-top:10px;}


#section04{}
	
	.deposit_bedge{width:120px; height:120px; font-size:25px;}
	.deposit_bedge span{font-size:20px;}
	.deposit_blue{padding-top:29px;}
	.deposit_arrow{height:120px; padding:0 22px;}
	
	.deposit_right{width:calc(100% - 300px); height:120px; }
	.deposit_right_text01{font-size:19px; padding-top:36px;}
	.deposit_right_text02{font-size:14px;}

#section06{}
	.step_wrap img{width:80px;}
	.step_arrow{width:auto; padding:0 20px;}
	.step_arrow img{width:15px; line-height:30px; }
	.step_wrap li p{font-size:16px;}
	
	/*실시간 신청현황*/
	.application_head li{font-size:17px; height:35px; line-height:35px;}
		.app_col01{width:8%;}
		.app_col02{width:14%;}
		.app_num{width:8%;}
		.app_ph{width:14%; font-size:15px;}
		.app_fee{font-size:15px;}
		.app_receive{font-size:15px;}
}

/* 요금안내 */
@media only screen and (max-width:1076px) {
table.price, table.price td, table.price th{font-size: 14px !important;}
}

@media only screen and (max-width:959px) {
.block_959{display:block;}

#section01{padding-bottom:40px;}
	.sec01_con ul li{width:calc(50% - 10px); margin-right:20px; height:390px; margin-bottom:10px;}
	.sec01_con ul li:nth-child(2){margin-right:0;}
	.sec01_text_wrap{padding:20px 10px;}
	/*임대 기종 안내*/
	.sec01_rent_bedge{font-size:18px; height:40px; line-height:40px;}
	/*포켓와이파이연결방법*/
	.sec01_wifi ul li{width:100%;}
	.sec01_wifi_img{height:auto; line-height:inherit; padding:15px 0;}
	.sec01_wifi_text{min-height:auto; padding:30px 0 15px 0; background:transparent;}
	.number_blit{vertical-align:bottom; margin-bottom:10px;}

#section02{padding-bottom:80px;}
	.benefit_wrap li{width:100%; margin-right:0px; height:auto; display:table; border-bottom:1px solid #dddddd;}
	.benefit_wrap li:last-child{border-bottom:none;}
	.benefit_img{display:table-cell; width:40%; vertical-align:middle;}
	.benefit_text{display:table-cell; width:60%; padding:10px 30px; vertical-align:middle;}
	.benefit_num{width:40px; height:40px; line-height:40px; font-size:20px;}

	.plus_ico{width:50px; height:50px; background-size:25px; margin-left:-25px;}
	.plus_top{top:-25px;}
	.plus_bottom{bottom:-25px;}

#section03{}
	.recive_wrap{width:100%; max-width:520px;}
	.recive_wrap li{width:100%; max-width:520px; margin:0 auto 10px; }	
	.recive_ico{display:block; margin-bottom:10px;}
	.recive_ico img{width:80px;}
	.recive_call{padding:15px 20px;}
	.recive_call_text01{text-align:center;}
	.recive_call_text{text-align:center; padding-left:0;}

#section04{}
	.deposit_right{padding:0 15px;}
	.deposit_right_text01{font-size:15px;}

#section06{}
	.step_wrap{width:418px;}
	.step_wrap li{width:124px; margin-bottom:10px;}
	.step_wrap li.step_arrow{width:auto; padding:0 4px;}
	#step_arrow03{display:none;}

	/*실시간 신청현황*/
		.application_head li > span.app_col01 , .app_desc > span.app_num{display:none;}
		.application_head li > span.app_col05 , .app_desc > span.app_pay{display:none;}
		.app_col02{width:20%;}
		.app_col03{width:20%;}
		.app_col04{width:20%;}
		.app_col06{width:15%;}
		.app_col07{width:25%;}

		.app_ph{width:20%; font-size:14px;}
		.app_fee{width:20%; font-size:14px;}
		.app_receive{width:20%; font-size:14px;}
		.app_date{width:15%; font-size:14px;}
		.app_period{width:25%; font-size:14px;}

#section07{}
	.faq_wrap li{padding:25px 27px;}
	.faq_num{width:75px;}
	.faq_tit{width:calc(100% - 176px);}
}


/*-------테블릿-------------------------------------------------------------------------------------*/
@media only screen and (max-width:767px) {

.sec_tit{padding:30px 0 20px 0;}
	.sec_tit img{width:80px;}
	.sec_tit01{font-size:35px;}
	.sec_tit02{font-size:43px;}
	.sec_tit:after{margin-top:0px;}
	.sec_tit.sec_white:after{margin-top:0px;}
.sec_sub_text{padding-bottom:30px;}
	.sec_sub_text01{font-size:22px;}

#section01{}
	.sec01_tit{font-size:20px; padding:7px 0; margin:-50px auto 20px;}
	.sec01_con ul li{height:336px;}	
	.sub_tit_ico{width:50px; height:50px;}
	#rent_ico01{background-size:35px;}
	#wifi_ico01{background-size:35px;}

	/*임대 기종 안내*/
	.sec01_rent_img{height:230px; line-height:220px;}

#section03{ padding-bottom:0;}
	.sec03_receive{padding-bottom:0;}
	/*찾아오시는길*/
	.location_ico{margin-bottom:10px;}
	.location_ico img{width:30px;}
	.location_text01{font-size:20px;}
	.location_text02{font-size:15px;}
	.location_wrap{display:block;}
	.map_wrap{display:block; width:100%; height:300px;}
	.location_video_wrap{display:block; width:100%;}

#section04{padding-bottom:0;}
	.fee_table li{font-size:15px;}

	.deposit_wrap{margin:20px auto;}
	.deposit_left{display:block; text-align:center;}
	.deposit_right{width:100%; height:auto; padding:20px; border-radius:0; margin-left:0;}
	.deposit_right_text01{padding-top:0;}
	.rent_qa{padding-top:15px;}
	.rent_qa_text01{font-size:16px; margin-bottom:10px;}
	.rent_qa_text02{font-size:23px;}

#section05{padding-bottom:0;}
	.rent_guide li{padding:20px 30px;}
	.guide_num{width:62px;}
	.rent_guide p{width:calc(100% - 68px); font-size:14px;}

#section06{}
	/*실시간 신청현황*/
		.application_head li > span.app_col07 , .app_desc > span.app_period{display:none;}
		.app_col02{width:25%;}
		.app_col03{width:25%;}
		.app_col04{width:25%;}
		.app_col06{width:25%;}
		.app_ph{width:25%; }
		.app_fee{width:25%;}
		.app_receive{width:25%; }
		.app_date{width:25%;}

}

/*-------모바일-------------------------------------------------------------------------------------*/
@media only screen and (max-width:640px) {
	p.sec_tit02 {font-size: 35px;}

#section03{}
	/*찾아오시는길*/
	.map_wrap{display:block; width:100%; height:200px;}
	.location_video_wrap{display:block; width:100%;}



	/* 과금안내 */
	table.spot_table td {padding:12px 0px; line-height: 20px;}
	}
}


@media only screen and (max-width:480px) {

#section03{}
	.recive_wrap li{display:block; height:auto; padding:15px 10px;}
	.recive_img_wrap{display:block; width:100%;}
	.recive_img_wrap img{width:80px; height:80px; margin-bottom:10px;}
	.recive_text{display:block; width:100%; text-align:center; padding-right:0;}


	
}
