@charset "UTF-8";.point_buy_list [class|=point]{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle}.competition_color{color:#4ac3c6}.contractor_color{color:#e6ad38}@media only screen and (max-width:427.98px){.row{margin-left:-8px;margin-right:-8px}.row .col{padding:0 8px}}@media only screen and (max-width:320.98px){.row{margin-left:-4px;margin-right:-4px}.row .col{padding:0 4px}}.card_list a.rjj_card{display:block;background-color:#fff;border-radius:10px;font-size:.88rem;overflow:hidden}.card_list a.rjj_card span{display:block}.card_list a.rjj_card .c_top{padding:1.25rem .625rem}.card_list a.rjj_card .c_top .c_tl img{position:relative;top:5px;float:left;width:45px;height:45px;border-radius:99rem}.card_list a.rjj_card .c_top .c_tl>span{padding-left:53px;padding-bottom:10px}.card_list a.rjj_card .c_top .c_tl>span strong{font-size:1.25rem}.card_list a.rjj_card .c_top .c_tr{float:right;min-width:130px;text-align:right}.card_list a.rjj_card .c_top .c_tr .spe_warn{margin-top:.625rem}.card_list a.rjj_card .c_btm{padding:.9375rem;background-color:#f7f3cd;line-height:1.5}.card_list a.rjj_card .c_btm span{display:inline}.card_list a.rjj_card.global_type .c_btm{background-color:#cde0ce}.card_list a.rjj_card.global_type .spe_warn{background-color:#67618c}.card_list b.tag,.card_list b.weather{min-width:50px;text-align:center}@media only screen and (max-width:575.98px){.card_list a.rjj_card .c_top .c_tl img{width:35px;height:35px}.card_list a.rjj_card .c_top .c_tl>span{padding-left:43px}.card_list a.rjj_card .c_top .c_tl>span strong{font-size:1.125rem;line-height:1.5}.card_list a.rjj_card .c_top .c_tr b.tag{margin-right:.8em}.card_list a.rjj_card .c_top .c_tr .spe_warn{margin-top:5px}.card_list b.tag,.card_list b.weather{min-width:50px}}@media only screen and (max-width:320.98px){.card_list a.rjj_card .c_top .c_tl img{display:none}.card_list a.rjj_card .c_top .c_tl>span{padding-left:0}.card_list a.rjj_card .c_top .c_tr{transform:scale(.9);transform-origin:100% 50%}}.card_l_list>ul>li{position:relative;display:flex;align-items:stretch;margin-bottom:1.25rem;border-radius:10px;background:linear-gradient(270deg,rgb(230,239.5,230.5) 50px,#fff 50px,#fff 100%);box-shadow:0 0 7px rgba(0,0,0,.18);overflow:hidden}.card_l_list>ul>li>small{width:20px;padding:0 1px;background-color:#374b35;text-align:center;color:#fff;font-size:13px;line-height:3}.card_l_list>ul>li>small:before{content:"有票"}.card_l_list>ul>li .c_info{width:100%;padding:.625rem 1.25rem;word-break:break-all}.card_l_list>ul>li .c_info .c_info_l{padding-right:1rem}.card_l_list>ul>li .c_info .c_info_l .news_tag{margin-left:0;margin-right:0;padding:1px .8em 2px;font-size:.75rem}.card_l_list>ul>li .c_info .c_info_frame_top{float:left;width:100%}.card_l_list>ul>li .c_info .c_info_frame_top .c_info_l{float:left;width:calc(100% - 280px)}.card_l_list>ul>li .c_info .c_info_frame_top .c_info_r{float:right;width:280px;font-size:.88rem}.card_l_list>ul>li .c_info .c_info_frame_top .c_info_r .spe_warn{display:inline-block;width:105px;margin-top:.625rem}.card_l_list>ul>li .c_info .c_info_frame_btm{display:flex;clear:both}.card_l_list>ul>li .c_info .c_info_frame_btm .c_info_l{flex:auto}.card_l_list>ul>li .c_info .c_info_frame_btm .c_info_r{flex:280px;min-width:280px;max-width:280px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}@media only screen and (max-width:991.98px){.card_l_list>ul>li .c_info .c_info_frame_top .c_info_l{width:calc(100% - 180px)}.card_l_list>ul>li .c_info .c_info_frame_top .c_info_r{width:180px}.card_l_list>ul>li .c_info .c_info_frame_btm .c_info_r{flex:125px;min-width:125px;max-width:125px}}@media only screen and (max-width:767.98px){.card_l_list>ul>li .c_info .c_info_frame_top .c_info_l{width:calc(100% - 105px)}.card_l_list>ul>li .c_info .c_info_frame_top .c_info_r{width:105px}.card_l_list>ul>li .c_info .c_info_frame_btm .c_info_r{flex:65px;min-width:65px;max-width:65px;min-height:90px}.card_l_list>ul>li .c_info .c_info_frame_btm .c_info_r .main_btn.long_ver{padding:5px .625rem;line-height:1.3}.card_l_list>ul>li .c_info .text-nowrap{padding-right:10px;text-indent:6px;line-height:1.7rem}}.card_l_list>ul>li .c_info small i{position:relative;left:-1px;top:1px;width:auto;font-size:.88rem}.card_l_list>ul>li .c_info strong{display:block;margin-bottom:1em;font-size:1.125rem}.card_l_list>ul>li .c_info .card_no{display:inline-block;text-align:right}.card_l_list>ul>li .c_info p{margin-bottom:0;font-size:.88rem}@media only screen and (max-width:575.98px){.card_l_list>ul>li .c_info{padding-left:.9375rem;padding-right:.9375rem}.card_l_list>ul>li .c_info small i{left:0;top:2px}}@media only screen and (min-width:768px){.card_l_list>ul>li .c_info p{min-height:120px}}.card_l_list>ul>li .main_btn{padding:0;font-size:1.25rem;font-weight:600}.card_l_list>ul>li .main_btn.wait_list{background-color:#ff2f00!important}.card_l_list>ul>li .main_btn.global,.card_l_list>ul>li .main_btn.wait_list{font-size:1.125rem}@media only screen and (max-width:767.98px){.card_l_list>ul>li .main_btn{min-width:60px;height:62px}.card_l_list>ul>li .main_btn.wait_list{line-height:1.3}}.card_l_list>ul>li.ticket_false .main_btn:not(.outline),.card_l_list>ul>li.ticket_false>small{background-color:#749743}.card_l_list>ul>li.ticket_false .main_btn.outline{border-color:#749743;color:#749743}.card_l_list>ul>li.ticket_false>small:before{content:"無票"}.card_l_list>ul>li.ticket_false_to_true .main_btn:not(.outline),.card_l_list>ul>li.ticket_false_to_true>small{background-color:#ce704a}.card_l_list>ul>li.ticket_false_to_true .main_btn.outline{border-color:#ce704a;color:#ce704a}.card_l_list>ul>li.ticket_false_to_true .main_btn.outline.style3{background-color:#f2db8d}.card_l_list>ul>li.ticket_false_to_true>small{line-height:2}.card_l_list>ul>li.ticket_false_to_true>small:before{content:"無票改有票"}.card_l_list>ul>li.ticket_cancel:before{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.1);pointer-events:none;z-index:2}.card_l_list>ul>li.ticket_cancel :disabled{opacity:1}.card_l_list>ul>li.ticket_competition{background:linear-gradient(270deg,rgb(200.7,237,237.9) 45px,rgb(236.9,249,249.3) 45px,rgb(236.9,249,249.3) 100%);border:5px solid #4ac3c6}.card_l_list>ul>li.ticket_competition .main_btn:not(.outline),.card_l_list>ul>li.ticket_competition>small{background-color:#4ac3c6}.card_l_list>ul>li.ticket_competition .main_btn.outline{border-color:#4ac3c6;color:#4ac3c6}.card_l_list>ul>li.ticket_competition .spe_note{background-image:linear-gradient(180deg,transparent 70%,rgb(164.5,225,226.5) 0)}.card_l_list>ul>li.ticket_competition>small{position:relative;left:-5px}.card_l_list>ul>li.ticket_competition>small:before{content:"球賽"}.card_l_list>ul>li.ticket_competition b.weather{color:#4ac3c6}.card_l_list>ul>li.ticket_competition .c_info{padding-left:calc(1.25rem - 5px);padding-right:calc(1.25rem - 5px)}.card_l_list>ul>li.ticket_contractor{background:linear-gradient(270deg,rgb(247.5,230.4,195.3) 50px,#fff 50px,#fff 100%)}.card_l_list>ul>li.ticket_contractor .main_btn:not(.outline),.card_l_list>ul>li.ticket_contractor>small{background-color:#e6ad38}.card_l_list>ul>li.ticket_contractor .main_btn.outline{border-color:#e6ad38;color:#e6ad38}.card_l_list>ul>li.ticket_contractor .spe_note{background-image:linear-gradient(180deg,transparent 70%,rgb(247.5,230.4,195.3) 0)}.card_l_list>ul>li.ticket_contractor>small:before{content:"特約"}@media only screen and (max-width:575.98px){.card_l_list>ul>li{background:linear-gradient(270deg,rgb(230,239.5,230.5) 30px,#fff 30px,#fff 100%)}.card_l_list>ul>li.ticket_competition{background:linear-gradient(270deg,rgb(200.7,237,237.9) 25px,rgb(236.9,249,249.3) 25px,rgb(236.9,249,249.3) 100%)}.card_l_list>ul>li.ticket_contractor{background:linear-gradient(270deg,rgb(247.5,230.4,195.3) 30px,#fff 30px,#fff 100%)}}.card_l_list b.tag i{top:-4px}@media only screen and (max-width:767.98px){.card_l_list a.showWeather{position:absolute;top:10px;right:20px;display:block}}.card_l_list b.weather{position:relative;top:2px;padding:0 5px 0 .5em}.card_l_list b.weather i{font-size:1.675rem}@media only screen and (min-width:768px){.card_l_list b.weather i{width:30px;height:30px}}.card_l_list.pic_type .img_box{width:200px}.card_l_list.pic_type .img_box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card_l_list.pic_type .img_box .spe_warn{position:absolute;top:15px;left:0;padding:5px 15px}@media only screen and (min-width:992px){.card_l_list.pic_type .img_box{min-width:200px;max-width:200px}}@media only screen and (max-width:767.98px){.card_l_list.pic_type .img_box{display:none}}@media only screen and (min-width:768px){.card_l_list.pic_type>ul>li .c_info{width:calc(100% - 220px)}}.card_l_list.global>ul>li{background:linear-gradient(270deg,#edecf7 30px,#fff 30px,#fff 100%)}.card_l_list.global>ul>li>small{background-color:#67618c;line-height:2}.card_l_list.global>ul>li>small:before{content:"國外團"}.card_l_list.global>ul>li .c_info_frame_top .c_info_r{text-align:right;line-height:40px}@media only screen and (max-width:767.98px){.card_l_list.global>ul>li .c_info_frame_btm .c_info_r{flex:85px;min-width:85px;max-width:85px}}b.tag,b.weather{display:inline-block;font-weight:400;line-height:26px}b.tag i,b.weather i{position:relative;margin-right:3px}b.tag{color:#374b35}b.tag i{top:-2px;vertical-align:middle;transform:rotate(55deg)}.ticket_false b.tag{color:#749743}.ticket_false b.tag i{display:none}b.weather{color:#999}b.weather i{vertical-align:unset}@media only screen and (max-width:767.98px){b.weather i.regulate{top:0}}b.weather i:before{content:"info"}.sunny b.weather{color:#ff9100}.sunny b.weather i:before{content:"sunny"}.rainy b.weather{color:#568bba}.rainy b.weather i:before{content:"rainy"}.cloudy b.weather{color:#808098}.cloudy b.weather i:before{content:"cloud"}.drizzle b.weather{color:#4ac3c6}.drizzle b.weather i:before{content:"weather_mix"}.thunder b.weather{color:#7d4bc4}.thunder b.weather i:before{content:"thunderstorm"}.mist b.weather{color:#86bfea}.mist b.weather i:before{content:"mist"}.snowy b.weather{color:#86bfea}.snowy b.weather i:before{content:"ac_unit"}.spe_warn{background-color:#b12a1c;color:#fff;text-align:center;font-size:.88rem;line-height:20px}.spe_warn.expire{background-color:#b3b3b3!important;color:#555}.spe_warn.already_con{background-color:#e6ad38!important;color:#222}.news_tag{position:relative;top:-1px;display:inline-block;margin:0 5px;padding:2px 1em 3px;border-radius:99rem;color:#fff;font-size:.81rem}.news_tag.main{background-color:#374b35}.news_tag.submain{background-color:#979924}.news_tag.global{background-color:#7d4bc4}.news_tag.warn{background-color:#ff2f00}.news_tag.info{background-color:#67618c}.news_tag.cancel{background-color:#999}.news_tag.tea{background-color:#e0cfbf;color:#222;font-weight:600}.add_others_plus_one{clear:right;padding-top:1.25rem}.add_others_plus_one:before{content:"";display:block;width:100%;height:1px;margin-bottom:1.25rem;background-color:#eaeaea}.add_others_plus_one [class|=material]{width:24px;height:24px;font-size:24px}.add_others_plus_one>li{align-items:center;margin-bottom:.625rem}.add_others_plus_one>li>div:first-child{flex:0 0 54px}.add_others_plus_one>li:first-child{line-height:35px}.add_others_spe .list_style.multi_hide{position:relative;height:130px;overflow:hidden}.add_others_spe .list_style.multi_hide:after{content:"";display:block;position:absolute;width:100%;bottom:0;left:0;height:80px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 80%,#fff 100%);pointer-events:none;z-index:99}.add_others_spe .main_btn.secondary{border:0;padding:0}@media only screen and (min-width:768px){.add_others_spe .main_btn.secondary:hover{background-color:rgb(230,239.5,230.5)!important}}.add_others_sum{margin:1.25rem 0;padding:.625rem;background-color:rgb(230,239.5,230.5);border-radius:10px;color:#749743}.add_others_sum.add_others_warn{background-color:#fffdee;color:#9d5a11}.add_others_sum.add_others_warn a{color:#f6a130}a.copy_content{display:inline-block;padding:6px 10px 4px;background-color:#ffff78;border-radius:99rem;line-height:1}@media only screen and (max-width:767.98px){.member_container .container{max-width:none}}.member_container aside{position:relative;width:13rem;min-width:180px;min-height:27rem;padding-bottom:3.125rem;font-size:1rem;overflow-y:auto;z-index:1}.member_container aside h1{margin:0 0 1.25rem;padding-top:20px;line-height:50px}.member_container aside nav{margin-bottom:.625rem;padding-left:1.25rem;border-left:10px solid #e6e07b}.member_container aside nav small{color:#999}.member_container aside li a{display:block;padding:8px 10px}.member_container aside .aside_main_list>li>a{position:relative;margin-bottom:5px;color:#979924;font-weight:600;cursor:default}.member_container aside .aside_main_list>li>a [class|=material]{position:relative;top:-2px;margin-right:5px;vertical-align:middle}.member_container aside .aside_main_list>li>a i.new{position:absolute;top:50%;transform:translateY(-50%);right:1.25rem;display:inline-block;width:11px;height:11px;background-color:#b6c6b7;border-radius:99rem}.member_container aside .aside_main_list>li>a:hover{text-decoration:none}.member_container aside .aside_main_list>li>ul>li>a{padding-left:35px}.member_container aside .aside_main_list>li>ul>li>a>span{display:inline-block;padding-bottom:5px}.member_container aside .aside_main_list>li>ul>li.current>a{position:relative}.member_container aside .aside_main_list>li>ul>li.current>a>span{background-image:linear-gradient(180deg,transparent 60%,#f7f3cd 0)}.member_container aside .aside_main_list>li>ul>li.current>a:before{content:"";position:absolute;left:13px;top:calc(50% - 5px);width:5px;height:5px;background-color:#e6e07b;border-radius:99rem}.member_container aside .aside_main_list>li.opened>a{background-color:#f7f3cd;border-radius:0 99rem 99rem 0;cursor:default}.member_container .aside_sub_list>li>a{background-color:transparent;text-align:center}.member_container .member_content{position:relative;min-height:100vh;min-height:100dvh}.member_container .member_content nav.top{padding-left:0}@media only screen and (max-width:767.98px){.member_container .member_content nav.top{top:50px}}.member_container .member_content h2{display:flex;align-items:flex-end;justify-content:space-between;height:45px;font-size:1.125rem}.member_container .member_content h2 a{font-weight:400;color:#607319}.member_container .member_content h2 small a{color:currentColor}.member_container .member_content.summary_spe section>div{padding:1.25rem;background-color:#eaeaea}@media only screen and (min-width:768px){.member_container .container{display:flex}.member_container aside .aside_main_list>li{margin-bottom:.625rem}.member_container aside .aside_main_list>li>ul>li:not(.current)>a:hover{color:#979924}.member_container .member_content{flex:auto;width:calc(100% - 180px);max-width:905px;min-height:calc(100vh - 125px);min-height:calc(100dvh - 125px);padding-left:3rem}.member_container a.aside_list_btn{width:0;height:0;overflow:hidden}}@media only screen and (max-width:767.98px){.member_container aside{position:absolute;top:50px;left:-375px;width:250px;min-width:180px;height:calc(100% - 50px);padding-top:0;padding-bottom:calc(1.25rem + 50px);background-color:rgb(249.6,251.1,243);transition:left .3s ease-in-out;z-index:893}.member_container aside h1{padding-left:10px}.member_container aside nav{margin-left:10px}.member_container aside.opened{left:0}.member_container aside.opened~.aside_list_close{opacity:1;pointer-events:all}.member_container aside.opened>a{border-radius:0}.member_container .aside_list_close{position:fixed;left:0;top:0;width:100vw;height:100vh;height:100dvh;background-color:rgba(0,0,0,.3);z-index:892;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.member_container .aside_list_btn{position:fixed;left:0;top:50px;display:block;padding:10px;z-index:904}.member_container .aside_list_btn i{width:28px;height:28px;font-size:28px}.member_container .member_content{background-color:#f5f5f5}.member_container .member_content.summary_spe h2,.member_container .member_content.summary_spe section{padding-left:.625rem;padding-right:.625rem}}.tab_list_box{background-color:#fff;border-bottom:1px solid #ddd;text-align:center}ul.tab_list{display:inline-flex;justify-content:space-around;width:26.75rem;max-width:80%}ul.tab_list>li{width:33.3%;white-space:nowrap}ul.tab_list>li a{display:inline-block;padding:.75rem .5rem}ul.tab_list>li.current{color:#374b35}ul.tab_list>li.current a{border-bottom:2px solid currentColor}a.open_sort select{width:auto}.list_empty_txt{margin-top:3.75rem;text-align:center}.list_empty_txt>span{font-size:.88rem}.notice_list>li{position:relative;padding:1.25rem;padding-left:2.5rem;background-color:#fff;border-bottom:1px solid #ccc;overflow:hidden}.notice_list>li h3{margin-top:0}.notice_list>li.unread:before{content:"";position:absolute;left:1.25rem;top:1.7rem;display:inline-block;width:10px;height:10px;background-color:#b6c6b7;border-radius:99rem}@media only screen and (min-width:768px){.notice_list>li{margin-bottom:.625rem;padding-left:1.875rem;border:1px solid #ccc;border-radius:10px}.notice_list>li.unread:before{content:"";left:0;top:0;width:20px;height:100%;border-radius:0}.notice_list>li:after{content:"new";position:absolute;left:2px;top:-5px;display:inline-block;color:#fff;font-size:.75rem;transform:rotate(90deg);transform-origin:0% 100%}}.rjj_talk_channel_summary{max-height:320px;overflow-y:auto}.rjj_talk_channel_summary ul li{display:-webkit-box;width:100%;height:2rem;margin-bottom:8px;font-size:1rem;line-height:2rem;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal;word-break:break-all;overflow:hidden}.rjj_talk_channel_summary ul li.member_self{color:#607319}.rjj_talk_channel_summary .avator{position:relative;top:-2px;display:inline-block;width:25px;height:25px;margin-right:5px;border:2px solid #ddd;border-radius:99rem;vertical-align:middle;overflow:hidden}.rjj_talk_channel_summary .avator img{display:block}.rjj_talk_channel_summary .channel_member{margin-right:1em;font-weight:700}.rjj_talk_channel_summary .channel_re{margin-left:1em}.rjj_talk_channel_summary .channel_re .channel_member{margin-right:0}.card_l_list.member_spe b.tag{vertical-align:top}.card_l_list.member_spe .spe_warn{padding:1px 0;font-size:.75rem;white-space:nowrap}.card_l_list.member_spe .btn_box.row{width:100%;margin:0}.card_l_list.member_spe .btn_box.row .col{padding:2px 5px}.card_l_list.member_spe .btn_box.row .cancel_btn,.card_l_list.member_spe .btn_box.row .main_btn{width:100%;min-width:0;font-size:1rem}.card_l_list.member_spe.global>ul>li .c_info .c_info_frame_top .c_info_r{text-align:right}.card_l_list.member_spe.global b.weather{display:inline-block;width:30px;height:30px;padding:0;text-indent:2px}.card_l_list.member_spe.global b.weather i{display:inline-block;margin-right:0;width:100%;height:100%}.card_l_list.member_spe.global b.weather i:before{content:"paid"}@media only screen and (min-width:992px){.card_l_list.member_spe>ul>li .c_info .c_info_frame_top .c_info_r{padding:0 5px}.card_l_list.member_spe.global>ul>li .c_info .c_info_r{flex:170px;width:170px;min-width:170px;max-width:170px}.card_l_list.member_spe.global>ul>li .c_info .c_info_frame_top .c_info_r{text-align:right}}@media only screen and (max-width:991.98px){.card_l_list.member_spe>ul>li .c_info .c_info_frame_top .c_info_l{width:calc(100% - 135px)}.card_l_list.member_spe>ul>li .c_info .c_info_frame_top .c_info_l .card_no{text-align:left}.card_l_list.member_spe>ul>li .c_info .c_info_frame_top .c_info_r{width:135px}.card_l_list.member_spe>ul>li .c_info .c_info_frame_top .c_info_r .text-nowrap{word-break:break-all;white-space:normal!important}.card_l_list.member_spe>ul>li .btn_box.row{margin-top:1.25rem}.card_l_list.member_spe>ul>li .btn_box.row .cancel_btn,.card_l_list.member_spe>ul>li .btn_box.row .main_btn{padding:0;line-height:1.3}.card_l_list.member_spe a.showWeather{position:absolute;top:10px;right:20px;display:block}}@media only screen and (max-width:575.98px){.card_l_list.member_spe{padding-left:0!important;padding-right:0!important;background-color:transparent!important}}.card_l_list.member_spe.history_spe>ul>li .c_info_r .text-nowrap{padding-right:0}.area_tab{display:flex;flex-wrap:wrap;margin:0 -10px}.area_tab>li{display:flex;flex-wrap:wrap;flex:0 0 25%;padding:0 10px;justify-content:flex-start;align-items:flex-end;color:#374b35}.area_tab>li:nth-child(3){flex:0 0 30%}.area_tab>li:last-child{flex:0 0 20%}.area_tab>li h4{width:100%;margin-top:0;margin-bottom:0;margin-left:12px}.area_tab>li [type=text]{background-image:url("img/icon_select_bg.svg");background-repeat:no-repeat;background-position-x:right}.area_tab>li [type=text],.area_tab>li select{background-position-y:-107.5px}.area_tab>li [type=date],.area_tab>li [type=text],.area_tab>li select{width:100%;margin-top:5px;background-color:#fff;border:1px solid #b6c6b7;color:#374b35;font-size:.93rem}.area_tab>li [type=date],.area_tab>li [type=text]{height:35px;border-radius:99rem}.area_tab>li>a{cursor:pointer!important}@media only screen and (max-width:991.98px){.area_tab{margin:0}.area_tab>li{flex:0 0 50%;padding:0 5px;margin-bottom:.625rem}.area_tab>li:nth-child(3){flex:0 0 60%}.area_tab>li:last-child{flex:0 0 40%}}.area_tab.temp>li{flex:0 0 33.3%}@media only screen and (max-width:767.98px){.area_tab.temp>li{flex:0 0 28%;margin-bottom:0}.area_tab.temp>li:nth-child(2){flex:0 0 44%}.area_tab.temp>li:last-child{flex:0 0 28%!important}}.rjj_team_list>li{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;margin-bottom:1.25rem;padding:.625rem 1.25rem;border-radius:10px;background-color:#fff;box-shadow:0 0 7px rgba(0,0,0,.18);overflow:hidden}.rjj_team_list>li>a{display:block;width:100%;font-size:.88rem}.rjj_team_list>li>a strong{color:#749743}.rjj_team_list>li>a p{display:-webkit-box;width:100%;min-height:1.496rem;max-height:5.984rem;margin-bottom:0;font-size:.88rem;line-height:1.496rem;-webkit-line-clamp:4;-webkit-box-orient:vertical;white-space:normal;word-break:break-all;overflow:hidden}.rjj_team_list>li>a:hover{text-decoration:none}.rjj_team_list>li:hover{background-color:#edf2d7}@media only screen and (max-width:767.98px){.rjj_team_list>li>a{display:flex;flex-wrap:wrap;width:100%}.rjj_team_list>li>a strong{order:0}.rjj_team_list>li>a b{width:100%;line-height:2;order:1}.rjj_team_list>li>a p{margin-top:0;order:1}}.table_list{font-size:1rem}.table_list.payment_spe>li.already_pay{color:#999;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;touch-callout:none}.table_list.payment_spe>li.already_pay *{cursor:not-allowed}@media only screen and (min-width:992px){.table_list.payment_spe>li>ul>li:nth-child(2),.table_list.payment_spe>li>ul>li:nth-child(3),.table_list.payment_spe>li>ul>li:nth-child(4){text-align:center}.table_list.payment_spe>li>ul>li:last-child{text-align:left}}@media only screen and (max-width:991.98px){.table_list.payment_spe>li.already_pay{position:relative;opacity:.4}.table_list.payment_spe>li.already_pay:after{content:"paid";position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:block;width:100px;height:100px;font-family:"Material Symbols Outlined";font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;color:rgba(0,0,0,.1);font-size:100px;line-height:1}.table_list.payment_spe>li>ul{display:flex;flex-wrap:wrap}.table_list.payment_spe>li>ul>li{width:100%;order:1}.table_list.payment_spe>li>ul>li:nth-child(4){order:0}.table_list.payment_spe>li>ul>li:nth-child(4):before{display:none}.table_list.payment_spe>li>ul>li:nth-child(4)>div{position:absolute;right:0;width:50%;padding-right:5px;background-color:transparent;text-align:right}.table_list.payment_spe>li>ul>li:nth-child(4)>div label{height:90px}}.table_list.bank_info{margin-top:.625rem;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;font-size:.88rem}@media only screen and (min-width:1200px){.table_list.bank_info{width:750px}.pay_list .pay_list .table_list.bank_info{width:700px}}@media only screen and (max-width:575.98px){.table_list.bank_info{margin-left:-25px;margin-right:-10px}}.table_list.bank_info strong{color:#749743}.table_list.bank_info a.copy_content{position:absolute;right:8px;bottom:8px}.table_list.bank_info>li{position:relative}@media only screen and (min-width:992px){.table_list.bank_info>li>ul>li:first-child{flex:0 0 25%}.table_list.bank_info>li>ul>li:nth-child(3){flex:0 0 30%}.table_list.bank_info>li>ul>li:nth-child(2){text-align:center}}@media only screen and (max-width:991.98px){.table_list.bank_info>li>ul>li:before{padding-right:0}.table_list.bank_info>li>ul>li a.copy_content{margin-left:5px}}.table_list.group_team>li{position:relative}@media only screen and (min-width:992px){.table_list.group_team>li>ul>li{flex:0 0 20%}.table_list.group_team>li>ul>li:nth-child(3){flex:0 0 40%}.table_list.group_team>li>ul>li:last-child{text-align:center}.table_list.group_team>li:first-child>ul>li:last-child{padding-right:50px}}.table_list.group_team button{display:inline-block;height:30px;margin-left:.5rem;background-color:#e6ad38;border-radius:5px;font-size:.93rem}.table_list.group_team button.review{background-color:#f2db8d}.table_list.group_team .btn_count{display:inline-block;width:35px;height:35px;background-color:#e6e07b;border-radius:99rem;text-align:center;line-height:35px}.table_list.group_team .btn_count i{position:relative;top:-1px}.bank_col_title{line-height:45px}@media only screen and (min-width:1200px){.bank_col_title{flex:0 0 18%}}@media only screen and (max-width:575.98px){.bank_col_title{padding-left:0}}@media only screen and (max-width:320.98px){.bank_col_title{padding-right:0;font-size:.93rem}}.pay_sum{margin-top:.625rem;padding-top:.625rem;border-top:1px solid #b3b3b3}.pay_list{padding:1.25rem;background-color:#f5f5f5}.pay_list>li{padding:.625rem 0}.pay_list>li [type=radio]:checked~label>div>div.none{display:block}.pay_list>li>label{display:flex;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;cursor:unset}.pay_list>li>label .plan_name{cursor:pointer}.pay_list>li>label>div{width:100%}.pay_list>li>label:before{position:relative;top:3px;flex:0 0 20px}.pay_list>li div.none{padding:.625rem;line-height:1.67}@media only screen and (max-width:575.98px){.pay_list>li div.none{padding-left:0;padding-right:0}}.pay_list input{background-color:#fff}.pay_list [type=date],.pay_list [type=number],.pay_list select{width:100%;margin-top:5px;border:1px solid #ddd}.pay_list select{line-height:45px;border-radius:10px}.pay_list .pay_list>li>label:before{top:6px;filter:hue-rotate(-400deg)}@media only screen and (max-width:1199.98px){.pay_list>li>label:before{top:2px}.pay_list .pay_list>li>label:before{top:5px}}@media only screen and (max-width:767.98px){.pay_list{background-color:#eaeaea}}@media only screen and (max-width:575.98px){.pay_list .row{margin-left:0;margin-right:0}}.pin_top{padding:.625rem .625rem 5px;border-bottom:1px solid #b3b3b3;font-size:.88rem;line-height:1.5}.pin_top .chat_room_note{padding:3px 1em 3px 25px;background-color:rgb(229.2,234.6,229.8);border:1px solid currentColor;border-radius:99rem;color:#607319;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pin_top .chat_speaker{margin-top:5px;color:#607319}.pin_top .chat_speaker>i{float:left;margin-top:3px;color:#e6ad38}.pin_top .chat_speaker>a{position:relative;display:block;width:calc(100% - 20px);height:1.32rem;padding-left:5px;padding-right:80px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pin_top .chat_speaker>a br{display:none}.pin_top .chat_speaker>a:after{content:"[展開公告]";position:absolute;width:80px;right:0;bottom:0;color:#ad8a63}.pin_top .chat_speaker.opened>a{height:auto;white-space:normal}.pin_top .chat_speaker.opened>a br{display:block}.pin_top .chat_speaker.opened>a:after{content:"[關閉公告]"}@media only screen and (max-width:767.98px){.pin_top{position:sticky;top:100px;background-color:#f5f5f5;z-index:105}.pin_top .chat_speaker>i{margin-top:1px}.pin_top .chat_speaker>a{font-size:1rem;height:1.5rem}}.chat_room_content{clear:both;position:relative;height:calc(100vh - 440px);height:calc(100dvh - 440px);background-color:#f1f1f1}.chat_room_content:before{content:"";display:block;position:absolute;width:100%;top:0;left:0;height:100%;background:linear-gradient(to bottom,#f1f1f1 0,rgba(241,241,241,0) 5%,rgba(241,241,241,0) 95%,#f1f1f1 100%);pointer-events:none;z-index:99}@media only screen and (max-width:575.98px){.chat_room_content{height:calc(100vh - 350px);height:calc(100dvh - 350px);background-color:#ddd}.chat_room_content:before{background:linear-gradient(to bottom,#ddd 0,rgba(221,221,221,0) 5%,rgba(221,221,221,0) 95%,#ddd 100%)}}.chat_room_content>ul{display:flex;flex-direction:column;height:100%;padding:1.25rem 1.25rem 1.875rem;overflow-y:auto;overscroll-behavior:contain}.chat_room_content>ul::-webkit-scrollbar{background-color:#f1f1f1}.chat_room_content>ul li.center{width:100%;margin-top:2.8125rem}.chat_room_content>ul li.center small{color:#999}.chat_room_content>ul li.system_notice{align-self:center;width:auto;margin:1.25rem 0 -.9375rem;padding:5px 1em;background-color:rgba(0,0,0,.3);border-radius:99rem;color:#fff;text-align:center;font-size:.88rem}.chat_room_content>ul li.system_notice .chat_time{position:static;display:block;width:100%;margin-bottom:3px;color:#fff!important}.chat_room_content>ul li.chat_box_list{position:relative;width:300px;max-width:calc(100% - 45px);margin-top:2.8125rem}.chat_room_content>ul li.chat_box_list .chat_time{position:absolute;bottom:0;right:-45px;width:40px;color:#999;font-size:12px;white-space:nowrap}.chat_room_content>ul li.chat_box_list.member_self{align-self:flex-end}.chat_room_content>ul li.chat_box_list.member_self .chat_time{right:auto;left:-45px;text-align:right}.chat_room_content .chat_con_top{margin-bottom:5px;font-size:.88rem}.chat_room_content .chat_con_btm{position:relative;padding:1em;background-color:#fff;border-radius:10px 10px 10px 0}.chat_room_content .chat_con_btm:before{content:"";position:absolute;left:0;display:block;bottom:-13px;border:7px solid transparent;border-left-color:#fff;border-top-color:#fff}.chat_room_content .chat_con_btm .res_con{display:block;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #b3b3b3;color:#b3b3b3}.chat_room_content .chat_function_btn{position:absolute;top:1.5rem;right:-24px;display:block;width:24px;height:24px;color:#999}.chat_room_content .chat_function_btn i{font-size:24px}@media only screen and (min-width:768px){.chat_room_content .chat_function_btn:hover{color:#b6c6b7}}.chat_room_content .chat_function{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);padding:1.875rem 2.8125rem;background-color:rgba(0,0,0,.8);border-radius:10px;color:#fff;white-space:nowrap}@media only screen and (min-width:768px){.chat_room_content .chat_function a:hover{color:#ffff78}}.chat_room_content .fn_close_btn{position:absolute;right:5px;top:0;padding:10px;line-height:1}.chat_room_content .fn_close_btn i{font-size:24px}.chat_room_content .member_self .chat_con_btm{background-color:#b6c6b7;border-radius:10px 10px 0 10px}.chat_room_content .member_self .chat_con_btm .res_con{color:rgb(225.8,232.2,226.2)}.chat_room_content .member_self .chat_con_btm:before{left:auto;right:0;border-color:#b6c6b7 #b6c6b7 transparent transparent}.chat_room_content .member_self .chat_con_top{display:none!important}.chat_room_content .member_self .chat_function_btn{top:0;right:auto;left:-24px}.chat_room_content.global{background-color:#e0cfbf;height:calc(100vh - 300px);height:calc(100dvh - 300px)}@media only screen and (min-width:576px){.chat_room_content.global{height:calc(100vh - 370px);height:calc(100dvh - 370px)}}.chat_room_content.global:before{background:linear-gradient(to bottom,#e0cfbf 0,rgba(224,207,191,0) 5%,rgba(224,207,191,0) 95%,#e0cfbf 100%)}.chat_room_content.global>ul::-webkit-scrollbar{background-color:#e0cfbf}.chat_room_content.global>ul::-webkit-scrollbar-thumb{background-color:#b79570}.chat_room_content.global>ul li.center{max-width:100%}.chat_room_content.global>ul li.center hr{border-top-color:#607319}.chat_room_content.global>ul li.center small{color:#607319}.chat_room_content.global>ul li.chat_box_list.member_self .chat_con_btm{background-color:#b79570;color:#fff}.chat_room_content.global>ul li.chat_box_list.member_self .chat_con_btm .res_con{color:rgb(226.2,212.6,197.8)}.chat_room_content.global>ul li.chat_box_list.member_self .chat_con_btm:before{border-color:#b79570 #b79570 transparent transparent}@media only screen and (min-width:768px){.chat_room_content.global .chat_function_btn:hover{color:#b79570}}.chat_type_area{position:relative;margin-top:1.25rem;text-align:right;z-index:100}.chat_type_area .chat_type_reply{position:absolute;top:-95px;width:100%;height:100px;padding:1.25rem;background-color:#607319;color:#fff;text-align:left}.chat_type_area .chat_type_reply .reply_cancel{position:absolute;right:5px;top:0;padding:10px;line-height:1}.chat_type_area .chat_type_reply .reply_cancel i{font-size:24px}.chat_type_area .chat_type_reply .reply_preview{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat_type_area textarea{width:100%;min-height:100px;background-color:#fff;border:1px solid #b3b3b3}.chat_type_area .main_btn{height:40px;margin-top:.625rem;line-height:38px}.emergency_contact{float:right;display:block;padding:.625rem;background-color:#e6ad38;border-radius:10px;font-size:1rem;line-height:1.5}.emergency_contact i{position:relative;top:-5px;font-size:1.5rem}@media only screen and (max-width:767.98px){.emergency_contact{margin-top:2px;margin-right:3px;border:0;background-color:transparent}.emergency_contact i{font-size:1.875rem;cursor:pointer}.emergency_contact>b,.emergency_contact>div{display:none}}.send_info_confirm label{display:flex}.send_info_confirm label::before{margin-top:3px}.send_info_confirm label span{display:block;width:calc(100% - 20px)}.main_btn.emergency{background-color:#e6ad38;color:#222;font-weight:600}.selfgroup_add{position:absolute;bottom:6px;right:0;display:inline-block;padding:.3125rem 1.25rem;background-color:#e6e07b;border-radius:99rem;font-size:1rem;font-weight:700;line-height:1.5}.selfgroup_add i{font-style:normal}@media only screen and (min-width:768px){.selfgroup_add:hover{background-color:rgb(235,230.2,149.4)}}@media only screen and (max-width:991.98px){.selfgroup_add{line-height:1.8}}@media only screen and (max-width:767.98px){.selfgroup_add{right:5px;line-height:2}}.add_list_tab ul.input_box>li{margin-bottom:.625rem}.add_list_tab .main_btn.secondary.outline{padding:0;border:0}@media only screen and (min-width:768px){.add_list_tab .main_btn.secondary.outline:hover{background-color:rgb(230,239.5,230.5)!important}}.point_current_situation{color:#374b35;font-weight:500}.point_current_situation .row{margin:0}.point_current_situation .point_c_l{background-color:#e6e07b}.point_current_situation .point_c_r{background-color:#f7f3cd;line-height:1.67}.point_current_situation .point_c_r a{text-decoration:underline}.point_current_count{padding:1.25rem 0;font-size:50px;font-family:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif}.point_current_count i{position:relative;top:-5px;display:inline-block;margin-right:5px;line-height:1;transform:scale(1.33)}.point_buy_list{margin-left:-8px;margin-right:-8px}.point_buy_list>li{padding:0 8px}.point_buy_list>li>label{display:block;padding:1.25rem 1.25rem 2.8125rem;background-color:#fff;border:2px solid #ddd;border-radius:10px}.point_buy_list>li>label:before{vertical-align:top!important}.point_buy_list>li>label [class|=point]{display:block;margin:-20px auto 0}.point_buy_list>li [type=radio]:checked~label{background:linear-gradient(to bottom,#e6e07b 0,#fff 100%);border-color:#607319}.point_buy_list [class|=point]{width:100px;height:80px;background-image:url("img/icon_point.svg?v=202506");background-position-x:0}.point_buy_list.payment_type>li>label{position:relative;padding-bottom:1.25rem;border-color:#999;overflow:hidden}.point_buy_list.payment_type>li>label:before{position:relative;top:-15px;left:-15px}.point_buy_list.payment_type>li>label [class|=point]{position:absolute;left:-10px}.point_buy_list.payment_type>li>label>div{margin-top:-20px;padding-left:60px;line-height:2;white-space:nowrap}@media only screen and (min-width:992px) and (max-width:1199.98px){.point_buy_list.payment_type>li>label [class|=point]{left:-20px;margin-top:-23px;transform:scale(.7)}.point_buy_list.payment_type>li>label>div{padding-left:35px}}@media only screen and (max-width:380.98px){.point_buy_list.payment_type>li>label [class|=point]{left:-20px;margin-top:-27px;transform:scale(.7)}.point_buy_list.payment_type>li>label>div{padding-left:40px}}@media only screen and (max-width:320.98px){.point_buy_list.payment_type>li>label{padding-bottom:.625rem}.point_buy_list.payment_type>li>label [class|=point]{left:-25px;margin-top:-32px;transform:scale(.65)}.point_buy_list.payment_type>li>label>div{padding-left:30px;line-height:1.67}}.point_buy_box .text-right{color:#999}@media only screen and (max-width:767.98px){.point_buy_box{padding:.625rem;background-color:#eaeaea}.point_buy_box .text-right{color:#607319}}.point-v1{background-position-y:0}.point-v2{background-position-y:-80px}.point-v3{background-position-y:-160px}.point-v4{background-position-y:-240px}.point_buy_current{margin:1.25rem 0;padding:.625rem 0}.point_buy_current .point_current{position:relative;display:inline-block;width:160px;margin:0 .625rem 1.875rem;padding-right:.8em;background:linear-gradient(to right,#e6e07b 0,#fff 100%);color:#607319;text-align:right;font-size:2rem;line-height:60px;font-weight:500}.point_buy_current .point_current.negative{color:#ff2f00}.point_buy_current .point_current.negative a{position:absolute;top:50%;transform:translateY(-50%);left:10px;display:block}.point_buy_current .point_current.negative a i{font-size:24px}@media only screen and (max-width:767.98px){.point_buy_current{padding:.625rem;background-color:#eaeaea}}@media only screen and (max-width:320.98px){.point_buy_current .point_current{width:120px;padding-right:.5em}}.payment_sum_wrapper hr{margin-top:.625rem;border-color:#b3b3b3}.payment_sum_box{padding:1.25rem 1.875rem;background-color:#f7f3cd}@media only screen and (min-width:1200px){.payment_sum_box .row{width:250px}}.payment_sum_count{line-height:1.67}.point_history .table_list_noRWD>li>ul{display:flex;flex-wrap:wrap;align-items:center}.point_history .table_list_noRWD>li>ul>li{flex:0 0 20%;max-width:20%}.point_history .table_list_noRWD>li>ul>li:first-child{flex:0 0 24%;max-width:24%}.point_history .table_list_noRWD>li>ul>li:nth-child(2){flex:0 0 36%;max-width:36%;word-break:break-all}@media only screen and (max-width:767.98px){.point_history .table_list_noRWD>li:first-child{background-color:#eaeaea}.point_history .table_list_noRWD>li>ul>li span{display:inline-block}}@media only screen and (max-width:320.98px){.point_history .table_list_noRWD>li>ul>li{padding-left:5px;padding-right:5px}}.point_order_no{display:block;margin:4px 0 0;padding:1px .5em;border:1px solid rgb(167.6,161.2,113.2);border-radius:10px;color:rgb(167.6,161.2,113.2);font-size:.88rem}.pagination_container{position:relative;color:#888}.pagination_container .pagination{justify-content:center}.pagination_container .page-link{margin:0 .4rem;background-color:#eaeaea;border:0;border-radius:10px!important;color:#888}@media only screen and (max-width:767.98px){.pagination_container .page-link{background-color:#fff;border:1px solid #b3b3b3}}.pagination_container .page-item.active .page-link{background-color:#607319;border-color:#607319;color:#fff}.pagination_container .page-item.disabled{cursor:not-allowed}.pagination_container .page-item.disabled .page-link{background-color:#f5f5f5;color:#ddd}.pagination_container>i{position:absolute;top:0;right:0;font-style:normal;line-height:32px}.pagination_container>i>span{display:inline-block}.pagination_container>i input{width:50px;height:30px;margin:0 5px}@media only screen and (max-width:575.98px){.pagination_container>i{position:static;display:block;margin-top:12px;text-align:center}}.share_btn_box{width:100%}.share_btn_box a{display:inline-block;padding:3px 8px;border-radius:10px;color:#fff;vertical-align:middle}.share_btn_box a.normal{line-height:30px;background-color:#607319}.share_btn_box a:hover{color:#ff0;text-decoration:none;opacity:.8}@media only screen and (max-width:575.98px){.share_btn_box a{width:100%}.share_btn_box a.normal{margin-bottom:5px}}section.group_team_regi{display:flex;justify-content:center;align-items:center;flex-direction:column;height:30vh;height:30dvh;background-color:#fff;border:2px solid #c9c185;border-radius:10px}section.group_team_regi p{margin-top:1.5em;padding:.5em 1em 0;border-top:1px solid #ad8a63;color:#ad8a63}