@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;700&family=Roboto&display=swap");.s1{margin-bottom:120px}.s1 .title{position:relative;text-align:center;padding-top:60px}.s1 .title .f28{font-weight:700;position:relative}.s1 .title .f28:after{content:"";width:147px;height:29px;display:block;background:url(../image/search-w.png) center no-repeat;margin:5px auto 0}.s1 .title .f28:before{content:"";width:193px;height:78px;display:block;background:url(../image/index/bird.png) center no-repeat;position:absolute;top:0px;left:150px}.s1 .content{position:relative}.s1 .content:before{content:"";width:45px;height:76px;display:block;background:url(../image/index/pin.png) center/100% no-repeat;margin:30px auto 40px}.s1 .content:after{content:"";width:322px;height:274px;display:block;background:url(../image/facilities/people.png) center/100% no-repeat;position:absolute;left:-233px;bottom:-120px;z-index:1}.s1 .content .redtxt{color:red;text-align:center}.s1 .checkboxwrap{width:78%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.s1 .checkboxwrap div{margin-right:3%;margin-bottom:15px}.s1 .form-group{width:52%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:34px}.s1 .form-group.send{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s1 .form-group .areaBg{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0);z-index:99;display:none}.s1 .form-group .wrap{width:78%}.s1 .form-group .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.s1 .form-group .flex .select-city{width:46%;position:relative}.s1 .form-group .flex .select-dist{width:47%;position:relative}.s1 .form-group .select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s1 .form-group .select label{white-space:nowrap}.s1 .form-group .select-input-city{margin-left:10%;width:142px;height:50px;border-bottom:1px solid black;cursor:pointer;background:url(../image/down-arrow.png) 100%/34px no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:0.05em}@media (max-width:575px){.s1 .form-group .select-input-city{font-size:1rem}}@media (min-width:576px) and (max-width:1439px){.s1 .form-group .select-input-city{font-size:1.125rem}}@media (min-width:1440px){.s1 .form-group .select-input-city{font-size:1.125rem}}.s1 .form-group .select-input-dist{margin-left:10%;width:142px;height:50px;border-bottom:1px solid black;cursor:pointer;background:url(../image/down-arrow.png) 100%/34px no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:0.05em}@media (max-width:575px){.s1 .form-group .select-input-dist{font-size:1rem}}@media (min-width:576px) and (max-width:1439px){.s1 .form-group .select-input-dist{font-size:1.125rem}}@media (min-width:1440px){.s1 .form-group .select-input-dist{font-size:1.125rem}}.s1 .form-group .select-input-dist .ellipsis{white-space:nowrap;width:70px;overflow:hidden;text-overflow:ellipsis}.s1 .form-group .select-input-city,.s1 .form-group .select-input-dist{color:#8c8c8c}.s1 .form-group .select-options{z-index:100;background-color:#f7f7f7;padding:20px;display:none;position:absolute;left:70px;width:400px}.s1 .form-group .select-options .notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1rem;letter-spacing:0.05em;color:#5d5d5d;margin-bottom:20px}.s1 .form-group .select-options ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.s1 .form-group .select-options ul li{position:relative;width:25%;margin-bottom:20px}.s1 .form-group .select-options ul li .form-check-label{font-size:1rem;letter-spacing:0.05em}.s1 .form-group .select-options.open{display:block}.s1 .form-group .select-chosen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1rem;letter-spacing:0.05em;color:#5d5d5d;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.s1 .form-group .select-chosen span{margin-right:5px}.s1 .form-group .select-chosen .district{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s1 .form-group .select-chosen .box{-webkit-box-shadow:0 0 0 1px #5d5d5d;box-shadow:0 0 0 1px #5d5d5d;border-radius:3px;padding:3px 30px 3px 7px;margin:5px;background:url(../image/delete.png) 90%/15px no-repeat;cursor:pointer}@media (max-width:575px){.s1 .form-group .select-chosen .box{font-size:1rem}}@media (min-width:576px) and (max-width:1439px){.s1 .form-group .select-chosen .box{font-size:0.875rem}}@media (min-width:1440px){.s1 .form-group .select-chosen .box{font-size:0.875rem}}@media (min-width:768px){.s1 .form-group .select-chosen .box:hover{color:white;background-color:#5d5d5d;-webkit-box-shadow:none;box-shadow:none;background-image:url(../image/delete_hover.png)}}@media (max-width:1440px){.s1 .form-group .select-options{left:0px;width:300px}.s1 .form-group .select-options ul li{width:33%}.s1 .form-group .select-chosen{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.s1 .form-group .select-chosen .district{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s1 .form-group .select-chosen .box{margin:5px 0}}@media (max-width:1200px){.s1 .form-group .select-input-city,.s1 .form-group .select-input-dist{margin-left:2%}.s1 .form-group .select-options{left:48px;width:300px}.s1 .form-group .select-options ul li{width:50%}}@media (max-width:991px){.s1 .form-group .select-options{left:0;width:300px}.s1 .form-group .select-input-city,.s1 .form-group .select-input-dist{width:70%}}@media (max-width:768px){.s1 .form-group .wrap{width:100%}.s1 .form-group .select-options{position:fixed;top:0;left:0;width:100%;height:100%}.s1 .form-group .select-options .notice{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s1 .form-group .select-options .notice div:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-item-align:start;align-self:flex-start}.s1 .form-group .select-options .notice div:last-child{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:25px}.s1 .form-group .select-options ul li{width:33%}.s1 .form-group .select-chosen{margin-top:25px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.s1 .form-group .select-chosen span{white-space:nowrap}.s1 .form-group .select-chosen .district{-ms-flex-wrap:wrap;flex-wrap:wrap}.s1 .form-group .select-chosen .district .box{margin-bottom:5px}.s1 .form-group .select-input-city,.s1 .form-group .select-input-dist{width:100%}}.s1 .form-group input[type=checkbox],.s1 .form-group input[type=radio]{display:none}.s1 .form-group label{letter-spacing:0.05em}@media (max-width:575px){.s1 .form-group label{font-size:1rem}}@media (min-width:576px) and (max-width:1439px){.s1 .form-group label{font-size:1.125rem}}@media (min-width:1440px){.s1 .form-group label{font-size:1.125rem}}.s1 .form-group input:not(:checked)~label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.s1 .form-group input:checked~label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.s1 .form-group .form-check-label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:black;letter-spacing:0.05em}@media (max-width:575px){.s1 .form-group .form-check-label{font-size:1rem}}@media (min-width:576px) and (max-width:1439px){.s1 .form-group .form-check-label{font-size:1.125rem}}@media (min-width:1440px){.s1 .form-group .form-check-label{font-size:1.125rem}}.s1 .form-group .form-check-label:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:17px;height:17px;background:#e5e5e5}.s1 .form-group .form-check-label:after{content:"";width:12px;height:12px;background:url(../image/check-mark.png) 100% no-repeat;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.s1 .form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:78%;height:50px;border:none;border-bottom:1px solid black;cursor:pointer;background:url(../image/down-arrow.png) 100%/34px no-repeat;letter-spacing:0.05em}@media (max-width:575px){.s1 .form-group select{font-size:1rem}}@media (min-width:576px) and (max-width:1439px){.s1 .form-group select{font-size:1.125rem}}@media (min-width:1440px){.s1 .form-group select{font-size:1.125rem}}.s1 .form-group select:focus-visible{outline:none}.s1 .form-group select,.s1 .form-group select option{color:black}.s1 .form-group select option[value=""],.s1 .form-group select:invalid{color:#999999}.s1 .form-group .btnwrap{position:relative;margin-top:18px}.s1 .form-group .btnwrap .btn{min-width:124px;padding:10px 32px}.s1 .form-group .btnwrap:before{content:"";width:73px;height:63px;background:url(../image/index/magnifier.png);display:block;position:absolute;left:-45px;top:-5px}.s1 .form-group .btnwrap:after{content:"";width:134px;height:117px;background:url(../image/facilities/house.png) no-repeat;display:block;position:absolute;right:-620px;bottom:-180px;z-index:1}@media (max-width:1366px){.s1 .form-group .select-options{left:0}}@media (max-width:1200px){.s1 .form-group{width:80%}.s1 .form-group .btnwrap:after{display:none}}@media (max-width:991px){.s1 .form-group{width:100%;padding-right:0}}@media (max-width:768px){.s1 .form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.s1 .form-group .flex{width:100%}.s1 .form-group .flex .select-city,.s1 .form-group .flex .select-dist{width:45%}.s1 .form-group select{width:100%}.s1 .form-group .select{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.s1 .form-group .label-title{margin-bottom:20px}.s1 .form-group .btnwrap{margin:10px auto 0}}@media (max-width:991px){.s1 .title .f28:before{display:none}.s1 .content:after{display:none}}@media (max-width:767px){.s1{margin-bottom:50px}.s1 .title{padding-top:30px;margin-bottom:40px}.s1 .checkboxwrap{width:100%}}.s2{padding-top:90px;padding-bottom:100px;background-color:#fdf6e7}.s2 .title{margin-bottom:28px}.s2 .title .f18 i{color:#db5a26}.s2 .content{margin-bottom:52px}.s2 .content ul li{border:2px solid #f4c32a;border-radius:15px;background-color:white;padding:30px 74px;margin-bottom:40px}.s2 .content ul li .f24{font-weight:700;margin-bottom:15px}.s2 .content ul li .info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.s2 .content ul li .info .f18{width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:5px 0}.s2 .content ul li .info .f18:not(:nth-child(3n)){margin-right:5%}.s2 .content ul li .info .f18:nth-child(5) .scontent,.s2 .content ul li .info .f18:nth-child(6) .scontent{margin-top:3px}.s2 .content ul li .info .f18.other{width:100%}.s2 .content ul li .info .stitle{color:#9bcecb;margin-right:8px;white-space:nowrap}.s2 .content ul li .info .scontent{word-break:break-all}@media (max-width:991px){.s2 .content ul li{padding:30px}.s2 .content ul li .info .f18{width:50%}.s2 .content ul li .info .f18:not(:nth-child(3n)){margin-right:0%}}@media (max-width:767px){.s2{padding-top:45px}.s2 .content ul li{padding:25px 15px;margin-bottom:20px;border-radius:8px}.s2 .content ul li .f24{background:url(../image/down-arrow.png) right 5px top 15px/30px no-repeat;margin-bottom:0;padding-right:45px;font-size:1.125rem}.s2 .content ul li .info{display:none}.s2 .content ul li .info .f18{width:100%}.s2 .content ul li .info .f18:not(:nth-child(3n)){margin-right:0%}.s2 .content ul li.open .f24{font-size:1.125rem;background-image:url(../image/up-arrow.png);margin-bottom:15px}.s2 .content ul li.open .info{display:block}}.s3{display:none}