@charset "utf-8";
/* CSS Document */


/*-------------------------------------------------------グローバルナビゲーションのロールオーバー設定---------------------------------------*/


.guidance a{
	background-position:0 -52px;　/*現在開かれているページボタン*/
}

.home a:hover,.service a:hover,.system a:hover,.episode a:hover,.inquiry a:hover,.access a:hover{
	background-position:0 -52px;　　/*それ以外のページボタンのロールオーバー設定*/
}


/*---------------------------------------------------------左ボディ-------------------------------------------------------------*/


.left_aisatsu a{
	background:url(../images/aisatsu_13.gif) no-repeat right top;
	width:203px;
	height:49px;
	text-indent:-10000em;
	display:block;
	overflow:hidden;
}

.left_gaiyou a{
	background:url(../images/gaiyou_15.gif) no-repeat left top;   /*今現在ページが開かれてる時は"left top"で*/
	
	width:203px;
	height:49px;
	text-indent:-10000em;
	display:block;
	overflow:hidden;
}

.left_rinen a{
	background:url(../images/rinen_23.gif) no-repeat right top;  
	width:203px;
	height:49px;
	text-indent:-10000em;
	display:block;
	overflow:hidden;
}

.left_privacy a{
	background:url(../images/privacy_27.gif) no-repeat right top;
	width:203px;
	height:49px;
	text-indent:-10000em;
	display:block;
	overflow:hidden;
}

.left_access a{
	background:url(../images/accees_28.gif) no-repeat right top; 
	width:203px;
	height:49px;
	text-indent:-10000em;
	display:block;
	overflow:hidden;
}

.left_aisatsu a:hover,.left_gaiyou a:hover,.left_rinen a:hover,.left_privacy a:hover,.left_accees a:hover{
	background-position:0 0;
}


/*------------------------------------------------------センター------------------------------------------------------------------*/

#center h3.syozaichi{
	background:url(../images/syozaichi_midashi_07.jpg) no-repeat left top;
	width:440px;
	height:21px;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
}

#center h4.shinsaibashi{
	background:url(../images/shinsaibashi_10.gif) no-repeat left top;
	width:440px;
	height:17px;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
	margin:50px 0 12px 0;
}

#center h4.honbun{
	background:url(../images/honbu_13.gif) no-repeat left top;
	width:440px;
	height:14px;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
	margin:20px 0 12px 0;
}


table tr{
	border-bottom:#CCCCCC dotted 1px;
}

table .top{
	border-top:#CCCCCC dotted 1px;
}

table th{
	text-align:center;
	font-weight:normal;
	letter-spacing:0.1em;
}

.thick{
	background-color:#b5d8f7;
}


.row{
	background-color:#d6f0fb;
}

table td{
	padding:15px 20px;
	letter-spacing:0.1em;
}

.outline_photo{
	margin-top:20px;
}


#center h4.kyoukai{
	background:url(../images/kyoukai_17.gif) no-repeat left top;
	width:440px;
	height:15px;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
	margin:50px 0 12px 0;
}


.kyoukai_text{
	margin-bottom:50px;
}


.misa_logo{
	width:64px;
	height:130px;
	float:left;
	margin:15px 5px 15px 0 ;
}



.kyoukai_text .honbun{
	line-height:1.2em;
	letter-spacing:-0.1px;
}

#center h3.media{
	clear:both;
	background:url(../images/media_midashi_24.jpg) no-repeat left top;
	width:440px;
	height:21px;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
	margin-bottom:38px;
}

.bold{
	font-weight:bold;
	margin-bottom:20px;
}

.bangumi{
	line-height:1.4em;
	margin-bottom:20px;
}

.bangumi a{
	letter-spacing:-0.5px;
	font-weight:bold;
	color:#333333;
	border-bottom:#333333 solid 1px;
	
}

.bangumi a:hover{
	letter-spacing:-0.5px;
	font-weight:bold;
	color:#0099FF;
	border-bottom:#0099FF solid 1px;
}

.gototop{
	margin:100px 0 100px 0;
	text-align:right;
}

/*------------------------------------------------------右ボディ高さ指定------------------------------------------------------------------*/

#right{
	height:1850px;
}