@charset "UTF-8";
/*
Theme Name: y5-lt22
Theme URI: http://www.nakashima.com
Description:
Tags: purple
Author: nakashima.com
Version: 1.0
Template: y5-lt16
*/
/* font-size sample 10px = 77% 11px = 85% 12px = 93% 13px = 100% 14px = 108% 15px = 116% 16px = 123.1% 17px = 131% 18px = 138.5% 19px = 146.5% 20px = 153.9% 21px = 161.6% 22px = 167% 23px = 174% 24px = 182% 25px = 189% 26px = 197%
*/
/* scss library */
.photo-setumei:after { content: ''; width: 100%; display: block; clear: both; }

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

/* contact 電話番号等がない場合は表示しない部分があります。 */
#contact { background-image: url(images/h-contact-bot.png), url(images/h-contact-gra.png), url(images/h-contact-mid.png); }
#contact > ul { background-image: url(images/h-header-shadow.png); }
#contact > ul > li { color: #fff; }

/* main */
#main:before { background-image: url(images/container-wrap.jpg); }

/* contents */
#contents { background-image: url(images/contents-top.png), url(images/contents-bot.png), url(images/contents-mid.png); }

/* site-photo */
#site-photo { background-image: url(images/site-photo-back.png); }

/* home widget */
#home-widget-area > ul > li.home-widget h2.home-widget-title { background-color: #c4a6ff; }

/* information */
#home-information #home-information-title { background-color: #c4a6ff; }

/* side */
#side-l { background-color: #fff; }
#side-l:after { background-image: url(images/container-top.png); }

/* navi main */
#navi-main { background-image: url(images/s-dark-gra.png); background-color: #8a5ce6; }
#navi-main #navi-main-list li > a { background-image: url(images/s-navi-main-arrow.png), url(images/s-navi-main.png); background-color: #6030bf; color: #fff; }
#navi-main #navi-main-list li > a:hover { border-left-color: #fff; }
#navi-main #navi-main-list li.current-menu-item > a { background-color: #411c8c; }
#navi-main #navi-main-list li > ul.sub-menu { background-image: url(images/s-dark-mid.png); }

/* side home photo */
#side-home-photo { background-color: #e6e6e6; }

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

/* side search */
#search { background-image: url(images/s-light-gra.png); background-color: #ccb2ff; }
#search #search-form { background-color: #d5bfff; }
#search #search-form #search-input-text input { border: none; background: none; }

/* side mobile */
#mobile { background-image: url(images/s-dark-gra.png); background-repeat: repeat-x; background-color: #8a5ce6; }
#mobile p#mobile-description { color: #fff; }

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

/* pageup */
#pageup a { color: #000; background-image: url(images/pageup.png); }

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

/* login */
#login ul li a { color: #333; }

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

/* Page Single entry-title */
#entry-title { background-image: url(images/entry-title-mid.png); background-color: #c4a6ff; /* entry-date */ }
#entry-title:before, #entry-title:after { background-image: url(images/entry-title-top.png); }
#entry-title:after { background-image: url(images/entry-title-bot.png); }
#entry-title #entry-date { border-top-color: #fff; }

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

/* index title */
.index-title { background-image: url(images/entry-h2-arrow.png), url(images/entry-h2-image.png); background-repeat: no-repeat; background-color: #c4a6ff; }
.index-title a { color: #333; }

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

/* entry-content page */
.page .entry-content h2 { background-image: url(images/entry-h2-image.png); background-color: #c4a6ff; }
.page .entry-content h3 { background-image: url(images/entry-h3.png); }
.page .entry-content ul > li:before { background-image: url(images/entry-li.png); }
.page .entry-content ol { counter-reset: pageListNum; }
.page .entry-content ol > li:before { counter-increment: pageListNum; }
.page .entry-content #sitemap-list li:before { background-image: url(images/entry-li-arrow.png); }

/* 診療時間 */
.shinryou-jikan .youbi td { background-color: #d5bfff; }
.shinryou-jikan .jikan td, .shinryou-jikan .jikan th { background-color: #ddccff; }

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

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

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

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