@charset "utf-8";
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}


#cboxOverlay{background: #000000;}
#colorbox{
	width: 580px;
	overflow: hidden;
	background-color:#FFF;
	border:8px solid #cccccc;
}

#colorbox div.rssColorBox {
	width:580px;
	height:300px;
}

#colorbox h4 {
	margin:20px 20px 0;
}

#colorbox p.rssDescription {
	margin:16px 26px 0;
	color:#444;
	font-size:83%;
	line-height:1.6;
}

#colorbox ul.rssBtns {
	margin:28px 0 0;
	padding:0 66px;
	overflow:hidden;
}

#colorbox ul.rssBtns li {
	margin:0 15px;
	float:left;
	display:block;
}

#colorbox p.rssAttention {
	clear:left;
	font-size:63%;
	margin:20px 26px 0;
	color:#444;
}



/* ページ下部コントロール部分 */
/* 閉じるボタン */
#cboxClose{
	position:absolute;
	bottom:12px;
	left: 50%;
	background:url(/images/index/rss_close.gif) 0 0 no-repeat;
	width:25px;
	height:25px;
	margin-left: -13px;
	text-indent:-9999px;
	border: none;
}

#cboxClose.hover{
}

/*前のメニュ*/
#cboxPrevious{
	position:absolute;
	bottom:12px;
	left:27px;
	width:0;
	height:0;
	text-indent:-9999px;
}

#cboxPrevious.hover{
}


/* 次のメニュー */
#cboxNext{
	position:absolute;
	bottom:12px;
	right:27px;
	width:0;
	height:0;
	text-indent:-9999px;
}

#cboxNext.hover{
}

#cboxLoadedContent{margin-bottom:0;}