@charset "UTF-8";

/*.newThreadForm input{
	margin:2px 0 10px 0;
}*/

.threadFormTtl{
	margin:15px 0 2px!important;
	font-weight:bold ;
}

.threadErrMsg{
    font-size:16px;
    color:#cc0000;
    font-weight:bold;
    margin-bottom:3px!important;
}

form .send {
    background: none repeat scroll 0 0 #4E9B0F;
    border-color: #0074a2;
    box-shadow: 0 1px 0 rgba(120, 200, 230, 0.5) inset, 0 1px 0 rgba(0, 0, 0, 0.15);
    color: #fff;
    text-decoration: none;
    padding: 3px 0 3px 0;
    border: none;
    border-radius: 4px;
    box-shadow: none;
    -webkit-appearance: none;
    box-shadow: 0 4px #3a7a02;
    display: block;
    margin: 10px auto;
    padding: 0.3em 1em;
    text-align: center;
    width: 145px;
    height: 35px;
}

.newThreadForm input {
    border: 1px solid #ccc;
    border-radius: 4px;
    margin: 5px 0;
    padding: 10px 0!important;
}

.newThreadForm textarea{
	width:100%;
}


.newThreadForm input,textarea{
   font-size:16px;
   scale(0.8);
}

.commentToukou input,textarea{
    font-size:16px;
    scale(0.8);
}

.threadListTbl .threadName{
    font-weight:bold;
}


/*
ページナビゲーション
*/
.pagenavi ul {
    padding: 10px 10px 5px !important;
    /*background: #fff;*/
    /*border: 1px solid #ccc;*/
    text-align: center;
}

.pagenavi ul li {
    display: inline;
    margin: 0 2px;
    padding: 0;
}

.pagenavi ul li span,
.pagenavi ul li a {
    background: #4E9B0F none repeat scroll 0 0;
    border-radius:4px;
    color:#fff!important;
    padding:5px 10px;
}

/*.pagenavi ul li a:hover {
    color: #9542ff;
    background: #ccf;
    border-color: #00f;
}*/

.pagenavi ul li.current span{
    border: 1px solid #3a7c9e;
    background:#fff;
    color: #3a7c9e!important;
}

.kokanEnableTd{
    background-color: #ffff99;
}






















/*スレッド詳細*/
#main-contents .threadDetail .nameSpan{
    color: #999!important;
    font-size:100%!important;
}

.threadDetail dl dt{
    margin:10px 0;
    font-size:120%;
    font-weight:bold;
}

.threadDetail ul li:nth-child(1){
    float:left;
    color:#666;
}
.threadDetail ul li:nth-child(2){
    float:right;
    color:#666;
}

.threadDetail-infomation {
margin:10px 0!important;
}

.threadDetail .threadDetail-infomation {
    font-size: 11px;
margin:10px 0;
}
.threadDetail .boradUserId{
    font-size: 80%;
    color: #777;
}

.threadDetail {
    padding: 15px 0;
    border-bottom: 1px solid #ccc;
    position: relative;
}

.threadDetail .lead{
    font-weight:nomal;
    font-size:90%;
}



.contents .newThreadBtn a {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f7a013 0%, #f28213 100%) repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 0 3px #db831e;
    color: #fff!important;
    display: block;
    font-size: 110%;
    margin: 10px auto;
    padding: 10px 0;
    text-align: center;
    text-shadow: 0 1px #d37c19;
    width: 100%;
}


.ninzu{
color:#cc0000;
text-align:center;
padding:5px 0;
background:#FFF7BF;
font-weight:bold;
}

.kosinBtn{

/ Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f3f3f3+50,ededed+51,ffffff+100;White+Gloss+%232 /
background: #ffffff; / Old browsers /
background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); / FF3.6-15 /
background: -webkit-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); / Chrome10-25,Safari5.1-6 /
background: linear-gradient(to bottom, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); / W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ /
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); / IE6-9 /
    border-radius: 5px;
    box-shadow: 0 3px #B1B1B1;
    color: #333 !important;
    display: block;
    font-size: 110%;
    margin: 10px auto;
    padding: 10px 0;
    text-align: center;
    text-shadow: 0 1px #fff;
    width: 100%;
border:1px solid #ccc;

}