@charset "shift-jis";

/* CSS Document */
/* 今現在、TOPページにのみ使用？ */

/*body { background-color:#fff3e7;
       color:#545454; font-size:12px; line-height:150%; text-align:center; }*/

#wrapper {margin:8px auto; padding:0; text-align:left; width:800px}

#header {margin:0 ; padding:0; background-color:#004129; border-bottom:5px #FFF solid;}

#main {margin:0 ; padding:19px 14px 19px 14px ; border-top:5px #004129 solid;  border-right:1px #004129 solid; border-left:1px #004129 solid;  background-color:#FFF}

#top-left-column {float:left; width:350px; margin:0; padding:0;}
#top-right-column {float:right; width:420px; margin:0; padding:0;}

#top-nav		{margin:0 0 0 2px; height:80px;}
#top-nav ul		{list-style:none;	margin:0;	padding:0;}
#top-nav ul li	{margin:0;	padding:0; float:left; width:168px;}	
#top-nav #nav1	{background:url(../images/ttenpo_off.gif) no-repeat;	height:20px;	width:80px;	 display:block;	text-indent:-9999px;}
#top-nav #nav2	{background:url(../images/tcard_off.gif) no-repeat;		height:20px;	width:104px; display:block;	text-indent:-9999px;}
#top-nav #nav3	{background:url(../images/tyoubi_off.gif) no-repeat;	height:20px;	width:120px; display:block;	text-indent:-9999px;}/*後、完全削除*/
#top-nav #nav4	{background:url(../images/tkodawari_off.gif) no-repeat;	height:20px;	width:105px; display:block;	text-indent:-9999px;}
#top-nav #nav5	{background:url(../images/tshun_off.gif) no-repeat;		height:20px;	width:80px;	 display:block;	text-indent:-9999px;}
#top-nav #nav6	{background:url(../images/tevent_off.gif) no-repeat;	height:20px;	width:78px; display:block;	text-indent:-9999px;}
#top-nav #nav7	{background:url(../images/tboshu_off.gif) no-repeat;	height:20px;	width:152px; display:block;	text-indent:-9999px;}
#top-nav #nav1:hover	{background:url(../images/ttenpo_on.gif) no-repeat;}
#top-nav #nav2:hover	{background:url(../images/tcard_on.gif) no-repeat;}
#top-nav #nav3:hover	{background:url(../images/tyoubi_on.gif) no-repeat;}
#top-nav #nav4:hover	{background:url(../images/tkodawari_on.gif) no-repeat;}
#top-nav #nav5:hover	{background:url(../images/tshun_on.gif) no-repeat;}
#top-nav #nav6:hover	{background:url(../images/tevent_on.gif) no-repeat;}
#top-nav #nav7:hover	{background:url(../images/tboshu_on.gif) no-repeat;}

#main-nav		{margin:10px 0 0 0; height:35px;}
#main-nav ul	{margin:0 0 0 10px;	padding:0; list-style:none;}
#main-nav ul li	{margin:0;	padding:0; float:left;}	
#main-nav #nav1	{background:url(../images/ttenpo_off.gif) no-repeat;	height:19px;	width:80px;	 display:block;	text-indent:-9999px; margin-right:27px;}
#main-nav #nav2	{background:url(../images/tcard_off.gif) no-repeat;		height:19px;	width:104px;display:block;	text-indent:-9999px; margin-right:27px;}
#main-nav #nav3	{background:url(../images/tyoubi_off.gif) no-repeat;	height:0px;		width:0px; display:block;	text-indent:-9999px; margin-right:0;}/*後、完全削除*/
#main-nav #nav4	{background:url(../images/tkodawari_off.gif) no-repeat;	height:19px;	width:105px; display:block;	text-indent:-9999px; margin-right:27px;}
#main-nav #nav5	{background:url(../images/tshun_off.gif) no-repeat;		height:19px;	width:80px;	 display:block;	text-indent:-9999px; margin-right:27px;}
#main-nav #nav6	{background:url(../images/tevent_off.gif) no-repeat;	height:19px;	width:80px; display:block;	text-indent:-9999px; margin-right:27px;}
#main-nav #nav7	{background:url(../images/tboshu_off.gif) no-repeat;	height:19px;	width:152px; display:block;	text-indent:-9999px;}
#main-nav #nav1:hover	{background:url(../images/ttenpo_on.gif) no-repeat;}
#main-nav #nav2:hover	{background:url(../images/tcard_on.gif) no-repeat;}
#main-nav #nav3:hover	{background:url(../images/tyoubi_on.gif) no-repeat;}
#main-nav #nav4:hover	{background:url(../images/tkodawari_on.gif) no-repeat;}
#main-nav #nav5:hover	{background:url(../images/tshun_on.gif) no-repeat;}
#main-nav #nav6:hover	{background:url(../images/tevent_on.gif) no-repeat;}
#main-nav #nav7:hover	{background:url(../images/tboshu_on.gif) no-repeat;}


#top-bannerA	{margin:0 0 25px 0; clear:both;}
#top-bannerA p	{margin:0 0 4px 0; padding:0; font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "sans-serif";}
/*コストコフェア*/
table .costco_fair	{font-size: 12px; border: dotted 1px #666;  border: dotted 1px #666;}
table.costco_fair th	{background-color: #df5822; color:#fff; text-align: center; border: dotted 1px #666;}
table.costco_fair td	{width:140px; text-align: center; border: dotted 1px #666;}
/*コストコフェア2*/
table .costcofair th	{text-align: center; padding: 0;}
table.costcofair td	{width:140px; text-align: center; border: solid 1px #f19da6; border-top: none; text-align: left; padding: 8px 8px; color: #666;font-size: 13px;}
table.costcofair td.day {width: 22%; text-align: center; font-size: 12px;}

#top-info		{width:340px; text-align:left;}
#top-bannerB	{margin:0 0 30px 0;}
#top-bannerB p	{float:left;	margin:0 7px 10px 0;	padding:0;}
#top-bannerB p.right	{float:left;	margin:0 0px 10px 0;	padding:0;}




