@charset "Shift_JIS";
/* ------------------------------
テンプレート固有CSS
------------------------------ */

/* ------------------------------
H1
------------------------------ */
.head_line h1{
		color:#555555;
		font-weight:bold;
		padding-top:3px;
}

/* ------------------------------
グローバルナビ
------------------------------ */

.global_nav .nav_l a:link{
	color:#0e9ea5;
}

.global_nav .nav_l a:visited{
	color:#0e9ea5;
}

.global_nav .nav_l a:hover{
	color:#ffffff;
}

.global_nav .nav_l a:active{
	color:#ffffff;
}

.global_nav .nav a:link{
	color:#0e9ea5;
}

.global_nav .nav a:visited{
	color:#0e9ea5;
}

.global_nav .nav a:hover{
	color:#ffffff;
}

.global_nav .nav a:active{
	color:#ffffff;
}

.global_nav .nav_r a:link{
	color:#0e9ea5;
}

.global_nav .nav_r a:visited{
	color:#0e9ea5;
}

.global_nav .nav_r a:hover{
	color:#ffffff;
}

.global_nav .nav_r a:active{
	color:#ffffff;
}

/* ------------------------------
H2・H3
------------------------------ */

h2{
	color:#ffffff;
}

h3{
	color:#333333;
}

.entry_box h3{
	color:#333333;
}

/* ------------------------------
メインボックス
------------------------------ */

.main_box11_rank01_table th{
	color:#ffffff;
	text-shadow: 1px 1px 1px #999999;
}

.main_box11_rank02_table th{
	color:#ffffff;
	text-shadow: 1px 1px 1px #999999;
}


.main_box13_table th{
	color:#ffffff;
	text-shadow: 1px 1px 1px #999999;
}
.main_box14_tab{
	color:#eeeeee;
	font-weight:normal;
}
.main_box14_select{
	color:#ffffff;
	font-weight:bold;
}

/* ------------------------------
サイドメニュー
------------------------------ */

.side_menu p{
	color:#ee7b1e;
	height:32px;	
	padding-top:18px;
}

.side_menu li a:link{
	color:#0066cc;
}

.side_menu li a:visited{
	color:#0066cc;
}

.side_menu li a:hover{
	color:#ee7b1e;
}

.side_menu li a:active{
	color:#ee7b1e;
}

/* ------------------------------
サイドボックス
------------------------------ */

.side_box01_title{
	color:#ffffff;

}

.side_box01{
	color:#000000;
}

.side_box02_title{
	color:#ffffff;

}

.side_box02 a{
	font-size:130%;
	font-weight:bold;
	letter-spacing:0px;
}

.side_box03 a{
	color:#ee7b1e;
}

.side_box04 a{
	color:#ee7b1e;
}

.side_box05_title{
	color:#0e9ea5;
	font-size:120%;
	font-weight:bold;
}

.side_box05_txt{
	color:#000000;
	font-size:85%;
	line-height:140%;
	letter-spacing:0px;
}

.side_box06_title{
	color:#ffffff;
	font-size:120%;
	font-weight:bold;
}

.side_box06_txt{
	color:#000000;
	font-size:100%;
	line-height:140%;
	letter-spacing:0px;
}

/* ------------------------------
フッター・コピーライト
------------------------------ */

.foot_link p{
	color:#ffffff;
}

.foot_link li a:link{
	color:#ffffff;
}

.foot_link li a:visited{
	color:#ffffff;
}

.foot_link li a:hover{
	color:#ffffff;
}

.foot_link li a:active{
	color:#ffffff;
}

.copyright{
	color:#ffffff;
}

.copyright a:link{
	color:#ffffff;
	text-decoration:none;
}

.copyright a:visited{
	color:#ffffff;
	text-decoration:none;
}

.copyright a:hover{
	color:#ffffff;
	text-decoration:underline;
}

.copyright a:active{
	color:#ffffff;
	text-decoration:underline;
}