@charset "shift_jis";

.gray_title {font-size:14px; font-family:'‚l‚r ‚oƒSƒVƒbƒN'; font-weight:bold; color:#666666; line-height:13pt; text-align:left;}
.gray_title a{font-size:14px; font-family:'‚l‚r ‚oƒSƒVƒbƒN'; font-weight:bold; color:#666666; line-height:13pt;}
.gray_title a:hover{font-size:14px;font-family:'‚l‚r ‚oƒSƒVƒbƒN';font-weight:bold; color:#666666;line-height:13pt;text-decoration:underline;}

.pink1	{font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#F8705F;line-height:14px; text-align:left; text-decoration:none;}
.pink1 a{color:#F8705F;text-decoration:none;} 
.pink1 a:hover{color:#F8705F;text-decoration:underline;}


.gray1	{font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif;  text-align:left; font-size:12px; color:#464646;line-height:140%; text-decoration:none;}
.gray1 a{color:#464646;text-decoration:none;} 
.gray1 a:hover{color:#464646;text-decoration:underline;}

.gray1_b	{font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; font-size:12px; color:#464646;line-height:14px; text-decoration:none;}
.gray1_b a{color:#464646;text-decoration:none;} 
.gray1_b a:hover{color:#464646;text-decoration:underline;}

.gray1_L16	{font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif;  text-align:left; font-size:12px; color:#464646;line-height:16px; text-decoration:none;}
.gray1_L16 a{color:#464646;text-decoration:none;} 
.gray1_L16 a:hover{color:#464646;text-decoration:underline;}

.gray1_center {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif;  text-align:center; font-size:12px; color:#464646;line-height:14px; text-decoration:none;}
.gray1_center a{color:#464646;text-decoration:none;} 
.gray1_center a:hover{color:#464646;text-decoration:underline;}

.gray1_center_b {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; text-align:center; font-size:12px; color:#464646;line-height:140%; text-decoration:none;}
.gray1_center_b a{color:#464646;text-decoration:none;} 
.gray1_center_b a:hover{color:#464646;text-decoration:underline;}

.gray2	{font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif;  text-align:left; font-size:12px; color:#444444;line-height:14px; text-decoration:none;}
.gray2 a{color:#444444;text-decoration:none;} 
.gray2 a:hover{color:#444444;text-decoration:underline;}

.gray3	{font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif;  text-align:left; font-size:11px; color:#464646;line-height:12px; text-decoration:none;}
.gray3 a{color:#464646;text-decoration:none;} 
.gray3 a:hover{color:#464646;text-decoration:underline;}

.gray4	{font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif;  text-align:left; font-size:12px; color:#464646;line-height:14px; text-decoration:none;}
.gray4 a{color:#464646;text-decoration:none;} 
.gray4 a:hover{color:#464646;text-decoration:underline;}

.gray_u	{font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif;  text-align:left; font-size:12px; color:#444444;line-height:14px; text-decoration:underline;}
.gray_u a{text-align:left; color:#444444;text-decoration:underline;} 
.gray_u a:hover{text-align:left; color:#444444;text-decoration:underline;}

.gray_link {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif;font-size:12px;
			color:#444444; text-decoration:none;}
.gray_link a{ color:#444444;text-decoration:underline;}
.gray_link a:hover{ color:#3072A6;text-decoration:underline;}			


.white1	{font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif;  text-align:center; font-size:12px;
 color:#FFFFFF;line-height:12px; text-decoration:none;}
.white1 a{color:#FFFFFF;text-decoration:none;} 
.white1 a:hover{color:#FFFFFF;text-decoration:underline;}

.white2_menu	{font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; text-align:right; font-size:13px; color:#FFFFFF;line-height:12px; text-decoration:none;}
.white2_menu a{color:#FFFFFF;text-decoration:none;} 
.white2_menu a:hover{color:#FFFFFF;text-decoration:underline;}

.red1_title{font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; text-align:left; font-size:14px; color:#DE1A00;}

.red2_title{font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; text-align:center; font-size:14px; color:#DE1A00;}


.red_bold{font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; text-align:center; font-size:12px; color:#C41D1D;}

.red{font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:12px; color:#C41D1D;}

.red_16{font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; text-align:center; font-size:16px; color:#C41D1D;}

.red_20{font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; text-align:center; font-size:20px; color:#C41D1D;}

.red_12{font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; text-align:center; font-size:12px; color:#D24230;}

.red_popup{font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; text-align:left; font-size:12px; color:#C41D1D;}

.blue_title {font-size:14px; font-family:'‚l‚r ‚oƒSƒVƒbƒN'; font-weight:bold; color:#003366; line-height:13pt; text-align:left;}
.blue_title a{font-size:14px; font-family:'‚l‚r ‚oƒSƒVƒbƒN'; font-weight:bold; color:#003366; line-height:13pt;}
.blue_title a:hover{font-size:14px;font-family:'‚l‚r ‚oƒSƒVƒbƒN';font-weight:bold; color:#003366;line-height:13pt;text-decoration:underline;}

.blue {font-size:12px; font-family:'‚l‚r ‚oƒSƒVƒbƒN'; color:#003366; line-height:13pt; text-align:center;}
.blue a{font-size:12px; font-family:'‚l‚r ‚oƒSƒVƒbƒN'; font-weight:bold; color:#003366; line-height:13pt;}
.blue a:hover{font-size:12px;font-family:'‚l‚r ‚oƒSƒVƒbƒN';font-weight:bold; color:#003366;line-height:13pt;text-decoration:underline;}

.blue_right {font-size:12px; font-family:'‚l‚r ‚oƒSƒVƒbƒN'; color:#1D5DC4; line-height:13pt; text-align:right;}
.blue_right a{font-size:12px; font-family:'‚l‚r ‚oƒSƒVƒbƒN'; font-weight:bold; color:#1D5DC4; line-height:13pt;}
.blue_right a:hover{font-size:12px;font-family:'‚l‚r ‚oƒSƒVƒbƒN';font-weight:bold; color:#1D5DC4;line-height:13pt;text-decoration:underline;}
.mailmaga-td{
	background:url(../cmnfix/bg_e_color.gif) repeat-x top left;
	background:url(../cmnfix/bg_e_color.gif) repeat-x top left;
	padding:11px 0;
	width:181px;
	height:128px; 
	vertical-align:top;
}
.mailmaga_text{
	width:155px;
	padding:0px 13px;
	color:#FFFFFF; 
	font-size:12px;	
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Arial, Helvetica, sans-serif;
	line-height:13pt; 
	text-align:left;
}
.mailbtn_td{ 
	padding:10px;
}
.add{
	padding:11px 11px;
	color:#FFFFFF; 
	font-size:12px;	
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Arial, Helvetica, sans-serif;
	line-height:11pt; 
	text-align:left;
}
.btn_form{
	padding-top:13px;
	text-align:center;
}
.blue_left {font-size:12px; font-family:'‚l‚r ‚oƒSƒVƒbƒN'; color:#003366; line-height:13pt; text-align:left;}
.blue_left a{font-size:12px; font-family:'‚l‚r ‚oƒSƒVƒbƒN'; font-weight:bold; color:#003366; line-height:13pt;}
.blue_left a:hover{font-size:12px;font-family:'‚l‚r ‚oƒSƒVƒbƒN';font-weight:bold; color:#003366;line-height:13pt;text-decoration:underline;}
.left{
	text-align:left;}
/*’Ç‰Á‚b‚r‚r*/
/*---link-page---*/
li { list-style:decimal; }
.list-td {
	padding-top:15px;
	padding-bottom:20px;
	}

.style1 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Microsoft Sans Serif";
	color: #999999;
	font-size:12px;
}
.style3 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Microsoft Sans Serif";
	color: #999999;
	font-size:12px;
}