@charset "UTF-8";
/* CSS Document */

* {
    margin-top: 0px;
    margin-bottom: 0px; 
    padding: 0px;
}
img {
	border: none;
	margin: 0px;
	padding: 0px;
}
body {
	text-align: center;
	font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "ＭＳ ゴシック", Osaka, "Osaka−等幅", Arial, sans-serif, Helvetica;
	background-image: url(img/back.gif);
	background-repeat: repeat;
}
#content {
	width: 900px;
	margin: 0 auto;
	text-align: left;
	background-color: #FFFFFF;
}
#catop {
	height: 25px;
	color: #FFFFFF;
	text-align: center;
	line-height: 25px;
	background-color: #003300;
	font-size: 13px;
}
#banner {
	height: 152px;
	background-color: #FFFFFF;
	background-image: url(img/top_01.jpg);
	background-repeat: no-repeat;
	font-size: 88%;
	text-indent: -8888px;
	background-position: right;
}
#menu {
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/top_02.jpg);
	background-repeat: no-repeat;
	text-align: right;
	color: #003300;
	font-weight: bold;
	height: 37px;
	margin-top: 0px;
	line-height: 37px;
}
.cha2 {
	background-image: url(img/top_03.gif);
	background-repeat: no-repeat;
	height: 72px;
	text-indent: -8888px;
}
.cha3 {
	background-image: url(img/top_04.gif);
	background-repeat: no-repeat;
	height: 17px;
	text-indent: -8888px;
}
.cha22 {
	background-image: url(img/top_10.gif);
	background-repeat: no-repeat;
	height: 72px;
	text-indent: -8888px;
}
.flash {
	text-align: center;
}




h1 {
	color: #FFFFFF;
	margin-top: 5px;
	height: 250px;
	background-image: url(img/lasik.gif);
	background-repeat: no-repeat;
	text-indent: -8888px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
h2 {
	margin: 0px;
	padding: 0px;
}
h3 {
	margin-top: 15px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#shinagawa {
	margin-left: 6px;
	margin-top: 30px;
	border: 1px solid #CCCCCC;
	margin-right: 9px;
}
#kanagawa {
	margin-left: 6px;
	margin-top: 30px;
	border: 1px solid #CCCCCC;
	margin-right: 9px;
}
#kinshi {
	margin-left: 6px;
	margin-top: 30px;
	border: 1px solid #CCCCCC;
	margin-right: 9px;
}
.maincontent {
	margin-top: 30px;
	background-image: url(img/meinback.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.top1 {
	background-repeat: no-repeat;
	line-height: 30px;
	background-image: url(img/lasik.gif);
	background-position: center top;
	text-indent: -8888px;
	height: 45px;
	margin-bottom: 15px;
}
.top1-2 {
	background-repeat: no-repeat;
	line-height: 30px;
	background-image: url(img/lasik2.gif);
	background-position: center top;
	text-indent: -8888px;
	height: 45px;
	margin-bottom: 15px;
	margin-top: 40px;
}
.top1-3 {
	background-repeat: no-repeat;
	line-height: 30px;
	background-image: url(img/lasik3.gif);
	background-position: center top;
	text-indent: -8888px;
	height: 45px;
	margin-bottom: 15px;
	margin-top: 40px;
}
.top2 {
	line-height: 24px;
	margin-right: 8px;
	margin-left: 5px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 16px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 10px;
	padding-bottom: 10px;
}

.small {
	font-size: 80%;
	color: #000000;
	line-height: 50px;
}
.small2 {
	font-size: 80%;
	line-height: 20px;
}
.small3 {
	font-size: 70%;
	line-height: 30px;
	font-weight: normal;
}
.le {
	float: left;
	margin-top: 10px;
	margin-right: 9px;
	width: 325px;
}
.ri {
	float: left;
	margin-left: 9px;
	margin-top: 10px;
	width: 325px;
}




.gree2 {
	color: #006600;
}
#menu ul {
	margin: 0px;
	padding: 0px;
}
#menu li {
	display:inline;
	list-style-type: none;
	text-decoration: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 25px;
	color: #666666;
}
#frame {
	background-color: #FFFFFF;
	margin-top: 0px;
} 
#frame:after {  
    content: ".";  
    display: block;  
    visibility: hidden;  
    height: 0.1px;  
    font-size: 0.1em;  
    line-height: 0;  
    clear: both;  
}
#frame {
    zoom: 100%;  
}
#lasik2:after {  
    content: ".";  
    display: block;  
    visibility: hidden;  
    height: 0.1px;  
    font-size: 0.1em;  
    line-height: 0;  
    clear: both;  
}
#lasik2 {
	zoom: 100%;
	height: 100px;
	margin-right: 15px;
	margin-left: 15px;
}
#lasik3:after {  
    content: ".";  
    display: block;  
    visibility: hidden;  
    height: 0.1px;  
    font-size: 0.1em;  
    line-height: 0;  
    clear: both;  
}
#lasik3 {
	zoom: 100%;
	margin-right: 20px;
	margin-left: 15px;
}
#main {
	width: 700px;
	float: right;
	background-color: #FFFFFF;
}
#main2 {
	width: 700px;
	float: right;
	background-color: #FFFFFF;
	background-image: url(img/Back.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom: 70px;
}
.mb {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 15px;
	background-image: url(img/mainbotom.jpg);
	background-repeat: no-repeat;
	padding-top: 110px;
	padding-left: 15px;
	line-height: 25px;
	margin-bottom: 30px;
}
.cpa {
	font-size: 16px;
	margin-right: 20px;
	text-align: center;
	margin-bottom: 20px;
	margin-top: 30px;
}
.ctop {
	margin-left: 15px;
	font-size: 18px;
	margin-bottom: 50px;
	line-height: 35px;
}
.cpac {
	height: 40px;
	text-indent: -8888px;
}
.top {
	margin-right: 8px;
	margin-left: 6px;
	font-size: 14px;
	line-height: 26px;
	background-color: #ECECEC;
	padding: 10px;
}
.top_n {
	margin-right: 8px;
	margin-left: 6px;
	font-size: 14px;
	line-height: 26px;
	background-color: #ECECEC;
	text-align: center;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

.gr {
	color: #666666;
	font-size: 90%;
}


.green {
	font-size: 150%;
	font-weight: bold;
	color: #009900;
	letter-spacing: 0.5em;
}

p {
	margin-top: 10px;
}
.red {
	color: #FF0000;
	font-weight: bold;
}


#side {
	width: 199px;
	float: left;
	background-color: #FFFFFF;
	margin-bottom: 100px;
	margin-top: 0px;
}
dl {
	width: 199px;
	background-image: url(img/top_05.gif);
	background-repeat: repeat;
	margin: 0px;
}
dt {
	height: 25px;
	font-weight: bold;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
dd {
	height: 25px;
	font-size: 12px;
	line-height: 25px;
	width: 170px;
	display: block;
	text-align: right;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	color: #999999;
}
dd a {
	background-image: url(img/dd.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color: #000000;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding-right: 20px;
	width: 170px;
}
dd a:hover {
	background-position: 0px -41px;
	color: #0066FF;
}
.sidesit {
	background-image: url(img/top_08.gif);
	background-repeat: no-repeat;
	margin: 0px;
	height: 128px;
	background-position: -1px;
	text-indent: -8888px;
}
.imgs {
	text-align: left;
	vertical-align: middle;
}

.clr {
	clear: both;
	text-indent: -8888px;
	font-size: 20px;
}
.clr2 {
	clear: both;
	margin-left: 35px;
	margin-top: 5px;
	font-size: 12px;
	color: #996633;
}
.clr3 {
	clear: both;
	margin-left: 35px;
	margin-top: 5px;
	color: #006600;
	text-align: right;
	margin-right: 15px;
}
.clr3 a {
	color: #006600;
	text-decoration: none;
}
.clr3 a:hover {
	color: #99FF66;
}
#bottom {
	height: 28px;
	text-align: right;
	padding-top: 5px;
	color: #FFFFFF;
	padding-right: 10px;
	font-size: 85%;
	border-bottom-width: 25px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #003300;
}
#menu a {
	text-decoration: none;
	color: #003300;
}
#menu a:hover {
	color: #FF9900;
}
.le1 {
	background-image: url(img/ta1.jpg);
	background-repeat: no-repeat;
	height: 180px;
	width: 156px;
	float: left;
	margin-left: 12px;
	padding-top: 180px;
	border: 1px solid #CCCC99;
	background-color: #efffef;
	margin-right: 8px;
	background-position: center top;
	padding-right: 2px;
	padding-left: 2px;
	margin-bottom: 10px;
	font-size: 12px;
}
.le5 {
	background-image: url(img/ta4.jpg);
	background-repeat: no-repeat;
	height: 180px;
	width: 156px;
	float: left;
	margin-left: 12px;
	padding-top: 180px;
	border: 1px solid #CCCC99;
	background-color: #efffef;
	margin-right: 8px;
	background-position: center top;
	padding-right: 2px;
	padding-left: 2px;
	margin-bottom: 10px;
	font-size: 12px;
}
.leeguchi {
	background-image: url(img/kao-eguchi.jpg);
	background-repeat: no-repeat;
	height: 180px;
	width: 156px;
	float: left;
	margin-left: 12px;
	padding-top: 180px;
	border: 1px solid #CCCC99;
	background-color: #efffef;
	margin-right: 8px;
	background-position: center top;
	padding-right: 2px;
	padding-left: 2px;
	margin-bottom: 10px;
	font-size: 12px;
}
.lesanada {
	background-image: url(img/kao-sanada.jpg);
	background-repeat: no-repeat;
	height: 180px;
	width: 156px;
	float: left;
	margin-left: 12px;
	padding-top: 180px;
	border: 1px solid #CCCC99;
	background-color: #efffef;
	margin-right: 8px;
	background-position: center top;
	padding-right: 2px;
	padding-left: 2px;
	margin-bottom: 10px;
	font-size: 12px;
}
.leinoue {
	background-image: url(img/kao-inoue.jpg);
	background-repeat: no-repeat;
	height: 180px;
	width: 156px;
	float: left;
	margin-left: 12px;
	padding-top: 180px;
	border: 1px solid #CCCC99;
	background-color: #efffef;
	margin-right: 8px;
	background-position: center top;
	padding-right: 2px;
	padding-left: 2px;
	margin-bottom: 10px;
	font-size: 12px;
}
.lesuga {
	background-image: url(img/suga_kao.jpg);
	background-repeat: no-repeat;
	height: 180px;
	width: 156px;
	float: left;
	padding-top: 180px;
	border: 1px solid #CCCC99;
	background-color: #efffef;
	margin-right: 8px;
	background-position: center top;
	padding-right: 2px;
	padding-left: 2px;
	margin-bottom: 10px;
	font-size: 12px;
}
.lenagata {
	background-image: url(img/kao-nagata.jpg);
	background-repeat: no-repeat;
	height: 180px;
	width: 156px;
	float: left;
	padding-top: 180px;
	border: 1px solid #CCCC99;
	background-color: #efffef;
	margin-right: 8px;
	background-position: center top;
	padding-right: 2px;
	padding-left: 2px;
	margin-bottom: 10px;
	font-size: 12px;
}
.leishihara {
	background-image: url(img/kao-ishihara.jpg);
	background-repeat: no-repeat;
	height: 180px;
	width: 156px;
	float: left;
	padding-top: 180px;
	border: 1px solid #CCCC99;
	background-color: #efffef;
	margin-right: 8px;
	background-position: center top;
	padding-right: 2px;
	padding-left: 2px;
	margin-bottom: 10px;
	font-size: 12px;
}
.ku {
	text-align: right;
	margin-top: 15px;
}
.le2 {
	background-image: url(img/ta4.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 156px;
	height: 180px;
	padding-top: 180px;
	padding-bottom: 0px;
	border: 1px solid #CCCC99;
	background-color: #efffef;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-position: center top;
	margin-right: 8px;
	padding-right: 2px;
	padding-left: 2px;
	font-size: 12px;
}
.lewata {
	background-image: url(img/kao-wata.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 156px;
	height: 180px;
	padding-top: 180px;
	padding-bottom: 0px;
	border: 1px solid #CCCC99;
	background-color: #efffef;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-position: center top;
	margin-right: 8px;
	padding-right: 2px;
	padding-left: 2px;
	font-size: 12px;
}

.le3 {
	background-image: url(img/ta3.jpg);
	background-repeat: no-repeat;
	height: 180px;
	float: left;
	width: 156px;
	padding-top: 180px;
	border: 1px solid #CCCC99;
	background-color: #efffef;
	background-position: center top;
	margin-right: 8px;
	padding-right: 2px;
	padding-left: 2px;
	margin-bottom: 10px;
	font-size: 12px;
}
.le4 {
	background-image: url(img/ta4.jpg);
	background-repeat: no-repeat;
	height: 180px;
	float: left;
	width: 156px;
	padding-top: 180px;
	border: 1px solid #CCCC99;
	background-color: #efffef;
	background-position: center top;
	padding-right: 2px;
	padding-left: 2px;
	margin-bottom: 10px;
	font-size: 12px;
}
.le-ot {
	background-image: url(img/kao-ot.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 156px;
	height: 180px;
	padding-top: 180px;
	padding-bottom: 0px;
	border: 1px solid #CCCC99;
	background-color: #efffef;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-position: center top;
	margin-right: 8px;
	padding-right: 2px;
	padding-left: 2px;
	font-size: 12px;
}
.le-ohkubo {
	background-image: url(img/kao-ohkubo.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 156px;
	height: 180px;
	padding-top: 180px;
	padding-bottom: 0px;
	border: 1px solid #CCCC99;
	background-color: #efffef;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-position: center top;
	margin-right: 8px;
	padding-right: 2px;
	padding-left: 2px;
	font-size: 12px;
}
.le-koide {
	background-image: url(img/kao-koide.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 156px;
	height: 180px;
	padding-top: 180px;
	padding-bottom: 0px;
	border: 1px solid #CCCC99;
	background-color: #efffef;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-position: center top;
	margin-right: 8px;
	padding-right: 2px;
	padding-left: 2px;
	font-size: 12px;
}
.l2le {
	background-image: url(img/lasik2waku.jpg);
	background-repeat: no-repeat;
	height: 80px;
	width: 156px;
	margin-right: 2px;
	margin-left: 2px;
	padding-top: 20px;
	text-align: center;
	background-position: center top;
	float: left;
	font-size: 95%;
}
.taiken {
	margin-bottom: 15px;
	margin-right: 20px;
	margin-left: 15px;
}
.taiken2 {
	margin-bottom: 15px;
	margin-right: 10px;
	margin-left: 20px;
	margin-top: 15px;
}
#top3:after {  
    content: ".";  
    display: block;  
    visibility: hidden;  
    height: 0.1px;  
    font-size: 0.1em;  
    line-height: 0;  
    clear: both;  
}
#top3 {
    zoom: 100%;  
}
#title {
	height: 40px;
	background-image: url(img/title.gif);
	background-repeat: no-repeat;
	margin-left: 20px;
	margin-top: 30px;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: double;
	border-bottom-style: double;
	border-top-color: #330000;
	border-bottom-color: #330000;
	margin-right: 10px;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	padding-left: 100px;
	line-height: 40px;
}
#rank li {
	display: inline;
	text-decoration: none;
	padding-right: 20px;
	padding-left: 20px;
}
#rank ul {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
#rank {
	text-align: center;
	margin-top: 10px;
	height: 25px;
	line-height: 25px;
	margin-bottom: 10px;
	text-decoration: none;
}
#rank a {
	text-decoration: none;
}


.ko {
	text-align: right;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 10px;
}




p {
	margin-bottom: 15px;
}
.ranshiimg {
	text-align: center;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 15px;
}
#top4 {
	padding: 0px;
	height: 300px;
	width: 700px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	background-image: url(img/monku.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-indent: -8888px;
}
.seikou {
	text-indent: -8888px;
	background-image: url(img/seikou.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 80px;
	margin-top: 20px;
}
#kaom:after {  
    content: ".";  
    display: block;  
    visibility: hidden;  
    height: 0.1px;  
    font-size: 0.1em;  
    line-height: 0;  
    clear: both;  
}
#kaom {
	zoom: 100%;
	font-size: 90%;
	line-height: 20px;
}
.name {
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCC66;
	margin-bottom: 5px;
}
.ta_top {
	background-image: url(img/t_top.gif);
	background-repeat: no-repeat;
	height: 38px;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 20px;
	text-align: right;
	line-height: 50px;
	padding-top: 12px;
	padding-right: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #003300;
	border-right-color: #003300;
	border-left-color: #003300;
}
h2 {
	margin-left: 10px;
	font-weight: bold;
}
.kyotu {
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
	padding-top: 20px;
	padding-left: 40px;
}
.doki-d {
	background-image: url(img/dannen1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 15px;
}
.doki-d2 {
	background-image: url(img/dannen2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 15px;
}
.h_t {
	background-image: url(img/waku1.jpg);
	background-repeat: no-repeat;
	padding-left: 230px;
	padding-top: 85px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
}
.suga {
	background-image: url(img/waku-suga.jpg);
	background-repeat: no-repeat;
	padding-left: 210px;
	padding-top: 180px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
}
.suzuki {
	background-image: url(img/waku-suzuki.gif);
	background-repeat: no-repeat;
	padding-left: 220px;
	padding-top: 80px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
}
.kimihiko {
	background-image: url(img/waku-kimihiko.gif);
	background-repeat: no-repeat;
	padding-left: 220px;
	padding-top: 70px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
}
.inoue {
	background-image: url(img/waku_inoue.jpg);
	background-repeat: no-repeat;
	padding-left: 220px;
	padding-top: 80px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
}
.utagawa {
	background-image: url(img/waku-utagawa.jpg);
	background-repeat: no-repeat;
	padding-left: 220px;
	padding-top: 80px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
}
.nagata {
	background-image: url(img/waku-nagata.jpg);
	background-repeat: no-repeat;
	padding-left: 255px;
	padding-top: 70px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
}
.ishihara {
	background-image: url(img/waku-ishihara.jpg);
	background-repeat: no-repeat;
	padding-left: 220px;
	padding-top: 80px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
}
.ohkubo {
	background-image: url(img/waku-ohkubo.jpg);
	background-repeat: no-repeat;
	padding-left: 220px;
	padding-top: 80px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
}
.yano {
	background-image: url(img/waku-yano.gif);
	background-repeat: no-repeat;
	padding-left: 210px;
	padding-top: 210px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
}
.koide {
	background-image: url(img/waku-koide.jpg);
	background-repeat: no-repeat;
	padding-left: 230px;
	padding-top: 85px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
}
.eguchi {
	background-image: url(img/waku-eguchi.jpg);
	background-repeat: no-repeat;
	padding-left: 230px;
	padding-top: 85px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
}
.OT {
	background-image: url(img/waku-ot.jpg);
	background-repeat: no-repeat;
	padding-left: 230px;
	padding-top: 85px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
}
.fukumoto {
	background-image: url(img/waku_fukumoto.gif);
	background-repeat: no-repeat;
	padding-left: 230px;
	padding-top: 85px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
}
.watanabe {
	background-image: url(img/waku-wata.jpg);
	background-repeat: no-repeat;
	padding-left: 230px;
	padding-top: 85px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
}
.kagya a {
	color: #006600;
	text-decoration: none;
}
.kagya a:hover {
	color: #99CC66;
	text-decoration: none;
}

.chiba {
	background-image: url(img/chiba_top.jpg);
	background-repeat: no-repeat;
	padding-left: 230px;
	padding-top: 85px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
}
.tomoko {
	background-image: url(img/tomoko_top.jpg);
	background-repeat: no-repeat;
	padding-left: 230px;
	padding-top: 85px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
}
.takahashi {
	background-image: url(img/waku-takahashi.gif);
	background-repeat: no-repeat;
	padding-left: 230px;
	padding-top: 85px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
}
.sanada {
	background-image: url(img/waku-sanada.jpg);
	background-repeat: no-repeat;
	padding-left: 230px;
	padding-top: 85px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
}

.ishikawa {
	background-image: url(img/waku2.gif);
	background-repeat: no-repeat;
	padding-left: 230px;
	padding-top: 50px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
	height: 170px;
}
.center {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}
.akashi {
	background-image: url(img/waku2.gif);
	background-repeat: no-repeat;
	padding-left: 230px;
	padding-top: 50px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 24px;
	border: 1px solid #003300;
	padding-bottom: 20px;
	height: 170px;
}
.big {
	font-size: 110%;
}
.mini {
	font-size: 80%;
}
.orngecon {
	line-height: 14px;
	color: #FF9933;
	margin-bottom: 5px;
}
#ta_kom1 {
	background-image: url(img/ta_kom1.jpg);
	background-repeat: no-repeat;
	text-indent: -8888px;
	margin-top: 40px;
	height: 30px;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006600;
}
#ta_kom2 {
	background-image: url(img/ta_kom2.jpg);
	background-repeat: no-repeat;
	text-indent: -8888px;
	margin-top: 40px;
	height: 30px;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006600;
}
#ta_kom3 {
	background-image: url(img/ta_kom3.jpg);
	background-repeat: no-repeat;
	text-indent: -8888px;
	margin-top: 40px;
	height: 30px;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006600;
}
#ta_kom4 {
	background-image: url(img/ta_kom4.jpg);
	background-repeat: no-repeat;
	text-indent: -8888px;
	margin-top: 40px;
	height: 30px;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006600;
}
#ta_kom5 {
	background-image: url(img/ta_kom5.jpg);
	background-repeat: no-repeat;
	text-indent: -8888px;
	margin-top: 40px;
	height: 30px;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006600;
}
#ta_kom6 {
	background-image: url(img/ta_kom6.jpg);
	background-repeat: no-repeat;
	text-indent: -8888px;
	margin-top: 40px;
	height: 30px;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006600;
}
#ta_kom7 {
	background-image: url(img/ta_kom7.jpg);
	background-repeat: no-repeat;
	text-indent: -8888px;
	margin-top: 40px;
	height: 30px;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006600;
}
#ta_kom8 {
	background-image: url(img/ta_kom8.jpg);
	background-repeat: no-repeat;
	text-indent: -8888px;
	margin-top: 40px;
	height: 30px;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006600;
}
#ta_kom9 {
	background-image: url(img/ta_kom9.jpg);
	background-repeat: no-repeat;
	text-indent: -8888px;
	margin-top: 40px;
	height: 30px;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006600;
}
#ta_kom10 {
	background-image: url(img/ta_kom10.jpg);
	background-repeat: no-repeat;
	text-indent: -8888px;
	margin-top: 40px;
	height: 30px;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006600;
}
#ta_kom11 {
	background-image: url(img/ta_komsono.jpg);
	background-repeat: no-repeat;
	text-indent: -8888px;
	margin-top: 40px;
	height: 30px;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006600;
}
.ornge {
	color: #FF9900;
}
.ta_nako {
	margin-right: 20px;
	margin-left: 30px;
	margin-top: 5px;
	line-height: 24px;
	background-image: url(img/koide-1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 310px;
	font-size: 13px;
}
.ta_na1 {
	margin-right: 20px;
	margin-left: 30px;
	margin-top: 5px;
	line-height: 24px;
	font-size: 13px;
}
.ta_na2 {
	margin-left: 20px;
	margin-bottom: 20px;
	font-size: 13px;
}
.ta_na3 {
	margin-right: 20px;
	margin-left: 30px;
	margin-top: 5px;
	line-height: 24px;
	background-image: url(img/tamei_sinagawa.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-size: 13px;
}
.ta_na4 {
	margin-right: 20px;
	margin-left: 30px;
	margin-top: 5px;
	line-height: 24px;
	background-image: url(img/sinagawa_akashi.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 230px;
	padding-bottom: 10px;
	font-size: 13px;
}
.takom {
	margin-top: 20px;
}
.toph {
	text-align: right;
	margin-top: 10px;
}
.kagya {
	text-align: right;
	margin-right: 20px;
	margin-top: 5px;
}
#top5 {
	text-align: center;
	background-image: url(img/t_top3.jpg);
	background-repeat: no-repeat;
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid #003300;
	padding-top: 70px;
}
#top6 {
	background-image: url(img/t_top4.jpg);
	background-repeat: no-repeat;
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid #003300;
	padding-top: 50px;
	padding-left: 40px;
	padding-bottom: 10px;
	font-size: 90%;
}
#top7 {
	background-image: url(img/t_top5.jpg);
	background-repeat: no-repeat;
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid #003300;
	padding-top: 60px;
	padding-left: 40px;
	padding-bottom: 10px;
	zoom: 100%;
	height: 220px;
}
#top7:after {  
    content: ".";  
    display: block;  
    visibility: hidden;  
    height: 0.1px;  
    font-size: 0.1em;  
    line-height: 0;  
    clear: both;  
}
#top8 {
	background-image: url(img/t_top6.jpg);
	background-repeat: no-repeat;
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid #003300;
	padding-top: 60px;
	padding-left: 25px;
	padding-bottom: 10px;
	zoom: 100%;
	height: 280px;
	font-size: 95%;
}
#top8:after {  
    content: ".";  
    display: block;  
    visibility: hidden;  
    height: 0.1px;  
    font-size: 0.1em;  
    line-height: 0;  
    clear: both;  
}
#top9 {
	background-image: url(img/t_top7.jpg);
	background-repeat: no-repeat;
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid #003300;
	padding-top: 60px;
	padding-left: 30px;
	padding-bottom: 10px;
	zoom: 100%;
	height: 260px;
}
#top9:after {  
    content: ".";  
    display: block;  
    visibility: hidden;  
    height: 0.1px;  
    font-size: 0.1em;  
    line-height: 0;  
    clear: both;  
}
#top10 {
	background-image: url(img/t_top8.jpg);
	background-repeat: no-repeat;
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid #003300;
	padding-top: 60px;
	padding-left: 30px;
	padding-bottom: 10px;
	zoom: 100%;
	height: 130px;
}
#top10:after {  
    content: ".";  
    display: block;  
    visibility: hidden;  
    height: 0.1px;  
    font-size: 0.1em;  
    line-height: 0;  
    clear: both;  
}
.ca34 {
	font-size: 120%;
	font-weight: bold;
}
#topic {
	background-image: url(img/topic_01.gif);
	background-repeat: no-repeat;
	height: 47px;
	margin-top: 30px;
	margin-right: 10px;
	margin-left: 10px;
	text-indent: -8888px;
}
.topics a {
	color: #99FF33;
	text-decoration: none;
}
.topics a:hover {
	color: #FFFF00;
	text-decoration: none;
}
.topicn {
	background-image: url(img/topic_02.gif);
	background-repeat: repeat-y;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-left: 50px;
	color: #00CC33;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 90%;
}
.topics {
	background-image: url(img/topic_04.gif);
	background-repeat: no-repeat;
	height: 39px;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 10px;
	text-align: right;
	color: #99FF33;
	padding-right: 23px;
}
.kbus {
	width: 120px;
	float: left;
}
.kbus2 {
	width: 200px;
	float: left;
}
.kbus3 {
	width: 160px;
	float: left;
}
.kbusn {
	float: left;
}
.kbusn a {
	color: #003300;
	text-decoration: none;
}
.kbusn a:hover {
	color: #99CC66;
	text-decoration: none;
}
.tiiki {
	margin-top: 40px;
	margin-left: 20px;
	font-size: 120%;
	font-weight: bold;
	color: #003300;
}
.tima {
	margin-right: 20px;
	margin-left: 40px;
	margin-top: 0px;
	background-color: #f5f5f5;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	margin-bottom: 30px;
}
#aomori {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#akita {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#morioka {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#yamagata {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#sendai {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#fukushima {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#nigata {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#nigata2 {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#toyama {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#toyama2 {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#kanazawa {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#kanazawa2 {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#fukui {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#nagano {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#hamada {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#hiroshima {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#okayama {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#matsuyama {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#tokushima {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#kouchi {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#takamatsu {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#saporo {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#obihiro {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#hakodate {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#nyoman {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#kushiro {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#asahikawa {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#misawa {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#syonai {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#komatsu {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#itami {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#kanku {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#kobe {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#izumo {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#tottori {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#yoneko {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#yamaguchi {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#fukuoka {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#kitakyusyu {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#miyazaki {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#kumamoto {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#kagoshima {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#nagasaki {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#ohita {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#naha {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#hyogo {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#ohsaka {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#kyoto {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#aichi {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#gunma {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#tochigi {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#miyagi {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#iwate {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#shi_gin {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#shi_oh {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#shi_na {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#ka_shi {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#ka_oh {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#ka_na {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#kin_to {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#kin_oh {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#kin_na {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#kin_sa {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
#kin_fu {
	margin-top: 10px;
	margin-left: 40px;
	color: #006600;
	font-weight: bold;
	border: 1px solid #009900;
	margin-right: 20px;
	text-indent: 15px;
	height: 25px;
	line-height: 25px;
	background-color: #efffef;
}
.tiikina {
	margin-left: 70px;
	font-size: 90%;
	padding-top: 10px;
	padding-bottom: 10px;
}
.tiikina a {
	color: #006666;
	text-decoration: none;
}
.tiikina a:hover {
	color: #99CC66;
	text-decoration: none;
}
.syr {
	text-align: right;
	margin-right: 10px;
}
.inna {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 40px;
	font-size: 90%;
	background-color: #efffef;
	padding: 5px;
	line-height: 22px;
}
.inna2 {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 40px;
	font-size: 90%;
	background-color: #efffef;
	line-height: 22px;
	background-image: url(img/monshin.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 5px;
	padding-right: 250px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.inna3 {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 40px;
	font-size: 90%;
	background-color: #efffef;
	line-height: 22px;
	background-image: url(img/hitomi5.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 5px;
	padding-right: 250px;
	padding-bottom: 5px;
	padding-left: 20px;
	height: 250px;
}
.inna4 {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 40px;
	font-size: 90%;
	background-color: #efffef;
	line-height: 22px;
	background-image: url(img/hitomi6.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 5px;
	padding-right: 250px;
	padding-bottom: 5px;
	padding-left: 20px;
	height: 190px;
}
.inna5 {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 40px;
	font-size: 90%;
	background-color: #efffef;
	line-height: 22px;
	background-image: url(img/sangurasu.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 5px;
	padding-right: 230px;
	padding-bottom: 5px;
	padding-left: 20px;
	height: 230px;
}
.inna6 {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 40px;
	font-size: 90%;
	background-color: #efffef;
	line-height: 22px;
	background-image: url(img/nenrei.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 5px;
	padding-right: 290px;
	padding-bottom: 5px;
	padding-left: 20px;
	height: 210px;
}
.inna7 {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 40px;
	font-size: 90%;
	background-color: #efffef;
	line-height: 22px;
	background-image: url(img/image_1.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 5px;
	padding-right: 170px;
	padding-bottom: 5px;
	padding-left: 20px;
	height: 110px;
}
.inna8 {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 40px;
	font-size: 90%;
	background-color: #efffef;
	line-height: 22px;
	background-image: url(img/image_2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 5px;
	padding-right: 170px;
	padding-bottom: 5px;
	padding-left: 20px;
	height: 110px;
}
.inna9 {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 40px;
	font-size: 90%;
	background-color: #efffef;
	line-height: 22px;
	background-image: url(img/image_3.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 5px;
	padding-right: 170px;
	padding-bottom: 5px;
	padding-left: 20px;
	height: 110px;
}
.inna10 {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 40px;
	font-size: 90%;
	background-color: #efffef;
	line-height: 22px;
	background-image: url(img/image_4.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 5px;
	padding-right: 170px;
	padding-bottom: 5px;
	padding-left: 20px;
	height: 110px;
}
.taiken2 a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.taiken2 a:hover {
	color: #FF9900;
}
.kakaku {
	margin-left: 18px;
}
#top6 a {
	color: #003300;
	text-decoration: none;
}
#top6 a:hover {
	color: #FF9900;
}
.bosyu {
	margin-top: 20px;
}
.motto {
	text-align: right;
	margin-top: 15px;
	margin-right: 10px;
	font-size: 105%;
}
.motto a {
	color: #003300;
	text-decoration: none;
}
.motto a:hover {
	color: #FF9900;
}
