/*//////////////////////////// copyright(c) 2009-2010 Wald Land Co., LTD; /////
//
//	HP Style Sheet
//
//  Note
//
//	History
//
/////////////////////////////////////////////////////////////////////////////*/

body.default, div.bodybigbold, div.snomal {
	font-family: "Osaka", "‚l‚r ‚o–¾’©", "Verdana", "Arial Black", "MS UI Gothic", "Sans-Serif";
}
body.default, div.snomal {
	font-size: 10pt;
}
body.default {
	BACKGROUND-IMAGE: url(../img/bg.gif); background-color: #ffffff;
}

form.default, div.mbox, div.bbox {
	height: 100%;
}

form.default {
	width: 100%;
}

div.catchcopy, div.headergray {
	color: black; font-size: 18pt; font-weight: normal; font-family: "HGP‘n‰pŠpÎß¯Ìß‘Ì", "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka", "Sans-Serif";
}
div.nbold, div.gbold, div.headergray {
	font: bold 2em;
}
div.nbold, div.gbold {
	font-size: 12pt;
}
div.gbold {
	padding-top: 5px;
	color: #999999;
}
div.headergray {
	font-size: 12pt; background-color: #afafaf;
}

table.rectangle {
	border: solid 1px gray;
}
table.border_tlr, table.border_lrb {
	border-width: 1px; border-color: gray; text-align: left;
}
table.border_tlr {
	border-top-style: solid; border-left-style: solid; border-right-style: solid;
}
table.border_lrb {
	border-bottom-style: solid; border-left-style: solid; border-right-style: solid;
}

td.header {
	background-color: #afafaf;
}

a:link { color: #03f; text-decoration: none}
a:visited { color: #36c; text-decoration: none}
a:hover { color: #000; text-decoration: none; background-color: #FFFF99}





@media screen{
	table.coheader {
	    width: 100%;
	}

	table.noprint {
	    display: block;
	}
	div.mbox {
		WIDTH: 1200px;
	}
	div.mbox {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #f3f3f3;
	}
	div.bbox {
		BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 0px solid; POSITION: relative;
	}
	div.center{
	  text-align: center;
	}
}





@media print{
	table.coheader {
	    width: 100%;
	}

	table.noprint {
	    display: none;
	}
	div.mbox {
		WIDTH: 1000px;
	}
	div.mbox {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #f3f3f3;
	}
	div.bbox {
		BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 0px solid; POSITION: relative;
	}
	div.center{
	  text-align: center;
	}
}
