@charset "UTF-8";*{margin:0;padding:0;font-size:100%;vertical-align:baseline;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}table{border-spacing:0}@-moz-document url-prefix(){body{letter-spacing:-0.09px}}html,body{height:100%;-webkit-text-size-adjust:100%}html.fancybox-active,body.fancybox-active{overflow:hidden !important}body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;font-family:'GothamPro', sans-serif;font-size:clamp(14px, calc(14px + (16 - 14) * ((100vw - 600px) / (1200 - 600))), 16px);padding:10px;color:#09242b;width:100vw;max-width:100%}body.fancybox-iosfix{position:relative !important;left:0;top:inherit !important;right:0}body.fancybox-active{height:100%}body .wrap{flex:1 0 auto;background-color:#fff;display:flex;flex-direction:column}ul,ol{list-style-position:outside;margin-bottom:25px}ul li,ol li{margin-bottom:10px;margin-left:15px;font-size:inherit;line-height:1.2;color:inherit}ul li::marker,ol li::marker{color:#53c1d9}a{text-decoration:underline;color:inherit}a:hover{text-decoration:none}a img{border:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:'GothamPro', sans-serif;font-size:100%;font-weight:normal;color:#09242b}h1,.h1{margin-bottom:30px;font-weight:500;font-size:72px}@media (max-width:1400px){h1,.h1{margin-bottom:30px;font-size:45px}}@media (min-width:768px) and (max-width:1024px){h1,.h1{margin-bottom:30px;font-size:40px}}@media (max-width:767px){h1,.h1{font-size:28px}}h2,.h2{margin-bottom:25px;font-weight:500;font-size:64px}@media (max-width:1400px){h2,.h2{margin-bottom:25px;font-size:45px}}@media (min-width:768px) and (max-width:1024px){h2,.h2{margin-bottom:25px;font-size:30px}}@media (max-width:767px){h2,.h2{font-size:28px}}h3,.h3{margin-bottom:48px;font-weight:500;font-size:36px}@media (max-width:1400px){h3,.h3{margin-bottom:48px;font-size:42px}}@media (min-width:768px) and (max-width:1024px){h3,.h3{margin-bottom:48px;font-size:24px}}@media (max-width:767px){h3,.h3{font-size:24px}}h4,.h4{margin-bottom:46px;font-weight:500;font-size:28px}@media (max-width:1400px){h4,.h4{margin-bottom:46px;font-size:18px}}@media (min-width:768px) and (max-width:1024px){h4,.h4{margin-bottom:46px}}@media (max-width:767px){h4,.h4{font-size:22px}}h5,.h5{margin-bottom:44px;font-weight:500;font-size:26px}@media (max-width:1400px){h5,.h5{margin-bottom:44px;font-size:16px}}@media (min-width:768px) and (max-width:1024px){h5,.h5{margin-bottom:44px}}@media (max-width:767px){h5,.h5{font-size:20px}}h6,.h6{margin-bottom:42px;font-weight:500;font-size:24px}@media (max-width:1400px){h6,.h6{margin-bottom:42px;font-size:14px}}@media (min-width:768px) and (max-width:1024px){h6,.h6{margin-bottom:42px}}@media (max-width:767px){h6,.h6{font-size:18px}}p{margin-bottom:24px;font-size:inherit;line-height:1.5;color:#09242b}table{width:100%;margin-bottom:40px;border-collapse:collapse;font-family:'GothamPro', sans-serif}table th,table td{padding:15px 10px;border:1px solid #d6d6d6;font-size:inheritn;color:#3c3c3c}@media (max-width:450px){table th,table td{padding:5px}}table th{border-bottom-width:3px;font-weight:400}input[type="submit"]{font-family:'GothamPro', sans-serif;outline:none;cursor:pointer;line-height:1.3;-webkit-appearance:none;-moz-appearance:none}textarea,input,select{font-family:'GothamPro', sans-serif}button{border:none}.content{padding-top:100px;padding-bottom:100px}@media (max-width:1024px){.content{padding-top:80px}}@media (hover:none) and (pointer:coarse){.content{padding-top:80px}}.text-page:before,.text-page:after{content:"";display:table}.text-page:after{clear:both}.text-page img{max-width:100%}@media (max-width:1024px){.text-page img{float:none !important;display:block;margin:0 auto 30px !important}}@media (hover:none) and (pointer:coarse){.text-page img{float:none !important;display:block;margin:0 auto 30px !important}}.text-page ul,.text-page ol{overflow:hidden}.text-page ul li,.text-page ol li{position:relative;left:15px;padding-right:15px;font-size:inherit}.text-page table img{float:none;max-width:inherit;margin:0}.attention{display:none}html[data-useragent*='MSIE 10.0'] body *{display:none !important}html[data-useragent*='MSIE 10.0'] .attention img{display:block !important;margin:0 auto 30px}html[data-useragent*='MSIE 10.0'] .attention{display:block !important;padding-top:15%;font-size:60px;font-weight:700;text-transform:uppercase;text-align:center}.hidden{display:none !important}.overflow-wrap{overflow-y:hidden;overflow-x:auto}.margin-content{margin:50px 0}@media (max-width:1024px){.margin-content{margin:40px 0}}@media (hover:none) and (pointer:coarse){.margin-content{margin:40px 0}}@media (max-width:767px){.margin-content{margin:30px 0}}.margin-content:last-of-type{margin-bottom:0}.line_title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:17px}.line_title h2,.line_title .h1{margin-bottom:0}.title_left{text-align:left}.custom-tablet__select{position:relative}.custom-tablet [name='type']:checked{color:red}.custom-tablet__list{display:flex;flex-direction:column;margin:20px 0;border:1px solid #ddf3f7;font-size:clamp(14px, calc(14px + (16 - 14) * ((100vw - 600px) / (1200 - 600))), 16px)}.custom-tablet__list:not(.active){display:none}.custom-tablet__row{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:clamp(10px, calc(10px + (20 - 10) * ((100vw - 600px) / (1200 - 600))), 20px);gap:clamp(5px, calc(5px + (10 - 5) * ((100vw - 600px) / (1200 - 600))), 10px)}.custom-tablet__row:nth-child(2n){background-color:#eff8fd}.custom-tablet__row:nth-child(2n+1){background-color:#fff}.custom-tablet__head{font-weight:500}.custom-tablet .cell-price{text-align:right;white-space:nowrap}.info-block{margin-bottom:clamp(50px, calc(50px + (100 - 50) * ((100vw - 600px) / (1200 - 600))), 100px)}.info-block__image{width:100%;aspect-ratio:2.62222;object-fit:cover}.seo-text{margin-top:clamp(50px, calc(50px + (100 - 50) * ((100vw - 600px) / (1200 - 600))), 100px)}.seo-text.seo-text-scroll{max-height:300px;overflow-y:auto}.text-center{text-align:center}.anchor-section{position:relative}.anchor-section .anchor{position:absolute;height:0;width:100%;top:0;transform:translateY(-100px)}