/* 기본  */
/* @import url("https://img.assesta.com/font/nanumgothic.css"); */

@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css);
* {
    margin:0; padding:0;
    -webkit-print-color-adjust: exact !important;   /* Chrome, Safari */
    color-adjust: exact !important;                 /*Firefox*/
}
body	 {background-color:#FFFFFF; scrollbar-face-color:#ffffff; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #dddddd; scrollbar-shadow-color: #999999;
		scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #eeeeee; scrollbar-arrow-color: #999999; margin-left:0; margin-top:0;}
html>/**/body {overflow-y:scroll;}

td		{text-decoration: none;}
img{border:0;}
body {margin:0px;padding:0px; font-style: normal;* zoom:1; text-align:center;}

body, td, ul, ol, li, a, div, span{font-family: 'Nanum Gothic', Dotum,arial; font-size:12px; color:#666666; line-height:160%}
.input, input, .select, select, textarea {font-family: 'Nanum Gothic', Dotum,arial;font-size:12px; color:#777777}

sup {font-size:9px; vertical-align:top; position:relative; bottom:2px}

LABEL
{   
cursor:pointer;
/*	display:inline-block;
	text-align:left;
	width:150px;
*/
}

/* 폼 안보이기*/
table		{text-align:left;}
div  		{list-style:none; margin:0px; padding:0px;}
ul,ol,li 	{list-style:none; margin:0px; padding:0px;}
/*img 		{border:0px none; vertical-align:top;} *//*vertical-align:top 이미지의 여백에 대한 오류를 잡는 소스 */
form 		{display:inline;}  /* 폼 한줄 안보이기*/
input		{display:inline;}
fieldset 	{margin:0px; padding:0px; border: 0px none;}
legend 		{display: none;}
caption 	{display: none;}
#clear   	{clear: both;} 

b {font-weight: 600;}

a:link		{font: 12px; line-height: 16px; text-decoration: none; color: #555555; font-family: 'Nanum Gothic', Dotum,arial}
a:visited	{font: 12px; line-height: 16px; text-decoration: none; color: #555555; font-family: 'Nanum Gothic', Dotum,arial}
a:hover		{font: 12px; line-height: 16px; text-decoration: none; color: #000000; font-family: 'Nanum Gothic', Dotum,arial}

.input 		{border: #cccccc 1px solid; color:#646464; background-image:url(https://img.assesta.com/c4u/common/input_bg.gif); background-repeat:repeat-x;} 
.input2 	{border: #ff891d 1px solid; color:#646464;} 
.file		{border:none;}
.radio 		{border:0;}
select	{font-family: 'Nanum Gothic', Dotum,arial; font-size:12px; color: #777777; border: #cccccc 1px solid;}
textarea	{font-family: 'Nanum Gothic', Dotum,arial; font-size:12px; color: #777777; border: #cccccc 1px solid;}
/*.select		{behavior: url("/L_Common/Css/selectbox.htc");}*/
.select		{font-family: 'Nanum Gothic', Dotum,arial; font-size:11px; color: #929292; border:none; text-align:center;}

ul {
	margin: 0;
	padding: 0;
	list-style-type:none;
}
li {
	margin: 0;
	padding: 0;
	list-style-type:none;       
}

/*레이아웃*/
#PageHeader{position:relative; top:0; left:0; width:100%; margin: 0px auto; text-align:center;}
#PageFrame {clear:both;position:relative; top:0; left:0; width:930px; margin: 0px auto; text-align:center;}
#PageFrame #PageLeft, #PageFrame #PageContent	{float:left;}
#PageFrame #PageLeft    {width:180px; padding-top:20px;}
#PageFrame #PageContent {width:750px;}
/*#PageFrame #PageRight 	{position:absolute; top:30px; left:50%; margin-left:505px; width:58px; z-index:100;}*/
#PageFrame #PageRight 	{position:fixed; top:230px; left:50%; margin-left:505px; width:58px; z-index:100;}
#PageFooter	{width:100%; clear:both; margin:0 auto; text-align:center;}


/* 메인만 사용 */
#PageFrame2		{clear:both;position:relative; top:0; left:0; width:930px; margin: 0px auto;text-align:center;}
#PageFrame2 #PageFull 	{width:930px;}
#PageFrame2 #PageRight 	{position:absolute; top:30px; left:50%; margin-left:505px; width:58px; z-index:100;}

/*-----------------------------------------------------------
div 레이어 스타일
-----------------------------------------------------------*/
#divLangSelect{
position:absolute;
display:none;
background-color:#ffffff;
border:solid 2px #d0d0d0;
/*width:250px;
height:250px;*/
width:285px;
height:350px;
padding:10px;
Left:380px;
}


.PopupOpen
{ background:#fff}