@charset  "utf-8";/*マンガバトル [top.css]copyright (c) 2006 Dig,Inc.http://www.dig.co.jp/*//* ------------------------------------------ボディ------------------------------------------ */#top {	margin: 0;	padding:0;	font-size: 80%;	text-align: center;	background: #FFFFFF;	}#commentBody {	margin: 0;	padding:0;	font-size: 80%;	text-align: center;	background: #FFFFCC;	}/* ------------------------------------------コンテナ------------------------------------------ *//* コンテナ */#container {	width: 1000px;	margin: 0 auto;	}/* コンテナ */#containerWindow {	width: 336px;	margin: 0 auto;	}/* ------------------------------------------外枠エリア------------------------------------------ *//* 上枠 */#headerWaku {	width: 1000px;	height: 19px;	background: url(../../images/cmn_wakuT.gif) no-repeat;	}/* 中枠 */#centerWaku {	width: 1000px;	background: url(../../images/cmn_wakuLR.gif) repeat-y;	}/* 下枠 */#bottomWaku {	width: 1000px;	height: 19px;	background: url(../../images/cmn_wakuB.gif) repeat-y;	}/* 枠内 */#insideWaku {    border: 1px solid #CCCCCC;	margin-top: 6px;	margin-left: 23px;	margin-right: 27px;	margin-bottom:6px;	background: url(../../images/cmn_wakuIN.gif) repeat-y;	}/* ------------------------------------------ヘッダエリア------------------------------------------ *//* ヘッダ */#header {	width: 925px;	height: 90px;	margin: 3px auto 10px;	background: url(../../images/cmn_title.jpg) no-repeat;	}/* サイトロゴ */#logo {	width: 212px;	height: 90px;	text-indent: -9999px;	float: left;	}#logo a {	display: block;	width: 197px;	height: 72px;	margin-top:8px;	margin-left:7px;	}/* キャッチフレーズ */#catchphrase {	float: left;	width: 157px;	height: 24px;	margin-top:34px;	background: url(../../images/btn_cmn_about.gif) no-repeat;	text-indent: -9999px;	}#catchphraseRSS {	float: left;	width: 70px;	height: 24px;	margin-top:34px;	background: url(../../images/cmn_rss.gif) no-repeat;	text-indent: -9999px;	}#catchphrase a {	display: block;	width: 157px;	height: 24;	}#catchphraseRSS a {	display: block;	width: 53px;	height: 24;	}/* ヘッダバナー */#banner-header {	float: left;	width: 468px;	height: 60px;	margin-top:13px;	}/* ------------------------------------------vote ヘッダエリア------------------------------------------ *//* ヘッダ */#voteheader {	width: 925px;	height: 36px;	text-align: left;	margin-top: 3px;	margin-bottom: 10px;	margin-left: 18px;	background: url(../../images/vote_logo.gif) no-repeat;	}/* サイトロゴ */#votelogo {	width: 855px;	height: 36px;	text-indent: -9999px;	float: left;	}/* サイトロゴ */#close {	margin-top: 10px;	padding-left:14px;	float: left;	background: url(../../images/cmn_close.gif) no-repeat;	background-position:3px;	}/* ------------------------------------------メインエリア------------------------------------------ *//* メインエリア */#main {	width: 908px;	margin: 0px 20px 10px;	text-align:left;	}	/* トップフラッシュ */#top-flash {	width: 908px;	height: 190px;	margin-top:10px;	}/* コンテンツメニュー */#contents {	width: 908px;	}#contents a:link,#contents a:visited {	color: #990000;	}#contents a:hover {	color: #009900;	}/* お知らせ */.news {	width: 280px;	height:180px;	background:url(../../images/news_back.gif) repeat-y;	border: 1px solid #000000;	}.news .title{	margin-left:10px;	margin-top:5px;	font-size: 120%;	font-weight: bold;	line-height: 1.3em;	color:#FFCC00;	}.news .copy{	margin-left:10px;	margin-top:5px;	font-size: 100%;	line-height: 1.3em;	color:#FFFFFF;	}/* コメント */.comment{	width: 280px;	height:171px;	margin-top:10px;	background:url(../../images/comment_back.gif) repeat-y;	border: 1px solid #999999;	background-color:#FFFFCC	}.comment .title{	margin-left:11px;	margin-top:9px;	padding-top:2px;	padding-left:5px;	font-size: 100%;	font-weight: bold;	line-height: 1.3em;	color:#000000;	background-color:#FFC266;	height:15px;	width:250px;	}.comment .copy{	margin-left:11px;	margin-top:5px;	margin-right:5px;	line-height: 1.3em;	font-size:90%;	color:#333333;	}.comment iframe{	margin-left:11px;	width:260px;	height:125px;	}.commentiframe {	background-color:#FFFFCC;	}.commentiframe .star{	font-size: 100%;	line-height: 1.3em;	height:20px;	width:15px;	vertical-align:top;	}.commentiframe .copy{	font-size: 100%;	line-height: 1.3em;	color:#990000;	width:135px;	vertical-align:top;	}.commentiframe .name{	font-size: 90%;	line-height: 1.3em;	color:#333333;	width:85px;	vertical-align:top;	}/* トップエントリー */.topentry {	width: 290px;	height: 150px;	margin-bottom:20px;	border: 2px solid #FF0066;	background-color:#FFD9E9;	}.topentry .image {	margin:6px 6px;	margin-right:0px;	float:left;	width: 99px;	height: 100%;	}.topentry .btnread{	margin-top:5px;	}.topentry .author{	font-weight: bold;	height:20px;	line-height: 1.0em;	color:#990000;	font-size:110%;	padding-top:3px;	}.topentry .copy{	color:#000000;	line-height: 1.2em;	font-size: 100%;	margin-top:3px;	}.topentry .text{	margin:6px 0px;	}/* ナンバー */.topentry .number{	width:42px;	height:15px;	font-weight: bold;	color:#FFFFFF;	background-color:#FF0066;	font-size: 100%;	line-height: 1.3em;	float: left;	text-align:center;	vertical-align:bottom;	margin-right:5px;	padding-top:3px;	}.topentry .endvote{	width:87px;	height:15px;	font-weight: bold;	color:#FFFFFF;	background-color:#FF0000;	border-color:#FF0066	font-size: 100%;	line-height: 1.3em;	text-align:center;	vertical-align:bottom;	margin-right:5px;	padding-top:3px;	}/* about左 */.aboutentry {	width: 294px;	height: 130px;	margin-bottom:20px;	}.aboutentry .image {	width: 99px;	}.aboutentry table{	width: 294px;	margin-top:10px;	color:#000000;	border: 1px solid #999999;	}.aboutentry td{	text-align:center;	padding:5px 3px;	}.aboutentry .star{	color:#990000;	font-size: 110%;	width:20px;	}.aboutentry .num{	font-size: 100%;	width:84px;	}.aboutentry .date{	font-size: 100%;	width:190px;	}/* 共通タイトル */.titleRed{	width: 294px;	height:14px;	font-size: 100%;	font-weight: bold;	line-height: 1.3em;	color:#FFFFFF;	background:url(../../images/cmn_midashi_back.gif) no-repeat;	padding-left:3px;	padding-top:2px;	}.titleRed2{	width: 442px;	height:22px;	font-size: 120%;	font-weight: bold;	line-height: 1.3em;	color:#FFFFFF;	background:url(../../images/cmn_midashi_back2.gif) no-repeat;	padding-left:3px;	padding-top:2px;	}.titleRed3{	width: 146px;	height:14px;	font-size: 100%;	font-weight: bold;	line-height: 1.3em;	color:#FFFFFF;	background:url(../../images/cmn_midashi_back.gif) no-repeat;	padding-left:3px;	padding-top:2px;	}.btnreadAgain{	margin-top:10px;	}.prevPage {	width: 908px;	margin-bottom:10px;	margin-top:10px;	text-align:right;	}.redbar {	width: 908px;	margin-top:25px;	padding-top:3px;	font-size: 110%;	font-weight: bold;	border-top: 2px solid #990000;	}	/* プロフィール */.profile {	width: 294px;	}.profile .waku{	margin-top:10px;	background-color:#FFD9E9;	border: 2px solid #FF0066;	}.profile .copy{	margin-top:10px;	font-size: 100%;	line-height: 1.3em;	color:#FFFFFF;	}.profile .image{	width: 144px;	float: left;	padding:5px 5px;	}.profile .rightcol{	padding:5px 5px 5px 0px;	float: left;	}.profile .author{	margin-top:10px;	font-weight: bold;	line-height: 1.3em;	color:#000000;	font-size: 150%;	}.profile .number{	width:42px;	height:15px;	font-weight: bold;	color:#FFFFFF;	background-color:#FF0066;	font-size: 100%;	line-height: 1.3em;	text-align:center;	vertical-align:bottom;	margin-right:5px;	padding-top:3px;	}.profile table{	margin-top:5px;	width:125px;	background-image: url(../../images/profile_back.gif);	}.profile td{	padding:3px 5px;	line-height: 1.3em;	color:#fff;	}.profile .koumoku{	font-size: 90%;	}.profile .koumoku2{	font-weight: bold;	font-size: 120%;	}.profile .copy{	margin:5px 5px;	font-size: 100%;	color:#333333;	}.profile .komidashi{	font-weight: bold;	font-size: 100%;	}.profile .sakuhinName{	font-weight: bold;	font-size: 110%;	color:#000000;	border-bottom: 1px dotted #FF0066;		}/* エントリー作品 */.sakuhin {	width: 294px;	}.sakuhin .waku{	margin-top:10px;	width: 292px;	height:58px;	background-color:#FFFFFF;	border: 1px solid #999999;	}.sakuhin .sakuhinmei{	font-weight: bold;	font-size: 130%;	float: left;	width:190px;	text-align:center;	margin-top:20px;	}.sakuhin .btnread{	margin-top:16px;	}.sakuhin .copy{	margin:5px 5px;	font-size: 100%;	line-height:1.3em;	color:#333333;	}.sakuhin .copySmall{	margin:5px 5px;	font-size: 100%;	line-height:1.3em;	color:#333333;	}.sakuhin .komidashi{	margin-top:5px;	margin-bottom:0px;	font-size: 120%;	line-height:1.3em;	color:#CC0000;	font-weight:bold;	}.sakuhin strong{	color:#000099;	font-weight:bold;	}.sakuhin .notice{	font-size: 90%;	color:#666666;	margin-left: 10px;	margin-right: 10px;	margin-top: 5px;	}.sakuhin li{	list-style-image: url(../../images/cmn_tri.gif);	list-style-type: none;	margin-left: 5px;	margin-right: 5px;	margin-top: 3px;	font-size: x-small;	}.sakuhin .endvote{	width:87px;	height:15px;	font-weight: bold;	color:#FFFFFF;	background-color:#FF0000;	border-color:#FF0066	font-size: 100%;	line-height: 1.3em;	text-align:center;	vertical-align:bottom;	margin-right:5px;	padding-top:3px;	}/* エントリー作品 画像*/.sakuhinImage {	width: 294px;	}.sakuhinImage .cap{	margin:5px 5px;	font-size: 90%;	color:#333333;	text-align:right;	}/* 投票 */.vote {	width: 442px;	}.vote input[type=text],.vote textarea{	margin-top:0px;	width: 442px;	border: 1px solid #999999;	}	/* ie6.0対応　*/*html .vote input[type=text],*html .vote textarea{	width: 440px;	}	/* end ie6.0対応　*/.vote .komidashi{	margin-top:10px;	font-weight: bold;	font-size: 100%;	}.vote .btnCheck{	margin-top:5px;	width: 195px;	height:34;	float:left;	background-image: url(../../images/btn_check.gif);	background-repeat:no-repeat;	text-indent:16px;	padding-top:8px;	margin-left:74px;	}*html .vote .btnCheck{	margin-left:74px;	}.vote input[type=checkbox]{	width: 190px;	}.vote .btnSoushin{	margin-top:5px;	width: 99px;	height:34;	float:left;	}/* コメントウィンドウ */.commentWindow {	width: 294px;	margin-left:16px;	text-align:left;	margin-top:5px;	}.commentWindow .copy{	margin:5px 5px;	font-size: 100%;	color:#333333;	}.commentWindow .komidashi{	margin-top:10px;	margin-left:2px;	font-size: 100%;	color:#333333;	font-weight: bold;	width: 286px;	background-color:#CCCCCC;	padding-top:2px;	padding-left:3px;	}/* ------------------------------------------3段カラム------------------------------------------ */.col1 {	width: 294px;	float: left;	margin-top:24px;	}.col2 {	width: 294px;	float: left;	margin-top:24px;	margin-left:13px;	}.col3 {	width: 294px;	margin-top:24px;	margin-left:13px;	float: left;	}.col1b {	width: 146px;	float: left;	margin-top:24px;	}.col2b {	width: 442px;	float: left;	margin-top:24px;	margin-left:13px;	}/* ------------------------------------------フッタエリア------------------------------------------ *//* フッタエリア */#footer {	width: 908px;	height: 21px;	margin:20px auto 10px;	padding-top:5px;	background: url(../../images/footer.gif) no-repeat;	}	/* コピーライト */#copyright {	clear: both;	font-size: 90%;	color: #FFFFFF;	text-align:center;	}/* インフォメーションナビ */#navi-info {	}#navi-info ul {	list-style: none;	}#navi-info ul li {	display: inline;	padding: 0px 5px 0px 7px;	border-left: 1px solid #999999;	}.mark-rss {	background: url(../image/mark_rss.gif) no-repeat left center;	padding-left: 18px;	}
