blockquote {
	border:solid 1px #666666;
padding:3px;
}

img {border-width:0px}
body{text-align:center;width:747
}

h1 {margin-top:0px;
   margin-bottom:0px;
   font-size:13px
   }
.scode {
    vertical-align: top;
}

#scode {
    margin-left: 5px;
}
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;
margin-bottom:0px
}

h2.1{
margin-bottom:0px;
margin-top:0px;
font-size:13px;
font-weight:normal;
}

h3.1{
margin-bottom:0px;
padding-top:2px;
padding-left:2px;
font-size:12px;
font-weight:normal;
}

span.n1{font-size:15px;color:#2D2D2D}

textarea.nw1{width:500px;height:35px;margin-left:1em;margin-top:0.5em;margin-bottom:1em;border:0px}

div.nw1{
	background-color:#006600;
	padding:5 2 2 2;
	margin-bottom:5px;
	margin-top:5px;
	color:#FFFFFF;
	font-size:13px
	}
	
div.nw2{
	font-size:13px;
	margin-top:2px;
	padding:0.3em 0em 0.3em 0.3em;
	background-color:#FFFFFF;
	color:#555555;
	}
	
div.nw1a{background-color:#006600;padding:5 2 2 2;margin-bottom:1em;margin-top:1em;color:#FFFFFF;font-size:13px}
div.nw2a{font-size:13px;padding:0.5em;background-color:#FFFFFF;margin-top:2px;color:#000000}

div.sq{float:left;line-height:0.5em;padding-bottom:1em}
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:0.1em 0 0.5em 0;
	padding-left:5px;
	list-style-image:url('136.gif'); 
}

ul.j2{
	margin:4px;
	margin-bottom:0px;
	padding-left:8px;list-style-image:url('136.gif'); 
}

ul.k{padding:1px;
	 list-style-image:url('211.gif'); margin-left:4px; margin-right:0em; margin-top:7; margin-bottom:20
	}
ul.kj{padding:1px;
	 list-style-image:url('211.gif'); margin-left:2px; margin-right:0em; 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')
}

div.top{
margin-top:0em;
font-size:15px;
line-height: 1em;
background-image:url('http://wakou.cc/top_ban.jpg');
height:117;
width:752;
color:#666666
 }

h1.top{
margin-top:0em;
font-size:15px;
line-height: 1em;
background-image:url('http://wakou.cc/top_ban.jpg');
height:117;
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;
}
.style8 {
	font-size: 12px;
}
.style9 {
	font-size: 18px;
}
.style10 {
	font-color: #FFFF00;
}

.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
}

#wh a {
	color : #FFFFFF;
	display : block;
	text-decoration : none
} 

#wh a:hover {		
	color : #FFFFFF;
	}


#wh a:active {		
	color : #FFFFFF;
	}

/* ◆横並び◆ */

#ID {
	width:747px;
	height:20px;
	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 : 20px;
	width : 83px;
	padding-top : 4px;
	text-align : center;
	text-decoration : none
}

#ID a:hover {		
	color : #FFFFFF;
	background-image:url('button_ovr.gif');
	padding-top : 4px
	}

#ID a:active {		
	color : #FFFFFF;
	background-image:url('button_dwn.gif');
	padding-top : 4px
	}
	
/* 大まかな配置  */

#wrap {
	width:745;
	margin:0px;
	text-align:left;
}

#menu {
	width:180;
	float:left;
	height:100%;
}

#main {
	font-size:10pt;
	width:555;
	float:right;
	padding:5px;
}


#haru {
	background:url('../../haru.jpg') no-repeat;
	width:550px;
	padding-left:1em;
	padding-right:1em;
	padding-top:3em;
	padding-bottom:1em
}


#main2 {
	font-size:10pt;
	width:550;
	float:left;
	padding:15px;
}

#sp {
	width:550;
	float:left;
}

#sd {
	width:530;
	float:right;
	}
	
div.sd {
	width:530;
	float:right;
	}

#sd2 {
	width:530;
	height:180;
	float:left;
	}
#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;
}

#tbl{

width:550px;
font-size:13px;

}

#lis{

background-color:#003300;
color:#FFFFFF;
padding:3px;

}

div.val {
	text-align:right;font-size:12px;line-height:130%}


div.ibl {
	color:#FFFFFF;width:100;height:160;float:left;background:url('../../komba.gif') no-repeat;padding:2px;margin-right:4px}

div.obl {
	width:550;
	float:left;
	}

div.com {
	background:url('../../nori_com.gif') no-repeat;
	height:100px;
	padding-left:8em;
	padding-right:4em;
	padding-top:1em;
	padding-bottom:2em;
	}
	
div.ky {
	background:url('../../kyo_com.gif') no-repeat;
	height:100px;
	padding-left:8em;
	padding-right:4em;
	padding-top:1em;
	padding-bottom:2em
	}
#flow-layout {
	cols:20;
	rows:10;
	}

#flow-area {
	cols:20;
	rows:10;
	}

.spa{
background-image:url('http://wakou.cc/n.gif');
width:540px;
height:15px;
}


/* キャプション付き画像 */
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_br {
	background:#FFEBCD;
	border:1px solid #deb887;
	display:block;
	float:left;
	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;
}

.rei1{
	width:550px;
}
.rei2{
	float:left;
	margin-left:3px
}

 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:#339900;}
 
 画像説明
 
 div.sonb {
 color:#076543;
 padding:1em;
 margin:1em;
 }
 