@charset "Shift_JIS";
/*-------LINK-------*/
a:link,
a:visited {
	color:#324E6A;
	text-decoration: none;
}
a:hover,
a:active {
	color:#C50145;
	text-decoration: underline;
}

.red a:link,
.red a:visited {
	color:#C50145;
	text-decoration: none;
	font-size: 10px;
	line-height: 130%;
	font-weight:bold;
}
.red a:hover,
.red a:active {
	color:#C50145;
	text-decoration: underline;
	font-size: 10px; 
	line-height: 130%;
	font-weight:bold;
}

.t_ichioshi a:link,
.t_ichioshi a:visited {
	color:#7389FF;
	text-decoration: none;
	font-size: 12px;
	line-height: 130%;
	font-weight:bold;
}
.t_ichioshi a:hover,
.t_ichioshi a:active {
	color:#C50145;
	text-decoration: underline;
	font-size: 12px; 
	line-height: 130%;
	font-weight:bold;
}

/*-------BODY-------*/
body {
	background-color: #1E2F5A;
	margin: 0px;
}

.menu {	
	background-image: url(../images/menu_bg.gif);
	background-color: #E8F6F8;
}

.menu01 {
	width: 251px;
	background-color: #E8F6F8;
	background-image: url(../images/menu01.gif);
}

.tb03 {
	width: 695px;
	background-color: #5CA7FC;
}

.tb04 {
	margin: 0px;
	width: 12px;
	background-color: #5CA7FC;
	background-image: url(../images/tb04_bg.gif);
}

.tb05_1 {
	margin: 0px;
	width: 335px;
	background-color: #FFFFFF;
	background-image: url(../images/rec_01.gif);
}

.tb05_2 {
	margin: 0px;
	width: 335px;
	background-color: #FFFFFF;
	background-image: url(../images/rec_02.gif);
}

.tb07 {
	margin: 0px;
	width: 240px;
	background-color: #FFFFFF;
	background-image: url(../images/t_access.gif);
}

div,p{
	margin: 0px;
	padding: 0px;
}

.j10 { font-size: 10px; line-height: 130%; color: #5B515D;}
.j10_hg { font-size: 10px; line-height: 130%; color: #5B515D;}
.j10_w { font-size: 10px; line-height: 130%; color: #FFFFFF; }
.j10_purple { font-size: 10px; line-height: 120%; color: #7080FF; font-weight:bold }
.j11 { font-size: 11px; line-height: 130%; color: #5B515D;}
.j11_w2 { font-size: 11px; color: #FFFFFF; }
.j12 { font-size: 12px; line-height: 130%; color: #5B515D;}
.j12_bold { font-size: 12px; line-height: 130%; font-weight:bold; color: #5B515D}
.j14 { font-size: 14px; line-height: 130%; color: #5B515D;}


/*-------サブ------*/

/*-------フォント-------*/
.j10_nomal{ font-size: 10px; line-height: 120%;}
.j12_nomal{ font-size: 12px; line-height: 100%;}
.j12h_nomal{ font-size: 12px; line-height: 140%;}
.j12hh_nomal{ font-size: 12px; line-height: 160%;}
.j12h_nomal_b{ font-size: 12px; line-height: 140%;}
.j12_nomal_w_b{ font-size: 12px; line-height: 100%; font-weight:bold; color: #FFFFFF;}
.j12hh_nomal_b{ font-size: 12px; line-height: 160%; font-weight:bold;}
.j12hh_nomal_b{ font-size: 12px; line-height: 160%; font-weight:bold;}
.j12_nomal_p2_b{font-size: 12px; line-height: 120%; font-weight:bold; color: #7080FF;}
.j14_nomal{font-size: 14px; line-height: 100%;}
.j14hh_nomal_b{font-size: 14px; line-height: 160%; font-weight:bold;}
.j14_nomal_b{font-size: 14px; line-height: 100%; font-weight:bold;}
.j14_nomal_w_b{font-size: 14px; line-height: 100%; font-weight:bold; color: #FFFFFF;}
.j14_nomal_p1_b{font-size: 14px; line-height: 100%; font-weight:bold; color: #7389FF;}
.j14_nomal_p2_b{font-size: 14px; line-height: 100%; font-weight:bold; color: #7080FF;}
.j16_nomal_w_b{font-size: 16px; line-height: 100%; font-weight:bold; color: #FFFFFF;}
.j12h_nomal_gray{ font-size: 12px; line-height: 120%; color: #5B515D;}
.j12h_nomal_gray{ font-size: 12px; line-height: 140%; color: #5B515D;}
.j12hh_nomal_gray{ font-size: 12px; line-height: 160%; color: #5B515D;}
.j12hh_nomal_b_gray{ font-size: 12px; line-height: 160%; color: #5B515D; font-weight:bold;}
.j14hh_nomal_b_gray{ font-size: 14px; line-height: 160%; color: #5B515D; font-weight:bold;}
.j12h_nomal_r{ font-size: 12px; line-height: 120%; color: #FF6600;}
.j12_blue { font-size: 12px; line-height: 130%; color: #000066;}
/*-------フォント-------*/
