@charset "Shift_JIS";

/* HTML Tag
-------------------------------------------------- */
body { background: none; }



/* Layout
-------------------------------------------------- */

/* Container */
#container { width: 610px; }

	/* Header */
	.press #header {
		height: 90px;
		background: none;
		border-bottom: 3px solid #666;
	}
	
	/* Clear Fix */
	.press #header:after {  
		content: ".";
		display: block;
		visibility: hidden;
		height: 0.1px;
		font-size: 0.1em;
		line-height: 0;
		clear: both;
	}
	
	.irai #header { display: none; }

/* Contents */
#contentsWrapper { width: 570px; }

div#container div#conts{
	width:700px;
	text-align:center;
}

/* Footer */
#footer {
	background: none;
	border: none;
	border-top: 1px solid #000;
	color: #000;
}



/* Header
---------------------------------------------------*/
	.press #header .headerLogo {
		float: right;
	}

/* Menu */
.headerMenu { display: none; }

/* Banner */
.headerBanner { display: none; }

/* Breadcrumbs List */
.bread { display: none; }



/* Footer
---------------------------------------------------*/
#footer .footerMenu { display: none; }



/* Contents Body
---------------------------------------------------*/
.twoCol .contentsBody,
.twoColB .contentsBody {
	float: none;
	width: auto;
}
	.press .contentsBody { position: relative; }

.contentsMenu { display: none; }

/* Title */
.contentsBody h1 {
	background: none;
	border: 1px solid #000;
	color: #000;
	font-weight: bold;
}
	.press .contentsBody h1 {
		position: absolute;
		top: -50px;
		left: 0;
		border: none;
		font-size: 200%;
	}
	.press .contentsBody h2 {
		border: none;
		text-align: center;
		font-weight: bold;
	}
	.press .contentsBody h3 {
		padding: 3px;
		font-weight: bold;
	}
	
	.press .contentsBody p.boxLead {
		background: none;
		border: 1px solid #000;
		padding: 7px;
	}
	.press .contentsBody p.boxCorrect {
		background: none;
		border: 1px solid #c66;
		padding: 7px;
	}
	.press .contentsBody dt {
		background: none;
		border: 1px solid #999;
		border-top: none;
		border-right: none;
	}



* html div#kokkai  div.ie6{
	margin:170px 0 0 0;
}
div#cont div#kaisei div.kaiseirightBoxBottom{
	background:url(../images/kokkaiBoxBgTop.png) no-repeat 0 0;
}
div#cont  div#kaisei div.kaiseirightBox{
	background:url(../images/kokkaiBoxBgBottom.png) no-repeat bottom center;
	border:none;
}

p.pagebreak{
page-break-before: always;
page-break-after: avoid; 
}



/* Global
-------------------------------------------------- */

	/* Button */
	.press a.btn { display: none; }

/* Page Top */
.pTop { display: none; }