@charset "UTF-8";
/*----------------------------------------------------
	color カラーセッティング
----------------------------------------------------*/
/*----------------------------------------------------
	shadow-box ボックスに影をつける
----------------------------------------------------*/
/*----------------------------------------------------
	gradient グラデーション
----------------------------------------------------*/
/*----------------------------------------------------
	placeholder placeholderカラー変更
----------------------------------------------------*/
/*----------------------------------------------------
	basiclayout ベースコンテンツ
----------------------------------------------------*/
/* ===================================================================
CSS information

 file name  :rule.css
 author     :Ability Consultant
style info  :タイトル
=================================================================== */
/*-----------------------------------------------------------
	gnavのactive設定
-----------------------------------------------------------*/
/*----------------------------------------------------
	.con_index
		 会員利用規約索引
----------------------------------------------------*/
.con_index {
	width: 100%;
	margin: 0 auto;
	clear: both;
	overflow: hidden;
	*zoom: 1;
	margin-bottom: 30px;
}
.con_index .box_index {
	padding: 0 15px;
}
.con_index .box_index .btn_deployment {
	width: 100%;
	background: #f8e8c4;
	padding: 15px 10px;
	margin-bottom: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color: #413210;
	font-size: 1.1em;
	font-weight: bold;
}
.con_index .box_index .btn_deployment span {
	margin-right: 5px;
}
.con_index .box_index ul {
	display: none;
}
.con_index .box_index ul li a {
	color: #413210;
	text-decoration: none;
	margin-bottom: 10px;
	display: block;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #E4DDCD;
}
.con_index .box_index ul li a .no {
	width: 100%;
	text-align: center;
	padding: 5px 0px 0;
	font-size: .9em;
}
.con_index .box_index ul li a .no span {
	display: inline-block;
	padding: 2px 10px;
	background-color: #f1bf4b;
	color: #1d236d;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.con_index .box_index ul li a .title {
	text-align: center;
	padding: 0px 0 5px;
	font-size: 1.1em;
	font-weight: bold;
}
.con_index .box_index ul li a:hover {
	text-decoration: none;
	background-color: #f8e8c4;
}

/*----------------------------------------------------
	.con_rule
		 会員利用規約
----------------------------------------------------*/
.con_rule {
	width: 100%;
	margin: 0 auto;
	clear: both;
	overflow: hidden;
	*zoom: 1;
	margin-bottom: 70px;
}
.con_rule .st_rule {
	background: #1D236D url("../rule/images/st_rule.png") no-repeat scroll 10px 10px/auto 50%;
	padding-left: 40px;
}
.con_rule .box_rule {
	margin-bottom: 35px;
	margin-top: -80px;
	padding: 80px 15px 0;
}
.con_rule .box_rule ul {
	list-style-type: decimal;
	padding: 0 10px 0 30px;
}
.con_rule .box_rule ul li {
	margin-bottom: 20px;
}
.con_rule .cau_amazon {
	padding: 0 20px;
}
.con_rule .cau_de {
	text-align: right;
	padding: 0 20px;
}
