@charset "utf-8";
.hdl_20{font-size:20px;font-weight:bold;font-family:Arial,Helvetica,Myriad Pro,sans-serif;
	line-height:1.3em; text-align:center;color:#000000; padding:10px 0px 0px 0px;}

.hdl_14{font-size:14px;font-weight:bold;font-family:Arial,Helvetica,Myriad Pro,sans-serif;
	line-height:1.3em; text-align:left;color:#000000; padding:10px 0px 0px 0px;}

.cyp_12{font-size:12px;font-weight:normal;font-family:Arial,Helvetica,Myriad Pro,sans-serif;
	line-height:1.3em; text-align:left;color:#666666; padding:0px 0px 0px 0px;}

.cyp_12_cen{font-size:12px;font-weight:normal;font-family:Arial,Helvetica,Myriad Pro,sans-serif;
	line-height:1.3em; text-align:center;color:#000000; padding:0px 0px 0px 0px;}

.cyp_error{font-size:12px;font-weight:normal;font-family:Arial,Helvetica,Myriad Pro,sans-serif;
	line-height:1.3em; text-align:left;color:#ff0000; padding:3px 0px 0px 0px;}

.cyp_12_10{font-size:12px;font-weight:normal;font-family:Arial,Helvetica,Myriad Pro,sans-serif;
	line-height:1.3em; text-align:left;color:#666666;padding:10px 0px 0px 0px;}

.form_w400_h20{width:400px;height:20px;}
.form_w410_h20{width:406px;height:20px;}
.form_w400_h100{width:400px;height:100px;}
.form_w230_h20{width:230px;height:20px;}
.form_w200_h20{width:200px;height:20px;}



a:link{color:#666666;text-decoration:underline;} 
a:visited{color:#666666;text-decoration:underline;} 
a:active{color:#666666;text-decoration:underline;} 
a:hover{color:#cc0000;text-decoration:underline;}


/* Styles for Privacy Policy page
----------------------------------------- */

#agree .miscParagraph {
	width: 470px;
	text-align:left;
	padding:0px;
	font-size:12px;
	font-weight:normal;
	font-family:Arial,Verdana,"Myriad Pro","MS UI Gothic","Apple LiGothic",GulimChe,sans-serif;
	line-height:1.30em;
	color:#333333;
}


#conteiner #contents_right .miscParagraph table, #conteiner #contents_right .miscParagraph table th, #conteiner #contents_right #privacy .miscParagraph table td {
	border: solid 0px #B0B0B0;
	padding:0px 0px 0px 0px;
	margin:0px;
}

#agree .name {
	width: 387px;
	float:right;
	text-align:right;
}

#agree .mark {
	width: 83px;
	float:left;
}

#agree .qtit {
font-size:12px;
font-weight:bold;
margin:40px 10px 10px 10px;
width: 500px;
}

#agree .qtit2 {
font-size:12px;
font-weight:bold;
margin:20px 10px 10px 10px;
width: 500px;
}

#agree .Company01 {
font-size:12px;
font-weight:bold;
padding:5px;
border-top:1.0px solid #999999; windowtext;	
border-bottom:none;
border-left:1.0px solid #999999; windowtext;
border-right:none;
}

#agree .Company01_2 {
font-size:12px;
font-weight:bold;
padding:5px;
border-top:1.0px solid #999999; windowtext;	
border-bottom:none;
border-left:1.0px solid #999999; windowtext;
border-right:none;
background-color:#ebebeb;
}

#agree .Company02 {
font-size:12px;
font-weight:nomal;
padding:5px;
border-top:1.0px solid #999999; windowtext;	
border-bottom:none;
border-left:1.0px solid #999999; windowtext;
border-right:1.0px solid #999999; windowtext;
}

#agree .Company02_2 {
font-size:12px;
font-weight:nomal;
padding:5px;
border-top:1.0px solid #999999; windowtext;	
border-bottom:none;
border-left:1.0px solid #999999; windowtext;
border-right:1.0px solid #999999; windowtext;
background-color:#ebebeb;
}

#agree .Company03 {
font-size:12px;
font-weight:bold;
padding:5px;
border-top:1.0px solid #999999; windowtext;	
border-bottom:1.0px solid #999999; windowtext;
border-left:1.0px solid #999999; windowtext;
border-right:none;
background-color:#ebebeb;
}

#agree .Company04 {
font-size:12px;
font-weight:nomal;
padding:5px;
border-top:1.0px solid #999999; windowtext;	
border-bottom:1.0px solid #999999; windowtext;
border-left:1.0px solid #999999; windowtext;
border-right:1.0px solid #999999; windowtext;
background-color:#ebebeb;
}


#agree .Companytit01 {
font-size:12px;
font-weight:bold;
padding:5px;
border-top:1.0px solid #999999; windowtext;	
border-bottom:none;
border-left:1.0px solid #999999; windowtext;
border-right:none;
background-color:#333333;
color:#ffffff;
text-align:center;
}

#agree .Companytit02 {
font-size:12px;
font-weight:bold;
padding:5px;
border-top:1.0px solid #999999; windowtext;	
border-bottom:none;
border-left:1.0px solid #999999; windowtext;
border-right:1.0px solid #999999; windowtext;
background-color:#333333;
color:#ffffff;
text-align:center;
}


#agree .miscParagraph p.conditiontitle {
	font-size: 12px;
	font-weight: bold;
}
