@charset "utf-8";
/*
Theme Name: w9-lt01
Theme URI: http://www.nakashima.com
Description:
Tags: pink
Author: nakashima.com
Version: 1.0
Template: w9-lt16
*/


/*
 * body
 */
body {
	background-image:url(images/base.png);
}


/*
 * contact
 * 電話番号等がない場合は表示しない部分があります。
 */
#contact {
	background-color:#fc65a4;
}

#contact:before {
	background-image:url(images/h-contact-top.png);
}

#contact:after {
	background-image:url(images/h-contact-bot.png);
}

#contact ul li {
	color:#fff;
}


/* custom-header */
#site-photo #custom-header {
	background-color:#fff;
}

#site-photo.default #custom-header,
#site-photo.not-header-image #custom-header {
	background:none;
}


/* home-photo */
#home-photo img {
	border-color:#fff;
}


/* flash */
#flash #noflash.daytime {
	background-image:url(../w9-lt16/flash/daytime.jpg);
}

#flash #noflash.nighttime {
	background-image:url(../w9-lt16/flash/nighttime.jpg);
}


/*
 * main
 */
#main {
	background-image:url(images/f-town.png), url(images/container-wrap.png);
	border-top-color:#ff8cc6;
	border-bottom-color:#e5e5e5;
}


/*
 * サイト説明文
 */
#site-description {
	background-image:url(images/site-des-mid.png);
}

#site-description:before {
	background-image:url(images/site-des-top.png);
}

#site-description:after {
	background-image:url(images/site-des-bot.png);
}


/*
 * レイアウト
 */
#contents {
	background-image:url(images/contents.png);
}

#contents:before {
	background-image:url(images/contents-top.png);
}

.home #contents {
	background:none;
}


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

#home-widget-area .home-widget:before {
	background-image:url(images/info-top.png);
}

#home-widget-area .home-widget:after {
	background-image:url(images/info-bot.png);
}

#home-widget-area h2.home-widget-title {
	background-image:url(images/info-title-line.png);
}


/*
 * information table
 */
#home-information {
	background-image:url(images/info-mid.png);
}

#home-information:before {
	background-image:url(images/info-top.png);
}

#home-information:after {
	background-image:url(images/info-bot.png);
}

#home-information-title {
	background-image:url(images/info-title-line.png);
}

#home-information table tr {
	background-image:url(images/info-line.png);
}

#home-information table th,
#home-information table td {
	border:none;
}


/*
 * Side navi main
 */
#navi-main {
	background-color:#fb6eaa;
}

#navi-main:before,
#navi-main:after {
	background-image:url(images/s-navi-main-top.png);
}

#navi-main:after {
	background-image:url(images/s-navi-main-bot.png);
}

#navi-main #navi-main-list {
	background-image:url(images/s-navi-main-mid.png);
}

#navi-main li {
	border-bottom-color:#ffb2d9;
}

#navi-main li a {
	background-image:url(images/s-navi-main-link.png);
	color:#fff;
}

#navi-main li a:before {
	background-image:url(images/s-navi-main-arrow.png);
}

#navi-main li a:hover,
#navi-main li.current-menu-item > a {
	color:#333;
}

#navi-main li ul.sub-menu {
	background-image:url(images/s-navi-main-mid.png);
	background-color:#fb6eaa;
}


/*
 * side home photo
 */
#side-home-photo {
	background-image:url(images/s-search-mid.png);
}


/*
 * side widget
 */
.side-widget-area .side-widget {
	background-image:url(images/s-search-mid.png);
}

.side-widget-area .side-widget-title {
	background-image:url(images/info-line.png);
}


/*
 * side search
 */
#search {
	background-image:url(images/s-search-mid.png);
}

#search:before,
#search:after {
	background-image:url(images/s-search-top.png);
}

#search:after {
	background-image:url(images/s-search-bot.png);
}

#search-input-text {
	background-color:#ffccd9;
}

#search-input-text input {
	border:none;
	background:none;
}

#search-btn input {
	border:none;
	background:none;
	background-color:#ff99b3;
}

#search-btn input:hover {
	background-color:#ff809f;
}


/*
 * side mobile
 */
#mobile {
	background-image:url(images/s-mobile-mid.png);
}

#mobile:before,
#mobile:after {
	background-image:url(images/s-mobile-top.png);
}

#mobile:after {
	background-image:url(images/s-mobile-bot.png);
}

#mobile p#qrcode-image img {
	border-color:#ccc;
}


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


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


/*
 * credit
 */
#credit {
	background-color:#fff;
	border-bottom-color:#eee;
}

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


/*
 * 文字サイズの変更
 */
#fontresize-navi {
	background-image:url(images/fontresize-wrap.png);
}


/*
 * login
 */
#login {
	background-color:#fff;
}

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


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


/*
 * Single
 * entry date
 */
#entry-date {
	border-top-color:#fff;
}


/*
 * Single
 * entry category
 */
#entry-category {
	border-top-color:#aaa;
}

#entry-category a{
	color:#333;
}


/*
 * Category & Search
 * index title
 */
.index h2.index-title {
	background-image:url(images/entry-h2-top.png), url(images/entry-h2-bot.png);
	background-color:#ffb2d2;
}

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


/*
 * Category post navi
 */
#post-navi {
	border-top-color:#ccc;
}

#post-navi a {
	background-image:url(images/entry-post-link-r.png);
	background-color: #ffd659;
	border-color:#ffc62a;
	color:#000;
}

#post-navi .pre-link a {
	background-image:url(images/entry-post-link-l.png);
}

#post-navi a:hover {
	background-color:#ffc926;
}


/*
 * entry-content
 * page
 */
.page .entry-content h2 {
	background-image:url(images/entry-h2-top.png), url(images/entry-h2-bot.png);
	background-color:#ffb2d2;
}

.page .entry-content h3 {
	background-image:url(images/entry-h3.png);
}

.page .entry-content ul > li:before {
    background-color: #ffa6d2;
}


/*
 * サイトマップ　リスト
 */
.page #sitemap-list ul > li:before {
	background-color:#ff66b2;
}

.page #sitemap-list ul > li a:before {
    border-top-color:#fff;
    border-right-color:#fff;
}


/*
 * 診療時間
 */
.shinryou-jikan .youbi td {
	background-color:#ffbfdf;
}

.shinryou-jikan .jikan td,
.shinryou-jikan .jikan th {
	background-color:#ffd9ec;
}


/*
 * 画像とキャプション
 */
div.photo-caption,
dl.photo-caption {
	background-color:#ffbfdf;
}

div.photo-caption p.photo-caption-img,
dl.photo-caption dt {
	background-color:#ffd9ec;
}


/*
 * 画像と右側説明文
 */
div.photo-setumei:after,
dl.photo-setumei:after {
	clear:both;
}

div.photo-setumei p.photo-setumei-img,
dl.photo-setumei dt {
	border-color:#ffbfdf;
	background-color:#ffd9ec;
}

dl.photo-setumei dd:nth-child(2):nth-last-child(2) {
	background-image:url(images/entry-h3.png);
}


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

