body {
margin:0px 0px 0px 0px;
padding:0px;
text-align:center;
background:#eeeeee;
color:#404040;
}

#container{
margin:0px;
width:872px;
padding:0px; 
text-align:center;
background:url(http://bust-up.coron.jp/eo/img/bg_container.gif) repeat-y 50% 0;
margin-top:5px;
}

#blogcontainer{
position:relative;left:11px;
width:850px;
padding: 0px; 
height: 100%; 
text-align:left;
margin-left:auto;
margin-right:auto;
background:#ffffff;
}

a{color:#676868;text-decoration:underline;}
a:link{color:#6666aa;text-decoration:underline;}
a:visited{text-decoration:underline;}
a:active{}
a:hover{color:#ff9933;text-decoration:none;}

a.atitle{color:#404040;text-decoration:none;}
a.atitle:link{color:#404040;text-decoration:none;}
a.atitle:visited{text-decoration:none;}
a.atitle:active{}
a.atitle:hover{color:#404040;text-decoration:underline;}

a.acalendar{color:#f30;font-weight:bold;text-decoration:none;}
a.acalendar:link{color:#f30;font-weight:bold;text-decoration:none;}
a.acalendar:visited{font-weight:bold;text-decoration:none;}
a.acalendar:active{}
a.acalendar:hover{color:#f30;font-weight:bold;text-decoration:underline;}

a.acontinues{color:#676868;text-decoration:underline;}
a.acontinues:link{color:#676868;text-decoration:underline;}
a.acontinues:visited{text-decoration:underline;}
a.acontinues:active{}
a.acontinues:hover{color:#676868;text-decoration:none;}

a.amenu{color:#676868;text-decoration:underline;font-weight:bold;}
a.amenu:link{color:#676868;text-decoration:underline;font-weight:bold;}
a.amenu:visited{text-decoration:underline;font-weight:bold;}
a.amenu:active{font-weight:bold;}
a.amenu:hover{color:#676868;text-decoration:none;font-weight:bold;}

a.arss{color:#676868;text-decoration:underline;}
a.arss:link{color:#676868;text-decoration:underline;}
a.arss:visited{text-decoration:underline;}
a.arss:hover{color:#676868;text-decoration:none;}

h1,h2,h3{margin:0;padding:0;}

H3 a{
text-decoration: none;
color:#676868;
}

#banner{
position:relative;
width:872px;
height:96px;
background:#ffffff;background:url(http://bust-up.coron.jp/eo/img/title.gif) no-repeat 50% 0;
margin:0 auto;
}

#banner a{color:#333;text-decoration:none;font-weight:bold;}
#banner a:link{color:#333;text-decoration:none;font-weight:bold;}
#banner a:visited{text-decoration:none;font-weight:bold;}
#banner a:active{}
#banner a:hover{color:#333;text-decoration:none;font-weight:bold;}

.description {
color:#333;
font-weight:bold;
font-size:10px;
margin:0px;
padding-top:1px;
text-align:left;
}

.navi {
text-align:center;
margin-bottom:5px;
margin-top:5px;
font-size:x-small;
}

#content {
width:480px;
line-height: 140%; 
padding-top: 0px;
float:left;
margin: 0px 0px 0px 5px;
}

.blog {
margin:0 auto;
}

.blog_top{
width:480px;
top:0px;
margin:0 auto;
margin-bottom:5px;
}

.blogbody {
line-height:120%;
padding:0px 0px 8px 0px;
background:#fff url(http://bust-up.coron.jp/eo/img/main_bottom.gif) no-repeat 0 50%;
background-position: bottom;
text-align:left;
margin-bottom:5px;
}

.date{
font-size:10px;
padding-right:5px;
color:#0082b3;
text-align:right;
}

.title{
font-size:12px;
font-weight:bold;
padding:2px 0px 2px 0px;
text-indent:8px;
background:url(http://bust-up.coron.jp/eo/img/main_head.gif) no-repeat 0 50%;
}

.main{
font-size:12px;
line-height:120%;
padding:5px 5px 5px 5px;
color:#404040;
}

.posted{ 
font-size:11px;
text-align:right;
margin:0;
margin-right:5px;
}

#links-left {
float:left;
padding:0px;
margin: 0px 0px 0px 8px;
width:175px;
text-align:left;
}

#links {
float:left;
padding:0px;
margin: 0px 0px 0px 5px;
width:200px;
text-align:left;
}

#calendar {
color:#303335;
font-size:12px;
position:center;
padding:0px 0px 5px 0px;
background:#fff url(http://bust-up.coron.jp/eo/img/side_bottom.gif) no-repeat 0 50%;
background-position: bottom;
margin-bottom:5px;
}

#calendar table {
width:175px;
height:100px;
text-align:center;
}

.calendarhead {
color:#585c5c;
font-size:10px;
letter-spacing:2px;
font-weight:bold;
text-align:center;
padding:5px 2px 5px 2px;
height:10px;
background:url(http://bust-up.coron.jp/eo/img/side_head.gif) no-repeat 0 50%;
}

.calendarday {
color:#303335;
font-size:12px;
position:center;
}

.calendarday a {
font-weight:bold;
}

.sidetitle {
color:#585c5c;
font-size:10px;
letter-spacing:2px;
font-weight:bold;
text-align:center;
padding:5px 2px 5px 2px;
height:10px;
background:url(http://bust-up.coron.jp/eo/img/side_head.gif) no-repeat 0 50%;
}

.side {
font-size:11px;
color:#676868;
text-align:left;
line-height:125%;
padding:3px 3px 8px 3px;
background:#fff url(http://bust-up.coron.jp/eo/img/side_bottom.gif) no-repeat 0 50%;
background-position: bottom;
margin-bottom:5px;
}

.side input{
border:1px solid #959595;
background-color:#EAEAEA;
}

.powered {
line-height:120%;
padding:10px 10px 10px 0px;
text-align:right;
}

.syndicate {
font-size:10px;
margin-right:10px;
text-align:center;
}

#comments {
margin-bottom:30px;
margin-top:25px;
text-align:left;
padding:0px;
}
#comments form {
margin:0px;
padding:0px;
}
#comments input {
max-width:200px;
border:1px solid #959595;
background-color:#EAEAEA;
}
#comments textarea{
width:450px;
margin-bottom:5px;
border:1px solid #959595;
background-color:#EAEAEA;
}
.comments-head{ 
font-size:12px;
font-weight:bold;
color:#585c5c;
text-indent:8px;
text-align:left;
}

.comments-body {
font-size:12px;
padding:10px 5px 5px 10px;
margin:0;
line-height:110%;
text-align:left;
}

.comments-post {
font-size:10px;
text-align:right;
margin:0;
border:solid #CCCCCC;
border-width:0px 0px 1px 0px;
}

.comments-table{
font-size:12px;
margin:0;
}

#trackback {
font-size:12px;
padding:5px 5px 5px 5px;
text-align:left;
}

.pict{
margin-right:5px;
margin-bottom:5px;
}

#footer{
clear:left;
height:50px;
padding: 0px;
background:#000000 url(http://bust-up.coron.jp/eo/img/bg_footer.gif) repeat-y 50% 0;
}

.copyright{
font-size:11px;
color:#DDDDDD;
text-align:center;
}

.diet-content{
padding-left:10px;
}

#diet-foods{
padding-left:10px;
}

.food-title{
width:20%;
clear:left;
float:left;
}

.food-content{
width:75%;
padding-top:10px;
}

#diet-container{
border:1px solid #999;
padding:5px;
margin-bottom:5px;
}


.diet-title{
padding:2px 10px 2px 5px;
margin-top:5px;
}

.diet-content{
padding-left:10px;
}

#diet-foods{
padding-left:10px;
}

.food-title{
width:20%;
clear:left;
float:left;
}

.food-content{
width:75%;
padding-top:10px;
}

a.aside{color:#676868;text-decoration:underline;}
a.aside:link{color:#676868;text-decoration:underline;}
a.aside:visited{color:#676868;text-decoration:underline;}
a.aside:hover{color:#676868;text-decoration:none;}

a.mmenu{color:#fff;text-decoration:none;}
a.mmenu:link{color:#fff;text-decoration:none;}
a.mmenu:visited{color:#fff;text-decoration:none;}
a.mmenu:hover{color:#eee;text-decoration:underline;}

.blogpeople-tbp{
font-size:10px;
color:#676868;
text-align:left;
margin-bottom:5px;
line-height:125%;
padding:2px 2px;
background:#ffffff;
border:solid #999;
border-width:1px 1px 1px 1px;
}



/* 枠の色を定義します */
.AmazonSearchTB1 table {
    border: 1px solid #000000; 
    background-color : #ffffff;
    color: #000000;
    margin: 0px; padding: 0px; font-size: 11px;
}

/* Ads by drk7.jp の font 色を定義します */
.AmazonSearchTB2 a,
.AmazonSearchTB2 a:link,
.AmazonSearchTB2 a:link:hover,
.AmazonSearchTB2 a:link:active {
    color: #ffffff; text-decoration: underline ; background: none;
}
.AmazonSearchTB2 table{ border: none; margin: 0px; padding: 1px; }

/* 広告部分の背景色を定義します */
.AmazonSearchTB3 table{
    background-color : #ffffff;
    border: none; margin: 0px; padding: 3px;
}

/* 商品名のfont定義 */
.AmaS_title a,
.AmaS_title a:link,
.AmaS_title a:link:hover,
.AmaS_title a:link:active {
    color: #004499;
    text-decoration: underline ; background: none;
    font-weight: bold;
}

/* 値段のfont定義 */
.AmaS_price { color: #006600; font-weight: bold; }

/* 説明文のfont定義 */
.AmaS_com { color: #000000; }

/* 画像のボーダー定義 */
.AmaS_img img{ border: 1px solid #aaaaaa; }




/* begin styles for RSS Feed */

.rss_box {
	 margin: 3px ;
	 padding: 0px;
	 width: 154px;
	 background-color: #fff;
	 border: 1px solid #444444;
}

.rss_title, rss_title a {
	font-size: 10px;
	font-weight:bold;
	margin: 5px 0;
	padding: 1px;
	letter-spacing: 1px;
}

.rss_items {
	margin: 3px;
	padding: 1px;
}

.rss_item  {
	padding-right: 1px;
	padding-left: 1px;
	font-weight : normal; 
	font-size: 9px;
	padding-bottom: 2px;
	color: #999;
	word-break: break-all;
}

.rss_item a:link, .rss_item a:visited, .rss_item a:active {
	font-weight: bold;
	font-size: 9px;
	color: #666;
	text-decoration : none;
}

.rss_item a:hover { 
	font-weight: bold;
	font-size: 10px;
	text-decoration : underline;
	color: #0066ff;
}

.rss_date {
	font-size: 10px;
	font-weight : normal;
	color: #999;
}


/*
売れた商品情報一覧
========================================================================================
*/

#sale-list .tr1 td {
	border-bottom:2px solid #D5D28F;
	padding:10px 3px;
}

#sale-list .tr2 td {
	border-bottom:1px dotted #999999;
	padding:10px 3px;
}

.sale-time {
	color:#808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-right:2px;
}

.sale-desc {
	color:#808080;
	font-size:10px;
	font-weight:bold;
}

.sale-desc strong {
	color:#FF9933;
	margin:0 4px;
}

.comment-desc {
	color:#808080;
	font-size:10px;
	font-weight:normal;
	margin-bottom:2px;
}

.sale-item {
	color:#66BB11;
	font-size:11px;
	font-weight:bold;
	line-height:120%;
	margin:2px 0;
	padding:0;
}

.sale-item a:link {
	color:#66BB11;
	text-decoration:none;
}

.sale-item a:visited {
	color:#66BB11;
	text-decoration:none;
}

.sale-item a:hover {
	color:#66BB11;
	text-decoration:underline;
}

.sale-item a:active {
	color:#66BB11;
	text-decoration:underline;
}

.sale-or1 {
	color:#808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:120%;
}

.sale-or2 {
	color:#F98316;
	font-size:10px;
	font-weight:normal;
	line-height:120%;
	margin:0 6px 0 4px;
}

.sale-or2 a {
	color:#F98316;
	text-decoration:none;
}

.sale-or2 a:hover {
	color:#F98316;
	text-decoration:underline;
}

.sale-user1 {
	color:#808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:120%;
}

.sale-user2 {
	color:#F98316;
	font-size:10px;
	font-weight:normal;
	line-height:120%;
	margin:0 6px 0 4px;
}

.sale-user2 a {
	color:#F98316;
	text-decoration:none;
}

.sale-user2 a:hover {
	color:#F98316;
	text-decoration:underline;
}

.sale-comment {
	color:#AA6633;
	font-size:10px;
	line-height:120%;
	margin-top:2px;
}

.sale-comment img {
	margin-right:2px;
}



#comment-list .tr1 td {
	border-bottom:2px dotted #D5D28F;
	padding:10px 2px;
}

#comment-list .tr2 td {
	border-bottom:1px dotted #999999;
	padding:10px 2px;
}

.comment-title {
	color:#666666;
	font-size:11px;
	font-weight:bold;
	margin:0;
}

.comment-title img {
	margin-right:3px;
}
