﻿@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;
}

#Nc_tabBox {
	width:660px;
	margin:0 auto;
}

#Nc_tabBox li {
	float:left;
	list-style:none;
	display:block;
	width:128px;
	height:24px;
}

.Faq_text{
	font-weight:bold;
	color:#c5828e;
}
.NC_sptext{
	font-weight:bold;
	color:#ffcc00;
	font-size:16px;
}
.NC_sptext01{
	color:#fff;
	font-size:12px;
	line-height:18px;
	margin-top:10px;
}

/* -------------------------- List -------------------------- */

/* ImportantList */
#imListTitle {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/im_list_title_bg.gif);
	background-repeat:no-repeat;
	width:660px;
	height:33px;
}

#imListTitle table.titleList {
	width:660px;
	height:33px;
}

#imListTitle td.titleText {
	color:#eaeaea;
	font-size:12px;
	line-height:16px;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
}

#imMainListCont {
	width:660px;
	text-align:center;
	padding-bottom:15px;
}

#imMainListBorder {
	background-color:#27281c;
}

#imMainListWrap {
	margin:0 auto;
	width:658px;
	background-color:#7e7a48;
}

#imMainListWrap table.mainList{
	width:656px;
	border:0px;
	color:#eaeaea;
}

#imMainListWrap table td.titleTxt {
	width:476px;
	padding:5px 10px;
	text-align:left;
}

#imMainListWrap table td.titleTxt a {
	text-decoration:none;
	color:#eaeaea;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
	line-height:16px;
	outline:none;
}

#imMainListWrap table td.titleTxt a:visited {
	color:#eaeaea;
}

#imMainListWrap table td.iconLabel{
	width:50px;
	padding:0px 10px 0px 10px;
	text-align:center;
}

#imMainListWrap table td.dateTxt{
	width:50px;
	padding:5px 20px;
	text-align:center;
	color:#ffce08;
}


/* MainList */
#listTitle {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/list_title_bg.gif);
	background-repeat:no-repeat;
	width:660px;
	height:33px;
}

#listTitle table.mainList {
	width:660px;
	height:33px;
}

#listTitle td.titleText {
	color:#eaeaea;
	font-size:12px;
	line-height:16px;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
}

/* All_Notice_List */
#allMainListWrap {
	width:660px;
}

#allMainListWrap table{
	width:660px;
	color:#eaeaea;
}

#allMainListWrap table td.noTxt{
	width:40px;
	padding:5px 5px;
	color:#ffffff;
	text-align:center;
	font-size:10px;
}

#allMainListWrap table td.titleTxt {
	width:396px;
	padding:5px 10px;
	text-align:left;
}

#allMainListWrap table td.titleTxt a {
	text-decoration:none;
	color:#eaeaea;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
	line-height:16px;
	outline:none;
}

#allMainListWrap table td.titleTxt a:visited {
	color:#eaeaea;
}

#allMainListWrap table td.iconLabel{
	width:84px;
	padding:6px 7px;
}

#allMainListWrap table td.dateTxt{
	width:56px;
	color:#87b0b3;
	padding:5px 20px;
	text-align:center;
}

/* -------------------------- 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;
}

/* ViewTitle */
#viewTitle {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/list_title_bg.gif);
	background-repeat:no-repeat;
	width:660px;
	height:22px;
}

#viewTitle table {
	width:660px;
	height:22px;
}

#viewTitle td.titleText {
	color:#eaeaea;
	font-size:12px;
	line-height:16px;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
	text-align:left;
}

#viewTitle td.dateText {
	color:#cfcaa2;
	font-size:12px;
	line-height:16px;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
}

/* ViewText */
#viewText {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/event/list_cont_bg.gif);
	background-repeat:no-repeat;
	width:660px;
	height:26px;
}

#viewText table {
	width:660px;
	height:26px;
}

#viewText td.noTxt {
	width:40px;
	padding:5px 5px;
	color:#ffffff;
	text-align:center;
	font-size:10px;
}

#viewText td.titleText {
	width:484px;
	color:#eaeaea;
	font-size:12px;
	line-height:16px;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
	text-align:left;
	padding:5px 10px;
}

#viewText td.dateText {
	width:50px;
	color:#cfcaa2;
	padding:5px 20px;
	text-align:center;
	font-size:12px;
	line-height:16px;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
}

/* ViewMainText */
#viewMainText {
	width:638px;
	margin:10px auto;
	text-align:left;
	padding:10px;
	background-color:#3e4142;
	border:1px solid #1b1e1f;
	color:#eaeaea;
}



/* Request */

.comQstWrap {
	width:660px;
}

.comQstWrap div.event {
	background:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/nc/title_event.gif) no-repeat top;
	height:33px;
}
.comQstWrap div.event ul {
	width:660px;
	height:33px;
}
.comQstWrap div.event li {
	list-style:none;
	float:left;
	display:block;
}

/* Index_List */
#idxListWrap {
	width:660px;
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/faq_f_01_bg.gif);
	background-repeat:repeat-y;
	padding-top:2px;
}

#idxListWrap table{
	width:660px;
}

#idxListWrap table td.titleTxt {
	width:446px;
	padding:3px 10px;
	text-align:left;
}

#idxListWrap table td.titleTxt a {
	text-decoration:none;
	color:#eaeaea;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
	line-height:16px;
	outline:none;
}

#idxListWrap table td.titleTxt a:visited {
	color:#eaeaea;
}

#idxListWrap table td.iconLabel{
	width:84px;
	padding:0 7px;
}

#idxListWrap table td.dateTxt{
	width:56px;
	color:#87b0b3;
	padding:0 20px;
	text-align:center;
}

#comQstBox {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/faq_f_01_bg.gif);
	background-repeat:repeat-y;
	padding:0 9px 0 9px;
}


/* -------------------------- reqWrap -------------------------- */
#reqWrap {
	width:660px;
}

#reqWrapBox {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/faq_f_02_bg.gif);
	background-repeat:repeat-y;
	padding:0 9px 0 9px;
}

#reqWrapBox ul li {
	width:622px;
	list-style:none;
	text-align:left;
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/icon_request.gif);
	background-repeat:no-repeat;
	background-position:0px 10px;
	padding:5px 10px 5px 10px;
	color:#FFFFFF;
}

#reqWrapBox ul li a{
	color:#ffec9f;
}

/* -------------------------- qaBox -------------------------- */
#qaBox {
	clear:left;
	width:640px;
	text-align:center;
	color:#ccc;
	padding:0px 0 5px 0;
}


#qaBox .shop_right {
	float:left;
	width:300px;
	background:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/shop/title_text01.gif) no-repeat top left;
	margin-top:5px;


}

#qaBox ul li.question{
	width:614px;
	list-style:none;
	text-align:left;
	background-color:#3e5e5e;
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/icon_q.gif);
	background-repeat:no-repeat;
	background-position:7px 5px;
	padding:5px 0px 5px 26px;
	color:#FFCC00;
}

#qaBox ul li.answer{
	width:614px;
	list-style:none;
	text-align:left;
	background-color:#404444;
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/icon_a.gif);
	background-repeat:no-repeat;
	background-position:7px 5px;
	padding:5px 0px 5px 26px;
}
/* -------------------------- shopBox -------------------------- */

#shopBox {
	width:660px;
	text-align:center;
	color:#ccc;
	padding:15px 0 5px 0;
}

.shop_left {
	width:250px;
	text-align:left;
	color:#ccc;

}
.shop_right {
	width:390px;
	text-align:left;
	color:#ccc;

}

.selectBox{
	border:1px solid #81826d;
	background-color:#ccc;
	color:#333;
	font-size:12px;
	line-height:20px;
	width:230px;
	margin-top:5px;
	font-family:'ＭＳ Ｐゴシック', 'MS PGothic',Osaka, sans-serif;
}
.input{
	width:570px;
	border-collapse:collapse;
	border:none;
	background-color:#333;
	border:1px solid #666;
	color:#ccc;
	margin-top:5px;
}

#shopBox ul{
	width:634px;
	text-align:left;
	background-color:#404444;
	padding:5px 0px 7px 26px;
}
#shopBox ul.new{
	width:634px;
	text-align:left;
	background-color:#404444;
	padding:10px 0px 20px 26px;
}
#shopBox li.list{
	list-style:none;
	float:left;
	text-align:left;
	display:inline;
	font-weight:bold;
	width:120px;
	color:#ccffff;
}
#shopBox li.list_right {
	list-style:none;
	text-align:left;
	display:inline;
	color:#ccc;
}
#shopBox li.list_right a{
	list-style:none;
	text-align:left;
	display:inline;
	color:#ccc;
}
#shopBox li.list_new{
	list-style:none;
	text-align:left;
	color:#d7d375;
}
#shopBox li.list_right a:hover{
	font-size:12px;
	line-height:16px;
	text-decoration:none;
	color:#ffe26f;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
	outline:none;
}


/* -------------------------- policy -------------------------- */
.policy {
	background-color:#4e2b33;
	border:solid 1px #75525a;
	margin-top:15px;
}
.policy ul {
	padding:5px;
}
.policy li {
	color:#CCCCCC;
	font-size:10px;
	list-style:none;
	margin:0 0 5px 10px;
	line-height:16px;
	background:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/nc/img_ico.gif) no-repeat left top;
	padding:0 0 0 7px;
	
}

.error {
	background-color:#4e2b33;
	border:solid 1px #75525a;
	margin-top:10px;
	text-align:center;
	padding:3px;
}


/* -------------------------- PageNo -------------------------- */
#pageNoWrap{
	margin:0 auto;
	text-align:center;
	padding-top:15px;
}

#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;
}

#pageNoWrap table td.rArrow{
	width:20px;
}


/* -------------------------- tabbox -------------------------- */
#tabBox {
	width:660px;
	margin:0 auto;
}

#tabBox li {
	float:left;
	list-style:none;
	display:block;
	width:128px;
	height:24px;
}

/* -------------------------- tabbox -------------------------- */
div.l_col_l {
	width:660px;
	margin-top:20px;
}

div.l_col_l p.subtitle {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/subtitle_bg_l.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#eaeaea;
	height:22px;
	font-size:14px;
	font-weight:bold;
	padding:1px 0px 0px 25px;
	text-align:left;
}
div.l_col_l p.exp_txt {
	padding:3px 20px 0px 0px;
	line-height:16px;
	color:#eaeaea;
}
div.l_col_l ul {
	padding:3px 20px 0px 0px;
}
div.l_col_l li {
	color:#CCCCCC;
	line-height:20px;
	list-style:none;
}
div.l_col_btntxt {
	width:310px;
	float:left;
	color:#FFFFFF;
	clear:both;
	font-size:10px;
}
div.l_col_btn {
	width:350px;
	float:right;
	text-align:right;
}

/* NEWS */
#News {
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/tit_news_bg.gif);
	background-repeat:no-repeat;
	width:438px;
	height:30px;
	text-align:left;
}

#News ul {
	padding:6px 0px 0px 14px;
	text-align:center;
	font-size:10px;
	font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
	line-height:8px;
}

#News ul li.title{
	float:left;
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/tit_news.gif);
	background-repeat:no-repeat;
	width:52px;
	height:14px;
	margin:0px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	margin-top:2px;
}

#News ul li.bordar{
	float:left;
	list-style:none;
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/border.gif);
	background-repeat:no-repeat;
	width:8px;
	height:5px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	margin-top:10px;
}

#News ul li.more{
	float:left;
	list-style:none;
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/btn_more.gif);
	background-repeat:no-repeat;
	width:35px;
	height:5px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	margin-top:10px;
	cursor:pointer;
}

#News ul li.tab01{
	float:left;
	list-style:none;
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/tab01_on.gif);
	background-repeat:no-repeat;
	width:58px;
	height:24px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	margin-top:-1px;
	cursor:pointer;
}

#News ul li.tab02{
	float:left;
	list-style:none;
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/tab02_off.gif);
	background-repeat:no-repeat;
	width:56px;
	height:24px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	margin-top:-1px;
	cursor:pointer;
}

#News ul li.tab03{
	float:left;
	list-style:none;
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/tab03_off.gif);
	background-repeat:no-repeat;
	width:54px;
	height:24px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	margin-top:-1px;
	cursor:pointer;
}

#News ul li.tab04{
	float:left; list-style:none;
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/tab04_off.gif);
	background-repeat:no-repeat;
	width:79px;
	height:24px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	margin-top:-1px;
	cursor:pointer;
}

#News ul li.tab05{
	float:left;
	list-style:none;
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/tab05_off.gif);
	background-repeat:no-repeat;
	width:77px;
	height:24px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	margin-top:-1px;
	cursor:pointer;
}

#NewsList{
	width:423px;
	padding:8px 0px 25px 15px;
	text-align:left;
}

#NewsList dt {
	clear: left;
	float:left;
	width:50px;
	padding-left:0px;
	margin-bottom:3px;
}

#NewsList dd.cont a {
	float:left;
	width:300px;
	padding-left:0px;
	color:#4e4e4e;
	text-decoration:none;
	margin-bottom:3px;
	outline:none;
}

#NewsList dd.cont a:hover {
	color:#8f8677;
}

#NewsList dd.date {
	color:#234143;
	margin-bottom:3px;
}


/* ShopForm */


#ShopForm {
	width:660px;
}

#ShopForm table{
	width:658px;
	border-collapse:collapse;
	background-color:#343528;
	border:1px solid #545543;
	margin:0 auto;
}
#ShopForm td.shoptitle{
	padding:0 0 0 20px;
	color:#cccc66;
	font-weight:bold;
}

#ShopForm table td.col_l_01{
	background-color:#343528;
	padding:3px;
	color:#cccc66;
	border-bottom:1px solid #545543;
}

.col_l_01 a {
	color:#eaeaea;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
}

.col_l_01 a:hover{
	color:#ffe26f;
}

#ShopForm table td.col_l_02{
	background-color:#3e3f32;
	padding:3px;
	color:#ccc;
	border-bottom:1px solid #545543;
}

.col_l_02 a {
	color:#eaeaea;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
}

.col_l_02 a:hover{
	color:#ffe26f;
}

#ShopForm table td.col_l_center{
	background-color:#343528;
	padding:3px;
	width:60px;
	text-align:center;
	border-bottom:1px solid #545543;
}

#ShopForm ul {
	padding:3px;
	text-align:right;
	margin-top:10px;
}
#ShopForm li {
	color:#CCCCCC;
	font-size:10px;
	list-style:none;
	margin:0 0 5px 5px;
	display:inline;
	line-height:20px;
	
}

/* PayNet */
#PayNet {
	width:639px;
	background-image:url(http://image.gameyarou.jp/tekki/2009/subpage/netcafe/nc/paynet_bg.gif);
	background-repeat:
	repeat-y;
	padding:0 10px;
	color:#eaeaea;
	font-size:12px;
	line-height:16px;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
}

#PayNet span.red_txt {
	color:#ea1c1c;
}

#PayNet ul {
	margin:10px auto 0px auto;
}

#PayNet li {
	float:left;
	width:259px;
	height:28px;
}

#PayNet li.btn_01 {
	padding-left:60px;
}

#PayNet li.btn_02 {
	padding-left:20px;
}

