.fs12 {
    font-size: x-small;
	line-height:1.5em;
}
.fs12h {
    font-size: x-small;
	line-height:1.5em;
}
.fs12hh {
    font-size: x-small;
	line-height:1.5em;
}
.fs14 {
	font-size: 88%;
	line-height:1.5em;
}
.fs10 {
	font-size: xx-small;
	line-height:1.5em;
}
.fs14h {
	font-size: 88%;
	line-height:1.5em;
}
.fs10h {
	font-size: xx-small;
	line-height:1.5em;
}

.waku_line01 {
	border: 1px solid #C8BFBF;
}


#main {width:630px;margin-left:25px;padding:0;text-align:left;}

#main h1 {margin:0;padding:0;}

#main p {margin:0;padding:0;}

#naiyou {width:610px;margin:5px 0 20px;font-size:12px;line-height:150%;color:#333;}

#naiyou h2 {margin:0 0 7px;}

#naiyou h2.top {margin:15px 0 7px;}

#naiyou .graph {margin:10px 0;}

#naiyou .right {float:right;margin:0 0 10px 10px;}

#naiyou strong {font-weight:normal;color:#C45205;}

#link {font-size:12px;line-height:140%;}

#link ul {margin:15px 0 10px;list-style-type:none;}

#link ul li {background:url(../img/arrow2.gif) left no-repeat;padding:0 0 3px 14px;}

#link_navi {text-align:center;margin:20px 0 0 265px;padding-bottom:20px;}

#link_navi ul {margin:0;list-style-type:none;}

#link_navi ul li {float:left;margin:0 3px;font-size:14px;}

#link_navi ul li.node {background-color:#9ECCC6;padding:5px 10px;font-size:14px;}

#link_navi ul li a {display:block;background-color:#CFE5E3;padding:5px 10px;}

#link_navi ul li a:hover {background-color:#9ECCC6;}

.cap {font-size:10px;color:#333;padding:3px 3px 0;margin:0;}

.gaiyou {border:1px solid #C8BFBF;padding:10px;margin-top:15px;background-color:#F8FAF9;font-size: x-small;line-height:1.5em;clear:both;}

