@charset "utf-8";

@import url("strict.css");
@import url("style.css");

/*------------------------------------------------------------------------------------------------------
　目次
　————————————————————————————————————————
　■01：FLASHエリア
　■02：内枠
　■03：News&Topics
　■04：ACCA Restaurants
　■05：キャンペーン一覧
------------------------------------------------------------------------------------------------------*/


/*01：FLASHエリア
------------------------------------------------------------------------------------------------------*/
#flash_area {
	width: 900px;
	height: 330px;
	margin: 0;
	padding: 0;
	}


/*02：内枠
------------------------------------------------------------------------------------------------------*/
#container {
	width: 840px;
	margin: 0 18px;
	padding: 18px 0 18px 24px;
	background: #ffffff;
	}


/*03：News&Topics
------------------------------------------------------------------------------------------------------*/
#news {
	float: left;
	width: 200px;
	margin: 0 45px 0 0;
	padding: 0;
	}

/**********h3**********/
#news h3 {
    height: 29px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    background: url(img/h3_news.gif) 0 0 no-repeat;
	}

/**********一覧枠**********/
#news #box {
    width: 186px;
	height: 150px;
    padding: 12px 0 12px 12px;
	background: #dddddd;
	border: dashed 1px #514947;
	overflow: auto;
	}
/*更新内容通知*/
#news #box .text {
    width: 166px;
    margin: 0 0 5px 0;
    padding: 0 0 5px 0;
    color: #666666;
    font-size: 10px;
    line-height: 130%;
	border-bottom: dashed 1px #ffffff;
	}

/**********一覧枠2**********/
#news2 #box2 {
    width: 186px;
	height: 150px;
    padding: 0px 0 0px 0px;
	background: #dddddd;
	border: dashed 1px #514947;
	overflow: auto;
	}
/*更新内容通知*/
#news2 #box2 .text {
    width: 166px;
    margin: 0 0 5px 0;
    padding: 0 0 5px 0;
    color: #666666;
    font-size: 10px;
    line-height: 130%;
	border-bottom: dashed 1px #ffffff;
	}



/*04：ACCA Restaurants
------------------------------------------------------------------------------------------------------*/
#shop_list {
	float: left;
	width: 230px;
	margin: 0 45px 0 0;
	padding: 0;
	}

/**********h3**********/
#shop_list h3 {
    height: 29px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    background: url(img/h3_list.gif) 0 0 no-repeat;
	}

/**********一覧枠**********/
#shop_list ul {
	width: 230px;
	margin: 0;
	padding: 0;
	border-top: dashed 1px #918b8a;
	}

#shop_list li {
	width: 0;
	padding: 0;
	}

#shop_list li a {
	display: block;
	width: 230px;
	height: 16px;
	padding: 5px 0 0 0;
	border-bottom: dashed 1px #918b8a;
	}

