@charset "utf-8";
/*
 * style.css
 *
 *  version --- 1.0
 *  updated --- 2013/5/10
 */
h2{
	margin-bottom:23px;
}
h3{
	line-height:1.54;
	margin-bottom:10px;
}
.panel01{
	font-size:12px;
	line-height:1.5;
	padding-left: 2.2em;
}
.panel01 ol li {
	padding-left:2.5em;
	text-indent:-2.5em;
}
.panel01 ol li + li {
	margin-top: 20px;
}

.panel01 ul li{
	padding-left:1.2em;
	text-indent:-1.2em;
}
.panel01 ul li + li {
	margin-top: 0;
}
.privacyWrap02 a{
	color:#ea5404;
	text-decoration:underline;
}
.privacyWrap02 a:hover{
	text-decoration: none;
}
.privacyWrap01{
	margin-bottom:32px;
	line-height:2.15;
	
}
.privacyWrap01 ol a{
	color:#ea5404;
	text-decoration:underline;
}
.privacyWrap01 li{
	color:#ea5404;
}
.privacyWrap01 ol a:hover{
	text-decoration: none;
}
.privacyWrap02{
	border-top:1px solid #d2d2d2;
	padding:30px 0;
}
.privacyWrap02 p + p{
	margin-top: 20px;
}
.privacyWrap03{
	border-top:1px solid #d2d2d2;
	padding:30px 0 0;
	font-size:11px;
	line-height:1.64;
}
.privacyWrap03 ol li{
	padding-left:27px;
	text-indent:-27px;
}
.privacyWrap03 ol li + li{
	margin-top: 20px;
}
.privacyWrap03 ol li li + li{
	margin-top: 0;
}