/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */
/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */.banner{position:relative}.banner .banner-single figure picture{display:block;height:100%;width:100%}.banner .banner-single figure picture>img{display:block;height:auto;min-height:12rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.banner .banner-single .wrapper{left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:10}.banner .banner-single .wrapper.banner-text{padding-right:63rem}.banner .banner-single .wrapper.banner-text h3{color:#f07c66;font-size:1.5rem;font-weight:700;letter-spacing:.2rem;line-height:normal;margin-bottom:1rem}.banner .banner-single .wrapper.banner-text h4{color:#e9d9c7;font-family:Canteen BN;font-size:5rem;font-weight:700;line-height:7rem;margin-bottom:0;text-transform:uppercase}.banner .submenu{bottom:0;left:0;position:absolute;right:0;z-index:10}.banner .submenu ul{list-style:none;margin-bottom:0}.banner .submenu ul li{display:inline-block;margin-bottom:0;margin-right:3.6rem;opacity:.8;padding-bottom:1.4rem;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.banner .submenu ul li.active{border-bottom:.3rem solid #8dc999;opacity:1}.banner .submenu ul li.active a{font-weight:700}.banner .submenu ul li:hover{border-bottom:.3rem solid #8dc999;opacity:1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.banner .submenu ul li a{color:#fff;font-size:1.6rem;line-height:2.2rem}.banner.float{padding-top:100px}@media (max-width:1280px){.banner .wrapper.small{max-width:75%}.banner .banner-single .wrapper.banner-text{padding-right:43rem}.banner .banner-single .wrapper.banner-text h3{font-size:1.2rem;line-height:3.9rem;margin-bottom:0}.banner .banner-single .wrapper.banner-text h4{font-size:5.2rem;line-height:4.2rem}.banner .submenu{margin-top:2.4rem;top:100%}.banner .submenu .wrapper.small{max-width:92%}.banner .submenu ul li{border:.1rem solid #f07c66;border-radius:2.4rem;line-height:0;margin-right:.5rem;min-width:10rem;opacity:1;padding:.75rem 2rem;text-align:center}.banner .submenu ul li.active{background:#fae6e2}.banner .submenu ul li.active,.banner .submenu ul li:hover{border-bottom:.1rem solid #f07c66}.banner .submenu ul li a{color:#f07c66;font-size:1rem;line-height:1.4rem}}@media (max-width:991px){.banner .banner-single .wrapper.banner-text{padding-right:20rem}.banner .banner-single .wrapper.banner-text h3{font-size:1rem;line-height:1.2rem;margin-bottom:1rem}.banner .banner-single .wrapper.banner-text h4{font-size:4.2rem;line-height:4.2rem}.banner .submenu .wrapper{overflow-y:auto;padding-bottom:15px}.banner .submenu ul{width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media (max-width:680px){.banner .banner-single .wrapper.banner-text{padding-right:10rem}.banner .banner-single .wrapper.banner-text h3{font-size:.8rem;line-height:1.3rem;margin-bottom:.3rem}.banner .banner-single .wrapper.banner-text h4{font-size:2.1rem;line-height:2.1rem;margin-bottom:0}.banner .submenu{margin-top:1.6rem}.banner .submenu ul li{min-width:unset;padding:.8rem 1.5rem}.banner .submenu ul li a{font-size:.8rem;line-height:.8rem}}
/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */.list-box .item{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:9rem;padding:5.5rem 0;position:relative}.list-box .item:before{background:#ffeae5;background:linear-gradient(180deg,#ffeae5 0,#ffeae5 64%,#fad7cf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffeae5",endColorstr="#fad7cf",GradientType=0);right:0}.list-box .item:before,.list-box .item:nth-child(2n):before{content:"";height:100%;position:absolute;width:95%;z-index:-1}.list-box .item:nth-child(2n):before{background:#e3f2ee;background:linear-gradient(180deg,#e3f2ee 0,#e3f2ee 65%,#d6efe8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e3f2ee",endColorstr="#d6efe8",GradientType=0);left:0}.list-box .item:nth-child(2n) figure{order:2}.list-box .item:nth-child(2n) .item-text{order:1}.list-box .item:last-child{margin-bottom:0}.list-box .item figure{border-radius:.8rem;height:auto;overflow:hidden;width:55rem}.list-box .item figure img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.list-box .item .item-text{padding:0 4.5rem 0 6rem;width:calc(100% - 55rem)}.list-box .item .item-text h4{font-family:Canteen BN;font-size:3.1rem;font-weight:700;line-height:4rem;margin-bottom:.5rem;text-transform:uppercase}.list-box .item .item-text p{font-size:1.6rem;line-height:3rem;margin-bottom:2.6rem}.list-box .item .item-text p span{color:#f07c66;font-style:italic}.list-box .item .item-text a{margin-right:1rem}@media (max-width:1280px){.list-box .item{margin-bottom:7rem}.list-box .item:nth-child(2n) .item-text{padding:0 3rem 0 3.5rem}.list-box .item figure{width:46.6rem}.list-box .item .item-text{padding:0 3.5rem 0 3rem;width:calc(100% - 46.6rem)}.list-box .item .item-text h4{font-size:3.7rem;line-height:4.8rem}.list-box .item .item-text p{font-size:1.4rem;line-height:2.1rem;margin-bottom:1.6rem}.list-box .item .item-text a{margin-right:.5rem}}@media (max-width:991px){.list-box .item{margin-bottom:5rem}.list-box .item figure{width:34.6rem}.list-box .item .item-text{padding:0 0 0 2.4rem;width:calc(100% - 34.6rem)}.list-box .item .item-text h4{font-size:2.8rem;line-height:3.6rem;margin-bottom:.7rem}.list-box .item .item-text p{font-size:1.2rem;line-height:2.1rem;margin-bottom:1.7rem}}@media (max-width:680px){.list-box .item{padding:0 2.4rem 2.4rem}.list-box .item:before{bottom:0;height:85%;width:104.5%}.list-box .item:nth-child(2n) figure{order:1}.list-box .item:nth-child(2n) .item-text{margin-left:-.8rem;order:2;padding:0;width:100%}.list-box .item:nth-child(2n):before{bottom:0;height:85%;width:104.5%}.list-box .item figure{margin-bottom:2.2rem;width:100%}.list-box .item .item-text{margin-left:-.8rem;padding:0;width:100%}.list-box .item .item-text h4{font-size:1.8rem;line-height:1.8rem}.list-box .item .item-text p{font-size:1.2rem;line-height:2.1rem}}
/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */.pagination ul{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:0}.pagination ul li{margin:0 1rem}.pagination ul li.prev{margin-right:1.5rem}.pagination ul li.next{margin-left:1.5rem}.pagination ul li.active a,.pagination ul li:hover a{color:#f07c66;font-weight:700}.pagination ul li:hover a img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.pagination ul li a{display:block;font-size:1.6rem;line-height:2.2rem}.pagination ul li a img{display:block;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}@media (max-width:991px){.pagination ul li{margin:0 .8rem}.pagination ul li a{font-size:1.2rem;line-height:1.7rem}.pagination ul li a img{height:1.6rem;width:auto}}@-webkit-keyframes shine{to{left:125%}}@keyframes shine{to{left:125%}}
/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */.box-detail{padding:7.2rem 0;position:relative}.box-detail .box .form{width:50rem}.box-detail .box .form .text-summary.std-content{margin-bottom:3rem}.box-detail .box .form .text-summary.std-content h3{margin-bottom:.5rem}.box-detail .box .form .text-summary.std-content .date{color:#f07c66}.box-detail .box .form .text-summary.std-content .img-right{position:absolute;right:0;top:7.2rem;width:60rem}.box-detail .box .form .text-summary.std-content .img-right img{margin-bottom:0}.box-detail .box .contact-info{position:absolute;right:0;top:7.2rem;z-index:9}.box-detail .box .contact-info.type-2 figure:before{display:none}.box-detail .box .contact-info.contact-us figure:before{content:url(/images/material/contact-info.png);position:absolute;right:-5rem;top:55%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.box-detail .box .contact-info figure{border-radius:.8rem 0 0 .8rem;overflow:hidden;position:relative;width:60rem}.box-detail .box .contact-info figure.no-radius{border-radius:0}.box-detail .box .contact-info figure picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.box-detail .box .contact-info figure figcaption{background:#f7af7b;display:flex;flex-direction:row;flex-wrap:wrap;padding:4.5rem 4.6rem}.box-detail .box .contact-info figure figcaption .address{width:40%}.box-detail .box .contact-info figure figcaption .address span{color:#e5614e;display:block;font-size:1.3rem;font-weight:700;letter-spacing:.2rem;margin-bottom:.7rem}.box-detail .box .contact-info figure figcaption .address h4{color:#8a292b;font-family:Canteen BN;font-size:3.1rem;font-weight:700;line-height:4rem;margin-bottom:0;text-transform:uppercase}.box-detail .box .contact-info figure figcaption .address p{color:#fff;font-size:1.6rem;line-height:2.4rem}.box-detail .box .contact-info figure figcaption .info{list-style:none;margin-bottom:0;margin-top:3.7rem;padding-left:1.6rem;width:60%}.box-detail .box .contact-info figure figcaption .info li{color:#fff;display:block;font-size:1.6rem;line-height:2.4rem;margin-bottom:.7rem}.box-detail .box .contact-info figure figcaption .info li img{height:auto;margin-right:1rem;position:relative;top:.4rem;width:2.6rem}@media (max-width:1280px){header~.box-detail{padding-top:80px}.banner~.box-detail{padding:8.6rem 0 4rem}.banner~.box-detail.min-height{min-height:86.9rem}.banner~.box-detail.no-submenu .box .form .text-summary.std-content .img-right{top:4.5rem}.banner~.box-detail .box .contact-info,.banner~.box-detail .box .form .text-summary.std-content .img-right{top:8.6rem}.box-detail{padding:3.7rem 0 6.2rem}.box-detail.min-height{min-height:calc(100vh - 21.2rem)}.box-detail.no-submenu{padding-top:4.5rem}.box-detail .box .form{width:47%}.box-detail .box .form .text-summary.std-content ol>li,.box-detail .box .form .text-summary.std-content p,.box-detail .box .form .text-summary.std-content span,.box-detail .box .form .text-summary.std-content ul>li{font-size:1.4rem;line-height:2.1rem}.box-detail .box .form .text-summary.std-content ol>li:before,.box-detail .box .form .text-summary.std-content ul>li:before{top:.6rem}.box-detail .box .form .text-summary.std-content .img-right{width:50rem}.box-detail .box .form .title-section{margin-bottom:1rem}.box-detail .box .contact-info{top:56px}.box-detail .box .contact-info figure{width:50rem}.box-detail .box .contact-info figure:before{right:-6rem;transform:translateY(-50%) scale(.7);-webkit-transform:translateY(-50%) scale(.7);-moz-transform:translateY(-50%) scale(.7);-ms-transform:translateY(-50%) scale(.7);-o-transform:translateY(-50%) scale(.7);transform-origin:center 7rem}.box-detail .box .contact-info figure figcaption{padding:3rem 3.5rem}.box-detail .box .contact-info figure figcaption .address{width:45%}.box-detail .box .contact-info figure figcaption .address span{font-size:1.2rem;line-height:1.3rem}.box-detail .box .contact-info figure figcaption .address h4{font-size:2.4rem;line-height:2.3rem}.box-detail .box .contact-info figure figcaption .address p{font-size:1.2rem;line-height:2.1rem}.box-detail .box .contact-info figure figcaption .info{width:55%}.box-detail .box .contact-info figure figcaption .info li{font-size:1.2rem;line-height:1.3rem}.box-detail .box .contact-info figure figcaption .info li>img{height:auto;width:1.6rem}}@media (max-width:991px){header~.box-detail{padding-top:107px}.banner~.box-detail.min-height{min-height:auto}.banner~.box-detail .box .form .text-summary.std-content .img-right,.banner~.box-detail.no-submenu .box .form .text-summary.std-content .img-right{top:0}.box-detail{min-height:auto;padding-top:0}.box-detail.no-submenu{padding-top:3rem}.box-detail.no-submenu .box{margin-bottom:0}.box-detail.no-submenu .box .form{padding-top:0}.box-detail.contact-us .box .form{width:50%}.box-detail.min-height{min-height:auto}.box-detail .box{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:4.8rem}.box-detail .box .form{order:2;width:100%}.box-detail .box .form .text-summary.std-content .img-right{float:right;margin-top:2rem;position:relative;right:-5%;top:0;width:36.5rem}.box-detail .box .form .text-summary.std-content .img-right~h2,.box-detail .box .form .text-summary.std-content .img-right~h3,.box-detail .box .form .text-summary.std-content .img-right~h4,.box-detail .box .form .text-summary.std-content .img-right~h5{margin-top:3.2rem}.box-detail .box .contact-info.contact-us figure{width:35rem}.box-detail .box .contact-info.contact-us figure:before{transform:translateY(-50%) scale(.7);-webkit-transform:translateY(-50%) scale(.7);-moz-transform:translateY(-50%) scale(.7);-ms-transform:translateY(-50%) scale(.7);-o-transform:translateY(-50%) scale(.7);transform-origin:center -8rem}.box-detail .box .contact-info.contact-us figure figcaption{padding:3rem 2.5rem}.box-detail .box .contact-info.contact-us figure figcaption .address{width:100%}.box-detail .box .contact-info.contact-us figure figcaption .address span{font-size:.8rem;line-height:1.1rem}.box-detail .box .contact-info.contact-us figure figcaption .address h4{font-size:1.8rem;line-height:2.1rem}.box-detail .box .contact-info.contact-us figure figcaption .address p{margin-bottom:1rem}.box-detail .box .contact-info.contact-us figure figcaption .info{margin-top:0;padding-left:0;width:100%}.box-detail .box .contact-info.type-2{left:-5%;margin-bottom:3rem;order:1;position:relative;right:0;top:0;width:110%}.box-detail .box .contact-info.type-2 figure{height:auto;max-height:28rem;width:110%}.box-detail .box .contact-info.type-2 figure img{height:auto;-o-object-position:center;object-position:center}}@media (max-width:680px){header~.box-detail{padding-top:105px}.banner~.box-detail{padding:6.6rem 0 3.2rem}.banner~.box-detail.no-submenu{padding-top:2.4rem}.banner~.box-detail .box .contact-info{top:0}.box-detail{padding-bottom:2rem}.box-detail.contact-us .box .form{width:100%}.box-detail .box{margin-bottom:2rem}.box-detail .box .form .text-summary.std-content{margin-bottom:2.4rem}.box-detail .box .form .text-summary.std-content ol>li,.box-detail .box .form .text-summary.std-content p,.box-detail .box .form .text-summary.std-content ul>li{font-size:1.2rem;line-height:2.1rem}.box-detail .box .form .text-summary.std-content .img-right{float:none;right:0;width:100%}.box-detail .box .form .text-summary.std-content .img-right~h2,.box-detail .box .form .text-summary.std-content .img-right~h3,.box-detail .box .form .text-summary.std-content .img-right~h4,.box-detail .box .form .text-summary.std-content .img-right~h5{margin-top:0}.box-detail .box .contact-info.type-2 figure img{max-height:15.2rem}.box-detail .box .contact-info{left:0;margin-bottom:3rem;position:relative;right:0;top:0;width:100%}.box-detail .box .contact-info.contact-us figure{width:100%}}.receipt{overflow:hidden;padding:9.2rem 0 7rem;position:relative}.receipt .wrapper{min-height:400px}.receipt .receipt-list,.receipt .receipt-list .item{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:4rem}.receipt .receipt-list .item{align-items:center;background:#fff;border-radius:.8rem;box-shadow:0 .2rem 1rem rgba(0,0,0,.1);overflow:hidden;width:100%}.receipt .receipt-list .item.highlight{background:#f07c66;margin-bottom:5rem}.receipt .receipt-list .item.highlight figure{order:1;width:calc(100% - 36rem)}.receipt .receipt-list .item.highlight .item-text{order:2;padding:5rem;width:36rem}.receipt .receipt-list .item.highlight .item-text a,.receipt .receipt-list .item.highlight .item-text h3,.receipt .receipt-list .item.highlight .item-text h3 a,.receipt .receipt-list .item.highlight .item-text h3 a:hover,.receipt .receipt-list .item.highlight .item-text p{color:#fff}.receipt .receipt-list .item.highlight .item-text a:hover{color:#8a292b}.receipt .receipt-list .item.highlight .item-text a>img,.receipt .receipt-list .item.highlight .item-text a>svg{margin-left:0;margin-right:1.1rem}.receipt .receipt-list .item:hover figure:before{animation:shine .75s;-webkit-animation:shine .75s}.receipt .receipt-list .item figure{overflow:hidden;position:relative;width:36rem}.receipt .receipt-list .item figure:before{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3));content:"";display:block;height:100%;left:-75%;position:absolute;top:0;transform:skewX(-25deg);-webkit-transform:skewX(-25deg);width:50%;z-index:2}.receipt .receipt-list .item figure img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center;width:100%}.receipt .receipt-list .item .item-text{padding:8rem 10rem 8rem 8rem;width:calc(100% - 36rem)}.receipt .receipt-list .item .item-text span{color:#8a292b;display:block;font-size:1.3rem;font-weight:700;letter-spacing:.2rem;line-height:normal;margin-bottom:.5rem}.receipt .receipt-list .item .item-text h3{font-family:Canteen BN;font-size:3.1rem;font-weight:700;line-height:4rem;margin-bottom:1rem;text-transform:uppercase}.receipt .receipt-list .item .item-text h3 a{color:inherit;font-size:inherit}.receipt .receipt-list .item .item-text h3 a:hover{color:inherit}.receipt .receipt-list .item .item-text p{font-size:1.6rem;line-height:2.4rem;margin-bottom:1rem}.receipt .receipt-list .item .item-text a{color:#f07c66}.receipt .receipt-list .item .item-text a:hover{color:#8a292b}.box-detail .animation-line.left{top:61.2rem}.box-detail .img-float-animation .one{top:81.6rem}.box-detail .box{min-height:60rem}.box{margin-bottom:8rem}@media (max-width:1583px){.receipt .wrapper{min-height:250px}}@media (max-width:1280px){.receipt .receipt-list .item{margin-bottom:2.6rem}.receipt .receipt-list .item.highlight{margin-bottom:5.6rem}.receipt .receipt-list .item.highlight figure{max-height:42.6rem}.receipt .receipt-list .item figure{max-height:30.7rem}.receipt .receipt-list .item .item-text span{font-size:1.2rem;line-height:2.1rem}.receipt .receipt-list .item .item-text h3{font-size:3.2rem;line-height:3.4rem;margin-bottom:1rem}.receipt .receipt-list .item .item-text p{font-size:1.4rem;line-height:2.4rem}}@media (max-width:991px){.receipt{padding:8.4rem 0 4rem}.receipt .receipt-list .item{margin-bottom:2.4rem}.receipt .receipt-list .item.highlight{margin-bottom:4rem}.receipt .receipt-list .item.highlight figure{width:60%}.receipt .receipt-list .item figure,.receipt .receipt-list .item.highlight .item-text{width:40%}.receipt .receipt-list .item .item-text{padding:4rem 7.6rem 4rem 5.8rem;width:60%}.receipt .receipt-list .item .item-text span{font-size:.8rem;line-height:normal;margin-bottom:.7rem}.receipt .receipt-list .item .item-text h3{font-size:2.1rem;line-height:2.4rem;margin-bottom:1rem}.receipt .receipt-list .item .item-text p{font-size:1.2rem;line-height:1.6rem}.receipt .receipt-list .item .item-text a{font-size:1rem}.receipt .receipt-list .item .item-text a>img,.receipt .receipt-list .item .item-text a>svg{height:2.5rem;top:.9rem;width:auto}}@media (max-width:680px){.receipt{padding:6.6rem 0 3.2rem}.receipt .receipt-list{align-items:unset}.receipt .receipt-list .item{border-radius:0;margin:0 -5% 1.6rem;max-height:20rem;width:110%}.receipt .receipt-list .item.highlight{border-radius:.8rem;margin:0 0 3.2rem;width:100%}.receipt .receipt-list .item.highlight .item-text{padding:1.6rem}.receipt .receipt-list .item.highlight .item-text a>img,.receipt .receipt-list .item.highlight .item-text a>svg{margin-right:.5rem}.receipt .receipt-list .item figure{width:50%}.receipt .receipt-list .item .item-text{padding:1.6rem;width:50%}.receipt .receipt-list .item .item-text span{font-size:.8rem;line-height:1.1rem;margin-bottom:.4rem}.receipt .receipt-list .item .item-text h3{font-size:1.2rem;line-height:1.1rem;margin-bottom:.4rem}.receipt .receipt-list .item .item-text p{font-size:.8rem;line-height:1.1rem;margin-bottom:.4rem}.receipt .receipt-list .item .item-text a{font-size:.8rem;line-height:1.1rem}.receipt .receipt-list .item .item-text a>img,.receipt .receipt-list .item .item-text a>svg{height:1.2rem;margin-left:.5rem;top:.4rem}}

/*# sourceMappingURL=receipt.css.map*/