@charset   "Shift_JIS";
/*-------------------- body --------------------*/


BODY{
  color : #000000;
  font-family: Verdana, "‚l‚r ‚oƒSƒVƒbƒN", Arial;
  text-align : left;
  background-color : #ffffff;
}

td.gazoutop{
	font-size: 12;
	width : 80;
	height : 35;
	text-align : left;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	border-top: solid 1 #85aefa;
	border-left: solid 1 #85aefa;
	padding: 5px;
	background-image : url(misc0651111.gif);
	background-repeat : no-repeat;
}

td.hinmeitop{
	font-size: 12;
	width : 135;
	height : 35;
	text-align : left;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	border-top: solid 1 #85aefa;
	background-image : url(misc0651111.gif);
	background-repeat : no-repeat;
	padding: 5px;
}

td.saizutop{
	font-size: 12;
	width : 45;
	height : 35;
	text-align : center;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	border-top: solid 1 #85aefa;
	background-image : url(misc0651111.gif);
	background-repeat : no-repeat;
	padding: 5px;
}

td.zyuuryoutop{
	font-size: 12;
	width : 45;
	height : 35;
	text-align : center;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	border-top: solid 1 #85aefa;
	background-image : url(misc0651111.gif);
	background-repeat : no-repeat;
	padding: 5px;
}

td.dansuutop{
	font-size: 12;
	width : 25;
	height : 35;
	text-align : center;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	border-top: solid 1 #85aefa;
	background-image : url(misc0651111.gif);
	background-repeat : no-repeat;
	padding: 5px;
}

td.hyouzyuntop{
	font-size: 12;
	width : 95;
	height : 35;
	text-align : center;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	border-top: solid 1 #85aefa;
	background-image : url(misc0651111.gif);
	background-repeat : no-repeat;
	padding: 5px;
}

td.zyuudentop{
	font-size: 12;
	width : 34;
	height : 35;
	text-align : center;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	border-top: solid 1 #85aefa;
	background-image : url(misc0651111.gif);
	background-repeat : no-repeat;
	padding: 5px;
}

td.hatudentop{
	font-size: 10;
	width : 40;
	height : 35;
	text-align : center;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	border-top: solid 1 #85aefa;
	background-image : url(misc0651111.gif);
	background-repeat : no-repeat;
	padding: 5px;
}

td.syoptop{
	font-size: 12;
	width : 280;
	height : 35;
	text-align : center;
	vertical-align : middle;
	border-right: solid 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	border-top: solid 1 #85aefa;
	background-image : url(misc0651111.gif);
	background-repeat : no-repeat;
	padding: 5px;
}

td.gazounakami{
	width : 80;
	height : 54;
	text-align : CENTER;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	border-left: solid 1 #85aefa;
	padding: 1px;
}

td.hinmeinakami{
	font-size: 12;
	width : 135;
	height : 54;
	text-align : left;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	padding: 5px;
}

td.saizunakami{
	font-size: 12;
	width : 45;
	height : 54;
	text-align : center;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	padding: 5px;
}

td.zyuuryounakami{
	font-size: 13;
	width : 45;
	height : 54;
	text-align : right;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	padding: 5px;
}

td.dansuunakami{
	font-size: 14;
	width : 25;
	height : 54;
	text-align : center;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	padding: 5px;
}

td.hyouzyunnakami{
	font-size: 13;
	width : 40;
	height : 54;
	text-align : right;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	padding: 5px;
}

td.hyouzyunnakami_nuri{
	font-size: 13;
	width : 40;
	height : 54;
	text-align : right;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	padding: 5px;
	background-color : #fee3d1;
}

td.ekonakami{
	font-size: 13;
	width : 40;
	height : 54;
	text-align : right;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	padding: 5px;
}

td.zyuudennakami{
	font-size: 13;
	width : 34;
	height : 54;
	text-align : right;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	padding: 5px;
}

td.hatudennakami{
	font-size: 13;
	width : 40;
	height : 54;
	text-align : center;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	padding: 5px;
}
td.kakaku1nakami{
	font-size: 14;
	width : 95;
	height : 18;
	text-align : left;
	color:#ff0000;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	padding: 5px;
}

td.kakaku23nakami{
	font-size: 13;
	width : 95;
	height : 18;
	text-align : left;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	padding: 5px;
}

td.kakaku1nakami_nuri{
	font-size: 14;
	width : 95;
	height : 18;
	text-align : left;
	color:#ff0000;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	padding: 5px;
	background-color : #fee3d1;
}

td.kakaku23nakami_nuri{
	font-size: 13;
	width : 95;
	height : 18;
	text-align : left;
	vertical-align : middle;
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	padding: 5px;
	background-color : #fee3d1;
}

td.syopnakami{
	font-size: 12;
	width : 180;
	height : 18;
	text-align : left;
	vertical-align : middle;
	border-right: solid 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	padding: 5px;
}








#site-zentai{
	width : 940px ;
}

#site-top{
	text-align : center;
	width : 940px ;
}

#site-right{
	width : 145px ;
	float: right;
	border: 1px solid #c1c1c1;
	text-align : left;
	padding: 2;
}

#site-left{
	width : 790px ;
	float: left;
	border: 1px solid #c1c1c1;
	padding: 2;
}

#top{
	width : 790px ;
	float: right;
	border: 1px solid #c1c1c1;
	padding: 2;
}

#midol{
	float: bottom;
	width : 940px ;
}

#bottom{
	float: bottom;
	width : 940px ;
}

div.topgyou{
	color :  #a8a8a8;
	font-size: 10;
}

textarea.aaa{ 
scrollbar-arrow-color : #a3b1fd; 
scrollbar-darkshadow-color : #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-face-color : #ffffff; 
scrollbar-highlight-color : #a3b1fd;
scrollbar-track-color: #ffffff;
scrollbar-shadow-color : #a3b1fd;
	color : #444444;
	background-color : #eff8ff;
	border: solid;
	padding: 6px;
	border-color: #85aefa;
	border-width : 1px 1px 1px 1px;
	font-size: 12;
}

H1{
	font-size: 12;
	color :#666666;
	margin:2px;
}

H2{
  	text-align : left;
	font-size : 12;
	font-weight : 100;
}

H3{
	color:#666666;
	text-align : left;
	font-size: 13;
	border: solid;
	border-width: 0px 0px 1px 10px;
	padding: 2px;
	border-color: #85aefa;
	width : 785;
	vertical-align : bottom;
}

td.linkmenu{
	text-align : left;
	width : 140;
	font-size: 12;
	color : #0e85be;
	padding: 5;
	vertical-align : top;
	border-width : 1px 1px 1px 1px;
	border-style : solid;
	border-color : #85aefa;
	background-image : url(misc0651111.gif);
	background-repeat : no-repeat;
}

td.linkmenusita{
	text-align : left;
	width : 140;
	font-size: 12;
	padding: 5;
	vertical-align : top;
	border-width : 0px 1px 1px 1px;
	border-style : solid;
	border-color : #85aefa;
	background-color : #eff8ff;
}

td.heddo0{
	text-align : left;
	height : 10;
	padding: 5;
	vertical-align :middle;
	border-width : 1px 1px 1px 1px;
	border-style : solid;
	border-color : #85aefa;
	background-image : url(misc0651111.gif);
	background-repeat : no-repeat;
}

td.heddo1{
	text-align : left;
	width : 96;
	font-size: 12;
	padding: 5;
	vertical-align : top;
	border-width : 0px 0px 1px 1px;
	border-style : solid;
	border-color : #85aefa;
}

td.heddo2{
	width : 665;
	font-size: 12;
	vertical-align : top;
	border-width : 0px 1px 1px 0px;
	border-style : solid;
	border-color : #85aefa;
	padding: 5;
}

td.heddo3{
	text-align : left;
	height : 5;
	width : 700;
	font-size: 12;
	color : #0e85be;
	padding: 2;
	vertical-align : top;
	border-width : 1px 0px 1px 1px;
	border-style : solid;
	border-color : #85aefa;
	background-image : url(ani-midori.gif);
	background-repeat : no-repeat;
}

td.heddo3r{
	text-align : right;
	height : 5;
	width : 80;
	font-size: 12;
	color : #0e85be;
	padding: 2;
	vertical-align : top;
	border-width : 1px 1px 1px 0px;
	border-style : solid;
	border-color : #85aefa;
	background-image : url(ani-midori.gif);
	background-repeat : no-repeat;
}

td.irosanpuru{
	background-color : #bddc0e;usumidori
	background-color : #ff8040;orenzi
	background-color : #ffa54a;usuorenzi
}}

table.menukome{
	border: solid;
	border-width: 1 1 0 1;
	border-color: #85aefa;
}

table.menu{
	border: solid;
	border-width: 1 1 0 1;
	border-color: #85aefa;
}

td.omizutop{
	text-align : left;
	width : 790;
	padding : 5px;
	border-width : 0px 0px 1px 0px;
	border-style : solid;
	border-color : #85aefa;
	background-image : url(ani-midori.gif);
	background-repeat : no-repeat;
	vertical-align : top;
	font-size: 12;
	color:#666666;
}

td.koukokusita2{
	width : 260;
	font-size: 12;
	height : 44;
	text-align : center;
	vertical-align : middle;
	border-width : 0px 1px 1px 0px;
	border-style : solid;
	border-color : #85aefa;
	padding: 1px;
	vertical-align : top;
	color : #3c3c3c;
}

td.koukokusita2r{
	width : 260;
	font-size: 12;
	height : 44;
	text-align : center;
	vertical-align : middle;
	border-width : 0px 0px 1px 0px;
	border-style : solid;
	border-color : #85aefa;
	padding: 1px;
	color : #3c3c3c;
}

td.menukometop{
	text-align : left;
	width : 790;
	padding : 5px;
	border-width : 0px 0px 1px 0px;
	border-style : solid;
	border-color : #85aefa;
	vertical-align : top;
	font-size: 14;
	color:#0080ff;
	background-image : url(ani-midori.gif);
	background-repeat : no-repeat;
}

td.menukome-l1{
	border-right: dotted 1 #85aefa;
	border-bottom: solid 1 #85aefa;
	height:70;
	width:110;
	text-align : center;
	vertical-align : middle;
	font-size: 13;
	color:#0080ff;
}

td.menukome-l2{
	border-bottom: solid 1 #85aefa;
	height:50;
	text-align : center;
	vertical-align : middle;
	font-size: 12;
	color:#0080ff;
	padding:1px;
}

td.menukome{
	border-bottom: solid 1 #85aefa;
	border-left: dotted 1 #85aefa;
	height:50;
	text-align : center;
	vertical-align : middle;
	font-size: 12;
	color:#0080ff;
	padding:1px;
}

td.menukome-blnasi{
	border-bottom: solid 1 #85aefa;
	height:70;
	text-align : center;
	vertical-align : middle;
	font-size: 12;
	color:#0080ff;
	padding:1px;
}

td.menukome-bari{
	border-bottom: dotted 1 #85aefa;
	border-left: dotted 1 #85aefa;
	height:50;
	width:200;
	text-align : center;
	vertical-align : middle;
	font-size: 12;
	color:#0080ff;
	padding:3px;
}

td.menukome-l2b{
	height:50;
	text-align : center;
	vertical-align : middle;
	font-size: 12;
	color:#0080ff;
	padding:1px;
}

td.menukome-bnasi{
	height:70;
	width:200;
	border-left: dotted 1 #85aefa;
	text-align : center;
	vertical-align : middle;
	font-size: 12;
	color:#0080ff;
	padding:3px;
}

td.menukome-lb{
	border-bottom: solid 1 #85aefa;
	height:70;
	width:70;
}


td.bottom{
	border: 1px solid #c1c1c1;
	text-align : center;
	padding: 2;
}

p.bottomlink{
	font-size: 13;
	color :  #a8a8a8;
}

td.orenzinisirozi{
	color : #ffffff;
	font-size: 12;
	background-color : #85aefa;
	text-align : left;
	padding: 2px;
	text-indent : 1em;
}

p.ls_double{
	line-height: 120%;
	font-size: 12;
}

p.listtukibar{
	border: solid;
	border-width: 0px 0px 1px 10px;
	padding: 2px;
	border-color: #85aefa;
	font-size: 13;
	color:#666666;
}

p.listtukibar2{
	border: solid;
	border-width: 0px 0px 1px 10px;
	padding: 2px;
	border-color: #85aefa;
	font-size: 13;
	color:#666666;
	text-align : left;
}

td.setumei3{
	text-align : left;
	width : 550;
	padding : 5px;
	border-width : 1px 1px 1px 1px;
	border-style : solid;
	border-color : #85aefa;
	background-image : url(ani-midori.gif);
	background-repeat : no-repeat;
	vertical-align : top;
}

td.setumei3r{
	text-align : left;
	width : 240;
	padding : 5px;
	border-width : 1px 1px 1px 0px;
	border-style : solid;
	border-color : #85aefa;
	background-image : url(ani-midori.gif);
	background-repeat : no-repeat;
	vertical-align : top;
}

td.simaisaito{
	text-align : left;
	width : 790;
	padding : 0px;
	border-width : 3px 3px 3px 3px;
	border-style : solid;
	border-color : #85aefa;
}

div.mawarikomi{
	float: left;
	margin-right: 1em;
	font-size: 13;
	color:#0080ff;
}

td.aonisirozi{
	color : #ffffff;
	font-size: 13;
	background-color : #85aefa;
	width:940;
	text-align : center;
}



td.kensakumadotop{
	text-align : left;
	width : 770;
	padding : 5px;
	border-width : 1px 1px 1px 1px;
	border-style : solid;
	border-color : #85aefa;
	background-image : url(misc0651111.gif);
	background-repeat : repeat;
	vertical-align : top;
	font-size: 14;
	color:#0080ff;
}

td.kensakumado{
	width : 780;
	height : 80;
	padding:0;
	border-width : 0px 1px 1px 1px;
	border-style : solid;
	border-color : #85aefa;
}

td.kensakumado1{
	font-size: 12;
	width : 80;
	height : 22;
	font-color:#0080ff;
	text-align : right;
	vertical-align : middle;
	border: solid;
	border-width: 0px 4px 0px 0px;
	border-color: #85aefa;
}

td.kensakumado2{
	font-size: 15;
	width : 720;
	height : 22;
	color:#ff0000;
	text-align : left;
	vertical-align : middle;
	font-weight : bold;
}

td.kensakumado4{
	font-size: 12;
	width : 110;
	height : 22;
	border: solid;
	border-width: 0px 4px 0px 0px;
	border-color: #85aefa;
	text-align : center;
	vertical-align : middle;
}

td.kensakumado5{
	font-size: 12;
	width : 110;
	height : 22;
	border: solid;
	border-width: 0px 4px 0px 0px;
	border-color: #85aefa;
	text-align : center;
	vertical-align : middle;
	background-color: #ffff00;
}

td.kensakumado3{
	font-size: 12;
	width : 245;
	height : 22;
	text-align : right;
	vertical-align : middle;
}

td.kensakumado6{
	font-size: 12.5;
	width : 300;
	height : 22;
	text-align : left;
	vertical-align : middle;
	text-align : center;
}

td.omizutokutyou{
	text-align : left;
	width : 790;
	padding : 5px;
	border-width : 0px 1px 1px 1px;
	border-style : solid;
	border-color : #85aefa;
	background-image : url(ani-midori.gif);
	background-repeat : no-repeat;
	vertical-align : top;
	font-size: 13;
	color:#999999;
}

td.omizutokutyouL{
	border-width : 0px 0px 1px 1px;
	border-style : solid;
	border-color : #85aefa;
	width:60;
	text-align : center;
	vertical-align : top;
}

p.omizutokutyouR{
	color:#3c3c3c;
	font-size: 12;
	line-height: 120%;
	border-width : 0px 1px 1px 0px;
	border-style : solid;
	border-color : #85aefa;
	width:730;
}

p.tokutyou{
	padding: 2px;
	color:#3c3c3c;
	font-size: 13;
}

td.merittohidari{
	text-align : left;
	padding: 2px;
	width : 370;
	line-height: 110%;
	vertical-align : middle;
}

td.merittonaka{
	font-size: 12;
	text-align : left;
	padding: 2px;
	width : 130;
	color:#999999;
	vertical-align : top;
}

td.merittomigi{
	font-size: 12;
	text-align : left;
	padding: 2px;
	width : 160;
	color:#999999;
	vertical-align : top;
}

td.meritto1{
	font-size: 12;
	text-align : left;
	padding: 2px;
	width : 380;
}

td.kensakumado0L{
	font-size: 12;
	width : 189;
	height : 22;
	border: solid;
	border-width: 0px 4px 0px 4px;
	border-color: #ccccff;
	text-align : center;
	vertical-align : middle;
}

td.kensakumado0{
	font-size: 12;
	width : 189;
	height : 22;
	border: solid;
	border-width: 0px 4px 0px 0px;
	border-color: #ccccff;
	text-align : center;
	vertical-align : middle;
}

HR.main{
	height:5;
	color: #999999;
	width : 785;
}


