@charset "utf-8";

/* 내용관리 */
.ctt_admin {text-align:right}

#co_map {position:relative;}
	#co_map .loc_info {position:absolute;left:0;top:0;bottom:32px;max-width:30%;padding:20px;background:rgba(0,0,0,0.7);z-index:2;}
	#co_map .loc_info * {color:#fff;}
	#co_map .loc_info h2 {font-family:"Roboto Condensed",Roboto,Helvetica;font-size:1.3em;color:#fd3;text-transform:uppercase;}
	#co_map .loc_info h2:after {display:block;width:25px;height:3px;margin:15px 0;content:"";background:#fd3;}
	#co_map .loc_info ul {list-style:none;margin:25px 0 0;padding:0;}
	#co_map .loc_info ul li {margin-bottom:10px;line-height:1.4em;}
	#co_map .loc_info ul li:nth-child(1) {margin-bottom:20px;}
	#co_map .loc_info ul li span:before {display:inline-block;margin-right:7px;content:"\f01d";font-family:"FontAwesome";color:rgba(255,255,255,.7);font-weight:normal;}

.priv_box {padding:35px;border:1px solid #f1f1f1;border-radius:7px;background:#fff;box-shadow: 6px 0 15px -10px rgba(50, 50, 50, 0.45), -6px 0 15px -10px rgba(50, 50, 50, 0.45);}
	.priv_box * {line-height:1.4em;}
	.priv_box .column {display:block;}
	.priv_box .column:after {display:block;content:"";margin:30px 0;border-top:1px solid #efefef;}
	.priv_box .column:nth-child(4):after {margin:0;border:none;}
	.priv_box .column h2.tit {margin-bottom:20px;font-size:1.2em;font-weight:500;color:#0669c0;}
	.priv_box .column h3 {display:inline-block;margin:30px 0 10px;padding:3px 10px;border-radius:30px;font-weight:400;color:#fff;background:#629ac1;}
	.priv_box .column p {color:#333;}
	.priv_box .column ul {list-style:square;}
	.priv_box .column ul li {color:#333;}
