/*!
 * Bootstrap v4.5.0 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}*,*::before,*::after{box-sizing:border-box;}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}footer,section{display:block;}body{margin:0;background-color:#fff;color:#212529;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;text-align:left;}hr{box-sizing:content-box;height:0;overflow:visible;}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;}p{margin-top:0;margin-bottom:1rem;}ol,ul,dl{margin-top:0;margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol{margin-bottom:0;}dt{font-weight:700;}dd{margin-bottom:.5rem;margin-left:0;}b{font-weight:bolder;}a{background-color:transparent;color:#007bff;text-decoration:none;}a:hover{color:#0056b3;text-decoration:underline;}a:not([href]){color:inherit;text-decoration:none;}a:not([href]):hover{color:inherit;text-decoration:none;}img{border-style:none;vertical-align:middle;}svg{overflow:hidden;vertical-align:middle;}th{text-align:inherit;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2;}h1,.h1{font-size:2.5rem;}h2,.h2{font-size:2rem;}h3,.h3{font-size:1.75rem;}h4,.h4{font-size:1.5rem;}h5,.h5{font-size:1.25rem;}h6,.h6{font-size:1rem;}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1);}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;}@media (min-width: 576px){.container{max-width:540px;}}@media (min-width: 768px){.container{max-width:720px;}}@media (min-width: 992px){.container{max-width:960px;}}@media (min-width: 1200px){.container{max-width:1140px;}}@media (min-width: 576px){.container{max-width:540px;}}@media (min-width: 768px){.container{max-width:720px;}}@media (min-width: 992px){.container{max-width:960px;}}@media (min-width: 1200px){.container{max-width:1140px;}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.col-12,.col-md-4{position:relative;width:100%;padding-right:15px;padding-left:15px;}.col-12{flex:0 0 100%;max-width:100%;}@media (min-width: 768px){.col-md-4{flex:0 0 33.33333%;max-width:33.33333%;}}@-webkit-keyframes progress-bar-stripes{to{background-position:0 0;}}@keyframes progress-bar-stripes{from{background-position:1rem 0;}to{background-position:0 0;}}@-webkit-keyframes spinner-border{to{transform:rotate(360deg);}}@keyframes spinner-border{to{transform:rotate(360deg);}}@keyframes spinner-grow{0%{transform:scale(0);}50%{transform:none;opacity:1;}}@media print{*,*::before,*::after{box-shadow:none !important;text-shadow:none !important;}a:not(.btn){text-decoration:underline;}tr,img{page-break-inside:avoid;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}body{min-width:992px !important;}.container{min-width:992px !important;}@page{size:a3;}}body{font-family:arial, 'Microsoft JhengHei', '微軟正黑體', sans-serif !important;}img{width:100%;max-width:1000px;}.product,.store-part,.applying-part,.buy-part,footer{width:100%;}.product>.container,.store-part>.container,.applying-part>.container,.buy-part>.container,footer>.container{display:flex;flex-direction:column;align-items:center;max-width:1000px;}.buy-part .container{position:relative;height:100%;}.store-part,.applying-part{height:100%;}.store-part__wrapper,.applying-part__wrapper{width:100%;height:100%;padding-top:7rem;padding-bottom:3.5rem;background:url(./src/img/part-bg.jpg) center center;}.buy-part__wrapper{display:flex;position:absolute;right:0;bottom:4rem;left:0;align-items:center;justify-content:center;margin:0 auto;}.applying-part__wrapper{display:flex;align-items:center;justify-content:center;padding-bottom:7rem;background:url(./src/img/applying-bg.jpg) center center no-repeat;}.store-title img{width:100%;}.store-list{padding:3rem;}.store-list a{display:flex;align-items:center;justify-content:center;}.store-list .row>div{display:flex;align-items:center;justify-content:center;min-height:200px;}.store-image{width:100%;max-width:220px;}.applying-part .container{padding-top:0;padding-bottom:0;}.applying-part .store-part__wrapper{display:flex;align-items:center;justify-content:center;padding-top:0;}.free-button{max-width:350px;margin:0 auto;}.buy-button{max-width:300px;margin:0 auto;}.fixed-btn{position:fixed;right:1rem;bottom:1.2rem;width:7rem;transition:0.3s;opacity:0.75;}.fixed-btn:hover{opacity:1;}