@charset "Shift_JIS";
/**************************
 個人IB利用規定用スタイル
 **************************/


/*　初期化　*/
/*
body,h1,h2,h3,h4,table,tr,td,th,p,img,dl,dt,dd,ul,li,ol{
	margin: 0;
	padding: 0;
	font-size: 100%;
	color:#000;
	line-height: 1.7;
}
img{
	border: 0;
	margin-top: -1px;
	vertical-align: text-top;
}
*/
/*　共通　*/
/*body {
	margin: 0px;
	padding:0px;
	color:#333;
	font-size:90%;
	line-height: 1.7;
	background-color: #ccc;
}

*/
.align-right{
	text-align: right;
}
.align-center{
	text-align: center;
}
.align-left{
	text-align: left;
}
.txt_red{
	font-weight: bold;
	color: #FF0000;
}

/* 全体のボックス */
div#rule{
	margin:0 auto;
	width: 800px;
	background-color: #FFF;
}
/* 内容 */

/*div#rule_ib h1,h2{
	margin: 1em;
	font-size:110%;
}
div#rule_ib h3{
	margin: 1em;
	font-size:100%;
}
*/
div#rule_ib p{
	margin: 1em;
	padding-left: 2em;
}

div#rule_ib dl{
	margin: 1em;
	padding-left: 2em; 
}

div#rule_ib dl dt{
	width: 3em;
}

div#rule_ib dl dd{
	margin: -1.5em 0 0.7em 3em;
}

div#rule_ib ol{
	margin: 1em 1em 1em 3em;
	padding:0 5px 0 10px;
}
div#rule_ib ol li{
	padding-bottom: 0.7em;
}
div#rule_ib ul{
	margin: 1em 1em 1em 3em;
}
div#rule_ib ul li{
	padding-bottom: 0.7em;
}

div#rule_ib dl dd ol{
	margin: 1em 0 1em 0;
}
div#rule_ib ol.number{
	list-style-type: none;
}
div#rule_ib ol.number li{
	text-indent: -22px;
	padding-left: 22px;
}
div#rule_ib ul.iroha{
	list-style-type: none;
}
div#rule_ib ul.iroha li{
	text-indent: -2em;
	padding-left: 2em;
}
div#rule_ib ul.alpha{
list-style-type:lower-alpha;
}
in05
