@charset "utf-8";

/*
name: narashinoshirou  
designer: designer
*/


/* --------------------------------------------------
	SiteName : narashinorirou.com
	FileName : screen.css
	Description : blog styles
	Author : name
	UpdatedBy : who-when
	
	== TOC =========================================
	1 : Layout styles
	2 : Default styles
	3 : Content styles
	4 : Widget styles
	
-------------------------------------------------- */


/* 1. Layout styles
================================================== */
#content{
	width:970px;
	margin-left:auto;
	margin-right:auto;
	padding:20px 0 0 0;
	text-align:left;
	background:transparent url(bg_content.gif) repeat-y left top;
}
#content-inner{
	padding:0 26px 24px 31px;
	background:transparent url(bg_content-ftr.gif) no-repeat left bottom;
	zoom:1;
}
#content-inner:after{
	content:".";
	display:block;
	visibility:hidden;
	clear:both;
	height:0.1px;
	font-size:0;
	line-height:0;
}
#alpha{
	float:left;
	width:666px;
}
#alpha-inner{
	zoom:1;
}
#beta{
	float:right;
	width:220px;
	padding:0 0 10px 0;
	background:transparent url(bg_beta-ftr.gif) no-repeat left bottom;
}
#beta-inner{
	padding:10px;
	background:transparent url(bg_beta-hdr.gif) no-repeat left top;
}


/* 1. Default styles
================================================== */
/* Header */
#header{
	height:124px;
}
#header-inner{
	position:relative;
	width:970px;
	height:124px;
	margin-left:auto;
	margin-right:auto;
}
body#blogEvent #header-inner{
	background:transparent url(bg_header-event.jpg) no-repeat left top;
}
body#blogLife #header-inner{
	background:transparent url(bg_header-life.jpg) no-repeat left top;
}
body#blogOutdoor #header-inner{
	background:transparent url(bg_header-outdoor.jpg) no-repeat left top;
}
body#blogGardening #header-inner{
	background:transparent url(bg_header-gardening.jpg) no-repeat left top;
}
body#blogYutorishia1 #header-inner{
	background:transparent url(bg_header-yutorishia1.jpg) no-repeat left top;
}
body#blogYutorishia2 #header-inner{
	background:transparent url(bg_header-yutorishia2.jpg) no-repeat left top;
}
#header-name{
	position:absolute;
	left:-9999px;
	top:-9999px;
}
#header-description{
	position:absolute;
	left:32px;
	top:77px;
}
body#blogEvent #header-description,
body#blogGardening #header-description{
	color:#fff;
}
body#blogLife #header-description{
	color:#930;
}
body#blogOutdoor #header-description{
	color:#000;
}

/* LocalNavi */
#localNaviArea{
	height:57px;
}
#localNaviArea ul{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:970px;
	height:57px;
}
#localNaviArea li{
	text-indent:-9999px;
	font-size:0;
}
#localNaviArea li a{
	position:absolute;
	display:block;
	height:38px;
}
#localNaviArea li#lnavi_01 a{
	left:0;
	top:16px;
	width:244px;
	background:transparent url(lnavi_01.gif) no-repeat left top;
}
body#blogEvent #localNaviArea li#lnavi_01 a,
#localNaviArea li#lnavi_01 a:hover{
	background-position:left bottom;
}

#localNaviArea li#lnavi_02 a{
	left:244px;
	top:16px;
	width:240px;
	background:transparent url(lnavi_02.gif) no-repeat left top;
}
body#blogLife #localNaviArea li#lnavi_02 a,
#localNaviArea li#lnavi_02 a:hover{
	background-position:left bottom;
}

#localNaviArea li#lnavi_03 a{
	left:484px;
	top:16px;
	width:240px;
	background:transparent url(lnavi_03.gif) no-repeat left top;
}
body#blogOutdoor #localNaviArea li#lnavi_03 a,
#localNaviArea li#lnavi_03 a:hover{
	background-position:left bottom;
}

#localNaviArea li#lnavi_04 a{
	left:724px;
	top:16px;
	width:246px;
	background:transparent url(lnavi_04.gif) no-repeat left top;
}
body#blogGardening #localNaviArea li#lnavi_04 a,
#localNaviArea li#lnavi_04 a:hover{
	background-position:left bottom;
}


/* Content styles
================================================== */
.asset{
	margin:0 0 25px 0;
}

/* asset-header */
.asset-header{
	margin:0 0 20px 0;
	padding:0 0 3px 0;
	border-bottom:dashed 1px #ccc;
}

/* asset-name */
.asset-name{
	margin:0 0 3px 0;
	font-size:medium;
}
.asset-name span{
	padding:0 0 4px 26px;
	display:block;
}
body#blogEvent .asset-name{
	background:transparent url(bg_ttl_event.gif) repeat-x left bottom;
}
body#blogEvent .asset-name span{
	background:transparent url(icn_ttl_event.gif) no-repeat left top;
}
body#blogLife .asset-name{
	background:transparent url(bg_ttl_life.gif) repeat-x left bottom;
}
body#blogLife .asset-name span{
	background:transparent url(icn_ttl_life.gif) no-repeat left top;
}
body#blogOutdoor .asset-name{
	background:transparent url(bg_ttl_outdoor.gif) repeat-x left bottom;
}
body#blogOutdoor .asset-name span{
	background:transparent url(icn_ttl_outdoor.gif) no-repeat left top;
}
body#blogGardening .asset-name{
	background:transparent url(bg_ttl_gardening.gif) repeat-x left bottom;
}
body#blogGardening .asset-name span{
	background:transparent url(icn_ttl_gardening.gif) no-repeat left top;
}
body#blogYutorishia1 .asset-name{
	background:transparent url(bg_ttl_yutorishia1.gif) repeat-x left bottom;
}
body#blogYutorishia1 .asset-name span{
	background:transparent url(icn_ttl_yutorishia1.gif) no-repeat left top;
}
body#blogYutorishia2 .asset-name{
	background:transparent url(bg_ttl_yutorishia2.gif) repeat-x left bottom;
}
body#blogYutorishia2 .asset-name span{
	background:transparent url(icn_ttl_yutorishia2.gif) no-repeat left top;
}
.asset-name a{
	text-decoration:none;
	color:#333 !important;
}
.asset-name a:hover{
	text-decoration:underline;
}

/* asset-meta */
.asset-meta{
	text-align:right;
}

/* asset-content */
.asset-content{
}
.asset-content p,
.asset-content ul,
.asset-content ol,
.asset-content dl{
	margin-bottom:1.5em;
}

.asset-content ul{
	margin-left:0;
}
.asset-content ul li{
	padding:0 0 0 15px;
}
body#blogEvent .asset-content ul li{
	background:transparent url(icn_circle_event.gif) no-repeat 0 0.3em;
}
body#blogLife .asset-content ul li{
	background:transparent url(icn_circle_life.gif) no-repeat 0 0.3em;
}
body#blogOutdoor .asset-content ul li{
	background:transparent url(icn_circle_outdoor.gif) no-repeat 0 0.3em;
}
body#blogGardening .asset-content ul li{
	background:transparent url(icn_circle_gardening.gif) no-repeat 0 0.3em;
}
body#blogYutorishia1 .asset-content ul li{
	background:transparent url(icn_circle_yutorishia1.gif) no-repeat 0 0.3em;
}
body#blogYutorishia2 .asset-content ul li{
	background:transparent url(icn_circle_yutorishia2.gif) no-repeat 0 0.3em;
}
.asset-content ol{
	margin-left:25px;
	list-style:decimal;
}

/* asset-more-link */
.asset-more-link{
	padding:0 0 0 17px;
}
body#blogEvent .asset-more-link{
	background:transparent url(icn_arw_event.gif) no-repeat left center;
}
body#blogLife .asset-more-link{
	background:transparent url(icn_arw_life.gif) no-repeat left center;
}
body#blogOutdoor .asset-more-link{
	background:transparent url(icn_arw_outdoor.gif) no-repeat left center;
}
body#blogGardening .asset-more-link{
	background:transparent url(icn_arw_gardening.gif) no-repeat left center;
}
body#blogYutorishia1 .asset-more-link{
	background:transparent url(icn_arw_yutorishia1.gif) no-repeat left center;
}
body#blogYutorishia2 .asset-more-link{
	background:transparent url(icn_arw_yutorishia2.gif) no-repeat left center;
}

/* contentNavi */
.contentNavi{
	margin:0 0 1.5em 0;
	text-align:center;
}
.contentNavi a{
	padding:0 5px;
	color:#333 !important;
}

.content-nav{
	text-align:center;
}


/* Widget styles
================================================== */
.widget{
	margin:0 0 15px 0;
	padding:0 0 17px 0;
	background:transparent url(bg_lin_01.gif) repeat-x left bottom;
}

/* widget-header */
.widget-header{
	margin:0 0 10px 0;
	padding:0 0 0 27px;
	font-size:small;
}
.widget-profile .widget-header{
	background:transparent url(icn_profile.gif) no-repeat left center;
}
.widget-recent-entries .widget-header{
	background:transparent url(icn_entry.gif) no-repeat left center;
}
.widget-archive-monthly .widget-header{
	background:transparent url(icn_archive.gif) no-repeat left center;
}

/* widget-content */
.widget-content{
	padding:0 3px;
}
.widget-list{
	margin:0 0 0 2px;
}
.widget-list li{
	padding:0 0 0 17px;
}
body#blogEvent .widget-list li{
	background:transparent url(icn_arw_event.gif) no-repeat 0 0.3em;
}
body#blogLife .widget-list li{
	background:transparent url(icn_arw_life.gif) no-repeat 0 0.3em;
}
body#blogOutdoor .widget-list li{
	background:transparent url(icn_arw_outdoor.gif) no-repeat 0 0.3em;
}
body#blogGardening .widget-list li{
	background:transparent url(icn_arw_gardening.gif) no-repeat 0 0.3em;
}
body#blogYutorishia1 .widget-list li{
	background:transparent url(icn_arw_yutorishia1.gif) no-repeat 0 0.3em;
}
body#blogYutorishia2 .widget-list li{
	background:transparent url(icn_arw_yutorishia2.gif) no-repeat 0 0.3em;
}



