@charset "utf-8";


html{
	width: auto;
	color: black;
	background: white none;
}
body{
	background: transparent none;
	font-size: 12pt;
}
#box{
	width: auto;
	margin: 0;
	padding: 0;
	background: transparent none;
}
* html #box{/* IE6 */
	background: transparent none;
}

#box-inner{
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: left;
	background: transparent none;
}
#header{
	width: 100%;
	background: transparent none;
	height: auto;
	color: black;
	margin: 0 0 2mm 0;
	padding: 0;
}
#main{
	width: auto;
	background: transparent none;
	padding:0 0 5mm 0;
	margin: 0;
}

/*----------------------------------------------------
印刷用
----------------------------------------------------*/
div.header-right,
div.header-guide,
div#topnavi,
ul.anc-link,
div#leftnavi,
div.leftnavi2,
ul.rightnavi,
div.bosyu-list,
div.topimage{
	display: none;
}

h1{
	width: auto;
	height: auto;
	text-indent:0;
}


h1 a,
h1.gakuen a{
	width: auto;
	height: auto;
	display: inline;
	font-size: 14pt;
	background: none;
	color: black;
}

#footer{
	width: auto;
	height: auto;
	background: none;
	padding-top: 0;
}
div.footer-link{
	float: none;
	width: auto;
}
div.add{
	float: none;
	width: auto;
	text-align: left;
	font-size: 70%;
	padding-right: 10px;
	color: black;
	line-height: 1.3em;
	letter-spacing: 0px;
}
span.add{
	color: black;
}
div.add a{
	color: black;
}
div.copy{
	width: auto;
	font-size: 10pt;
	color: black;
	text-align: left;
}


#contents{
	float: none;
	width: auto;
}
#contents-inner{
	float: none;
	width: auto;
}
#contents-inner2{
	width: 100%;
}

/*=========================================
indexのページ
===========================================*/
/*h2：画像のタイトル*/
h2.topics{
	width: 100%;
	height: 30px;
	font-size: 100%;
	border-bottom: 1px solid #000000;
	text-decoration: none;
	background-image: none;
	margin: 15px 0;
}
/*=========================================
indexのページおわり
===========================================*/


div.clear{
	clear: both;
	width: 100%;
	padding-top: 10px;
}


/* 共通指定---------------------------------------------------- */
/*見出し*/
h2.midashi{
	font-size: 120%;
	font-weight :bold;
	color: #000000;
	border-left: 5px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 0 5px 1px;
	margin: 20px 0 15px;
}

/*見出し*/
h3.midashi{
	font-size: 100%;
	font-weight :bold;
	color: #000000;
	border-bottom: 1px solid #000000;
	margin: 15px 0;
}

