/* ----------------------------------------------------
※ サイト全体で共用する色に関するCSSのみが書いてあります
※ 管理画面より色の一括変更が行えるようにクラス名の命名規則に気を付けてください
---------------------------------------------------- */

/* html
------------------------------------------------------------------------------*/

html {
	background: #fff;
	color: #333;
}

a {
	color: #00488f;/* テーマの特色を使用 */
}


/* header
------------------------------------------------------------------------------*/

.color_1 #header .link-color1 .nav-link {}
.color_1 #header .link-color2 .nav-link {}
.color_1 #header .link-color3 .nav-link {/* 第三のボタン用 */}

.color_1 #header .link-color1 .nav-link:hover {}
.color_1 #header .link-color2 .nav-link:hover {}
.color_1 #header .link-color3 .nav-link:hover {/* 第三のボタン用 */}


/* nav
------------------------------------------------------------------------------*/

.color_1 .nav-items {}

.color_1 .nav-link,
.color_1 .nav-link:link,
.color_1 .nav-link:visited,
.color_1 .nav-link:active {}

.color_1 .nav-item.here .nav-link,
.color_1 .nav-item:hover .nav-link {}

.color_1 .nav-link:before {}

.color_1 .nav-item.here,
.color_1 .nav-item:hover {}


/* main
------------------------------------------------------------------------------*/

.color_1 #main {}



/* headline
--------------------------------------*/

.color_1 .hd1 .en,
.color_1 .hd1 .ja {}

.color_1 .hd1 .bar {}

.color_1 .hd2,
.color_1 .hd3 {}

.color_1 .hd3:after {/* 下線に装飾が入るタイプ */}


/* content parts
--------------------------------------*/

.content-block .simple-btn-link span {}
.content-block .simple-btn-link a:hover span {}


/* photogallery
------------------------------------------------------------------------------*/

.color_1 .gallery-list li {}


/* outline
------------------------------------------------------------------------------*/

.color_1 .outline-table th {}
.color_1 .outline-table td {}


/* lp
------------------------------------------------------------------------------*/

.color_1 .lp-box {}

.color_1 .lp-box.no-img .detail .detail-inr-wrap,
.color_1 .lp-box .detail-inr-info-wrap .link .btn {
	background: #00488f;/* テーマの特色を使用 */
}


/* sale-item */

.color_1 .sale-item {}
.color_1 .sale-item:hover {}
.color_1 .sale-item .name {}
.color_1 .sale-item .data th {}
.color_1 .sale-item .data td {}
.color_1 .sale-item:hover td {}



/* not-found
------------------------------------------------------------------------------*/

.not-found h2 {
	color: #999;
	text-shadow: 0 1px #333;
}

.not-found h2 span {
	font-size: 120%;
}

.not-found h3 {
	border-bottom: #999 solid 1px;
}

.not-found li a:hover {
	background: #e6e6e6;
	color: #666;
	transition: background-color 0.2s;
}


/* footer
------------------------------------------------------------------------------*/

.color_1 .footer {}

.color_1 .footer .foot-info .foot-info-inner-right .bnr-buy {}
.color_1 .footer .foot-info .foot-info-inner-right .bnr-sell {}
.color_1 .footer .foot-info .foot-info-inner-right .bnr-rent {/* 第三のボタン用 */}

.color_1 .foot-sitelink {}
.foot-sitelink .site-link-list li > a:before {}
.color_1 .foot-sitelink .site-link-list li a {}

.color_1 .copy-wrap {}
.color_1 .copyright {}


/* footBlockContactWrap
--------------------------------------*/

.color_1 .footBlockContactWrap {}
.color_1 .footBlockContactWrap.js-isOver {}
.color_1 .footBlockContactWrap .button-area-wrap .button {}
.color_1 .footBlockContactWrap .button-area-wrap .button:hover {}
.color_1 .footBlockContactWrap .button-area-wrap .tel-btn .num {}
.color_1 .footBlockContactWrap .ft-contact-inner .close {}
