@charset "utf-8";

/*--------------------------------------------------------------------- レイアウトブロック部 ---------------------------------------------------------------------*/
#wrapper {width:1140px; margin:0 auto;}
#leftColumn {width:240px; float:left;}
#centertColumn {width:800px; float:left; color:#ccc; line-height:1.5;}



/*-------------------------------------------------------------------------- 右上ナビ部 --------------------------------------------------------------------------*/
#userNav {margin-left:580px; width: 240px; height:25px; background:url(/images/common/bg_subTopMenu.png) no-repeat; text-align:center;}
	#userNav li {padding:0 5px; display:inline-block; /display: inline; /zoom: 1;}
	#userNav a {text-decoration:none;}
	


/*------------------------------------------------------------------------- コンテンツ部 -------------------------------------------------------------------------*/
#bbsLoginSignin {width:720px; height:197px; padding:65px 40px 0 40px; background:url(/images/sub/bg_bbsLogin.png) no-repeat;}
	#bbsLoginSignin li {display:inline-block; /display: inline; /zoom: 1;}

#bbsSearch {width:800px; height:43px; padding-top:23px; background:url(/images/sub/bg_bbsSearch.png) no-repeat; text-align:center;}
	#bbsSearch h3, form {display:inline-block; vertical-align:top; /display: inline; /zoom: 1;}
	#bbsSearch h3 {padding-top:2px;}
	#bbsSearch select {width:90px;}
	#bbsSearch input {width:200px;}
	#bbsSearch .submitButton {width:90px;}

#threadList {line-height:2;}
	#threadList span {display:inline-block; /display: inline; /zoom: 1;}
	#threadList .threadNo {width:96px; text-align:center;}
	#threadList .seriesTag {width:65px;}
	#threadList .threadTitle {width:340px; height:18px; overflow:hidden;}
	#threadList .author {width:130px; height:18px; overflow:hidden; text-align:center;}
	#threadList .lastModify {width:150px; text-align:center;}

#articleDetailTitle {width:790px; height:26px; padding:9px 5px 0 5px; background:url(/images/sub/bg_bbsArticleTitle.png) no-repeat; font-size:0;}
	#articleDetailTitle li {display:inline-block; font-size:12px; vertical-align:top; /display: inline; /zoom: 1;}
	#articleDetailTitle .threadNo {width:40px;}
	#articleDetailTitle .threadTag {width:70px;}
	#articleDetailTitle .threadTitle {width:400px; height:18px; overflow:hidden;}
	#articleDetailTitle .threadAuthor {width:180px; height:18px; overflow:hidden;}
	#articleDetailTitle .threadDate {width:100px;}

.articleDetailResTitle {width:775px; height:26px; margin:50px 0 0 15px; padding:9px 5px 0 5px; background:url(/images/sub/bg_bbsArticleTitle.png) no-repeat; font-size:0;}
	.articleDetailResTitle li {display:inline-block; font-size:12px; vertical-align:top; /display: inline; /zoom: 1;}
	.articleDetailResTitle .threadResNo {width:40px;}
	.articleDetailResTitle .threadResName {width:480px; height:18px; overflow:hidden;}
	.articleDetailResTitle .threadResDate {width:150px;}
	.articleDetailResTitle .threadResQuote {width:70px;}

#bbsTopicsPostForm {width:800px; height:278px; padding:40px 40px 0 40px;background:url(/images/sub/bg_borderTile.png) no-repeat;}

.bbsPageNationBtn li {display:inline-block; /display: inline; /zoom: 1;}
.bbsPost {text-align:center;}
.resForm {width:500px; height:80px; margin-top:15px; font-size:12px;}
.topicsTitle01 {width:650px; height:18px; background:url(/images/sub/img_bbsPost01.png) no-repeat;}
.topicsTitle02 {width:650px; height:18px; background:url(/images/sub/img_bbsPost02.png) no-repeat;}
.topicsTitle03 {width:650px; height:18px; background:url(/images/sub/img_bbsPost03.png) no-repeat;}
	.topicsTitle01 input {width:600px;}
	.topicsTitle02 select {width:600px;}
	.topicsTitle03 textarea {width:600px;}
	
	
#pageNation {text-align: center;}
	#pageNation li {vertical-align:top; display:inline-block; /display: inline; /zoom: 1;}
	#pageNation .pageNum {background:url(/images/sub/btn_pageNation.png) no-repeat left top;}
	#pageNation .pageNum a {width:23px; height:20px; padding-top:3px; text-align:center; display:inline-block; /display: inline; /zoom: 1;}
	
#aboutContent {width:800px; height:703px; background:url(/images/sub/bg_about.jpg) no-repeat;}

#lineupList p {padding:0 15px 30px 0; display:inline-block; vertical-align:top; /display: inline; /zoom: 1;}


/*---------------------------------------------------------------------------- 共有部 ----------------------------------------------------------------------------*/
.linkBook {height:26px; padding:13px 5px 0 55px; background:url(/images/sub/bg_linkBook.png) no-repeat; display:inline-block; /display: inline; /zoom: 1;}
.decoBorder {width:800px; height:37px; padding:20px 0 0 20px; background:url(/images/sub/bg_decorativeBorder.png) no-repeat;}
	.decoBorder h2 {width:690px; display:inline-block; font-size:12px; /display: inline; /zoom: 1;}
	.decoBorder span {width:100px; display:inline-block; /display: inline; /zoom: 1;}
