﻿@charset "utf-8";
/* CSS Document */


/* Text Setting */
#txtWrap {
	color:#eaeaea;
	font-size:12px;
	line-height:16px;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
}

#txtWrap a {
	color:#ffec9f;
}

#txtWrap a:hover {
	color:#eaeaea;
}


/* -------------------------- PitureList -------------------------- */

/* PictureTag */
p.pictureTag{
	width:151px;
	margin:0 auto;
}

/* PictureBox */
div.pictureBox {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/community/visual/picturebg.gif);
	width:151px;
	height:161px;
	text-align:center;
	margin:0 auto;
}

div.pictureBox div.picture {
	width:138px;
	height:99px;
	padding:6px 0 14px 0;
	margin:0 auto;
}

div.pictureBox div.picture p.pictureWrap{
	border:1px solid #1b1a18;
	width:138px;
	height:99px;
}


div.pictureBox a {
	text-decoration:none;
}

/* BestPictureListTitle */
#visualListTitle {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/community/common/free_title_bg_long.gif);
	background-repeat:no-repeat;
	width:660px;
	height:28px;
}

/* BestPictureList */
div#bestPictureList {
	width:658px;
	background-color:#595b47;
	border-right:1px solid #1d1f20;
	border-left:1px solid #1d1f20;
	border-bottom:1px solid #1d1f20;
	text-align:center;
}

div#bestPictureList table {
	width:658px;
	border-collapse:collapse;
	border:none;
	margin:0 auto;
}

/* NormalPictureList */
div#PictureList {
	width:660px;
	text-align:center;
	padding-top:5px;
}

div#PictureList table {
	width:660px;
	border-collapse:collapse;
	border:none;
	margin:0 auto;
}

/* -------------------------- Search Area -------------------------- */
#freeListSearch table.inputArea{
	width:660px;
	border-collapse:collapse;
	border:none;
	margin-top:10px;
}

#freeListSearch table td.textBox{
	width:418px;
	text-align:left;
}
#freeListSearch table td.lelayText{
	width:15px;
	text-align:center;
}

#freeListSearch table td.btnBox{
	width:72px;
	text-align:center;
}

#freeListSearch .formText{
	width:418px;
	height:17px;
	padding-left:5px;
	border:1px solid #626262;
	background-color:#333536;
	color:#eaeaea;
	font-size:12px;
	line-height:17px;
	font-family:'ＭＳ Ｐゴシック', 'MS PGothic',Osaka, sans-serif;
}

#freeListSearch .formBtn {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/support/faq/btn_search.gif);
	background-repeat:no-repeat;
	width:60px;
	height:19px;
	border:0px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	margin:0 auto;
	cursor:pointer;
}

#freeListSearch .resultArea {
	width:648px;
	background-color:#382d2f;
	border:1px solid #6f4f55;
	text-align:center;
	padding:5px;
	margin:5px auto 0 auto;
}


/* -------------------------- ArticleView -------------------------- */
#artViewTitle {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/community/common/free_title_bg_long.gif);
	background-repeat:no-repeat;
	width:640px;
	height:33px;
	line-height:30px;
	padding:0 10px;
}

#artViewTitle2 {
	width:658px;
	height:22px;
	background-color:#343522;
	border-bottom:1px solid #1d1f20;
	border-left:1px solid #1d1f20;
	border-right:1px solid #1d1f20;
}

#artViewTitle2 span.yellowText {
	color:#d0c253;
}

#artViewTitle2 table {
	width:658px;
	height:22px;
	border-collapse:collapse;
	border:none;
}

#artViewTitle2 td {
	padding:0 5px;
	text-align:center;
}

#artViewTitle2 td a {
	color:#d0c253;
	text-decoration:none;
}

#artViewTitle2 td.border {
	margin:0;
	padding:0;
	background-color:#1d1f20;
}


#artResTitle {
	width:648px;
	background-color:#2b2e2f;
	border:1px solid #1b1e1f;
	padding:5px;
}

#artResTitle span.yellowText {
	color:#d0c253;
}

#artResTitle table {
	/*width:638px;*/
	height:22px;
	border-collapse:collapse;
	border:none;
}

#artResTitle td {
	padding:0 5px;
	text-align:center;
}

#artResTitle td a {
	color:#d0c253;
	text-decoration:none;
}

#artResTitle td.border {
	margin:0;
	padding:0;
	background-color:#1d1f20;
}

#artResTitle div.res {
	width:638px;
	padding:5px;
}


/* ResBox */
#artResBox {
	width:660px;
}

#artResBox table.inputArea{
	width:660px;
	border-collapse:collapse;
	border:none;
}

#artResBox table td.textBox{
	width:531px;
	text-align:left;
}

#artResBox table td.btnBox{
	width:108px;
	text-align:center;
}

#artResBox .formText{
	width:531px;
	height:40px;
	padding-left:5px;
	border:1px solid #626262;
	background-color:#333536;
	color:#eaeaea;
	font-size:12px;
	line-height:17px;
	font-family:'ＭＳ Ｐゴシック', 'MS PGothic',Osaka, sans-serif;
}

#artResBox .formBtn {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/community/common/btn_res_off.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#393b3c;
	width:108px;
	height:40px;
	border:0px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	margin:0 auto;
	cursor:pointer;
}


/* ViewMainImage */
#artViewMainImage {
	width:658px;
	border:1px solid #1b1a18;
	margin:10px auto;
	text-align:center;
}

/* ViewMainText */
#artViewMainText {
	width:640px;
	margin:0 auto;
	text-align:left;
}


/* newPostBox */
#newPostBox {
	width:660px;
	padding-top:15px;
}

#newPostBox table.inputArea{
	width:658px;
	border-collapse:collapse;
	border:1px solid #758085;
}

#newPostBox table.inputArea td.titleText{
	width:100px;
	height:25px;
	background-color:#586369;
	border-bottom:1px solid #758085;
	font-weight:bold;
	text-align:center;
}

#newPostBox table.inputArea td.titleInput{
	width:558px;
	height:25px;
	background-color:#586369;
	border-bottom:1px solid #758085;
}

#newPostBox table.inputArea td.messInput{
	width:658px;
	height:150px;
	background-color:#4a5053;
	text-align:center;
	padding:5px 0;
}

#newPostBox table.imageArea{
	width:658px;
	border-collapse:collapse;
	border:1px solid #758085;
}

#newPostBox table.imageArea td.titleText{
	width:100px;
	height:25px;
	background-color:#586369;
	border-bottom:1px solid #758085;
	font-weight:bold;
	text-align:center;
}

#newPostBox table.imageArea td.fileInput{
	width:558px;
	height:25px;
	background-color:#586369;
	border-bottom:1px solid #758085;
}

#newPostBox table.imageArea td.notice{
	width:658px;
	background-color:#4a5053;
	text-align:left;
}

#newPostBox table.movieArea{
	width:658px;
	border-collapse:collapse;
	border:1px solid #758085;
}

#newPostBox table.movieArea td.titleText{
	width:150px;
	height:30px;
	background-color:#586369;
	border-bottom:1px solid #758085;
	font-weight:bold;
	text-align:center;
}

#newPostBox table.movieArea td.scriptInput{
	width:508px;
	height:30px;
	background-color:#586369;
	border-bottom:1px solid #758085;
}

#newPostBox table.movieArea td.notice{
	width:658px;
	background-color:#4a5053;
	text-align:left;
}

#newPostBox table.btnArea{
	width:660px;
	margin:0 auto;
	border-collapse:collapse;
	border:none;
	margin-top:10px;
}

#newPostBox .titleInputForm{
	width:540px;
	height:18px;
	padding-left:5px;
	border:1px solid #747b7e;
	background-color:#393b3c;
	color:#eaeaea;
	font-size:12px;
	line-height:17px;
	font-family:'ＭＳ Ｐゴシック', 'MS PGothic',Osaka, sans-serif;
}

#newPostBox .fileInputForm{
	width:540px;
	height:18px;
	padding-left:5px;
	border:1px solid #747b7e;
	background-color:#393b3c;
	color:#eaeaea;
	font-size:12px;
	line-height:17px;
	font-family:'ＭＳ Ｐゴシック', 'MS PGothic',Osaka, sans-serif;
}

#newPostBox .textBox{
	padding-left:5px;
	border:1px solid #747b7e;
	background-color:#393b3c;
	color:#eaeaea;
	font-size:12px;
	line-height:17px;
	font-family:'ＭＳ Ｐゴシック', 'MS PGothic',Osaka, sans-serif;
}

#newPostBox .messInputForm{
	width:638px;
	height:150px;
	padding-left:5px;
	border:1px solid #747b7e;
	background-color:#393b3c;
	color:#eaeaea;
	font-size:12px;
	line-height:17px;
	font-family:'ＭＳ Ｐゴシック', 'MS PGothic',Osaka, sans-serif;
}

#newPostBox .scriptBox{
	padding-left:5px;
	border:1px solid #747b7e;
	background-color:#393b3c;
	color:#eaeaea;
	font-size:12px;
	line-height:17px;
	font-family:'ＭＳ Ｐゴシック', 'MS PGothic',Osaka, sans-serif;
}

#newPostBox .btnSubmit{
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/community/common/btn_submit.gif);
	background-repeat:no-repeat;
	background-color:#393b3c;
	width:109px;
	height:29px;
	border:0px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	margin:0 auto;
	cursor:pointer;
}

#newPostBox .btnRewrite{
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/community/common/btn_rewrite.gif);
	background-repeat:no-repeat;
	background-color:#393b3c;
	width:109px;
	height:29px;
	border:0px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	margin:0 auto;
	cursor:pointer;
}


/* -------------------------- ViewNaviBox -------------------------- */
#viewNaviBox {
	width:660px;
	height:17px;
}

#viewNaviBox ul {
	width:660px;
}

#viewNaviBox ul li {
	float:left;
	list-style:none;
	display:inline;
}

#viewNaviBox ul li.prev {
	width:60px;
	height:19px;
}

#viewNaviBox ul li.next {
	width:60px;
	height:19px;
}

#viewNaviBox ul li.list {
	width:60px;
	height:19px;
}


/* -------------------------- PageNo -------------------------- */
#pageNoWrap{
	margin:0 auto;
	text-align:center;
}

#pageNoWrap table{
	margin:0 auto;
}

#pageNoWrap table.pageNo {
	border-collapse:collapse;
	border:none;
}

#pageNoWrap table td.ldArrow{
	width:20px;
	padding:0px;
}

#pageNoWrap table td.lArrow{
	width:20px;
	padding:0px;
}

#pageNoWrap table td.noList{
	padding:0px 10px 0px 10px;
	color:#888888;
	font-size:10px;
	line-height:14px;
	text-decoration:none;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
}

#pageNoWrap table td.noList a {
	color:#888888;
	font-size:10px;
	line-height:14px;
	text-decoration:none;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
}

#pageNoWrap table td span.nowNo{
	color:#eaeaea;
	font-size:12px;
	line-height:14px;
	text-decoration:none;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
}

#pageNoWrap table td span.nowNo a{
	color:#eaeaea;
	font-size:12px;
	line-height:14px;
	text-decoration:none;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
}

#pageNoWrap table td.rdArrow{
	width:20px;
	padding:0px;
}

#pageNoWrap table td.rArrow{
	width:20px;
	padding:0px;
}

