
#wrap { width: 100%; position: relative; }
#nav-home #bodynav { display: none !important; }		/* not shown in main page */
.hide_mobile { display: none; }



#FRM-TOP { padding: 0 5px; height: 80px; }
#FRM-TOP .bodyframe { height: 80px; }
	#topright { display: none !important; }
	#topnav { display: none; }
	#topmenu { bottom: initial; left: initial; right: 0px; }
	#toplogo { width: 60%; max-width: 250px; left: 0px; }
	#toplang { right: 0; top: 50%; bottom: initial; transform: translate(-35px, -50%); }
	
	/* only home */
	#nav-home #FRM-TOP { height: 40px; }
	#nav-home #FRM-TOP .bodyframe { height: 40px; }
	#nav-home #toplogo { display: none; }
	/* only home */

	.top_member { display: none; }

	#toplang {}
		.top_lang { background: none; font-size: 15px; border: 1px solid transparent; }
		.top_lang.thslang { color: #00a0e9; background: none; }


#subnav { padding: 30px 10px; }
#subnav > ul { columns: 2; column-count: 2; -webkit-column-count: 2; }
#subnav > ul > li { }
#subnav > ul > li > a {  }
#subnav > ul > li > ul { }

#subnav_member { padding-bottom: 10px; text-align: center; display: block; }
#subnav_member .top_member { width: 46%; display: inline-block; padding: 7px 15px 7px 10px; margin: 1px 5px; border-bottom: 1px dotted rgba(255,255,255, 0.2); border-top: 1px dotted rgba(255,255,255, 0.2);}
#subnav_member i { margin-right: 10px; }
#subnav_member span { color: #ccc; }

#bodynav li { padding: 0 7px; }
#bodynav a { color: rgba(255,255,255, .7); }
#bodynav li a { color: rgba(255,255,255,.5); }

#FRM-BODY { }
#FRM-BODY .bodyframe { padding: 0; }

#body_this { padding: 5px 0 0px 0px; }
#body_title { height: 150px; }

#body_in { width: 100%; margin: 0 auto; text-align: left; position: relative; }
#body_in:after { content:''; display: block; clear: both; }

#body_in .h4_txt { margin-left: 0px; line-height: 1.5em; }

#body_inL { 
	padding: 20px 15px; 
}

#body_inR { display: none; }

/* 우측 */
#FRM-AD { 
	display: none; 
}
#FRM-AD-RIGHT {
	display: none; 
}

	#body_side { cear: both; }

.introimg { width: 100%; }


@media screen and (min-width:520px) {

}



