
/*body{ -webkit-text-size-adjust: 100%; }*/

span{ word-break:break-all; }

.titleLogo {
  padding: 0em 1em;
  margin: 0em 0;
  color: #232323;
  background: #DDFCB4;
  border-left: solid 10px #517C1C;
  font-family: 游ゴシック体, 'Yu Gothic', YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif; 
  font-weight: bold; 
}

.titleLogo p {
  margin: 0; 
  padding: 0;
}

.categoryLink {
  padding: 0em 1em;
  margin: 0em 0;
  color: #0066CC;
  font-family: 游ゴシック体, 'Yu Gothic', YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif; 
  font-weight: bold; 
}

a.categoryLink:link { color: #0066CC; }
a.categoryLink:visited { color: #0066CC; }
a.categoryLink:hover { color: #0066CC; }
a.categoryLink:active { color: #0066CC; }

/*PC向けスレッド一覧レイアウト設定用*/
.threadBox {
  padding: 1px; 
  margin: 1px;
  font-weight: bold;
  color: #3A2D25;/*文字色*/
  background: #F2F7FC;
  border: solid 3px #B7CFE2;/*線*/
  /*border-radius: 10px;*/
  text-decoration: underline;
}

.commentbox1line{
  padding: 1px; 
  margin: 5px;
  background: #F0F1ED; 
  background: linear-gradient(to bottom, #F0F1ED, #F0F1ED); 
  -webkit-gradient(linear, left top, left bottom, from(#9BDD8C), to(#9BDD8C)); 
  -moz-linear-gradient(top, #fff, #ffc0cb); 
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFffffff', endColorstr='#FFffc0cb'); 
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffc0cb',GradientType=0 ); 
  border-radius: 15px; 
  -webkit-border-radius: 10px; 
  -moz-border-radius: 10px; 
  box-shadow: 0 0 2px 1px rgba(0,0,0,0.1); 
  font-size: 90%;
}

/*PC向けスレッド表示（メインペイン）ヘッダーレイアウト設定用*/
.BBSHeaderContainer{
  /*position: fixed;*/
  background-color: #D8D8C4;
  width: 100%;
}
.BBSHeaderTitle{
  color: #012AAF;
  font-family: 游ゴシック体, 'Yu Gothic', YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif; 
  font-size: x-large;
  font-weight: bold;
}
.BBSHeaderPropertyInfo{
}
.BBSHeaderCommentNum{
  color: #472E16;
  display: inline-block;
  font-weight: bold;
  padding: 0em 1em 0em 1em;
}
.BBSHeaderCommentNum:before{
  content:"comment:";
}
.BBSHeaderCommentPoint{
  color: #472E16;
  display: inline-block;
  font-weight: bold;
  padding: 0em 1em 0em 1em;
}
.BBSHeaderCommentPoint:before{
  content:"point:";
}
.BBSHeaderCommentViews{
  color: #472E16;
  display: inline-block;
  font-weight: bold;
  padding: 0em 1em 0em 1em;
}
.BBSHeaderCommentViews:before{
  content:"views:";
}





/*PC向けコメント入力欄（位置固定）*/.
#commentInputTextareaForPCDispFullScreen{}
#commentInputTextareaForPCDispFullScreen{
  position: fixed;
}
/*
textarea {
  padding: 10px;
  vertical-align: top;
  width:100%;
}
textarea:focus {
  outline-style: solid;
  outline-width: 2px;
}
*/

/*コメント記入欄：フッター位置に固定*/
#commentInputTextboxZoneContainer {
  /*background: #E2D9CE;*/
  /*position: fixed;*/
  bottom: 0;
  /*width: 100%;*/
  /*width: 50%;*/
  height: 150px;
}

/*コメントボタン用アイコン*/
/* ● */
.commentMarkIcon {
  content: "go! ";
  font-size: 20px;
  position: relative;
  width: 1.6em;
  height: 1.0em;
  background-color: #4f9909;
  border-radius: 1.2em / 0.8em;
}
/* ▼ */
.commentMarkIcon::before {
  content: "";
  position: absolute;
  top: 0.8em;
  left: 0.4em;
  width: 0;
  height: 0;
  border-right: 0.2em solid transparent;
  border-left: 0.2em solid transparent;
  border-top: 0.6em solid #4f9909;
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
}

/*コメント欄横並び制御用*/
.commentTextAreaContainer{
  display: inline;
}
.commentSubmitButtonContainer{
  display: inline;
}
.commentNameContainer{
  display: inline;
}
.commentCapContainer{
  display: inline;
}


