@charset "utf-8";
/************************************************************************
 * 파일명      : base.css
 * 설명        : 사이트기본정의, 공통css Import
 * 작성일      : 2007.03.31
 * 수정일      : 2011.04.12 윤태건
************************************************************************/

@import url(/css/skin/base/base.css); /* 2011-04-12 윤태건 */
@import url(layout.css);
@import url(font.css);
@import url(common.css);
@import url(class.css);
@import url(border.css);
@import url(globalcss_gnb_footer.css);

html, body	{height:100%; }
*			{margin:0; padding:0;}
ul, ol		{list-style:none;}
li			{vertical-align:top}
img			{border:0}
input		{vertical-align:middle; border:0;}
select.sel_blue	{color:#1293EE}
*	{
	scrollbar-face-color: #F5F5F5;
	scrollbar-shadow-color:#D2D2D2;
	scrollbar-highlight-color:#F5F5F5;
	scrollbar-3dlight-color:#D2D2D2;
	scrollbar-darkshadow-color:#E5E5E5;
	scrollbar-track-color:#F5F5F5;
	scrollbar-arrow-color:#A1A1A1;
}
textarea		{
	border:1px solid #D2D2D2; padding:4px;
	scrollbar-face-color: #F5F5F5;
	scrollbar-shadow-color:#D2D2D2;
	scrollbar-highlight-color:#F5F5F5;
	scrollbar-3dlight-color:#D2D2D2;
	scrollbar-darkshadow-color:#E5E5E5;
	scrollbar-track-color:#F5F5F5;
	scrollbar-arrow-color:#A1A1A1;
}
textarea.autoA	{overflow:auto}
a.rollover img.rollover			{display:none;}
a.rollover:hover				{border:0px;color:#04AEB6;}
a.rollover:hover img			{display:none;}
a.rollover:hover img.rollover	{display:inline;}
a.rollover_on img				{display:none;}
a.rollover_on img.rollover		{display:inline;}
.menu img.rollover			{display:none;}
.menu a:hover				{border:0px;color:#04AEB6;}
.menu a:hover img			{display:none;}
.menu a:hover img.rollover	{display:inline;}
.menu .on img				{display:none;}
.menu .on img.rollover		{display:inline;}
.topMenu_over	a	{selector-dummy : expression(this.hideFocus=true);}
.topMenu_over img.rollover			{display:none;}
.topMenu_over a:hover				{border:0px;color:#04AEB6}
.topMenu_over a:hover img			{display:none; onfousc:blue();}
.topMenu_over a:hover img.rollover	{display:inline;}
.topMenu_over .on img				{display:none;}
.topMenu_over .on img.icon			{display:inline;} 
.topMenu_over .on img.rollover		{display:inline;}
input.txt_G		{height:14px; padding-top:3px; vertical-align:middle;  border-top:1px solid #DBD9E2; border-bottom:1px solid #DBD9E2; margin:0 -4px}
input.txt_G2	{height:14px; padding-top:3px; vertical-align:middle; border-top:1px solid #DBD9E2; border-bottom:1px solid #DBD9E2; margin:0 -4px}
input.txt_B		{height:14px; padding-top:3px; vertical-align:middle; border-top:1px solid #1293EE; border-bottom:1px solid #1293EE; margin:0 -4px}
input.txt_BSh		{height:14px; padding-top:3px; vertical-align:middle; border-top:1px solid #F27A07; border-bottom:1px solid #F27A07; margin:0 -4px}
input.txt_B2	{height:16px; padding-top:5px; vertical-align:middle; border-top:1px solid #1293EE; border-bottom:1px solid #1293EE; margin:0 -4px}
img.txt_end		{vertical-align:middle}
input.check		{background:transparent; width:12px; height: 12px; vertical-align:middle; border:none}
.align_center	{vertical-align:middle;}
.align_top	{vertical-align:top;}
.div_center	{margin:0 auto}
.lineH_5	{line-height:5px;}
#topBtn	{position:absolute; width:950px; text-align:right; padding-left:25px; left:0; margin-top:-80px; display:none}
#screenOpicity	{position:absolute; top:0; left:0; width:100%; height:100%; background:#000000; filter:alpha(Opacity=70); z-index:100; display:none}
#layLeft	h1	{margin:5px 0 10px 0;}
.rankNoA {height:17px;}


/* etc class  */
.mainColor {color:#1293ee;}
.mr50 {margin-right:50px;}
.info_n {font-size:11px;color:#ababab;letter-spacing:-1px;display:block;padding-top:5px;}
.info_m {font-size:11px;color:#ababab;letter-spacing:-1px;}
