@charset "utf-8";

/* -------- index ---------- 
	#1 __setUp
	#2 __iepngfix
	#3 __pageSetup
	#4 __header
(cleansui.cssを共通とする)
以下より設定
	#5 __main
		5-1 __secret
		5-2 __jiken
		5-3 __button
	#6 __ather
-------------------------- */

/* ========== #5 __main ========== */

/* 【 5 __main 】 */

#wrapper #main {
	width: 780px;
}

/* 【 5-1 __secret 】 */

#wrapper #main #secret {
	margin: 0 auto;
	width: 710px;
}
#wrapper #main #secret #upper p.dai {
	font-size: 9pt;
	text-align: left;
	padding-top: 10px;
	padding-left: 20px;
}
#wrapper #main #secret #upper .up_left {
	font-size: 9pt;
	float: left;
	width: 390px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 20px;
	text-align: left;
	line-height: 150%;
}
#wrapper #main #secret #upper .up_left .red {
	width: 360px;
	padding: 10px;
}
#wrapper #main #secret #upper .up_right {
	padding-top:10px;
}
#wrapper #main #secret #upper .up_right img {
	float: left;
	width: 267px;
}
#wrapper #main #secret #down .down_left {
	font-size: 9pt;
	float: left;
	width: 350px;
	padding-left: 20px;
	padding-top: 10px;
	text-align: left;
}
#wrapper #main #secret #down .down_left ul {
	width: 340px;
	line-height: 150%;
}
#wrapper #main #secret #down .down_right {
	float: left;
	padding-top: 20px;
	padding-bottom: 20px;
}
#wrapper #main #secret #down .down_right ul {
	width: 306px;
	height: 226px;
	float: left;
	background: url(../image/secret/come_02.gif) no-repeat;
	padding: 10px 0;
}
#wrapper #main #secret #down .down_right li {
	font-size: 9pt;
	text-align: left;
	padding: 0 15px;
}

/* 【 5-2 __jiken 】 */
#wrapper #main #jiken {
	margin: 0 auto;
	width: 710px;
}
#wrapper #main #jiken p {
	width: 710px;
	font-size: 9pt;
	padding: 10px 0;
	padding-left: 20px;
}
#wrapper #main #jiken #upper {
	width: 710px;
	text-align: center;
	padding-left:10px;
}
#wrapper #main #jiken #upper ul {
	width: 684px;
	height: 279px;
	background: url(../image/secret/come_03.gif) no-repeat;
	font-size: 9pt;
	padding-top: 5px;
}
#wrapper #main #jiken #upper li {
	padding: 8px 15px;
	text-align: left;
}
#wrapper #main #jiken #down {
	width: 710px;
	padding-bottom: 20px;
	text-align: center;
}
#wrapper #main #jiken #down .come_left {
	float: left;
	padding-top: 10px;
	padding-left: 25px;
}
#wrapper #main #jiken #down .come_right {
	float: right;
	padding-right: 15px;
}

/* 【 5-3 __button 】 */

#wrapper #main #button {
	padding: 20px;
	text-align: center;
}


/* ========== #6 __ather ========== */

#wrapper #main .red {
	border: solid 2px #e60012;
	padding: 5px;
}
#wrapper #main .blue {
	color: #006699;
	font-size: 9pt;
}
#wrapper #main h3 {
	color: #e60012;
	font-size: 11pt;
}
