@charset "utf-8";
/* CSS Document */

/*
name:arigato
designer: kh
*/


/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

/*html{	font-size: 80%;
}*/

body {
	background-color: #2ca906;	
	margin: 0;
	padding: 0;
	text-align: center; /* IE 5.5 hack */
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", sans-serif;
	scrollbar-face-color:#EFEFEF;
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-3dlight-color:#EFEFEF;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#EFEFEF;
	scrollbar-darkshadow-color:#ffffff;
}



/*
h1{
padding: 0;
margin: 0;
display: none;
}*/


#top-area dd{
	text-align:left;
	}



h4{
}

h3{
	font-size: 100%;
	color: #40C400;
	margin: 0px 0px 0px 0px;
	clear: both;
	width: 650px;

}


#bg_submain a:link,#bg_submain a:visited,#bg_submain a:active {
	color: #FF6699;
	text-decoration: none;

	}
	
#bg_submain a:hover{
	color: #66CC00;
	text-decoration: none;

	}



a img {
	border: 0;
}

.hiduke a:link,
.hiduke a:visited,
.hiduke a:active
{
	color: #333333;
}
.hiduke a:hover{
	color: #FF6699;
}



/****************** MAIN　BOX  **********************/


#wp {
	width: 100%;
	margin: 0px auto;
	text-align: left;
	clear: both;
}



#container {
	margin: 0px auto;
	padding: 0px;
	width: 950px;
}

#container_top{
	margin: 0;
	padding: 0;

}


.nasi{display:none}





#head {
	text-align: center;
	padding: 0px;
	margin: auto 0px;
	height: 291px;
	width: 100%;
/*	background-image: url(images/head_bg.jpg);
	background-repeat: repeat-x;*/

}


/*-------------------------2段組*/


#main {
	width: 950px;
	padding: 0px;
	margin: 0px auto;
	clear: both;
}



#rgt{
	width: 240px;
	float: right;
	margin: 0px;
	padding: 0px;
}


#content {
	float: left;
	width: 900px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

*html #content {


}




.entry-content a:link,
.entry-content a:visited,
.entry-content a:active{
	text-decoration: none;
	color: #3366FF;
}

.entry-content a:hover{
	color: #CC0000;
	text-decoration: underline;
}





#bg_submain{
	width: 707px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	float: left;
}



.clearer {
clear: both;
height: 0;
margin: 0;
padding: 0;
}




/* *************　フッタ　*******************/


#footer {
	text-align: center;
	width: 100%;
	padding: 10px 0px 0px 0px;
	background-image: url(images/ftr.jpg);
	background-repeat: repeat-x;
	clear: both;
	margin: 0px auto;
	height: 34px;
	font-size: 80%;
	color: #FFFFFF;
}



#footer a:link,#footer a:visited,#footer a:active {
	color: #FFFFFF;

	}
	
#footer a:hover{
	color: #FFCC00;

	}




/* **************************/

.hiduke{
	font-size: 80%;
}

.hiduke2{	font-size: 80%;
	color: #460000;}





.box{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.box2{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}



strong{
	color: #FF6699;
	font-weight: bold;
}



/*********** M　T　追加  *********************/

.nitiji{}

.entry{
	margin: 0px 0px 0px 30px;
	padding: 0px;
	width: 650px;
}
.tuduki{}

.entry-body{
	width: 650px;
	margin: 0px 0px 0px 30px;
	padding: 0px;
	text-align: left;
}
.entry-content{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.entry-footer{
	font-size: 80%;
	margin: 0px;
	padding: 5px 0px 0px 0px;
	text-align: right;
	color: #FF6699;
	clear: both;
	margin-top: 10px;
}



.date{
	text-align: center;
	color: #0099CC;
	margin-top: 10px;
	margin-bottom: 10px;
}



.entry-header{
	padding: 17px 0px 0px 15px;
	margin: 0px;
}



.content-nav{
	text-align: center;
	margin: 0px;
	padding: 0px;
}


/********************************/



#back{
	background-image: url(http://www3.tvk-yokohama.com/arigato/images/btn_back.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 280px;
	padding: 0px;
	clear: both;
	width: 131px;
	height: 58px;
}

#back a{
	display: block;
	margin: 0px 0px 0px 0px;
	height: 58px;
	padding: 0px 0px 0px 0px;
	
	
}


.entry-body img{
	margin-right: 5px;
	margin-bottom: 5px;
	text-decoration: none;
}


  
hr {
	display: none;

 }  


.l_waku_bg img{
	padding: 0px 5px 0px 0px;
}





/*------タイトル-----------*/



h2 {
	display: none;

 }






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



b{
	color: #3399FF;
	font-weight: bold;
}


#bnrbox{
	clear: both;
	text-align: center;
	margin: 0px auto 0px auto;
	background-color: #FFFFFF;
	width: 100%;
}

#bnrbox img{
	margin-right: 3px;
}



#container ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#bg_submain li{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 15px;
	list-style-type: none;
	background-image: url(http://www3.tvk-yokohama.com/arigato/images/li_icon.gif);
	background-repeat: no-repeat;
}



/*--------TOP WHATS ツイ テーマ---------*/

#top_ctbox{
	background-image: url(http://www3.tvk-yokohama.com/arigato/images/head_top1.jpg);
	background-repeat: no-repeat;
	width: 950px;
	height: 222px;
	margin: 0px;
	padding: 0px;
	clear: both;
}

#top_tw{
	width: 635px;
/*	margin: 35px 30px 0px 15px;*/
/*		_margin: 35px 30px 0px 5px; */

	margin: 10px 30px 0px 15px;
		_margin: 10px 30px 0px 5px; /*-----IE6------*/
	float: left;
	height: 170px;
}

.twtr-hd {display:none;} 
.twtr-ft {display:none;} 



#top_whats{
	background-image: url(http://www3.tvk-yokohama.com/arigato/images/head_whats.jpg);
	background-repeat: no-repeat;
	height: 47px;
	width: 950px;
	margin: 0px;
}



#top_theme{
	width: 253px;
	float: left;
	margin: 45px 0px 0px 0px;
	height:140px;
	font-size: 90%;
	overflow-y:hidden;
}



#top_theme li{
	list-style-type: none;
}


#top_theme a{display:none;}



/*---------カテバナー並び--------*/


#ctgr_top{
	width: 950px;
}

#ctgr{}


#ctgr img{
	margin: 0px;
	padding: 0px;
vertical-align:top;
}


/*---------サブ--------*/

#waku_head{
	background-image: url(http://www3.tvk-yokohama.com/arigato/images/waku_head.jpg);
	background-repeat: no-repeat;
	width: 707px;
	height: 110px;
	margin: 0px;
	padding: 0px;
}

#waku_ftr{
	background-image: url(http://www3.tvk-yokohama.com/arigato/images/waku_ftr.jpg);
	background-repeat: no-repeat;
	width: 707px;
	height: 75px;
	margin: 0px;
	padding: 0px;
	clear: both;
}




/*--------キャスト--------*/

.ctr_box{
	text-align: center;
	margin: 0px 0px 10px 0px;
}

#cast_waku_head{
	background-image: url(http://www3.tvk-yokohama.com/arigato/images/waku_L_head.jpg);
	background-repeat: no-repeat;
	width: 950px;
	height: 82px;
	margin: 0px;
}

#cast_box{
	margin: 0px 0px 0px 20px;
	width: 900px;
}

#cast_waku_ftr{
	width: 950px;
	height: 75px;
	margin: 0px;
	clear: both;
}


/*--------ふきだし--------*/

#unitip {
	z-index: 1000; 
	position: absolute;
	display: none;
	top: -1000px;
}


#unitippoint {
	position: relative; 
	width: 252px; 
	display: block; 
	top: 0px; 
	left: 0px;
}


#unitipmid {
	position: relative;
	 width: 252px; 
	display: block; 
	top: 0px; 
	left: 0px;
}


#unitipcap {
	position: relative;
	 width: 252px; 
	 display: block; 
	 top: 0px; 
	 left: 0px;
}

#unitippoint {
	height: 33px;
	overflow: hidden;
	background-image: url(http://www3.tvk-yokohama.com/arigato/images/hukidasi_head.gif);
	background-repeat: no-repeat;
	margin: 0px;
	width: 252px;
		clear: both;
			 top: 0px; 
	 left: 0px;
}

#unitipmid {
	width: 222px;
	padding: 0px 15px 0px 15px;
	height: auto;
	text-align: left;
	margin: 0px;
	background-image: url(http://www3.tvk-yokohama.com/arigato/images/hukidasi_bg.gif);
	background-repeat: repeat-y;
	overflow: hidden;
		clear: both;
	 top: 0px; 
	 left: 0px;
}


#unitipcap {
	height: 15px;
	overflow: hidden;
		clear: both;
	background-image: url(http://www3.tvk-yokohama.com/arigato/images/hukidasi_ftr.gif);
	background-repeat: no-repeat;
	width: 252px;
	margin: 0px;
	 top: 0px; 
	 left: 0px;
}


a:hover img{opacity:0.8;filter: alpha(opacity=70);






