@charset "utf-8";

/*-------------------------------------------------------*
*  Fishing Blog - Base
*-------------------------------------------------------*/

@import "../common/initialize.css";
@import "../common/blog_base.css";
@import "../common/classes.css";




/*-------------------------------------------------------*
*  Category Main Visual
*-------------------------------------------------------*/
#cat-main-visual{
	height: 100px;
	margin-bottom: 20px;
	text-indent: -9999px;
}

/*■店舗ブログ汎用*/
div.mv-top{background:url(../img/shop_img/blog_mv_top.jpg) no-repeat;}

/*■TAIKOBOブログ*/
/*	カテゴリ：TAIKOBO blog(24)			*/div.mv-cat-24{background:url(../img/shop_img/blog_mv_taikobo.jpg) no-repeat;}

/*■店舗情報*/
/*	カテゴリ：店舗情報(11)				*/div.mv-cat-11{background:url(../img/shop_img/blog_mv_shopinfo.jpg) no-repeat;}
/*	カテゴリ：Fishingエイト(13)			*/div.mv-cat-13{background:url(../img/shop_img/blog_mv_fishing.jpg) no-repeat;}
/*	カテゴリ：Fishingエイト2(14)		*/div.mv-cat-14{background:url(../img/shop_img/blog_mv_fishing2.jpg) no-repeat;}
/*	カテゴリ：Fishingエイト3(15)		*/div.mv-cat-15{background:url(../img/shop_img/blog_mv_fishing3.jpg) no-repeat;}
/*	カテゴリ：エイト玉津店(16)			*/div.mv-cat-16{background:url(../img/shop_img/blog_mv_tamatsu.jpg) no-repeat;}
/*	カテゴリ：エサ一番(17)				*/div.mv-cat-17{background:url(../img/shop_img/blog_mv_esa1ban.jpg) no-repeat;}
/*	カテゴリ：エサ一番ルアー館(18)		*/div.mv-cat-18{background:url(../img/shop_img/blog_mv_lure.jpg) no-repeat;}
/*	カテゴリ：ルアーショップ1BAN(19)	*/div.mv-cat-19{background:url(../img/shop_img/blog_mv_lure1ban.jpg) no-repeat;}

/*■スタッフブログ*/
/*	カテゴリ：スタッフブログ(12)		*/div.mv-cat-12{background:url(../img/shop_img/blog_mv_staff.jpg) no-repeat;}
/*	カテゴリ：海(20)					*/div.mv-cat-20{background:url(../img/shop_img/blog_mv_sea.jpg) no-repeat;}
/*	カテゴリ：淡水(21)					*/div.mv-cat-21{background:url(../img/shop_img/blog_mv_freshwater.jpg) no-repeat;}
/*	カテゴリ：ルアー(22)				*/div.mv-cat-22{background:url(../img/shop_img/blog_mv_sflure.jpg) no-repeat;}
/*	カテゴリ：スタッフ釣行記(23)		*/div.mv-cat-23{background:url(../img/shop_img/blog_mv_diary.jpg) no-repeat;}
/*	カテゴリ：web店(26)		*/div.mv-cat-26{background:url(../img/shop_img/blog_mv_web.jpg) no-repeat;}






/*-------------------------------------------------------*
*  Top Page EntryList
*-------------------------------------------------------*/
#top-cats-entries{}
#top-cats-entries div.top-entry-cols{
	width: 355px;
	float:left;
	margin: 0 0 10px 7px;
	border-bottom: 1px solid #3EA9F3;
	background: #0F7CEB url(../img/shop_img/blog_col_loop_small.jpg) repeat-y left top;
}
* html #top-cats-entries div.top-entry-cols{
	margin-left: 5px;
}
#top-cats-entries div.top-entry-cols h3{
	color: #fff;
	font-weight: bold;
	padding: 0 10px;
	line-height: 35px;
	border-bottom: 1px solid #3EA9F3;
	background: #0F7CEB url(../img/shop_img/blog_title_bg_sml.jpg) no-repeat left top;
	overflow: hidden;
}
#top-cats-entries div.top-entry-cols ul{
	list-style:none;
	margin: 10px 10px 10px 10px;
}
#top-cats-entries div.top-entry-cols li{
	margin-bottom: 8px;
	padding-bottom: 8px;
	background:url(../img/shop_img/blog_col_bdr.gif) no-repeat center bottom;
}
#top-cats-entries div.top-entry-cols li a{
	display: block;
	line-height:12px;
	padding-left: 16px;
	background:url(../img/base_img/icon_img/icon_arrow2.gif) no-repeat 0px 1px;
}
#top-cats-entries div.top-entry-cols p.t-right{
	margin: 0 10px 10px 0;
}







/*-------------------------------------------------------*
*  Entry Style
*-------------------------------------------------------*/

/*ページ分割*/
div.splitPages{
	color: #999;
	text-align: center;
}
span.current_page{
	font-weight: bold;
}


/*記事用データテーブル*/
table td{
	text-align:left;
}
table.tbl_style1{
	margin-bottom:10px;
}
table.tbl_style1 th,table.tbl_style1 td{
	border: 1px solid #333;
}
div.entry-content table,
div.entry-content table th,
div.entry-content table td{
	background-color: #fff;
}


/*ブログ記事の概要 専用スタイル*/
.entry-outline{
	x border: 1px solid red;
}
/*090108追加*/
* html .entry-outline,
* html .entry-detail{
	width: 730px;
	overflow-x: hidden;
}
/*090108追加*/


div.entry-asset{
	margin-bottom: 20px;
	border-bottom: 1px solid #3EA9F3;
	background: url(../img/shop_img/blog_col_loop.gif) repeat-y;
}
/*
div.asset{}
div.hentry{}
*/
div.asset-header{}
h2.asset-name{}
.entry-title{
	color: #fff;
	padding: 0 10px;
	line-height: 35px;
	border-bottom: 1px solid #3EA9F3;
	background: #0F7CEB url(../img/shop_img/blog_title_bg.jpg) no-repeat left top;
	overflow: hidden;
}
* html .entry-title{
	height: 35px;
}
h2.entry-title a{
	color: #fff;
}


div.asset-meta{
	margin: 10px 10px 0 10px;
	padding-bottom: 10px;
	background:url(../img/shop_img/blog_col_bdr.gif) no-repeat center bottom;
}
div.asset-body{

}
div.asset-body img{
	margin-top: 10px;
	margin-bottom: 10px;
	max-width: 710px;
}
div.asset-footer{
	display: none;
	margin: 0px 10px 10px 10px;
}
/*div.user-pic{}*/
/*span.byline{}*/
div.entry-content{
	margin: 10px 10px 10px 10px;
}
/*div.asset-content{}*/






/*-------------------------------------------------------*
*  Category Archives
*-------------------------------------------------------*/
#alpha h1.archive-title{display: none;}
#alpha div.content-nav{display: none;}






/*-------------------------------------------------------*
*  Trackback
*-------------------------------------------------------*/
#trackbacks{
	margin-bottom: 20px;
	border-bottom: 1px solid #3EA9F3;
	background: url(../img/shop_img/blog_col_loop.gif) repeat-y;
}
div.trackbacks{}
h2.trackbacks-header{
	color: #fff;
	padding: 0 10px;
	margin-bottom: 10px;
	line-height: 35px;
	border-bottom: 1px solid #3EA9F3;
	background: #0F7CEB url(../img/shop_img/blog_title_bg.jpg) no-repeat left top;
	overflow: hidden;
}


div.trackbacks-info{
	margin: 0 10px 10px 10px;
}
div.trackbacks-info p{}


/*Loop*/
div.trackbacks-content{}
div.trackback{}
div.inner{}
div.trackback-header{}
div.asset-meta{}
div.trackback-content{
	margin: 10px 10px 10px 10px;
}
div.trackback-content p{}







/*-------------------------------------------------------*
*  Comments Area
*-------------------------------------------------------*/
/*****コメント全体*****/
#comments{
	/*
	margin-bottom: 20px;
	border-bottom: 1px solid #3EA9F3;
	background: url(../img/shop_img/blog_col_loop.gif) repeat-y;
	*/
	
	
}
/*div.comments{}*/
div.comments-content{
	margin-bottom: 20px;
	border-bottom: 1px solid #3EA9F3;
	background: url(../img/shop_img/blog_col_loop.gif) repeat-y;
}
/*コメントカラムスタイルリセット*/
div.comments-content div.comment{
	background: none;
	border: 0 none;
	padding-bottom: 30px;
	background:url(../img/shop_img/blog_col_bdr.gif) no-repeat center bottom;
}
div.comments-content div.comment div.comment-header{
	border: 0 none;
	overflow: hidden;
}



/*****コメント一覧*****/
div.comments-header{
	color: #fff;
	padding: 0 10px;
	line-height: 35px;
	border-bottom: 1px solid #3EA9F3;
	background: #0F7CEB url(../img/shop_img/blog_title_bg.jpg) no-repeat left top;
	overflow: hidden;
}
div.comments-header a{
	color: #fff;
}
div.comments-header h2{
	display: inline;
}

div.comment-header{
	margin-bottom: 10px;
	border-top: 1px solid #3EA9F3;/*for ALL*/
}
/*span.separator{}*/
/*div.comment{}*/
/*div.last{}*/
/*div.inner{}*/
/*div.asset-meta{}*/
/*div.user-pic{}*/
/*div.byline{}*/
/*span.vcard{}*/
/*span.author{}*/
div.comment-content{
	margin: 0 10px 10px 10px;
}




/*****コメント投稿エリア*****/
div#comments-open{
	margin-bottom: 20px;
	border-bottom: 1px solid #3EA9F3;
	background: url(../img/shop_img/blog_col_loop.gif) repeat-y;
}
h2.comments-open-header{
	color: #fff;
	padding: 0 10px;
	line-height: 35px;
	border-bottom: 1px solid #3EA9F3;
	background: #0F7CEB url(../img/shop_img/blog_title_bg.jpg) no-repeat left top;
	overflow: hidden;
}
div.comments-open-content{
	margin: 10px 10px 10px 10px;
}
div#comment-greeting{
	margin-bottom: 10px;
	padding: 0px 6px;
	background: #efefef;
}
/*div#comment-greeting form{}*/



/*入力欄*/
div#comments-open-data{
	margin-bottom: 10px;
}
#comment-form-name label,
#comment-form-email label,
#comment-form-url label,
#comments-open-text label{
	display: block;
	width: 120px;
	float: left;
}
#comment-form-name{
	clear:both;
	margin-bottom: 5px;
}
#comment-form-email{
	clear:both;
	margin-bottom: 5px;
}
#comment-form-url{
	clear:both;
	margin-bottom: 5px;
}
#comment-form-remember-me{
}
#comment-form-reply{
}
#comments-open-text{
}
/*#comments-open-captcha{}*/
#comments-open-footer{
	margin-top: 10px;
	text-align: center;
}






/*-------------------------------------------------------*
*  Comments Previous
*-------------------------------------------------------*/
h1#page-title{
	color: #fff;
	padding: 0 10px;
	line-height: 35px;
	border-bottom: 1px solid #3EA9F3;
	background: #0F7CEB url(../img/shop_img/blog_title_bg.jpg) no-repeat left top;
	overflow: hidden;
}
div.comment{
	margin-bottom: 20px;
	border-bottom: 1px solid #3EA9F3;
	background: url(../img/shop_img/blog_col_loop.gif) repeat-y;
}
/*div.inner{}*/
/*div.comment-header{}*/
/*div.asset-meta{}*/
div.user-pic{
	margin-bottom: 10px;
}
/*span.byline{}*/
/*span.vcard{}*/
/*span.author{}*/
/*span.separator{}*/
/*div.comment-content{}*/
/*div.comment-content p{}*/



