a:link{color:#009900; text-decoration: none}
a:visited{color:#009900; text-decoration: none}
a:active{color:#009900; text-decoration: none}
a:hover{color: #FF6600; text-decoration: none}

p{
	margin:3px 0px;
	padding:0px 0px;
; font-size: 12px; line-height: 1.5em; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}
p+div.navi{
	text-align:right;
	margin:40px 40px 10px 10px;
}

h1{
	border-style:none none solid none;
	padding:0px 0px;
	margin:2px 20px;
	font-size:12px;
; line-height: 1.5em; text-decoration: none; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}
h2{
	font-size:16px;
	font-weight:bold;
	margin:10px 20px;
	color:#CC0000; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

h3{
; font-size: 12px; line-height: 1.5em; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

h4{
	font-size:12pt;
	font-weight:700;
	margin:5px 0px;
	color:#CC0000;
; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}
h4{
	font-size:9pt;
	font-weight:normal;
	margin:5px 0px;
	color:#ffffff;
; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}
p+h3{margin:50px 40px 3px 30px;}
pre+h3,dl+h3{margin:50px 30px 3px 30px;}
h4+p{margin-top:1px;}
h2+h3{margin-top:2px}
.background {  background-attachment: fixed; background-image: url(../image/top_image/top_back.gif); background-repeat: no-repeat; background-position: left top; background-color: #CC0000; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
h6 {  font-size: 10px; color: #FF0000; text-decoration: none; line-height: 1.3em; margin-top: 2px; margin-right: 0px; margin-bottom: 2px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}
.date {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #CC3300; font-weight: bold}
.word {  font-size: 12px; line-height: 16px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}
.repert_tate {  background-attachment: fixed; background-image: url(../image/top_image/repert_tate.gif); background-repeat: repeat-y; background-position: left top}
.repert_black {  background-attachment: fixed; background-image: url(../image/top_image/repert_black.gif); background-repeat: repeat-y; background-position: left top}
.woman_back {  background-attachment: fixed; background-image: url(../image/woman.jpg); background-repeat: no-repeat; background-position: right top}
.eye_back {  background-attachment: fixed; background-color: #FFFFFF; background-image: url(../image/eye.jpg); background-repeat: no-repeat; background-position: right top}
.sheak_back {  background-attachment: fixed; background-color: #FFFFFF; background-image: url(../image/sheak.jpg); background-repeat: no-repeat; background-position: right top}
.opener_back {  background-attachment: fixed; background-color: #FFFFFF; background-image: url(../image/opener.jpg); background-repeat: no-repeat; background-position: right bottom}
.mimi_back {  background-attachment: fixed; background-image: url(../image/mimi.jpg); background-repeat: no-repeat; background-position: left bottom}
.kuchi_back {  background-attachment: fixed; background-color: #FFFFFF; background-image: url(../image/kuti.jpg); background-repeat: no-repeat; background-position: right top}
.ashiato_back {  background-attachment: fixed; background-color: #FFFFFF; background-image: url(../image/ashiato.jpg); background-repeat: no-repeat; background-position: right bottom}
.frame_back {  background-attachment: fixed; background-color: #FFFFFF; background-image: url(../image/frame/repert_tate.gif); background-repeat: no-repeat; background-position: left bottom}
.frame_back_black {  background-attachment: fixed; background-color: #000000; background-image: url(../image/frame/repert_tate_black.gif); background-repeat: no-repeat; background-position: left bottom}
.word1big {
	font-size: 14px;
	line-height: 16px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-weight: bold;

}
