﻿@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;
}

/* -------------------------- FreeBoard -------------------------- */

/* ListTitle */
#freeListTitle {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/community/common/free_title_bg.gif);
	background-repeat:no-repeat;
	width:660px;
	height:33px;
}

#freeListTitle table.mainList {
	width:660px;
	height:33px;
}

#freeListTitle td.titleText {
	color:#eaeaea;
	font-size:12px;
	line-height:16px;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
}

/* List */
#freeList table{
	width:660px;
}

#freeList table td.noTxt{
	width:40px;
	padding:5px 5px;
	color:#ffffff;
	text-align:center;
	font-size:10px;
}

#freeList table td.titleTxt {
	width:400px;
	padding:5px 10px;
	text-align:left;
}

#freeList table td.titleTxt a {
	text-decoration:none;
	color:#eaeaea;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
	line-height:16px;
	outline:none;
}

#freeList table td.titleTxt a:visited {
	color:#888888;
}

#freeList span.delete {
	color:#f4766e;
}

#freeList table td.userName {
	width:100px;
	padding:5px 10px;
	text-align:left;
}

#freeList table td.userName a {
	text-decoration:none;
	color:#eaeaea;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
	line-height:16px;
	outline:none;
}

#freeList table td.dateTxt{
	width:50px;
	color:#87b0b3;
	padding:5px 20px;
	text-align:center;
}

/* -------------------------- 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;
}


/* ViewMainText */
#artViewMainText {
	width:638px;
	margin:10px auto;
	text-align:left;
	padding:10px;
	background-color:#3e4142;
	border:1px solid #1b1e1f;
}


/* 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 .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 table.inputArea td.messInput{
	width:658px;
	height:150px;
	background-color:#4a5053;
	text-align:center;
	padding:5px 0;
}

#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 table.btnArea{
	width:660px;
	margin:0 auto;
	border-collapse:collapse;
	border:none;
	margin-top:10px;
}

#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;
	padding-top:10px;
}

#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:0;
}

#pageNoWrap table td.rArrow{
	width:20px;
	padding:0;
}

/*--------------------- board preview popup-------------------------------------------*/
#comm_pop_header {
	width:369px;
	height:14px;
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/community/common/popup_bg_header.gif);
	background-repeat:no-repeat;
	font-size:1px;
}

#comm_pop_footer {
	width:369px;
	height:5px;
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/community/common/popup_bg_footer.gif);
	background-repeat:no-repeat;
}

#comm_pop {
	width:369px;
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/community/common/popup_bg.gif);
	background-repeat:repeat-y;
	text-align:center;
	font-family:'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif, 'メイリオ', Meiryo, Osaka, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro';
}

#comm_pop div.wrapper{
	width:352px;
	padding:3px 8px 3px 9px;
}

#comm_pop ul.data{
	font-size:10px;
	color:#d6d268;
	width:162px;
	margin-left:180px;
}

#comm_pop ul.data li {
	float:left;
	list-style:none;
}

#comm_pop ul.data li.viewer {
}

#comm_pop ul.data li.comment {
	padding-left:20px;
}

#comm_pop p.border {
	padding:3px 0;
}

#comm_pop p.text {
	font-size:12px;
	line-height:14px;
	color:#eaeaea;
	text-align:left;
	word-break:break-all;
}