@charset "utf-8";

#popwrap	{padding:0;margin:0;}
#popwrap .pop_tit	{background:#f4f4f4;padding:10px 15px;color:#768395;font-size:18px;}

#preview_wrap		{padding:20px;}
#preview_wrap .c_width{width:960px;margin:0 auto;}
#content.preview	{float:none;width:960px;padding:0;margin:20px auto !important;}
img.img_re			{max-width:100% !important;}
.page_default		{padding:200px 0 100px;line-height:180%;border:1px dashed #768395;text-align:center;background:url(../img/page_default.png) no-repeat 50% 60px;text-align:center;}
.page_default		{padding:200px 0 100px;line-height:180%;border:1px dashed #768395;text-align:center;background:url(../img/page_default.png) no-repeat 50% 60px;text-align:center;}

.column_type1			{}
.column_type1 .thumb	{float:left;}
.column_type1 .txt		{float:right;padding-left:30px;}

.column_type2			{}
.column_type2 .txt		{float:left;padding-right:30px;}
.column_type2 .thumb	{float:right;}

.line_solid		{clear:both;display:block;margin:30px 0;border-bottom:1px solid #dadada;}
.line_dashed	{clear:both;display:block;margin:30px 0;border-bottom:1px dashed #dadada;}
.line_dotted	{clear:both;display:block;margin:30px 0;border-bottom:1px dotted #dadada;}
.line_double	{clear:both;display:block;margin:30px 0;border-bottom:3px double #eaeaea;}
.line_blank		{clear:both;display:block;height:30px;}

@media only screen and (max-width:1023px){ /* 720px */
	.column_type1 .thumb,
	.column_type2 .thumb{max-width:50%;margin:0 auto;}
	.column_type1 .txt,
	.column_type2 .txt	{min-width:50%}
}
@media only screen and (max-width:767px){ /*auto*/
	.c_width.btnarea .btn_d	{margin:2px 0;}
	.btn_d	{display:block;}	
	.column_type1 .thumb,
	.column_type2 .thumb,
	.column_type1 .txt,
	.column_type2 .txt		{float:none;width:auto !important;padding:0;}	
	.column_type1 .txt li,
	.column_type2 .txt li	{text-align:left;}
	.column_type1 .thumb,
	.column_type2 .thumb	{width:auto !important;max-width:100%;text-align:center !important;}
	.column_type1 .thumb	{margin-bottom:20px;}
	.column_type2 .thumb	{margin-top:20px;}
	#body_content .col_wrap			{margin:0}
	#body_content .col_wrap .col_d2,
	#body_content .col_wrap .col_d3,
	#body_content .col_wrap .col_d4,
	#body_content .col_wrap .col_d5	{float:none;width:auto;}
	#body_content .col_wrap .bx		{margin-left:0;margin-right:0;}


}

#mapwrap		{overflow:hidden;height:400px;position:relative;}
#mapwrap.view_roadview #mapWrapper {width:50%;}
#mapWrapper {width:100%;height:400px;z-index:1;}
#rvWrapper	{width:50%;height:400px;top:0;right:0;position:absolute;z-index:0;}
#rvControl {position:absolute;top:5px;left:5px;width:65px;height:24px;padding:2px;z-index: 1;background: #f7f7f7;border-radius: 4px;border: 1px solid #c8c8c8;box-shadow: 0px 1px #888;cursor: pointer;}
#rvControl span {background: url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/mapworker.png) no-repeat;  padding-left:23px;height:24px;font-size: 12px;display: inline-block;line-height: 2;font-weight: bold;}
#rvControl.active {background: #ccc;box-shadow: 0px 1px #5F616D;border: 1px solid #7F818A;}
#rvControl.active span {background: url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/mapworker_on.png) no-repeat;color: #4C4E57;}
#rvclose {position: absolute;padding: 4px;top: 5px;left: 5px;cursor: pointer;background: #fff;border-radius: 4px;border: 1px solid #c8c8c8;box-shadow: 0px 1px #888;}
#rvclose .img {display: block;background: url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/rv_close.png) no-repeat;width: 14px;height: 14px;}


#sitemap{}
.sitemap_bx			{margin:0 0 40px 0;}
.sitemap_bx .tit	{padding:15px 0;font-size:20px;border-top:2px solid #999;border-bottom:1px dashed #ccc}
.sitemap_bx ul		{margin:0 -10px;}
.sitemap_bx ul li	{float:left;width:25%;}
.sitemap_bx > ul > li > a	{border:1px solid #5A6378;color:#5A6378;display:block;margin:20px 10px 5px 10px;padding:15px;}
.sitemap_bx > ul > li:nth-child(4n+1) {clear:both;}
.sitemap_bx ul ul		{padding:20px;margin:0 10px;background:#efefef;}
.sitemap_bx ul ul li	{float:none;width:100%;font-size:14px;}
.sitemap_bx ul ul li:before	{content:"-";margin-right:5px;color:#ccc}
.sitemap_bx ul ul ul,
.sitemap_bx ul ul ul li	{display:none;padding:0;margin:0;}

/*
.page_tab				{margin:0 0 30px 0;border-top:1px solid #ddd;}
.page_tab ul			{display:table;width:100%;overflow:hidden;table-layout:fixed;text-align:center;}
.page_tab a				{display:block;padding:20px 0;font-size:18px;}
.page_tab ul li			{display:table-cell;.float:left;.padding:0 10px;}
.page_tab ul li a:before{content:"";display:block;float:left;width:1px;height:10px;border-left:1px solid #ccc;margin-top:10px;}
.page_tab ul li:nth-child(1) a:before{display:none;}
.page_tab ul li a	 	{border-bottom:1px solid #ddd;color:#333;font-weight:500}
.page_tab ul li a.on 	{border-bottom:2px solid #0B3D91;color:#0B3D91}
*/
.page_tab		{overflow:hidden;border-top:1px solid #ddd;margin:0 0 30px 0;}
.page_tab li	{float:left;/*max-width:50%;min-width:20%;*/text-align:center;overflow:hidden;transition: 0.3s;cursor:pointer;}
.page_tab li a	{position:relative;display:block;border-bottom:1px solid #ddd;padding:15px 0;font-size:18px;color:#333;font-weight:500}
.page_tab li a:before		{content:"";display:block;float:left;width:1px;height:10px;border-left:1px solid #ccc;margin-top:10px;}
.page_tab li:nth-child(1) a:before,
.page_tab li:nth-child(6) a:before{display:none;}
.page_tab li a.on			{color:#0B3D91;}
.page_tab li a.on:after 	{content:"";position:absolute;left:0;bottom:-1px;display:block;border-bottom:2px solid #0B3D91;width:100%;}
.page_tab ul li:nth-child(6){clear:both}
@media only screen and (max-width:767px){ /* auto */
	.page_tab li			{width:50% !important;}
	.page_tab li a			{font-size:14px;}
	.page_tab li a:before	{display:none;}
	.page_tab ul li:nth-child(6){float:left;clear:none}
}	


