@charset "Shift_JIS";


div#kenkyujyo08 .mame-header-box
{
	background:#fce8cf url(../images/bg_mame-header-box.gif) no-repeat 0 0;
	border-bottom:1px solid #f28e0d;
	margin:0;
	padding:10px 0 10px 10px;
}

div#kenkyujyo08 .yogo-box
{
	padding:20px 20px 15px 20px;
	margin:0 0 20px 0;
}

div#kenkyujyo08 .yogo-box02
{
	background-image:none;
	background-color:#fce8cf;
	padding:20px 20px 15px 20px;
	border-top:1px solid #f28e0d;
	margin:20px 0;
}

div#kenkyujyo08 .mame-header-box p
{
	margin:0;
	padding:0;
}

div#kenkyujyo08 .new-box
{
	background:transparent url(../images/mame/bg_new-box_middle.gif) repeat-y 0 0;
	margin:0;
	padding:0;
}

div#kenkyujyo08 .new-box a
{
	color:#a02d00;
	text-decoration:underline;
	font-weight:bold;
}

div#kenkyujyo08 .new-box_inner
{
	background:transparent url(../images/mame/bg_new-box_top.gif) no-repeat 0 0;
	margin:0;
	padding:0 0 0 0;
}

div#kenkyujyo08 .new-box_inner02
{
	background:transparent url(../images/mame/bg_new-box_bottom.gif) no-repeat 0 100%;
	margin:0;
	padding:25px 0 0 0;
	width:591px;
	overflow:auto;

}

div#kenkyujyo08 .new-box_inner02 .new-left
{
	float:left;
	width:300px;
}

div#kenkyujyo08 .new-box_inner02 .new-right
{
	float:right;
	width:280px;
}

div#kenkyujyo08 .new-box_inner02 dl dt,
div#kenkyujyo08 .new-box_inner02 dl dd
{
	margin:0;
	padding:0;

}

div#kenkyujyo08 .new-box_inner02 dl dd
{
	font-size:80%;
	line-height:160%;
}

div#kenkyujyo08 .new-box_inner02 .new-left dl
{
	margin:0 0 10px 0;
	padding:0 10px 0 20px;	
}


div#kenkyujyo08 .new-box_inner02 .new-right dl
{
	margin:0 0 10px 0;
	padding:0 10px 0 5px;	
}

div#kenkyujyo08 .new-box_inner02 dl.new dt
{
	font-size:115%;
	padding:0 0 0 50px;
	margin:0 0 22px 0;
	font-weight:bold;
	line-height:140%;

}

div#kenkyujyo08 .new-box_inner02 dl.new dd
{
	overflow:auto;

}

div#kenkyujyo08 .new-box_inner02 dl.new dd img.new-img
{
	float:left;
	width:100px;
	margin-right:10px;
}

div#kenkyujyo08 .new-box_inner02 dl.new dd img.syosai
{
	margin:5px 0 0 0;
}

div#kenkyujyo08 .new-box_inner02 dl dt.zenkai,
div#kenkyujyo08 .new-box_inner02 dl dt.zenzenkai
{
	margin:0 0 5px 0;
	font-weight:bold;	
}

div#kenkyujyo08 .new-box_inner02 dl dt.zenkai
{
	background:transparent url(../images/mame/icon_zenkai.gif) no-repeat 0 2px;
	padding:0 0 0 35px;
}

div#kenkyujyo08 .new-box_inner02 dl dt.zenzenkai
{
	background:transparent url(../images/mame/icon_zenzenkai.gif) no-repeat 0 2px;
	padding:0 0 0 45px;
}


/*mameichiran*/

div#kenkyujyo08 .mameichiran
{
	background:url(../images/mame/bg_mameichiran_middle.gif) repeat-y 0 0;
	padding:0;
	width:615px;
	height:100%;
}

div#kenkyujyo08 .mameichiran a
{
	color:#a02d00;
	text-decoration:underline;
	font-weight:bold;
}	


div#kenkyujyo08 .mameichiran_inner
{

	background:url(../images/mame/bg_mameichiran_bottom.gif) no-repeat 0 100%;
	margin:0;
	padding:0 0 10px 0;
	height:100%;
}

div#kenkyujyo08 .gyo-box 
{
	background:url(../images/mame/border_dot.gif) repeat-x 0 100%;
	overflow:auto;
	padding:13px 0;
	width:100%;
}

div#kenkyujyo08 .gyo-box h3.a,
div#kenkyujyo08 .gyo-box h3.ka,
div#kenkyujyo08 .gyo-box h3.sa,
div#kenkyujyo08 .gyo-box h3.ta,
div#kenkyujyo08 .gyo-box h3.na,
div#kenkyujyo08 .gyo-box h3.ha,
div#kenkyujyo08 .gyo-box h3.ma,
div#kenkyujyo08 .gyo-box h3.ya,
div#kenkyujyo08 .gyo-box h3.ra,
div#kenkyujyo08 .gyo-box h3.wa
{
	width:54px;
	height:39px;
	float:left;
	margin:0;
	padding:0;
	text-indent:-9999px;
}

div#kenkyujyo08 .gyo-box h3.a  {background:url(../images/mame/gyo_a.gif) no-repeat 0 0;}
div#kenkyujyo08 .gyo-box h3.ka {background:url(../images/mame/gyo_ka.gif) no-repeat 0 0;}
div#kenkyujyo08 .gyo-box h3.sa {background:url(../images/mame/gyo_sa.gif) no-repeat 0 0;}
div#kenkyujyo08 .gyo-box h3.ta {background:url(../images/mame/gyo_ta.gif) no-repeat 0 0;}
div#kenkyujyo08 .gyo-box h3.na {background:url(../images/mame/gyo_na.gif) no-repeat 0 0;}
div#kenkyujyo08 .gyo-box h3.ha {background:url(../images/mame/gyo_ha.gif) no-repeat 0 0;}
div#kenkyujyo08 .gyo-box h3.ma {background:url(../images/mame/gyo_ma.gif) no-repeat 0 0;}
div#kenkyujyo08 .gyo-box h3.ya {background:url(../images/mame/gyo_ya.gif) no-repeat 0 0;}
div#kenkyujyo08 .gyo-box h3.ra {background:url(../images/mame/gyo_ra.gif) no-repeat 0 0;}
div#kenkyujyo08 .gyo-box h3.wa {background:url(../images/mame/gyo_wa.gif) no-repeat 0 0;}


div#kenkyujyo08 .gyo-box ul
{
	width:520px;
	margin:0;
	padding:0;
	list-style:none;
	overflow:auto;
	float:right;
}

div#kenkyujyo08 .gyo-box ul li
{
	width:160px;
	float:left;
	margin:0 10px 5px 0;
	padding:0 0 5px 0;
	background:url(../images/mame/icon_ichiran.gif) no-repeat 0 0;
}

div#kenkyujyo08 .gyo-box ul li a
{
	padding:0 0 5px 24px;
}

/*osusume*/

div#kenkyujyo08 .mame-header-box .osusume h3
{
	margin:0;
	padding:0;
}

div#kenkyujyo08 .mame-header-box .osusume a
{
	color:#a02d00;
	text-decoration:underline;
	font-weight:bold;
}

div#kenkyujyo08 .mame-header-box .osusume
{
	background:#ffffff url(../images/mame/bg_ul_osusume.gif) no-repeat 0 100%;
	padding:0;
	width:323px;
	float:left;
}

div#kenkyujyo08 .mame-header-box .osusume ul
{
	padding:5px 10px;
	margin:0;
	list-style:none;
}

div#kenkyujyo08 .mame-header-box .osusume ul li
{
	display:inline;
	margin:0 5px 0 0;
}

div#kenkyujyo08 .mame-header-box .right
{
	width:230px;
	float:right;
}

div#kenkyujyo08 .mame-header-box .right h3
{
	margin:5px 0 5px 0;
	padding:0;
}

div#kenkyujyo08 .mame-header-box .right img
{
	margin:0 5px 0 0;
	padding:0;
}


/*book*/


div#kenkyujyo08 .book
{
	background:transparent url(../images/mame/bg_book_middle.gif) repeat-y 0 0;
	margin:0;
	padding:0;
	width:100%;
}

div#kenkyujyo08 .book_inner
{
	background:transparent url(../images/mame/bg_book_top.gif) no-repeat 0 0;
	margin:0;
	padding:0;
	width:100%;
	position:relative;
}

div#kenkyujyo08 .book_inner02
{
	background:transparent url(../images/mame/bg_book_bottom.gif) no-repeat 0 100%;
	margin:0;
	width:100%;
/*	height:100%;*/

	overflow:auto;

}

div#kenkyujyo08 .book_inner02 p.data
{
	position:absolute;
	top:3px;
	right:83px;
	font-size:80%;
	text-align:right;
}

div#kenkyujyo08 .book_inner02 p.data
{
	position:absolute;
	top:10px;
	right:83px;
	font-size:80%;
	text-align:right;
} 

div#kenkyujyo08 .book_inner02 h3
{
	color:#a02d00;
	font-weight:bold;
	padding-top:10px;
	margin:35px 0 15px 60px;
}

div#kenkyujyo08 .book_inner02 h3 .text-s
{
	font-size:70%;
	font-weight:normal;
	color:#b9b9b9;
	margin-left:15px;
}

div#kenkyujyo08 .book_inner02 .book-naiyo
{
	padding:0 85px 0 60px;
}

div#kenkyujyo08 .book_inner02 .book-naiyo p
{
	font-size:100%;
	line-height:150%;
	margin-bottom:10px;
}

div#kenkyujyo08 .book_inner02 .book-naiyo img
{
	float:right;
	width:170px;
	margin:0 0 10px 10px;
}

div#kenkyujyo08 .book-naiyo .mame-kaisya-box
{
	background:#fdf0db url(../images/mame/bg_mamekaisya_top.gif) no-repeat 0 0;
	padding:0;
	width:470px;
	margin:15px 0 50px 0;
}

div#kenkyujyo08 .book-naiyo .mame-kaisya-box_inner
{
	background:transparent url(../images/mame/bg_mamekaisya_bottom.gif) no-repeat 0 100%;
	margin:0;
	padding:15px;
}

div#kenkyujyo08 .book-naiyo .mame-kaisya-box_inner img
{
	float:left;
	margin:0 13px 0 0;
	width:126px;
	border:1px solid #cccccc;
}

div#kenkyujyo08 .book-naiyo .mame-kaisya-box_inner h4
{
	margin:0 0 5px 0;
}

div#kenkyujyo08 .book-naiyo .mame-kaisya-box_inner h4 a
{
	padding:0;
	font-size:90%;
	font-weight:bold;
}

div#kenkyujyo08 .book-naiyo .mame-kaisya-box_inner p
{
	margin:0;
	font-size:80%;
	line-height:160%;
}




div#kenkyujyo08 .back_mame
{
	background:url(../images/bg_mame-backno-middle.gif) repeat-y 0 0;
	margin:20px 0 0 0;
	padding:0;
	width:215px;
	float:right;
}

div#kenkyujyo08 .back_mame_inner
{

	background:url(../images/bg_mame-backno-bottom.gif) no-repeat 0 100%;
	margin:0;
	padding:10px 0 10px 0;
	text-align:left;

}

div#kenkyujyo08 .back_mame_inner img
{
	margin:0 0 10px 0;
}


div#kenkyujyo08 .back_mame_inner .gyo-box 
{
	background:url(../images/mame/border_dot.gif) repeat-x 0 100%;
	overflow:auto;
	padding:13px 0;
	width:100%;
}

div#kenkyujyo08 .back_mame_inner .gyo-box h3.a,
div#kenkyujyo08 .back_mame_inner .gyo-box h3.ka,
div#kenkyujyo08 .back_mame_inner .gyo-box h3.sa,
div#kenkyujyo08 .back_mame_inner .gyo-box h3.ta,
div#kenkyujyo08 .back_mame_inner .gyo-box h3.na,
div#kenkyujyo08 .back_mame_inner .gyo-box h3.ha,
div#kenkyujyo08 .back_mame_inner .gyo-box h3.ma,
div#kenkyujyo08 .back_mame_inner .gyo-box h3.ya,
div#kenkyujyo08 .back_mame_inner .gyo-box h3.ra,
div#kenkyujyo08 .back_mame_inner .gyo-box h3.wa
{
	width:54px;
	height:39px;
	float:left;
	margin:0;
	padding:0;
	text-indent:-9999px;
}

div#kenkyujyo08 .back_mame_inner .gyo-box h3.a  {background:url(../images/mame/gyo-s_a.gif) no-repeat 0 0;}
div#kenkyujyo08 .back_mame_inner .gyo-box h3.ka {background:url(../images/mame/gyo-s_ka.gif) no-repeat 0 0;}
div#kenkyujyo08 .back_mame_inner .gyo-box h3.sa {background:url(../images/mame/gyo-s_sa.gif) no-repeat 0 0;}
div#kenkyujyo08 .back_mame_inner .gyo-box h3.ta {background:url(../images/mame/gyo-s_ta.gif) no-repeat 0 0;}
div#kenkyujyo08 .back_mame_inner .gyo-box h3.na {background:url(../images/mame/gyo-s_na.gif) no-repeat 0 0;}
div#kenkyujyo08 .back_mame_inner .gyo-box h3.ha {background:url(../images/mame/gyo-s_ha.gif) no-repeat 0 0;}
div#kenkyujyo08 .back_mame_inner .gyo-box h3.ma {background:url(../images/mame/gyo-s_ma.gif) no-repeat 0 0;}
div#kenkyujyo08 .back_mame_inner .gyo-box h3.ya {background:url(../images/mame/gyo-s_ya.gif) no-repeat 0 0;}
div#kenkyujyo08 .back_mame_inner .gyo-box h3.ra {background:url(../images/mame/gyo-s_ra.gif) no-repeat 0 0;}
div#kenkyujyo08 .back_mame_inner .gyo-box h3.wa {background:url(../images/mame/gyo-s_wa.gif) no-repeat 0 0;}


div#kenkyujyo08 .back_mame_inner .gyo-box ul
{
	width:160px;
	margin:0;
	padding:0;
	list-style:none;
	overflow:auto;
	float:right;
}

div#kenkyujyo08 .back_mame_inner .gyo-box ul li
{
	width:150px;
	float:left;
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	background:url(../images/mame/icon_ichiran.gif) no-repeat 0 0;
}

div#kenkyujyo08 .back_mame_inner .gyo-box ul li a
{
	padding:0 0 5px 24px;
}





