@charset "Shift_JIS"; /* Copyright (C) 2003-2006 Kouichirou Eto, All rights reserved. This is free software with ABSOLUTELY NO WARRANTY. You can redistribute it and/or modify it under the terms of the GNU GPL2. */ /* ================================================== wema */ /*@import 'wema.css';*/ /* ================================================== general */ /* ========== table */ table { margin: 1em 0; border-top: 2px double #666; border-bottom: 1px solid #999; border-left: 1px solid #fff; border-right: 1px solid #fff; border-collapse: collapse; background-color: #fff; } td, th { padding: 0.01em 0.45em 0.01em 0.45em; border-top: 1px solid #999; border-bottom: 1px solid #999; border-left: 1px solid #999; border-right: 1px solid #999; } /* ========== adminmenu */ .loginstatus { float: left; } .adminmenu li { display: inline; } .adminmenu li a { padding: 0.2em 0.4em 0 0.4em; } /* ========== external */ a.external { padding: 0 14px 0 0; margin: 0 2px 0 0; background: url("../i/external.png") no-repeat 100% 10%; } /* ========== sidebar */ /* .sidebar form { text-align: right; font-weight: bold; } .sidebar input { background-color: #ffc; border: 1px solid #ccc; width: 8em; font-weight: bold; } */ /* ========== section */ .section form { } .section input { /* font-size: medium;*/ } /* ========== main day comment */ .comment { clear: both; } /* ========== page attribute */ .attribute { margin: 0 1em 0 0; padding: 0 0 0 0; } .rref { margin: 0 0.2em 0 0; } .files_site_total { position: absolute; right: 3em; text-align: right; clear: both; } /* ========== footer */ .footer { margin: 0; padding: 0.1em 2em; color: #999; font-size: small; clear: both; font-family: Helvetica,Arial,Verdana,'MS UI Gothic',sans-serif; text-align: right; } .footer a { margin: 0; padding: 0; background: transparent; text-decoration: none; border-bottom-width: 0; } .footer a:link { color: #333; } .footer a:visited { color: #666; } .footer a:active, .footer a:hover { color: #fff; background-color: #c00; } .footer .attribute { float: left; } /* ================================================== action */ /* ========== common-plugin */ span.plg_error { margin: 12px 0; padding: 0 4px; background: #fff; border: 1px solid #c00; color: #c00; font-size: small; } span.plg_error strong { color: #c00; } /* ========== act-aa */ .aa { background: transparent; border: 0; line-height: 1.05; font-family: "MS Pゴシック"; /* IMPORTANT */ } /* ========== act-calc */ .sum { font-weight: bold; } /* ========== act-code */ .code pre { margin: 8px 0; padding: 4px 0; font-size: small; line-height: 100%; border: 0px; border-top: #fbb solid 1px; border-bottom: #fbb solid 1px; background-color: #fee; white-space: pre; } .code .line { padding: 0 0 0 24px; background: no-repeat 0% 50%; width: 100%; } /* ========== act-describe */ .description-list ul { margin: 0; padding: 0; font-size: smaller; list-style: none; } .description-list ul a { margin: 0 4px 0 0; padding: 0 4px; background: #eee; border: 1px solid #ccc; text-decoration: none; } .description-list ul a em { font-weight: normal; padding: 0 4px 0 0; border-right: 1px solid #ccc; color: #999; } .description-list ul a strong { } /* ========== act-date */ span.date { margin: 0 0.7em 0 0; padding: 0 0.7em 0 0; border-right: 2px dotted; font-family: Georgia,serif; } /* ========== act-event */ div#event { margin: 0 0; padding: 5px; background: #eee; border: 1px solid #0c0; font-size: small; line-height: 1.0; } div#event h2 { margin: 0; padding: 0; font-size: x-small; } div#event p { margin: 0; padding: 0; font-size: x-small; } /* ========== act-exception */ table.exception { background-color: #fff; } .exception td { font-size: small; background-color: #fdd; } .exception td.line { text-align: right; } .exception td.excerpt { background-color: #fff; padding: 0; } .excerpt table { margin: 0; padding: 0; border-width: 0; } .excerpt td, .excerpt th { margin: 0; padding: 0; border-width: 0; background-color: #fff; } .excerpt th { padding: 0 0.3em; border-right: 1px solid #ccc; font-size: x-small; } .excerpt tr.even td, .excerpt tr.even th { background-color: #fff; } .excerpt tr.odd td, .excerpt tr.odd th { background-color: #fee; } .excerpt tr.target td, .excerpt tr.target th { background-color: #fbb; } .excerpt pre { margin: 0; padding: 0; border-width: 0; font-size: small; background-color: transparent; } /* ========== act-files */ .files { } .files h5 { margin: 1em 0 0 0; padding: 0; left: 0; color: #666; font-size: small; font-weight: bold; background-color: transparent; border: 0; border-bottom: 1px dashed #ccc; } .files ul { margin: 0; } .files li { display: inline; margin: 0 1em 0 0; padding: 0 0 0 15px; background: url("../icons/small/generic.gif") no-repeat 0% 50%; } .delete { color: #999; } .delete a:link { color: #999; } .delete a:visited { color: #999; } /* ========== act-generate */ div.error { margin: 12px 0; padding: 4px; background: #eee; border: 2px solid #c00; } /* ========== act-history */ .ago { color: #ccc; font-size: small; } .era { position: absolute; visibility: hidden; left: 30px; top: 46px; } .period { margin: 10px 0; padding: 0.5em; background-color: #eee; border: 1px solid #666; } /* ========== act-hcomment */ .hcomment { margin: 0; padding: 0; font-size: medium; } .hcomment input { margin: 0; padding: 1px; border-width: 2px; font-weight: normal; font-size: small; } /* ========== act-include */ a.label { margin: 0 0.2em 0 0; padding: 0; font-size: 85%; text-decoration: none; border-bottom-width: 0; } a:link.label { color: #fff; } a:visited.label { color: #fff; } a:active.label, a:hover.label { color: #fff; background-color: #000; } /* ========== act-keywords */ .keywords { margin: 0; line-height: 1; } .keywords a { margin: 0 2px; text-decoration: none; } .keywords a:link { color: #000; } /* ========== act-license */ .license { float: right; width: 250px; margin: 0; padding: 8px; background-color: #f8f8f8; border: 1px solid #ccc; font-size: small; line-height: 1.1; } div.license p { margin: 0; padding: 0; } /* ========== act-mcomment */ div.mcomment table { margin: 0; padding: 0; border: 0; } div.mcomment th { border-left: 0; background-color: #dfd; } div.mcomment td { border-right: 0; background-color: #efe; } div.mcomment div.msg { line-height: 1.05; font-family: "MS Pゴシック",sans-serif; } /* ========== act-member */ .memberlist { width: 90%; height: 40ex; } /* ========== act-metadata */ a.rss-button { border: 0; background: transparent; } a.rss-button:link, a.rss-button:visited, a.rss-button:active, a.rss-button:hover { background: transparent; } a.rss-button span { margin: 0 3px; padding: 0 3px; border: 1px solid; border-color: #FC9 #630 #330 #F96; background: #F60; font: bold 10px verdana,sans-serif; text-decoration: none; color: #FFF; } /* ========== act-new */ span.new { background-color: #ffc; } span.new img { border: 0; } span.new a { margin: 2px; position: relative; top: -1px; text-decoration: none; border: 0; } span.new a:hover { top: 0; } /* ========== act-notice */ .notice { float: right; width: 240px; margin: 0; padding: 0.5em; background-color: #f8f8f8; border: 1px solid #ccc; font-size: small; line-height: 1.1; } div.notice p { margin: 0; padding: 0; } /* ========== act-plan */ div.plan form { width: 70%; } div.plan form dt { text-align: left; float: left; } div.plan form dd { text-align: right; } /* ========== act-qrcode */ div.qrcode { float: right; padding: 0 0 8px 0; background-color: #fff; border: 0; font-size: 60%; text-align: center; } .qrcode img { padding: 1px; border: 0; } .qrcode a { margin: 0; padding: 0; background: #fff; text-decoration: none; border-bottom-width: 0; } .qrcode a:link { color: #333; } .qrcode a:visited { color: #666; } .qrcode a:active, .qrcode a:hover { color: #fff; background-color: #c00; } table.qrcode { border: 8px solid #fff; margin: auto; padding: 0; } .qrcode th, .qrcode td { margin: 0; padding: 0; border: 0; width: 2px; height: 2px; } .qrcode th { background-color: #000; } .qrcode td { background-color: #fff; } /* ========== act-ref */ .ref { float: right; margin: 0 10px; padding: 0; background-color: #fff; border: 1px solid #ccc; text-align: center; font-size: x-small; } .ref form { margin: 0; padding: 0; } .ref p { margin: 0; padding: 0; } .ref input { width: 6em; margin: 0; padding: 0; background-color: #ffc; border: 1px solid #999; font-size: small; font-weight: normal; } .ref img.icon { margin: 3px 10px 0 10px; padding: 0; border: 0; } .ref img.thumb { margin: 3px 3px 0 3px; padding: 0; border: 0; } .ref a { text-decoration: none; border-bottom-width: 0; } /* ========== act-smil */ .box { margin: 0 0; padding: 0.5em; background-color: #fff; } /* ========== act-table, act-schedule */ .table table { margin: 0; padding: 0; border: 0; background-color: transparent; } .table input { font-size: medium; } .table td { margin: 0; padding: 0; background-color: #fff; } .table th { margin: 0; padding: 0; background-color: #cfc; } .table input { /* margin: 2px; padding: 0 0 0 2px; */ margin: 0; padding: 0; border-width: 1px; background-color: #fff; } .table th input { background-color: #efe; } .table div.submit input { margin: 2px auto; padding: 0 0 0 2px; border-width: 2px; background-color: #fff; font-size: small; } .table .new_col, .table .new_row { display: none; } .table .new_col_button, .table .new_row_button { border: 0; background-color: transparent; } .table .new_col_button a, .table .new_row_button a { border: 1px outset; } .table .new_col_button a { padding: 0 5px; } .table .new_row_button a { padding: 0 10px; } .table .new_col_button { padding: 3px; } .table .new_row_button { padding: 4px; } /* ========== act-toc */ .toc { float: right; margin: 0; padding: 0; background-color: #eee; font-size: small; } .toc h5 { margin: 0; padding: 0 10px 0 20px; left: 0; font-size: small; background-color: #ddd; border: 0; font-weight: bold; } #tocinside { padding: 0 0 5px 0; ) } .toc ol { margin: 5px 10px 5px 35px; padding: 0; } .toc ol ol { margin: 0 0.5em; } /* ========== act-watch */ .update { margin: 0; padding: 0 8px; background-color: #eee; border: 2px solid #c00; font-size: small; } .update a { margin: 0; padding: 0; font-family: Verdana; font-weight: bold; border-bottom-width: 0px; } .update a:link, .update a:visited { color: #900; } .update a:active, .update a:hover { color: #fff; background-color: #c00; } /* ========== act-wysiwyg */ /* .wysiwyg .toolbar */ .wysiwyg .toolbar { margin: 0; padding: 0 2px; border: 2px outset; background-color: #ccc; } .wysiwyg .toolbar a { border: 0; } .wysiwyg .toolbar a img { border: 0; border: 2px outset; } /* .wysiwyg #weditor */ .wysiwyg #weditor { margin: 2px; padding: 2px; border: 2px inset #fff; background: #fff; height: 500px; overflow: scroll; } .wysiwyg .day { } .wysiwyg .section { margin: 0; padding: 0; } .wysiwyg h3, .wysiwyg h4, .wysiwyg h5, .wysiwyg h6 { position: relative; left: 0; } .wysiwyg ul { margin-left: 2em; } .wysiwyg ol { margin-left: 2em; } .wysiwyg em { font-style: italic; font-weight: normal; } /* ================================================== print out */ @media screen { .print { display: none; } } @media print { body, p, dl, ul, ol, table, td, tr, blockquote { font-family: "ヒラギノ明朝体2" "細明朝体" "MS P明朝" serif ! important; background: transparent ! important; } h1, h2, h3, h4, em, strong, th { font-family: Osaka,"MS Pゴシック",sans-serif ! important; font-weight: normal ! important; background: transparent ! important; } .adminmenu, .sidebar, .footer, a.new { display: none ! important; } .main { margin: 0 !important; padding: 0 !important; width: 100% !important; } .print { display: block ! important; } .toc { display: none ! important; } } /* ================================================== search words cloud */ .search_word0 { font-size: 7pt; } .search_word1 { font-size: 9pt; } .search_word2 { font-size: 12pt; } .search_word3 { font-size: 14pt; } .search_word4 { font-size: 16pt; } .search_word5 { font-size: 18pt; } .search_word_delete { vertical-align: super; } /* end */