a:link		{ color:#0200ff; text-decoration:underline; }
a:active	{ color:#0271C6; text-decoration:underline; }
a:visited	{ color:#0200ff; text-decoration:underline; }
a:hover 	{ color:#ff0000;text-decoration:none;}
.topmenu a {
   display: block; /* ★ブロック化 */
   margin: 0.1em; /* 外側の余白 */
   padding: 0.3em; /* 内側の余白 */
   float: left; /* 続く内容を右側に */
   text-decoration: none; /* 下線を消す */
   white-space:nowrap;
　 text-align:center;
   background-color: #ffffff; /* ★背景色 */
   color: #000080; /* 文字色 */
   border-width: 3px; /* ★枠線の太さ */
   border-style: outset; /* ★凸型に見えるように */
   border-color: #f0ffff; /* ★枠線のベース色 */
}
.topmenu a:link { color:#ffffff;background-color:#4169e1;text-decoration:none;}
.topmenu a:visited { color:#ffffff;background-color:#4169e1;text-decoration:none;}
.topmenu a:active { color:#ffffff;background-color:#4169e1;text-decoration:none;}
.topmenu a:hover {
   background-color: #4159e1; /* ★背景色 */
   color: #ffffff; /* 文字色 */
   border-style: inset; /* ★凹型に見えるように */
   text-decoration: none;
}


body{scrollbar-base-color:#ffffff;scrollbar-face-color: #7FA7C0;scrollbar-highlight-color: #FFFFFF;scrollbar-shadow-color: #82CBED;scrollbar-3dlight-color: #D1D7DC;scrollbar-arrow-color:#FFFFFF;scrollbar-track-color: #ffffff;scrollbar-darkshadow-color:#98AAB1;background-image:url("./img/bg.gif");background-attachment:fixed;color:#000000;font-size:12px;}

#header-container {
	width: 917px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}


.menu01{padding:3px;margin:2pxfont-size:13px;color:#FFFFFF;background-color:#4169e1;font-weight:300;text-align:center;}
.menu02{padding:3px;margin:2pxfont-size:13px;color:#FFFFFF;background-color:#4169e1;font-weight:300;text-align:center;}
.menu03{padding:3px;margin:2pxfont-size:13px;color:#FFFFFF;background-color:#659BC3;font-weight:300;text-align:center;}
.wakusen {text-align:left;margin:2px;padding:1px;background-color: #FFFFFF;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;margin-top:1px;}
.wakusen2 {text-align:left;margin:1px;padding:1px;background-color: #FFFFFF;margin-top:1px;}
#my_body{width:917px;margin:0 auto; }
#my_header{border-bottom:2px solid #fff;background-color:#ffffff; }
div	{font-size:13px}
#my_navi_1 {float:left; width:210px; background-color:#ffffff;padding:5px;}
#my_navi_2 {float:right; width:190px; background-color:#ffffff;padding:5px;}
#my_contents {margin:0 150px;background-color:#ffffff;padding:5px;}
#mymain{padding:1px;border-left:1px solid #fff;position:relative;}
.contents-in{margin:1em;}
#my_footer2{margin-left:220px;margin-right:0px;}
#my_footer{width:100%;clear:both;background-color:#fff;border-top:2px solid #fff;text-align:center; padding:1em 0;}
.ichiran{width:525px;padding:5px;margin:1px;}
.ichiran_waku{float:left;width:100px;font-size:12px;font-family:MS UI Gothic;background-color:#ffffff;padding:1px;border-color:#4169e1;border-style:solid;border-width:1px;margin:1px;white-space:nowrap;text-align:center;height:130px;}
p{margin:0px;padding:0px;font-size:13px;}
.formborder { border=1;border-width:1pt;border-style:solid;border-color:#028BC6;background-color:#FFFFFF;color:#0298C6;font-size:11pt;}
.formborder2 {text-align=center;border=0;border-width:2pt;border-style:solid;border-color:#0000f0;background-color:#FFFFFF;color:#0000f0;font-size:11pt;}
H1	{font-size:13px;margin:0px;color:#0000ff;}
H2	{font-size:12px;font-weight:600;margin:0px;}
span	{positon:relative;height:1em;}
strong{font-weight:300}
TD{font-size:9pt;}
table.fixed2{table-layout: fixed;}
DIV.news{height:138px;overflow:auto;width:370px;}
.contents {text-align:center;font-size:15px;font-family:"Times New Roman";background-color:#82CBED;color:#ffffff;font-weight:500;filter:Alpha(opacity=85);}
.comment	{font-size:13px;border-color:#82CBED;line-height:130%;}
.read	{font-size:13px;}
.sub	{font-size:14px;background-color:#ffffff;border-color:#82CBED;}
.header {font-size:12px;width:150px;border-left:8px solid #82CBED; border-bottom:1px solid #82CBED;padding:3px;font-family:Tahoma,Times New Roman;font-weight:600;color:#82CBED;margin-bottom:5px;}
.menuline2{font-size:12px;color:#FFFFFF;background-color:#206A9D;padding-left:30px;line-height:190%;font-weight:bold;}
UL	{margin-left:18px;margin-top:5px;margin-bottom:1px;margin-right:0px;list-style-image:url(./img/blue.gif);}
form	{margin:0px;}
.index		{border:solid 1px #a9a9a9;background-color:#f9ffff;}
.index2		{border:solid 1px #a9a9a9;background-color:#fffffe;}
td.photo	{font-size:12px;font-family:MS UI Gothic;}
td.photo2	{font-size:11px;font-family:MS UI Gothic;}
td.photo-r	{font-size:12px;font-family:MS UI Gothic;}
td.photo-n	{border:1px solid #ffffff;border-collapse:separate;}
.syouhin	{font-size:14px;color:#333FBF;font-weight:bold;}
.caution	{font-size:12px;color:#FFFFFF;background-color:#4169e1;}
.caption	{font-size:11px;}
.menuline{font-size:13px;color:#FFFFFF;background-color:#005A9D;font-family:"Verdana,Arial";font-weight:300;filter:Alpha(opacity=60);text-align:center;}
.menuline3{font-size:13px;color:#FFFFFF;background-color:#FF4FAB;font-weight:bold;filter:Alpha(opacity=60);text-align:center;}
.waku		{background-image:url("./img/bg3.gif");background-attachment:fixed;width:492px;}
.waku2		{background-image:url("./img/rhodoback.jpg");background-attachment:fixed;width:492px;}
.faq		{background-image:url("./img/line.gif");background-attachment:fixed;width:352px;height:20px}
blockquote	{margin-left:13px;margin-top:0px;margin-right:0px;margin-bottom:0px;}
textarea,select{font-size:10pt;color:#0000FF;background-color:#FFFFFF;border:1 solid #7FA7C0;}
.form{font-size:10pt;color:#0000FF;background-color:#FFFFFF;border:1 solid #7FA7C0;}
HR	{border-style:dotted;color:#0298C6;}
.s_name		{font-size:17px;color:#333FBF;font-weight:bold;}
TD.menu	{font-size:12px;line-height:18px;font-family:"MS UI Gothic";}
.wakusen {text-align:left;margin:1px;margin-top:2px;padding:1px;background-color: #FFFFFF;border:1px #76b2ea solid;}

