﻿@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;
}

/* -------------------------- BestMap -------------------------- */
#bestMapTitle {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/community/mapsenryaku/best_map_title.gif);
	background-repeat:no-repeat;
	width:660px;
	height:32px;
	text-indent:-9999px;
	overflow:hidden;
}

#bestMapListCont {
	width:660px;
	text-align:center;
	padding-bottom:15px;
}

#bestMapListBorder {
	background-color:#27281c;
}

#bestMapListWrap {
	margin:0 auto;
	width:658px;
	background-color:#7e7a48;
}

#bestMapListWrap table.mainList{
	width:656px;
	border:0px;
}

#bestMapListWrap table td.map_img {
	width:264px;
	padding:5px 10px;
	text-align:left;
}

#bestMapListWrap table td.map_img img {
	border:1px solid #363412;
}

#bestMapListWrap table td.detail {
	width:352px;
	padding:5px 10px;
	text-align:left;
}

#bestMapListWrap table td.detail p.title {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/community/mapsenryaku/mini_title_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-left:20px;
	padding-bottom:4px;
	font-size:14px;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
	font-weight:bold;
	width:309px;
	height:16px;
	line-height:16px;
	diplay:block;
	margin-bottom:5px;
}

#bestMapListWrap table.detail_t {
	width:330px;
	border-collapse:collapse;
	border-spacing:0px;
}

#bestMapListWrap table.detail_t td {
	border:1px solid #363412;
	color:#eaeaea;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
	line-height:16px;
	width:100px;
	padding:5px;
}

#bestMapListWrap table.detail_t td.c01 {
	background-color:#605f40;
}

#bestMapListWrap table.detail_t td.c02 {
	background-color:#6a6947;
}

#bestMapListWrap table td.titleTxt a {
	text-decoration:none;
	color:#eaeaea;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
	line-height:16px;
	outline:none;
}

#bestMapListWrap table td.titleTxt a:visited {
	color:#888888;
}

#bestMapListWrap table td.iconLabel{
	width:50px;
	padding:0px 10px 0px 10px;
	text-align:center;
}

#bestMapListWrap table td.dateTxt{
	width:50px;
	padding:5px 20px;
	text-align:center;
	color:#ffce08;
}


/* -------------------------- SelectArea -------------------------- */
#select_area {
	width:660px;
	padding-bottom:7px;
}

#select_area p.w_header {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/community/mapsenryaku/sub_area_header.gif);
	background-repeat:no-repeat;
	width:660px;
	height:2px;
	font-size:1px;
}

#select_area div.w_bg {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/community/mapsenryaku/sub_area_bg.gif);
	background-repeat:repeat-y;
	text-align:center;
}

#select_area p.w_footer {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/community/mapsenryaku/sub_area_footer.gif);
	background-repeat:no-repeat;
	width:660px;
	height:2px;
	font-size:1px;
}

#select_area table.select_t {
	width:660px;
}

#select_area table.select_t td.map {
	width:150px;
	text-align:center;
	padding:5px 10px;
}

#select_area table.select_t td.mode {
	width:150px;
	text-align:center;
	padding:5px 10px;
}

#select_area table.select_t td.allList {
	width:300px;
	text-align:right;
	padding:5px 10px;
}

#select_area .map_sel {
	width:150px;
	height:20px;
	border:1px solid #626262;
	background-color:#333536;
	color:#eaeaea;
	font-size:14px;
	line-height:20px;
	font-family:'ＭＳ Ｐゴシック', 'MS PGothic',Osaka, sans-serif;
}

#select_area .mode_sel {
	width:150px;
	height:20px;
	border:1px solid #626262;
	background-color:#333536;
	color:#eaeaea;
	font-size:14px;
	line-height:20px;
	font-family:'ＭＳ Ｐゴシック', 'MS PGothic',Osaka, sans-serif;
}

#select_area .allListBtn {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/community/mapsenryaku/btn_list_all_on.gif);
	background-repeat:no-repeat;
	width:87px;
	height:24px;
	border:0px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	cursor:pointer;
	margin:0 0 0 auto;
}

/* -------------------------- MapList -------------------------- */

/* ListTitle */
#MapListTitle {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/community/common/free_title_bg.gif);
	background-repeat:no-repeat;
	width:660px;
	height:33px;
}

#MapListTitle table.mainList {
	width:660px;
	height:33px;
}

#MapListTitle table td.noTxt{
	width:38px;
	padding:5px 5px;
	color:#ffffff;
	text-align:center;
	font-size:10px;
}

#MapListTitle table td.titleTxt {
	width:348px;
	padding:5px 5px;
	text-align:center;
}

#MapListTitle table td.mode {
	width:68px;
	padding:5px 5px;
	text-align:center;
}

#MapListTitle table td.map_name {
	width:98px;
	padding:5px 5px;
	text-align:center;
}

#MapListTitle table td.userName {
	width:98px;
	padding:5px 5px;
	text-align:center;
}

#MapListTitle table td.recommend {
	width:58px;
	padding:5px 5px;
	text-align:center;
}

#MapListTitle table td.dateTxt{
	width:60px;
	padding:5px 5px;
	text-align:center;
}


/* List */
#MapList table{
	width:660px;
}

#MapList table td.noTxt{
	width:40px;
	padding:5px 5px;
	color:#ffffff;
	text-align:center;
	font-size:10px;
}

#MapList table td.titleTxt {
	width:350px;
	padding:5px 5px;
	text-align:left;
}

#MapList table td.titleTxt a {
	color:#eaeaea;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
	line-height:16px;
	outline:none;
}

#MapList table td.userName {
	width:100px;
	padding:5px 5px;
	text-align:left;
}

#MapList table td.userName a {
	color:#eaeaea;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
	line-height:16px;
	outline:none;
}

#MapList table td.recommend {
	width:60px;
	padding:5px 5px;
	text-align:center;
	color:#f4f396;
}

#MapList table td.dateTxt{
	width:60px;
	color:#87b0b3;
	padding:5px 5px;
	text-align:center;
}

#MapList table td.map_mode{
	width:350px;
	padding:0 5px 5px 5px;
	text-align:left;
}

#MapList p.list_map_bg {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/community/mapsenryaku/list_map_bg.gif);
	background-repeat:no-repeat;
	width:118px;
	height:20px;
	float:left;
	padding-left:52px;
	line-height:20px;
}

#MapList p.list_mode_bg {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/community/mapsenryaku/list_mode_bg.gif);
	background-repeat:no-repeat;
	width:118px;
	height:20px;
	float:left;
	margin-left:5px;
	padding-left:52px;
	line-height:20px;
}

/* -------------------------- Search Area -------------------------- */
#freeListSearch table.inputArea{
	width:660px;
	border-collapse:collapse;
	border:none;
	margin-top:10px;
}
#freeListSearch table td.mode {
	width:130px;
	text-align:left;
}
#freeListSearch table td.textBox{
	width:438px;
	text-align:left;
}
#freeListSearch table td.lelayText{
	width:15px;
	text-align:center;
}

#freeListSearch table td.btnBox{
	width:72px;
	text-align:center;
}

#freeListSearch .mode_sel{
	width:120px;
	height:20px;
	border:1px solid #626262;
	background-color:#333536;
	color:#eaeaea;
	font-size:12px;
	line-height:20px;
	font-family:'ＭＳ Ｐゴシック', 'MS PGothic',Osaka, sans-serif;
}

#freeListSearch .formText{
	width:428px;
	height:20px;
	padding-left:5px;
	border:1px solid #626262;
	background-color:#333536;
	color:#eaeaea;
	font-size:14px;
	line-height:20px;
	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;
}


/* -------------------------- PageNo -------------------------- */
#pageNoWrap{
	width:230px;
	margin:0 auto;
	text-align:center;
}

#pageNoWrap table.pageNo {
	width:230px;
	border-collapse:collapse;
	border:none;
}

#pageNoWrap table td.ldArrow{
	width:20px;
	padding:0;
}

#pageNoWrap table td.lArrow{
	width:20px;
	padding:0;
}

#pageNoWrap table td.noList{
	width:150px;
	padding:0;
	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;
}

