body {
font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "MS
P Gothic", "‚l‚r ‚oƒSƒVƒbƒN", Osaka, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
/*background-color:#F5F5F5;*/
/*
background-color:#3A3B3B;
background-image : url('../img/bg.jpg');
background-repeat: repeat-x;
background-attachment: fixed;
color: #555;
*/
text-align:center;}

.text14 {
	font-size: 14px;
	color: #666666;
	line-height: 160%;
	font-weight:bold;}
	
.text12 {
	font-size: 12px;
	color: #666666;
	line-height: 150%}

.text11 {
	font-size: 11px;
	color: #666666;
	line-height: 150%}

.text10b {
	font-size: 10px;
       letter-spacing:0.1em;
	color: #ffffff;
	line-height: 150%;}

.text14p {
	font-size: 14px;
	color: #734337;
	line-height: 140%;
	font-weight:bold;}

.text13p {
	font-size: 13px;
	color: #734337;
	line-height: 140%;
	font-weight:bold;}

.text12p {
	font-size: 12px;
	color: #734337;
	line-height: 150%}
	
.d_ru{ border-bottom:1px dotted #D3D3D3; border-right:1px:1px dotted #D3D3D3;}
.d_d{ border-bottom:1px:1px dotted #D3D3D3; }
.d_lru{ border-bottom:1px dotted #D3D3D3; border-left:1px:1px dotted #D3D3D3; border-right:1px:1px dotted #D3D3D3;}
.d_pink{ color:#666666; font-size:13px; background-color:#ffebff; padding:2px; border:solid 1pt #D3D3D3; }
.d_white{ color:#666666; font-size:12px; background-color:white; padding:2px; border:solid 1pt #D3D3D3; }
.d_blue{ color:#666666; font-size:12px; background-color:#d8eeff; padding:2px; border:solid 1pt #D3D3D3; }
.d_red{ color:#666666; font-size:12px; background-color:#FF6666; padding:2px; border:solid 1pt #D3D3D3; }

.df_u_d_l_r{ border:dotted 1px #999; }
.df_u_l_r{ border-top:1px dotted #999; border-right:1px dotted #999; border-left:1px dotted #999; }
.df_d_l_r{ border-right:1px dotted #999; border-bottom:1px dotted #999; border-left:1px dotted #999; }
.df_d_u_r{ border-top:1px dotted #999; border-right:1px dotted #999; border-bottom:1px dotted #999; }
.df_d_u_l{ border-top:1px dotted #999; border-bottom:1px dotted #999; border-left:1px dotted #999; }
.df_d_r{ border-right:1px dotted #999; border-bottom:1px dotted #999; }
.df_u_r{ border-top:1px dotted #999; border-right:1px dotted #999; }
.df_d_l{ border-bottom:1px dotted #999; border-left:1px dotted #999; }
.df_u_d{ border-top:1px dotted #999; border-bottom:1px dotted #999; }

.menu-top{ color:#333; font-size:10px; background-color:white; padding:2px; border:solid 1pt white; }

a.mn:link {color:#FFFFFF; text-decoration:none}
a.mn:visited {color:#FFFFFF;text-decoration:none}
a.mn:active {text-decoration:underline}
a.mn:hover {color:#FFFFFF; text-decoration:underline}

.text11- {
	font-size: 9px;
	color: #CCCCCC;
	line-height: 150%;}

#bannerfla{
width:688px;
border:1px solid #555;
text-align:center;
padding:10px 0px;margin:10px 0 20px 0;}
