a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Archivo;font-style:normal;font-weight:400;src:url(../fonts/archivo-v6-latin-regular.eot);src:local("Archivo Regular"),local("Archivo-Regular"),url(../fonts/archivo-v6-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/archivo-v6-latin-regular.woff2) format("woff2"),url(../fonts/archivo-v6-latin-regular.woff) format("woff"),url(../fonts/archivo-v6-latin-regular.ttf) format("truetype"),url(../fonts/archivo-v6-latin-regular.svg#Archivo) format("svg")}@font-face{font-family:Archivo;font-style:normal;font-weight:500;src:url(../fonts/archivo-v6-latin-500.eot);src:local("Archivo Medium"),local("Archivo-Medium"),url(../fonts/archivo-v6-latin-500.eot?#iefix) format("embedded-opentype"),url(../fonts/archivo-v6-latin-500.woff2) format("woff2"),url(../fonts/archivo-v6-latin-500.woff) format("woff"),url(../fonts/archivo-v6-latin-500.ttf) format("truetype"),url(../fonts/archivo-v6-latin-500.svg#Archivo) format("svg")}@font-face{font-family:Archivo;font-style:normal;font-weight:600;src:url(../fonts/archivo-v6-latin-600.eot);src:local("Archivo SemiBold"),local("Archivo-SemiBold"),url(../fonts/archivo-v6-latin-600.eot?#iefix) format("embedded-opentype"),url(../fonts/archivo-v6-latin-600.woff2) format("woff2"),url(../fonts/archivo-v6-latin-600.woff) format("woff"),url(../fonts/archivo-v6-latin-600.ttf) format("truetype"),url(../fonts/archivo-v6-latin-600.svg#Archivo) format("svg")}@font-face{font-family:Archivo;font-style:normal;font-weight:700;src:url(../fonts/archivo-v6-latin-700.eot);src:local("Archivo Bold"),local("Archivo-Bold"),url(../fonts/archivo-v6-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/archivo-v6-latin-700.woff2) format("woff2"),url(../fonts/archivo-v6-latin-700.woff) format("woff"),url(../fonts/archivo-v6-latin-700.ttf) format("truetype"),url(../fonts/archivo-v6-latin-700.svg#Archivo) format("svg")}@font-face{font-family:iconfont;src:url(../fonts/iconfont.eot);src:url(../fonts/iconfont.eot?#iefix) format("embedded-opentype"),url(../fonts/iconfont.woff) format("woff"),url(../fonts/iconfont.ttf) format("truetype"),url(../fonts/iconfont.svg) format("svg");font-weight:400;font-style:normal}.icon{font-style:normal;font-weight:400}.icon.bread_arrow:before{font-family:iconfont;content:"\EA01"}.icon.bread_arrow_2:before{font-family:iconfont;content:"\EA02"}.icon.bread_arrow_3:before{font-family:iconfont;content:"\EA03"}.icon.bread_arrow_4:before{font-family:iconfont;content:"\EA04"}.icon.play:before{font-family:iconfont;content:"\EA05"}.icon.sound:before{font-family:iconfont;content:"\EA06"}:root{--nav-button-color:#f06;--nav-link-color:#492121;--field-border-color:#cacfd9;--field-border-color-focus:#f06;--field-bg-color:#f7f9fc}body{font-family:Archivo,sans-serif;font-size:16px;font-weight:400;background:linear-gradient(#f06,transparent),linear-gradient(to top left,#e600ff,transparent),linear-gradient(to top right,#00bdad,transparent);background-blend-mode:screen}body *{box-sizing:border-box;line-height:1.2}.group_label,label{display:block}.group_label{font-size:14px;letter-spacing:1px;line-height:1.5;color:#cacfd9;margin-bottom:8px}a{text-decoration:none}img{max-width:100%;display:block}button{border:0}em{font-style:italic}button,input,textarea{font-family:Archivo,sans-serif}.cnt_full{width:100%;max-width:1920px;display:flex;flex-direction:column;align-items:center;margin:auto}.cnt{max-width:1300px;width:100%}@media screen and (max-width:1320px){.cnt{padding-left:20px;padding-right:20px}}@media screen and (max-width:480px){.cnt{padding-left:10px;padding-right:10px}}.cnt_head{display:flex;flex-direction:column;padding-top:35px;padding-bottom:35px}@media screen and (max-width:480px){.cnt_head{padding-top:10px}}.cnt_head .cnt{flex-direction:column;align-items:center;justify-content:center}.cnt_head .ttl_l1{margin-top:10px;font-weight:600;font-size:calc(17.08108px + 2.37838vw);color:#fff;text-shadow:1px 0 1px #000}@media screen and (max-width:375px){.cnt_head .ttl_l1{font-size:26px}}@media screen and (min-width:1300px){.cnt_head .ttl_l1{font-size:48px}}.icm{font-size:48px;color:#fff}.play:before{content:"\EA05"}.arrow_01:before,.play:before{font-family:iconfont;font-style:normal;font-weight:400}.arrow_01:before{content:"\EA01"}.sound:before{font-family:iconfont;font-style:normal;font-weight:400;content:"\EA05"}.cnt_cam_list:focus{outline:0}.cnt_cam_list .camTitle{width:100%;font-weight:600;font-size:calc(25.56757px + .64865vw);line-height:1.4;color:#fff;display:flex;align-items:center;margin-bottom:20px}@media screen and (max-width:375px){.cnt_cam_list .camTitle{font-size:28px}}@media screen and (min-width:1300px){.cnt_cam_list .camTitle{font-size:34px}}@media screen and (max-width:480px){.cnt_cam_list .camTitle{flex-direction:column}}.cnt_cam_list .camTitle:after,.cnt_cam_list .camTitle:before{content:"";flex:1;width:100%;height:1px;background-color:hsla(0,0%,100%,.2)}.cnt_cam_list .camTitle:before{margin-right:50px}@media screen and (max-width:480px){.cnt_cam_list .camTitle:before{margin-right:0;flex:auto;margin-bottom:20px}}.cnt_cam_list .camTitle:after{margin-left:50px}@media screen and (max-width:480px){.cnt_cam_list .camTitle:after{display:none}}.cnt_cam_list .cam_list_full{max-width:1760px;width:100%;padding-left:20px;padding-right:20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;--cam-width:16.3%}@media screen and (max-width:1250px){.cnt_cam_list .cam_list_full{--cam-width:19.9%;--cam-height:210px}}@media screen and (max-width:1024px){.cnt_cam_list .cam_list_full{--cam-width:24.8%}}@media screen and (max-width:960px){.cnt_cam_list .cam_list_full{--cam-width:33%}}@media screen and (max-width:580px){.cnt_cam_list .cam_list_full{--cam-width:49.9%;padding-left:0;padding-right:0;--cam-height:170px}}.cnt_cam_list .cam_list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;--cam-width:19.5%;--cam-height:210px}@media screen and (max-width:1024px){.cnt_cam_list .cam_list{--cam-width:24.5%}}@media screen and (max-width:820px){.cnt_cam_list .cam_list{--cam-width:33%}}@media screen and (max-width:580px){.cnt_cam_list .cam_list{--cam-width:49.9%;--cam-height:170px}}.cnt_not_found_title{padding-top:150px;padding-bottom:300px;text-align:center;margin-bottom:50px}@media screen and (max-width:560px){.cnt_not_found_title{padding-top:130px;padding-bottom:50px}}.cnt_not_found_title .cnt{display:flex;flex-direction:column;color:#fff}.cnt_not_found_title .title_l1{font-size:calc(76.54054px + 5.18919vw)}@media screen and (max-width:375px){.cnt_not_found_title .title_l1{font-size:96px}}@media screen and (min-width:1300px){.cnt_not_found_title .title_l1{font-size:144px}}.cnt_not_found_title .title_l2{text-align:center;margin-bottom:25px;font-size:calc(25.51351px + 1.72973vw)}@media screen and (max-width:375px){.cnt_not_found_title .title_l2{font-size:32px}}@media screen and (min-width:1300px){.cnt_not_found_title .title_l2{font-size:48px}}.cnt_not_found_title .txt{font-size:calc(9.51351px + 1.72973vw);line-height:1.4}@media screen and (max-width:375px){.cnt_not_found_title .txt{font-size:16px}}@media screen and (min-width:1300px){.cnt_not_found_title .txt{font-size:32px}}.cnt_not_found_title a{color:#f06}.cnt_not_found_title a:hover{text-decoration:underline}.btn,.cnt_btn{display:flex;align-items:center}.btn{font-size:18px;text-align:center;text-transform:uppercase;outline:0;cursor:pointer;min-height:50px;text-decoration:none;border:0;line-height:1.2;justify-content:center;transition:all .3s ease-in-out;padding-left:30px;padding-right:30px;border-radius:5px;font-weight:700}.btnDarkRed{background-color:#e600ff;color:#fff;border:1px solid #e600ff;letter-spacing:-.5px}.lightBg:hover{background-color:transparent;color:#e600ff}.darkBg:hover{border-color:#fff;background-color:transparent}:root{--cam-width:19.9%;--cam-height:250px}.cam_item__blk{overflow:hidden;position:relative;width:var(--cam-width);height:var(--cam-height);transition:box-shadow .3s ease-in-out}.cam_item__blk:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-image:linear-gradient(0,rgba(73,33,33,.9),transparent 120px)}.cam_item__blk:hover .icm{opacity:1}.cam_item__blk img.cam{-o-object-fit:cover;object-fit:cover;width:100%;height:var(--cam-height);transition:filter .3s ease-in-out}.cam_item__blk .icm{position:absolute;left:50%;top:50%;opacity:0;transition:opacity .3s ease-in-out;transform:translateX(-50%) translateY(-50%);color:#fff;font-size:96px;z-index:10;filter:drop-shadow(0 0 4px #e600ff)}.cam_item__blk .cam_row{position:absolute;left:0;right:0;top:0;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;padding-bottom:5px;z-index:10;padding-top:7px}.cam_item__blk .item_name{width:100%;color:#fff;font-weight:800;font-size:15px;line-height:1.2;text-align:center;padding-left:5px;padding-right:5px;padding-bottom:7px;position:absolute;bottom:0;left:0;right:0}.cam_item__blk .item_line,.cam_item__blk .item_quality{color:#fff;margin-left:5px;margin-right:5px;padding:5px 4px 2px;min-height:17px;line-height:1;font-weight:700;font-size:10px;display:flex;align-items:center;text-align:center;letter-spacing:.625px;text-transform:uppercase;border-radius:3px}.cam_item__blk .item_line{text-transform:none;background-color:#3adc33}.cam_item__blk .item_quality{background-color:#00bdad}.pagination_list{display:flex;flex-wrap:wrap;margin:10px 0;width:100%}.pagination_list .item{border:1px solid #fff;color:#fff;border-radius:5px;font-weight:700;font-size:13px;line-height:1;height:36px;display:flex;align-items:center;justify-content:center;letter-spacing:1px;text-transform:uppercase;text-decoration:none;margin:4px;transition:all .3s ease-in-out}.pagination_list .item.active{background-color:#f06;color:#fff;border-color:#f06}.pagination_list .item.disabled{border-color:#bdbdbd;pointer-events:none;opacity:.8;color:#bdbdbd}.pagination_list .item.num{width:36px}.pagination_list .item.button{padding:0 10px}.pagination_list .item.button span{font-size:25px;margin:-2px 5px 0}.pagination_list .item:hover{border-color:#f06;background-color:#f06;box-shadow:0 8px 20px rgba(0,0,0,.2),0 3px 7px rgba(0,0,0,.02)}.breadcrumbs__blk{display:flex}.breadcrumbs__blk span{margin-left:3px;margin-right:3px;font-size:12px;color:#492121;transition:color .3s ease-in-out}.breadcrumbs__blk li:first-of-type a:before{font-size:12px;transition:color .3s ease-in-out;font-family:iconfont;font-style:normal;font-weight:400;content:"\EA01"}.breadcrumbs__blk li>span{color:#fff;display:flex;align-items:center}.breadcrumbs__blk a{color:#492121;display:flex;align-items:center}.breadcrumbs__blk a:after{font-size:12px;content:"/";color:#fff}.breadcrumbs__blk a:hover,.breadcrumbs__blk a:hover span{color:#00bdad}.post__blk{background-color:#fff;border-radius:15px;width:100%;display:flex;align-items:stretch;margin-bottom:30px;overflow:hidden;flex-direction:column}.post__blk:hover .pic__blk:before{opacity:0}.post__blk .pic__blk{width:100%;height:200px;position:relative}.post__blk .pic__blk:before{content:"";position:absolute;opacity:1;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));transition:opacity .3s ease-in-out}.post__blk .pic__blk img{height:200px;width:100%;-o-object-fit:cover;object-fit:cover}.post__blk .description__blk{width:100%;padding:20px;display:flex;flex-direction:column;flex-grow:2}.post__blk .description__blk .txt__blk{flex-grow:2;display:flex;flex-direction:column;justify-content:space-between}.post__blk .description__blk .ttl{font-weight:600;color:#f06;line-height:1.2;margin-bottom:10px}.post__blk .description__blk .txt{font-size:14px;color:#000;line-height:1.4}.post__blk .indicator__blk{padding-bottom:20px}.post__blk .indicator__blk time{color:#bdbdbd;font-size:12px}.side_similar .post__blk{width:100%}.preloader{width:100%;min-height:250px;display:flex;align-items:flex-start;padding-top:50px;justify-content:center}.preloader .sk-folding-cube{margin:20px auto;width:80px;height:80px;position:relative;transform:rotate(45deg)}.preloader .sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.preloader .sk-folding-cube .sk-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;-webkit-animation:sk-foldCubeAngle 2.4s linear infinite both;animation:sk-foldCubeAngle 2.4s linear infinite both;transform-origin:100% 100%}.preloader .sk-folding-cube .sk-cube2{transform:scale(1.1) rotate(90deg)}.preloader .sk-folding-cube .sk-cube3{transform:scale(1.1) rotate(180deg)}.preloader .sk-folding-cube .sk-cube4{transform:scale(1.1) rotate(270deg)}.preloader .sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.preloader .sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.preloader .sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0deg);opacity:1}90%,to{transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0deg);opacity:1}90%,to{transform:perspective(140px) rotateY(180deg);opacity:0}}.cntSimilarPosts{overflow:hidden;margin-top:50px}@media screen and (max-width:767px){.cntSimilarPosts{margin-top:25px}}.cntSimilarPosts .cnt_title{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px}.cntSimilarPosts .cnt_title .ttl{width:100%;font-weight:600;font-size:calc(37.94595px + 1.08108vw);line-height:1.4;color:#fff;text-align:left}@media screen and (max-width:375px){.cntSimilarPosts .cnt_title .ttl{font-size:42px}}@media screen and (min-width:1300px){.cntSimilarPosts .cnt_title .ttl{font-size:52px}}.cntSimilarPosts .postList{display:flex;flex-wrap:wrap;justify-content:flex-start;width:auto;margin-left:-.5%;margin-right:-.5%}@media screen and (max-width:1024px){.cntSimilarPosts .postList{margin-left:-.66667%;margin-right:-.66667%}}@media screen and (max-width:820px){.cntSimilarPosts .postList{margin-left:-1%;margin-right:-1%}}@media screen and (max-width:560px){.cntSimilarPosts .postList{margin-left:0;margin-right:0}}.cntSimilarPosts .postList .post__blk{width:24%;margin-left:.5%;margin-right:.5%}@media screen and (max-width:1024px){.cntSimilarPosts .postList .post__blk{width:32%;margin-left:.66667%;margin-right:.66667%}}@media screen and (max-width:820px){.cntSimilarPosts .postList .post__blk{width:48%;margin-left:1%;margin-right:1%}}@media screen and (max-width:560px){.cntSimilarPosts .postList .post__blk{width:100%;margin-left:0;margin-right:0}}.input_group.is-invalid input{border-color:#d00}.input_group.is-invalid .invalid{margin-top:4px;display:block;color:#d00;font-size:12px}.input_group input{background:var(--field-bg-color);border-radius:4px;cursor:text;height:48px;padding:12px 15px;box-sizing:border-box;line-height:1;display:flex;align-items:center;color:#000;width:100%;min-width:100px;font-size:calc(13.18919px + .21622vw);border:1px solid var(--field-border-color)}@media screen and (max-width:375px){.input_group input{font-size:14px}}@media screen and (min-width:1300px){.input_group input{font-size:16px}}.input_group input:active,.input_group input:focus{outline:0;border-color:var(--field-border-color-focus)}.input_group input::-moz-placeholder{color:#492121;opacity:1}.input_group input:-ms-input-placeholder{color:#492121;opacity:1}.input_group input::placeholder{color:#492121;opacity:1}.input_group input:-webkit-autofill,.input_group input:-webkit-autofill:active,.input_group input:-webkit-autofill:focus,.input_group input:-webkit-autofill:hover{-webkit-text-fill-color:#492121;-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.textarea_group.is-invalid textarea{border-color:#d00}.textarea_group.is-invalid .invalid{margin-top:4px;display:block;color:#d00;font-size:12px}.textarea_group textarea{background-color:var(--field-bg-color);border-radius:4px;cursor:text;height:50px;padding:12px 15px;box-sizing:border-box;font-weight:500;line-height:1;display:flex;align-items:center;color:#000;width:100%;resize:vertical;min-width:100px;font-size:calc(13.18919px + .21622vw);border:1px solid var(--field-border-color)}@media screen and (max-width:375px){.textarea_group textarea{font-size:14px}}@media screen and (min-width:1300px){.textarea_group textarea{font-size:16px}}.textarea_group textarea:active,.textarea_group textarea:focus{outline:0;border-color:var(--field-border-color-focus)}.textarea_group textarea::-moz-placeholder{color:#492121;opacity:1}.textarea_group textarea:-ms-input-placeholder{color:#492121;opacity:1}.textarea_group textarea::placeholder{color:#492121;opacity:1}.textarea_group textarea:-webkit-autofill,.textarea_group textarea:-webkit-autofill:active,.textarea_group textarea:-webkit-autofill:focus,.textarea_group textarea:-webkit-autofill:hover{-webkit-text-fill-color:#492121;-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.header{background-color:#fff;display:flex;justify-content:center}.header .logo{display:flex;align-items:center;flex-grow:2}.header .logo:after,.header .logo:before{content:"";height:1px;flex-grow:1;flex-shrink:1;flex-basis:auto;margin-left:25px;margin-right:25px}.header .logo:before{display:none}@media screen and (max-width:960px){.header .logo:before{display:flex}}.header .logo,.header .logo img{height:85px}@media screen and (max-width:767px){.header .logo,.header .logo img{height:60px;justify-content:flex-end}}.header .cnt{display:flex;justify-content:space-between;padding-top:10px;padding-bottom:10px}@media screen and (max-width:640px){.header .cnt{min-height:65px;padding-left:10px;padding-right:10px}}.header .navigationBlk{display:flex;justify-content:space-between}.header .navigationBlk .btn{min-height:50px;align-self:center}@media screen and (max-width:960px){.header .navigationBlk{--nav-link-color:#000;width:auto;position:absolute;z-index:600;transition:all .2s cubic-bezier(.68,0,.265,1);transform:scale(0);transform-origin:top left;left:0;top:0;height:auto;background-color:#492121;flex-direction:column;padding:75px 35px;box-shadow:0 5px 17px rgba(0,0,0,.2);border-bottom-right-radius:35px}}@media screen and (max-width:960px) and (max-width:667px) and (orientation:landscape){.header .navigationBlk{padding:50px 100px}}@media screen and (max-width:960px) and (max-width:480px){.header .navigationBlk{padding:75px 25px 50px;right:0;border-bottom-right-radius:0}}@media screen and (max-width:960px){.header .navigationBlk.in{transform:scale(1) translate(0);transition-timing-function:cubic-bezier(.68,0,.265,1)}}.header .navigationBlk .main_nav{flex-grow:2;display:flex;justify-content:space-around}.header .navigationBlk .navigation{width:100%;display:flex;justify-content:center}@media screen and (max-width:960px){.header .navigationBlk .navigation{flex-direction:column;--nav-link-color:#fff}}@media (max-width:480px){.header .navigationBlk .navigation{align-items:center}}.header .navigationBlk .navigation li{margin-left:20px;margin-right:20px;display:flex;align-items:center;position:relative}@media screen and (max-width:960px){.header .navigationBlk .navigation li{margin-bottom:20px}}.header .navigationBlk .navigation a{letter-spacing:-.5px;font-size:18px;color:var(--nav-link-color);text-transform:uppercase}.header .navigationBlk .navigation a.active,.header .navigationBlk .navigation a:hover{color:rgba(230,0,255,.5)}@media screen and (max-width:960px){.header .navigationBlk .navigation a.active,.header .navigationBlk .navigation a:hover{color:hsla(0,0%,100%,.5)}}.nav_button{cursor:pointer;display:none;z-index:1000;align-items:center;justify-content:center;margin-left:15px}@media screen and (max-width:960px){.nav_button{display:flex}}.nav_button .ham{position:relative;width:30px;height:20px;cursor:pointer}.nav_button .ham.active .hamburger{background:transparent;--nav-button-color:#fff}.nav_button .ham.active .hamburger:before{top:0;transform:rotate(45deg)}.nav_button .ham.active .hamburger:after{top:0;transform:rotate(135deg)}.nav_button .ham .hamburger{top:50%;transform:translateY(-50%);left:0;width:25px;height:3px;position:absolute;background:var(--nav-button-color);transition:.5s;border-radius:2px}.nav_button .ham .hamburger:before{top:-9px}.nav_button .ham .hamburger:after{top:9px}.nav_button .ham .hamburger:after,.nav_button .ham .hamburger:before{content:"";position:absolute;width:30px;height:3px;display:block;background:var(--nav-button-color);transition:.5s;border-radius:2px}.cnt_footer{margin-top:50px;padding-top:50px;background-color:#492121}@media screen and (max-width:480px){.cnt_footer{overflow:hidden;margin-top:25px}}.cnt_footer .f_logo{display:flex;align-items:center;padding-bottom:20px}@media screen and (max-width:480px){.cnt_footer .f_logo{flex-direction:column;position:relative}}.cnt_footer .f_logo:after,.cnt_footer .f_logo:before{content:"";flex:1;width:100%;height:1px;background-color:#e600ff}@media screen and (max-width:480px){.cnt_footer .f_logo:after,.cnt_footer .f_logo:before{flex:auto;position:absolute;left:-20px;right:-20px;width:auto}}@media screen and (max-width:480px){.cnt_footer .f_logo:after{bottom:0}}@media screen and (max-width:480px){.cnt_footer .f_logo:before{top:0}}.cnt_footer .f_logo .logo{margin-left:30px;margin-right:30px}@media screen and (max-width:480px){.cnt_footer .f_logo .logo{margin:30px}}.cnt_footer .logo,.cnt_footer .logo img{height:85px}@media screen and (max-width:767px){.cnt_footer .logo,.cnt_footer .logo img{height:60px}}.cnt_footer .f_navs{display:flex;justify-content:space-around;align-items:center;flex-grow:2;padding-left:50px;padding-right:50px}@media screen and (max-width:840px){.cnt_footer .f_navs{flex-direction:column}}@media screen and (max-width:480px){.cnt_footer .f_navs{padding:25px 0}}.cnt_footer .f_navs .main_nav{width:100%}.cnt_footer .f_navs .navigation{width:100%;display:flex;justify-content:space-around;flex-wrap:wrap}@media screen and (max-width:480px){.cnt_footer .f_navs .navigation{flex-direction:column;align-items:center}}.cnt_footer .f_navs .navigation li{margin:10px;display:flex;align-items:center;position:relative}@media screen and (max-width:960px){.cnt_footer .f_navs .navigation li{margin-bottom:20px}}.cnt_footer .f_navs .navigation a{letter-spacing:-.5px;font-size:18px;color:#fff;text-align:center}.cnt_footer .f_navs .navigation a.active,.cnt_footer .f_navs .navigation a:hover{text-decoration:underline}.cnt_footer .f_navs .btn{white-space:nowrap;min-height:50px}.cnt_footer .copyBlk{color:#fff;text-align:center;font-size:14px;margin-top:20px;margin-bottom:20px}.home__page{padding-top:0}.home__page .cnt_home_ttl{padding-top:15px;display:flex;justify-content:center}.home__page .cnt_home_ttl .homeTitle{text-align:center;font-weight:800;font-size:calc(17.08108px + 2.37838vw);letter-spacing:-4px;color:#fff;margin-top:20px}@media screen and (max-width:375px){.home__page .cnt_home_ttl .homeTitle{font-size:26px}}@media screen and (min-width:1300px){.home__page .cnt_home_ttl .homeTitle{font-size:48px}}@media screen and (max-width:480px){.home__page .cnt_home_ttl .homeTitle{letter-spacing:-1px}}.home__page .cnt_home_ttl .homeTitle span{color:#492121}.home__page .cnt_cam_list{padding-top:40px;padding-bottom:40px;--cam-height:210px}@media screen and (max-width:580px){.home__page .cnt_cam_list{padding-top:0}}.home__page .cntTxt{margin-top:40px;margin-bottom:40px}@media screen and (max-width:767px){.home__page .cntTxt{margin-top:20px;margin-bottom:20px}}.home__page .cntTxt h2{font-weight:600;font-size:calc(20.75676px + .86486vw);color:#fff;margin-bottom:35px;text-shadow:1px 0 1px #000}@media screen and (max-width:375px){.home__page .cntTxt h2{font-size:24px}}@media screen and (min-width:1300px){.home__page .cntTxt h2{font-size:32px}}.home__page .cntTxt p{font-size:18px;line-height:1.4;color:#fff;margin-bottom:20px}.home__page .cntTxt p:last-of-type{margin-bottom:0}.home__page .entityBodyAddContent{margin-bottom:60px}@media screen and (max-width:767px){.home__page .entityBodyAddContent{margin-bottom:30px}}.home__page .entityBodyAddContent .cntTxt:first-of-type{min-height:500px;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (max-width:960px){.home__page .entityBodyAddContent .cntTxt:first-of-type{min-height:auto}}.home__page .entityBodyAddContent .cntTxt:first-of-type h2{padding-left:450px}@media screen and (max-width:960px){.home__page .entityBodyAddContent .cntTxt:first-of-type h2{padding-left:250px}}@media screen and (max-width:767px){.home__page .entityBodyAddContent .cntTxt:first-of-type h2{padding-left:0}}.home__page .entityBodyAddContent .cntBg{border-radius:35px 0 35px 0;background-color:#492121;display:flex;flex-direction:row-reverse;position:relative;padding-left:400px;margin-bottom:50px}@media screen and (max-width:960px){.home__page .entityBodyAddContent .cntBg{padding-left:250px}}@media screen and (max-width:767px){.home__page .entityBodyAddContent .cntBg{padding-left:0;flex-direction:column}}.home__page .entityBodyAddContent .cntBg .text{padding:75px 50px}@media screen and (max-width:767px){.home__page .entityBodyAddContent .cntBg .text{padding:30px 20px}}.home__page .entityBodyAddContent .cntBg .cntPic{position:absolute;left:0;bottom:0;width:400px;height:auto;padding-left:20px}@media screen and (max-width:960px){.home__page .entityBodyAddContent .cntBg .cntPic{width:250px}}@media screen and (max-width:767px){.home__page .entityBodyAddContent .cntBg .cntPic{position:static;margin:auto}}.home__page .entityBodyAddContent .cntBg .cntPic img{display:block;filter:drop-shadow(0 0 10px #e600ff)}.blog__page .post_list__blk{display:flex;flex-wrap:wrap;justify-content:flex-start;width:auto;margin-left:-.5%;margin-right:-.5%}@media screen and (max-width:1024px){.blog__page .post_list__blk{margin-left:-.66667%;margin-right:-.66667%}}@media screen and (max-width:960px){.blog__page .post_list__blk{margin-left:-1%;margin-right:-1%}}@media screen and (max-width:560px){.blog__page .post_list__blk{margin-left:0;margin-right:0}}.blog__page .post_list__blk .post__blk{width:24%;margin-left:.5%;margin-right:.5%}@media screen and (max-width:1024px){.blog__page .post_list__blk .post__blk{width:32%;margin-left:.66667%;margin-right:.66667%}}@media screen and (max-width:960px){.blog__page .post_list__blk .post__blk{width:48%;margin-left:1%;margin-right:1%}}@media screen and (max-width:560px){.blog__page .post_list__blk .post__blk{width:100%;margin-left:0;margin-right:0}}.article__page .cnt_cam_list,.blog__page .cnt_cam_list{padding-top:30px;padding-bottom:60px}.article__page .ttl_l1{font-size:calc(40.75676px + .86486vw)}@media screen and (max-width:375px){.article__page .ttl_l1{font-size:44px}}@media screen and (min-width:1300px){.article__page .ttl_l1{font-size:52px}}.article__page .articlePic{height:350px;margin-bottom:30px}@media screen and (max-width:480px){.article__page .articlePic{height:250px}}.article__page .articlePic img{height:350px;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:480px){.article__page .articlePic img{height:250px}}.article__page .cnt_comments{margin-top:60px;padding-top:60px;border-top:1px solid hsla(0,0%,100%,.2)}.article__page .cnt_comments .cnt{display:flex;align-items:flex-start;justify-content:flex-end;position:relative}@media screen and (max-width:960px){.article__page .cnt_comments .cnt{flex-wrap:wrap}}.article__page .cnt_comments .ttl_l3{width:100%;font-weight:600;color:#fff;margin-bottom:30px;font-size:calc(32.32432px + 1.51351vw)}@media screen and (max-width:375px){.article__page .cnt_comments .ttl_l3{font-size:38px}}@media screen and (min-width:1300px){.article__page .cnt_comments .ttl_l3{font-size:52px}}.article__page .cnt_comments .ttl_l4{color:#fff;font-size:18px;text-align:center;margin-top:35px;margin-bottom:35px}.article__page .commentsBlk{width:100%}@media screen and (max-width:960px){.article__page .commentsBlk{width:100%;padding-right:0}}.article__page .comment_list{width:100%}.article__page .comment_item{margin-bottom:30px}.article__page .comment_item .comment_head{display:flex;flex-direction:column}.article__page .comment_item .comment_head .name{font-weight:600;font-size:calc(13.18919px + .21622vw);color:#00bdad}@media screen and (max-width:375px){.article__page .comment_item .comment_head .name{font-size:14px}}@media screen and (min-width:1300px){.article__page .comment_item .comment_head .name{font-size:16px}}.article__page .comment_item .comment_head time{color:hsla(0,0%,100%,.3);font-size:calc(11.18919px + .21622vw);margin-top:15px;margin-bottom:15px}@media screen and (max-width:375px){.article__page .comment_item .comment_head time{font-size:12px}}@media screen and (min-width:1300px){.article__page .comment_item .comment_head time{font-size:14px}}.article__page .comment_item p{font-size:calc(13.18919px + .21622vw);line-height:1.3;color:#fff}@media screen and (max-width:375px){.article__page .comment_item p{font-size:14px}}@media screen and (min-width:1300px){.article__page .comment_item p{font-size:16px}}.article__page .form_comment{width:100%;background-color:#fff;box-shadow:0 4px 74px rgba(0,38,113,.25);border-radius:15px;padding:35px 50px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}@media screen and (max-width:767px){.article__page .form_comment{padding:25px}}@media screen and (max-width:480px){.article__page .form_comment{padding:25px 15px}}.article__page .form_comment .ttl_l3{color:#000}.article__page .form_comment .textarea_group{width:100%;margin-bottom:10px}.article__page .form_comment .textarea_group textarea{min-height:100px}.article__page .form_comment .groupRow{width:100%;display:flex;justify-content:space-between}@media screen and (max-width:560px){.article__page .form_comment .groupRow{justify-content:center}}.article__page .form_comment .groupRow>*{margin-top:10px;margin-bottom:10px}@media screen and (max-width:1150px){.article__page .form_comment .groupRow{flex-wrap:wrap}}.article__page .form_comment .name_group{width:100%;max-width:170px}@media screen and (max-width:1150px){.article__page .form_comment .name_group{width:35%;max-width:none}}@media screen and (max-width:560px){.article__page .form_comment .name_group{width:100%}}.article__page .form_comment .email_group{width:100%;max-width:350px;margin-left:15px;margin-right:15px}@media screen and (max-width:1150px){.article__page .form_comment .email_group{width:60%;margin-left:0;margin-right:0;max-width:none}}@media screen and (max-width:560px){.article__page .form_comment .email_group{width:100%}}.article__page .form_comment .recaptcha_group{flex:0 0 305px}@media screen and (max-width:560px){.article__page .form_comment .recaptcha_group{transform:scale(.85);margin-left:auto;margin-right:auto}}.article__page .form_comment .btn{width:100%;max-width:400px;min-height:60px}@media screen and (max-width:767px){.article__page .form_comment .btn{max-width:none}}.sidebarLayout>.cnt{display:flex;align-items:flex-start;justify-content:space-between}.sidebarLayout .cntContent{width:auto;padding-right:50px}@media screen and (max-width:960px){.sidebarLayout .cntContent{padding-right:0;width:100%}}.sidebarLayout .cntSidebar{padding-top:35px;flex:0 0 300px}@media screen and (max-width:960px){.sidebarLayout .cntSidebar{display:none}}.sidebarLayout .ttl_l4{font-weight:600;line-height:1.3;color:#fff;font-size:34px;margin-bottom:25px}.about__page .entityBodyContent .textBlk{overflow:hidden;display:flex;align-items:center;border-radius:35px 0 35px 0;background-color:#492121;margin-bottom:60px;box-shadow:0 15px 50px 0 rgba(0,0,0,.3);position:relative}@media screen and (max-width:960px){.about__page .entityBodyContent .textBlk{flex-direction:column}}.about__page .entityBodyContent .textBlk .text{padding:50px 60px}@media screen and (max-width:960px){.about__page .entityBodyContent .textBlk .text{padding:30px 20px}}.about__page .entityBodyContent .textBlk .cntPic{align-self:stretch;flex:0 0 400px}@media screen and (max-width:960px){.about__page .entityBodyContent .textBlk .cntPic{width:100%;flex-basis:auto}}.about__page .entityBodyContent .textBlk .cntPic img{max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:960px){.about__page .entityBodyContent .textBlk .cntPic img{height:650px}}@media screen and (max-width:767px){.about__page .entityBodyContent .textBlk .cntPic img{height:400px}}.about__page .entityBodyAddContent .textBlk{margin-bottom:50px}.default__page .summaryBlk{background-color:#492121;padding:40px 60px;border-radius:15px;margin-bottom:60px}@media screen and (max-width:767px){.default__page .summaryBlk{padding:30px}}.default__page .summaryBlk p{font-weight:700;line-height:1.5;color:#fff}.cams__page .cnt_cam_list,.default__page .cnt_cam_list{padding-top:30px}.cams__page .cam_list_top{margin-bottom:50px;padding-top:0}.textBlk h2{font-weight:600;font-size:calc(20.75676px + .86486vw);line-height:1.4;color:#fff;margin-bottom:35px;text-shadow:1px 0 1px #000}@media screen and (max-width:375px){.textBlk h2{font-size:24px}}@media screen and (min-width:1300px){.textBlk h2{font-size:32px}}.textBlk p{margin-bottom:20px}.textBlk p:last-of-type{margin-bottom:0}.textBlk li,.textBlk p{font-size:calc(16.18919px + .21622vw);line-height:1.4;color:#fff}@media screen and (max-width:375px){.textBlk li,.textBlk p{font-size:17px}}@media screen and (min-width:1300px){.textBlk li,.textBlk p{font-size:19px}}.textBlk li{margin-bottom:10px}.textBlk ul{margin-bottom:30px}.textBlk ul li{position:relative;padding-left:55px;list-style-type:none}@media screen and (max-width:767px){.textBlk ul li{padding-left:30px}}.textBlk ul li:before{content:"";width:20px;height:3px;background-color:#fff;position:absolute;left:0;top:10px;display:block}@media screen and (max-width:767px){.textBlk ul li:before{width:15px;height:2px}}