@charset "shift_JIS";
/*
¥IMPORT
---------------------------------------------------------------------------------*/
@import "../css/reset.css";
@import "../css/base.css";
@import "../css/common.css";
@import "../css/hack.css";
/*\*//*/@import "../css/mac_ie.css";/**/

/*
¥mainCatch
---------------------------------------------------------------------------------*/
table#mainCatch {border: solid 3px #666;}
table#mainCatch td {vertical-align: top;}
table#mainCatch td.left {border-top: solid 3px #666; border-right: solid 3px #666;}
table#mainCatch td.first {border-top: none;}


	/*
	¥right > siteEntry
	---------------------------------------------------------------------------------*/
	#right .siteEntry {
		height: 55px;
		background-image: url(../images/bg_siteEntry.gif);
		background-repeat: no-repeat;
	}
	#right .siteEntry td {
		padding: 6px 9px;
		font-size: 80%;
		line-height: 1.5em;
		vertical-align: middle;
	}

	/*
	¥right > news
	---------------------------------------------------------------------------------*/	
	#right .news td.flow {
		font-size: 80%;
		vertical-align: middle;
		background-image: url(../images/bg_news.gif);
		background-repeat: repeat-x;
	}

	/*
	¥right > online
	---------------------------------------------------------------------------------*/
	#right .rightTitle{
		width:804px;
		height: 30px;
		text-align: right;
		vertical-align: middle;
		background-image: url(../images/title_online.gif);
		background-repeat: no-repeat;
		background-position: left top;
	}

	#right .rightTitle  h3{
		display: none;
	}

	#right .rightTitle a {position: relative; right: 6px;}

	#right .onlineInfo td {vertical-align: middle;}
	#right .onlineInfo td img {
		margin: 0 3px 0 0;
		vertical-align: text-bottom;
	}
	
	#right td.entryNum img {margin: 9px 3px 0 0;}

		#right .icons td a {
			color: #000;
			font-size: x-small;
			text-decoration: none;
		}
		* html #right .icons td a {font-size: 55%;}	
	
		#right .icons td a:hover {text-decoration: underline;}

		
	/*
	¥right > report
	---------------------------------------------------------------------------------*/
	#right .report .rightBody iframe {margin: 12px}