@charset "utf-8";
#why_intro {
	padding-bottom: 8px;
}

#why_intro h2 {
	background: url(img/bg_title.jpg) no-repeat;
	height: 146px;
	text-indent: -9999px;
}
#why_intro ul {
	clear: both;
}

#why_intro li {
	display: block;
	float: left;
	height:49px;
}
#why_intro li a{
	display: block;
	height:0pt;
	overflow:hidden;
	padding-top:49px;
	font-size:1px;
}
#btn_intro_01 {
	background: url(img/btn_why.jpg) no-repeat;
	width: 173px;
}
#btn_intro_02 {
	background: url(img/btn_tokuten.jpg) no-repeat;
	width: 172px;
}
#btn_intro_03 {
	background: url(img/btn_tameshite.jpg) no-repeat;
	width: 172px;
}
#btn_intro_04 {
	background: url(img/btn_soutei.jpg) no-repeat;
	width: 173px;
}

#why_message {
	clear: both;
	background: #C1EAFD;
	margin-bottom: 8px;
}
#why_message h3 {
	background: url(img/subttl01.jpg) no-repeat;
	height: 38px;
	text-indent: -9999px;
}
#why_message #sam_message {
	background: url(img/bg_st01_01.jpg) no-repeat;
	height: 200px;
	padding-top: 28px;
	padding-right: 45px;
	padding-left: 130px;
}
#why_message #sam_message h4 {
	background: url(img/bg_st01_03.gif) no-repeat;
	text-indent: -9999px;
	display: block;
}
#why_message #tr_message {
	background: url(img/bg_st01_02.jpg) no-repeat;
	height: 142px;
	padding-top: 23px;
	padding-right: 162px;
	padding-left: 42px;
}
#why_message #tr_message h4 {
	background: url(img/bg_st01_04.gif) no-repeat;
	text-indent: -9999px;
}
#why_message #tr_message p {
	color: #FF5BA5;
}
#why_why {
	clear: both;
	margin-bottom: 8px;
	background: url(img/chr01.jpg) no-repeat right 34px;
}
#why_why h3 {
	background: url(img/subttl02.jpg) no-repeat;
	height: 50px;
	text-indent: -9999px;
}
#contentsMain p {
	padding: 10px 16px;
}
#why_soutei strong {
	display: block;
	color: #8644B7;
	padding: 5px 16px;
}


#why_tokuten {
	clear: both;
	margin-bottom: 8px;
	background: url(img/chr02.jpg) no-repeat right 34px;
}
#why_tokuten h3 {
	background: url(img/subttl03.jpg) no-repeat;
	height: 50px;
	text-indent: -9999px;
}

#why_tameshite {
	clear: both;
	margin-bottom: 8px;
	background: url(img/chr03.jpg) no-repeat right 34px;
}
#why_tameshite h3 {
	background: url(img/subttl04.jpg) no-repeat;
	height: 50px;
	text-indent: -9999px;
}

#why_soutei {
	clear: both;
	margin-bottom: 8px;
	background: url(img/chr04.jpg) no-repeat right 34px;
}
#why_soutei h3 {
	background: url(img/subttl05.jpg) no-repeat;
	height: 50px;
	text-indent: -9999px;
}
