#content {	border-top-color: #CCC;	border-bottom-color: #CCC;	background: url(../images/main_image_spring.jpg) no-repeat center top;}#leadcopy {	width: 724px;	float: left;	position: relative;}#leadcopy h2 {	display: block;	height: 160px;	font-size: 0.75em;	text-indent: -9999px;}#leadcopy p#lead {	font-size: 0.75em;	padding-top: 76px;	display: block;	height: 82px;	text-indent: -9999px;	width: 724px;}#col1 {	width: 300px;	float: left;	height: 486px;}#col1 a {	text-decoration: none;	color: #666;	display: block;}#col1 a:hover {	background-color: #FAF7EC;}#col1 h4 {	display: block;	font-size: 0.75em;	height: 112px;	text-indent: -9999px;}#col1 h5 {	height: 20px;	background-color: #FFF;	font-size: 0.75em;	line-height: 20px;	padding-left: 0px;	width: 260px;	margin-left: 12px;	border: 1px solid #CCC;}#col1 h5 a {	color: #C00;	background-image: url(../images/allow.gif);	background-repeat: no-repeat;	background-position: 3px center;	padding-left: 15px;}#col1 h5 a:hover {	background-color: #FDCE64;}#col1 p {	font-size: 0.75em;	line-height: 1.3;	padding-left: 12px;}#col1 p.news {	background-color: #F3F3F3;	margin-left: 12px;	width: 248px;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #CCC;	border-left-color: #CCC;	font-size: 0.625em;	padding-top: 3px;	padding-bottom: 3px;}#col1 ul {	list-style-type: none;	clear: left;	padding-left: 6px;}#col1 li {	font-size: 0.625em;	display: block;	float: left;	padding-top: 0px;	padding-bottom: 5px;	padding-left: 6px;}#col1 li a {	background-color: #FDCE64;	padding-left: 12px;	width: 115px;	background-image: url(../images/allow.gif);	background-repeat: no-repeat;	background-position: 3px center;	padding-top: 3px;	padding-bottom: 3px;	color: #333;}#col1 #shuhen {	padding-top: 10px;}#col2 {	height: 128px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFF;	clear: both;}#col2 ul {	list-style-type: none;}#col2 li {	display: block;	float: left;	height: 128px;	font-size: 0.75em;	width: 170px;	text-indent: -9999px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #FFF;}#col2 li#image1 {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	width: 169px;	background-image: url(../images/sub_image_01.jpg);	background-repeat: no-repeat;	background-position: left top;}#col2 li#image2 {	background-image: url(../images/sub_image_02.jpg);	background-repeat: no-repeat;	background-position: left top;}#col2 li#image3 {	background-image: url(../images/sub_image_03.jpg);	background-repeat: no-repeat;	background-position: left top;}#col2 li#image4 {	background-image: url(../images/sub_image_04.jpg);	background-repeat: no-repeat;	background-position: left top;}#col2 li#image5 {	background-image: url(../images/sub_image_05.jpg);	background-repeat: no-repeat;	background-position: left top;}#col2 li#image6 {	background-image: url(../images/sub_image_06.jpg);	background-repeat: no-repeat;	background-position: left top;}#newinfo {	width: 500px;	position: absolute;	left: 154px;	top: 400px;	background-color: #900;	border: 1px solid #C00;	padding-top: 8px;	padding-right: 12px;	padding-bottom: 8px;	padding-left: 12px;	background-image: url(../images/yamayaki.jpg);	background-repeat: no-repeat;	background-position: 340px 10px;}#newinfo h3 {	font-size: 0.75em;	line-height: 1.5em;	color: #FFF;}#newinfo p {	font-size: 0.625em;	line-height: 1.3;	color: #FFF;	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka", Osaka;}#content #coupon {	height: 75px;	width: 230px;	position: absolute;	left: 10px;	top: 490px;}
