@charset "utf-8";

div#content h2, div#content h3, div#content h4,
div#content p,
div#content ul,
div#content dl, div#content dl dd,
div#content div.visual,
div#content ul.note,
div#content div.category,
div#content div.category div.main div.boxset div.box01 dl,
div#content div.category div.main div.boxset div.box02 dl,
div#content div.category div.sub {
	margin:0;
	padding:0;
}

/* div.visual
---------------------------------------------------------*/
div#content div.visual {
	width:748px;
	margin-top:7px;
	margin-bottom:12px;
}
div#content div.visual div.title {
	position:relative;
	width:238px;
	float:right;
}
div#content div.visual div.title p.button {
	position:absolute;
	top:244px;
	left:12px;
}
div#content div.visual div.title dd.button {
	position:absolute;
	top:420px;
	left:50px;
}
div#content div.visual div.photo {
	width:510px;
	float:left;
}
div#content div.visual div.photo ul li {
	float:left;
}

/* p.banner
---------------------------------------------------------*/
div#content p.banner {
	margin:0 0 12px;
}

/* div.quiz_menu
---------------------------------------------------------*/
div#content div.quiz_menu {
	overflow:auto;
	width:749px;
	height: 44px;
	margin-bottom:12px;
	background:url(/beef/bigamerica/graphic/index/background_dailyquiz_01.gif) no-repeat bottom left;
}
div#content div.quiz_menu ul{
	width: 742px;
	margin: 0 auto;
	padding: 3px 0 0 0;
}

div#content div.quiz_menu ul li {
	float:left;
	padding-right:3px;
	width: 146px;
}

div#content div.quiz_menu ul li.last {
	padding-right:0;
}

/* ul.note
---------------------------------------------------------*/
div#content div.note ul.note {
	margin-top:12px;
	margin-bottom:18px;
}

div#content div.note ul.note li.mennseki {
	color: #CC0000;
	font-weight: bold;
	font-size: 12px;
	margin-left: -11px;
}

/* div#live
---------------------------------------------------------*/
div#content div#live {
	position:relative;
	margin-bottom:12px;
}
div#content div#live p {
	margin-top:0;
}
div#content div#live p.button {
	position: absolute;
	top:245px;
	left:200px;
}
div#content div#live p.youtube {
	position: absolute;
	top:270px;
	left:200px;
	font-size:10px;
}

/* div.tweet
---------------------------------------------------------*/
div#content div.tweet {
	width:558px;
	margin-bottom:12px;
	background:url(/beef/bigamerica/graphic/index/background_tweet_01.gif) bottom no-repeat;
}

div#content div.tweet div.inner{
	position: relative;
	width: 558px;
}

div#content div.tweet ul.button {
	position: absolute;
	bottom: 55px;
	left: 323px;
}

div#content div.tweet ul.button li {
	display:inline;
	padding:0;
}

div#content div.twtr-widget {
	padding:0 6px 10px;
}
div#content div.twtr-widget div.twtr-hd,
div#content div.twtr-widget div.twtr-ft {
	display:none;
}

div#content div.tweet p.caution_02{
	margin-left: 14px;
	font-size: 11px;
}

/* div.radius
---------------------------------------------------------*/
div#content div.radius {
	width:558px;
	margin-bottom:12px;
	padding-bottom: 18px;
}
div#content div.radius div.body {
	padding: 0 12px;
}

/* div.bigamerica_meeting
---------------------------------------------------------*/
div#content div.bigamerica_meeting {
	position: relative;
	width:558px;
	margin-bottom:12px;
	padding-bottom: 30px;
	background:url(/beef/bigamerica/graphic/index/background_meeting_01.gif) bottom no-repeat;
}

div#content div.bigamerica_meeting div.meeting_body {
	padding: 0 12px;
}

div#content div.bigamerica_meeting div.meeting_body p.meeting_img {

	
}

div#content div.bigamerica_meeting div.meeting_body p.monngonn {
	padding-left: 307px;
	font-size: 10px;
}

div#content div.bigamerica_meeting div.meeting_body p.button {
	position: absolute;
	bottom: 18px;
	left: 146px;
}
/* div.campaign
---------------------------------------------------------*/
div#content div.campaign {
	_width:546px;
	background:url(/beef/bigamerica/graphic/index/footer_campaign_01.gif) bottom no-repeat;
}
div#content div.campaign div.body {
	padding: 0 18px;
}
div#content div.campaign div.line-color {
	border-left:6px solid #080404;
	border-right:6px solid #080404;
}
div#content div.campaign img.qr {
	float:right;
	padding-left:20px;
}
div#content div.campaign ul.note {
	margin-top:12px;
}

/* div.item
---------------------------------------------------------*/
div#content div.item {
	background:url(/beef/bigamerica/graphic/index/footer_item_01.gif) bottom no-repeat;
}
div#content div.item div.line-color {
	border-left:6px solid #ce0312;
	border-right:6px solid #ce0312;
}

/* div.boxset
---------------------------------------------------------*/
div#content div.boxset {
	width:522px;
	margin-bottom:12px;
}
div#content div.boxset div.box01{
	float:left;
	width:261px;
}
div#content div.boxset div.box02 {
	float:right;
	width:261px;
}
div#content div.boxset div.box01 dl dt,
div#content div.boxset div.box02 dl dt {
	float:left;
	margin-right:7px;
}
div#content div.boxset dl dt img.item-name {
	margin-bottom:6px;
}
div#content div.category div.main div.boxset div.shop01 {
	width:78px;
}
div#content div.category div.main div.boxset div.shop02 {
	width:432px;
}
div#content div.category div.main div.boxset div.shop02 dl dt {
	margin-top:0;
	margin-bottom:12px;
}
div#content div.category div.main div.boxset div.shop-search {
	margin-bottom:12px;
}
div#content div.shop-search h4 {
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 12px;
	padding: 0;
}
div#content div.shop-search div.boxset {
	margin-bottom: 0;
}
div#content div.shop-search div.boxset div.shop02 dl {
	height:78px;
	position:relative;
}
div#content div.shop-search div.boxset div.shop02 dl a.search {
	position:absolute;
	bottom:0;
	right:0;
}
div#content div.shop-search ul.link {
	padding-top:18px;
	padding-bottom:12px;
}
div#content div.shop-search ul.link li {
	float:left;
	padding-right:20px;
}

/* clearFix
---------------------------------------------------------*/
div#content div.visual,
div#content div.quiz_menu ul,
div#content div.radius div.body,
div#content div.radius div.body div.boxset,
div#content div.radius div.body div.box02,
div#content div.radius div.body div.box02 dl dt,
div#content div.shop-search ul.link {
	overflow: hidden;
}
div#content div.visual:after,
div#content div.quiz_menu ul:after,
div#content div.radius div.body:after,
div#content div.radius div.body div.boxset:after,
div#content div.radius div.body div.box02:after,
div#content div.radius div.body div.box02 dl dt:after,
div#content div.shop-search ul.link:after {
	content: "";
	display: radius;
	clear: both;
	height: 1px;
	overflow: hidden;
}
/*\*/
* html div#content div.visual,
* html div#content div.quiz_menu ul,
* html div#content div.radius div.body,
* html div#content div.radius div.body div.boxset,
* html div#content div.radius div.body div.box02,
* html div#content div.radius div.body div.box02 dl dt,
* html div#content div.shop-search ul.link {
	height: 1em;
	overflow: visible;
}
/**/
