.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover,.btn-link:link,.btn-link:visited{color:#fff;background-color:var(--brand-secondary-color);text-decoration:none}.hdr__open,.hdr__tel{margin-bottom:0;line-height:1em}.btn-link,.hdr__open,.hdr__tel{line-height:1em}:root{--brand-primary-color:#a6d1f0;--brand-secondary-color:#24567a;--default-border-radius:3px;--large-border-radius:8px;--hdr-text-color:#fff;--sp-brand-primary-color:#ea5b0c;--sp-brand-secondary-color:#4bbbe8}*,::after,::before{box-sizing:border-box;margin:0}body,html{height:100%;font-size:10px}body{margin:0;font-family:Roboto,"Helvetica Neue",sans-serif;font-size:16px;line-height:1.42857143;color:#333;background-color:#fff}img{vertical-align:middle}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}[role=button]{cursor:pointer}.btn-link{display:inline-block;padding:.6em 1.3em;border-radius:var(--large-border-radius)}.btn-link--lg{padding:.8em 2.4em;font-size:32px}.btn-link--sp:active,.btn-link--sp:focus,.btn-link--sp:hover,.btn-link--sp:link,.btn-link--sp:visited{background-color:#fff;color:var(--sp-brand-primary-color)}h1,h2,h3,h4,h5,h6{font-size:36px;line-height:42px;font-weight:300;color:var(--brand-secondary-color);margin-top:1em;margin-bottom:.8em}h1{margin-top:2em;margin-bottom:.6em}p{margin-bottom:1em;line-height:1.3em}.common-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.common-container.common-container--main{min-height:70vh}@media (min-width:768px){.common-container{width:750px}}@media (min-width:992px){.common-container{width:970px}}@media (min-width:1200px){.common-container{width:1170px}}.grid-main-content{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;column-gap:30px;row-gap:30px;grid-template-areas:"main" "aside"}.item-main{grid-area:main}.item-aside{grid-area:aside}.hdr{background-color:var(--brand-primary-color)}.hdr-container{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.hdr-logo{flex:0 1 auto;width:100%;padding:15px 0}.hdr__logo{width:auto;height:40px}@media (min-width:768px){.hdr-logo{padding:30px 0}.hdr__logo{height:50px}.sp-intro{text-align:center;margin-left:40px;margin-right:40px}}.hdr-tel{flex:0 1 auto;width:100%;padding:15px 0;color:var(--hdr-text-color);text-align:right;visibility:hidden}.hdr__tel{font-size:18px}.hdr__tel-link,.hdr__tel-link:focus,.hdr__tel-link:hover{color:var(--hdr-text-color);text-decoration:none}.hdr__open{display:none}.sp-brand-info,.sp-intro{margin-bottom:60px}@media (min-width:768px) and (max-width:992px){.hdr-tel{padding:30px 0}.hdr__tel{font-size:32px}.hdr__open{display:block;margin-top:3px;font-size:14px}}@media (min-width:992px){.grid-main-content{grid-template-columns:minmax(0,1fr) 280px;grid-template-rows:auto;grid-template-areas:"main aside"}.grid-main-content.full-width{grid-template-areas:"main main"}.hdr-logo,.hdr-tel{padding:30px 0}.hdr__logo{height:60px}.hdr__tel{font-size:32px}.hdr__open{display:block;margin-top:3px;font-size:16px}}.sp-container{min-height:60vh}.sp-brand-info{padding:40px 30px;background-color:var(--sp-brand-primary-color);color:#fff;text-align:center;border-radius:var(--default-border-radius)}.sp-brand-info__logo{margin-bottom:30px}.sp-brand-info__hdr{margin-top:0;margin-bottom:.6em;font-weight:400;color:#fff}.sp-brand-info__cta{margin-top:40px}.sp-brand-info__link,.sp-brand-info__link:focus,.sp-brand-info__link:link,.sp-brand-info__link:visited{color:#fff;text-decoration:underline}.sp-brand-info__link:active,.sp-brand-info__link:hover{color:#fff;text-decoration:none}.sp-payment{margin:0 auto 30px;max-width:480px;padding:20px 30px 8px;text-align:center;border:1px solid grey;border-radius:15px}.sp-payment__info{margin-bottom:10px;font-size:18px;line-height:22px;font-weight:400}.sp-payment__cards-img{width:250px;height:54px}@media (min-width:768px){.sp-brand-info{padding:40px 80px}.sp-payment{padding:20px 80px 8px}.sp-payment__cards-img{width:346px;height:75px}}