@charset "EUC-JP"; @import url(https://parts.blog.livedoor.jp/css/template_6thgen.css); /** @prefix : . a :CSSStylesheet; :title "ビストロ"; :shortdesc "Premium Design Template for livedoor Blog"; :created "2012-11-21"; :release [:revision "1.02"; :created "2013-04-11"]; :page ; :rights "LINE Corporation". */ /* 全体のレイアウト ----------------------------------------------- */ body { background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/bg_cross.jpg) repeat 0 0!important; } #wrapper { padding-top: 40px; background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/bg_wrapper.png) no-repeat 0 0!important; } #container { } #content { position: relative; width: 960px; margin: 0 auto; } /* 1カラムレイアウトのとき */ /* body.layout-1col #content { background-color: #fff; } body.layout-1col #main {} body.layout-1col #main-inner {} body.layout-1col #sidebar { background-color: #f8f8f8; border-radius: 0 0 4px 4px; padding: 20px 50px; } body.layout-1col #sidebar-inner {} body.layout-1col #sidebar .sidewrapper { float: left; padding: 20px 0; margin: 0 10px; width: 260px; } */ /* 2カラムレイアウトのとき */ body.layout-2col #content { padding-top: 30px; background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/bg_content.png) no-repeat left top; } body.layout-2col #content-inner1 { padding-bottom: 30px; background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/bg_content.png) no-repeat left bottom; } body.layout-2col #content-inner2 { zoom: 1; width: 940px; padding: 0 10px; background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/bg_content-inner.png) repeat-y 0 0; } body.layout-2col #content-inner2:after { content: ""; display: block; clear: both; } body.layout-2col #main { border-radius: 0 0 0 4px; float: left; width: 670px; padding-top:10px; } body.layout-2col #main-inner {} body.layout-2col #sidebar { border-radius: 0 0 4px 0; float: right; padding: 20px; width: 218px; } body.layout-2col #sidebar-inner {} /* 全体の文字色、リンク色 ----------------------------------------------- */ body { color: #4b1c00; font: 14px/1.2 Verdana,sans-serif; } a { color: #af040c; text-decoration: none; } a:visited { color: #861235; } a:hover { text-decoration:underline; } /* ブログのヘッダー、タイトル、説明 ----------------------------------------------- */ #blog-header { position: relative; width: 960px; margin: 0 auto; } #blog-header hgroup { position: absolute; bottom: 50px; width: 960px; padding: 20px 0 25px; text-align: center; background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/bg_blog-hgroup.png) no-repeat left bottom; } #blog-menu { position: relative; height: 60px; margin: 0 -10px 15px; padding: 5px 0 20px; zoom: 1; background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/bg_blog-menu.png) no-repeat center top; } #blog-menu:after { content: ""; display: block; clear: both; } #blog-menu-inner { margin: 0 30px; } #blog-menu ul { float: right; margin-right: 15px; } #blog-menu li { display: inline-block; *display: inline; *zoom: 1; height: 60px; line-height: 60px; margin-left: 15px; } #blog-menu a { color: #2a332b; font-size: 16px; font-weight: bold; } #blog-menu li:first-child { position: absolute; top: 5px; left: 30px; } #blog-menu li:first-child a { display: block; width: 28px; height: 22px; margin-top: 19px; background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/bg_blog-menu-ico.png) no-repeat left top; text-indent: -9999px; } #blog-pict { margin-bottom: 20px; padding-top: 13px; background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/bg_blog-pict_top.png) no-repeat left top; } #blog-pict .blog-pict-inner { padding: 0 15px 27px; background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/bg_blog-pict_bottom.png) no-repeat left bottom; } #blog-title { font-size: 20px; font-weight: bold; line-height: 1.5; padding: 0 100px; } #blog-title a { display: block; color: #4b1c00; } #blog-description { width: 760px; margin: 0 auto; padding-top: 20px; background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/bg_blog-title.png) no-repeat center top; font-size: 14px; font-weight: normal; line-height: 1.4; } #blog-description a { color: #4b1c00; } /* メインカラム ----------------------------------------------- */ /* 記事全体 */ .article { padding: 60px 50px 0 60px; } .first-article { padding-top :0px; } /* 記事ヘッダー、記事タイトル */ .article-header { margin-bottom: 10px; position: relative; zoom: 1; } .article-header:after { content: ""; display: block; clear: both; } .article-title { padding-bottom: 20px; background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/bg_article-title.png) no-repeat center bottom; } .article-title a { color: #4b1c00; font-size: 20px; font-weight: bold; letter-spacing: 1px; line-height: 1.4; } .article-title a:hover { text-decoration: underline; } .article-title a:visited { color: #4b1c00; text-decoration: none; } /* 日付 */ .article-date { margin-bottom: 5px; color: #81604c; font-size: 12px; font-family: Helvetica; font-weight: bold; } .article-rating { padding: 0 10px; } .article-rating img { vertical-align: baseline; } /* 記事フッター、カテゴリ、コメント、ソーシャルボタン */ .article-footer { margin-top: 1em; background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/bg_article-footer.png) repeat-x left top; } .article-social-btn { background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/bg_article-footer.png) repeat-x left bottom; } .article-meta { float: left; padding: 16px 0; } .article-meta a { color: #4b1c00; } .article-comment-count dt { background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/ico.png) no-repeat 0 -25px; } .article-category dt { background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/ico.png) no-repeat 0 0; } .article-social-btn { } /* 関連記事 */ .article-body .related-articles { margin:4em 0; line-height:1.3 } .article-body .related-articles h3 { font-size: 14px; font-weight: bold; } .article-body .related-articles ul { list-style: none; margin:0; padding-left:0; } .article-body .related-articles ul li { margin:4px 0; padding-left: 16px; } /* 続きを読む */ .article-continue { text-align: right; } .article-continue a { padding: 0 0 0 25px; background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/ico.png) no-repeat 0 -50px; color:#4b1c00; text-decoration: none; line-height: 1.8; } .article-continue a:hover, .article-continue a:active, .article-continue a:focus { text-decoration: underline; } /* 共通テーマ */ dl.common-theme { background: #f2ebdd; border-radius: 3px; padding: 8px 12px; } /* メッセージボード */ .message-board { line-height: 1.8; overflow: hidden; padding: 45px 50px; background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/bg_message-board-top.png) no-repeat center top; } .message-board-outer-3 { background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/bg_message-board-bottom.png) no-repeat center bottom; } .message-board-outer-2 { margin-bottom: 60px; } /* プライベートモード、コメントにログインが必要な場合のメッセージ */ div.private-mode-announcement, div.comment-auth-announcement { background-color: #f6f2e5; border: 1px solid #e0dbd0; } /* 記事本文 ----------------------------------------------- */ .article-body { font-size: 14px; } .article-body-inner h1, .article-body-inner h2, .article-body-inner h3 { border-bottom:3px solid #7f7f7f; } .article-body-inner h4 { border-bottom:1px solid #ccc; } .article-body-inner blockquote { background-color:#f6f2e5; } .article-body-inner blockquote:before { color: #ddd; } .article-body-inner img.pict { margin-bottom: 10px; border: 1px solid #fff; box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1), -1px -1px 3px rgba(0, 0, 0, 0.1); } .article-body-inner img.pict:after { content: ""; background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/photo_corner_righttop.png) no-repeat right top; } /* コメント・トラックバック一覧 ----------------------------------------------- */ .comment-date, .ping-blog-name, .ping-date { border-left: 1px solid #aaa; color: #aaa; } .comment-date { color: #7e6759; } .comment-body { margin-left: 16px; color: #666; } .ping-excerpt { color: #666; margin-left: 16px; } /* ページ送り ----------------------------------------------- */ /* トップページ */ ul.index-navigator li a, ul.index-navigator li.current span { height: 25px; padding: 0 8px; line-height: 25px; border-radius: 25px; border: 1px solid #f2e8e1; background-color: #f2e8e1; color: #3e2c26; } ul.index-navigator li.current span { background-color: #6a3623; border-color: #6a3623; color: #fff; } ul.index-navigator a:hover { background-color: #d6b1a0; border-color: #d6b1a0; color: #3e2c26; text-decoration: none; text-shadow: 0 1px 0 #fff; } /* 記事ページ、月別アーカイブページ */ ul.article-pager li a, ul.archives-pager li a { width: 150px; height: 32px; line-height: 32px; padding: 0; border: 1px solid #ddd2cd; border-radius: 5px; background: #f3e7e1; text-align: center; color: #3c2b24; font-weight: bold; } ul.article-pager li a:hover, ul.archives-pager li a:hover { background: #d0ab9a; } /* ブログのフッター ----------------------------------------------- */ #blog-footer { color:#555; padding: 40px; } #blog-footer a { color:#555; } /* ブログパーツ ----------------------------------------------- */ /* 共通 */ .sidewrapper:first-child { padding-top: 0; } .sidewrapper { font-size: 12px; overflow: hidden; padding: 20px 0; position: relative; } .sidewrapper .sidetitle { color: #333; font-size: 14px; font-weight: bold; line-height: 1.2; margin-bottom: 0.7em; } .sidewrapper .sidetitle a { color: #333; } .sidewrapper .side .sidebody, .side ul.recent-article-image li { line-height: 1.5; font-size: 13px; padding: 9px 10px; background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/bg_sidebody.png) no-repeat left top; } .sidewrapper .side .sidebody:first-child, .side ul.recent-article-image li:first-child { background: none; } .sidewrapper .side .sidebody.category-child{ padding-left: 23px; } .sidewrapper .side .sidebody a, .side ul.recent-article-image li a { color: #af040c; } .sidewrapper .side .sidebody a:hover, .sidewrapper .side .sidebody a:active, .sidewrapper .side .sidebody a:focus, .side ul.recent-article-image li a:hover, .side ul.recent-article-image li a:active, .side ul.recent-article-image li a:focus { text-decoration: underline; } /* カレンダー */ .calendarhead { font-weight: bold; text-align: center; } table.caltblwk .weekday { color: #666; } table.caltblwk .sun { color: #ff5d5d; } table.caltblwk .sat { color: #578efa; } table.caltblday { color: #8d8d8d; border-collapse: separate; border-spacing: 1px; } table.caltblday .caloff { color: #666; background-color: #fff; border-radius: 2px; } table.caltblday td a { background-color: #e9b9bb; text-shadow: 0 1px 0 rgba(0,0,0,0.7); } /* table.caltblday .calon { background-color: #2e90c5; border: none; } table.caltblday td a:hover { background-color: #197bb0; } table.caltblday td a:visited { background-color: #c8a7dd; } */ /* その他のパーツ ----------------------------------------------- */ /* アーカイブヘッダ */ .archives-header { position: relative; left: -23px; font-size: 15px; height: 58px; margin-bottom: 20px; padding-left: 20px; background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/bg_archives-header.png) no-repeat left top; } .archives-header h1 { display: inline-block; *display: inline; *zoom: 1; height: 50px; line-height: 50px; margin-left: -17px; padding: 0 40px 0 45px; background: url(https://parts.blog.livedoor.jp/img/usr/ver06_rh_bistro_2c/bg_archives-header-inner.png) no-repeat right top; font-size: 13px; font-weight: bold; color: #fff; text-shadow: 0 1px 0 rgba(0,0,0,0.7); } /* 記事下広告 */ #ad2 { padding:1.5em 60px; } #ad2 a.addescription { color: #7f6759; } #ad2 a.adtitle, #ad2 a.adurl { color: #af040c; } #ad2 .adhover a.adtitle { color: #fe6481; } #ad2 .adhover a.adurl { color: green; } /* 特殊機能・カスタマイズ ----------------------------------------------- */ /* かんたんタイトル画像 */ #blog-header.show-image #blog-header-image { border-radius: 4px 4px 0 0; } #blog-header.hide-text #blog-title a { background-color:#fff; opacity: 0; filter: alpha(opacity = 0); -webkit-transition: opacity 0.1s linear; -moz-transition: opacity 0.1s linear; -ms-transition: opacity 0.1s linear; -o-transition: opacity 0.1s linear; transition: opacity 0.1s linear; } #blog-header.hide-text #blog-title a:hover { opacity: 0.15; } /* ギャラリー */ ul.galleryThumbnail li { margin-left: 6px; }

AltStyle によって変換されたページ (->オリジナル) /