/* for print css */

/* default style */
body {
	line-height: 1.5;
	letter-spacing: 1px;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	font-size: 12pt;
	color: #000000;
	background-color: #FFFFFF;
}
a:link,
a:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
}
img {
	border: 0;
}

/* default reset */
#container,
#header,
#header #head-left,
#contents,
#cont-wrap,
#side-menu,
#main,
#footer {
	float: none;
	width: auto;
	margin: 0;
	padding: 0;
}


/* not display */
div#header,
ul#global-menu,
p#bread-crumb,
div#head-right,
div#refer-box,
div#side-menu,
div#footer,
#main div#access div.detail p.print,
h4,
div#bnr-lrg-area{
	display:none;
}


/* module */

#contents{
	background:transparent;
}
div,
#cont-wrap h1,
#cont-wrap div#main h2,
#cont-wrap div#main p,
#header{
	margin:0;
	padding:0;
	background:transparent;
}
#header{
	min-height:0;
	position:static;
}

/* */

#cont-wrap h1{
width:530px;
margin:0 auto;
	font-size:16pt;	
}
#cont-wrap p#main_forprint{
	display:block;
	padding:20px 0;
	text-align:center;
}
#cont-wrap p#main_forprint_btm{
	display:block;
	padding:10px 0;
	text-align:center;
}

#cont-wrap div#main {
float:none;
width:530px;
margin:0 auto;
}

#cont-wrap div#main h2{
	font-size: 14pt;
	border-left:5px solid #752489;
	margin:10px 0 10px 0;
	padding:0 0 0 10px;
}

.detail-inquiry {
display:none;
}

