.gyou1 {  font-size: small; line-height: normal; margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 10px}

body {

	margin-top: 0px;

	margin-left: 10px;

	padding-top: 0px;

	padding-left: 10px;

	background-color: #FFFFFF;

	margin-bottom: 10px;

	padding-bottom: 10px;

}

.menu1 {  font-size: 14px; letter-spacing: 0.5em; padding-left: 5px}

.menu2 {  font-size: 12px; line-height: 16px; padding-left: 5px}

.menu3 { font-size: 14px; padding-left: 5px }

.title {  font-size: large; line-height: 25px; margin-left: 10px; padding-left: 10px}

h1.sitelogo{font-size: 18px; margin-top: 0px; margin-bottom: 0px; margin-left: 10px; padding-top: 0px; padding-bottom: 0px; padding-left: 10px; text-align: center
}
h1.h1title {  font-size: 12px; margin-top: 0px; margin-bottom: 0px; margin-left: 10px; padding-top: 0px; padding-bottom: 0px; padding-left: 10px; text-align: center}

h1.h1midasi1 {  background-color: #FFCC33}

h2.h2midasi1 {  background-color: #CCFFCC; margin-bottom: 0px; margin-left: 5px; padding-bottom: 0px; padding-left: 5px}

h3.h3tytle1 {

	font-size: medium;

	margin-bottom: 0px;

	margin-left: 5px;

	padding-bottom: 0px;

	padding-left: 5px;

	margin-top: 0px;

	margin-right: 0px;

	padding-top: 0px;

	padding-right: 0px;

}

td {  font-size: small}

p {  font-size: small}

.midasitop {

	font-size: 14px;

	text-align: center;

	margin: 0px;

	padding: 0px;

	font-weight: bold;

	width: 700px;





}

h1.midasi2 {

	font-size: medium;

	background-color: #66CC00;

	margin: 0px;

	padding: 0px;

}

p.pstyle1 {

	font-size: 14px;

	line-height: 30px;

	margin-right: 5px;

	margin-left: 5px;

	padding-right: 5px;

	padding-left: 5px;

	margin-bottom: 2px;

	padding-bottom: 2px;



}

h1 {

	font-size: xx-small;

	margin-top: 0px;

	margin-right: 3px;

	margin-bottom: 0px;

	margin-left: 3px;

}

h2.h2midasi2 {

	background-color: #FFFFFF;

	margin-bottom: 0px;

	margin-left: 5px;

	padding-bottom: 0px;

	padding-left: 5px;

	font-size: medium;



}

p.p2 {

	font-size: 16px;

	line-height: 23px;

	text-align: left;

	text-indent: 5pt;

	width: 640px;

}

p.p-new-1 {

	font-size: 14px;

	line-height: 18px;

	background-position: left;

}

h1.h1midasi3 {

	font-size: 18px;

	text-align: left;

}

h1.h1midasi4 {



	font-size: large;

	margin: 0px;

	padding: 0px;

}

div.irobox{background-color:steelblue;
margin-bottom: 5px;
	margin-left: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-size: large;
font-weight:bolder;
}
div.main img{
text-align:center;
padding:150;
}
h3#main{
text-align:center;

}
div#com{
width:650;
margin-left:30;
margin-right:50;

}
.midasi1{
margin:4px 10px 0px 0px; padding:2px 20px; background-color:#666666; color:#ffffff;
}
.midasi{
margin:4px 10px 0px 0px; padding:2px 20px; background:#666666; color:#ffffff;
}
.text{
font-size: 12px;margin:5px; padding:2px; border-style:solid; border-color:#ffffff; border-width:1px;list-style-type:none;}
div.text li{
list-style-type:none;
}
div.event li{
list-style-type:none;
}
div.event h3{
background-color:orange;
}
#goodlistheader{width:750px;}
#goodlistcontents {position:relative;
	width:750px;}
#goodlistside {position:absolute;
	top:0;
	left:0;
	width:150px;}
#goodlistmain {margin-left:150px;
	width:500px;}
#goodlistfooter {width:700px;}

/* ページの基本デザイン */

p {margin:0;}
#goodlistheader, #footer {
	background-color:#ffffff;}
#goodlistcontents {line-height:1.5em;}
#goodlistmain {background-color:#ffffff;}
#goodlistside {background-color:#ffffff;}
strong {font:bold 18pt "ＭＳ Ｐゴシック", Osaka, sans-serif;}
-->
.menu{
padding-left:10px
list-style:none;
line-height:25px
}

.menu li{
padding-left: 5px;
list-style:none;
line-height:25px
}
#new{
padding-left: 15px;
line-height:25px
}


#header {
	WIDTH: 850px
}
#contents {
	WIDTH: 850px
}
#side_left {
	FLOAT: left; WIDTH: 130px
}
#main {
	FLOAT: left; WIDTH: 580px
}
#side_right {
	FLOAT: left; WIDTH: 120px
}
#footer {
	CLEAR: both; WIDTH: 850px
}
P {
	MARGIN: 0px
}
#header {
	BACKGROUND-COLOR: #ffffff
}
#footer {
	BACKGROUND-COLOR: #ffffff
}
#contents {
	LINE-HEIGHT: 1.5em
}
#main {
	BACKGROUND-COLOR: #fffff
}
#side_left {
	BACKGROUND-COLOR: #ffffff
}
#side_right {
	BACKGROUND-COLOR: #ffffff
}
STRONG {
	FONT: bold 18pt "ＭＳ Ｐゴシック", Osaka, sans-serif
}

#new{
width:400px;
margin-lef:10px;
padding-left: 25px;
border:solid 5px #ff9900;
BACKGROUND-COLOR: #ccffff;
}
#kousin{
width:500px;
margin-lef:17px;
padding-left: 25px;

}
#osusume{
width:500px;
margin-lef:17px;
padding-left: 25px;
}
