
@charset "utf-8";
@import url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/stylesheets/NotoSansKR-Hestia.css);

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, 
address, big, cite, code, del, dfn, em, font, img, ins, 
q, s, samp, small, strike, strong, sub, sup, tt, var, b, 
u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:none 0; font-family:'Dotum', 'Noto Sans Korean'; font-weight:normal} /글자 없앰
h1, h2, h3, h4, h5, h6 {font-size:12px}
img, fieldset, iframe {border:0 none}
table, div {border-collapse: collapse; font-size:12px}
textarea {overflow:auto; outline-style:none; font-family:'Dotum', 'Noto Sans Korean'}
select, input, img, li {vertical-align:middle; text-align:left;  font-family:'Dotum', 'Noto Sans Korean'; outline-style:none} /폰트크기12없앰, 글자 순서
address, caption, cite, code, dfn, em, th, var {font-style:normal; font-weight:normal}
ul, li, ol {list-style-type:none}
legend, caption {display:none}
hr {border-collapse:collapse; display:none}
a { text-decoration:none; cursor:pointer; color:#222}
html, body {width:100%; height:100%}
body {background:#FFF; font-size:12px; color:#222}
.sound_only {display:none}


#cs_title {margin:0 auto; margin:15px 15px 0 15px; padding:30px; font-size:25px; font-weight:bold; text-align:center} 

#cs_navi {width:829px; height:40px; border:1px solid #ccc}
	#cs_navi li {float:left; width:82px; height:40px; line-height:40px; border-right:1px solid #ccc; text-align:center}
	#cs_navi li:hover {background:black; color:white; font-weight:bold}
	#cs_navi_ul a:last-child li {border-right:0}

#cs_content {font-family:Nanum Gothic,"나눔고딕"}
	#cs_content .con_explain {margin-top:5px; color:#787878; line-height:1.5em} 
	#cs_content nav {padding:15px 15px 15px 35px; border-bottom:2px solid #ededed}
		#cs_content nav div {margin:5px 0 0 25px}
		#cs_content label {display:inline-block; font-size:15px; font-weight:bold; margin:30px 0 5px 15px}
		#cs_content ul {margin:5px}
		#cs_content li {font-family: Dotum, Gulim, 'Malgun Gothic' !important; margin-bottom:7px; color:#787878}
		#cs_content p {margin:5px 0 0 16px; font-size:11px; color:#aaaaaa}

#policy {font-family:Nanum Gothic,"나눔고딕"; color:#787878; font-size:16px}
	#policy_list {background:#ededed; border:1px solid #b4b4b4}
	#policy_list #list_menu {overflow:hidden}
	#policy_list #list_menu ul {float:left; width:50%; margin:10px 0}
	#policy_list #list_menu li {margin-bottom:10px; padding-left:10px}
	#policy_list #list_menu li:last-child{margin:0}
	#policy nav {font-family: Dotum, Gulim, 'Malgun Gothic' !important; padding:20px 20px}
		#policy nav div {padding-left:10px; line-height:17px;}
		#policy nav li {text-indent:-15px;padding-left:15px; margin-bottom:7px}
		#policy nav p {padding-left:20px; font-size:11px}
	#policy label {display:inline-block; margin-bottom:10px; font-weight:bold}



#um_sub_wrap {overflow:hidden; width:840px; margin:0px}
	
.sub_title_wrap {overflow:hidden; border:1px solid #dadada}
	/* .sub_title_wrap span {display:block; padding:15px 23px; background:#f9f9f9; border-bottom:1px solid #dadada; color:#5f5f5f; font-size:16px; font-family:'Noto Sans Korean'; font-weight:600}*/
	.sub_title_con {overflow:hidden; padding:15px 23px; background:#f9f9f9; border-bottom:1px solid #dadada}
		.sub_title_con div {float:left}
	.sub_title_box {overflow:hidden; float:left; padding:16px 23px}
		.sub_title_box li {float:left; margin-right:10px; font-size:11px; color:#9f9f9f; cursor:pointer}
		.sub_title_box li:hover {color:#222}

.title {margin-top:40px; margin-left:35px; font-weight:bold; color:#222}