@charset "Shift_JIS";

*	{
	margin: 0;
	padding: 0;
	font-size: 100%;
}

body {
	font-size: 80%;
	font-style: "ヒラギノ角ゴ Pro W3", "Hiragino KaKu Gothic Pro", "MS　Pゴシック", sans-serif;
	line-height: 1.4;
	color: #333333;
	text-align: center;
	background-color: #e8e8e8;
}


#pagebody	{
	width: 765px;
	height: auto;
	background :url(../img/bg1.gif) repeat-y;
	margin: 0 auto 0 auto;

}
                                                      
#wrapper	{
	width: 750px;
	height: auto;
	background-color: #ffffff;
	margin: 0 auto 0 auto;

}


#header	{

	width: 750px;
	height: 400px;
	background: url(../img/main.jpg) no-repeat;
	text-indent: -9999px;
	
}

.sentense1	{
	width: auto;
	background-color: #e8e8e8;
}

.menu	{
	width: 750px;
	height: 31px;
}


.infor-title	{
	clear: both;
	width: 750px;
	height: 25px;
	text-indent: -9999px;
	background: url(../img/infor-bar.png) no-repeat left;
	margin: 30 0 0 0;
}	

.information	{
	width: 750px;
	height: auto;
	padding: 20 50 0 25;
	text-align: left;
	line-height: 1.5;
}


.style-title	{
	width: 750px;
	height: 25px;
	text-indent: -9999px;
	background: url(../img/style-bar.png) no-repeat left;
	margin: 30 0 20 0;
}	

.style-yoko	{
	width: 750px;
	height: 281px;
	margin: 10 0 20 0;
}

.style-yoko1	{
	float: left;
	width: 45%;
	height: 263px;
	margin: 0 0 0 15;
	display:inline; /*IE6対応*/
}

.style-yoko2	{
	float: right;
	width: 45%%;
	height: 263px;
	margin: 0 15 0 0;
	display:inline; /*IE6対応*/
}

.style-tate	{
	width: 750px;
	height: 210px;
	margin: 20 0 30 0; 
}

.style-tate1	{
	float: left;
	width: 158px;
	height: 210px;
	margin: 0 20 0 10; 
	display:inline; /*IE6対応*/
}

.style-tate2	{
	float: left;
	width: 158px;
	height: 210px;
	margin: 0 0 0 10;
	display:inline; /*IE6対応*/
}

.style-tate3	{
	float: left;
	width: 158px;
	height: 210px;
	margin: 0 10 0 0;
	display:inline; /*IE6対応*/
}

.style-tate4	{
	float: left;
	width: 158px;
	height: 210px;
	margin: 0 10 0 0;
	display:inline; /*IE6対応*/
}

hr	{text-align: center;
	margin: 0 auto 0 auto;}

.copy	{
	clear: both;
	width: 750px;
	height:150px;
	text-align: center;
	font-size: 80%;
}

table	{
	width: 850px;
	border-collapse: collapse;	
}

table,td,th	{
	padding: 5 5;
	border: none;
	line-height: 1.5;
}

th,td	{
	width: 50%;
}

th	{
	background-color: #ffcc99;
}

caption	{
	caption-side: top;
	color: #f26522;
	background-color: #f26522;
	font-weight: bold;
	padding: 10 0 5 0;
}

.tsuiki {
margin: 0x 10px 3px 5px;
padding: 0px 0px 0px 5px;
font-weight: bold;

color: #CC3300;
font-size: 1.3em;

　　border-width: 0px 0px 1px 0px;
　

}                         

