*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}body{font-size:1.6rem;line-height:1.8;letter-spacing:1px;font-family:"Noto Sans TC",sans-serif;color:#555;background-color:#f9f9f9}a{text-decoration:none;display:inline-block;color:#555}a:hover{text-decoration:none;opacity:.8}*:focus{outline:none}img{max-width:100%;vertical-align:middle;border:none;outline:none}.tr{text-align:right !important}.tc{text-align:center !important}.tl{text-align:left !important}.pc_hide{display:block}@media(min-width: 768px){.pc_hide{display:none}}.sp_hide{display:none}@media(min-width: 768px){.sp_hide{display:block}}strong{font-weight:bold;background:linear-gradient(transparent 60%, #ffff86 60%)}em{font-style:inherit;font-weight:bold}.txt{margin-bottom:20px;overflow-wrap:break-word}.marker{color:#f76897;background:linear-gradient(transparent 50%, #ffff86 50%);font-weight:bold}.c_pink{color:#f76897;font-weight:bold}.mb0{margin-bottom:0}.mb10{margin-bottom:10px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb70{margin-bottom:70px !important}.mb80{margin-bottom:80px !important}.mb90{margin-bottom:90px !important}.mb100{margin-bottom:100px !important}.box_01{border:1px solid #bdbdbd;padding:30px 10px 10px;margin:40px 0;position:relative}@media(min-width: 768px){.box_01{padding:10px 15px 0px;display:flex;justify-content:space-between}.box_01 .txt{width:100%}.box_01 .txt_01{display:inline-block;padding-right:40px}}.txt_01{font-size:1.4rem;padding:10px;background-color:#e2f6ff;margin-bottom:10px}.txt_02{font-size:1.4rem;margin-bottom:20px}.txt_02 span{font-size:1.8rem;font-weight:bold}.header_01{background:url("/img/fallback/img_back_01.png") #f9f9f9 no-repeat right bottom;text-align:center}.header_01 .logo_01{padding:20px 0}#wrapper{overflow:hidden}.content_wrap{max-width:980px;margin:0 auto;padding:10px;background-color:#f9f9f9}@media(min-width: 768px){.content_wrap{display:flex;justify-content:space-between;align-items:flex-start;padding:15px 10px}}.main{background-color:#fff;padding:10px;margin-bottom:40px}@media(min-width: 768px){.main{padding:20px 40px;width:68%}}.aside_01{background-color:#fff;padding:20px}@media(min-width: 768px){.aside_01{width:30%}}.aside_01 .inner{border:1px solid #bdbdbd;padding:20px}@media(min-width: 768px){.aside_01 .inner{padding:10px}}@media(min-width: 768px){.col_02{display:flex;flex-wrap:wrap;justify-content:space-between}}.hdg_01{font-size:2.4rem;font-weight:bold;color:#555;line-height:normal;margin-bottom:10px}.hdg_02{margin:40px 0 30px;border-top:5px solid #d3e2ea;background-color:#6493bb;color:#fff;padding:5px 20px;font-weight:bold;letter-spacing:2px;font-size:2rem}@media(min-width: 768px){.hdg_02{margin-top:60px}}.hdg_03{border-left:8px solid #b5c8e5;padding-left:10px;font-size:2rem;font-weight:bold;margin:60px 0 30px}.hdg_04{margin:20px 0;padding:0 0 5px 20px;font-size:1.8rem;border-bottom:5px solid #b5c8e5}@media(min-width: 768px){.hdg_04{margin:40px 0 20px}}.list_01{margin-bottom:30px;font-size:18px;font-weight:bold}.list_01 li{display:flex;align-items:center;margin-bottom:10px}.list_01 li:before{background:url("/img/fallback/img_icon_01.png") no-repeat left;width:50px;height:30px;content:"";margin-right:5px}.list_02 li{margin-bottom:40px}.list_02 li dt{border-left:8px solid #b5c8e5;padding-left:10px;margin-bottom:10px;font-size:1.8rem}.date{color:#a6adb1;font-size:1.1rem;border-bottom:5px solid #dce8ec;padding-bottom:10px}.date img{margin-right:5px}.comment_01{margin-bottom:20px;text-align:center}@media(min-width: 768px){.comment_01{display:flex;justify-content:flex-end;margin:40px 0;align-items:center;flex-flow:row-reverse;text-align:left}}.comment_01 .balloon{position:relative;display:inline-block;margin:20px 0;padding:10px;max-width:100%;background:#fff;border:solid 1px #ddd;border-radius:10px}@media(min-width: 768px){.comment_01 .balloon{width:auto;margin:0 0 0 2%}}.comment_01 .balloon:before{content:"";position:absolute;z-index:2}@media(max-width: 767px){.comment_01 .balloon:before{bottom:-27px;left:50%;margin-left:-17px;border:14px solid rgba(0,0,0,0);border-top:14px solid #fff}}@media(min-width: 768px){.comment_01 .balloon:before{top:50%;left:-28px;margin-top:-12px;border:10px solid rgba(0,0,0,0);border-right:20px solid #fff}}.comment_01 .balloon:after{content:"";position:absolute;z-index:1}@media(max-width: 767px){.comment_01 .balloon:after{bottom:-29px;left:50%;margin-left:-17px;border:14px solid rgba(0,0,0,0);border-top:14px solid #ddd}}@media(min-width: 768px){.comment_01 .balloon:after{top:50%;left:-30px;margin-top:-12px;border:10px solid rgba(0,0,0,0);border-right:20px solid #ddd}}@media(min-width: 768px){.comment_01 .balloon_img{width:24%;padding-top:20px}}.comment_01 .balloon_img p{font-weight:bold;line-height:1.6;margin-bottom:40px}.breadcrumbs__wrapper{width:100%;height:50px}@media(min-width: 768px){.breadcrumbs__wrapper{background:#fff;margin-bottom:0}}.breadcrumbs__wrapper .breadcrumbs{margin:auto;max-width:980px;line-height:50px;padding:0 30px;font-size:1.2rem}.breadcrumbs__wrapper .breadcrumbs ul{display:flex;justify-content:flex-start}@media(max-width: 767px){.breadcrumbs__wrapper .breadcrumbs ul{display:block;overflow-x:auto;overflow-y:hidden;overflow-scrolling:touch;overflow:auto;white-space:nowrap}}.breadcrumbs__wrapper .breadcrumbs ul li{padding-right:20px}@media(max-width: 767px){.breadcrumbs__wrapper .breadcrumbs ul li{display:inline;padding-right:20px;flex:0 0 40%}}.breadcrumbs__wrapper .breadcrumbs ul li a{color:#f9f9f9;font-weight:bold}.breadcrumbs__wrapper .breadcrumbs ul li:not(:last-child){position:relative;padding-right:30px}.breadcrumbs li:not(:last-child)::after{content:"";position:absolute;display:inline-block;right:15px;top:48%;width:4px;height:4px;border-top:2px solid #303030;border-right:2px solid #303030;transform:rotate(45deg) translateY(-50%)}.footer_01{padding:20px 10px;text-align:center;background-color:#d8d8d8}@media(min-width: 768px){.footer_01{margin-top:60px;padding:20px 0px 10px}}.footer_01 .logo_01{max-width:200px;margin:0 auto}.footer_01 .copy{padding-top:10px}/*# sourceMappingURL=style.css.map */