.con_intro,.con_lnk .tabs ul,.con_lnk .box_gallery{width:90%;max-width:1280px;margin:auto}@media only screen and (max-width: 1199px){.con_intro,.con_lnk .tabs ul,.con_lnk .box_gallery{width:91.66667%}}.con_intro{margin-top:60px}@media only screen and (max-width: 767px){.con_intro{margin-top:2em}}.con_intro h3,.con_intro p{text-align:center}.con_intro h3{font-weight:normal;font-size:1.3em;margin-bottom:.5em}.con_lnk{margin-top:70px;margin-bottom:70px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lnk{margin-top:50px}}@media only screen and (max-width: 767px){.con_lnk{margin-top:2.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lnk{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_lnk{margin-bottom:2.5em}}.con_lnk .tabs{background-color:#f6f5ed}.con_lnk .tabs ul{display:flex;flex-wrap:wrap;justify-content:start;padding:40px 0}@media only screen and (max-width: 767px){.con_lnk .tabs ul{justify-content:space-between}}@media only screen and (max-width: 767px){.con_lnk .tabs ul{padding:30px 0}}.con_lnk .tabs ul li{width:24.5%;display:block;color:#fff;text-align:center;border:1px solid #222;padding:10px 10px;box-sizing:border-box}@media only screen and (max-width: 767px){.con_lnk .tabs ul li{width:49%}}@media only screen and (min-width: 768px){.con_lnk .tabs ul li{margin-left:0.66%}.con_lnk .tabs ul li:first-child{margin-left:0}.con_lnk .tabs ul li:nth-child(4n+1){margin-left:0}.con_lnk .tabs ul li:nth-child(n+5){margin-top:13px}}@media only screen and (max-width: 767px){.con_lnk .tabs ul li{margin-top:0.5em}.con_lnk .tabs ul li:nth-child(odd){margin-right:2%}}.con_lnk .tabs ul li.active{background-color:none;color:#222}.con_lnk .tabs ul li:not(.active){cursor:pointer;background:#48412d}.con_lnk .tabs ul li .txt{position:relative}@media only screen and (max-width: 1199px){.con_lnk .tabs ul li .txt{font-size:94%}}.con_lnk .tabs ul li .txt:after{position:absolute;content:"\f107";font-family:fontawesome;right:-20px}.con_lnk .panels{margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lnk .panels{margin-top:40px}}@media only screen and (max-width: 767px){.con_lnk .panels{margin-top:2em}}@media only screen and (max-width: 767px){.con_lnk .panels{margin-bottom:1.5em}}.con_lnk .panels .panel{max-height:0;overflow:hidden;width:100%;margin:0 auto}.con_lnk .panels .panel.active{opacity:1;max-height:100000px}.con_lnk .box_gallery .list{display:flex;justify-content:start;flex-wrap:wrap}.con_lnk .box_gallery .list li{margin-bottom:17px;width:24%;background-color:#000;display:block;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lnk .box_gallery .list li{margin-bottom:15px}}@media only screen and (max-width: 767px){.con_lnk .box_gallery .list li{margin-bottom:10px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lnk .box_gallery .list li{width:23%}}@media only screen and (max-width: 767px){.con_lnk .box_gallery .list li{width:48%}}@media only screen and (min-width: 768px){.con_lnk .box_gallery .list li{margin-left:17px}.con_lnk .box_gallery .list li:nth-child(4n+1){margin-left:0}}@media only screen and (max-width: 767px){.con_lnk .box_gallery .list li{width:48%}.con_lnk .box_gallery .list li:nth-child(2n){margin-left:10px}}@media only screen and (max-width: 767px){.con_lnk .box_gallery .list li{margin-bottom:15px;width:48%}}.con_lnk .box_gallery .list li .link{display:block;cursor:pointer;position:relative;width:100%;height:100%}.con_lnk .box_gallery .list li .link .txt{position:absolute;transform:translateY(-50%);top:50%;font-size:0.9em;color:#fff;padding:1em;opacity:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.con_lnk .box_gallery .list li .link:hover .img{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:0.5}@media only screen and (min-width: 1200px){.con_lnk .box_gallery .list li .link:hover .txt{opacity:1}}@media print{.con_lnk .box_gallery .list li .link:hover .txt{opacity:1}}.mfp-counter{display:none}.mfp-close,.mfp-close:active{font-size:500%;top:-20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.mfp-close,.mfp-close:active{font-size:375%}}@media only screen and (max-width: 767px){.mfp-close,.mfp-close:active{font-size:250%}}@media only screen and (max-width: 767px){.mfp-close,.mfp-close:active{top:0px}}.mfp-arrow-left,.mfp-arrow-right{width:78px;height:156px;margin-top:0px;top:40%}@media only screen and (min-width: 768px) and (max-width: 1199px){.mfp-arrow-left,.mfp-arrow-right{top:42%}}@media only screen and (max-width: 767px){.mfp-arrow-left,.mfp-arrow-right{top:45%}}@media only screen and (max-width: 767px){.mfp-arrow-left,.mfp-arrow-right{width:30px;height:60px}}@media only screen and (max-width: 900px){.mfp-arrow-left,.mfp-arrow-right{transform:none}}.mfp-arrow-left::before,.mfp-arrow-left:after,.mfp-arrow-right::before,.mfp-arrow-right:after{display:none}.mfp-arrow:active{margin-top:0px}.mfp-arrow-left{background:url(./../../photogallery/images/ic_arr_prev.png) no-repeat !important;background-size:contain !important}@media only screen and (min-width: 768px) and (max-width: 1199px){.mfp-arrow-left{left:-1.5em}}@media only screen and (max-width: 767px){.mfp-arrow-left{left:-0.5em}}.mfp-arrow-right{background:url(./../../photogallery/images/ic_arr_next.png) no-repeat !important;background-size:contain !important}@media only screen and (min-width: 768px) and (max-width: 1199px){.mfp-arrow-right{right:-1.5em}}@media only screen and (max-width: 767px){.mfp-arrow-right{right:-0.5em}}.mfp-container{width:1014px;right:0;margin:0 auto;max-width:90%}.mfp-container .mfp-content{width:775px;max-width:80%}@media only screen and (max-width: 767px){.mfp-container .mfp-content{max-width:97%}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all 0.4s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}
