@charset "UTF-8";@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:300;src:url(https://www.yuantabank.com.tw/bankwebIMG/event/fonts/NotoSansTC-Light.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:400;src:url(https://www.yuantabank.com.tw/bankwebIMG/event/fonts/NotoSansTC-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:500;src:url(https://www.yuantabank.com.tw/bankwebIMG/event/fonts/NotoSansTC-Medium.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:700;src:url(https://www.yuantabank.com.tw/bankwebIMG/event/fonts/NotoSansTC-Bold.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Serif TC';font-style:normal;font-weight:300;src:url(https://www.yuantabank.com.tw/bankwebIMG/event/fonts/NotoSerifTC-Light.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Serif TC';font-style:normal;font-weight:400;src:url(https://www.yuantabank.com.tw/bankwebIMG/event/fonts/NotoSerifTC-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Serif TC';font-style:normal;font-weight:500;src:url(https://www.yuantabank.com.tw/bankwebIMG/event/fonts/NotoSerifTC-Medium.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Serif TC';font-style:normal;font-weight:600;src:url(https://www.yuantabank.com.tw/bankwebIMG/event/fonts/NotoSerifTC-SemiBold.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Serif TC';font-style:normal;font-weight:700;src:url(https://www.yuantabank.com.tw/bankwebIMG/event/fonts/NotoSerifTC-Bold.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Serif TC';font-style:normal;font-weight:900;src:url(https://www.yuantabank.com.tw/bankwebIMG/event/fonts/NotoSerifTC-Black.otf) format("opentype");font-display:swap}body,html{font-family:"Noto Sans TC",sans-serif,Arial,Helvetica;font-size:16px;font-weight:400;line-height:1.5;color:#324554}@media only screen and (max-width:1023px){body.-menuOpen,html.-menuOpen{overflow:hidden}}main{overflow:hidden}a,button{padding:0;line-height:1.5;border:none;outline:0;background:0 0;cursor:pointer}.footer a{color:#fff}@media only screen and (max-width:767px){.footer{padding-bottom:60px}}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{position:absolute;top:0;display:block;width:100%;margin:.2em 0;background:#ccc;padding:.2em 0}body{height:100%}.wrapper{min-height:100%;overflow:hidden}.main{padding-top:80px}.main p{padding:0}@media screen and (max-width:1024px){.main{padding-top:76px}}@media only screen and (max-width:767px){.main{padding-top:58px}}.appDownload{position:relative;display:flex;justify-content:center;align-items:center;margin-top:65px;z-index:1}.appDownload-QRcode img{width:125px;margin-right:20px}.appDownload-link h5{margin-bottom:13px;font-size:15px;line-height:19px;text-align:center}.appDownload-link a{display:inline-block;padding:0 3px;text-decoration:none;transition:.3s}.appDownload-link img{width:170px}@media only screen and (min-width:1024px){.appDownload-link a:hover{transform:translateY(-10%)}}@media only screen and (max-width:1023px){.appDownload{margin-top:135px}.appDownload-QRcode{display:none}.appDownload-link h5{font-size:13px;font-weight:400}.appDownload-link img{width:140px}}.creditSlogan{width:100%;height:auto;background:#fff;padding:25px 20px;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.creditSlogan div{font-size:14px;color:#575757;padding:0 0 0 30px;line-height:1.6}.creditSlogan div:first-child{font-size:28px;font-weight:700;color:#575757;letter-spacing:2px;border-right:1px solid #666;padding:0 30px 0 0}.creditSlogan div span:first-child::after{content:'：'}.creditSlogan div:first-child span:first-child{padding:0 10px 0 0}.creditSlogan div:first-child span:first-child::after{display:none}.creditSlogan a{display:inline-block;color:#007fe0}.creditSlogan a:hover{color:#007fe0}@media screen and (max-width:1200px){.creditSlogan div{font-size:14px;padding:0 0 0 10px}.creditSlogan div:first-child{padding:0 10px 0 0}}@media screen and (max-width:1024px){.topView h2{width:100%;position:absolute;top:30%}.creditSlogan div{font-size:14px;padding:0 0 0 10px}.creditSlogan div:first-child{box-sizing:border-box;padding:0}.creditSlogan div:first-child span{display:block}}@media screen and (max-width:870px){.creditSlogan{height:125px;flex-direction:column;flex-wrap:wrap;align-content:center}.creditSlogan div{align-self:flex-start}.creditSlogan div:first-child{font-size:20px;margin:0}.creditSlogan p{font-size:14px;line-height:22px}}@media screen and (max-width:800px){.creditSlogan{width:100%;height:auto;padding:20px}.creditSlogan div{width:100%;align-self:center;text-align:center}.creditSlogan div:first-child{font-size:30px;border-bottom:1px solid;border-right:none;display:flex;justify-content:center;margin:0 0 10px}.creditSlogan p{font-size:14px;line-height:2;padding:0}}@media screen and (max-width:420px){.creditSlogan{padding:20px 10px}.creditSlogan div:first-child{font-size:24px}.creditSlogan p{font-size:12px;line-height:1.8}}.service{position:fixed;right:20px;bottom:148px;width:54px;height:54px;border-radius:50%;background:url(../images/icon/yuan.svg);cursor:pointer;z-index:50;transition:.3s}.service-box{position:absolute;bottom:calc(100% + 10px);right:0;display:none;flex-direction:column;width:186px;padding:8px;font-size:12px;color:#0072ff;line-height:1.6;text-align:center;border-radius:16px;box-shadow:0 0 9px rgba(0,0,0,.5);background:#fff;z-index:10}.service-box span{color:#707070}@media only screen and (min-width:768px){.service:hover .service-box{display:flex}}@media only screen and (max-width:1279px){.service{right:12px}}@media only screen and (max-width:767px){.service{bottom:172px;width:43px;height:43px}}.line{position:fixed;right:20px;bottom:84px;display:block;width:54px;height:54px;border-radius:50%;background:url(../images/icon/line.svg) no-repeat center/contain;cursor:pointer;text-decoration:none;z-index:50;transition:.2s}.line:hover{transform:scale(1.1)}@media only screen and (max-width:1279px){.line{right:12px}}@media only screen and (max-width:767px){.line{bottom:121px;width:43px;height:43px}}.goTop{position:fixed;right:20px;bottom:20px;display:none;width:54px;height:54px;border-radius:50%;background:url(../images/icon/top.svg);opacity:1;cursor:pointer;z-index:50;transition:.2s}.goTop:hover{transform:scale(1.1)}@media only screen and (max-width:1279px){.goTop{right:12px}}@media only screen and (max-width:767px){.goTop{bottom:70px;width:43px;height:43px}}.float{position:fixed;top:160px;right:0;display:flex;flex-direction:column;align-items:center;gap:10px;width:50px;z-index:50}.float-item{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:5px;width:100%;padding:20px 12px;border-radius:10px 0 0 10px;background-color:#324554}.float-item img{width:22px}.float-item div{color:#fff;letter-spacing:.5px;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.float-item.-rd{background-color:#ff586c}@media only screen and (min-width:1024px){.float-item{transition:.3s}.float-item:hover{width:70px;padding-right:32px}}@media only screen and (max-width:1279px){.float{width:40px}.float-item{padding:15px 10px}.float-item img{width:18px}}@media only screen and (max-width:767px){.float{display:flex;top:auto;bottom:0;flex-direction:row;gap:0;width:100%}.float-item{flex:1;flex-direction:row;justify-content:center;padding:12px;border-radius:0}.float-item div{padding-bottom:1px;-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial}}@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:300;src:url(https://www.yuantabank.com.tw/bankwebIMG/event/fonts/NotoSansTC-Light.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:400;src:url(https://www.yuantabank.com.tw/bankwebIMG/event/fonts/NotoSansTC-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:500;src:url(https://www.yuantabank.com.tw/bankwebIMG/event/fonts/NotoSansTC-Medium.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:700;src:url(https://www.yuantabank.com.tw/bankwebIMG/event/fonts/NotoSansTC-Bold.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Serif TC';font-style:normal;font-weight:300;src:url(https://www.yuantabank.com.tw/bankwebIMG/event/fonts/NotoSerifTC-Light.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Serif TC';font-style:normal;font-weight:400;src:url(https://www.yuantabank.com.tw/bankwebIMG/event/fonts/NotoSerifTC-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Serif TC';font-style:normal;font-weight:500;src:url(https://www.yuantabank.com.tw/bankwebIMG/event/fonts/NotoSerifTC-Medium.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Serif TC';font-style:normal;font-weight:600;src:url(https://www.yuantabank.com.tw/bankwebIMG/event/fonts/NotoSerifTC-SemiBold.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Serif TC';font-style:normal;font-weight:700;src:url(https://www.yuantabank.com.tw/bankwebIMG/event/fonts/NotoSerifTC-Bold.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Serif TC';font-style:normal;font-weight:900;src:url(https://www.yuantabank.com.tw/bankwebIMG/event/fonts/NotoSerifTC-Black.otf) format("opentype");font-display:swap}.header{position:fixed;top:0;left:0;box-sizing:border-box;display:flex;align-items:center;width:100%;height:80px;padding:20px;background:#fff url(../images/header/header_bg.png) no-repeat center left 456px/auto;z-index:100}.header-logo{flex:1;display:block;font-size:0}.header-logo a{display:inline-block;width:187px;height:39px;background-image:url(../images/header/yuantabank_logo.svg);background-size:100% auto;background-repeat:no-repeat}@media screen and (max-width:1024px){.header{height:76px}.header-logo a{width:171px;height:36px}}@media only screen and (max-width:767px){.header{padding:16px;height:58px;background-position:center left -66px}.header-logo a{width:123px;height:26px}}main.main{font-family:"Noto Serif TC","Noto Sans TC",sans-serif,Arial,Helvetica}@-webkit-keyframes float{0%{transform:translateY(-1.5%)}100%{transform:translateY(1.5%)}}@keyframes float{0%{transform:translateY(-1.5%)}100%{transform:translateY(1.5%)}}@-webkit-keyframes scroll{0%{transform:translateY(-20%);opacity:1}50%{transform:translateY(30%);opacity:1}100%{transform:translateY(80%);opacity:0}}@keyframes scroll{0%{transform:translateY(-20%);opacity:1}50%{transform:translateY(30%);opacity:1}100%{transform:translateY(80%);opacity:0}}.kv{position:relative;padding-bottom:1000px;overflow:hidden}.kv+.block{position:relative;margin-top:-214px;z-index:1}.kv-wrap{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:1240px;height:100%;font-size:0;z-index:1}.kv-wrap>div{position:absolute}.kv-wrap img{width:100%}.kv-bg{top:0;left:50%;transform:translateX(-50%);width:154.83871%}.kv-wave{top:50%;left:50%;transform:translate(-50%,-49%) rotate(-5deg);width:120vw;height:120vw;pointer-events:none}.kv-wave canvas{width:100%!important;height:100%!important}.kv-tit{top:19%;left:8.06452%;font-size:85px;font-weight:900;line-height:1;letter-spacing:.15294em;color:#005bac;width:100%}.kv-txt{top:32.4%;left:8.06452%;font-size:36px;font-weight:700;letter-spacing:.22222em;width:100%}.kv-txt span{color:#ba9158}.kv-card{top:16.5%;right:4.83871%;width:37.25806%;-webkit-animation:float 1s ease-in-out infinite alternate;animation:float 1s ease-in-out infinite alternate}.kv-scroll{position:absolute;bottom:24.8%;left:50%;transform:translateX(-50%);display:flex;align-items:center;flex-direction:column;gap:10px;font-size:17px;font-weight:900;color:#005bac;border:none;outline:0;background:0 0}.kv-scroll img{width:32px;-webkit-animation:scroll 1s linear infinite;animation:scroll 1s linear infinite}@media only screen and (min-width:1921px){.kv-bg{width:100vw}}@media only screen and (max-width:1239px){.kv{padding-bottom:80.64516%}.kv+.block{margin-top:-17.25806vw}.kv-tit{font-size:6.85484vw}.kv-txt{font-size:2.90323vw}.kv-scroll{font-size:1.45161vw;gap:.80645vw}.kv-scroll img{width:2.58065vw}}@media only screen and (max-width:767px){.kv{padding-bottom:130.66667%}.kv+.block{margin-top:-18.66667vw}.kv-bg{width:100%}.kv-wave{width:220vw;height:220vw;transform:translate(-50%,-43%) rotate(2deg)}.kv-tit{top:9.38776%;left:13.33333%;font-size:10.4vw}.kv-txt{top:20.81633%;left:13.33333%;font-size:4.53333vw}.kv-card{top:36.77551%;right:24.6%;width:63.86667%}.kv-scroll{bottom:23.06122%;left:16%;transform:none;font-size:2.66667vw;gap:2.4vw}.kv-scroll img{width:4.8vw}}.embla{position:relative}.embla__viewport{overflow:hidden}.embla__container{display:flex;touch-action:pan-y pinch-zoom}.embla__slide{flex:0 0 100%;min-width:0}.embla__dots{position:absolute;bottom:1.04167vw;left:0;display:flex;justify-content:center;gap:.625vw;width:100%}.embla__dot{flex:0 0 auto;width:.52083vw;height:.52083vw;border-radius:50%;background-color:#fff;opacity:1;transition:background-color .3s;cursor:pointer}.embla__dot.-active{background-color:rgba(0,0,0,.5)}.embla__next,.embla__prev{position:absolute;top:calc(50% - 2.5vw);width:2.5vw;height:2.5vw;margin:0;border-radius:50%;background:url(../images/icon/arrow.svg) no-repeat center/contain}.embla__prev{left:5.20833vw;transform:scaleX(-1)}.embla__next{right:5.20833vw}@media only screen and (max-width:1023px){.embla__dots{bottom:2.60417vw;gap:1.5625vw}.embla__dot{width:1.30208vw;height:1.30208vw}.embla__next,.embla__prev{display:none}}.link{color:#007fe0!important}.btn{display:flex;align-items:center;justify-content:center;gap:14px;width:330px;height:75px;font-size:21px;font-weight:600;line-height:1.3;letter-spacing:.1em;text-align:center;color:#fff;border:1px solid transparent;border-radius:40px;box-shadow:0 5px 4.5px 0 rgba(204,163,109,.25);background:linear-gradient(90deg,#ba9158 0,#d8b382 45.68%,#ba9158 100%);cursor:pointer}.btn>div{flex:0 0 auto}.btn>div span{display:block;font-size:19px}.btn::after{content:'';flex:0 0 auto;width:25px;height:6px;background:url(../images/icon/arrow.svg) no-repeat center/contain}.btn.-sub{color:#ba9158;border-color:#ba9158;background:#fff}.btn.-sub::after{background-image:url(../images/icon/arrow-gdn.svg)}@media only screen and (min-width:1024px){.btn{transition:.3s}.btn:hover{gap:28px;box-shadow:0 0 0 0 rgba(204,163,109,.25);transform:scale(.99)}}@media only screen and (max-width:1023px){.btn{gap:10px;width:260px;height:59px;font-size:17px;box-shadow:0 4px 4px 0 rgba(204,163,109,.25)}.btn>div span{font-size:15px}.btn::after{width:20px;height:5px}}.anchor{transform:translateY(-80px)}@media screen and (max-width:1024px){.anchor{transform:translateY(-76px)}}@media only screen and (max-width:767px){.anchor{transform:translateY(-58px)}}.block{padding:110px 0 80px;background:#fff url(../images/benefits/line.png) no-repeat center/1920px;border-top-left-radius:200px}.block.-gy{background:#f5f5f5;border-top-left-radius:0;border-top-right-radius:200px}.block-wrap{position:relative;box-sizing:border-box;max-width:1040px;margin:0 auto;padding:0 20px;z-index:1}.block-wrap+.block-wrap{margin-top:100px}.block-wrap.-benefits{max-width:1120px}.block-tit{margin-bottom:50px;font-size:48px;font-weight:900;line-height:1.37;letter-spacing:.16667em;text-align:center;color:#005bac}.block-tit p{display:inline-block;margin-bottom:14px;padding:7px 0 9px;font-size:36px;border-top:2px solid #ba9158;border-bottom:2px solid #ba9158;background:linear-gradient(90deg,#ba9158 0,#d8b381 50.49%,#ba9158 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.block-action{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:18px 35px;margin-top:50px}@media only screen and (max-width:1279px){.block{border-top-left-radius:120px}.block.-gy{border-top-right-radius:120px}}@media only screen and (max-width:1023px){.block{padding:70px 0 50px;border-top-left-radius:60px;background:#fff url(../images/benefits/line-m.png) no-repeat bottom -140px center/1240px}.block.-gy{border-top-right-radius:60px}.block-wrap+.block-wrap{margin-top:53px}.block-tit{font-size:26px}.block-tit p{margin-bottom:8px;padding:3px 0 4px;font-size:19px;border-top:1px solid #ba9158;border-bottom:1px solid #ba9158}.block-action{margin-top:40px}}@media only screen and (max-width:767px){.block{background:#fff url(../images/benefits/line-m.png) no-repeat bottom -20px center/1024px}}.benefits__container{display:flex;justify-content:center;flex-wrap:wrap;gap:45px}.benefits__slide{flex:0 0 auto}.benefits__dots{display:flex;justify-content:center;gap:8px;margin-top:40px}.benefits__dot{flex:0 0 auto;width:8px;height:8px;border-radius:4px;background-color:#d9d9d9;transition:.3s;cursor:pointer}.benefits__dot.-active{width:22px;background-color:#ba9158}@media only screen and (max-width:1119px){.benefits__container{gap:32px}}@media only screen and (min-width:1024px){.benefits__container,.benefits__slide{transform:none!important}.benefits__dots{display:none}}@media only screen and (max-width:1023px){.benefits__container{justify-content:flex-start;flex-wrap:nowrap;gap:0;touch-action:pan-y pinch-zoom}.benefits__slide{flex:0 0 250px;min-width:250px}.benefits__slide>.card,.benefits__slide>.card.-b{margin:0 auto;opacity:.45;transform:scale(.85);transition:.3s}.benefits__slide.-active>.card,.benefits__slide.-active>.card.-b{opacity:1;transform:scale(1)}}.info{max-width:968px;margin:0 auto;padding:43px 40px;border-radius:10px;background-color:#fff}.info-item{display:flex;align-items:center;gap:30px}.info-item+.info-item{margin-top:27px;padding-top:27px;border-top:1px solid #d8c9b4}.info-label{flex:0 0 auto;padding:14px 20px;font-size:24px;font-weight:700;line-height:1.23;color:#fff;border-radius:6px;background-color:#ba9158}.info-value{flex:1;font-size:22px;font-weight:700;line-height:1.4;letter-spacing:.08em}.info-value span{color:#ba9158}.info-value .-note{margin-top:8px;font-size:18px;color:#ee6262;letter-spacing:.03em}@media only screen and (max-width:1023px){.info-item{gap:15px}.info-item+.info-item{margin-top:23px;padding-top:23px}.info-label{padding:10px 16px;font-size:20px}.info-value{font-size:18px}.info-value .-note{font-size:14px}}@media only screen and (max-width:767px){.info{padding:36px 18px}.info-item{flex-direction:column;align-items:flex-start}.info-label{width:135px;padding:8px;border-radius:10px;text-align:center}.info-value .-note{margin-top:14px}}.credit{padding:36px 16px;line-height:1.37;text-align:center;background-color:#e6e6e6}.credit-tit{margin-bottom:22px;font-size:46px;font-weight:900;letter-spacing:.13043em}.credit-content{font-size:20px;font-weight:600;letter-spacing:.1em}.credit-content p+p{margin-top:8px}.credit-content a{color:#324554}@media only screen and (max-width:1279px){.credit-content{letter-spacing:.03em}}@media only screen and (max-width:1023px){.credit{padding:20px 16px}.credit-tit{margin-bottom:14px;font-size:22px}.credit-content{font-size:12px;letter-spacing:.1em}.credit-content p+p{margin-top:0}}@media only screen and (max-width:767px){.credit{text-align:left}}.card{position:relative;width:330px;height:406px;box-shadow:5.65px 5.65px 12.25px 0 rgba(0,0,0,.141);border-radius:20px;background-color:#f3f7fa;overflow:hidden}.card-content{box-sizing:border-box;position:absolute;bottom:0;left:0;width:100%;height:96px;padding-top:10px;line-height:1.27;letter-spacing:.1em;text-align:center;background-color:#f3f7fa}.card-content::before{content:'';position:absolute;bottom:calc(100% - 1px);left:0;width:100%;height:35px;background:url(../images/benefits/arc.png) no-repeat center top/cover}.card-tit{margin-bottom:8px;font-weight:600;font-size:21px}.card-txt{font-weight:900;font-size:22px}.card-txt .-h{color:#ba9158}.card-txt .-note{font-size:18px}.card.-b{transform:translateY(42px)}.card.-b .card-pic{position:absolute;bottom:0;left:0;width:100%}.card.-b .card-content{bottom:auto;top:0;padding-top:23px}.card.-b .card-content::before{bottom:auto;top:calc(100% - 1px);transform:scaleY(-1)}@media only screen and (max-width:1119px){.card{width:297px;height:356px;border-radius:18px}.card-content{height:77px;padding-top:6px}.card-content::before{height:32px}.card-tit{margin-bottom:6px;font-size:19px}.card-txt{font-size:20px}.card-txt .-note{font-size:16px}.card.-b{transform:translateY(30px)}.card.-b .card-content{padding-top:20px}}@media only screen and (min-width:1024px){.card-pic img{transition:.6s}.card:hover .card-pic img{transform:scale(1.1)}}@media only screen and (max-width:1023px){.card{width:240px;height:296px;box-shadow:.8px .8px 8.91px 0 #00000024;border-radius:14px}.card-content{height:70px;padding-top:8px;letter-spacing:.05em}.card-content::before{height:26px}.card-tit{margin-bottom:5px;font-size:16px}.card-txt{font-size:18px}.card-txt .-note{font-size:13px}.card.-b{transform:translateY(0)}.card.-b .card-content{padding-top:16px}}.collapse{padding:0 30px;font-family:"Noto Sans TC",sans-serif,Arial,Helvetica;border-radius:10px;background-color:#fff}.collapse .collapse-action{position:relative;box-sizing:border-box;display:block;width:100%;padding:25px 0;font-size:20px;font-weight:700;text-align:left;color:#2c2c2c;text-decoration:none}.collapse .collapse-action::after{content:'＋';position:absolute;top:50%;right:0;transform:translateY(-50%);display:block;font-size:1.2em;transition:.3s}.collapse-content{display:none;padding:25px 0;font-size:18px;color:#2c2c2c;border-top:1px solid #2c2c2c}.collapse.is-open .collapse-action::after{content:'－';transform:translateY(-50%) rotate(180deg)}@media only screen and (max-width:1023px){.collapse{padding:0 15px;border-radius:10px}.collapse .collapse-action{padding:20px 0;font-size:16px}.collapse-content{padding:20px 0;font-size:14px}}ol{font-weight:inherit;line-height:1.7;margin:0;padding-left:1.5625em}ol b{font-weight:700}ol a{display:inline}ol table{width:100%;margin:.25em 0;border-collapse:collapse;border-spacing:0}ol table td,ol table th{padding:.25em;border:1px solid #000}ol.chinese{list-style-type:none;padding-left:2em}ol.chinese>li{position:relative}ol.chinese>li::before{content:"(" attr(data-num) ")";position:absolute;top:0;left:-.3125em;transform:translateX(-100%)}ol.brackets{list-style-type:none}ol.brackets>li{position:relative;counter-increment:section}ol.brackets>li::before{content:"(" counter(section,decimal) ")";position:absolute;top:0;left:-.3125em;transform:translateX(-100%);min-width:1.25em;text-align:center}ol.cjk{list-style-type:none;padding-left:2em}ol.cjk>li{position:relative}ol.cjk>li::before{content:attr(data-num) "、";position:absolute;top:0;left:0;transform:translateX(-100%)}h1,h2,h3,h4,h5,h6{margin:0;font-size:1em}p{margin:0}b{font-weight:700}.-gText{display:inline-block}@media only screen and (max-width:1023px){.-pc{display:none!important}}@media only screen and (max-width:767px){.-pc-pad{display:none}}@media only screen and (min-width:1024px){.-pad{display:none}}@media only screen and (max-width:767px){.-pad{display:none}}@media only screen and (min-width:1024px){.-mb-pad{display:none}}@media only screen and (min-width:768px){.-mb{display:none}}.-hidden{display:none!important}