<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">a {
    outline: none;
	color: #00a0e9;
	text-decoration: underline;
}
a:hover {
	color: #00a0e9;
	text-decoration: none;
}
a:visited {
	color: #00a0e9;
	text-decoration: underline;
}
#index {
	text-align: left;
	overflow:visible;
	background-color: #ea5413;
    font-family: "Meiryo","メイリオ",Verdana,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3",Osaka,"ＭＳ Ｐゴシック","MS P Gothic",sans-serif !important;
}
.box980 {
	margin: auto;
	width: 980px;
}
.box819 {
	width: 819px;
	float: left;
}
.box538 {
	width: 538px;
	float: left;
}
.box490 {
	width: 490px;
	float: left;
}
.box479 {
	width: 479px;
	float: left;
}
.box442 {
	width: 442px;
	float: left;
}
.box368 {
	width: 368px;
	float: left;
}
.box364 {
	width: 364px;
	float: left;
}
.box360 {
	width: 360px;
	float: left;
}
.box265 {
	width: 278px;
	height: 39px;
	float: left;
}
.box128 {
	width: 121px;
	height: 39px;
	float: left;
}
.box126 {
	width: 126px;
	float: left;
}
.box117 {
	width: 117px;
	float: left;
}
.box086 {
	width: 80px;
	height: 39px;
	float: left;
}
.box044 {
	width: 44px;
	float: left;
}



#autumn_bg {
	background-image: url(../images/autumn_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	height: 200px;
}
#autumnq_bg {
	background-image: url(../images/autumnq_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	height: 233px;
}

#bg01 {
	background-image: url(../images/bg01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
}
#bg02 {
	background-image: url(../images/bg02.jpg);
	background-repeat: no-repeat;
	background-position: center 400px;
	width: 100%;
}
#bg03 {
	background-color: #ea5413;
	width: 100%;
}


#bg04 {
	background-color: #ea5413;
	width: 100%;
}
#bg05 {
	background-image: url(../images/bg03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
}
#bg06 {
	background-image: url(../images/bg04.jpg);
	background-repeat: no-repeat;
	background-position: center 400px;
	width: 100%;
}
#bg07 {
	background-image: url(../images/bg03.jpg);
	background-repeat: no-repeat;
	background-position: center 800px;
	width: 100%;
}
#bg08 {
	background-image: url(../images/bg04.jpg);
	background-repeat: no-repeat;
	background-position: center 1200px;
	width: 100%;
}
#bg09 {
	background-image: url(../images/bg03.jpg);
	background-repeat: no-repeat;
	background-position: center 1600px;
	width: 100%;
}
#bg10 {
	background-image: url(../images/bg04.jpg);
	background-repeat: no-repeat;
	background-position: center 2000px;
	width: 100%;
}
#bg11 {
	background-image: url(../images/bg03.jpg);
	background-repeat: no-repeat;
	background-position: center 2400px;
	width: 100%;
}
#bg12 {
	background-image: url(../images/bg04.jpg);
	background-repeat: no-repeat;
	background-position: center 2800px;
	width: 100%;
}
#bg13 {
	background-image: url(../images/bg03.jpg);
	background-repeat: no-repeat;
	background-position: center 3200px;
	width: 100%;
}
#bg14 {
	background-image: url(../images/bg04.jpg);
	background-repeat: no-repeat;
	background-position: center 3600px;
	width: 100%;
}
#bg15 {
	background-image: url(../images/bg03.jpg);
	background-repeat: no-repeat;
	background-position: center 4000px;
	width: 100%;
}
#bg16 {
	background-image: url(../images/bg04.jpg);
	background-repeat: no-repeat;
	background-position: center 4400px;
	width: 100%;
}
#bg17 {
	background-image: url(../images/bg03.jpg);
	background-repeat: no-repeat;
	background-position: center 4800px;
	width: 100%;
}
#bg18 {
	background-image: url(../images/bg04.jpg);
	background-repeat: no-repeat;
	background-position: center 5200px;
	width: 100%;
}

#co07 {
	background-image: url(../images/co07.png);
	background-repeat: repeat-y;
	background-position: center top;
	width: 980px;
}

#onepoint01s {
	background-image: url(../images/onepoint01s.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	height: 517px;
	margin-bottom: 50px;
}
#onepoint01 {
	background-image: url(../images/onepoint01.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	height: 645px;
	margin-bottom: 50px;
}


#pad01 {
	padding-top: 5px;
	padding-left: 130px;
	padding-right: 128px;
}
#pad02 {
	padding-top: 40px;
}
#pad03 {
	padding-top: 10px;
}
#pad04 {
	padding-left: 475px;
	padding-top: 56px;
}
#pad05 {
	padding-left: 25px;
	padding-top: 88px;
}
#pad06 {
	padding-left: 39px;
	padding-top: 27px;
}
#pad07 {
	padding-left: 5px;
}
#pad08 {
	padding-left: 124px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 50px;
}
#pad08 a {
	color: #FFFFFF;
	text-decoration: underline;
}
#pad08 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#pad08 a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}

#pad09 {
	padding-left: 10px;
}
#pad10 {
	padding-left: 125px;
}
#pad10 a:hover {
	opacity: 0.7;
}
#pad11 {
	padding-left: 1px;
}
#pad12 {
	padding-top: 20px;
	padding-left: 136px;
	padding-bottom: 30px;
}
#pad13 {
	padding-top: 20px;
	padding-left: 14px;
	padding-bottom: 30px;
}
#pad14 {
	padding-left: 130px;
	padding-right: 128px;
}
#pad15 {
	padding-bottom: 40px;
}
#pad16 {
	padding-top: 30px;
	padding-bottom: 30px;
}
#pad17 {
	padding-top: 30px;
	padding-bottom: 20px;
}
#pad18 {
	padding-top: 20px;
	padding-bottom: 20px;
}
#pad19 {
	padding-left: 127px;
}
#pad20 {
	padding-left: 56px;
}
#pad20w {
	padding-left: 218px;
	padding-bottom: 10px;
}
#pad20e {
	padding-left: 218px;
	padding-bottom: 40px;
}
#pad21 {
	padding-top: 7px;
	padding-left: 56px;
	padding-bottom: 50px;
}
#pad21n {
	padding-left: 315px;
	padding-bottom: 30px;
}


#pad22 {
	padding-top: 25px;
	padding-left: 130px;
	padding-right: 128px;
}
#pad23 {
	padding-top: 7px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#pad24 {
	padding-left: 189px;
}
#pad25 {
	padding-top: 5px;
	padding-left: 130px;
	padding-right: 128px;
}
#pad26 {
	padding: 5px;
}



#pad27 {
	padding-top: 30px;
	padding-bottom: 20px;
}
#pad28 {
	padding-top: 20px;
	padding-bottom: 20px;
}
#pad29 {
	padding-left: 127px;
}

#pad30 {
	padding-top: 30px;
}

#pad31 {
	padding-top: 5px;
	padding-left: 56px;
}
#pad32 {
	padding-top: 15px;
	padding-left: 56px;
	padding-bottom: 60px;
}
#pad33 {
	padding-left: 127px;
	padding-bottom: 30px;
}


.classPad00 {
	padding-bottom: 5px;
	text-align: center;
}
.classPad01 {
	text-align: center;
}
.classPad02 {
	padding-top: 50px;
	padding-bottom: 5px;
	text-align: center;
	padding-left: 20px;
}
.classPad03 {
	padding-top: 2px;
}
.classPad01_2 {
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 100px;
}
.classPad02_2 {
	padding-top: 50px;
	padding-bottom: 5px;
	padding-left: 100px;
}
.classPad03_2 {
	padding-left: 50px;
	padding-top: 2px;
}
.classPad03_3 {
	padding-left: 130px;
	padding-top: 10px;
}
.classPad04 {
}
.classPad05 {
	padding-top: 2px;
	padding-bottom: 25px;
}
.classPad06 {
	padding-bottom: 20px;
}
.classPad06q {
	padding-bottom: 2px;
}
.classPad06w {
	padding-bottom: 10px;
}
.classPad06e {
	padding-bottom: 10px;
}
.classPad07 {
	text-align: center;
}
.classPad08_1 {
	float: left;
	text-align: left;
	width: 184px;
	height: 140px;
}
.classPad08_2 {
	float: left;
	text-align: left;
	width: 175px;
	height: 140px;
}
.classPad09 {
	padding-bottom: 40px;
}
.classPad09q {
	padding-bottom: 50px;
}
.classPad10 {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 15px;
}
.classPad11 {
	padding-bottom: 20px;
}
.classPad12 {
	padding-top: 10px;
}


.floatleft {
	float: left;
}
.floatleft2 {
	float: left;
	padding-right: 6px;
}
.floatright {
	float: right;
}




.tableBackTitle {
	font-size: 170%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ea5413;
	width: 720px;
}

.tableBack {
	font-size: 108%;
	line-height: 140%;
	color: #333333;
	width: 720px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #ea5413;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ea5413;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #ea5413;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ea5413;
}
#tableBack2 {
	font-size: 100%;
	line-height: 150%;
	color: #333333;
	width: 720px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #ea5413;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ea5413;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #ea5413;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ea5413;
}
.miniTxt {
	font-size: 80%;
	line-height: 125%;
	color: #666666;
}
.tableBack td {
	text-align: left;
	vertical-align: left;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ea5413;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #ea5413;
}
#tableBack2 td {
	text-align: left;
	vertical-align: left;
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left: 15px;
	padding-right: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ea5413;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #ea5413;
}
.tableBack .td01 {
	width: 100px;
	background-color: #fef1ec;
	text-align: center;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #ea5413;
	font-weight: bold;
	color: #000000;
}
#tableBack2 .td01 {
	width: 100px;
	background-color: #fef1ec;
	border-right-style: none;
	text-align: center;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #ea5413;
	font-weight: bold;
	color: #000000;
}
#tableBack2 .td02 {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
#tableBack2 .td03 {
	text-align: left;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
}

.tableBack .aligncenter {
	text-align: center;
}
#tableBack2 .aligncenter {
	text-align: center;
}
#tableBack2 .backgroundcolor {
	background-color: #fffeb3;
	font-weight: bold;
}


.tableBack .mid {
	text-align: center;
	width: 60px;
}
.tableBack .dic638 {
	color: #00a45c;
}
.tableBack .dic638 a {
	color: #00a45c;
	text-decoration: underline;
}
.tableBack .dic638 a:hover {
	color: #00a45c;
	text-decoration: none;
}
.tableBack .dic638 a:visited {
	color: #00a45c;
	text-decoration: underline;
}



ul.list_disc {
	padding-left: 15px;
}
ul.list_disc li   {
	list-style-position: outside;
	list-style-image: url(../images/pochi.png);
	padding-bottom: 2px;

}
ol.list_decimal{
        list-style-type: decimal;
	list-style-position: outside;
	padding-left: 20px;
}


ul.list_disc2 {
	padding-left: 15px;
	color: #ffffff;
	line-height: 160%;
}
ul.list_disc2 li   {
	list-style-position: outside;
	list-style-image: url(../images/pochi2.png);
	padding-bottom: 2px;

}




.txt01 {
	font-size: 175%;
	line-height: 130%;
	color: #000000;
	text-align: center;
	font-weight:bold;
}
.txt01q {
	font-size: 220%;
	line-height: 130%;
	color: #ffffff;
	text-align: center;
	font-weight:bold;
}
.txt02 {
	font-size: 100%;
	line-height: 150%;
	color: #000000;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 20px;
}

.txt03 {
	font-size: 145%;
	color: #000000;
	text-align: center;
	font-weight:bold;
}
.txt04 {
	font-size: 250%;
	color: #000000;
	text-align: center;
	font-weight:bold;
}
.txt05 {
	font-size: 108%;
	color: #000000;
	text-align: center;
}
.txt06 {
	font-size: 100%;
	color: #000000;
	text-align: center;
}
.txt07 {
	font-size: 80%;
	color: #000000;
	text-align: center;
}
.redTxt {
	font-size: 120%;
	padding-top: 6px;
	padding-bottom: 6px;
}
.smallTxt {
	font-size: 80%;
	line-height: 130%;
	padding-top: 5px;
}
.aligncenter {
	text-align: center;
}
.alignright {
	text-align: right;
}

#pagetop {  
	text-align: right;
	padding-right: 30px;
	overflow: hidden;
	height: 39px;
}

.lineThrough {
	text-decoration: line-through;
}

.picPad01 {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}
.picPad02 {
	float: left;
	padding-bottom: 10px;
}


.gallery01 {
	width: 243px;
	height: 164px;
	vertical-align: top;
}
.gallery01 a:hover {
	opacity: 0.8;
}


#page-top {
    position: fixed;
    bottom: 40px;
    right: 0px;
    width: 48px;
	height: 121px;
}

#tw {
    position: fixed;
    bottom: 163px;
    right: 0px;
    width: 48px;
	height: 48px;
}
#fb {
    position: fixed;
    bottom: 213px;
    right: 0px;
    width: 48px;
	height: 48px;
}


.alphabox {
	opacity: 0.5;
}</pre></body></html>