.addres_box{background: url('/thema/Basic/img/cont_0107_bg.png') no-repeat center bottom;padding-bottom: 98px;}
	.addres_box .img_box{border: 1px solid #ddd;border-radius:40px;overflow:hidden;margin-bottom: 30px;}
	.addres_box .txt_box{border: 1px solid #ddd;border-radius:40px;}

.info_list{padding: 40px 85px 33px !important;background: url('/thema/Basic/img/cont_0107_line.png') no-repeat 367px center;}
	.info_list li{float:left;margin-right: 70px;}
		.info_list li:first-child{margin-right: 140px;}
		.info_list li:last-child{margin-right: 0;}
		.info_list li .tit{font-size: 20px;line-height: 22px;color: #00397e;font-weight: 700;text-decoration: underline;margin-bottom: 11px;}
		.info_list li .txt{font-size: 16px;line-height: 18px;color: #333;margin-bottom: 10px;}
		.info_list li .txt.mgn{margin-bottom: 0;}
		.info_list li .txt.pdl{padding-left: 94px;}
		.info_list li .txt.mg_dif{margin-bottom: 16px;}

@media all and (max-width:1300px) {
.info_list{padding: 40px 85px 33px !important;background: none;}
	.info_list li{width: auto;margin-right: 24px;}
		.info_list li:first-child{margin:0 0 20px;width: 100%;}
			.info_list li:first-child .tit{display: inline-block;margin-right: 10px;}
			.info_list li:first-child .txt{display: inline-block;}
		.info_list li:last-child{margin-right: 0;}
		.info_list li .tit{font-size: 20px;line-height: 22px;color: #00397e;font-weight: 700;text-decoration: underline;margin-bottom: 11px;}
		.info_list li .txt{font-size: 16px;line-height: 18px;color: #333;margin-bottom: 10px;}
		.info_list li .txt.mgn{margin-bottom: 0;}
		.info_list li .txt.pdl{padding-left: 94px;}
		.info_list li .txt.mg_dif{margin-right: 80px;}
}

@media all and (max-width:1024px) {
.info_list{padding: 30px 50px 30px !important;background: none;}
	.info_list li{width: 100%;}
		.info_list li:first-child .tit{display: block;margin-right: 0px;}
		.info_list li:first-child .txt{display: block;}
}

@media all and (max-width:768px) {
.addres_box{background: none;padding-bottom: 0px;}
	.addres_box .img_box{margin-bottom: 20px;height: 370px;}
	.root_daum_roughmap{width:100% !important;height:370px !important;}

.info_list{padding: 20px 30px 13px !important;background: none;}
	.info_list li{margin: 0 0 15px;width: 100%;}
		.info_list li:first-child{margin-right: 0;}
		.info_list li .tit{font-size: 16px;line-height: 20px;margin-bottom: 8px;}
		.info_list li .txt{font-size: 14px;line-height: 20px;margin-bottom: 6px;}
		.info_list li .txt.pdl{padding-left: 0px;}
		.info_list li .mg_dif{margin-bottom: 12px !important;}
}