@charset "utf-8";

/*
ƒwƒbƒ_[‰æ‘œiHTML‚É’¼Ú‘}“üj
-------------------------------------------------------------------*/
#header{
	width: 885px;
	height: 100%;
	margin-top: 0px;
	background: #fff;
}

/*
ƒwƒbƒ_[ãƒCƒ[ƒW
-------------------------------------------------------------------*/
#header .image{
	position: absolute;
	top:35px;
	display: block;
	text-align: right;
	margin-right: 5px;
}


/*
ƒwƒbƒ_[c100iw885~h100j
-------------------------------------------------------------------*/
#headfix100{
	width: 885px;
	height: 100px;
	margin-top: 30px;
	background: url(../img/top200sakura.jpg) repeat-x center top;
}

#headfix100 p{
	padding-top: 20px;
	padding-left: 50px;
	font-size: 24px;
	font-weight: bold;
	color: #FF66CC;
}

#headfix100 p a{
	text-decoration:none;
	color: #FF66CC;
}

#headfix100 p a:hover{
	text-decoration:underline;
	color: #FF66CC;
}


/*
ƒwƒbƒ_[c200iw885~h200j
-------------------------------------------------------------------*/
#headfix200{
	width: 885px;
	height: 200px;
	margin-top: 30px;
	background: url(../img/top01.jpg) repeat-x center top;
}

#headfix200 p{
	padding-top: 40px;
	padding-left: 50px;
	font-size: 24px;
	font-weight: bold;
	color: #ffffff;
}

#headfix200 p a{
	text-decoration:none;
	color: #ffffff;
}

#headfix200 p a:hover{
	text-decoration:underline;
	color: #ffffff;
}


/*
ƒwƒbƒ_[ƒ{ƒ^ƒ“•tÔc200iw885~h200j
-------------------------------------------------------------------*/
#headbtnred200{
	width: 885px;
	height: 200px;
	margin-top: 30px;
	background: url(../img/top200btnred.jpg) repeat-x center top;
}

#headbtnred200 p{
	padding-top: 40px;
	padding-left: 50px;
	font-size: 24px;
	font-weight: bold;
	color: #444;
}

#headbtnred200 p a{
	text-decoration:none;
	color: #444;
}

#headbtnred200 p a:hover{
	text-decoration:underline;
	color: #444;
}


/*
ƒwƒbƒ_[c250iw885~h250j
-------------------------------------------------------------------*/
#headfix250{
	width: 885px;
	height: 250px;
	margin-top: 30px;
	background: url(../img/top250.jpg) repeat-x center top;
}

#headfix250 p{
	padding-top: 40px;
	padding-left: 50px;
	font-size: 24px;
	font-weight: bold;
	color: #FE1276;
}

#headfix250 p a{
	text-decoration:none;
	color: #FE1276;
}

#headfix250 p a:hover{
	text-decoration:underline;
	color: #FE1276;
}


/*
ƒwƒbƒ_[ƒ{ƒ^ƒ“•tÂc250iw885~h250j
-------------------------------------------------------------------*/
#headbtn250{
	width: 885px;
	height: 250px;
	margin-top: 30px;
	background: url(../img/top250btn.jpg) repeat-x center top;
}

#headbtn250 p{
	padding-top: 40px;
	padding-left: 50px;
	font-size: 24px;
	font-weight: bold;
	color: #444;
}

#headbtn250 p a{
	text-decoration:none;
	color: #444;
}

#headbtn250 p a:hover{
	text-decoration:underline;
	color: #444;
}


/*
ƒwƒbƒ_[ƒ{ƒ^ƒ“•t‰©c250iw885~h250j
-------------------------------------------------------------------*/
#headbtnyellow250{
	width: 885px;
	height: 250px;
	margin-top: 30px;
	background: url(../img/top250btnyellow.jpg) repeat-x center top;
}

#headbtnyellow250 p{
	padding-top: 40px;
	padding-left: 50px;
	font-size: 24px;
	font-weight: bold;
	color: #444;
}

#headbtnyellow250 p a{
	text-decoration:none;
	color: #444;
}

#headbtnyellow250 p a:hover{
	text-decoration:underline;
	color: #444;
}


/*
ƒwƒbƒ_[c400iw885~h400j
-------------------------------------------------------------------*/
#headfix400{
	width: 885px;
	height: 400px;
	margin-top: 30px;
	background: url(../img/top03.jpg) repeat-x center top;
}

#headfix400 p{
	padding-top: 40px;
	padding-left: 50px;
	font-size: 24px;
	font-weight: bold;
	color: #444;
}

#headfix400 p a{
	text-decoration:none;
	color: #444;
}

#headfix400 p a:hover{
	text-decoration:underline;
	color: #444;
}


/*
ƒwƒbƒ_[ƒ{ƒ^ƒ“•t—pƒNƒŠƒbƒNƒXƒ^ƒCƒ‹
-------------------------------------------------------------------*/
.click{
	margin: 0px;
	text-indent: -9999px;
}

.click a{
	overflow: hidden;
	display: block;
	width: 885px;
	height: 1000px;
	text-indent: -9999px;
}