@charset "euc-jp";

/* =======================================================
馬三郎ライフの設定
======================================================= */


/* =======================================================
目次
==========================================================

1.トップページ設定
2.ボックス設定


/* =======================================================
0.共通設定
======================================================= */

/* =======================================================
1.トップページ設定
======================================================= */
body.life p.read{
	font-size				:	1.1em;
	font-weight				:	bold;
}
body.life .life_kaori{
	position				:	relative;
	width					:	601px;
	padding-bottom			:	8px;
	background				:	url(../image/life_top_bg_kaori.gif) left bottom no-repeat;	
	margin-bottom			:	1.6em;
}
body.life .life_kaori h3{
	width					:	601px;
	height					:	67px;
	background				:	url(../image/life_top_h3_kaori.gif) 0 0 no-repeat;	
}
body.life .life_kaori img.life_kaori_photo{
	position				:	absolute;
	top						:	80px;
	right					:	20px;
}
body.life .life_kaori p{
	margin					:	10px 20px;
	padding					:	0 220px 0 0;
	font-size				:	1.1em;
}
body.life .life_kaori .button_kaori{
	width					:	209px;
	height					:	34px;
	margin					:	10px 20px;
}
body.life .life_kaori dl.info_kaori{
	padding-right			:	230px;
}
body.life .life_kaori dl.info_kaori dt{
	margin					:	10px 20px 2px;
	color					:	#f00;
	font-weight				:	bold;
}

body.life .life_kaori dl.info_kaori dd{
	margin					:	2px 20px 10px;
}

body.life .life_uma36times{
	position				:	relative;
	width					:	601px;
	padding-bottom			:	8px;
	background				:	url(../image/life_top_bg_uma36times.gif) left bottom no-repeat;	
}
body.life .life_uma36times h3{
	width					:	601px;
	height					:	112px;
	background				:	url(../image/life_top_h3_uma36times.gif) 0 0 no-repeat;	
}
body.life .life_uma36times p{
	margin					:	10px 20px;
	font-size				:	1.1em;
}
body.life .life_uma36times .button_uma36times{
	width					:	124px;
	height					:	34px;
	margin					:	10px 30px;
}
body.life .life_uma36times ul.info_uma36times{
	margin					:	10px 20px;
}

body.life .life_uma36times ul.info_uma36times li{
	margin-bottom			:	6px;
}

/* =======================================================
2.竹下かおり体験レポート
======================================================= */
body.life h3{
	margin-bottom			:	1em;
}
body.life h3{
	margin-bottom			:	1em;
}
body.life .life_kaori_main h4{
	width					:	601px;
	height					:	41px;
	margin-bottom			:	1em;
	background-position		:	0 0;
	background-repeat		:	no-repeat;
}
body.life .life_kaori_main img.kaori_photo_01{
	float					:	right;
	margin					:	0 0 1em 1em;
}

body.life .life_kaori_main img.kaori_photo_02{
	float					:	left;
	margin					:	0 1em 1em 0;
}
body.life .register_button ul{
	width					:	520px;
	background				:	#000;
	margin					:	0 auto;
}
body.life .register_button ul li{
	float					:	left;
	display					:	block;
	width					:	250px;
	height					:	55px;
	margin					:	0;
}
body.life .register_button ul li.btn_charge{
	margin					:	0 0 0 10px !important;	
}
body.life dl.info_kaori_main{
	border					:	1px solid #f00;
	padding					:	8px 12px;
	margin-top				:	2em;
}
body.life dl.info_kaori_main dt{
	margin					:	0 0 2px;
	color					:	#f00;
	font-weight				:	bold;
}

body.life dl.info_kaori_main dd{
	margin					:	2px 0 0;
}

/* === ページ送りボタンの設定 ==== */

body.life div.page_box{
	text-align					:	center;
}

body.life div.page_box p.next a{
	display						:	block;
	width						:	140px;
	height						:	25px;
	margin						:	0 auto;
	background					:	url(../image/btn_report_next.gif) 0 0 no-repeat;
}

body.life div.page_box p.next a:hover, 
body.life div.page_box p.next a:active{
	background-position		:	0 -25px;
}

body.life div.page_box p.prev a{
	display						:	block;
	width						:	140px;
	height						:	25px;
	margin						:	0 auto;
	background					:	url(../image/btn_report_prev.gif) 0 0 no-repeat;
}

body.life div.page_box p.prev a:hover, 
body.life div.page_box p.prev a:active{
	background-position		:	0 -25px;
}
/* =======================================================
3.左カラムメニュー
======================================================= */
#side_menu .side_button_times a{
	display					:	block;
	width					:	177px;
	height					:	42px;
	margin					:	0 auto 8px;
}
#side_menu .side_button_times a, 
#side_menu .side_button_times a:link, 
#side_menu .side_button_times a:visited{
	background				:	url(../image/side_button_uma36times.gif) 0 0 no-repeat;
}
#side_menu .side_button_times a:hover, 
#side_menu .side_button_times a:active{
	background-position		:	0 -42px;
}