@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100;300;400;500;700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;1,100;1,200;1,300&display=swap);body{font-family:Noto Sans TC,Poppins,Microsoft JhengHei,Microsoft YaHei,sans-serif,Arial;font-weight:300;font-size:16px;margin:0 auto;overflow-x:hidden;outline:none;background-color:#fff}body,h1,h2,h3,h4,h5,h6{color:#000}h1,h2,h3,h4,h5,h6,p{font-size:1rem;font-family:Noto Sans TC,Poppins,Microsoft JhengHei,Microsoft YaHei,sans-serif,Arial;font-weight:400;line-height:1.6}p{color:#3c3c3c;margin-bottom:0}a{font-family:Noto Sans TC,Poppins,Microsoft JhengHei,Microsoft YaHei,sans-serif,Arial;font-weight:400}a,a:hover{color:#3c3c3c;text-decoration:none}a.t-white:hover{color:#fff}ol,ul{margin-bottom:0;padding:0}ol li,ul li{list-style:none;line-height:1.7}.underline,a.underline{text-decoration:underline}.text-shadow{-webkit-text-shadow:1px 2px 6px rgba(39,39,39,.3);-moz-text-shadow:1px 2px 6px rgba(39,39,39,.3);text-shadow:1px 2px 6px rgba(39,39,39,.3)}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.hidden{display:none}.hover{cursor:pointer}.relative{position:relative}.border-radius-12{border-radius:12px}.img-fluid{width:100%}.clearfix{display:inline-block}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.hidden{overflow:hidden}.w-20{width:20%}.w-30{width:30%}.w-35{width:35%}.w-60{width:60%}.w-80{width:80%!important}.w-200{width:200%}.w-500{width:500px}hr{margin-top:.5rem;margin-bottom:.5rem}.word-break{word-break:break-all}hr{border:1px solid #e6e6e6}.t-white{color:#fff}.t-black{color:#3c3c3c}.t-orange{color:#ff641e}a.t-orange:hover{color:#ff641e;text-decoration:underline}.t-darkgray{color:#878787}.t-gray{color:#aaa}.t-red{color:#d72337}.t-pink{color:#fa96dc}.t-yellow{color:#fac805}.t-blue{color:#5069fa}a.t-blue:hover{color:#5069fa;text-decoration:underline}.bg-orange{background-color:#ff641e}.bg-lightorange{background-color:#fff1ea}.bg-red{background-color:#d72337}.bg-bluepurple{background-color:#5069fa}.bg-gray{background-color:#e6e6e6}.bg-lightpink{background-color:#ffeee6}.bg-lightgray{background-color:#f5f5f5}.btn-orange{background-color:#ff641e;color:#fff}.btn-orange:hover{background-color:#f26525;color:#fff}.btn-darkgray{background-color:#aaa}.btn-gray{background-color:#f5f5f5;color:grey!important}.btn-outline-white{color:#ff641e;border:1px solid #fff;background-color:#fff}.btn-outline-orange{color:#ff641e;border:1px solid #ff641e;background-color:#fff}.btn-outline-orange:hover{color:#ff641e}.btn-line{background-color:#3aae37;color:#fff}.border-orange{border:1px solid #ff641e}.border-available{border:2px solid #00b969}.box-shadow{box-shadow:0 1px 2px 0 hsla(0,0%,66.7%,.8)}.border-bottom{border-bottom:1px solid #f1f1f1!important}.border-top{border-top:1px solid #f1f1f1!important}.t-14{font-size:1.4rem}.t-13{font-size:1.3rem}.t-12{font-size:1.2rem}.t-11{font-size:1.1rem}.t-10{font-size:1rem}.t-09{font-size:.9rem}.t-095{font-size:.95rem}.t-085{font-size:.85rem}.t-08{font-size:.8rem}.t-075{font-size:.75rem}.t-07{font-size:.7rem}.table td,.table th{vertical-align:middle}.form-group{margin-bottom:.5rem}.form-control{min-height:calc(1.6em + .75rem + 8px)}.form-control-error{border:1px solid #d72337!important}.form-check-label button{background-color:#fff}.input-group-text{background-color:#f7f7f7}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:#fff!important}.check-select{-webkit-appearance:button;background-image:url(../images/product_down_gray_arrow.png)!important;background-position:97% 53%;background-repeat:no-repeat;font-size:.95rem!important;overflow:hidden;color:#7e7e7e!important;text-overflow:ellipsis;white-space:nowrap;padding-left:.5rem!important;padding-top:.5rem!important;height:calc(1.5em + .75rem + 11px)!important;-webkit-appearance:none;-moz-appearance:none;outline:none}.btn,.button,button{line-height:2.4;text-align:center;display:block;border-radius:50px;font-size:1rem;outline:none;padding:0}.btn:visited,.button:active,.button:focus,.button:hover,.button:visited,select.custom-select:focus{border-color:#ff641e}.btn-close:active,.btn-close:focus,.btn:active,.btn:focus,.btn:visited,.button:active,.button:focus,.button:hover,.button:visited,.form-control:focus,.form-select:focus,a:active,a:focus,a:hover,button,button:focus,select.custom-select:focus{outline:none;box-shadow:none}.form-control:focus,.form-select:focus,select.custom-select:focus{border:1px solid #ced4da}label.input-group-text{background-color:transparent;border:none;padding:0 2rem 0 0}.line-through{text-decoration:line-through}.owl-carousel{display:block}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{position:absolute;background:hsla(0,0%,100%,.7)!important;width:2.4rem;height:2.4rem;border-radius:50%;box-shadow:0 1px 3px 0 rgba(0,0,0,.2)}.owl-carousel .owl-nav .owl-prev{left:-1.4rem;top:35%}.owl-carousel .owl-nav .owl-next{right:-1.4rem;top:35%}.owl-carousel .owl-nav .owl-next:focus,.owl-carousel .owl-nav .owl-next:hover,.owl-carousel .owl-nav .owl-prev:focus,.owl-carousel .owl-nav .owl-prev:hover{transform:scale(1.15);transition:.3s}.owl-carousel .owl-nav .owl-next span,.owl-carousel .owl-nav .owl-prev span{color:#3c3c3c;font-size:1.8rem;line-height:1}.awardSale-carousel{position:relative}.tagBox{margin:.2rem .5rem .3rem 0}.tag{border-radius:30px;font-size:.85rem;margin:0 .2rem .2rem;padding:0 .4rem;line-height:1.8;display:inline-block}.tagBox .tag-square{margin-right:.5rem}.tag-red{background-color:#ff641e;color:#fff}.tag-solid-red{border:1px solid #ff641e;color:#ff641e}.tag-solid-gray{border:1px solid #878787;color:#878787}.tag-pink-orange{background-color:#ffefe8;color:#ff641e}.tag-orange{background-color:#ff641e;color:#fff}.labelBox .sm-number{font-size:.85rem}.tag-available{position:absolute;color:#fff;background-color:#00b969;border-radius:30px;z-index:1;font-size:.9rem;width:75px;text-align:left;padding:0 .5rem}.tag-available:hover{color:#fff}.product-available .tag-available{top:-.8rem;left:-.3rem}.topBtn{display:none;position:fixed;z-index:100;bottom:1rem;right:1vw;width:50px;height:50px;margin:.8rem auto 0;background-color:#fff;border:1px solid rgba(0,0,0,.3);border-radius:50%}.topBtn:hover{border:1px solid rgba(0,0,0,.8)}.sectionBox{padding:2rem 0}.page-ectionBox{padding:1rem 0}.sectionBox .section-head h3{border-bottom:1px solid #e6e6e6;font-size:1.4rem;padding:0 0 .5rem;margin-bottom:2rem;font-weight:500}.sectionBox .section-head h3 .hightlight{display:inline-block;width:4px;height:24px;border-radius:12px;background-color:#ff641e;vertical-align:middle;margin-right:16px;margin-top:-5px}.sectionBox .section-head .more{position:absolute;right:1.5rem;top:.5rem}.sectionBox .section-head .more a{color:#5069fa;font-size:.8rem;padding:.1rem .5rem}.wrapper{background-color:#fff}.travelline{background-color:#f5f5f5;padding:1rem}.header{background-color:#fff;height:80px;box-shadow:0 2px 30px 0 rgba(0,0,0,.1)}.header-wrap{padding:1.1rem 0 0}.header-wrap .header-logo{margin-right:5rem}.header-wrap .site-city-menu{color:#ff641e;position:relative;margin:.6rem 4rem 0 0}.header-wrap .site-city-menu .nav-link{color:#ff641e;padding:0;background-color:transparent;font-size:1rem;line-height:2;border-radius:0;border:none;border-bottom:1px solid #ff641e}.site-city-menu .nav-open{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2222px%22%20height%3D%2222px%22%20viewBox%3D%220%200%2022%2022%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Ctitle%3EArtboard%20Copy%3C/title%3E%0A%20%20%20%20%3Cg%20id%3D%22Artboard-Copy%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M7.85583506%2C6.42867363%20C7.92234693%2C6.38274757%207.99678485%2C6.35973126%208.07133441%2C6.35973126%20C8.14568302%2C6.35973126%208.22009861%2C6.38274757%208.28690073%2C6.42867363%20L13.4246801%2C10.8827555%20C13.5578155%2C10.9745277%2013.6402687%2C11.1444328%2013.6402687%2C11.328137%20C13.6402687%2C11.5118146%2013.5580387%2C11.6816931%2013.4246801%2C11.7733587%20L8.28690073%2C16.227627%20C8.15356442%2C16.3192926%207.9891937%2C16.3192926%207.8559467%2C16.227627%20C7.72258806%2C16.1356417%207.64026874%2C15.9656833%207.64026874%2C15.7821123%20L7.64026874%2C6.87400189%20C7.64026874%2C6.69040421%207.7224541%2C6.52052574%207.85583506%2C6.42867363%20L7.85583506%2C6.42867363%20Z%22%20id%3D%22arrow_gray%22%20fill%3D%22%234A4A4A%22%20transform%3D%22translate%2810.640269%2C%2011.328054%29%20rotate%28-270.000000%29%20translate%28-10.640269%2C%20-11.328054%29%20%22%3E%3C/path%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E");background-repeat:no-repeat;width:22px;height:22px}.dropdown-toggle:after{vertical-align:.1em}.cityarea-wrap{position:absolute;display:none;top:2.4rem;left:0;z-index:1000}.city-menu ul.city-list{position:relative;border:1px solid #ff641e;text-align:center;line-height:5px;display:inline-block;padding:.3rem .5rem;border-radius:12px;background-color:#fff5f2}.city-menu ul.city-list li a{width:6rem;padding:.2rem;margin:.2rem 0;display:block;font-size:.9rem;position:relative}.city-contentWrapper .page ul li a:hover,.city-menu ul.city-list li:hover,.city-menu ul.city-list li a:focus,.city-menu ul.city-list li a:hover{background-color:#ff641e;color:#fff;border-radius:12px;text-decoration:none}.city-menu ul.city-list li.focus a:after{display:block;content:" ";position:absolute;width:0;height:0;border-color:transparent transparent transparent #000;border-style:solid;border-width:5px 0 5px 5px;top:.7rem;right:.6rem}.city-menu ul.city-list li.focus:focus a:after,.city-menu ul.city-list li.focus:hover a:after,.city-menu ul.city-list li.focus a:visited :after,.city-menu ul.city-list li a:focus:after{border-left-color:#fff}.city-contentWrapper .city-content .page{position:relative;background-color:#fff5f2;display:inline-block;position:absolute;top:0;left:7.1rem;border:1px solid #ff641e;border-radius:12px;width:230px;max-height:550px;padding:.3rem 0;overflow-y:scroll}.city-contentWrapper .page ul li.first-area{display:block;width:100%;text-align:left;border-bottom:1px dashed #c8c8c8;margin-bottom:.3rem;padding-bottom:.7rem}.city-contentWrapper .page ul li{color:#000;display:inline-block;padding:.5rem .5rem .3rem;width:100%}.city-contentWrapper .page ul li a{padding:.2rem .8rem;font-size:.95rem}.city-contentWrapper .page ul li li{padding:.5rem 0 0 .5rem}.city-contentWrapper .page ul li li a{color:#878787}.header-wrap .searchbar-wrap{padding:.1rem 0 0;width:100%}.searchbarBox input.search-bar{border:1px solid #ff641e;outline:0;cursor:pointer;padding:.3rem 0 .42rem 1rem;height:calc(1.4em + .75rem + 8px)}input.search-bar:focus{outline:none;box-shadow:none}.searchbarBox input.search-bar::-webkit-input-placeholder{color:#878787;font-size:.9rem}.searchbarBox .search-btn{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkPSJNMTQ0MCAwdjQ2ODNIMFYwaDE0NDB6Ii8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9ImIiPjxwYXRoIGQ9Ik0yMiAwdjIySDBWMGgyMnoiLz48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD0iYyI+PHBhdGggZD0iTTcuODIzIDBjNC4zMTQgMCA3LjgyMyAzLjUxIDcuODIzIDcuODIzIDAgMS44NDYtLjY1IDMuNjItMS44MzUgNS4wM2w0LjYxMSA0Ljc5NmExLjAyMiAxLjAyMiAwIDAxLS43MzUgMS43MjcgMS4wMSAxLjAxIDAgMDEtLjczNS0uMzEzbC00LjY0Ny00LjgzMmE3Ljc0IDcuNzQgMCAwMS00LjQ4MiAxLjQxNUMzLjUxIDE1LjY0NiAwIDEyLjEzNiAwIDcuODIzIDAgMy41MSAzLjUxIDAgNy44MjMgMHptMCAyLjA0YTUuNzg5IDUuNzg5IDAgMDAtNS43ODIgNS43ODMgNS43ODkgNS43ODkgMCAwMDUuNzgyIDUuNzgyIDUuNzg5IDUuNzg5IDAgMDA1Ljc4Mi01Ljc4MiA1Ljc4OSA1Ljc4OSAwIDAwLTUuNzgyLTUuNzgyeiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTgxNCAtNDMpIj48ZyBjbGlwLXBhdGg9InVybCgjYikiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgxNCA0MykiPjxnIGNsaXAtcGF0aD0idXJsKCNjKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMiAxKSI+PHBhdGggZmlsbD0iI0ZGNjMxRCIgZD0iTTAgMGgxOC43MDd2MTkuMzc2SDBWMHoiLz48L2c+PC9nPjwvZz48L3N2Zz4=");background-repeat:no-repeat;background-size:22px 22px;position:absolute;right:1rem;top:.9rem;width:22px;height:22px;border:none;color:transparent;cursor:pointer;outline:0}.searchbar-wrap .keyword_rank{display:none;position:absolute;top:3rem;width:100%;z-index:100;background-color:#fff;border:1px solid #ff641e;padding:.5rem .7rem;border-radius:16px}.keyword_rank p.title{font-size:.8rem;color:#878787;margin-bottom:.5rem}.keyword_rank ul.recently-list{border-bottom:1px dashed #c8c8c8;padding:0 0 .3rem;margin:0 0 .3rem}.keyword_rank ul.recently-list li{display:block;padding:.1rem 0}.keyword_rank ul.recently-list li a{border:none}.keyword_rank ul.recently{border-bottom:1px dashed #c8c8c8;padding:0 0 .3rem;margin:0 0 .3rem}.keyword_rank li{padding:0 .1rem .4rem;display:inline-block}.keyword_rank ul li a{color:#646464;display:block;line-height:2;font-size:.8rem;padding:0 .5rem;border-radius:30px;border:1px solid #aaa;background-color:#fff}.keyword_rank ul.recently li a{border:1px solid #aaa;background-color:#fafafa}.keyword_rank ul.keyword li a{border:1px solid #ff641e;color:#ff641e;background-color:#fff}.keyword_rank li a:hover{color:#000}.keyword_rank a.clear-results{color:#000;font-size:.8rem;font-weight:400}.navbar-wrap{padding:.4rem 0 0}.navbar-wrap .nav li.nav-item{padding:0 1rem}.nav li.nav-item a.login-btn{border:1px solid #ff641e;background-color:#ff641e;color:#fff!important;padding:.2rem .6rem .25rem .8rem!important}.navbar-wrap .nav li.nav-item a.nav-link,.navbar-wrap .nav li.nav-item p{vertical-align:middle;color:#3c3c3c;padding:.3rem .5rem;font-size:.95rem}.nav li.nav-item a.nav-link:hover{color:#ff641e}.member-nav-item .member-popover{position:absolute;display:none;top:2.4rem;left:1rem;background:#fff;padding:.5rem;z-index:1000;width:150px;box-shadow:0 0 16px rgba(0,0,0,.2);margin-top:-.1rem;border-radius:5px}.member-popover li p span{color:#ff641e;margin:0 .3rem;font-weight:700}.member-popover li p,.member-popover ul li a{font-size:.9rem;padding:.1rem .5rem!important;display:block}.member-popover ul li a:hover{color:#ff641e;display:block;background-color:#fafafa;border-radius:6px}.member-nav-item a:hover+.member-popover,.member-popover:hover{display:block}.member-popover .arrow{left:15%;margin-left:-11px;border-top-width:0;top:-11px;position:absolute;display:block;width:0;height:0;border-bottom:8px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent}.member-popover>.arrow,.member-popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.member-popover>.arrow{border-width:8px}.member-popover>.arrow:after{border-width:8px;content:""}.member-popover>.arrow{margin-left:-4px;border-top-width:0;border-bottom-color:#fff;top:-8px}.member-popover>.arrow:after{content:" ";top:1px;margin-left:-8px;border-top-width:0;border-bottom-color:#fff}.member-popover ul li,.member-popover ul li p{line-height:2.2}.member-nav-item a.dropdown-toggle:after{margin-left:.255em;vertical-align:.2em}.page-header{padding:1.5rem 0 0}.page-header h2{font-size:1.5rem;color:#4a4a4a;font-weight:500;border-bottom:1px solid #e0e0e0;padding-bottom:1.5rem}.mm-header{display:none;width:100vw;box-shadow:1px 1px 3px 0 rgba(0,0,0,.15);background-color:#fff;height:70px}.mm-header .header-logo{margin:.3rem 0 0}.mm-header .searchbar-wrap a.searchtoggl{position:absolute;top:1.3rem;right:1rem}.mm-header .searchbarBox{display:none;position:fixed;top:70px;left:0;width:100%;border:1px solid #d8d8d8;padding:.8rem;z-index:9999}.searchbarBox .searchbar .remove{position:absolute;top:.6rem;right:3.5rem}.searchbar .mm-input-group{background-color:#ff641e;border:1px solid #ff641e;border-radius:0 6px 6px 0;position:absolute;top:0;right:-.1rem;height:2.8rem;z-index:100}.mm-header .searchbarBox input::-webkit-input-placeholder{color:#9b9b9b;font-size:.9rem}.mm-header .searchbarBox input:-ms-input-placeholder{color:#9b9b9b;font-size:.9rem}.mm-header .searchbarBox input:-moz-placeholder,.mm-header .searchbarBox input::-moz-placeholder{color:#9b9b9b;font-size:.9rem}.mm-header .searchbarBox .results{margin-top:.5rem}.searchbarBox .hot-category h3{margin:.5rem 0;font-size:.9rem}.mm-header .results ul.recently-list{margin-bottom:.5rem}.mm-header .results ul.recently-list li{border:none;background-color:transparent;padding:0}.mm-header .results ul.recently-list li a{font-size:.9rem}.mm-header .results ul li{border:1px solid #c8c8c8;border-radius:30px;background-color:#fafafa;margin:.2rem;padding:.2rem .5rem}.mm-header .results ul.keyword li{border:1px solid #ff641e;background-color:#fff}.mm-header .results .clear-results{font-size:.9rem}.mm-header .site-city-menu button{background-color:transparent;line-height:2;top:2.3rem;left:50%;font-size:1rem;position:absolute;transform:translateX(-50%);color:#000;border:none}.mm-header .site-city-menu .city-menu-list{position:fixed;transform:translateZ(0)!important;top:70px;left:0;margin:0;box-shadow:none;border-radius:0;border:none;border-top:1px solid #e6e6e6;background-color:#fff;width:100%;height:90%;z-index:100;display:none}.mm-header .site-city-menu .city-menu-list ul.item-list{height:100%;width:100%;overflow:auto;display:block}.mm-header .site-city-menu .city-menu-list ul li{padding:.5rem 1rem;border-bottom:1px solid #e4e4e4}.mm-header .site-city-menu .city-menu-list ul li a.item{display:block}.mm-header .site-city-menu .city-menu-list ul li li{padding:.5rem 1rem 0}.mm-header .site-city-menu .city-menu-list ul li li li{padding:.5rem 1rem 0;display:inline-block}.mm-header .site-city-menu .city-menu-list ul li li ul{background-color:#f5f5f5;padding:0 0 .5rem;margin:.5rem 0 0}.mm-header .site-city-menu .city-menu-list ul li li li a{color:#6d6d6d}.mm-header .title-name{background-color:transparent;line-height:2;top:2.4rem;left:50%;font-size:1.05rem;position:absolute;width:55%;transform:translateX(-50%)}.mm-header .dropdown-item{font-size:1rem}.mm-header .toolBar{position:absolute;top:35%;left:.6rem}.mm-header .site-city-menu .city-menu-list ul li ul.city-erea{margin:0 0 0 .5rem}.mm-header .site-city-menu .city-menu-list ul li li{border-bottom:none}.mm-header .hot-category li.hot-category-item{float:left;margin:.2rem;background-color:#fff;white-space:nowrap;text-align:center;display:block;font-size:1rem}.hot-category li.hot-category-item a{color:#ff641e;border:1px solid #ff641e;border-radius:30px;padding:.1rem .5rem;font-size:.9rem}#drawer-toggle{position:absolute;opacity:0}#drawer-toggle-label{text-indent:-9999px}#nav-drawer{position:absolute;top:1.5rem}.nav-unshown{display:none}#nav-open{display:inline-block;width:23px;height:22px;vertical-align:middle}#nav-open span,#nav-open span:after,#nav-open span:before{position:absolute;height:2px;width:23px;border-radius:3px;background:#adadad;display:block;content:"";cursor:pointer}#nav-open span:before{bottom:-8px}#nav-open span:after{bottom:-16px}#nav-close{display:none;z-index:99;width:100%;background:#000;opacity:0}#nav-close,.sidemenu-wrapper{position:fixed;top:0;left:0;height:100%;transition:.3s ease-in-out}.sidemenu-wrapper{overflow:auto;z-index:9999;width:90%;max-width:320px;background:#efefef;transform:translateX(-105%)}#nav-input:checked~#nav-close{display:block;opacity:.5}#nav-input:checked~#sidemenu-wrapper{transform:translateX(0);box-shadow:6px 0 25px rgba(0,0,0,.15)}.sidemenu-wrapper .sidemenu-header{background-color:#f6f6f6;padding:24px 16px}.sidemenu-wrapper .header-logo{margin:0;text-align:center;padding:1.2rem 0 2.5rem;background-color:#ff641e}.sidemenu-wrapper ul{margin:-1rem 0 .5rem}.sidemenu-wrapper ul li{background-color:#fff;padding:.7rem 1rem;border-bottom:1px solid #e6e6e6}.sidemenu-wrapper ul li i{margin-right:.5rem}.sidemenu-wrapper ul li.mobile-loginBox{margin:0 .8rem .8rem;padding:.5rem .5rem .8rem;border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.2)}.mobile-loginBox .mobile-member{color:#000;padding:.3rem .5rem 0}.mobile-loginBox .mobile-menu-member{margin:1rem 0 0}.mobile-loginBox .mobile-menu-member .list.first{border-left:none!important}.mobile-loginBox .mobile-menu-member .list{border-left:1px solid #e6e6e6;width:33%}.mobile-loginBox .mobile-menu-member .list p,.mobile-loginBox .mobile-menu-member .list p a{text-align:center;font-size:.9rem;color:#3c3c3c}.mobile-loginBox .mobile-menu-member .list p.money,.mobile-loginBox .mobile-menu-member .list p a{color:#ff641e}.sidemenu-wrapper .mm-gomaji-social{margin:1rem 1rem 0}.sidemenu-wrapper .mm-gomaji-social p{line-height:2.1;font-size:.9rem;color:#6d7278;margin-right:.5rem}.sidemenu-wrapper .mm-gomaji-social a{margin:0 .3rem}.footer{position:relative;background-color:#f5f5f5;padding:1rem 0;border-top:1px solid #f1f1f1}.footer .nav{border-bottom:1px solid #e6e6e6;padding-bottom:1rem}.footer .nav a.nav-link{color:#3c3c3c;padding:1rem 2rem;font-size:1rem;font-weight:500}.footer .companyInfoBox{margin:1.5rem 0 1rem .8rem}.footer .companyInfo a{color:#878787;text-decoration:underline}.footer .gomaji-social a{vertical-align:middle;margin:0 .5rem}.footer .mm-companyInfoBox{display:none}.breadcrumb{background-color:transparent;padding:0;font-size:.9rem}.breadcrumb li a{color:#ff641e}.breadcrumb-item.active{color:#646464}.fancybox-button svg path{stroke-width:1.5!important}.fancybox-button svg:hover{color:#333}.popupBox{border-radius:12px}.popupBox h2{font-size:1.5rem;border-bottom:1px solid #dee2e6;line-height:2;margin-top:-.5rem;margin-bottom:1rem;text-align:center;padding-bottom:.5rem}.epaper-popup{padding:0!important;width:800px}.epaper-popup .fancybox-button svg,.epaper-popup .fancybox-button svg:hover,.offer-notice .fancybox-button svg,.offer-notice .fancybox-button svg:hover,.subscription .fancybox-button svg,.subscription .fancybox-button svg:hover,.unsubscribe .fancybox-button svg,.unsubscribe .fancybox-button svg:hover{color:#fff!important}.epaper-popup h2{margin-top:3rem;line-height:1.8;font-size:1.5rem;border:none;font-weight:500}.epaper-popup h3{margin-top:2.5rem;line-height:2;font-size:2rem}.epaper-popup .enter-city,.epaper-popup .enter-mail{width:80%;margin:2rem auto}.epaper-popup .bg-main img{width:80%}.notice{border-bottom:1px solid #fff;padding-bottom:1.2rem}.notice img.Gomaji_qrcode{width:120px;background-color:#fff;padding:.2rem}.notice .content{margin:0 0 0 1rem}.notice .content h3{font-size:1.5rem}.notice .content p{margin-top:.5rem}#announcement-popup{padding:0}.announcement h2{background-color:#ff641e;padding:1rem 0 .5rem}#announcement-popup .fancybox-close-small{color:#fff}.announcement p{font-size:1.2rem;padding:0 1rem}.announcement p.button{padding:1rem}.announcement p.button .btn{font-size:1.2rem}.privacyPolicy{position:fixed;bottom:0;left:0;width:100%;background-color:#646464;color:#fff;text-align:center;padding:10px 20px;z-index:1000;display:flex;justify-content:center;align-items:center;gap:6rem;box-shadow:0 -2px 5px rgba(0,0,0,.3)}.privacyPolicy a{text-decoration:none;color:#fff;font-size:1rem}.policy-link{text-align:center;cursor:pointer;text-decoration:none;color:#007bff}.policy-link:hover u{text-decoration:underline}.close-btn{font-size:1.2rem;cursor:pointer}.close-btn:hover{color:#f99}