body{font-size:12px;color:#333333;line-height:1.4em;		text-align:left;margin:0;padding:0;background-color:#ffffff;		background-image:url(../img/bg.gif);background-position:top center;		background-repeat:repeat-y;}p{margin:0;padding:0;}table{margin:0;padding:0;		font-size:12px;color:#333333;line-height:1.4em;}a:link{color:#0000aa;}a:visited{color:#0000aa;}a:active{color:#ce0000;}a:hover{color:#ce0000;}/*head$B@_Dj(B*/#head{width:800px;text-align:center;}#head div.cap{background-color:#543f32;color:#ffffff;			padding:3px;}#head div.menu{border:solid 1px #543f32;background-color:#dcd3b2;			padding:3px;margin:0;}/*main$B@_Dj(B*/#main{width:800px;text-align:left;margin:20 0 20 0;}/*$B=\$N%+%l%s%@!<Fb@_Dj(B*/.box_shun{float:left;text-align:left;background-color:#f8f4e6;			border:solid 1px #543f32;width:160px;margin:0;padding:0;}.box_shun div.month{text-align:center;margin:0;			color:#ffffff;font-weight:bolder;width:160px;			background-color:#543f32;padding:3 0 3 0;}.box_shun ul{list-style-type:none;margin:5 0 5 0;padding:0;}.box_shun li{padding:0 0 0 5;}.li_line{border-top:dotted 1px #999999;margin:3 0 3 0;}/*$B>&IJ0lMwItJ,@_Dj(B*/.ichiran{float:right;width:600px;text-align:right;		border:solid 1px #ffffff;}.ichiran div.cap{width:73px;}.ichiran div.cap1{font-weight:bolder;color:#b22222;			border-top:solid 1px #543f32;			border-left:solid 2px #543f32;			padding:3 0 0 4;}.ichiran div.cap2{padding:3 0 0 4;}.ichiran div.line{border-bottom:dotted 1px #999999;margin:5 0 5 0;}.box_title{border-right:solid 1px #543f32;		border-bottom:solid 1px #543f32;		margin-bottom:20px;text-align:left;}.box_title div.img{float:right;padding-left:20px;}.box_title p{font-size:13px;line-height:1.5em;margin:5 0 5 0;}			.item{width:240px;margin-left:20px;text-align:left;}.item div.i-name{margin:2 0 2 0;}/*footer*/#footer{width:800px;text-align:center;		border-top:solid 1px #543f32;		padding-top:10px;}