@charset "utf-8";
/* CSS Document */

/*
Theme Name: 北海道エネルギースキー部
Description: 北海道エネルギースキー部の公式ホームページです。
*/

* { 
    margin: 0px; 
    padding: 0px;
}

/* SP */
	#TOP-sp {
		position: relative;
		height: 13398px;
		background-color: rgba(255,251,243,1);
		overflow: hidden;
		font-family: Noto Sans CJK JP;
	}
	#n_129 {
		fill: rgba(38,36,32,1);
	}
	.n_129 {
		position: absolute;
		overflow: visible;
		width: 750px;
		height: 1398px;
		left: 0px;
		top: 12001px;
	}
	#n_3325180_l {
		mix-blend-mode: multiply;
		display: none;
		position: absolute;
		width: 1560px;
		height: 1274px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#n_132 {
		fill: rgba(255,255,255,1);
	}
	.n_132 {
		position: absolute;
		overflow: visible;
		width: 750px;
		height: 2236px;
		left: 0px;
		top: 2030px;
	}
	#n_131 {
		fill: rgba(255,103,19,1);
	}
	.n_131 {
		position: absolute;
		overflow: visible;
		width: 750px;
		height: 734px;
		left: 0px;
		top: 1296px;
	}
	#n_ {
		mix-blend-mode: screen;
		position: absolute;
		width: 750px;
		height: 734px;
		left: 0px;
		top: 1297px;
		overflow: visible;
	}
	#n_0 {
		position: absolute;
		width: 575px;
		height: 365px;
		left: 30px;
		top: 838px;
		overflow: visible;
	}
	#Text {
		left: 30px;
		top: 2185px;
		position: absolute;
		overflow: visible;
		width: 239px;
		white-space: nowrap;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: bold;
		font-size: 48px;
		color: rgba(10,10,5,1);
	}
	#GAP {
		position: absolute;
		width: 1016px;
		height: 883px;
		left: 384px;
		top: 0px;
		display: none;
		overflow: visible;
	}
	#gap-96 {
		position: absolute;
		width: 96px;
		height: 96px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#n_97 {
		fill: transparent;
	}
	.n_97 {
		mix-blend-mode: multiply;
		position: absolute;
		overflow: visible;
		width: 96px;
		height: 96px;
		left: 0px;
		top: 0px;
	}
	#n_6 {
		left: 18px;
		top: 29px;
		position: absolute;
		overflow: visible;
		width: 61px;
		white-space: nowrap;
		text-align: center;
		font-family: OCRB;
		font-style: normal;
		font-weight: normal;
		font-size: 51px;
		color: rgba(255,0,0,1);
		letter-spacing: -0.4px;
	}
	#gap-64 {
		position: absolute;
		width: 64px;
		height: 64px;
		left: 952px;
		top: 819px;
		overflow: visible;
	}
	#n_97_v {
		fill: rgba(0,229,255,1);
	}
	.n_97_v {
		mix-blend-mode: multiply;
		position: absolute;
		overflow: visible;
		width: 64px;
		height: 64px;
		left: 0px;
		top: 0px;
	}
	#n_4 {
		left: 10px;
		top: 17px;
		position: absolute;
		overflow: visible;
		width: 45px;
		white-space: nowrap;
		text-align: center;
		font-family: OCRB;
		font-style: normal;
		font-weight: normal;
		font-size: 38px;
		color: rgba(255,255,255,1);
		letter-spacing: -0.4px;
	}
	#Text_x {
		left: 144px;
		top: 4393px;
		position: absolute;
		overflow: visible;
		width: 463px;
		white-space: nowrap;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: bold;
		font-size: 42px;
		color: rgba(10,10,5,1);
	}
	#P_L_A_Y_E_R__S_T_A_F_F {
		opacity: 0.8;
		left: 266px;
		top: 4356px;
		position: absolute;
		overflow: visible;
		width: 219px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		color: rgba(255,103,19,1);
	}
	#n_110 {
		opacity: 0.6;
		fill: rgba(255,103,19,1);
	}
	.n_110 {
		position: absolute;
		overflow: visible;
		width: 750px;
		height: 734px;
		left: 0px;
		top: 1296px;
	}
	#Text_ {
		filter: drop-shadow(0px 0px 5px rgba(223, 80, 0, 0.451));
		left: 30px;
		top: 1425px;
		position: absolute;
		overflow: visible;
		width: 691px;
		height: 69px;
		line-height: 58px;
		margin-top: -11px;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 36px;
		color: rgba(255,255,255,1);
	}
	#n__ {
		left: 30px;
		top: 3915px;
		position: absolute;
		overflow: visible;
		width: 349px;
		white-space: nowrap;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 34px;
		color: rgba(10,10,5,1);
	}
	#n_019_ {
		left: 30px;
		top: 2291px;
		position: absolute;
		overflow: visible;
		width: 691px;
		height: 148px;
		line-height: 51px;
		margin-top: -13.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(10,10,5,1);
	}
	#Text_ba {
		left: 30px;
		top: 3984px;
		position: absolute;
		overflow: visible;
		width: 691px;
		height: 199px;
		line-height: 51px;
		margin-top: -13.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(10,10,5,1);
	}
	#BESTMAN_CLUB {
		left: 30px;
		top: 3877px;
		position: absolute;
		overflow: visible;
		width: 166px;
		white-space: nowrap;
		line-height: 60px;
		margin-top: -19px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		color: rgba(96,184,143,1);
	}
	#T_E_A_M {
		opacity: 0.8;
		left: 57px;
		top: 2149px;
		position: absolute;
		overflow: visible;
		width: 77px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		color: rgba(255,103,19,1);
	}
	#n_6_ {
		fill: transparent;
		stroke: rgba(255,103,19,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_6_ {
		overflow: visible;
		position: absolute;
		width: 18px;
		height: 1px;
		left: 30.5px;
		top: 2165.5px;
		transform: matrix(1,0,0,1,0,0);
	}
	#n_8 {
		fill: transparent;
		stroke: rgba(255,103,19,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_8 {
		overflow: visible;
		position: absolute;
		width: 18px;
		height: 1px;
		left: 238px;
		top: 4372.5px;
		transform: matrix(1,0,0,1,0,0);
	}
	#Rectangle {
		filter: drop-shadow(-10px 10px 40px rgba(141, 143, 143, 0.149));
		position: absolute;
		width: 690px;
		height: 487px;
		left: 30px;
		top: 2487px;
		overflow: visible;
	}
	#n_54 {
		position: absolute;
		width: 68px;
		height: 62px;
		left: 652px;
		top: 51px;
		overflow: visible;
	}
	#MENU {
		left: 0px;
		top: 28px;
		position: absolute;
		overflow: visible;
		width: 69px;
		white-space: nowrap;
		line-height: 57px;
		margin-top: -17px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: bold;
		font-size: 23px;
		color: rgba(10,10,5,1);
	}
	#n_2 {
		fill: transparent;
		stroke: rgba(255,103,19,1);
		stroke-width: 2px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_2 {
		overflow: visible;
		position: absolute;
		width: 68px;
		height: 2px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#n_3 {
		fill: transparent;
		stroke: rgba(255,103,19,1);
		stroke-width: 2px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_3 {
		overflow: visible;
		position: absolute;
		width: 68px;
		height: 2px;
		left: 0px;
		top: 14px;
		transform: matrix(1,0,0,1,0,0);
	}
	#n_83 {
		position: absolute;
		width: 690px;
		height: 139.182px;
		left: 30px;
		top: 261.194px;
		overflow: visible;
	}
	#n_68 {
		position: absolute;
		width: 690px;
		height: 139.182px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#n_23 {
		fill: transparent;
		stroke: rgba(10,10,5,1);
		stroke-width: 5px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_23 {
		overflow: visible;
		position: absolute;
		width: 544px;
		height: 5px;
		left: 0.5px;
		top: 53.576px;
		transform: matrix(1,0,0,1,0,0);
	}
	#n_24 {
		fill: transparent;
		stroke: rgba(10,10,5,1);
		stroke-width: 5px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_24 {
		overflow: visible;
		position: absolute;
		width: 652px;
		height: 5px;
		left: 0.5px;
		top: 137.955px;
		transform: matrix(1,0,0,1,0,0);
	}
	#Text_bh {
		left: 56px;
		top: 457px;
		position: absolute;
		overflow: visible;
		width: 541px;
		white-space: nowrap;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: bold;
		font-size: 32px;
		color: rgba(10,10,5,1);
	}
	#n_0194 {
		left: 30px;
		top: 531px;
		position: absolute;
		overflow: visible;
		width: 691px;
		height: 192px;
		line-height: 51px;
		margin-top: -13.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(10,10,5,1);
	}
	#n_1 {
		fill: rgba(255,103,19,1);
	}
	.n_1 {
		position: absolute;
		overflow: visible;
		width: 14px;
		height: 14px;
		left: 30px;
		top: 478px;
	}
	#Rectangle_bk {
		position: absolute;
		width: 553px;
		height: 364px;
		left: 627px;
		top: 838px;
		overflow: visible;
	}
	#INASIPC__ {
		filter: drop-shadow(0px 0px 5px rgba(223, 80, 0, 0.451));
		left: 30px;
		top: 1517px;
		position: absolute;
		overflow: visible;
		width: 691px;
		height: 414px;
		line-height: 51px;
		margin-top: -13.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(255,255,255,1);
	}
	#n__bm {
		left: 30px;
		top: 3057px;
		position: absolute;
		overflow: visible;
		width: 582px;
		white-space: nowrap;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 34px;
		color: rgba(10,10,5,1);
	}
	#n___bn {
		left: 30px;
		top: 3135px;
		position: absolute;
		overflow: visible;
		width: 691px;
		height: 182px;
		line-height: 51px;
		margin-top: -13.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(10,10,5,1);
	}
	#PARA_SKI__PARA_SKI_JUNIOR {
		left: 30px;
		top: 3017px;
		position: absolute;
		overflow: visible;
		width: 317px;
		white-space: nowrap;
		line-height: 60px;
		margin-top: -19px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		color: rgba(96,184,143,1);
	}
	#Rectangle_bp {
		filter: drop-shadow(10px 10px 40px rgba(141, 143, 143, 0.149));
		position: absolute;
		width: 690px;
		height: 487px;
		left: 30px;
		top: 3346px;
		overflow: visible;
	}
	#n_7 {
		fill: transparent;
		stroke: rgba(255,103,19,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_7 {
		overflow: visible;
		position: absolute;
		width: 18px;
		height: 1px;
		left: 497px;
		top: 4372.5px;
		transform: matrix(1,0,0,1,0,0);
	}
	#n_124 {
		fill: rgba(255,255,255,1);
	}
	.n_124 {
		position: absolute;
		overflow: visible;
		width: 750px;
		height: 1259px;
		left: 0px;
		top: 10382px;
	}
	#N_E_W_S {
		opacity: 0.8;
		left: 335px;
		top: 10498px;
		position: absolute;
		overflow: visible;
		width: 81px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		color: rgba(255,103,19,1);
	}
	#n_26 {
		fill: transparent;
		stroke: rgba(255,103,19,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_26 {
		overflow: visible;
		position: absolute;
		width: 18px;
		height: 1px;
		left: 306px;
		top: 10515px;
		transform: matrix(1,0,0,1,0,0);
	}
	#n_81 {
		position: absolute;
		width: 390px;
		height: 117.925px;
		left: 28px;
		top: 23.075px;
		overflow: visible;
	}
	#n__bv {
		left: 2px;
		top: 88.925px;
		position: absolute;
		overflow: visible;
		width: 344px;
		white-space: nowrap;
		line-height: 51px;
		margin-top: -15.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 20px;
		color: rgba(10,10,5,1);
	}
	#n_80 {
		position: absolute;
		width: 390px;
		height: 53px;
		left: 0px;
		top: 35.925px;
		overflow: visible;
	}
	#Do__ene_SKI_PROJECT {
		left: 0px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 391px;
		white-space: nowrap;
		line-height: 178px;
		margin-top: -70px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 38px;
		color: rgba(255,161,19,1);
	}
	#n_164 {
		fill: rgba(255,161,19,1);
	}
	.n_164 {
		position: absolute;
		overflow: visible;
		width: 11px;
		height: 8px;
		left: 54px;
		top: 26px;
	}
	#n_61 {
		position: absolute;
		width: 243.551px;
		height: 28.925px;
		left: 1.782px;
		top: 0px;
		overflow: visible;
	}
	#n_52 {
		position: absolute;
		width: 243.551px;
		height: 28.925px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#n_1_b {
		fill: rgba(209,85,43,1);
	}
	.n_1_b {
		overflow: visible;
		position: absolute;
		width: 18.605px;
		height: 15.393px;
		left: 19.087px;
		top: 6.765px;
		transform: matrix(1,0,0,1,0,0);
	}
	#n_104 {
		fill: rgba(209,85,43,1);
	}
	.n_104 {
		position: absolute;
		overflow: visible;
		width: 11.598px;
		height: 11.598px;
		left: 0px;
		top: 17.328px;
	}
	#n_105 {
		fill: rgba(209,85,43,1);
	}
	.n_105 {
		position: absolute;
		overflow: visible;
		width: 11.598px;
		height: 11.596px;
		left: 0px;
		top: 0px;
	}
	#n_2_b {
		fill: rgba(35,26,22,1);
	}
	.n_2_b {
		overflow: visible;
		position: absolute;
		width: 13.535px;
		height: 15.357px;
		left: 45.732px;
		top: 6.78px;
		transform: matrix(1,0,0,1,0,0);
	}
	#n_51 {
		position: absolute;
		width: 243.551px;
		height: 28.925px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#n_50 {
		position: absolute;
		width: 243.551px;
		height: 28.925px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#n_115 {
		fill: rgba(255,255,255,1);
	}
	.n_115 {
		position: absolute;
		overflow: visible;
		width: 573px;
		height: 505px;
		left: 89px;
		top: 4877px;
	}
	#n_173 {
		fill: rgba(255,255,255,1);
	}
	.n_173 {
		position: absolute;
		overflow: visible;
		width: 573px;
		height: 505px;
		left: 89px;
		top: 5804px;
	}
	#n_174 {
		fill: rgba(255,255,255,1);
	}
	.n_174 {
		position: absolute;
		overflow: visible;
		width: 573px;
		height: 505px;
		left: 89px;
		top: 6731px;
	}
	#n_175 {
		fill: rgba(255,255,255,1);
	}
	.n_175 {
		position: absolute;
		overflow: visible;
		width: 573px;
		height: 887px;
		left: 89px;
		top: 7658px;
	}
	#n_178 {
		fill: rgba(255,255,255,1);
	}
	.n_178 {
		position: absolute;
		overflow: visible;
		width: 573px;
		height: 533px;
		left: 89px;
		top: 8961px;
	}
	#n_182 {
		fill: rgba(255,255,255,1);
	}
	.n_182 {
		position: absolute;
		overflow: visible;
		width: 573px;
		height: 376px;
		left: 89px;
		top: 9906px;
	}
	#n__cd {
		left: 299px;
		top: 4960px;
		position: absolute;
		overflow: visible;
		width: 153px;
		white-space: nowrap;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 36px;
		color: rgba(10,10,5,1);
	}
	#n__ce {
		left: 299px;
		top: 5887px;
		position: absolute;
		overflow: visible;
		width: 153px;
		white-space: nowrap;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 36px;
		color: rgba(10,10,5,1);
	}
	#n__cf {
		left: 299px;
		top: 6814px;
		position: absolute;
		overflow: visible;
		width: 153px;
		white-space: nowrap;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 36px;
		color: rgba(10,10,5,1);
	}
	#n__cg {
		left: 299px;
		top: 7741px;
		position: absolute;
		overflow: visible;
		width: 153px;
		white-space: nowrap;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 36px;
		color: rgba(10,10,5,1);
	}
	#n__ch {
		left: 299px;
		top: 9044px;
		position: absolute;
		overflow: visible;
		width: 153px;
		white-space: nowrap;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 36px;
		color: rgba(10,10,5,1);
	}
	#n__ci {
		left: 317px;
		top: 9989px;
		position: absolute;
		overflow: visible;
		width: 117px;
		white-space: nowrap;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 36px;
		color: rgba(10,10,5,1);
	}
	#n___ {
		left: 141px;
		top: 5153px;
		position: absolute;
		overflow: visible;
		width: 97px;
		white-space: nowrap;
		line-height: 51px;
		margin-top: -13.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(10,10,5,1);
	}
	#n____ck {
		left: 141px;
		top: 6080px;
		position: absolute;
		overflow: visible;
		width: 97px;
		white-space: nowrap;
		line-height: 51px;
		margin-top: -13.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(10,10,5,1);
	}
	#n____cl {
		left: 141px;
		top: 7007px;
		position: absolute;
		overflow: visible;
		width: 97px;
		white-space: nowrap;
		line-height: 51px;
		margin-top: -13.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(10,10,5,1);
	}
	#n_VIRTUS_WPNS____ {
		left: 141px;
		top: 7934px;
		position: absolute;
		overflow: visible;
		width: 491px;
		height: 580px;
		line-height: 51px;
		margin-top: -13.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(10,10,5,1);
	}
	#n____cn {
		left: 141px;
		top: 9237px;
		position: absolute;
		overflow: visible;
		width: 491px;
		height: 199px;
		line-height: 51px;
		margin-top: -13.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(10,10,5,1);
	}
	#Text_co {
		left: 141px;
		top: 10182px;
		position: absolute;
		overflow: visible;
		width: 491px;
		height: 40px;
		line-height: 51px;
		margin-top: -13.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(10,10,5,1);
	}
	#n_PLAYER {
		left: 324px;
		top: 4918px;
		position: absolute;
		overflow: visible;
		width: 105px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -1px;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(255,103,19,1);
	}
	#n_PLAYER_cq {
		left: 324px;
		top: 5845px;
		position: absolute;
		overflow: visible;
		width: 105px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -1px;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(255,103,19,1);
	}
	#n_PLAYER_cr {
		left: 324px;
		top: 6772px;
		position: absolute;
		overflow: visible;
		width: 105px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -1px;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(255,103,19,1);
	}
	#n_SUPER_VISOR {
		left: 292px;
		top: 7699px;
		position: absolute;
		overflow: visible;
		width: 169px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -1px;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(255,187,0,1);
	}
	#n_HEAD_COACH {
		left: 293px;
		top: 9002px;
		position: absolute;
		overflow: visible;
		width: 167px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -1px;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(255,187,0,1);
	}
	#n_COACH {
		left: 327px;
		top: 9947px;
		position: absolute;
		overflow: visible;
		width: 99px;
		white-space: nowrap;
		line-height: 26px;
		margin-top: -1px;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(255,187,0,1);
	}
	#B_ID__ {
		left: 237px;
		top: 5153px;
		position: absolute;
		overflow: visible;
		width: 395px;
		height: 191px;
		line-height: 51px;
		margin-top: -13.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(10,10,5,1);
	}
	#n_LW105___ {
		left: 237px;
		top: 6080px;
		position: absolute;
		overflow: visible;
		width: 395px;
		height: 191px;
		line-height: 51px;
		margin-top: -13.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(10,10,5,1);
	}
	#n_LW8___ {
		left: 237px;
		top: 7007px;
		position: absolute;
		overflow: visible;
		width: 395px;
		height: 191px;
		line-height: 51px;
		margin-top: -13.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(10,10,5,1);
	}
	#Yuta_Yamada {
		opacity: 0.55;
		left: 310px;
		top: 5026px;
		position: absolute;
		overflow: visible;
		width: 131px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 22px;
		color: rgba(10,10,5,1);
	}
	#Hiroto_Tadano {
		opacity: 0.55;
		left: 302px;
		top: 5953px;
		position: absolute;
		overflow: visible;
		width: 147px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 22px;
		color: rgba(10,10,5,1);
	}
	#Mika_Iwamoto {
		opacity: 0.55;
		left: 303px;
		top: 6880px;
		position: absolute;
		overflow: visible;
		width: 145px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 22px;
		color: rgba(10,10,5,1);
	}
	#Hideki_Arai {
		opacity: 0.55;
		left: 320px;
		top: 7807px;
		position: absolute;
		overflow: visible;
		width: 111px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 22px;
		color: rgba(10,10,5,1);
	}
	#Yuji_Satou {
		opacity: 0.55;
		left: 324px;
		top: 9110px;
		position: absolute;
		overflow: visible;
		width: 103px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 22px;
		color: rgba(10,10,5,1);
	}
	#Kei_Kobonoki {
		opacity: 0.55;
		left: 307px;
		top: 10055px;
		position: absolute;
		overflow: visible;
		width: 137px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: center;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 22px;
		color: rgba(10,10,5,1);
	}
	#n_19 {
		fill: transparent;
		stroke: rgba(222,222,222,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_19 {
		overflow: visible;
		position: absolute;
		width: 509px;
		height: 1px;
		left: 121.5px;
		top: 5121px;
		transform: matrix(1,0,0,1,0,0);
	}
	#n_29 {
		fill: transparent;
		stroke: rgba(222,222,222,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_29 {
		overflow: visible;
		position: absolute;
		width: 509px;
		height: 1px;
		left: 121.5px;
		top: 6048px;
		transform: matrix(1,0,0,1,0,0);
	}
	#n_30 {
		fill: transparent;
		stroke: rgba(222,222,222,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_30 {
		overflow: visible;
		position: absolute;
		width: 509px;
		height: 1px;
		left: 121.5px;
		top: 6975px;
		transform: matrix(1,0,0,1,0,0);
	}
	#n_31 {
		fill: transparent;
		stroke: rgba(222,222,222,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_31 {
		overflow: visible;
		position: absolute;
		width: 509px;
		height: 1px;
		left: 121.5px;
		top: 7902px;
		transform: matrix(1,0,0,1,0,0);
	}
	#n_32 {
		fill: transparent;
		stroke: rgba(222,222,222,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_32 {
		overflow: visible;
		position: absolute;
		width: 509px;
		height: 1px;
		left: 121.5px;
		top: 9205px;
		transform: matrix(1,0,0,1,0,0);
	}
	#n_33 {
		fill: transparent;
		stroke: rgba(222,222,222,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_33 {
		overflow: visible;
		position: absolute;
		width: 509px;
		height: 1px;
		left: 121.5px;
		top: 10150px;
		transform: matrix(1,0,0,1,0,0);
	}
	#n_1_da {
		position: absolute;
		width: 573px;
		height: 367px;
		left: 89px;
		top: 4510px;
		overflow: visible;
	}
	#n_22 {
		fill: rgba(255,103,19,1);
	}
	.n_22 {
		position: absolute;
		overflow: visible;
		width: 11px;
		height: 11px;
		left: 122px;
		top: 5167px;
	}
	#n_25 {
		fill: rgba(255,103,19,1);
	}
	.n_25 {
		position: absolute;
		overflow: visible;
		width: 11px;
		height: 11px;
		left: 122px;
		top: 6094px;
	}
	#n_28 {
		fill: rgba(255,103,19,1);
	}
	.n_28 {
		position: absolute;
		overflow: visible;
		width: 11px;
		height: 11px;
		left: 122px;
		top: 7021px;
	}
	#n_31_de {
		fill: rgba(255,187,0,1);
	}
	.n_31_de {
		position: absolute;
		overflow: visible;
		width: 11px;
		height: 11px;
		left: 122px;
		top: 7948px;
	}
	#n_37 {
		fill: rgba(255,187,0,1);
	}
	.n_37 {
		position: absolute;
		overflow: visible;
		width: 11px;
		height: 11px;
		left: 122px;
		top: 9251px;
	}
	#n_39 {
		fill: rgba(255,187,0,1);
	}
	.n_39 {
		position: absolute;
		overflow: visible;
		width: 11px;
		height: 11px;
		left: 122px;
		top: 10196px;
	}
	#n_32_dh {
		fill: rgba(255,187,0,1);
	}
	.n_32_dh {
		position: absolute;
		overflow: visible;
		width: 11px;
		height: 11px;
		left: 122px;
		top: 7998px;
	}
	#n_38 {
		fill: rgba(255,187,0,1);
	}
	.n_38 {
		position: absolute;
		overflow: visible;
		width: 11px;
		height: 11px;
		left: 122px;
		top: 9301px;
	}
	#n_33_dj {
		fill: rgba(255,187,0,1);
	}
	.n_33_dj {
		position: absolute;
		overflow: visible;
		width: 11px;
		height: 11px;
		left: 122px;
		top: 8100px;
	}
	#n_34 {
		fill: rgba(255,187,0,1);
	}
	.n_34 {
		position: absolute;
		overflow: visible;
		width: 11px;
		height: 11px;
		left: 122px;
		top: 8202px;
	}
	#n_35 {
		fill: rgba(255,187,0,1);
	}
	.n_35 {
		position: absolute;
		overflow: visible;
		width: 11px;
		height: 11px;
		left: 122px;
		top: 8304px;
	}
	#n_36 {
		fill: rgba(255,187,0,1);
	}
	.n_36 {
		position: absolute;
		overflow: visible;
		width: 11px;
		height: 11px;
		left: 122px;
		top: 8356px;
	}
	#n_23_dn {
		fill: rgba(255,103,19,1);
	}
	.n_23_dn {
		position: absolute;
		overflow: visible;
		width: 11px;
		height: 11px;
		left: 122px;
		top: 5220px;
	}
	#n_26_do {
		fill: rgba(255,103,19,1);
	}
	.n_26_do {
		position: absolute;
		overflow: visible;
		width: 11px;
		height: 11px;
		left: 122px;
		top: 6147px;
	}
	#n_29_dp {
		fill: rgba(255,103,19,1);
	}
	.n_29_dp {
		position: absolute;
		overflow: visible;
		width: 11px;
		height: 11px;
		left: 122px;
		top: 7074px;
	}
	#n_24_dq {
		fill: rgba(255,103,19,1);
	}
	.n_24_dq {
		position: absolute;
		overflow: visible;
		width: 11px;
		height: 11px;
		left: 122px;
		top: 5270px;
	}
	#n_27 {
		fill: rgba(255,103,19,1);
	}
	.n_27 {
		position: absolute;
		overflow: visible;
		width: 11px;
		height: 11px;
		left: 122px;
		top: 6197px;
	}
	#n_30_ds {
		fill: rgba(255,103,19,1);
	}
	.n_30_ds {
		position: absolute;
		overflow: visible;
		width: 11px;
		height: 11px;
		left: 122px;
		top: 7124px;
	}
	#n_2_dt {
		position: absolute;
		width: 573px;
		height: 367px;
		left: 89px;
		top: 5437px;
		overflow: visible;
	}
	#n_3_du {
		position: absolute;
		width: 573px;
		height: 367px;
		left: 89px;
		top: 6364px;
		overflow: visible;
	}
	#n_7_dv {
		position: absolute;
		width: 573px;
		height: 367px;
		left: 89px;
		top: 7291px;
		overflow: visible;
	}
	#n_9 {
		position: absolute;
		width: 573px;
		height: 367px;
		left: 89px;
		top: 8594px;
		overflow: visible;
	}
	#n_8_dx {
		position: absolute;
		width: 573px;
		height: 367px;
		left: 89px;
		top: 7291px;
		overflow: visible;
	}
	#n_10 {
		position: absolute;
		width: 573px;
		height: 367px;
		left: 89px;
		top: 8594px;
		overflow: visible;
	}
	#n_11 {
		position: absolute;
		width: 573px;
		height: 367px;
		left: 89px;
		top: 8594px;
		overflow: visible;
	}
	#n_15 {
		position: absolute;
		width: 573px;
		height: 367px;
		left: 89px;
		top: 9539px;
		overflow: visible;
	}
	#n_28_d {
		fill: transparent;
		stroke: rgba(255,103,19,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_28_d {
		overflow: visible;
		position: absolute;
		width: 18px;
		height: 1px;
		left: 426px;
		top: 10515px;
		transform: matrix(1,0,0,1,0,0);
	}
	#Text_d {
		left: 188px;
		top: 10535px;
		position: absolute;
		overflow: visible;
		width: 376px;
		white-space: nowrap;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: bold;
		font-size: 42px;
		color: rgba(10,10,5,1);
	}
	#n_2_d {
		position: absolute;
		width: 804px;
		height: 786px;
		left: -27px;
		top: 10657px;
		overflow: hidden;
	}
	#n_56 {
		position: absolute;
		width: 690.5px;
		height: 172px;
		left: 57px;
		top: -4px;
		overflow: visible;
	}
	#n_0220000 {
		opacity: 0.5;
		left: 230px;
		top: 3px;
		position: absolute;
		overflow: visible;
		width: 121px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		color: rgba(10,10,5,1);
	}
	#Rectangle_d {
		position: absolute;
		width: 199px;
		height: 132px;
		left: 0px;
		top: 4px;
		overflow: visible;
	}
	#n_4_d {
		fill: transparent;
		stroke: rgba(222,219,219,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_4_d {
		overflow: visible;
		position: absolute;
		width: 690px;
		height: 1px;
		left: 0.5px;
		top: 172px;
		transform: matrix(1,0,0,1,0,0);
	}
	#Text_ea {
		left: 368px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 145px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 22px;
		color: rgba(96,184,143,1);
	}
	#Text_eb {
		left: 230px;
		top: 54px;
		position: absolute;
		overflow: hidden;
		width: 461px;
		height: 107px;
		line-height: 39px;
		margin-top: -7.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(10,10,5,1);
	}
	#n_56_ea {
		position: absolute;
		width: 690.5px;
		height: 172px;
		left: 57px;
		top: 197px;
		overflow: visible;
	}
	#n_0220000_eb {
		opacity: 0.5;
		left: 230px;
		top: 3px;
		position: absolute;
		overflow: visible;
		width: 121px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		color: rgba(10,10,5,1);
	}
	#Rectangle_ec {
		position: absolute;
		width: 199px;
		height: 132px;
		left: 0px;
		top: 4px;
		overflow: visible;
	}
	#n_4_ed {
		fill: transparent;
		stroke: rgba(222,219,219,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_4_ed {
		overflow: visible;
		position: absolute;
		width: 690px;
		height: 1px;
		left: 0.5px;
		top: 172px;
		transform: matrix(1,0,0,1,0,0);
	}
	#Text_ee {
		left: 368px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 145px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 22px;
		color: rgba(96,184,143,1);
	}
	#Text_ef {
		left: 230px;
		top: 54px;
		position: absolute;
		overflow: hidden;
		width: 461px;
		height: 107px;
		line-height: 39px;
		margin-top: -7.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(10,10,5,1);
	}
	#n_56_eg {
		position: absolute;
		width: 690.5px;
		height: 172px;
		left: 57px;
		top: 398px;
		overflow: visible;
	}
	#n_0220000_eh {
		opacity: 0.5;
		left: 230px;
		top: 3px;
		position: absolute;
		overflow: visible;
		width: 121px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		color: rgba(10,10,5,1);
	}
	#Rectangle_ei {
		position: absolute;
		width: 199px;
		height: 132px;
		left: 0px;
		top: 4px;
		overflow: visible;
	}
	#n_4_ej {
		fill: transparent;
		stroke: rgba(222,219,219,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_4_ej {
		overflow: visible;
		position: absolute;
		width: 690px;
		height: 1px;
		left: 0.5px;
		top: 172px;
		transform: matrix(1,0,0,1,0,0);
	}
	#Text_ek {
		left: 368px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 145px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 22px;
		color: rgba(96,184,143,1);
	}
	#Text_el {
		left: 230px;
		top: 54px;
		position: absolute;
		overflow: hidden;
		width: 461px;
		height: 107px;
		line-height: 39px;
		margin-top: -7.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(10,10,5,1);
	}
	#n_56_em {
		position: absolute;
		width: 690.5px;
		height: 172px;
		left: 57px;
		top: 599px;
		overflow: visible;
	}
	#n_0220000_en {
		opacity: 0.5;
		left: 230px;
		top: 3px;
		position: absolute;
		overflow: visible;
		width: 121px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		color: rgba(10,10,5,1);
	}
	#Rectangle_eo {
		position: absolute;
		width: 199px;
		height: 132px;
		left: 0px;
		top: 4px;
		overflow: visible;
	}
	#n_4_ep {
		fill: transparent;
		stroke: rgba(222,219,219,1);
		stroke-width: 1px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_4_ep {
		overflow: visible;
		position: absolute;
		width: 690px;
		height: 1px;
		left: 0.5px;
		top: 172px;
		transform: matrix(1,0,0,1,0,0);
	}
	#Text_eq {
		left: 368px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 145px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 22px;
		color: rgba(96,184,143,1);
	}
	#Text_er {
		left: 230px;
		top: 54px;
		position: absolute;
		overflow: hidden;
		width: 461px;
		height: 107px;
		line-height: 39px;
		margin-top: -7.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(10,10,5,1);
	}
	#n_169_et {
		fill: url(#n_169_et);
	}
	.n_169_et {
		position: absolute;
		overflow: visible;
		width: 268px;
		height: 103px;
		left: 241px;
		top: 11474px;
	}
	#Text_eu {
		left: 327px;
		top: 11505px;
		position: absolute;
		overflow: visible;
		width: 97px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(10,10,5,1);
	}
	#n_60 {
		position: absolute;
		width: 460.733px;
		height: 54.719px;
		left: 30px;
		top: 13080px;
		overflow: visible;
	}
	#n_1_ew {
		fill: rgba(255,255,255,1);
	}
	.n_1_ew {
		overflow: visible;
		position: absolute;
		width: 33.982px;
		height: 30.004px;
		left: 34.86px;
		top: 12.355px;
		transform: matrix(1,0,0,1,0,0);
	}
	#n_104_ex {
		fill: rgba(255,255,255,1);
	}
	.n_104_ex {
		position: absolute;
		overflow: visible;
		width: 21.183px;
		height: 21.182px;
		left: 0px;
		top: 33.535px;
	}
	#n_105_ey {
		fill: rgba(255,255,255,1);
	}
	.n_105_ey {
		position: absolute;
		overflow: visible;
		width: 21.183px;
		height: 21.178px;
		left: 0px;
		top: 0px;
	}
	#n_2_ez {
		fill: rgba(255,255,255,1);
	}
	.n_2_ez {
		overflow: visible;
		position: absolute;
		width: 24.722px;
		height: 29.938px;
		left: 86.688px;
		top: 12.383px;
		transform: matrix(1,0,0,1,0,0);
	}
	#n_51_e {
		position: absolute;
		width: 460.733px;
		height: 54.719px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#n_50_e {
		position: absolute;
		width: 460.733px;
		height: 54.719px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#Text_e {
		left: 30px;
		top: 13143.719px;
		position: absolute;
		overflow: visible;
		width: 313px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(255,255,255,1);
		text-decoration: underline;
	}
	#Text_fa {
		left: 30px;
		top: 13238.719px;
		position: absolute;
		overflow: hidden;
		width: 531px;
		height: 20px;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 22px;
		color: rgba(255,255,255,1);
	}
	#n__HOKKAIDOENERGY_ {
		left: 30px;
		top: 13289.719px;
		position: absolute;
		overflow: hidden;
		width: 531px;
		height: 20px;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 22px;
		color: rgba(255,255,255,1);
	}
	#Rectangle_e {
		position: absolute;
		width: 375px;
		height: 180px;
		left: 0px;
		top: 11641px;
		overflow: visible;
	}
	#n_145 {
		fill: rgba(124,145,171,1);
	}
	.n_145 {
		mix-blend-mode: multiply;
		position: absolute;
		overflow: visible;
		width: 375px;
		height: 180px;
		left: 0px;
		top: 11641px;
	}
	#Rectangle_fa {
		position: absolute;
		width: 375px;
		height: 180px;
		left: 375px;
		top: 11641px;
		overflow: visible;
	}
	#n_146 {
		fill: rgba(171,124,171,1);
	}
	.n_146 {
		mix-blend-mode: multiply;
		position: absolute;
		overflow: visible;
		width: 375px;
		height: 180px;
		left: 375px;
		top: 11641px;
	}
	#n__e {
		left: 30px;
		top: 12715px;
		position: absolute;
		overflow: visible;
		width: 421px;
		white-space: nowrap;
		line-height: 69px;
		margin-top: -13.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 42px;
		color: rgba(255,255,255,1);
	}
	#CONTACT {
		opacity: 0.6;
		left: 30px;
		top: 12644px;
		position: absolute;
		overflow: visible;
		width: 99px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 22px;
		color: rgba(255,255,255,1);
	}
	#n__fb {
		left: 49px;
		top: 12906px;
		position: absolute;
		overflow: visible;
		width: 294px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(255,255,255,1);
	}
	#n_73 {
		position: absolute;
		width: 435px;
		height: 69px;
		left: 30px;
		top: 12951px;
		overflow: visible;
	}
	#n_11-209-8300 {
		left: 71px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 365px;
		white-space: nowrap;
		text-align: left;
		font-family: Yu Gothic UI;
		font-style: normal;
		font-weight: bold;
		font-size: 52px;
		color: rgba(255,255,255,1);
		letter-spacing: 0.86px;
	}
	#n_2_fe {
		fill: transparent;
		stroke: rgba(255,255,255,1);
		stroke-width: 3px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_2_fe {
		position: absolute;
		overflow: visible;
		width: 52px;
		height: 52px;
		left: 0px;
		top: 11px;
	}
	#WhatsApp {
		fill: rgba(255,255,255,1);
	}
	.WhatsApp {
		overflow: visible;
		position: absolute;
		width: 23.039px;
		height: 21.303px;
		left: 14.235px;
		top: 26.023px;
		transform: matrix(1,0,0,1,0,0);
	}
	#n_3_fg {
		fill: rgba(255,103,19,1);
	}
	.n_3_fg {
		position: absolute;
		overflow: visible;
		width: 10px;
		height: 10px;
		left: 31px;
		top: 12921px;
	}
	#n_78 {
		transform: matrix(1,0,0,1,469.3474,11520.3116) rotate(90deg);
		transform-origin: center;
		position: absolute;
		width: 19.588px;
		height: 9.717px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#n_2_fi {
		fill: transparent;
		stroke: rgba(255,103,19,1);
		stroke-width: 2px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_2_fi {
		overflow: visible;
		position: absolute;
		width: 11.176px;
		height: 11.737px;
		left: 0px;
		top: 0px;
		transform: matrix(1,0,0,1,0,0);
	}
	#n_5 {
		fill: transparent;
		stroke: rgba(255,103,19,1);
		stroke-width: 2px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.n_5 {
		overflow: visible;
		position: absolute;
		width: 11.176px;
		height: 11.737px;
		left: 0px;
		top: 9.218px;
		transform: matrix(1,0,0,1,0,0);
	}
	#Rectangle_fk {
		position: absolute;
		width: 375px;
		height: 180px;
		left: 0px;
		top: 11821px;
		overflow: visible;
	}
	#n_147 {
		fill: rgba(91,179,197,1);
	}
	.n_147 {
		mix-blend-mode: multiply;
		position: absolute;
		overflow: visible;
		width: 375px;
		height: 180px;
		left: 0px;
		top: 11821px;
	}
	#n_1_fm {
		position: absolute;
		width: 375px;
		height: 180px;
		left: 375px;
		top: 11821px;
		overflow: visible;
	}
	#n_148 {
		fill: rgba(227,66,104,1);
	}
	.n_148 {
		mix-blend-mode: multiply;
		position: absolute;
		overflow: visible;
		width: 375px;
		height: 180px;
		left: 375px;
		top: 11821px;
	}
	#n_130_fp {
		fill: url(#n_130_fp);
	}
	.n_130_fp {
		position: absolute;
		overflow: visible;
		width: 690px;
		height: 154px;
		left: 30px;
		top: 12070px;
	}
	#n_70 {
		position: absolute;
		width: 398.058px;
		height: 48px;
		left: 176px;
		top: 12122.197px;
		overflow: visible;
	}
	#Text_fr {
		left: 68.059px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 331px;
		white-space: nowrap;
		line-height: 46px;
		margin-top: -6.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 33px;
		color: rgba(255,255,255,1);
	}
	#iFon100 {
		position: absolute;
		width: 49.552px;
		height: 32.846px;
		left: 0px;
		top: 11.354px;
		overflow: visible;
	}
	#n_39_ft {
		fill: rgba(254,252,255,1);
	}
	.n_39_ft {
		overflow: visible;
		position: absolute;
		width: 49.552px;
		height: 32.846px;
		left: 0px;
		top: 0.002px;
		transform: matrix(1,0,0,1,0,0);
	}
	#CONTENTS {
		opacity: 0.6;
		left: 30px;
		top: 12307px;
		position: absolute;
		overflow: visible;
		width: 114px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -4.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 22px;
		color: rgba(255,255,255,1);
	}
	#Text_fv {
		left: 30px;
		top: 12375.133px;
		position: absolute;
		overflow: visible;
		width: 240px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(255,255,255,1);
		text-decoration: underline;
	}
	#Text_fw {
		left: 30px;
		top: 12449.133px;
		position: absolute;
		overflow: visible;
		width: 265px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(255,255,255,1);
		text-decoration: underline;
	}
	#Text_fx {
		left: 304px;
		top: 12375px;
		position: absolute;
		overflow: visible;
		width: 144px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(255,255,255,1);
		text-decoration: underline;
	}
	#Text_fy {
		left: 346px;
		top: 12449.133px;
		position: absolute;
		overflow: visible;
		width: 215px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(255,255,255,1);
		text-decoration: underline;
	}
	#Text_fz {
		left: 30px;
		top: 12523.133px;
		position: absolute;
		overflow: visible;
		width: 121px;
		white-space: nowrap;
		line-height: 31px;
		margin-top: -3.5px;
		text-align: left;
		font-family: Noto Sans CJK JP;
		font-style: normal;
		font-weight: normal;
		font-size: 24px;
		color: rgba(255,255,255,1);
		text-decoration: underline;
	}
	