/*------------------------------------------------------
テンプレート：Yume

再配布禁止
著作権削除・改変禁止（カスタマイズ後も）
アダルト・違法サイト・宗教的サイト使用禁止

カスタマイズは利用規約の範囲内でお願いします

画像は「青の朝陽と黄の柘榴」からお借りしました
画像に関しては配布サイトの利用規約に従ってください

詳しい規約はサイトで確認してください
https://masimarock.yokochou.com/
------------------------------------------------------*/


body{
margin:0;
color:#444;
overflow:hidden;
text-align:left;
font-size:13px;
*font-size:small;
*font:x-small;
font-family:Verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Osaka,sans-serif;
background:#DDD url("https://blog-imgs-43.fc2.com/m/a/s/masimarock/bbs07_bg.gif") no-repeat 0 10px;}
input,textarea,table{
font-size:100%;
color:#444;
font-family:font-family:Verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Osaka,sans-serif;}

form,h1,h2,h3,ul,dl,dt,dd{
margin:0;
padding:0;}

table{
border-collapse:collapse;}

/*--------------------------------------------------
   レイアウト
--------------------------------------------------*/
#left{
height:100%;
width:240px;
position:absolute;
left:0;
top:0;}

.left-body{
padding:12px;}

#content{
margin:0 0 0 240px;
height:100%;
overflow:auto;}

#content-body{
width:620px;
padding:12px 0;}

div.main{
width:100%;
margin-bottom:15px;
background:url("https://blog-imgs-43.fc2.com/m/a/s/masimarock/touka03.png");}

* html div.main{
background:url("https://blog-imgs-43.fc2.com/m/a/s/masimarock/touka03.png") !important;
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://blog-imgs-43.fc2.com/m/a/s/masimarock/touka03.png', sizingMethod=scale);}

div.main-body{
padding:15px;
position:relative;}

/*--------------------------------------------------
   リンク
--------------------------------------------------*/
/* 全体 */
a{
color:#88C633;
text-decoration:none;}

a:hover{
color:#FF9933;
text-decoration:none;}

a img{
border:none;}

#navigation a{
color:#5588AA;}

#navigation a:hover{
color:#FF77AA;}

/* ページリンク */
.pagelink a{
color:#22BBCC;}

.pagelink a:hover{
color:#FFF;
background:#44BBCC;}

#copyright a{
font-weight:bold;}

/*--------------------------------------------------
   ヘッダー
--------------------------------------------------*/
.left-bg{
width:100%;
line-height:1.5;
background:url("https://blog-imgs-43.fc2.com/m/a/s/masimarock/touka03.png");}

* html .left-bg{
background:url("https://blog-imgs-43.fc2.com/m/a/s/masimarock/touka03.png") !important;
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://blog-imgs-43.fc2.com/m/a/s/masimarock/touka03.png', sizingMethod=scale);}

.side-body{
position:relative;
padding:15px 10px;}

/* 掲示板タイトル */
h1{
font-size:108%;
line-height:1.5;}

/* カウンター */
#counter{
color:#AA66EE;
margin-top:15px;}

/* ナビゲーション */
#navigation{
color:#5588AA;
margin:20px 0 0 18px;}

/*--------------------------------------------------
   投稿フォーム
--------------------------------------------------*/
#bbsform dl{
margin-bottom:15px;}

#bbsform input,#bbsform textarea{
width:220px;
background:#FFF;
border:1px solid #BBCCDD;}

#bbsform dt{
float:left;
clear:both;
width:120px;}

#bbsform dd{
margin-bottom:5px;}

#bbsform textarea{
width:400px;
height:120px;}

#bbsform .form-pass{
width:120px;
font-size:12px;}

/*Safari3 Google Chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0){
input#image{
border:none;
color:#666;
background:none;}}

#bbsform input.radio{
width:auto;
border:none;}

dd.emoji li{
display:inline;
margin-right:12px;}

div.submit{
padding-left:120px;}

#bbsform input.button,input.button{
width:auto;
color:#FFF;
border:1px solid #44BBCC;
background:#44BBCC;}

/* エラーメッセージ */
.attention p{
color:#EE0000;
margin:0 0 15px 0;}

/*--------------------------------------------------
   スレッド
--------------------------------------------------*/
div.entry-body{
line-height:1.7;}

/* タイトル */
h2.title,h3.res-title{
color:#66AABB;
font-size:108%;
line-height:1.3;
margin-bottom:25px;
padding:2px 0 4px 2px;
border-bottom:1px dashed #99BBEE;}

h3.res-title{
font-size:100%;}

/* 日付等 */
ul.date{
color:#999;
font-size:77%;
margin:15px 0 0 0;}

.date li{
margin:0 6px 0 0;
display:inline;}

/* newマーク */
span.new{
font-size:10px;
font-weight:bold;
color:#FF6699;}

/* 絵文字 */
div.text img{
vertical-align:middle;
margin:3px;}

/* 投稿画像 */
img.userimage{
float:right;
position:relative;
margin:10px 0 0 15px;}

.button-body{
clear:both;
font-size:77%;
padding:18px 0 0 0;
text-align:right;}

.button-body .button{
color:#FFF;
background:#BBB;
border:1px solid #BBB;}

/* 返信ボタン */
.button-body .res-button{
color:#FFF;
background:#44BBCC;
border:1px solid #44BBCC;}

.button-body form{
display:inline;}

/* 返信 */
div.res{
margin:20px 0 0 40px;}

/*--------------------------------------------------
   プレビュー
--------------------------------------------------*/
div#pre,table.preview{
line-height:1.6;}

.preview th{
width:120px;
color:#66AABB;
text-align:left;
font-weight:normal;
vertical-align:top;}

.preview td{
padding:2px;}

.preview td img{
margin-bottom:10px;}

/* 絵文字 */
.preview td.text img{
vertical-align:middle;
margin:2px 3px 4px 3px;}

input.form-number,#bbsform input.form-number{
width:120px;
background:#FFF;
border:1px solid #BBCCDD;}

p.ninshou{
color:#9966CC;
margin:20px 0 0 0;}

.preview_submit{
margin:15px 0 0 124px;}

div#pre #bbsform{
margin-top:30px;}

/* ページリンク */
ul.pagelink{
text-align:center;}

.pagelink li,.pagelink form{
display:inline;}

.pagelink li{
margin:0 5px;}

/* 検索フォーム */
#searchform{
text-align:left;
margin:0 auto;
width:48%;}

#searchform div{
white-space:nowrap;}

#searchform input.form-text{
width:180px;}

#searchform p{
margin:10px 0 0 0;}

.form-text{
background:#FFF;
border:1px solid #BBCCDD;}

/* 使い方 */
#help h2{
font-size:108%;
color:#66AABB;
padding:1px 0 1px 7px;
border-left:5px solid #44BBCC;}

#help ul{
line-height:1.7;
margin:10px 0 30px 30px;}


/* 著作権 */
#copyright{
color:#444;
font-size:13px;
margin-top:20px;
font-family:Verdana;}

#footer_ad{
margin-top:20px;
_position:absolute;}

#footer_ad center{display:inline;}