* {
margin: 0;padding: 0;font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Osaka;color: #333;
}
body {
font-size: 120%; background: url(http://www.cyber-k.net/admin/mt-static/plugins/SampleTemplateSet/images/header_back.png) repeat-x;
}
html > body {
font-size: 9pt; 
}


/* litebox */
#prevLink, #nextLink{
  background: transparent url(http://www.cyber-k.net/litebox/images/blank.gif) no-repeat;
}
#prevLink:hover, #prevLink:visited:hover {
  background: url(http://www.cyber-k.net/litebox/images/prevlabel.gif) left 15% no-repeat;
}
#nextLink:hover, #nextLink:visited:hover {
  background: url(http://www.cyber-k.net/litebox/images/nextlabel.gif) right 15% no-repeat;
}



/*行揃え*/
#lr1{
text-align: right;
}
#lr2{
text-align: right;
}
#lr3{
text-align: right;
}
#lr4{
text-align: right;
}

#lc1{
text-align: center;
}
#lc2{
text-align: center;
}
#lc3{
text-align: center;
}
#lc4{
text-align: center;
}



#ll{
text-align: left;
}





/* アコーディオン */
.accordion_toggle {
 display: block; margin-bottom: 5px;
}
.accordion_toggle_active {}.accordion_content {
 overflow: hidden; padding-bottom: 10px;
}


/* 見出し */
h1{
font-size: 20px; font-weight: bold;
}
h2{
font-size: 14pt; font-weight: bold;
}
h3{
font-size: 12pt; font-weight: bold;
}

/* 水平線 */
h5{
background-color: #cccccc;height: 2px;width: 900px;
}


/* リンク */
a,a:link,a:visited {
color: #069;text-decoration: none;
}
a:hover {
color: #069;text-decoration: underline;
}
a:active {
}

/* 表グレー */
table.s1 { background-color: #c0c0c0; border-style: none; cellpadding: 3px;}
th, td.s2 { background-color: white; border-style: none;}

/* 表readme */
table.s3 {
width: 900px; background-color: #ffcc00; 
}


/* メニューレイアウト */
table.s4 {
width: 900px;
background-color: #ff9900;
cellspacing: 0px;
cellpadding: 0px;
margin-bottom: 0px;
align: left;
border: 0px;
valign: bottom;
}

th,td.s5 {
background-color: #ff9900;
valign: bottom;
align: left;
margin-bottom: 0px;
border: 0px;
}



/* リンク画像 */
a img {
border: none;
}


/* フォーム */
form {
margin: 0px;
}
fieldset {
border: none;
}


/* ヘッダー */
#header1 {
width: 900px; height: 48px; margin-bottom: 0px; background-color: #ff9900; border-style: none; vertical-align: middle;
}
#header2 {
width: 900px; margin: 0px; text-align: right;
}
#header3 {
width: 900px; margin: 0px; text-align: left; 
}
#header4 {
width: 900px; margin: 5px; text-align: right; 
}
#header5 {
padding-left: 300px;
}
#header6{
padding-left: 140px; line-height: 1.5;
}
#header7{
padding-left: 420px; line-height: 1.5; 
}
#header8{
padding-left: 380px; line-height: 1.5; font-weight: bold;
}
#header9{
padding-left: 350px; line-height: 1.5; font-weight: bold;
}
#header10 {
padding-left: 400px;
}

#header11 {
padding-left: 200px;
}

#header12 {
padding-left: 100px;
}


/* ブログ名 */
#header h1 {
margin-left: 15px;line-height: 2.8; /* for IE6 */
}
html > body #header h1 {
line-height: 2.3;
}
*:first-child+html #header h1 {
line-height: 2.8; /* for IE7 */
}


/* ブログの説明 */
#header p {
margin: -18px 0 10px 15px;color: #333;font-size: 75%;
}


/* メインエリアタイトル */
#main .content-header {
margin-bottom: 15px;padding-left: 12px;font-size: 100%;line-height: 1;background: url(http://www.cyber-k.net/admin/mt-static/plugins/SampleTemplateSet/images/title_back.png) repeat-x;letter-spacing: 0.1em;
}

/* アーカイブエリアタイトル */
#a-title-header{
margin-bottom: 15px;padding-left: 300px;font-size: 100%;line-height: 1;background: url(http://www.cyber-k.net/admin/mt-static/plugins/SampleTemplateSet/images/title_back.png) repeat-x;letter-spacing: 0.1em;
}


/* メインエリア本文 */
#main .content {
margin-bottom: 25px;font-size: 100%;line-height: 1.5;word-break: break-all;
}

/* メインエリアのメタデータ */
#main .content ul.content-meta {
margin-bottom: 10px;list-style: none;font-size: 83.3%;text-align: right;
}
#main .content ul.content-meta li {
list-style: none;
}


/* ブログ記事タイトル */
#main .entry-header {
margin-bottom: 10px;padding-left: 8px;border-left: 10px solid #999;font-size: 150%;
}


/* フッター */
#main .entry-footer,#main .trackback-footer,#main .comment-footer {
margin-top: 10px;padding-top: 5px;border-top: 1px solid #333;font-size: 83.3%;text-align: right;
}
#main .entry-footer a img,#main .comment-footer img,#main .comment-footer a img {
vertical-align: middle;
}


/* 段落 */
#main .content p {
margin: 15px 0;
}


/* 順不同リスト */
#main .content ul {
padding-left: 40px;
list-style-type: none;
}
#main .content2 ul {
padding-left: 20px;
}

#main .content ol {
padding-left: 35px;
}
#main .content ul li {
list-style-type: none;
}
#main .entry-content ul,#main .entry-content ol {
padding-left: 35px;
list-style-type: none;
}

ul.compact{
list-style-position: inside
}

/* 定義リスト */
#main .content dl {
}
#main .content dt {
}
#main .content dd {
}



/* テキストエリア */
#main .content textarea {
width: 97%;
}

/* 引用 */
#main .content blockquote {
width: auto;margin: 15px 20px 0;padding: 10px;border: 1px solid #666;background: #f6f6f6;font-size: 83.3%;line-height: 1.5;
}
#main .content pre {
margin: 15px 20px 0px;padding: 10px;background: #f6f6f6;border: 1px solid #999;font-size: 83.3%;line-height: 1.5;width: 100%;overflow: scroll;
}
html > body #main .content pre {
width: 87%;
}


/* コメンタ－画像 */
.commenter-profile img {
vertical-align: middle;border-width: 0;
}


/* ナビゲーション */
.content-nav {
margin-bottom: 15px;text-align: center;
}


/* カレンダー */
.calendarhead {
padding-bottom: 5px;text-align: center;letter-spacing: 0.1em;
}
#calendar table {
width:90%; /* for IE6 */font-size: 100%;text-align: center;border-collapse: collapse;
}
html > body #calendar table {
width:100%;
}
#calendar th {
padding-bottom: 3px;font-size: 70%;width: 23px;
}
#calendar td {
padding: 5px 0; /* for IE6 */line-height: 1.0;
}
html > body #calendar td {
padding: 2px 0;
}
span.day {
text-align: center;font-size: 9px;
}
span.saturday {
color: #0000ff;
}
span.sunday {
color: #e50003;
}
td.today {
display: block;border: 1px solid #333;
}

/* サイドメニュータイトル */
.sidetitle {
background: url(http://www.cyber-k.net/admin/mt-static/plugins/SampleTemplateSet/images/sidetitle_back.png) repeat-x;text-align: center;font-size: 67%;line-height: 2.4;
}



/* サイドメニュー */
.side {
line-height: 1.5;
}
.side ul,.side ol {

}
.side ul li {
list-style-type: none;
}
.side ul ul {
padding-left: 0;
}
.side li li {
list-style-type: none;
}


/* サブカテゴリリスト */
#categories ul {
padding-left: 16px;
list-style-type: none;
}
#categories ul ul {
padding-left: 10px;
list-style-type: none;
}
#categories li {
list-style-type: none;
}

/* タグクラウド */
ul#tags {
margin-top: 5px;padding-left: 0;list-style: none;
}
ul#tags li {
display: inline;
}
ul#tags li.taglevel1 {
font-size: 125%;font-weight: bold;
}
ul#tags li.taglevel2 {
font-size: 125%;
}
ul#tags li.taglevel3 {
font-size: 116.6%;
}
ul#tags li.taglevel4 {
font-size: 108.3%;
}
ul#tags li.taglevel5 {
font-size: 100%;
}
ul#tags li.taglevel6 {
font-size: 91.6%;
}



/* 検索フォーム */#search { width: 160px; height: 15px; color: #cccccc; vertical-align: top;}
html > body #search { height: 15px; vertical-align: top;}


/* 購読 */
.syndicate img {
margin-right: 8px;border: none;vertical-align: middle;
}


/* クリエイティブ・コモンズ */
.ccl {
margin: 15px 0 5px;line-height: 1.2;
}


/* Powered By */
.powered ul {
margin-top: 30px;list-style: none;
}
.powered li {
padding: 13px 0 10px;border: 1px solid #ddd;background-color: #f8f8f8;text-align: center;
}


/* コメント入力フォーム */
#comments-open-data label {
display: block;
}
#comments-open-data p {
margin-bottom: 10px;
}
#comment-post {
font-weight: bold;
}
#comment-author,#comment-email,#comment-url {
width: 220px;height: 20px;padding: 2px;
}
html > body #comment-author,html > body #comment-email,html > body #comment-url {
height: 15px;
}
#comment-text {
width: 400px;height: 150px;padding: 2px;
}
#comment-form-reply #comment-reply-label {
display: inline;
}
#comments-open-footer {
margin-top: 15px;text-align: center;
}

/* カラムレイアウト */
body {
text-align: center;
}
#header {
margin: 0 auto;width: 900px;text-align: left;
}
#contents {
margin: 0px 10px 25px; width: 900px; text-align: left; line-height: 1.5;
}
html > body #contents {
margin: 0 auto;padding: 0px 10px 25px;
}
#main {
float: left;width: 900px;overflow: hidden;
}
#archivemain{
float: left; width: 500px; overflow: hidden;
}
#sub1,#sub2 {
float: left;width: 200px;overflow: hidden;
}
#sub1 dl,#sub2 dl {
padding-left: 20px;
}


#sub1 dd,#sub2 dd {
font-size: 75%;
}


/* フッター */
#footer {
height: 50px;background: url(http://www.cyber-k.net/admin/mt-static/plugins/SampleTemplateSet/images/footer_back.png) repeat-x;font-size: 75%;text-align: center;line-height: 3.7;
}


/* フッター_サブ */
#footer_sub {
font-size: 90%;text-align: center; color: #cccccc;
}
input,textarea {
font-family : osaka;
}
.clearfix:after {
content: "";display: block;height: 0;clear: both;visibility: hidden;
}
.clearfix {
display: inline-table;
}

/* Hides from IE-mac \*/
* html .clearfix {
height: 1%;
}
.clearfix {
display: block;
}
/* End hide from IE-mac */
