@media print	{

body	{
	margin:0px;
	padding:0px;
	}

div	{
	width:100%;
	margin:auto;
	padding:auto;
	text-align:left;
	}

h2	{
	text-align:center;
	margin:0px 0px 50px 0px;
	padding:0px;
	font-family:"‚l‚r ƒSƒVƒbƒN",sans-serif,serif;
	font-size:27px;
	line-height:150%;
	color:#010101;
	}

#hwtop	{
	text-align:center;
	margin: 0px 0px 30px 0px;
	padding: 0px;
	font-family:"‚l‚r –¾’©",serif,"HG³ž²‘‘Ì-PRO";
	font-size:29px;
	font-weight:bold;
	line-height:150%;
	color:#010101;
	}

p	{
	text-align:left;
	margin:0px 0px 50px 0px;
	padding:0px;
	font-family:"‚l‚r –¾’©",serif,sans-serif;
	line-height:170%;
	}

#texttop	{
	text-align:left;
	margin:30px 0px 50px 0px;
	padding:0px;
	font-size:16px;
	font-family:"‚l‚r –¾’©",serif,sans-serif;
	line-height:170%;
	color:#000010;
	}

.end	{
	margin:80px 0px 40px 0px;
	text-align:center;
	font-size:29px;
	font-weight:bold;
	}

.nextbackt	{
	display: none;
	}

.nextbackb	{
	display: none;
	}

.nextbackb2	{
	display: none;
	}

#recordbox	{
	padding:0px;
	margin:0px;
	text-align:right;
	}

.record	{
	font-size:11px;
	font-weight:normal;
	color:#bfbfbf;
	margin:0px;
	padding:0px;
	border:0px;
	}

.inyou	{
	margin:0px 0px 70px 0px;
	padding:20px 0px 0px 0px; 
	font-size:0.7em;
	}

.inyoumoto	{
	display:block;
	margin:0px;
	padding:0px;
	text-align:right
	}

.tensiword	{
	font-family: "HG‘n‰pŠpÎß¯Ìß‘Ì";
	font-size: 14px;
	}

b	{
	font-weight:normal;
	text-decoration:underline;
	}

}