@charset "utf-8";

/* 내용관리 */
#ctt {}
.ctt_admin {text-align:right}
#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#ctt_himg img, #ctt_timg img, #ctt_con img {max-width:100%;height:auto}
.ctt_img {text-align:center}

#ctt_con {padding:15px;border:1px solid rgba(0,0,0,0);border-radius:12px;background:rgba(0,0,0,.02); }
#ctt_con * {font-family:"NanumBG","나눔고딕","돋움";font-size:1em;line-height:1.5em;}
.co_greet {position:relative;padding-top:10px;border-top:1px; text-align:center;}
	.co_greet:after {display:block;clear:both;content:"";}
	.co_greet p {margin:5px 0 20px;font-family:'GmarketSansM','Noto Sans Kr','NanumGothic','NanumG','나눔고딕','Dotum';font-size:1.1em;color:#333;line-height:1.6em;}
	.co_greet p strong {font-family:'GmarketSansM','Noto Sans Kr','NanumGothic','NanumG','나눔고딕','Dotum';font-weight:bold;color:#003f9e;}
	.co_greet blockquote {margin:30px 0;padding:7px 0 5px;border-radius:2px;font-family:'GmarketSansM','Noto Sans Kr','NanumGothic','NanumG','나눔고딕','Dotum';font-size:1.35em;font-weight:600em;color:#fff;text-align:center;background:#003f9e;background:linear-gradient(#66b0db,#003f9e);}

#comp_map {height:500px;border:1px solid #ccc;}
	#comp_map div {width:auto;font-size:11pt;font-weight:bold;text-align:center;}
#comp_info {margin:50px 0 10px;padding:0;}
	#comp_info dt {margin-bottom:15px;font-weight:700;font-size:1.3em;text-transform:uppercase;}
	#comp_info dd {margin:0;padding-left:15px;border-bottom:1px dotted #aaa;font-size:.95em;color:rgba(0,0,0,.75);line-height:32px;}
	#comp_info dd:before {content:"\f105";font-family:"FontAwesome";margin-right:7px;color:#f84141;}
/**#priv {font-size:.9em;}
	#priv * {line-height:1.4em;}
	#priv section {display:block;}
	#priv section:after {display:block;content:"";margin:30px 0;border-top:1px solid #efefef;}
	#priv section:nth-child(4):after {margin:0;border:none;}
	#priv section h2.tit {margin-bottom:20px;font-size:1.1em;font-weight:500;color:#0669c0;}
	#priv section h3 {display:inline-block;margin:30px 0 10px;padding:3px 10px;border-radius:30px;font-weight:400;color:#fff;background:#629ac1;}
	#priv section p {color:#333;}
	#priv section ul {list-style:square;}
	#priv section ol {margin:10px 0;}
	#priv section ul li {color:#333;}**/


.priv_wrap {position:relative;font-size:1.05em;}
	.priv_wrap * {line-height:1.4em;}
	.priv_wrap div {display:block;}
	.priv_wrap div:after {display:block;content:"";margin:30px 0;border-top:1px solid #efefef;}
	.priv_wrap div:last-child:after {margin:0;border:none;}
	.priv_wrap div h2.tit {margin-bottom:20px;font-size:1.2em;font-weight:500;color:#0669c0;}
	.priv_wrap div h3 {display:inline-block;margin:30px 0 10px;padding:3px 10px;border-radius:30px;font-weight:400;color:#fff;background:#629ac1;}
	.priv_wrap div p {color:#333;}
	.priv_wrap div ul {list-style:square;}
	.priv_wrap div ul li {color:#333;}
