@charset "shift_jis";

.main_big_container {
	width:632px;
	margin-top:12px;
}

.main_big_container_top_bg {
	width:632px;
	background: url(../../images/common/main_container_top.gif) no-repeat left top;
	padding-top:8px;
}

.main_big_container_footer_bg {
	width:632px;
	background: url(../../images/common/main_container_bottom.gif) no-repeat left bottom;
	padding-bottom: 18px;
}
/* ポイント換金ここから-------------------------------
------------------------------------------------------- */
#regulation_wrapper {
	width:630px;
	border-style:solid;
	border-width:0 1px;
	border-color:#CCC;
}
#regulation_inner {
	width:590px;
	margin:0 auto;
	border-bottom: 1px solid #CCC;
	padding: 10px 10px 20px 10px;
}
#regulation_wrapper h3 {
	font-weight:bold;
	margin-bottom:1em;
	background-color:#ffe7ab;
	padding:2px 5px;
}
#regulation_wrapper h4 {
	font-weight:bold;
	margin-bottom:0.3em;
    margin-top:1em;
}


#regulation_wrapper p {
	width: 550px;
	margin: 0 auto 1.5em auto;
}

#regulation_wrapper ul {
	width:590px;
	margin:0 auto;
	list-style: none;
	padding-left:0;
	margin-bottom:1em;
}
#regulation_wrapper li {
	margin-bottom:15px;
}

.txtTop{
	margin-bottom: 1.5em;
}
/* -------------------------------------------------------
------------------------------ ポイント換金ここまで */

/* フォントサイズ、カラーここから --------------------
------------------------------------------------------- */
.col_red {
	color:#F00;
}

/* -------------------------------------------------------
-------------------- フォントサイズ、カラーここまで */

/* ページトップに戻るラッパーここから --------------------
------------------------------------------------------- */
#to_pagetop_wrapper {
	width:590px;
	margin-right: 10px;
	margin-left: 10px;
	text-align: right;
	padding: 10px;
}

/* -------------------------------------------------------
-------------------- ページトップに戻るラッパーここまで */


/* -- by 20090817 kizaki -- */
