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

/* タイトル部分の色・サイズ変更、オリジナルCSS */ /*タイトルサイズ半分にしたときに使用*/
#header .siteName a {color:#05ad02!important;}
#main .btnColor a { position: relative;}
#main .btnColor a i.fa-chevron-circle-right {
	position: absolute;
	right: 5%;
	top: 50%;
	transform: translateY(-50%);
}
.contentsList .pageLink li{ background: none;}


/*:::::::::::::::::::::*/
/* スマホ */
@media screen and (max-width: 730px){

	/* テンプレート部分 */
	a:hover {color: #662502;}
	.textColor {color: #662502!important;}
	.svgColor {fill: #662502;}
	.tit01, h3.tit01 {border-color: #662502;}
	.bgColor {background-color: #662502!important;}
	.btnColor {border-color: #38ab0a;}
	.btnColor a {
		color: #662502;
		background: linear-gradient(to top, rgba(56, 171, 10, 1), #fff 100%)!important;
	}
	.btnColor a:hover {color: #662502}
	
	/*ヘッダーテキスト帯*/
	#header .headerText { background-color: #5e2201!important;}

	#headerContactInfo {background-color: #662502;}
	#headerContactInfo li {
		border-right: none;
		box-shadow: -1px -1px 0px 0 rgba(0,0,0,0.2) inset, 1px 1px 1px 0 rgba(255,255,255,0.2) inset;
	}
	#mainMenu a {
		border-bottom: none;
		box-shadow: -1px -1px 0px 0 rgba(0,0,0,0.2) inset, 1px 1px 1px 0 rgba(255,255,255,0.2) inset;
	}
	#mainMenu ul li a {
		background: #662502;
		/*background: linear-gradient(rgba(102, 37, 2, 0.65), rgba(102, 37, 2, 0.9));*/
	}
	#mainMenu ul li.current a {
		background: #662502;
		/*background: linear-gradient(rgba(102, 37, 2, 0.65), rgba(102, 37, 2, 0.9));*/
}
	#mainMenu ul .subMenu a,
	#mainMenu ul .subMenu&gt;li.moreMenu a {background: rgba(102, 37, 2, 0.55);}

	/* Gメニュー　第1、第2のみカラー変更 */
	#mainMenu #mainMenuBox &gt; ul &gt; li &gt; a,
	#mainMenu #mainMenuBox &gt; ul &gt; li &gt; .subMenu &gt; li &gt; a  {color: #ffffff;}

	/* Gメニュー　階層グラデーション用 */
	#mainMenu .subMenu[level="1"] &gt; li &gt; a {background: rgba(102, 37, 2, 0.75);}
	#mainMenu .subMenu[level="2"] &gt; li &gt; a {background: rgba(102, 37, 2, 0.50);}
	#mainMenu .subMenu[level="3"] &gt; li &gt; a {background: rgba(102, 37, 2, 0.25);}
	#mainMenu .subMenu[level="4"] li a {
		background: rgba(102, 37, 2, 0);
		border-bottom: 1px solid rgba(102, 37, 2, 0.15);
	}

	#mainMenu li.parent a i.fa-chevron-circle-down {background: linear-gradient(#38ab0a, rgba(56, 171, 10, 0.65));}
	#headerContactInfo li .fa-phone {color: #662502;}

	/* サイト名 フォントサイズ */
	
	/* タイトルのスタイル */
	.SiteID3062_SiteNameProperty1{
text-align:center;
}

	/* PRポイント1~4 フォントサイズ */
				
	/* 共通の編集 サイト内リンクテキストの2行目が入っているときの基準フォントサイズ */
	#headerContactBtnSP a, #headerContactBtnSP .nolink {font-size: 90%!important;line-height:1em;}
	/* 共通の編集 サイト内リンク 任意フォントサイズ */
	
	/*フッター*/
	#footer #siteMapTitle {
		border-bottom: 1px solid #662502;
		color: #662502!important;
	}
	#footer #footerSitemap ul li a {color: #662502!important;}
	#footer #footerSiteName a {color: #662502}
	
	/* サイド */
	.catList {border: #662502 1px solid;}
	.catList .catListTitle {
		border-bottom: rgba(255, 255, 255, 0.3) 3px solid;
		background-color: #662502;
	}
	.catList p.sideMenuTop a {
		color: #662502;
		border-bottom: #662502 1px dotted;
	}

	/*サイドメニュー グラデ*/
	.catList ul:not(.pageGroupList) li.current &gt; ul &gt; li &gt; div &gt; a,
	.catList ul.pageGroupList li.current &gt; ul &gt; li &gt; .liBox {
		background-color: rgba(102, 37, 2, 0.15)!important;
	}
	.catList ul:not(.pageGroupList) li.current &gt; ul &gt; li &gt; ul &gt; li &gt; div &gt; a,
	.catList ul.pageGroupList li.current &gt; ul &gt; li &gt; ul &gt; li &gt; .liBox {
		background-color: rgba(102, 37, 2, 0.10)!important;
	}
	.catList ul:not(.pageGroupList) li.current &gt; ul &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; div &gt; a,
	.catList ul.pageGroupList li.current &gt; ul &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; .liBox {
		background-color: rgba(102, 37, 2, 0.05)!important;
	}
	.catList ul:not(.pageGroupList) li.current &gt; ul &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; ul &gt; li  a,
	.catList ul.pageGroupList li.current &gt; ul &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; ul &gt; li .liBox {
		background-color: rgba(102, 37, 2, 0)!important;
	}

	.catList p.sideMenuTop a.current,
	.catList ul:not(.pageGroupList) li.current a,
	.catList ul.pageGroupList li.current .liBox {
		background-color: rgba(102, 37, 2, 0.2)!important;
	}
	.catList ul.pageGroupList li.current a {
		color: #662502;
	}
	.catList .catListTitle a:hover {background-color: rgba(102, 37, 2, 0.6);}
	.catList ul:not(.pageGroupList) li a,
	.catList ul.pageGroupList li .liBox {
		border-bottom: #662502 1px dotted;
	}
	.catList ul li a:hover {color: #662502;}

	/* 各ページ部分 */
	#main .tit01,
	#main h3.tit01,
	#main .tit02,
	#main h3.tit02,
	.mainCatList .t_pageSubHeading {border-color: #662502!important;}
	#main .svgColor {fill: #662502!important;}
	#main .pointTit .t_pageHeading {background: linear-gradient(to bottom,rgba(102, 37, 2, 0.4), rgba(102, 37, 2, 1.0));}
	#main .btnColor {border-color: #38ab0a!important;}

	#main .btnColor a i.fa-chevron-circle-right {fill: #38ab0a;}
	#footer,
	.contentsList .titList,
	.patern90 &gt; ul,
	.blogContents .blogCategoryList &gt; ul {background-color: rgba(102, 37, 2, 0.1)!important;}
	.mainCatList h4 {border-color: #662502;}
	.patern01 table th {background-color: rgba(102, 37, 2, 0.2);}
	.patern05 .patern05Box .t_itemTitle span.iconQ ,
	.question span.iconQ {background-color: #38ab0a;}
	.patern05Box .textBox .answer {background-color: #662502!important;}
	.contentsList .pageLink li{ background: none;}
	.contentsList .pageLink li svg{ fill: #662502;}
	.index .contentsList .titList li,
	.mainCatList .titList li {
		background: url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 154 256'&gt;&lt;polygon fill='%23662502' fill-rule='evenodd' points='0.2,0 0.2,256 153.8,134.4'/&gt;&lt;/svg&gt;") no-repeat left 0.4em;
	}
	
	#mainImage .bx-pager .bx-pager-item a.active {background-color: #662502}

}

/* PC */
@media screen and (min-width: 731px){

	/* テンプレート部分 */
	a:hover {color: #662502;}
	.textColor {color: #662502!important;}
	.svgColor {fill: #662502;}
	.tit01, h3.tit01 {border-color: #662502;}
	.bgColor {background-color: #662502!important;}
	.btnColor {border-color: #38ab0a;}
	.btnColor a {
		color: #662502;
		background: linear-gradient(to top, rgba(56, 171, 10, 1), #fff 100%)!important;
	}
	.btnColor a:hover {color: #662502}
	
	/*ヘッダーテキスト帯*/
	#header .headerText { background-color: #5e2201!important;}

	/* サイト名 フォントサイズ */
	
	/* タイトルのスタイル */
	.SiteID3062_SiteNameProperty1{
text-align:center;
}

	/* PRポイント1~4 フォントサイズ */
				
	/* コンタクトボタン フォントサイズ */
	
	/*フッター*/
	#footer #siteMapTitle {
		border-bottom: 1px solid #662502;
		color: #662502;
	}
	#footer #footerSitemap ul li a {color: #662502!important;}
	#footer #footerSiteName a {color: #662502}
	
	/* サイド */
	.catList {border: #662502 1px solid;}
	.catList .catListTitle {
		border-bottom: rgba(255, 255, 255, 0.3) 3px solid;
		background-color: #662502;
	}
	.catList p.sideMenuTop a {
		color: #662502;
		border-bottom: #662502 1px dotted;
	}

	/*サイドメニュー グラデ*/
	.catList ul:not(.pageGroupList) li.current &gt; ul &gt; li &gt; div &gt; a,
	.catList ul.pageGroupList li.current &gt; ul &gt; li &gt; .liBox {
		background-color: rgba(102, 37, 2, 0.15)!important;
	}
	.catList ul:not(.pageGroupList) li.current &gt; ul &gt; li &gt; ul &gt; li &gt; div &gt; a,
	.catList ul.pageGroupList li.current &gt; ul &gt; li &gt; ul &gt; li &gt; .liBox {
		background-color: rgba(102, 37, 2, 0.10)!important;
	}
	.catList ul:not(.pageGroupList) li.current &gt; ul &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; div &gt; a,
	.catList ul.pageGroupList li.current &gt; ul &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; .liBox {
		background-color: rgba(102, 37, 2, 0.05)!important;
	}
	.catList ul:not(.pageGroupList) li.current &gt; ul &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; ul &gt; li  a,
	.catList ul.pageGroupList li.current &gt; ul &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; ul &gt; li  .liBox {
		background-color: rgba(102, 37, 2, 0)!important;
	}

	.catList p.sideMenuTop a.current,
	.catList ul:not(.pageGroupList) li.current a,
	.catList ul.pageGroupList li.current .liBox {
		color: #662502;
		background-color: rgba(102, 37, 2, 0.2)!important;
	}
	.catList ul.pageGroupList li.current a {
		color: #662502;
	}
	.catList .catListTitle a:hover {background-color: rgba(102, 37, 2, 0.6);}
	.catList ul:not(.pageGroupList) li a,
	.catList ul.pageGroupList li .liBox {
		border-bottom: #662502 1px dotted;
	}
	.catList ul li a:hover {color: #662502;}

	/* 各ページ部分 */
	#main .tit01,
	#main h3.tit01,
	#main .tit02,
	#main h3.tit02,
	.mainCatList .t_pageSubHeading {border-color: #662502!important;}
	#main .svgColor {fill: #662502!important;}
	#main .pointTit .t_pageHeading {background: linear-gradient(to bottom,rgba(102, 37, 2, 0.4), rgba(102, 37, 2, 1.0));}
	#main .btnColor {border-color: #38ab0a!important;}

	#mainMenu ul .subMenu li a:hover {background: #38ab0a!important;}
	.fixedImage {background-color: rgba(102, 37, 2, 0.1)!important;}

	#main .btnColor a i.fa-chevron-circle-right {fill: #38ab0a;}
	#footer,
	.contentsList .titList,
	.patern90 &gt; ul,
	.blogContents .blogCategoryList &gt; ul {background-color: rgba(102, 37, 2, 0.1)!important;}
	.mainCatList h4 {border-color: #662502;}
	.patern01 table th {background-color: rgba(102, 37, 2, 0.2);}
	.patern05 .patern05Box .t_itemTitle span.iconQ ,
	.question span.iconQ {background-color: #38ab0a;}
	.patern05Box .textBox .answer {background-color: #662502!important;}
	.contentsList .pageLink li{ background: none;}
	.contentsList .pageLink li svg{ fill: #662502;}
	.index .contentsList .titList li,
	.mainCatList .titList li {
		background: url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 154 256'&gt;&lt;polygon fill='%23662502' fill-rule='evenodd' points='0.2,0 0.2,256 153.8,134.4'/&gt;&lt;/svg&gt;") no-repeat left 0.4em;
	}
	#mainImage .bx-pager .bx-pager-item a.active {background-color: #662502}
	#mainMenuBox&gt;ul&gt;li {
		border: none;
		height: unset;
	}
	#mainMenuBox&gt;ul {
		border: none;
	}
	#mainMenuInner { /* 無料テンプレ用 */
		border-top:solid 1px rgb(72, 7, 0);
		border-bottom:solid 1px rgb(142, 77, 42);
		background: #662502;
		/* L3
		background: linear-gradient(to bottom, rgb(142, 77, 42) 0%, rgb(72, 7, 0) 100%);　*/
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fde4d5', endColorstr='#ff9a26',GradientType=0 );
	}
	#mainMenu ul .subMenu { /* 無料テンプレ */
		/*background: linear-gradient(to top, rgb(72, 7, 0) 30%, rgb(142, 77, 42) 100%);*/
		background: #662502;
	}
	#mainMenu ul li{
		border-top: 1px solid #45454545;
		border-right: 1px solid #45454545;
	}
	#mainMenuBox&gt;ul&gt;li {
		border:none;
	}
	#mainMenuBox&gt;ul&gt;li&gt;a {
	box-shadow: -1px -1px 0px 0 rgba(0,0,0,0.2) inset, 1px 1px 1px 0 rgba(255,255,255,0.2) inset;
		/* L3 */border:none;
		height: 2.85em;
		text-shadow: 1px 1px 3px #543308;
	}
	#mainMenuBox&gt;ul&gt;li {
		/*box-shadow: -1px -1px 0px 0 rgba(0,0,0,0.2) inset, 2px 1px 1px 0 rgba(255,255,255,0.2) inset*/
	}

	#mainMenuBox&gt;ul&gt;li&gt;a:hover,#mainMenuBox&gt;ul&gt;li.current&gt;a {
		background: radial-gradient(rgba(255, 245, 160, 1) 30%, rgba(255, 245, 80, 0) 70%);
		color: #000!important;
		text-shadow: none;
	}
	#mainMenu ul .subMenu&gt;li&gt;a {text-shadow: 1px 1px 3px #543308;}
	#mainMenu ul .subMenu&gt;li&gt;a:hover {
		background-color:#fb3 !important;
		/*color: #630;*/
		text-shadow: none;
	}
	#mainMenu ul .subMenu&gt;li.moreMenu&gt;a:hover {
		background-color:#fb3 !important;
		text-shadow: none;
	}

	/* Gメニュー 第1、第2のみカラー変更 */
	#mainMenuBox &gt; ul &gt; li &gt; a,
	#mainMenu #mainMenuBox &gt; ul &gt; li &gt; .subMenu &gt; li &gt; a,
	#mainMenu ul .subMenu[level="1"] &gt; li &gt; a {color: #ffffff;}

	/* Gメニュー 階層グラデーション用 要望No940の際に復活する*/
	#mainMenu ul .subMenu {background: #fff;}
	#mainMenu ul .subMenu[level="1"] &gt; li &gt; a,
	#mainMenu #mainMenuBox &gt; ul &gt; li &gt; .subMenu &gt; li &gt; a {background: rgba(102, 37, 2, 0.75);}
	#mainMenu ul .subMenu[level="2"] &gt; li &gt; a  {background: rgba(102, 37, 2, 0.5);}
	#mainMenu ul .subMenu[level="3"] &gt; li &gt; a  {background: rgba(102, 37, 2, 0.25);}
	#mainMenu ul .subMenu[level="4"] a  {background: rgba(102, 37, 2, 0.05);}

	/* Gメニュー　スクロールバー */
	#mainMenuBox &gt; ul &gt; .parent &gt; .subMenu::-webkit-scrollbar-track {background: rgba(102, 37, 2, 0.05);}
	#mainMenuBox &gt; ul &gt; .parent &gt; .subMenu::-webkit-scrollbar-thumb {background: rgba(102, 37, 2, 0.3);}

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