/*--------------------------------------------------
テンプレート：green

カスタマイズは利用規約の範囲内でお願いします

画像加工はサイズ変更のみ可（それ以外は禁止）
著作権削除・改変禁止（カスタマイズ後も）

再配布・アダルトサイト・宗教的サイト使用禁止

詳しい規約はサイトで確認してください
http://masimarock.yokochou.com/
--------------------------------------------------*/

body{
color:#336600;
margin:0 0 15px 0;
text-align:center;
font-size:13px;
*font-size:small;
*font:x-small;
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Osaka,sans-serif;
background:#FDFDFD;}

input,textarea{
font-size:100%;}

table{
width:100%;
border:0px;
border-collapse:collapse;}

td,form,h1,h2,h3,ul,ol,dl,dt,dd{
margin:0;
padding:0;}

/* 全体 */
#container{
width:70%;
margin:0 auto;
text-align:left;}

/*--------------------------------------------------
	リンク
--------------------------------------------------*/
/* 全体 */
a{
color:#FFF;
text-decoration:none;}

a:hover{
color:#33AA00;
text-decoration:underline;}

a img{
border:none;}

/* ページリンク */
.pagelink a{
color:#66BB00;
margin:0 2px;}

.pagelink a:hover{
color:#FF6600;}

/* フッター */
#footer_ad a,div.copyright a{
color:#888;}

#footer_ad a:hover,div.copyright a:hover{
color:#66BB00;
text-decoration:none;}

/*--------------------------------------------------
	table
--------------------------------------------------*/
/* 親記事 */
table.main{
margin-bottom:20px;}

.main td{
background:#B0DE27;}

.main td img{
display:none;}

.main .td1{
background:url(http://blog-imgs-27.fc2.com/m/a/s/masimarock/top_yg_l.gif) no-repeat;}

.main .td2{
background:url(http://blog-imgs-27.fc2.com/m/a/s/masimarock/top_yg_r.gif) no-repeat;}

.main .td3{
background:url(http://blog-imgs-27.fc2.com/m/a/s/masimarock/bottom_yg_l.gif) no-repeat;}

.main .td4{
background:url(http://blog-imgs-27.fc2.com/m/a/s/masimarock/bottom_yg_r.gif) no-repeat;}

/* 返信 */
div.yohaku{
padding:15px 0 5px 80px;}

table.res td{
background:#99CA04;}

.res .td1{
background:url(http://blog-imgs-27.fc2.com/m/a/s/masimarock/re_top_yg_l.gif) no-repeat;}

.res .td2{
background:url(http://blog-imgs-27.fc2.com/m/a/s/masimarock/re_top_yg_r.gif) no-repeat;}

.res .td3{
background:url(http://blog-imgs-27.fc2.com/m/a/s/masimarock/re_bottom_yg_l.gif) no-repeat;}

.res .td4{
background:url(http://blog-imgs-27.fc2.com/m/a/s/masimarock/re_bottom_yg_r.gif) no-repeat;}

.td1,.td2,.td3,.td4{
width:10px;
height:10px;
background:none;}

td.entry-body{
padding:6px 5px;
line-height:1.6;}

td.entry-body img{
display:inline;}

/*--------------------------------------------------
	ヘッダー
--------------------------------------------------*/
/* 掲示板タイトル */
h1{font-size:131%;}

/* カウンター */
#counter{
color:#66AA00;
text-align:right;}

/* ナビゲーション */
#navigation{
color:#FFF;
text-align:center;}

/*--------------------------------------------------
	投稿フォーム
--------------------------------------------------*/
#entry_form input,#entry_form textarea{
width:50%;
background:#FFF;
border:1px solid #BBB;}

#entry_form textarea{
width:90%;}

#entry_form .form-pass{
width:100px;}

input#image{
width:auto;}

/*Safari3 Google Chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0){
input#image{
border:none;
color:#336600;
background:none;}}

dd.emoji ul{
display:inline;}

dd.emoji li{
display:inline;
margin:0 5px;}

.pre_button{
margin:10px 0;}

.pre_button input{
vertical-align:middle;}

.button{
color:#FFF;
border:1px solid #66BB00;
background:#66BB00;}

p.attention{
color:#DD0000;
margin-top:0;}

/*--------------------------------------------------
	スレッド
--------------------------------------------------*/
/* タイトル */
h2.title,h3.res-title{
font-size:108%;
line-height:1.4;
margin-bottom:10px;}

/* 日付等 */
.date{
color:#669900;
text-align:right;
margin:8px 0;}

.res .date{
color:#338800;}

/* newマーク */
span.new{
font-weight:bold;
color:#EE5500;}

/* アイコン */
img.icon{
float:left;
margin:0 15px 15px 0;}

/* 絵文字 */
div.text img{
vertical-align:middle;
margin:3px;}

/* 投稿画像 */
img.userimage{
float:right;
margin:10px 0 0 15px;}

.button-body{
clear:both;
padding:18px 0 0 0;
text-align:right;}

/* 返信ボタン */
.button-body .res-button{
color:#FFF;
border:1px solid #333;
background:#333;}

.button-body form{
display:inline;}

.res input.button{
background:#55AA00;
border:1px solid #55AA00;}

/*--------------------------------------------------
	プレビュー
--------------------------------------------------*/
dl.preview{
margin-bottom:20px;}

dl.preview dt{
color:#55AA00;
font-weight:bold;}

dl.preview dd{
padding:0 3px;
margin-bottom:10px;
background:#99CA04;}

dl.preview dd img{
vertical-align:middle;
margin:3px;}

div.prev-inp img{
margin:10px 0;}

div.prev-inp .button{
display:block;
margin-top:15px;}

.form-cord{
background:#FFF;
border:0px;}

/* ページリンク */
div.pagelink{
text-align:center;}

.pagelink form{
display:inline;}

/* 検索フォーム */
#searchform{
text-align:left;
margin:0 auto;
width:50%;}

#searchform p{
margin:10px 0 0 0;}

.form-text{
background:#FFF;
border:1px solid #FFF;}

/* 使い方 */
#help h2{
font-size:108%;}

#help ul{
margin:10px 0 10px 30px;}

/* 著作権 */
div.copyright{
color:#555;
font-size:13px;
font-family:Verdana;
margin:15px 0 0 0;
font-weight:bold;
text-align:center;
margin:20px 0 25px 0;}

#footer_ad{text-align:center;}
#footer_ad center{display:inline;}