﻿html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}body,html{height:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,section,summary,time,mark,audio,video{margin:0;padding:0}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}b,strong{font-weight:500}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}hr{height:0;-webkit-box-sizing:content-box;box-sizing:content-box}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit;outline:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;outline:0}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}table{border-spacing:0;border-collapse:collapse}ul{list-style:none}@media print{*,*::before,*::after{text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}}abbr[title]::after{content:" (" attr(title) ")"}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important;vertical-align:middle}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-webkit-viewport{width:device-width}@viewport{width:device-width}a,area,button,[role="button"],input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}input,button,select,textarea{line-height:inherit;border-radius:0}textarea{resize:vertical}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}a{text-decoration:none;background-color:transparent;outline:none;outline:0}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (print), (prefers-reduced-motion){.animated{-webkit-animation:unset !important;animation:unset !important;-webkit-transition:none !important;transition:none !important}}.tNav{display:none}.c{width:100%;max-width:1370px;min-width:280px;margin:0 auto;padding:0 20px}html{font-size:100%}body{font:400 1rem / 1.3 "Roboto",sans-serif;color:#5c5c5c;background-color:#f3f4f8}body.mba{overflow:hidden}main{width:100%;min-height:100%;height:auto !important;overflow-x:hidden}header .c,header nav,.ul1,.ul2,.gal ul,.wh,.cnts,footer .c{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}span[data-modal="ordercall"],.btn2 span,input[type='submit'],.tabs span,a,.sl_g_b img,.mTop i{-webkit-transition:all .2s ease ;-moz-transition:all .2s ease ;-o-transition:all .2s ease ;-ms-transition:all .2s ease ;transition:all .2s ease }.dw,.map,input[type='text'],textarea,.f1,.modal{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}span[data-modal="ordercall"]{display:inline-block;font-size:.875rem;color:#fff;font-weight:bold;background-color:#c8482a;text-transform:uppercase;padding:12px 23px 9px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;cursor:pointer}span:hover[data-modal="ordercall"]{background-color:#da492a}.btn2 span,input[type='submit']{display:inline-block;font-size:1.125rem;cursor:pointer;border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;color:#fff;background-color:#f18916;padding:17px 45px 16px;text-transform:uppercase;border:0}.btn2 span:hover,input:hover[type='submit']{background-color:#f49f0c}.btn2 span.disabled,input.disabled[type='submit']{background-color:#e4e4ee;cursor:no-drop}.btn2.btn2_inv span{color:#f18916;background-color:#fff}.btn2.btn2_inv span:hover{background-color:#f18916;color:#fff}.tabs span{display:inline-block;font-size:1.125rem;border:2px solid #5c5c5c;font-weight:bold;text-transform:uppercase;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;padding:15px 35px 13px;cursor:pointer}.tabs span:hover,.tabs span.active{color:#f18916;border-color:#f18916}.dw,.map,.f1{-webkit-box-shadow:#575757 0 0 18px -8px;-moz-box-shadow:#575757 0 0 18px -8px;box-shadow:#575757 0 0 18px -8px}.contacts a,input[type='submit'] ~ p span[data-modal],.fc span{text-decoration:underline;cursor:pointer}.contacts a:hover,input[type='submit'] ~ p span:hover[data-modal],.fc span:hover{text-decoration:none}header{padding:25px 0;background-color:#fff}header nav{width:83%}header ul{font-size:1.125rem;text-transform:uppercase;white-space:nowrap}header ul li{display:inline-block;padding:0 2%}header ul a{color:#5c5c5c}header ul a:hover{color:#c8482a}.hp{padding-left:7%;white-space:nowrap}.hp div{color:#f18916;background:url("/i/iMapm.png") no-repeat 0 0/10px;padding:0 0 3px 18px;text-transform:uppercase;font-size:.75rem}.hp a{font-size:1.125rem;color:#5c5c5c}p{padding:10px 0}h1,.h1{font-weight:bold;font-size:3.75rem}h2,.h2{font:bold 3rem / 1.2 "Roboto";text-transform:uppercase;text-align:center;padding:2% 12%}h2 i,.h2 i{display:block;font-size:1.375rem;font-weight:500;padding-bottom:6px;color:#f18916;text-transform:none}h3,.h3{font-size:1.375rem;color:#f18916;text-transform:uppercase}.top{position:relative;text-transform:uppercase}.top aside{color:#fff;position:absolute;width:100%;height:100%;top:0;left:0}.top .c{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.top i{font-size:2rem;font-style:normal;text-transform:lowercase;padding:2% 0}.top em{font-style:normal}.top ul{width:100%;font-size:1.125rem;font-weight:500;display:flex;justify-content:space-around;padding:5% 0 4%}.top ul img{margin-right:18px}.top .btn2{margin-top:2%}.b1{padding:4% 0}.tabs{text-align:center}.tabs li{display:inline-block;padding:2%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;outline:none;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.sl_gs{display:flex;justify-content:space-between;margin:3% 0;position:relative}.sl_gs::after{content:'';display:block;position:absolute;top:4%;left:calc(50% - 2px);width:1px;height:100%;border-left:3px dotted #5c5c5c;opacity:0.5}.sl_gs .ttl{font-size:2rem;text-align:center;padding-bottom:30px}.sl_glr{width:43%}.sl_g_t img{width:100%}.sl_g_b{margin-top:25px}.sl_g_b img{padding:2px;border:2px solid #5c5c5c;cursor:pointer}.sl_g_b img:hover{border-color:#f18916}.sl_g_b .slick-current img{border-color:#f18916}.sl_g_b .slick-slide{padding:0 15px}.sl_g_b .slick-arrow{position:absolute;top:calc(50% - 16px);border:0;background:url("/i/sl_arr.png") no-repeat 0 0;width:20px;height:32px;padding:0;display:inline-block;text-indent:-999px;overflow:hidden;outline:none;z-index:200}.sl_g_b .slick-arrow.slick-prev{left:-45px}.sl_g_b .slick-arrow.slick-prev:hover{background-position:0 -32px}.sl_g_b .slick-arrow.slick-next{right:-45px;background-position:-20px 0}.sl_g_b .slick-arrow.slick-next:hover{background-position:-20px -32px}.b2{padding:3% 0 5%;background:#f18916 url("/i/b2.jpg") repeat-y 50% 0;color:#fff}.b2 .h2 i{color:#ffdba2}.ul1{text-align:center;align-items:flex-start;padding-bottom:2%}.ul1 li{width:27%}.ul1 i{display:flex;height:250px;align-items:center;justify-content:center}.ul1 b{display:block;font-size:1.375rem;text-transform:uppercase;padding:30px 0 5px}.ul1 p{font-size:1.125rem}.ul1 ~ .btn2{text-align:center;margin-top:4%}.ul2{flex-wrap:wrap}.ul2 li{width:30%;padding:3% 0}.ul2 i{display:flex;height:80px;align-items:center}.ul2 b{display:block;font-size:1.375rem;color:#c8482a;text-transform:uppercase;padding-top:28px}.ul2.ul2_2 li{padding:0}.ul2.ul2_2 i{height:154px}.ul2.ul2_2 b{color:#fff;padding-top:0}.b3{padding-top:4%;background:#e4e4ee url("/i/desc.jpg") no-repeat 50% 100%}.desc{position:relative;padding-bottom:139px;margin-top:40px}.desc::after{content:'';display:block;position:absolute;top:2%;left:calc(50% - 2px);width:1px;height:85%;border-left:3px dotted #5c5c5c;opacity:0.5}.desc .c{display:flex;justify-content:space-between}.d_chap{width:43%}.d_chap>img{margin:0 auto;display:block}.dw .btn2,.gal .btn2{text-align:center;margin-top:20px}.dw{height:calc(100% - 50px);background-color:#fff;padding:0 28px 8% 30px}.dw article{padding-top:15px;position:relative;z-index:200;font-weight:300}.dw article p b,.dw article p strong{color:#f18916;display:block;padding-top:5px;font-weight:700}.dw ul li{padding:2px 0 2px 9px;position:relative}.dw ul li::before{content:'•';position:absolute;left:0;top:3px}.dw .btn2{position:relative;z-index:300}.dw .btn2 span{position:relative;z-index:310}.dw_ttl{display:flex;justify-content:space-between;border-bottom:1px solid #5c5c5c;font-size:2rem;padding:7.5% 0 2.5%}.dw_ttl b{font-weight:500}.dw_ttl span{color:#6e7432;font-weight:300}.gal ul{flex-wrap:wrap}.gal ul li{width:30%;text-align:center;padding:4% 0}.gal ul h4{font:300 2rem "Roboto";color:#5c5c5c;text-transform:uppercase;padding-top:5%}.wh{padding:3% 0 2%}.wh li{width:30%;display:flex;align-items:center}.wh p{display:inline-block;padding-left:20px;font-size:1.0625rem;text-transform:uppercase}.cnts{padding-top:160px}.map{width:30%;overflow:hidden;order:0}.contacts{width:30%;text-align:center;font-size:1.125rem;order:1}.contacts li{padding:2px 0}.contacts a{color:#f18916}.contacts a[href^="tel:"]{color:#5c5c5c;text-decoration:none}input[type='text'],textarea{width:100%;border:1px solid #2a3240;padding:8px 18px}.form-group{padding:9px 0}.form-group.has-error input[type='text'],.form-group.has-error textarea{border-color:#c8482a}.success{color:green;padding-top:20px}input[type='submit']{margin-top:20px;padding:10px 45px 9px}input[type='submit'] ~ p{padding-top:13%;font-size:.875rem}input[type='submit'] ~ p span[data-modal]{display:block;color:#f18916;margin-bottom:5px}textarea{height:95px}.f1{width:30%;background-color:#fff;padding:3% 29px;text-align:center;order:2}.f1 p b{color:#000;font-weight:400}.mLogo{margin:-150px 0 15px 0}footer{background-color:#f18916;color:#ffdba2;padding:38px 0 34px;overflow:hidden}.fLogo{width:288px}.fLogo img{margin-right:10%}.fr{text-align:right;white-space:nowrap}.fr img{width:107px}.modal{display:none;width:1030px;position:fixed;top:50%;left:50%;background:#fff;z-index:2600;max-height:90%;color:#000;padding:30px 70px;text-align:center}.modal .h3{font-size:1.625rem}.modal.m2{width:513px}.modal input[type='submit'] ~ p{padding-top:15px}.modal .h1{padding-bottom:5px;text-transform:uppercase}.modal.m3{height:calc(100% - 80px)}.modal.m3 .mTop{padding-bottom:30px}.modal.m3 .mBody{height:calc(100% - 100px)}.modal.m3 .mTxt{text-align:left}.modal.m3 .mTxt h5{font-size:1.125rem;padding:5px 0 3px}.modal.m3 .mTxt li{padding:3px 0}.modal.m3 .mTxt ol,.modal.m3 .mTxt ul{padding-left:37px}.mTop{position:relative}.mTop i{display:block;position:absolute;right:-44px;top:-10px;width:30px;height:30px;cursor:pointer;background:url("/i/close.svg") no-repeat 0 0}.mTop i:hover{opacity:0.7}.mBody{padding-top:15px;overflow:auto}#cover{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:2200}@media (min-width: 1023px){.desc::before{content:'';position:absolute;bottom:0;display:block;width:100%;height:382px;background:url("/i/desc_b.png") no-repeat 50% 100%;z-index:10}}@media (min-width: 1260px){.top{min-height:95vh}.desc_t{position:absolute;bottom:615px;width:100%;height:352px;background:url("/i/desc_t.png") no-repeat 50% 0}}@media (max-width: 1440px){.sl_gs{padding:0 30px}}@media (max-width: 1259px){.desc_t{display:none}}@media (max-width: 1281px){span[data-modal="ordercall"]{font-size:.75rem}.btn2 span,input[type='submit']{font-size:1rem;padding:15px 41px 14px}.tabs span{font-size:1rem;padding:13px 31px 11px}header ul{font-size:1rem}header ul li{padding:0 1%}.hp{padding-left:2%}.hp a{font-size:1rem}h1,.h1{font-size:3.125rem}h2,.h2{font-size:2.5rem}h2 i,.h2 i{font-size:1.25rem}h3,.h3{font-size:1.25rem}.gal ul h4,.sl_gs .ttl{font-size:1.75rem}.sl_g_b .slick-slide{padding:0 10px}}@media (max-width: 1092px){header ul{font-size:.875rem}.logo img{width:160px}.wh p{font-size:.875rem;padding-left:15px}}@media (max-width: 1025px){span[data-modal="ordercall"]{padding:12px 18px 9px}.desc_t{display:none}.logo img{width:150px}header ul{font-size:.8125rem}header ul li{padding:0 0.5%}h1,.h1{font-size:2.5rem}h2,.h2{font-size:1.875rem}h2 i,.h2 i{font-size:1.125rem}h3,.h3{font-size:1.125rem}.gal ul h4,.sl_gs .ttl{font-size:1.375rem}.ul1 b,.ul2 b{font-size:1.125rem}.ul1 p,.ul2 p{font-size:1rem}.dw_ttl{font-size:1.375rem}}@media (max-width: 960px){span[data-modal="ordercall"]{display:block;text-align:center;margin-top:20px}.tNav i,.tNav i::before,.tNav i::after{display:block;width:33px;position:absolute;height:2px;background-color:#5c5c5c}.tNav{display:block;width:50px;height:37px;position:absolute;top:28px;right:20px;z-index:100}.tNav i{top:7px;left:7px}.tNav i::before{content:"";top:9px;left:0}.tNav i::after{content:"";top:18px;left:0}header nav{position:fixed;top:0;right:-225px;padding:0 27px 0 30px;min-height:100vh;z-index:2600;background-color:#fff;width:225px;-webkit-transition:right .2s ease ;-moz-transition:right .2s ease ;-o-transition:right .2s ease ;-ms-transition:right .2s ease ;transition:right .2s ease ;margin:0;border:0;min-width:auto}header nav.active{display:block;right:0}header nav.active>i{display:block}header nav>i{position:absolute;top:0;left:-55px;display:none;width:55px;height:55px;z-index:2500;background-color:#f18916;background-size:50%;padding:7px 0 0 7px}header nav>i img{width:41px;height:41px}header ul{font-size:1rem;padding:20px 0}header ul li{display:block}header ul a{display:block;padding:10px 0}.top ul{font-size:1rem}.top ul img{margin-right:10px}.sl_g_b .slick-slide{padding:0 5px}.cnts{display:block}.map{width:100%;height:400px;margin:5% 0}.contacts{width:100%;text-align:left}.contacts ul li{padding:10px 0}.contacts ul p{display:inline-block;padding:0;width:90%}.contacts ul img{vertical-align:top;margin-right:15px}.contacts ul br{display:none}.mLogo{text-align:center}input[type='submit'] ~ p{padding-top:4%}.f1{width:100%}.fLogo{width:48%}.wh{flex-wrap:wrap;justify-content:center}.wh li{width:46%}}@media (max-width: 870px){h1,.h1{font-size:1.875rem}h2,.h2{font-size:1.5rem}h2 i,.h2 i{font-size:1.125rem}h3,.h3{font-size:1.0625rem}.gal ul h4,.sl_gs .ttl{font-size:1.25rem}.dw_ttl{font-size:1.25rem}.top i{font-size:1.25rem}.top ul{flex-wrap:wrap;padding:0}.top li{width:48%;padding:12px 0}.ul1 li{width:29%}.ul2 li{width:46%}.desc{padding-bottom:60px}.sl_g_b .slick-arrow.slick-prev{left:-35px}.sl_g_b .slick-arrow.slick-next{right:-35px}.dw{padding-bottom:45px}footer .c{display:block;text-align:center}.fLogo,.fr,.fc{width:100%}.fc{padding:15px 0}.fr{text-align:center}}@media (max-width: 780px){.ul2 li{padding:2% 0}.btn2 span,input[type='submit']{font-size:.9375rem;padding:12px 35px 11px}.tabs span{font-size:.9375rem;padding:10px 25px 8px}.gal ul li{width:47%}.top>img{max-width:130% !important;margin-left:-15%}.ul1 b{padding-top:0}.desc::after{display:none}.desc .c{display:block}.d_chap{width:100%}.d_chap:first-child{margin-bottom:25px}.sl_gs{display:block}.sl_gs::after{display:none}.sl_glr{width:100%}.sl_glr:first-child{margin-bottom:45px}}@media (max-width: 650px){.btn2 span,input[type='submit']{font-size:.875rem;padding:10px 25px 9px}.tabs span{font-size:.875rem;padding:8px 20px 6px}.wh i{width:100px}.wh li{width:100%;padding:10px 0}.mLogo img{width:80px}.tabs li{padding:6px 5px}}@media (max-width: 560px){h1,.h1{font-size:1.5rem}h2,.h2{font-size:1.375rem}h2 i,.h2 i{font-size:1rem}.top>img{max-width:155% !important;width:155%;margin-left:-25%}.top ul{font-size:.875rem;padding-top:10px}.top ul img{height:65%}.top .btn2{margin-top:2px}.ul1{flex-wrap:wrap}.ul1 li{width:100%;padding:10px 0}.ul1 i{height:auto;width:37%;margin:0 auto 10px}.ul2{text-align:center}.ul2 i{justify-content:center}.ul2 b{padding-top:15px;font-size:1rem}.ul2 li{width:100%}.ul2.ul2_2 i{height:110px}.b1{padding:7% 0}footer{font-size:.875rem}}@media (max-width: 550px){.modal.m2,.modal.m3{width:auto;top:20px;left:20px;right:20px}}@media (max-width: 488px){h1,.h1{font-size:1.25rem}.top li{padding:6px 0;width:50%}.top ul{padding:10px 0;font-size:.75rem}.top ul img{width:26px;height:auto}.contacts{font-size:1rem}.wh p{width:90%}}@media (max-width: 460px){.gal ul li{width:100%}.sl_gs .ttl{padding-bottom:15px}.sl_glr:first-child{margin-bottom:30px}.b2{padding:30px 0}.contacts ul p{width:83%}.modal{padding:20px}.mTop i{right:-11px}}@media (max-width: 390px){h1,.h1{font-size:1.0625rem}.top i{font-size:1rem}.top em{font-size:.875rem}.top ul{font-weight:300}.top ul img{width:20px;margin-right:4px}}@media (max-width: 360px){h1,.h1{font-size:1rem}body{font-size:.9375rem}h2,.h2{font-size:1.125rem}h2 i,.h2 i{font-size:1rem}.top ul{text-align:center}.top ul img{display:none}.mLogo img{width:60px}.map{height:330px}.fLogo img{display:block;margin:0 auto 15px}}
