@charset "UTF-8";

  html,body{
margin:0;
line-height:1.6;
font-size:16px;
font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "メイリオ", sans-serif;
font-weight: 500;
min-width:1080px;
}
#container{ }
.engfont{
font-family: 'Staatliches', cursive;
font-display: swap;
}
.engfont2{
font-family: 'Timmana', sans-serif;
font-display: swap;
}
.engfont3{
font-family: 'Oswald', sans-serif;
font-display: swap;
}
ul{
margin:0;
padding:0;
}
li{
margin:0;
padding:0;
list-style-type:none;
}
a{
color:#000;
text-decoration:none;
transition:all 0.2s ease 0.01s;
-webkit-transition:all 0.2s ease 0.01s;
-moz-transition:all 0.2s ease 0.01s;
-ms-transition:all 0.2s ease 0.01s;
word-break: break-all;
}
p{
word-break: break-all;
}
input[type="submit"], input[type="button"] { -webkit-appearance: none; }
a:hover{
opacity:0.7;
}
dl,dt,dd,p,h1,h2,h3,h4,h5{
margin:0;
padding:0;
font-weight:normal;
}
img{
width:100%;
height:100%;
object-fit:cover;
}
.lppage img{
width:auto;
height:auto;
max-width:100%;
max-height:100%;
object-fit:inherit;
}
.phone-top-menu{
display:none;
}
header{
}
.single-content{}
.pankuzu{
padding:8px 40px;
padding-top: 20px;
background: #fff;
}
.post-cat-area ul{
display:flex;
}
.post-cat-area ul li a{
font-size: 14px;
display:inline-block;
padding: 4px 10px;
background: #f8f8f8;
margin-right:8px;
color: #000;
border-radius: 4px;
}
.post-date{
display: inline-block;
margin: 0px 20px 0px 0;
}
.post-cat-area{
margin: 0px 0 10px 0;
padding: 0 0 0 40px;
}
.post-date time{
background:#fff;
padding: 0;
display:inline-block;
width:60px;
}
.post-date time span{
display:block;
text-align:center;
line-height:1.2;
}
.post-date time span:first-child{
font-size:10px;
border-top: 1px solid #ddd;
border-radius: 4px 4px 0 0;
padding: 2px 0;
background: #333;
color: #fff;
}
.post-date time span:last-child{
font-size:32px;
line-height: 1;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
border-radius: 0 0 4px 4px;
}
.post-date time span:nth-child(2){
font-size:14px;
padding: 2px 0;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
}
.pankuzu ul{
display:flex;
}
.title-area{
padding: 10px 40px;
display: flex;
}
.single-main{
display:flex;
clear: both;
background: #eee;
}
.member-name .yakusho-name{
font-size:18px;
}
.single-left-content{
width: 70%;
margin: 40px 0 40px 40px;
box-sizing: border-box; }
.post-list ul li{
background:#fff;
width:97%;
display:flex;
margin-bottom:20px;
box-shadow: 2px 2px 14px rgba(0,0,0,0.1);
}
.post-list-img{
width: 20%;
}
.post-list-content{
padding:20px;
font-size:18px;
width: 80%;
box-sizing: border-box;
}
.post-list-content time{
color: #ee7a00;
}
.post-list-content h3{
font-size: 20px;
margin: 10px 0;
}
.post-list-content p{
font-size:14px;
color:#aaa;
}
.snsShareArea{
padding:10px;
}
.post-content{
padding: 20px 20px;
line-height:1.7;
color:#555;
}
.post-content p{
margin: 1em 0;
}
.post-content table{
width:100%;
margin:20px 0;
}
.post-content table td{
padding:10px;
border:1px solid #333;
}
.post-content h2{
font-size:32px;
margin:20px 0 20px 0;
padding-left:10px;
border-left:10px solid #333;
}
.post-content h3{
font-size:24px;
padding:4px 6px;
background:#f4f4f4;
margin: 20px 0;
}
.post-content h4{
font-size:18px;
border-bottom:1px solid #333;
}
.post-content img{
width: auto;
height: auto;
max-width: 100%;
max-height: 100%;
object-fit: inherit;
margin:20px 0;
}
.wp-caption{
width: 100%!important;
margin-bottom: 20px;
}
.wp-caption-text{
font-size:12px;
background:#eee;
padding:4px;
text-align: center;
}
.single-left-content article{
background:#fff;
}
.single-right-content{
width: 30%;
background: #eee;
margin: 40px 40px 40px 20px;
box-sizing: border-box;
}
.side-inner{
padding: 0;
}
.lazy-load-div:before{
display:none!important;
}
.side-match-info{
margin-bottom:20px;
}
.side-sche{
margin-bottom:20px;
}
.ad-area{
margin-bottom:20px;
}
.ad-area ul li{
margin-bottom:20px;
}
.title-area h2{
font-size: 37px;
font-weight:bold;
margin: 0px 0;
color:#24282f;
line-height: 1.4;
}
.pankuzu ul li{
margin-right:10px;
font-size:12px;
color:#999;
}
.pankuzu ul li a{
color:#999;
text-decoration:underline;
}
.header-inner{
}
.header-sponsor-area{
background:#fff;
padding: 16px 10px;
}
.header-sponsor-area-inner{
max-width:1280px;
margin:0 auto;
height: 30px;
}
.header-sponsor-area-inner span{
font-size: 10px;
line-height:1.4;
display:block;
color:#aaa;
padding: 4px 0;
margin-right: 12px;
white-space: nowrap;
}
.header-sponsor-area-inner>ul{
display:flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.header-sponsor-area-inner ul li{
margin: 0 12px;
height: 23px;
}
.header-sponsor-area-inner>ul>li{ display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.header-sponsor-area-inner>ul>li:last-child{ }
.header-sponsor-area-inner>ul>li:first-child ul{
-ms-flex-pack: distribute; width: 100%;
display: flex;
}
.header-sponsor-area-inner>ul>li{
margin-right: 0px;
}
.header-sponsor-area-inner ul li img{
width:auto;
height:100%;
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
transition:all 0.2s ease 0.01s;
opacity: 0.3;
}
.header-sponsor-area-inner ul li img:hover{
-webkit-filter: grayscale(0);
-moz-filter: grayscale(0);
-ms-filter: grayscale(0);
-o-filter: grayscale(0);
filter: grayscale(0);
opacity:1;
}
.top-black-bar{
background: #efefef;
}
.top-black-bar-inner{
display:flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
max-width: 1280px;
margin: 0 auto;
padding: 0 20px;
} .site-title{
position:relative;
padding-left: 135px;
width: 66%;
box-sizing: border-box;
} .logo {
position: absolute;
top: -40px;
left: 0px;
width: 110px;
height: auto;
z-index: 999;
}
.site-title h1{
color: #000;
font-size: 56px;
padding: 10px 0 5px 0;
line-height: 1;
letter-spacing: 0px;
margin-left: -4px;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.site-title h1 small{
font-size: 16px;
margin-left: 10px;
font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "メイリオ", sans-serif;
letter-spacing: 0;
}
.option-area{color: #fff;width: 20%;box-sizing: border-box;}
.share-button-area{}
.share-button-area ul{
display:flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.share-button-area ul li:first-child{
color: #999;
margin-right: 10px;
font-size: 14px;
}
.share-button-area ul li:first-child i{
font-size:18px;
}
.share-button-area ul li{
font-size: 20px;
font-weight:bold;
margin: 0 4px;
line-height: 1;
}
.language-shop{
display:flex;
box-sizing: border-box;
width: 34%;
padding-left: 20px;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.language{
background: #000;
color:#fff;
font-size: 14px;
transform: skew(calc((90deg - 130deg)/ 2),calc((90deg - 90deg) / 2));
display:table;
margin-right: -1px;
padding: 14px 8px;
line-height: 1;
margin-right: 14px;
}
.language span ul{
display:flex;
}
.language span ul li{
margin:0 4px
}
.language span{
display:table-cell;
vertical-align:middle;
}
.webshop{
background: #f9bb0d;
color:#000;
font-size: 14px;
transform: skew(calc((90deg - 130deg)/ 2),calc((90deg - 90deg) / 2));
display: table;
margin-right: 4px;
padding: 10px;
}
.webshop a{
line-height:1;
display: block;
}
.webshop span{
display:table-cell;
vertical-align:middle;
padding-right: 6px;
}
.webshop span i{
font-size:22px
}
.top-orange-bar{
background: #000;
padding: 0;
}
.top-orange-bar nav{
max-width:1280px;
margin: 0 auto 0 auto;
padding: 0 20px;
}
.top-orange-bar nav ul{
display:flex;
padding: 8px 8px; -ms-flex-pack: center; }
.top-orange-bar nav ul li a{
color: #888;
font-size: 22px;
font-family: 'Pathway Gothic One', sans-serif;
letter-spacing: 1px;
font-display: swap;
}
.top-orange-bar nav ul li {
margin: 0 10px;
}
.top-orange-bar nav ul li:first-child{
margin-left:0;
}
.top-orange-bar nav ul li:last-child{
margin-right:0;
}
.top-orange-bar nav ul li a.nav-selected{
color:#fff;
border-bottom:2px solid #fff;
}
#bg-video{
position: fixed;
right: 0;
bottom: 0;
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
z-index: -100;
background: url(http://angkor-tiger.com/wp-content/themes/angkortiger/img/poster.png) no-repeat;
background-size: cover;
}
.icatch:before{
content: "";
width: 100%;
height: 110%;
background: rgba(0,0,0,.1);
position: absolute;
left: 0;
top: 0;
z-index: 1;
}
.icatch-text{
position: absolute;
bottom: -48px;
margin-top: 0;
left: 50%;
margin-left: -200px;
letter-spacing: 0px;
z-index: 2;
}
.icatch-img{
position: absolute;
bottom: -50px;
margin-top: -40px;
left: 50%;
margin-left: 0;
width: 860px;
letter-spacing: 0px;
z-index: 1;
margin-left: -430px;
display:none;
}
.top-orange-bar nav ul li a:hover{
color:#fff;
opacity:1;
border-bottom:2px solid #fff;
}
.icatch-text p{
text-align:center;
margin:0;
}
.icatch-text p a{
display: inline-block;
font-size: 30px;
color: #ffffff;
margin: 0 auto;
line-height: 0;
text-align: center;
padding: 20px 20px;
font-family: 'Timmana',sans-serif;
background: #000;
border-radius: 8px;
}
.icatch-text p a i{
font-size:28px;
}
.icatch-text h2{
font-size: 145px;
color:#fff;
line-height: 0;
text-align: center;
margin-bottom: 40px;
}
.icatch-text h2 span{
letter-spacing: -26px;
font-size: 190px;
}
.icatch{
position:relative;
height: 470px;
}
.next-game{
position: relative;
overflow: hidden;
margin: 0 0;
padding: 0px 0;
z-index: 1; padding-top: 50px;
}
.next-game:after{
content: '';
position: absolute;
top: -4px;
left: 0;
width: 130%;
height: 80%;
margin: 0% -20% 0;
background: #000;
-webkit-transform-origin: right center;
-ms-transform-origin: right center;
transform-origin: right center;
-webkit-transform: rotate(-2deg);
-ms-transform: rotate(-2deg);
transform: rotate(-2deg);
z-index: -1;
}
.next-game-inner{
box-sizing: boder-box;
width: 100%;  margin: 0 auto;
display:flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background: #000; }
.ranking-now{
width: 40%;
box-sizing: border-box;
padding: 0 20px;
}
.ranking-now span{
display:block;
max-width: 417px;
margin: 0 auto;
}
.next-game-info{
padding: 20px 40px;
width: 60%;
box-sizing: border-box;
}
.next-game-title{
color:#fff;
padding: 10px 0;
}
.next-game-title h2{
font-size:48px;
line-height:1;
}
.next-game-team{
padding: 4px 0;
border-top: 1px solid #aaa;
border-bottom: 1px solid #aaa;
}
.next-game-team ul{
display:flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.next-game-team ul li{
color:#fff;
text-align: center;
display: table;
}
.next-game-team>ul>li{
width:10%;
}
.next-game-team>ul>li:first-child{
width:45%;
}
.next-game-team>ul>li:last-child{
width:45%;
}
.next-game-team ul li p{
display:table-cell;
vertical-align:middle;
padding: 30px 0;
}
.next-game-team ul li span{
display:table-cell;
vertical-align:middle;
padding:10px;
}
.next-game-team ul li span img{
width:80px;
height:auto;
object-fit:inherit;
}
.next-game-data{
padding:10px 0;
border-bottom: 1px solid #aaa;
}
.next-game-data{
color:#fff;
font-size: 14px;
text-align: center;
}
.next-game-bottom-text ul{
display:flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.next-game-bottom-text ul li a{
color:#fff;
display: inline-block;
padding: 18px 20px;
margin: 0 10px;
font-size: 14px;
}
.next-game-bottom-text ul li a i{
color:#a72f0a;
margin-left:10px;
font-size:20px;
position:relative;
top:3px;
}
.top-content{
background:#fff;
background-image: url(https://angkor-tiger.com/wp-content/themes/angkortiger/img/top-bg.jpg);
}
.top-content-inner{
max-width:1280px;
margin:0 auto;
padding:20px 40px;
}
.top-section-title h2{
color:#ee7a00;
margin:20px 0;
font-size: 40px;
}
.top-section-title span{
color:#000;
}
.topics-list ul{
display:flex;
}
.topics-list ul li{
border-radius:8px;
margin: 0 2%;
width:32%;
box-shadow:2px 2px 10px rgba(0,0,0,0.2);
background: #f8f8f8;
}
.topics-list ul li:first-child{
margin-left:0;
}
.topics-list ul li:last-child{
margin-right:0;
}
.topics-list ul li span{
display:block;
height: 200px;
padding:20px;
border-radius: 8px 8px 0 0;
}
.topics-list ul li span:first-child{
background-color:#333;
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
position: relative;
}
.topics-list ul li span time{
font-size: 18px;
color:#fff;
text-shadow: 2px 2px 4px rgba(0,0,0,0.5);
position: absolute;
bottom: 0;
width: 100%;
left: 0;
background: rgba(0,0,0,0.2);
padding: 10px 10px;
box-sizing: border-box;
}
.topics-list ul li span:last-child{
height: auto;
}
.topics-list ul li span:last-child h3{
font-size: 18px;
line-height:1.2;
color:#555;
margin-bottom: 10px;
}
.topics-list ul li span:last-child p{
font-size:14px;
color:#aaa;
line-height:1.2;
}
.top-main-content{
display:flex;
margin-top:40px;
}
.top-left-content{
width:70%;
box-sizing:border-box;
margin-right:2%;
}
.top-right-content{
width:28%;
}
.top-news-list ul{
background: #f8f8f8;
box-shadow:2px 2px 12px rgba(0,0,0,0.2);
padding:40px 20px;
}
.top-news-list .post-categories{
padding:0;
box-shadow: none;
background: none;
margin: 10px 0 0 0;
}
.top-news-list>ul>li{
border-bottom:1px solid #999;
padding:20px 0;
}
.top-news-list ul li a{
}
.top-news-list>ul>li:last-child{
text-align:center;
border-bottom:none;
}
.ad-banner{
margin:40px 0;
}
.ad-banner ul{
}
.ad-banner ul li{
background:#eee;
width:98%;
margin:1%;
height:auto;
}
.top-news-list .post-categories li{
padding:0;
text-align: left;
margin-right:4px;
}
.top-news-list .post-categories{
display:flex;
}
.top-news-list .post-categories li a{
padding:6px 10px;
font-size:14px;
background:#ddd;
}
.top-game-info-tab-button ul{
display:flex;
}
.top-game-info-tab-button ul li{
width:33%;
background:#000;
color:#fff;
text-align:center;
padding:10px 12px;
font-size: 16px;
border-right:1px solid #ef400a;
cursor:pointer;
transition:all 0.2s ease 0.01s;
-webkit-transition:all 0.2s ease 0.01s;
-moz-transition:all 0.2s ease 0.01s;
-ms-transition:all 0.2s ease 0.01s;
}
.top-game-info-tab-button ul li:hover{
background:#ef400a;
}
.top-game-info-tab-button ul li:last-child{
border-right:none;
}
.top-game-info-tab-button ul li:first-child{
border-left:1px solid #ef400a;
}
.top-game-info-tab-button ul li.tab-selected{
background:#ef400a;
}
.top-game-info-tab-button ul li.tab-1{ }
.top-right-content section{
margin-bottom:40px; }
.tab-content{
background:#000;
box-shadow: 2px 2px 12px rgba(0,0,0,0.4);
margin-bottom:20px;
}
.game-info-home-away{
background:#ef400a;
padding:10px;
text-align:center;
color:#fff;
font-size: 14px;
}
.game-info-data{
background:#a72f0a;
font-size: 14px;
color:#fff;
padding: 6px 10px;
line-height: 1.3;
}
.game-info-content-area{
padding:10px 20px;
color:#fff;
text-align:center;
}
.game-info-category,.game-info-vs-team{
margin:10px 0;
padding:10px;
border-bottom:1px solid #333;
}
.game-info-category{
display:flex; -ms-flex-pack: center; }
.game-info-category span{
display:inline-block;
}
.game-info-category span:first-child{
width: 50px;
}
.game-info-category span:first-child img{
width:30px;
}
.game-info-category span:last-child{
padding:10px 0;
margin-left:10px;
}
.game-info-vs-team span{
display:block;
text-align:center;
}
.game-info-vs-team span:last-child{
margin:0 auto;
}
.game-info-vs-team span:last-child img{
width:120px;
height:auto;
}
.game-info-status{
font-size:14px;
}
.game-info-score{
margin:40px 0;
}
.game-info-score ul{
width:100%;
display:flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.game-info-score ul li:first-child,.game-info-score ul li:last-child{
font-size:80px;
line-height:1;
width:40%;
}
.game-info-score ul li:nth-child(2){
font-size:80px;
}
.game-info-score ul li:nth-child(2) span{
display:block;
}
.game-info-ticket a{
display:block;
padding:8px;
text-align:center;
color:#fff;
margin-bottom:4px;
position:relative;
background:#333;
font-size:14px;
}
.game-info-ticket a i{
position:absolute;
right:10px;
top:2px;
color:#a72f0a;
font-size:36px;
}
.top-game-info-tab1,.top-game-info-tab2,.top-game-info-tab3{
display:none;
}
.schedule-title h3{
color:#fff;
padding:14px;
background:#0da9dc;
font-size:18px;
text-align:center;
}
.top-schedule-tab ul{
display:flex;
width:100%;
}
.top-schedule-tab ul li{
color:#fff;
width:50%;
padding:10px;
font-size:18px;
text-align:center;
background:#333;
cursor:pointer;
transition:all 0.2s ease 0.01s;
-webkit-transition:all 0.2s ease 0.01s;
-moz-transition:all 0.2s ease 0.01s;
-ms-transition:all 0.2s ease 0.01s;
}
.top-schedule-tab ul li:hover{
background:#000;
}
.top-schedule-tab ul li.tab-selected{
background:#000;
}
.top-schedule-tab1,.top-schedule-tab2{
background:#000;
padding:20px;
box-shadow: 2px 2px 12px rgba(0,0,0,0.4);
}
.top-schedule-tab1 ul li,.top-schedule-tab2 ul li{
font-size:14px;
line-height:1.2;
color:#fff;
border-bottom:1px solid #333;
}
.top-schedule-tab1 ul li a,.top-schedule-tab2 ul li a{
color:#ccc;
padding:10px 0;
display:block;
}
.top-schedule-tab2{
display:none;
}
.top-schedule-button {
background:#000;
padding:20px;
}
.top-schedule-button a{
display:block;
color:#fff;
text-align:center;
padding:10px;
font-size:14px;
position:relative;
background:#333;
}
.top-schedule-button a i{
position:absolute;
right:10px;
top:2px;
color:#0da9dc;
font-size:36px;
}
.tiger-video .top-section-title{
padding:0 40px;
}
.tiger-video-inner{
padding:40px;
background-color:#333;
}
.tiger-video-inner ul{
display:flex;
}
.tiger-video-inner ul li{
width:31%;
margin:1%;
height: auto; }
.tiger-video-inner ul li iframe{
width:100%;
}
.sns-area{
background:#3b5998;
padding: 40px 40px 0 40px;
}
.top-sns-title{
color:#fff;
font-size:24px;
text-align:center;
}
.sns-frame-area{
margin:20px 0;
}
.sns-frame-area ul{
display:flex;
}
.sns-frame-area ul li{
margin:1%;
width:31%;
text-align:center;
}
.sns-frame-area ul li h3{
color:#fff;
font-size: 24px;
margin-bottom:20px;
}
.sns-frame-area ul li h3 i{
font-size: 26px;
margin-right: 10px;
}
.sns-insta-area{
margin-top: 60px;
margin-right: 0;
margin-left: 0;
padding-bottom: 40px;
}
.sns-other{
border-top:1px solid #7e98cf;
}
.sns-other ul li i{
font-size:22px;
margin-right:4px;
}
.sns-other ul{
display:flex;
}
.sns-other ul li{
padding:20px;
text-align:center;
border-right:1px solid #7e98cf;
width:50%;
}
.sns-other ul li:last-child{
border-right:none;
}
.sns-other ul li a{
color:#fff;
}
.footer-sponsor{
background:#fff;
padding: 40px 0; border-top: 1px solid #ddd;
}
.footer-sponsor>ul{ max-width:1280px;
margin:0 auto; }
.footer-sponsor>ul>li{  }
.footer-sponsor>ul>li{text-align: center;}
.footer-sponsor>ul>li:nth-child(2) ul li{
width: 200px;
max-width: inherit;
}
.footer-sponsor>ul>li:nth-child(2) ul li img{
max-width: inherit;
}
.footer-sponsor>ul>li:first-child{
width: 100%;
}
.footer-sponsor>ul>li>ul{
display:flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.footer-sponsor>ul>li>ul>li{ margin: 10px;
max-width: 120px;  display: flex;
justify-content: center;
align-items: center;
}
.footer-sponsor>ul>li>ul>li>a.sp-entry{
padding: 10px 24px;
background:#f4f4f4;
font-size: 24px;
color:#aaa; }
.footer-sponsor>ul>li>ul>li>a{
}
.footer-sponsor>ul>li>ul>li img{
width:100%;
max-width: 100px;
height:auto;
object-fit:inherit;
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
transition:all 0.2s ease 0.01s;
opacity: 0.6;
}
.footer-sponsor>ul>li>ul>li img:hover{
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-ms-filter: grayscale(0%);
-o-filter: grayscale(0%);
filter: grayscale(0%);
opacity:1;
}
.footer-sponsor>ul>li:first-child>ul>li img{
width:100%;
max-width: inherit;
}
.footer-sponsor ul li span{
font-size: 16px;
display:block;
color: #999;
line-height: 1.4;
padding: 10px 0;
}
.footer-sponsor ul li img{
height:100%;
width:auto;
}
.footer-inner{
background:#222;
padding: 60px;
}
.footer-title{
color:#fff;
font-size:34px;
text-align:center;
margin-bottom:20px;
}
.footer-menu ul#menu-footer-menu{
display:flex;
width:100%; -ms-flex-pack: justify; }
.footer-menu ul#menu-footer-menu li{
margin-right:30px;
}
.footer-menu ul li a{
color:#aaa;
display:block;  font-size: 14px;
}
.footer-menu>ul>li>ul>li a{
color: #aaa;
font-size: 12px;
}
.copyright{
background:#000;
padding:10px;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.copyright p{
color:#ee7a00;
font-size: 16px;
}
.copyright p small{
color:#555;
font-size:14px;
margin-left:10px;
}
.page-content{
padding:40px;
width: 100%;
max-width: 1280px;
margin: 0 auto;
box-sizing: border-box;
}
.page-title{
border-bottom: 4px solid #333;
}
.page-sub{
padding:40px 20px;
}
.page-title h2{
font-size:68px;
margin-bottom:10px;
margin-top:40px;
line-height:0.5;
}
.page-title h2 small{
font-size:18px;
margin-left:10px;
}
.sub-menu{
width:100%;
padding-top: 20px;
}
.footer-menu ul#menu-footer-menu li li a:before{
content:"・";
}
.sub-menu-under{
padding-top: 20px;
border-top:4px solid #000;
}
.sub-menu ul{
display:flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.sub-menu ul li{
margin:0 10px;
}
.sub-menu ul li a{
font-weight:bold;
font-size: 13px;
padding-bottom:10px;
font-weight: normal;
}
.sub-menu ul li a:hover{
border-bottom:4px solid #e28242;
}
.page-main{
margin-top:40px;
margin-bottom: 40px;
}
.schedule{
padding:0 20px;
}
.schedule-table{
}
.schedule-table table{
width:100%;
border-collapse:collapse;
}
.schedule-table table thead{
color:#e28242;
text-align:center;
}
.schedule-table table thead td{
border-top:dotted 2px #aaa;
border-bottom:dotted 2px #aaa;
padding:14px 8px;
}
.schedule-table table tbody{
}
.schedule-table table tbody td{
border-top:solid 1px #333;
border-bottom:solid 1px #333;
padding: 4px 8px;
text-align: center;
}
.contact-area{
border:2px solid #333;
max-width:400px;
margin:0 auto;
padding:80px 40px;
border-radius:4px;
}
.contact-area dl{
margin-bottom:20px
}
.contact-area dl dt{
text-align:left;
font-size:14px;
color:#ee7a00;
margin-bottom:8px;
}
.contact-area dl dd input{
width:100%;
font-size:16px;
padding:12px;
box-sizing:border-box;
border:1px solid #333;
border-radius:4px;
}
.contact-area p input[type="submit"]{
font-size:16px;
background:#ee7a00;
color:#fff;
padding:12px 24px;
border-radius:4px;
cursor:pointer;
box-shadow:2px 2px 12px rgba(0,0,0,0.2);
transition:all 0.2s ease 0.01s;
border: none;
}
.contact-area p input[type="submit"]:hover{
opacity:0.7;
}
:placeholder-shown {
color: #ccc; } ::-webkit-input-placeholder {
color: #ccc; } :-moz-placeholder {
color: #ccc; opacity: 1; } ::-moz-placeholder {
color: #ccc; opacity: 1; } :-ms-input-placeholder {
color: #ccc; }
.contact-area dl dd textarea{
width:100%;
box-sizing:border-box;
padding:12px;
font-size:16px;
border:1px solid #333;
border-radius:4px;
}
.lppage{
max-width: 980px;
margin: 0px auto;
padding: 40px;
box-sizing:border-box;
text-align:center;
}
.lppage iframe{
width:100%;
height:500px;
margin-bottom:40px;
}
.lppage ul{
text-align:left;
background:#eee;
padding:40px;
margin: 40px 0;
}
.lppage ul li{
list-style-type:inherit;
}
.lppage p{
line-height: 1.8;
margin: 8px 0;
}
.lppage h2{
font-size:42px;
text-align:center;
margin:40px auto 40px auto;
font-weight:bold;
padding-bottom:20px;
border-bottom:4px solid #e28242;
display:inline-block;
}
.lppage h3{
font-size:24px;
margin:20px 0 10px 0;
padding: 10px 18px; display: inline-block;
border-bottom: 2px solid #000;
}
.home-cell{
color:#31a751;
}
.away-cell{
color:#c33;
}
.block-content-area{
display:flex;
margin: 0 auto 40px auto;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.page-main-title-area{
width: 29%; font-size: 20px;
box-sizing: border-box;
margin-right: 5%;
font-weight: bold;
line-height: 1.4;
}
.page-main-title-area h3{
border-top: 4px solid #e28242;
padding-top: 20px;
position:sticky;
top: 0;
position: -webkit-sticky;
}
.page-main-content-area{
width: 66%;
padding: 20px 20px;
box-sizing: border-box;
}
.page-main-content-area img{
width:auto;
height:auto;
max-width:100%;
max-height:100%;
}
.member-list img{
width:100%;
height:100%;
object-fit:cover;
margin-bottom: 4px;
}
.page-main-content-area img.aligncenter{
display:flex;
margin: 0 auto;
}
.page-main-content-area blockquote{
background:#eee;
padding:40px;
margin:40px 20px;
position: relative;
}
.page-main-content-area blockquote p{
margin:4px;
}
.page-main-content-area blockquote:before{
font-family: "Font Awesome 5 Free";
font-weight: 900;
content:"\f10d";
position:absolute;
top: -20px;
left:-10px;
font-size:44px;
color:#aaa;
}
.single-content blockquote{
background:#eee;
padding:40px;
margin:40px 20px;
position: relative;
}
.post-content ol li,.post-content ul li{
list-style-type:inherit;
}
.post-content ol,.post-content ul{
padding:inherit;
margin:inherit;
}
.single-content blockquote p{
margin:4px;
}
.single-content blockquote:before{
font-family: "Font Awesome 5 Free";
font-weight: 900;
content:"\f10d";
position:absolute;
top: -20px;
left:-10px;
font-size:44px;
color:#aaa;
}
.page-main-content-area h3{
font-weight:bold;
font-size:24px;
}
.page-main-content-area p{
margin:1em 0;
}
.management-list ul{
display:flex;
}
.management-list ul li:frist-child{
width:30%;
}
.management-list ul li{
padding:10px;
}
.management-list>ul>li:first-child{
width:30%;
box-sizing: border-box;
}
.management-list>ul>li:last-child{
width:70%;
box-sizing:border-box;
}
.management-list ul li h4{
font-size:28px;
text-align:center;
margin-bottom:14px;
font-weight:bold;
}
.management-list ul li p{
margin:4px 0;
}
.management-list ul li h4 small{
display:block;
font-size:14px;
color:#e28242;
}
.member-list{
}
.member-list>ul{
display:flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.member-card{
width:600px;
background:#fff;
}
.member-card dl dd{
padding:20px;
max-height: 280px;
overflow-y: scroll;
}
.member-name{
font-size:32px;
text-align:center;
line-height: 1.2;
}
.member-name span{
color:#e28242;
}
.member-name small{
color:#e28242;
font-size:18px;
}
.member-other-status{
display:flex;
}
.member-sns{
width: 50%;
border-right: 1px solid #aaa;
padding: 0 2%;
}
.member-body{
width:50%;
padding: 0 2%;
font-size: 14px;
}
.member-sns ul{
display:flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 100px;
}
.member-sns ul li i{
font-size:40px;
margin:0 10px;
}
.member-list>ul>li{
width: 23%;
margin:1%;
text-align:center;
height: 320px;
}
.member-list>ul>li>a{
font-size: 16px;
font-weight:bold;
display: block;
height: 250px;
line-height: 1.2;
}
.member-list>ul>li>a>span{
color:#e28242;
text-transform: uppercase;
}
.page-main-content-area p{
margin-bottom:1em;
}
.snsShareArea:after {
content: ".";
display: block;
clear: both;
height: 0;
visibility: hidden;
}
.snsShareArea a{
box-sizing: border-box;
display: block;
float: left;
width: 31.3%;
margin: 1%;
padding: .7em 0;
border-radius: 3px;
color: white;
text-decoration: none;
text-align: center;
font-weight: bold;
}
.btn--twitter{
background: #55acee;
}
.btn--facebook{
background: #3b5998;
}
.btn--google{
background: #dd4b39;
}
.btn--line{
background: #54bc4d;
}
.btn--hatena{
background: #008FDE;
}
.btn--pocket{
background: #ee4056;
}
.btn--tumblr{
background: #36465d;
}
.btn--pinterest{
background: #c60120;
}
.side-block ul li{
display: block;
margin: 6px 0 14px 0;
line-height: 1.5;
}
.side-block ul li .post-date{
font-size:12px;
display: block;
}
.side-block{
margin:10px 0 30px 0;
padding: 20px;
background: #fff;
box-shadow: 2px 2px 6px rgba(0,0,0,0.2);
}
.side-block h3{
margin:20px 0 10px 0;
border-left:8px solid #ee7a00;
padding:6px 8px;
font-size:16px;
font-weight:bold;
}
.side-block ul li a{
display:inline-block;
font-size: 14px;
}
ul.wpp-list li a:first-child{ }
ul.wpp-list li a:last-child{
width: 70%;
padding:10px;
font-size: 14px;
}
.side-block ul li a img{
width:100%;
display: inline-block;
float: inherit;
margin: 0;
}
.insta_btn2{ color: #FFF; border-radius: 7px; position: relative;
display: inline-block;
height: 50px; width: 190px; text-align: center; font-size: 25px; line-height: 50px; vertical-align: middle; background: -webkit-linear-gradient(135deg, #427eff 0%, #f13f79 70%) no-repeat;
background: linear-gradient(135deg, #427eff 0%, #f13f79 70%) no-repeat; overflow: hidden; text-decoration:none; }
.insta_btn2:before{ content: '';
position: absolute;
top: 0;
left: 0;
width: 100%; height: 100%; background: -webkit-linear-gradient(15deg, #ffdb2c, rgb(249, 118, 76) 25%, rgba(255, 77, 64, 0) 50%) no-repeat;
background: linear-gradient(15deg, #ffdb2c, rgb(249, 118, 76) 25%, rgba(255, 77, 64, 0) 50%) no-repeat;
}
.insta_btn2 .fa-instagram{ font-size: 35px; position: relative;
top: 4px; }
.insta_btn2 span { display:inline-block;
position: relative;
transition: .5s
}
.insta_btn2:hover span{ -webkit-transform: rotateX(360deg);
-ms-transform: rotateX(360deg);
transform: rotateX(360deg);
}
.insta-box{text-align:center;margin: 40px 0;}
#nav-drawer {
position: relative;
} .nav-unshown {
display:none;
position: fixed;
top: 23px;
right: 20px;
} #nav-open {
display: inline-block;
width: 30px;
height: 22px;
vertical-align: middle;
position: fixed;
top: 27px;
right: 20px;
z-index: 999;
} #nav-open span, #nav-open span:before, #nav-open span:after {
position: absolute;
height: 3px; width: 25px; border-radius: 3px;
background: #000;
display: block;
content: '';
cursor: pointer;
}
#nav-open span:before {
bottom: -8px;
}
#nav-open span:after {
bottom: -16px;
} #nav-close {
display: none; position: fixed;
z-index: 99;
top: 0; left: 0;
width: 100%;
height: 100%;
background: black;
opacity: 0;
transition: .3s ease-in-out;
} #nav-content {
overflow: auto;
position: fixed;
top: 0;
left: 0;
z-index: 9999; width: 90%; max-width: 330px; height: 100%;
background: #fff; transition: .3s ease-in-out; -webkit-transform: translateX(-105%);
transform: translateX(-105%); } #nav-input:checked ~ #nav-close {
display: block; opacity: .5;
}
#nav-input:checked ~ #nav-content {
-webkit-transform: translateX(0%);
transform: translateX(0%); box-shadow: 6px 0 25px rgba(0,0,0,.15);
}
#nav-drawer{
display:none;
}
#nav-content{
padding:40px;
box-sizing:border-box;
}
#nav-content nav ul{
}
#nav-content{
background: #000;
}
#nav-content nav ul{
display:flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
#nav-content nav ul li{
margin-bottom: 10px;
width:100%; }
#nav-content nav ul li a{
display:block;
padding: 6px;
color: #fff;   font-size: 14px;
}
.nav-options{
margin-top:20px;
margin-bottom: 40px;
}
.nav-options ul li{
margin-bottom:10px;
}
.nav-options ul li a{
color:#fff;
display:block;
padding:10px;
border:1px solid #fff;
text-align:center;
}
.member-other-status{
padding:10px;
background:#f4f4f4;
margin-top:20px;
}
.p-entry__push {
margin:20px 0;
display: table;
table-layout: fix;
width: 100%;
background-color: #2b2b2b;
color: #666;
background-position: center; 
background-repeat: no-repeat;
background-size: cover;
}
.p-entry__pushThumb {
display: table-cell;
min-width: 240px;
background-position: center;
background-size:cover;
}
.p-entry__pushLike {
display: table-cell;
padding: 20px;
text-align: center;
vertical-align: middle;
line-height: 1.4;
font-size: 20px;
background: hsla(0,0%,100%,.8);
}
.p-entry__pushButton {
margin-top: 15px;
display: inline-block;
width: 200px;
height: 40px;
line-height: 40px;
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2);
}
.p-entry__pushButtonLike {
line-height: 1;
}
.p-entry__note {
margin-top: 15px;
font-size: 12px;
color: #666;
}
.p-entry__tw-follow {
margin-bottom: 10px;
background: #f4f4f4;
width: 100%;
padding: 15px 0;
}
.p-entry__tw-follow__cont {
text-align: center;
font-size: 15px;
color: #252525;
}
.p-entry__tw-follow__item {
display: inline-block;
vertical-align: middle;
margin: 0 15px;
}
@media screen and (max-width: 834px){
.top-black-bar{
background: #f39431;
}
.phone-top-menu{
display:inherit;
}
body,html{
min-width:inherit;
}
.footer-menu ul#menu-footer-menu{
display:block;
}
.footer-menu ul#menu-footer-menu>li{
margin:10px 0;
}
.footer-menu ul#menu-footer-menu ul{
padding-top:10;
margin-bottom:20px;
}
.footer-menu ul#menu-footer-menu ul li{
margin-bottom:10px;
}
.sns-frame-area ul li h3{
margin:0;
font-size:20px;
}
.sns-insta-area{
margin:0;
}
.sns-frame-area{
margin:0;
}
.sns-area{
padding:30px 0 0 0;
}
.sns-frame-area ul li h3 a{
color:#fff;
}
.tiger-video-inner ul li{
margin:0;
}
.single-content{
margin-top:80px;
}
.single-left-content{
width:100%;
box-sizing:border-box;
margin: 0;
}
.post-list{
padding:10px;
}
.single-right-content{
width:100%;
margin:0;
margin-top:40px;
}
.single-main{
display:block;
}
.lppage iframe{
height:400px;
}
.block-content-area{
display:block;
}
.page-main-title-area{
width:100%;
}
.page-main-content-area{
width:100%;
}
.page-main-title-area h3{
padding-top:10px;
font-size:32px;
text-align:center;
border-top:0;
border-bottom:4px solid #e28242;
padding-bottom:10px;
}
.page-content{
margin-top:80px;
}
.page-title h2{
font-size:42px;
}
#nav-drawer{
display:inherit;   }
.header-sponsor-area{
display:none;
}
.site-title{
padding:0;
width: 100%;
}
.top-black-bar-inner{
display:block;
padding: 10px 20px;
}
.site-title h1{  -ms-flex-pack: center; display: block;
text-align: center;
font-size: 40px;
}
.logo{
display:none;
}
.site-title h1 small{
display:none;
}
.language-shop{
display: none;
}
.top-orange-bar{
display:none;
}
.icatch{
height:50vh;
max-height: 380px;
line-height: 0;
margin-top: 44px;
}
.next-game:after{
display:none;
}
.icatch:before{
display:none;
}
.icatch-text{
display: none;
}
.next-game-inner{
display:block;
}
.ranking-now{
width: 100%;
padding-top: 50px;
}
.next-game{
overflow:inherit;
padding-top: 0;
}
.next-game-info{
width:100%;
}
.next-game-title h2{
text-align:center;
}
.topics-list ul{
}
.topics-list ul li span:first-child{
height: 200px;
}
.topics-list ul li span{
height:auto;
}
.top-main-content{
display:block;
}
.top-left-content{
width:100%;
}
.top-right-content{
display:flex;
width: 100%;
}
.top-right-content section{
width:48%;
margin:1%;
}
.top-content-inner{
padding:20px;
}
.phone-top-menu {
background:#111;
padding:20px;
line-height: 1.6;
}
.phone-top-menu ul{
display:flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.phone-top-menu ul li{
width:50%;
border:1px solid #000;
box-sizing:border-box;
}
.phone-top-menu ul li a{
text-align:center;
display:block;
padding:6px;
background:#333;
font-size:14px;
color:#aaa;
font-family: 'Oswald', sans-serif;
}
.phone-top-menu ul li:nth-child(odd){
}
header{
position:fixed;
width:100%;
top: 0;
z-index: 999;
}
.page-main-content-area iframe{
width:100%;
}
.lppage{
padding:0;
}
.lppage h2{
font-size:34px;
padding-bottom: 10px;
}
.schedule{
padding:0;
}
.schedule-table table{
display:flex;
}
.schedule-table table tbody td{
display:block;
width:100%;
box-sizing:border-box;
border: none;
text-align: left;
}
.schedule-table table tbody tr{
display:block;
box-sizing:border-box;
border-bottom: 1px solid #000;
margin-bottom: 20px;
}
.schedule-table table thead{
display:none;
}
.schedule-table table tbody{
width:100%;
box-sizing: border-box;
}
.schedule-table table thead td{
display:block;
padding: 4px 8px;
}
.sub-menu ul{
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.sub-menu ul li{
width:100%;
}
.sub-menu ul li a{
font-size:14px;
color:#000;
display:block;
text-align:center;
padding:6px;
margin-bottom:10px;
border:1px solid #000;
}
.post-list ul li{
margin:0;
margin: 2%;
width: 96%;
box-sizing: border-box;
}
}
@media screen and (max-width: 540px){
.top-news-list ul{
padding: 10px 10px;
}
.side-block{
margin:0;
}
.side-match-info,.side-sche{
padding: 0 10px;
}
.ad-area{
margin: 10px;
}
.ad-area ul li{
margin-bottom:10px;
}
.side-match-info{
margin-top: 20px;
}
.post-date time{
display:flex;
}
.post-date time span{
margin-right:4px;
}
.post-date time span:first-child{
background:none;
color:#000;
font-size:18px;
border:none;
display: inline;
}
.post-date time span:nth-child(2){
border:none;
display:inline;
font-size:18px;
}
.post-date time span:last-child{
font-size:18px;
border:none;
line-height: 1.2;
}
#nav-content{
padding:20px;
}
.footer-inner{
padding:40px 20px;
}
.top-news-list>ul>li time{
font-size:12px;
}
.top-news-list>ul>li h3{
font-size: 16px;
}
.top-news-list .post-categories li a{
font-size:12px;
}
.contact-area{
padding:60px 20px;
margin: 20px 0;
}
.member-body{
width:100%;
font-size: 12px;
}
.member-name{
margin-bottom: 10px;
font-size: 28px;
}
.member-name .yakusho-name{
font-size:14px;
}
.lity-container{
}
.member-status{
font-size:14px;
line-height:1.3;
}
.member-card dl dd{
padding: 0 20px 20px 20px;
max-height: 250px;
overflow-y: scroll;
}
.member-other-status{ margin-top: 6px;
}
.member-sns{
width:100%;
border:none;
padding: 10px;
}
.member-sns ul{
height: 100%;
}
.member-sns ul li i{
font-size:24px;
}
.member-card{
width:90%;
margin:0 auto;
}
.member-list>ul>li{
width: 48%;
}
.single-right-content{
margin-top:0;
}
.single-content{
margin-top:60px;
}
.pankuzu{
padding:20px;
}
.title-area{
padding: 10px;
display: block;
}
.title-area h2{
font-size:24px;
line-height:1.3;
margin: 0;
}
.pankuzu{
display:none;
}
.post-cat-area{
padding:0;
margin:10px 20px;
}
.post-content h2{
font-size:22px;
}
.lppage iframe{
height:auto;
}
.page-content{
padding: 10px;
margin-top:40px;
}
.page-title h2 small{
display:block;
font-size:14px
}
.page-title h2{
font-size:34px;
line-height:1.4;
}
.page-main-content-area{
padding:10px;
}
.page-main-content-area blockquote{
padding:20px;
margin:0;
}
.page-main-title-area h3{
font-size:24px;
}
.site-title h1{
font-size:24px;
padding: 4px 0;
}
.icatch{
max-height: 200px;
margin-top: 44px;
line-height:0;
}
.phone-top-menu{
line-height: 1.6;
}
.next-game{
padding:0;
}
.ranking-now{
position:inherit;
top:inherit;
right:inherit;
width: 90%;
margin: 0px auto;
padding: 30px 0px 0 0;
}
.next-game-info{
padding:20px;
}
.next-game-title h2{
font-size:32px;
}
.next-game-team>ul>li span{
display:block;
padding: 0;
font-size: 12px;
}
.next-game-bottom-text ul{
display:block;
margin-top: 30px;
}
.next-game-bottom-text ul li{
width:100%;
}
.next-game-bottom-text ul li a{
width:100%;
text-align:center;
box-sizing:border-box;
background:#333;
margin: 0 0 10px 0;
}
.top-section-title h2{
text-align:center;
}
.topics-list ul{
display:block;
}
.topics-list ul li{
width:100%;
margin:0;
margin-bottom: 20px;
}
.top-content-inner{
padding: 10px;
}
.ad-banner ul{
display:block;
}
.ad-banner ul li{
width:100%;
margin:0 0 20px 0;
height:auto;
line-height:0;
background:#fff;
}
.ad-banner ul li img{
width:100%;
height:auto;
}
.top-right-content{
display:block;
}
.top-right-content section{
width:100%;
margin:0;
}
.tiger-video-inner{
padding:10px;
}
.tiger-video-inner ul li{
height: auto;
padding: 20px 0;
}
.sns-area{
padding:20px;
}
.sns-frame-area ul{
display:block;
}
.sns-frame-area ul li{
width:100%;
margin: 0;
padding: 4px;
box-sizing: border-box;
}
.top-sns-title{
margin-bottom:20px;
font-size: 20px;
}
.sns-other ul{
display:block;
}
.sns-other ul li{
width:100%;
box-sizing:border-box;
border-right:none;
border-bottom: 1px solid #7e98cf;
}
.footer-menu>ul>li{
width:50%;
margin-bottom:20px;
}
.footer-menu>ul{
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.copyright{
display:block;
text-align:center;
}
.copyright small{
display:block;;
}
.next-game-team{
padding:10px 0;
}
.top-black-bar-inner{
padding: 6px 10px;
}
#nav-open{
top:13px;
}
.option-area{
width:100%;
}
.share-button-area ul{
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin:10px 0;
}
.management-list ul{
display:block;
}
.management-list ul li:first-child{
text-align:center;
width: 100%;
}
.management-list>ul>li:last-child{
width:100%;
}
.post-list ul li{
}
.post-list-content p{
display:none;
}
.post-list-content h3{
font-size:16px;
}
.post-list-img{
width:40%;
}
.post-list-content{
padding:10px;
width: 60%;
}
.post-list-content time{
font-size:14px;
}
}.lity {
z-index: 9990;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
white-space: nowrap;
background: #0b0b0b;
background: rgba(0, 0, 0, 0.9);
outline: none !important;
opacity: 0;
-webkit-transition: opacity 0.3s ease;
-o-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.lity.lity-opened {
opacity: 1;
}
.lity.lity-closed {
opacity: 0;
}
.lity * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.lity-wrap {
z-index: 9990;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
text-align: center;
outline: none !important;
}
.lity-wrap:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
margin-right: -0.25em;
}
.lity-loader {
z-index: 9991;
color: #fff;
position: absolute;
top: 50%;
margin-top: -0.8em;
width: 100%;
text-align: center;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
opacity: 0;
-webkit-transition: opacity 0.3s ease;
-o-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.lity-loading .lity-loader {
opacity: 1;
}
.lity-container {
z-index: 9992;
position: relative;
text-align: left;
vertical-align: middle;
display: inline-block;
white-space: normal;
max-width: 100%;
max-height: 100%;
outline: none !important;
}
.lity-content {
z-index: 9993;
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: -webkit-transform 0.3s ease;
transition: -webkit-transform 0.3s ease;
-o-transition: -o-transform 0.3s ease;
transition: transform 0.3s ease;
transition: transform 0.3s ease, -webkit-transform 0.3s ease, -o-transform 0.3s ease;
}
.lity-loading .lity-content,
.lity-closed .lity-content {
-webkit-transform: scale(0.8);
-ms-transform: scale(0.8);
-o-transform: scale(0.8);
transform: scale(0.8);
}
.lity-content:after {
content: '';
position: absolute;
left: 0;
top: 0;
bottom: 0;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
.lity-close {
z-index: 9994;
width: 35px;
height: 35px;
position: fixed;
right: 0;
top: 0;
-webkit-appearance: none;
cursor: pointer;
text-decoration: none;
text-align: center;
padding: 0;
color: #fff;
font-style: normal;
font-size: 35px;
font-family: Arial, Baskerville, monospace;
line-height: 35px;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
border: 0;
background: none;
outline: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.lity-close::-moz-focus-inner {
border: 0;
padding: 0;
}
.lity-close:hover,
.lity-close:focus,
.lity-close:active,
.lity-close:visited {
text-decoration: none;
text-align: center;
padding: 0;
color: #fff;
font-style: normal;
font-size: 35px;
font-family: Arial, Baskerville, monospace;
line-height: 35px;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
border: 0;
background: none;
outline: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.lity-close:active {
top: 1px;
} .lity-image img {
max-width: 100%;
display: block;
line-height: 0;
border: 0;
} .lity-iframe .lity-container,
.lity-youtube .lity-container,
.lity-vimeo .lity-container,
.lity-facebookvideo .lity-container,
.lity-googlemaps .lity-container {
width: 100%;
max-width: 964px;
}
.lity-iframe-container {
width: 100%;
height: 0;
padding-top: 56.25%;
overflow: auto;
pointer-events: auto;
-webkit-transform: translateZ(0);
transform: translateZ(0);
-webkit-overflow-scrolling: touch;
}
.lity-iframe-container iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000;
}
.lity-hide {
display: none;
}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}