* { margin: 0; padding: 0; scrollbar-face-color: #901010; scrollbar-base-color:#901010; scrollbar-highlight-color: #4D161E; scrollbar-shadow-color: #4D161E; scrollbar-3dlight-color: #901010; scrollbar-arrow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-darkshadow-color: #901010; } body{ text-align: center; background:url(http://blog-imgs-32.fc2.com/s/o/r/sorauta1/rc-rd.gif);repeat:repeat; background-attachment : fixed;} body, td { font-family: "MS UI Gothic", Sans-serif; font-size: 12px; line-height: 1.5; color: #666666; } a:link,a:visited { color: #9D5555; text-decoration:none; } a:hover{ color: #FF8B8B; text-decoration:none; position:relative; border-bottom:1px dotted #666666; } a img { border: none; } input,textarea,select,button,submit { color: #666666; background: #ffffff; border: 1px solid #cccccc; } th,td { vertical-align: top; } img.emoji { vertical-align: middle; border: 0; } /*レイアウト設定*/ #back-w { background:url(http://blog-imgs-32.fc2.com/s/o/r/sorauta1/border-r-w31.gif); background-repeat:repeat-y; background-position: center top; text-align:center; margin:0 auto; } #container { width: 940px; margin-left: auto; margin-right: auto; margin-top:0px; margin-bottom:0px; text-align: left; } #main { float : left; width:485px; margin:0px; overflow:hidden; } #menu{ float : right; padding:0px 5px; width:440px; overflow:hidden; } #menu a{ text-decoration: none; } #menu a:hover{ text-decoration: none; } #menu_box1{ width:210px; float : left; margin: 5px 0px; padding-right:10px; } #menu_box2{ width:210px; float : left; margin: 5px 0px; padding-left:10px; } #header { background:#ffffff url(http://blog-imgs-32.fc2.com/s/o/r/sorauta1/xmas1.jpg) no-repeat center top; width:440px; height:300px; margin: 10px 0px; text-align: left; position:relative; } #navi { clear : both; text-align: center; margin-bottom: 10px; } #footer { clear : both; text-align: center; border-top: 1px dotted #cccccc; padding: 10px; } /*タイトル*/ h1 { margin: 5px 30px 0px 40px; font: bold 28px 'arial black', sans-serif; position:relative; } h1 a, h1 a:visited,h1 a:hover { font: bold 28px 'arial black', sans-serif; text-decoration: none; color: #BA6F6F; } .description { margin: 220px 30px 0px 40px; font-size: 12px; color: #666666; position:relative; } /*記事部分*/ .contents{ margin: 0px 5px 30px 5px; border: 1px dotted #cccccc; } .contents_title { margin-top: 5px; margin-left:15px; padding:5px; font-size: 12px; color:#BA6F6F; font-weight: bold; background: url(http://blog-imgs-32.fc2.com/s/o/r/sorauta1/snow.gif) no-repeat; padding:5px; padding-left: 30px; } h2 { font-size: 12px; text-decoration: none; color:#BA6F6F; } .contents_title h2 a { font-size: 12px; text-decoration: none; color:#BA6F6F; } .entry_text { margin: 10px 0px 10px 0px; } .contents_body { margin:10px; overflow:hidden; } .contents blockquote { margin: 0px 15px 10px 15px; padding: 10px; border: 1px dotted #DDB9B7; background: transparent; color: #666666; line-height: 1.5; } .entry_state { text-align: right; margin:0px 0px 10px 0px; padding:3px 10px 0px 0px; font-size:11px; color:#5B4035; line-height:150%; border-top:3px dotted #FFD5CB; border-bottom:3px dotted #FFD5CB; } .entry_state a { font-size:11px; color:#BA6F6F; text-decoration:none; position:relative; border:none; } .entry_state a:hover { font-size:11px; color:#FF8B8B; text-decoration:none; position:relative; border-bottom:1px dotted #666666; } .link_block { margin-bottom: 10px; border-bottom: 1px solid #cccccc; } .link_title { margin-bottom: 10px; font-weight: bold; } .com_state { margin-top: 10px } hr { height: 8px; border-width : 1px 0px 0px 0px; border-style : dotted dotted dotted dotted; border-color : #FFD5CB #FFD5CB #FFD5CB #FFD5CB; background-color: #ffffff; color: #ffffff; } /*メニュー*/ .menu_block { margin-bottom:20px; padding-bottom:20px; border-bottom:3px dotted #FFD5CB; } .menu_title { font-size:12px; font-weight:bold; color:#666666; background: url(http://blog-imgs-32.fc2.com/s/o/r/sorauta1/snow.gif) no-repeat; padding:5px; padding-left: 30px; } .menu_body { margin:5px 0; overflow:hidden; } ul { list-style-type: none; } /* ページ移動 */ .page_navi { margin:10px; text-align: center; margin:0px auto; /* 左右マージンを自動算出して中央に配置 */ } /* カレンダー */ table.calender { width: 165px; } .calender caption { font-size: 12px; border-bottom: 1px solid #cccccc; } .calender th { font-weight: normal; text-align: center; border-bottom: 1px dotted #cccccc; } .calender td { text-align: center; border-bottom: 1px dotted #cccccc; } .calender a:link, .calender a:visited { font-weight:bold; color:#D8AFAE; text-decoration:none; } th#sun { color: #9D5555; } th#sat { color: #0000ff; } /* YokoCalender */ .yoko_calender { text-align:center; font-size:11px; color:#666666; padding: 5px 0; margin:0px auto; /* 左右マージンを自動算出して中央に配置 */ } .mon { margin:0px; } .day { margin:0 1px; } .yoko_calender a:link, .yoko_calender a:visited { font-weight:normal; color:#D8AFAE; text-decoration:none; } .yoko_calender a:hover { color:#D8AFAE; font-weight:bold; text-decoration:none; } /* 横カレンダーがいらない場合は、HTMLソースの横カレンダーここから、横カレンダーここまでの部分を削除してください */ /* 全記事表示 */ .entry_all { margin: 10px 5px 10px 3px; padding: 10px 15px 5px 15px; font: 12px 'MS UI Gothic', sans-serif; line-height: 1.5; color: #666666; border: 1px dotted #cccccc; } .all_body{ margin: 5px 10px 7px 10px; padding: 0px 10px; border-bottom:1px dotted #cccccc; } .all_day { padding: 0; margin: 0; } .menu3{ margin: 10px 5px 30px 5px; border: 1px dotted #cccccc; } .menu3_title { margin-top: 5px; margin-left:15px; padding:5px; font-size: 12px; color:#666666; font-weight: bold; background: url(http://blog-imgs-32.fc2.com/s/o/r/sorauta1/snow.gif) no-repeat; padding:5px; padding-left: 30px; } .menu3_body { margin: 0px; padding:10px 15px; border-top: 3px dotted #FFD5CB; overflow:hidden; }