@charset "Shift_JIS";

*     { font-family: Osaka, 'ＭＳ Ｐゴシック', 'MS UI Gothic', sans-serif; }

body  { margin:0;  background-image:url(http://www.motobum.co.jp/images/bg.gif);
        background-position:top center; background-repeat:repeat-y;
        font-size:9pt;line-height: 1.4; }

img   { border: 0px; }

table { border:0; }
td    { font-size:9pt; }


a:link, a:visited { color: #006400; text-decoration: none; }
a:active, a:hover { color: #A0522D; text-decoration: none; }


/* ----- 基本構造 -------------------------------------- */

div#header     { width:1000px; height: 277px; background-image:url(http://www.motobum.co.jp/images/top.jpg); 
                 background-repeat:no-repeat; text-align:left; }

div#container  { width:1000px; margin:0; }

div#sidebox    { background-image:url(http://www.motobum.co.jp/images/left/bg.gif); background-repeat:repeat-y; width:208px; float:left;
                 text-align:left; }

div#logs       { width:792px; float:left; background-color:#FFFFFF; text-align:left; }

div#diary      { width:580px; float:left; padding-left:5px; }

div#navi       { width:200px; float:right; padding-right:5px; }

div#block      { width:180px; border:solid 1px #000000; background:#f6f6f6; text-align:left; margin-bottom:10px; }


.top_photo     { padding-top:10px; }



table.main { width:580px; border:solid 1px #000000; border-collapse: collapse; }
td.ttl     { background:#d6d6d6; }
td.nai     { background:#f3f3f3; }
.subject   { padding:5px; margin-left:5px; }
.naiyou    { padding:10px; }
.image     { padding-bottom:10px; }
.comment   { padding-bottom:10px; }


.right_mgn { padding:2px 5px 3px 5px; line-height:1.2; }


.topWhat   { border: solid 1px #336633; width:540px; }
.green2    { color: #FFF; background-color: #336633; }

