@charset "UTF-8";
/**************************
		Toppage
 **************************/

.main{
	text-align: center;
}
#top_image{
	position: relative;
	padding: 1px;
	border-bottom: 1px solid #8489A7;
}
#top_image p{
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background: #FBE2DA;
	text-align: center;
}
#top_image p:first-child{
	position: relative;
	display: block;
}
#top_image p:nth-child(2){
	background: #E1EEFB;
}
#top_image p:nth-child(3){
	background: #E1F6D4;
}

#top_image p img{
	position: relative;
	margin: 0px -100px;
}
#top_image div{
	display: none;
}

.main h2{
	color: #52565A;
	font-size: 25px;
	line-height: 1.5em;
	margin: 20px 0px;
}
.main p{
	color: #52565A;
	font-size: 20px;
	line-height: 1.7em;
	margin: 20px 0px;
}

.top_links{
	margin: 40px 0px;
	padding: 0px;
	width: 1000px;
}

.top_links li{
	float: left;
	width: 190px;
	margin: 0px 0px 0px 12px;
	padding: 0px;
	list-style: none;
}
.top_links li:first-child{
	margin: 0px;
}
.top_links li a{
	display: block;
	width: 190px;
	height: 162px;
	text-indent: -20000px;
	-webkit-transition:all 0.5s linear;
	-moz-transition:all 0.5s linear;
	-o-transition:all 0.5s linear;
	transition:all 0.5s linear;
}
.top_links li a:hover{
	opacity: 0;
	filter: Alpha(opacity=0);
	-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	-o-transition:all 0.1s linear;
	transition:all 0.1s linear;
}

.top_links li#top_link_1{
	background: url(../img/common/top_thum_1_on.png) no-repeat center center;
}
.top_links li#top_link_2{
	background: url(../img/common/top_thum_2_on.png) no-repeat center center;
}
.top_links li#top_link_3{
	background: url(../img/common/top_thum_3_on.png) no-repeat center center;
}
.top_links li#top_link_4{
	background: url(../img/common/top_thum_4_on.png) no-repeat center center;
}
.top_links li#top_link_5{
	background: url(../img/common/top_thum_5_on.png) no-repeat center center;
}
.top_links li#top_link_1 a{
	background: url(../img/common/top_thum_1.png) no-repeat center center;
}
.top_links li#top_link_2 a{
	background: url(../img/common/top_thum_2.png) no-repeat center center;
}
.top_links li#top_link_3 a{
	background: url(../img/common/top_thum_3.png) no-repeat center center;
}
.top_links li#top_link_4 a{
	background: url(../img/common/top_thum_4.png) no-repeat center center;
}
.top_links li#top_link_5 a{
	background: url(../img/common/top_thum_5.png) no-repeat center center;
}
