BODY {
	font:90% 'MS UI Gothic',sans-serif;
	background:#FFFFFF url(img/top-left.gif) repeat-y;
	margin:0px;
	padding:0px;
	scrollbar-track-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-darkshadow-color:#800080;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#800080;
	scrollbar-arrow-color:#800080;
}
FORM {
	margin:0px;
}
IFRAME.info {
	border:1px none;
	margin:0px;
	padding:0px;
	width:600px;
	height:400px;
}
IFRAME.indexmenu {
	background:#FFFFFF url(img/top-left.gif) repeat-y;
	border:1px none;
	margin:20px 0px 0px 0px;
	padding:0px;
	width:125px;
	height:370px;
}
IFRAME.janet {
	border:1px none;
	margin:0px 0px 0px 25px;
	padding:0px;
	width:235px;
	height:125px;
}
IFRAME.masa {
	border:1px none;
	margin:0px;
	padding:0px;
	width:145px;
	height:460px;
}
BLOCKQUOTE {
	text-indent:1em;
	line-height:160%;
	background:#EEEEEE;
	border:1px solid #800080;
	margin:15px 15px 15px 60px;
	padding:15px;
}
DIV.navi A:link {
	color:#FFFFFF;
}
DIV.navi A:visited {
	color:#FFFFFF;
}
DIV.navi A:active {
	color:#FFFFFF;
	background:#CC33CC;
	text-decoration:none;
}
DIV.navi A:hover {
	color:#FFFFFF;
	background:#CC33CC;
	text-decoration:none;
}
A:link {
	color:#000000;
}
A:visited {
	color:#808080;
}
A:active {
	color:#FFFFFF;
	background:#CC33CC;
	text-decoration:none;
}
A:hover {
	color:#FFFFFF;
	background:#CC33CC;
	text-decoration:none;
}
P {
	text-indent:1em;
	line-height:200%;
	margin-left:30px;
	margin-right:10px;
}
DIV.top {
	color:#FFFFFF;
	font:90% 'MS UI Gothic';
	background:#FFFFFF url(img/i01.gif) no-repeat;
	border:1px none;
	margin:0px;
	padding:1px 60px 1px 1px;
	width:800px;
}
DIV.logo {
	background:#FFFFFF;
	border:2px solid #800080;
	border-right:0px none;
	border-left:0px none;
	width:740px;
}
DIV.navi {
	clear:both;
	color:#FFFFFF;
	font:90% 'MS UI Gothic',sans-serif;
	background:#800080;
	border:1px none;
	padding:3px 0px;
	width:740px;
}
DIV.left {
	float:left;
	border:1px none;
	margin:10px 15px 50px 0px;
	padding:0px;
	width:120px;
}
DIV.cnt {
	float:left;
	line-height:150%;
	border:1px none;
	margin:20px 5px 10px 25px;
	width:255px;
}
DIV.menu {
	color:#800080;
	background:#FFFFFF;
	font:14px 'Times New Roman',serif;
	text-align:center;
	border:1px solid #800080;
	margin-bottom:5px;
	width:120px;
}
DIV.menu A {
	display: block;
	text-decoration:none;
	padding:3px 0px;
}
DIV.menu2 {
	color:#800080;
	background:#FFFFFF;
	font:14px 'Times New Roman',serif;
	text-align:center;
	border:1px solid #800080;
	margin-bottom:5px;
	width:100px;
}
DIV.menu2 A {
	display: block;
	text-decoration:none;
	padding:3px 0px;
}
DIV.menu-a {
	color:#FFFFFF;
	background:#CC33CC;
	font:bold 14px 'Times New Roman',serif;
	text-align:center;
	border:1px solid #800080;
	margin-bottom:5px;
	padding:3px 0px;
	width:120px;
}
DIV.menu-a2 {
	color:#FFFFFF;
	background:#CC33CC;
	font:bold 14px 'Times New Roman',serif;
	text-align:center;
	border:1px solid #800080;
	margin-bottom:5px;
	padding:3px 0px;
	width:100px;
}
DIV.right {
	float:left;
	border:1px none;
	margin:0px 0px 50px 0px;
	padding:0px;
	width:600px;
}
DIV.bq {
	line-height:160%;
	background:#EEEEEE;
	border:1px solid #800080;
	margin:15px 15px 15px 60px;
	padding:15px;
}
DIV.v {
	float:right;
	border:1px none;
	margin:10px 10px 10px 20px;
}
DIV.footer {
	clear:left;
	color:#FFFFFF;
	text-align:right;
	font:90% 'Times New Roman',serif;
	background:#800080;
	border:1px none;
	padding:2px 0px;
	width:740px;
}
DIV.str {
	font-weight:bold;
	text-align:center;
	line-height:160%;
	background:#EEEEEE;
	border:5px dotted #800080;
	margin:30px 30px 30px 60px;
	padding:15px;
}
DIV.pt {
	float:right;
	font:90% 'Times New Roman',serif;
	text-align:center;
	border:1px solid #800080;
	margin:10px 10px 10px 20px;
	width:60px;
}
DIV.pt A {
	display: block;
	text-decoration:none;
	padding:3px;
}
DIV.pt A:active {
	color:#FFFFFF;
	background:#800080;
}
DIV.pt A:hover {
	color:#FFFFFF;
	background:#800080;
}
DIV.dm {
	clear:left;
	border:1px none;
	height:1px;
}
DIV.dm2 {
	clear:right;
}
H1.time {
	color:#800080;
	font:bold 120% 'Times New Roman',serif;
	border:1px none;
	border-left:10px solid #800080;
	border-bottom:1px solid #800080;
	margin:10px 0px;
	padding:5px 20px;
}
H1.menu {
	color:#800080;
	background:#EEEEEE;
	font:bold 120% 'Times New Roman',serif;
	text-align:center;
	border:1px solid #800080;
	margin:0px 0px 5px 0px;
	padding:3px 0px;
	width:120px;
}
H2 {
	color:#800080;
	font:bold 110% 'Times New Roman',serif;
	border:1px none;
	border-left:5px solid #800080;
	border-bottom:1px solid #800080;
	margin:50px 0px 0px 10px;
	padding:5px 20px;
}
H3 {
	background:#FFCCCC;
	margin-left:20px;
	padding-left:20px;
}
H4 {
	background:#CCCCCC;
	margin-left:25px;
	padding-left:20px;
}
IMG {
	border:1px none;
}
IMG.ico {
	float:left;
	border:1px none;
	margin-right:5px;
	margin-bottom:3px;
}
IMG.ico2 {
	float:right;
	border:1px none;
	margin:5px;
	margin-bottom:5px;
}
UL.hd {
	list-style:inside url(img/li_text.gif);
	font-family:'Times New Roman',serif;
	font-weight:bold;
}
UL.txt {
	list-style:inside url(img/li_text.gif);
	font-family:'MS UI Gothic',sans-serif;
	font-weight:normal;
	line-height:150%;
	border:1px none;
	margin-right:10px;
}
UL.txt2 {
	list-style:inside url(img/li_text.gif);
	font-family:'MS UI Gothic',sans-serif;
	font-weight:bold;
	line-height:180%;
	border:1px none;
	margin-right:10px;
}
UL.links {
	list-style:inside url(img/li_text.gif);
	font-family:'MS UI Gothic',sans-serif;
	font-weight:normal;
	line-height:150%;
	border:1px none;
	margin-top:20px;
	margin-bottom:20px;
}
UL.com {
	list-style:inside url(img/li_co.gif);
	font-family:'MS UI Gothic',sans-serif;
	font-weight:normal;
	line-height:150%;
}
UL.com2 {
	list-style:outside url(img/li_co.gif);
	font-family:'MS UI Gothic',sans-serif;
	font-weight:normal;
	line-height:150%;
}
TD {
	font-size:90%;
}
TD.tw {
	background:url(img/t-w.gif);
}
TD.th {
	background:url(img/t-h.gif);
}
TD.main {
	color:#808080;
	line-height:150%;
}
.sc {
	font-family:'MS UI Gothic','‚l‚r ‚oƒSƒVƒbƒN';
	background:#FFFFFF;
	border:1px solid #800080;
}
.ft {
	font-family:'Times New Roman',serif;
}
.ft2 {
	font-family:'MS UI Gothic',sans-serif;
}
