body{
	margin: 5px 5px 5px 5px;
	padding: 0px;
	background-color: #ffffff;
	background-image: url(bg_o-hara.gif);
	background-position: right;
	background-repeat: repeat-y;
	color: #000000;
	font-size:10pt
	line-height: 120%;
	}

.movie{
	/*width: 380px;*/
	border: solid 4px #ffcccc;}


　　/*コース　メニュー*/
/*位置*/
.logo{
	position: absolute;
	top:0px;
	left:0px;
	width:170px;
	height:30px;}
.ko-su-t{
	position: absolute;
	top:32px;
	left:0px;
	width:170px;
	height:30px;}
.ko-su-m{
	position: absolute;
	top:65px;
	left:0px;
	width:170px;
	height:px;
	font-size: 8px;}
.return{
	position: absolute;
	top:610px;
	left:20px;
	width:170px;
	
	}
.return-p{
	width:50px;
	float:left;
	vertical-align: text-top;}


/*書式*/
.menu1{
	
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	background-color: #339933;
	text-decoration: none;}
.menu1:hover{
	background-color:#ff0000;}
.menu11{
	line-height: 1.5em;
	font-size: 10px;
	color:#339933;
	text-decoration: none;}
.menu11:hover{
	background-color:#ff0000;
	color:#ffffff;}

.menu2{	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	background-color: #3399cc;
	text-decoration: none;}
.menu2:hover{
	background-color:#ff0000;}
.menu22{
	line-height: 1.5em;
	font-size: 10px;
	color:#3399cc;
	text-decoration: none;}
.menu22:hover{
	background-color:#ff0000;
	color:#ffffff;}

.menu3{	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	background-color: #3366cc;
	text-decoration: none;}
.menu3:hover{
	background-color:#ff0000;}
.menu33{
	line-height: 1.5em;
	font-size: 10px;
	color:#3366cc;
	text-decoration: none;}
.menu33:hover{
	background-color:#ff0000;
	color:#ffffff;}

.menu4{	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	background-color: #33cc66;
	text-decoration: none;}
.menu4:hover{
	background-color:#ff0000;}
.menu44{
	line-height: 1.5em;
	font-size: 10px;
	color:#33cc66;
	text-decoration: none;}
.menu44:hover{
	background-color:#ff0000;
	color:#ffffff;}

.menu5{	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	background-color: #ff6699;
	text-decoration: none;}
.menu5:hover{
	background-color:#ff0000;}
.menu55{
	line-height: 1.5em;
	font-size: 10px;
	color:#ff6699;
	text-decoration: none;}
.menu55:hover{
	background-color:#ff0000;
	color:#ffffff;}




　　/*上部インデックスメニュー*/
.tmenu-bar{
	margin: 5px 0px 0px 0px;
	background-color: #ff8899;
	height: 1.5em;
	border-bottom: solid 2px #ff0000;
	width:800px;
	position: absolute;
	top: 0;
	left: 5px;
	}
.tmenu{
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	background-color: #ff8899;
	border-top: solid 1px #ff8899;

	display: block;
	width: 7em;
	float: left;
	line-height:1.5em;
	text-decoration: none;}

.tmenu:hover{
	background-color: #ff0000;}

.tmenu-look{/*表示しているページに該当するインデックスのスタイルです。*/
	color: #ff8899;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	background-color: #ffffff;
	border-top: solid 1px #ff8899;

	display: block;
	width: 7em;
	float: left;
	line-height: 2em;
	}


/*トピックス一覧テーブル*/
.table1{
	position: absolute;
	top: 50px;
	left: 15px;
	width: 780px;
}
.td1{
	font-size: 12px;}
.td-top{
	vertical-align: top;}

.rink{
	text-decoration: none;
	color: #0066ff;
	font-weight: bold;}
.rink:visited{
	text-decoration: none;
	color: #cc66cc;
	font-weight: bold;}
.rink:hover{
	text-decoration: none;
	color: #ff9900;
	font-weight: bold;}

.no1{
	text-decoration: none;
	color: #ff3399;
	font-weight: bold;
        font-size: 11px;}

.no2{
	text-decoration: none;
	color: #ff0000;
	font-weight: bold;
        font-size: 11px;}


/*右サイドの注目ボタンのスタイル*/
.parts1{
	position:absolute;
	top: 50px;
	left: 410px;
	width: 190px;}
.parts2{
	position:absolute;
	top: 130px;
	left: 410px;
	width: 190px;}
.parts3{	
	position:absolute;
	top: 210px;
	left: 410px;
	width: 190px;}
.parts4{	
	position:absolute;
	top: 350px;
	left: 410px;
	width: 190px;}
.parts5{	
	position:absolute;
	top: 430px;
	left: 410px;
	width: 190px;}
.parts6{	
	position:absolute;
	top: 510px;
	left: 410px;
	width: 190px;}
.parts7{	
	position:absolute;
	top: 590px;
	left: 410px;
	width: 190px;}
.parts8{	
	position:absolute;
	top: 670px;
	left: 410px;
	width: 190px;}
.parts9{	
	position:absolute;
	top: 750px;
	left: 410px;
	width: 190px;}

/*強調文字色　いろいろ*/
.red{
	color: #ff0000;
	font-size: 10pt;
	font-weight:bold;}
.pink{
	color: #ff33cc;
	font-size: 10pt;
	font-weight:bold;}
.sky{
	color: #00ccff;
	font-size: 10pt;
	font-weight:bold;}
.koba{
	color: #6666ff;
	font-size: 10pt;
	font-weight:bold;}
.reaf{
	color: #00cc00;
	font-size: 10pt;
	font-weight:bold;
	}
.pgreen{
	color: #009966;
	font-size: 10pt;
	font-weight:bold;
	}
.orange{
	color: #ff9900;
	font-size: 10pt;
	font-weight:bold;
	}
.parplu{
	color: #cc66cc;
	font-size: 10pt;
	font-weight:bold;
	}
.magenta{
	color: #ff3399;
	font-size: 10pt;
	font-weight:bold;
	}
.kuro{
	color: #000000;
	font-size: 10pt;
	font-weight:bold;
	}

.rink{
	text-decoration: none;
	color: #0066ff;
	font-weight: bold;}

.taifu{
	color: #000000;
	font-size: 16pt;
	font-weight:bold;
	}

.taifu1{
	color: #000000;
	font-size: 20pt;
	font-weight:bold;
	}


