/* 画像レイアウト(賢威) */ .left{ float: left; margin: 0 30px 20px 0!important; } /*--------------------▽右に画像、左に画像*/ .right{ float: right; margin: 0 0 20px 30px!important; } /*----画像レイアウト(賢威)ここまで-----*/ /* 基本レイアウト */ html { margin: 0; padding: 0; } form { margin: 0; padding: 0; } a { text-decoration: underline; } a img { border: 0; } /* 見出し */ h1, h2, h3, h4, h5, h6 { font-weight: bold; } h1, h2, h3, h4, h5, h6, p, ol, ul, pre, blockquote { margin-top: 10px; margin-bottom: 10px; } h3 { color: #0000FF; } /* リンク色(ページ全体) */ a { color: #0000CD; text-decoration: underline; } a:hover { color: #FF4500; } /* リンク色(サイトタイトル) */ #banner a { color: #0000CD; text-decoration: none; } #banner a:hover { color: #FF4500; } /* リンク色(サイドメニュー) */ .module-content a { color: #00008B; } .module-content a:hover { color: #0000CD; } /* 表示補助 */ .clr { clear: both; overflow: hidden; width: 1px; height: 1px; margin: 0 -1px -1px 0; border: 0; padding: 0; font-size: 0; line-height: 0; } .pkg:after { content: " "; display: block; visibility: hidden; clear: both; height: 0.1px; font-size: 0.1em; line-height: 0; } * html .pkg { display: inline-block; } /* no ie mac \*/ * html .pkg { height: 1%; } .pkg { display: block; } /* */ /* ページレイアウト */ body { min-width: 730px; text-align: center; /* center on ie */ font-family: 'trebuchet ms', verdana, helvetica, arial, "MS Pゴシック","osaka", sans-serif; margin: 0px; padding: 0; font-size: 0.9em; color: #000; background: url(http://www.titanium-takara.jp/img/bg-shadow.gif) repeat-y center top fixed; line-height: 1.5; } #container { position: relative; width: 730px; margin: 0 auto; text-align: left; background: #fff; } #container-inner { position: static; width: auto; border-width: 1px; border-style: solid; border-color: #666; } /* ヘッダー(レイアウト) */ #banner { position: relative; width: 728px; /* necessary for ie win */ height: 180px; background: url(img/header.jpg) no-repeat; } #banner-inner { position: static; height: 100%; } /* ヘッダー(サイトタイトル) */ #banner-header { margin: 0; color: #fff; font-size: 15pt; font-weight: bold; line-height: 1.25; position:absolute; top:40px; left:5px; } /* ヘッダー(検索ボックス) */ #banner-search { position:absolute; bottom:2px; right:10px; } /* ヘッダーその他(変更不要) */ #banner-description { color: #87CEEB; font-size: 9pt; line-height: 1.25; padding: 3px 20px 3px 5px; } /* メインコンテンツ全体 基本レイアウト*/ #pagebody { position: relative; width: 100%; text-align: center; } #pagebody-inner { position: static; width: 100%; text-align: left; } #alpha { display: inline; /* ie win bugfix */ position: relative; float: left; min-height: 1px; } #beta { display: inline; /* ie win bugfix */ position: relative; float: right; min-height: 1px; } #alpha-inner, #beta-inner { position: static; } /* メインコンテンツ基本レイアウト(記事部分) */ #alpha { width: 508px; } #alpha-inner { padding: 10px; } /* メインコンテンツ基本レイアウト(サイドメニュー) */ #beta { width: 220px; background: #FFFFFF; } #beta-inner{ padding: 10px; } /* 記事部分レイアウト */ /* 記事部分見出し */ .trackbacks-header, .comments-header, .comments-open-header, .archive-header { /* ie win (5, 5.5, 6) bugfix */ p\osition: relative; width: 100%; w\idth: auto; margin: 5px 0; border-left: 5px solid #6495ED; padding: 3px 0 3px 8px; color: #6495ED; background: #E6E6FA; font-size: 1em; font-weight: bold; line-height: 1.25; clear: both; } .module-header a, .module-header a:hover, .trackbacks-header a, .trackbacks-header a:hover, .comments-header a, .comments-header a:hover, .comments-open-header a, .comments-open-header a:hover .archive-header a, .archive-header a:hover { color: #6495ED; } /* 記事部分コンテンツ */ .date-header, .entry-content { position: static; clear: both; } .entry, .trackbacks, .comments, .archive { position: static; overflow: hidden; clear: both; width: 100%; margin-bottom: 20px; } .entry-content, .trackbacks-info, .trackback-content, .comment-content, .comments-open-content, .comments-closed, .entry-excerpt, .entry-body, .entry-more-link, .entry-more { clear: both; } .entry-body,.entry-more { margin: 10px 0; } .entry-more-link{ text-align: right; } .comments-open-footer, .archive-content { clear: both; margin: 5px 10px 20px 10px; } .comments-open label { display: block; } #comment-author, #comment-email, #comment-url, #comment-text { width: 240px; } #comment-bake-cookie { margin-left: 0; vertical-align: middle; } .comments-open-header { clear: both; } #comment-post { font-weight: bold; } .date-header { margin: 5px 0; font-size: 12px; font-weight: bold; text-transform: uppercase; } .entry-header { margin-top: 10px; padding: 0 0 0 0px; color: #666; font-size: 12px; font-weight: bold; } .entry-header a { text-decoration: none; } .entry-content, .comment-content, .trackback-content { margin: 0; line-height: 1.4; } .entry-content-c { margin-top: 0px; padding: 0 0 0 0px; color: #666; font-size: 12px; } .entry-body-c { margin-top: 0px; padding: 0 0 0 0px; color: #666; font-size: 12px; } .entry-footer, .comment-footer, .trackback-footer { margin: 5px 10px 0 0; border-top: 1px dotted #dae0e6; padding: 5px 0; color: #666; font-size: 10px; text-align: right; } .comment-content, .trackback-content, .comment-footer, .trackback-footer { margin-left: 10px; } .content-nav { background: #FFFFFF; margin: 5px 0; text-align: center; } .content-nav-bread { position: relative; background: #FFFFFF; margin: 5px 0; text-align: left; } #trackbacks-info { margin: 10px 0; border: 1px dashed #a3b8cc; padding: 0 10px; color: #292e33; font-size: 11px; text-align: center; background: #e6ecf2; } .comments-open-footer { margin: 10px 0; } .gotop { text-align: right; clear: both;} .img { float: left; margin-right: 5px; text-align: center; } table{ margin-top: 15px; margin-bottom: 15px; } table th, table td{ padding: 2px 5px; } th{ background: #FFA500; color: white; } td{ background: #F0E68C; } /* フッター */ #footer { position: relative; width: 728px; height: 58px; background: #E6E6FA; } #footer-inner { line-height: 28px; font-size: 10px; text-align: center; color: #6495ED; } #footer-inner a { color: #6495ED; text-decoration: none; } #footer-inner a:hover { color: #fff; text-decoration: none; } .footer-navi { width: 728px; background: #6495ED; font-size: 0.8em; color: #2F4F4F; text-align: center; line-height: 20px; clear: both; } .footer-navi a { font-size: 0.8em; color: #2F4F4F; text-decoration: none; } .footer-navi a:hover { font-size: 0.8em; color: #2F4F4F; text-decoration: none; } /* サイドメニュー内部 */ .module-header { /* ie win (5, 5.5, 6) bugfix */ p\osition: relative; width: 100%; w\idth: auto; border-left: 5px solid #6495ED; padding: 5px; color: #6495ED; background: #E6E6FA; line-height: 1.25; margin: 0px; font-size: 0.9em; font-weight: bold; text-transform: uppercase; } .module { position: relative; overflow: hidden; margin: 0px; padding-bottom: 5px; background: #FFFFFF; } .module-content { position: relative; margin: 0; padding: 0; } .module-content p { padding: 0 5px; } .module-list { margin: 0; padding: 0; list-style : none ; } .archive-list { margin: 0; padding: 0; list-style: none; } .module-list-item a { width: 198px; background: #B0C4DE; text-indent: 5px; display: block; font-size: 0.9em; line-height: 1.25; margin: 0; padding: 5px 0; letter-spacing: 0.1em; border-top: 1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #666; border-bottom: 1px solid #666; text-decoration: none; } .module-list-item a:hover { background-color: #4682B4; border-top: 1px solid #666; border-left: 1px solid #666; border-right: 1px solid #fff; border-bottom: 1px solid #fff; color: #fff; } /* その他 */ .entry-tags { margin: 15px 0; clear: both;} .entry-tags ul { padding-left: 10px; margin:10px 0px; list-style : disc; } .entry-tags li { float: left; padding-left: 15px; display: block; } .mt-search-results .search-results-header { border: 2px solid #6495ED; background-color: #E6E6FA; color: #fff; padding: 5px; margin: 0px; font-size: 16px; } .mt-search-results .search-results-container { margin-left:10px; } .mt-search-results form#search-form { width: 400px; margin: 0px auto 0px auto; } .mt-search-results form#search-form input#search { width: 80%; } .mt-search-results form#search-form p#search-options { text-align:center; } .main-index .date-header { display: none; } form textarea#comment-text { width:400px; } .module-welcome p { font-size: 12px; } .module-content p.first { margin-top:0px; } .master-archive-index #archive-title, .individual-entry-archive #archive-title, .date-based-archive #archive-title, .category-archive #archive-title { /* ie win (5, 5.5, 6) bugfix */ p\osition: relative; width: 100%; w\idth: auto; margin: 0; border-left: 10px solid #6495ED; padding: 5px; font-size: 12px; color: #ffffff; background: #E6E6FA; } /*■リンクフリーブロック*/ .block9 { font-size: 0.6em; color: #808080; margin:5px 5px 0 0; padding:5px; border: 1px dotted #CCCCCC; background: #EEEEEE; } .block9 a { color: #808080; text-decoration: none; } .block9 a:hover { color: #808080; text-decoration: none; }