@charset "euc-jp"; *{ margin:0; padding:0; } /* 基本設定------------------------------------------------------------------------------ */ body{ text-align:center; font-size:small; background-color:#ffffff; position:relative; } *html body{ font-size:x-small; } /* リンクカラーの設定 */ a:link{ color:#ff6666; text-decoration:none; } a:active{ color:#3399ff; text-decoration:none; } a:visited{ color:#ff6666; text-decoration:none; } a:hover{ color:#ff9999; text-decoration:underline; } /* 画像リンクの設定 */ a img{ border:none; } /* プロフィール画像 */ .pay img,.plugin-myimage{ margin-bottom:5px; } html { overflow-y:scroll; } /* レイアウト設定------------------------------------------------------------------------ */ /* ベースボックス */ #container{ min-width:750px; width:85%; margin:0 auto; text-align:left; background-color:#ffcccc; } *html #container{ min-width:750px; } #header{ min-width:750px; height:176px; text-align:left; background-color:#ffffff; } *html #header{ min-width:750px; } #unit{ width:100%; float:left; margin-right:-220px; } /* センターカラム */ #contents{ min-width:310px; width:100%; float:right; margin-left:-220px; text-align:left; } /* レフトカラム */ #menu{ width:210px; float:right; text-align:left; overflow:hidden; } /* ライトカラム */ #menu2{ width:210px; float:left; text-align:left; overflow:hidden; } /* フッター */ #footer{ clear:both; text-align:center; } /* ヘッダースタイル------------------------------------------------------------------------- */ #face{ width:335px; height:176px; background-image:url(http://blog-imgs-31.fc2.com/c/a/s/caseofb/gel_l.gif); background-repeat:no-repeat; background-position:left bottom; float:left; } #face2{ width:100%; float:right; margin-left:-335px; height:176px; background-image:url(http://blog-imgs-31.fc2.com/c/a/s/caseofb/gel_r.gif); background-repeat:no-repeat; background-position:right bottom; overflow:hidden; } #face2 h1,#face2 p{ margin-left:335px; } /* ブログタイトル */ .site-tittle{ text-align:left; font-size:42px; color:#999999; padding-top:45px; padding-right:80px; margin:0px; font-family:"Arial Black", "Impact", "MS Pゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka"; } /* ブログ説明 */ .site_info{ text-align:left; margin-top:2px; font-size:12px; font-weight:normal; line-height:150%; letter-spacing:1px; color:#999999; } /* センタースタイル---------------------------------------------------*/ /* エントリー部 */ .entry_table{ border-style:solid; border-width:2px 4px 4px 2px; border-color:#ff9999; background-color:#ffffff; margin:0px 235px 30px 235px; } /* エントリータイトル */ .entry_table h2{ font-size:14px; font-weight:bold; color:#ff6666; letter-spacing:1px; margin:10px 30px 0px 30px; padding-bottom:6px; border-bottom:2px dotted #ff9999; } /* エントリー本文 */ .entry_text{ font-size:small; color:#666666; margin:10px 25px; } .entry_text ul,.entry_text ol{ padding-left:25px; } *html .entry_text{ font-size:x-small; } .fc2_footer{ padding:0; margin:5px 30px; text-align:right; } /* コメント見出し */ .comment_header{ font-size:14px; font-weight:bold; color:#ff6666; letter-spacing:1px; margin:10px 30px 0px 30px; padding-bottom:6px; border-bottom:2px dotted #ff9999; } /* コメント タイトル */ .comment_title{ font-size:12px; font-weight:bolder; margin:0px 20px 15px 20px; color:#969697; } .comment_title a:hover{ text-decoration:none; color:#969697; } /* ナビゲーション ---------------------------------------------------- */ /* エントリー内 */ .entry_state{ text-align:right; padding-top:5px; margin:15px 20px; } .entry_state li,.comment_state li,.entry_navi li{ display:inline; } .entry_state a,.comment_state a{ text-decoration:none; } /* ページ下部 */ .entry_navi{ text-align:center; margin-bottom:20px; padding:10px 20px 10px 20px; color:#333333; } /* コメントフォーム -------------------------------------------------- */ /* コメント見出し */ .comment_header{ font-size:14px; font-weight:bolder; margin:10px 10px 15px 10px; padding-bottom:6px; } .comment_header a:hover{ text-decoration:none; } /* コメント タイトル */ .comment_title{ font-size:12px; font-weight:bolder; margin:0px 10px 15px 10px; } .comment_title a:hover{ text-decoration:none; } /* コメント ナビ */ .comment_state{ font-size:12px; text-align:right; line-height:150%; padding:15px 0px 5px 0px; margin:0px 20px 10px 20px; border-bottom:1px dotted #ff9999; } /* コメント入力欄 */ .write-comment dt, .edit-comment dt { margin : 0; padding : 0; } .write-comment dd, .edit-comment dd { margin : 0.2em 1em; } .form-name, .form-pass { width : 40%; padding : 0.1em; /* for IE6 */ _width : 120px; } .form-mail, .form-url, .form-subject, .form-comment { width : 85%; padding : 0.1em; /* for IE6 */ _width : 300px; } ul.submit { list-style-type : none; padding-left : 0; } ul.submit li { display : inline; } ul.submit .form { margin : 0 2em; padding : 0.2em 1em; } ul.submit .edit-end { margin : 0 2em; font-weight : bold; padding : 0.2em 1em; } ul.submit .edit-del { margin : 0 0 0 5em; padding : 0.2em 0.5em; } /* トラックバックURL */ .trackback_text{ line-height:130%; padding-bottom:15px; margin:0px 20px 10px 20px; border-bottom:1px dotted #ff9999; } /* ネクスト */ .home_next{ margin:0px 0px 30px 0px; } /* メニュースタイル-------------------------------------------------- */ /* メニュー見出し */ #menu h2,#menu2 h2{ font-size:14px; color:#ffffff; text-align:left; margin:0px 0px 0px 0px; padding:3px 15px 3px 15px; background-color:#ff6666; border-bottom:2px solid #dd3333; border-right:2px solid #dd3333; } .plugin_area{ background-color:#ffffff; font-size:12px; color:#666666; } /* メニューリスト */ #menu ul{ text-align:left; margin:0px 0px 0px 0px; padding:3px 0px 3px 15px; list-style-type:none; text-decoration:none; } #menu2 p{ text-align:left; margin:0px 0px 0px 0px; padding:3px 0px 3px 15px; } #menu2 ul{ text-align:left; margin:0px 0px 0px 0px; padding:3px 0px 3px 15px; list-style-type:none; text-decoration:none; } #menu li,#menu2 li{ text-align:left; font-size:12px; color:#666666; line-height:120%; padding:3px 10px 3px 15px; text-decoration:none; background:url(http://blog5.fc2.com/c/caseofb/file/list001.gif) no-repeat 0 6px; } #menu a,#menu2 a{ text-decoration:none; color:#ff6666; } #menu a,#menu2 a:hover{ color:#ff9999; text-decoration:underline; } /* カレンダー -------------------------------------------------------- */ .plugin-calender{ padding:10px; margin:auto; text-align:center; } .calender { font-size:12px; width:190px; background:#ffffff; border:1px solid #ffcccc; color:#666666; border-collapse:collapse; } .calender a { font-weight:bolder; } .calender caption { color:#ff6666; font-size:14px; height:20px; } .calender caption a:link { color:#dd3333; text-decoration:none; } .calender caption a:active { color:#ff6666; text-decoration:none } .calender caption a:visited { color:#ff6666; text-decoration:none } .calender caption a:hover{ color:#ffcccc; text-decoration:none; } .calender th { font-weight:bolder; text-align:center; border:1px solid #ffcccc; height:20px; } .calender td { text-align:center; border:1px solid #ffcccc; height:20px; } .calender td a { display:block; } .calender td a:link { background:#ffffff!important; color:#ff6666; text-decoration:none; } .calender td a:visited { background:#ffffff!important; color:#ff9999; text-decoration:none; } .calender td a:hover { background:#ffffff!important; color:#ff9999; text-decoration:none; } /* フリーエリア(プラグイン3)-------------------------------------- */ #free{ border-style:solid; border-width:2px 4px 4px 2px; border-color:#ff9999; background-color:#ffffff; margin:0px 235px 30px 235px; } .freearea{ font-size:12px; margin-bottom:10px; padding:0px 10px 0px 10px; color:#333333; } #free h2{ font-size:14px; font-weight:bold; color:#ff6666; letter-spacing:1px; margin:10px 30px 0px 30px; padding-bottom:6px; border-bottom:2px dotted #ff9999; } #free p{ text-align:left; margin:6px 0; padding:3px 0px 3px 25px; list-style-type:none; text-decoration:none; } #free ul{ text-align:left; margin:0; padding:3px 0px 3px 25px; list-style-type:none; text-decoration:none; } #free li{ text-align:left; padding-left:16px; font-size:12px; line-height:120%; text-decoration:none; background:url(http://blog5.fc2.com/c/caseofb/file/list001.gif) no-repeat 0 6px; } /* 以下、エントリー用設定 ------------------------------------------- */ /* 引用文 */ blockquote{ border:1px solid #ccc; background:#ffffff; padding:10px; margin:10px 30px 10px 30px; overflow:auto; } /* コード記述 */ pre{ border:1px solid #cccccc; background:#ffffff; padding:10px; overflow:auto; margin:10px 0px; width:80%; } /* ヘッダーカレンダー ----------------------------------------------- */ .xcalender { text-align: center; width: 100%; margin-bottom:15px; } .xcalender li { display: inline; padding-right: 3px; padding-left: 3px; }