@charset "utf-8"; /*------------------------------------------------- 記事表示部分の幅を100px広げて、ブログ全体の幅も100px広げる場合のスタイルシートです。 幅を変えたい場合は、■で目印が書いてある部分のwidthを直してください。 -------------------------------------------------*/ /*-------------------ページ全体--------------------*/ body{ width: 100%; max-height: 100%; font-family: Verdana,sans-serif, 'Hiragino Kaku Gothic Pro W3', 'ヒラギノ角ゴ Pro W3','Meiryo UI','メイ リオ', Osaka, Arial; margin:0px; padding:0px; text-align:center; letter-spacing:1px; font-size:100%; line-height:1.3em; color:#222; background-image: url("http://blog-imgs-55.fc2.com/p/o/t/potar/sky1.jpg"); background-position: center top; background-repeat: no-repeat; } /* リンク設定 */ a{color:#06f;text-decoration:none;} a:link{color:#06f;text-decoration:none;padding:1px;} a:visited{color:#06f;text-decoration:none;} a:hover{color:#666;text-decoration:none;} /*------------------スクロールバー -----------------*/ #scrollbar1 { width: 700px; clear: both; margin: 10px 0px 0px 10px;} /*■スクロールバーも含めた記事表示部分の幅■*/ #scrollbar1 .viewport { background: rgba(255,255,255,0.3); width: 685px; height: 400px; overflow: hidden; position: relative; } /*■スクロールバー内側の幅■*/ #scrollbar1 .overview {list-style: none; position: absolute; left: 0; top: 0; } #scrollbar1 .thumb .end, #scrollbar1 .thumb { background-color: #ccc; background-color: rgba(204,204,225,0.7);} #scrollbar1 .scrollbar { position: relative; float: right; width: 15px; } #scrollbar1 .track { background-color: #ffffff; background-color: rgba(255,255,255,0.3); height: 100%; width:13px; position: relative; padding: 0 1px; } #scrollbar1 .thumb { height: 20px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; } #scrollbar1 .thumb .end { overflow: hidden; height: 5px; width: 13px; } #scrollbar1 .disable{ display: none; } .noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit- user-select: none; } /*-----------------コンテンツ全体--------------------*/ #container{ width: 1050px; /*■ブログ全体の幅■*/ max-height: 1120px; margin:0px auto; text-align:left; } /*---------------------ヘッダー----------------------*/ #banner{ width:1050px; /*■ヘッダー部分(ブログの名前や説明がある部分)の幅。#containerの幅と合わせると良いです■*/ height:80px; margin-bottom:10px; }/* リンク設定 */ #banner a{color:#222;text-decoration:none;font-weight:bold;} #banner a:link{color:#2222;text-decoration:none;font-weight:bold;} #banner a:visited{text-decoration:none;font-weight:bold;} #banner a:hover{color:#666;text-decoration:none;font-weight:bold;background:transparent;} /* ブログタイトル */ .blogtitle{ font-size:20px; font-weight:normal; padding-top:10px; padding-left:30px; text-align:left; text-shadow: 0px 1px 0px rgba(200, 200, 200, 0.75); } /* ブログの説明 */ .description{ font-size:10px; text-align:left; padding-left:32px; margin-top:5px; color:#222; text-shadow: 0px 1px 0px rgba(200, 200, 200, 0.75); } /* RSSとadmin */ .syndicate{ font-size:0.6em; font-weight: bold; margin: 0px 30px 5px 0px; padding: 0px; text-align:right; } /*---------------------カレンダー----------------------*/ .line_calendar { color:#222; font-size: 0.7em; margin:0px; text-align:center; } .line_calendar a {color: #06f;} .line_calendar a:hover {color: #666;} .line_cal_day { margin-left:3px; margin-right:3px; } /*---------------------記事表示部----------------------*/ #content{ position:relative; margin: 0px; padding: 0px 10px 5px 0px; float: left; } /* 記事全体 */ .blog{ padding:0px; width: 680px; } /* 記事本体 */ .blogbody{ padding:5px; line-height:1.4em; margin:0px 0px 0px; } /* 記事タイトル */ .title{ color:#222; font-size:0.9em; font-weight:normal; letter-spacing:1px; margin:0px 0px 10px 8px; padding:0px 0px 0px 10px; border-bottom: 1px solid rgba(0, 0, 0, .2); box-shadow(rgba(255, 255, 255, .3)0 1px 0); } .title a{color:#222;} .title a:link{color:#222;} .title a:visited{color:#222;} .title a:hover{color:#666;} /* 記事本文 */ .main{ font-size:0.75em; margin:0px 0px 10px 0px; padding:0px 0px 0px 10px; } /* 記事本文 リンク設定 */ .main a{color:#06f;padding:1px;} .main a:link{color:#06f;} .main a:visited{color:#06f;} .main a:hover{color:#666;} .main p{padding:0px;margin:0px;} /* 画像 */ .main img{ margin-bottom:5px; margin-right:5px; } .main .emoji{ margin:1px; vertical-align:middle; float:none; border:0px; } /* 続きを読む */ .continues{ font-size:1.0em; font-weight:normal; } /* 続きを読む リンク設定 */ .continues a{color:#06f;padding:1px;} .continues a:link{color:#06f;} .continues a:visited{color:#06f;} .continues a:hover{color:#666;} /* 投稿時間等 */ .posted{ font-size:0.6em; text-align:right; margin:0px 0px 25px 0px; padding:0px; } /* 投稿時間等 リンク設定 */ .posted a{color:#06f;padding:1px;} .posted a:link{color:#06f;} .posted a:visited{color:#06f;} .posted a:hover{color:#666;} /* 個別記事 前後記事へのリンク */ .menu{ text-align:right; margin:5px 0px 0px; } .pagenavi{ font-size:0.6em; text-align:center; margin:0px 0px 15px; } .pagenavi a{color:#06f;text-decoration:none;} .pagenavi a:link{color:#06f;text-decoration:none;} .pagenavi a:visited{color:#06f;text-decoration:none;} .pagenavi a:hover{color:#666;text-decoration:none;} /*---------------------トラックバック表示部----------------------*/ /* トラックバックURLヘッド */ .trackback-urlhead{ font-size:0.85em; padding:3px 10px 2px 5px; margin:0px 0px 15px 10px; border-bottom: 1px solid rgba(0, 0, 0, .2); box-shadow(rgba(255, 255, 255, .3)0 1px 0); } /* トラックバックURL */ .trackback-url{ color:#222; font-size:0.75em; font-weight:bold; margin:15px 0px; padding:0px 0px 0px 15px; letter-spacing:1px; } /* トラックバックヘッド */ .trackback-head{ font-size:0.85em; padding:3px 10px 2px 5px; margin:0px 0px 15px 10px; border-bottom: 1px solid rgba(0, 0, 0, .2); box-shadow(rgba(255, 255, 255, .3)0 1px 0); } /* トラックバック本文 */ .trackback-body{ font-size:0.75em; padding:0px 0px 0px 5px; margin:0px 0px 5px 10px; letter-spacing:2px; } /* トラックバック送信時間等 */ .trackback-post{ color:#222; font-size:0.65em; text-align:right; padding:0px; margin:5px 0px 20px 10px; border-bottom:1px dotted #fff; } /* トラックバック送信時間等 リンク設定 */ .trackback-post a{color:#06f;padding:1px;} .trackback-post a:link{color:#06f;} .trackback-post a:visited{color:#06f;} .trackback-post a:hover{color:#666;} /*---------------------コメント表示部----------------------*/ /* コメントヘッド */ .comments-head{ font-size:0.85em; margin-bottom:15px; padding:3px 10px 2px 5px; margin-left:10px; border-bottom: 1px solid rgba(0, 0, 0, .2); box-shadow(rgba(255, 255, 255, .3)0 1px 0); } /* コメント本文 */ .comments-body{ font-size:0.75em; padding:0px 0px 0px 5px; margin:0px 0px 5px 10px; } /* コメント投稿時間等 */ .comments-post{ color:#222; font-size:0.65em; text-align:right; padding:0px; margin:5px 0px 20px 10px; border-bottom:1px dotted #fff; } .comments-post a{color:#06f;padding:1px;} .comments-post a:link{color:#06f;} .comments-post a:visited{color:#06f;} .comments-post a:hover{color:#666;} /*----------------コメント送信フォーム-----------------*/ table.form{margin:25px 0px 0px 10px;} .form td{font-size:0.85em;} .form label{font-weight:normal;} #name{width:200px;border:1px solid #fff; background: rgba(255,255,255,0.7);} #mail{width:200px;border:1px solid #fff; background: rgba(255,255,255,0.7);} #url{width:200px;border:1px solid #fff; background: rgba(255,255,255,0.7);} #comment{width:400px;height:150px;border:1px solid #fff; background: rgba(255,255,255,0.7);} #pass{width:100px;border:1px solid #fff; background: rgba(255,255,255,0.7);} #himitu{border:0px;background:transparent; background: rgba(255,255,255,0.7);} #submit{font-size:1em;border:1px solid #fff; background: rgba(255,255,255,0.7);} #del{font-size:1em;border:1px solid #fff; background: rgba(255,255,255,0.7);} .mess{font-size:1em;} /*---------------------サイドバー----------------------*/ #links{ width:290px; margin: 10px 10px 0px 20px; padding:0px 0px 20px; float: left; } /*---------------------サイドバー項目-------------------*/ /* タイトル */ .sidetitle{ font-size:0.8em; padding:3px 0px 3px 5px; text-align:left; border-bottom:1px solid #222; letter-spacing:1px; background: rgba(255,255,255,0.3); border-bottom: 1px solid rgba(0, 0, 0, .2); box-shadow(rgba(255, 255, 255, .3)0 1px 0); } /* 全体 */ .side{ font-size:0.7em; text-align:left; line-height:1.25em; width:auto; padding:3px 5px; margin:0px 0px 20px; background: rgba(255,255,255,0.3); } .side ul{ list-style:none; padding:0px; margin:0px; } .side li{ padding:0px; margin:5px 0px; } .side li a{color:#222;padding:1px;} .side li a:link{color:#222;} .side li a:visited{color:#222;} .side li a:hover{color:#666;} /*---------------------プロフィール------------------*/ .profile {width: 570px; margin: 0px 0px 0px 5px; padding: 5px; font-size: 0.8em; float: left;} .authorimg { float: left;} .authorname { font-weight: bold; } .message{ width: 400px; color:#222;font-size:0.8em;line-height:1.3em; margin:2px 0px 0px 10px; float:left;} /*---------------------フッター----------------------*/ #footer{ clear:both; width: 1050px; /*■フッター部分(著作権表示とFC2の広告のある部分)の幅。#containerの幅と合わせると良いです■*/ font-size:0.7em; text-align:left; line-height:1.2em; margin:5px 0px 0px 0px; padding:5px 0px 5px 20px; } /*---------------------その他------------------------*/ h1,h2,h3{ margin:0px; padding:0px; } /*引用*/ blockquote{ color:#222; padding:5px 8px; width:90%; font-size:0.85em; margin:5px 5px 5px 15px; border: dotted 1px #fff; background:#fff; background: rgba(255,255,255,0.5); letter-spacing:2px; } /*罫線*/ hr { border: 0; height: 0; border-top: 1px solid #666; border-top: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(255, 255, 255, 0.3); } /* inputタグ(ボタンなど) */ input{ background:#fff;background: rgba(255,255,255,0.5); border:1px solid #222; color:#222; } br {letter-spacing:normal;} /* brタグのletter-spacing解除 */ img{border:0px;}/* imgタグ */ .clear{clear:both;}