@charset "EUC-jp";body {	font-family:"Hiragino Kaku Gothic Pro", Osaka, san-serif;	margin:0;	padding:0;	font-size:14px;	line-height:130%;	text-align:left;	background-image:url(http://podcast.ibc.co.jp/kurenainobuta/skins/appi/images/top_bg.jpg);	background-repeat:repeat-x;	background-color:#dff1fb;	color:#003366;	}	div,img,h1,h2,h3,h4,h5,h6,p{	margin: 0px;	padding: 0px;	border: 0px;	}form,input{	display: inline;	}a { text-decoration: none; color: #006699; }a:hover { text-decoration:underline; color: #0066FF; }	p { line-height: 150%; }b{	font-weight:bold;	}h1,hr{/*	display: none;*/	}h2{	font-size:18px;	font-weight:normal;	}	h3{	font-size:14px;	padding-bottom: 5px;	}h4{	font-size:12px;	}ul{	padding:0;	margin:0;		}li{	list-style-type:disc;	}.entry img { 	padding:2px; 	border:1px solid #ccc; 	margin:0px 0px 6px 0px; 	}blockquote {  margin: 0 20px;  padding: 10px 10px 10px 10px;  border: 1px dotted #ccc;  background-color: #F5F5F5;  line-height:130%;  font-size:13px;	}.clearfix{	clear:both;	}	/*-------------------------------------------------------------------------------------------------header*/	#header{	height:480px;	text-align:center;	}#header_inner{	width:900px;	margin:0px auto;	}#header_left{	float:left;	width:150px;	}#header_right{	float:right;	text-align:right;	width:500px;	}		#header_text{	float:right;	text-align:right;	padding:6px 18px 6px 18px ;	background-color:#FFF;	background-image:url(images/head_maru.gif);	background-repeat:no-repeat;	background-position: left bottom;	}/*-------------------------------------------------------------------------------------------------main*/	#main_body{	width:900px;	margin:18px auto;	text-align:left;	padding:24px;	}#main_item{	float:left;	width:560px;	}/*-------------------------------------------------------------------------------------------------sidebar*/#sidebar{	float:right;	width:280px;	font-size:12px;	}.sidebar_box_title{	height:24px;	font-size:14px;	font-weight:bold;	color:#003366;	padding:9px 0px 0px 6px ;	margin:0px 0px 6px 0px ;	border:solid  1px #b2f7ff;		background-image:url(http://podcast.ibc.co.jp/kurenainobuta/skins/appi/images/title_bg.jpg);	background-position:right;	}	.sidebar_box{	padding:0px 0px 24px 0px ;	}.sidebar_box li{	margin:0px 0px 0px 12px ;	}.sidebar_catbox{	border-top:solid 1px #CCC;	border-left:solid 1px #CCC;	border-right:solid 1px #CCC;	margin:0px 0px 48px 0px ;	background-color:#FFF;	mini-height:30px;	}.sidebar_catbox a{	display:block;	font-size:14px;	border-bottom:solid 1px #CCC;	padding:6px 12px 6px 15px;	}/*-------------------------------------------------------------------------------------------------item*/.item{	margin:0px 0px 48px 0px;	}	.item_title{	padding:12px 12px 12px 18px;	font-size:18px;	margin:0px 0px 12px 0px;	border:solid  1px #b2f7ff;		background-image:url(http://podcast.ibc.co.jp/kurenainobuta/skins/appi/images/title_bg.jpg);	}	.item_body{	font-size:14px;	padding:0px 0px 12px 18px;	}	.item_morelink{	font-size:14px;	padding:0px 0px 12px 0px;	}	.item_info{	font-size:12px;	text-align:right;	padding:0px 0px 12px 0px;	border-top:dotted 1px #ccc;	}	.main_top_navi{	padding:3px 0px ;	margin:0px 0px 9px 0px ;	border-bottom:dotted 1px #ccc;	}/*-------------------------------------------------------------------------------------------------trackback*/#related{	clear:both;	font-size:12px;	margin:0px 0px 12px 0px;	}	.related_area_title{	padding:0px 0px 3px 0px ;	margin:0px 0px 12px 0px;	border-bottom:dotted 1px #ccc;	}.related_list{	padding:0px 0px 12px 18px ;	}	/*-------------------------------------------------------------------------------------------------trackback*/#trackback{	clear:both;	font-size:12px;	padding:12px;	margin:0px 0px 12px 0px;	background-color:#FFF;	}	.trackback_area_title{	padding:0px 0px 3px 0px ;	margin:0px 0px 12px 0px;	border-bottom:dotted 1px #ccc;	}.trackback_list{	padding:0px 0px 12px 0px ;	}.trackback_item{	padding:0px 0px 12px 0px ;	}/*-------------------------------------------------------------------------------------------------comment*/#comment{	clear:both;	font-size:12px;	padding:12px;	margin:0px 0px 12px 0px;	background-color:#FFF;	}.comment_area_title{	padding:0px 0px 3px 0px ;	margin:0px 0px 12px 0px;	border-bottom:dotted 1px #ccc;	}.comment_body{	padding:0px 0px 12px 0px ;	}.comment_list{	padding:0px 0px 0px 0px ;	}/*-------------------------------------------------------------------------------------------------Foorer*/#footer{	clear:both;	text-align:center;	color:#999;	margin:0px auto;	padding:6px 0px;	border-top:solid 1px #ccc; 	background-color:#FFF;	}/*-------------------------------------------------------------------------------------------------Link*/.nobullets{	padding:0px;	margin:0px;		}	.nobullets li{	list-style-type:disc;	font-size:12px;	margin:0px 0px 0px 18px ;	}
