body { color: #999999; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka"; font-size: 12px; background-color: #ffd4f2; margin: 0 auto; padding: 0; background-image:url(http://blog-imgs-34.fc2.com/l/a/s/lastdieter/race_pk-bk_bg.gif); background-repeat:no-repeat; background-position:top; background-attachment:fixed; } * { line-height: 1.5; font-size: 100%; } html{ scrollbar-arrow-color: #ffffff; scrollbar-face-color: #000000; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-highlight-color: #000000; scrollbar-shadow-color: #000000; overflow-x:hidden; } img{ margin:0; border: 0px ; } ul { text-align: left; margin: 0; padding-left: 0; list-style-type: none; text-decoration: none; } h1 { font-size: 14px; margin: 0 3px; padding: 0 10px; font-weight:normal; } h2 { font-size: 14px; margin: 0 10px; padding: 10px 10px 0 10px; letter-spacing: 1px; text-align:left; border-bottom: 1px #000000 solid; } h3 { font-size: 12px; margin: 0 3px; padding: 0 5px; font-weight:bold; } .plugin_1 h3,.plugin_2 h3 { border-bottom:1px #000000 solid; margin: 0 0 5px 0; } hr { border:0px; } a{ color: #cc3399; text-decoration: none; border: none; } a:hover{ color: #f4bedf; text-decoration: none; } .emoji{ float:none; margin:2px 2px 4px 2px; vertical-align:middle; } .plugin-myimage { margin: 0; padding: 0; } /* ----- form----- */ input,select{ color: #ffffff; font-size: 11px; font-family: "‚l‚r ƒSƒVƒbƒN" ,"Verdana"; letter-spacing: 0px; border:1px solid #ffffff; background-color: #0a0a0a; } textarea{ color: #ffffff; font-size: 11px; font-family: "‚l‚r ƒSƒVƒbƒN" ,"Verdana"; letter-spacing: 0px; border:1px solid #ffffff; background-color: #0a0a0a; width:100%; } .clear { clear: both; } /* -----layout----- */ #header { margin: 20px 0 0 0; padding: 0; } #header_inner { font-size: 14px; width: 796px; background-color: #000000; letter-spacing: 0.1em; text-align: left; border: solid 2px #ffffff ; margin: 0 auto; padding: 0; } #blog_introduction { text-align: right; font-size: 11px; color : #6d58a8; margin: 5px 10px 0 0; padding: 0; } #content { width: 800px; margin: 20px auto; padding: 0; position:relative; display:block; } #main,#navi_1,#navi_2 { margin: 0; padding: 0; float:left; display: inline; position:relative; } #main { width:400px; left:200px; } #naviarea{ overflow: auto; } #navi_1 { width: 200px; left:-400px; } #navi_2 { width: 200px; } #footer { width: 796px; background-color: #000000; border: solid 2px #ffffff ; letter-spacing: 0.1em; text-align: center; font-size: 85%; padding: 10px 0 10px 0; margin: 0 auto; clear:both; } /* -----parts------- */ #admin { font-family: "‚l‚r ƒSƒVƒbƒN" ,"Verdana"; text-align: right; font-size: 11px; } .inner { margin: 0; padding: 10px; } .plugin_1 { border: solid 0px; margin-bottom: 10px; padding: 0 0 10px 0; background-image:url(http://blog-imgs-34.fc2.com/l/a/s/lastdieter/race_pk-bk_entry_bg.gif); background-position:left; background-repeat:repeat-y; background-color:#ffffff; } .plugin_2 { border: solid 0px; margin-bottom: 10px; padding: 0 0 10px 0; background-image:url(http://blog-imgs-34.fc2.com/l/a/s/lastdieter/race_pk-bk_navi_bg.gif); background-position:right; background-repeat:repeat-y; background-color:#ffffff; } .plugin_1_inner { margin: 0 10px 0 20px; padding-top:10px; } .plugin_2_inner { margin: 0 20px 0 10px; padding-top:10px; } .plugin_content { margin: 0; padding: 0; font-size: 80%; } .entry { width:380px; border: solid 0px ; margin: 0 auto 10px auto; padding: 10px auto; background-color:#ffffff; } .date { text-align: right; margin-right:10px; font-size: 100%; color: #6d58a8; } .entry_body { text-align: left; margin: 10px; padding: 0; } .entry_more { margin : 10px; } .entry_foot { margin: 10px; text-align: right; font-size: 85%; } .pagetop { text-align: right; border-top: 1px #000000 solid; margin: 10px; } .page_navi{ text-align: center; margin:10px; } .text_area { text-align: left; margin: 10px; padding: 0; } .text_foot { text-align: right; font-size: 85%; padding-bottom: 5px; border-bottom: dotted #333333 1px ; } .tb,.comment { text-align: left; margin: 10px; border-bottom: solid #000000 1px ; } .comment_form { text-align: right; margin: 0 30px; } /* -----calendar ------- */ #calendar { background:#393939; margin: 10px 0 10px 0; padding: 0; font-size: 13px; letter-spacing: 1px; text-align: center; color:#ffffff; } #calendar li { margin: 0; padding: 0; display: inline; } #calendar a:link, #calendar a:visited { color: #cc3399; text-decoration: none; } #calendar a:hover { color: #f4bedf; }