@charset "UTF-8";
/* Common Setting ver1.0 */
--------------------------------------------------*/
.t9{font-Size:9px; line-height:12px}
.t10{font-Size:10px; line-height:13px; font-family:sans-serif}
.t10g{font-Size:10px; line-height:13px; color: #333333}
.t12{font-Size:14px; line-height:19px; font-family:sans-serif}
.t12g{font-Size:12px; line-height:16px; color: #333333}
.t14{font-Size:14px; line-height:19px}
.t18{font-Size:18px; line-height:20px}


body {
	color: #000000;
	text-align: center
}

div.contents{
	margin-left:auto;
	margin-right:auto;
	text-align:justify;
	width:760px;
	text-align: center
}

A:link{
	color: #0000FF;
	text-decoration: underline
}

A:visited{
	color: #CC6666;
	text-decoration: underline
}

A:active{
	color: #FF0000;
	text-decoration: underline
}

A:hover	{
	color: #FF0000;
	text-decoration: underline
}

h1	{
	font-weight:bold;
	font-size:32px;
	color: #797979;
	line-height:28px
}

h2	{
	font-weight:bold;
	font-size:18px;
	line-height:20px;
	padding-left:5px;
	margin:20px 0px 10px 0px;
	border-left:5px solid #8b0000
}

h3	{
	font-weight:bold;
	font-size:14px;
	margin:15px 0px 0px 0px
}

p	{
	font-Size:14px;
	line-height:19px;
	margin:2px 0px 0px 0px;
	font-family:sans-serif
}

p.lead	{
	font-size:12px;
	font-family:sans-serif;
	line-height:16px;
	border:solid 1px #9B9B94;
	padding:10px;
	margin:5px 0px 0px 0px;
	background-color:#EEEEEE
}

p.attention{
	font-Size:14px;
	color:#FF0000;
	line-height:19px;
	margin:2px 0px 0px 0px;
	font-family:sans-serif
}

div.agree	{
	font-size:14px;
	font-family:sans-serif;
	line-height:19px;
	padding:10px;
	margin:10px 0px 10px 0px;
	background-color:#EEEEEE
}

div.input	{
	font-size:14px;
	font-family:sans-serif;
	line-height:19px;
	padding:10px;
	margin:10px 0px 20px 0px;
	text-align="center"
}

div.input th{
	font-weight:normal;
	font-size:14px;
	line-height:22px;
	text-align:left;
	border-bottom:1px solid #999999;
	width:150px;
	margin:2px 2px 0px 0px;
	padding:5px 0px 5px 5px;
	font-family:sans-serif
}

div.input td{
	font-Size:14px;
	line-height:22px;
	border-bottom:1px solid #999999;
	width:350px;
	margin:2px 0px 0px 0px;
	padding:5px 0px 5px 10px;
	font-family:sans-serif
}

p.btnClose{
	font-weight:bold;
	font-size:14px;
	font-family:sans-serif;
	line-height:19px;
	border-top:1px dotted #999999;
	padding:10px;
	margin:50px 0px 20px 0px;
	text-align="center"
}

p.error{
	font-Size:14px;
	color:#FF0000;
	line-height:19px;
	margin:20px 0px 20px 0px;
	font-family:sans-serif
}

div.form{
	font-Size:14px;
	line-height:19px;
	text-align:center
}

div.form ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none
}

div.form ul li{
	display:inline;
	padding:0px 10px;
	text-align:center
}


div.privacy{
	width:489px;
	_width:519px;
	height:185px;
	margin-top:10px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	border:1px solid #9B9B94;
	background-color:#ffffff;
	overflow:scroll;
}
div.privacy h3{
	font-weight:bold;
	font-size:12px;
	margin:15px 0px 0px 0px
}

div.privacy p{
	font-Size:12px;
	line-height:15px;
	margin:2px 0px 0px 0px;
	font-family:sans-serif
}