@charset "Shift_JIS";

/* Last modified:jun 12 2012*/



/*バックナンバーリストおよび本文ページ用css*/



/*=バックナンバーリスト--------------------*/

ul.bgb h3{

height: auto;

padding: 12px 0;

}

/*HOME - バックナンバー　ボタン列*/

.bn-home-back-list-root{/*年リスト*/

background:none;

border-top: 1px solid #c5c4c4;

width:100%;

}

.bn-home-back-list-root li.bn-home{

background:none;

border:none;

}



.bn-home-back-list-root li.bn-home a{

background:url(../images/bg-btn07.png) left top no-repeat;

background-color:transparent;

border:none;

height:33px;

line-height: 2;

/*padding:3px 0 3px 20px;*/

padding:3px 0; text-align:center;

width:90px;

margin:28px auto;



}

.bn-home-back-list-root li.bn-home a:link,

.bn-home-back-list-root li.bn-home a:visited{

color: #fff;

text-shadow: 1px 1px 1px #000;

}

@media not screen and (1) { /* Opera用css */

	.bn-home-back-list-root li.bn-home a{

	background:url(../images/bg-btn07-op.png) left top no-repeat;

	}

}





.bn-home-back-list{/*月リスト*/

background:none;

border-top: 1px solid #c5c4c4;

width:100%;

}

.bn-home-back-list li.bn-back{

background:none;

border:none;

float:right;

margin:28px 16px 28px 28px;

}

.bn-home-back-list li.bn-back a{

background: url(../images/bg-btn03.png) left top repeat-x #5d737b;

-moz-border-radius: 4px;

-webkit-border-radius: 4px;

border-radius: 4px;

border: 1px solid #000;

box-shadow: 1px 1px 3px #dee0e0;

-moz-box-shadow: 1px 1px 3px #dee0e0;

-webkit-box-shadow: 1px 1px 3px #dee0e0;

height: 20px;

width:auto;

line-height: 2;

padding: 1px 3px;

}

.bn-home-back-list li.bn-back a:link,

.bn-home-back-list li.bn-back a:visited{

color: #fff;

text-shadow: 1px 1px 1px #000;

}

@media not screen and (1) { /* Opera用css */

	.bn-home-back-list li.bn-back a{

	height: 33px;

	}

}



.bn-home-back-list li.bn-home{

background:none;

border:none;

float:left;

margin:28px 0 28px 0;

}

.bn-home-back-list li.bn-home a{

background:url(../images/bg-btn07.png) left top no-repeat;

background-color:transparent;

border:none;

height:33px;

line-height: 2;

padding:3px 0 3px 20px;

width:90px

}

.bn-home-back-list li.bn-home a:link,

.bn-home-back-list li.bn-home a:visited{

color: #fff;

text-shadow: 1px 1px 1px #000;

}

@media not screen and (1) { /* Opera用css */

	.bn-home-back-list li.bn-home a{

	background:url(../images/bg-btn07-op.png) left top no-repeat;

	}

}



/*=本文--------------------*/

div.box-ttl h2.thin{

line-height:1.7;

}


div.box-ttl-new h2.thin{

	line-height:1.7;
	
	}
	


/*ピンクの見出し文字*/

ul.bgb h3.pub-news-txt{

color:#ff1b86;

height: auto;

padding: 12px 0;

}



li.pub-news-time{

border-bottom: 1px solid #c5c4c4;

}

li.pub-news-time time{

background-image:none;

float:right;

}



/*写真・画像エリア*/

div.pub-image-area{

background:#fdfdfd;

text-align:center;

}

div.pub-image-area-borderT{/*上に線が入る*/

background:#fdfdfd;

border-top: 1px solid #c5c4c4;

text-align:center;

}

/*本文エリア*/

div.txt-area{

background:#fdfdfd;

padding:20px 0;

}

div.txt-area-borderT{/*上に線が入る*/

background:#fdfdfd;

border-top: 1px solid #c5c4c4;

padding:20px 0;

}

div.txt-area-borderB{/*下に線が入る*/

background:#fdfdfd;

border-bottom: 1px solid #efefef;

padding:20px 0;

}

div.txt-area-borderTB{/*上下に線が入る*/

background:#fdfdfd;

border-bottom: 1px solid #efefef;

border-top: 1px solid #c5c4c4;

padding:20px 0;

}

div.txt-area p,

div.txt-area-borderT p,

div.txt-area-borderB p,

div.txt-area-borderTB p

{

margin:0 20px 20px 20px;

}



/*その他*/







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

	Arange : Jun 28 2012

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

span.f11px{font-size:11px;}

span.lh1{line-height:1;}

span.fc_f09{color:#f09;}

span.fc_f39{color:#f39;}



.center{text-align:center;}



.bn-home-back-list li.bn-home{padding-left:10px;}

.bn-home-back-list li.bn-back a{

text-align:center;

padding: 1px 12px;

}



div.pub-image-area{padding-top:12px;padding-bottom:12px;}

div.title-image-area{padding-top:6px;padding-bottom:6px;}



div.txt-area p.image-box{text-align:center;}



section#art-c_hinata ul.bgb li.article h3{display:block;padding-right:6px;width:100%;text-align:center;}



section#art-c_dacco div.title-image-area{background:#ff6;}

section#art-c_oz div.title-image-area{background:#000;}

section#art-c_megamaso div.title-image-area{background:#f9f;}

section#art-c_hinata div.title-image-area{background:#93edf8;padding-top:0;padding-bottom:0;}

section#art-c_virgil div.title-image-area{background:#000;}

section#art-c_rin div.title-image-area{background:#dcdcdc;}



/* 長澤ニュース */

section#nagasawa-news-list ul li a h3{}

section#nagasawa-news-list ul li time{padding-right:20px;}

ul.bgb h3.pub-news-txt{padding-left:10px;}



	/* the fool ツアー日記 */

	section#vnf_thefool2 div.pub-image-area-borderT,section#vnf_thefool2 div.pub-image-area{background-color:#000;padding-top:6px;padding-bottom:6px;}