@charset "Shift_JIS";

body#visitor.under h2{
	background: url(../images/visitor/h2_visitor.png) no-repeat 0 0;
	width: 567px;
}

p#pan {
	margin-bottom: 20px;
}
#main h3{
	text-indent: -9999px;
	width: 620px;
	height: 35px;
	display: block;
	margin-bottom: 20px;
}
#visitor #main h3 {
	background: url(../images/visitor/h3_style.png) no-repeat 0 0;
}

#losers #main h3 {
	background: url(../images/visitor/h3_loser.png) no-repeat 0 0;
}

#winners #main h3 {
	background: url(../images/visitor/h3_winners.png) no-repeat 0 0;
}

#goals #main h3 {
	background: url(../images/visitor/h3_goals.png) no-repeat 0 0;
}

#self-responsibility #main h3 {
	background: url(../images/visitor/h3_self.png) no-repeat 0 0;
}

#main h4{
	text-indent: -9999px;
	width: 620px;
	height: 23px;
	display: block;
	margin-bottom: 20px;
}

#raise h4 {
	background: url(../images/visitor/h4_raise.png) no-repeat 0 0;
}

#dream h4 {
	background: url(../images/visitor/h4_dream.png) no-repeat 0 0;
}

#benefit h4 {
	background: url(../images/visitor/h4_benefit.png) no-repeat 0 0;
}
#noRecommend h4 {
	background: url(../images/visitor/h4_noRecommend.png) no-repeat 0 0;
}

#times h4 {
	background: url(../images/visitor/h4_times.png) no-repeat 0 0;
}

#psycho h4 {
	background: url(../images/visitor/h4_psycho.png) no-repeat 0 0;
}

#training h4 {
	background: url(../images/visitor/h4_training.png) no-repeat 0 0;
}

#strong h4 {
	background: url(../images/visitor/h4_strong.png) no-repeat 0 0;
}

#main h5 {
	text-indent: -9999px;
	display: block;
	width: 170px;
	height: 16px;
	margin-bottom: 10px;
}

h5#tr_invest {
	background: url(../images/visitor/h5_invest.png) no-repeat 0 0;
}

h5#tr_accident {
	background: url(../images/visitor/h5_accident.png) no-repeat 0 0;
	width: 234px;
}

h5#tr_points {
	background: url(../images/visitor/h5_points.png) no-repeat 0 0;
	width: 234px;
}

h5#tr_basic {
	background: url(../images/visitor/h5_basic.png) no-repeat 0 0;
	width: 280px;
}
#strong ul{
	margin-bottom: 20px;
}
#strong ul li {
	background: url(../images/visitor/strong_pont.png) no-repeat 0 0;
	width: 274px;
	height: 25px;
	text-indent: -9999px;
}

#strong ul li#sg01 {
	background-position: 0 0;
}

#strong ul li#sg02 {
	background-position: 0 -35px;
}

#strong ul li#sg03 {
	background-position: 0 -72px;
	width: 282px;
}

#noRecommend ul li {
	text-indent: -9999px;
	width: 244px;
	height: 25px;
	display: block;
	background: url(../images/visitor/noRecommend_list.png) no-repeat 0 0;
}

#noRecommend ul li#nr01 {
	background-position: 0 3px;
}

#noRecommend ul li#nr02 {
	background-position: 0 -27px;
}

#noRecommend ul li#nr03 {
	background-position: 0 -56px;
}

#noRecommend ul li#nr04 {
	background-position: 0 -86px;
}

#noRecommend ul li#nr05 {
	background-position: 0 -118px;
}

p.nextPage {
	width: 620px;
	height: 29px;
	background: #fff1eb url(../images/visitor/next_page.png) no-repeat 15px center;
	line-height: 29px;
	margin-bottom: 45px;
}
p.nextPage a{
	margin-left: 75px;
}





