/*	Body			*/
body		{	width: 100%;	margin: 0px;	padding: 0px;	background-color: #ffffff;	}
body,td,th	{	font-weight: normal;	font-size: 12px;	color: #666666;	text-decoration: none;	line-height: 1.2em;	letter-spacing: 1px;	}
.in			{	width: 100%;	margin: 0px;	padding: 5px;	background-color: #f3f3f3;	
				scrollbar-track-color: #f3f3f3;	scrollbar-face-color: #ffffff;	scrollbar-shadow-color: #ffffff;	scrollbar-darkshadow-color: #eeeeee;	scrollbar-highlight-color: #ffffff;	scrollbar-3dlight-color: #eeeeee;	scrollbar-arrow-color: #FA7070;	}

#head		{	position: absolute;	top: 0px;	left: 338px;	width: 686px;	height:  65px;	background-color: #ffffff;													}
#main		{	position: absolute;	top: 65px;	left: 553px;	width: 471px;	height: 703px;	background-color: #ffffff;													}
#form		{	width: 471px;	height: 674px;	margin: 0px;	padding: 0px;	background-color: #ffffff;																	}
#menu		{	position: absolute;	top: 65px;	left: 338px;	width: 215px;	height: 703px;	background-color: #ffffff;	text-align: left;								}
#menu_bt	{	width: 191px;	height: 331px;	margin: 0px;	padding: 0px;	background-color: #ffffff;																	}
#menu_tx	{	width: 191px;	height: 256px;	margin: 0px;	padding: 3px;	background-image: url(pc/bt_under.jpg);					}
#side		{	position: absolute;	top: 0px;	left:  0px;	width: 338px;	height: 768px;	background-color: #ffffff;	}

/*	Link			*/
a:link		{	font-weight: bold;	font-size: 12px;	color: #6d6d6d;		text-decoration: underline;	line-height: 1.2em;	letter-spacing: 1px;	}
a:visited	{	font-weight: bold;	font-size: 12px;	color: #6d6d6d;		text-decoration: underline;	line-height: 1.2em;	letter-spacing: 1px;	}
a:hover		{	font-weight: bold;	font-size: 12px;	color: #4682b4;		text-decoration: underline;	line-height: 1.2em;	letter-spacing: 1px;	}
a:active	{	font-weight: bold;	font-size: 12px;						text-decoration: underline;	line-height: 1.2em;	letter-spacing: 1px;	}

/*	H Tag			*/
h1			{	font-weight: bold;		font-size: 14px;	color: #666666;		}
h2			{	font-weight: bold;		font-size: 12px;	color: #666666;		}
h3			{	font-weight: normal;	font-size: 12px;	color: #666666;		}

/*	Font		[1]=type				[2]=size			[3]=color			*/
.ns0		{	font-weight: normal;	font-size: 10px;	color: #666666;		}
.nn0		{	font-weight: normal;	font-size: 12px;	color: #666666;		}
.bn0		{	font-weight: bold;		font-size: 12px;	color: #666666;		}
.bb0		{	font-weight: bold;		font-size: 14px;	color: #666666;		}
.ns1		{	font-weight: normal;	font-size: 10px;	color: #FA7070;		}
.nn1		{	font-weight: normal;						color: #FA7070;		}
.bn1		{	font-weight: bold;		font-size: 12px;	color: #FA7070;		}
.bb1		{	font-weight: bold;		font-size: 14px;	color: #FA7070;		}

.l14		{	font-weight: bold;		font-size: 14px;						}

/*	Secret			*/
.sss		{	display:none;					}

/*	Div Span Tag	*/
div			{	margin: 0px;	padding: 0px;	}
span		{	margin: 0px;	padding: 0px;	}
.title		{	margin: 12px 0px 14px 14px;	padding:  0px;	text-align: left;	font-weight: bold;		font-size: 14px;	color: #666666;	}
.cont		{	margin: 0px 0px  12px 30px;	padding:  0px;	text-align: left;																}
.cont2		{	margin: 0px 0px  12px 30px;	padding:  0px;	text-align: left;	line-height: 1.6em;																}
.com		{	margin: 10px 0px  10px 0px;	padding:  0px;	text-align: left;																					}
.m12		{	margin-left: 12px;		}
.m14		{	margin-left: 14px;		}
.t12		{	margin-top: 12px;			}
.t14		{	margin-top: 14px;			}
.t18		{	margin-top: 18px;			}
.t30		{	margin-top: 30px;			}
.b12		{	margin-bottom: 12px;		}
.b14		{	margin-bottom: 14px;		}
.b18		{	margin-bottom: 18px;		}
.b30		{	margin-bottom: 30px;		}

/*	Form Tag		*/
form		{	margin: 0px;	padding: 0px;	}

/*	Img Tag			*/
img			{	margin: 0px;	padding: 0px;	border: 0px;													}
.member		{	margin: 5px;	padding: 0px;	border: 0px;	width: 90px;	height: 90px;	float: left;	}

/*	Position		*/
.cen		{	text-align: center;		margin-right: auto;	margin-left: auto;	}
.lef		{	text-align: left;		margin-right: auto;	margin-left: 0px;	}
.rig		{	text-align: right;		margin-right: 0px;	margin-left: auto;	}
