#title	{ margin: 0px auto; padding: 0px 0px 30px; width: 650px; height: 60px;
		  background: #ffffff url(images/title.gif) no-repeat; }

.chi-f		{ margin: 0px 0px 0px; width: 100%; }

.chi-f th  	{ width:100px; padding: 0px 0px; background: #f0f0f0 url("../images/square3.gif") 15px 11px no-repeat;
			  font-size: 12px; line-height: 150%; font-weight: normal; text-align: center; vertical-align: middle; }

.chi-f-v  	{ padding: 5px 10px; vertical-align: top; }

.contents	{ width: 600px; margin: 0px auto; padding: 0px 0px 10px; }

.f-button	{ margin: 0px; padding: 20px 0px 15px; text-align: center; font-size: 12px; }
.f-radio	{ margin: 0px; font-size: 12px; }

.next			{ margin: 0px; padding: 0px 0px 10px; width: 40px; float: right; }
.next a			{ width: 40px; height: 10px; background: url(images/next.gif) no-repeat; display: block; }
.next a:hover	{ background: url(images/next-on.gif) no-repeat; display: block; }

.back			{ margin: 0px; padding: 0px 0px 10px; width: 40px; float: left; }
.back a			{ width: 40px; height: 10px; background: url(images/back.gif) no-repeat; display: block; }
.back a:hover	{ background: url(images/back-on.gif) no-repeat; display: block; }

.clear		{ clear: both; height: 1px; line-height: 0px; }
.data_table {	width: 600px; padding:0px; margin:0px;}
.data_cell {font-size:12px;}

.f			{ margin: 0px 0px 20px; width: 600px; }

.f th  		{ padding: 12px 10px; border: 1px solid #cccccc; background-color: #f1f1f1;
			  font-size: 12px; line-height: 16px; font-weight: normal; text-align: left; vertical-align: top; }
.f td  		{ padding: 10px 10px; border: 1px solid #cccccc; background-color: #ffffff;
			  font-size: 12px; line-height: 16px; vertical-align: top; }
.f td.head	{ padding: 12px 10px; border: 1px solid #cccccc; background-color: #f1f1f1;
			  font-size: 12px; line-height: 16px; font-weight: normal; text-align: left; vertical-align: top; }

.list			{ margin: 0px 0px 10px; width: 100%; border-collapse: collapse;}
.list th  		{ padding: 5px; border: 1px solid #cccccc; background-color: #f1f1f1;
				  font-size: 12px; line-height: 16px; font-weight: normal; }
.list td		{ padding: 5px; border: 1px solid #cccccc; font-size: 12px; line-height: 16px; }

.list td.l-b			{ font-size: 0px; line-height: 0px; text-align: center; }
.list td.l-b a			{ margin: 0px auto; width: 55px; height: 22px; background: url(images/l-b.gif) no-repeat; display: block; }
.list td.l-b a:hover	{ background: url(images/l-b-on.gif) no-repeat; }

.list td.l-s			{ font-size: 0px; line-height: 0px; text-align: center; }
.list td.l-s a			{ margin: 0px auto; width: 55px; height: 22px; background: url(images/l-s.gif) no-repeat; display: block; }
.list td.l-s a:hover	{ background: url(images/l-s-on.gif) no-repeat; }

.list td.l-d			{ font-size: 0px; line-height: 0px; text-align: center; }
.list td.l-d a			{ margin: 0px auto; width: 55px; height: 22px; background: url(images/l-d.gif) no-repeat; display: block; }
.list td.l-d a:hover	{ background: url(images/l-d-on.gif) no-repeat; }

.list-e			{ margin: 0px auto 10px; width: 600px; border-collapse: collapse;}
.list-e th  		{ padding: 5px; border: 1px solid #cccccc; background-color: #f1f1f1;
				  font-size: 12px;  font-weight: normal; text-align: left; }
.list-e td		{ padding: 0px; border: 1px solid #cccccc; font-size: 12px;}

.list-t			{ margin: 0px auto 0px; width: 600px; border-collapse: collapse;}
.list-t th  		{ border: 1px solid #cccccc; background-color: #f1f1f1;
				  font-size: 12px;font-weight: normal; text-align: left; }
.list-t td		{ border: 1px solid #f1f1f1; font-size: 12px;  }

.w0			{ margin: 0px auto; width: 80px;}

.w1			{ margin: 0px auto; padding: 0px 0px 0px; width: 80px; float: left;}
.w1 a			{ width: 80px; height: 20px; background: url(images/work-b.gif) no-repeat; display: block; }
.w1 a:hover	{ background: url(images/work-b.gif) no-repeat; display: block; }

.works {text-align:center; margin :0xp auto;}

.nb_flam { margin: 20px auto 10px auto; padding: 0px 0px 0px 0px; text-align:right; font-size:12px;}
.nb { text-decoration: none;color:#00f;}
#.nb_flam a:link	{ color:00f; }
#.nb_flam a:visited	{ color:00f;}

.index_f { width:600px; font-size:12px;}

.go-back {text-align:left; vertical-align:top ;padding-bottom:20px;}

.s_u {text-align: right;}

.m_login {float:left; padding-left:30px; padding-top:3px;}

.s_img {margin:0px; padding:0px;}

.m_login a		{ width: 70px; height: 20px; background: url(images/s_login-e.gif) no-repeat; display: block; }
.m_login a:hover	{ background: url(images/s_login-e-b.gif) no-repeat; display: block; }
