/* padding : Top Right Bottom Left */
/*======================================================================================== Left Menu Style */
#minitabs {
margin: 0 0 0 0;
padding: 5 5 5 5;/*10px 10px 10px 10px; 20070801*/
width: 165px;
border: 4px solid #c5c2c5;/*color:#c5c2c5*/
text-align: left;
}

#minitabs li {
padding:0 0 0 0;
margin:0 0 0 0;

line-height: 25px;
list-style-type: none;
list-style-position: outside;

border-bottom: 1px solid #DDDDDD;
background-color: #f7f7f7;				/* defualt : #f7f7f7*/
color: #666666;
}

#minitabs a {
margin:0 0 0 0;/*margin: 0 10px 4px 10px;*/
padding: 0 0 0 0;/*0 0 0 5; 20070801*/

list-style-type:square;
list-style-position:inside;

line-height: 25px;
font-weight: bold;

background-color: #f4f4f4;				/* defualt : #f7f7f7*/

color: #999;
}

#minitabs a:hover {
margin: 0 0 0 -5;
padding: 0 0 0 0;

width: 100%;
background-color: #eeeeee;

color: #000;
}
/*   ¸ÞÀÎÈ­¸é ¿À¸¥ÂÊ */
#main_right {
margin: 0 0 0 0;
padding: 5 5 5 5;/*10px 10px 10px 10px; 20070801*/
width: 211px;
border: 2px solid #c5c2c5;/*color:#c5c2c5*/
text-align: left;
}

#main_right li {

line-height: 25px;
list-style-type: none;
list-style-position: inside;

border-bottom: 1px solid #DDDDDD;
background-color: #f7f7f7;				/* defualt : #f7f7f7*/
color: #666666;
}

#main_right a {
margin:0 0 0 -10px;/*margin: 0 10px 4px 10px;*/
padding: 5 5 5 5;/*padding: 0 0 0 0;20081117*/ /*0 0 0 5; 20070801*/

list-style-type:square;
list-style-position:inside;

line-height: 25px;
font-weight: bold;

background-color: #f4f4f4;				/* defualt : #f7f7f7*/

color: #999;
}

#main_right a:hover {
margin: 0 0 0 -10px;
padding: 0 0 0 0;

width: 100%;
background-color: #eeeeee;

color: #000;
}
/*   ¸ÞÀÎÈ­¸é ¿ÞÂÊ */
#main_left {
margin: 0 0 0 0;
padding: 5 5 5 5;/*10px 10px 10px 10px; 20070801*/
width: 165px;
border: 2px solid #c5c2c5;/*color:#c5c2c5*/
text-align: left;
}

#main_left li {

line-height: 25px;
list-style-type: none;
list-style-position: inside;

border-bottom: 1px solid #DDDDDD;
background-color: #f7f7f7;				/* defualt : #f7f7f7*/
color: #666666;
}

#main_left a {
margin:0 0 0 -10px;/*margin: 0 10px 4px 10px;*/
padding: 0 0 0 0;/*0 0 0 5; 20070801*/

list-style-type:square;
list-style-position:inside;

line-height: 25px;
font-weight: bold;

background-color: #f4f4f4;				/* defualt : #f7f7f7*/

color: #999;
}

#main_left a:hover {
margin: 0 0 0 -10px;
padding: 0 0 0 0;

width: 100%;
background-color: #eeeeee;

color: #000;
}


/* ==================================================================================== ¸µÅ© ½ºÅ¸ÀÏ (±âº») */
a				{font-family:  ±¼¸², Geneva, Arial, Tahoma; font-size:9pt; text-decoration:none;}
a:link			{color:#000000;}
a:visited			{color:#000000;}
a:active			{color:#000000;}
a:hover			{color:#AAAAAA;}

/* ======================================================================================== ¸µÅ© ½ºÅ¸ÀÏ 1 */
.link1 a:link, .link1 a:visited, .link1 a:visited, .link1 a:hover
				{font-size:11px; font-family: µ¸¿ò, Geneva, Arial, Tahoma; font-weight:normal}
.link1 a:link		{color:#ffffff; text-decoration: none;}
.link1 a:visited	{color:#ffffff; text-decoration: none;}
.link1 a:active		{color:#ffffff; text-decoration:none;}
.link1 a:hover		{color:#ffffff; text-decoration:underline;}

/* ======================================================================================== ¸µÅ© ½ºÅ¸ÀÏ 2 - Menu - sub*/
.link2 a:link, .link2 a:visited, .link2 a:visited, .link2 a:hover
				{font-size:9pt; font-family: ±¼¸², Geneva, Arial, Tahoma; font-weight:normal}
.link2 a:link		{color:#cccccc; text-decoration:none;}
.link2 a:visited	{color:#cccccc; text-decoration:none;}
.link2 a:active		{color:#cccccc; text-decoration:none;}
.link2 a:hover		{color:#cccccc; text-decoration:underline;}

/* ======================================================================================== ¸µÅ© ½ºÅ¸ÀÏ 3 */
.link3 a:link, .link3 a:visited, .link3 a:visited, .link3 a:hover
				{font-size:9pt; font-family: ±¼¸², Geneva, Arial, Tahoma; font-weight:normal}
.link3 a:link		{color:#000000; text-decoration:none;}
.link3 a:visited	{color:#000000; text-decoration:none;}
.link3 a:active		{color:#000000; text-decoration:none;}
.link3 a:hover		{color:#000000; text-decoration:underline;}

/* ======================================================================================== ¸µÅ© ½ºÅ¸ÀÏ 4 */
.link4 a:link, .link4 a:visited, .link4 a:visited, .link4 a:hover
				{font-size:9pt; font-family: ±¼¸², Geneva, Arial, Tahoma; font-weight:bold;
					padding-top:1px; padding-bottom:1px;}
.link4 a:link		{color:#555555; text-decoration:none;}
.link4 a:visited	{color:#555555; text-decoration:none;}
.link4 a:active		{color:#555555; text-decoration:none;}
.link4 a:hover		{color:#111111; text-decoration:underline;}

/* ======================================================================================== ¸µÅ© ½ºÅ¸ÀÏ 5 */
.link5 a:link, .link5 a:visited, .link5 a:visited, .link5 a:hover
				{font-size:9pt; font-family: ±¼¸², Geneva, Arial, Tahoma; font-weight:normal;
					padding-top:1px; padding-bottom:1px;}
.link5 a:link		{color:#555555; text-decoration:none;}
.link5 a:visited	{color:#555555; text-decoration:none;}
.link5 a:active		{color:#555555; text-decoration:none;}
.link5 a:hover		{color:#000000; text-decoration:underline;}

/* ========================================================================================== ¹Ùµð ½ºÅ¸ÀÏ */
body
	{
		font-family: ±¼¸², Tahoma, Arial; font-size:9pt; color:#000000;
		scrollbar-3dlight-color:#FFFFFF;
		scrollbar-arrow-color:#555555;
		scrollbar-track-color:#FFFFFF;
		scrollbar-darkshadow-color:#555555;
		scrollbar-face-color:#A2A2A2;
		scrollbar-highlight-color:#A2A2A2;
		scrollbar-shadow-color:#FFFFFF;
	}

.body2
	{
		font-family: ±¼¸², Tahoma, Arial; font-size:9pt; color:#000000;
		scrollbar-3dlight-color:#EEEEEE;
		scrollbar-arrow-color:#555555;
		scrollbar-track-color:#EEEEEE;
		scrollbar-darkshadow-color:#555555;
		scrollbar-face-color:#CCCCCC;
		scrollbar-highlight-color:#CCCCCC;
		scrollbar-shadow-color:#CCCCCC;
	}

/* ====================================================================================== ÅÂ±× ±âº» ½ºÅ¸ÀÏ */
table	{font-family: ±¼¸², Tahoma, Arial; font-size:9pt; line-height:160%;}
img		{border: none;}
.td1, .td2, .td3, .td4, .td5
		{font-family: ±¼¸², Tahoma, Arial; font-size:9pt; color:#000000; line-height:160%;vertical-align:middle;}
.td1		{text-align:right;  padding-right:5px; height:30px;}
.td2		{text-align:left;   padding-left:5px; height:30px;}
.td3		{text-align:left;   padding-left:5px; height:22px; }
.td4		{text-align:right;  padding-right:5px; height:22px;}
.td5		{text-align:left;   padding-left:5px; height:30px;}


/* ======================================================================================= Æû ÅÂ±× ½ºÅ¸ÀÏ */
input, textarea, select
		{font-size:9pt; font-family:±¼¸², Tahoma, Verdana;}
/*
.tbox1	{width:120px; border: solid 1; background-color:#E6E7E1; height:20px; font-size:9pt; line-height:140%;padding-left:3px;
		 border-top-color:#BEC0B1; border-right-color:#FFFFFF; border-left-color:#BEC0B1; border-bottom-color:#FFFFFF;}

.tbox2	{width:120px; border: solid 1; background-color:#F3E4AA; height:20px; font-size:9pt; line-height:140%;padding-left:3px;
		 border-top-color:#BEC0B1; border-right-color:#FFFFFF; border-left-color:#BEC0B1; border-bottom-color:#FFFFFF;}

.tbox3	{width:120px; border: solid 1; background-color:#D5F3F3; height:20px; font-size:9pt; line-height:140%;padding-left:3px;
		 border-top-color:#BEC0B1; border-right-color:#FFFFFF; border-left-color:#BEC0B1; border-bottom-color:#FFFFFF;}
		 
.tboxN	{border:0px #FFFFFF solid; text-align:center}

.btn1 	{color:#2B4060; font-size:9pt; font-family:±¼¸², Tahoma; font-weight:bold;
         		border-top:2px #1AD099 solid; border-bottom:2px #094634 solid;
         		border-left:2px #1AD099 solid; border-right:   2px #094634 solid; 
         		height:19px; width:100px; cursor:hand; line-height:150%; background-color:#0E7254}
         
.sel1	 {font-family:±¼¸²; font-size:9pt; color:#FFFFFF; background:#555555; width:100px}
*/

/* ======================================================================================= ÅØ½ºÆ® ½ºÅ¸ÀÏ */
.font1	{font-family: tahoma, verdana, Arial, ±¼¸²; font-size:9pt; color:#5D5D5D; text-decoration:none; font-weight:bold;}
.font2	{font-family: ±¼¸², µ¸¿ò; font-size:9pt; color:#76897C; text-decoration:none; font-weight:bold;}
.font3	{font-family:µ¸¿ò; font-size:9pt; color:#FFFFFF; padding:7px}

/* ======================================================================================== ¸µÅ© ½ºÅ¸ÀÏ 2 */
.paper1 a:link, .paper1 a:visited, .paper1 a:visited, .paper1 a:hover
				{font-size:8pt; font-family: µ¸¿ò, ±¼¸², Geneva;}
.paper1 a:link		{color:#FFFFFF; text-decoration:none;}
.paper1 a:visited	{color:#FFFFFF; text-decoration:none;}
.paper1 a:active	{color:#FFFFFF; text-decoration:none;}
.paper1 a:hover	{color:#FFFFFF; text-decoration:underline;}

/* ======================================================================================== Style */
.text_align_justify
{
	text-align:justify;
}	
.text_align_center
{
	text-align:center;
}

.padding_left_right-10px
{
	padding-left:10px;
	padding-right:10px;
}	

/* basic css */

.input-button
{
	background-color : 		#fff;
	background-image: 		url("./images/bg_button.png");
	background-position: 	left top;
	background-repeat: 		repeat-x;
	border : 				1px solid #777;
	cursor : 				pointer;
	font-size : 			1em;
	height : 				1.8em;
	line-height: 			1.8em;
	padding : 				0 5px !important;
	vertical-align: 		middle;
}

.member_input_textbox
{
	background-color : 		#fff;
	background-position: 	left top;
	background-repeat: 		repeat-x;
	border : 				1px solid #777;
	font-size : 			1em;
	height : 				1.5em; /* Default : 1.8em*/
	line-height: 			1.5em;
	padding : 				0 5px !important;
	vertical-align: 		middle;
}

.member_input_idchk
{
	background-color : 		#cccccc;
	background-position: 	left top;
	background-repeat: 		repeat-x;
	border : 				1px solid #777;
	cursor : 				pointer;
	font-size : 			1em;
	height : 				1.5em;
	line-height: 			1.5em;
	padding : 				0 5px !important;
	vertical-align: 		middle;
}

.part .caption,
h2.caption
{
	background-color                 : #D2D2CC;
	background-image                 : url("./images/bg_title_left.gif");
	background-position              : left top;
	background-repeat                : no-repeat;
	clear                            : both;
	color                            : #000000;
	display                          : block;
	height                           : 30px;
	font-size                        : 1em;
	font-weight                      : normal;
	line-height                      : 2.8em;
	margin-bottom                    : 10px;
	overflow                         : hidden;
	padding-left                     : 35px;
}

.part .caption span,
h2.caption span
{
	background-color                 : #D2D2CC;
	background-image                 : url("./images/bg_title_right.gif");
	background-position              : right top;
	background-repeat                : no-repeat;
	display                          : block;
	height                           : 30px;
	line-height                      : 2.7em;
}
