body {
	background-color:#FFFFFF;
	background-image:URL(images/bg02.gif);
	color:#000000;
	margin: 0px 0px 0px 0px;
	font-family:‚l‚r ‚oƒSƒVƒbƒN, ƒqƒ‰ƒMƒmŠÛƒS Pro W4, Hiragino Maru Gothic Pro; 
}
.topblock{
	width: 621px;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding:10px;
	background-image:URL(images/detail_topbg.jpg);
}
.toptext{
	width: 300px;
padding:7px;
text-align:left;
background-color:#FFFFFF;
color: #212121;
font-size: 75%;
line-height: 180%;
}
.toptitle{
	margin: 0px 0px 40px 0px;
}
.textblock{
	width: 633px;
	text-align:left;
	margin: 20px 0px 0px 0px;
	padding:10px;
	color: #333333;
border: solid 4px #333399;
background-color:#FFFFFF;
font-size: 90%;
line-height: 180%;
}
.toppict{
border: solid 1px #FFFFFF;
}
.textfield{
padding:5px;
}
.casepict{
	margin-bottom: 10px;
}
.stapatext{
position:relative;
text-align:left;
margin: 15px 16px 10px 16px;
color: #212121;
font-size: 75%;
line-height: 180%;
}
.Rightpict{
margin:10px 10px 10px 10px:
}
.Rightblock{
float:right;
margin: 0px 0px 10px 20px;
font-size: 90%;
line-height: 120%;
	color: #FF3300;
}

.yoko2pictblock{
margin-bottom: 20px;
margin-top: 10px;
font-size: 90%;
line-height: 120%;
	color: #FF3300;
}
h2{
text-align:left;
margin: 0 10px;
position: relative;
top: -8px;
font-size: 14px;
color: #003399;
}
h2 span{
text-align:left;
background-color:#FFFFFF;
}
.linkblock{
text-align:left;
width:550px;
margin: 30px 5px 10px 10px;
padding: 0px 10px 2px 10px;
color: #212121;
font-size: 12px;
line-height: 14px;
margen-bottom: 2em;
border: solid 1px #003399;
}
.writerblock{
margin:25px 0px 0px 10px;
border-top:1px dashed #333333;
}
.writer{
margin: 0px 0px 0px 10px;
font-size: 12px;
line-height: 18px;
}
.banner{
margin-top: 20px;
margin-bottom: 20px;
}
.copyright{
width:550;
position:relative;
	text-align:center;
margin: 20px 5px 0px 10px;
	padding:5px;
color: #330000;
font-size: 10px;
line-height: 150%;
border:1px solid #660000;
}
a:link {text-decoration:none; 	color: #FF3300; }
a:visited {text-decoration:none; 	color: #FF3300; }
a:active {text-decoration:none; 	color: #FF3300; }
a:hover {text-decoration:underline ; 	color: #FF3300; }
