@charset "utf-8";
/* -------------------------------------------------------
	Cascading Style Sheet for [ 教育研究基本情報 ]
	base.css [Mar,2011] 
	creation date	:	03-17-2011
---------------------------------------------------------*/
/* @group Universal selector */
/*======================================

	Universal selector

=======================================*/
html {
	font-size: 10px;
	*font-size: 62.5%;
	*font: x-small;
	padding: 0;
	margin: 0;
	}	
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin: 0;padding: 0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style: normal;}
table {border-collapse: collapse;border-spacing: 0;}
caption,th {text-align: left;}
q:before,q:after {content: '';}
object,embed {vertical-align: top;}
hr,legend {display: none;}
hr {clear: both}
h1,h2,h3,h4,h5,h6 {font-size: 100%;}
img,abbr,acronym,fieldset {border: 0;}
li {list-style-type: none;}
input, textarea, select{
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
/* @end */

/* @group Structure Module */
/*======================================
	
	Structure Module
	フォントサイズ　ベース13px
	http://aloestudios.com/tools/emchart/
	yahoo UI:http://developer.yahoo.com/yui/fonts
	
	font-size 13px;
	line-height: 1.6;
	(base-box-size 21px)
	
77% = 10px | 123.1% = 16px | 167% = 22px
85% = 11px | 131% = 17px | 174% = 23px
93% = 12px | 136% = 18px | 182% = 24px
100% = 13px | 146% = 19px | 189% = 25px
108% = 14px | 155.9% = 20px | 197% = 26px
116% = 15px | 161.6% = 21px |

=======================================*/
body {
    font:13px/1.231 verdana, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro W3', 'メイリオ',Meiryo, 'ＭＳ Ｐゴシック', Arial, sans-serif;
    *font-size:1.3em;
    *font:x-small;
	color: #242424;
	background: #fff;
	letter-spacing: 1.3;
	}
*html body {/* for IE6 */
	font-family:verdana, "ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
	}
input, textarea, select{font-size: 99%;}
address {text-transform: lowercase;margin: 0;}
/* @group Headering */	
h1,h2,h3,h4,h5,h6 {
	display: block;
	margin-bottom: 1.2em;
	font-weight: bold;
	}
h1 {font-size: 1.97em;}
h2 {font-size: 1.36em;}
h3 {font-size: 1.231em;}
h4 {font-size: 1.16em;}
h5 {font-size: 1.08em;}
h6 {font-size: 1em;}
/* @end */
p,
dt,
dd{line-height: 1.6;}
p{margin: 0 0 1.2em 0;}
pre,
cite {margin: 1.6em 0;}

/* @end */
/* @group List Module */
/*======================================

	List Module

=======================================*/
ul,
ol,
dl {list-style-position: outside;}
ul,
ol,
li {list-style: none;}
li li,
li p,
li pre,
li dt,
li dd,
dd li,
dd p,
dd pre,
dd dt,
dd dd {font-size: 100%;}
/* @end */
/* @group Image Module */
/*======================================

	Image Module

=======================================*/
img {vertical-align: top;border: 0;}
/* @end */
/* @group Link Module */
/*======================================

	Link Module

=======================================*/
/*[ A:TXT ]*******/
a:link {color: #006699;}
a:visited {color: #666;}
a:hover,
a:active {color: #ff6600;
-webkit-transition:color 0.2s ease-in-out;
-moz-transition:color 0.2s ease-in-out;
-ootransition:color 0.2s ease-in-out;
transion:color .2s ease-in-out;
}
/*[ A:IMG ]*******/
a:link img,
a:visited img,
a:hover img,
a:active img {border: 0;}
/* @end */
/* @group Other Module */
/*======================================

	Other Module

=======================================*/
::-moz-selection {background: #00441C;color: #fff;}
::selection {background: #00441C;color: #fff;}
/* @end */

/* @group Structure Module */
/*======================================

	Structure Module

=======================================*/
#allDocument {
	display: block;
	text-align:left;
	width:960px; /* original contents width*/
	margin:0 auto;
	padding: 2em 0 0 0;
	}
#unitHeader{border-bottom: 5px solid #00441c;}

#blockContentsHead{margin: 3em 0 0 70px;}
#unitContents{
	clear: both;
	width: 828px;
	margin: 30px auto;
	zoom: 1;
	}
#unitFooter{
	display: block;
	width: 100%;
	background:#003616;
	text-align: left;
	}
.footerWrap{
	display: block;
	width: 960px;
	margin: 0 auto;
	}

/* @group Header Item */
/*======================================
	ヘッダー関係アイテム
=======================================*/
#unitHeader h1{margin-bottom: 1em;margin-left: 10px;}
/* @end */

/* @group unitFooter */
/*======================================
	unitFooter フッタ系
=======================================*/
#blockFooter{padding: 1em 15px 1.6em;}
#unitFooter address{
	clear: both;
	color: #fff;
	line-height: 2.4;
	font-size: 85%;
	}	
/* @end */
/* @end */
	
/* @group Contents */
/*======================================

	Contetns Module
	
=======================================*/
#blockContentsHead ul{zoom: 1;}
	#blockContentsHead ul:after{
	height: 0;
	visibility: hidden;
	content: " ";
	display: block;
	clear: both;
	font-size: 0;
	}
	
#blockContentsHead ul li{
	float: left;
	width: 420px;
	margin-bottom: 0.2em;
	line-height: 1.8;
	}
	#blockContentsHead ul li a{
		background: url(../img/basic/bullet.gif) no-repeat 0 50%;
		padding: 1px 0 0 23px;
		}
	#blockContentsHead ul li a:hover{
		background: url(../img/basic/bullet.gif) no-repeat -435px 50%;
		}

.section{clear: both;padding-top: 1.6em;}
.goPageTop {
	display: block;
	clear: both;
	font-size: smaller;
	text-align: right;
	margin: 1.6em auto 0;
	padding: 0;
	}
h2{
	display: block;
	position: relative;
	padding: 12px 10px 10px 10px;
	background: #f2f2f2;;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f2f2f2));
	background: -moz-linear-gradient(#fff, #f2f2f2);
	background: linear-gradient(#fff, #f2f2f2);
	-pie-background: linear-gradient(#fff, #f2f2f2);
	text-shadow: #ccc 1px 1px 1px;
	-moz-box-shadow: 0px 0px 4px #b0b0b0;   /* firefox */
    -webkit-box-shadow: 0px 0px 4px #b0b0b0;/* Safari,Chrome */
    box-shadow: 0px 0px 4px #b0b0b0;        /* CSS3 */
    behavior: url(pub/basic/shared/css/PIE.htc);
	}
ol.generalList {margin-left: 3em;margin-bottom: 1.6em;}
ol.generalList li {line-height: 1.8; list-style: decimal;}

/*PDFアイコン*/
a.pdf{
	background: url(../img/basic/i_pdf.gif) no-repeat right 50%;
	padding-right: 20px;
	padding-bottom: 3px;
	}
/* @end */