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

body {
	font-family: -apple-system, BlinkMacSystemFont, 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', '游ゴシック  Medium', meiryo, sans-serif;
}

.kin {
	color: 	#7A6A56
}

.red {
	color: 	#BD0B21
}

.f-min {
	font-family: Ryumin Medium KL;
}




/** pc配置 **/
/**************************************/

#viewsize {
	text-align:center;
	margin: 10px auto;
	width:997px;
}

#linkview {
	width:97px;
	float:left;
	margin: 0;
	position: fixed;
}

#linktop1 {
	margin-bottom: 48px;
}

#linktop2 {
	margin-bottom: 30px;
}

#linktop3 {
	margin-bottom: 30px;
}

#linktop4 {
	margin-bottom: 60px;
}

#linktop5 {
	margin:0 23.5px;
}

.linksize {
	width:97px;
	height:72px;
}

.linksize2 {
	width:50px;
	height:50px;
}


#mainsize {
	width:900px;
	float:left;
	margin: 10px 0 0 160px;
}










/** 横スマフォ写真配置 **/
/**************************************/
@media screen and (max-width: 859px) {


#viewsize {
	text-align:center;
	margin: 0 0 0 2%;
	width:100%;
}

/** topリンク **/
#linkview{
	width:100%;
	margin: -10px 0 0 0;
	padding: 22px 0 20px 0;
	position: fixed;
	background:#ffffff;
	text-align:center;
}

/** topサイズ **/
#linkposition {
	width:570px;
	margin: 0 auto;
}

#linktop1 {
	float:left;
	margin: 0;
	padding: 0;
}

#linktop2 {
	float:left;
	margin: 0 0 0 25px;
	padding: 0;
}

#linktop3 {
	float:left;
	margin: 0 0 0 25px;
	padding: 0;
}

#linktop4 {
	float:left;
	margin: 0 0 0 25px;
	padding: 0;
}

#linktop5 {
	float:left;
	margin: 10px 30px 0 25px;
}

.linksize {
	width:97px;
	height:72px;
}

.linksize2 {
	width:50px;
	height:50px;
}


/** コンテンツサイズ **/

#mainsize {
	width: 100%;
	margin: 120px auto 0 auto;
	text-align:center;
}

#mainposition {
	width: 530px;
	margin: 0 auto;
	text-align:center;
}

#businessguide {
	margin: 0 3.5% 0 3.5%;
}

/** コンテンツタイトルサイズ **/

.titlesize {
	font-size: 130%;
}

.guidetop {
	margin-top: 12%;
	font-size: 110%;
}

#businessguide p {
	font-size: 100%;
}

.guidetitle {
	font-size: 110%;
	border-bottom: solid 1px #999999;
	padding: 0 0 10px 0;
}


}



/** 縦スマフォ写真配置 **/
/**************************************/
@media screen and (max-width: 414px) {

#viewsize {
	text-align:center;
	margin: 0;
	width:100%;
	overflow: hidden;
}

/** topリンク **/
#linkview{
	width:100%;
	margin: -10px 0 0 -2px;
	padding: 15px 0 17px 0;
	position: fixed;
	text-align:center;
	background:#ffffff;
}

/** topサイズ **/
#linkposition {
	width:374px;
	margin: 0 auto;
}

#linktop1 {
	float:left;
	margin: 0 0 0 0;
	padding: 0;
}

#linktop2 {
	float:left;
	margin: 0 0 0 -23px;
	padding: 0;
}

#linktop3 {
	float:left;
	margin: 0 0 0 -23px;
	padding: 0;
}

#linktop4 {
	float:left;
	margin: 0 0 0 -23px;
	padding: 0;
}

#linktop5 {
	float:left;
	margin: 5px 0 0 -15px;
}

.linksize {
	width:71.5%;
	height:71.5%;
}

.linksize2 {
	width:85%;
	height:85%;
}


/** コンテンツサイズ **/

#mainsize {
	width: 100%;
	margin: 90px auto 0 auto;
	text-align:center;
}

#mainposition {
	width: 330px;
	margin: 0 auto;
	text-align:center;
}

#businessguide {
	margin: 0 12% 0 12%;
}

/** コンテンツタイトルサイズ **/

.titlesize {
	font-size: 60%;
}

.guidetop {
	margin-top: 10%;
	font-size: 80%;
}

#businessguide p {
	font-size: 50%;
}

.guidetitle {
	font-size: 60%;
	border-bottom: solid 1px #999999;
	padding: 0 0 7px 0;
}

}</pre></body></html>