@charset "UTF-8";*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Microsoft JhengHei",Arial,"PingFang TC","Heiti TC","LantingHei TC","Microsoft YaHei",微軟正黑體,sans-serif}ol,ul{list-style:none}html{scroll-behavior:smooth}body{overflow-x:hidden}img{display:block;width:100%;height:auto;aspect-ratio:attr(width)/attr(height)}a:active,a:hover,a:link,a:visited{color:#23238c}.extralink__popup-actions a:active,.extralink__popup-actions a:hover,.extralink__popup-actions a:link,.extralink__popup-actions a:visited{color:#ffffff}button,select{-webkit-appearance:none;outline:none;border:none;cursor:pointer;background-color:transparent}.container{margin:0 auto;width:90%;max-width:1440px}.sr-only{width:1px;height:1px;position:absolute;overflow:hidden;font-size:1rem;line-height:1}.content,.hint,.note,p.description{line-height:1.8}.hint{display:block;color:#323241;font-size:3.2vw;text-align:center;margin-top:2.6666666667vw;width:100%}@media screen and (min-width:768px){.hint{font-size:1vw;margin-top:0.2222222222vw}}@media screen and (min-width:1800px){.hint{font-size:18px;margin-top:4px}}.hint.white{display:none}@media screen and (min-width:768px){.hint.white{color:white}}.hint .red{color:#d2191e}@media screen and (min-width:768px){.show-mobile{display:none}}@media screen and (max-width:767.98px){.show-desktop{display:none}}.header{background-color:#ffffff;position:fixed;top:0;left:0;width:100%;z-index:3;padding:1.3333333333vw 0}@media screen and (min-width:768px){.header{padding:0}}@media screen and (min-width:1800px){.header{padding:0}}.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .logo{margin-left:-5%}@media screen and (min-width:768px){.header .logo{margin-left:0}}.header .logo img{height:13.3333333333vw;width:auto}@media screen and (min-width:768px){.header .logo img{height:3.8888888889vw}}@media screen and (min-width:1800px){.header .logo img{height:70px}}.header .menu{background-color:#14141e;width:0;height:100%;padding-top:21.3333333333vw;position:fixed;z-index:2;top:0;left:100%;overflow:hidden;-webkit-transform:translate(0%);transform:translate(0%);-webkit-transition:width 0.6s 0.3s,-webkit-transform 0.3s;transition:width 0.6s 0.3s,-webkit-transform 0.3s;transition:transform 0.3s,width 0.6s 0.3s;transition:transform 0.3s,width 0.6s 0.3s,-webkit-transform 0.3s}@media screen and (min-width:768px){.header .menu{overflow:visible;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;position:static;padding-top:0;width:auto;height:auto;-webkit-transform:none;transform:none}}.header .menu.active{width:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}@media screen and (min-width:768px){.header .menu.active{width:auto;-webkit-transform:none;transform:none}}.header .menu .menu-list{overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@media screen and (min-width:768px){.header .menu .menu-list{overflow:visible;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header .menu .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.header .menu .menu-item{-ms-flex-negative:0;flex-shrink:0;padding:0}}.header .menu .menu-item a{font-size:5.8666666667vw;color:#ffffff;position:relative;text-decoration:none;padding:5.3333333333vw 0;width:64vw;text-align:center}@media screen and (min-width:768px){.header .menu .menu-item a{font-size:1.1111111111vw;padding:0.5555555556vw 2.2222222222vw;color:#14141e;width:auto;-webkit-transition:color 0.3s;transition:color 0.3s}}@media screen and (min-width:1800px){.header .menu .menu-item a{font-size:20px;padding:10px 40px}}@media screen and (min-width:768px){.header .menu .menu-item a:hover{color:#141478}}.header .menu .menu-item:first-child{margin-top:auto}@media screen and (min-width:768px){.header .menu .menu-item:first-child{margin-top:0}}.header .menu .menu-item:last-child{margin-bottom:auto}@media screen and (min-width:768px){.header .menu .menu-item:last-child{margin-bottom:0}}.header .menu .menu-item+.menu-item a{border-top:1px solid #ffffff}.header .menu .menu-item.apply-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.header .menu .menu-item.apply-card{position:relative;overflow:visible;display:block;width:auto;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}}.header .menu .menu-item.apply-card .menu-trigger-btn{background-color:transparent;color:#ffffff;padding-bottom:1.6vw;pointer-events:none;text-align:center;position:relative}@media screen and (min-width:768px){.header .menu .menu-item.apply-card .menu-trigger-btn{display:block;background-color:#14141e;color:#ffffff;-webkit-transition:all 0.3s;transition:all 0.3s;pointer-events:auto;font-size:1.1111111111vw;padding:0.5833333333vw 2.2222222222vw 0.5833333333vw 0.8888888889vw;margin:0;width:auto;border:none;height:auto;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width:1800px){.header .menu .menu-item.apply-card .menu-trigger-btn{font-size:20px;padding:10.5px 40px 10.5px 16px}}.header .menu .menu-item.apply-card .menu-trigger-btn:after{content:"";display:none}@media screen and (min-width:768px){.header .menu .menu-item.apply-card .menu-trigger-btn:after{display:block;background-image:url("../images/common/icon_arrow_white.png");background-repeat:no-repeat;background-size:contain;background-position:center;width:2.7777777778vw;height:2.7777777778vw;position:absolute;right:0;top:0;bottom:0;margin:auto 0;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}}@media screen and (min-width:1800px){.header .menu .menu-item.apply-card .menu-trigger-btn:after{width:50px;height:50px}}.header .menu .menu-item.apply-card .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2.6666666667vw;padding-top:4vw;padding-bottom:8vw}@media screen and (min-width:768px){.header .menu .menu-item.apply-card .sub-menu{display:none;position:absolute;top:100%;left:0;width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;padding:0;margin:0;background-color:#ffffff;border:1px solid #5a5a73;z-index:99;-webkit-box-sizing:border-box;box-sizing:border-box}}.header .menu .menu-item.apply-card .sub-menu li{width:auto}@media screen and (min-width:768px){.header .menu .menu-item.apply-card .sub-menu li{width:100%;display:block;margin:0;padding:0;position:relative}}.header .menu .menu-item.apply-card .sub-menu li a{background-color:#ffffff;color:#14141e;font-size:4.8vw;padding:2.6666666667vw 5.3333333333vw;width:auto;border-top:none}@media screen and (min-width:768px){.header .menu .menu-item.apply-card .sub-menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;color:#14141e;padding:0.2222222222vw 0 0.2222222222vw 0.8888888889vw;font-size:1.1111111111vw;width:100%;border:none;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}}@media screen and (min-width:1800px){.header .menu .menu-item.apply-card .sub-menu li a{padding:4px 0 4px 16px;font-size:20px}}.header .menu .menu-item.apply-card .sub-menu li a:after{content:">";display:inline-block;margin-left:1.0666666667vw}@media screen and (min-width:768px){.header .menu .menu-item.apply-card .sub-menu li a:after{content:"";font-family:initial;margin-left:0;position:static;width:2.2222222222vw;height:2.2222222222vw;margin-left:-0.4444444444vw;background-image:url("../images/common/icon_arrow_black.png");background-repeat:no-repeat;background-size:110%;background-position:center;-webkit-transition:background-image 0.2s;transition:background-image 0.2s}}@media screen and (min-width:1800px){.header .menu .menu-item.apply-card .sub-menu li a:after{width:40px;height:40px;margin-left:-8px}}@media screen and (min-width:768px){.header .menu .menu-item.apply-card .sub-menu li+li{border:none}.header .menu .menu-item.apply-card .sub-menu li+li:before{content:"";display:block;position:absolute;top:0;left:15px;right:15px;height:1px;background-color:#5a5a73;z-index:1;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}}@media screen and (min-width:768px){.header .menu .menu-item.apply-card .sub-menu li:hover:before{opacity:0}.header .menu .menu-item.apply-card .sub-menu li:hover+li:before{opacity:0}.header .menu .menu-item.apply-card .sub-menu li:hover a{background-color:#141478;color:#ffffff}.header .menu .menu-item.apply-card .sub-menu li:hover a:after{background-image:url("../images/common/icon_arrow_white.png")}}@media screen and (min-width:768px){.header .menu .menu-item.apply-card:hover>a{background-color:transparent;color:#14141e}.header .menu .menu-item.apply-card:hover>a:after{display:none}.header .menu .menu-item.apply-card:hover .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}.header .menu .btn-close{width:10.6666666667vw;height:10.6666666667vw;position:absolute;right:2.6666666667vw;top:2.6666666667vw}@media screen and (min-width:768px){.header .menu .btn-close{display:none}}.header .hamburger{display:block;width:6.4vw;height:4.2666666667vw;position:relative;cursor:pointer}@media screen and (min-width:768px){.header .hamburger{display:none}}.header .hamburger .hamburger-line{position:absolute;width:100%;height:2px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#14141e}.header .hamburger:after,.header .hamburger:before{content:"";position:absolute;width:100%;height:2px;background-color:#14141e}.header .hamburger:before{top:0}.header .hamburger:after{bottom:0}.footer{padding:5.8666666667vw 0 21.3333333333vw;background-color:#14141e;color:#ffffff}@media screen and (min-width:768px){.footer{padding:2vw 0}}@media screen and (min-width:1800px){.footer{padding:36px 0}}.footer .container{max-width:1620px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.footer .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer span{border-bottom:1px solid #ffffff;padding-bottom:4.2666666667vw;margin-bottom:3.2vw;font-size:5.8666666667vw}@media screen and (min-width:768px){.footer span{font-size:2.1111111111vw;margin-bottom:0;padding-bottom:0;border-bottom:none;-ms-flex-negative:0;flex-shrink:0;padding:0 1.6666666667vw;border-right:1px solid #ffffff}}@media screen and (min-width:1800px){.footer span{font-size:38px;padding:0 30px}}.footer p{font-size:3.2vw;letter-spacing:-0.128vw}@media screen and (min-width:768px){.footer p{font-size:1vw;letter-spacing:normal;padding:0 1.6666666667vw}}@media screen and (min-width:1800px){.footer p{font-size:18px;padding:0 30px}}.footer p a{color:#d2b48c;text-decoration:underline}.swiper-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1200px;margin:0 auto;padding:2.6666666667vw 0}@media screen and (min-width:768px){.swiper-controls{padding:1.1111111111vw 0}}@media screen and (min-width:1800px){.swiper-controls{padding:20px 0}}.swiper-controls .btn-next,.swiper-controls .btn-prev{width:10.6666666667vw;height:10.6666666667vw;background-repeat:no-repeat;background-size:cover;background-position:center;-ms-flex-negative:0;flex-shrink:0;background-image:url("../images/common/icon_arrow_black.png")}@media screen and (min-width:768px){.swiper-controls .btn-next,.swiper-controls .btn-prev{width:2.7777777778vw;height:2.7777777778vw}}@media screen and (min-width:1800px){.swiper-controls .btn-next,.swiper-controls .btn-prev{width:50px;height:50px}}.swiper-controls .btn-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-controls .pagination{width:auto;font-size:3px;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-4.2666666667vw}@media screen and (min-width:768px){.swiper-controls .pagination{margin-bottom:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.swiper-controls .pagination .swiper-pagination-bullet{height:3px;width:8vw;border-radius:3px;margin:0 1.3333333333vw 4.2666666667vw;background-color:#d7d7dc;opacity:1}@media screen and (min-width:768px){.swiper-controls .pagination .swiper-pagination-bullet{width:8.8888888889vw;margin:0 0.5555555556vw}}@media screen and (min-width:1800px){.swiper-controls .pagination .swiper-pagination-bullet{width:160px;margin:0 10px}}.swiper-controls .pagination .swiper-pagination-bullet-active{background-color:#14141e}.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;background-color:rgba(20,20,120,0.9);-webkit-transition:opacity 0.3s;transition:opacity 0.3s;opacity:0;pointer-events:none;visibility:hidden;-webkit-transition:opacity 0.3s ease,visibility 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s ease}.lightbox .lightbox-bg{position:absolute;left:0;top:0;width:100%;height:100%}.lightbox .lightbox-wrap{width:89.3333333333vw;height:100%;margin-left:auto;overflow-y:auto;background-color:rgba(20,20,30,0.9);backdrop-filter:blur(15px);padding:10.6666666667vw 5.3333333333vw;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;position:relative}@media screen and (min-width:768px){.lightbox .lightbox-wrap{width:90%;padding:5.5555555556vw 11.1111111111vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap{padding:100px 200px}}.lightbox .lightbox-wrap .lightbox-content{padding:10.6666666667vw 0}@media screen and (min-width:768px){.lightbox .lightbox-wrap .lightbox-content{padding:0}}.lightbox .lightbox-wrap .lightbox-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2.6666666667vw}@media screen and (min-width:768px){.lightbox .lightbox-wrap .lightbox-title{margin-bottom:0.5555555556vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .lightbox-title{margin-bottom:10px}}.lightbox .lightbox-wrap .lightbox-title span{padding-bottom:5.3333333333vw;border-bottom:1px solid #af9169;color:#af9169;font-size:7.4666666667vw;font-weight:700}@media screen and (min-width:768px){.lightbox .lightbox-wrap .lightbox-title span{padding-bottom:1.1111111111vw;font-size:2.7777777778vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .lightbox-title span{font-size:50px;padding-bottom:20px}}.lightbox .lightbox-wrap .lightbox-title-sub span{color:#af9169;font-size:4.2666666667vw;font-weight:700;padding-bottom:5.3333333333vw}@media screen and (min-width:768px){.lightbox .lightbox-wrap .lightbox-title-sub span{font-size:1.4444444444vw;padding-bottom:0.2222222222vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .lightbox-title-sub span{font-size:26px;padding-bottom:4px}}.lightbox .lightbox-wrap .lightbox-text{padding:10.6666666667vw 0;color:#ffffff;font-size:3.2vw;line-height:1.8}@media screen and (min-width:768px){.lightbox .lightbox-wrap .lightbox-text{padding:2.2222222222vw 0;font-size:1.1111111111vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .lightbox-text{padding:40px 0;font-size:20px}}.lightbox .lightbox-wrap .lightbox-text ol{list-style:decimal;padding:0 0 5.3333333333vw 5.3333333333vw}@media screen and (min-width:768px){.lightbox .lightbox-wrap .lightbox-text ol{padding:0 0 1.3333333333vw 1.3333333333vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .lightbox-text ol{padding:0 0 24px 24px}}.lightbox .lightbox-wrap .lightbox-text ol a{color:#af9169;text-decoration:underline}.lightbox .lightbox-wrap .lightbox-text ol ul{list-style:disc;padding-left:3.2vw}@media screen and (min-width:768px){.lightbox .lightbox-wrap .lightbox-text ol ul{padding-left:1.3333333333vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .lightbox-text ol ul{padding-left:24px}}.lightbox .lightbox-wrap .lightbox-text ul{list-style:disc;padding-left:3.2vw}@media screen and (min-width:768px){.lightbox .lightbox-wrap .lightbox-text ul{padding-left:1.3333333333vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .lightbox-text ul{padding-left:24px}}.lightbox .lightbox-wrap .lightbox-text ul .high-light{font-weight:bold;color:#d2b48c}.lightbox .lightbox-wrap .lightbox-text li{padding-bottom:3.2vw}@media screen and (min-width:768px){.lightbox .lightbox-wrap .lightbox-text li{padding-bottom:0.6666666667vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .lightbox-text li{padding-bottom:12px}}.lightbox .lightbox-wrap .lightbox-text li .high-light{font-weight:bold;color:#d2b48c}.lightbox .lightbox-wrap .lightbox-table{width:100%;margin:2.6666666667vw 0;padding:2.6666666667vw 2.6666666667vw}@media screen and (min-width:768px){.lightbox .lightbox-wrap .lightbox-table{margin:0.5555555556vw 0;padding:0.8333333333vw 0.8333333333vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .lightbox-table{margin:10px 0;padding:15px 15px}}.lightbox .lightbox-wrap .lightbox-table tbody td,.lightbox .lightbox-wrap .lightbox-table thead th{border-bottom:1px solid #5a5a73;border-left:1px solid #5a5a73;text-align:center;padding:1.3333333333vw 1.3333333333vw}@media screen and (min-width:768px){.lightbox .lightbox-wrap .lightbox-table tbody td,.lightbox .lightbox-wrap .lightbox-table thead th{padding:0.8333333333vw 0.8333333333vw 0.5555555556vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .lightbox-table tbody td,.lightbox .lightbox-wrap .lightbox-table thead th{margin:5px;padding:15px 15px 10px}}.lightbox .lightbox-wrap .lightbox-table thead th{border-top:1px solid #5a5a73;color:#af9169}.lightbox .lightbox-wrap .lightbox-table tfoot td{text-align:center;margin:1.3333333333vw 0;padding:1.3333333333vw 1.3333333333vw}@media screen and (min-width:768px){.lightbox .lightbox-wrap .lightbox-table tfoot td{margin:0.2777777778vw 0;padding:0.8333333333vw 0.8333333333vw 0.0555555556vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .lightbox-table tfoot td{margin:5px 0;padding:15px 15px 1px}}.lightbox .lightbox-wrap .lightbox-table tbody tr td:first-child,.lightbox .lightbox-wrap .lightbox-table thead tr th:first-child{width:10%}.lightbox .lightbox-wrap .lightbox-table tbody tr td:nth-child(2),.lightbox .lightbox-wrap .lightbox-table thead tr th:nth-child(2){width:22%}.lightbox .lightbox-wrap .lightbox-table tbody tr td:nth-child(3),.lightbox .lightbox-wrap .lightbox-table thead tr th:nth-child(3){width:22%}.lightbox .lightbox-wrap .lightbox-table tbody tr td:nth-child(4),.lightbox .lightbox-wrap .lightbox-table thead tr th:nth-child(4){width:23%}.lightbox .lightbox-wrap .lightbox-table tbody tr td:nth-child(5),.lightbox .lightbox-wrap .lightbox-table thead tr th:nth-child(5){width:23%;border-right:1px solid #5a5a73}.lightbox .lightbox-wrap .btn-close{width:10.6666666667vw;height:10.6666666667vw;margin-left:auto;display:block}@media screen and (min-width:768px){.lightbox .lightbox-wrap .btn-close{width:2.7777777778vw;height:2.7777777778vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .btn-close{width:50px;height:50px}}.lightbox .lightbox-wrap .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10.6666666667vw 0}@media screen and (min-width:768px){.lightbox .lightbox-wrap .btn-wrap{padding:3.3333333333vw 0}}.lightbox .lightbox-wrap .btn-more{color:#af9169;font-size:4.2666666667vw;border:1px solid #af9169;padding:2vw 6.9333333333vw 2vw 3.2vw;position:relative;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;text-decoration:none}@media screen and (min-width:768px){.lightbox .lightbox-wrap .btn-more{font-size:1.2222222222vw;padding:0.5833333333vw 2.2222222222vw 0.5833333333vw 0.8888888889vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .btn-more{font-size:22px;padding:10.5px 40px 10.5px 16px}}.lightbox .lightbox-wrap .btn-more:after{content:"";position:absolute;right:0;top:0;bottom:0;margin:auto;width:9.6vw;height:9.6vw;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../images/common/icon_arrow_gold.png")}@media screen and (min-width:768px){.lightbox .lightbox-wrap .btn-more:after{width:2.7777777778vw;height:2.7777777778vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .btn-more:after{width:50px;height:50px}}.lightbox .lightbox-wrap .btn-more:hover{background-color:#323241}.lightbox .lightbox-wrap .lightbox-swiper{padding:0}@media screen and (min-width:768px){.lightbox .lightbox-wrap .lightbox-swiper{padding:0 0 0 1.3888888889vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .lightbox-swiper{padding:0 0 0 25px}}.lightbox .lightbox-wrap .lightbox-subtitle{text-align:center;color:#d2b48c;font-size:4.2666666667vw}@media screen and (min-width:768px){.lightbox .lightbox-wrap .lightbox-subtitle{font-size:1.1111111111vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .lightbox-subtitle{font-size:20px}}.lightbox .lightbox-wrap .outstore-yoxi-get-list .swiper-controls .btn-next,.lightbox .lightbox-wrap .outstore-yoxi-get-list .swiper-controls .btn-prev,.lightbox .lightbox-wrap .outstore-yoxi-input-list .swiper-controls .btn-next,.lightbox .lightbox-wrap .outstore-yoxi-input-list .swiper-controls .btn-prev{background-image:url("../images/common/icon_arrow_white.png")}.lightbox .lightbox-wrap .outstore-yoxi-get-list .swiper-controls .btn-next[disabled],.lightbox .lightbox-wrap .outstore-yoxi-get-list .swiper-controls .btn-prev[disabled],.lightbox .lightbox-wrap .outstore-yoxi-input-list .swiper-controls .btn-next[disabled],.lightbox .lightbox-wrap .outstore-yoxi-input-list .swiper-controls .btn-prev[disabled]{opacity:0.3;cursor:default}.lightbox .lightbox-wrap .outstore-yoxi-get-list .swiper-controls .pagination .swiper-pagination-bullet,.lightbox .lightbox-wrap .outstore-yoxi-input-list .swiper-controls .pagination .swiper-pagination-bullet{background-color:#f5f5fa}.lightbox .lightbox-wrap .outstore-yoxi-get-list .swiper-controls .pagination .swiper-pagination-bullet-active,.lightbox .lightbox-wrap .outstore-yoxi-input-list .swiper-controls .pagination .swiper-pagination-bullet-active{background-color:#af9169}.lightbox .lightbox-wrap .outstore-yoxi-get-item,.lightbox .lightbox-wrap .outstore-yoxi-input-item{padding:2.6666666667vw 4vw}@media screen and (min-width:768px){.lightbox .lightbox-wrap .outstore-yoxi-get-item,.lightbox .lightbox-wrap .outstore-yoxi-input-item{padding:0.5555555556vw 1.1111111111vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .outstore-yoxi-get-item,.lightbox .lightbox-wrap .outstore-yoxi-input-item{padding:10px 20px}}.lightbox .lightbox-wrap .outstore-yoxi-get-item .item-wrap,.lightbox .lightbox-wrap .outstore-yoxi-input-item .item-wrap{width:100%;position:relative}.lightbox .lightbox-wrap .outstore-yoxi-get-item .item-wrap .text,.lightbox .lightbox-wrap .outstore-yoxi-input-item .item-wrap .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.lightbox .lightbox-wrap .outstore-yoxi-get-item .item-wrap .text h3,.lightbox .lightbox-wrap .outstore-yoxi-input-item .item-wrap .text h3{position:relative;padding:0;color:#ffffff;font-size:5.3333333333vw}@media screen and (min-width:768px){.lightbox .lightbox-wrap .outstore-yoxi-get-item .item-wrap .text h3,.lightbox .lightbox-wrap .outstore-yoxi-input-item .item-wrap .text h3{font-size:1.3333333333vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .outstore-yoxi-get-item .item-wrap .text h3,.lightbox .lightbox-wrap .outstore-yoxi-input-item .item-wrap .text h3{font-size:24px}}.lightbox .lightbox-wrap .outstore-yoxi-get-item .item-wrap .text h3 span,.lightbox .lightbox-wrap .outstore-yoxi-input-item .item-wrap .text h3 span{border-bottom:1px solid #ffffff;padding-bottom:1.3333333333vw;display:inline-block}@media screen and (min-width:768px){.lightbox .lightbox-wrap .outstore-yoxi-get-item .item-wrap .text h3 span,.lightbox .lightbox-wrap .outstore-yoxi-input-item .item-wrap .text h3 span{padding-bottom:0.2777777778vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .outstore-yoxi-get-item .item-wrap .text h3 span,.lightbox .lightbox-wrap .outstore-yoxi-input-item .item-wrap .text h3 span{padding-bottom:5px}}.lightbox .lightbox-wrap .outstore-yoxi-get-item .item-wrap .text .content,.lightbox .lightbox-wrap .outstore-yoxi-input-item .item-wrap .text .content{color:#ffffff;font-size:3.7333333333vw;padding:1.3333333333vw 1.3333333333vw;margin-bottom:auto}@media screen and (min-width:768px){.lightbox .lightbox-wrap .outstore-yoxi-get-item .item-wrap .text .content,.lightbox .lightbox-wrap .outstore-yoxi-input-item .item-wrap .text .content{font-size:1vw;padding:0.5555555556vw 0.5555555556vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .outstore-yoxi-get-item .item-wrap .text .content,.lightbox .lightbox-wrap .outstore-yoxi-input-item .item-wrap .text .content{font-size:18px;padding:10px 10px}}.lightbox .lightbox-wrap .outstore-yoxi-get-item .item-wrap .text .content ul,.lightbox .lightbox-wrap .outstore-yoxi-input-item .item-wrap .text .content ul{list-style:disc;padding-left:5.3333333333vw}@media screen and (min-width:768px){.lightbox .lightbox-wrap .outstore-yoxi-get-item .item-wrap .text .content ul,.lightbox .lightbox-wrap .outstore-yoxi-input-item .item-wrap .text .content ul{padding-left:1.7777777778vw}}@media screen and (min-width:1800px){.lightbox .lightbox-wrap .outstore-yoxi-get-item .item-wrap .text .content ul,.lightbox .lightbox-wrap .outstore-yoxi-input-item .item-wrap .text .content ul{padding-left:32px}}.lightbox.before-active{display:block}.lightbox.active{pointer-events:auto;opacity:1;visibility:visible}.lightbox.active .lightbox-wrap{-webkit-transform:translateX(0);transform:translateX(0)}a.btn-apply-card{position:fixed;background-color:#141478;color:#ffffff;width:100%;bottom:0;z-index:2;text-decoration:none;padding:3.2vw;font-size:4.8vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){a.btn-apply-card{display:none}}a.btn-apply-card:after{content:"";display:block;width:9.8666666667vw;height:9.8666666667vw;background-image:url("../images/common/icon_arrow_white.png");background-repeat:no-repeat;background-position:center;background-size:cover;margin-left:-2.4vw}.btn-top{position:fixed;right:3.7333333333vw;bottom:30.4vw;width:8vw;height:8vw;border:1px solid #d7d7dc;border-radius:50%;background-color:#ffffff;background-image:url("../images/common/icon_arrow_black.png");background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);z-index:2}@media screen and (min-width:768px){.btn-top{width:2.7777777778vw;height:2.7777777778vw;right:2.2222222222vw;bottom:5.5555555556vw}}@media screen and (min-width:1800px){.btn-top{width:50px;height:50px;right:40px;bottom:100px}}.btn-offer{position:fixed;right:1.3333333333vw;bottom:48vw;width:13.6vw;height:18.1333333333vw;background-image:url("../images/common/sideButton_offer.png");background-repeat:no-repeat;background-position:center;background-size:cover;z-index:2;text-align:center;font-weight:bold;text-decoration:none;line-height:1;color:#50320a;font-size:3.7333333333vw;padding:1.0666666667vw 0}@media screen and (min-width:768px){.btn-offer{width:5vw;height:6.6666666667vw;right:1.1111111111vw;bottom:27.7777777778vw;font-size:1.2222222222vw;padding:0.7777777778vw 0}}@media screen and (min-width:1800px){.btn-offer{width:90px;height:120px;right:20px;bottom:500px;font-size:22px;padding:14px 0}}.btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:1px soild #f00}.section-outstore .outstore-list .btn-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:2vw 0 0}@media screen and (min-width:768px){.section-outstore .outstore-list .btn-wrap{padding:0.5833333333vw 0 0；}}@media screen and (min-width:1800px){.section-outstore .outstore-list .btn-wrap{padding:10.5px 0 0}}.btn-note{font-size:4.2666666667vw;padding:2vw 6.9333333333vw 2vw 3.2vw;position:relative;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;text-decoration:none}@media screen and (min-width:768px){.btn-note{font-size:1.2222222222vw;padding:0.5833333333vw 2.2222222222vw 0.5833333333vw 0.8888888889vw}}@media screen and (min-width:1800px){.btn-note{font-size:22px;padding:10.5px 40px 10.5px 16px}}.btn-note:after{content:"";position:absolute;right:0;top:0;bottom:0;margin:auto;width:9.6vw;height:9.6vw;background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (min-width:768px){.btn-note:after{width:2.7777777778vw;height:2.7777777778vw}}@media screen and (min-width:1800px){.btn-note:after{width:50px;height:50px}}.btn-note+.btn-note{margin-left:5.3333333333vw}@media screen and (min-width:768px){.btn-note+.btn-note{margin-left:2.7777777778vw}}@media screen and (min-width:1800px){.btn-note+.btn-note{margin-left:50px}}.btn-note.gray{color:#14141e;border:1px solid #14141e}.btn-note.gray:after{background-image:url("../images/common/icon_arrow_black.png")}.btn-note.gray:hover{background-color:#d7d7dc}a.btn-info{border-bottom:1px solid #50320a;text-decoration:none;color:#50320a;text-align:center;line-height:1;font-size:3.2vw;padding:1.0666666667vw 0}@media screen and (min-width:768px){a.btn-info{font-size:1.2222222222vw;padding:0.4444444444vw 0}}@media screen and (min-width:1800px){a.btn-info{font-size:22px;padding:8px 0}}.page-title{padding-bottom:82.5396825397%;position:relative}@media screen and (min-width:768px){.page-title{padding-bottom:17.2222222222%}}.page-title .page-title-wrap{position:fixed;width:100%;padding-bottom:82.5396825397%;background-image:url("../images/common/page_kv-xs.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;z-index:-1}@media screen and (min-width:768px){.page-title .page-title-wrap{padding-bottom:17.2222222222%;background-image:url("../images/common/page_kv-lg.jpg")}}.page-title .title{position:absolute;top:47.6923076923%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#50320a;font-size:10.6666666667vw;width:100%;text-align:center}@media screen and (min-width:768px){.page-title .title{top:50.9677419355%;font-size:3.1111111111vw}}@media screen and (min-width:1800px){.page-title .title{font-size:56px}}section{background-color:#f0efee;background-image:url("../images/common/page_bg_bottom-lg.png");background-position:bottom right;background-size:100% auto;background-repeat:no-repeat}@media screen and (min-width:768px){section{background-size:47% auto}}.section-notice{padding:10.6666666667vw 0}@media screen and (min-width:768px){.section-notice{padding:5.5555555556vw 0}}@media screen and (min-width:1800px){.section-notice{padding:100px 0}}.section-notice .notice-block+.notice-block{border-top:1px solid #d2b48c;margin-top:5.3333333333vw;padding-top:5.3333333333vw}@media screen and (min-width:768px){.section-notice .notice-block+.notice-block{margin-top:4.4444444444vw;padding-top:4.4444444444vw}}@media screen and (min-width:1800px){.section-notice .notice-block+.notice-block{margin-top:80px;padding-top:80px}}.section-notice .notice-block__header{color:#50320a;font-weight:bold;font-size:6.4vw;margin:5.3333333333vw 0}@media screen and (min-width:768px){.section-notice .notice-block__header{font-size:1.5555555556vw;margin:0.5555555556vw 0}}@media screen and (min-width:1800px){.section-notice .notice-block__header{font-size:28px;margin:10 0}}.section-notice .notice-block__header .notice-block__meta{font-size:0.8em;font-weight:400}.section-notice .notice-block__list{font-size:4.2666666667vw;font-weight:700;color:#14141e;line-height:1.6}@media screen and (min-width:768px){.section-notice .notice-block__list{font-size:1vw}}@media screen and (min-width:1800px){.section-notice .notice-block__list{font-size:18px}}.section-notice .notice-block__list li+li{margin-top:6.4vw}@media screen and (min-width:768px){.section-notice .notice-block__list li+li{margin-top:1.3333333333vw}}@media screen and (min-width:1800px){.section-notice .notice-block__list li+li{margin-top:24px}}.section-notice .notice-block__list ol,.section-notice .notice-block__list ul{margin-top:3.2vw;list-style:decimal;font-weight:normal;padding-left:8.5333333333vw}@media screen and (min-width:768px){.section-notice .notice-block__list ol,.section-notice .notice-block__list ul{margin-top:0.5555555556vw;padding-left:3.3333333333vw}}@media screen and (min-width:1800px){.section-notice .notice-block__list ol,.section-notice .notice-block__list ul{margin-top:10px;padding-left:60px}}.section-notice .notice-block__list .notice-block__item-title{display:block;padding-left:2em;text-indent:-2em}.section-notice .notice-block__list .notice-block__item-text{font-weight:400;padding-left:2em}
/*# sourceMappingURL=notice.css.map */