@charset "UTF-8";

/*


Version: 1.00

----------------------------------------------- */







/* pageStructure

----------------------------------------------- */

body {

	margin: 0;

	padding: 0;

	background: #ffffff;

	font-family: "MS ",serif;

	color: #000000;

}



#container {

	width: 210mm;

	margin: 0 10mm;

	padding: 0;

	text-align: left;

}



#header {

	display: none;

}



.copeImg {

	display: none;

}



#main {

	clear: both;

	width: 210mm;

	margin: 0 0 0 0;

	padding: 0;

}





#mainHome .space {

	width: 210mm;

	margin: 0 10mm;

	padding: 0;

	font-size: 14px;

}



#mainOthers {

	clear: both;

	width: 210mm;

	margin: 0;

	padding: 0;

}



#mainOthers .space {

	width: 210mm;

	margin: 0 10mm;

	padding: 0;

	font-size: 14px;

}



#sub {

	clear: both;

	display: none;

}

	



#menuHome {

	clear: both;

	display: none;

}



#menuHome .space {

	display: none;

}



#menuOthers {

	clear: both;

	display: none;

}



#menuOthers .space {

	display: none;

}



#footer {

	display: none;

}



/* mainNav

----------------------------------------------- */

#mainNavTop {

	display: none;

}



/* headings

----------------------------------------------- */

h1 {

	display: none;

}



h2 {

	display: none;

}



h3 {

	font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka, sans-serif;

	margin: 0.8em 0 0.5em 0;

	font-size: 17px;

}



h4 {

	font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka, sans-serif;

	margin: 0.8em 0 0.5em 0;

	font-size: 16px;

}



h5 {

	font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka, sans-serif;

	margin: 0.8em 0 0.5em 0;

	font-size: 15px;

}



/* links

----------------------------------------------- */

a[href^="/"]:after, a[href^="./"]:after, a[href^="../"]:after {

	content: " (http://www." attr(href) ") ";

}



/* lists

----------------------------------------------- */

ol {

	margin: 10px 0 0 28px;

	padding: 0;

	list-style-type: decimal;

}



ul {

	margin: 10px 0 0 0;

	padding: 0;

	list-style-type: decimal;

}



li.mark {

	margin-bottom: 4px;

	padding-left: 17px;

}



/* misc

----------------------------------------------- */

p {

	margin: 0 0 1em 0;

}



img {

	border: 0;

}



#topicPath {

	display: none;

}



.print {

    display: block;

    font-size: 18px;

    border-top: 1px solid #000000;

    border-bottom: 1px solid #000000;

    padding: 5mm 0 5mm 0;

    margin: 5mm 0 5mm 0;

}

