@charset "Shift_JIS";


/* content
---------------------------------------------------*/
#content h2{
	background:url(../image/title01.jpg) no-repeat;
}

#content #main{
	width:528px;
}

#content #main h4{
	float:none;
	width:538px;
	font-size:12px;
	font-weight:normal;
	padding-top:0;
}

#content #main .bigBox02{
	background-color:#F6DFE6;
	padding:6px 0;
	color:#030303;
	text-indent:12px;
}

#main ul li{
	float:none;
	display:block;
}

#main table td{
	width:227px;
	height:36px;
	background:url(../image/btn.gif) no-repeat;
	padding-left:22px;
}

#main table.topzero td{
	width:247px;
	background:url(../image/btn.gif) no-repeat 10px;
	padding-left:32px;
}

#main table td.tdnone{
	background-image:none;
}

li.dai{
	font-size: 1.5em ;
}
li.chu{
	font-size: 1.2em;
	padding-left:30px;
	width:710px;
}

li.sho{
	font-size: 0.9em ;
	padding-left:60px;
	width:660px;
}

p.dai{
	font-size: 1.5em ;
	background-color : lightgreen ;
	padding: 0.5em ;
}

p.chu{
	font-size: 1.2em ;
	background-color : #98FB98 ;
	padding : 0.5em ;
}
p.hyo{
	font-size: 1.2em ;
	border-style : solid ;
	padding : 0.8em ;
}

.m1{
	padding-left : 3em ;
}
.m2{
	padding-left : 1em ;
	font-size : 1.2em ;
}

.g1{
	width : 300px ;
	padding-left : 1em ;
	border : 2px solid green ;
	background-color : #F0FFF0 ;
}

.g2{
	padding-left : 3em ;
}

.g3{
	padding-left : 6em ;
	padding-right : 10em ;
}
/* sub
----------------------------*/
#content #sub p{
	font-size:10px;
}

#content #sub p img{
	padding-bottom:10px;
}



