﻿@import url(https://fonts.googleapis.com/earlyaccess/notosanstc.css);body #search-tip{text-align:center;top:8px;position:relative;color:#df4545;width:100%;display:none}body .btn-standard{background-color:#e66154;color:white;font-size:18px !important;padding:10px 15px;border-radius:10px;border:none;opacity:1;width:120px}body .btn-standard:hover{background-color:white !important;color:#e66154;border:1px solid #e66154}body .second-title{font-size:22px}body .font-white{color:#fff}body .font-bold{font-weight:bold}body .underline{border-bottom:solid}body .shadow{box-shadow:0 1px 5px #bbb9b9}body .background-gray{background-color:#eff0f0}body .background-deep-gray{background-color:#e7e7e7;overflow:auto}.container{width:100%;position:relative;display:block}.section .page{text-align:center;margin-top:unset;margin-left:unset}.section .page a{display:inline-block}.section .page>div{float:right}.section input{background-color:#eff0f0;border:solid 1px #e7e7e7}.section .div-logo{position:relative;width:200px;height:200px;text-align:center;left:0%;right:0%;margin:0 auto}.section .div-logo img{position:absolute;top:50%;transform:translateY(-50%);width:200px;max-height:200px}@media (max-width: 769px){.section .div-logo{width:100px;height:100px}.section .div-logo img{position:absolute;top:50%;transform:translateY(-50%);width:100px;max-height:100px}}.section *{font-family:'Noto Sans TC', sans-serif, '微軟正黑體';font-style:normal}.section.heart-title{font-size:28px;font-weight:bold;padding:0;position:relative;text-align:center;background:linear-gradient(to right, black, rgba(0,0,0,0)) 1 100%}.section.heart-title span.whiteline::before,.section.heart-title span.whiteline::after{content:"";position:absolute;top:50%;width:30%;border-top:3px solid transparent}.section.heart-title span.whiteline::before{left:5%;border-image:linear-gradient(to left, black 20%, #fff 100%);border-image-slice:1}.section.heart-title span.whiteline::after{right:5%;border-image:linear-gradient(to right, black 20%, #fff 100%);border-image-slice:1}@media (max-width: 769px){.section.heart-title{font-size:22px}.section.heart-title span.whiteline::before,.section.heart-title span.whiteline::after{width:20%}}.section .search{border:none;background-color:inherit;font-size:24px}.section .search:focus,.section .search:active{color:#888888}.section .search-count{color:white;background-color:#efcace;padding:0 50px}.section .search-count::before{position:absolute;content:'';top:-10px;left:0;right:0;margin:0 auto;width:0px;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #efcace transparent}@media (max-width: 769px){.section .search-count{padding:5px 10px}}.section>label{color:#df4545;font-size:16px;letter-spacing:2px}.section .donate-slide .slick-prev:before,.section .donate-slide .slick-next:before{color:black;font-size:40px}.section .donate-slide .slick-prev,.section .donate-slide .slick-next{width:unset;height:unset;z-index:3}.section .donate-slide .slick-slide{padding:10px}.section .donate-slide .slick-slide.div-logo{padding:0px}.section.query-section{padding-top:30px;padding-bottom:30px}.section.query-section .query>div{display:inline-block}.section.query-section .query>div select{padding:5px;margin:0 10px;background-color:#9cb3d2;color:#fff;border-radius:5px;border:none}@media (max-width: 767px){.section.query-section .query>div{line-height:50px;text-align:left;display:unset}.section.query-section .query>div select{margin:0}}@media (max-width: 767px){.section.query-section .query{text-align:left}}.section.query-section .query-content .query-preschool{padding:10px}.section.query-section .query-content .donate-name{text-align:center}
