/* CSS Document */

body{
	margin:0;
	padding:0;
	width:600px;
	width:554px !important;
	background-image: none !important;
	text-align:center;
}

#hdr{
	margin:0;
	padding:0;
	display:none;
	width:1px;
	background-color: #FFFFFF;
}

iframe {
	margin:0;
	padding:0;
	display:none;
	width:1px;
	height: 10px !important;
	background-color: #FFFFFF;
}

h1{
margin:0;
padding:0;
display:none;
}

#ctr{
margin:0;
padding:0;
width:600px;
width:554px !important;
background-color:#FFFFFF;
text-align:left;
}

.clearfix:after{
margin:0;
padding:0;
content: ".";
display:none;
}

.clearfix{
display:inline-block;
}


#navi{
	margin:0;
	padding:0;
	display:none;
	width:1px;
	float:none;
}

#navi_k{
	margin:0;
	padding:0;
	display:none;
	width:1px;
	float:none;
}


#continer-c{
	width:554px !important;
	width:560px;
	background-image: url(../common/wbg.gif)!important;
}


#dtl{
margin:0 auto;
padding:0;
width:554px !important;
width:613px;
float:none;
text-align:left;
background-color:#FFFFFF;
}

#logo_p{
margin:0;
padding:0;
width:138px;
height:30px;
display:block;
text-align:left;
}

#main{
margin:0;
padding:0;
text-align:left;
width:554px !important;
width:560px;
border:none;
}

#ftr{
margin:0;
padding:0;
clear:both;
display:none;
width:1px;
}


/*▼-----以下 2010/11/12修正分------

/*▼『戻る』ボタン印刷しない(2010/11/12)*/
#back{
	display:none;
}
/*▲『戻る』ボタン印刷しない(2010/11/12)*/

/*▼改ページ(2010/11/12)*/
/* id「break」をclass「break」に変更 */
.break{
	page-break-before:always;
	display:block;
}
/*▲改ページ(2010/11/12)*/

/*▼caption[印刷時のフォントが小さかったため](2010/11/12)*/
.caption {
	font-size: 18px;
	font-weight: bold;
}
/*▲caption[印刷時のフォントが小さかったため](2010/11/12)*/


/*▼-----以下 2015/12 環境コンテンツ修正分------*/

.kankyobreak{
	page-break-before:always;
	display:block;
}

.lead {
	font-size: 10pt;
}