/* ━━━━━━━━━━━━━━━━━━━━━━━━━ ProAffiliatorsTemplatePlus Name : so-net-basic_2c_r Layout : 2カラム 固定 右 Update : 2011.06.20 color#1: #336699 color#2: #EAEFF5 (c) YoshidaDesignInc. All Rights Reserved. ━━━━━━━━━━━━━━━━━━━━━━━━━ */ /* ━━━━━━━━━━━━━━━━━━━━━━━━━ */ /* 共通 */ /* ━━━━━━━━━━━━━━━━━━━━━━━━━ */ body , textarea { font-family: "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","MS Pゴシック",sans-serif; } body { color: #000; margin:0px ; padding:0px ; } a { color: #0000cc; text-decoration: underline; } a:hover { color: #0000cc; text-decoration: none; } a:visited { color: #0000cc; } /* ━━━━━━━━━━━━━━━━━━━━━━━━━ */ /* タイトルエリア */ /* ━━━━━━━━━━━━━━━━━━━━━━━━━ */ div#header { background: #336699; } div.header-inner { width:860px; margin:0 auto ; padding: 10px 0px; } div#header h1 { color:#ffffff; font-size:18px; font-weight:bold; line-height:18px; text-align:left; margin: 0px; padding: 10px 0px; } div#header h1 a { color:#ffffff; text-decoration:none; } div#header h1 a:hover { text-decoration:underline; } div#header p#lead { display: block; color: #e6e6e6; font-size: 13px; font-weight: normal; line-height: 150%; text-align: left; margin: 0px; padding: 0px 0px 10px; } /* ━━━━━━━━━━━━━━━━━━━━━━━━━ */ /* レイアウト */ /* ━━━━━━━━━━━━━━━━━━━━━━━━━ */ body { text-align:center; background: #336699; } div#container { background: #e8e8e8; } div.container-inner { width:860px; margin:0 auto ; padding: 0px; background: #ffffff; } .cl { clear:both; width:1px; height:1px; font-size:1px; line-height:1px; } div#main { float:left; } div.main-inner { width:550px; margin:30px 0 0 30px; } div#side { float:left; } div.side-inner { width:235px; margin:18px 0 0 20px; } #viasearch-ad-area { width:550px!important; margin-left: 30px!important; margin-top: 30px!important; } /* clearfix ───────────────────────── */ div.container-inner:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; } /* hasLayout ───────────────────────── */ { height: 1%; } /* peek-a-boo bug ───────────────────────── */ { height: 1%; } /* ━━━━━━━━━━━━━━━━━━━━━━━━━ */ /* 広告 */ /* ━━━━━━━━━━━━━━━━━━━━━━━━━ */ div.ad1-title { font-size:13px; font-weight:bold; line-height:150%; text-align:left; margin:10px 0 10px; padding:10px 0 0; border-top:#999999 solid 1px; } span.ad1 { text-align:left; margin:0 15px 30px 0; } span.ad2 { text-align:left; margin:0 0 30px 0; } /* ━━━━━━━━━━━━━━━━━━━━━━━━━ */ /* エントリ */ /* ━━━━━━━━━━━━━━━━━━━━━━━━━ */ div.entry { margin:0 0 30px; } /* 日付 ───────────────────────── */ div.date { color:#333333; font-size:13px; font-weight:bold; line-height:150%; text-align:left; margin:0 0 10px; padding:0; } /* ナビ ───────────────────────── */ div.archive-title { color:#333333; font-size:13px; font-weight:normal; line-height:150%; text-align:left; margin:15px 0 15px; } div.archive-bottom { color:#333333; font-size:13px; font-weight:normal; line-height:150%; text-align:left; margin:15px 0 15px; } /* エントリタイトル ───────────────────────── */ h2.articles-title { color:#333333; font-size:15px; font-weight:bold; line-height:150%; text-align:left; margin:10px 0 10px; padding:10px 10px 5px; background: #EAEFF5; border-top:#336699 solid 1px; } h2.articles-title a { color:#333333; text-decoration:none; } h2.articles-title a:hover { color:#333333; text-decoration:underline; } /* エントリ本文 ───────────────────────── */ div.articles-body { font-size:12px; line-height:150%; text-align:left; margin:0 0 10px; } div.articles-body p { margin:0; padding:0; } div.articles-body a { } div.text-more a:hover { } div.articles-body strong { } div.articles-body em { } div.articles-body blockquote { color:#333333; font-style:normal; margin:0 0 1em; padding:1em; background: #f8f8f8; } div.articles-body ul { margin:0 0 1em 2em; padding:0; } div.articles-body ol { margin:0 0 1em; padding:0; } div.articles-body li { margin:0 0 1em; padding:0; } div.articles-body img { margin-right: 6px; margin-bottom: 6px; } /* タグ ───────────────────────── */ div.tag-word { font-size:12px; line-height:150%; text-align:left; margin:10px 0 10px; } /* エントリフッタ ───────────────────────── */ div.posted { clear:both; color:#333333; font-size:10px; line-height:150%; text-align:left; margin:0 0 25px; padding:5px 0; border-top:#cccccc dotted 1px; } /* このブログのトップページへ ───────────────────────── */ div.to-blogtop { color:#333333; font-size:12px; line-height:150%; text-align:left; margin:0px 0px 10px; padding:10px 1em 0px 0px; } /* PR ───────────────────────── */ span.footer-ad { padding:0px 1em; } /*-----Entry-----*/ .entry { text-align:left; margin-top:15px; background: #f3f3f3; padding:8px; color:#444444; } .entry h4 { margin:0 0 10px 0; padding:0; font-size:small; } .entry ul, .entry li, .entry dl, .entry dt, .entry dd, .entry form { margin:0; padding:0; } /* nice! */ #nice h4 { background:url("/_common/skins/19/images/icon-nice.gif") no-repeat left center; padding-left:20px; } #nice form { margin:12px 0; } #nice li { float:left; width:65px; padding:5px 0; font-size:x-small; line-height:1.2; text-align:center; list-style:none; overflow:hidden; white-space:nowrap; display:block; } /* Comments */ #comments form { margin:12px 0; } .each-comment { margin:20px 0; clear:both; } .each-comment img { float:left; margin:0 10px; } .each-comment input { margin:0; padding:0; } * html .each-comment input { margin-bottom:-2px; } .comments-body { margin:0 0 0 60px; } #comments .delete { margin-left:60px; } /* Comment Write */ #comment-write dt { float:left; clear:both; } #comment-write dd { margin:0 0 3px 80px; line-height:1.5; } #comment-write textarea { height:150px; } .comment-input { width:420px; } /* Trackback Write */ #trackback-write p { margin:0; } #trackback-write form { margin:12px 0; } .each-trackback { margin:15px 0; } .trackback-url input { width:98%; } /* Related */ #related ul { padding-left:20px; } #related li { padding:1px 0; } /* ━━━━━━━━━━━━━━━━━━━━━━━━━ */ /* サイドバー */ /* ━━━━━━━━━━━━━━━━━━━━━━━━━ */ div#side { font-size:13px; line-height:160%; text-align:left; } div.sidebar-body { font-size:13px; line-height:160%; text-align:left; margin:0 0 10px; } h3.sidebar-title { color:#333333; font-size:12px; font-weight:bold; line-height:150%; text-align:left; margin:1em 0 10px; padding:5px 5px 3px; background:#e8e8e8; border-top:#999999 solid 1px; } div.sidebar-body ul { margin:0px 0px 1em 2em; padding:0px; } div.sidebar-body li { list-style:disc; font-size:12px; line-height:150%; text-align:left; margin:0; padding:0; } .syndicate { font-size:12px; line-height:150%; text-align:left; margin:0 0 10px; } .new { margin-left:6px; color:#f00; font-weight:bold; } /*--Profile--*/ #profile .sidebar-body { padding-top:8px; } dt.profile-img { float:left; } dd.profile-status{ margin-left:85px; line-height:1.8; } #profile .profileLink{ padding-left:10px; background: url("/_common/skins/19/images/arrowR_small.gif") no-repeat left center; line-height:1.2; } .nice { margin:0; padding:0 2px; background:#ffd900; border:1px solid #0090ff; color:#0090ff; } /*--Calendar--*/ .calendar-date { text-align:center; } #calendar table { margin:3px auto; text-align:center;} #calendar th { height:21px; width:21px; font-weight:normal; } #calendar td{ height:21px; width:21px; font-size:10px; line-height:1; } #calendar td.link { background:url(/_common/skins/19/images/cal_active.gif) no-repeat center center; font-weight:bold; } #calendar td a:link { text-decoration:none; color:#fff; } #calendar td a:visited { text-decoration:none; color:#fff; } #calendar td a:active { text-decoration:none; color:#fff; } #calendar td a:hover { text-decoration:underline; color:#fff; } /*--Search--*/ #search .sidebar-body { padding-bottom:6px; } .search-tbox { width:67%; } /*--RSS Regist--*/ #rssRegist { margin-bottom:12px; padding:4px 0; background: #70a000 url("/_common/skins/19/images/arrowR_large.gif") no-repeat left center; text-align:center; font-weight:bold; line-height:1; } #rssRegist a:link { text-decoration:none; color:#fff; } #rssRegist a:visited { text-decoration:none; color:#fff; } #rssRegist a:active { text-decoration:none; color:#fff; } #rssRegist a:hover { text-decoration:underline; color:#fff;} /*--So-net--*/ #powered img { margin-bottom:6px; } /*--Tag--*/ .tag-word{ margin:10px 0 0 0; } .tag{ } #tag_cloud{ border:1px solid #cccccc; margin-bottom:10px; padding:12px 10px; text-align:left; } #tag_cloud a { padding:2px; } .tag-title{ padding-top:5px; font-size:16px; text-align:left; font-weight:bold; } .tag-body{ margin:10px 0; } .tag-service{ text-align:left; font-weight:bold; border-bottom:1px solid #cccccc; padding:0 0 3px 0; clear:left; position:relative; } .tag-search{ text-align:right; padding:5px 0; margin-bottom:10px; } .tag-article{ padding:2px 10px; text-align:left; } .tag-article-title{ text-align:left; padding:0 0 5px 0; } .tag-article-posted{ } .tag-article-summary{ padding:0px 10px; line-height:1.4em; } .tag-more{ text-align:right; margin:10px 0; clear:left; } .tag-photos{ float:left; margin:0px 10px; width:140px; height:200px; } .tag-photos-title{ line-height:1.4em; padding:5px 0; text-align:left; } .tag-audios{ margin:2px 10px; } .tag-audios-title{ text-align:left; padding:0 0 5px 0; } .tag-audios-posted{ } .tag-videos{ float:left; margin:0 10px; } .tag-videos-title{ line-height:1.4em; padding:5px 0; text-align:left; } .tag-navi{ clear:left; text-align:center; margin:10px 0; } /* ━━━━━━━━━━━━━━━━━━━━━━━━━ */ /* フッター */ /* ━━━━━━━━━━━━━━━━━━━━━━━━━ */ #footer { width:860px; margin:0 auto; font-size:12px; padding:15px 0 20px 0; color:#999999; } #footer a { color:#cccccc; } #footer p.footlink { margin:0; font-size:12px; text-align:right; } #footer p.copyright { margin:0; font-size:12px; text-align:right; } #side-b { font-size:12px; float:right; } /* end */