
h1#bun {
background: #fff url('title_bun.gif') no-repeat 0 0;
font-size: 100%;
overflow: hidden;
height: 0px !important;
height /**/:50px !important; padding-left:0; padding-right:0; padding-top:70px; padding-bottom:0
}

h1#tohou {
background: #fff url('title_tohou.gif') no-repeat 0 0;
font-size: 100%;
overflow: hidden;
height: 0px !important;
height /**/:50px !important; padding-left:0; padding-right:0; padding-top:70px; padding-bottom:0
}


h1#totyo {
background: #fff url('title_totyo.gif') no-repeat 0 0;
font-size: 100%;
overflow: hidden;
height: 0px !important;
height /**/:50px !important; padding-left:0; padding-right:0; padding-top:70px; padding-bottom:0
}


h1#risan {
background: #fff url('title_risan.gif') no-repeat 0 0;
font-size: 100%;
overflow: hidden;
height: 0px !important;
height /**/:50px !important; padding-left:0; padding-right:0; padding-top:70px; padding-bottom:0
}

h1#kozan_jo {
background: #fff url('title_kozan_jo.gif') no-repeat 0 0;
font-size: 100%;
overflow: hidden;
height: 0px !important;
height /**/:50px !important; padding-left:0; padding-right:0; padding-top:70px; padding-bottom:0
}


h1#kozan_tok {
background: #fff url('title_kozan_tok.gif') no-repeat 0 0;
font-size: 100%;
overflow: hidden;
height: 0px !important;
height /**/:50px !important; padding-left:0; padding-right:0; padding-top:70px; padding-bottom:0
}


h1#tetu_jo {
background: #fff url('title_tetu_jo.gif') no-repeat 0 0;
font-size: 100%;
overflow: hidden;
height: 0px !important;
height /**/:50px !important; padding-left:0; padding-right:0; padding-top:70px; padding-bottom:0
}


h1#tetu_tok {
background: #fff url('title_tetu_tok.gif') no-repeat 0 0;
font-size: 100%;
overflow: hidden;
height: 0px !important;
height /**/:50px !important; padding-left:0; padding-right:0; padding-top:70px; padding-bottom:0
}

h1#topp {
background: #fff url('toten.jpg') no-repeat 0 0;
font-size: 100%;
overflow: hidden;
height: 0px !important;
height /**/:80px !important;
color:#666666; padding-left:0; padding-right:0; padding-top:80px; padding-bottom:0
}

h2#hu {
color:#666666;
}

div.border{
	border:solid 1px black;
	padding-right:2em;
	background-color:#ffffd9;
	width:548px;
}
div.borderc{
	font-size:13px;
	border:solid 1px #666666;
	padding:1em;
	height:155px;
	width:250px;
	margin:2px;
	color:#666666;
	float:left;
	}
	
div.borderx{
	font-size:13px;
	border:solid 1px #666666;
	padding-right:1em;
	width:530px;
	margin:2px;
	color:#666666;
	float:left;
	}
div.borderd{
	color:#666666;
	border:solid 1px #666666;
	margin-top:5px;
	padding-left:0px;
	font-size:12px;
	float:left;
	width:100%;
}
ul.g{list-style-image:url('http://wakou.cc/dot.gif')}
ul.i{list-style-image:url('http://wakou.cc/cube02.gif')}

ul.j{
	margin:6px;
	padding-left:2px; list-style-image:url('matuba02.gif')
}

ul.k{padding:1px;
	 list-style-image:url('yotuba04.gif'); margin-left:25; margin-right:20; margin-top:7; margin-bottom:20
	}

ul.h{list-style-image:url('aicon_136.gif')
}

ul.f{list-style-image:url('../../sikaku01.gif')}

ul.t{font-size:15;
	color:#006666; list-style-image:url('../../star05.gif')
}

h1.top{
margin:0em;

line-height: 1em;
background-image:url('http://wakou.cc/top_ban.jpg');
height:150;
width:752;
color:#666666
 }

h1 {
margin:0em;
font-size: 140%; 
line-height: 1em;
 }

h1.top2 {
margin:0em;
font-size: 175%; 
line-height: 1em;
background-image:url('../../totyo_m/s3.jpg');
width:561px;
height:378
 }


h2 {
font-size: 150%; 
line-height: 1em; }

h3 {
font-size: 125%; 
line-height: 1em; }

.style1 {font-size: 13px}
.style2 {font-size: 16px}
.style99 {font-size: 15px}
.style4 {font-size: 13px; font-weight: bold; }
.style5 {
	font-size: 16px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight: bold;
	color: #006600;
}
.style6 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	color: #666666;
	font-weight: bold;
}
.style7 {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFCC;
	background-color: #4c944c;
}
.style11 {
	font-size: 14px;
	color: #000000;
	background-color: #CCFFCC;
}
.style8 {
	font-size: 12px;
}
.style9 {
	font-size: 18px;
}
.bordera {
	border: medium none;
	background-image: url('../../totyo_m/s2.jpg');
	background-repeat: no-repeat;
	background-position:  center 50%;
	height:416px;
	width:576px
}
.borderb {
	border: medium none;
	background-image: url('../../tetu_top.jpg');
	background-repeat: no-repeat;
	background-position:  center 50%;
	height:416px;
	width:576px
}
/* ◆横並び◆ */
#ID {width:747px;height:26px;
  　 margin: 0; 
     padding :0;
	 font-size:12px;
}

#ID ul { margin: 0;
	  padding :0;
  	  list-style-type : none;
}

#ID li { display : inline;
	  padding :0; 
	  margin:0;
 	  float:left
}

#ID a {
	background-image:url('button.gif');
	background-repeat : norepeat;
	color : #FFFFFF;
	display : block;
	height : 26px;
	width : 83px;
	padding-top : 8px;
	text-align : center;
	text-decoration : none
}

#ID a:hover {		
	color : #FFFFFF;
	background-image:url('button_ovr.gif');
	padding-top : 6px
	}

#ID a:active {		
	color : #FFFFFF;
	background-image:url('button_dwn.gif');
	padding-top : 6px
	}
	
/* 大まかな配置  */

#wrap {
	width :760;

}

#menu {
	width:180;
	float:left;
	padding-top:10px;
	}

#main {
	font-size:10pt;
	width:550;
	float:left;
	padding:15px;
}

#main2 {
	font-size:10pt;
	width:550;
	float:left;
	padding:15px;
}

#sp {
	width:550;
	float:left;
}

#sd {
	width:540;
	height:180;
	float:right;
	}
#sr {
	width:540;
	height:180;
	float:right;
	margin:1em 0em 1em 0em;
	}
#br {
	width:540;
	height:30;
	float:left;
	}

#form{
	margin:0em;
	padding:0em;
}

#expla{
	padding:2em;
}

/* キャプション付き画像 */
p.img_blkl {
	background:#FFEBCD;
	border:1px solid #deb887;
	display:block;
	float:left;
	font-size:12px;
	margin-right:0px;
	padding:4px;
}
p.img_blkr {
	background:#FFEBCD;
	border:1px solid #deb887;
	display:block;
	float:right;
	font-size:12px;
	margin-right:0px;
	padding:4px;
}
p.img_bl {
	background:#FFEBCD;
	border:1px solid #deb887;
	display:block;
	float:right;
	font-size:12px;
	margin-right:0px;
	padding:4px;
	}
p.img_blkr img{
	display:block;
	margin-bottom:4px;
}
p.img_blkl img{
	display:block;
	margin-bottom:4px;
}

.setumei {
	margin-top: 3px;
	font-size:13;
	color:#666666;
}
.min {
	font-size: 10px;
}


 a {text-decoration:none;color:#000000;}
 a:link {text-decoration:none;color:#000000;}
 a:active {text-decoration:none;color:#006600;}
 a:visited {text-decoration:none;color:#000000;}
 a:hover {text-decoration:underline;color:#006600;}