<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/* ヘッダー */
.head-logo {
	display: none;
}
/* ヘッダー */

/* メイン */
.top-text {
}
.top-workation-box {
}
.top-workation-box-inner {
}
.top-workation-box-inner a,
.top-workation-box-inner a:link,
.top-workation-box-inner a:hover,
.top-workation-box-inner a:visited {
	color: #ffffff;
}
.content-back {
	background: #5B4B35;
}
.content-line {
	background: url(../png2/line.png) left 10px repeat-x;
}
.top-content-box {
}
.top-pic {
}
.top-half-pic {
}
.top-pic img,
.top-half-pic img {
	width: 100%;
	border-radius: 5% 5% 5% 5%;
}
.top-content-detail,
.top-content-detail2 {
	display: inline-block;
	margin: 0 1% 4% 1%;
	letter-spacing: 2px;
	vertical-align: top;
}
.top-back {
	padding: 20px 20px 20px 20px;
	background: #FFFFFF;
	border-radius: 20px 20px 20px 20px;
	box-sizing: border-box;
}
ul.top-link-ul {
}
ul.top-link-ul li {
	margin: 0 0 20px 0;
	padding: 0 0 4px 10px;
	background: url(../png2/mark.png) left 5px no-repeat;
	border-bottom: dashed 1px #000000;
}
ul.top-link-ul li a {
}
.top-content-sub-detail {
	display: inline-block;
	width: 31.3333%;
	margin: 0 1% 4% 1%;
	letter-spacing: 2px;
	vertical-align: top;
}

.top-rinji-box {
}

.top-twitter {
}

	/* 杢周辺の壁画アートをご紹介 */
ul.top-art-ul {
}
ul.top-art-ul li {
	display: inline-block;
	width: 80px;
	padding: 0 0 0 10px;
	background: url(../png2/mark.png) left 6px no-repeat;
	white-space: nowrap;
}
ul.top-art-ul li a {
}
	/* 杢周辺の壁画アートをご紹介 */

	/* 磐梯熱海散策ルートマップ */
table.top-route-table {
}
table.top-route-table th,
table.top-route-table td {
	padding: 10px 0 4px 0;
	border-bottom: dashed 1px #000000;
}
table.top-route-table th {
}
table.top-route-table td {
}
	/* 磐梯熱海散策ルートマップ */

	/* ギャラリー杢へようこそ */
.top-person-text {
}
.top-person-pic-box {
}
.top-person-pic {
	text-align: center;
}
.top-person-pic img {
	width: 100%;
	max-width: 150px;
}
	/* ギャラリー杢へようこそ */

	/* 交通アクセス */
.top-googlemap {
	position: relative;
	height: 0;
	overflow: hidden;
	padding: 0 0 50% 0;
}
.top-googlemap iframe {
	position: absolute; top: 0; left: 0;
	width: 100%;
	height: 100%;
}

span.yasumi-icon {
	color: #EC9387;
}
span.rinji-icon {
	color: #ECC163;
}
.calendar-box {
}
.calendar-detail {
	margin: 0 0 10px 0;
}
.calendar-month {
}
table.calendar-table {
	width: 100%;
	text-align: center;
}
table.calendar-table th,
table.calendar-table td {
	padding: 10px 0 10px 0;
	border: solid 1px #CCCCCC;
	text-align: center;
}
.yasumi {
	background: #EC9387;
}
.sun {
	color: #CC0000;
}
.rinji {
	background: #ECC163;
}
table.top-info-table {
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
}
table.top-info-table th,
table.top-info-table td {
	padding: 10px 10px 10px 10px;
	border-bottom: dashed 1px #000000;
}
table.top-info-table th {
	background: #FFFFFF;
	white-space: nowrap;
}
table.top-info-table td {
}
.top-chuki {
}
.top-tsukaikata-right {
}
.top-tsukaikata-pic {
}
.top-tsukaikata-pic img {
}
.top-content-sub2-detail {
	display: inline-block;
	width: 23%;
	margin: 0 1% 4% 1%;
	letter-spacing: 2px;
	vertical-align: top;
}
.top-link {
}
.top-link a {
	padding: 0 0 0 10px;
	background: url(../png2/mark.png) left 6px no-repeat;
}
.top-left-box {
}
.top-right-box {
}

@media (max-width: 1365px) {
}

@media (max-width: 999px) {
}

	/* tablet */
@media (max-width: 840px) {
}

	/* mobile */
@media (max-width: 640px) {
	.top-twitter {
		width: 84%;
		margin: 0 auto 0 auto;
	}
	.top-content-detail {
		width: 100%;
		margin: 0 0 4% 0;
		box-sizing: border-box;
	}
	.top-content-sub-detail {
		width: 100%;
		margin: 0 0 4% 0;
		box-sizing: border-box;
	}
	.top-half-pic {
		width: 48%;
	}
	.top-taiken-pic {
		float: left;
		width: 50%;
		margin: 0 2% 1% 0;
	}
	table.top-info-table {
		clear: both;
	}
	.top-content-sub2-detail {
		width: 48%;
		box-sizing: border-box;
	}
	.top-right-box {
		float: none;
		width: auto;
	}
	ul.tan-art-ul li {
		line-height: 200%;
	}
	table.top-route-table {
		clear: both;
	}
	.top-person-text {
		width: 66%;
		margin: 0 0 0 0;
	}
	.top-person-pic-box {
		float: right;
		width: 32%;
		margin: 0 0 0 0;
	}
	.top-person-pic {
		float: none;
		width: 100%;
	}
}
/* メイン */
</pre></body></html>