a:link{text-decoration:none;}a:visited{text-decoration:none;}a:active{text-decoration:none;}a:hover{text-decoration:underline;}*{	margin: 0;	padding: 0;}body{	font-size: 14px;	line-height: 150%;	color: #333333;	background-color: #ffffff;	text-align: center;}.text{	margin-bottom: 15px;}#container{	width: 600px;	margin: 0 auto;}#main{	clear: right;	width: 500px;	margin: 0 auto;	text-align: left;}.menu{	float: right;	padding: 3px;	font-size: 12px;	line-height: 130%;	margin-bottom: 10px;	text-align: left;}.menu div{	float: left;}.menu a{	padding: 5px 15px 5px 5px;	font-size: 12px;	color: #003399;	white-space: nowrap;}.menu img{	vertical-align: middle;}.pagetop{	margin-bottom: 40px;	float: right;	padding: 3px;	font-size: 12px;	line-height:130%;}.pagetop a{	padding: 5px;	font-size: 12px;	color: #003399;	white-space: nowrap;}.vol{	margin: 10px 0 20px 0;}.vol_in{	margin: 0 10px 0 10px;}.floatClear_l{	clear: left;}.floatClear_r{	clear: right;}.photo_l114{	float: left;	width: 116px;	margin: 0 10px 10px 0;}.photo_l114 img{	width: 114px;	display: block;	border: solid 1px #666666;	margin-bottom: 5px;}.photo_l114 p{	background-color: #ffffff;	font-size:12px;	line-height: 130%;	color: #003399;}.photo_l120{	float: left;	width: 122px;	margin: 0 10px 10px 0;}.photo_l120 img{	width: 120px;	display: block;	border: solid 1px #666666;	margin-bottom: 5px;}.photo_l120 p{	background-color: #ffffff;	font-size:12px;	line-height: 130%;	color: #003399;}.photo_l150{	float: left;	width: 152px;	margin: 0 10px 10px 0;}.photo_l150 img{	width: 150px;	display: block;	border: solid 1px #666666;	margin-bottom: 5px;}.photo_l150 p{	background-color: #ffffff;	font-size:12px;	line-height: 130%;	color: #003399;}.photo_l160{	float: left;	width: 162px;	margin: 0 10px 10px 0;}.photo_l160 img{	width: 160px;	display: block;	border: solid 1px #666666;	margin-bottom: 5px;}.photo_l160 p{	background-color: #ffffff;	font-size:12px;	line-height: 130%;	color: #003399;}.photo_l180{	float: left;	width: 182px;	margin: 0 10px 10px 0;}.photo_l180 img{	width: 180px;	display: block;	border: solid 1px #666666;	margin-bottom: 5px;}.photo_l180 p{	background-color: #ffffff;	font-size:12px;	line-height: 130%;	color: #003399;}.photo_l200{	float: left;	width: 202px;	margin: 0 10px 10px 0;}.photo_l200 img{	width: 200px;	display: block;	border: solid 1px #666666;	margin-bottom: 5px;}.photo_l200 p{	background-color: #ffffff;	font-size:12px;	line-height: 130%;	color: #003399;}.photo_r120{	float: right;	width: 122px;	margin: 0 0 10px 10px;}.photo_r120 img{	width: 120px;	display: block;	border: solid 1px #666666;	margin-bottom: 5px;}.photo_r120 p{	background-color: #ffffff;	font-size:12px;	line-height: 130%;	color: #003399;}.photo_r150{	float: right;	width: 152px;	margin: 0 0 10px 10px;}.photo_r150 img{	width: 150px;	display: block;	border: solid 1px #666666;	margin-bottom: 5px;}.photo_r150 p{	background-color: #ffffff;	font-size:12px;	line-height: 130%;	color: #003399;}	.photo_r160{	float: right;	width: 162px;	margin: 0 0 10px 10px;}.photo_r160 img{	width: 160px;	display: block;	border: solid 1px #666666;	margin-bottom: 5px;}.photo_r160 p{	background-color: #ffffff;	font-size:12px;	line-height: 130%;	color: #003399;}.photo_r180{	float: right;	width: 182px;	margin: 0 0 10px 10px;}.photo_r180 img{	width: 180px;	display: block;	border: solid 1px #666666;	margin-bottom: 5px;}.photo_r180 p{	background-color: #ffffff;	font-size:12px;	line-height: 130%;	color: #003399;}.photo_r200{	float: right;	width: 202px;	margin: 0 0 10px 10px;}.photo_r200 img{	width: 200px;	display: block;	border: solid 1px #666666;	margin-bottom: 5px;}.photo_r200 p{	background-color: #ffffff;	font-size:12px;	line-height: 130%;	color: #003399;}.photo_l_illust{	float: left;	width: 152px;	margin: 0 10px 10px 0;}.photo_l_illust img{	width: 150px;	display: block;	border: solid 1px #666666;	margin-bottom: 5px;}.photo_l_illust p{	background-color: #ffffff;	font-size:12px;	line-height: 130%;	color: #003399;}img{	border: 0;}h1{	border: 0;	margin-bottom: 5px;}h2{	padding: 5px;	margin: 0 0 10px 0;	border-left: 1px solid #99cccc;	border-top: 1px solid #99cccc;	border-right: 1px solid #336666;	border-bottom: 1px solid #336666;	background-color: #99cccc;	background-image: url(images/bg_ttl.gif);	background-repeat: repeat-x;	font-size: 14px;	color: #336699;}
