@charset "utf-8";

/* CSS Document */



/* トップページ */



/* IE6 hack */

* html #header{

	height:59px;

}

* html .flasharea{

	margin:0px 0 5px 0;

}





.flasharea{

	margin:-40px 0 5px 0;

	border:0px solid #ff0000;

}



#abox{

	border:0px solid #ff0000;

	width:640px;

	float:left;

	margin:30px 0 0 0px;

}

#bbox{

	border:0px solid #ff0000;

	width:240px;

	float:right;

	margin:30px 0 0 0;

}





/* インフォメーション */







.newsbox{

	margin:0px 0 0 0px;
	border:1px solid #fff;
}

.newsbox img{

	margin:-9px 0 0px 0px;

}

.newsbox dl{

	width:600px;

	height:25px;

	margin:15px 0 15px 0px;

	padding:0px 0 0 0;

	border-bottom:1px dotted #ccc;

}

* html .newsbox img{

	margin:0px 0 0px 0px;

}

* html .newsbox dl{

	line-height:30px;



}

.newsbox dt{

	float:left;

	margin:0 0px 0 0;

	width:85px;

}





.newsbox dd{

	float:left;

	margin:0 10px 0 5px ;

	font-weight:bold;

}



.newsbox a:hover{

	color: #70afef;

}





.infoma{

	font-weight:normal !important;
	overflow:hidden;
	height:15px;
	width:360px;
	*width:375px;
}
* html .infoma{
	height:20px;
}
.infoma2{

	font-weight:normal !important;
	overflow:hidden;
	height:15px;
	width:450px;
	border:0px solid #000;
}
* html .infoma2{
	height:20px;
}
.newsdate{

	background-image:url(../img/arrow1.jpg) ;

	background-repeat:no-repeat;

	background-position:left;

	padding:0 0 0 7px;
	border:0px solid #000;
	width:110px;
	*width:99px;
}





.newstitle{

	background-image:url(../img/indexinfo1.jpg) ;

	width:640px;

	height:30px;

	text-align:right;

}

.newstitle img{

	margin:6px 0 0 0;

}

.newstitle2{

	background-image:url(../img/indexinfo2.jpg) ;

	width:640px;

	height:30px;

	text-align:right;

	margin:30px 0 0 0;

}

.newstitle2 img{

	margin:6px 0 0 0;

}



/*新店情報のエリア*/

.newinfo{

	border-right:1px solid #fff;

	border-left:1px solid #fff;

	background:#eeebe6;

}

.newinfowrap{

	border-right:1px solid #ccc;

	border-left:1px solid #ccc;

	background:#eeebe6;

}

/*IE6 IE7 hack*/

* html .newinfowrap{

	margin:-3px 0 0 0;



}

*:first-child+html .newinfowrap{

	margin:-3px 0 0 0;

}



.newshop{

	background-image:url(../img/bboxparts2.jpg) ;

	width:218px;

	height:69px;

	margin:0px 0 5px 9px;

	border:0px solid #ff0000;

}



.bottomimg{

	margin:-9px 0 0 0;

}



.newshop img{

	margin:10px 6px 0 10px;

	float:left;

}

.newshop dl{

	padding:10px 0px 0 0px;

}

.newshop dt{

	font-weight:bold;

}

.newshop dd{

	font-size:11px;

	margin:3px 0px 0 0px;

	line-height:140%;

}



.newshop a{

	color: #70afef;

	text-decoration:underline;

}



.banner{

	margin:10px 0 0px 0;

}











