@charset 'utf-8';

/* bodyArea
-------------------------------------------------- */

#bodyArea #keyVisual {
	width: 810px;
	height: 180px;
	padding: 0px;
	margin: 0px 15px 0px;
	background: url(/choose/images/title_001_bg.gif) left top no-repeat;
	position: relative;
}

#bodyArea #keyVisual h1{
	width: 486px;
	height: 30px;
	padding: 0px;
	margin: 0px;
	display: block;
	font-size: 1px;
	te\xt-indent: -10000px;
	line-height: 1;
	text-align: center;
	text-decoration: none;
	color: #ff4b90;
	background: url(/choose/images/title_001_hedding.gif) left top no-repeat;
	position: absolute;
	top: 69px;
	left: 230px;
}

#bodyArea #keyVisual p{
	width: 509px;
	height: 36px;
	padding: 0px;
	margin: 0px;
	display: block;
	font-size: 1px;
	te\xt-indent: -10000px;
	line-height: 1;
	text-align: center;
	text-decoration: none;
	color: #ff6fa6;
	background: url(/choose/images/title_001_text.gif) left top no-repeat;
	position: absolute;
	top: 119px;
	left: 230px;
}

/* out_frame_001
-------------------------------------------------- */

#mainArea #out_frame_001 {
	width: 810px;
	padding: 0px;
	margin: 0px 0px 55px;
}

/* block_001
-------------------------------------------------- */

#mainArea #block_001 {
	width: 810px;
	height: 153px;
	padding: 0px;
	margin: 0px 0px 15px;
	background: url(/choose/images/block_001_bg.gif) left top no-repeat;
	position: relative;
}

#mainArea #block_001 h2 {
	width: 632px;
	height: 32px;
	padding: 0px;
	margin: 0px;
	display: block;
	font-size: 1px;
	te\xt-indent: -10000px;
	line-height: 1;
	text-align: center;
	text-decoration: none;
	color: #ff4b90;
	background: url(/choose/images/block_001_hedding.gif) left top no-repeat;
	position: absolute;
	top: 17px;
	left: 152px;
}

#mainArea #block_001 p {
	width: 636px;
	height: 66px;
	padding: 0px;
	margin: 0px;
	display: block;
	font-size: 1px;
	te\xt-indent: -10000px;
	line-height: 1;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	background: url(/choose/images/block_001_text.gif) left top no-repeat;
	position: absolute;
	top: 71px;
	left: 150px;
}

/* block_002
-------------------------------------------------- */

#mainArea #block_002 {
	width: 810px;
	height: 153px;
	padding: 0px;
	margin: 0px 0px 15px;
	background: url(/choose/images/block_002_bg.gif) left top no-repeat;
	position: relative;
}

#mainArea #block_002 h2 {
	width: 421px;
	height: 35px;
	padding: 0px;
	margin: 0px;
	display: block;
	font-size: 1px;
	te\xt-indent: -10000px;
	line-height: 1;
	text-align: center;
	text-decoration: none;
	color: #ff4b90;
	background: url(/choose/images/block_002_hedding.gif) left top no-repeat;
	position: absolute;
	top: 17px;
	left: 150px;
}

#mainArea #block_002 p {
	width: 561px;
	height: 66px;
	padding: 0px;
	margin: 0px;
	display: block;
	font-size: 1px;
	te\xt-indent: -10000px;
	line-height: 1;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	background: url(/choose/images/block_002_text.gif) left top no-repeat;
	position: absolute;
	top: 71px;
	left: 150px;
}

/* block_003
-------------------------------------------------- */

#mainArea #block_003 {
	width: 810px;
	height: 153px;
	padding: 0px;
	margin: 0px 0px 30px;
	background: url(/choose/images/block_003_bg.gif) left top no-repeat;
	position: relative;;
}

#mainArea #block_003 h2 {
	width: 487px;
	height: 31px;
	padding: 0px;
	margin: 0px;
	display: block;
	font-size: 1px;
	te\xt-indent: -10000px;
	line-height: 1;
	text-align: center;
	text-decoration: none;
	color: #ff4b90;
	background: url(/choose/images/block_003_hedding.gif) left top no-repeat;
	position: absolute;
	top: 20px;
	left: 151px;
}

#mainArea #block_003 p {
	width: 617px;
	height: 66px;
	padding: 0px;
	margin: 0px;
	display: block;
	font-size: 1px;
	te\xt-indent: -10000px;
	line-height: 1;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	background: url(/choose/images/block_003_text.gif) left top no-repeat;
	position: absolute;
	top: 71px;
	left: 150px;
}

/* btn_001
-------------------------------------------------- */

#mainArea #btn_001 {
	width: 364px;
	height: 38px;
	margin: 0px 222px;
	border: none;
	float: none;
}
