@charset "utf-8";

@import "style-entryCategory.css";

/* 釣り体験 */
@import "style-entryCategoryFirst.css";
/* 釣り体験sub */
@import "entryCat/style-entryCategoryCat14.css";
@import "entryCat/style-entryCategoryCat26.css";
@import "entryCat/style-entryCategoryCat27.css";

/* 編集部ブログ */
@import "style-entryCategoryInfo.css";
/* 編集部ブログsub */
@import "entryCat/style-entryCategoryCat15.css";
@import "entryCat/style-entryCategoryCat16.css";
@import "entryCat/style-entryCategoryCat17.css";
@import "entryCat/style-entryCategoryCat18.css";
@import "entryCat/style-entryCategoryCat19.css";
@import "entryCat/style-entryCategoryCat20.css";

/* 教室 */
@import "style-entryCategoryClassroom.css";
/* 教室sub */
@import "entryCat/style-entryCategoryCat7.css";
@import "entryCat/style-entryCategoryCat21.css";
@import "entryCat/style-entryCategoryCat22.css";
@import "entryCat/style-entryCategoryCat23.css";


/*-------------------------------------------------------------
 layout
---------------------------------------------------------------*/
.summary {	display:none;}
.pagetop {	margin-right:270px;}
#wrap {	text-align:left;}

#key {	margin: 0px;}

#contents {
	font-size: 1em;
	margin: 0px;
	padding: 0px 20px 0px 0px;
	width:716px;/* 736 */
	float:left;
}
#blog_side {
	font-size: 1em;
	width:240px;
	float:right;

}
.mt-comment-confirmation #blog_side {
	display:none;
}
/* title */
h1 {}
h1 a {
	width:976px;
	height:285px;
	display:block;
	text-indent:-5000px;
	background-position: left top;
	background-repeat:no-repeat;
}
.title2
{display:none;}
.entryCategory-first .title2,
.entryCategory-shop .title2,
.entryCategory-report .title2,
.entryCategory-sakurai .title2,
.entryCategory-daihatsu .title2,
.entryCategory-classroom .title2,
.entryCategory-information .title2
{display:block;}
/* //title */



#inner-wrap {
	width:976px;
	margin: 0px auto;
	text-align:left;
}


#wrap{
	padding-bottom:13px;
	background-position: left bottom;
	background-repeat:no-repeat;
}
#contents{
	background-position: left top;
	background-repeat:no-repeat;
}
#inner-wrap {
	background-position: left top;
	background-repeat:repeat-y;
}

/*-------------------------------------------------------------
 back number
---------------------------------------------------------------*/
.mt-entry-archive .backnumber {}
.mt-archive-listing .backnumber {}


.backnumber {
	width:683px;
	padding: 9px 14px 0px 14px;
	margin: 15px 0px 0px 0px;
	background: url(../img/backnumber_head.gif) no-repeat center top;
}
.backnumber h2 {
	display:block;
	margin: 0px auto;
	text-indent:-5000px;
	height:33px;
	background: #f5f5f5 url(../img/backnumber_title.gif) no-repeat center top;
}

.backnumber ul {
	padding: 9px 14px;
	background-color:#f5f5f5;
}
.backnumber ul li {
	padding: 5px 0px 5px 0px;
	background: url(../img/dot.gif) repeat-x left bottom;
}
.backnumber ul li .date {
	padding-bottom:3px;
	padding-right: 10px;
	padding-left: 20px;
	background: url(../img/arrow_pink.gif) no-repeat 0px 1px;
}

.all_backnumber {
	width:698px;
	padding: 19px 0px 0px 0px;
	margin-left:14px;
	background: url(../img/backnumber_foot.gif) no-repeat left top;
	height:45px;
}


.all_backnumber a {
	text-align:left;
	width:122px;
	display:block;
	text-indent:-5000px;
	height:25px;
	float:right;
	padding-right:14px;
	background: url(../img/btn_allbacknumber.gif) no-repeat 0px 0px;
}
.all_backnumber a:hover {
	background-position: 0px -25px;
}
.mt-category-yearly-archive .backnumber {	
	background-image:none;
	margin-top:0px;
	padding-top:0px;
}
.mt-category-yearly-archive .backnumber ul {	background-color:transparent;}
.mt-category-yearly-archive .all_backnumber {	background-image:none;}

/*-------------------------------------------------------------
 entry
---------------------------------------------------------------*/

.entry {
	font-size:1.17em;
}

.date-header {
	margin: 0px;
	color:#999;
	padding: 5px 0px 5px 0px;
}
.entry-header {
	font-size:1.17em;
	line-height:1.3em;
	padding: 18px 0px 13px 50px;
	margin: 28px 0px 8px 0px;
}


.entry-content {
	padding: 0px 15px;
	line-height:1.8;
}
.entry-body {
}
.entry-more-link {

}
.entry-tags {
}
.entry-tags-header {
}
.entry-tags-list {
}
.entry-tag { display: inline; }
.entry-footer {
    font: 0.83em  Arial , verdana, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku GothicPro", osaka, sans-serif;
	clear:both;
	margin: 10px 20px 10px 15px;
	padding: 5px 0px;
	background: url(../img/dot.gif) repeat-x 0px 0px;
	text-align:right;
}
.post-footers {
}
.separator {
	color:#666;
}
.permalink {
}
.paginate {
    text-align: center;
    font: 0.83em  Arial , verdana, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku GothicPro", osaka, sans-serif;
	color:#999;
	margin: 5px auto;
	padding: 5px 0px;
}

.content-nav {
	display:none;
	/*  */
    text-align: center;
    font: 0.83em  Arial , verdana, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku GothicPro", osaka, sans-serif;
	color:#999;
	margin: 10px auto;
}
.mt-category-yearly-archive .content-nav {
	display:block;
} 


/*-------------------------------------------------------------
	comments commentform tb common
---------------------------------------------------------------*/
#trackbacks ,
#comments {
	line-height:1.8;
	margin: 10px 20px;
}
#trackbacks h2 ,
#comments h2,
#comments-open h2 {
	font-size:1.17em;
	color:#787878;
	background-image: none;
	margin-left: 10px;
	padding: 1px 8px;
	height: auto; 
	border-left: solid 5px #ddd;
}


/*-------------------------------------------------------------
	trackbacks area
---------------------------------------------------------------*/
#trackbacks {}
.trackbacks {}
.trackbacks-header {}
.trackbacks-info {
	display:none;
}
.trackbacks-info p {}

/*-------------------------------------------------------------
	comments area
---------------------------------------------------------------*/
#comments {}
.comments {}
.comments-header {}
.comments-content{}
.comment{
	padding: 8px;
}
.comment-header{
	background: url(../img/i_comment.gif) no-repeat 0px 0px;
	padding-bottom:5px;
	padding-left:36px;
}
.comment-content{}
.comment-footer{}

/*-------------------------------------------------------------
	comments form area
---------------------------------------------------------------*/
#comments-open {
}
#comments-open input ,
#comments-open textarea {
	border: solid 1px #aaa;
	background-color:#fff;
	padding: 2px;
}
.comments-open-header{}
.comments-open-content{
	margin: 5px 15px;
}
#comments-open-data {
}
#comments-open-data label {
}
#comments-open-data input {
	display:block;
}
#comments-open-data #comment-form-name {}
#comments-open-data #comment-form-email {}
#comments-open-data #comment-form-url {}
#comments-open-data #comment-form-remember-me {}
#comments-open-data #comment-form-remember-me #comment-bake-cookie {
	border:none;
	display:inline;
}
#comments-open-data {
}
#comments-open-data {}
#comments-open-text {}
#comments-open-text label {}
#comments-open-text input {}
#comments-open-text #comment-text {
	display:block;
	width:400px;
	height:150px;
}
#comments-open-footer {}
input#comment-preview {}
input#comment-submit {}



#blog_side dl {
	margin: 0px auto;
}
#blog_side dt {
	text-align:left;
	display:block;
	text-indent:-5000px;
	background-position: 0px 0px;
	background-repeat:no-repeat;
	margin: 0px;
	padding: 0px;
}
#blog_side dd {
}

#blog_side ul {
}
#blog_side li {
}

/* 木川田彩ブログ */
.info {
	background: url(../img/side_class_info.jpg) no-repeat center top;
	width:240px;
	text-align:left;
}
.info dt {
	width:240px;
	height:40px;

}
.info dd {
	width:228px;
	margin: 0px auto;
}
.info dd p {
	line-height:1.5;
	padding: 8px 85px 10px 22px;
	margin: 0px;
}
.info_body {
	margin: 0px auto;
	padding-bottom:71px;
	background: url(../img/side_class_info_foot.gif) no-repeat 4px 100%;
}
.info_foot {
	margin: 0px auto;
	width:219px;
	height:71px;
}
.sendmail {
	width:228px;
	margin: 0px auto;
	text-align:center;
}
.sendmail a {
	margin: 0px auto;
	text-align:center;
	width:185px;
	display:block;
	text-indent:-5000px;
	height:49px;
	background: url(../img/side_class_profile_mail.gif) no-repeat 0px 0px;
}
.sendmail a:hover {
	background-position: 0px -49px;
}
.prof {
	width:219px;
	background:url(../img/side_class_profile_bg.gif) repeat-y left top;
	margin: 7px auto;
}
.prof dl {
	padding-top:20px;
	background:url(../img/side_class_profile.gif) no-repeat left top;
}
.prof dt {
	width:219px;
	height:24px;

}
.prof dd {
}
.prof_body {
	margin: 0px auto;
	padding: 0px 20px 20px 20px;
	line-height:1.5;
	background:url(../img/side_class_profile_foot.gif) no-repeat left bottom;
}
.prof_body strong {
	font-weight:bold;
	display:block;
	padding-bottom:14px;
	padding-left:24px;
}

.category {
	margin: 0px auto;
	width:219px;
	padding-bottom:11px;
	background: url(../img/side_class_category_foot.gif) no-repeat left bottom;
}
.category dl {
	background: #fff url(../img/side_class_category.gif) no-repeat 0px 0px;
}
.category dt {
	width:219px;
	height:18px;
}
.category dd {
	padding: 20px 10px;
}
.category ul {
	line-height:1.5;
}
.category ul li {
	background: url(../img/list.gif) no-repeat 0px 5px;
	padding-bottom:2px;
	padding-left:12px;
}

/* ドキドキ釣り体験 */
.about {
	margin: 0px auto;
	width:240px;
	padding-bottom:15px;
	background: url(../img/side_report_foot.gif) no-repeat left bottom;
}
.about dl {
	padding-top:49px;
	background: url(../img/side_about_report.gif) no-repeat 0px 0px;
}
.about dt {
	width:240px;
	height:1px;
}
.about dd {
	line-height:1.5;
	padding: 10px 15px;
	background: url(../img/side_report_bg.gif) repeat-y left top;
}
#blog_side a.blank {

}
#blog_side a.blank img {

}
/* 釣具屋さん */
.aboutshop {
	font-size:1.17em;
	background: url(../img/side_shop_about.gif) no-repeat left top;
	padding: 110px 15px 10px 15px;
	margin-bottom:50px;
}
.aboutshop dd {
	line-height:1.5;
}
.shoplinks {
	background: url(../img/side_shop_link.gif) no-repeat left top;
	padding: 110px 12px 10px 12px;
}
.shoplinks ul {
	font-size:1.17em;
	line-height:1.5;
	padding: 8px 0px;
}
.shoplinks ul li {
	background: url(../img/arrow_big.gif) no-repeat 0px 0px;
	padding-bottom:7px;
	padding-left:30px;
	margin-bottom:5px;
}
#blog_side .shoplinks ul li a.blank {

}

/* 編集部ブログ */
.aboutInfo {
	border-top: solid 10px #fff;
}
.aboutInfo,
.entryInfo,
.categoryInfo {
	margin: 0px auto;
	border-bottom: solid 10px #fff;
	width:240px;
	padding-bottom:15px;
	background: url(../img/side_info_foot.gif) no-repeat left bottom;
}
.aboutInfo dl,
.entryInfo dl,
.categoryInfo dl {
	line-height:1.5;
	background: #fff url(../img/side_info_bg.gif) repeat-y left top;

}
.aboutInfo dt,
.entryInfo dt,
.categoryInfo dt {	width:240px;	height:44px;}

.aboutInfo dt {			background-image: url(../img/side_info_about.gif);}
.entryInfo dt {			background-image: url(../img/side_info_entry.gif);}
.categoryInfo dt {		background-image: url(../img/side_info_category.gif);}

.aboutInfo dd,
.entryInfo dd,
.categoryInfo dd {	padding: 10px 17px;}

.entryInfo ul,
.categoryInfo ul {
}
.entryInfo ul li,
.categoryInfo ul li {
	background: url(../img/list2.gif) no-repeat 0px 6px;
	padding-bottom:2px;
	padding-left:14px;
}

/* 釣り体験 */

.aboutFirst,
.categoryFirst {
	margin: 0px auto;
	width:240px;
	padding-bottom:7px;
	background: url(../img/side_first_foot.gif) no-repeat left bottom;
}
.aboutFirst dl,
.categoryFirst dl {
	line-height:1.5;
	background: #fff url(../img/side_first_bg.gif) repeat-y left top;

}
.aboutFirst dt,
.categoryFirst dt {	width:240px;	height:95px;}

.aboutFirst dt {			background-image: url(../img/side_first_about.gif);}
.categoryFirst dt {		background-image: url(../img/side_first_category.gif);}

.aboutFirst dd,
.entryFirst dd,
.categoryFirst dd {	padding: 10px 20px;}

.categoryFirst ul {
}
.categoryFirst ul li {
	background: url(../img/list3.gif) no-repeat 0px 3px;
	padding-bottom:2px;
	padding-left:18px;
}
.bn_glossary {
	margin: 10px auto;
	text-align:center;
}

/* ダイ発 */
.aboutDaihatsu {
	background: url(../img/side_daihatsu_about_right.gif) no-repeat right bottom;
}

.aboutDaihatsu dt {
	height:76px;
	background: url(../img/side_daihatsu_about.gif) no-repeat 0px 0px;
}
.aboutDaihatsu dd {
	_height:284px;
	min-height:284px;
	background: url(../img/side_daihatsu_about_left.gif) no-repeat left top;
}
.aboutDaihatsu dd p {
	margin: 0px;
	padding: 8px 33px 50px 33px;
}
/* サクライ氏 */
.aboutSakurai {
	background: url(../img/side_daihatsu_about_right.gif) no-repeat right bottom;
}

.aboutSakurai dt {
	height:76px;
	background: url(../img/side_sakurai_about.gif) no-repeat 0px 0px;
}
.aboutSakurai dd {
	_height:284px;
	min-height:284px;
	background: url(../img/side_daihatsu_about_left.gif) no-repeat left top;
}
.aboutSakurai dd p {
	margin: 0px;
	padding: 8px 33px 50px 33px;
}
.aboutSakurai dd p img {
	margin-bottom:8px;
	margin-right:-8px;
	margin-left:-2px;
}

