body{
    font:75%/175% 'century gothic',verdana,osaka,sans-serif;
	text-align:center;
    color:#666;
}
table{ font:100%/175% verdana,osaka,sans-serif; }

#index, #menu{ padding:15px 30px 0px; }

#enter{
	background:url("./img/menu.gif") no-repeat 100% 0%;
	margin:auto; padding-top:20px;
	width:230px;
	text-align:left;
	color:#000;
}
#menu{ margin:0px; padding:0px; }
#menuDiv{
	background:url("./img/menu.gif") no-repeat 0px 50%;
	margin:30px auto 0px; padding:0px 0px 0px 80px;
	width:650px;
	text-align:left;
	font-size:9px;
}

#wrap{
	margin:auto; padding-bottom:10px;
	width:650px;
	text-align:left;
}

#mt{ font-size:9px; line-height:14px; color:#999; padding-bottom:10px; }

#back{ padding:15px 0px; text-align:center; }

.txt{
	background:url("./img/line.gif");
	margin-bottom:30px;
	line-height:23px;
}

h1{
	margin:0px; padding:0px;
    font:bold 20px/24px 'century gothic',verdana,osaka,sans-serif;
}
h2{
	margin-bottom:5px;
	color:#f99;
	letter-spacing:2px;
	font:15px verdana,osaka,sans-serif;
}
h2:first-letter { color:#f00; }
h3{
	border-bottom:1px solid #ccc;
	color:#999;
	font:100% verdana,osaka,sans-serif;
}

p.hr{
	border-top:1px dashed #ccc;
	padding-top:20px;
}

ins{ text-decoration:none; border-bottom:1px solid #f00 }

ul{ margin:0px 0px 30px 0px; padding:0px; }
ul li{
	margin:0px; padding:0px;
	list-style:none outside;
}

dl,dt,dd{margin:0px;padding:0px;text-align:left;}
dl{margin:0px; padding:0px 3px;}

/*200*40—p*/
.link-l{
	min-height:50px; _height:50px;
	margin:5px 15px 15px 0px; padding-bottom:5px;
	clear:both;
}
.link-l dt{ float:right; padding:8px 5px 0px; }
.link-l dd{ zoom:100%; margin-right:230px; padding:5px 0px; }

/*88*31—p*/
.link-m{
	margin:5px 15px 15px 0px; padding-bottom:5px;
	min-height:45px; _height:45px;
	clear:both;
}
.link-m dt{ float:right; padding:5px; }
.link-m dd{ zoom:100%; margin-right:105px; padding:5px 0px; }

form{ margin:30px 0px; }
input,textarea,select{
	font:100% sans-serif;
	background:#eee;
	border:1px solid #ccc;
	border-color:#ccc #eee #eee #ccc;
	color:#999;
}

a{text-decoration:none; color:#666; background:#eee;}
a:visited{ color:#999; }
a:hover{ background:none; color:#f00; }
