@charset "utf-8";
/*
Theme Name: DUANE COULEURS blog
Theme URI: 
Description: DUANE COULEURS blog template
Author: northgraphic
Version: 1
License: 
License URI: 
*/

/* -------------------------------------------------------------- */


/* CSS Document */

/**************************************************************************************************
DUANE COULEURS BLOG
**************************************************************************************************/

#contents #main.blog_brand{
	padding:30px 0 0 0;
}
#contents #main.blog_brand #main-column{
	width:700px;
	float:left;
	margin: 0 55px 0 -20px ;
}
#contents #main.blog_brand #main-column .blog_column{
	padding:0 50px;
	background: url(img/column_bg.jpg) repeat-y left top;
}
#contents #main.blog_brand h2{
	margin:0 0 10px 0 ;
}

/*タイトル部分背景*/
.blog_title{
	background:url(img/title_border.gif) no-repeat left bottom;
	margin:-5px 0 20px -15px;
	padding:0 0 0 15px;
	width:620px;
}
.blog_title span.blog_date{
	background:url(img/day_bg.gif) no-repeat left 10px;
	display:block;
	float:right;
	padding:10px 10px 0 15px;
	width:103px;
	font-size:12px;
}
.blog_title h3{
	font-size:19px;
	color:#4E3013;
	padding-bottom:15px;
}

/*プロフィール*/
#contents #main.blog_brand .profile{
	background: url(img/profile_bg.jpg)  left top;
	padding:5px 10px 5px 5px;
	margin:0 0 30px 0;
	overflow:hidden;
}
#contents #main.blog_brand .profile img{
	float:left;
	margin:0 20px 0 0 ;
	border:1px solid #aaa;
}
#contents #main.blog_brand .profile strong{
	font-size:15px;
	font-weight:normal;
}
#contents #main.blog_brand .profile span{
	font-size:12px;
	color:#888580;
}

/*ブログフッターナビ*/
.blog_foot_navi{
	margin:-5px 0 0 0;
/*	background:url(img/bt_border.gif) 50px top no-repeat;	*/
	padding:0 0 50px 0;
}
.blog_foot_navi img{
	margin:5px 20px 0 0;
}
.page_top{
	margin:-60px 0 0 0;
	text-align:right;
	padding:0 0 50px 0;
}


/*ブログアーカイブリンク用*/
.blog_page_link li{
	background:url(img/br_lm.gif) no-repeat 10px 5px;
	padding:0 0 0 30px;
	line-height:1.5;
	margin:6px 0 0 0;
}
.blog_page_link{
	margin:15px 0 25px 0;
}

/*右ナビゲーション変更部分*/
#contents #main.blog_brand #side{
	margin:45px 0 40px 0;
}
#contents #main.blog_brand .blog_link{
	margin:0 0 20px 0 ;
}
h3.blog_link_shop{
	margin:40px 0 0 0;
}


/*アーカイブ*/
.archive li{
	background:url(img/br_lm.png) no-repeat left 8px;
	padding:0 0 10px 20px;
	font-size:14px;
	font-weight:bold;
	margin-left:30px;
}
.footer{
	margin:0 0 30px 0;
}


