@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{color:#000637;font-size:16px;line-height:24px;height:100vh;overflow:hidden}h1{font-size:28px;line-height:38px;font-weight:900}h2{font-size:26px;line-height:36px;font-weight:900}h3{font-size:24px;line-height:34px;font-weight:900}h4{font-size:20px;line-height:26px;font-weight:400}h5{font-size:18px;line-height:26px;font-weight:400}a{color:#999}i{background:no-repeat center;background-size:contain;display:block}i.linked{width:100%;height:50px;background-image:url(/assets/icon_linkto_Line.svg)}i.laptopAlert{width:80vw;aspect-ratio:1;max-width:300px;background-image:url(/assets/icon_alert_laptop.svg)}@font-face{font-family:icomoon;src:url(/assets/icomoon.eot?pa1tcq);src:url(/assets/icomoon.eot?pa1tcq#iefix) format("embedded-opentype"),url(/assets/icomoon.ttf?pa1tcq) format("truetype"),url(/assets/icomoon.woff?pa1tcq) format("woff"),url(../1fonts/icomoon.svg?pa1tcq#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-alertCircle:before{content:""}.icon-arrowNext:before{content:""}.icon-birthday:before{content:""}.icon-checked:before{content:""}.icon-closeX:before{content:""}.icon-coin:before{content:""}.icon-invoice:before{content:""}.icon-Mactivities:before{content:""}.icon-Mgifts:before{content:""}.icon-MPriceUpload:before{content:""}.icon-Mrecord:before{content:""}.icon-Mtrack:before{content:""}.icon-Muser:before{content:""}.icon-mailNew:before{content:""}.icon-mailRead:before{content:""}.icon-paymentATM:before{content:""}.icon-paymentCode:before{content:""}.icon-paymentCreditcard:before{content:""}.icon-paymentLinepay:before{content:""}.icon-pointMenuCart:before{content:""}.icon-pointMenehi3story:before{content:""}.icon-pointMenuPapers:before{content:""}.icon-shop:before{content:""}.icon-userMail:before{content:""}.icon-userName:before{content:""}.icon-userPhoneNumber:before{content:""}.icon-wrong:before{content:""}.icon-icon_copies_menu_findCopies:before{content:""}.icon-icon_download:before{content:""}.icon-uniE91D:before{content:""}#LIFFContainer{padding:80px 8%;display:flex;align-items:center;justify-content:center;flex-direction:column;row-gap:30px;text-align:justify}#LIFFContainer.fullPage{min-width:100%;min-height:100vh;padding:0}#LIFFContainer .green{color:#00cf2e}#LIFFContainer .blue{color:#000637}#LIFFContainer .orange{color:#ff6c00}#LIFFContainer .gray{color:#999}#LIFFContainer .dark{color:#666}#LIFFContainer .tCenter{text-align:center}#LIFFContainer a.noLine{text-decoration:none}.formLinesBlock{width:100%;row-gap:10px;display:flex;align-items:center;justify-content:center;flex-direction:column}.formLinesBlock .tips{font-size:14px;line-height:18px;color:#999}.formLinesBlock .tips a{color:#666;text-decoration:underline;padding:0 5px}input[type=text],input[type=tel]{display:block;width:calc(100% - 20px);font-size:16px;line-height:24px;text-decoration:none;padding:10px;border:1px solid #ccc;border-radius:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;color:#999}input[type=text]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder{color:#ccc}input[type=text]::placeholder,input[type=tel]::placeholder{color:#ccc}input[type=text].formBtn,input[type=tel].formBtn{width:100%}.formBtn{display:block;width:calc(100% - 20px);font-size:16px;line-height:24px;text-decoration:none;border:1px solid #ccc;border-radius:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;color:#999;display:flex;align-items:center;justify-content:center;width:100%;padding:10px 0;background:#ccc;color:#fff;cursor:pointer;text-align:center}.formBtn.greenBtn{background:#00cf2e}.formBtn.blueBtn{background:#000637}.formBtn.orangeBtn{background:#ff6c00}.formBtn.largeSize{padding:20px 0;font-size:24px;line-height:24px}.serviceAlert{padding:60px 5vw;margin:10px;border:1px solid #ccc;border-radius:12px;row-gap:50px;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column}.serviceAlert:before{background:no-repeat center;background-size:contain;display:block;content:"";width:160px;height:46px;background-image:url(/assets/logo_alertBlock.svg);position:absolute;top:10px;left:10px}#lineAppContainer,#popPage{font-size:14px;line-height:24px;color:#65602e}#lineAppContainer::-webkit-scrollbar,#popPage::-webkit-scrollbar{display:none}#lineAppContainer h1,#popPage h1{font-size:24px;line-height:34px;font-weight:700}#lineAppContainer h2,#popPage h2{font-size:22px;line-height:32px;font-weight:700}#lineAppContainer h3,#popPage h3{font-size:20px;line-height:30px;font-weight:700}#lineAppContainer h4,#popPage h4{font-size:18px;line-height:28px;font-weight:700}#lineAppContainer h5,#popPage h5{font-size:16px;line-height:26px;font-weight:700}#lineAppContainer h1.weightM,#lineAppContainer h2.weightM,#lineAppContainer h3.weightM,#lineAppContainer h4.weightM,#lineAppContainer h5.weightM,#popPage h1.weightM,#popPage h2.weightM,#popPage h3.weightM,#popPage h4.weightM,#popPage h5.weightM{font-weight:400}#lineAppContainer h1.weightL,#lineAppContainer h2.weightL,#lineAppContainer h3.weightL,#lineAppContainer h4.weightL,#lineAppContainer h5.weightL,#popPage h1.weightL,#popPage h2.weightL,#popPage h3.weightL,#popPage h4.weightL,#popPage h5.weightL{font-weight:200}#lineAppContainer h1.stretch,#lineAppContainer h2.stretch,#lineAppContainer h3.stretch,#lineAppContainer h4.stretch,#lineAppContainer h5.stretch,#popPage h1.stretch,#popPage h2.stretch,#popPage h3.stretch,#popPage h4.stretch,#popPage h5.stretch{display:block;width:100%}#lineAppContainer h1.inlineTitle,#lineAppContainer h2.inlineTitle,#lineAppContainer h3.inlineTitle,#lineAppContainer h4.inlineTitle,#lineAppContainer h5.inlineTitle,#popPage h1.inlineTitle,#popPage h2.inlineTitle,#popPage h3.inlineTitle,#popPage h4.inlineTitle,#popPage h5.inlineTitle{text-indent:10px;display:block;margin-bottom:5px}#lineAppContainer h1 small,#lineAppContainer h2 small,#lineAppContainer h3 small,#lineAppContainer h4 small,#lineAppContainer h5 small,#popPage h1 small,#popPage h2 small,#popPage h3 small,#popPage h4 small,#popPage h5 small{font-size:.7em;line-height:1em}#lineAppContainer p,#popPage p{color:#999;text-align:justify}#lineAppContainer p b,#popPage p b{font-weight:bolder}#lineAppContainer p small,#popPage p small{font-size:.8em;line-height:1.2em}#lineAppContainer img,#popPage img{width:100%;height:auto}#lineAppContainer a,#popPage a{text-decoration:none}#lineAppContainer ul ul,#popPage ul ul{margin:20px 0}#lineAppContainer .green,#popPage .green{color:#65602e}#lineAppContainer .red,#popPage .red{color:#d14242}#lineAppContainer .yellow,#popPage .yellow{color:#f2e571}#lineAppContainer .dark,#popPage .dark{color:#666}#lineAppContainer .gray,#popPage .gray{color:#999}#lineAppContainer .lightG,#popPage .lightG{color:#aaa}#lineAppContainer .lightG2,#popPage .lightG2{color:#ccc}#lineAppContainer .lightG3,#popPage .lightG3{color:#eee}#lineAppContainer .white,#popPage .white{color:#fff}#lineAppContainer .BGgreen,#popPage .BGgreen{background-color:#65602e}#lineAppContainer .BGred,#popPage .BGred{background-color:#d14242}#lineAppContainer .BGyellow,#popPage .BGyellow{background-color:#f2e571}#lineAppContainer .BGdark,#popPage .BGdark{background-color:#666}#lineAppContainer .BGgray,#popPage .BGgray{background-color:#999}#lineAppContainer .BGlightG,#popPage .BGlightG{background-color:#aaa}#lineAppContainer .BGlightG2,#popPage .BGlightG2{background-color:#ccc}#lineAppContainer .BGlightG3,#popPage .BGlightG3{background-color:#eee}#lineAppContainer i.i-EX,#popPage i.i-EX{font-size:120px;line-height:120px}#lineAppContainer i.i-XL,#popPage i.i-XL{font-size:45px;line-height:45px}#lineAppContainer i.i-L,#popPage i.i-L{font-size:32px;line-height:32px}#lineAppContainer i.i-M,#popPage i.i-M{font-size:24px;line-height:24px}#lineAppContainer i.i-S,#popPage i.i-S{font-size:18px;line-height:18px}#lineAppContainer i.i-XS,#popPage i.i-XS{font-size:14px;line-height:14px}#lineAppContainer i.iconLoading,#popPage i.iconLoading{width:32px;height:32px;display:block;border-radius:100px;background:url(/assets/icon_loading.gif) no-repeat center;background-size:contain}#lineAppContainer input[type=text],#lineAppContainer input[type=tel],#lineAppContainer input[type=date],#lineAppContainer select,#popPage input[type=text],#popPage input[type=tel],#popPage input[type=date],#popPage select{width:100%;height:100%;color:#65602e;padding:0;border:none;background:none;outline:none;font-size:1em;line-height:1.2em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}#lineAppContainer input[type=text]:-ms-input-placeholder,#lineAppContainer input[type=tel]:-ms-input-placeholder,#lineAppContainer input[type=date]:-ms-input-placeholder,#lineAppContainer select:-ms-input-placeholder,#popPage input[type=text]:-ms-input-placeholder,#popPage input[type=tel]:-ms-input-placeholder,#popPage input[type=date]:-ms-input-placeholder,#popPage select:-ms-input-placeholder{color:#aaa}#lineAppContainer input[type=text]::placeholder,#lineAppContainer input[type=tel]::placeholder,#lineAppContainer input[type=date]::placeholder,#lineAppContainer select::placeholder,#popPage input[type=text]::placeholder,#popPage input[type=tel]::placeholder,#popPage input[type=date]::placeholder,#popPage select::placeholder{color:#aaa}#lineAppContainer input[type=date],#popPage input[type=date]{width:auto}#lineAppContainer .stretch,#popPage .stretch{display:block;width:100%}#lineAppContainer .tCenter,#popPage .tCenter{width:100%;text-align:center}#lineAppContainer .timer,#popPage .timer{font-size:10px;line-height:12px}#lineAppContainer .roundSideL,#popPage .roundSideL{border-radius:20px;overflow:hidden}#lineAppContainer .roundSideM,#popPage .roundSideM{border-radius:12px;overflow:hidden}#lineAppContainer .roundSideS,#popPage .roundSideS{border-radius:6px;overflow:hidden}#lineAppContainer .inlineBar,#popPage .inlineBar{display:flex;align-items:center;justify-content:center;justify-content:start;border-radius:20px;font-size:1.3em;line-height:1.2em;color:#65602e;column-gap:15px;width:calc(100% - 30px);padding:15px;position:relative;background:#fff}#lineAppContainer .inlineBar.hasBtn,#popPage .inlineBar.hasBtn{padding-right:30px;width:calc(100% - 45px)}#lineAppContainer .inlineBar.empity,#popPage .inlineBar.empity{background:none;padding:0;width:100%}#lineAppContainer .inlineBar.BGgreen,#popPage .inlineBar.BGgreen{background:#65602E;color:#fff}#lineAppContainer .inlineBar.outside,#popPage .inlineBar.outside{background:none;border:1px solid #65602E}#lineAppContainer .inlineBar.freeSize,#popPage .inlineBar.freeSize{width:auto}#lineAppContainer .inlineBar.colorFree,#popPage .inlineBar.colorFree{color:inherit}#lineAppContainer .inlineBar.imp,#popPage .inlineBar.imp{background:#F2E571}#lineAppContainer .inlineBar.center,#popPage .inlineBar.center{justify-content:center}#lineAppContainer .inlineBar.grayBG,#popPage .inlineBar.grayBG{background:#eee}#lineAppContainer .inlineBar span.smallTexts,#popPage .inlineBar span.smallTexts{font-size:.8em;line-height:1.8em}#lineAppContainer .inlineBar.hasSwitcher,#popPage .inlineBar.hasSwitcher{color:#aaa;flex-direction:column;align-items:start}#lineAppContainer .inlineBar.hasSwitcher.on,#popPage .inlineBar.hasSwitcher.on{color:#65602e}#lineAppContainer .inlineBar.hasSwitcher span.title,#popPage .inlineBar.hasSwitcher span.title{display:block;width:calc(100% - 75px);text-align:justify;overflow:visible;white-space:wrap}#lineAppContainer .inlineBar.hasSwitcher .hiddenBlock,#popPage .inlineBar.hasSwitcher .hiddenBlock{font-size:.8em;display:none;width:100%;padding-top:30px}#lineAppContainer .inlineBar.hasSwitcher .hiddenBlock .inlineBar,#popPage .inlineBar.hasSwitcher .hiddenBlock .inlineBar{background:#eee}#lineAppContainer .switchBtn,#popPage .switchBtn{width:64px;height:34px;position:absolute;background:#ccc;border-radius:40px;top:10px;right:15px}#lineAppContainer .switchBtn.on,#popPage .switchBtn.on{background:#65602E}#lineAppContainer .switchBtn.on .btn,#popPage .switchBtn.on .btn{left:32px}#lineAppContainer .switchBtn .btn,#popPage .switchBtn .btn{width:30px;aspect-ratio:1;border-radius:30px;background:#fff;position:absolute;top:2px;left:2px;transition:left,.2s}#lineAppContainer .boxArea,#popPage .boxArea{display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:20px;color:#65602e;row-gap:15px;padding:15px 30px;width:calc(100% - 60px);position:relative;background:#fff;overflow:hidden}#lineAppContainer .boxArea.bigSize,#popPage .boxArea.bigSize{padding:15px;width:calc(100% - 30px)}#lineAppContainer .boxArea.full,#popPage .boxArea.full{padding:0;width:100%}#lineAppContainer .boxArea.green,#popPage .boxArea.green{background:#65602E;color:#fff}#lineAppContainer .boxArea.light,#popPage .boxArea.light{background:#eee;color:#666}#lineAppContainer .inlineTips,#popPage .inlineTips{display:block;padding:0 15px;margin-top:-10px;color:#999;width:calc(100% - 30px)}#lineAppContainer .inlineTips.loadingMore,#popPage .inlineTips.loadingMore{margin-top:0;padding:15px;border-radius:15px;border:1px solid #999}#lineAppContainer .LABtn,#lineAppContainer input[type=submit],#popPage .LABtn,#popPage input[type=submit]{display:flex;align-items:center;justify-content:center;border-radius:20px;font-size:1.4em;line-height:1.2em;column-gap:5px;width:100%;padding:15px 0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer}#lineAppContainer .LABtn.smallBtn,#lineAppContainer input[type=submit].smallBtn,#popPage .LABtn.smallBtn,#popPage input[type=submit].smallBtn{font-size:1em;padding:10px 0}#lineAppContainer .LABtn.inlineStyle,#lineAppContainer input[type=submit].inlineStyle,#popPage .LABtn.inlineStyle,#popPage input[type=submit].inlineStyle{font-size:1.3em;line-height:1.2em;padding:15px 0}#lineAppContainer .LABtn.stretch,#lineAppContainer input[type=submit].stretch,#popPage .LABtn.stretch,#popPage input[type=submit].stretch{width:100%}#lineAppContainer .LABtn.outside,#lineAppContainer input[type=submit].outside,#popPage .LABtn.outside,#popPage input[type=submit].outside{background:none;border:1px solid #ccc;transition-property:background-color,color,border-color;transition-duration:.3s}#lineAppContainer .LABtn.outside.on,#lineAppContainer input[type=submit].outside.on,#popPage .LABtn.outside.on,#popPage input[type=submit].outside.on{color:#fff;background:#65602E;border-color:#65602e}#lineAppContainer .nextBtn,#popPage .nextBtn{position:absolute;right:10px}#lineAppContainer .prevBtn,#popPage .prevBtn{position:absolute;left:10px}#lineAppContainer .prevBtn i,#popPage .prevBtn i{transform:rotate(180deg)}#lineAppContainer .imgBlock,#popPage .imgBlock{background:no-repeat center;background-size:contain;width:100%}#lineAppContainer .imgBlock.congratulation,#popPage .imgBlock.congratulation{height:100px;background-image:url(/assets/icon_congratulations.svg)}#lineAppContainer .imgBlock.invite,#popPage .imgBlock.invite{height:95px;background-image:url(/assets/icon_invite.svg);margin-bottom:30px}#lineAppContainer .bigHouse,#popPage .bigHouse{padding:50px 0}#lineAppContainer .LABlock1,#popPage .LABlock1{display:flex;align-items:center;justify-content:center;flex-direction:column;align-items:flex-start;row-gap:100px}#lineAppContainer .LABlock2,#popPage .LABlock2{display:flex;align-items:center;justify-content:center;flex-direction:column;align-items:flex-start;row-gap:50px;width:100%}#lineAppContainer .LABlock3,#popPage .LABlock3{display:flex;align-items:center;justify-content:center;flex-direction:column;align-items:flex-start;row-gap:15px;width:100%}#lineAppContainer .LABlock1.center,#lineAppContainer .LABlock2.center,#lineAppContainer .LABlock3.center,#popPage .LABlock1.center,#popPage .LABlock2.center,#popPage .LABlock3.center{align-items:center}#lineAppContainer .numberList,#popPage .numberList{text-decoration:none}#lineAppContainer .numberList li,#popPage .numberList li{list-style:decimal;margin-left:20px;color:#999;margin-bottom:10px}#lineAppContainer .numberList li li,#popPage .numberList li li{color:#666}#lineAppContainer .MBigNumber,#popPage .MBigNumber{position:relative;font-size:4em;line-height:1em;font-family:Arial Black}#lineAppContainer .MBigNumber.uPoint:after,#popPage .MBigNumber.uPoint:after{display:block;content:"點";font-size:14px;line-height:14px;position:absolute;bottom:8px;right:-16px;font-weight:400}#lineAppContainer .MBigNumber.uMoney:after,#popPage .MBigNumber.uMoney:after{display:block;content:"元整";font-size:14px;line-height:14px;position:absolute;bottom:8px;right:-30px;font-weight:400}#lineAppContainer .MBigNumber.iconFront:before,#popPage .MBigNumber.iconFront:before{content:"";display:block;width:24px;height:24px;background:no-repeat center;background-size:contain;background-image:url(/assets/icon_coin.svg);position:absolute;top:calc(50% - 8px);left:-29px}#lineAppContainer .seperateLine,#popPage .seperateLine{width:100%;height:1px;background:#65602E}#lineAppContainer .seperateLine.light,#popPage .seperateLine.light{background:#fff}#lineAppContainer .inlineCalBar,#popPage .inlineCalBar{display:flex;align-items:center;justify-content:center;justify-content:space-between;width:100%}#lineAppContainer .inlineCalBar.top,#popPage .inlineCalBar.top{align-items:start}#lineAppContainer .inlineCalBar .title,#popPage .inlineCalBar .title{color:#aaa;font-size:1em;line-height:1em}#lineAppContainer .inlineCalBar .nums,#popPage .inlineCalBar .nums{color:#65602e;font-size:2em;line-height:1em}#lineAppContainer .inlineCalBar .unit,#popPage .inlineCalBar .unit{font-size:.4em}#lineAppContainer .inlineCalBar .columnBlock,#popPage .inlineCalBar .columnBlock{display:flex;align-items:center;justify-content:center;flex-direction:column;row-gap:5px;align-items:start}#lineAppContainer .inlineCalBar .columnBlock .title,#popPage .inlineCalBar .columnBlock .title{color:#65602e}#lineAppContainer .inlineCalBar .columnBlock .title a,#popPage .inlineCalBar .columnBlock .title a{color:#ff6c00;text-decoration:underline}#lineAppContainer .inlineCalBar .columnBlock .time,#popPage .inlineCalBar .columnBlock .time{color:#999;font-size:.8em;line-height:1em}#lineAppContainer .inlineCalBar .points,#popPage .inlineCalBar .points{display:flex;align-items:center;justify-content:center;column-gap:5px;font-size:1.2em;line-height:1em}#lineAppContainer .inlineCalBar.light .title,#lineAppContainer .inlineCalBar.light .nums,#popPage .inlineCalBar.light .title,#popPage .inlineCalBar.light .nums{color:#fff}#lineAppContainer .gridSystem,#popPage .gridSystem{display:grid;width:100%}#lineAppContainer .gridSystem.g2,#popPage .gridSystem.g2{grid-template-columns:repeat(2,1fr)}#lineAppContainer .gridSystem.g3,#popPage .gridSystem.g3{grid-template-columns:repeat(3,1fr)}#lineAppContainer .gridSystem.gap10,#popPage .gridSystem.gap10{row-gap:10px;column-gap:10px}#lineAppContainer .gridSystem.gap20,#popPage .gridSystem.gap20{row-gap:20px;column-gap:20px}#lineAppContainer .gridSystem.gap30,#popPage .gridSystem.gap30{row-gap:30px;column-gap:30px}#lineAppContainer .gridSystem.gSide,#popPage .gridSystem.gSide{grid-template-columns:30% 70%}#lineAppContainer{background:#F5F5F5;width:100%;height:100dvh;overflow-x:hidden;overflow-y:scroll;position:absolute;top:0;left:0}#lineAppContainer #mainContainer{padding:50px 20px;width:calc(100% - 40px);position:absolute;top:0;left:0;overflow-y:scroll;overflow-x:hidden}#lineAppContainer #mainContainer::-webkit-scrollbar{display:none}#lineAppContainer #mainContainer.hasTop{padding-top:130px}#lineAppContainer #mainContainer.hasBottom{padding-bottom:150px}#lineAppContainer #mainContainer.copies{padding:50px 15px 100px;width:calc(100% - 30px);height:calc(100vh - 150px)}#lineAppContainer #mainContainer.mapInfos{height:calc(100% - 160px);padding:30px 20px 130px;position:relative;overflow:auto}#lineAppContainer .memberBasic{display:flex;align-items:center;justify-content:center;flex-direction:column;background:linear-gradient(to bottom,#85D7E9,#F2E571);border-radius:20px;padding:15px;width:calc(100% - 30px);margin-top:70px;position:relative}#lineAppContainer .memberBasic .MHead{width:140px;aspect-ratio:1;border-radius:140px;background:no-repeat center;background-size:contain;border:8px solid #F5F5F5;margin:-88px auto 10px}#lineAppContainer .memberBasic .MName{font-size:1.8em;line-height:1.8em}#lineAppContainer .memberBasic .MCodeNum{font-size:1.2em;font-weight:200}#lineAppContainer .memberBasic .MPointsArea{margin-top:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;row-gap:30px;border-top:1px solid #65602E;position:relative}#lineAppContainer .memberBasic .MPointsArea .title{width:100%;margin:3px 0}#lineAppContainer .memberBasic .MPointsArea .MBigNumber{font-size:5em;line-height:1em;font-family:Arial;font-weight:600}#lineAppContainer .memberBasic .MPointsArea .nextBtn{top:50%;margin-top:-25px;right:-10px}#lineAppContainer .funtionGrid{display:grid;width:100%;grid-template-columns:repeat(3,1fr);column-gap:30px;row-gap:30px}#lineAppContainer .funtionGrid a{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#65602e;row-gap:5px}#lineAppContainer .funtionGrid a .iconArea{width:100%;aspect-ratio:1;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}#lineAppContainer .messageArea{background:#fff;border-radius:20px;width:100%}#lineAppContainer .messageArea .messageType{display:flex;align-items:center;justify-content:center;justify-content:space-between;margin:10px;width:calc(100% - 20px)}#lineAppContainer .messageArea .messageType a{display:flex;align-items:center;justify-content:center;column-gap:5px;font-size:1.2em;line-height:1.2em;width:47%;padding:10px 0;border:1px solid #65602E;border-radius:100px}#lineAppContainer .messageArea .title{width:100%;text-align:center;position:relative}#lineAppContainer .messageArea .title:before{content:"";display:block;width:35%;height:2px;background:#65602E;position:absolute;top:50%;margin-top:-1px;left:10px}#lineAppContainer .messageArea .title:after{content:"";display:block;width:35%;height:2px;background:#65602E;position:absolute;top:50%;margin-top:-1px;right:10px}#lineAppContainer .messageArea.notification .messageList li a .MLType{color:#65602e;font-size:1.5em}#lineAppContainer .redCircle{display:flex;align-items:center;justify-content:center;background:#D14242;border-radius:100px;color:#fff;font-size:.8em;line-height:1em;width:2em;aspect-ratio:1}#lineAppContainer .messageList{display:flex;align-items:center;justify-content:center;flex-direction:column;row-gap:30px;padding:20px 10px}#lineAppContainer .messageList li{display:block;width:100%}#lineAppContainer .messageList li a{display:flex;align-items:center;justify-content:center;justify-content:space-between;width:100%}#lineAppContainer .messageList li a .MLType{display:flex;align-items:center;justify-content:center;background:#ccc;color:#fff;width:36px;aspect-ratio:1;border-radius:50%}#lineAppContainer .messageList li a .MLContent{width:calc(100% - 56px)}#lineAppContainer .messageList li a .MLContent .MLInfos{display:flex;align-items:center;justify-content:center;justify-content:space-between}#lineAppContainer .messageList li a .MLContent .MLInfos .MLSort{font-size:.9em;line-height:1.1em;color:#999}#lineAppContainer .messageList li a .MLContent .MLInfos .MLTime{font-size:.8em;line-height:1em;color:#ccc}#lineAppContainer .messageList li a .MLContent .MLTitle{font-weight:700;font-size:1.1em;line-height:1.2em;margin-top:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#lineAppContainer .messageList li.unread a .MLType{background:#F2E571}#lineAppContainer .messageList li.unread a .MLContent .MLTitle{color:#65602e}#lineAppContainer .slidePage{position:absolute;top:0;left:500vw;padding:0 20px 50px;width:calc(100vw - 40px);z-index:10;height:calc(100vh - 50px);overflow-y:scroll;overflow-x:hidden}#lineAppContainer .slidePage::-webkit-scrollbar{display:none}#lineAppContainer .slidePage.hasBtn{padding-bottom:150px;height:calc(100vh - 150px)}#lineAppContainer .slideNav{display:flex;align-items:center;justify-content:center;width:calc(100% + 40px);height:80px;background:#65602E;color:#fff;font-size:1.2em;line-height:1em;font-weight:500;z-index:10;position:sticky;top:0;left:0;margin:0 -20px 30px}#lineAppContainer .slideNav.fake{top:0;position:fixed;width:100%;margin:0}#lineAppContainer .pointsInfoBlock{display:flex;align-items:center;justify-content:center;flex-direction:column;row-gap:10px;padding:15px;width:calc(100% - 30px);background:linear-gradient(to bottom,#85D7E9,#F2E571);border-radius:20px}#lineAppContainer .pointsInfoBlock .title{width:100%}#lineAppContainer .pointsInfoBlock .MBigNumber{font-size:5em;line-height:1em;font-family:Arial;font-weight:bolder}#lineAppContainer .pointsInfoBlock .alertTexts{display:flex;align-items:center;justify-content:center;color:#ff6c00;column-gap:5px}#lineAppContainer .pointsInfoBlock .pointStatus{display:grid;grid-template-columns:repeat(3,1fr);width:100%;margin:10px 0}#lineAppContainer .pointsInfoBlock .pointStatus .singleStatus{font-size:.9em;line-height:1em;display:flex;align-items:center;justify-content:center;flex-direction:column;row-gap:5px}#lineAppContainer .pointsPriceArea{display:grid;grid-template-columns:1fr 1fr;row-gap:10px;column-gap:10px;width:100%}#lineAppContainer .pointsPriceArea li{color:#fff;font-size:1.3em;line-height:1em;display:flex;align-items:center;justify-content:center;height:60px;border-radius:20px;background:#ccc;cursor:pointer}#lineAppContainer .pointsPriceArea li.on{color:#fff;background:#65602E}#lineAppContainer .paymentInfos.boxArea{background:#ff6c00;color:#fff;align-items:start}#lineAppContainer .slideBtns{display:grid;grid-template-columns:repeat(2,1fr);width:100%;position:relative}#lineAppContainer .slideBtns .btn{display:flex;align-items:center;justify-content:center;font-size:1.2em;line-height:1em;color:#ccc;height:60px;border-bottom:5px solid #ccc;transition:color .2s}#lineAppContainer .slideBtns .btn.on{color:#65602e}#lineAppContainer .slideBtns .bottomBar{position:absolute;left:0;bottom:0;width:50%;height:5px;background:#65602E;transition:left .3s}#lineAppContainer .slideBtns.left .bottomBar{left:0}#lineAppContainer .slideBtns.right .bottomBar{left:50%}#lineAppContainer .pointsHistoryBlock{width:100%}#lineAppContainer .pointsHistoryBlock .inlineCalBar{padding:15px;width:calc(100% - 30px)}#lineAppContainer .pointsHistoryBlock .inlineCalBar:nth-child(2n){background:#eee}#lineAppContainer .pointsHistoryBlock .inlineCalBar:last-child{padding-bottom:20px}#lineAppContainer .pointsHistoryBlock.cost .points{color:#ff6c00}#lineAppContainer #infoContainer{width:100%;height:calc(100vh - 200px);background:#aaa;position:relative;overflow-y:scroll;overflow-x:hidden}#lineAppContainer #infoContainer::-webkit-scrollbar{display:none}#lineAppContainer #infoContainer .titleBar{width:100%;height:auto;position:absolute;top:0;left:0;z-index:10}#lineAppContainer #infoContainer .titleBar .bar{width:100%;height:50px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:20px 20px 0 0;border-bottom:1px solid rgba(101,96,46,0);transition:all .3s}#lineAppContainer #infoContainer .fakeBar{position:relative;width:100%}#lineAppContainer #infoContainer .fakeBar .gap{width:100%;height:10px;background:#f5f5f5}#lineAppContainer #infoContainer .fakeBar .side{width:20px;height:20px;position:absolute}#lineAppContainer #infoContainer .fakeBar .side.TL{background:radial-gradient(circle at bottom right,rgba(245,245,245,0) 70%,whitesmoke 71%);bottom:-20px;left:0}#lineAppContainer #infoContainer .fakeBar .side.TR{background:radial-gradient(circle at bottom left,rgba(245,245,245,0) 70%,whitesmoke 71%);bottom:-20px;right:0}#lineAppContainer #infoContainer .fakeBar .side.BL{background:radial-gradient(circle at top right,rgba(245,245,245,0) 70%,whitesmoke 71%);top:-20px;left:0}#lineAppContainer #infoContainer .fakeBar .side.BR{background:radial-gradient(circle at top left,rgba(245,245,245,0) 70%,whitesmoke 71%);top:-20px;right:0}#lineAppContainer #infoContainer .fakeBar.bottom{position:absolute;bottom:0;left:0;z-index:11}#lineAppContainer #infoContainer .contentArea{width:calc(100% - 30px);padding:100px 15px 50px;background:#fff}#lineAppContainer #infoContainer .contentArea .topBar{width:100%;height:2px;background:#65602E;margin:20px 0 30px}#lineAppContainer .copiesList .boxArea{padding:10px;width:auto;align-items:start;position:relative}#lineAppContainer .copiesList .boxArea a{display:flex;align-items:center;justify-content:center;flex-direction:column;justify-content:space-between;align-items:start;height:100%}#lineAppContainer .copiesList .boxArea .title{font-size:.9em;line-height:1.2em;margin-bottom:30px;color:#65602e}#lineAppContainer .copiesList .boxArea .printTime{font-size:.8em;color:#aaa;line-height:1.2em}#lineAppContainer .copiesList .boxArea .printTime:before{content:"列印時間：";display:block}#lineAppContainer .copiesList .boxArea .printBtn{display:flex;align-items:center;justify-content:center;position:absolute;right:10px;bottom:10px;border-radius:32px;width:24px;height:24px;background:#65602E}#lineAppContainer .verticalLine{width:100%;height:20px;position:relative}#lineAppContainer .verticalLine:before{content:"";display:block;width:2px;height:100%;position:absolute;left:50%;margin-left:-1px;top:0;background:#65602E}#lineAppContainer .downloadCopiesBtn.inlineBar{position:fixed;z-index:10;bottom:15px;left:15px;width:calc(100% - 60px)}#lineAppContainer .topNav{width:calc(100% - 60px);height:30px;display:flex;align-items:center;justify-content:center;padding:15px;background:#fff;position:fixed;z-index:10;top:0;left:15px;border-radius:0 0 20px 20px}#lineAppContainer .mechanismInside{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:15px 0;color:#fff;font-size:.9em}#lineAppContainer .copiesContent{width:100%;margin:0 auto;padding:50px 0 0}#lineAppContainer .copiesContent .copiesInfos{font-size:1.1em;line-height:1.2em;display:flex;align-items:center;justify-content:center;flex-direction:column;row-gap:10px;align-items:start;position:relative;z-index:3}#lineAppContainer .copiesContent .printTime{color:#999}#lineAppContainer .copiesContent .alert{color:#d14242;font-size:.8em}#lineAppContainer .copiesTitle{background:#F5F5F5;width:100%;padding-top:10px;position:sticky;top:0;left:0}#lineAppContainer .copiesTitle:before{content:"";display:block;width:100%;height:50%;position:absolute;z-index:0;bottom:0;left:0;background:#fff}#lineAppContainer .copiesTitle.ct1{top:10px}#lineAppContainer .copiesTitle.ct2{top:70px}#lineAppContainer .copiesTitle.ct3{top:130px}#lineAppContainer .copiesTitle span{display:flex;align-items:center;justify-content:center;font-size:1.6em;line-height:1.2em;font-weight:900;background:#fff;height:60px;border-radius:20px;position:relative;z-index:1}#lineAppContainer .fakeBar{position:absolute;width:100%;top:0;left:0;z-index:2}#lineAppContainer .fakeBar:before{content:"";position:absolute;top:-20px;left:0;display:block;width:20px;height:20px;background:radial-gradient(circle at top right,rgba(255,255,255,0) 70%,#f5f5f5 71%)}#lineAppContainer .fakeBar:after{content:"";position:absolute;top:-20px;right:0;display:block;width:20px;height:20px;background:radial-gradient(circle at top left,rgba(255,255,255,0) 70%,#f5f5f5 71%)}#lineAppContainer .copiesContainter{background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;row-gap:10px;padding:0 20px 20px;width:calc(100% - 40px);border-radius:0 0 20px 20px}#lineAppContainer .copiesContainter .countTitle{width:100%;margin-top:30px;text-align:right;font-size:1.2em;line-height:1em;font-weight:600}#lineAppContainer .copiesContainter .countTitle b{font-size:1.6em}#lineAppContainer .copiesContainter.full{padding:20px;border-radius:20px;margin-bottom:30px}#lineAppContainer .copiesContainter.full:last-child{margin-bottom:0}#lineAppContainer .copiesContainter.stretch{padding:0;width:100%}#lineAppContainer .copiesContainter.largeGap{gap:40px}#lineAppContainer .copiesContainter .columnGroup{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;box-sizing:border-box}#lineAppContainer .copiesContainter .columnGroup .CTable{font-size:12px;line-height:1.2em;width:calc(100% + 40px);margin:0 -20px}#lineAppContainer .CTable{display:table;width:100%}#lineAppContainer .CTable .CTr{display:table-row;background:#fff}#lineAppContainer .CTable .CTr:nth-child(odd){background:#eee}#lineAppContainer .CTable .CTd{display:table-cell;color:#65602e;text-align:center;vertical-align:middle;padding:8px 3px}#lineAppContainer .CTable .CTd.title{color:#fff;background:#999}#lineAppContainer .CTable .CTd.title:nth-child(odd){background:#888}#lineAppContainer .CTable .noW{white-space:nowrap}#lineAppContainer .CTable .TL{text-align:left}#lineAppContainer .CBlock{width:calc(100% - 30px);padding:10px 15px;background:#eee;display:flex;align-items:center;justify-content:center;flex-direction:column;row-gap:5px;border-radius:20px}#lineAppContainer .CBlock.BGyellow{background:#F2E571}#lineAppContainer .CBlock.full{width:calc(100% - 30px)}#lineAppContainer .CBlock.b2{align-items:start;justify-content:start}#lineAppContainer .CBlock.outline{background:none;border:1px solid #ccc}#lineAppContainer .CBlock.side{flex-direction:row;justify-content:space-between;align-items:start;gap:15px}#lineAppContainer .CBlock.side .content{border:none}#lineAppContainer .CBlock .title{color:#999;min-width:50px}#lineAppContainer .CBlock .content{padding-left:10px;border-left:2px solid #65602E;word-break:break-all}#lineAppContainer .mapSeparateArea{display:grid;grid-template-rows:35% 65%;height:100%}#lineAppContainer .mapSeparateArea .mapArea{border-bottom:3px solid #65602E;position:relative}#lineAppContainer .mapSeparateArea .mapArea .locationName{width:calc(100% - 20px);padding:10px;background:rgba(255,255,255,.6666666667);color:#65602e;font-size:1.2em;line-height:1.2em;position:absolute;left:0;bottom:0;font-weight:600;display:flex;align-items:center;justify-content:space-between;gap:20px}#lineAppContainer .mapSeparateArea .mapArea .locationName .location{width:38px;height:38px;background:url(/assets/icon_location.svg) no-repeat center;background-size:contain}#lineAppContainer .MIMapArea{width:100%;height:100%;position:relative}#lineAppContainer .MIMapArea .nowPosition{width:24px;height:24px;border-radius:6px;box-shadow:0 0 10px #0006;padding:6px;position:absolute;bottom:154px;right:20px;background:#fff}#lineAppContainer .MIMapArea .nowPosition img{width:100%;height:auto}#lineAppContainer .MIInfoArea{width:100%;height:134px;position:absolute;left:0;bottom:0;z-index:10;background:#fff;border-radius:20px 20px 0 0;box-shadow:0 0 10px #0006;overflow:hidden}#lineAppContainer .MIInfoArea .MIInfoContent{padding:0 20px 120px;overflow:hidden;width:calc(100% - 40px);height:calc(100% - 120px);display:flex;gap:60px;justify-content:start;align-items:start;flex-direction:column}#lineAppContainer .MIInfoArea .MIInfoContent::-webkit-scrollbar{display:none}#lineAppContainer .MIInfoArea .MIInfoContent .slideIOBar{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;padding:5px 0;border-bottom:1px solid #ccc;position:sticky;top:0;background:#fff}#lineAppContainer .MIInfoArea .MIInfoContent .slideIOBar img{width:24px;height:auto;transform:rotate(-90deg)}#lineAppContainer .MIInfoArea .MIInfoContent .slideIOBar.on img{transform:rotate(90deg)}#lineAppContainer .MIInfoArea .MIInfoContent .positionName{font-size:1.2em;line-height:1.2em;margin-top:-60px;display:block;width:100%;background:linear-gradient(to bottom,#fff 70%,rgba(255,255,255,.6) 85%,rgba(255,255,255,0) 100%);padding:20px 0;position:sticky;top:54px}#lineAppContainer .priceUploadSearchFilter{font-size:14px;line-height:16px}#lineAppContainer .priceUploadSearchFilter .title,#lineAppContainer .priceUploadSearchFilter .content{padding:5px 0;border-bottom:1px solid #65602E}#lineAppContainer .priceUploadSearchFilter .title.nobolder,#lineAppContainer .priceUploadSearchFilter .content.nobolder{border:none}#lineAppContainer .priceUploadSearchFilter .title{color:#999}#lineAppContainer .priceUploadSearchFilter .content{display:flex;flex-direction:row-reverse;text-align:justify}#lineAppContainer .singlePUBlock{position:relative;width:100%}#lineAppContainer .singlePUBlock.withPic .trackBtn{top:210px}#lineAppContainer .singlePUBlock.withPic .basicInfo .location{border-bottom:1px solid #65602E;padding-bottom:2px;margin-bottom:2px}#lineAppContainer .trackBtn{display:flex;align-items:center;justify-content:center;justify-content:end;gap:5px;position:absolute;top:8px;right:8px;z-index:2}#lineAppContainer .trackBtn .btn{width:50px;height:30px;border-radius:30px;background:#ccc;position:relative;transition:all .3s}#lineAppContainer .trackBtn .btn:before{content:"";display:block;width:26px;height:26px;background:#fff;border-radius:26px;position:absolute;top:2px;left:2px;transition:all .2s}#lineAppContainer .trackBtn .btn.on{background:#65602E}#lineAppContainer .trackBtn .btn.on:before{left:22px}#lineAppContainer .singlePU{color:#999;overflow:hidden}#lineAppContainer .singlePU .time{font-size:16px;line-height:1em;display:flex;align-items:center;justify-content:center;justify-content:start;min-height:30px;width:100%}#lineAppContainer .singlePU .basicInfo{width:100%}#lineAppContainer .singlePU .source{margin-bottom:10px;padding:0 10px;border-radius:100px;background:#65602E;color:#fff;display:inline-block;font-size:.8em}#lineAppContainer .singlePU .location{font-size:18px;line-height:1.2em;font-weight:600;color:#65602e;width:100%}#lineAppContainer .singlePU .infos.large{font-size:1.1em;line-height:1.2em;display:block;padding:3px 0;font-weight:400}#lineAppContainer .singlePU .infos.large b{font-weight:900}#lineAppContainer .singlePU .unitBlock{width:100%;padding:10px 15px;margin:0 -15px -15px;background-color:#ddd;display:flex;align-items:center;justify-content:center;justify-content:space-between}#lineAppContainer .singlePU .unitBlock div .title{display:block}#lineAppContainer .singlePU .unitBlock div .content{color:#65602e;font-size:18px;font-weight:500}#lineAppContainer .singlePU .unitBlock div .unit{font-size:.6em;margin-left:3px}#lineAppContainer .singlePU .coverIMG{width:calc(100% + 30px);margin:-15px -15px 0;height:200px;object-fit:cover}#lineAppContainer .singlePU .sideInfo{display:flex;align-items:center;justify-content:center;justify-content:space-between;gap:20px;width:100%}#lineAppContainer .singlePU .publish{display:flex;align-items:center;justify-content:center;padding:5px 20px;border-radius:100px;background:#999;color:#fff}#lineAppContainer .singlePU .itemPrice{font-size:2.2em;line-height:1.2em;color:#65602e;font-weight:900}#lineAppContainer .singlePU .itemPrice .unit{font-size:.5em;font-weight:400;margin-left:5px}#lineAppContainer .houseIMG{width:100%;overflow:hidden;margin:0 -20px;padding:0 20px;position:relative}#lineAppContainer .houseIMG img{margin-bottom:-8px;width:100%;aspect-ratio:16/9;object-fit:cover}#lineAppContainer .houseIMG .picNums{bottom:0;text-align:center;padding:10px 0 0}#popPage{display:none;position:absolute;z-index:60;top:0;left:0;width:100vw;height:100vh;overflow:hidden}#popPage .popBG{width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;top:0;left:0;z-index:1;opacity:0}#popPage #popBlock{width:calc(100% - 80px);max-height:70%;padding:25px 40px 50px;position:absolute;z-index:2;left:0;bottom:-80vh;background:#fff;border-radius:20px 20px 0 0;overflow-x:hidden;overflow-y:scroll}#popPage #popBlock .closePOP{font-size:28px;color:#65602e;position:sticky;top:0;right:-10px;z-index:5;margin:0 -20px;display:flex;flex-direction:row-reverse}#popPage #popBlock .closePOP i.icon-closeX{cursor:pointer}#popPage #popBlock .popContent{display:flex;justify-content:center;flex-direction:column;justify-content:start;align-items:center;row-gap:30px;display:none}#popPage #popBlock .popContent.texts{margin:0 -25px;padding-top:20px;width:calc(100% + 50px)}#popPage #popBlock img.qrocdeIMG{display:block;width:200px;border:1px solid #65602E}#popPage.dark .popBG{background:rgba(0,0,0,.2)}#popPage.dark #popBlock{background:#65602E;color:#fff}#popPage.dark #popBlock .closePOP{color:#fff}#popPage .buyPoints .MBigNumber{font-size:5.5em;line-height:1em}#popPage .messageTitle .time{font-size:.8em;opacity:.5;line-height:1em;white-space:nowrap;text-align:right}#popPage .messageTitle h4{color:#f2e571;margin-top:50px;width:100%;text-align:justify}#popPage .messageTitle a.qType{color:#fff;font-size:1;line-height:1em;width:100%;margin-top:-10px}#popPage .messageContent{padding:30px 15px;text-align:justify}#popPage .messageContent h3{width:100%}#popPage .messageContent ul{margin:15px 0}#popPage .messageContent li{list-style:decimal;margin-left:20px;margin-bottom:10px}#popPage .inlineBar{background:#eee}#bottomNav{display:grid;grid-template-columns:repeat(3,1fr);width:100vw;height:80px;position:fixed;z-index:20;left:0;bottom:0;color:#65602e;font-size:14px;line-height:18px;background:#fff;border-top:1px solid #65602E;padding-bottom:20px;transition:all .2s}#bottomNav a{text-decoration:none;color:#ccc}#bottomNav .singleBN{display:flex;align-items:center;justify-content:center;flex-direction:column;row-gap:5px}#bottomNav .singleBN.on{color:#65602e}#bottomNav i{font-size:32px;height:1em}#bottomNav.singleBtn{display:flex;align-items:center;justify-content:center;gap:10px;padding:0 20px 20px;width:calc(100% - 40px)}#bottomNav.singleBtn a{width:100%;height:60px;font-size:1.2em;display:flex;align-items:center;justify-content:center;color:#fff;background:#65602E;border-radius:20px}#bottomNav.block2{grid-template-columns:repeat(2,1fr)}#bottomNav.hidden{bottom:-120px}.LPPanel{width:100dvw;height:100dvh;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:200;transition:all .3s}.LPPanel:before{content:"";display:block;width:52px;aspect-ratio:1;border-radius:100px;background:url(/assets/icon_loading.gif) no-repeat center;background-size:contain;box-shadow:0 0 10px #0006}
