.mediaViewInfo {
	--web-view-name: トップページ;
	--web-view-id: Artboard;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}
:root {
	--web-view-ids: Artboard;
}
* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: none;
}
#main
    {
     margin-left:auto;    /* 左側マージンを自動的に空ける */
     margin-right:auto;   /* 右側マージンを自動的に空ける */
     text-align:left;     /* 中身を左側表示に戻す */
     width:1400px;         /* 幅を決定する */
    }

_::-webkit-full-page-media, _:future, :root #Artboard {
   background-image: url("imge/AdobeStock_164298720.png");
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

span{
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

_::-webkit-full-page-media, _:future, :root .span {
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#Artboard {
	position: absolute;
	width: 1400px;
	height: 5545px;
	background-color: rgba(255,255,255,1);
	overflow: hidden;
	background-image: url("imge/AdobeStock_164298720.png");
	--web-view-name: トップページ;
	--web-view-id: Artboard;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;

}
body{
  width:100%; /*ページ全体の幅は100%と指定する*/
  text-align:center; /*ページ全体を中央揃えにする*/
margin:0px;          /* ページ全体のmargin */
	padding:0px;         /* ページ全体のpadding */
	font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, "sans-serif",
}

.logo{
	 position: relative;
  top: 10px;
  left: -35px;
}


p {
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#wrap{
  width: 960px;	   /*全体の幅を指定する*/
  margin: 0 auto;    /*マージンの指定をする、ブラウザ対策*/
  text-align:left;   /*全体を左揃えにする。*/
}
@keyframes fadein {

	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}

}
.conf {
  color: brown;
  font-size: 39px;
  background: #fff;
  padding: 15px 226px;
  border-radius: 13px;
  transition: .3s;
	text-decoration: none;
	 position: relative;
  top: 903px;
  left: 407px;
	font-family: "TsukuBRdGothic-Regular",;
}
.conf:hover {
  opacity: 0.6;
}
.conf2 {
  color: brown;
  font-size: 39px;
  background: #fff;
  padding: 15px 71px;
  border-radius: 13px;
  transition: .3s;
	text-decoration: none;
	 position: relative;
  top: 996px;
  left: -209px;
	font-family: "TsukuBRdGothic-Regular",;
}
.conf2:hover {
  opacity: 0.6;
}



#n_28 {
	fill: rgba(255,204,204,1);
}
.n_28 {
	position: absolute;
	overflow: visible;
	width: 1400px;
	height: 588px;
	left: 0px;
	top: 4704px;
	z-index: 1;
}
#shiro {
	fill: rgba(255,255,255,255);
}
.shiro {
	position: absolute;
	overflow: visible;
	width: 1400px;
	height: 300px;
	left: 0px;
	top: 5290px;
	z-index: 0;
}
#n_ {
	position: absolute;
	width: 1400px;
	height: 302px;
	left: 0px;
	top: 2527px;
	overflow: visible;
}
#hiroshi_2 {
	position: absolute;
	width: 1400px;
	height: 600px;
	left: 0px;
	top: 3648px;
	overflow: visible;
}
#IMG_5027 {
	position: absolute;
	width: 1400px;
	height: 462px;
	left: 0px;
	top: 4248px;
	overflow: visible;
}
#n_1 {
	opacity: 0.798;
	fill: rgba(255,255,255,1);
}
.n_1 {
	position: absolute;
	overflow: visible;
	width: 750px;
	height: 330px;
	left: 620px;
	top: 3892px;
}
#n_2 {
	opacity: 0.798;
	fill: rgba(255,255,255,1);
}
.n_2 {
	position: absolute;
	overflow: visible;
	width: 615px;
	height: 260px;
	left: 30px;
	top: 4400px;
}
#n_960291200811_q {
	left: 635px;
	top: 3939px;
	position: absolute;
	overflow: visible;
	width: 721px;
	height: 265px;
	line-height: 25px;
	margin-top: -5px;
	text-align: left;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	color: rgba(47,47,47,1);
}
#n_960291200811_q {
	left: 635px;
	top: 3939px;
	position: absolute;
	overflow: visible;
	width: 721px;
	height: 265px;
	line-height: 25px;
	margin-top: -5px;
	text-align: left;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	color: rgba(47,47,47,1);
}
#n_2013775020181010 {
	left: 45px;
	top: 4451px;
	position: absolute;
	overflow: visible;
	width: 586px;
	height: 190px;
	line-height: 25px;
	margin-top: -5px;
	text-align: left;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	color: rgba(47,47,47,1);
}
#n____ {
	left: 30px;
	top: 5369px;
	position: absolute;
	overflow: visible;
	width: 1301px;
	height: 67px;
	line-height: 25px;
	margin-top: -5.5px;
	text-align: left;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(47,47,47,1);
}
#n__t {
	left: 30px;
	top: 5336px;
	position: absolute;
	overflow: visible;
	width: 1301px;
	height: 20px;
	line-height: 25px;
	margin-top: -2.5px;
	text-align: left;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(47,47,47,1);
}
#n__u {
	left: 635px;
	top: 3900px;
	position: absolute;
	overflow: visible;
	width: 147px;
	white-space: nowrap;
	text-align: left;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(112,112,112,1);
}
#Text {
	left: 45px;
	top: 4409px;
	position: absolute;
	overflow: visible;
	width: 179px;
	white-space: nowrap;
	text-align: left;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(112,112,112,1);
}
#Copyright_JAOG_Ogyaa_Donation_ {
	left: 489px;
	top: 5458px;
	position: absolute;
	overflow: visible;
	width: 423px;
	white-space: nowrap;
	line-height: 25px;
	margin-top: -5.5px;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(47,47,47,1);
}
#Text_x {
	filter: drop-shadow(3px 3px 5px rgba(0, 0, 0, 0.608));
	left: 926px;
	top: 3794px;
	position: absolute;
	overflow: visible;
	width: 445px;
	white-space: nowrap;
	text-align: left;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 50px;
	color: rgba(255,255,255,1);
}
#Text_y {
	filter: drop-shadow(3px 3px 5px rgba(0, 0, 0, 0.608));
	left: 30px;
	top: 4320px;
	position: absolute;
	overflow: visible;
	width: 445px;
	white-space: nowrap;
	text-align: left;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 50px;
	color: rgba(255,255,255,1);
}
#Text_z {
	filter: drop-shadow(3px 3px 5px rgba(0, 0, 0, 0.608));
	left: 30px;
	top: 4766px;
	position: absolute;
	overflow: visible;
	width: 201px;
	white-space: nowrap;
	text-align: left;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 50px;
	color: rgba(255,255,255,1);
		z-index: 2;
}
#img_09 {
	position: absolute;
	width: 1400px;
	height: 819px;
	left: 0px;
	top: 2829px;
	overflow: visible;
}
#n_______ {
	left: 176px;
	top: 3159px;
	position: absolute;
	overflow: hidden;
	width: 919px;
	height: 396px;
	line-height: 24px;
	margin-top: -5px;
	text-align: left;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	color: rgba(47,47,47,1);
}
#n_5 {
	position: absolute;
	width: 758.808px;
	height: 84.796px;
	left: 176.108px;
	top: 2908px;
	overflow: visible;
}
#n_4 {
	position: absolute;
	width: 758.808px;
	height: 84.796px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Rectangle {
	position: absolute;
	width: 292px;
	height: 268px;
	left: 1017px;
	top: 2968px;
	overflow: visible;
}
#n__ {
	left: 176px;
	top: 3016px;
	position: absolute;
	overflow: visible;
	width: 446px;
	white-space: nowrap;
	line-height: 40px;
	margin-top: -5px;
	text-align: left;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 30px;
	color: rgba(26,19,17,1);
}
#AdobeStock_164298720 {
	position: absolute;
	width: 1400px;
	height: 2527px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#AdobeStock_47676855 {
	position: absolute;
	width: 261px;
	height: 1399px;
	left: 0px;
	top: 424px;
	overflow: visible;
}
#AdobeStock_47676855_ {
	position: absolute;
	width: 261px;
	height: 1399px;
	left: 1139px;
	top: 143px;
	overflow: visible;
}
#Text_ {
	left: 152px;
	top: 2460px;
	position: absolute;
	overflow: visible;
	width: 1097px;
	white-space: nowrap;
	line-height: 25px;
	margin-top: -2.5px;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(255,255,255,1);
}
#n_13-1 {
	left: 582px;
	top: 1264px;
	position: absolute;
	overflow: visible;
	width: 237px;
	white-space: nowrap;
	line-height: 25px;
	margin-top: -2.5px;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(255,255,255,1);
}
#Text_bb {
	left: 539px;
	top: 2386px;
	position: absolute;
	overflow: visible;
	width: 323px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(255,255,255,1);
}
#n_022515 {
	left: 516px;
	top: 895px;
	position: absolute;
	overflow: visible;
	width: 369px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 35px;
	color: rgba(255,255,255,1);
}
#n__bd {
	left: 487px;
	top: 1204px;
	position: absolute;
	overflow: visible;
	width: 427px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 35px;
	color: rgba(255,255,255,1);
}
#n_3-3269-4787 {
	left: 473px;
	top: 2337px;
	position: absolute;
	overflow: visible;
	width: 255px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 35px;
	color: rgba(255,255,255,1);
}
#n_320 {
	left: 637px;
	top: 999px;
	position: absolute;
	overflow: visible;
	width: 127px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 35px;
	color: rgba(255,255,255,1);
}
#n_400 {
	left: 637px;
	top: 1105px;
	position: absolute;
	overflow: visible;
	width: 127px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 35px;
	color: rgba(255,255,255,1);
}
#Text_bh {
	left: 544px;
	top: 1334px;
	position: absolute;
	overflow: visible;
	width: 313px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 35px;
	color: rgba(255,255,255,1);
}
#n___ {
	left: 247px;
	top: 1442px;
	position: absolute;
	overflow: visible;
	width: 907px;
	white-space: nowrap;
	line-height: 45px;
	margin-top: -5px;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 35px;
	color: rgba(255,255,255,1);
}
#Text_bj {
	left: 638px;
	top: 859px;
	position: absolute;
	overflow: visible;
	width: 126px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(255,255,255,1);
}
#Text_bk {
	left: 650px;
	top: 1170px;
	position: absolute;
	overflow: visible;
	width: 101px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(255,255,255,1);
}
#Text_bl {
	left: 600px;
	top: 2309px;
	position: absolute;
	overflow: visible;
	width: 201px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(255,255,255,1);
}
#Text_bl2 {
	left: 380px;
	top: 2264px;
	position: absolute;
	overflow: visible;
	width: 201px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(255,255,255,1);
}
#moushi {
	left: 601px;
	top: 2205px;
	position: absolute;
	overflow: visible;
	width: 201px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(255,255,255,1);
}
#Text_bm {
	left: 650px;
	top: 963px;
	position: absolute;
	overflow: visible;
	width: 101px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(255,255,255,1);
}
#Text_bn {
	left: 650px;
	top: 1066px;
	position: absolute;
	overflow: visible;
	width: 101px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(255,255,255,1);
}
#Text_bo {
	left: 650px;
	top: 1297px;
	position: absolute;
	overflow: visible;
	width: 101px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(255,255,255,1);
}
#Text_bp {
	left: 650px;
	top: 1402px;
	position: absolute;
	overflow: visible;
	width: 101px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(255,255,255,1);
}
#Text_bp2 {
	left: 577px;
	top: 1622px;
	position: absolute;
	overflow: visible;
	width: 101px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(255,255,255,1);
}
#n_9 {
	position: absolute;
	width: 520.876px;
	height: 245.616px;
	left: 81px;
	top: 38.384px;
	overflow: visible;
}
#n_8 {
	position: absolute;
	width: 520.876px;
	height: 245.616px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#n_11 {
	position: absolute;
	width: 397.732px;
	height: 218.15px;
	left: 810px;
	top: 23.85px;
	overflow: visible;
}
#n_10 {
	position: absolute;
	width: 397.732px;
	height: 218.15px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#n_16 {
	position: absolute;
	width: 750.596px;
	height: 178.344px;
	left: 313px;
	top: 352px;
	overflow: visible;
}
#n_15 {
	position: absolute;
	width: 750.596px;
	height: 178.344px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Text_bw {
	left: 412.457px;
	top: 386.692px;
	position: absolute;
	overflow: visible;
	width: 554px;
	white-space: nowrap;
	line-height: 79px;
	margin-top: -6.5px;
	text-align: left;
	font-family: FOT-TsukuBRdGothic Std;
	font-style: normal;
	font-weight: normal;
	font-size: 66px;
	color: rgba(255,255,255,1);
	letter-spacing: -1.49px;
}
#Text_bx {
	left: 233.142px;
	top: 484.172px;
	position: absolute;
	overflow: visible;
	width: 908px;
	white-space: nowrap;
	line-height: 121px;
	margin-top: -10px;
	text-align: left;
	font-family: FOT-TsukuBRdGothic Std;
	font-style: normal;
	font-weight: bold;
	font-size: 101px;
	color: rgba(255,255,255,1);
	letter-spacing: -22px;
}
#n_22 {
	position: absolute;
	width: 479.908px;
	height: 164.21px;
	left: 460.046px;
	top: 603px;
	overflow: visible;
}
#n_19 {
	position: absolute;
	width: 479.908px;
	height: 164.21px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#n_18 {
	position: absolute;
	width: 479.908px;
	height: 164.21px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#n_21 {
	position: absolute;
	width: 132.708px;
	height: 136.205px;
	left: 229.863px;
	top: 0px;
	overflow: visible;
}
#n_20 {
	position: absolute;
	width: 132.708px;
	height: 136.205px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Text_b {
	left: 14.935px;
	top: 11.668px;
	position: absolute;
	overflow: visible;
	width: 262px;
	white-space: nowrap;
	text-align: left;
	font-family: FOT-TsukuARdGothic Std;
	font-style: normal;
	font-weight: bold;
	font-size: 40px;
	color: rgba(234,191,9,1);
	letter-spacing: -4px;
}
#Text_ca {
	left: 86.935px;
	top: 53.538px;
	position: absolute;
	overflow: visible;
	width: 121px;
	white-space: nowrap;
	text-align: left;
	font-family: FOT-TsukuARdGothic Std;
	font-style: normal;
	font-weight: bold;
	font-size: 40px;
	color: rgba(234,191,9,1);
}
#n__b {
	left: 418px;
	top: 786px;
	position: absolute;
	overflow: visible;
	width: 565px;
	white-space: nowrap;
	line-height: 25px;
	margin-top: -3.5px;
	text-align: center;
	font-family: FOT-TsukuBRdGothic Std;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(234,191,9,1);
	letter-spacing: -0.5px;
}
#n_23 {
	position: absolute;
	width: 720px;
	height: 80px;
	left: 340px;
	top: 2326px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: ____________.html;
	cursor: pointer;
}
#n_11_b {
	fill: rgba(255,255,255,1);
	stroke: rgba(112,112,112,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.n_11_b {
	position: absolute;
	overflow: visible;
	width: 720px;
	height: 80px;
	left: 0px;
	top: 0px;
}
#Text_cb {
	left: 132px;
	top: 2px;
	position: absolute;
	overflow: visible;
	width: 457px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuBRdGothic Std;
	font-style: normal;
	font-weight: normal;
	font-size: 40px;
	color: rgba(143,29,30,1);
	letter-spacing: -0.5px;
}

#n_26 {
	position: absolute;
	width: 268.071px;
	height: 209.682px;
	left: 565.964px;
	top: 145.529px;
	overflow: visible;
}
#n_1919 {
	fill: rgba(255,255,255,1);
}
.n_1919 {
	overflow: visible;
	position: absolute;
	width: 120.783px;
	height: 108.224px;
	left: 73.91px;
	top: 94.021px;
	transform: matrix(1,0,0,1,0,0);
}
#n_27 {
	position: absolute;
	width: 268.071px;
	height: 209.682px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#n_26_cc {
	position: absolute;
	width: 268.071px;
	height: 209.682px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#n_13-1_cd {
	left: 30px;
	top: 4894px;
	position: absolute;
	overflow: visible;
	width: 236px;
	white-space: nowrap;
	line-height: 25px;
	margin-top: -2.5px;
	text-align: left;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(112,112,112,1);
		z-index: 2;
}
#n__ce {
	left: 30px;
	top: 4832px;
	position: absolute;
	overflow: visible;
	width: 426px;
	white-space: nowrap;
	text-align: left;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 35px;
	color: rgba(112,112,112,1);
		z-index: 2;
}
#n_2022-03-08_143127 {
	position: absolute;
	width: 845px;
	height: 502px;
	left: 523px;
	top: 4748px;
	overflow: visible;
	z-index: 5;
}
#n___01 {
	left: 30px;
	top: 4951px;
	position: absolute;
	overflow: visible;
	width: 344px;
	white-space: nowrap;
	line-height: 30px;
	margin-top: -6px;
	text-align: left;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(112,112,112,1);
		z-index: 2;
}
#n__ch {
	left: 30px;
	top: 5087px;
	position: absolute;
	overflow: visible;
	width: 391px;
	white-space: nowrap;
	line-height: 25px;
	margin-top: -5px;
	text-align: left;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	color: rgba(112,112,112,1);
	z-index: 2;
}
#n_1987 {
	fill: rgba(255,255,255,1);
}
.n_1987 {
	overflow: visible;
	position: absolute;
	width: 64.114px;
	height: 143.998px;
	transform: matrix(1,0,0,1,280.9431,907.2265) rotate(-17deg);
	transform-origin: center;
	left: 0px;
	top: 0px;
}
#n_1985 {
	fill: rgba(255,255,255,1);
}
.n_1985 {
	overflow: visible;
	position: absolute;
	width: 63.438px;
	height: 58.121px;
	transform: matrix(1,0,0,1,1009.8783,834.7491) rotate(9deg);
	transform-origin: center;
	left: 0px;
	top: 0px;
}
#n_1986 {
	fill: rgba(255,255,255,1);
}
.n_1986 {
	overflow: visible;
	position: absolute;
	width: 30.157px;
	height: 63.581px;
	transform: matrix(1,0,0,1,463.1177,247.4282) rotate(-25deg);
	transform-origin: center;
	left: 0px;
	top: 0px;
}
#n_1979 {
	fill: rgba(255,255,255,1);
}
.n_1979 {
	overflow: visible;
	position: absolute;
	width: 47.012px;
	height: 62.302px;
	transform: matrix(1,0,0,1,1024.0551,43.4484) rotate(13deg);
	transform-origin: center;
	left: 0px;
	top: 0px;
}
#n_1982 {
	fill: rgba(255,255,255,1);
}
.n_1982 {
	overflow: visible;
	position: absolute;
	width: 24.307px;
	height: 66.518px;
	transform: matrix(1,0,0,1,1011.5605,245.9596) rotate(0deg);
	transform-origin: center;
	left: 0px;
	top: 0px;
}
#n_1984 {
	fill: rgba(255,255,255,1);
}
.n_1984 {
	overflow: visible;
	position: absolute;
	width: 65.338px;
	height: 60.66px;
	transform: matrix(1,0,0,1,365.8308,1238.5948) rotate(-16deg);
	transform-origin: center;
	left: 0px;
	top: 0px;
}
#n_1980 {
	fill: rgba(255,255,255,1);
}
.n_1980 {
	overflow: visible;
	position: absolute;
	width: 48.121px;
	height: 65.085px;
	transform: matrix(1,0,0,1,980.7038,1251.8369) rotate(13deg);
	transform-origin: center;
	left: 0px;
	top: 0px;
}
#n_1983 {
	fill: rgba(255,255,255,1);
}
.n_1983 {
	overflow: visible;
	position: absolute;
	width: 31.241px;
	height: 64.583px;
	transform: matrix(1,0,0,1,910.3794,946.9344) rotate(13deg);
	transform-origin: center;
	left: 0px;
	top: 0px;
}
#n_1981 {
	fill: rgba(255,255,255,1);
}
.n_1981 {
	overflow: visible;
	position: absolute;
	width: 32.985px;
	height: 61.766px;
	transform: matrix(1,0,0,1,244.5077,379.5858) rotate(-3deg);
	transform-origin: center;
	left: 0px;
	top: 0px;
}
#n__cr {
	left: 892px;
	top: 2021px;
	position: absolute;
	overflow: visible;
	width: 183px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(255,255,255,1);
}

#n__cr3 {
	left: 500px;
	top: 2236px;
	position: absolute;
	overflow: visible;
	width: 183px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(255,255,255,1);
}
#n_2000 {
	left: 866px;
	top: 1971px;
	position: absolute;
	overflow: visible;
	width: 217px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 35px;
	color: rgba(255,255,255,1);
}
#Text_ct {
	left: 874px;
	top: 1941px;
	position: absolute;
	overflow: visible;
	width: 201px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(255,255,255,1);
}
#n_33 {
	position: absolute;
	width: 400px;
	height: 119px;
	left: 774px;
	top: 2073px;
	overflow: visible;
}
#n_11_cv {
	fill: rgba(9,156,234,1);
	stroke: rgba(112,112,112,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.n_11_cv {
	position: absolute;
	overflow: visible;
	width: 400px;
	height: 119px;
	left: 0px;
	top: 0px;
}
#n__cw {
	left: 83px;
	top: 12px;
	position: absolute;
	overflow: visible;
	width: 235px;
	white-space: nowrap;
	lineText_bj-height: 40px;
	margin-top: -2.5px;
	text-align: center;
	font-family: FOT-TsukuBRdGothic Std;
	font-style: normal;
	font-weight: normal;
	font-size: 35px;
	color: rgba(255,255,255,1);
	letter-spacing: -0.5px;
	line-height: 1.1;
}
#n__cw2 {
	left: 83px;
	top: 84px;
	position: absolute;
	overflow: visible;
	width: 235px;
	white-space: nowrap;
	line-height: 40px;
	margin-top: -2.5px;
	text-align: center;
	font-family: FOT-TsukuBRdGothic Std;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: rgba(255,255,255,1);
	letter-spacing: -0.5px;
}
#Text_cx {
	left: 150px;
	top: 1996px;
	position: absolute;
	overflow: visible;
	width: 572px;
	white-space: nowrap;
	line-height: 35px;
	margin-top: -5px;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(255,255,255,1);
}
#Text_cy {
	left: 273px;
	top: 1941px;
	position: absolute;
	overflow: visible;
	width: 326px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(255,255,255,1);
}
#Text_cz {
	left: 411px;
	top: 1674px;
	position: absolute;
	overflow: visible;
	width: 551px;
	white-space: nowrap;
	line-height: 35px;
	margin-top: -5px;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(255,255,255,1);
}
#Text_c {
	left: 635px;
	top: 1800px;
	position: absolute;
	overflow: visible;
	width: 26px;
	white-space: nowrap;
	line-height: 35px;
	margin-top: -5px;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(255,255,255,1);
}
#Text_da {
	left: 312px;
	top: 1800px;
	position: absolute;
	overflow: visible;
	width: 26px;
	white-space: nowrap;
	line-height: 35px;
	margin-top: -5px;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(255,255,255,1);
}
#Text_db {
	left: 211px;
	top: 1800px;
	position: absolute;
	overflow: visible;
	width: 101px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: ____.html;
	cursor: pointer;
	line-height: 35px;
	margin-top: -5px;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(253,235,2,1);
}
#Text_dc {
	left: 336px;
	top: 1800px;
	position: absolute;
	overflow: visible;
	width: 299px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: ____________.html;
	cursor: pointer;
	line-height: 35px;
	margin-top: -5px;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(253,235,2,1);
}
#n_31 {
	position: absolute;
	width: 400px;
	height: 119px;
	left: 236px;
	top: 2073px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: _______.html;
	cursor: pointer;
}
#n_11_c {
	fill: rgba(234,191,9,1);
	stroke: rgba(112,112,112,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.n_11_c {
	position: absolute;
	overflow: visible;
	width: 400px;
	height: 119px;
	left: 0px;
	top: 0px;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: _______.html;
	cursor: pointer;
}
#n__c {
	left: 70.673px;
	top: 21px;
	position: absolute;
	overflow: visible;
	width: 269px;
	white-space: nowrap;
	line-height: 40px;
	margin-top: -2.5px;
	text-align: center;
	font-family: FOT-TsukuBRdGothic Std;
	font-style: normal;
	font-weight: normal;
	font-size: 35px;
	color: rgba(255,255,255,1);
	letter-spacing: -0.5px;
}
#n__da {
	left: 0px;
	top: 1681px;
	position: absolute;
	overflow: visible;
	width: 771px;
	white-space: nowrap;
	line-height: 90px;
	margin-top: -10px;
	text-align: center;
	font-family: FOT-TsukuBRdGothic Std;
	font-style: normal;
	font-weight: normal;
	font-size: 70px;
	color: rgba(234,28,28,1);
}

/* 0513に追加 */
#n_30 {
	opacity: 0.898;
	fill: rgba(255,255,255,1);
	stroke: rgba(112,112,112,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.n_30 {
	position: absolute;
	width: 1400px;
	height: 270px;
	left: 0px;
	top: 1910px;
}
#Text_n30 {
	left: 140px;
	top: 1920px;
	position: absolute;
	overflow: visible;
	width: 1121px;
	white-space: nowrap;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: bold;
	font-size: 80px;
	color: rgba(171,35,35,1);
}
#n_320_ {
	left: 239px;
	top: 2080px;
	position: absolute;
	overflow: visible;
	width: 924px;
	height: 55px;
	line-height: 30px;
	margin-top: -2.5px;
	text-align: center;
	font-family: FOT-TsukuGo Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	color: rgba(0,0,0,1);
}
/* 0513に追加　ここまで */
