#page-header h1{color:#cc0458}.prologue{max-width:1400px;margin:80px auto 0;width:90%;position:relative}@media (min-width:768px){.prologue{display:flex;margin:160px auto 0}}.prologue .prologue-left{width:100%}.prologue .prologue-left h1{font-size:5.5vw;line-height:1.4em;color:#cc0458}@media (min-width:768px){.prologue .prologue-left h1{font-size:4vw}}@media (min-width:1024px){.prologue .prologue-left h1{font-size:2.25em}}.prologue .prologue-left h2{font-size:13vw;line-height:1em;margin-top:10px;color:#cc0458}@media (min-width:768px){.prologue .prologue-left h2{font-size:5em}}.prologue .prologue-left p{font-size:.9em;line-height:2em;text-align:justify;margin-top:30px}@media (min-width:1024px){.prologue .prologue-left p{font-size:1.125em;margin-top:60px}}.prologue .prologue-right{max-width:400px;width:70%;margin:20px auto 0}@media (min-width:768px){.prologue .prologue-right{margin:0 auto 0;width:200px;position:absolute;right:0}}@media (min-width:1024px){.prologue .prologue-right{width:300px}}@media (min-width:1250px){.prologue .prologue-right{width:400px}}.contents{overflow:hidden;margin:60px auto 0;position:relative}.contents .back{position:relative;left:-30%;padding-top:2%;height:840px}@media (min-width:768px){.contents .back{height:1360px}}@media (min-width:1024px){.contents .back{left:15%;padding-top:2%;height:auto}}.contents .back img{width:200%;height:auto}@media (min-width:768px){.contents .back img{width:170%}}@media (min-width:1024px){.contents .back img{width:90%;max-width:1600px}}.contents .shop{position:absolute;bottom:0;right:0;width:80%}@media (min-width:768px){.contents .shop{width:70%}}@media (min-width:1024px){.contents .shop{width:60%}}.contents .service .service-box{text-align:center}.contents .service .service-box img{border-radius:50%}.contents .service .service-box .text{margin:10px auto 0;max-width:360px;color:#fff;text-align:center}@media (min-width:768px){.contents .service .service-box .text{margin:20px auto 0}}.contents .service .service-box .text h3{font-size:1.125em;line-height:1.2em}@media (min-width:768px){.contents .service .service-box .text h3{font-size:2em}}@media (min-width:1024px){.contents .service .service-box .text h3{font-size:2.25em}}.contents .service .service-box .text p{font-size:.9em;line-height:1.6em;margin-top:10px}@media (min-width:768px){.contents .service .service-box .text p{font-size:1em;margin-top:20px}}@media (min-width:1024px){.contents .service .service-box .text p{font-size:1.125em}}.contents .service .service-box.type1{position:absolute;top:0;right:3%;width:200px}@media (min-width:768px){.contents .service .service-box.type1{right:4%;width:50%}}@media (min-width:1024px){.contents .service .service-box.type1{right:5%;width:40%}}@media (min-width:1250px){.contents .service .service-box.type1{width:35%;max-width:600px}}@media (min-width:1600px){.contents .service .service-box.type1{right:15%}}.contents .service .service-box.type3{position:absolute;top:18%;left:3%;width:150px}@media (min-width:768px){.contents .service .service-box.type3{top:25%;left:4%;width:40%}}@media (min-width:1024px){.contents .service .service-box.type3{top:10%;left:20%;width:320px}}@media (min-width:1250px){.contents .service .service-box.type3{top:20%;left:30%;width:400px}}@media (min-width:1550px){.contents .service .service-box.type3{left:20%;width:450px}}.contents .service .service-box.type4{position:absolute;bottom:24%;left:25%}@media (min-width:768px){.contents .service .service-box.type4{left:45%}}@media (min-width:1024px){.contents .service .service-box.type4{bottom:0;left:2%}}@media (min-width:1250px){.contents .service .service-box.type4{left:10%}}@media (min-width:1024px){.contents .service .service-box.type4 h3,.contents .service .service-box.type4 p{color:#cb0558}}.contents .service .service-box.type4 img{width:150px}@media (min-width:768px){.contents .service .service-box.type4 img{width:250px}}@media (min-width:1250px){.contents .service .service-box.type4 img{width:350px}}.feature{margin:80px auto 20px}@media (min-width:1024px){.feature{margin:160px auto 60px}}@media (min-width:1250px){.feature{margin:160px auto 120px}}.feature ul{margin:20px 0}@media (min-width:1024px){.feature ul{display:flex;justify-content:center}}.feature ul li{margin:0 0 20px}@media (min-width:1024px){.feature ul li{margin:0 20px 0 0}.feature ul li:last-child{margin-right:0}}.feature ul li a .pdf-btn{position:relative;background-color:#cb0558;border-radius:50px;height:65px;width:300px;transition:.5s;box-shadow:0 6px 0 0 #9b0544;margin:auto;transition:.5s}@media (min-width:1250px){.feature ul li a .pdf-btn{width:360px}}.feature ul li a .pdf-btn h4{font-size:1em;font-weight:700;line-height:66px;text-align:center;color:#fff}@media (min-width:1250px){.feature ul li a .pdf-btn h4{font-size:1.25em}}.feature ul li a .pdf-btn img{position:absolute;top:0;bottom:0;right:20px;width:24px;margin:auto}@media (min-width:1250px){.feature ul li a .pdf-btn img{width:28px}}.feature ul li a:hover .pdf-btn{box-shadow:0 0px 0 0 #9b0544}.kastmar-info{max-width:800px;width:90%;margin:auto;padding:100px 0 100px}@media (min-width:1024px){.kastmar-info{padding:100px 0 150px}}.kastmar-info .kastmar-info-in{margin-bottom:40px}@media (min-width:768px){.kastmar-info .kastmar-info-in{display:flex}}.kastmar-info .kastmar-info-in .logo{text-align:center;margin-bottom:20px}@media (min-width:768px){.kastmar-info .kastmar-info-in .logo{width:30%}}.kastmar-info .kastmar-info-in .logo img{width:170px}@media (min-width:768px){.kastmar-info .kastmar-info-in .info-text{width:70%}}.kastmar-info .kastmar-info-in .info-text ul li{font-size:.9em;margin-bottom:14px}@media (min-width:768px){.kastmar-info .kastmar-info-in .info-text ul li{font-size:1.125em}}.kastmar-info .map{margin:0 0 100px}.kastmar-info .map .Googlemap{width:100%;height:300px}.kastmar-info .commom-btn{margin:auto}