body {
font-size: 10pt;
font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
scrollbar-base-color: #ECE9DD;
scrollbar-shadow-color: #593511;
scrollbar-highlight-color: #ECE9DD;
scrollbar-arrow-color: #593511;
}

a:link { color: #333333;}
a:visited { text-decoration:none; color: black;}
a:hover  { text-decoration:none; color: #333333; background-color: #FFFFFF;}
a:active  { text-decoration:none; color: #FF0000;}

.linkwhite a:link { text-decoration:none; color: black;}
.linkwhite a:visited { text-decoration:none; color: #333333F;}
.linkwhite a:hover  { text-decoration:none; color: black;}
.linkwhite a:active  { text-decoration:none; color: #333333;}

.P8 {  font-size: 8px; line-height: 150%; }
.P9 {  font-size: 9px; line-height: 150%; }
.P10 {
	font-size: 10px;
	line-height: 150%;
	letter-spacing: 2px;
}
.P11 {
	font-size: 12px;
	line-height: 150%;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
}
.P12 {  font-size: 12px; line-height: 150%; }
.P12l {  font-size: 12px; line-height: 125%; }
.P12e {  font-size: 12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; line-height: 150%; }
.P13 {  font-size: 13px; line-height: 150%; }
.P14 {
	font-size: 14px;
	line-height: 170%;
	letter-spacing: 2px;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
}
.P15 {  font-size: 15px; line-height: 150%; }
.P16 {  font-size: 16px; line-height: 150%; }
.P16e {
	font-size: 16px;
	line-height: normal;
	text-decoration: none;
}

.style3 {
	color: #593511;
	font-size: 12px;
	line-height: 150%;
}

.title0 {  font-size: 14px; color: #ECE9DD; line-height: 150%; background-color: #FF0000; border-left: 10 solid #FF0000; border-right: 10 solid #FF0000; }
.title1 {  font-size: 14px; color: #ECE9DD; line-height: 150%; background-color: #593511; border-left: 10 solid #593511; border-right: 10 solid #593511; }
.title2 {  font-size: 14px; color: #ECE9DD; line-height: 150%; background-color: #394F57; border-left: 10 solid #394F57; border-right: 10 solid #394F57; }
.title3 {  font-size: 14px; color: #ECE9DD; line-height: 150%; background-color: #2A3A73; border-left: 10 solid #2A3A73; border-right: 10 solid #2A3A73; }

.newstopics {
	font: Verdana;	
	font-size: 11px;
	color: #333333;
	line-height: 17px;
}

.newstopics2 {
	font: Verdana;	
	font-size: 12px;
	color: #333333;
	line-height: 17px;
}

.update {
	font: verdana;
	font-size: 10px;
	line-height: 20px;
	color: #FF0033;
	letter-spacing: 2px;
}

.big_bold {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 14px;
	color: #663300;
	font-weight: bold;
}
.h1 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 160%;
}

.h2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	color: #333333;
	line-height: 160%;
}
.17title {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 16px;
	color: #FFFFFF;
	letter-spacing: 2px;
}

.style6 {
	font-size: 12px; 
	color: #333333; 
	line-height: 160%; 
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}

.style7 {
	color: #FFFFFF
}


#NAVI {
text-align:center;
width:230px;
height:100%;  
margin: 0px 0 0 0; 
}

#NAVI ul { 
margin: 0; 
padding :0; 
list-style-type : none; 
}
#NAVI li { 
display : inline; 
padding :0; 
margin:0 0px;
float:left; 
}
#NAVI #menu_a_0 a {
background-image:url(../images/top/1_r5_c1.jpg); 
width:233px; 
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;
}
#NAVI #menu_a_0 a:hover {
background-color:#fff; 
background-image:url(../images/top/navi_b_r1_c1.jpg);
width:233px; 
background-repeat:no-repeat;
margin:0;
padding:0;
display:block;
}
#NAVI #menu_a_1 a {
background-image:url(../images/top/1_r6_c1.jpg); 
width:230px; 
height:34px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;
}
#NAVI #menu_a_1 a:hover {
background-color:#fff; 
background-image:url(../images/top/navi_b_r2_c1.jpg);
width:230px; 
height:34px;
background-repeat:no-repeat;
margin:0;
padding:0;
display:block;
}
#NAVI #menu_a_2 a {
background-image:url(../images/top/1_r19_c1.jpg); 
width:230px; 
height:34px;
background-repeat:no-repeat; 
margin:0; padding:0;
background-color:#fff;
display:block;
}
#NAVI #menu_a_2 a:hover {
background-color:#fff; 
background-image:url(../images/top/navi_b_r11_c1.jpg);
width:230px; 
height:34px;
background-repeat:no-repeat;
margin:0;
padding:0;
display:block;
}
#NAVI #menu_a_3 a {
background-image:url(../images/top/1_r22_c1.jpg); 
width:230px; 
height:34px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;
}
#NAVI #menu_a_3 a:hover {
background-color:#fff; 
background-image:url(../images/top/navi_b_r14_c1.jpg);
width:230px; 
height:34px;
background-repeat:no-repeat;
margin:0;
padding:0;
display:block;
}
#NAVI #menu_a_3_5 a {
background-image:url(../images/top/1_r23_c1.jpg); 
width:230px; 
height:34px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;
}
#NAVI #menu_a_3_5 a:hover {
background-color:#fff; 
background-image:url(../images/top/navi_b_r23_c1.jpg);
width:230px; 
height:34px;
background-repeat:no-repeat;
margin:0;
padding:0;
display:block;
}
#NAVI #menu_a_4 a {
background-image:url(../images/top/1_r21_c1.jpg); 
width:230px; 
height:34px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;
}
#NAVI #menu_a_4 a:hover {
background-color:#fff; 
background-image:url(../images/top/navi_b_r13_c1.jpg);
width:230px; 
height:34px;
background-repeat:no-repeat;
margin:0;
padding:0;
display:block;
}
#NAVI #menu_a_5 a {
background-image:url(../images/top/1_r8_c1.jpg); 
width:230px; 
height:34px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;
}
#NAVI #menu_a_5 a:hover {
background-color:#fff; 
background-image:url(../images/top/navi_b_r4_c1.jpg);
width:230px; 
height:34px;
background-repeat:no-repeat;
margin:0;
padding:0;
display:block;
}
#NAVI #menu_a_6 a {
background-image:url(../images/top/1_r9_c1.jpg); 
width:230px; 
height:34px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;
}
#NAVI #menu_a_6 a:hover {
background-color:#fff; 
background-image:url(../images/top/navi_b_r5_c1.jpg);
width:230px; 
height:34px;
background-repeat:no-repeat;
margin:0;
padding:0;
display:block;
}
#NAVI #menu_a_7 a {
background-image:url(../images/top/1_r10_c1.jpg); 
width:230px; 
height:34px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;
}
#NAVI #menu_a_7 a:hover {
background-color:#fff; 
background-image:url(../images/top/navi_b_r6_c1.jpg);
width:230px; 
height:34px;
background-repeat:no-repeat;
margin:0;
padding:0;
display:block;
}
#NAVI #menu_a_8 a {
background-image:url(../images/top/1_r11_c1.jpg); 
width:230px; 
height:34px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;
}
#NAVI #menu_a_8 a:hover {
background-color:#fff; 
background-image:url(../images/top/navi_b_r7_c1.jpg);
width:230px; 
height:34px;
background-repeat:no-repeat;
margin:0;
padding:0;
display:block;
}
#NAVI #menu_a_9 a {
background-image:url(../images/top/1_r12_c1.jpg); 
width:230px; 
height:34px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;
}
#NAVI #menu_a_9 a:hover {
background-color:#fff; 
background-image:url(../images/top/navi_b_r8_c1.jpg);
width:230px; 
height:34px;
background-repeat:no-repeat;
margin:0;
padding:0;
display:block;
}
.span1 {display:none;}




.imgLeft{
	float:left;
	border: 0;
	clear: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 7px;
	margin-left: 0;
}

.imgRight{
	float:Right;
	border: 0;
	clear: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 7px;
}


.imgLeft_yoga{
	float:left;
	border: 0;
	clear: left;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 30px;
}

.imgTop{
	float:right;
	border: 0;
	clear: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
}

.imgNew{
	border: 0;
	margin-top: 4px;
}

