body
{margin:0px; padding:0px; background-color:#e5e5f5;
 font-size:80%; color:#999999; line-height:130%;
/* font-family:Verdana,Chicago,Arial,Osaka,sans-serif;*/
/*罫線指定 169 A9 182 B6 124 7C*/

.hrtype1{
	border:0px solid red;
	height:8px;
}
.hrtype2{
	border:0px red;
	background-color:7B68EE;
	height:8px;
}
/*リンクの色を指定*/
a:link {color : white;}
a:visited {color : white;}

/*
 scrollbar-face-color:#000000;
 scrollbar-highlight-color:#ffffff;
 scrollbar-shadow-color:#000000;
 scrollbar-3dlight-color:#000000;
 scrollbar-darkshadow-color:#000000;
 scrollbar-arrow-color:#ffffff;
 scrollbar-track-color:#ffffff; */
}

a{font-weight:bold; color:#285Acc;}

/*
a:hover{color:#ffffff; font-weight:bold; text-decoration:none;}
*/
a:hover{text-decoration:none; font-weight:bold; text-decoration:none;
}

.img{filter:alpha(opacity=100);}

input,select,textarea
{border-style:solid; border-width:1px; border-color:#000000;
 color:#000000; background-color:#ffffff;}

.sitelogo
{margin:10px 0px 5px 0px; padding:20px 20px 15px 20px;
 border-style:solid; border-color:#000000; border-width:0px 0px 4px 0px;
 color:#000000; font-size:3.7em; font-weight:bold;}

.list{list-style:square inside; margin:10px; padding:0px;}
/*
.midasi1
{width:900; margin:0px 0px 0px 0px; padding:0px 0px;
 border-style:solid; border-color:#c5c5d5; border-width:1px;
 background-color:#ffffff; color:#ffffff; font-weight:bold;}
*/
.mother
{width:800; margin:0px 0px 0px 0px; padding:;
 border-style:solid; border-color:#c5c5d5; border-width:1px;
 background-color:#ffffff; color:#999999; /*font-weight:bold;*/}

.midasi1
{width:800; margin:0px 0px 0px 0px; padding:;
 border-style:solid; border-color:#c5c5d5; border-width:1px;
 background-color:#756dcc; color:#ffffff; font-weight:normal;}
.midasi2
{width:580; margin:0px 0px 0px 221px; padding:;
 border-style:solid; border-color:#c5c5d5; border-width:1px;
 background-color:#756dcc; color:#ffffff; font-weight:normal;}

.midasidog
{width:800; margin:0px 0px 0px 0px; padding:;
 border-style:solid; border-color:#c5c5d5; border-width:1px;
 background-color:#ffffff; color:#999999;
 background-repeat:no-repeat;
 background-image:url(dog/wall.jpg); 
 background-position:100% 0%;
 background-position:99: 1%;
 background-attachment:fixed; }




.topmenu1
{width:800; margin:0px 0px 0px 0px; font-weight:normal;
 border-width:0px; border-color:#000000; border-style:solid;
 font-size:80%;
}
.pos1
{left:200px; top:50px;;
}
/*
121 106 124

4F 6A 7c
79 6D 7c
*/

.midasi2
{width:400px; margin:10px 20px 0px 20px; padding:2px 6px;
 border-style:solid; border-width:1px; border-color:#000000;
 background-color:#000000; color:#ffffff; font-weight:bold; text-align:center;}

.box
{width:600; margin: 0px 20px; padding:6px;
 border-style:solid; border-width:1px; border-color:#000000;
 background:#ffffff ;filter:alpha(opacity=60);
 color:#000000; line-break:strict; line-height:170%;
}
/*
.box2
{width:606; margin: 0px 20px; padding:6px;
 border-style:solid; border-width:1px; border-color:#000000;
 background:#ffffff ;filter:alpha(opacity=60);
 color:#000000; line-break:strict; line-height:170%;
 background-repeat:no-repeat;
 background-position:100% 0%; }
*/
.nabiva
{margin:10px 0px 20px 0px; padding:10px 10px 5px 10px;
 border-style:solid; border-width:0px 0px 1px 0px; border-color:#000000;
 font-size:0.9em; color:#000000; font-weight:bold;}
/*
.gazou1
{background-image: url("top.jpg");
 background-position: bottom left
 background-repeat: no-repeat;}
*/
body.menu{margin-top:30px;}

div.menu
{margin:0px; padding:4px 0px; width:135px;
 border-style:solid; border-width:1px 0px 0px 0px; border-color:#000000;
 color:#000000; font-weight:bold; font-size: 0.9em; text-align:center;
 background-color=#ffffff;
 filter:alpha(opacity=60);
}


.menu1{
  border-width : 0px 0px 2px 25px;
  border-style : solid ;
  border-color : #756dcc;
  padding-left : 10px;
  margin-right : 0%;
}
.menu2{
  border-width : 0px 0px 2px 15px;
  border-style : solid ;
  border-color : #756dcc;
  padding-left : 7px;
  margin-right : 5%;
}

.fontsz{
  font-size:80%;
}
.fontsz2{
  font-size:99%;
}

