@charset "UTF-8";
@import url("base/reset.css");
@import url("base/basic.css");
/* 
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

	print.css
	
	├ 印刷用CSS
	
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*/
/* ------------------------------------------------------------
	印刷用CSS
   ------------------------------------------------------------*/

/* ------------------------------------------------------------
	base
   ------------------------------------------------------------*/
html,
body {
	margin:0;
	padding:0;
	color: #000;
	background: #fff;
}
body { font:12px/1.5 "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic Pro', "メイリオ", 'Meiryo', "ＭＳ Ｐゴシック", 'MS PGothic', sans-serif; }
/*page-break*/
.page-break-after { page-break-after: always; }
.page-break-before { page-break-before: always; }
/* ------------------------------------------------------------
	container
   ------------------------------------------------------------*/
#document {
	width: auto;
	margin-right: auto;
	margin-left: auto;
}
/* ------------------------------------------------------------
	header
   ------------------------------------------------------------*/
#header { }
#header #site-title {
	float: none;
	display: block;
	padding-bottom: 10px;
}
#header hr { display: block;clear: both; }
/*site-title*/
#header #site-title {
	width: 390px;
	float: left;
	display:inline;
	margin-top: 3px;
	margin-left: 10px;
}
/*section*/
#header .section { display: none; }
/* ------------------------------------------------------------
	contents
   ------------------------------------------------------------*/
#contents { clear: both; }

/* ------------------------------------------------------------
	main
   ------------------------------------------------------------*/

#contents #main #image {
	display: none;
}
/* ------------------------------------------------------------
	bg secondpage
*/
#main .section,
#main .section .bg-top,
#main .section .bg-top .bg-btm { background: url(none); }
#main .section .bg-top .bg-btm #doc { padding: 10px 20px; }
/* ------------------------------------------------------------
	title
*/
#main #cont-title {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 15px;
	margin-bottom: 1em;
}
#main #cont-title p { display: none; }
#main #cont-title h2 {
	font-size: 32px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	padding-top: 10px;
}
#main .description { color: #336A56; }
#main h3 {
	font-size: medium;
	line-height: 1em;
	font-weight: bold;
	padding: 5px 2px 5px 5px;
	margin-top: 1.5em;
	margin-bottom: 0.8em;
	border: 1px solid #000000;
}
/* ------------------------------------------------------------
	navigation
   ------------------------------------------------------------*/
#contents #navigation { display: none; }
/* ------------------------------------------------------------
	footer
   ------------------------------------------------------------*/
#footer { clear: both; }
#footer hr { display: block; }
#footer ul.nav { display: none; }
#footer table.address {
	margin-left: auto;
	float: right;
}
#footer table.address th,
#footer table.address td {
	margin: 0px;
	padding: 0px;
	border-style: none;
	font-size: 85%;
	padding-right: 10px;
}
#footer table.address address { font-style: normal; }
#footer .copyright {
	font-size: 10px;
	float: left;
	width: 435px;
}
/* ------------------------------------------------------------
	third contents style
   ------------------------------------------------------------*/
#document.third {
	width: auto;
	margin-right: auto;
	margin-left: auto;
}
#document.third #contents #main {
	float: none;
	display:inline;
	width: auto;
}



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

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


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