/* °øÅëÀûÀ¸·Î µé¾î°¡´Â ±âº» ÆÄÀÏ - css/basic.css ************/

@charset "utf-8";

/*°øÅë */
#loading {
	z-index:99999; display:none; border:2px solid #eef0f4; position:fixed; 
	width:220px; height:230px; left:50%; margin-left:-131px; top:50%; margin-top:-136px;
	background:#ffffff; text-align:center;
	overflow:hidden; -webkit-overflow-scrolling:touch;
	box-shadow: 0 10px 50px rgba(0, 0, 0, 0.3);
	border-radius:20px;
}
#loading_table { text-align:left; position:relative; }
#loading_table table { width:100%; height:15px; }
#loading_table_td_l { Vertical-align:bottom; text-align:left; padding-left:5px; padding-top:5px; width:200px; height:15px; Vertical-align:top; }
#loading_table_td_r { Vertical-align:bottom; text-align:right; padding-right:5px; padding-top:5px; width:20px; height:15px; Vertical-align:top; }
#loading_text {
	padding-left:5px; padding-right:5px;
	font-family:Dotum; font-size:13px; font-weight:bold; font-size:13px; text-decoration:none; color:#86878b; 
}
#loading_img { text-align:center; margin-top:30px; }
.loading_close { border:0px; cursor:pointer; }
.loading_close: hover { opacity: 0.3; }

#prCenterBox {
	z-index:99999; display:none; border:1px solid #ffffff; position:fixed; 
	left:50%; top:50%; 
	background:#ffffff;
	overflow:hidden; -webkit-overflow-scrolling:touch;
	box-shadow: 0 10px 50px rgba(0, 0, 0, 0.3);
}
#prCenterBox img { border:0px; }

/* formalertwindow_div start  ******************************************************************************/
#formalertwindow_div_back { 
	z-index:999991; display:none; background:#000; opacity: 0.3; 
	width:100%; height:100%; left:0px; top:0px;
	position:fixed; overflow:hidden; -webkit-overflow-scrolling:touch;
}
#formalertwindow_div {
	z-index:999992; display:none;  position:fixed; 
	overflow:hidden; -webkit-overflow-scrolling:touch;
	box-shadow: 0 10px 50px rgba(0, 0, 0, 0.4); background:#fff; border-radius:20px;
}

#formalertwindow_div_title { background:#fff; }
#formalertwindow_div_title_table { width:100%; }
#formalertwindow_div_title_table_td_l { 
	width:*; padding-left:10px; padding-top:5px; background:#fff; Vertical-align:middle;
	text-align:left; font-weight:bold; font-family:NanumGothicBold; font-size:13px; color:#000;  
}
#formalertwindow_div_title_table_td_r { padding-top:5px; padding-right:10px; background:#fff; text-align:right; width:20px; Vertical-align:middle; }
#formalertwindow_div_close { border:0px; opacity: 1; }
#formalertwindow_div_close:hover { opacity: 0.5; cursor:pointer; }
#formalertwindow_div_textbox {
	padding-top:30px; 
	text-align:center; letter-spacing: -0.03em; color:#333;  font-weight:bold; font-family:NanumGothicBold; font-size:13px; line-height:160%;
}
#formalertwindow_div_textbox_btn { text-align:center; padding-top:50px; }
a.formalertwindow_div_textbox_btn_link_ok { 
	background:#ddd; padding-left:15px; padding-right:15px; padding-top:7px; padding-bottom:7px; border:1px solid #888; margin-left:5px; margin-right:5px;
	font-weight:bold; font-family:NanumGothicBold; font-size:13px; letter-spacing: 0.1em; color:#666; text-decoration:none; border-radius:20px; 
}
a.formalertwindow_div_textbox_btn_link_ok:link { color:#fff;background: #444;}
a.formalertwindow_div_textbox_btn_link_ok:visited{ color:#fff;background: #444;}
a.formalertwindow_div_textbox_btn_link_ok:hover { color:#000; border:1px solid #000; }
a.formalertwindow_div_textbox_btn_link_ok:active{ color:#000; }
a.formalertwindow_div_textbox_btn_link_no { 
	background: #ddd;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 7px;
    padding-bottom: 7px;
    border: 1px solid #ccc;
    border-radius:20px;
    margin-left: 5px;
    margin-right: 5px;
    font-weight: bold;
    font-family: NanumGothic;
    font-size: 13px;
    letter-spacing: 0.1em;
    color: #978101;
    text-decoration: none;
}
a.formalertwindow_div_textbox_btn_link_no:link { color:#978101; }
a.formalertwindow_div_textbox_btn_link_no:visited{ color:#978101; }
a.formalertwindow_div_textbox_btn_link_no:hover { color:#786600; border:1px solid #000; }
a.formalertwindow_div_textbox_btn_link_no:active{ color:#978101; }
/* formalertwindow_div end */

/* formpagewindow_div start - prCenterBox, loading º¸´Ù z-index °ª ¹Ù·Î ¹Ø¿¡ */
#formpagewindow_div_back { 
	z-index:99997; display:none; background:#000; opacity: 0.3; 
	width:100%; height:100%; left:0px; top:0px;
	position:fixed; overflow:hidden; -webkit-overflow-scrolling:touch;
}
#formpagewindow_div {
	z-index:99998; display:none;  position:fixed; 
	overflow:hidden; -webkit-overflow-scrolling:touch;
	box-shadow: 0 10px 50px rgba(0, 0, 0, 0.3);
	background:#FFFFFF; 
}
#formpagewindow_div_title { background:#fff; height:32px; }
#formpagewindow_div_title_table { width:100%; }
#formpagewindow_div_title_table_td_l { 
	width:*; padding-left:10px; padding-top:5px; background:#fff; Vertical-align:middle;
	text-align:left; font-weight:bold; font-family:NanumGothicBold; font-size:13px; color:#000;  
}
#formpagewindow_div_title_table_td_r { padding-top:10px; padding-right:15px; background:#fff; text-align:right; width:20px; Vertical-align:middle; }
#formpagewindow_div_close { border:0px; opacity: 1; width:18px; } 
#formpagewindow_div_close:hover { opacity: 0.7; cursor:pointer; }
#formpagewindow_div_iframebox { text-align:center; }
/* formpagewindow_div end *********************************************************************************************************************************************************************************/


/* °øÅë ¸µÅ© */
a.basic_link_yellow { color:#ffff00; 	text-decoration:underline; }
a.basic_link_yellow:link { color:#ffff00; }
a.basic_link_yellow:visited{ color:#ffff00; }
a.basic_link_yellow:hover { color:#FFFFFF; }
a.basic_link_yellow:active{ color:#ffff00; }
/* °øÅë ¸µÅ© end **********************************************************************************************************************************************************************************************/

/* MlangToolTipHtml */
#MlangToolTipHtml { display:none; position:absolute; z-index:99999999999; }
.MlangToolTipHtml_t { text-align:center; height:6px; } .MlangToolTipHtml_t img { width:11px; height:6px; border:0px; }
.MlangToolTipHtml_msg {
	margin-top:5px; background:#222; padding-left:6px; padding-right:6px; padding-top:4px; padding-bottom:4px;
	font-family:NanumGothic; font-size:13px; color:#fff;  
	border-radius:4px 4px 4px 4px;
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4); 
}

.errorText_red { text-align:center; font-weight:bold; font-family:Arial; font-size:15px; letter-spacing: 0.1em; color:#FF0000; }
.errorText_so { text-align:center; font-family:Dotum; font-size:11px; opacity: 0.7; }

/* form °ü·Ã **********************************************************************************************************************************************************************************************/
.MlangForm_msg_Class { font-family:NanumGothic; font-size:14px; color:#777; }
.MlangForm_msg_Class_red { font-family:NanumGothic; font-size:14px; background:#ff0000; color:#fff; padding:4px; border-radius:6px; }