@charset "UTF-8";
.bl0{
	height:100vh;
	min-height:700px;
	overflow:hidden;
	position:relative;
	background-color:rgba(234,234,234,1);
}
.bl1{
	border:1px solid #00a199;
	width:380px;
	border-radius:8px;
	position:absolute;
	height:auto;
	background-color:rgba(255,255,255,1);
	transform:translate(-50%,-50%);
}
.bl2{
	width:100%;
	border:1px solid rgba(204,204,204,1);
	border-radius:3px;
}
.bl3{
	width:100%;
	border-radius:3px;
	background-color:rgba(25,162,233,1);
}
.bl4{
	width:100%;
	max-width:1500px;
}
.bl5{
	width:100%;
	display:block;
}
.bl6{
	width:100%;
}
.bl7{
	background-color:rgba(255,255,255,1);
}
.bl8{
	width:640px;
	position:relative;
}
.bl9{
	display:inline-block;
	position:relative;
}
.bla{
	height:130%;
	width:1px;
	border-left:2px solid rgba(0,161,153,1);
	position:absolute;
	transform:rotate( 30deg );
}
.blb{
	height:130%;
	width:1px;
	border-left:2px solid rgba(0,161,153,1);
	position:absolute;
	transform:rotate( -30deg );
}
.blc{
	width:90%;
	display:block;
}
.bld{
	background-size:12px;
	border-radius:8px;
	height:90px;
	background-position:93% 50%;
	background-color:rgba(0,161,153,1);
	background-image:url(../img/seg_arrow.png);
}
.ble{
	height:100%;
	position:absolute;
	width:auto;
}
.blf{
	transform:0;
	width:100vw;
	display:block;
	position:fixed;
	background-color:rgba(0,155,145,1);
}
.blg{
	max-width:1200px;
	height:130px;
}
.blh{
	border-radius:0;
	background-size:1em;
	background-position:50% 15%;
	width:80px;
	height:80px;
	position:absolute;
	background-repeat:no-repeat;
	background-color:rgba(0,155,145,1);
	background-image:url(../img/icon_check.png);
}
.bli{
	border-bottom:1px solid rgba(255,255,255,1);
	width:77%;
	float:left;
	position:relative;
}
.blj{
	background-size:10px;
	width:20%;
	max-width:320px;
	border-radius:5px;
	height:60px;
	background-position:97% 50%;
	background-color:rgba(239,130,0,1);
	float:right;
	background-image:url(../img/seg_arrow.png);
}
.blm{
	background-color:rgba(241,241,241,1);
}
.bln{
	width:300px;
	display:block;
}
.blo{
	float:left;
}
.blp{
	width:100vw;
	position:fixed;
	background-color:rgba(204,204,204,0.3);
}
.blq{
	width:400px;
	border-radius:5px;
	background-color:rgba(255,102,0,1);
}
.blr{
	width:90%;
	display:block;
	position:relative;
}
.bls{
	max-width:1000px;
	overflow:hidden;
	position:relative;
}
.blt{
	width:33%;
}
.blu{
	position:relative;
	overflow:visible;
}
.blv{
	max-width:1000px;
	border-left:7px solid rgba(139,197,108,1);
	border-right:7px solid rgba(139,197,108,1);
	position:relative;
}
.blw{
	width:18%;
	position:absolute;
	height:auto;
}
.blx{
	width:70%;
	overflow:hidden;
	position:relative;
}
.bly{
	background-position:100% 50%;
	background-size:10px;
	border-bottom:1px dashed rgba(0,0,0,1);
	display:block;
	background-image:url(../img/seg_arrow-yg.svg);
}
.blz{
	border-bottom:4px solid #00a199;
	position:absolute;
}
.blA{
	max-width:1200px;
	position:relative;
}
.blB{
	height:50px;
	width:auto;
}
.blD{
	height:0.6em;
	width:auto;
	display:inline;
}
.blE{
	position:absolute;
}
.blF{
	border-bottom:4px solid #00a199;
	position:relative;
}
.blG{
	height:50px;
	width:auto;
}
.blI{
	background-color:#00a199;
	border-radius:0;
	width:60px;
	height:60px;
	display:block;
	background-size:cover;
	float:right;
	background-image:url(../img/bt_menu0.png);
}
.blJ{
	background-color:#00a199;
	border:1px solid #00a199;
}
.blK{
	border-top:1px dotted rgba(255,255,255,1);
}
.blL{
	border:0;
	height:4em;
	background-color:transparent;
}
.blM{
	background-color:rgba(255,255,200,1);
}
.blN{
	max-width:1200px;
}
.blO{
	border:2px solid rgba(25,162,233,1);
	border-radius:3px;
}
.blP{
	display:block;
	float:right;
}
.blQ{
	background-color:#00a199;
	border-radius:0;
	width:60px;
	height:60px;
	background-size:cover;
	display:none;
	float:right;
	background-image:url(../img/bt_menu0.png);
}
.blT{
	width:190px;
	float:right;
}
.blU{
	height:50px;
	width:auto;
}
.blV{
	overflow:hidden;
}
.blX{
	width:70%;
}
.blY{
	height:100vh;
	width:100vw;
	position:relative;
	background-color:rgba(0,0,0,0.5);
}
.blZ{
	border-radius:15px;
	max-width:900px;
	box-sizing:border-box;
	transform:translateX(-50%);
}
.bl10{
	width:26px;
	height:26px;
	border-radius:40px;
	background-color:rgba(85,85,85,1);
}
.bl11{
	width:70%;
}
.bl12{
	width:360px;
	position:relative;
}
.bl13{
	background-position:10% 50%;
	width:100px;
	background-size:15px 15px;
	height:50px;
	display:block;
	background-color:rgba(255,255,255,0.8);
	transform:scale(-1, 1);
	background-image:url(../img/seg_arrow-gr.png);
}
.bl14{
	transform:;
	background-position:10% 50%;
	width:100px;
	background-size:15px 15px;
	height:50px;
	display:block;
	background-color:rgba(255,255,255,0.8);
	background-image:url(../img/seg_arrow-gr.png);
}
.bl15{
	height:80px;
}
.bl16{
	width:100px;
	display:block;
	box-sizing:content-box;
	position:relative;
}
.bl17{
	display:block;
}
.bl18{
	border-radius:20px;
	width:27%;
	float:right;
}
.bl19{
	border:0;
	height:30px;
	width:82%;
	background-color:rgba(240,240,240,1);
}
.bl1a{
	border:0;
	width:18%;
	background-size:18px;
	height:30px;
	background-position:40% 40%;
	background-color:rgba(85,85,85,1);
	float:right;
	background-image:url(../img/icon_loupe.png);
}
.bl1b{
	height:50vh;
	overflow-y:scroll;
}
.bl1c{
	min-height:50vh;
	overflow-x:auto;
	overflow-y:auto;
	height:calc( 100vh - 300px );
}
.bl1d{
	min-width:700px;
}
.bl1e{
	background:linear-gradient( 90deg, rgba(255,255,255,0) 5%, rgba(255,255,255,1) 40%, rgba(255,255,255,1) 60%, rgba(255,255,255,0) 95% );
}
.bl1f{
	max-width:1000px;
	position:relative;
}
.bl1g{
	width:90%;
	position:relative;
}
.bl1h{
	width:40px;
	height:40px;
	background-size:contain;
	transform:translateY(-50%);
	background-color:transparent;
	background-image:url(../img/top-arrow.svg);
}
.bl1i{
	width:40px;
	height:40px;
	background-size:contain;
	transform:translatey(-50%)   rotate( 180deg );
	background-color:transparent;
	background-image:url(../img/top-arrow.svg);
}
.bl1j{
	width:85%;
}
.bl1k{
	border-radius:15px;
	background-color:rgba(201,227,213,1);
}
.bl1l{
	width:360px;
	transform:translate(-50%,-50%);
}
.bl1m{
	width:16%;
	transform:translateY(-50%);
}
.bl1n{
	width:24%;
	transform:translateY(-50%);
}
.bl1o{
	position:relative;
}
.bl1p{
	height:40px;
	width:auto;
}
.bl1r{
	width:7%;
}
.bl1s{
	border-radius:20px;
	width:91%;
	float:right;
}
.bl1t{
	height:35px;
	width:auto;
}
.bl1u{
	width:18.4%;
}
.bl1v{
	width:22%;
}
.bl1w{
	height:54px;
	width:auto;
}
.bl1x{
	border-radius:20px;
	background-color:rgba(0,161,153,1);
}
.bl1y{
	width:80%;
}
.bl1z{
	border-radius:10px;
	width:28%;
	height:70px;
	background-size:8px;
	background-position:95% 50%;
	background-image:url(../img/seg_arrow-gr.png);
}
.bl1A{
	width:25%;
}
.bl1C{
	border-radius:10px;
	width:18%;
	height:70px;
	background-size:8px;
	background-position:95% 50%;
	background-image:url(../img/seg_arrow-gr.png);
}
.bl1D{
	display:none;
}
.bl1E{
	border:0;
	background-size:1.2em;
	background-position:3% 50%;
	height:50px;
	width:80%;
	background-image:url(../img/icon_loupe2.png);
}
.bl1F{
	width:19%;
	height:50px;
	background-color:rgba(230,240,239,1);
	float:right;
}
.bl1G{
	background-size:60px;
	background-attachment:fixed;
	background-repeat:repeat;
	background-image:url(../img/bg_net2.png);
}
.bl1H{
	max-width:1000px;
}
.bl1I{
	display:inline-block;
}
.bl1J{
	border:0;
	border-radius:0.5em;
	background-color:rgba(139,197,108,1);
}
.bl1K{
	background-size:40px;
	background-repeat:repeat;
	background-image:url(../img/bg.png);
}
.bl1L{
	max-width:600px;
	overflow-y:visible;
	overflow:visible;
}
.bl1M{
	border:1px solid rgba(153,153,153,1);
	height:40px;
	border-radius:4px;
	box-sizing:border-box;
}
.bl1N{
	border:0;
	background-size:10px;
	border-radius:8px;
	background-position:95% 50%;
	background-color:rgba(0,161,153,1);
	background-image:url(../img/seg_arrow.png);
}
.bl1O{
	overflow-y:visible;
	overflow:visible;
}
.bl1P{
	height:0;
	width:95%;
}
.bl1Q{
	width:5.4%;
	height:auto;
}
.bl1R{
	width:14.3%;
	height:auto;
}
.bl1S{
	width:5%;
	height:auto;
}
.bl1T{
	max-width:880px;
}
.bl1U{
	height:1px;
	border-top:2px dotted rgba(0,0,0,1);
	transform:translateY(-50%);
}
.bl1V{
	border:1px solid rgba(204,204,204,1);
}
.bl1W{
	width:20%;
	background-color:rgba(0,155,145,1);
}
.bl1X{
	display:none;
}
.bl1Y{
	border-radius:0;
	border:0px solid rgba(224,224,224,1);
	border-bottom:2px solid rgba(0,161,153,1);
	width:320px;
	height:36px;
	box-sizing:border-box;
}
.bl1Z{
	border:0px solid rgba(224,224,224,1);
	height:36px;
	border-radius:4px;
	box-sizing:border-box;
}
.bl20{
	background-size:90px;
	background-position:98% 30%;
	background-image:url(../img/person2r.svg);
}
.bl21{
	width:4em;
}
.bl22{
	width:calc( 100% - 4em);
}
.bl23{
	width:auto;
	background-color:rgba(80,80,80,1);
}
.bl24{
	border:0;
	background-size:10px;
	width:400px;
	border-radius:8px;
	background-position:95% 50%;
	background-color:rgba(239,130,0,1);
	background-image:url(../img/seg_arrow.png);
}
.bl25{
	border:0;
	background-size:10px;
	width:300px;
	border-radius:8px;
	background-position:95% 50%;
	background-color:rgba(180,180,180,1);
	background-image:url(../img/seg_arrow.png);
}
.bl26{
	border:0;
	background-size:10px;
	width:300px;
	border-radius:8px;
	background-position:95% 50%;
	background-color:rgba(239,130,0,1);
	background-image:url(../img/seg_arrow.png);
}
.bl27{
	width:100px;
	background-color:rgba(204,204,204,1);
}
.bl28{
	max-width:800px;
}
.bl29{
	width:400px;
}
.bl2a{
	background-image:;
}
.bl2b{
	border-bottom:1px solid rgba(0,0,0,1);
}
.bl2c{
	width:300px;
}
.bl2d{
	min-width:20em;
}
.bl2f{
	background-color:rgba(245,245,245,1);
}
.bl2g{
	border:0;
	height:24px;
	width:calc( 100% - 100px);
	float:right;
}
.bl2h{
	height:100%;
	width:30px;
	background-size:70%;
	background-image:url(../img/icon_link.png);
}
.bl2i{
	width:45%;
}
.bl2k{
	width:50%;
	float:right;
}
.bl2m{
	border:0;
	height:24px;
	width:calc( 100% - 100px);
	float:right;
}
.bl2n{
	border:0;
	height:24px;
	width:calc( 100% - 110px);
	float:right;
}
.bl2o{
	width:180px;
}
.bl2p{
	border:1px solid #000;
	background-size:80%;
	background-image:url(../img/bg_profile0.png);
}
.bl2q{
	width:90%;
	height:90%;
	background:rgba(255,255,255,1);
	transform:translate(-50%,-50%);
}
.bl2r{
	background-size:20%;
	background-position:20% 50%;
	background-color:rgba(224,224,224,1);
	background-image:url(../img/arw_up.svg);
}
.bl2s{
	background-color:rgba(204,204,204,1);
}
.bl2t{
	width:calc( 100% - 220px);
	float:right;
}
.bl2u{
	background-color:rgba(234,234,234,1);
}
.bl2v{
	width:7em;
}
.bl2w{
	border-radius:0;
	border:1px solid #00a199;
	height:2em;
	width:calc( 100% - 7em );
}
.bl2x{
	background-color:#00a199;
	width:0.8em;
	height:0.8em;
	border-radius:20px;
	transform:translateY(-50%);
}
.bl2z{
	border:1px solid #00a199;
	border-radius:3px;
}
.bl2A{
	height:150px;
	background-position:50% 15%;
	background-size:60%;
}
.bl2B{
	width:10%;
	height:20%;
	background-size:35%;
	background-color:rgba(0,0,0,0.5);
	transform:translateY(-50%);
	background-image:url(../img/bt_left.svg);
}
.bl2C{
	width:10%;
	height:20%;
	background-size:35%;
	background-color:rgba(0,0,0,0.5);
	transform:translateY(-50%);
	background-image:url(../img/bt_right.svg);
}
.bl2D{
	width:1.5em;
	height:1.5em;
	background-position:50% 50%;
	background-size:60%;
	background-color:rgba(0,0,0,0.3);
	background-image:url(../img/bt_del.svg);
}
.bl2E{
	width:1.5em;
	height:1.5em;
	background-position:50% 50%;
	background-size:70%;
	background-color:rgba(0,0,0,0.3);
	background-image:url(../img/icon_link.png);
}
.bl2F{
	background-color:rgba(0,0,0,0.3);
}
.bl2G{
	height:150px;
}
.bl2H{
	min-height:2em;
}
.bl2J{
	border:1px solid rgb(0,0,0,1);
}
.bl2L{
	height:2em;
	width:75%;
}
.bl2M{
	width:1.5em;
	height:100%;
	background-position:50% 50%;
	background-size:70%;
	background-image:url(../img/icon_link.png);
}
.bl2N{
	height:2em;
}
.bl2O{
	width:1.5em;
	height:100%;
	background-position:50% 50%;
	background-size:60%;
	background-image:url(../img/bt_del.svg);
}
.bl2P{
	width:1000px;
}
.bl2Q{
	background-color:#dde3e1;
	border:0;
	width:24%;
}
.bl2R{
	border:0;
}
.bl2S{
	height:50px;
}
.bl2T{
	height:40px;
	background-color:rgba(0,155,145,1);
}
.bl2U{
	width:50%;
}
.bl2V{
	height:40px;
}
.bl2W{
	background-color:rgba(0,155,145,0.3);
}
.bl2X{
	width:60%;
}
.bl2Y{
	background-color:rgba(239,130,0,1);
	background-image:url(../img/icon_check.png);
}
.bl2Z{
	border:1px solid rgba(239,130,0,1);
	background-size:20%;
	border-radius:3px;
	background-position:8% 50%;
	display:inline;
	float:right;
	background-image:url(../img/icon_minus.png);
}
.bl30{
	width:10%;
	background-color:rgba(0,155,145,1);
}
.bl31{
	height:0.9em;
	background-position:50% 50%;
	background-size:contain;
	background-image:url(../img/icon_kara.png);
}
.bl32{
	width:30%;
	height:4em;
}
.bl33{
	background-color:rgba(215,215,215,1);
}
.bl34{
	width:77%;
	height:80px;
	overflow-y:auto;
	background-color:rgba(0,155,145,1);
}
.bl35{
	background-size:15px;
	width:18px;
	height:18px;
	border:1px solid rgba(239,130,0,1);
	background-position:50% 50%;
	background-image:url(../img/icon_minus.png);
}
.bl36{
	height:100vh;
	width:100vw;
	background-color:rgba(0,0,0,0.5);
}
.bl37{
	border-radius:15px;
	min-height:50vh;
	max-height:80vh;
	width:90%;
	max-width:900px;
	box-sizing:border-box;
	transform:translate(-50%,-50%);
}
.bl38{
	height:100px;
	background-position:50% 50%;
	background-size:contain;
	background-repeat:no-repeat;
}
.bl39{
	background-position:50% 50%;
	width:90%;
	height:90%;
	background-size:contain;
	background-repeat:no-repeat;
}
.bl3a{
	width:72%;
	float:right;
}
.bl3c{
	height:1.8em;
}
.bl3e{
	overflow-y:auto;
	max-height:calc( 80vh - 150px );
}
.bl3f{
	width:32%;
	border-bottom:4px solid rgba(0,155,145,1);
}
.bl3g{
	background-color:rgba(0,155,145,1);
}
.bl3h{
	width:12%;
	height:auto;
	transform:translateX(-50%);
}
.bl3i{
	width:40%;
}
.bl3j{
	background-position:0% 10%;
	background-size:1em;
	background-image:url(../img/icon_link.png);
}
.bl3k{
	max-height:50vh;
	overflow-y:auto;
}
.bl3l{
	width:99%;
}
.bl3n{
	height:100%;
}
.bl3o{
	transform:translateX(-50%);
}
.bl3p{
	background-color:rgba(0,0,0,0.5);
}
.bl3r{
	height:80%;
	width:auto;
}
.bl3t{
	height:60px;
	width:80%;
}
.bl3v{
	float:right;
}
.bl3w{
	height:10px;
	width:50px;
}
.bl3x{
	height:0px;
	width:0px;
}
.bl3y{
	border-radius:0;
	background-size:1.5em;
	background-position:50% 18%;
	width:80px;
	height:80px;
	background-repeat:no-repeat;
	background-color:rgba(0,155,145,1);
	background-image:url(../img/arwUp.svg);
}
.bl3z{
	border:1px solid rgba(239,130,0,1);
	background-size:20%;
	border-radius:3px;
	background-position:8% 50%;
	display:inline;
}
.bl3A{
	width:auto;
}
.bl3B{
	background-color:#00a199;
}
.bl3C{
	background-color:transparent;
}
.bl3D{
	width:100px;
}
.bl3E{
	border:1px solid rgba(102,102,102,1);
}
.bl3F{
	width:100vw;
	position:fixed;
}
.bl3G{
	max-width:1500px;
}
.bl3H{
	border-radius:20px;
}
.bl3I{
	height:100vh;
	overflow-y:scroll;
}
.bl3J{
	width:150px;
}
.bl3K{
	width:120px;
}
.bl3L{
	background-color:rgba(240,240,240,1);
}
.bl3M{
	box-shadow:2px 2px 0 0 rgba(0,0,0,1);
}
.bl3N{
	box-shadow:1px 1px 0 0 rgba(0,0,0,1);
	border-radius:3px;
}
.bl3O{
	background-color:rgba(239,130,0,1);
}
.bl3P{
	width:96%;
}
.bl3Q{
	display:none;
}
.bl3R{
	height:35px;
}
._bl3S{
	border-bottom:8px solid #009a90;
}
._bl3T{
	width:220px;
}
._bl3U{
	max-width:900px;
}
._bl3W{
	border:2px solid rgba(255,0,0,1);
}
._bl3X{
	border-bottom:1px solid rgba(153,153,153,1);
}
._bl3Y{
	border-top:1px solid rgba(153,153,153,1);
}
._bl3Z{
	width:17px;
	height:17px;
}
._bl40{
	border:1px solid rgba(153,153,153,1);
	height:5em;
}
._bl41{
	border:1px solid rgba(153,153,153,1);
}
._bl42{
	background-color:#f6f6f6;
}
._bl43{
	background:linear-gradient( 180deg, #7dc7a9 , #00755a );
}
._bl44{
	height:40%;
	transform:translateY(-50%);
}
._bl45{
	border-top: 8px solid #009a90;
}
._bl46{
	width:1em;
}
._bl47{
	background-color:rgba(201,80,131,1);
}
._bl48{
	background-color:rgba(255,0,255,1);
}
._bl49{
	border-top:1px solid #009a90;
	border-bottom:1px solid #009a90;
}
._bl4a{
	background-image:url(../img/sg23_top_bg.png);
}
._bl4b{
	background-color:rgba(121,195,150,1);
}
._bl4c{
	width:90%;
}
._bl4d{
	width:13%;
}
._bl4e{
	width:55%;
}
._bl4f{
	width:43%;
}
._bl4g{
	width:75%;
}
._bl4h{
	width:23%;
}
._bl4i{
	width:30%;
}
._bl4j{
	width:48%;
}
._bl4k{
	width:47.8%;
}
._bl4l{
	width:47.6%;
}
._bl4m{
	border-radius:0.5em;
	background-color:rgba(0,161,153,1);
	transform:translate(-50%,-50%);
}
._bl4n{
	width:16%;
	transform:translatey( -66% );
}
._bl4o{
	width:35%;
}
._bl4p{
	height:52px;
}
._bl4q{
	height:25px;
}
._bl4s{
	width:91%;
}
._bl4t{
	max-width:470px;
}
._bl4u{
	width:31%;
}
._bl4v{
	width:33%;
}
._bl4x{
	height:52px;
}
._bl4A{
	border-radius:0.5em;
	background-color:rgba(0,161,153,1);
	transform:translate(-50%,-50%);
}
._bl4D{
	width:20%;
}
._bl4E{
	height:210px;
	background-size:contain;
	background-repeat:repeat;
	background-image:url(../img/sg23_top_deco-4.svg);
}
._bl4F{
	width:8%;
}
._bl4G{
	background-position:0% 100%;
	background-size:1000px 100px;
	background-repeat:repeat-x;
	background-image:url(../img/sg23_top_deco-7.svg);
}
._bl4I{
	height:210px;
	background-size:contain;
	background-repeat:repeat;
	background-image:url(../img/sg23_top_deco-5.svg);
}
._bl4J{
	width:5%;
}
._bl4K{
	background-position:0% 100%;
	background-size:1000px ;
	background-repeat:repeat-x;
	background-image:url(../img/sg23_top_deco-7.svg);
}
._bl4L{
	background-position:0% 0%;
	height:140px;
	background-size:cover;
	background-repeat:repeat;
	background-image:url(../img/sg23_top_deco-7.svg);
}
._bl4M{
	background-position:0% 0%;
	background-size:1000px;
	height:140px;
	background-repeat:repeat;
	background-image:url(../img/sg23_top_deco-7.svg);
}
._bl4N{
	height:140px;
	background-size:400px;
	background-position:5% 2%;
	background-repeat:repeat;
	background-image:url(../img/sg23_top_deco-7-2.svg);
}
._bl4O{
	height:140px;
	background-size:350px;
	background-position:5% 2%;
	background-repeat:repeat;
	background-image:url(../img/sg23_top_deco-7-2.svg);
}
._bl4P{
	height:120px;
	background-size:350px;
	background-position:5% 2%;
	background-repeat:repeat;
	background-image:url(../img/sg23_top_deco-7-2.svg);
}
._bl4S{
	background-color:rgba(255,255,255,0.7);
}
._bl4V{
	height:32px;
}
._bl4Z{
	height:90%;
}
._bl50{
	height:52%;
}
._bl52{
	background-position:0% 0%;
}
._bl53{
	background-position:100% 0%;
}
._bl54{
	width:22.5%;
	height:4em;
}
._bl55{
	background-color:rgba(0,155,145,1);
}
._bl56{
	height:4em;
}
._bl57{
	border-radius:0;
	border:1px solid #00a199;
	height:5em;
	width:calc( 100% - 7em );
}
._bl58{
	width:9em;
}
._bl59{
	border-radius:0;
	border:1px solid #00a199;
	height:4em;
}
._bl5a{
	width:10em;
}
._bl5b{
	border-radius:0;
	border:1px solid #00a199;
	width:calc( 100% - 10em );
}
._bl5c{
	width:calc( 100% - 10em );
}
._bl5d{
	height:5em;
}
._bl5e{
	border-radius:0;
	width:15em;
	border:1px solid #00a199;
}
._bl5f{
	border-radius:0;
	border:1px solid #00a199;
	width:2em;
}
._bl5g{
	border-top:1px solid rgba(201,80,131,1);
	border-bottom:1px solid rgba(201,80,131,1);
}
._bl5h{
	border-top:1px solid rgba(102,102,102,1);
	border-bottom:1px solid rgba(102,102,102,1);
}
._bl5i{
	min-height:3em;
	height:auto;
}
._bl5k{
	border-radius:15px;
	min-height:50vh;
	max-height:84vh;
	box-sizing:border-box;
	transform:translate(-50%,-50%);
}
._bl5l{
	height:100px;
	overflow-y:auto;
}
._bl5m{
	overflow-y:auto;
	max-height:calc( 80vh - 220px );
}
._bl5n{
	max-height:120px;
	overflow-y:auto;
	height:auto;
}
._bl5o{
	background-position:0% 10%;
	background-size:1em;
	background-image:url(img/icon_link.png);
}
._bl5p{
	max-height:100px;
	overflow-y:auto;
	height:auto;
}
._bl5r{
	max-height:100px;
	overflow-y:auto;
	height:auto;
}
._bl5t{
	max-height:100px;
	overflow-y:auto;
	height:auto;
}
._bl5u{
	background-color:rgba(0,155,145,1);
}
._bl5y{
	border-radius:10px;
	height:70px;
	background-size:8px;
	background-position:95% 50%;
	background-image:url(../img/seg_arrow-gr.png);
}
._bl5z{
	border-radius:10px;
	height:70px;
	background-size:8px;
	background-position:95% 50%;
	background-image:url(../img/seg_arrow-gr.png);
}
._bl5A{
	border-radius:10px;
	height:70px;
	background-size:8px;
	background-position:95% 50%;
	background-image:url(../img/seg_arrow-gr.png);
}
._bl5B{
	overflow-y:auto;
	max-height:calc( 80vh - 270px );
}
._bl5C{
	height:35px;
}
._bl5D{
	background-image:url(../img/sg24_top_bg.svg);
}
._bl5E{
	width:65%;
}
._bl5F{
	width:70%;
}
._bl5G{
	width:27%;
}
._bl5H{
	width:36%;
}
._bl5I{
	width:32%;
}
._bl5J{
	width:14%;
}
._bl5K{
	box-shadow:0 0 10vw rgba(255,255,255,1);
	width:50vw;
	height:50vw;
	border-radius:50vw;
}
._bl5L{
	width:50vw;
	height:50vw;
	border-radius:50vw;
	background-color:rgba(255,204,0,1);
}
._bl5M{
	box-shadow:0 0 10vw 0 inset rgba(255,255,255,1);
}
._bl5N{
	box-shadow:0 0 10px 0 inset rgba(255,255,255,1);
}
._bl5O{
	width:50vw;
	height:50vw;
	border-radius:50vw;
}
._bl5P{
	box-shadow:0 0 40px 0 inset rgba(255,255,255,1);
}
._bl5Q{
	background-color:rgba(255,255,153,1);
}
._bl5R{
	border-radius:50vw;
	height:70vw;
	width:75vw;
}
._bl5S{
	background-color:rgba(255,251,218,1);
}
._bl5T{
	width:80%;
	transform:translateY(-50%);
}
._bl5U{
	height:auto;
	transform:translate(-50%,-50%);
}
._bl5V{
	width:80%;
	height:auto;
}
._bl5W{
	max-width:100%;
	height:32px;
}
._bl5X{
	max-width:580px;
}
._bl5Y{
	max-width:550px;
}
._bl5Z{
	max-width:540px;
}
._bl60{
	max-width:530px;
}
._bl61{
	width:16%;
}
._bl62{
	width:18%;
}
._bl63{
	width:19%;
}
._bl64{
	width:10%;
}
._bl65{
	border-radius:0.5em;
	background-color:var(--theme_color);
}
._bl66{
	height:42px;
}
._bl6g{
	min-height:70vh;
}
._bl6h{
	min-height:80vh;
}
._bl6i{
	border-bottom:1px solid rgba(234,234,234,1);
}
._bl6j{
	height:calc( 100vh - 50px );
}
._bl6k{
	width:180px;
}
._bl6l{
	background-size:0.5em;
	background-position:10% 50%;
	border-radius:1em;
	width:80%;
	background-image:url(../img/seg_arrow-gr.png);
}
._bl6m{
	background-color:var(--theme_color);
}
._bl6n{
	background-color:rgba(255,255,255,0);
}
._bl6o{
	background-image:url(../img/seg_arrow.png);
}
._bl6p{
	height:55px;
}
._bl6q{
	height:calc( 100vh - 55px );
}
._bl6r{
	height:60px;
}
._bl6s{
	height:calc( 100vh - 60px );
}
._bl6t{
	width:calc( 100% - 180px);
}
._bl6u{
	width:200px;
}
._bl6v{
	height:30px;
}
._bl6w{
	border-radius:2px;
}
._bl6x{
	background-image:url(../img/icon_loupe.png);
}
._bl6y{
	background-size:20px;
	background-position:50%;
}
._bl6z{
	width:60px;
}
._bl6A{
	overflow-y:auto;
}
._bl6B{
	background-color:#dde3e1;
}
._bl6C{
	border:0.8px solid rgba(234,234,234,1);
}
._bl6D{
	border:0.8px solid rgba(224,224,224,1);
}
._bl6E{
	background-color:rgba(0,161,153,0.1);
}
._bl6F{
	border:2px solid var(--theme_color);
}
._bl6H{
	width:95%;
}
._bl6J{
	opacity:0.4;
}
._bl6K{
	height:45px;
}
._bl6L{
	max-width:initial;
}
._bl6M{
	width:80%;
}
._bl6N{
	width:28%;
}
._bl6P{
	width:59%;
}
._bl6Q{
	max-width:100%;
}
._bl6R{
	width:28%;
}
._bl6S{
	width:7%;
}
._bl6V{
	background-color:rgba(193,224,225,1);
}
._bl6W{
	background-size:200px;
	background-image:img/sg23_top_deco-4.svg;
}
._bl6X{
	background-size:200px;
	background-image:url(../img/sg23_top_deco-4.svg);
}
._bl6Y{
	background-size:200px;
	background-repeat:repeat;
	background-image:url(../img/sg23_top_deco-4-2.svg);
}
._bl6Z{
	opacity:0.3;
	background-size:300px;
	background-repeat:repeat;
	background-image:url(../img/sg23_top_deco-4-2.svg);
}
._bl71{
	background-position:50% 100%;
	background-size:cover;
	background-repeat:repeat;
	background-image:url(../img/sg26_bg.svg);
}
._bl72{
	opacity:0.3;
}
._bl73{
	width:15%;
}
._bl74{
	height:70%;
}
._bl75{
	box-shadow:3% 3% 0 0 #ad7940;
}
._bl76{
	box-shadow:0.3em 0.3em 0 0 #ad7940;
	border-radius:5px;
}
._bl77{
	box-shadow:0.3em 0.3em 0 0 #ad7940;
	border-radius:6px;
}
._bl78{
	box-shadow:0.3em 0.3em 0 0 #ef8200;
	border-radius:6px;
}
._bl7b{
	box-shadow:0.3em 0.3em 0 0 #1895d3;
	border-radius:6px;
}
._bl7g{
	background-position:100% 50%;
	background-size:10px;
	border-bottom:1px dashed rgba(0,0,0,1);
	background-image:url(../img/seg_arrow-yg.svg);
}
._bl7h{
	width:18.5%;
}
._bl7i{
	border-radius:15px;
	box-sizing:border-box;
}
.ps0{
	margin:0 auto;
	z-index:10;
	padding:30px;
	top:45%;
	left:50%;
}
.ps1{
	margin:0 0 5px 0;
}
.ps2{
	margin:0 0 5px 0;
}
.ps3{
	margin:0 0 10px 0;
	padding:5px;
}
.ps4{
	margin:0 0 30px 0;
	padding:5px;
}
.ps5{
	padding:10px 0;
}
.ps6{
	padding:30px 10px;
}
.ps7{
	margin:0 auto;
}
.ps8{
	padding:60px 0;
}
.ps9{
	right:-3%;
	top:-5%;
}
.psa{
	left:-3%;
	top:-5%;
}
.psb{
	margin:15px auto 0;
}
.psc{
	top:-20px;
	left:10%;
}
.psd{
	bottom:0;
	z-index:20;
}
.pse{
	padding:1.5em 0 0.5em;
	bottom:100%;
}
.psf{
	margin:10px 0 0 1%;
	padding-left:1em;
}
.psg{
	padding:0;
	margin:36px 0 0;
}
.psj{
	padding:40px 0;
}
.psk{
	margin:0 auto 25px;
}
.psl{
	bottom:0;
	left:0;
}
.psm{
	margin:0.5em auto;
	padding:0.7em;
}
.psn{
	padding:0 20px 40px;
}
.pso{
	padding:1em 0;
}
.psp{
	padding:100px 20px;
}
.psq{
	padding:70px 0 70px;
}
.psr{
	top:-20px;
	left:7%;
}
.pss{
	padding:0.6em 0 0.7em 2em;
}
.pst{
	margin:0 0 3px;
}
.psu{
	top:0;
	left:0;
}
.psv{
	padding:0;
}
.psw{
	margin:5px;
}
.psx{
	margin:18px 0 0 24px;
}
.psy{
	margin:0 0.5em;
}
.psz{
	margin:5px;
}
.psA{
	right:0;
	z-index:50;
	top:100%;
}
.psB{
	top:calc( 100% + 4px );
}
.psC{
	margin:1em 0 0;
}
.psD{
	margin:20px 20px 0 0;
}
.psE{
	margin:8px 0 0 0;
}
.psF{
	margin:0 10px 0 0;
}
.psG{
	margin:0;
	padding:5px 10px;
}
.psK{
	z-index:8;
}
.psL{
	padding:40px 80px 50px;
	left:50%;
	top:50px;
}
.psM{
	top:10px;
	right:15px;
}
.psO{
	margin:0 0.3em 0 1em;
}
.psQ{
	z-index:3;
}
.psR{
	top:0;
	right:0;
	left:auto;
}
.psT{
	margin-top:10px;
}
.psU{
	margin:25px auto 0;
}
.psV{
	padding:70px 20px;
}
.psW{
	left:0%;
	top:50%;
}
.psX{
	right:0%;
	top:50%;
}
.psY{
	margin:5% auto 0;
}
.psZ{
	margin:4% 0 0 auto;
}
.ps10{
	margin:6% auto 0;
}
.ps11{
	padding:70px 20px;
}
.ps12{
	padding:30px 30px 60px;
}
.ps13{
	top:0;
	left:50%;
}
.ps14{
	top:0;
	left:5%;
}
.ps15{
	right:-5%;
	top:0;
}
.ps16{
	padding:50px 0 0;
}
.ps17{
	z-index:2;
}
.ps18{
	margin:0 auto 0 0;
}
.ps19{
	padding:20px 0 0;
}
.ps1b{
	padding:20px 0 20px 20px;
}
.ps1d{
	margin:2% 1.5% 0 0;
}
.ps1e{
	right:-4%;
	top:10%;
}
.ps1f{
	padding:40px 0 0;
}
.ps1g{
	padding:0 0 20px 30px;
}
.ps1h{
	padding:0 0 0 1em;
	margin:3% 3% 0 0;
}
.ps1i{
	right:-1%;
	top:20%;
}
.ps1j{
	padding:20px 0 20px 30px;
}
.ps1k{
	padding:0 0 0 1.5em;
	margin:0 1.5% 0 0;
}
.ps1l{
	right:-1%;
}
.ps1m{
	padding:25px 25px 25px 30px;
}
.ps1n{
	padding:0 0 0 3em;
}
.ps1o{
	padding:50px 0;
}
.ps1p{
	padding:20px 0;
}
.ps1q{
	padding:0em 0 2em;
}
.ps1r{
	padding:0.7em 1em;
}
.ps1s{
	padding:150px 10px 0;
}
.ps1t{
	margin:0 auto 80px;
	padding:30px 60px 30px;
}
.ps1u{
	margin:30px auto;
}
.ps1v{
	margin-right:0.8em;
}
.ps1w{
	margin:0;
	padding-left:5px;
}
.ps1x{
	padding-left:5px;
}
.ps1y{
	margin:2em 0;
}
.ps1z{
	margin:;
	padding:20px;
}
.ps1A{
	margin:0 auto 80px;
}
.ps1B{
	bottom:-20px;
}
.ps1C{
	left:10%;
}
.ps1D{
	left:30%;
}
.ps1E{
	bottom:5px;
	left:97%;
}
.ps1F{
	margin:55px auto 0;
}
.ps1G{
	top:50%;
}
.ps1H{
	padding:0 1em;
}
.ps1I{
	margin:30px auto 0;
}
.ps1J{
	margin:20px auto 0;
}
.ps1K{
	padding-left:1em;
}
.ps1L{
	padding:1% 3%;
}
.ps1M{
	margin:2em auto;
}
.ps1N{
	margin:0.3em auto 0;
}
.ps1O{
	margin:1em auto;
}
.ps1P{
	padding:0.2em 0.7em;
}
.ps1Q{
	margin:0.3em auto;
}
.ps1R{
	margin:0 1em;
	padding:20px;
}
.ps1S{
	margin:0 1em;
	padding:20px;
}
.ps1T{
	margin:0 auto 80px;
	padding:30px 60px 60px;
}
.ps1U{
	padding:30px 0;
}
.ps1V{
	margin:1em 0;
}
.ps1W{
	margin:0 1em;
	padding:20px;
}
.ps1X{
	padding:50px 20px;
}
.ps1Y{
	padding:60px 50px 20px;
}
.ps20{
	margin:30px auto 0;
}
.ps21{
	margin:0 1em;
}
.ps22{
	padding:0 2em 0 0;
}
.ps23{
	margin:10px 0 0;
	padding:20px 20px;
}
.ps24{
	margin:0 0 0.7em;
}
.ps25{
	padding:0 0.4em;
}
.ps26{
	top:0;
	right:0;
}
.ps27{
	margin:3em 0;
}
.ps28{
	padding:80px 10px 0;
}
.ps29{
	padding:0 20px;
}
.ps2a{
	padding:50px 0;
}
.ps2b{
	padding:0 0 40px;
}
.ps2c{
	margin:0 0 1%;
	padding-bottom:90%;
}
.ps2d{
	left:50%;
}
.ps2e{
	right:0;
	bottom:0;
	padding:0.4em 0.4em 0.4em 2em;
}
.ps2f{
	padding:0.1em 0;
}
.ps2g{
	padding:0.2em 0.6em;
}
.ps2h{
	padding:0.5em 0;
}
.ps2i{
	margin:0 1em 1em 0;
}
.ps2j{
	padding:0 1em;
}
.ps2k{
	margin-right:0.5em;
}
.ps2l{
	padding:0 0.5em;
}
.ps2m{
	margin:1em 1em 1em 0;
}
.ps2n{
	padding:40px 0;
}
.ps2o{
	padding:0 0 0 1.5em;
}
.ps2p{
	left:0;
}
.ps2q{
	padding:0 0.3em;
	margin-left:1em;
}
.ps2r{
	padding:0 0.3em;
	margin-left:0.5em;
}
.ps2s{
	margin:30px 0;
}
.ps2t{
	margin:0 3% 4% 0;
}
.ps2u{
	left:0%;
}
.ps2v{
	right:0%;
}
.ps2w{
	top:0;
	right:1.5em;
}
.ps2x{
	margin:;
	padding:0.1em 0.2em;
}
.ps2y{
	padding:0.3em 0.2em;
}
.ps2z{
	padding:0.2em 0.2em;
}
.ps2A{
	padding:0 0.3em;
	margin-left:1em;
}
.ps2B{
	margin:30px 0 0;
}
.ps2C{
	margin:0 5% 1em 0;
}
.ps2D{
	padding:0.8em 0 0.8em 0.4em;
}
.ps2E{
	padding:0.3em 0.5em;
}
.ps2G{
	padding:0.2em 0.5em 0.2em 1.2em;
}
.ps2H{
	padding:0 0.4em 0 0.8em;
}
.ps2I{
	margin:5px 0 0 1%;
}
.ps2J{
	margin:0 0 0 5px;
}
.ps2K{
	margin:4px 0 0 5px;
}
.ps2L{
	margin:0 0.5em 0 0.5em;
}
.ps2M{
	padding:40px 80px 20px;
}
.ps2N{
	top:5%;
	left:5%;
}
.ps2O{
	padding-left:;
}
.ps2P{
	padding-bottom:0.5em;
}
.ps2Q{
	padding:0 0 20px;
	margin-top:20px;
}
.ps2S{
	top:90%;
}
.ps2T{
	padding:40px 0 20px;
}
.ps2U{
	margin:0px auto 20px;
}
.ps2V{
	padding:0 0 1em 1.5em;
}
.ps2W{
	margin:0 0 20px;
	padding-bottom:60%;
}
.ps2X{
	bottom:0;
}
.ps2Y{
	padding:0 0 0 1.5em;
	margin:10px 0 20px;
}
.ps2Z{
	padding:40px 0 20px;
}
.ps30{
	margin:0 auto 20px;
}
.ps32{
	padding:0 0 0 1.5em;
	margin:0 0 20px;
}
.ps33{
	bottom:100%;
	padding:2em 0 0.5em;
}
.ps34{
	padding:50px 0;
}
.ps35{
	padding:1em 0 0.5em 1.5em;
}
.ps36{
	margin:0 0 0.5em;
}
.ps37{
	margin:1em 0 0.5em;
}
.ps38{
	padding:0 0.3em;
	margin-right:1em;
}
.ps39{
	margin:8px 0.5em 0 0;
}
.ps3a{
	padding:0.1em 0.5em;
}
.ps3b{
	margin:50px 0 0;
}
.ps3c{
	margin:;
	padding:60px 10px;
}
.ps3d{
	padding:0 10px;
}
.ps3e{
	padding:10px 0;
}
.ps3f{
	margin:0 5px;
	padding:3px 20px;
}
.ps3g{
	margin:0 5px;
	padding:1px 20px;
}
.ps3h{
	padding:1.5em;
}
.ps3i{
	margin:0 0 2em;
}
.ps3j{
	padding:50px 20px;
}
.ps3k{
	margin:0 0 3em;
}
.ps3l{
	padding:1.5em 1.4em;
}
.ps3m{
	margin:0 0 0em;
}
._ps3u{
	padding:30px 0;
}
._ps3v{
	padding:0 20px;
}
._ps3w{
	margin:60px 0 0;
}
._ps3x{
	top:0;
	right:105%;
}
._ps3y{
	padding:0.2em 0;
}
._ps3z{
	padding:50px 0 0;
}
._ps3A{
	margin:0.4em 0.6em 0.4em 0;
}
._ps3B{
	margin:0;
	padding:0.2em;
}
._ps3C{
	padding:0.2em;
}
._ps3D{
	margin:40px 0;
}
._ps3E{
	padding:0.5em 4em;
}
._ps3F{
	right:5%;
}
._ps3G{
	margin:0 0 0 1em;
}
._ps3H{
	right:107%;
	top:20px;
	padding:4px 10px;
}
._ps3I{
	right:109%;
	top:20px;
	padding:4px 5px 4px 5px;
}
._ps3J{
	right:109%;
	top:22px;
	padding:2px 5px 2px 5px;
}
._ps3K{
	right:109%;
	top:23px;
	padding:2px 5px 0 5px;
}
._ps3L{
	right:108%;
	top:23px;
	padding:2px 5px 0 5px;
}
._ps3M{
	right:108.5%;
	top:23px;
	padding:2px 5px 0 5px;
}
._ps3S{
	padding:7% 0 1%;
}
._ps3T{
	top:-5%;
	right:6%;
}
._ps3U{
	margin:2% auto 0;
}
._ps3V{
	margin:2% 0 0 0;
}
._ps3W{
	margin:0 2% 0 0;
}
._ps3X{
	margin:0 1% 0 0;
}
._ps3Y{
	margin:0;
}
._ps3Z{
	left:-7%;
	top:0;
}
._ps40{
	right:-7%;
	bottom:101%;
}
._ps41{
	right:-9%;
	bottom:101%;
}
._ps42{
	padding:10px 0 0;
}
._ps43{
	margin:16px 0 0 10px;
}
._ps44{
	margin:16px 0 10px 10px;
}
._ps45{
	margin:0 0 0 2%;
}
._ps46{
	z-index:1;
}
._ps47{
	top:-45%;
	right:4%;
}
._ps48{
	top:-15%;
	right:4%;
}
._ps49{
	top:-10%;
	right:4%;
}
._ps4h{
	right:1%;
	top:20%;
}
._ps4i{
	top:20%;
	right:3%;
}
._ps4j{
	top:400px;
}
._ps4k{
	right:-9%;
}
._ps4l{
	padding:70px 20px;
}
._ps4n{
	right:0;
	top:700px;
}
._ps4o{
	top:850px;
}
._ps4p{
	right:0;
}
._ps4s{
	right:-1%;
}
._ps4t{
	top:-40px;
	left:55%;
}
._ps4u{
	top:-20px;
	left:6%;
}
._ps4v{
	padding-bottom:18%;
}
._ps4w{
	left:0;
	top:10%;
}
._ps4x{
	right:-1%;
}
._ps4y{
	right:-1%;
}
._ps4z{
	right:-1%;
}
._ps4A{
	padding:50px 0 0;
}
._ps4B{
	margin:1em 0 0 0;
}
._ps4C{
	padding-bottom:0.2em;
}
._ps4D{
	padding:0.3em 0.8em;
}
._ps4E{
	padding-bottom:0.3em;
}
._ps4F{
	margin-left:0.3em;
}
._ps4G{
	margin:0 0 0.3em;
	padding:0.3em 0.6em;
}
._ps4H{
	margin:0 0 0.3em 0.3em;
}
._ps4I{
	margin:0 0.3em 0.3em 0;
	padding:0.3em 0.6em;
}
._ps4J{
	margin:0 0 0.3em 0;
}
._ps4K{
	margin:0.5em 0 0.5em 0;
}
._ps4M{
	margin:20px 0 0 0;
}
._ps4S{
	margin:0 0 20px;
	padding-bottom:60%;
}
._ps4U{
	padding:0 0 0 1.2em;
	margin:0 1.5% 0 0;
}
._ps4V{
	margin:5px 0 0;
}
._ps4W{
	margin:10px 0 0 0;
}
._ps4X{
	padding:0 0 20px;
}
._ps4Y{
	margin:5px auto;
}
._ps4Z{
	margin:18px 0 0 24px;
}
._ps50{
	margin:5px auto 0;
}
._ps51{
	right:;
}
._ps52{
	bottom:;
}
._ps53{
	top:75%;
}
._ps54{
	margin:-3% auto 0;
}
._ps55{
	margin:3% auto 0;
}
._ps56{
	margin:2% 0 0 3%;
}
._ps57{
	top:9%;
}
._ps58{
	padding-bottom:25.8%;
}
._ps59{
	margin:0 2% 10% 0;
}
._ps5a{
	margin:2% 0 0;
}
._ps5b{
	margin:5% 0 0;
}
._ps5c{
	margin:1% 1.5% 0 0;
}
._ps5d{
	top:-30%;
}
._ps5e{
	top:-20%;
}
._ps5f{
	bottom:10%;
}
._ps5g{
	bottom:0%;
}
._ps5h{
	top:10%;
	right:3%;
}
._ps5i{
	margin:10px 0 0 5px;
}
._ps5l{
	padding:0 0 0 1%;
}
._ps5p{
	margin:1% 1.5% 0 0;
}
._ps5s{
	padding:0.5em 0 0.5em 1.8em;
	margin:1em 0 0 10%;
}
._ps5t{
	padding:20px;
}
._ps5u{
	margin:0 0 0 20px;
}
._ps5v{
	margin:0 20px;
}
._ps5w{
	margin:0 10px;
}
._ps5x{
	padding:0 0 20px;
}
._ps5y{
	padding:0.5em;
}
._ps5A{
	right:-14%;
}
._ps5B{
	margin:0.5em 1.5% 0 0;
}
._ps5C{
	margin:0 0 0 3%;
}
._ps5D{
	top:0%;
	right:3%;
}
._ps5E{
	padding:30px 0 0;
}
._ps5I{
	padding:50px 20px;
}
._ps5J{
	padding:10px 20px 50px;
}
._ps5K{
	left:-25%;
	top:20%;
}
._ps5L{
	padding:3em 0;
}
._ps5M{
	margin:0.5em 1.5% 0.5em 0;
}
._ps5N{
	right:-1%;
}
._ps5O{
	right:-1%;
}
._ps5P{
	right:-1%;
}
._ps5Q{
	right:-1%;
}
._ps5R{
	top:-20px;
	left:6%;
}
._ps5S{
	left:-25%;
	top:20%;
}
._ps5T{
	left:3%;
	top:auto;
}
._ps5U{
	left:1%;
	top:auto;
}
._ps5W{
	right:-9%;
}
._ps5X{
	margin:0 1.5% 0.7em 0;
	padding:0 1em 0 1.2em;
}
._ps5Y{
	padding:0 0.8em 0 0.8em;
	margin:0 1.5% 0.7em 0;
}
._ps60{
	padding:40px 40px 50px;
	top:50px;
}
.tx0{
	font-size:15px;
	color:rgba(242,77,90,1);
}
.tx1{
	font-size:15px;
	color:rgba(102,102,102,1);
}
.tx3{
	font-size:14px;
}
.tx4{
	text-align:center;
}
.tx5{
	font-size:16px;
	font-weight:bold;
	color:rgba(0,161,153,1);
}
.tx6{
	letter-spacing:0em;
	font-size:25px;
	font-weight:bold;
	color:rgba(255,255,255,1);
}
.tx7{
	letter-spacing:0.1em;
	line-height:1.2;
	font-size:12px;
	font-weight:bold;
	color:rgba(255,255,255,1);
}
.tx8{
	letter-spacing:0.2em;
	font-size:15px;
	font-weight:bold;
	color:rgba(255,255,255,1);
}
.tx9{
	font-size:1.2em;
	font-weight:bold;
}
.txa{
	font-size:15px;
	letter-spacing:1px;
	font-weight:bold;
	color:rgba(255,255,255,1);
}
.txb{
	font-size:15px;
}
.txc{
	letter-spacing:0.1em;
	font-size:18px;
	font-weight:bold;
	color:rgba(255,255,255,1);
}
.txd{
	font-size:21px;
	font-weight:bold;
	color:rgba(0,161,153,1);
}
.txe{
	font-size:18px;
}
.txf{
	color:rgba(0,161,153,1);
}
.txg{
	text-align:1.6;
	color:rgba(139,197,108,1);
}
.txh{
	text-align:1.6;
	color:rgba(0,0,0,1);
}
.txi{
	color:#00a199;
	font-weight:bold;
	vertical-align:middle;
}
.txj{
	vertical-align:middle;
}
.txk{
	color:rgba(0,0,0,1);
}
.txl{
	color:rgba(0,161,153,1);
}
.txm{
	line-height:1.4;
	font-weight:bold;
	color:rgba(255,255,255,1);
}
.txn{
	font-size:16px;
}
.txo{
	color:rgba(25,162,233,1);
}
.txp{
	color:rgba(153,153,153,1);
}
.txq{
	font-weight:bold;
}
.txr{
	color:#00a199;
}
.txt{
	font-size:20px;
	color:rgba(255,255,255,1);
}
.txu{
	font-size:24px;
}
.txv{
	font-size:24px;
}
.txw{
	color:rgba(40,170,160,1);
}
.txx{
	font-size:0.7em;
}
.txy{
	font-size:1.1em;
	color:rgba(239,130,0,1);
}
.txA{
	letter-spacing:0.1em;
	line-height:1.1;
}
.txB{
	font-size:1.3em;
	color:rgba(239,130,0,1);
}
.txC{
	font-size:0.8em;
}
.txE{
	line-height:1.4;
	text-align:left;
}
.txF{
	line-height:50px;
}
.txG{
	color:rgba(255,255,255,1);
}
.txI{
	color:rgba(0,155,145,1);
}
.txJ{
	line-height:36px;
}
.txK{
	letter-spacing:0.2em;
}
.txL{
	font-size:22px;
}
.txN{
	color:rgba(255,0,0,1);
}
.txO{
	color:rgba(214,35,36,1);
}
.txQ{
	color:rgba(80,80,80,1);
}
.txR{
	text-align:left;
}
.txS{
	font-size:20px;
}
.txT{
	text-decoration:underline;
}
.txU{
	color:rgba(102,102,102,1);
}
.txV{
	color:rgba(255,102,0,1);
}
.txW{
	line-height:2;
}
.txX{
	font-size:inherit;
	line-height:inherit;
}
.txY{
	vertical-align:0em;
}
.txZ{
	color:#00a199;
	font-size:100%;
}
.tx10{
	text-align:left;
}
.tx11{
	color:#0072ca;
}
.tx12{
	font-size:17px;
}
.tx13{
	text-decoration:underline;
}
.tx14{
	vertical-align:;
	letter-spacing:0.1em;
	font-size:0.9em;
	color:rgba(239,130,0,1);
}
.tx15{
	letter-spacing:0.1em;
	font-size:1.2em;
}
.tx16{
	font-size:1em;
}
.tx17{
	font-size:0.9em;
	line-height:1.1;
	font-weight:normal;
}
.tx19{
	line-height:26px;
}
.tx1a{
	font-size:28px;
}
.tx1b{
	color:rgba(153,153,153,1);
}
.tx1c{
	line-height:2.5;
}
.tx1e{
	color:rgba(9,56,148,1);
}
.tx1f{
	line-height:1.4;
}
.tx1g{
	line-height:1.4;
}
.tx1h{
	color:#00a199;
}
.tx1i{
	vertical-align:;
	letter-spacing:0.1em;
	font-size:0.9em;
}
.tx1j{
	vertical-align:;
	letter-spacing:0.1em;
}
.tx1k{
	font-size:90%;
}
.tx1l{
	font-size:22px;
}
._tx1o{
	vertical-align:-2px;
}
._tx1q{
	color:;
}
._tx1r{
	letter-spacing:0.1em;
	line-height:1;
}
._tx1s{
	color:#009a90;
}
._tx1u{
	letter-spacing:0.1em;
}
._tx1w{
	line-height:1.5;
	font-size:inherit;
}
._tx1x{
	color:rgba(201,80,131,1);
}
._tx1z{
	color:rgba(153,153,153,1);
}
._tx1A{
	font-size:100px;
}
._tx1B{
	font-size:160px;
	color:var(--theme_color);
}
._tx1C{
	font-size:160px;
	color:var(--theme_color2);
}
._tx1F{
	color:var(--theme_color);
}
.es0{
	word-break: break-all;
}
.es1{
	cursor:pointer;
}
.es2{
	object-position:50% 50%;
	object-fit:contain;
}
.es3{
	word-break:break-all;
}
.es4{
	object-fit:cover;
}
._es5{
	filter:blur( 20p );
}
._es6{
	filter:blur( 20px );
}
._es7{
	filter:blur( 3vw );
}
._es8{
	transition-duration:0.3s;
}
._es9{
	object-position:50% 0%;
}
@media screen and (max-width: 768px){
	.bl1{
		width:80vw;
	}
	.bl8{
		width:90vw;
	}
	.blc{
		width:90vw;
	}
	.bld{
		height:12vw;
		background-size:2vw;
	}
	.ble{
		height:22vw;
	}
	.blg{
		height:auto;
	}
	.blh{
		width:15vw;
		height:15vw;
	}
	.bli{
		display:none;
	}
	.blj{
		background-size:0;
		height:12vw;
		width:23vw;
		border-radius:2vw;
		max-width:initial;
	}
	.blk{
		height:18vw;
		border-right:1px solid rgba(255,255,255,0.5);
		width:74vw;
	}
	.bll{
		background-size:2vw;
		width:3vw;
		height:3vw;
	}
	.blq{
		width:50vw;
	}
	.blr{
		width:90%;
	}
	.bls{
		width:90vw;
	}
	.blt{
		width:100%;
	}
	.blw{
		width:24vw;
	}
	.blx{
		width:80vw;
	}
	.bly{
		background-size:2vw;
	}
	.blz{
		border-bottom:0.6vw solid #00a199;
	}
	.blB{
		height:6vw;
		width:auto;
	}
	.blC{
		display:block;
	}
	.blF{
		border-bottom:0.6vw solid #00a199;
	}
	.blG{
		height:10vw;
		width:auto;
	}
	.blH{
		display:none;
	}
	.blI{
		width:14vw;
		height:14vw;
	}
	.blK{
		width:100vw;
	}
	.blQ{
		width:14vw;
		height:14vw;
	}
	.blR{
		width:80vw;
	}
	.blS{
		float:left;
	}
	.blW{
		height:10vw;
	}
	.blX{
		border-right:1px dotted #00a199;
		width:30%;
	}
	.blZ{
		border-radius:3vw;
		width:94vw;
		max-width:initial;
	}
	.bl10{
		border-radius:10vw;
		width:6vw;
		height:6vw;
	}
	.bl11{
		width:84vw;
	}
	.bl12{
		height:15vw;
		width:75vw;
		overflow:hidden;
	}
	.bl13{
		height:100%;
		width:20vw;
		background-size:3vw 3vw;
	}
	.bl14{
		height:100%;
		width:20vw;
		background-size:3vw 3vw;
	}
	.bl15{
		height:100%;
	}
	.bl16{
		box-sizing:content-box;
	}
	.bl18{
		width:40vw;
		border-radius:5vw;
	}
	.bl19{
		height:6vw;
		width:80%;
	}
	.bl1a{
		width:20%;
		background-size:4vw;
		height:6vw;
	}
	.bl1b{
		height:60vh;
	}
	.bl1c{
		height:60vh;
	}
	.bl1d{
		min-width:150vw;
	}
	.bl1g{
		width:100%;
		overflow:hidden;
	}
	.bl1h{
		background-size:50%;
		width:7vw;
		height:8vw;
	}
	.bl1i{
		background-size:50%;
		width:7vw;
		height:8vw;
	}
	.bl1k{
		border-radius:3vw;
	}
	.bl1l{
		width:50vw;
	}
	.bl1p{
		height:6vw;
	}
	.bl1q{
		position:relative;
	}
	.bl1r{
		width:8vw;
		position:absolute;
	}
	.bl1s{
		width:100%;
		border-radius:2vw;
	}
	.bl1t{
		height:5vw;
	}
	.bl1u{
		width:19%;
	}
	.bl1w{
		height:5vw;
	}
	.bl1x{
		width:100%;
		border-radius:2vw;
	}
	.bl1y{
		width:100%;
	}
	.bl1z{
		background-size:1.5vw;
		border-radius:1vw;
		width:31%;
		background-position:95% 50%;
	}
	.bl1B{
		width:100%;
	}
	.bl1C{
		background-size:1.5vw;
		border-radius:1vw;
		width:31%;
		background-position:95% 50%;
	}
	.bl1D{
		width:30%;
	}
	.bl1G{
		background-size:10vw;
	}
	.bl1M{
		border:0.2vw solid rgba(179,179,179,1);
		width:90%;
		height:9vw;
	}
	.bl1X{
		display:inline;
	}
	.bl1Y{
		border:0.2vw solid rgba(179,179,179,1);
		width:90%;
		height:9vw;
	}
	.bl1Z{
		border:0.2vw solid rgba(179,179,179,1);
		width:90%;
		height:9vw;
	}
	.bl20{
		background-size:14vw;
		background-position:98% 55%;
	}
	.bl2d{
		min-width:initial;
	}
	.bl2e{
		float:right;
	}
	.bl2g{
		height:4vw;
		width:calc( 100% - 15vw );
	}
	.bl2h{
		width:6vw;
	}
	.bl2j{
		min-height:90vh;
	}
	.bl2l{
		min-height:80vh;
	}
	.bl2m{
		height:4vw;
		width:calc( 100% - 10vw);
	}
	.bl2n{
		height:4vw;
		width:calc( 100% - 18vw);
	}
	.bl2o{
		width:28vw;
	}
	.bl2t{
		width:65vw;
	}
	.bl2x{
		transform:translateY(0%);
	}
	.bl2y{
		display:inline-block;
	}
	.bl2A{
		width:30%;
		height:30vw;
	}
	.bl2B{
		width:15%;
	}
	.bl2C{
		width:15%;
	}
	.bl2D{
		background-size:40%;
		height:4vw;
		width:6vw;
	}
	.bl2E{
		height:4vw;
		background-size:50%;
		width:6vw;
	}
	.bl2G{
		width:30%;
		height:30vw;
	}
	.bl2I{
		width:35vw;
	}
	.bl2K{
		width:25%;
	}
	.bl2M{
		background-size:50%;
		width:6vw;
	}
	.bl2O{
		background-size:40%;
		width:6vw;
	}
	.bl2T{
		height:5vw;
	}
	.bl2V{
		height:12vw;
	}
	.bl30{
		width:8%;
	}
	.bl32{
		height:3.6em;
		overflow:hidden;
	}
	.bl34{
		height:18vw;
		width:74vw;
	}
	.bl37{
		border-radius:3vw;
		width:88vw;
		max-width:initial;
	}
	.bl38{
		background-position:0% 50%;
		height:20vw;
	}
	.bl39{
		background-position:0% 50%;
	}
	.bl3a{
		width:72%;
	}
	.bl3b{
		width:90%;
	}
	.bl3d{
		width:24%;
	}
	.bl3f{
		border-bottom:1px dotted rgba(0,155,145,1);
	}
	.bl3g{
		width:40%;
	}
	.bl3k{
		overflow-x:auto;
		overflow-y:hidden;
	}
	.bl3l{
		width:300vw;
	}
	.bl3m{
		width:30vw;
	}
	.bl3q{
		background-position:0% 5%;
		height:20vw;
	}
	.bl3s{
		width:200vw;
	}
	.bl3u{
		background-position:0% 5%;
		height:15vw;
	}
	.bl3y{
		width:15vw;
		height:15vw;
	}
	.bl3P{
		width:94%;
	}
	.bl3R{
		height:4vw;
	}
	._bl3S{
		border-bottom:1.5vw solid #009a90;
	}
	._bl3V{
		width:55vw;
	}
	._bl45{
		border-top:1.5vw solid #009a90;
	}
	._bl4m{
		width:50vw;
	}
	._bl4p{
		height:5vw;
	}
	._bl4q{
		height:5vw;
	}
	._bl4r{
		border-radius:2vw;
	}
	._bl4w{
		width:20%;
	}
	._bl4x{
		height:7vw;
	}
	._bl4y{
		width:30%;
	}
	._bl4z{
		width:27%;
	}
	._bl4B{
		width:60vw;
	}
	._bl4C{
		width:32%;
	}
	._bl4H{
		height:40vw;
	}
	._bl4Q{
		height:5vw;
	}
	._bl4R{
		width:95%;
	}
	._bl4T{
		height:20vw;
	}
	._bl4U{
		width:21%;
	}
	._bl4V{
		height:6vw;
	}
	._bl4W{
		background-size:30vw;
	}
	._bl4X{
		width:100vw;
		overflow:hidden;
	}
	._bl4Y{
		height:25vw;
	}
	._bl51{
		width:26%;
	}
	._bl54{
		height:3.6em;
		overflow:hidden;
	}
	._bl55{
		width:8%;
	}
	._bl56{
		height:3.6em;
		overflow:hidden;
	}
	._bl5j{
		border:1px solid rgba(201,80,131,1);
	}
	._bl5k{
		border-radius:3vw;
		width:88vw;
		max-width:initial;
	}
	._bl5l{
		height:auto;
	}
	._bl5n{
		max-height:20vw;
		height:auto;
	}
	._bl5p{
		max-height:20vw;
		height:auto;
	}
	._bl5q{
		max-height:95vh;
	}
	._bl5r{
		max-height:5vh;
		height:auto;
	}
	._bl5s{
		max-height:initial;
	}
	._bl5t{
		max-height:10vh;
		height:auto;
	}
	._bl5u{
		width:35%;
	}
	._bl5v{
		width:24vw;
	}
	._bl5w{
		background-position:0% 5%;
		height:16vw;
	}
	._bl5x{
		background-position:0% 5%;
	}
	._bl5y{
		background-size:1.5vw;
		border-radius:1vw;
		width:31%;
		background-position:95% 50%;
	}
	._bl5z{
		background-size:1.5vw;
		border-radius:1vw;
		width:45%;
		background-position:95% 50%;
	}
	._bl5A{
		background-size:1.5vw;
		border-radius:1vw;
		width:48%;
		background-position:95% 50%;
	}
	._bl5C{
		height:6vw;
		width:auto;
	}
	._bl5V{
		height:7vw;
	}
	._bl5W{
		height:7vw;
	}
	._bl66{
		width:auto;
	}
	._bl67{
		height:8vw;
	}
	._bl68{
		width:15%;
	}
	._bl69{
		max-width:66%;
	}
	._bl6a{
		max-width:70%;
	}
	._bl6b{
		width:18%;
	}
	._bl6c{
		max-width:49%;
	}
	._bl6d{
		width:12%;
	}
	._bl6e{
		overflow:hidden;
	}
	._bl6f{
		width:108%;
	}
	._bl6G{
		position:absolute;
	}
	._bl6I{
		float:none;
	}
	._bl6M{
		width:19%;
	}
	._bl6N{
		width:19%;
	}
	._bl6O{
		width:19%;
	}
	._bl6Q{
		height:7vw;
	}
	._bl6T{
		height:7vw;
	}
	._bl6U{
		width:98%;
	}
	._bl70{
		background-size:40vw;
	}
	._bl79{
		border-radius:0.6vw;
	}
	._bl7a{
		box-shadow:0.2em 0.2em 0 0 #ef8200;
	}
	._bl7c{
		box-shadow:0.2em 0.2em 0 0 #1895d3;
	}
	._bl7d{
		width:23%;
	}
	._bl7e{
		height:19vw;
	}
	._bl7f{
		height:70%;
	}
	._bl7g{
		background-size:2vw;
	}
	._bl7i{
		border-radius:3vw;
		width:94vw;
		max-width:initial;
	}
	.ps0{
		padding:7vw;
	}
	.ps1{
		margin:0 0 3vw 0;
	}
	.ps2{
		margin:0 0 1vw 0;
	}
	.ps3{
		margin:0 0 3vw 0;
		padding:0.5vw 1vw;
	}
	.ps4{
		margin:0 0 3vw 0;
		padding:0.5vw 1vw;
	}
	.ps5{
		padding:1vw 0;
		margin:3vw 0;
	}
	.ps8{
		padding:7vw 0 7vw;
	}
	.psb{
		margin:2vw auto 0;
	}
	.psc{
		top:-3vw;
		left:3%;
	}
	.psg{
		margin:3vw 1vw 0 0;
	}
	.psh{
		margin:2vw 0 1vw 1vw;
	}
	.psi{
		margin:0.5vw 0 0 0;
	}
	.psj{
		padding:5vw 0;
	}
	.psn{
		padding:0 2vw 7vw;
	}
	.psp{
		padding:12vw 2vw;
	}
	.psq{
		padding:7vw 0 7vw;
	}
	.psr{
		top:-6vw;
		left:4%;
	}
	.pst{
		margin:0 0 1vw;
	}
	.psw{
		margin:0.5vw 0 1.5vw;
	}
	.psx{
		margin:0;
	}
	.psz{
		margin:2vw 0 0 1vw;
	}
	.psA{
		z-index:100;
	}
	.psG{
		padding:1vw 3vw;
	}
	.psH{
		margin:0 4vw 0 0;
	}
	.psI{
		margin:2vw 0 0 0;
	}
	.psJ{
		margin:2vw 0 0 5vw;
	}
	.psL{
		padding:4vw 4vw 5vw;
		top:6vw;
	}
	.psM{
		right:4vw;
		top:4vw;
	}
	.psN{
		margin:0 0 5vw;
	}
	.psP{
		margin:0 0 2vw;
	}
	.psS{
		padding:0 4vw;
	}
	.psU{
		margin:5vw auto 0;
	}
	.psV{
		padding:0;
	}
	.psW{
		left:0;
	}
	.psX{
		right:0;
	}
	.ps11{
		padding:20vw 2vw;
	}
	.ps12{
		padding:2vw 1vw 5vw;
	}
	.ps15{
		right:-2%;
	}
	.ps16{
		padding:7vw 0 0;
	}
	.ps19{
		padding:3vw 0 0;
	}
	.ps1a{
		left:-2vw;
		z-index:2;
		top:3vw;
	}
	.ps1b{
		padding:2vw 0 2vw 2vw;
	}
	.ps1c{
		margin-left:5vw;
	}
	.ps1d{
		margin:3% 1% 0 0;
	}
	.ps1f{
		padding:5vw 0 0;
	}
	.ps1g{
		padding:1vw 0 4vw 2vw;
	}
	.ps1h{
		padding:0 0 0 0.3em;
		margin:3% 2% 0 0;
	}
	.ps1j{
		padding:1vw 0 4vw 2vw;
	}
	.ps1k{
		padding:0 0 0 0.3em;
		margin:3% 2% 0 0;
	}
	.ps1l{
		bottom:-5%;
		right:2%;
	}
	.ps1m{
		padding:5vw 2vw 5vw 2vw;
	}
	.ps1o{
		padding:0;
	}
	.ps1s{
		padding:12vw 2vw 0;
	}
	.ps1t{
		margin:0 auto 10vw;
		padding:3vw 4vw;
	}
	.ps1u{
		margin:4vw auto 0;
	}
	.ps1w{
		margin:1vw 0 1vw 1vw;
	}
	.ps1x{
		margin:1vw 0 1vw 1vw;
	}
	.ps1z{
		margin:0 0 5vw 0;
		padding:3vw 0;
	}
	.ps1A{
		margin:0 auto 10vw;
		padding:1vw 2vw 8vw;
	}
	.ps1F{
		margin:7vw auto 0;
	}
	.ps1H{
		padding:0 1em;
	}
	.ps1I{
		margin:4vw auto 0;
	}
	.ps1J{
		margin:5vw 0 0;
	}
	.ps1K{
		padding-left:2vw;
	}
	.ps1M{
		margin:3vw auto;
	}
	.ps1O{
		margin:1vw auto;
	}
	.ps1R{
		padding:3vw 0;
		margin:5vw 0 5vw 0;
	}
	.ps1S{
		margin:0vw 0 5vw 0;
		padding:3vw 0;
	}
	.ps1T{
		margin:0 auto 10vw;
		padding:3vw 4vw;
	}
	.ps1U{
		padding:6vw 0 10vw;
	}
	.ps1W{
		margin:0 0 5vw 0;
		padding:3vw 0;
	}
	.ps1X{
		padding:10vw 2vw;
	}
	.ps1Y{
		padding:6vw 4vw;
	}
	.ps1Z{
		margin:0 auto;
	}
	.ps20{
		margin:5vw auto 0;
	}
	.ps23{
		padding:3vw;
		margin:3vw 0 0;
	}
	.ps28{
		padding:12vw 2vw 0;
	}
	.ps29{
		padding:0 2vw;
	}
	.ps2a{
		padding:8vw 0;
	}
	.ps2b{
		padding:0 0 4vw;
	}
	.ps2c{
		padding-bottom:100%;
	}
	.ps2m{
		margin:0 1em 1em 0;
	}
	.ps2n{
		padding:7vw 0;
	}
	.ps2o{
		padding:0 0 0 1.2em;
	}
	.ps2p{
		top:1vw;
	}
	.ps2q{
		margin-left:0em;
	}
	.ps2s{
		margin:5vw 0;
	}
	.ps2w{
		right:6vw;
	}
	.ps2B{
		margin:5vw 0 0;
	}
	.ps2C{
		margin:0 0 1em 0;
	}
	.ps2D{
		padding:0.8em 0 0.8em 0.2em;
	}
	.ps2F{
		padding:1em;
	}
	.ps2H{
		padding:0.8em 0.4em;
	}
	.ps2M{
		padding:4vw 3vw 5vw;
		top:50%;
	}
	.ps2Q{
		margin-top:4vw;
	}
	.ps2R{
		margin-bottom:4vw;
	}
	.ps2T{
		padding:4vw 0 2vw;
	}
	.ps2W{
		margin:0 3vw 0 0;
		padding-bottom:20vw;
	}
	.ps2Y{
		padding:0 0 0 1.5em;
		margin:0 3vw 0 0;
	}
	.ps30{
		margin:0 3vw 0 0;
	}
	.ps31{
		padding:2vw 0 0;
	}
	.ps32{
		padding:0 0 0 1.5em;
		margin:0 3vw 0 0;
	}
	.ps35{
		padding:0 0 0 1.2em;
	}
	.ps38{
		margin-left:0em;
	}
	.ps3j{
		padding:0;
	}
	.ps3n{
		padding:0 1vw;
	}
	.ps3o{
		padding:1em 1em;
	}
	.ps3p{
		margin:0 0 2em;
	}
	.ps3q{
		margin:0 0 1em;
	}
	.ps3r{
		margin:5vw 0 -7vw;
	}
	.ps3s{
		margin:5vw 0 -10vw;
	}
	.ps3t{
		margin-top:1vw;
	}
	._ps3u{
		padding:5vw 0;
	}
	._ps3w{
		margin:8vw 0 0;
	}
	._ps3z{
		padding:6vw 0 0;
	}
	._ps3D{
		margin:6vw 0;
	}
	._ps3E{
		padding:0.5em 6em;
	}
	._ps3N{
		padding:0.1vw 1vw 0 1vw;
		right:108%;
	}
	._ps3O{
		padding:0.1vw 1vw 0 1vw;
		right:107%;
	}
	._ps3P{
		padding:0.1vw 0.5vw 0;
		right:107.5%;
	}
	._ps3Q{
		top:3.3vw;
	}
	._ps3R{
		padding:6vw 0 10vw;
	}
	._ps40{
		right:-2%;
	}
	._ps41{
		right:-2%;
	}
	._ps42{
		padding:7vw 0 0;
	}
	._ps4a{
		top:45%;
		right:9%;
	}
	._ps4b{
		top:50%;
		right:9%;
	}
	._ps4c{
		top:40%;
		right:5%;
	}
	._ps4d{
		top:45%;
		right:5%;
	}
	._ps4e{
		right:0%;
		top:15%;
	}
	._ps4f{
		margin-left:0;
	}
	._ps4g{
		margin:1vw 0 1vw 0;
	}
	._ps4k{
		right:-2%;
	}
	._ps4l{
		padding:12vw 2vw;
	}
	._ps4m{
		left:0;
		top:50vw;
	}
	._ps4q{
		top:90vw;
		left:auto;
	}
	._ps4r{
		left:0;
		top:auto;
	}
	._ps4s{
		right:2%;
		bottom:3%;
	}
	._ps4t{
		top:-7vw;
		left:54%;
	}
	._ps4u{
		top:-3vw;
		left:0%;
	}
	._ps4v{
		padding-bottom:24vw;
	}
	._ps4x{
		bottom:-7%;
		right:2%;
	}
	._ps4y{
		bottom:-12%;
		right:2%;
	}
	._ps4z{
		bottom:-15%;
		right:4%;
	}
	._ps4A{
		padding:0;
	}
	._ps4B{
		margin:0 1em 1em 0;
	}
	._ps4L{
		margin:0.3em 0.3em 0.3em 0;
	}
	._ps4M{
		margin:4vw 0 0 0;
	}
	._ps4N{
		padding:0.2em 0.4em;
	}
	._ps4O{
		padding:0.1em 0.3em;
	}
	._ps4P{
		margin-bottom:2vw;
	}
	._ps4Q{
		padding:2vw 0 2vw;
	}
	._ps4R{
		padding:0 0 0.5em 1.5em;
	}
	._ps4S{
		margin:0 3vw 0 0;
		padding-bottom:16vw;
	}
	._ps4T{
		padding-bottom:16vw;
	}
	._ps4U{
		padding:0 0 0 0.3em;
		margin:3% 2% 0 0;
	}
	._ps4W{
		margin:4vw 0 0 0;
	}
	._ps4X{
		margin-top:4vw;
	}
	._ps4Z{
		margin:2vw;
	}
	._ps5c{
		margin:3% 1% 0 0;
	}
	._ps5i{
		margin:2vw 0 0 1vw;
	}
	._ps5j{
		margin:1vw 0;
	}
	._ps5k{
		margin:1vw 0 0;
	}
	._ps5m{
		top:0%;
		right:3%;
	}
	._ps5n{
		top:-10%;
		right:3%;
	}
	._ps5o{
		top:-10%;
		right:5%;
	}
	._ps5p{
		margin:2% 1% 0 0;
	}
	._ps5q{
		right:0%;
		top:20%;
	}
	._ps5r{
		right:0%;
		top:25%;
	}
	._ps5y{
		padding:0.8em 0 0.8em 0.2em;
	}
	._ps5z{
		left:;
		top:-4vw;
	}
	._ps5B{
		margin:3% 1% 0 0;
	}
	._ps5E{
		padding:3vw 0 0;
	}
	._ps5F{
		top:-2vw;
	}
	._ps5G{
		z-index:2;
	}
	._ps5H{
		top:-10%;
		right:-4%;
	}
	._ps5K{
		left:-20%;
		top:30%;
	}
	._ps5M{
		margin:3% 1% 0 0;
	}
	._ps5N{
		bottom:-65%;
		right:4%;
	}
	._ps5O{
		bottom:-35%;
		right:4%;
	}
	._ps5P{
		bottom:-30%;
		right:7%;
	}
	._ps5Q{
		bottom:-31%;
		right:6%;
	}
	._ps5R{
		left:-2vw;
		top:0vw;
	}
	._ps5S{
		left:-30%;
		top:-5%;
	}
	._ps5T{
		left:-4vw;
		top:0vw;
	}
	._ps5U{
		left:-4vw;
		top:0vw;
	}
	._ps5V{
		padding:0;
	}
	._ps5X{
		padding:0 0 0 0.3em;
		margin:3% 2% 0 0;
	}
	._ps5Y{
		padding:0 0 0 0.3em;
		margin:3% 2% 0 0;
	}
	._ps5Z{
		padding:4vw 2vw 5vw;
	}
	._ps60{
		padding:4vw 4vw 5vw;
		top:6vw;
	}
	.tx1{
		font-size:3.2vw;
	}
	.tx2{
		font-size:3.6vw;
		font-weight:vold;
	}
	.tx5{
		font-size:3vw;
	}
	.tx6{
		font-size:4vw;
	}
	.tx7{
		font-size:2.8vw;
	}
	.txa{
		letter-spacing:0px;
		line-height:1.4;
		font-size:2.8vw;
	}
	.txc{
		font-size:3.6vw;
	}
	.txd{
		font-size:3vw;
	}
	.txf{
		font-size:2.4vw;
	}
	.txg{
		font-size:3vw;
	}
	.txh{
		font-size:3.2vw;
	}
	.txi{
		font-size:3vw;
	}
	.txm{
		font-size:4vw;
	}
	.txp{
		font-size:2.8vw;
	}
	.txr{
		font-size:3vw;
	}
	.txs{
		font-size:3.4vw;
	}
	.txt{
		font-size:4vw;
	}
	.txu{
		font-size:5vw;
	}
	.txv{
		font-size:4vw;
	}
	.txz{
		font-size:3vw;
	}
	.txD{
		font-size:2.8vw;
	}
	.txH{
		font-size:4vw;
	}
	.txJ{
		font-size:3.6vw;
		line-height:9vw;
	}
	.txL{
		font-size:4.5vw;
	}
	.txM{
		font-size:2.7vw;
	}
	.txO{
		font-size:2.4vw;
	}
	.txP{
		font-size:2.4vw;
	}
	.txR{
		font-size:3.2vw;
	}
	.txT{
		font-size:3.6vw;
	}
	.txW{
		font-size:3.2vw;
	}
	.tx17{
		font-size:0.9em;
	}
	.tx18{
		line-height:3.6vw;
	}
	.tx1a{
		font-size:4.5vw;
	}
	.tx1b{
		font-size:3.5vw;
	}
	.tx1c{
		font-size:3.2vw;
	}
	.tx1d{
		text-align:left;
	}
	.tx1f{
		line-height:1.2;
		font-size:2.5vw;
	}
	.tx1m{
		font-size:3.3vw;
	}
	._tx1n{
		font-size:3.8vw;
	}
	._tx1o{
		font-size:3.6vw;
	}
	._tx1p{
		font-size:3.6vw;
	}
	._tx1t{
		font-size:3.2vw;
	}
	._tx1v{
		font-size:3.5vw;
	}
	._tx1y{
		line-height:2;
	}
	._tx1D{
		font-size:16vw;
	}
	._tx1E{
		font-size:18vw;
	}
}