@charset'EUC-JP';
BODY { margin:0px;
       background-color: #f8f8f8;
       color: #666666;
       font-family:"メイリオ",arial,helvetica,sans-serif; font-size:12px; letter-spacing:1px; line-height:140%;
       scrollbar-face-color: #FFFFFF;
       scrollbar-highlight-color: #999999;
       scrollbar-shadow-color: #999999;
       scrollbar-3dlight-color: #FFFFFF;
       scrollbar-arrow-color: #999999;
       scrollbar-track-color: #F8F8F8;
       scrollbar-darkshadow-color: #FFFFFF;}
A { text-decoration:none; color:#444444; }
A:hover { color:#0099FF; text-decoration:underline; }
H1{ font-family:"MS UI Gothic",arial,helvetica,sans-serif;font-size:11px; line-height:140%; font-weight: normal; }
H2{ font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:12px; line-height:140%; font-weight: normal; }
TH{ font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:12px; line-height:140%; font-weight: bold; }
TD{ font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:12px; line-height:140%; }
.bold { font-weight: bold; }
.copyright { font-family:Helvetica,Verdana,sans-serif,arial,helvetica,sans-serif; font-size:11px; color:#666666; }
.kakomi { font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:12px; line-height:140%; }
.menu { font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:11px; letter-spacing:1px; line-height:180%; padding:6px; }
.earea1 {font-family:Palatino,Geneva,serif;font-size:12px; line-height:140% }
.earea2 {font-family:Palatino,Geneva,serif;font-size:14px; line-height:140% }
.earea3 {font-family:Palatino,Geneva,serif;font-size:16px; line-height:140% }
.earea4 {font-family:Palatino,Geneva,serif;font-size:18px; line-height:140% }
.read { font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; color:#3366cc; font-size:12px; line-height:140%; }
.size1 {font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:10px; line-height:140% }
.size2 {font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:12px; line-height:140% }
.size3 {font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:14px; line-height:140% }
.size4 {font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:16px; line-height:140% }
.size5 {font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:18px; line-height:140% }
.size6 {font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:24px; line-height:140% }
.size7 {font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:36px; line-height:140% }
.mincho { font-family:"ＭＳ 明朝","平成明朝",Palatino,Geneva,serif;font-size:12px; line-height:140%; }
.white { color:#FFFFFF; }
.red { color:#FF0033; }
.gray { color:#333333; }
.tachi { background-image: url(mook/tachiyomi/image/line0.gif); }
.blogline { background: url(image/lines2.gif) repeat-x; }
.bloghead { background: url(image/lines3.gif) repeat-x; }
.box1 { padding:5px; border: 1px solid #cccccc; }
.box11 { padding:5px; border-width:1px 1px 1px 0px; border-style:solid; border-color: #cccccc; }
.box12 { padding:5px; border-width:1px 1px 0px 1px; border-style:solid; border-color: #cccccc; }
.box13 { padding:5px; border-width:1px 1px 0px 0px; border-style:solid; border-color: #cccccc; }
.box14 { padding:5px; border-width:1px 0px 0px 0px; border-style:solid; border-color: #cccccc; }
.box15 { padding:5px; border-width:1px 0px 1px 0px; border-style:solid; border-color: #cccccc; }
.box2 { background:url(image/lines1.gif) repeat-x; padding:5px; }
.box3 { padding:5px; }
#box_site { background-image:url(image/site_bg.jpg);  background-repeat:repeat-y; }
#box_help { background-image:url(image/help_bg.jpg);  background-repeat:repeat-y; }
#box_news { padding:5px; border: 1px solid #cccccc; height:350px; }
.inputsu { text-align:right; }
.cover { padding:0px; margin:0px; border:1px solid #999999; }
