body{font-weight:600}.c-iconBtn__label{font-weight:700}iframe{max-width:100%}.navy{color:#263054}.yellow{color:#ead500}.pink{color:#b92c6e}.blue{color:#0086ac}.red{color:#a3362f}.p-mainVisual__slideTitle,.p-mainVisual__slideText,.l-topTitleArea__body{text-shadow:0 0 0!important}.p-mainVisual__video,.c-filterLayer:after,.c-filterLayer:before,.c-filterLayer__img{-moz-border-radius:15px;-webkit-border-radius:15px;-o-border-radius:15px;border-radius:15px}.c-fixBtn{align-items:center;background:#b92c6e;color:#FFF;height:52px;opacity:1;width:52px;border:#b92c6e}.c-fixBtn:hover{background:#b92c6e!important;opacity:.5;transition:all 0.5s 0s ease}.grecaptcha-badge{visibility:hidden}@keyframes my-fade-in{from{opacity:0}to{opacity:1}}@media (min-width:600px){.l-topTitleArea{min-height:360px!important;padding:1em 0}}@media (min-width:960px){.floating{position:fixed;right:120px;bottom:40px;display:none;z-index:999;animation-name:　my-fade-in;animation-duration:1s;height:52px}.floating a{display:block;color:#263054;background:#ead500;text-decoration:none;border-radius:8px;line-height:52px;padding:0 20px}.floating a:hover{opacity:.5;transition:all 0.5s 0s ease}}[type="submit"]{cursor:pointer;width:300px;border-radius:35px;text-align:center;box-sizing:border-box;padding:20px 0;background:#0086ac;color:#fff;font-weight:700;margin:0 auto;display:block}.contact-content input,textarea{border:solid 1px #f7f7f7;max-width:100%}.contact-content-inner dd{width:100%;padding:0 0 2em}@media (min-width:767px){.contact-content{width:800px;margin:0 auto}.contact-content input,textarea{padding:16px 25px;border:solid 1px #f7f7f7;width:100%}.contact-content textarea:focus,input:focus{border-color:dodgerBlue;box-shadow:0 0 8px 0 dodgerBlue}.contact-content-inner{display:flex;align-items:center}.contact-content-inner dt{width:220px}.contact-content-inner dd{width:580px}.contact-content dl{padding-bottom:20px}.wpcf7-not-valid-tip{margin-top:10px}.wpcf7 form .wpcf7-response-output{width:800px;margin:0 auto;margin-top:20px;color:#c00;background-color:#fee4e4;padding:20px}.wpcf7 form.invalid .wpcf7-response-output{border-color:#fee4e4}}