@charset "UTF-8";  /*PublishCharset into mt-config.cgi */


/* 基本
=========================================*/
* {
    margin: 0;
    padding: 0;
}
body{
	text-align:center;
	background:#ff9900;
	font-family: Verdana, Arial, sans-serif;
	font-size:small;
	line-height:1.3em;
	color:#333333;
}
a{
	color:#666666;
}
a:hover{
	color:#999999;
}

img{
	border:0;
}
ul{
	list-style-type: none;
}

hr{
	background-color: #bfbfbf; 
	color: #bfbfbf; 
	border: none; 
	height: 1px; 
	margin-top:10px;
	margin-bottom:10px;
}

.clear{
	clear:both;
	font-size:1px;
	font-color:#ffffff;
}

/*---clearfix---*/

.clearfix:after {
content: ".";
display: block;
clear: both;
height: 0;
line-height:0;
font-size: 0;
visibility: hidden;
}

.clearfix {
display: inline-block;
zoom: 1;
}
.clearfix {
display: block;
}



/* レイアウト
=========================================*/
#container{
	margin:0 auto;
	width:1000px;
	text-align:left;
}
#content{
	background:url(http://www.deliexpo.jp/blog/img/bg_center.gif) repeat-y left top;
	margin:20px 0;
}
#content2{
	background:url(http://www.deliexpo.jp/blog/img/bg_footer.gif) no-repeat left bottom;
}
#content-inner{
	background:url(http://www.deliexpo.jp/blog/img/bg_header.gif) no-repeat left top;
}

#alpha{
	float:right;
	width:740px;
	margin:0 0 0 20px;
	padding:15px 20px;
}

#beta{
	float:left;
	width:200px;
	padding:15px 0;
	text-align:center;
}
#beta h3{
	margin-top:15px;
}
#beta img{
	margin-bottom:5px;
}

/* 調整
----------------------------------------*/
.boxR,
.imgR{
	float:right;
}
.boxL,
.imgL{
	float:left;
}
.boxC,
.imgC{
	text-align:center;
}
.txtC{
	text-align:center;
}
.txtL{
	text-align:left;
}
.txtR{
	text-align:right;
}
.none{
	display:none;
}

/* margin */
.magl0 {margin-left:0px !important;}
.magl5 {margin-left:5px !important;}
.magl10{margin-left:10px !important;}
.magl15{margin-left:10px !important;}
.magl20{margin-left:20px !important;}
.magl30{margin-left:30px !important;}
.magl40{margin-left:40px !important;}
.magl45{margin-left:45px !important;}
.magl70{margin-left:70px !important;}
.magl150{margin-left:150px !important;}

.magr0{margin-right:0px !important;}
.magr5{margin-right:5px !important;}
.magr10{margin-right:10px !important;}
.magr15{margin-right:15px !important;}
.magr20{margin-right:20px !important;}
.magr30{margin-right:30px !important;}
.magr40{margin-right:40px !important;}
.magr45{margin-right:45px !important;}

.magt0 {margin-top:0px !important;}
.magt5 {margin-top:5px !important;}
.magt7 {margin-top:7px !important;}
.magt10{margin-top:10px !important;}
.magt13{margin-top:13px !important;}
.magt15{margin-top:15px !important;}
.magt20{margin-top:20px !important;}
.magt25{margin-top:25px !important;}
.magt30{margin-top:30px !important;}
.magt40{margin-top:40px !important;}
.magt50{margin-top:50px !important;}

.magb0 {margin-bottom:0px !important;}
.magb5 {margin-bottom:5px !important;}
.magb10{margin-bottom:10px !important;}
.magb15{margin-bottom:15px !important;}
.magb20{margin-bottom:20px !important;}
.magb30{margin-bottom:30px !important;}
.magb50{margin-bottom:50px !important;}

/* フッタ
-----------------------------------------*/
#copyright{
	height:52px;
	width:1000px;
}
#copyright p{
	display:block;
	float:right;
	width:325px;
	height:12px;
	background:url(http://www.deliexpo.jp/blog/img/copy.gif) no-repeat right top;
	text-indent:-99999px;
	font-size:1px;
	color:#9a7036;
	margin-top:20px;
}
/* コンテンツレイアウト
=========================================*/
ul#navigator{
	margin-bottom:15px;
}
ul#navigator li {
	display: inline;
}
.content-nav{
	text-align:center;
}
/* サイドバー
=========================================*/
.blog_sidebar{
    text-align:left;
    margin:0 15px;
}
.blog_sidebar h3{
    color:#644519;
    font-size:1.1em;
    letter-spacing: 0.2em;
    margin:0 0 5px;
    padding:0;
    border-bottom:3px solid #f1ddb5;
}
.blog_sidebar .widget-archive-category h3{
    color:#644519;
    background-color:#f1ddb5;
    font-size:1.1em;
    letter-spacing: 0.2em;
    margin:0 0 5px;
    padding:3px;
    border:0;
    border-left:5px solid #9a7036;
}

.blog_sidebar .widget-content{
    margin:0 0 20px;
}

.widget-calendar table {
width: 100%;
color:#666666;
}
.widget-calendar td{
text-align: center;
}
.widget-calendar caption {
text-align: center;
padding-top:5px;
font-size:12px;
}

/* ブログ記事の詳細
=========================================*/
.entry-title{
	font-size:1.1em;
	color:#ffffff;
	background:#9a7036;
	border:1px solid #663300;
	padding:3px;
}
.entry-title a{
	color:#ffffff;
}
.entry-title a:hover{
	color:#ffffff;
	text-decoration:none;
}
.asset-content{
	margin:15px 0;
}
.asset-more{
	margin-top:15px;
}
.asset-footer{
	border-top:1px solid #cccccc;
	padding-top:10px;
	margin-bottom:30px;
	text-align:right;
}
.entry-categories-list li{
	display:inline;
}
.entry-categories-list li.entry-categories-header{
	font-weight:bold;
}


/* 検索結果
=========================================*/
#page-title{
	padding:10px 0 20px;
]


