@import url(https://fonts.googleapis.com/css2?family=Cal+Sans);
@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..600;1,14..32,400..600);
@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,400,0..1,-50..200);
:root{--SetFntTtl:'Cal Sans',sans-serif;--SetFntTxt:'Inter',sans-serif;--SetSizTl1:2.8rem;--SetSizTl2:1.6rem;--SetSizTl3:1.1rem;--SetSizTx1:1.1rem;--SetSizTx2:1.0rem;--SetSizTx3:0.9rem;--SetSizTx4:0.8rem;--SetWegTl1:normal;--SetWegTl2:normal;--SetWegTx1:400;--SetWegTx2:600;--SetHeiTl1:1.1em;--SetHeiTl2:1.3em;--SetHeiTxt:1.6em}
@keyframes notification{
90%{bottom:48px;opacity:1}
100%{bottom:96px;opacity:0}
}
@keyframes notchbell{
0%,100%,22%{transform:rotate(0)}
1%,5%{transform:rotate(30deg)}
2%,6%{transform:rotate(-28deg)}
3%{transform:rotate(34deg)}
4%{transform:rotate(-32deg)}
7%{transform:rotate(26deg)}
8%{transform:rotate(-24deg)}
9%{transform:rotate(22deg)}
10%{transform:rotate(-20deg)}
11%{transform:rotate(18deg)}
12%{transform:rotate(-16deg)}
13%{transform:rotate(14deg)}
14%{transform:rotate(-12deg)}
15%{transform:rotate(10deg)}
16%{transform:rotate(-8deg)}
17%{transform:rotate(6deg)}
18%{transform:rotate(-4deg)}
19%{transform:rotate(2deg)}
20%{transform:rotate(-1deg)}
21%{transform:rotate(1deg)}
}
*{scroll-margin-top:168px}
a{color:var(--SetColorPri);text-decoration:none}
img{margin:0;padding:0;border:0;display:block}
button,input,option,select,textarea{outline:0;border-radius:0;appearance:none;resize:none}
input[type=number]{appearance:textfield}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{appearance:none;margin:0}
input::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0;display:none!important}
input:focus,select:focus,textarea:focus{outline:0}
body,html{width:100%;height:auto;inset:0;margin:0;padding:0;box-sizing:border-box;background-color:var(--SetColor001);overflow-x:hidden;outline:0;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;text-rendering:geometricprecision;word-spacing:5%;font-size:15px!important}
header{position:fixed;width:688px;height:64px;top:0;left:50%;right:50%;margin:16px 0 0 -344px;padding:8px;box-sizing:border-box;background-color:var(--SetColor011);box-sizing:border-box;text-align:center;box-shadow:0 8px 32px 0 var(--SetColor007);border-radius:var(--SetRadius001);overflow:hidden;display:flex;float:left;z-index:12}
header img{position:relative;width:auto;left:0;right:auto;margin:0;padding:0;border:0;float:left;z-index:2}
header menu{position:relative;width:100%;height:48px;top:0;left:0;margin:0;padding:0;box-sizing:border-box;text-align:right;font-size:0;float:left;z-index:4}
header menu ul{height:48px;margin:0;padding:0;box-sizing:border-box;list-style:none;border:0;float:right}
header menu ul li{height:48px;line-height:48px;margin:0;padding:0;box-sizing:border-box;display:inline-block}
header menu ul li a{height:48px;margin:0;padding:0 16px;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx2);line-height:48px;letter-spacing:-2%;color:var(--SetColor006);text-decoration:none;box-sizing:border-box;border:0;border-radius:var(--SetRadius001);display:block;float:left}
header menu ul li .nho{position:relative;width:48px;height:48px;margin:0 0 0 8px;padding:0;font-family:"Material Symbols Outlined";font-size:24px;font-weight:300;line-height:48px;text-align:center;color:var(--SetColorPriTxt);background-color:var(--SetColorPri);float:left}
header menu ul li .srh{position:relative;width:auto;height:48px;margin:0;padding:0 8px;font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;line-height:48px;text-align:center;color:var(--SetColor006);float:left}
header menu ul .slt{background-color:var(--SetColor002)}
header .mop{position:absolute;width:48px;height:48px;top:8px;left:auto;right:8px;display:none;cursor:pointer;background-color:var(--SetColor002);border-radius:var(--SetRadius003);z-index:10000}
header .mop span{position:relative;width:48px;height:48px;font-size:20px;font-family:"Material Symbols Outlined";font-weight:400;text-align:center;line-height:48px;color:var(--SetColor006)}
header .sm1{height:24px;margin:12px 16px;z-index:6}
header .sm2{height:28px;margin:10px 16px;z-index:6}
header .sm3{height:32px;margin:8px 16px;z-index:6}
header .sm4{height:40px;margin:4px 16px;z-index:6}
header .sm5{height:48px;margin:0 16px;z-index:6}
.he1{width:800px;margin:16px 0 0 -400px}
.he2{width:900px;margin:16px 0 0 -450px}
.he9{width:100%;height:64px;left:0;right:0;margin:0;padding:8px 48px 8px 32px;border-radius:0}
header .srh{width:100%!important;height:48px;left:0;right:0;margin:0;text-align:center}
hr{position:relative;width:444px;height:1px;top:0;left:50%;right:50%;margin:48px 0 96px -222px;border:0;box-sizing:border-box;background-color:var(--SetColor003);float:left;clear:left}
article{position:relative;box-sizing:border-box;z-index:1}
article main{position:relative;width:100%;top:0;left:0;margin:128px 0 0;padding:0;box-sizing:border-box;clear:left}
article main nav{position:relative;width:640px;top:0;left:50%;right:50%;margin:0 0 24px -320px;padding:0;box-sizing:border-box;text-align:center;float:left}
article main nav ul{position:relative;top:0;left:0;margin:0;padding:0;text-align:left;list-style:none;float:left}
article main nav ul li{margin:0;padding:0 4px 0 0;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx2);line-height:24px;text-align:left;display:inline}
article main nav ul li::after{content:"/";position:relative;top:0;right:-4px;color:var(--SetColor006)}
article main nav ul li a{font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx2);line-height:24px;letter-spacing:-2%;color:var(--SetColor006);text-decoration:none;display:inline-block}
article main h1{position:relative;width:640px;top:0;left:50%;right:50%;margin:0 0 48px -320px;padding:0;box-sizing:border-box;text-align:left;font-family:var(--SetFntTtl);font-size:var(--SetSizTl1);font-weight:var(--SetWegTl1);line-height:var(--SetHeiTl1);letter-spacing:-1%;color:var(--SetColor006);float:left;clear:left}
article main h2,article main h3,article main h4{position:relative;width:640px;top:0;left:50%;right:50%;margin:0 0 24px -320px;padding-top:0;box-sizing:border-box;text-align:left;font-family:var(--SetFntTtl);font-size:var(--SetSizTl2);font-weight:var(--SetWegTl1);line-height:var(--SetHeiTl2);letter-spacing:-1%;color:var(--SetColor006);float:left;clear:left}
article main h1 strong,article main h2 strong,article main h3 strong,article main h4 strong{font-weight:var(--SetWegTl2);color:var(--SetColorPri)}
article main p{position:relative;width:640px;top:0;left:50%;right:50%;margin:0 0 48px -320px;padding:0;box-sizing:border-box;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx1);font-weight:var(--SetWegTx1);line-height:var(--SetHeiTxt);letter-spacing:-2%;color:var(--SetColor006);float:left;clear:left}
article main p strong{font-weight:var(--SetWegTx2);color:var(--SetColor006)}
article main ul{position:relative;width:640px;top:0;left:50%;right:50%;margin:0 0 40px -320px;padding:0 0 0 20px;box-sizing:border-box;list-style-type:disc;list-style-position:outside;clear:left}
article main li{position:relative;width:100%;top:0;margin:0 0 8px;padding:0;box-sizing:border-box;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx1);font-weight:var(--SetWegTx1);line-height:var(--SetHeiTxt);letter-spacing:-2%;color:var(--SetColor006)}
article main li strong{font-weight:var(--SetWegTx2);color:var(--SetColorPri)}
article main li::marker{color:var(--SetColorPri)}
article main ol{position:relative;width:640px;top:0;left:50%;right:50%;margin:0 0 40px -320px;padding:0;box-sizing:border-box;list-style-position:inside;clear:left}
article main ol::marker{color:var(--SetColorPri)}
article main ol a,article main ul a{font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx2);line-height:var(--SetHeiTxt);letter-spacing:-2%;color:var(--SetColorPri);text-decoration:underline dotted}
article main div map{position:absolute;width:100%;height:100%;top:0;left:0;border:0;box-sizing:border-box;z-index:1}
article main div .map_cn1_001{position:relative;width:1000px;height:256px;top:0;left:50%;right:50%;margin:0 0 48px -500px;background-color:transparent;border-radius:var(--SetRadius002);overflow:hidden;float:left}
article main div .map_cn1_002{position:relative;width:1000px;height:384px;top:0;left:50%;right:50%;margin:0 0 48px -500px;background-color:transparent;border-radius:var(--SetRadius002);overflow:hidden;float:left}
article main div .map_cn1_003{position:relative;width:1000px;height:512px;top:0;left:50%;right:50%;margin:0 0 48px -500px;background-color:transparent;border-radius:var(--SetRadius002);overflow:hidden;float:left}
article main div .map_cn2_001{position:relative;width:1200px;height:256px;top:0;left:50%;right:50%;margin:0 0 48px -600px;background-color:transparent;border-radius:var(--SetRadius002);overflow:hidden;float:left}
article main div .map_cn2_002{position:relative;width:1200px;height:384px;top:0;left:50%;right:50%;margin:0 0 48px -600px;background-color:transparent;border-radius:var(--SetRadius002);overflow:hidden;float:left}
article main div .map_cn2_003{position:relative;width:1200px;height:512px;top:0;left:50%;right:50%;margin:0 0 48px -600px;background-color:transparent;border-radius:var(--SetRadius002);overflow:hidden;float:left}
article main section{position:relative;width:100%;top:0;left:0;margin:0;padding:0;box-sizing:border-box;text-align:center;float:left;clear:left}
article main section div iframe{position:absolute;width:100%;height:100%;top:0;left:0;border:0;border-radius:var(--SetRadius002);box-shadow:0 8px 32px 0 var(--SetColor007)}
article main section div video{position:absolute;width:100%;height:100%;top:0;left:0;border:0;object-fit:cover;border-radius:var(--SetRadius002);overflow:hidden;float:left}
article main section .l11{position:relative;width:100%;max-width:1920px;left:50%;right:50%;margin:0 0 0 -50%;padding:0 48px;box-sizing:border-box;clear:left}
article main section .l12{position:relative;width:1200px;left:50%;right:50%;margin:0 0 0 -600px;padding:0;box-sizing:border-box;clear:left}
article main section .l13{position:relative;width:1000px;left:50%;right:50%;margin:0 0 0 -500px;padding:0;box-sizing:border-box;clear:left}
article main section .l15{position:relative;width:640px;left:50%;right:50%;margin:0 0 0 -320px;padding:0;box-sizing:border-box;clear:left}
article main section .l11 .img,article main section .l12 .img,article main section .l13 .img,article main section .l14 .img,article main section .l15 .img{position:relative;top:0;left:0;margin:0 0 48px;padding:0;border-radius:var(--SetRadius003);float:left}
article main section figcaption{position:absolute;width:auto;max-width:80%;height:32px;bottom:8px;left:auto;right:8px;margin:0;padding:0 16px 0 4px;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx1);letter-spacing:-2%;line-height:32px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--SetColor006);border-radius:var(--SetRadius005);background-color:var(--SetColor001);float:left}
article main section figcaption strong{font-weight:var(--SetWegTx2);color:var(--SetColor006)}
article main section figcaption::after{content:"Chevron_Right";position:relative;width:24px;height:24px;top:0;left:0;margin:4px 8px 0 0;padding:0;font-family:"Material Symbols Outlined";font-size:22px;font-weight:400;line-height:24px;text-align:center;color:var(--SetColor006);background:var(--SetColor003);border-radius:var(--SetRadius003);float:left}
article main section .l11 .blr::after{background:var(--SetColor012)}
article main section .l12 .blr::after{background:var(--SetColor012)}
article main section .l13 .blr::after{background:var(--SetColor012)}
article main section .l15 .blr::after{background:var(--SetColor012)}
article main section form{position:relative;width:640px;left:50%;right:50%;margin:0 0 48px -320px;box-sizing:border-box;text-align:center;float:left;clear:left}
article main section form div{position:relative;width:100%;height:64px;top:0;left:0;margin:0;padding:0;box-sizing:border-box;display:inline;float:left}
article main section form div input[type=date],article main section form div input[type=email],article main section form div input[type=number],article main section form div input[type=password],article main section form div input[type=text],article main section form div input[type=time],article main section form div select{position:relative;width:100%;height:56px;top:0;left:0;margin:0;padding:0 24px;box-sizing:border-box;line-height:56px;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx2);letter-spacing:-2%;color:var(--SetColor006);border:1px solid var(--SetColor003);background-color:var(--SetColor001);box-shadow:0 0 0 1000px var(--SetColor001) inset;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:var(--SetRadius006);float:left;z-index:0}
article main section form div input::placeholder{color:var(--SetColor004)}
article main section form div input:focus,article main section form div textarea:focus{border:1px solid var(--SetColorPri);color:var(--SetColorPri)}
article main section form div textarea{position:relative;width:100%;height:256px;top:0;left:0;margin:0;padding:16px 24px 0;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx2);letter-spacing:-2%;color:var(--SetColor006);border:1px solid var(--SetColor004);background-color:var(--SetColor001);box-shadow:0 0 0 1000px var(--SetColor001) inset;overflow:auto;display:inline;border:1px solid var(--SetColor003);border-radius:var(--SetRadius006);float:left}
article main section form div textarea::placeholder{color:var(--SetColor004)}
article main section form .tar{position:relative;width:100%;height:264px}
article main section form p{position:relative;width:100%;top:0;left:0;margin:0;padding:24px 0 24px 72px;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx1);line-height:var(--SetHeiTxt);letter-spacing:-2%;color:var(--SetColor006);cursor:pointer;float:left;clear:left}
article main section form p strong{font-weight:var(--SetWegTx2);color:var(--SetColor006)}
article main section form p .bn1{position:absolute;width:40px;height:24px;top:0;left:0;margin:24px 0 0 24px;padding:0;box-sizing:border-box;background-color:var(--SetColor001);border:1px solid var(--SetColor003);box-sizing:border-box;cursor:pointer;border-radius:12px;display:block;overflow:hidden;float:left}
article main section form p .bn1::after{content:"";position:absolute;width:24px;height:18px;top:2px;left:2px;background-color:var(--SetColor003);border-radius:9px;float:left}
article main section form p .bn2{position:absolute;width:40px;height:24px;top:0;left:0;margin:24px 0 0 24px;padding:0;box-sizing:border-box;background-color:var(--SetColorPri);border:0;box-sizing:border-box;cursor:pointer;border-radius:12px;display:none;overflow:hidden;float:left}
article main section form p .bn2::after{content:"Check";position:absolute;width:24px;height:18px;top:3px;right:3px;background-color:var(--SetColorPriTxt);font-family:"Material Symbols Outlined";font-size:18px;font-weight:400;line-height:18px;text-align:center;color:var(--SetColorPri);border-radius:9px;float:left}
article main section form input[type=submit]{position:relative;top:0;left:0;margin:0;padding:0 24px;box-sizing:border-box;line-height:56px;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx2);letter-spacing:-2%;color:var(--SetColorPriTxt);background-color:var(--SetColorPri);box-shadow:0 8px 32px 0 var(--SetColor007);border:0;border-radius:var(--SetRadius006);display:inline;cursor:pointer;overflow:visible;clear:left}
article main section form input[type=button]{position:relative;top:0;left:0;margin:0;padding:0 24px;box-sizing:border-box;line-height:56px;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx2);letter-spacing:-2%;color:var(--SetColor001);background-color:var(--SetColor003);border:0;border-radius:var(--SetRadius006);display:inline;cursor:not-allowed;overflow:visible;clear:left}
article main section .ln1 a{position:relative;max-width:100%;height:56px;margin:0;padding:0 24px 0 8px;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);line-height:56px;letter-spacing:-2%;color:var(--SetColorPriTxt);text-decoration:none;background-color:var(--SetColorPri);display:inline-block;border-radius:var(--SetRadius002);box-shadow:0 8px 32px 0 var(--SetColor007);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;clear:left}
article main section .ln1 strong{font-weight:var(--SetWegTx2);color:var(--SetColorPriTxt);text-decoration:none}
article main section .ln1 span{position:relative;width:40px;height:40px;top:0;left:0;margin:8px 8px 0 0;padding:0;font-family:"Material Symbols Outlined";font-size:22px;font-weight:400;line-height:40px;text-align:center;color:var(--SetColorPriTxt);background:var(--SetColorPriGla);border-radius:var(--SetRadius004);float:left}
article main section .ln2 a{position:relative;max-width:100%;height:56px;margin:0;padding:0 24px 0 8px;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);line-height:56px;letter-spacing:-2%;color:var(--SetColorPriTxt);text-decoration:none;background-color:var(--SetColorPri);display:inline-block;border-radius:var(--SetRadius002);box-shadow:0 8px 32px 0 var(--SetColor007);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;clear:left}
article main section .ln2 strong{font-weight:var(--SetWegTx2);color:var(--SetColorPriTxt);text-decoration:none}
article main section .ln2 span{position:relative;width:40px;height:40px;top:0;left:0;margin:8px 8px 0 0;padding:0;font-family:"Material Symbols Outlined";font-size:22px;font-weight:400;line-height:40px;text-align:center;color:var(--SetColorPriTxt);background:var(--SetColorPriGla);border-radius:var(--SetRadius004);float:left}
article main section .ln3{position:relative;width:auto;max-width:100%;height:56px;margin:0 0 48px;padding:0 24px 0 8px;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);line-height:56px;letter-spacing:-2%;color:var(--SetColorPriTxt);text-decoration:none;background-color:var(--SetColorPri);display:inline-block;border-radius:var(--SetRadius002);box-shadow:0 8px 32px 0 var(--SetColor007);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;clear:left}
article main section .ln3 strong{font-weight:var(--SetWegTx2);color:var(--SetColorPriTxt);text-decoration:none}
article main section .ln3 span{position:relative;width:40px;height:40px;top:0;left:0;margin:8px 8px 0 0;padding:0;font-family:"Material Symbols Outlined";font-size:22px;font-weight:400;line-height:40px;text-align:center;color:var(--SetColorPriTxt);background:var(--SetColorPriGla);border-radius:var(--SetRadius004);float:left}
article main section .ln4{position:relative;width:auto;max-width:100%;height:56px;margin:0 0 48px;padding:0 24px 0 8px;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);line-height:56px;letter-spacing:-2%;color:var(--SetColorPriTxt);text-decoration:none;background-color:var(--SetColorPri);display:inline-block;border-radius:var(--SetRadius002);box-shadow:0 8px 32px 0 var(--SetColor007);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;clear:left}
article main section .ln4 strong{font-weight:var(--SetWegTx2);color:var(--SetColorPriTxt);text-decoration:none}
article main section .ln4 span{position:relative;width:40px;height:40px;top:0;left:0;margin:8px 8px 0 0;padding:0;font-family:"Material Symbols Outlined";font-size:22px;font-weight:400;line-height:40px;text-align:center;color:var(--SetColorPriTxt);background:var(--SetColorPriGla);border-radius:var(--SetRadius004);float:left}
article main section .ln5{position:relative;width:auto;max-width:100%;height:56px;margin:0 0 48px;padding:0 24px 0 8px;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);line-height:56px;letter-spacing:-2%;color:var(--SetColorSecTxt);text-decoration:none;background-color:var(--SetColorSec);display:inline-block;border-radius:var(--SetRadius002);box-shadow:0 8px 32px 0 var(--SetColor007);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;clear:left}
article main section .ln5 strong{font-weight:var(--SetWegTx2);color:var(--SetColorSecTxt);text-decoration:none}
article main section .ln5 span{position:relative;width:40px;height:40px;top:0;left:0;margin:8px 8px 0 0;padding:0;font-family:"Material Symbols Outlined";font-size:22px;font-weight:400;line-height:40px;text-align:center;color:var(--SetColorSecTxt);background:var(--SetColorSecGla);border-radius:var(--SetRadius004);float:left}
article main .ar1{position:relative;width:640px;left:50%;right:50%;margin:0 0 48px -320px;padding:0;box-sizing:border-box;display:grid;grid-template-columns:1fr;gap:24px;float:left;clear:left}
article main .ar2{position:relative;width:1000px;left:50%;right:50%;margin:0 0 48px -500px;padding:0;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;gap:24px;float:left;clear:left}
article main .ar3{position:relative;width:1200px;left:50%;right:50%;margin:0 0 48px -600px;padding:0;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;float:left;clear:left}
article main .ban{position:relative;width:100%;margin:0;padding:0;box-sizing:border-box;text-align:center;display:flex;justify-content:center;float:left}
article main .ban_im0{position:relative;width:728px;top:0;left:50%;right:50%;margin:0 0 48px -364px;padding:0;float:left;z-index:1}
article main .ban_im1{position:relative;width:970px;top:0;left:50%;right:50%;margin:0 0 48px -485px;padding:0;float:left;z-index:1}
article main .ban_im2{position:relative;width:468px;top:0;left:50%;right:50%;margin:0 0 48px -234px;padding:0;float:left;z-index:1}
article main .ban_but{position:absolute;height:40px;bottom:48px;margin:0 auto 48px;padding:0 16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx2);letter-spacing:-2%;line-height:40px;color:var(--SetColor006);border-radius:var(--SetRadius002);background-color:var(--SetColor001);box-shadow:0 8px 32px 0 var(--SetColor007);float:left;z-index:2}
article main .bk1{width:1200px;left:50%;right:50%;margin:0 0 48px -600px;padding:48px 0 0;background-color:var(--SetColor002);border-radius:var(--SetRadius004)}
article main .bk1 form input[type=date],article main .bk1 form input[type=email],article main .bk1 form input[type=number],article main .bk1 form input[type=password],article main .bk1 form input[type=text],article main .bk1 form input[type=time]{color:var(--SetColor006);border:1px solid var(--SetColor004);background-color:var(--SetColor002);box-shadow:0 0 0 1000px var(--SetColor002) inset}
article main .bk1 form div input::placeholder{color:var(--SetColor004)}
article main .bk1 form div input:focus{border:1px solid var(--SetColorPri);color:var(--SetColorPri)}
article main .bk1 form textarea{color:var(--SetColor006);border:1px solid var(--SetColor004);background-color:var(--SetColor002);box-shadow:0 0 0 1000px var(--SetColor002) inset}
article main .bk1 form textarea::placeholder{color:var(--SetColor004)}
article main .bk1 form textarea:focus{border:1px solid var(--SetColorPri);color:var(--SetColorPri)}
article main .bk1 form p .bn1{background-color:var(--SetColor002);border:1px solid var(--SetColor004)}
article main .bk1 form p .bn1::after{background-color:var(--SetColor004)}
article main .bk1 .ln1 a{margin:-24px 0 0}
article main .bk1 form input[type=button]{color:var(--SetColor002);background-color:var(--SetColor003)}
article main .bk3{width:1200px;left:50%;right:50%;margin:0 0 48px -600px;padding:48px 0 0;background-color:var(--SetColorPri);border-radius:var(--SetRadius003)}
article main .bk3 form input[type=date],article main .bk3 form input[type=email],article main .bk3 form input[type=number],article main .bk3 form input[type=password],article main .bk3 form input[type=text],article main .bk3 form input[type=time]{color:var(--SetColorPriTxt);border:1px solid var(--SetColorPriTxt);background-color:var(--SetColorPri);box-shadow:0 0 0 1000px var(--SetColorPri) inset}
article main .bk3 form input::placeholder{color:var(--SetColorPriTxt)}
article main .bk3 form input:focus{color:var(--SetColorPri);background-color:var(--SetColorPriTxt)}
article main .bk3 form input:focus::placeholder{color:var(--SetColorPri)}
article main .bk3 form textarea{color:var(--SetColorPriTxt);border:1px solid var(--SetColorPriTxt);background-color:var(--SetColorPri);box-shadow:0 0 0 1000px var(--SetColorPri) inset}
article main .bk3 form textarea::placeholder{color:var(--SetColorPriTxt)}
article main .bk3 form textarea:focus{border:1px solid var(--SetColorPriTxt) color:var(--SetColorPri);background-color:var(--SetColorPriTxt);box-shadow:0 0 0 1000px var(--SetColorPriTxt) inset}
article main .bk3 form textarea:focus::placeholder{color:var(--SetColorPri)}
article main .bk3 form input[type=submit]{color:var(--SetColorPri);background-color:var(--SetColorPriTxt)}
article main .bk3 form input[type=button]{color:var(--SetColorPriTxt);background-color:var(--SetColorPri);box-shadow:0 0 0 0 0;border:1px solid var(--SetColorPriTxt)}
article main .bk3 form p .bn1{background-color:var(--SetColorPri);border:1px solid var(--SetColorPriTxt)}
article main .bk3 form p .bn1::after{background-color:var(--SetColorPriTxt)}
article main .bk3 form p .bn2{background-color:var(--SetColorPri);border:1px solid var(--SetColorPriTxt)}
article main .bk3 form p .bn2::after{top:2px;right:2px;background-color:var(--SetColorPriTxt);color:var(--SetColorPri)}
article main .bk3 .ln1 a{position:relative;max-width:100%;height:56px;margin:-24px 0 0;padding:0 24px 0 8px;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);line-height:56px;letter-spacing:-2%;color:var(--SetColorPri);text-decoration:none;background-color:var(--SetColorPriTxt);display:inline-block;border-radius:var(--SetRadius002);box-shadow:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;clear:left}
article main .bk3 .ln1 strong{font-weight:var(--SetWegTx2);color:var(--SetColorPri);text-decoration:none}
article main .bk3 .ln1 span{position:relative;width:40px;height:40px;top:0;left:0;margin:8px 8px 0 0;padding:0;font-family:"Material Symbols Outlined";font-size:22px;font-weight:400;line-height:40px;text-align:center;color:var(--SetColorPriTxt);background:var(--SetColorPri);border-radius:var(--SetRadius004);float:left}
article main .bk4 form input[type=date],article main .bk4 form input[type=email],article main .bk4 form input[type=number],article main .bk4 form input[type=password],article main .bk4 form input[type=text],article main .bk4 form input[type=time]{color:var(--SetColorSecTxt);border:1px solid var(--SetColorSecTxt);background-color:var(--SetColorSec);box-shadow:0 0 0 1000px var(--SetColorSec) inset}
article main .bk4 form input::placeholder{color:var(--SetColorSecTxt)}
article main .bk4 form input:focus{color:var(--SetColorSec);background-color:var(--SetColorSecTxt);box-shadow:0 0 0 1000px var(--SetColorSecTxt) inset}
article main .bk4 form input:focus::placeholder{color:var(--SetColorSec)}
article main .bk4 form textarea{color:var(--SetColorSecTxt);border:1px solid var(--SetColorSecTxt);background-color:var(--SetColorSec);box-shadow:0 0 0 1000px var(--SetColorSec) inset}
article main .bk4 form textarea::placeholder{color:var(--SetColorSecTxt)}
article main .bk4 form textarea:focus{border:1px solid var(--SetColorSecTxt);color:var(--SetColorSec);background-color:var(--SetColorSecTxt);box-shadow:0 0 0 1000px var(--SetColorSecTxt) inset}
article main .bk4 form textarea:focus::placeholder{color:var(--SetColorSec)}
article main .bk4 form input[type=submit]{color:var(--SetColorSec);background-color:var(--SetColorSecTxt)}
article main .bk4 form input[type=button]{color:var(--SetColorSecTxt);background-color:var(--SetColorSec);box-shadow:0 0 0 0 0;border:1px solid var(--SetColorSecTxt)}
article main .bk4 form p .bn1{background-color:var(--SetColorSec);border:1px solid var(--SetColorSecTxt)}
article main .bk4 form p .bn1::after{background-color:var(--SetColorSecTxt)}
article main .bk4 form p .bn2{background-color:var(--SetColorSec);border:1px solid var(--SetColorSecTxt)}
article main .bk4 form p .bn2::after{top:2px;right:2px;background-color:var(--SetColorSecTxt);color:var(--SetColorSec)}
article main .bk4{width:1200px;left:50%;right:50%;margin:0 0 48px -600px;padding:48px 0 0;background-color:var(--SetColorSec);border-radius:var(--SetRadius003)}
article main .bk4 .ln1 a{position:relative;max-width:100%;height:56px;margin:-24px 0 0;padding:0 24px 0 8px;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);line-height:56px;letter-spacing:-2%;color:var(--SetColorSec);text-decoration:none;background-color:var(--SetColorSecTxt);display:inline-block;border-radius:var(--SetRadius002);box-shadow:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;clear:left}
article main .bk4 .ln1 strong{font-weight:var(--SetWegTx2);color:var(--SetColorSec);text-decoration:none}
article main .bk4 .ln1 span{position:relative;width:40px;height:40px;top:0;left:0;margin:8px 8px 0 0;padding:0;font-family:"Material Symbols Outlined";font-size:22px;font-weight:400;line-height:40px;text-align:center;color:var(--SetColorSecTxt);background:var(--SetColorSec);border-radius:var(--SetRadius004);float:left}
article main .bk5{width:1200px;left:50%;right:50%;margin:0 0 48px -600px;padding:48px 0 0;background-color:var(--SetColorPri);border-radius:var(--SetRadius003)}
article main .cdh{position:relative;width:1000px;top:0;left:50%;right:50%;margin:0 0 48px -500px;padding:0;box-sizing:border-box;border-radius:var(--SetRadius003);overflow:hidden;text-align:center;float:left;clear:left}
article main .cdh samp{position:relative;width:100%;top:0;left:0;margin:0;padding:0;box-sizing:border-box;background-color:var(--SetColor009);overflow:hidden;float:left}
article main .cdh samp .win{position:relative;width:100%;top:0;left:0;margin:0;padding:0 0 0 80px;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx2);line-height:48px;color:var(--SetColor008);text-align:left;letter-spacing:-2%;background-color:var(--SetColor010);float:left}
article main .cdh samp .win span{position:absolute;width:42px;height:32px;top:0;left:0;border:0;margin:8px 0 0 24px;padding:0;box-sizing:border-box;font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;line-height:32px;text-align:center;color:var(--SetColor008);background-color:var(--SetColor009);border-radius:16px}
article main .cdh samp pre{position:relative;width:100%;top:0;left:0;margin:0;padding:48px 24px;font-family:monospace;font-size:1rem;font-weight:400;line-height:1.4rem;text-align:left;color:var(--SetColor008);float:left;overflow-x:auto}
article main .cdh samp pre::-webkit-scrollbar{height:5px;padding:0;box-sizing:content-box}
article main .cdh samp pre::-webkit-scrollbar-track{background:var(--SetColor008)}
article main .cdh samp pre::-webkit-scrollbar-thumb{background-color:var(--SetColor008)}
article main .ce1{position:relative;width:100%;top:0;left:0;margin:0;padding:48px;box-sizing:border-box;background-color:var(--SetColor002);border-radius:var(--SetRadius002);display:inline-grid}
article main .ce1 p{position:relative;width:100%;left:0;right:0;margin:0;padding:0;box-sizing:border-box;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);letter-spacing:-2%;color:var(--SetColor006)}
article main .ce1 p strong{font-weight:var(--SetWegTx2)}
article main .ce2{position:relative;width:100%;top:0;left:0;margin:0;padding:48px;box-sizing:border-box;background-color:var(--SetColorPri);border-radius:var(--SetRadius002);display:inline-grid}
article main .ce2::after{content:"North_East";position:absolute;width:32px;height:32px;top:8px;right:8px;font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;line-height:32px;text-align:center;color:var(--SetColorPri);background-color:var(--SetColorPriTxt);border-radius:var(--SetRadius003);float:left}
article main .ce2 p{position:relative;width:100%;left:0;right:0;margin:0;padding:0;box-sizing:border-box;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);letter-spacing:-2%;color:var(--SetColorPriTxt)}
article main .ce2 p strong{font-weight:var(--SetWegTx2);color:var(--SetColorPriTxt)}
article main .ce3{position:relative;width:100%;top:0;left:0;margin:0;padding:48px;box-sizing:border-box;background-color:var(--SetColor002);border-radius:var(--SetRadius002)}
article main .ce3 p{position:relative;width:100%;left:0;right:0;margin:0;padding:0;box-sizing:border-box;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);letter-spacing:-2%;color:var(--SetColor006)}
article main .ce3 p strong{font-weight:var(--SetWegTx2);color:var(--SetColor006)}
article main .ce3 .rvi{position:relative;width:100%;height:64px;top:0;left:0p;margin:0 0 24px;padding:0;box-sizing:border-box;float:left}
article main .ce3 .rvi .vsg{position:relative;width:64px;height:64px;margin:0 12px 0 0;padding:0;box-sizing:border-box;background-position:center center;background-repeat:no-repeat;background-size:cover;border:1px solid var(--SetColor001);border-radius:50%;float:left}
article main .ce3 .rvi .nam{position:relative;width:calc(100% - 80px);height:24px;top:0;left:0;margin:8px 0 0;padding:0;box-sizing:border-box;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx2);line-height:24px;letter-spacing:-2%;color:var(--SetColor006);float:left;clear:none}
article main .ce3 .rvi .eto{position:relative;width:calc(100% - 80px);height:24px;top:0;left:0;margin:0;padding:0;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx2);line-height:24px;letter-spacing:8%;color:var(--SetColor003);float:left}
article main .ce3 .rvi .eto span{color:var(--SetColor005);color:#fb0}
article main .cit blockquote{position:relative;width:800px;top:0;left:50%;right:50%;margin:0 0 48px -400px;padding:0;box-sizing:border-box;font-family:var(--SetFntTtl);font-size:var(--SetSizTl2);font-weight:var(--SetWegTl1);line-height:var(--SetHeiTl2);text-align:center;letter-spacing:-2%;color:var(--SetColor004);float:left;clear:left}
article main .cit blockquote strong{font-weight:var(--SetWegTl1);color:var(--SetColor006)}
article main .cit p{margin-top:-24px;text-align:center}
article main .cv1{position:relative;width:calc(100% - 96px);max-width:1920px;top:0;left:0;margin:48px 0 48px 48px;padding:80px 0 0;text-align:left;background-size:cover;background-repeat:no-repeat;image-rendering:-webkit-optimize-contrast;background-color:var(--SetColor002);border-radius:var(--SetRadius002);overflow:hidden;float:left}
article main .cv1 h1{margin:0 0 48px -320px;padding:0;color:var(--SetColor006)}
article main .cv1 h1 strong{color:var(--SetColor006)}
article main .cv1 p{margin:0 0 48px -320px;color:var(--SetColor006)}
article main .cv1 a,article main .cv1 li::after{color:var(--SetColor006)}
article main .cv1 .dwn{position:absolute;width:40px;height:56px;bottom:48px;left:50%;right:50%;margin:0 0 0 560px;padding:0;box-sizing:border-box;font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;line-height:56px;text-align:center;color:var(--SetColor006);background-color:transparent;border:1px solid var(--SetColor006);border-radius:var(--SetRadius004);overflow:hidden;z-index:0}
article main .cv1 .dwn:hover{color:var(--SetColor002);background-color:var(--SetColor006)}
article main .cv1 button{position:relative;max-width:100%;height:56px;left:50%;right:50%;margin:0 0 48px -320px;padding:0 24px 0 8px;box-sizing:border-box;line-height:56px;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);letter-spacing:-2%;color:var(--SetColorPriTxt);background-color:var(--SetColorPri);border:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;border-radius:var(--SetRadius002);box-shadow:0 8px 32px 0 var(--SetColor007);float:left;clear:left}
article main .cv1 button span{position:relative;width:40px;height:40px;top:0;left:0;margin:8px 8px 0 0;padding:0;font-family:"Material Symbols Outlined";font-size:22px;font-weight:400;line-height:40px;text-align:center;color:var(--SetColorPriTxt);Background:var(--SetColorPriGla);border-radius:var(--SetRadius004);float:left}
article main .cv2{position:relative;width:calc(100% - 96px);max-width:1920px;top:0;left:0;margin:48px 0 48px 48px;padding:80px 0 0;text-align:left;background-size:cover;background-repeat:no-repeat;image-rendering:-webkit-optimize-contrast;background-color:var(--SetColor002);border-radius:var(--SetRadius002);box-shadow:0 8px 32px 0 var(--SetColor007);overflow:hidden;float:left}
article main .cv2 h1{margin:0 0 48px -320px;padding:0;color:#202124}
article main .cv2 h1 strong{color:#202124}
article main .cv2 p{margin:0 0 48px -320px;color:#202124}
article main .cv2 a,article main .cv2 li::after{color:#202124}
article main .cv2 .dwn{position:absolute;width:40px;height:56px;bottom:48px;left:50%;right:50%;margin:0 0 0 560px;padding:0;box-sizing:border-box;font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;line-height:56px;text-align:center;color:#202124;background-color:transparent;border:1px solid #202124;border-radius:var(--SetRadius004);overflow:hidden;z-index:0}
article main .cv2 .dwn:hover{color:#fff;background-color:#202124}
article main .cv2 button{position:relative;max-width:100%;height:56px;left:50%;right:50%;margin:0 0 48px -320px;padding:0 24px 0 8px;box-sizing:border-box;line-height:56px;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);letter-spacing:-2%;color:#fff;background-color:#202124;border:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;border-radius:var(--SetRadius002);box-shadow:0 8px 32px 0 var(--SetColor007);float:left;clear:left}
article main .cv2 button span{position:relative;width:40px;height:40px;top:0;left:0;margin:8px 8px 0 0;padding:0;font-family:"Material Symbols Outlined";font-size:22px;font-weight:400;line-height:40px;text-align:center;color:#fff;background:#303134;border-radius:var(--SetRadius004);float:left}
article main .cv3{position:relative;width:calc(100% - 96px);max-width:1920px;top:0;left:0;margin:48px 0 48px 48px;padding:80px 0 0;text-align:left;background-size:cover;background-repeat:no-repeat;image-rendering:-webkit-optimize-contrast;background-color:var(--SetColorPri);border-radius:var(--SetRadius002);box-shadow:0 8px 32px 0 var(--SetColor007);overflow:hidden;float:left}
article main .cv3 h1{margin:0 0 48px -320px;padding:0;color:var(--SetColorPriTxt)}
article main .cv3 h1 strong{color:var(--SetColorPriTxt)}
article main .cv3 p{margin:0 0 48px -320px;color:var(--SetColorPriTxt)}
article main .cv3 a,article main .cv3 li::after{color:var(--SetColorPriTxt)}
article main .cv3 .dwn{position:absolute;width:40px;height:56px;bottom:48px;left:50%;right:50%;margin:0 0 0 560px;padding:0;box-sizing:border-box;font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;line-height:56px;text-align:center;color:var(--SetColorPriTxt);background-color:transparent;border:1px solid var(--SetColorPriTxt);border-radius:var(--SetRadius004);overflow:hidden;z-index:0}
article main .cv3 .dwn:hover{color:var(--SetColorPri);background-color:var(--SetColorPriTxt)}
article main .cv3 button{position:relative;max-width:100%;height:56px;left:50%;right:50%;margin:0 0 48px -320px;padding:0 24px 0 8px;box-sizing:border-box;line-height:56px;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);letter-spacing:-2%;color:var(--SetColorPri);background-color:var(--SetColorPriTxt);border:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;border-radius:var(--SetRadius002);float:left;clear:left}
article main .cv3 button span{position:relative;width:40px;height:40px;top:0;left:0;margin:8px 8px 0 0;padding:0;font-family:"Material Symbols Outlined";font-size:22px;font-weight:400;line-height:40px;text-align:center;color:var(--SetColorPriTxt);background:var(--SetColorPri);border-radius:var(--SetRadius004);float:left}
article main .cv4{position:relative;width:calc(100% - 96px);max-width:1920px;top:0;left:0;margin:48px 0 48px 48px;padding:80px 0 0;text-align:left;background-size:cover;background-repeat:no-repeat;image-rendering:-webkit-optimize-contrast;border-radius:var(--SetRadius002);box-shadow:0 8px 32px 0 var(--SetColor007);overflow:hidden;float:left}
article main .cv4 h1{margin:0 0 48px -320px;padding:0;color:#fff}
article main .cv4 h1 strong{color:#fff}
article main .cv4 p{margin:0 0 48px -320px;color:#fff}
article main .cv4 a,article main .cv4 li::after{color:#fff}
article main .cv4_opa{position:absolute;width:100%;height:100%;top:0;left:0;margin:0;padding:0;z-index:0}
article main .cv4 button{position:relative;max-width:100%;height:56px;left:50%;right:50%;margin:0 0 48px -320px;padding:0 24px 0 8px;box-sizing:border-box;line-height:56px;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx1);letter-spacing:-2%;color:#202124;background-color:#fff;border:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;border-radius:var(--SetRadius002);box-shadow:0 8px 32px 0 var(--SetColor007);float:left;clear:left}
article main .cv4 button span{position:relative;width:40px;height:40px;top:0;left:0;margin:8px 8px 0 0;padding:0;font-family:"Material Symbols Outlined";font-size:22px;font-weight:400;line-height:40px;text-align:center;color:#202124;background:#dadce0;border-radius:var(--SetRadius004);float:left}
article main .cv4 .dwn{position:absolute;width:40px;height:56px;bottom:48px;left:50%;right:50%;margin:0 0 0 580px;padding:0;box-sizing:border-box;font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;line-height:56px;text-align:center;color:#fff;background-color:transparent;border:1px solid #fff;border-radius:var(--SetRadius004);overflow:hidden;z-index:0}
article main .cv4 .dwn:hover{color:#202124;background-color:#fff}
article main .cv6{position:relative;width:calc(100% - 96px);max-width:1920px;top:0;left:0;margin:48px 0 48px 48px;padding:80px 0 0;text-align:left;background-size:cover;background-repeat:no-repeat;image-rendering:-webkit-optimize-contrast;background-color:var(--SetColorSec);border-radius:var(--SetRadius002);box-shadow:0 8px 32px 0 var(--SetColor007);overflow:hidden;float:left}
article main .cv6 h1{margin:0 0 48px -320px;padding:0;color:var(--SetColorSecTxt)}
article main .cv6 h1 strong{color:var(--SetColorSecTxt)}
article main .cv6 p{margin:0 0 48px -320px;color:var(--SetColorSecTxt)}
article main .cv6 a,article main .cv6 li::after{color:var(--SetColorSecTxt)}
article main .cv6 .dwn{position:absolute;width:40px;height:56px;bottom:48px;left:50%;right:50%;margin:0 0 0 560px;padding:0;box-sizing:border-box;font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;line-height:56px;text-align:center;color:var(--SetColorSecTxt);background-color:transparent;border:1px solid var(--SetColorSecTxt);border-radius:var(--SetRadius004);overflow:hidden;z-index:0}
article main .cv6 .dwn:hover{color:var(--SetColorSec);background-color:var(--SetColorSecTxt)}
article main .cv6 button{position:relative;max-width:100%;height:56px;left:50%;right:50%;margin:0 0 48px -320px;padding:0 24px 0 8px;box-sizing:border-box;line-height:56px;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);letter-spacing:-2%;color:var(--SetColorSec);background-color:var(--SetColorSecTxt);border:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;border-radius:var(--SetRadius002);float:left;clear:left}
article main .cv6 button span{position:relative;width:40px;height:40px;top:0;left:0;margin:8px 8px 0 0;padding:0;font-family:"Material Symbols Outlined";font-size:22px;font-weight:400;line-height:40px;text-align:center;color:var(--SetColorSecTxt);background:var(--SetColorSec);border-radius:var(--SetRadius004);float:left}
article main .ht1{position:relative;width:100%;height:0;margin:0;padding:0;border:0;box-sizing:border-box;overflow:hidden;background-position:center center;background-size:cover;grid-row-end:span 1;padding-bottom:calc(25% - 24px);image-rendering:-webkit-optimize-contrast;border-radius:var(--SetRadius004);box-shadow:0 8px 32px 0 var(--SetColor007);cursor:pointer;float:left}
article main .ht2{position:relative;width:100%;height:0;margin:0;padding:0;border:0;box-sizing:border-box;overflow:hidden;background-position:center center;background-size:cover;grid-row-end:span 2;padding-bottom:calc(50% - 24px);image-rendering:-webkit-optimize-contrast;border-radius:var(--SetRadius004);box-shadow:0 8px 32px 0 var(--SetColor007);cursor:pointer;float:left}
article main .ht3{position:relative;width:100%;height:0;margin:0;padding:0;border:0;box-sizing:border-box;overflow:hidden;background-position:center center;background-size:cover;grid-row-end:span 3;padding-bottom:calc(75% - 24px);image-rendering:-webkit-optimize-contrast;border-radius:var(--SetRadius004);box-shadow:0 8px 32px 0 var(--SetColor007);cursor:pointer;float:left}
article main .ht4{position:relative;width:100%;height:0;margin:0;padding:0;border:0;box-sizing:border-box;overflow:hidden;background-position:center center;background-size:cover;grid-row-end:span 4;padding-bottom:calc(100% - 24px);image-rendering:-webkit-optimize-contrast;border-radius:var(--SetRadius004);box-shadow:0 8px 32px 0 var(--SetColor007);cursor:pointer;float:left}
article main .ht5{position:relative;width:100%;height:0;margin:0;padding:0;border:0;box-sizing:border-box;overflow:hidden;background-position:center center;background-size:cover;grid-row-end:span 5;padding-bottom:calc(125% - 24px);image-rendering:-webkit-optimize-contrast;border-radius:var(--SetRadius004);box-shadow:0 8px 32px 0 var(--SetColor007);cursor:pointer;float:left}
article main .ht6{position:relative;width:100%;height:0;margin:0;padding:0;border:0;box-sizing:border-box;overflow:hidden;background-position:center center;background-size:cover;grid-row-end:span 6;padding-bottom:calc(150% - 24px);image-rendering:-webkit-optimize-contrast;border-radius:var(--SetRadius004);box-shadow:0 8px 32px 0 var(--SetColor007);cursor:pointer;float:left}
article main .ig1{position:relative;width:1000px;top:0;left:50%;right:50%;margin:0 0 48px -500px;padding:0;box-sizing:border-box;border-radius:var(--SetRadius002);box-shadow:0 8px 32px 0 var(--SetColor007);overflow:hidden;display:grid;grid-template-columns:1fr 1fr;columns:2;gap:0;column-gap:0;clear:left}
article main .ig1 .tex,article main .ig1 .tit{position:relative;width:100%;left:0;right:0;margin:0 0 24px;padding:0;box-sizing:border-box;text-align:left;clear:none;float:left}
article main .ig1 a{position:relative;margin:0 0 48px;padding:0;box-sizing:border-box;background-color:transparent;text-decoration:underline!important;float:left}
article main .ig1 .cr1{position:relative;width:100%;margin:0;padding:48px 48px 24px;box-sizing:border-box;background-color:var(--SetColor002);float:left}
article main .ig1 .cr1 .tex,article main .ig1 .cr1 .tit,article main .ig1 .cr1 a,article main .ig1 .cr1 strong{color:var(--SetColor006)}
article main .ig1 .cr1 a{color:var(--SetColorPri);text-decoration:underline dotted!important}
article main .ig1 .cr1 .btt{position:relative;max-width:100%;height:56px;margin:24px 0;padding:0 24px 0 8px;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);line-height:56px;letter-spacing:-2%;color:var(--SetColorPriTxt);text-decoration:none!important;background-color:var(--SetColorPri);border-radius:var(--SetRadius002);box-shadow:0 8px 32px 0 var(--SetColor007);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left}
article main .ig1 .cr1 .btt strong{font-weight:var(--SetWegTx2);color:var(--SetColorPriTxt)}
article main .ig1 .cr1 .btt::after{content:"East";position:relative;width:40px;height:40px;top:0;left:0;margin:8px 8px 0 0;padding:0;font-family:"Material Symbols Outlined";font-size:22px;font-weight:400;line-height:40px;text-align:center;color:var(--SetColorPriTxt);background:var(--SetColorPriGla);border-radius:var(--SetRadius004);float:left}
article main .ig1 .cr2{position:relative;width:100%;margin:0;padding:48px 48px 24px;box-sizing:border-box;background-color:var(--SetColorPri);float:left}
article main .ig1 .cr2 .tex,article main .ig1 .cr2 .tit,article main .ig1 .cr2 a,article main .ig1 .cr2 strong{color:var(--SetColorPriTxt)}
article main .ig1 .cr2 a{color:var(--SetColorPriTxt);text-decoration:underline dotted!important}
article main .ig1 .cr2 .btt{position:relative;max-width:100%;height:56px;margin:24px 0;padding:0 24px 0 8px;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);line-height:56px;letter-spacing:-2%;color:var(--SetColorPri);text-decoration:none!important;background-color:var(--SetColorPriTxt);border-radius:var(--SetRadius002);box-shadow:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left}
article main .ig1 .cr2 .btt strong{font-weight:var(--SetWegTx2);color:var(--SetColorPri)}
article main .ig1 .cr2 .btt::after{content:"East";position:relative;width:40px;height:40px;top:0;left:0;margin:8px 8px 0 0;padding:0;font-family:"Material Symbols Outlined";font-size:22px;font-weight:400;line-height:40px;text-align:center;color:var(--SetColorPriTxt);background:var(--SetColorPri);border-radius:var(--SetRadius004);float:left}
article main .ig1 .cr3{position:relative;width:100%;margin:0;padding:48px 48px 24px;box-sizing:border-box;background-color:var(--SetColorSec);float:left}
article main .ig1 .cr3 .tex,article main .ig1 .cr3 .tit,article main .ig1 .cr3 a,article main .ig1 .cr3 strong{color:var(--SetColorSecTxt)}
article main .ig1 .cr3 a{color:var(--SetColorSecTxt);text-decoration:underline dotted!important}
article main .ig1 .cr3 .btt{position:relative;max-width:100%;height:56px;margin:24px 0;padding:0 24px 0 8px;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);line-height:56px;letter-spacing:-2%;color:var(--SetColorSec);text-decoration:none!important;background-color:var(--SetColorSecTxt);border-radius:var(--SetRadius002);box-shadow:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left}
article main .ig1 .cr3 .btt strong{font-weight:var(--SetWegTx2);color:var(--SetColorSec)}
article main .ig1 .cr3 .btt::after{content:"East";position:relative;width:40px;height:40px;top:0;left:0;margin:8px 8px 0 0;padding:0;font-family:"Material Symbols Outlined";font-size:22px;font-weight:400;line-height:40px;text-align:center;color:var(--SetColorSecTxt);background:var(--SetColorSec);border-radius:var(--SetRadius004);float:left}
article main .ig1 .ptr{position:relative;width:100%;height:100%;margin:0;padding:0;background-size:cover;background-repeat:no-repeat;background-position:center center;float:left}
article main .ig2{position:relative;width:1200px;top:0;left:50%;right:50%;margin:0 0 48px -600px;padding:0;box-sizing:border-box;border-radius:var(--SetRadius002);box-shadow:0 8px 32px 0 var(--SetColor007);overflow:hidden;display:grid;grid-template-columns:60% 40%;columns:2;gap:0;column-gap:0;clear:left}
article main .ig2 .tex,article main .ig2 .tit{position:relative;width:100%;left:0;right:0;margin:0 0 24px;padding:0;box-sizing:border-box;text-align:left;clear:none;float:left}
article main .ig2 a{position:relative;margin:0 0 48px;padding:0;box-sizing:border-box;background-color:transparent;text-decoration:underline dotted!important;float:left}
article main .ig2 .cr1{position:relative;width:100%;margin:0;padding:48px 48px 24px;box-sizing:border-box;background-color:var(--SetColor001);float:left}
article main .ig2 .cr1 .tex,article main .ig2 .cr1 .tit,article main .ig2 .cr1 a,article main .ig2 .cr1 strong{color:var(--SetColor006)}
article main .ig2 .cr1 a{color:var(--SetColorPri)}
article main .ig2 .cr1 .btt{position:relative;max-width:100%;height:56px;margin:24px 0;padding:0 24px 0 8px;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);line-height:56px;letter-spacing:-2%;color:var(--SetColorPriTxt);text-decoration:none!important;background-color:var(--SetColorPri);border-radius:var(--SetRadius002);box-shadow:0 8px 32px 0 var(--SetColor007);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left}
article main .ig2 .cr1 .btt strong{font-weight:var(--SetWegTx2);color:var(--SetColorPriTxt)}
article main .ig2 .cr1 .btt::after{content:"East";position:relative;width:40px;height:40px;top:0;left:0;margin:8px 8px 0 0;padding:0;font-family:"Material Symbols Outlined";font-size:22px;font-weight:400;line-height:40px;text-align:center;color:var(--SetColorPriTxt);background:var(--SetColorPriGla);border-radius:var(--SetRadius004);float:left}
article main .ig2 .cr2{position:relative;width:100%;margin:0;padding:48px 48px 24px;box-sizing:border-box;background-color:var(--SetColorPri);float:left}
article main .ig2 .cr2 .tex,article main .ig2 .cr2 .tit,article main .ig2 .cr2 a,article main .ig2 .cr2 strong{color:var(--SetColorPriTxt)}
article main .ig2 .cr2 a{color:var(--SetColorPriTxt);text-decoration:underline dotted!important}
article main .ig2 .cr2 .btt{position:relative;max-width:100%;height:56px;margin:24px 0 48px;padding:0 24px 0 8px;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);line-height:56px;letter-spacing:-2%;color:var(--SetColorPri);text-decoration:none!important;background-color:var(--SetColorPriTxt);border-radius:var(--SetRadius002);box-shadow:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left}
article main .ig2 .cr2 .btt strong{font-weight:var(--SetWegTx2);color:var(--SetColorPri)}
article main .ig2 .cr2 .btt::after{content:"East";position:relative;width:40px;height:40px;top:0;left:0;margin:8px 8px 0 0;padding:0;font-family:"Material Symbols Outlined";font-size:22px;font-weight:400;line-height:40px;text-align:center;color:var(--SetColorPriTxt);background:var(--SetColorPri);border-radius:var(--SetRadius004);float:left}
article main .ig2 .cr3{position:relative;width:100%;margin:0;padding:48px 48px 24px;box-sizing:border-box;background-color:var(--SetColorSec);float:left}
article main .ig2 .cr3 .tex,article main .ig2 .cr3 .tit,article main .ig2 .cr3 a,article main .ig2 .cr3 strong{color:var(--SetColorSecTxt)}
article main .ig2 .cr3 a{color:var(--SetColorSecTxt);text-decoration:underline dotted!important}
article main .ig2 .cr3 .btt{position:relative;max-width:100%;height:56px;margin:24px 0;padding:0 24px 0 8px;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);line-height:56px;letter-spacing:-2%;color:var(--SetColorSec);text-decoration:none!important;background-color:var(--SetColorSecTxt);border-radius:var(--SetRadius002);box-shadow:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left}
article main .ig2 .cr3 .btt strong{font-weight:var(--SetWegTx2);color:var(--SetColorSec)}
article main .ig2 .cr3 .btt::after{content:"East";position:relative;width:40px;height:40px;top:0;left:0;margin:8px 8px 0 0;padding:0;font-family:"Material Symbols Outlined";font-size:22px;font-weight:400;line-height:40px;text-align:center;color:var(--SetColorSecTxt);background:var(--SetColorSec);border-radius:var(--SetRadius004)%;float:left}
article main .ig2 .ptr{position:relative;width:100%;height:100%;margin:0;padding:0;background-size:cover;background-repeat:no-repeat;background-position:center center;float:left}
article main .img{position:relative;width:100%;top:0;left:0;margin:0;padding:0;box-sizing:border-box;background-size:cover;background-position:center center;background-repeat:no-repeat;image-rendering:-webkit-optimize-contrast;float:left}
article main .la1{position:relative;width:640px;top:0;left:50%;right:50%;margin:0 0 48px -320px;box-sizing:border-box;font-size:0;display:grid;gap:24px;grid-auto-rows:auto;justify-content:start;grid-template-columns:repeat(1,1fr);float:left;clear:left}
article main .la2{position:relative;width:640px;top:0;left:50%;right:50%;margin:0 0 48px -320px;box-sizing:border-box;font-size:0;display:grid;gap:24px;grid-auto-rows:auto;justify-content:start;grid-template-columns:repeat(2,1fr);float:left;clear:left}
article main .la3{position:relative;width:1000px;top:0;left:50%;right:50%;margin:0 0 48px -500px;box-sizing:border-box;font-size:0;display:grid;gap:24px;grid-auto-rows:auto;justify-content:start;grid-template-columns:repeat(3,1fr);float:left;clear:left}
article main .la4{position:relative;width:1200px;top:0;left:50%;right:50%;margin:0 0 48px -600px;box-sizing:border-box;font-size:0;display:grid;gap:24px;grid-auto-rows:auto;justify-content:start;grid-template-columns:repeat(4,1fr);float:left;clear:left}
article main .la5{position:relative;width:1000px;left:50%;right:50%;margin:0 0 48px -500px;padding:0;display:grid;gap:1px;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr);counter-reset:albumList 0;border-radius:var(--SetRadius003);overflow:hidden;float:left;clear:left}
article main .la5 .im1{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;counter-increment:albumList 1;cursor:pointer}
article main .la5 .im1::after{content:"";display:block;padding-top:70%}
article main .la5 .im2{grid-area:span 2/span 2/auto/3;position:relative;background:center center/cover no-repeat;counter-increment:albumList 1;cursor:pointer}
article main .la5 .im2::after{content:"";display:block;padding-top:70%}
article main .la5 .im2 .leg{position:absolute;width:auto;max-width:80%;height:32px;top:8px;left:8px;margin:0;padding:0 16px 0 4px;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx1);line-height:32px;letter-spacing:-2%;color:var(--SetColor006);background-color:var(--SetColor001);border-radius:var(--SetRadius004);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left}
article main .la5 .im2 .leg strong{font-weight:var(--SetWegTx2)}


article main .la1 .blr::after{background:var(--SetColor012)!important}
article main .la2 .blr::after{background:var(--SetColor012)!important}
article main .la3 .blr::after{background:var(--SetColor012)!important}
article main .la4 .blr::after{background:var(--SetColor012)!important}
article main .la5 .blr::after{background:var(--SetColor012)!important}


article main .leg{position:absolute;width:auto;max-width:80%;height:32px;top:8px;left:8px;margin:0;padding:0 16px 0 4px;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx1);line-height:32px;letter-spacing:-2%;color:var(--SetColor006);background-color:var(--SetColor001);border-radius:var(--SetRadius005);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left}
article main .leg strong{font-weight:var(--SetWegTx2)}
article main .leg::after{content:"Chevron_Right";position:relative;width:24px;height:24px;top:0;left:0;margin:4px 8px 0 0;padding:0;font-family:"Material Symbols Outlined";font-size:22px;font-weight:400;line-height:24px;text-align:center;color:var(--SetColor006);background:var(--SetColor003);border-radius:var(--SetRadius004);float:left}
article main .pct{position:relative;width:100%;height:64px;margin:0 0 24px;background-position:center left;background-repeat:no-repeat;background-size:contain;float:left}
article main .rev{position:relative;width:640px;top:0;left:50%;right:50%;margin:0 0 48px -320px;padding:0;box-sizing:border-box;text-align:left;float:left;clear:left}
article main .rev p{position:relative;width:100%;top:0;left:0;right:0;margin:0;padding:0;box-sizing:border-box;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx1);font-weight:var(--SetWegTx1);line-height:var(--SetHeiTxt);letter-spacing:-2%;color:var(--SetColor006);float:left}
article main .rev p strong{font-weight:var(--SetWegTx2);color:var(--SetColor006)}
article main .rev .atr{top:0;margin:24px 0 0;padding:0;position:relative;width:100%;left:0;right:0;box-sizing:border-box;float:left}
article main .rev .atr .avt{position:absolute;width:64px;height:64px;top:0;left:0;margin:0;padding:0;box-sizing:border-box;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:50%}
article main .rev .atr .avv{position:absolute;width:64px;height:64px;top:0;left:0;margin:0;padding:0;box-sizing:border-box;background-color:var(--SetColorPri);font-family:"Material Symbols Outlined";font-size:32px;font-weight:400;line-height:64px;text-align:center;color:var(--SetColorPriTxt);border-radius:50%}
article main .rev .atr .tsa{position:relative;width:100%;height:24px;top:0;left:0;margin:8px 0 0;padding:0 0 0 88px;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);line-height:24px;letter-spacing:-2%;color:var(--SetColor006);box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left}
article main .rev .atr .eto{position:relative;width:100%;height:24px;top:0;left:0;margin:0;padding:0 0 0 88px;box-sizing:border-box;font-family:var(--SetFntTtl);font-size:var(--SetSizTl3);font-weight:var(--SetWegTl1);line-height:24px;letter-spacing:10%;color:#f1bf42;float:left}
aside{position:relative;width:100%;top:0;left:50%;right:50%;margin:0 0 48px -50%;padding:0;box-sizing:border-box;display:grid;font-size:0;float:left;z-index:1;clear:left}
aside a{position:relative;width:100%;height:100%;top:0;left:0;margin:0;padding:0;box-sizing:border-box;float:left}
aside a div{position:relative;width:100%;height:100%;margin:0;padding:8px;box-sizing:border-box;background-color:var(--SetColor001);box-shadow:0 8px 32px 0 var(--SetColor007);border-radius:var(--SetRadius003);overflow:hidden;float:left}
aside a div .img{position:relative;width:100%;height:auto;border-radius:var(--SetRadius005);background-position:center center;float:left}
aside a div h2,aside div h3,aside div h4{position:relative;width:100%;top:0;left:0;margin:0;padding:24px;box-sizing:border-box;text-align:left;font-family:var(--SetFntTtl);font-size:var(--SetSizTl3);font-weight:var(--SetWegTl1);line-height:var(--SetHeiTl2);letter-spacing:-1%;color:var(--SetColor006);float:left}
aside a div p{position:relative;width:100%;top:0;left:0;right:0;margin:0;padding:0 24px 24px;box-sizing:border-box;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);line-height:var(--SetHeiTxt);color:var(--SetColor006);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;float:left}
aside a .as5{position:absolute;width:100%;height:auto;bottom:0;left:0;right:0;margin:0;padding:48px 16px 24px;box-sizing:border-box;text-align:left;background:linear-gradient(0deg,rgba(0,0,0,.5) 50%,transparent 100%);border-radius:0 0 var(--SetRadius003) var(--SetRadius003);box-shadow:none;float:left}
aside a .as5 h2,aside a .as5 h3,aside a .as5 h4{position:relative;width:100%;height:100%;top:0;left:0;margin:0;padding:0;box-sizing:border-box;text-align:center;color:#fff;float:left}
aside a .cat_dat{font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx2);line-height:var(--SetHeiTxt);color:var(--SetColor005)}
aside a .cat_dat span{position:relative;width:auto;margin:0 8px 0 0;padding:0;text-align:left;font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;color:var(--SetColor005);float:left}
aside a .pr1{padding:0;background-color:var(--SetColor001);box-shadow:none;border-radius:0;overflow:visible}
aside a .pr1 .pt1{box-shadow:0 8px 32px 0 var(--SetColor007);border-radius:var(--SetRadius003)}
aside .sec_key{position:absolute;width:40px;height:40px;top:16px;left:16px;margin:0;padding:0;box-sizing:border-box;background-color:var(--SetColor011);font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;text-align:center;line-height:40px;color:var(--SetColor006);z-index:1;overflow:hidden;box-shadow:none;float:right}
aside .cat_tag{position:absolute;width:auto;height:40px;top:16px;right:16px;margin:0;padding:0 20px 0 48px;box-sizing:border-box;background-color:var(--SetColor011);font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx2);line-height:40px;letter-spacing:-2%;color:var(--SetColor006);z-index:1;overflow:hidden;box-shadow:none;float:right}
aside .cat_tag::after{content:"Check";position:absolute;width:32px;height:32px;top:4px;left:4px;background-color:var(--SetColor002);font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;line-height:32px;text-align:center;color:#;border-radius:var(--SetRadius004)}
aside .cat_tag_blr{position:absolute;width:auto;height:40px;top:16px;right:16px;margin:0;padding:0 20px 0 48px;box-sizing:border-box;background-color:var(--SetColor012)!important;backdrop-filter:blur(20px) saturate(180%);box-shadow:0 0 0 .5px rgba(255,255,255,.1) inset,0 8px 32px 0 var(--SetColor007);font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx2);line-height:40px;letter-spacing:-2%;color:var(--SetColor006);z-index:1;overflow:hidden;box-shadow:none;float:right}
aside .cat_tag_blr::after{content:"Check";position:absolute;width:32px;height:32px;top:4px;left:4px;background-color:var(--SetColor012);font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;line-height:32px;text-align:center;color:var(--SetColor006);border-radius:var(--SetRadius004)}
aside .pr1 .img{border-radius:var(--SetRadius003)}
aside .pr1 h2,aside .pr1 h3,aside .pr1 h4,aside .pr1 p{width:calc(100% - 32px);margin:16px 0 0 16px;padding:0}
aside .pr1 .pt1{position:relative;width:100%;height:0;padding-bottom:66%;background-color:var(--SetColor001);background-size:64px;background-repeat:no-repeat;background-position:center center;float:left}
figure{position:fixed;width:100%;height:100%;inset:0;margin:0;padding:48px;box-sizing:border-box;background-color:var(--SetColor001);overflow:hidden;display:none;cursor:pointer;z-index:5000}
figure div{position:relative;width:100%;height:100%;inset:0;background-size:contain;background-repeat:no-repeat;background-position:center center}
figure span{position:fixed;width:48px;height:48px;top:24px;left:50%;right:50%;margin:0 0 0 -24px;background-color:var(--SetColorPri);font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;text-align:center;line-height:48px;color:var(--SetColorPriTxt);border:0;border-radius:var(--SetRadius003);cursor:pointer;z-index:12}
footer{position:relative;width:100%;margin:0;padding:48px;box-sizing:border-box;background-color:var(--SetColor002);float:left;z-index:0}
footer .foo_lft{position:absolute;width:64px;height:64px;top:-64px;left:0;background-color:var(--SetColor002);float:left}
footer .foo_lft::after{content:"";position:relative;width:64px;height:64px;top:0;left:0;background-color:var(--SetColor001);border-radius:0 0 0 var(--SetRadius001);float:left}
footer .foo_rgt{position:absolute;width:64px;height:64px;top:-64px;right:0;background-color:var(--SetColor002);float:left}
footer .foo_rgt::after{content:"";position:relative;width:64px;height:64px;top:0;left:0;background-color:var(--SetColor001);border-radius:0 0 var(--SetRadius001) 0;float:left}
footer h2,footer h3,footer h4,footer h5{position:relative;width:640px;top:0;left:50%;right:50%;margin:0 0 24px -320px;padding:0;box-sizing:border-box;text-align:left;color:var(--SetColor005);float:left;clear:left}
footer .cn1{position:relative;width:640px;top:0;left:50%;right:50%;margin:0 0 0 -320px;padding:0;float:left;clear:left}
footer .cn1 .fc2{position:relative;width:100%;top:0;left:0;margin:24px 0 0;box-sizing:border-box;color:var(--SetColor005);text-align:left;float:left}
footer .cn1 .so1,footer .cn1 .so2,footer .cn1 .so3,footer .cn1 .so4,footer .cn1 .so5,footer .cn1 .so6,footer .cn1 .so7,footer .cn1 .so8{position:relative;width:40px;height:40px;top:0;margin:24px 8px 0 0;background-color:var(--SetColor005);background-size:20px;background-repeat:no-repeat;background-position:center center;border-radius:50%;float:left}
footer .cn1 .fc1 p{position:relative;width:100%;top:0;left:0;margin:0;padding:0;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx1);line-height:var(--SetHeiTxt);letter-spacing:-2%;color:var(--SetColor005);float:left}
footer .cn1 .fc1 p strong{font-weight:var(--SetWegTx2)}
footer .cn1 .fc2 p{position:relative;width:100%;top:0;left:0;margin:0;padding:0;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx1);line-height:var(--SetHeiTxt);letter-spacing:-2%;color:var(--SetColor005);float:left}
footer .cn1 .fc2 p strong{font-weight:var(--SetWegTx2)}
footer .cn2{position:relative;width:640px;top:0;left:50%;right:50%;margin:24px 0 0 -320px;padding:24px 0 0;border-top:1px solid var(--SetColor003);float:left;clear:left}
footer .cn2 .pa1{position:relative;width:100%;margin:0;padding:0 10px 0 0;box-sizing:border-box;display:inline-block;float:left}
footer .cn2 .pa1 a{width:100%;margin:0;padding:0;white-space:nowrap;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx1);line-height:var(--SetHeiTxt);letter-spacing:-2%;float:left;text-overflow:ellipsis;overflow:hidden}
footer .cn2 .pa2{position:relative;width:50%;margin:0;padding:0 10px 0 0;box-sizing:border-box;display:inline-block;float:left}
footer .cn2 .pa2 a{width:100%;margin:0;padding:0;white-space:nowrap;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx1);line-height:var(--SetHeiTxt);letter-spacing:-2%;float:left;text-overflow:ellipsis;overflow:hidden}
footer .cn2 .pa3{position:relative;width:33.33%;margin:0;padding:0 10px 0 0;box-sizing:border-box;display:inline-block;float:left}
footer .cn2 .pa3 a{width:100%;margin:0;padding:0;white-space:nowrap;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx2);line-height:var(--SetHeiTxt);letter-spacing:-2%;float:left;text-overflow:ellipsis;overflow:hidden}
footer .cn2 .pa3 .sec{font-weight:var(--SetWegTx1)}
footer .cn2 .pa4{position:relative;width:25%;margin:0;padding:0 10px 0 0;box-sizing:border-box;display:inline-block;float:left}
footer .cn2 .pa4 a{width:100%;margin:0;padding:0;white-space:nowrap;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx1);line-height:var(--SetHeiTxt);letter-spacing:-2%;float:left;text-overflow:ellipsis;overflow:hidden}
footer .cn2 a{position:relative;top:0;left:0;margin:0 16px 0 0;padding:0;box-sizing:border-box;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx2);line-height:var(--SetHeiTxt);letter-spacing:-2%;color:var(--SetColor005);float:left}
table{position:relative;top:0;left:50%;right:50%;padding:0;border-spacing:0;border-collapse:collapse;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx1);line-height:var(--SetHeiTxt);letter-spacing:-2%;text-align:center;color:var(--SetColor005);border-radius:var(--SetRadius006);overflow:hidden;clear:left}
table tr{position:relative;width:100%;margin:0;padding:0;border-top:1px solid var(--SetColor001)}
table tr th{width:auto;margin:0;padding:16px 0;box-sizing:border-box;background-color:var(--SetColor003);font-weight:var(--SetWegTx2);color:var(--SetColor006)}
table tr td strong,table tr th strong{font-weight:var(--SetWegTx2);color:var(--SetColor006)}
table tr td{width:auto;margin:0;padding:16px 0;box-sizing:border-box;background-color:var(--SetColor002);font-weight:var(--SetWegTx1);color:var(--SetColor006)}
.ast{width:100%;left:0;right:0;margin:0;text-align:center;padding:0 16px 32px;box-sizing:border-box}
.bk1 h2,.bk1 h3,.bk1 h4,.bk1 p,.bk1 strong,article main .bk1 a{color:var(--SetColor006)}
.bk3 h2,.bk3 h3,.bk3 h4,.bk3 p,.bk3 strong,article main .bk3 a{color:var(--SetColorPriTxt)}
.bk4 h2,.bk4 h3,.bk4 h4,.bk4 p,.bk4 strong,article main .bk4 a{color:var(--SetColorSecTxt)}
.bk5 h2,.bk5 h3,.bk5 h4,.bk5 p,.bk5 strong,article main .bk5 a{color:var(--SetColorPriTxt)}
.blr{background-color:var(--SetColor012)!important;backdrop-filter:blur(20px) saturate(180%);box-shadow:0 0 0 .5px rgba(255,255,255,.1) inset,0 8px 32px 0 var(--SetColor007)}
.cha_cnt{position:fixed;width:100%;height:auto;left:0;bottom:0;margin:0;padding:0 8px 56px;box-sizing:border-box;float:left;z-index:1}
.cha_cnt_lin{position:relative;width:100%;top:0;padding:0 0 8px;box-sizing:border-box;float:left}
.cha_cnt_lin_001{position:relative;width:auto;max-width:70%;top:0;padding:12px 24px;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx1);line-height:1.4rem;color:var(--ChaColor004);letter-spacing:-2%;background-color:var(--ChaColor002);border-radius:24px;float:left}
.cha_cnt_lin_002{position:relative;width:auto;max-width:70%;top:0;padding:12px 24px;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx1);line-height:1.4rem;color:var(--ChaColor007);letter-spacing:-2%;background-color:var(--ChaColor005);border-radius:24px;float:right}
.cha_ste{position:absolute;top:0;left:0;width:100%;height:64px;margin:0;padding:30px 64px 0 8px;box-sizing:border-box;backdrop-filter:saturate(150%) blur(5px);background-color:transparent;float:left;z-index:10}
.cha_ste_seg{position:relative;top:0;left:0;height:8px;margin:0;padding:0 0 0 4px;box-sizing:border-box;background-color:transparent;float:left}
.cha_ste_seg_col{position:relative;width:100%;height:8px;top:0;left:0;background-color:var(--ChaColor002);border-radius:4px;float:left}
.cha_inp form{position:absolute;width:100%;height:56px;left:0;bottom:0;margin:0;padding:0;box-sizing:border-box;background-color:transparent;float:left;z-index:2}
.cha_inp form input{position:absolute;width:calc(100% - 16px);height:48px;top:0;left:8px;margin:0;padding:0 64px 0 24px;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx2);line-height:48px;text-align:left;letter-spacing:-2%;color:var(--ChaColor004);border:0;background-color:var(--ChaColor002);box-shadow:0 0 0 1000px var(--ChaColor002) inset;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:24px;float:left;z-index:2}
.cha_inp form input::placeholder{color:var(--ChaColor005);font-weight:var(--SetWegTx2)}
.cha_inp form input[type=submit]{position:absolute;width:48px;height:48px;top:auto;bottom:8px;left:auto;right:16px;margin:0;padding:0;box-sizing:border-box;font-family:'Material Symbols Outlined';font-size:22px;font-weight:400;line-height:48px;text-align:center;color:var(--ChaColor005);background-color:transparent;box-shadow:0 0 0 0 transparent inset;border:0;cursor:pointer;float:right;z-index:3}
.cha_inp form input[type=button]{position:absolute;width:calmc(100% - 16px);height:48px;top:0;left:8px;right:16px;margin:0;padding:0;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx2);line-height:48px;text-align:center;color:var(--ChaColor007);border:0;background-color:var(--ChaColor005);box-shadow:0 0 0 1000px var(--ChaColor005) inset;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:24px;cursor:pointer;float:left;z-index:2}
.ca1{width:640px;margin-left:-320px;grid-template-columns:1fr;gap:24px;columns:1}
.ca2{width:800px;margin-left:-400px;grid-template-columns:1fr 1fr;gap:24px;columns:2}
.ca3{width:1200px;margin-left:-600px;grid-template-columns:1fr 1fr 1fr;gap:24px;columns:3}
.cod_for{position:relative;width:400px;height:156px;top:50%;bottom:50%;left:50%;right:50%;margin:-78px auto auto -200px;padding:0;box-sizing:border-box;background-color:var(--SetColor001);box-shadow:0 8px 32px 0 var(--SetColor007);border-radius:var(--SetRadius001);display:block;float:left;z-index:2}
.cod_for form{position:relative;width:100%;padding:24px;box-sizing:border-box;text-align:center;float:left;z-index:4}
.cod_for form input[type=email],form input[type=password],form input[type=text]{position:relative;width:100%;height:48px;top:0;left:0;margin:0 0 12px;padding:0 24px;box-sizing:border-box;line-height:48px;text-align:center;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx2);letter-spacing:-2%;color:var(--SetColor006);border:1px solid var(--SetColor003);background-color:var(--SetColor001);box-shadow:0 0 0 1000px var(--SetColor001) inset;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:var(--SetRadius002);float:left;z-index:0}
.cod_for form input::placeholder{color:var(--SetColor004)}
.cod_for form input:focus{border:1px solid var(--SetColorPri);color:var(--SetColorPri)}
.cod_for form input[type=submit]{position:relative;width:100%;top:0;left:0;margin:0;padding:0 24px;box-sizing:border-box;line-height:48px;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx2);letter-spacing:-2%;color:var(--SetColorPriTxt);background-color:var(--SetColorPri);box-shadow:0 8px 32px 0 var(--SetColor007);border:0;border-radius:var(--SetRadius002);cursor:pointer;float:left}
.cod_for_clo{position:absolute;width:48px;height:48px;top:50%;bottom:50%;left:50%;right:50%;margin:-150px auto auto -24px;padding:0;border:0;border-radius:50%;background-color:var(--SetColor006);text-decoration:none;font-family:'Material Symbols Outlined';font-size:20px;font-weight:400;line-height:48px;text-align:center;color:var(--SetColor001);cursor:pointer;z-index:6}
.cnt_ref{position:absolute;width:1px;height:1px;top:0;left:0;float:left}
.des{margin-top:-24px;font-family:var(--SetFntTtl);font-size:var(--SetSizTl2);font-weight:var(--SetWegTl1);line-height:var(--SetHeiTl2);letter-spacing:-1%;color:var(--SetColor004)}
.dot{margin-bottom:24px;text-align:center}
.dow_for{position:fixed;width:320px;height:100%;bottom:0;right:64px;margin:0;padding:32px 0;box-sizing:border-box;background-color:transparent;display:none;z-index:1200}
.dow_for form{position:relative;width:320px;height:100%;right:0;margin:0;padding:8px 24px 24px;box-sizing:border-box;text-align:center;background-color:var(--SetColor001);border-radius:var(--SetRadius003);box-shadow:0 8px 32px 0 var(--SetColor007);overflow:hidden auto;float:left;z-index:2}
.dow_for form span{position:absolute;width:48px;height:48px;top:8px;right:8px;margin:0;padding:0;border:0;box-sizing:border-box;font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;line-height:48px;text-align:center;color:var(--SetColor006);background-color:var(--SetColor002);border-radius:var(--SetRadius003);cursor:pointer;float:left;z-index:12}
.dow_for form h5{position:relative;width:100%;top:0;left:0;margin:0 0 8px;padding:0;box-sizing:border-box;text-align:left;font-family:var(--SetFntTtl);font-size:var(--SetSizTl3);font-weight:var(--SetWegTl1);line-height:48px;letter-spacing:-1%;color:var(--SetColor006);float:left}
.dow_for form div{position:relative;width:100%;height:40px;top:0;left:0;margin:0;padding:0;box-sizing:border-box;display:inline;float:left}
.dow_for form div input[type=email],.dow_for form div input[type=text],.dow_for form div select{position:relative;width:100%;height:32px;top:0;left:0;margin:0;padding:0 16px;box-sizing:border-box;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx2);line-height:32px;letter-spacing:-2%;color:var(--SetColor006);border:1px solid var(--SetColor003);background-color:var(--SetColor001);box-shadow:0 0 0 1000px var(--SetColor001) inset;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:var(--SetRadius005);float:left;z-index:0}
.dow_for form div input::placeholder{color:var(--SetColor004)}
.dow_for form div input:focus{border:1px solid var(--SetColorPri);color:var(--SetColorPri)}
.dow_for form p{position:relative;width:100%;top:0;left:0;margin:0;padding:8px 0 16px 40px;box-sizing:border-box;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx4);font-weight:var(--SetWegTx1);line-height:1.4em;letter-spacing:-2%;color:var(--SetColor006);cursor:pointer;float:left;clear:left}
.dow_for form p strong{font-weight:var(--SetWegTx2)}
.dow_for form p .bn1{position:absolute;width:32px;height:20px;top:0;left:0;margin:10px 0 0;padding:0;box-sizing:border-box;background-color:var(--SetColor001);border:1px solid var(--SetColor003);box-sizing:border-box;cursor:pointer;border-radius:12px;display:block;overflow:hidden;float:left}
.dow_for form p .bn1::after{content:"";position:absolute;width:20px;height:14px;top:2px;left:2px;background-color:var(--SetColor003);border-radius:9px;float:left}
.dow_for form p .bn2{position:absolute;width:32px;height:20px;top:0;left:0;margin:10px 0 0;padding:0;box-sizing:border-box;background-color:var(--SetColorPri);border:0;box-sizing:border-box;cursor:pointer;border-radius:12px;display:none;overflow:hidden;float:left}
.dow_for form p .bn2::after{content:"Check";position:absolute;width:20px;height:14px;top:3px;right:3px;background-color:var(--SetColorPriTxt);font-family:"Material Symbols Outlined";font-size:16px;font-weight:400;line-height:14px;text-align:center;color:var(--SetColorPri);border-radius:9px;float:left}
.dow_for form input[type=submit]{position:relative;top:0;left:0;margin:0;padding:0 24px;box-sizing:border-box;line-height:48px;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx2);letter-spacing:-2%;color:var(--SetColorPriTxt);background-color:var(--SetColorPri);border:0;border-radius:var(--SetRadius003);display:inline;cursor:pointer;overflow:visible;clear:left}
.dow_for form input[type=button]{position:relative;top:0;left:0;margin:0;padding:0 24px;box-sizing:border-box;line-height:48px;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx2);letter-spacing:-2%;color:var(--SetColor001);background-color:var(--SetColor003);border:0;border-radius:var(--SetRadius003);display:inline;cursor:not-allowed;overflow:visible;clear:left}
.fnd_div{position:relative;width:680px;height:48px;top:0;left:50%;right:50%;margin:0 0 48px -340px;padding:0;box-sizing:border-box;float:left;clear:left}
.fnd_div_inp{position:relative;width:100%;top:0;left:0;margin:0;padding:0 64px 0 24px;box-sizing:border-box;text-align:left;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx2);line-height:48px;letter-spacing:-2%;color:var(--SetColor006);border:0;background-color:var(--SetColor002);box-shadow:0 0 0 1000px var(--SetColor002) inset;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:var(--SetRadius003);float:left}
.fnd_div_inp::placeholder{color:var(--SetColor004)}
.fnd_div input[type=submit]{position:absolute;width:48px;height:32px;top:8px;right:8px;margin:0;padding:0;border:0;font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;line-height:32px;text-align:center;color:var(--SetColorPriTxt);background-color:var(--SetColorPri);border-radius:var(--SetRadius004);cursor:pointer}
.img_not{position:relative;width:100%;height:128px;margin:0 0 48px;padding:0;box-sizing:border-box;background-color:var(--SetColor001);border:2px dashed var(--SetColor006);cursor:pointer;float:left}
.img_not mark{margin:0;padding:0;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx2);line-height:128px;letter-spacing:-2%;color:var(--SetColor006);background-color:transparent;cursor:pointer}
.ins{margin:0!important;padding:0!important;float:unset!important;text-decoration:underline dotted}
.isd{position:relative;width:100%;height:100%;margin:0;padding:72px 48px 48px;box-sizing:border-box;text-align:center;display:flex;flex-direction:column;justify-content:center;float:left}
.isd h2,.isd h3,.isd h4,.isd p{position:relative;width:100%;left:0;right:0;margin:0;padding:0 0 24px;box-sizing:border-box;text-align:center;color:#fff;float:left}
.isd h2 strong,.isd h3 strong,.isd h4 strong,.isd p strong{color:#fff}
.lg1{width:640px;margin:0 0 48px -320px}
.lg2{width:800px;margin:0 0 48px -400px}
.lg3{width:1000px;margin:0 0 48px -500px}
.lg4{width:1200px;margin:0 0 48px -600px}
.ltl{position:relative;margin-left:24px;float:left}
.mai_cov{margin:0}
.nco{position:fixed;width:100%;height:56px;bottom:48px;left:0;right:0;margin:0;text-align:center;float:left;z-index:2}
.nco_cnt{position:relative;width:auto;height:56px;bottom:0;margin:0;padding:0;border-radius:var(--SetRadius002);background-color:var(--SetColor001);box-shadow:0 8px 32px 0 var(--SetColor007);display:inline-block;cursor:pointer}
.nco_cnt span{position:absolute;width:40px;height:40px;top:8px;left:8px;background-color:var(--SetColorPri);color:var(--SetColorPriTxt);font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;line-height:40px;text-align:center;border-radius:50%;animation:10s 5s infinite notchbell;z-index:1}
.nco_cnt a{position:relative;width:auto;height:56px;left:0;right:0;line-height:56px;margin:0;padding:0 28px 0 64px;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx2);letter-spacing:-2%;color:var(--SetColor006);text-align:left;float:left}
.not{position:fixed;height:48px;bottom:48px;right:48px;margin:0;padding:0 20px 0 60px;box-sizing:border-box;background-color:var(--SetColor001);color:var(--SetColor006);font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx2);line-height:48px;text-align:left;letter-spacing:-2%;border-radius:var(--SetRadius003);cursor:pointer;animation:3s 1s forwards notification;box-shadow:0 8px 32px 0 var(--SetColor007);float:left;z-index:550}
.not::after{content:"Notifications";position:absolute;width:40px;height:40px;top:4px;left:4px;background-color:var(--SetColorPri);font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;line-height:40px;text-align:center;color:var(--SetColorPriTxt);border-radius:var(--SetRadius004);float:left}
.par{position:relative;width:100%;max-width:1920px;top:0;left:0;margin:0 0 40px;padding:0 24px;font-size:0;box-sizing:border-box;overflow:hidden;text-align:center;float:left}
.par_cn1{position:relative;width:auto;height:48px;margin:0 8px 8px;padding:0;image-rendering:-webkit-optimize-contrast;display:inline-block;vertical-align:middle}
.par_cn2{position:relative;width:auto;height:64px;margin:0 8px 8px;padding:0;image-rendering:-webkit-optimize-contrast;display:inline-block;vertical-align:middle}
.par_cn3{position:relative;width:auto;height:96px;margin:0 8px 8px;padding:0;image-rendering:-webkit-optimize-contrast;display:inline-block;vertical-align:middle}
.par_cn4{position:relative;width:auto;height:128px;margin:0 8px 8px;padding:0;image-rendering:-webkit-optimize-contrast;display:inline-block;vertical-align:middle}
.per{position:relative;width:480px;top:0;left:50%;right:50%;margin:0 0 24px -240px;padding:0;box-sizing:border-box;float:left;clear:left;z-index:1}
.per_pic{position:relative;width:240px;height:240px;top:0;left:50%;right:50%;margin:0 auto 24px -120px;padding:0;box-sizing:border-box;background-color:var(--SetColor002);box-shadow:0 8px 32px 0 var(--SetColor007);background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:50%;float:left}
.per_tit{position:relative;width:100%;left:0;right:0;margin:0 0 24px;padding:0;box-sizing:border-box;font-family:var(--SetFntTtl);font-size:var(--SetSizTl2);font-weight:var(--SetWegTl1);line-height:var(--SetHeiTl2);letter-spacing:-1%;color:var(--SetColor006);text-align:center;float:left}
.per_fun{position:relative;width:100%;left:0;right:0;margin:0 0 24px;padding:0;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);line-height:var(--SetHeiTxt);letter-spacing:-2%;color:var(--SetColor006);text-align:center;float:left}
.per_brd{margin:-24px 0 24px}
.per_txt{position:relative;width:100%;left:0;right:0;margin:0 0 24px;padding:0;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx2);font-weight:var(--SetWegTx1);line-height:var(--SetHeiTxt);letter-spacing:-2%;text-align:center;color:var(--SetColor006);float:left}
.per_txt strong{font-weight:var(--SetWegTx2);color:var(--SetColor006)}
.per_cnt{position:relative;width:100%;height:32px;top:0;left:0;margin:0 0 24px;padding:0;box-sizing:border-box;float:left;font-size:0;z-index:1}
.per_cnt_soc{position:relative;width:40px;height:40px;top:0;left:0;margin:0 8px 0 0;padding:0;box-sizing:border-box;background-size:20px;background-color:var(--SetColor006);background-repeat:no-repeat;background-position:center center;border-radius:50%;display:inline-block}
.stm{font-weight:var(--SetWegTx2)}
.top{position:fixed;bottom:24px;left:50%;right:50%;width:40px;height:56px;margin:0 0 0 580px;padding:0;box-sizing:border-box;border-radius:var(--SetRadius004);background-color:var(--SetColor011);overflow:hidden;opacity:0;box-shadow:0 8px 32px 0 var(--SetColor007);cursor:pointer;transition-duration:.1s;transition-delay:.1s;z-index:10}
.top span{position:relative;width:100%;height:56px;line-height:56px;top:0;left:0;margin:0;padding:0;box-sizing:border-box;font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;color:var(--SetColor006);text-align:center;float:left}
.wdg_cat{position:fixed;width:40px;height:56px;bottom:96px;left:50%;right:50%;margin:0 0 0 580px;background-color:var(--SetColor011);border-radius:20px;font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;line-height:56px;text-align:center;color:var(--SetColor006);opacity:0;box-shadow:0 8px 32px 0 var(--SetColor007);transition-duration:.1s;transition-delay:.1s;cursor:pointer;float:left;z-index:10}
.wdg_cat_wig{position:fixed;width:320px;height:100%;bottom:0;right:64px;margin:0;padding:32px 0;box-sizing:border-box;background-color:transparent;float:left;display:none;z-index:160}
.wdg_cat_wig iframe{position:relative;width:320px;height:100%;bottom:0;right:0;background-color:var(--SetColor001);border:0;border-radius:var(--SetRadius003);box-shadow:0 8px 32px 0 var(--SetColor007);float:left;z-index:10}
.wdg_cat_wig button{position:absolute;width:48px;height:48px;top:40px;right:8px;margin:0;padding:0;border:0;box-sizing:border-box;font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;line-height:48px;text-align:center;color:var(--SetColor006);background-color:var(--SetColor002);border-radius:50%;cursor:pointer;float:left;z-index:12}
.wdg_doc{position:fixed;width:128px;height:192px;bottom:24px;left:50%;right:50%;margin:0 0 0 436px;padding:0;box-sizing:border-box;background-color:var(--SetColor011);background-size:cover;background-repeat:no-repeat;background-position:center center;box-shadow:0 8px 32px 0 var(--SetColor007);border-radius:var(--SetRadius004);overflow:hidden;cursor:pointer;opacity:0;transition-duration:.1s;transition-delay:.1s;float:left;z-index:10}
.wdg_doc_ico{position:absolute;width:32px;height:32px;top:4px;right:4px;font-family:"Material Symbols Outlined";font-size:20px;font-weight:400;line-height:32px;text-align:center;color:var(--SetColor006);background-color:var(--SetColor001);border-radius:var(--SetRadius003);float:left}
.wdg_doc .wdg_but{position:absolute;width:120px;height:32px;bottom:4px;left:4px;margin:0;padding:0;box-sizing:border-box;background-color:var(--SetColor001);font-family:var(--SetFntTxt);font-size:var(--SetSizTx4);font-weight:var(--SetWegTx2);line-height:32px;letter-spacing:-2%;color:var(--SetColor006);text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-radius:var(--SetRadius005);float:left}

.xml_lv1{margin:0 0 0 -320px;padding:0;font-weight:var(--SetWegTx2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.xml_lv2{margin:0 0 0 -320px;padding:0 0 0 24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.xml_lv2::before{content:"Article";position:absolute;top:0;left:0;font-family:"Material Symbols Outlined";font-size:18px;font-weight:400;text-align:left;color:var(--SetColor004)}
.xml_lv3{margin:0 0 0 -320px;padding:0 0 0 24px;font-weight:var(--SetWegTx2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.xml_lv4{margin:0 0 0 -320px;padding:0 0 0 48px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.xml_lv4::before{content:"Article";position:absolute;top:0;left:24px;font-family:"Material Symbols Outlined";font-size:18px;font-weight:400;text-align:left;color:var(--SetColor004)}
.xml_lv5{margin:0 0 0 -320px;padding:0 0 0 48px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.xml_lv6{margin:0 0 0 -320px;padding:0 0 0 72px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.xml_lv6::before{content:"Article";position:absolute;top:0;left:48px;font-family:"Material Symbols Outlined";font-size:18px;font-weight:400;text-align:left;color:var(--SetColor004)}
.xml_lv7{margin:0 0 0 -320px;padding:0 0 0 72px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.xml_lv8{margin:0 0 0 -320px;padding:0 0 0 100px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.xml_lv8::before{content:"Article";position:absolute;top:0;left:72px;font-family:"Material Symbols Outlined";font-size:18px;font-weight:400;text-align:left;color:var(--SetColor004)}
.stm,.xml_lv1 a,.xml_lv2 a,.xml_lv3 a,.xml_lv4 a,.xml_lv5 a,.xml_lv6 a,.xml_lv7 a,.xml_lv8 a{color:var(--SetColor006);text-decoration:none}
.vid_txt{position:absolute;width:100%;height:128px;left:0;top:50%;bottom:50%;margin:-64px 0 0;padding:0;box-sizing:border-box;text-align:center;line-height:120px;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left}
.vid_txt strong{color:#fff}
.wel{position:fixed;width:auto;height:auto;bottom:24px;right:24px;margin:0;padding:24px;box-sizing:border-box;background-color:var(--SetColorAd2);box-shadow:0 8px 32px 0 var(--SetColor007);border-radius:32px;z-index:10100}
.wel p{position:relative;width:100%;height:auto;top:0;left:0;margin:0 0 20px;padding:0;box-sizing:border-box;font-family:var(--SetFntTtl);font-size:var(--SetSizTl2);font-weight:var(--SetWegTl1);line-height:var(--SetHeiTl2);letter-spacing:-1%;color:var(--SetColorAd2Txt);text-align:center;clear:left}
.wel a{position:relative;width:100%;height:40px;top:0;left:0;margin:0;padding:0 16px;box-sizing:border-box;font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx2);color:var(--SetColorAd2Txt);text-align:center;line-height:39px;letter-spacing:-2%;background-color:var(--SetColorAd2);border:1px solid var(--SetColorAd2Txt);border-radius:16px;cursor:pointer;float:left}
#log_txt{font-family:var(--SetFntTxt);font-size:var(--SetSizTx3);font-weight:var(--SetWegTx2);line-height:48px;letter-spacing:-2%;color:var(--SetColor006);text-decoration:none;box-sizing:border-box;border:0;white-space:nowrap;float:left}
@media screen and (max-width:1440px){
article main .cv1 .dwn,article main .cv2 .dwn,article main .cv3 .dwn,article main .cv4 .dwn,article main .cv6 .dwn{left:auto;right:32px;margin:0}
}
@media screen and (max-width:1280px){
article main div .map_cn2_001{width:1000px;height:256px;left:50%;right:50%;margin:0 0 48px -500px}
article main div .map_cn2_002{width:1000px;height:384px;left:50%;right:50%;margin:0 0 48px -500px}
article main div .map_cn2_003{width:1000px;height:512px;left:50%;right:50%;margin:0 0 48px -500px}
article main section .l12{width:1200px;left:50%;right:50%;margin:0 0 0 -600px}
article main .ar3{width:1000px;margin:0 0 48px -500px;grid-template-columns:1fr 1fr 1fr}
article main .bk1,article main .bk3,article main .bk4,article main .bk5{width:calc(100% - 48px);left:0;right:auto;margin:0 0 48px 24px}
article main .cv1,article main .cv2,article main .cv3,article main .cv4,article main .cv6{width:100%;margin:0 0 48px;padding:128px 0 0;border-radius:0 0 var(--SetRadius002) var(--SetRadius002)}
article main .ig2{width:1000px;margin:0 0 48px -500px}
article main .la4{width:1000px;margin:0 0 48px -500px;grid-template-columns:repeat(3,1fr)}
.he9{padding:8px 8px 8px 0}
.ca3{width:calc(100% - 48px);left:0;right:auto;margin:0 0 48px 24px;grid-template-columns:1fr 1fr;columns:2}
.lg4{width:calc(100% - 48px);margin:0 0 48px 24px}
.top{left:auto;right:32px;margin:0}
.dow_for{right:16px;margin:0;padding:16px 0}
.wdg_cat{left:auto;right:32px;margin:0}
.wdg_cat_wig{width:320px;right:16px;padding:16px 0}
.wdg_cat_wig button{top:24px;right:8px}
.wdg_doc{left:auto;right:96px;margin:0}
}
@media screen and (max-width:1024px){
.he1,.he2,header{width:calc(100% - 32px);left:0;right:auto;margin:16px 0 0 16px}
header .ltl{z-index:2}
header menu{position:absolute;width:100%;height:100%;top:0;padding:64px 8px 8px;z-index:1}
header menu ul{width:100%}
header menu ul li{width:100%;height:40px;line-height:40px;margin:0}
header menu ul li a{width:100%;height:40px;line-height:40px;text-align:center}
header menu ul li .nho{left:50%;right:50%;margin:24px 0 0 -20px}
header menu ul .slt{color:var(--SetColorPriTxt);background-color:var(--SetColorPri)}
header .mop{display:block}
article main .ar1,article main .ar2,article main .ar3{width:calc(100% - 48px);left:0;right:auto;margin:0 0 48px 24px;grid-template-columns:1fr}
article main nav{width:calc(100% - 48px);left:24px;right:auto;margin:0 0 24px}
article main h1,article main ol,article main p,article main ul{width:calc(100% - 48px);left:24px;right:auto;margin:0 0 48px}
article main h2,article main h3,article main h4{width:calc(100% - 48px);left:0;right:auto;margin:0 0 24px 24px}
article main div .map_cn1_001{width:calc(100% - 48px);height:228px;left:0;right:auto;margin:0 0 48px 24px}
article main div .map_cn1_002{width:calc(100% - 48px);height:320px;left:0;right:auto;margin:0 0 48px 24px}
article main div .map_cn1_003{width:calc(100% - 48px);height:480px;left:0;right:auto;margin:0 0 48px 24px}
article main div .map_cn2_001{width:calc(100% - 48px);height:228px;left:0;right:auto;margin:0 0 48px 24px}
article main div .map_cn2_002{width:calc(100% - 48px);height:320px;left:0;right:auto;margin:0 0 48px 24px}
article main div .map_cn2_003{width:calc(100% - 48px);height:480px;left:0;right:auto;margin:0 0 48px 24px}
article main section form p{padding:24px 0 24px 48px}
article main section form p .bn1,article main section form p .bn2{margin:24px 0 0}
article main section form{width:calc(100% - 48px);left:0;right:auto;margin:0 0 48px 24px}
article main section .l11{width:100%;margin:0;padding:0 24px}
article main section .l12,article main section .l13,article main section .l15{width:calc(100% - 48px);left:0;right:auto;margin:0 0 0 24px}
article main .ban_im0,article main .ban_im1,article main .ban_im2{width:calc(100% - 48px);left:0;right:auto;margin:0 0 48px 24px}
article main .bk1,article main .bk3,article main .bk4,article main .bk5{padding:48px 48px 0}
article main .bk1 h2,article main .bk1 h3,article main .bk1 h4,article main .bk2 h2,article main .bk2 h3,article main .bk2 h4,article main .bk3 h2,article main .bk3 h3,article main .bk3 h4,article main .bk4 h2,article main .bk4 h3,article main .bk4 h4,article main .bk5 h2,article main .bk5 h3,article main .bk5 h4{width:100%;left:0;right:auto;margin:0 0 24px}
article main .bk1 ol,article main .bk1 p,article main .bk3 p,article main .bk4 p,article main .bk5 p{width:100%;left:0;right:auto;margin:0 0 48px}
article main .cdh,article main .cit blockquote,article main .cv1 h1,article main .cv1 p{width:calc(100% - 48px);left:0;right:auto;margin:0 0 48px 24px}
article main .cv1 button{left:0;right:auto;margin:0 0 48px 24px}
article main .cv1 .dwn{right:24px}
article main .cv2 h1,article main .cv2 p{width:calc(100% - 48px);left:0;right:auto;margin:0 0 48px 24px}
article main .cv2 button{left:0;right:auto;margin:0 0 48px 24px}
article main .cv2 .dwn{right:24px}
article main .cv3 h1,article main .cv3 p{width:calc(100% - 48px);left:0;right:auto;margin:0 0 48px 24px}
article main .cv3 button{left:0;right:auto;margin:0 0 48px 24px}
article main .cv3 .dwn{right:24px}
article main .cv4 h1,article main .cv4 p{width:calc(100% - 48px);left:0;right:auto;margin:0 0 48px 24px}
article main .cv4 button{left:0;right:auto;margin:0 0 48px 24px}
article main .cv4 .dwn{right:24px}
article main .cv6 h1,article main .cv6 p{width:calc(100% - 48px);left:0;right:auto;margin:0 0 48px 24px}
article main .cv6 button{left:0;right:auto;margin:0 0 48px 24px}
article main .cv6 .dwn{right:24px}
article main .ig1{width:calc(100% - 48px);left:0;right:auto;margin:0 0 48px 24px;grid-template-columns:1fr;columns:1}
article main .ig1 .ptr{width:100%;height:0;padding-bottom:50%}
article main .ig1 .cr1,article main .ig1 .cr2,article main .ig1 .cr3{padding:48px 24px 24px}
article main .ig2{width:calc(100% - 48px);left:0;right:auto;margin:0 0 48px 24px;grid-template-columns:1fr;columns:1}
article main .ig2 .ptr{width:100%;height:0;padding-bottom:50%}
article main .ig2 .cr1,article main .ig2 .cr2,article main .ig2 .cr3{padding:48px 24px 24px}
article main .la1{width:calc(100% - 48px);left:0;right:auto;margin:0 0 48px 24px;gap:12px}
article main .la2,article main .la3,article main .la4{width:calc(100% - 48px);left:0;right:auto;margin:0 0 48px 24px;grid-template-columns:repeat(2,1fr);gap:12px}
article main .la5,article main .rev{width:calc(100% - 48px);left:0;right:auto;margin:0 0 48px 24px}
aside .pr1 h2,aside .pr1 h3,aside .pr1 h4,aside .pr1 p{left:0;margin:24px 0 0 16px;padding:0}
aside a div h2,aside div h3,aside div h4{width:100%;left:0;margin:0;padding:24px}
figure{padding:0}
footer{padding:48px 24px}
footer h2,footer h3,footer h4,footer h5{width:100%;left:0;right:50;margin:0 0 24px}
footer .cn1{width:100%;left:0;right:0;margin:0 0 24px}
footer .cn2{width:100%;left:0;right:0;margin:0;padding:24px 0 0}
footer .cn2 .pa1{margin:0 0 24px;padding:0}
footer .cn2 .pa2,footer .cn2 .pa3,footer .cn2 .pa4{width:100%;margin:0 0 24px;padding:0}
.ca1{width:calc(100% - 48px);left:0;right:auto;margin:0 0 48px 24px}
.ca2{width:calc(100% - 48px);left:0;right:auto;margin:0 0 48px 24px;grid-template-columns:1fr;columns:1}
.ca3{grid-template-columns:1fr;columns:1}
.cod_for{width:calc(100% - 48px);left:0;right:auto;margin:-78px auto auto 24px}
.fnd_div{width:100%;left:0;right:0;margin:0 0 48px;padding:0 16px}
.fnd_div input[type=submit]{right:24px}
.lg1,.lg2,.lg3,.per{width:calc(100% - 48px);left:0;right:auto;margin:0 0 48px 24px}
.xml_lv1,.xml_lv2,.xml_lv3,.xml_lv4,.xml_lv5,.xml_lv6,.xml_lv7,.xml_lv8{width:calc(100% - 48px);left:0;right:auto;margin:0 0 0 24px}
}