« twitterとfacebookとblogの関係 | メイン | MT3_archives.shtml »

2010年03月05日

●MT3.3_skynet_tmpl/styles-site.css

@charset "<$MTPublishCharset$>"; /* PublishCharset into mt-config.cgi */

/*

* File : styles-site.css

* Version : 1.01

* Update :


* 1.01 2006.08.19: correct class selector.

* Copyright (C)2011 SKYNET All rights reserved.

*/


/* すべて */

* {

padding: 0 5;

font-family: Verdana, Arial, sans-serif;

color: #404040;

font-size: 10px;

letter-spacing: 0.09em;

}


/* 見出し */

h1, h2, h3, h4, h5, h6 {

font-weight: normal;

border-width: thin;

border-style: none;

}


/* リンク */

a,

a:link,

a:visited {

color: #006699;

text-decoration: none;

}

a:hover {

color: #CC6600;

text-decoration: underline;

}

a:active {}


/* リンクつき画像 */

a img {

border: 0;

}


/* 段落 */

p {

margin-top: 15px;

margin-bottom: 15px;

}


/* 順序なしリスト */

ul, ol {

padding-left: 16px;

}

ul li {

list-style-type: circle;

}


/* 定義リスト */

dl {}

dt {}

dd {

padding-left: 8px;

}


/* フォーム */

form {

margin: 0px;

}

#search-options,

input {

padding: 1px;

font-size: 12px;

}


/* 引用 */

blockquote {

width: auto;

margin: 15px 20px 15px 20px;

padding: 10px;

border: 1px solid #AAAAAA;

background: #BDBDBD left;

font-size: 10px;

line-height: 135%;

font-family: "MS ゴシック", "Osaka-等幅";

color: #444444;

text-align: left;

white-space: normal;

}

/* 引用文タイトル */

.quotetitle {

font-size: 10px;

border-bottom: 1px solid #666666;

padding: 3px;

}


/* タイトルバナー */

#banner {

border-bottom: 1px solid #BDBDBD;

color: #666666;

background-color:transparent;

background-position: center;

background-repeat: no-repeat;

background-image: url(skynet_head.gif);

text-align: center;

padding-top: 45px;

padding-bottom: 15px;

}


#banner a,

#banner a:link,

#banner a:visited {

color: #AAAAAA;

font-size: 28px;

text-decoration: none;

text-align: center;

letter-spacing: 0.09em;

font-weight: normal;

background-image: url(skynet_head.gif);

background-repeat: no-repeat;

background-position: center top;

}

#banner a:hover {}

#banner a:active {}


/* タイトルバナー下の説明 */

#banner h2 {

color: #BDBDBD;

font-size: 12px;

}


/* エントリー全体 */

.blog {

padding: 5px;

font-size: small;

color: #36414d;

background: none;

}


/* エントリー日付 */

.date {

margin: 6px 5px 0;

padding: 2px 0 2px 5px;

font-size: 11px;

font-weight: bold;

}


/* エントリー日付・コメントタイトル・トラックバックタイトルの配色 */

.date,

.trackbacks-header,

.comments-header,

.comments-open-header {

color: #BDBDBD;

background: #FFFFFF;

}


/* エントリー */

.entry {

width: auto;

margin: 0 5px 15px;

color: #36414d;

background: #FFFFFF;

font-size: 11px;

line-height:130%;

word-break: break-all;

padding-right: 5px;

padding-left: 5px;

}


.entry-more {

font-size: 9px;

}

.entry-tags {

font-size: 9px;

text-align: left;

}


.entry a:active {

font-size: 9px;

}

.entry img {

margin-right: 8px;

margin-bottom: 5px;

}


/* エントリーのテキストエリア可変長指定 */

.entry textarea {

width: 97%;

}


/* 追記 */

.entry.extended {}


/* エントリータイトル */

.entry-header {

margin: 15px 0 0;

color: #999999;

font-size: 14px;

font-weight: bold;

border-top: 1px solid #BDBDBD;

border-right: none #BDBDBD;

border-bottom: 1px solid #BDBDBD;

border-left: none #BDBDBD;

padding: 5px 2px;

}


/* 投稿者 */

.entry-footer {

margin: 10px 0 0 0;

border-top: 1px dotted #BDBDBD;

text-align: right;

color: #36414d;

font-size: 9px;

}


/* Typekeyコメンタ-画像 */

.commenter-profile img {

vertical-align: middle;

border-width: 0;

}


/* アーカイブページ本文 */

.archive-list {

margin: 10px 0;

}


/* アーカイブテンプレートの前後リンク */

.content-nav {

margin: 10px;

text-align: center;

font-size: 12px;

}


/* カレンダー */

.calendarhead {

padding-bottom: 5px;

text-align: center;

color: #444444;

font-size: 9px;

background: none;

letter-spacing: 0.2em;

}

.calendar {

text-align: center;

color: #AAAAAA;

background: none;

}

.calendar table {

text-align: center;

padding: 0px;

border-collapse: collapse;

}

.calendar th {

padding-bottom: 3px;

font-size: 8px;

width: 23px;

}

.calendar td {

padding: 2px 0;

font-size: 9px;

line-height: 120%;

}

.today {

display: block;

text-align: center;

color: #CC0000;

background-color: #00CCCC;

}

.holiday {

color: #FF0000;

}

.saturday {

color: #00849D;

}


/* サイドメニュータイトル */

.sidetitle {

margin-top: 3px;

padding: 2px 0 1px;

_padding: 1px 0 2px;

border: 1px solid #D0D0D0;

text-align: center;

color: #BDBDBD;

background: #FFFFFF;

font-size: 10px;

line-height: 140%;

font-weight: bold;

}


/* サイドメニュー */

.side {

margin: 3px 0 20px;

background: none;

color: #444444;

font-size: 10px;

_font-size: 9px;

line-height: 150%;

text-align: left;

}


/* サイドメニュー(サブカテゴリー用) */

.side #categories ul {

padding-left: 16px;

}

.side #categories ul ul {

padding-left: 10px;

}

.side #categories li {

list-style-type: circle;

}


/* サイドメニュー(タグクラウド用) */

ul#tags {

margin-top: 5px;

padding-left: 0;

list-style: none;

}

ul#tags .module-list-item {

display: inline;

}

ul#tags li.taglevel1 {

font-size: 13px;

font-weight: bold;

}

ul#tags li.taglevel2 {

font-size: 13px;

}

ul#tags li.taglevel3 {

font-size: 12px;

}

ul#tags li.taglevel4 {

font-size: 11px;

}

ul#tags li.taglevel5 {

font-size: 10px;

}

ul#tags li.taglevel6 {

font-size: 9px;

}


/* カウンター */

.counter {

margin: 0px;

padding: 0px;

font-size: 10px;

text-align: left;

height: auto;

background-color: #FFFFFF;

}


.counter-no {

color: #FF0000;

font-size: 10px;

text-align: left;

text-indent: 50px;

}



/* RSSフィード */

.syndicate {

margin-bottom: 5px;

text-align: left;

color: #666666;

font-size: 9px;

line-height: 150%;

}



.clear {

clear: both;

}


/* コメント・トラックバック */

#comments-open-data p {

margin-bottom: 10px;

}


#comment-post {

   font-weight: bold;

}


#comment-author, #comment-email, #comment-url, #comment-text {

   width: 220px;

}


#comment-text {

width: 266px;

}


#comment-bake-cookie {

margin-left: 2px;

vertical-align: middle;

}


#comments-open-footer {

text-align: center;

}


.trackbacks,

.comments {

margin: 10px 5px;

color: #36414d;

}


.trackbacks-header,

.comments-header,

.comments-open-header {

margin: 15px 0;

padding: 2px 0 2px 5px;

color: #FFFFFF;

background: #AAAAAA;

font-size: 11px;

}


#trackbacks-info,

.trackback-content,

.comment-content,

.comments-open-content {

margin: 0;

padding: 0;

font-size: 12px;

line-height: 150%;

word-break: break-all;

}


.trackback-content p,

.comment-content p {

margin-top: 10px;

margin-bottom: 5px;

}


.trackback-footer,

.comment-footer {

font-size: 9px;

border-top: 1px dotted #36414d;

text-align: right;

padding-top: 3px;

margin-right: 2px;

}


.comments-open label {

display: block;

}


.comments-head {

font-size: 11px;

color: #FFFFFF;

background: #8fabbe;

padding: 2px 0 2px 5px;

margin: 15px 0;

}


/* カラム切り替え */


/* 3カラム用 */

body.layout-three-column,

body.layout-two-column-left,

body.layout-two-column-right,

body.layout-one-column {

margin-bottom: 20px;

text-align: left;

background-color:transparent;

background-image:url(body-bg.gif);

background-position:0 0;

background-repeat:repeat-x;

}


}

.layout-three-column #container,

.layout-two-column-left #container,

.layout-two-column-right #container {

margin-bottom: 10px;

}

.layout-three-column #box {

width: 800px;

margin-right: auto;

margin-left: auto;

padding: 0 0 15px 0;

text-align: center;

background-color:transparent;

background-position:0 0;

background-repeat:repeat-x;

}


/* 2カラム用 */

.layout-two-column-left #box,

.layout-two-column-right #box {

width: 690px;

margin-right: auto;

margin-left: auto;

padding: 0 0 15px 0;

text-align: left;

}


/* 2カラム用 */

.layout-one-column #container {

margin-bottom: 0;

}


/* 1カラム用 */

.layout-one-column #box {

width: 600px;

margin-right: auto;

margin-left: auto;

margin-bottom: 0;

padding: 0;

text-align: left;

border-right: 1px solid #E7E7E7;

border-bottom: 1px solid #E7E7E7;

border-left: 1px solid #E7E7E7;

}


/* 1カラム・リキッドレイアウト用 */

/* タイトルバナー */

.layout-one-column-liquid #banner {

margin-right: 100px;

margin-left : 100px;

border-left: 1px solid #666699;

border-right: 1px solid #666699;

}

body.layout-one-column-liquid {

background: #D0D0D0;

}


/* フッタ */

.layout-one-column #footer {

text-align: center;

}

.layout-one-column-liquid #footer {

padding-bottom: 15px;

text-align: center;

}


/* 3カラム(リキッドレイアウト) */

.layout-three-column-liquid #content {

margin: 0 185px 10px;

border-bottom: thin solid #666699;

border-left: thin solid #666699;

border-right: thin solid #666699;

}

.layout-three-column-liquid #links-left{

position: absolute;

width: 155px;

top: 95px;

left: 15px;

color: #FFFFFF;

}

.layout-three-column-liquid #links-right{

position: absolute;

width: 155px;

top: 95px;

right: 15px;

color: #FFFFFF;

}


/* 2カラム(リキッドレイアウト:右サイドバー) */

.layout-two-column-liquid-right #content {

margin: 0 185px 10px 0;

border-bottom: 1px solid #666699;

border-right: 1px solid #666699;

}

.layout-two-column-liquid-right #links-right {

position: absolute;

width: 155px;

top: 95px;

right: 15px;

color: #FFFFFF;

}


/* 2カラム(リキッドレイアウト:左サイドバー) */

.layout-two-column-liquid-left #content {

margin: 0 0 10px 185px;

border-bottom: 1px solid #666699;

border-left: 1px solid #666699;

}

.layout-two-column-liquid-left #links-left {

position: absolute;

width: 155px;

top: 95px;

left: 15px;

color: #FFFFFF;

}


/* 1カラム(リキッドレイアウト) */

.layout-one-column-liquid #content {

margin: 0 100px 10px;

border-bottom: 1px solid #666699;

border-left: 1px solid #666699;

border-right: 1px solid #666699;

background: #FFFFFF;

}


/* 3カラム */

.layout-three-column #content {

float: left;

width: 420px;

margin: 0 0 10px 0;

border-bottom: 1px solid #BDBDBD;

border-left: 1px solid #BDBDBD;

border-right: 1px solid #BDBDBD;

text-align: left;

background-color:transparent;

}

.layout-three-column #links-left-box,

.layout-three-column #links-right-box {

float: left;

width: 185px;

text-align: left;

}

.layout-three-column #links-left,

.layout-three-column #links-right {

padding: 15px 15px 0 15px;

color: #FFFFFF;

text-align: left;

}


/* 2カラム(右サイドバー) */

.layout-two-column-right #content {

float: left;

width: 500px;

margin: 0 0 10px;

border-right: 1px solid #BDBDBD;

}

.layout-two-column-right #links-right-box {

float: left;

width: 185px;

}

.layout-two-column-right #links-right {

padding: 15px 15px 0;

color: #FFFFFF;

}


/* 2カラム(左サイドバー) */

.layout-two-column-left #content {

float: left;

width: 500px;

margin: 0 0 10px;

border-left: 1px solid #BDBDBD;

}

.layout-two-column-left #links-left-box {

float: left;

width: 185px;

}

.layout-two-column-left #links-left {

padding: 15px 15px 0;

color: #FFFFFF;

}


/* 1カラム */

.layout-one-column #content {}


input,textarea {

font-family: "Osaka", "ヒラギノ角ゴ Pro W3", "MS Pゴシック", arial, sans-serif;

font-size: 9px;

}



ul.tree {

margin: 0!important;

padding: 0!important;

font-size: 9px;

list-style: none!important;

}

ul.tree ul {

margin: 0!important;

padding: 0!important;

}

ul.tree li {

margin: 0!important;

padding: 0 0 0 16px!important;

background-image: url(tree_lst.gif);

background-repeat: no-repeat!important;

list-style: none!important;

}

ul.tree li.tree_end {

background-image: url(tree_end.gif);

list-style: none;

}


コメントする

(初めてのコメントの時は、コメントが表示されるためにこのブログのオーナーの承認が必要になることがあります。承認されるまでコメントは表示されませんのでしばらくお待ちください)