@charset "UTF-8";

#wrapper{
	overflow:hidden;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

div#contents_inner {
width: 930px;
margin: 0 auto;
}

#header{
	margin:30px 0;
}
#header_left{
	float:left;
	margin-left:-15px;
}

#header_right{
	float:right;
	margin-right:-15px;
	text-align:right;
}

div#gnavi{
	margin-bottom:50px;
}

div#gnavi{
	margin-bottom:50px;
}

.layoutBox01 {
	background-color:#EFEFEF;
	margin-top:50px;
	padding:20px ;
	font-size:15px;
	line-height:1.7;
}

.layoutBox01 p.list {
	background:url(../img/star.png) no-repeat left top;
	padding-left:25px;
}

.checkbox{
	text-align:center;
	margin:45px auto 30px;
	font-size:20px;
	color:#333;
}

input[type=checkbox] {
    vertical-align: middle;
}

.bn_terms{
	margin-bottom:100px;
}

.bn_terms a{
	text-align:center;
	background:url(../img/btn01.gif) no-repeat left top;
	width:500px;
	height:70px;
	margin:0 auto;
	text-indent:-9999px;
	display:block;
	opacity: .6; /* FireFox, Webkit, Opera */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=60)";/* IE8 */
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); /* IE6,7 */
	cursor:default;
}

.bn_terms a.active{
	opacity: 1; /* FireFox, Webkit, Opera */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";/* IE8 */
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* IE6,7 */
	cursor: pointer;
}

div#footer{
	margin:0;
}

address{
	text-align:center;
	font-size:10px;
}