@charset "utf-8";
/* CSS Document */

/*メニュータイトル*/
p#sb_title1{background: url(../img/sb_title1.gif) no-repeat top left;}

/*メニュー背景*/
ul#sb_menu1 a#sb_menu1_1{
	background: url(../../img/menu1_bg_a.jpg) no-repeat top left;
}




/*
左コンテンツ
*********************************************************************/

h2#pagetitle2,
h2#pagetitle2_top{
	background: url(../img/pagetitle.gif) no-repeat top left;
}



div#index_tex1{
	background: url(../img/index_tex1bg.jpg) no-repeat left top;
}
	div#index_tex1 dl{
		width:340px;
	}
		div#index_tex1 dt{
			background: url(../img/index_tex1.gif) no-repeat left bottom;
			height:22px;	
		}
	
	
	

div#list_left,
.list_left{
	float:left;
	width:310px;
}
div#list_right,
.list_right{
	float:right;
	width:310px;
}

div#list_left_g,
div#list_left_k,
div#list_left_t{
	float:left;
	width:310px;
}
div#list_right_g,
div#list_right_k,
div#list_right_t{
	float:right;
	width:310px;
}

div#list_left_g,
div#list_right_g{
	background-color:#EBF8FD;
}
div#list_left_k,
div#list_right_k{
	background-color:#FFF1E7;
}
div#list_left_t,
div#list_right_t{
	background-color:#ECF9E2;
}

div#list_middle_g{background: url(../img/list_g_middle.gif) repeat-y left top;}
div#list_middle_k{background: url(../img/list_k_middle.gif) repeat-y left top;}
div#list_middle_t{background: url(../img/list_t_middle.gif) repeat-y left top;}


div#list_bottom_g{
	background: url(../img/list_g_bottom.gif) no-repeat left bottom;
	padding-bottom:10px;
}	
div#list_bottom_k{
	background: url(../img/list_k_bottom.gif) no-repeat left bottom;
	padding-bottom:10px;
}	
div#list_bottom_t{
	background: url(../img/list_t_bottom.gif) no-repeat left bottom;
	padding-bottom:10px;
}

div#list_g640{
	background-color:#EBF8FD;
}
	div#list_g640_top{
		background: url(../img/list_g_top1.gif) no-repeat left top;
		padding-top:15px;
	}
	div#list_g640_bottom{
		background: url(../img/list_g_bottom1.gif) no-repeat left bottom;
		padding-bottom:10px;
	}
/**/



	h3#title_g,
	h3#title_k,
	h3#title_t{
		height:24px;
		text-indent:-9999px;
		margin-bottom:10px;
	}
	h3#title_g{background: url(../img/title_g.gif) no-repeat top left;margin-top:60px;}	
	h3#title_k{background: url(../img/title_k.gif) no-repeat top left;margin-top:40px;}	
	h3#title_t{background: url(../img/title_t.gif) no-repeat top left;margin-top:60px;}	
	
	

		
		
		
	div#list_title_bg1,
	div#list_title_bg2{
		color:#999966;
		font-weight:bold;
		font-size:110%;
		padding-left:12px;
		padding-top:8px;

		
	}	
/*IE Hack*/
div#list_title_bg1,
div#list_title_bg2{
	height:35px;
	voice-family:"\"}\"";
	voice-family:inherit;
	height:27px;
}
	
	div#list_title_bg1{background: url(../../img/h6_bg310.gif) no-repeat top left;}
	div#list_title_bg2{background: url(../../img/h6_bg.gif) no-repeat top left;}
	
	

	
	
		div#list_title_bg1 h4,
		div#list_title_bg2 h4{
			float:left;
			font-weight:bold;
			margin-right:10px;
		}	
		div#list_title_bg1 a,
		div#list_title_bg2 a{
			float:left;
			background: url(../img/bt_detail.gif) repeat-y left top;
			display:block;
			width:75px;
			height:19px;
			text-indent:-9999px;
			/*\*/
			overflow: hidden;
			/**/
		}	
		
		div#list_title_bg1 a:hover,
		div#list_title_bg2 a:hover{
			background: url(../img/bt_detail.gif) repeat-y left -19px;
		}	

	
	
	
	
		ul#list_list_g{
			background: url(../img/list_g_top.gif) no-repeat left top;
			padding-top:15px;
		}
		
		ul#list_list_k{
			background: url(../img/list_k_top.gif) no-repeat left top;
			padding-top:15px;
		}
		
		#list_list_t{
			background: url(../img/list_t_top.gif) no-repeat left top;
			padding-top:15px;
		}
	
	
	
	
	
			
		ul#list_list_g,
		ul#list_list_k,
		ul#list_list_t{
			padding-left:15px;
		}	

		ul#list_list_g li,
		ul#list_list_k li,
		ul#list_list_t li{
			padding-left:10px;
			font-size:95%;
		}
		ul#list_list_g2 li{
			margin-left:15px;
		}
/*IE Hack*/
ul#list_list_g2 li{
	padding-left:0px;
	font-size:95%;
	text-indent:-6px;
	voice-family:"\"}\"";
	voice-family:inherit;
	padding-left:10px;
	font-size:95%;
	text-indent:0px;
}

		
		
		
		ul#list_list_g li,
		ul#list_list_g2 li{background: url(../../game/img/dot1.gif) no-repeat left 5px;}
		ul#list_list_k li{background: url(../../kenchiku/img/dot1.gif) no-repeat left 5px;}
		ul#list_list_t li{background: url(../../bio/img/dot1.gif) no-repeat left 5px;}
		
		
		
		
		
		
		
		
		
		
		
p.s_interview_link_g,
p.s_interview_link_k,
p.s_interview_link_t{
	padding-left:15px;
	padding-bottom:10px;
	padding-top:10px;
	margin-top:10px;
}
p.s_interview_link_g{background: url(../../game/img/dotline1.gif) repeat-x left top;}
p.s_interview_link_k{background: url(../../kenchiku/img/dotline1.gif) repeat-x left top;}
p.s_interview_link_t{background: url(../../bio/img/dotline1.gif) repeat-x left top;}







