@charset "UTF-8";
.bl0{
	display:none;
	position:relative;
}
.bl1{
	opacity:0.3;
	width:115%;
	position:absolute;
	display:none;
	transform:translateX(-50%);
}
.bl2{
	display:none;
}
.bl3{
	width:1000px;
	height:100px;
	border:1px solid rgba(255,0,0,1);
	background-color:rgba(255,255,255,1);
}
.bl4{
	width:1000px;
}
.bl5{
	position:;
	display:;
	transform:;
	opacity:;
	box-shadow:;
	overflow:;
	width:100%;
	height:530px;
	background-image:url(../img/bg_top.png);
}
.bl6{
	width:100%;
	height:145px;
	background-color:rgba(255,255,255,1);
}
.bl7{
	width:240px;
	height:60px;
	float:left;
}
.bl8{
	background-image:;
	background-position:;
	width:230px;
	height:50px;
}
.bl9{
	width:135px;
	height:50px;
	background-color:rgba(0,0,0,1);
	float:right;
}
.bla{
	float:right;
}
.blb{
	width:;
}
.blc{
	width:130px;
	height:35px;
	float:left;
}
.bld{
	width:100px;
	height:35px;
	float:left;
}
.ble{
	width:160px;
	height:35px;
	float:left;
}
.blf{
	position:;
	overflow:;
}
.blg{
	width:100%;
	height:60px;
	background-color:rgba(255,255,255,1);
}
.blh{
	width:180px;
	height:40px;
	float:left;
}
.bli{
	height:100%;
	width:100%;
	border:solid 1px rgba(153,153,153,1);
}
.blj{
	height:;
}
.blk{
	height:30px;
	width:750px;
	overflow:hidden;
	float:left;
}
.bll{
	width:110px;
}
.blm{
	width:600px;
	float:none;
}
.bln{
	width:16%;
	height:50px;
	background-color:rgba(0,0,0,1);
}
.blo{
	background-image:;
	width:100%;
	height:400px;
	background-color:rgba(255,255,255,1);
}
.blp{
	height:310px;
	width:940px;
}
.blq{
	background-image:;
	background-size:;
	height:310px;
	width:440px;
	float:left;
}
.blr{
	height:200px;
	width:440px;
	background-image:url(../img/top_photo1.jpg);
}
.bls{
	width:170px;
	height:40px;
	float:left;
}
.blt{
	float:;
	width:440px;
	height:50px;
}
.blu{
	height:200px;
	width:440px;
	background-image:url(../img/top_photo2.jpg);
}
.blv{
	width:120px;
	height:40px;
	float:left;
}
.blw{
	width:100%;
	height:2000px;
}
.blx{
	width:100%;
	height:300px;
	background-image:url(../img/gb-01.png);
}
.bly{
	height:1000px;
	width:800px;
}
.blz{
	background-image:;
	float:;
	width:180px;
	height:80px;
}
.blA{
	background-image:;
	width:800px;
	height:90px;
}
.blB{
	background-image:;
	width:600px;
	height:60px;
}
.blC{
	height:90px;
}
.blD{
	height:36px;
	width:440px;
	background-color:rgba(51,102,255,1);
}
.blE{
	width:440px;
	height:60px;
}
.blF{
	width:100px;
	height:40px;
	float:left;
}
.blG{
	width:44px;
	height:60px;
	float:left;
}
.blH{
	width:30px;
	height:60px;
	float:left;
}
.blI{
	width:150px;
	height:60px;
	float:left;
}
.blJ{
	background-size:;
	background-position: ;
	background-color:rgba(255,255,255,1);
}
.blK{
	background-size:;
	background-position: ;
	width:100%;
	height:auto;
	background-image:url(../img/gb-01.png);
}
.blL{
	overflow:;
	width:800px;
	height:auto;
}
.blM{
	background-position:;
	background-size:;
}
.blN{
	background-image:;
	width:800px;
}
.blO{
	background-image:;
	width:600px;
}
.blP{
	width:100%;
}
.blQ{
	overflow:hidden;
	float:left;
}
.blR{
	float:;
	width:440px;
}
.blS{
	float:;
}
.blT{
	background-image:;
	width:300px;
}
.blU{
	background-size:;
	background-position: ;
	height:400px;
	background-image:url(../img/gb-02.png);
}
.blV{
	background-color:rgba(255,255,255,1);
}
.blW{
	background-position:50% 100%;
	background-size:contain;
	background-repeat:no-repeat;
	background-image:url(../img/gb-02.png);
}
.blX{
	background-position:50% 0%;
	background-size:contain;
	background-repeat:no-repeat;
	background-image:url(../img/gb-01.png);
}
.blY{
	overflow:;
	max-width:800px;
	height:auto;
}
.blZ{
	position:relative;
}
.bl10{
	width:215px;
	position:absolute;
	transform:rotate( 0deg );
}
.bl11{
	background-image:;
}
.bl12{
	width:75%;
}
.bl13{
	overflow:hidden;
}
.bl14{
	background:linear-gradient( 30deg, #00abbb 50%, #1d2087 );
}
.bl15{
	width:180px;
	height:auto;
}
.bl17{
	width:56%;
}
.bl1b{
	background:linear-gradient( 30deg, #1d2087 50%, #00a53c );
}
.bl1c{
	width:56%;
}
.bl1d{
	width:35%;
}
.bl1e{
	width:58%;
}
.bl1f{
	background-size:cover;
	background-image:url(../img/bg-03.png);
}
.bl1g{
	height:60px;
	display:block;
}
.bl1h{
	max-width:900px;
}
.bl1i{
	border-radius:20px;
	box-shadow:5px 5px 2px rgba(0,0,0,0.2);
}
.bl1j{
	width:55%;
}
.bl1k{
	width:0;
	height:100%;
	border-left:1px solid;
	position:absolute;
}
.bl1l{
	width:94%;
}
.bl1m{
	height:100%;
	border-left:1px solid rgba(0,0,0,1);
	position:absolute;
}
.bl1n{
	width:92%;
}
.bl1o{
	background-size:15%;
	background-position:96% 70%;
	background-repeat:no-repeat;
	background-image:url(../img/img_pc.svg);
}
.bl1p{
	width:96%;
}
.bl1q{
	background-size:12%;
	background-position:97% 50%;
	background-repeat:no-repeat;
	background-image:url(../img/img_IDpass_.svg);
}
.bl1r{
	width:84%;
}
.bl1s{
	background-size:10%;
	background-position:95% 50%;
	background-repeat:no-repeat;
	background-image:url(../img/img_movie.svg);
}
.bl1t{
	width:82%;
}
.bl1u{
	box-shadow:3px 3px 3px 0 rgba(0,0,0,0.3);
	display:block;
	background:linear-gradient( 150deg, #5fa6db 40%, #00469b );
}
.bl1v{
	width:350px;
}
.bl1w{
	border:1px solid rgba(255,255,255,1);
	background-color:transparent;
}
.bl1x{
	box-sizing:border-box;
}
.bl1y{
	border-radius:0;
}
.bl1z{
	width:360px;
}
.bl1D{
	width:440px;
}
.bl1E{
	width:480px;
}
.bl1F{
	background-position:50% 100%;
	background-size:auto 460px;
	background-repeat:repeat-x;
	background-image:url(../img/ad_top_bg.svg);
}
.bl1G{
	width:900px;
}
.bl1H{
	background-position:50% 100%;
	background-size:auto 580px;
	background-repeat:repeat-x;
	background-image:url(../img/ad_top_bg.svg);
}
.bl1I{
	background-color:rgba(245,245,245,1);
}
.bl1J{
	background-color:#c2ecfa;
}
.bl1K{
	background-color:#dbeaba;
}
.bl1L{
	background-color:#fffab6;
}
.bl1M{
	height:7%;
	width:80%;
	position:absolute;
	background-color:transparent;
}
.bl1N{
	width:39%;
	height:9%;
	position:absolute;
	background-color:transparent;
}
.bl21{
	height:0;
	width:auto;
}
.bl22{
	width:5%;
	height:5%;
}
.bl23{
	height:100%;
	position:absolute;
}
.bl24{
	width:11%;
	height:9%;
	position:absolute;
	background-color:transparent;
}
.bl25{
	height:1%;
	width:5%;
}
.bl26{
	width:1%;
	height:1%;
}
.bl27{
	width:100vw;
	position:fixed;
}
.bl28{
	max-width:1000px;
}
.bl29{
	width:20%;
	display:block;
}
.bl2a{
	max-width:initial;
}
.bl2b{
	width:15%;
	display:block;
}
.bl2c{
	width:15%;
}
.bl2d{
	width:50px;
}
.bl2e{
	height:0;
	width:5%;
	background-position:50% 0%;
	display:block;
	background-size:contain;
	background-repeat:no-repeat;
	background-image:url(../img/bt_ft6.svg);
}
.bl2f{
	width:1%;
}
.bl2g{
	width:16%;
	display:block;
}
.bl2h{
	height:0;
	background-position:50% 0%;
	width:7%;
	display:block;
	background-size:contain;
	background-repeat:no-repeat;
	background-image:url(../img/bt_ft6.svg);
}
.bl2i{
	max-width:1050px;
}
.bl2j{
	width:2%;
}
.bl2k{
	width:4%;
}
.bl2l{
	width:5%;
}
.bl2m{
	max-width:1080px;
}
.bl2n{
	background-color:rgba(153,153,153,0.3);
}
.bl2o{
	background-color:rgba(204,204,204,0.8);
}
.bl2p{
	border:0;
	background-color:transparent;
}
.bl2q{
	background-color:rgba(234,234,234,0.8);
}
.bl2E{
	width:120px;
	position:absolute;
}
.bl2F{
	width:150px;
	position:absolute;
}
.bl2H{
	background-color:#c1c6e1;
}
.bl2I{
	background-position:60% 160%;
	background-size:auto 170px;
	background-repeat:repeat-x;
	background-image:url(../img/ad_top_bg2.svg);
}
.bl2J{
	height:205px;
}
.bl2K{
	width:80%;
	display:block;
}
.bl2O{
	width:29%;
	position:absolute;
}
.bl2Q{
	border:1px solid #0066dd;
}
.bl2R{
	width:150px;
}
.bl2S{
	height:0;
	background-position:50% 0%;
	width:7%;
	display:block;
	background-size:contain;
	background-repeat:no-repeat;
	background-image:url(../img/bt_home.svg);
}
.bl2T{
	width:20%;
	position:absolute;
}
.bl2U{
	border:0px solid #0066dd;
}
.bl2V{
	width:19%;
	position:absolute;
}
.bl2W{
	height:14%;
	width:49%;
	position:absolute;
	background-color:transparent;
}
.bl2Y{
	display:;
	width:60%;
}
._bl2Z{
	background-position:50% 0%;
	background-size:cover;
	background-repeat:no-repeat;
	background-image:url(../img/img2022_bg1.png);
}
._bl30{
	width:55%;
	float:left;
}
._bl31{
	width:92%;
}
._bl32{
	width:37%;
}
._bl33{
	width:36%;
}
._bl34{
	background-color:rgba(235,243,222,1);
}
._bl35{
	border-left:1px solid rgba(0,0,0,1);
	height:40px;
	position:absolute;
	background-size:auto 10px;
	display:block;
	background-repeat:repeat-x;
	background-image:url(../img/img2022_bg2.svg);
}
._bl36{
	background-size:15%;
	background-position:96% 70%;
	background-repeat:no-repeat;
	background-image:url(../img/img2022_img_pc.svg);
}
._bl37{
	background-size:12%;
	background-position:97% 50%;
	background-repeat:no-repeat;
	background-image:url(../img/img2022_img_IDpass.svg);
}
._bl38{
	background-size:10%;
	background-position:95% 50%;
	background-repeat:no-repeat;
	background-image:url(../img/img2022_img_movie.svg);
}
._bl39{
	height:40px;
	position:absolute;
	background-size:auto 10px;
	display:block;
	background-repeat:repeat-x;
	background-image:url(../img/img2022_bg2.svg);
}
._bl3a{
	background-image:url(../img/ad23_BG.png);
}
._bl3b{
	height:10%;
	width:54%;
	position:absolute;
	transform:translateX(-50%);
}
._bl3c{
	background-position:50% 100%;
	background-size:contain;
	background-repeat:repeat-x;
	background-image:url(../img/ad23_list_bg.png);
}
._bl3d{
	height:15%;
	width:65%;
	position:absolute;
	background-color:transparent;
}
._bl3e{
	height:15%;
	width:55%;
	position:absolute;
	background-color:transparent;
}
._bl3g{
	height:15%;
	width:70%;
	position:absolute;
	background-color:transparent;
}
._bl3h{
	height:15%;
	position:absolute;
	background-color:transparent;
}
._bl3i{
	width:50%;
}
._bl3j{
	width:62%;
}
._bl3k{
	width:67%;
}
._bl3l{
	width:77%;
}
._bl3m{
	width:64%;
}
._bl3n{
	width:51%;
}
._bl3o{
	width:63%;
}
._bl3p{
	width:52%;
}
._bl3q{
	width:68%;
}
._bl3r{
	width:78%;
}
._bl3t{
	width:52%;
}
._bl3v{
	width:68%;
}
._bl3x{
	background-image:url(../img/ad23lp_BG.png);
}
._bl3y{
	max-width:940px;
}
._bl3z{
	border:10px solid rgba(34,80,142,1);
	border-radius:20px;
	width:90%;
	display:block;
}
._bl3A{
	width:105%;
	display:block;
}
._bl3B{
	background-position:50%;
	width:65%;
	background-size:80%;
	height:auto;
	display:block;
	background-repeat:no-repeat;
	background-image:url(../img/ad23lp_click.svg);
}
._bl3C{
	width:60%;
	display:block;
}
._bl3D{
	width:25%;
	position:absolute;
}
._bl3E{
	max-width:650px;
	width:90%;
	display:block;
}
._bl3F{
	border-bottom:1px dotted rgba(0,0,0,1);
}
._bl3G{
	float:left;
}
._bl3H{
	height:150px;
	width:200px;
	border:2px solid rgba(255,255,255,1);
	box-shadow:8px 8px 0 0 rgba(244,210,84,1);
}
._bl3I{
	width:calc( 96% - 200px );
}
._bl3J{
	width:40px;
	height:40px;
	display:block;
	background-size:contain;
	background-repeat:no-repeat;
	background-image:url(../img/icon_winning-strategy.png);
}
._bl3K{
	display:block;
}
._bl3L{
	width:450px;
}
._bl3M{
	background-image:url(../img/msg_bg.jpg);
}
._bl3N{
	width:90%;
}
._bl3O{
	max-width:800px;
}
._bl3P{
	border:10px solid rgba(34,80,142,1);
	border-radius:20px;
	max-width:750px;
	width:85%;
}
._bl3Q{
	width:28%;
	position:absolute;
}
._bl3R{
	border:10px solid rgba(34,80,142,1);
	border-radius:20px;
	max-width:750px;
	width:85%;
}
._bl3S{
	width:105%;
}
._bl3T{
	height:50px;
}
._bl3U{
	background-image:url(../img/ad23lp_interview_BG.png);
}
._bl3V{
	width:250px;
	position:absolute;
	transform:translate(-50% , -34%);
}
._bl3W{
	max-width:740px;
}
._bl3X{
	width:33%;
}
._bl3Y{
	border-radius:100px;
	width:35%;
	position:absolute;
	background-color:rgba(144,223,0,1);
	transform:translateY(-50%);
}
._bl3Z{
	position:absolute;
	transform:translate(-50%,-50%);
}
._bl40{
	width:70%;
	position:absolute;
	height:auto;
}
._bl41{
	width:30%;
}
._bl42{
	border-radius:15px;
}
._bl43{
	background-position:100% 100%;
	background-size:contain;
	background-repeat:no-repeat;
}
._bl44{
	width:120%;
}
._bl45{
	border-radius:100px;
	width:45%;
	position:absolute;
	background-color:rgba(144,223,0,1);
	transform:translateY(-50%);
}
._bl46{
	width:95%;
}
._bl47{
	display:inline-block;
}
._bl48{
	border-radius:100px;
	width:40%;
	position:absolute;
	background-color:rgba(144,223,0,1);
	transform:translateY(-50%);
}
._bl49{
	height:4em;
}
._bl4a{
	border-radius:100px;
	width:44%;
	position:absolute;
	background-color:rgba(144,223,0,1);
	transform:translateY(-50%);
}
._bl4b{
	height:6em;
}
._bl4c{
	min-height:200px;
}
._bl4d{
	min-height:260px;
}
._bl4e{
	min-height:300px;
}
._bl4f{
	min-height:400px;
}
._bl4g{
	min-height:410px;
}
._bl4h{
	min-height:430px;
}
._bl4i{
	width:140%;
}
._bl4j{
	border-radius:30px;
	width:400px;
	background-position:95% 50%;
	background-size:auto 45%;
	background-repeat:no-repeat;
	background-image:url(../img/ad23lp_button.svg);
}
._bl4q{
	background-size:cover;
}
._bl4s{
	position:fixed;
}
._bl4t{
	width:17%;
	position:absolute;
}
._bl4u{
	width:60%;
}
._bl4v{
	height:10%;
	width:73%;
	background-position:92% 70%;
	position:absolute;
	background-size:auto 80%;
	background-repeat:no-repeat;
	background-image:url(../img/ad23_click.svg);
}
._bl4w{
	height:16%;
	width:73%;
	background-position:94% 70%;
	position:absolute;
	background-size:auto 85%;
	background-repeat:no-repeat;
	background-image:url(../img/ad23_click.svg);
}
._bl4x{
	height:16%;
	width:73%;
	background-position:94% 70%;
	position:absolute;
	background-size:auto 85%;
	background-repeat:no-repeat;
	background-image:url(../img/ad23_click.svg);
}
._bl4y{
	height:auto;
}
._bl4z{
	width:10%;
	height:9%;
	position:absolute;
}
._bl4A{
	width:58%;
}
._bl4B{
	width:68%;
}
._bl4C{
	width:98%;
}
._bl4D{
	width:41%;
}
._bl4E{
	border-top:1px dotted rgba(0,0,0,1);
}
._bl4F{
	border-radius:0.2em;
	border:2px solid rgba(228,138,30,1);
	background-color:rgba(255,240,164,1);
}
._bl4G{
	height:0.95em;
}
._bl4H{
	height:1.2em;
}
._bl4I{
	width:93%;
}
._bl4J{
	width:85%;
}
._bl4K{
	border-radius:0.4em;
	border:2px solid rgba(228,138,30,1);
	background-color:rgba(255,240,164,1);
}
._bl4L{
	border-radius:0.4em;
	border:3px solid rgba(228,138,30,1);
	background-color:rgba(255,240,164,1);
}
._bl4M{
	background-color:rgba(0,162,119,1);
}
._bl4N{
	width:8%;
}
._bl4O{
	height:100%;
	border:1px solid rgba(0,162,119,1);
	width:89%;
	background-color:rgba(245,250,246,1);
}
._bl4P{
	background-color:rgba(97,181,146,1);
}
._bl4Q{
	border-radius:2px;
}
._bl4R{
	width:14%;
}
._bl4S{
	height:100%;
	border:1px solid rgba(0,162,119,1);
	background-color:rgba(245,250,246,1);
}
._bl4T{
	width:7%;
}
._bl4U{
	position:absolute;
}
._bl4V{
	width:87%;
}
._bl52{
	width:48%;
}
._bl53{
	width:47%;
}
._bl54{
	width:47%;
}
._bl55{
	width:47%;
}
._bl56{
	width:40%;
}
._bl57{
	border:2px solid #000;
	background-color:rgba(255,240,0,1);
}
._bl59{
	border-radius:3px;
}
._bl5a{
	width:40%;
}
._bl5b{
	width:40%;
}
._bl5c{
	height:40%;
}
._bl5d{
	background-size:1000px;
	background-position:50% 0%;
	background-repeat:repeat-x;
	background-image:url(../img/BG.png);
}
._bl5e{
	width:35%;
}
._bl5f{
	width:83%;
}
._bl5g{
	border-bottom:0;
	border-radius:0.5em 0.5em 0 0;
	width:13%;
	border:2px solid #000;
	background-color:rgba(102,204,255,1);
}
._bl5h{
	border-bottom:2px solid rgba(0,0,0,1);
	height:57%;
}
._bl5i{
	max-width:100%;
}
._bl5j{
	border-radius:0.5em 0.5em 0 0;
	border-bottom:0px solid rgba(102,204,255,1);
	width:13%;
	border:2px solid #000;
	background-color:rgba(102,204,255,1);
}
._bl5k{
	opacity:0.2;
}
._bl5l{
	width:32%;
}
._bl5m{
	border-radius:0.5em 0.5em 0 0;
	border-bottom:0px solid rgba(102,204,255,1);
	width:12%;
	border:2px solid #000;
	background-color:rgba(102,204,255,1);
}
._bl5n{
	border-bottom:2px solid rgba(0,0,0,1);
	height:41%;
}
._bl5o{
	background-color:rgba(209,240,255,1);
}
._bl5p{
	width:54%;
}
._bl5s{
	width:18%;
}
._bl5v{
	width:38%;
}
._bl5w{
	width:61.5%;
}
._bl5C{
	height:18%;
}
._bl5D{
	float:none;
}
._bl5F{
	width:88%;
}
._bl5G{
	width:51%;
}
._bl5H{
	width:53.5%;
}
._bl5I{
	overflow-x:hidden;
}
._bl5K{
	width:96%;
}
._bl5M{
	position:sticky;
}
._bl5N{
	height:20px;
	background-color:rgba(51,102,255,1);
}
._bl5O{
	height:0;
	background-color:rgba(51,102,255,1);
}
._bl5Q{
	width:70%;
}
._bl5R{
	width:65%;
}
._bl5S{
	background-color:rgba(209,236,213,1);
}
._bl5T{
	background-position:50%;
	background-repeat:no-repeat;
	transform:translateX(-50%);
	background-image:url(../img/img2024_ttl-back.svg);
}
._bl5U{
	max-width:950px;
}
._bl5V{
	background-position:50% 30px;
	background-size:contain;
	background-repeat:no-repeat;
	background-image:url(../img/img2024_ttl-back.svg);
}
._bl5W{
	transform:translateX(-50%);
}
._bl5X{
	height:100%;
	border:1px solid rgba(0,162,119,1);
}
._bl5Y{
	width:18%;
}
._bl60{
	width:22%;
}
._bl61{
	width:16%;
}
._bl69{
	width:40%;
}
._bl6a{
	background-color:#0b308e;
}
._bl6b{
	width:45%;
}
._bl6c{
	width:40%;
}
._bl6d{
	width:23%;
}
._bl6f{
	width:80%;
}
._bl6g{
	width:97%;
}
._bl6j{
	height:28%;
}
._bl6m{
	border-top:2px solid #0b308e;
	border-bottom:2px solid #0b308e;
}
._bl6n{
	height:35px;
	width:auto;
}
._bl6o{
	height:9%;
}
._bl6s{
	height:0;
}
._bl6t{
	width:55%;
}
._bl6u{
	background-color:rgba(204,234,251,1);
}
._bl6v{
	background-color:rgba(0,102,221,1);
}
._bl6w{
	height:100%;
	border:1px solid rgba(0,102,221,1);
}
.ps0{
	left:50%;
}
.ps1{
	margin:10px auto;
}
.ps2{
	margin:0 auto;
}
.ps3{
	margin:;
	padding:40px 100px;
}
.ps4{
	margin:;
	padding:;
}
.ps5{
	margin:15px 50px;
	padding:5px  ;
}
.ps6{
	margin:;
}
.ps7{
	margin:10px 60px;
}
.ps8{
	margin:12px;
}
.ps9{
	margin:25px -40px 0 0px;
}
.psa{
	margin:100px 0px 0px -260px;
}
.psb{
	margin:100px 0px 0px -106px;
}
.psc{
	margin:100px 0px 0px 20px;
}
.psd{
	margin:100px 0px 0px 44px;
}
.pse{
	margin:27px 0px 0px 40px;
}
.psf{
	margin:27px 0px 0px 20px;
}
.psg{
	padding:210px auto 0px;
	margin:85px 0px 0;
}
.psh{
	padding:0px auto 140px;
}
.psi{
	margin:20px;
}
.psj{
	margin:10px;
}
.psk{
	margin:5px;
}
.psl{
	padding:;
	margin:14px;
}
.psm{
	margin:-27px 0px 0px 120px;
}
.psn{
	margin:100px 0px 0px 40px;
}
.pso{
	padding:50px 140px;
}
.psp{
	padding:   ;
	margin:0 30px 0 0;
}
.psq{
	padding:15px 0;
}
.psr{
	padding:17px 0;
}
.pss{
	padding:;
	margin:56px 0;
}
.pst{
	padding:;
	margin:0 0 0 30px;
}
.psu{
	padding:30px;
}
.psv{
	padding: ;
	margin:20px 200px;
}
.psw{
	margin:20px 0;
}
.psx{
	padding:;
}
.psy{
	margin:10px 0;
	padding:8px;
}
.psz{
	margin:  ;
}
.psA{
	margin:10px 0;
}
.psB{
	padding: ;
	margin: ;
}
.psC{
	padding: ;
	margin:0px 200px;
}
.psD{
	padding:0 20px;
}
.psE{
	padding:50px 0;
}
.psF{
	top:-135px;
	right:-60px;
}
.psG{
	padding:0.3em 1em;
}
.psM{
	padding:0em 1em;
}
.psN{
	margin:15px 0 0;
}
.psO{
	margin:20px 0 0;
}
.psQ{
	margin:15px 0 0;
}
.psU{
	margin:20px auto;
}
.psV{
	margin:0 0 20px;
	padding:20px;
}
.psW{
	padding:70px 0 50px;
}
.psX{
	left:235px;
}
.psY{
	left:230px;
}
.psZ{
	padding:20px 0 10px;
}
.ps10{
	padding:0.2em 0;
	margin:4px;
}
.ps11{
	padding:4px;
}
.ps12{
	margin:0;
	padding:0.2em 0;
}
.ps13{
	margin:30px auto 0;
}
.ps16{
	margin:0;
	padding:0.3em 0;
}
.ps17{
	padding:70px 0 70px;
}
.ps18{
	margin:40px auto 0;
}
.ps19{
	margin:0 0 30px;
}
.ps1a{
	padding:2% 0;
}
.ps1b{
	padding:3% 0;
}
.ps1c{
	margin-top:-6%;
}
.ps1d{
	bottom:42%;
	left:7%;
}
.ps1e{
	padding:4% 0;
}
.ps1f{
	padding:3% 0 5%;
}
.ps1g{
	margin-top:-7%;
}
.ps1h{
	bottom:21%;
	left:38%;
}
.ps1i{
	top:51%;
	left:7%;
}
.ps1j{
	top:51%;
	left:7%;
}
.ps1k{
	top:61%;
	left:7%;
}
.ps1r{
	left:7%;
	top:72%;
}
.ps1s{
	left:7%;
	top:82%;
}
.ps1t{
	left:7%;
	top:92%;
}
.ps1z{
	padding:2%;
}
.ps1A{
	left:0;
	top:0;
}
.ps1B{
	bottom:41%;
	left:79%;
}
.ps1C{
	padding:0;
}
.ps1D{
	bottom:0;
	left:0;
}
.ps1E{
	padding:1% 0 0;
}
.ps1F{
	padding:1% 0;
}
.ps1G{
	padding-bottom:4%;
}
.ps1H{
	padding-bottom:5%;
}
.ps1O{
	top:-100px;
	right:0;
}
.ps1P{
	top:-150px;
	right:0;
}
.ps1W{
	margin-top:-420px;
}
.ps1X{
	margin-top:-420px;
}
.ps1Y{
	margin:0;
}
.ps1Z{
	padding:0 0 0 15%;
}
.ps20{
	margin-top:0;
}
.ps22{
	right:-7.5%;
	padding:0.5%;
	top:3.5%;
}
.ps24{
	padding:0.8%;
	right:1.5%;
	top:3.5%;
}
.ps25{
	z-index:100;
}
.ps26{
	padding:0.8%;
	right:1.5%;
	top:4%;
}
.ps27{
	bottom:21%;
	left:33%;
}
._ps2c{
	margin-top:-20px;
}
._ps2d{
	margin-top:-10px;
}
._ps2e{
	bottom:14%;
	left:49%;
}
._ps2h{
	left:17%;
	top:23%;
}
._ps2i{
	left:17%;
	top:38%;
}
._ps2j{
	left:17%;
	top:53%;
}
._ps2k{
	left:17%;
	top:68%;
}
._ps2l{
	left:17%;
	top:83%;
}
._ps2m{
	padding:0 0 50px;
}
._ps2n{
	margin:0 auto -3%;
	padding:3% 0 0;
}
._ps2o{
	z-index:1;
}
._ps2p{
	padding:0 20px 70px;
}
._ps2q{
	padding:0 20px 80px;
}
._ps2r{
	padding:0 20px 80px;
}
._ps2s{
	padding:0 20px 80px;
}
._ps2t{
	padding:0 20px 80px;
}
._ps2v{
	padding:0 0 0;
}
._ps2w{
	padding:0 20px 50px;
}
._ps2x{
	padding:0 20px 50px;
}
._ps2y{
	padding:8% 0 3%;
}
._ps2z{
	margin:-9% auto 0 -2.5%;
}
._ps2A{
	padding-bottom:22%;
}
._ps2B{
	left:-5%;
	top:40%;
}
._ps2C{
	padding:50px 0 0;
}
._ps2D{
	margin:-1em auto 0;
}
._ps2E{
	padding:2% 0 4%;
}
._ps2F{
	padding:0 0 10px;
}
._ps2H{
	margin:7px 10px 0 10px;
}
._ps2I{
	padding:0.3em 0 0;
}
._ps2J{
	padding:1em 0 0;
}
._ps2K{
	margin:20px auto 40px;
}
._ps2L{
	padding:20px 0;
}
._ps2N{
	left:-3%;
	top:66%;
}
._ps2O{
	left:-5%;
	top:42%;
}
._ps2P{
	left:-3%;
	top:68%;
}
._ps2R{
	padding:0 0 2%;
}
._ps2S{
	left:-4%;
	top:42%;
}
._ps2T{
	left:-2%;
	top:68%;
}
._ps2U{
	right:-4%;
	top:42%;
}
._ps2V{
	right:-2%;
	top:68%;
}
._ps2W{
	margin:50px auto 0;
}
._ps2X{
	padding:30px 0 0;
}
._ps2Y{
	margin:-10px auto 0;
	top:0;
}
._ps2Z{
	margin:2% auto 0;
}
._ps30{
	margin:1em auto 0;
}
._ps31{
	margin:1.5em auto 0;
}
._ps32{
	margin:55px auto 0;
}
._ps33{
	padding:6% 0 4%;
}
._ps34{
	top:0;
	padding-bottom:35%;
}
._ps35{
	top:50%;
}
._ps36{
	margin-bottom:-40%;
	right:0;
}
._ps37{
	right:0;
	top:20%;
}
._ps38{
	right:0;
	bottom:80%;
}
._ps39{
	margin:0 0 3%;
	padding:0 0 4%;
}
._ps3a{
	margin-top:-25%;
	padding-bottom:60%;
}
._ps3b{
	top:0;
	padding-bottom:45%;
}
._ps3c{
	margin-top:-25%;
	padding-bottom:65%;
}
._ps3d{
	padding:0 0 4%;
	margin:0 1.5% 3%;
}
._ps3e{
	padding:0 0 4%;
	margin:0 1% 3%;
}
._ps3f{
	margin:0 1% 3%;
}
._ps3g{
	padding-bottom:45%;
}
._ps3h{
	margin:0 1.2% 3%;
}
._ps3i{
	padding-bottom:40%;
}
._ps3j{
	margin:3px 0 0;
}
._ps3k{
	margin:7px 0 0;
}
._ps3l{
	left:2%;
	top:3%;
	padding-bottom:44%;
}
._ps3m{
	margin:6% 1.2% 3%;
}
._ps3n{
	margin:7% 1.2% 0%;
}
._ps3o{
	margin:10px 10px 0 10px;
}
._ps3p{
	top:45%;
}
._ps3q{
	padding:1em 0;
	margin:40px auto;
}
._ps3r{
	padding:1.2em 0;
	margin:40px auto;
}
._ps3s{
	margin:30px 0;
}
._ps3E{
	padding:0 20px 50px;
}
._ps3F{
	right:0;
	top:110px;
}
._ps3I{
	padding:0.8%;
	right:1.5%;
	top:60px;
}
._ps3J{
	margin-top:-4%;
}
._ps3M{
	bottom:14%;
	left:22%;
}
._ps3N{
	left:22%;
	bottom:9%;
}
._ps3O{
	bottom:41%;
	left:79%;
}
._ps3P{
	right:22%;
	bottom:38%;
}
._ps3Q{
	margin:4% 0 0 2%;
}
._ps3R{
	margin:2% 0 0 0;
}
._ps3S{
	margin:23% 0 0;
}
._ps3T{
	margin:1em 0;
}
._ps3U{
	margin:0.3em 0;
}
._ps3V{
	margin:0.5em 0 0;
}
._ps3W{
	padding:0.3em 0;
}
._ps3X{
	margin:0.5em 0;
}
._ps3Y{
	padding:0.5em 0;
}
._ps3Z{
	padding:0.8em 0;
}
._ps40{
	margin:0.8em 0;
}
._ps41{
	margin:1em 0 0;
}
._ps42{
	margin:1.5em 0 0;
}
._ps43{
	margin:1.5em 0 2em;
}
._ps44{
	padding:0.3em;
}
._ps45{
	padding:0.1em;
}
._ps46{
	top:0;
	right:0;
	padding:2% 3%;
	left:auto;
}
._ps47{
	padding:0.1em 1.5em;
}
._ps48{
	padding:0 1.5em;
}
._ps49{
	bottom:0;
}
._ps4a{
	margin:20% auto;
}
._ps4b{
	margin:30% auto;
}
._ps4d{
	margin:0 0 5%;
}
._ps4e{
	margin:0 0 2%;
}
._ps4g{
	padding-left:1.4em;
}
._ps4h{
	left:0;
	top:0.1em;
}
._ps4i{
	right:3%;
}
._ps4j{
	right:2%;
}
._ps4l{
	z-index:0;
}
._ps4n{
	padding-left:1.2em;
}
._ps4v{
	top:70%;
}
._ps4w{
	top:65%;
}
._ps4x{
	margin:0.3em 0 0;
}
._ps4y{
	padding:3% 0 0;
}
._ps4A{
	padding:1.5% 2%;
}
._ps4B{
	left:13%;
}
._ps4C{
	padding:0 0 1% 2%;
}
._ps4D{
	top:45px;
	z-index:99;
}
._ps4E{
	padding:4% 0 0;
}
._ps4F{
	padding:1% 2%;
}
._ps4G{
	padding:0.5em 20px;
}
._ps4I{
	top:0;
	right:0.5%;
	margin-top:5%;
}
._ps4K{
	padding:1% 0 0 2%;
}
._ps4L{
	padding:5% 0 0 3%;
}
._ps4P{
	left:25%;
	top:77%;
}
._ps4U{
	left:12%;
}
._ps4V{
	padding:0 0 1% 3%;
}
._ps4W{
	padding:1% 0 0 8%;
}
._ps4X{
	padding:4% 0 0 5%;
}
._ps4Y{
	padding:0.5em 20px 2em;
}
._ps57{
	top:263px;
	z-index:99;
}
._ps5c{
	margin:5% 0 0;
}
._ps5f{
	padding-bottom:;
}
._ps5g{
	padding-bottom:100%;
	top:20px;
}
._ps5h{
	top:0;
}
._ps5i{
	margin-top:0;
	right:0.5%;
}
._ps5j{
	padding:30px 0 0;
}
._ps5k{
	top:80px;
}
._ps5l{
	top:5px;
}
._ps5p{
	padding-bottom:100%;
}
._ps5q{
	padding:1em 0;
}
._ps5r{
	top:10px;
	padding-bottom:50%;
}
._ps5s{
	margin:4% auto 0;
}
._ps5t{
	margin:3% 0 0;
}
._ps5u{
	top:30px;
	padding-bottom:50%;
}
._ps5v{
	top:30px;
}
._ps5w{
	top:20px;
}
._ps5x{
	margin:40px auto;
}
._ps5y{
	right:22%;
}
._ps5z{
	bottom:5%;
}
._ps5A{
	right:27%;
}
._ps5B{
	padding:70px 0 40px;
}
._ps5I{
	padding:70px 0 40px;
}
._ps5T{
	margin:0.6em 0 0;
}
._ps5U{
	padding:10px 0;
}
._ps5V{
	padding:20px 0 0;
}
._ps5W{
	right:20%;
}
._ps5X{
	top:-15px;
	right:0;
}
._ps5Y{
	padding:20px 0;
}
._ps62{
	padding:0 0 40px;
}
._ps63{
	margin:20px auto 0;
}
._ps67{
	margin:30px 0 0;
}
._ps69{
	padding:20px 0 60px;
}
._ps6a{
	margin:40px 0 0;
}
._ps6c{
	padding:20px 0 40px;
}
._ps6d{
	padding:0 0 15px;
}
._ps6f{
	margin:25px 0 0;
}
._ps6g{
	margin:25px auto 0;
}
._ps6h{
	right:1%;
	top:83%;
}
._ps6i{
	padding:15px 0 30px;
}
._ps6k{
	right:0;
	margin-top:0;
	top:10px;
}
._ps6l{
	right:0;
	margin-top:0;
}
.tx0{
	font-size:17px;
	text-align:center;
	color:rgba(255,255,255,1);
}
.tx1{
	font-size:17px;
}
.tx2{
	text-align:center;
}
.tx3{
	font-size:30px;
}
.tx4{
	font-size:70px;
}
.tx5{
	font-size:20px;
	color:rgba(153,153,153,1);
}
.tx6{
	font-size:20px;
	color:rgba(255,0,0,1);
}
.tx7{
	font-size:20px;
}
.tx8{
	font-size:25px;
}
.tx9{
	font-size:16px;
}
.txa{
	color:rgba(255,255,255,1);
}
.txb{
	font-size:40px;
}
.txc{
	line-height:;
	text-align:right;
}
.txd{
	letter-spacing:0.1em;
}
.txe{
	font-size:bigger;
}
.txf{
	vertical-align:bottom;
}
.txg{
	font-size:135%;
}
.txh{
	font-size:130%;
}
.txj{
	line-height:1.4;
}
.txl{
	line-height:1;
}
.txm{
	line-height:1;
}
.txn{
	font-size:125%;
}
.txo{
	font-size:28px;
}
.txp{
	font-weight:bold;
}
.txr{
	font-size:34px;
}
._txs{
	font-size:12px;
}
._txt{
	color:rgba(244,210,84,1);
}
._txu{
	line-height:1;
	font-size:18px;
	color:rgba(255,164,0,1);
}
._txv{
	line-height:1.5;
	color:rgba(0,63,152,1);
}
._txw{
	font-size:14px;
}
._txx{
	font-size:15px;
}
._txy{
	font-size:13px;
}
._txz{
	line-height:1.5;
}
._txA{
	color:rgba(2,101,221,1);
}
._txB{
	line-height:1.6;
}
._txC{
	line-height:1.3;
}
._txD{
	font-size:18px;
}
._txI{
	font-size:24px;
}
._txJ{
	color:rgba(229,0,18,1);
}
._txK{
	line-height:1.2;
}
._txN{
	font-size:inherit;
	line-height:inherit;
}
._txP{
	font-weight:500;
}
._txQ{
	line-height:1;
}
._es0{
	object-fit:cover;
}
._es1{
	object-position:0%;
	object-fit:contain;
}
._es2{
	transition-duration:0.3s;
}
@media screen and (max-width: 768px){
	.bl15{
		width:30vw;
	}
	.bl16{
		width:30vw;
	}
	.bl17{
		width:100%;
		float:none;
	}
	.bl18{
		overflow:hidden;
	}
	.bl19{
		float:left;
	}
	.bl1a{
		float:right;
	}
	.bl1c{
		width:60%;
	}
	.bl1d{
		width:33%;
	}
	.bl1e{
		width:60%;
	}
	.bl1g{
		height:8vw;
	}
	.bl1i{
		border-radius:2vw;
	}
	.bl1j{
		width:60%;
	}
	.bl1m{
		display:none;
	}
	.bl1n{
		width:96%;
	}
	.bl1o{
		background-size:14%;
	}
	.bl1p{
		width:100%;
	}
	.bl1q{
		background-size:11%;
		background-position:98% 50%;
	}
	.bl1r{
		width:88%;
	}
	.bl1s{
		background-position:97% 60%;
	}
	.bl1t{
		width:86%;
	}
	.bl1A{
		width:60vw;
	}
	.bl1B{
		box-shadow:1vw 1vw 0.3vw 0 rgba(0,0,0,0.3);
	}
	.bl1C{
		box-shadow:1vw 1vw 1vw 0 rgba(0,0,0,0.3);
	}
	.bl1O{
		background-image:none;
	}
	.bl1P{
		width:100%;
	}
	.bl1Q{
		display:none;
	}
	.bl1R{
		display:block;
	}
	.bl1S{
		width:95%;
	}
	.bl1T{
		background-color:rgba(255,255,255,1);
	}
	.bl1U{
		border-top:1px dashed #0d559e;
		overflow-x:scroll;
	}
	.bl1V{
		width:150vw;
	}
	.bl1W{
		max-width:initial;
	}
	.bl1X{
		box-sizing:border-box;
	}
	.bl1Y{
		border:1px solid;
		height:50px;
	}
	.bl1Z{
		border:3px solid rgba(102,102,102,1);
		height:50px;
	}
	.bl20{
		height:5%;
		width:81%;
	}
	.bl24{
		width:31%;
		height:4%;
	}
	.bl2r{
		border:0.1vw solid rgba(255,255,255,1);
		width:33%;
		height:8vw;
	}
	.bl2s{
		background-color:#839dd0;
		background-size:10vw;
		background-position:50% 50%;
		background-image:url(../img/bt_ft_mb6.svg);
	}
	.bl2t{
		height:5vw;
		width:auto;
	}
	.bl2u{
		height:5vw;
		width:80%;
	}
	.bl2v{
		border:0.1vw solid rgba(255,255,255,1);
		height:12vw;
		width:33%;
	}
	.bl2w{
		height:10vw;
		width:80%;
	}
	.bl2x{
		width:80%;
		height:8vw;
	}
	.bl2y{
		width:70vw;
	}
	.bl2z{
		height:24vw;
	}
	.bl2A{
		width:67vw;
	}
	.bl2B{
		height:8vw;
		width:90%;
	}
	.bl2C{
		height:auto;
	}
	.bl2D{
		border:0.1vw solid rgba(255,255,255,1);
		height:14vw;
		width:33%;
	}
	.bl2G{
		width:27vw;
	}
	.bl2L{
		background-position:54% 180%;
		background-size:auto 20vw;
	}
	.bl2M{
		height:23vw;
	}
	.bl2N{
		width:80%;
	}
	.bl2P{
		width:81vw;
	}
	.bl2W{
		height:8%;
		width:81%;
	}
	.bl2X{
		width:54vw;
	}
	._bl36{
		background-size:14%;
	}
	._bl37{
		background-size:11%;
		background-position:98% 50%;
	}
	._bl38{
		background-position:97% 60%;
	}
	._bl3e{
		width:70%;
	}
	._bl3f{
		width:75%;
	}
	._bl3g{
		width:85%;
	}
	._bl3i{
		width:70%;
	}
	._bl3k{
		width:85%;
	}
	._bl3n{
		width:70%;
	}
	._bl3p{
		width:70%;
	}
	._bl3q{
		width:85%;
	}
	._bl3s{
		width:82%;
	}
	._bl3t{
		width:66%;
	}
	._bl3u{
		width:79%;
	}
	._bl3v{
		width:87%;
	}
	._bl3w{
		width:99%;
	}
	._bl3z{
		width:94vw;
	}
	._bl3A{
		width:94vw;
	}
	._bl3H{
		box-shadow:2vw 2vw 0 0 rgba(244,210,84,1);
		height:40vw;
		float:none;
	}
	._bl3I{
		float:none;
	}
	._bl3J{
		width:5vw;
		height:5vw;
	}
	._bl3P{
		width:94vw;
	}
	._bl3R{
		width:80vw;
	}
	._bl4k{
		width:45%;
	}
	._bl4l{
		width:46%;
	}
	._bl4m{
		width:48%;
	}
	._bl4n{
		height:6.5em;
	}
	._bl4o{
		border-radius:10vw;
		width:90vw;
	}
	._bl4p{
		border:1.5vw solid rgba(34,80,142,1);
	}
	._bl4r{
		overflow:visible;
	}
	._bl4v{
		height:12%;
		background-position:98% 70%;
		background-size:auto 75%;
	}
	._bl4w{
		height:14%;
		background-position:98% 70%;
		background-size:auto 75%;
	}
	._bl4x{
		height:14%;
		background-position:98% 90%;
		background-size:auto 75%;
	}
	._bl4z{
		width:16%;
		height:6%;
	}
	._bl4W{
		border:0.2vw solid rgba(228,138,30,1);
	}
	._bl4X{
		border:0.4vw solid rgba(228,138,30,1);
	}
	._bl4Y{
		width:8%;
	}
	._bl4Z{
		width:85%;
	}
	._bl50{
		width:84%;
	}
	._bl51{
		width:83%;
	}
	._bl53{
		width:40%;
	}
	._bl54{
		width:60%;
	}
	._bl55{
		width:57%;
	}
	._bl56{
		width:57%;
	}
	._bl58{
		border:0.3vw solid #000;
	}
	._bl5a{
		width:50%;
	}
	._bl5b{
		width:49%;
	}
	._bl5q{
		width:52%;
	}
	._bl5r{
		width:60%;
	}
	._bl5s{
		width:24%;
	}
	._bl5t{
		width:20%;
	}
	._bl5u{
		height:75%;
	}
	._bl5x{
		border-bottom:0.3vw solid rgba(0,0,0,1);
	}
	._bl5y{
		width:54%;
	}
	._bl5z{
		width:56%;
	}
	._bl5A{
		width:65%;
	}
	._bl5B{
		border-bottom:0vw solid rgba(102,204,255,1);
	}
	._bl5E{
		height:20%;
		width:44%;
	}
	._bl5I{
		float:none;
		overflow-x:scroll;
	}
	._bl5J{
		width:200vw;
	}
	._bl5L{
		float:none;
	}
	._bl5P{
		width:24%;
	}
	._bl5Y{
		width:57%;
	}
	._bl5Z{
		width:57%;
	}
	._bl62{
		width:96%;
	}
	._bl63{
		width:37%;
	}
	._bl64{
		width:34%;
	}
	._bl65{
		position:relative;
	}
	._bl66{
		width:33%;
	}
	._bl67{
		width:31%;
	}
	._bl68{
		width:23%;
	}
	._bl69{
		width:64%;
	}
	._bl6e{
		width:30%;
	}
	._bl6h{
		width:88%;
	}
	._bl6i{
		width:90%;
	}
	._bl6j{
		height:20%;
	}
	._bl6k{
		width:190vw;
	}
	._bl6l{
		width:140vw;
	}
	._bl6o{
		width:74%;
		height:9%;
	}
	._bl6p{
		height:6vw;
	}
	._bl6q{
		height:20vw;
	}
	._bl6r{
		height:22vw;
	}
	.psH{
		padding:0 2vw;
	}
	.psI{
		padding:8vw 0;
	}
	.psJ{
		top:-19vw;
		right:-5vw;
	}
	.psK{
		margin:2vw 0 0;
	}
	.psL{
		margin:2vw 0 2vw;
	}
	.psM{
		padding:0.1em 1em;
	}
	.psN{
		margin:2vw 0;
	}
	.psP{
		margin:7vw auto;
	}
	.psR{
		margin:3vw 0 0;
	}
	.psS{
		margin:4vw auto;
	}
	.psT{
		padding:3vw 1vw;
	}
	.psV{
		margin:0 0 3vw;
		padding:2vw;
	}
	.psW{
		padding:8vw 0 11vw;
	}
	.psY{
		left:10vw;
	}
	.psZ{
		padding:3vw 0 2vw;
	}
	.ps14{
		padding:0.2vw;
	}
	.ps15{
		padding:0.3vw;
		margin:4vw auto 0;
	}
	.ps17{
		padding:8vw 0 11vw;
	}
	.ps1i{
		left:2%;
		bottom:38%;
	}
	.ps1j{
		left:2%;
		top:55%;
	}
	.ps1k{
		left:2%;
		top:64%;
	}
	.ps1l{
		padding:5vw 3vw;
	}
	.ps1m{
		padding:0;
	}
	.ps1n{
		margin-top:-10vw;
		padding:3vw;
	}
	.ps1o{
		padding:2vw;
	}
	.ps1p{
		margin-top:;
	}
	.ps1q{
		padding:3vw;
	}
	.ps1r{
		left:2%;
		top:72.3%;
	}
	.ps1s{
		left:2%;
		top:81.5%;
	}
	.ps1t{
		left:2%;
		top:89.8%;
	}
	.ps1u{
		bottom:10%;
		left:10%;
	}
	.ps1v{
		margin-top:-15vw;
	}
	.ps1w{
		padding:5vw 4vw;
	}
	.ps1x{
		padding:4vw;
	}
	.ps1y{
		margin-top:-18vw;
	}
	.ps1B{
		bottom:16.3%;
		left:28%;
	}
	.ps1I{
		padding:0 0;
	}
	.ps1J{
		padding-bottom:0;
	}
	.ps1K{
		margin:0 auto;
	}
	.ps1L{
		margin:1vw auto 0;
	}
	.ps1M{
		margin:2vw auto 0;
	}
	.ps1N{
		margin:3vw auto 0;
	}
	.ps1Q{
		top:-15vw;
	}
	.ps1R{
		right:-20vw;
	}
	.ps1S{
		right:-35vw;
		top:-5vw;
	}
	.ps1T{
		top:-2vw;
		right:-31vw;
	}
	.ps1U{
		right:-30vw;
		top:2vw;
	}
	.ps1V{
		right:-30vw;
		top:1vw;
	}
	.ps1W{
		margin-top:-61vw;
	}
	.ps1X{
		margin-top:-65vw;
	}
	.ps20{
		margin-top:-65vw;
	}
	.ps21{
		padding:0 0 0 15%;
	}
	.ps23{
		top:58vw;
		right:5vw;
	}
	.ps28{
		right:16vw;
		top:57vw;
	}
	.ps29{
		right:16vw;
		top:58vw;
	}
	._ps2a{
		left:10vw;
	}
	._ps2b{
		padding:5vw 1vw 3vw;
	}
	._ps2f{
		padding:2% 0;
	}
	._ps2g{
		margin-top:-2vw;
	}
	._ps2h{
		left:2%;
		top:24%;
	}
	._ps2i{
		left:2%;
		top:39%;
	}
	._ps2j{
		left:2%;
		top:54%;
	}
	._ps2k{
		left:2%;
		top:69%;
	}
	._ps2l{
		left:2%;
		top:84%;
	}
	._ps2q{
		padding:5vw 4vw 12vw;
	}
	._ps2r{
		padding:5vw 4vw 15vw;
	}
	._ps2s{
		padding:5vw 4vw 20vw;
	}
	._ps2t{
		padding:5vw 4vw 25vw;
	}
	._ps2u{
		padding:0 0 25vw;
	}
	._ps2v{
		padding:0 0 0;
	}
	._ps2w{
		padding:0 0 20vw;
	}
	._ps2x{
		padding:0 0 10vw;
	}
	._ps2C{
		padding:8vw 0 0;
	}
	._ps2F{
		padding:0 0 2vw;
	}
	._ps2G{
		margin:4vw 0 0;
	}
	._ps2H{
		margin:0.7vw 0 0 1vw;
	}
	._ps2K{
		margin:3vw auto 5vw;
	}
	._ps2L{
		padding:3vw 0;
	}
	._ps2M{
		margin:3vw auto;
	}
	._ps2Q{
		padding:10% 0 5%;
	}
	._ps2S{
		left:-2%;
		top:41%;
	}
	._ps2T{
		left:-1%;
		top:65%;
	}
	._ps2U{
		top:41%;
	}
	._ps2V{
		top:65%;
	}
	._ps2X{
		padding:8vw 0 0;
	}
	._ps3o{
		margin:0.7vw 0 0 1vw;
	}
	._ps3t{
		margin:7% 2% 0%;
	}
	._ps3u{
		margin:10% 2% 0%;
	}
	._ps3v{
		margin:12% 1% 0%;
	}
	._ps3w{
		margin:0.4em 0 0;
	}
	._ps3x{
		padding:2% 2% 3%;
	}
	._ps3y{
		margin:8vw auto;
	}
	._ps3z{
		margin-top:0vw;
	}
	._ps3A{
		padding:0vw 4vw;
	}
	._ps3B{
		padding:7vw 4vw;
	}
	._ps3C{
		margin-top:0%;
	}
	._ps3D{
		padding:3%;
	}
	._ps3E{
		padding:0 0 15vw;
	}
	._ps3G{
		right:0;
		bottom:1vw;
		top:auto;
	}
	._ps3H{
		bottom:1vw;
		right:5vw;
		top:auto;
	}
	._ps3K{
		margin:0 auto -8vw;
	}
	._ps3L{
		margin-top:0;
	}
	._ps3M{
		left:2%;
		bottom:6%;
	}
	._ps3N{
		left:2%;
		bottom:6%;
	}
	._ps3O{
		bottom:25.2%;
		left:46%;
	}
	._ps3P{
		bottom:40%;
		right:7%;
	}
	._ps4c{
		padding:0 5vw;
	}
	._ps4f{
		margin:0 0 3vw;
	}
	._ps4k{
		bottom:50%;
	}
	._ps4m{
		padding:2% 2% 2% 3%;
	}
	._ps4o{
		padding:2% 3% 2% 3%;
	}
	._ps4p{
		padding:2% 2% 20% 3%;
	}
	._ps4q{
		bottom:0;
		right:21%;
	}
	._ps4r{
		bottom:0;
		right:23%;
	}
	._ps4s{
		padding:2% 2% 25% 3%;
	}
	._ps4t{
		bottom:0;
		right:27%;
	}
	._ps4u{
		padding:2% 2% 30% 3%;
	}
	._ps4z{
		padding:0 3vw;
	}
	._ps4H{
		padding:2% 0 0;
	}
	._ps4J{
		left:20%;
	}
	._ps4M{
		padding:1.5% 2.5%;
	}
	._ps4N{
		padding:0 0 1% 3%;
	}
	._ps4O{
		padding:0 0 1% 4%;
	}
	._ps4Q{
		margin:3% 0 0;
	}
	._ps4R{
		margin:4% 0 0;
	}
	._ps4S{
		padding:4%;
	}
	._ps4T{
		left:10%;
		top:74%;
	}
	._ps4Z{
		padding:6% 0 0;
	}
	._ps50{
		padding:5% 0 1% 4%;
	}
	._ps51{
		padding:20% 0 1% 5%;
	}
	._ps52{
		padding:10% 0 1% 5%;
	}
	._ps53{
		padding:7% 0 1% 5%;
	}
	._ps54{
		padding:9% 0 1% 5%;
	}
	._ps55{
		padding:8% 0 1% 5%;
	}
	._ps56{
		padding:7.5% 0 1% 5%;
	}
	._ps58{
		padding:5% 0 1% 3%;
	}
	._ps59{
		padding:2% 0 1% 3%;
	}
	._ps5a{
		padding:1% 0 1% 4%;
	}
	._ps5b{
		margin:2% 0 0;
	}
	._ps5d{
		padding:4% 0 0;
	}
	._ps5e{
		padding:0.5em 3vw 2em;
	}
	._ps5m{
		padding:4vw 0 0;
	}
	._ps5n{
		top:1vw;
	}
	._ps5o{
		top:20vw;
	}
	._ps5B{
		padding:8vw 0 11vw;
	}
	._ps5C{
		padding:15vw 0 0;
	}
	._ps5D{
		padding:17vw 0 0;
	}
	._ps5E{
		padding:19vw 0 0;
	}
	._ps5F{
		padding:25vw 0 0;
	}
	._ps5G{
		padding:24vw 0 0;
	}
	._ps5H{
		top:6vw;
	}
	._ps5I{
		padding:10vw 0 6vw;
	}
	._ps5J{
		padding:2% 2% 10% 3%;
	}
	._ps5K{
		bottom:0;
		right:3%;
	}
	._ps5L{
		bottom:0;
		left:10%;
		right:auto;
	}
	._ps5M{
		bottom:0;
		right:5%;
	}
	._ps5N{
		padding:2% 1% 10% 2%;
	}
	._ps5O{
		padding:2% 1% 4% 2%;
	}
	._ps5P{
		padding:2% 2% 26% 3%;
	}
	._ps5Q{
		bottom:0;
		right:2%;
	}
	._ps5R{
		padding:2% 2% 15% 3%;
	}
	._ps5S{
		padding:2% 2% 18% 3%;
	}
	._ps5Z{
		padding:2vw 0;
	}
	._ps60{
		right:17%;
	}
	._ps61{
		right:-2vw;
		top:3vw;
	}
	._ps64{
		padding:0 0 6vw;
	}
	._ps65{
		margin:4vw auto 0;
	}
	._ps66{
		right:6%;
		top:62%;
	}
	._ps67{
		margin:6vw 0 0;
	}
	._ps68{
		right:-2vw;
		top:5vw;
	}
	._ps6a{
		margin:8vw 0 0;
	}
	._ps6b{
		margin:5% auto 0;
	}
	._ps6c{
		padding:5vw 0 7vw;
	}
	._ps6e{
		margin:2vw auto;
	}
	._ps6h{
		right:6%;
		top:87%;
	}
	._ps6j{
		padding:3vw 0 6vw;
	}
	._ps6k{
		right:0vw;
		top:8vw;
	}
	._ps6l{
		right:0vw;
		top:8vw;
	}
	.txi{
		font-size:3vw;
	}
	.txk{
		font-size:2.8vw;
	}
	.txl{
		font-size:3.8vw;
	}
	.txm{
		font-size:3.6vw;
	}
	.txq{
		font-size:4.4vw;
	}
	._txv{
		font-size:3.4vw;
	}
	._txA{
		font-size:3.4vw;
	}
	._txE{
		font-size:2.4vw;
	}
	._txF{
		font-size:2.6vw;
	}
	._txG{
		font-size:3.5vw;
	}
	._txH{
		font-size:4vw;
	}
	._txL{
		font-size:2.9vw;
	}
	._txM{
		font-size:3.2vw;
	}
	._txO{
		font-size:3.7vw;
	}
}