@charset "UTF-8";
/*
Theme Name: x8-lt01
Theme URI: http://www.nakashima.com
Description:
Tags: pink
Author: nakashima.com
Version: 1.0
Template: x8-lt16
*/
/* scss library */
.photo-setumei:after { content: ''; width: 100%; display: block; clear: both; }

/* base */
#base { background-image: url(images/s-image.png); }
.home #base { background: none; }

/* header */
#header { background-image: url(images/h-line.png); }

/* site-photo */
#site-photo.not-homephoto { background-image: url(images/sitephoto-nohomephoto.jpg); }
#site-photo.with-homephoto { background-image: url(images/sitephoto-hashomephoto.jpg); }
.has-eyecatch #site-photo.with-homephoto { background-image: url(images/sitephoto-hashomephoto-haseyecatch.jpg); }
.has-eyecatch #site-photo.not-homephoto { background-image: url(images/sitephoto-nohomephoto-haseyecatch.jpg); }
.home #site-photo.with-homephoto { background-image: url(images/sitephoto-hashomephoto-home.jpg); }
.home #site-photo.not-homephoto { background-image: url(images/sitephoto-nohomephoto-home.jpg); }

/* サイト説明文 */
#site-description { background-image: url(images/site-description-page.png); background-color: #75a201; color: #fff; }
.home #site-description { background-image: url(images/site-description-home.png); background-color: #e6e6e6; color: #000; }

/* home widget */
#home-widget-area > ul .home-widget { background-image: url(images/home-widget.png); }

/* information */
#home-information { border-color: #f2aace; }
#home-information table tr { background-image: url(images/info-line.png); }
#home-information table td.home-info-title a { background-image: url(images/entry-h2-arrow.png); }

/* Side navi main */
#navi-main #navi-main-list { border-color: #79cc3d; }
#navi-main #navi-main-list li a { color: #000; border-bottom-color: #79cc3d; background-image: url(images/s-menu-arrow.png); }
#navi-main #navi-main-list li ul.sub-menu { background-color: #fff; }

/* side widget */
.side-widget-area .side-widget-list .side-widget { border-color: #bfbfbf; }
.side-widget-area .side-widget-list .side-widget .side-widget-title { border-bottom-color: #aaa; }

/* side home photo */
#side-home-photo { border-color: #bfbfbf; }

/* side search */
#search { border-color: #ffcc33; }
#search #search-form { background-color: #fff; }
#search #search-form #search-input-text { background-color: #e6e6e6; }

/* side mobile */
#mobile { border-color: #66d9ff; }
#mobile:after { background-image: url(images/s-mobile-image.png); }
#mobile p#qrcode-image img { border-color: #ccc; }

/* pageup */
#pageup a { color: #000; }

/* navi sub */
#navi-sub ul li a { color: #000; background-image: url(images/f-navi-arrow.png); }

/* credit */
#credit #credit-name a { color: #333; }

/* 文字サイズの変更 */
#fontresize-navi > div { border-color: #ccc; }

/* login */
#login { background-image: url(images/h-line.png); }
#login ul li a { color: #333; }

/* view-theme-switch */
.pc #view-theme-switch ul li a { background-color: #ffcce5; color: #000; }
.pc #view-theme-switch ul li a:before { content: ''; display: block; width: 20px; height: 20px; border-top: solid 3px #000; border-right: solid 3px #000; position: absolute; left: 25px; top: 50%; -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); margin-top: -10px; }

/* Page Single entry-title */
#entry-title { background-image: url(images/entry-title-bot.png), url(images/entry-title-mid.png); }
.has-eyecatch #entry-title { background-image: url(images/entry-title-top.png), url(images/entry-title-bot.png), url(images/entry-title-mid.png); }

/* entry date index date */
#entry-date { border-top-color: #aaa; }

/* entry-content */
.entry-content-wrap { border-color: #f2aace; }

/* Single entry category */
#entry-category { border-top-color: #999; }
#entry-category a { color: #333; }

/* Category & Search index title index date */
body.category .index-title, body.search .index-title { background-image: url(images/entry-h2-arrow.png), url(images/entry-h2-top.png), url(images/entry-h2-bottom.png), url(images/entry-h2-mid.png); }
body.category .index-title a, body.search .index-title a { color: #333; }
body.category .index-date, body.search .index-date { border-bottom-color: #aaa; }

/* Category post navi */
#post-navi { border-top-color: #ccc; }
#post-navi a { background-image: url(images/entry-post-link-r.png); background-color: #ffea80; color: #333; }
#post-navi a:hover { background-color: #ffe14d; }
#post-navi .pre-link a { background-image: url(images/entry-post-link-l.png); }

/* 固定ページ */
.page .entry-content h2 { background-image: url(images/entry-h2-top.png), url(images/entry-h2-bot.png), url(images/entry-h2-mid.png); }
.page .entry-content h3 { border-bottom-color: #eea4bf; }
.page .entry-content ul > li:before { background-color: #ffb2d9; }
.page .entry-content #sitemap-list li:before { background-image: url(images/entry-li-arrow.png); }

/* 診療時間 */
.shinryou-jikan .youbi td { background-image: url(images/shinryou-jikan-youbi.png); background-color: #ffcfe7; }
.shinryou-jikan .jikan td, .shinryou-jikan .jikan th { background-image: url(images/shinryou-jikan-jikan.png); background-color: #ffe6f3; }

/* 画像とキャプション */
.photo-caption { background-color: #e6e6e6; }
.photo-caption dt, .photo-caption .photo-caption-img { background-color: #f2f2f2; }

/* 画像と右側説明文 */
.photo-setumei dt, .photo-setumei .photo-setumei-img { border-color: #e6e6e6; background-color: #f2f2f2; }

/* 画像関連 */
.page .wp-caption { background-color: #e6e6e6; }

/*# sourceMappingURL=style.css.map */
