@charset"shift_jis";
body{
	text-align:center;
}

div#container{
	width:630px;
	margin:0 auto;
	text-align:left;
	font-size:0.8em;
	line-height:1.5em;
	padding:25px 0 0 0;
}
div#container h1{
	border-bottom:1px solid #CCC;
	padding:0 0 8px 0;
	margin:0 0 30px 0;
}
div#container img{
	border:0;
}

div#container ul{
	list-style-type:none;
}


/*index*/
div#container ul#banner{
	margin:50px 0 200px 30px;
}
div#container ul#banner li{
	margin:0 0 30px 0;
}

/*houshin*/
div#container ol{
}
div#container ol li{
	margin:0 0 10px 0;
}

/*toriatsukai*/
div#container dl{
	margin:0;
	padding:0;
}
div#container dl dt{
	color:#13007C;
	font-size:1.2em;
	font-weight:bold;
	margin:2em 0 0.8em 0;
	padding:0;
}
div#container dd{
	margin:0 0 0.5em 1em;
	padding:0;
}
div#container dd dl dt{
	color:#000;
	font-size:1em;
	font-weight:normal;
	margin:1.2em 0 0.5em 0;
	padding:0;
}
div#container dd dl dd{
	margin:0 0 0.2em 2em;
	padding:0;
}
div#container dd dl .no{
	margin-bottom:0.6em;
}
div#container dd dl .no span{
	padding:0 0 0 1.5em;
}
div#container dd dl .no img{
	vertical-align:middle;
	margin:0 5px 0 0;
}
div#container dd dl dd span{
	padding:0 0 0 1.2em;
}
div#container p#end{
	text-align:right;
	letter-spacing:1em;
}
div#container div{
	text-align:center;
	padding:30px 0 0 0;
}
div#container div p{
	font-size:0.85em;
	text-align:right;
	margin:0 0 50px 0;
}
div#container div p img{
	vertical-align:middle;
	margin:0 5px 0 0;
}
div#container div ul{
	text-align:center;
	padding:0 0 5px 0;
	margin:0;
	border-bottom:1px solid #CCC;
}
div#container div ul li{
	display:inline;
	padding:0 2em 0 0;
}

div#container div ul li img{
	vertical-align:middle;
	margin:0 5px 0 0;
}
div#container div ul li img{
	vertical-align:middle;
	margin:0 5px 0 0;
}
.narrow{
	letter-spacing:-0.05em;
}
/*list icon*/
.no1,.no2,.no3,.no4,.no5,.no6,.no7,.no8,.no9,.no10,.no11,.no12,.no13{
	padding:0 0 0 17px !important;
}
.no1{
	background:url(images/privacypolicy/no1.gif) no-repeat left top;
}
.no2{
	background:url(images/privacypolicy/no2.gif) no-repeat left top;
}
.no3{
	background:url(images/privacypolicy/no3.gif) no-repeat left top;
}
.no4{
	background:url(images/privacypolicy/no4.gif) no-repeat left top;
}
.no5{
	background:url(images/privacypolicy/no5.gif) no-repeat left top;
}
.no6{
	background:url(images/privacypolicy/no6.gif) no-repeat left top;
}
.no7{
	background:url(images/privacypolicy/no7.gif) no-repeat left top;
}
.no8{
	background:url(images/privacypolicy/no8.gif) no-repeat left top;
}
.no9{
	background:url(images/privacypolicy/no9.gif) no-repeat left top;
}
.no10{
	background:url(images/privacypolicy/no10.gif) no-repeat left top;
}
.no11{
	background:url(images/privacypolicy/no11.gif) no-repeat left top;
}
.no12{
	background:url(images/privacypolicy/no12.gif) no-repeat left top;
}

