@charset "shift_jis";
/* privacy.css */
/* プライバシーポリシーページレイアウト */
/* 2009/07/31 evol-ni */
/* /rule/* */

@import url(default.css);
@import url(layout.css);

#main .head:after,
#main .section .btns:after {
	content:"";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}

#main h1 {
	width:735px;
	height:40px;
	margin-bottom:10px;
	background-image:url(../images/rule/h1_regulations.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:1px;
	line-height:0;
	outline:none;
	text-decoration:none;
	text-indent:-9999px;
}
#main h1.point {
	width:735px;
	height:40px;
	margin-bottom:10px;
	background-image:url(../images/rule/h1_regulations_point.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:1px;
	line-height:0;
	outline:none;
	text-decoration:none;
	text-indent:-9999px;
}
#main .section {
	width:735px;
	background-image:url(../images/common/bg_main_body.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
#main .section .entry {
	width:721px;
	margin:17px 7px 0 7px;
}

#main .section .entry#rule_purpose,
#main .section .entry#rule_point01 {
	width:721px;
	padding:7px 7px 0;
	margin:0;
	background-image:url(../images/common/bg_main_top.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#main .section .entry h2 {
	width:721px;
	height:33px;
	background-position:left top;
	background-repeat:no-repeat;
	font-size:1px;
	line-height:0;
	outline:none;
	text-decoration:none;
	text-indent:-9999px;
}
#main .section .entry#rule_purpose h2 {
	background-image:url(../images/rule/h2_purpose.gif);
}
#main .section .entry#rule_collect h2 {
	background-image:url(../images/rule/h2_collect.gif);
}
#main .section .entry#rule_buy h2 {
	background-image:url(../images/rule/h2_buy.gif);
}
#main .section .entry#rule_pay h2 {
	background-image:url(../images/rule/h2_pay.gif);
}
#main .section .entry#rule_prohibition h2 {
	background-image:url(../images/rule/h2_prohibition.gif);
}
#main .section .entry#rule_stop h2 {
	background-image:url(../images/rule/h2_stop.gif);
}
#main .section .entry#rule_change h2 {
	background-image:url(../images/rule/h2_change.gif);
}
#main .section .entry#rule_escape_clause h2 {
	background-image:url(../images/rule/h2_escape_clause.gif);
}
#main .section .entry#rule_etc h2 {
	background-image:url(../images/rule/h2_etc.gif);
}

/* O.S add 20007 */
#main .section .entry#rule_member h2 {
	background-image:url(../images/rule/h2_netmember.gif);
}

#main .section .entry#rule_information h2 {
	background-image:url(../images/rule/h2_info_change.gif);
}

#main .section .entry#rule_Release h2 {
	background-image:url(../images/rule/h2_member_cancel.gif);
}
/*----------*/
#main .section .entry .text {
	width:699px;
	margin:0 11px;
	padding:12px 0 0; 
}
#main .section .entry .signature {
	width:699px;
	margin:13px 11px 0;
	padding:12px 0 0; 
	text-align:right
}
#main .section .entry ol {
	width:675px;
	padding:8px 11px 0;
}
#main .section .entry ol li {
	width:675px;
	padding-left:2.4em;
	margin-top:4px;
	background-position:0px 2px;
	background-repeat:no-repeat;
}
#main .section .entry ol li.n01 {
	background-image:url(../images/rule/icon_number_01.gif);
}
#main .section .entry ol li.n02 {
	background-image:url(../images/rule/icon_number_02.gif);
}
#main .section .entry ol li.n03 {
	background-image:url(../images/rule/icon_number_03.gif);
}
#main .section .entry ol li.n04 {
	background-image:url(../images/rule/icon_number_04.gif);
}
#main .section .entry ol li.n05 {
	background-image:url(../images/rule/icon_number_05.gif);
}
#main .section .entry ol li.n06 {
	background-image:url(../images/rule/icon_number_06.gif);
}
#main .section .entry ol li.n07 {
	background-image:url(../images/rule/icon_number_07.gif);
}
#main .section .entry ol li.n08 {
	background-image:url(../images/rule/icon_number_08.gif);
}

#main .section .entry ol li.n08-1 {
	  list-style: none;
  padding-left: 1.3em;
  text-indent: -1.3em;
}
#main .section .entry ol li.n08-2 {
	  list-style: none;
  padding-left: 1.3em;
  text-indent: -1.3em;
}
#main .section .entry ol li.n08-3 {
	  list-style: none;
  padding-left: 1.3em;
  text-indent: -1.3em;
}

#main .section .entry ol li.n09 {
	background-image:url(../images/rule/icon_number_09.gif);
}
#main .section .entry ol li.n10 {
	background-image:url(../images/rule/icon_number_10.gif);
}
#main .section .entry ol li.n11 {
	background-image:url(../images/rule/icon_number_11.gif);
}
#main .section .entry ol li.n12 {
	background-image:url(../images/rule/icon_number_12.gif);
}

#main .section .btn#btn_back {
	width:205px;
	height:33px;
	padding:18px 266px 25px 265px;
	background-image:url(../images/common/bg_main_bottom.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
#main .section .btn#btn_back a {
	width:205px;
	height:33px;
	background-image:url(../Images/Shared/btn_back_l.jpg);
}


#main .section .entry#rule_point01 h2 {
	background-image:url(../images/rule/h2_point01.jpg);
}
#main .section .entry#rule_point02 h2 {
	background-image:url(../images/rule/h2_point02.jpg);
}
#main .section .entry#rule_point03 h2 {
	background-image:url(../images/rule/h2_point03.jpg);
}
#main .section .entry#rule_point04 h2 {
	background-image:url(../images/rule/h2_point04.jpg);
}
#main .section .entry#rule_point05 h2 {
	background-image:url(../images/rule/h2_point05.jpg);
}
#main .section .entry#rule_point06 h2 {
	background-image:url(../images/rule/h2_point06.jpg);
}
#main .section .entry#rule_point07 h2 {
	background-image:url(../images/rule/h2_point07.jpg);
}
#main .section .entry#rule_point08 h2 {
	background-image:url(../images/rule/h2_point08.jpg);
}
#main .section .entry#rule_point09 h2 {
	background-image:url(../images/rule/h2_point09.jpg);
}
#main .section .entry#rule_point10 h2 {
	background-image:url(../images/rule/h2_point10.jpg);
}
#main .section .entry#rule_point11 h2 {
	background-image:url(../images/rule/h2_point11.jpg);
}
#main .section .entry#rule_point12 h2 {
	background-image:url(../images/rule/h2_point12.jpg);
}
#main .section .entry#rule_point13 h2 {
	background-image:url(../images/rule/h2_point13.jpg);
}
#main .section .signature {
	line-height:1.5;
	padding:20px 0 0;
	text-align:right;
	width:710px;
}