/* Cross-browser settings */ * { margin: 0; padding: 0; scrollbar-face-color: #fff; scrollbar-base-color:#fff; scrollbar-highlight-color: #D8AFAE; scrollbar-shadow-color: #D8AFAE; scrollbar-3dlight-color: #fff; scrollbar-arrow-color: #D8AFAE; scrollbar-track-color: #fff; scrollbar-darkshadow-color: #fff; } /* general styles */ body { height: 100%; background-color: #ffffff; background-image:url(http://blog-imgs-22.fc2.com/s/o/r/sorauta1/lace-wp-slim2.jpg); background-position:center top; background-repeat:repeat-y; background-attachment : fixed; font-family: "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, sans-serif; font-size: 12px; line-height: 1.7; } a { color: #D0A09F; text-decoration:none; } a:hover { color : #E5648E; text-decoration:underline; } #wrapper { width: 720px; margin: 0px auto; padding: 0px; background: #fff6f2; background-image:url(http://blog98.fc2.com/s/sorauta1/file/slim-wpt.jpg); background-position:520px 10px; background-repeat:no-repeat;} color: #333333; font-size: 12px; } /* Header */ #header { float: left; width: 100%; height: 115px; margin: 0px; padding: 0px; } #header #title { margin: 25px 0px 0px 30px; padding: 0px; color: #D0A09F; font-weight: bold; font-size: 22px; text-align: left; } #header #title a { color: #D0A09F; } #header div#description { margin: 5px 0px 10px 30px; padding: 0px; color: #999999; font-size: 12px; text-align: left; } /* Main contents */ #contents { float: left; width: 495px; margin: 0px 0px 0px 5px; padding: 0px; color: #8d8d8d; font-size: 12px; text-align: left; overflow:hidden; } #contents h2 { margin: 10px 10px 5px 10px; padding: 7px 20px 7px 27px; border-top: 1px solid #D8AFAE; border-right: 1px solid #D8AFAE; border-bottom: 1px solid #D8AFAE; border-left: 1px solid #D8AFAE; background-image:url("http://blog-imgs-22.fc2.com/s/o/r/sorauta1/icon-wpt.gif"); background-position:8px 12px; background-repeat:no-repeat; color: #B3B5BD; font-weight: bold; font-size: 12px; text-align: left; } #contents h2 a { color: #B3B5BD; } #contents .contents_body { margin: 10px 5px 15px 5px; padding: 0px 10px 0px 10px; } #contents .fc2_footer { margin: 10px 3px 15px 15px; padding: 0px 3px 0px 5px; } #contents h3 { margin: 0px 10px ; padding: 0px 10px 10px 10px; color: #D0A09F; font-weight: bold; font-size: 12px; text-align: left; } #contents blockquote { margin: 0px 15px 10px 15px; padding: 10px; border: 1px solid #DDB9B7; background: transparent; color: #999999; line-height: 1.7; } .entry_body { margin-top: 30px; padding: 0px; border: dotted 1px #CCCCCC; } .entry_state { text-align: right; } .comment_waku { margin: 10px 0px 0px 0px; padding: 10px 15px; font-size: 12px; color: #999999; border: 1px dotted #CCCCCC; } img.emoji { vertical-align: middle; border: 0; } /* Sidebar */ #firstSide { float: left;} .sidebar { width: 190px; margin: 0px 5px 10px 10px; padding: 0px 5px 0px 5px; color: #8d8d8d; font-size: 12px; text-align: left; overflow:hidden; } .sidebar h4 { margin: 20px 5px 5px 5px; padding: 5px 0px 3px 17px; background-image:url("http://blog-imgs-22.fc2.com/s/o/r/sorauta1/icon-wpt.gif"); background-position:0px 10px; background-repeat:no-repeat; border-bottom: 1px solid #DDB9B7; color: #B3B5BD; font-weight: bold; font-size: 12px; text-align: left; } .sidebar ul { list-style:none; width: 190px; } .sidebar p { padding: 0px 0px 0px 10px; } .sidebar li a { color: #8d8d8d; } .sidebar li { width: 190px; line-height: 1.7; padding: 0px 10px 0px 10px; color: #8d8d8d; font-size: 12px; text-align: left; text-decoration: none; } .sidebar li a:hover { background: #D1A3A2; color: #FFFFFF; } .sidebar img { border: none; } /* Calender */ .plugin-calender { padding: 0px 0px 0px 5px; } .calender td,tr { color: #8d8d8d; text-align: center; font-size: 12px; margin: 0px; padding: 0px 3px; border-bottom: 1px dotted #cccccc; } .calender a:link, .calender a:visited { font-weight:bold; color:#D0A09F; text-decoration:none; } .calender th { font-weight: normal; text-align: center; border-bottom: 1px dotted #cccccc; } th#sun { color: #9D5555; } th#sat { color: #0000ff; } .calender{ margin-left: auto; margin-right: auto; } /* Form */ textarea,input,select { border: 1px solid #cccccc; background-color: #FFF6F2; font-size: 12px; color:#8d8d8d; line-height: 1.4; padding:2px 5px; } /* Footer */ #footer { clear:both; width: 100%; height: 40px; margin: 10px 0px 0px; padding: 10px 0px; color: #8d8d8d; font-size: 12px; text-align: center; }