@charset "Shift_JIS";



/*///////////

gossip head

////////////*/

#head{

width:960px;

text-align:left;

margin-top:7px;

z-index:10;

}



/*///////////

gossip TOP

バナー

////////////*/



#topber{

margin-top:10px;

text-align:left;

width:960px;

}



#Foottopbanner{

clear:both;
vertical-align:bottom;
width:960px;

}



#Foottopbanner ul{
	overflow:hidden;
	zoom:1;
	float:left;
	width:960px;
}

#Foottopbanner li{

list-style-type:none;
margin:0;
padding:0;
}

#Foottopbanner li.flL{
	float:left;
}
#Foottopbanner li.flR{
	float:right;
}

/*///////////

footer toiawase link

////////////*/



.FootContact{

widows:120px;

float:right;

text-align:right;

}



/*///////////

gossip contents

////////////*/

#contents{

width:960px;

min-height:462px;

height:auto!important;

height:462px;

text-align:left;

padding-bottom:20px;

background-color:#FFFFFF;

color:#000000;

}



#leftBlocks{

width:224px;

margin:20px 38px 0 0;

float:left;

}



/*///////////

leftBlocks エピソード用

////////////*/

#leftBlocks_epi{

width:257px;

margin:20px 5px 0 0;

float:left;

}



#leftBlocks_epi h1{

margin-bottom:15px;

}



#leftBlocks_epi ul{

margin-bottom:20px;

}



#leftBlocks_epi li{

margin:0 0 5px 0;

padding:0;

list-style:none;

line-height:0;

}



#leftBlocks_epi li a{

line-height:normal;

}

/*///////////

////////////*/



#rightBlocks{

width:660px;

margin:20px 38px 20px 0;

float:right;

}



*html #rightBlocks{

width:660px;

margin:20px 19px 20px 0;

float:right;

}



.clear{

clear:both;

margin:0;

padding:0;

font-size:0;

line-height:0;

}



#pageTop{

text-align:right;

clear:both;

margin-right:38px;

}



.pageTopSub{

text-align:right;

margin:10px 0;

}



/*///////////

leftBlocks

////////////*/



#leftBlocks h1{

margin-bottom:15px;

}



#leftBlocks ul{

margin-bottom:20px;

}



#leftBlocks li{

margin:0 0 5px 0;

padding:0;

list-style:none;

line-height:0;

}



#leftBlocks li a{

line-height:normal;

}



/*///////////

rightBlocks

////////////*/

#rightBlocks h3{

margin-bottom:10px;

}



#rightBlocks p{

margin-bottom:15px;

}



#rightBlocks .contentsBox{

margin-bottom:20px;

}





#rightBlocks .LeftText{

width:430px;

margin:0 20px 0 0;

padding:0;

float:left;

}



#rightBlocks .LeftImage{

width:210px;

margin:0 20px 0 0;

padding:0;

float:left;

}



#rightBlocks .RightText{

width:430px;

margin:0;

padding:0;

float:right;

}



#rightBlocks .RightImage{

width:210px;

margin:0;

padding:0;

float:right;

}



/*PageNumBox*/



#PageNumBox{

text-align:center;

}



#PageNumBox ul{

list-style:none

}



#PageNumBox li{

vertical-align:bottom;

display:inline;

background-color:#000000;

padding:5px 4px;

line-height:1.5em;

margin:0px 3px;

}



#PageNumBox li.act{

background-color:#b70711;



}



#PageNumBox li.PrevNext{

background-color:#666666;

}



#PageNumBox li a{

color:#FFFFFF;

margin:0;

padding:0;

}



#PageNumBox li.Prev{

background:url(../images/icon_pre.gif) no-repeat left;

background-color:#ffffff;

padding-left:8px;

}



#PageNumBox li.Prev a{

color:#b70711;

}



#PageNumBox li.Next{

background:url(../images/icon_next.gif) no-repeat right;

background-color:#ffffff;

padding-right:8px;

}



#PageNumBox li.Next a{

color:#b70711;

}



/*PageNumBox*/



/*PageTitleNum*/



.PageTitleNum{

}



.PageTitleNum ul{

list-style:none;

margin:5px 0 0 0;

text-align:right;

}



.PageTitleNum ul li{

display:block;

width:25px;

float:right;

margin-right:5px;

margin-top:6px;

}



.PageTitleNum ul li.pnTitle{

width:94px;

margin-top:12px;

}







/*ブログ用*/





/*///////////

gossip contents

////////////*/



#leftBlocks2{

width:224px;

margin:20px 38px 0 0;

float:left;

}





/*///////////

leftBlocks

////////////*/



#leftBlocks2 h1{

margin-bottom:15px;

}



#leftBlocks2 ul{

margin-bottom:20px;

}



#leftBlocks2 li{

margin:0px 0px 3px 10px;

padding:0;

line-height:130%;

}



#leftBlocks2 li a{

line-height:normal;

}



/*///////////

rightBlocks

////////////*/



.sdtvBox1{

background:url(http://www.gossipgirl-tv.jp/blog/images/blog_1.gif) repeat-y top;

padding:10px 0;

}





.sdtvBox1 .sdtvtextAra{

background-color:#FFFFFF;

margin:0 10px;

padding:10px 0px 10px 0px;

}



.sdtvBox2 {

margin:0 20px 0 20px;

}



.sdtvBox6 {

padding:10px 0px 10px 0px;

margin:0px 20px 0 20px;

border-top:1px solid #CCCCCC;

border-bottom:1px solid #CCCCCC;

}



.sdtvBox3 {

margin:10px 20px 0px 20px;

}



.sdtvBox4 {

margin:0px 20px 0px 20px;

text-align:right;

}



.sdtvBox5 {

margin:10px 20px 0px 20px;

}





#trackbacks1{

	background-color:#99FF33;



}



/*///////////

ブログ記事部分

////////////*/



.asset-entry-title{

	font-size:16px;

	font-weight:bold;

}





.asset-meta2{

	line-height:110%;

	font-size:11px;

}





.blog_line{

	text-align:center;

	padding:5px 0px 0px 0px;

}





/*--------------------------------------

     PageBute

---------------------------------------*/

ul.pagebute {

    padding: 0.1em;

    list-style: none;

    line-height: 1;

    color: #ccc;

    text-align: center;

    text-transform: uppercase;

    text-justify: none;

    letter-spacing: 1px;

	margin:10px 0px

}



ul.pagebute li {

    display: inline;

	padding: 3px;

	margin:0px;

}



ul.pagebute li a:link,

ul.pagebute li a:visited {

    font-weight: bold;

    padding: 5px;

	margin:0px;

    color: #ffffff;

    background-color: #000000;

    text-decoration: none;

}



ul.pagebute li a:hover {

	margin:0px;

    padding:5px;

    font-weight: bold;

    color: #FFFFFF;

	background-color:#B70711;

}



ul.pagebute li span{

	margin:0px;

    padding:5px;

    font-weight: bold;

    color: #FFFFFF;

	background-color:#B70711;

} 



/*///////////

gossip head

////////////*/

#head2{

width:960px;

text-align:left;

margin-top:7px;

margin-bottom:0px;

}





/*///////////

page top

////////////*/



#pageTop2{

text-align:right;

margin-top:10px;



}



/*///////////

ブログカテゴリ名

////////////*/



#page-title22 {

	font-size:16px;



}



/*///////////

ブログ記事部分のナビ

////////////*/



#entrynavi ul{

	margin:0px;

	padding:0px;

	list-style:none;

	text-align:center;

}





#entrynavi ul li{

	display:inline;

}

	





