/* 
 * Base CSS - By Greeny (2005. 03.)
 */


/* Text CSS */

body { padding-top:0; color: #3A3A3A ; font-size: 12px; font-family: "µ¸¿ò","verdana", "helvetica", "arial"; line-height:140%; letter-spacing:-2; }

td	 { color: #3A3A3A ; font-size: 12px; font-family: "µ¸¿ò","verdana", "helvetica", "arial"; line-height:130%;word-spacing:-1px;}

form { margin:0px; padding:0px;}
image {border:0}

select {
	color:#626262; font-size: 11px; font-family: "µ¸¿ò"; background:#FBFBFB; border:solid 1px #DDDDDD;
}
textarea{
	color:#626262; font-size: 12px; font-family: "µ¸¿ò";  border:solid 0px BFD2D1; background-color:#F5F5F5;
	scrollbar-base-color: EFEFEF;
	scrollbar-face-color: #E0E0E0; 
	scrollbar-shadow-color: #BFD2D1; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-3dlight-color: #B4B4B4; 
	scrollbar-darkshadow-color: #BFD2D1; 
	scrollbar-arrow-color: EFEFEF;
}

.clsArea01{
	color:#626262; font-size: 11px; font-family: "µ¸¿ò";  border:solid 1px BFD2D1; background-color:#FFFFFF;
	scrollbar-base-color: EFEFEF;
	scrollbar-face-color: F2F2F2; 
	scrollbar-shadow-color: B7B7B7; 
	scrollbar-highlight-color: F2F2F2; 
	scrollbar-3dlight-color: F2F2F2; 
	scrollbar-darkshadow-color: EFEFEF; 
	scrollbar-arrow-color: B7B7B7;
}
.clsArea02{
	color:#626262; font-size: 11px; font-family: "µ¸¿ò";  border:solid 1px F2F2F2; background-color:#F2F2F2;
}

input {
	color: #626262; font-size: 12px; font-family: "µ¸¿ò"; border: 1px solid E6E6E6; background-color:E6E6E6; height:20px;
}

.img_input {
	border: 0px; height:21px;
}

.inCls01	{ background-color:#FFFFFF; border:solid 1px #FFFFFF; }
.inCls02	{ background-color:#0EB1CD; border:solid 1px #0EB1CD; height:46; }


.bgColor_member		{ background-color:#AA7327; }
.bgColor_mypage		{ background-color:#AA7327; }
.bgColor_business	{ background-color:#008282; }
.bgColor_sale		{ background-color:#007D55; }
.bgColor_site		{ background-color:#894589; }
.bgColor_loge		{ background-color:#DE390A; }
.bgColor_counsel	{ background-color:#A02E4A; }
.bgColor_customer	{ background-color:#2863A4; }
.bgColor_company	{ background-color:#062860; }


.bg01_box		{ border-top: 1px solid #CDCDCD; border-bottom: 1px solid #CDCDCD; }
.bg02_img		{ background:url('/images/business/bg02_img.gif') no-repeat; padding:7; }
.bg03_cen		{ background:url('/images/bg03_cen.gif'); background-repeat:repeat-x; background-color:#E7D39C; }

.clsInp01	{ border: 1px solid #FFFFFF; background-color:#FFFFFF; }
.clsInp02	{ border: 1px solid #CECFCE; background-color:#FFFFFF; }
.clsInp03	{ border: 1px solid #F2F2F2; background-color:#F2F2F2; }
.clsInp04	{ border: 1px solid #E9E2DA; background-color:#E9E2DA; }
.clsInp05	{ border: 1px solid #E9E2DA; background-color:#F2F2F2; }

.txt01		{ color: D8A038; font-weight:bold; }
.txt02		{ color: DDAC20; font-weight:bold; }
.txt03		{ color: 666666; padding: 2 0 0 0; letter-spacing:0; }
.txt04		{ color: 9F76C5; padding: 2 0 0 0; }
.txt05		{ color: C24393; padding: 2 0 0 0; font-size: 11px; font-family: "±¼¸²"; letter-spacing:0; }
.txt06		{ color: 666666; line-height:160%; padding: 0 0 0 18; }
.txt07		{ letter-spacing:0; color:#7A7A79; }

.clsImg01	{ border: solid 8px #EDEAEA; }
.clsImg02	{ border: solid 6px #EDEAEA; }
.clsImg03	{ border: solid 6px #E6E6DD; }
.clsImg04	{ border: solid 4px #E1DFD9; }

/*
.clsInp01	{ color: 787058; font-size: 11px; font-family: "µ¸¿ò"; border: 1px solid #BFD2D1; background-color:F3F6F6; }

.clsImg01	{ border: solid 1px #CCCCCC; }

.clsBg01	{ background:url(/images/bg01.gif); }


*/

.txtNavi01	{ color: 808080; font-size: 11px; font-family: "µ¸¿ò"; letter-spacing:-1; padding: 0 20 0 0 }


.txtPage01	{ color: #A1A6B0; font-size: 11px; font-family: "µ¸¿ò"; }

/* Link CSS */

a:link    {color:#3A3A3A; font-size:12px; text-decoration:none;}
a:visited {color:#3A3A3A; font-size:12px; text-decoration:none;}
a:hover   {color:#000000; font-size:12px; text-decoration:underline;}

a.clsNavi:link		{color:#848484; font-size:11px; font-family: "µ¸¿ò"; letter-spacing:-1; text-decoration:none;}
a.clsNavi:visited	{color:#848484; font-size:11px; font-family: "µ¸¿ò"; letter-spacing:-1; text-decoration:none;}
a.clsNavi:hover		{color:#848484; font-size:11px; font-family: "µ¸¿ò"; letter-spacing:-1; text-decoration:underline;}

a.clsPage01:link	{color:#A8A8A8; font-size:11px; font-family: "µ¸¿ò"; font-weight:bold; text-decoration:none;}
a.clsPage01:visited	{color:#A8A8A8; font-size:11px; font-family: "µ¸¿ò"; font-weight:bold; text-decoration:none;}
a.clsPage01:hover	{color:#808080; font-size:11px; font-family: "µ¸¿ò"; font-weight:bold; text-decoration:underline;}

a.cls01:link		{color:#45ABA9; font-size:12px; font-family: "µ¸¿ò"; text-decoration:none;}
a.cls01:visited		{color:#45ABA9; font-size:12px; font-family: "µ¸¿ò"; text-decoration:none;}
a.cls01:hover		{color:#45ABA9; font-size:12px; font-family: "µ¸¿ò"; text-decoration:none;}

a.cls02:link		{color:#666666; font-size:12px; font-family: "µ¸¿ò"; text-decoration:none;}
a.cls02:visited		{color:#666666; font-size:12px; font-family: "µ¸¿ò"; text-decoration:none;}
a.cls02:hover		{color:#963896; font-size:12px; font-family: "µ¸¿ò"; text-decoration:none; font-weight:bold;}

a.cls03:link		{color:#916D39; font-size:12px; font-family: "µ¸¿ò"; text-decoration:none; font-weight:bold; }
a.cls03:visited		{color:#916D39; font-size:12px; font-family: "µ¸¿ò"; text-decoration:none; font-weight:bold; }
a.cls03:hover		{color:#916D39; font-size:12px; font-family: "µ¸¿ò"; text-decoration:underline; font-weight:bold; }



/*Æû ½ºÅ¸ÀÏ*/	
   .form {font: 9pt µ¸¿ò, arial; BACKGROUND-COLOR:#F6F6F6; COLOR:#7D7D7C; BORDER:1x solid #D6D6D6 }
   .form1 {font: 9pt µ¸¿ò, arial; BACKGROUND-COLOR:#ffffff; COLOR:#646464; BORDER:1x solid #9C9C9B  }
   .form2 {font: 9pt µ¸¿ò, arial; BACKGROUND-COLOR:#ffffff; COLOR:#646464; BORDER:0x }


/* End of Link CSS */


.button{BACKGROUND-COLOR: #C3C8E3;BORDER-BOTTOM: #7f7f7f 1px solid;BORDER-LEFT: #7f7f7f 1px solid; BORDER-RIGHT: #7f7f7f 1px solid; BORDER-TOP: #7f7f7f 1px solid; FONT-SIZE: 9pt; }