@charset "utf-8";

body{
	font-family:Arial, Helvetica, sans-serif;
	}
div#globalAdjustment{
	width:912px;
	margin:0 29px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", sans-serif;
	word-wrap:normal;
	}
div#globalAdjustment #tp{
	font-family:Arial, Helvetica, sans-serif;
	word-wrap:break-word;
	}
div#footer{
	width:962px;
	height:auto;
	margin-top:0;
	}
p.siteSerch{
	text-align:right;
	}
.alRight{
	float:right;
	}
/*taiken*/
#taiken-container td,
#taiken-container th{
	line-height:1.219;
	}
#taiken-container #block05 table.table01 td {
	font-size:100%;
}
#taiken-container #block05 table.table02 td,
#taiken-container #block05 table.table02 th {
	font-size:100%;
}
#taiken-container #block05 table.table02 td {
	font-size:93.8%;
}
#taiken-container #block06 table.table01 td {
	font-size:100%;
}
#taiken-container #block06 table.table02 td,
#taiken-container #block06 table.table02 th {
	font-size:100%;
}
#taiken-container #block06 table.table03 td,
#taiken-container #block06 table.table03 th {
	font-size:100%;
}
#taiken-container #block07 table.table01 td {
	font-size:100%;
}
#taiken-container #block07 table.table02 td,
#taiken-container #block07 table.table02 th {
	font-size:100%;
}
#taiken-container #block07 table.table02 td {
	font-size:93.8%;
}


/*egao*/
.egao div#globalAdjustment{
	width:930px;
	margin:0 30px;
	}
#side-menu-box #menu ul li p img{
	vertical-align:middle;
	}


/*soundhoop*/
.sound div#globalAdjustment{
	width:930px;
	margin:0 30px;
	}

.sound div#globalAdjustment #pg{
	margin:0;
	}
#main #popup div{
	font-size:80%;
	}


.event-archive-box table.archive-table th,
.event-archive-box table.archive-table td{
	font-size:100%;
}
*:first-child+html #sh_footer ul{/* IE7 */
	height:100%;
}
*:first-child+html #main_container{/* IE7 */
	height:100%;
}
#sh_container th{
	text-align:center;
	}
#sh_container th,
#sh_container td{
	font-size:100%;
}
html:not(:target) #sh_container th,
html:not(:target) #sh_container td{
	font-size:124.9%;
	}

#inner ul li{/* IE以外 */
	margin-left:7px;
}
html:not(:target) #inner ul li{/* IE以外 */
	margin-left:14px;
}


/* For IE以外 IE8  cellsp10,15 */
/* ------------------------------------------------------------------- */
html:not(:target) table.cellsp15{/* IE以外 */
	border-collapse: separate;
	border-spacing:15px;
}
head~/* */body table.cellsp15{/* IE8 */
	border-collapse: separate;
	border-spacing:15px;
}
html:not(:target) table.cellsp10{/* IE以外 */
	border-collapse: separate;
	border-spacing:10px;
}
head~/* */body table.cellsp10{/* IE8 */
	border-collapse: separate;
	border-spacing:10px;
}

/* For IE以外 IE8  h3 */
/* ------------------------------------------------------------------- */
html:not(:target) #main .publications_box01 h3{/* IE以外 */ 
	font-size:117%;
}
#main .publications_box01 h3{/* IE */
	font-size:150%;
}
/* ------------------------------------------------------------------- */
#main .publications_box01 h3 span{
	color:#333333;
}




	


