@charset "UTF-8";
.wpp-no-data {
} .wpp-list {
} .wpp-list li {
overflow: hidden;
float: none;
clear: both;
margin-bottom: 1rem;
}
.wpp-list li:last-of-type {
margin-bottom: 0;
} .wpp-list li.current {
} .wpp-thumbnail {
display: inline;
float: left;
margin: 0 1rem 0 0;
border: none;
} .wpp-post-title {
} .wpp-excerpt {
} .wpp-meta, .post-stats {
display: block;
font-size: 0.8em;
} .wpp-comments {
} .wpp-views {
} .wpp-author {
} .wpp-date {
} .wpp-category {
} .wpp-rating {
}.xo-slider .slide-content a{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none;text-decoration:none}.xo-slider .slide-content a:active,.xo-slider .slide-content a:hover{outline-width:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none;text-decoration:none}.xo-slider img.slide-image{display:block;margin:0;padding:0;border-style:none;-webkit-box-shadow:none;box-shadow:none;object-fit:cover}@keyframes xoSlideFadeIn{from{opacity:0}to{opacity:1}}.xo-slider .slide-content{display:none;opacity:1}.xo-slider .swiper-initialized .slide-content{display:block;animation:.4s xoSlideFadeIn}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-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:flex;justify-content: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%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}

@import url("https://fonts.googleapis.com/earlyaccess/mplus1p.css");
html {
font-size: 62.5% !important;
}
body {
margin: 0 auto;
width: 100%;
color: #333;
font: 1rem/1.6 "Mplus 1p", Avenir, "Open Sans", "Helvetica Neue", Helvetica, Arial, Verdana, Roboto, "游ゴシック", "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Meiryo UI", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
letter-spacing: 0.05em;
font-size: 16px;
font-size: 1.6rem;
word-break: break-all;
}
@media screen and (max-width: 768px) {
body {
font-size: 14px;
font-size: 1.4rem;
}
} * html body {
font-size: 75%;
} *:first-child + html body {
font-size: 75%;
} a {
color: #666;
}
a.imgLink {
display: block;
width: 100%;
height: 100%;
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
}
@media screen and (min-width: 769px) {
a {
color: #666;
-webkit-transition: 0.3s ease-out;
-moz-transition: 0.3s ease-out;
-ms-transition: 0.3s ease-out;
-o-transition: 0.3s ease-out;
transition: 0.3s ease-out;
}
a:hover, a:active, a:focus {
color: #999999;
}
a img {
-webkit-transition: 0.3s ease-out;
-moz-transition: 0.3s ease-out;
-ms-transition: 0.3s ease-out;
-o-transition: 0.3s ease-out;
transition: 0.3s ease-out;
}
a img:hover {
opacity: 0.75;
filter: alpha(opacity=75);
}
} @media screen and (max-width: 480px) {
img {
max-width: 100%;
}
} .text-caution {
color: #C31213;
}
.text-important {
color: #C31213;
}
.text-bold {
font-weight: bold;
} .pc_only {
display: inherit;
}
@media screen and (max-width: 480px) {
.pc_only {
display: none;
}
}
.sp_only {
display: none;
}
@media screen and (max-width: 480px) {
.sp_only {
display: inherit;
}
}
#header_wrap {
z-index: 2;
}
.slick-arrow {
z-index: 1;
} .flex_wrap {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
.flex_wrap.v_center {
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
align-items: center;
}
.flex_wrap.vh_center {
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
}
.flex_wrap.space_between {
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
-ms-justify-content: space-between;
justify-content: space-between;
-ms-flex-pack: space-between;
}
.flex_wrap.reverse {
-webkit-flex-direction: row-reverse;
-moz-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.flex_wrap.wrap {
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
dl.note dt {
position: relative;
}
dl.note dt span {
position: absolute;
}
dl.note dd {
padding-left: 1em;
}
p.note:before {
content: "※";
font-weight: 300;
}
#nav-toggle {
display: block;
width: 40px;
height: 26px;
cursor: pointer;
z-index: 101;
}
#nav-toggle div {
position: relative;
}
#nav-toggle span {
display: block;
position: absolute;
height: 3px;
width: 100%;
background: #FFF;
left: 0;
-webkit-transition: .35s ease-in-out;
-moz-transition: .35s ease-in-out;
transition: .35s ease-in-out;
}
#nav-toggle span:nth-child(1) {
top: 0;
}
#nav-toggle span:nth-child(2) {
top: 11px;
}
#nav-toggle span:nth-child(3) {
top: 22px;
}
.open #nav-toggle span:nth-child(1) {
top: 11px;
-webkit-transform: rotate(315deg);
-moz-transform: rotate(315deg);
transform: rotate(315deg);
}
.open #nav-toggle span:nth-child(2) {
width: 0;
left: 50%;
}
.open #nav-toggle span:nth-child(3) {
top: 11px;
-webkit-transform: rotate(-315deg);
-moz-transform: rotate(-315deg);
transform: rotate(-315deg);
}
.open #global-nav {
-moz-transform: translateY(0);
-webkit-transform: translateY(0);
transform: translateY(0);
background-color: #FFF;
}
.video_wrap {
position: relative;
width: 100%;
height: 100%;
padding-top: 56.25%;
}
.video_wrap iframe {
position: absolute;
top: 0;
right: 0;
width: 100%;
height: 100%;
} #header_wrap {
width: 100%;
background-color: rgba(37, 129, 78, 0.9);
position: fixed;
top: 0;
}
.l-header {
width: 100%;
height: 65px;
padding: 0;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
align-items: center;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
-ms-justify-content: space-between;
justify-content: space-between;
-ms-flex-pack: space-between;
}
.l-header h1 {
height: 42px;
margin-left: 20px; }
@media screen and (max-width: 480px) {
.l-header h1 {
margin-left: 10px;
}
}
.l-header h1 a {
padding-left: 50px;
display: block;
background: url(//dime-3x3.com/wp-content/themes/dime_theme/images/dime_logo_new.png) left center no-repeat;
background-size: contain;
line-height: 42px;
color: #FFF !important;
font-weight: normal;
font-size: 20px;
font-size: 2rem;
}
#global-nav {
font-size: 14px;
font-size: 1.4rem;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
align-items: center;
}
@media screen and (max-width: 480px) {
#global-nav {
display: none;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: black;
z-index: -1;
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
font-size: 18px;
font-size: 1.8rem;
}
}
#global-nav.open {
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
}
#global-nav .menu {
margin-right: 10px;
}
#global-nav .menu ul {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
@media screen and (max-width: 480px) {
#global-nav .menu ul {
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
}
#global-nav li {
margin-right: 1.5em;
}
@media screen and (max-width: 480px) {
#global-nav li {
width: 100%;
margin: 0;
}
}
#global-nav a {
color: #FFF;
}
#global-nav a:hover, #global-nav a:active, #global-nav a:focus {
color: #cccccc;
}
@media screen and (max-width: 480px) {
#global-nav #menu-global-menu {
width: 100%;
display: block;
padding-top: 65px;
padding-bottom: 65px;
}
}
@media screen and (max-width: 480px) {
#global-nav #menu-global-menu li {
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3dfcmlnaHRfYm94IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgdmlld0JveD0iMCAwIDI4My41IDI4My41IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyODMuNSAyODMuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3RfYXJyb3dfcmlnaHRfYm94MHtvcGFjaXR5OjAuNzU7fQ0KCS5zdF9hcnJvd19yaWdodF9ib3gxe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPHJlY3QgY2xhc3M9InN0X2Fycm93X3JpZ2h0X2JveDAiIHdpZHRoPSIyODMuNSIgaGVpZ2h0PSIyODMuNSIvPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0X2Fycm93X3JpZ2h0X2JveDEiIGQ9Ik0xOTMuNCwxNDYuM2MyLjUtMi41LDIuNS02LjUsMC05Yy0zMS4xLTMwLjYtNjIuNi02MS4xLTk0LjItOTEuN2MtNi01LjUtMTUsMy41LTksOQ0KCQljMzAsMjkuMSw1OS42LDU4LjEsODkuNyw4Ny4yYy0zMCwyOS4xLTU5LjYsNTguMS04OS43LDg3LjJjLTUuNSw2LDMsMTQuNSw5LDlDMTMwLjgsMjA3LjMsMTYyLjMsMTc2LjgsMTkzLjQsMTQ2LjN6Ii8+DQo8L2c+DQo8L3N2Zz4=) 1.3em center no-repeat;
background-size: 16px;
}
}
#global-nav #menu-global-menu > li {
position: relative;
}
@media screen and (max-width: 480px) {
#global-nav #menu-global-menu > li {
margin-bottom: 1px;
background-color: #222;
background-image: none;
}
}
#global-nav #menu-global-menu > li a {
padding: 22px 0;
}
@media screen and (max-width: 480px) {
#global-nav #menu-global-menu > li a {
padding: 22px 20px;
}
}
#global-nav #menu-global-menu .toggle_button {
position: absolute;
width: 72px;
height: 72px;
top: 0;
right: 0;
color: #FFF;
font-size: 24px;
font-size: 2.4rem;
line-height: 1;
background-color: #000;
border-top: 1px solid #222;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
}
#global-nav #menu-global-menu .sub-menu {
display: none;
width: 100%;
padding: 22px 22px 22px 62px;
position: fixed;
top: 65px;
left: 0;
font-size: 16px;
font-size: 1.6rem;
background-color: rgba(0, 0, 0, 0.75);
text-align: center;
}
@media screen and (max-width: 480px) {
#global-nav #menu-global-menu .sub-menu {
display: none;
width: 100%;
padding: 0 0 0 10px;
position: relative;
top: auto;
font-size: 14px;
font-size: 1.4rem;
text-align: left;
}
}
#global-nav #menu-global-menu .sub-menu li {
margin: 0 1em;
display: inline-block;
}
@media screen and (max-width: 480px) {
#global-nav #menu-global-menu .sub-menu li {
margin: 0;
}
}
@media screen and (max-width: 480px) {
#global-nav #menu-global-menu .sub-menu li a {
padding: 22px 45px;
}
}
@media screen and (max-width: 480px) {
#global-nav #menu-global-menu a {
padding: 1.3em 1.3em 1.3em 2.6em;
display: block;
}
}
@media screen and (max-width: 480px) {
#global-nav .sns_menu {
position: fixed;
bottom: 0;
left: 0;
right: 0;
}
}
#global-nav .sns_menu li {
width: 65px;
height: 65px;
margin: 0;
}
@media screen and (max-width: 480px) {
#global-nav .sns_menu li {
width: 33.33%;
}
}
#global-nav .sns_menu li.instagram {
background-color: #FFF;
}
#global-nav .sns_menu li.instagram svg {
width: 30px;
height: 30px;
fill: #555555;
}
#global-nav .sns_menu li.twitter {
background-color: #55acee;
}
#global-nav .sns_menu li.twitter svg {
width: 30px;
height: 24px;
fill: #FFF;
}
#global-nav .sns_menu li.facebook {
background-color: #3b5998;
}
#global-nav .sns_menu li.facebook svg {
width: 16px;
height: 32px;
fill: #FFF;
}
#global-nav .sns_menu li.tiktok {
background-color: #000;
}
#global-nav .sns_menu li.tiktok svg {
width: 30px;
height: 32px;
fill: #FFF;
}
#global-nav .sns_menu li.tiktok .st0 {
fill-rule:evenodd;clip-rule:evenodd;fill:#00F7EF;
}
#global-nav .sns_menu li.tiktok .st1 {
fill-rule:evenodd;clip-rule:evenodd;
}
#global-nav .sns_menu li.tiktok .st2 {
fill-rule:evenodd;clip-rule:evenodd;fill:#FF004F;
}
#global-nav .sns_menu a {
width: 100%;
height: 100%;
display: block;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
}
.hamburger_icon {
margin-right: 10px;
}
.sp-fixed {
height: 100%;
overflow: hidden;
} .navigation .screen-reader-text {
display: none;
}
.navigation .nav-links {
margin-top: 30px;
padding-top: 30px;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: space-between;
justify-content: space-between;
border-top: 1px solid #f1f1f1;
}
.navigation .nav-links > div {
background-color: #000;
font-size: 14px;
font-size: 1.4rem;
text-align: center;
}
.navigation .nav-links > div a {
padding: 1em 1.2em;
display: block;
color: #FFF !important;
}
.pager_number {
width: 100%;
margin: 30px 0 30px;
font-size: 14px;
font-size: 1.4rem;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: center;
justify-content: center;
}
.pager_number .page-numbers {
margin: 0 .5em;
padding: .5em 1em;
border: 1px solid #e4ddce;
background-color: #FFF;
}
.pager_number .page-numbers.dots {
padding: .5em 0;
border: none;
}
@media screen and (max-width: 480px) {
.pager_number {
margin: 30px 0 15px;
font-size: 11px;
font-size: 1.1rem;
}
} #main_visual {
width: 100%;
min-width: 1002px;
height: 700px;
position: relative;
}
@media screen and (max-width: 768px) {
#main_visual {
min-width: 100%;
height: 465px;
}
}
#main_visual .main_slider {
width: 100%;
}
#main_visual .slick-list li {
height: 700px;
overflow: hidden;
}
@media screen and (max-width: 768px) {
#main_visual .slick-list li {
height: 465px;
}
}
#main_visual .slick-dots {
bottom: 22px;
}
#main_visual .slick-dots li button:before {
content: '■';
color: #FFF;
font-size: 12px;
font-size: 1.2rem;
}
#main_visual img {
min-width: 100%;
min-height: 100%;
}
@media screen and (max-width: 768px) {
#main_visual img {
max-width: none;
height: 100%;
}
}
#main_visual img.pc {
display: block;
}
@media screen and (max-width: 480px) {
#main_visual img.pc {
display: none;
}
}
#main_visual img.sp {
display: none;
}
@media screen and (max-width: 480px) {
#main_visual img.sp {
display: block;
}
}
#main_visual .vision_wrap {
width: 100%;
position: absolute;
top: 50%;
}
#main_visual .vision_wrap .inner {
width: 1002px;
margin: 0 auto;
}
@media screen and (max-width: 768px) {
#main_visual .vision_wrap .inner {
width: 100%;
}
}
@media screen and (max-width: 480px) {
#main_visual .vision_wrap .inner {
padding: 0 10%;
}
}
#main_visual .vision_wrap img {
width: auto;
min-width: auto;
min-height: auto;
height: auto;
margin-top: -9px;
}
@media screen and (max-width: 480px) {
#main_visual .vision_wrap img {
width: 100%;
margin-top: -35px;
}
} .section_wrap {
width: 100%;
}
@media screen and (max-width: 768px) {
.section_wrap {
padding: 0 10px;
}
}
.section_wrap .content {
width: 1002px;
margin: 0 auto 60px;
}
@media screen and (max-width: 768px) {
.section_wrap .content {
width: 100%;
margin: 0 auto 30px;
}
} #main_contents {
padding-top: 60px;
background-color: #f1f1f1;
}
#main_contents.ul {
padding-top: 0;
}
@media screen and (max-width: 768px) {
#main_contents {
padding-top: 30px;
}
} #news .category_tab {
margin-bottom: 30px;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
-ms-justify-content: space-between;
justify-content: space-between;
-ms-flex-pack: space-between;
}
@media screen and (max-width: 480px) {
#news .category_tab {
margin-bottom: 15px;
}
}
#news .category_tab li {
width: 23%;
}
#news .category_tab a {
width: 100%;
padding: 1em;
display: block;
background-color: #FFF;
border: 1px solid #e6e6e6;
text-align: center;
}
@media screen and (max-width: 480px) {
#news .category_tab a {
font-size: 12px;
font-size: 1.2rem;
}
}
#news .category.news {
background-color: #cc3d33;
}
#news .category.game {
background-color: #1e824c;
}
#news .category.events {
background-color: #e5b845;
}
#news .category.media {
background-color: #3487bf;
} #game_info {
margin-bottom: 60px;
padding: 60px 0;
background: url(//dime-3x3.com/wp-content/themes/dime_theme/images/bg_report.jpg) center no-repeat;
background-size: cover;
}
@media screen and (max-width: 480px) {
#game_info {
margin-bottom: 30px;
padding: 30px 10px;
}
}
#game_info .content {
margin-bottom: 0;
}
#game_info h1 {
color: #FFF;
}
#game_info .widget_wrap {
width: 100%;
height: 300px;
position: relative;
border: 1px solid #e6e6e6;
}
#game_info .widget_wrap:after {
content: url(//dime-3x3.com/wp-content/themes/dime_theme/images/wanny.png);
position: absolute;
top: -151px;
right: 0;
}
@media screen and (max-width: 480px) {
#game_info .widget_wrap:after {
transform: scale(0.5, 0.5);
top: -115px;
right: -50px;
}
}
#game_info .powered_link {
margin-top: 12px;
text-align: right;
}
#game_info .powered_link a {
color: #FFF;
font-size: 12px;
font-size: 1.2rem;
}
#game_info .powered_link a:hover, #game_info .powered_link a:active, #game_info .powered_link a:focus {
color: white;
} #member .member_slider {
margin: 0 -15px 30px;
}
@media screen and (max-width: 480px) {
#member .member_slider {
margin: 0 0 15px;
}
}
#member .member_slider li {
width: 228px;
height: 228px;
margin: 0 15px;
background-color: #FFF;
overflow: hidden;
border: 1px solid #e5e5e5;
position: relative;
}
@media screen and (max-width: 480px) {
#member .member_slider li {
height: auto;
margin: 0 5px;
}
}
#member img {
width: 100%;
}
#member .name {
width: 100%;
padding: .5em .8em;
position: absolute;
display: block;
bottom: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.75);
font-size: 14px;
font-size: 1.4rem;
color: #FFF;
overflow: hidden;
z-index: 1;
}
@media screen and (max-width: 480px) {
#member .name {
font-size: 11px;
font-size: 1.1rem;
line-height: 1.5;
}
}
#member .name:after {
width: 60px;
border-bottom: 55px solid rgba(30, 130, 76, 0.75);
border-left: 20px solid transparent;
display: block;
content: '';
position: absolute;
right: 0;
bottom: 0;
z-index: -1;
}
#member .name span {
display: block;
font-size: 12px;
font-size: 1.2rem;
}
@media screen and (max-width: 480px) {
#member .name span { font-size: 10px;
font-size: 1.0rem;
}
}
#member .slick-prev {
left: -25px;
}
@media screen and (max-width: 480px) {
#member .slick-prev {
left: -10px;
}
}
#member .slick-next {
right: -25px;
}
@media screen and (max-width: 480px) {
#member .slick-next {
right: -10px;
}
} #goods .goods_slider {
margin: 0 -15px 30px;
}
@media screen and (max-width: 480px) {
#goods .goods_slider {
margin: 0 0 15px;
}
}
#goods .goods_slider li {
width: 228px;
height: 228px;
margin: 0 15px;
background-color: #FFF;
overflow: hidden;
border: 1px solid #e5e5e5;
position: relative;
}
@media screen and (max-width: 480px) {
#goods .goods_slider li {
height: auto;
margin: 0 5px;
}
}
#goods img {
width: 100%;
}
#goods .slick-prev {
left: -25px;
}
@media screen and (max-width: 480px) {
#goods .slick-prev {
left: -10px;
}
}
#goods .slick-next {
right: -25px;
}
@media screen and (max-width: 480px) {
#goods .slick-next {
right: -10px;
}
}
#goods .name {
width: 100%;
height: 36px;
padding: 0 .8em;
position: absolute;
display: block;
bottom: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.75);
font-size: 14px;
font-size: 1.4rem;
line-height: 36px;
color: #FFF;
overflow: hidden;
z-index: 1;
}
#goods .name:after {
width: 60px;
border-bottom: 40px solid rgba(30, 130, 76, 0.75);
border-left: 20px solid transparent;
height: 2.6em;
display: block;
content: '';
position: absolute;
right: 0;
bottom: 0;
z-index: -1;
} #interview .interview_slider {
margin: 0 -15px 30px;
}
@media screen and (max-width: 480px) {
#interview .interview_slider {
margin: 0 0 15px;
}
}
#interview .interview_slider li {
width: 228px;
height: 228px;
margin: 0 15px;
background-color: #FFF;
overflow: hidden;
border: 1px solid #e5e5e5;
position: relative;
}
@media screen and (max-width: 480px) {
#interview .interview_slider li {
height: auto;
margin: 0 5px;
}
}
#interview img {
width: 100%;
}
#interview .name {
width: 100%;
padding: .5em .8em;
position: absolute;
display: block;
bottom: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.75);
font-size: 14px;
font-size: 1.4rem;
color: #FFF;
overflow: hidden;
z-index: 1;
}
@media screen and (max-width: 480px) {
#interview .name {
font-size: 11px;
font-size: 1.1rem;
line-height: 1.5;
}
}
#interview .name:after {
width: 60px;
border-bottom: 55px solid rgba(30, 130, 76, 0.75);
border-left: 20px solid transparent;
display: block;
content: '';
position: absolute;
right: 0;
bottom: 0;
z-index: -1;
}
#interview .name span {
display: block;
font-size: 12px;
font-size: 1.2rem;
}
@media screen and (max-width: 480px) {
#interview .name span { font-size: 10px;
font-size: 1.0rem;
}
}
#interview .slick-prev {
left: -25px;
}
@media screen and (max-width: 480px) {
#interview .slick-prev {
left: -10px;
}
}
#interview .slick-next {
right: -25px;
}
@media screen and (max-width: 480px) {
#interview .slick-next {
right: -10px;
}
} .movie_slider .caption {
margin-top: 1em;
font-size: 14px;
font-size: 1.4rem;
text-align: center;
}
.movie_slider .slick-prev {
left: -40px;
}
@media screen and (max-width: 480px) {
.movie_slider .slick-prev {
left: -10px;
}
}
.movie_slider .slick-next {
right: -40px;
}
@media screen and (max-width: 480px) {
.movie_slider .slick-next {
right: -10px;
}
} #photo .photo_slide {
margin: 0 -15px 30px;
}
@media screen and (max-width: 480px) {
#photo .photo_slide {
margin: 0 0 15px;
}
}
#photo li {
width: 228px;
height: 228px;
margin: 0 15px;
background-color: #FFF;
overflow: hidden;
border: 1px solid #e5e5e5;
position: relative;
}
@media screen and (max-width: 480px) {
#photo li {
height: auto;
margin: 0 5px;
}
}
#photo img {
width: 100%;
}
#photo .slick-prev {
left: -25px;
}
@media screen and (max-width: 480px) {
#photo .slick-prev {
left: -10px;
}
}
#photo .slick-next {
right: -25px;
}
@media screen and (max-width: 480px) {
#photo .slick-next {
right: -10px;
}
} @media screen and (max-width: 480px) {
#sns .l-column_wrap a {
width: 48.5%;
height: 50px;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
}
#sns .l-column_wrap a:first-child {
margin-right: 3%;
}
#sns .l-column_wrap .btn-facebook svg {
width: 79px;
fill: #FFFFFF;
}
#sns .l-column_wrap .btn-twitter svg {
width: 91px;
fill: #FFFFFF;
}
}
#sns .twitter_widget iframe {
height: 500px !important;
} #sponsor {
padding: 60px 0 30px;
background: url(//dime-3x3.com/wp-content/themes/dime_theme/images/bg_sponsor.jpg) center no-repeat;
background-size: cover;
}
#sponsor .content {
margin: 0 auto 30px;
}
#sponsor h1 {
color: #FFF;
}
#sponsor img {
width: 100%;
}
@media screen and (max-width: 768px) {
#sponsor {
padding: 30px 10px 15px;
}
#sponsor .content {
margin: 0 auto 15px;
}
} #official {
background-color: #FFF;
}
#official .content {
margin: 0 auto;
padding: 10px 0;
text-align: center;
} .entry-content .content_box:not(:last-child) {
margin-bottom: 40px;
}
.entry-content img {
max-width: 100%;
height: auto;
}
.entry-content hr {
border-top: 1px solid #f1f1f1;
margin: 40px auto;
}
.entry-content p {
line-height: 1.8;
}
.entry-content p:not(:last-child) {
margin-bottom: 1.5em;
}
.entry-content .pagesText p {
line-height: 1.8;
}
.entry-content .pagesText p:not(:last-child) {
margin-bottom: 1.5em;
}
.entry-content ul {
margin-left: 1.5em;
margin-bottom: 3em;
}
.entry-content ul li:not(:last-child) {
margin-bottom: 1.5em;
}
.entry-content ol {
margin-left: 1.5em;
margin-bottom: 3em;
}
.entry-content ol.line_box {
margin-bottom: 30px;
margin-left: 0;
padding: 30px 30px 30px 50px;
border: 1px solid #f1f1f1;
}
@media screen and (max-width: 480px) {
.entry-content ol.line_box {
padding: 30px 20px 30px 40px;
}
}
.entry-content ol li:not(:last-child) {
margin-bottom: 1.5em;
} body.single a:not(.btn) {
color: #25814E;
}
body.single a:not(.btn):hover, body.single a:not(.btn):active, body.single a:not(.btn):focus {
color: #43c97f;
}
body.single #main_contents.ul {
padding-top: 65px;
}
body.single .entry-header {
margin-bottom: 30px;
padding-bottom: 20px;
border-bottom: 1px solid #f1f1f1;
}
body.single .entry-title {
font-size: 24px;
font-size: 2.4rem;
font-weight: 400;
}
@media screen and (max-width: 480px) {
body.single .entry-title {
font-size: 20px;
font-size: 2rem;
}
} body.page a:not(.btn) {
color: #25814E;
}
body.page a:not(.btn):hover, body.page a:not(.btn):active, body.page a:not(.btn):focus {
color: #43c97f;
}
body.page .col2 {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
-ms-justify-content: space-between;
justify-content: space-between;
-ms-flex-pack: space-between;
}
@media screen and (max-width: 480px) {
body.page .col2 {
display: block;
}
}
body.page .col2.reverse {
-webkit-flex-direction: row-reverse;
-moz-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
body.page .col2 .text_area {
width: 60%;
margin-bottom: 1.5em;
}
@media screen and (max-width: 480px) {
body.page .col2 .text_area {
width: 100%;
}
}
body.page .col2 .image_area {
width: 36%;
}
@media screen and (max-width: 480px) {
body.page .col2 .image_area {
width: 100%;
}
}
body.page .col2 .image_area .sub {
margin-top: .5em;
font-size: 12px;
font-size: 1.2rem;
}
#title_visual {
width: 100%;
height: 380px;
overflow: hidden;
position: relative;
background-color: #1e824c;
background-position: center center;
background-size: cover;
}
@media screen and (max-width: 480px) {
#title_visual {
height: 200px;
}
}
#title_visual .text_wrap {
width: 100%;
height: 100%;
padding-top: 65px;
position: absolute;
top: 0;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
}
#title_visual .text_wrap h1 {
color: #FFF;
font-size: 50px;
font-size: 5rem;
font-weight: 100;
text-transform: uppercase;
}
@media screen and (max-width: 480px) {
#title_visual .text_wrap h1 {
padding: 0 1em;
font-size: 30px;
font-size: 3rem;
}
} #member_title_visual {
width: 100%;
height: 340px;
margin-top: -65px;
position: relative;
background: url(//dime-3x3.com/wp-content/themes/dime_theme/images/bg_member.jpg) center center no-repeat;
background-size: cover;
}
@media screen and (max-width: 480px) {
#member_title_visual {
height: 240px;
}
}
#member_title_visual:after {
content: '';
width: 100%;
height: 180px;
background-color: rgba(30, 130, 76, 0.75);
display: block;
position: absolute;
bottom: 0;
z-index: 0;
}
@media screen and (max-width: 480px) {
#member_title_visual:after {
height: 50%;
}
}
#member_title_visual .inner {
width: 1002px;
height: 100%;
margin: 0 auto;
z-index: 1;
position: relative;
}
@media screen and (max-width: 480px) {
#member_title_visual .inner {
width: 100%;
}
}
#member_title_visual .member_photo {
width: 228px;
position: absolute;
bottom: 0;
left: 0;
}
@media screen and (max-width: 480px) {
#member_title_visual .member_photo {
width: 40%;
left: 10px;
}
}
#member_title_visual .member_photo img {
width: 100%;
}
#member_title_visual .text_wrap {
width: 100%;
height: 180px;
padding-left: 300px;
position: absolute;
bottom: 0;
z-index: 2;
color: #FFF;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
align-items: center;
}
@media screen and (max-width: 480px) {
#member_title_visual .text_wrap {
height: 50%;
padding-left: 48%;
}
}
#member_title_visual .text_wrap h1 {
margin-bottom: 10px;
font-size: 50px;
font-size: 5rem;
font-weight: 300;
line-height: 1;
}
@media screen and (max-width: 480px) {
#member_title_visual .text_wrap h1 {
font-size: 25px;
font-size: 2.5rem;
}
}
#member_title_visual .text_wrap .sub {
font-size: 22px;
font-size: 2.2rem;
font-weight: 200;
letter-spacing: .2em;
}
@media screen and (max-width: 480px) {
#member_title_visual .text_wrap .sub {
font-size: 12px;
font-size: 1.2rem;
}
}
.sponsor_banner_wrap img {
border: 1px solid #f1f1f1;
}
.sponsor_banner_wrap.l-column_wrap.col4 .l-column_inner {
margin: 0 14px 14px 0;
width: 220px;
}
@media screen and (max-width: 480px) {
.sponsor_banner_wrap.l-column_wrap.col4 .l-column_inner {
margin: 0 3% 3% 0;
width: 48.5%;
}
}
@media screen and (max-width: 480px) {
.sponsor_banner_wrap.l-column_wrap.col4 .l-column_inner:nth-of-type(2n) {
margin: 0 0 3% 0;
}
}
.sponsor_banner_wrap.l-column_wrap.col4 .l-column_inner:nth-of-type(4n) {
margin: 0 0 14px 0;
}
@media screen and (max-width: 480px) {
.sponsor_banner_wrap.l-column_wrap.col4 .l-column_inner:nth-of-type(4n) {
margin: 0 0 3% 0;
}
}
#news.ul .category_tab {
margin: 40px auto;
}
@media screen and (max-width: 480px) {
#news.ul .category_tab {
margin: 20px auto;
}
}
#member.archive {
padding-top: 60px;
}
@media screen and (max-width: 480px) {
#member.archive {
padding-top: 30px;
}
}
#member.archive .member_list {
margin: 30px auto;
list-style-type: none;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
#member.archive .member_list li {
width: 314px;
height: auto;
margin: 0 30px 30px 0;
position: relative;
}
@media screen and (max-width: 480px) {
#member.archive .member_list li {
width: 100%;
margin: 0 0 15px 0;
}
}
#member.archive .member_list li:nth-child(3n) {
margin: 0 0 30px 0;
}
@media screen and (max-width: 480px) {
#member.archive .member_list li:nth-child(3n) {
margin: 0 0 15px 0;
}
}
#member.archive img {
width: 100%;
}
#member.archive .name {
width: 100%;
height: 36px;
padding: 0 .8em;
position: absolute;
display: block;
bottom: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.75);
font-size: 16px;
font-size: 1.6rem;
line-height: 36px;
color: #FFF;
overflow: hidden;
z-index: 1;
}
@media screen and (max-width: 480px) {
#member.archive .name {
height: 50px;
line-height: 50px;
font-size: 20px;
font-size: 2rem;
}
}
#member.archive .name:after {
width: 60px;
border-bottom: 40px solid rgba(30, 130, 76, 0.75);
border-left: 20px solid transparent;
height: 2.6em;
display: block;
content: '';
position: absolute;
right: 0;
bottom: 0;
z-index: -1;
}
@media screen and (max-width: 480px) {
#member.archive .name:after {
border-bottom: 50px solid rgba(30, 130, 76, 0.75);
}
}
#member.archive .name span {
display: inline;
margin-left: 1em;
font-size: 12px;
font-size: 1.2rem;
}
#member.archive .slick-prev {
left: -25px;
}
@media screen and (max-width: 480px) {
#member.archive .slick-prev {
left: -10px;
}
}
#member.archive .slick-next {
right: -25px;
}
@media screen and (max-width: 480px) {
#member.archive .slick-next {
right: -10px;
}
} #member_profile {
margin-bottom: 30px;
}
#member_profile .photo {
width: 228px;
}
#member_profile .td {
padding: 1.5em 1em;
}
.powered_link {
margin-top: 12px;
text-align: right;
}
.powered_link a {
font-size: 12px;
font-size: 1.2rem;
} #schedule_parts .schedule_box {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
-ms-justify-content: space-between;
justify-content: space-between;
-ms-flex-pack: space-between;
}
@media screen and (max-width: 480px) {
#schedule_parts .schedule_box {
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
}
#schedule_parts .schedule_box:not(:last-child) {
margin-bottom: 15px;
}
#schedule_parts .schedule_box .detail {
width: 100%;
}
@media screen and (max-width: 480px) {
#schedule_parts .schedule_box .detail {
width: 100%;
}
}
#schedule_parts .schedule_box .table {
font-size: 15px;
font-size: 1.5rem;
}
#schedule_parts .schedule_box .table .th {
width: 40%;
padding: 1em 1.5em;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
align-items: center;
}
@media screen and (max-width: 480px) {
#schedule_parts .schedule_box .table .th {
width: 100%;
}
}
#schedule_parts .schedule_box .table .th .title {
font-size: 16px;
font-weight: bold;
}
#schedule_parts .schedule_box .table .th .date {
font-size: 13px;
}
#schedule_parts .schedule_box .table .th p {
margin-bottom: .5em;
}
#schedule_parts .schedule_box .table .th p:last-child {
margin-bottom: 0;
}
#schedule_parts .schedule_box .table .td {
width: 60%;
padding: 1em 1.5em;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
align-items: center;
}
@media screen and (max-width: 480px) {
#schedule_parts .schedule_box .table .td {
width: 100%;
}
}
#schedule_parts .schedule_box .table .td .bikou {
font-size: 13px;
}
#schedule_parts .schedule_box .table .td p {
margin-bottom: .5em;
}
#schedule_parts .schedule_box .table .td p:last-child {
margin-bottom: 0;
}
#schedule_parts .schedule_box .acf-map {
width: 38%;
height: 210px;
margin: 0;
}
@media screen and (max-width: 480px) {
#schedule_parts .schedule_box .acf-map {
width: 100%;
}
} #rinen .line_box {
font-weight: bold;
}
#vision dt {
margin-bottom: 5px;
font-weight: bold;
color: #25814E;
} #parts_goods .image {
width: 286px;
height: 286px;
padding: 15px;
overflow: hidden;
background-color: #FFF;
border: 1px solid #f1f1f1;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
}
@media screen and (max-width: 480px) {
#parts_goods .image {
width: 100%;
height: auto;
min-height: 172px;
}
}
#parts_goods .name {
margin-top: 1em;
font-size: 14px;
font-size: 1.4rem;
}
@media screen and (max-width: 480px) {
#parts_goods .name {
font-size: 12px;
font-size: 1.2rem;
}
} .edit-link {
display: none;
}
.l-column_wrap {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.l-column_wrap.col2 .l-column_inner {
margin: 0 30px 30px 0;
width: 486px;
}
.l-column_wrap.col2 .l-column_inner:nth-of-type(2n) {
margin: 0 0 30px 0;
}
.l-column_wrap.col3 .l-column_inner {
margin: 0 30px 30px 0;
width: 314px;
}
.l-column_wrap.col3 .l-column_inner:nth-of-type(3n) {
margin: 0 0 30px 0;
}
.l-column_wrap.col4 .l-column_inner {
margin: 0 30px 30px 0;
width: 228px;
}
.l-column_wrap.col4 .l-column_inner:nth-of-type(4n) {
margin: 0 0 30px 0;
}
.l-column_wrap.page_ul.col3 .l-column_inner {
margin: 0 32px 32px 0;
width: 286px;
}
.l-column_wrap.page_ul.col3 .l-column_inner:nth-of-type(3n) {
margin: 0 0 32px 0;
}
@media screen and (max-width: 768px) {
.l-column_wrap.col2 .l-column_inner {
margin: 0 0 15px 0;
width: 100%;
}
.l-column_wrap.col2 .l-column_inner:nth-of-type(2n) {
margin: 0 0 15px 0;
}
.l-column_wrap.col3 .l-column_inner {
margin: 0 0 15px 0;
width: 100%;
}
.l-column_wrap.col3 .l-column_inner:nth-of-type(3n) {
margin: 0 0 15px 0;
}
.l-column_wrap.col4 .l-column_inner {
margin: 0 0 15px 0;
width: 100%;
}
.l-column_wrap.col4 .l-column_inner:nth-of-type(4n) {
margin: 0 0 15px 0;
}
.l-column_wrap.page_ul.sp_col2.col3 .l-column_inner {
margin: 0 3% 3% 0;
width: 48.5%;
}
.l-column_wrap.page_ul.sp_col2.col3 .l-column_inner:nth-of-type(2n) {
margin: 0 0 3% 0;
}
.l-column_wrap.page_ul.sp_col2.col3 .l-column_inner:nth-of-type(3n) {
margin: 0 auto 3% 0;
}
.sp_col2.col2 .l-column_inner {
margin: 0 3% 3% 0;
width: 48.5%;
}
.sp_col2.col2 .l-column_inner:nth-of-type(2n) {
margin: 0 0 3% 0;
}
.sp_col2.col3 .l-column_inner {
margin: 0 3% 3% 0;
width: 48.5%;
}
.sp_col2.col3 .l-column_inner:nth-of-type(2n) {
margin: 0 0 3% 0;
}
.sp_col2.col3 .l-column_inner:nth-of-type(3n) {
margin: 0 auto 3% 0;
}
.sp_col2.col4 .l-column_inner {
margin: 0 3% 3% 0;
width: 48.5%;
}
.sp_col2.col4 .l-column_inner:nth-of-type(2n) {
margin: 0 0 3% 0;
}
.sp_col2.col4 .l-column_inner:nth-of-type(4n) {
margin: 0 0 3% 0;
}
}
.content_wrap.ul {
width: 1002px;
margin: 0 auto;
padding: 60px 40px;
background-color: #FFF;
}
.singlewrap .ul {
width: 100%;
float: left;
}
.singlewrap {
width: 1200px;
box-sizing: border-box;
margin: 0 auto;
overflow: hidden;
position: relative;
zoom: 1;
}
.singlewrap .main-inner {
margin-right: 358px;
margin-left: 0;
}
.left-content {
width: 340px;
float: left;
margin-left: -340px;
padding-top: 60px;
padding-right:40px;
}
.wpp-thumbnail {
margin: 0 15px 0 0;
}
.wpp-list li {
margin-bottom:0.7em;
}
@media screen and (max-width: 480px) {
.content_wrap.ul {
width: 100%;
padding: 30px 10px;
}
.singlewrap {
width: 100%;
padding: 0 10px;
}
.singlewrap .main-inner {
margin:inherit;
}
.left-content {
width:100%;
margin-left:inherit;
margin-top:20px;
padding-top:20px;
padding-right:inherit;
float:inherit;
}
} #footer_wrap {
width: 100%;
background-color: #1e824c;
}
.l-footer {
width: 1002px;
margin: 0 auto;
padding: 30px 0;
color: #FFF;
}
@media screen and (max-width: 768px) {
.l-footer {
width: 100%;
}
}
@media screen and (max-width: 480px) {
.l-footer {
padding: 0 0 1em;
}
}
.l-footer .copyright {
font-size: 12px;
font-size: 1.2rem;
text-align: center;
line-height: 1;
}
#footer-nav {
margin-bottom: 30px;
font-size: 14px;
font-size: 1.4rem;
}
@media screen and (max-width: 480px) {
#footer-nav {
margin-bottom: 1em;
}
}
#footer-nav .menu {
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
line-height: 1;
}
@media screen and (max-width: 480px) {
#footer-nav .menu {
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
}
#footer-nav li {
padding: 0 1.5em;
}
@media screen and (max-width: 480px) {
#footer-nav li {
width: 50%;
border-bottom: 1px solid #FFF;
text-align: center;
}
}
#footer-nav li:not(:last-child) {
border-right: 1px solid #FFF;
}
@media screen and (max-width: 480px) {
#footer-nav li:nth-child(2n) {
border-right: 0;
}
}
@media screen and (max-width: 480px) {
#footer-nav li:last-child {
width: 100%;
}
}
#footer-nav a {
color: #FFF;
}
#footer-nav a:hover, #footer-nav a:active, #footer-nav a:focus {
color: #cccccc;
}
@media screen and (max-width: 480px) {
#footer-nav a {
padding: 1.5em 0;
display: block;
}
}
.contact_table {
width: 100%;
border-bottom: 1px solid #EBE8E1;
}
.contact_table .attention {
color: #cf462e;
}
.contact_table.no_form .td {
padding: 1.5em 1em;
}
.contact_table .tr {
background: #fff;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
.contact_table .tr.reset_style .td {
padding: 1.5em 1em;
}
.contact_table .th {
width: 30%;
padding: 1.5em 1em;
background: #F4F3F0;
border-left: 1px solid #EBE8E1;
border-right: 1px solid #EBE8E1;
border-top: 1px solid #EBE8E1;
font-weight: normal;
text-align: left;
}
.contact_table .td {
width: 70%;
padding: 1em;
border-right: 1px solid #EBE8E1;
border-top: 1px solid #EBE8E1;
text-align: left;
}
.contact_table .td span {
width: 100%;
display: inline-block;
}
.contact_table .td span:not(:last-child) {
margin-bottom: 1em;
}
.contact_table .td ul, .contact_table .td ol {
margin-bottom: 0;
}
.contact_table input, .contact_table select, .contact_table textarea {
width: 100%;
padding: .5em .8em;
border: 1px solid #EBE8E1;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
border-radius: 5px;
}
.contact_table textarea {
height: 100%;
}
.contact_table #date span {
width: 30%;
margin-bottom: 0;
}
.contact_table #date span:first-child {
margin-right: 1em;
}
.contact_table #option span {
width: 30%;
margin-right: 5px;
}
.contact_table #postal_code span {
width: 30%;
}
.contact_table .caution {
margin-top: .5em;
color: #cf462e;
font-size: 14px;
font-size: 1.4rem;
}
@media screen and (max-width: 480px) {
.contact_table {
font-size: 16px;
font-size: 1.6rem;
}
.contact_table .tr {
display: block;
}
.contact_table .th {
width: 100%;
background: #F4F3F0;
padding: 1em;
}
.contact_table .td {
width: 100%;
border-left: 1px solid #EBE8E1;
}
.contact_table input, .contact_table select, .contact_table textarea {
padding: .8em .8em;
}
.contact_table textarea {
height: 100%;
}
.contact_table #date span {
width: 100%;
}
.contact_table #date span:first-child {
margin-right: 0;
margin-bottom: 1em;
}
.contact_table #option span {
width: 100%;
margin-right: 0;
}
.contact_table .caution {
margin-top: 1em;
font-size: 14px;
font-size: 1.4rem;
}
.contact_table #comment span {
height: 200px;
}
}
.button_submit {
margin-top: 30px;
}
.acf-map {
width: 100%;
height: 400px;
border: 1px solid #f1f1f1;
} h1.headline-type1 {
margin-bottom: 20px;
padding: 0 0 0 12px;
font-size: 24px;
font-size: 2.4rem;
border-left: 4px solid #1e824c;
line-height: 1.4;
font-weight: 400;
}
@media screen and (max-width: 768px) {
h1.headline-type1 {
margin-bottom: 12px;
padding: 4px 0 4px 8px;
font-size: 16px;
font-size: 1.6rem;
}
}
h1.headline-type1 span {
font-size: 14px;
font-size: 1.4rem;
margin-left: 10px;
}
h1.headline-type2 {
margin-bottom: 20px;
padding: 4px 0 4px 14px;
font-size: 20px;
font-size: 2rem;
border-left: 4px solid #ad8b58;
border-bottom: 1px solid #e4ddce;
}
@media screen and (max-width: 768px) {
h1.headline-type2 {
margin-bottom: 12px;
padding: 4px 0 4px 8px;
font-size: 16px;
font-size: 1.6rem;
}
}
.entry-content h2 {
margin-bottom: .5em;
}
.entry-content h3 {
margin-bottom: .5em;
}
.entry-content h4 {
margin-bottom: .5em;
}
.entry-content h5 {
margin-bottom: .5em;
} .btn {
display: inline-block;
text-align: center;
}
.btn-green {
background-color: #25814E;
color: #FFF;
}
.btn-black {
background-color: #000000;
color: #FFF;
}
.btn-facebook {
background-color: #3b5998;
color: #FFF;
}
.btn-twitter {
background-color: #55acee;
color: #FFF;
}
.btn-full {
width: 100%;
}
.btn-large {
width: 300px;
}
.btn-mid {
width: 226px;
padding: 12px 12px 13px;
}
.btn-small {
width: 100px;
}
.btn-more {
display: block;
margin: 0 auto;
}
.btn-text_large {
font-size: 28px;
font-size: 2.8rem;
padding: .8em 1em;
}
@media screen and (max-width: 480px) {
.btn-text_large {
font-size: 14px;
font-size: 1.4rem;
}
}
@media screen and (max-width: 768px) {
.btn-more {
margin: 5px auto 0;
}
} *:focus {
outline: none;
}
input::-webkit-input-placeholder {
color: #999999;
}
input:-ms-input-placeholder {
color: #999999;
}
input::-moz-placeholder {
color: #999999;
}
textarea::-webkit-input-placeholder {
color: #999999;
}
textarea:-ms-input-placeholder {
color: #999999;
}
textarea::-moz-placeholder {
color: #999999;
}
.checkbox {
display: none;
}
.checkbox + .checkbox-icon {
position: relative;
vertical-align: middle;
}
.checkbox + .checkbox-icon:before {
content: "\f096";
font-family: "FontAwesome";
color: #ccc;
font-size: 22px;
}
.checkbox:checked + .checkbox-icon:before {
content: "\f14a";
color: #cf462e;
}
input[type="submit"] {
-webkit-appearance: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
} ul.list_style_none {
list-style-type: none;
} .m-pannel {
background-color: #FFF;
border: 1px solid #e5e5e5;
}
.m-pannel .pannel_thumb {
width: 100%;
height: 210px;
overflow: hidden;
}
.m-pannel .pannel_thumb img {
width: 100%;
min-height: 100%;
height: auto;
}
.m-pannel .pannel_text {
margin: 20px;
}
.m-pannel .category {
padding: 8px 8px;
display: inline-block;
background-color: #1d1d1d;
color: #FFF;
font-size: 12px;
font-size: 1.2rem;
line-height: 1;
letter-spacing: 0.1em;
}
.m-pannel .date {
position: relative;
top: 2px;
margin-left: 5px;
font-size: 14px;
font-size: 1.4rem;
}
.m-pannel .comment {
height: 4.5em;
margin-top: 10px;
overflow: hidden;
font-size: 14px;
font-size: 1.4rem;
}
@media screen and (max-width: 768px) {
.m-pannel {
padding: 10px;
}
.m-pannel a {
min-height: 100px;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
-ms-justify-content: space-between;
justify-content: space-between;
-ms-flex-pack: space-between;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
align-items: center;
}
.m-pannel .pannel_thumb {
width: 100px;
height: auto;
max-height: 100px;
margin-right: 1em;
}
.m-pannel .pannel_text {
width: 66%;
margin: 0;
}
.m-pannel .category {
padding: 6px 6px;
}
.m-pannel .date {
top: 2px;
margin-left: 5px;
font-size: 12px;
font-size: 1.2rem;
}
.m-pannel .comment {
height: auto;
margin-top: 10px;
font-size: 12px;
font-size: 1.2rem;
}
}
@media screen and (max-width: 768px) {
.fixed {
position: fixed;
width: 100%;
height: 100%;
}
} body .slick-prev {
left: 40px;
}
@media screen and (max-width: 480px) {
body .slick-prev {
width: 40px;
height: 40px;
}
}
body .slick-prev:before {
content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3dfbGVmdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMDYuMyAzNzcuNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjA2LjMgMzc3LjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0X2Fycm93X2xlZnR7ZmlsbDojMUU4MjRDO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3RfYXJyb3dfbGVmdCIgZD0iTTE4NS4xLDM3NGMxMS42LDEwLjYsMjgtNS44LDE3LjQtMTcuNGMtNTcuOS01Ni0xMTQuOS0xMTItMTcyLjgtMTY4YzU3LjktNTYsMTE0LjktMTEyLDE3Mi44LTE2OA0KCQljMTEuNi0xMC42LTUuOC0yOC0xNy40LTE3LjRDMTI0LjMsNjIuMiw2My41LDEyMS4xLDMuNiwxODBjLTQuOCw0LjgtNC44LDEyLjUsMCwxNy40QzYzLjUsMjU2LjIsMTI0LjMsMzE1LjEsMTg1LjEsMzc0eiIvPg0KPC9nPg0KPC9zdmc+);
}
@media screen and (max-width: 480px) {
body .slick-prev:before {
content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3dfbGVmdF9ib3giIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjgzLjUgMjgzLjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI4My41IDI4My41OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdF9hcnJvd19sZWZ0X2JveDB7b3BhY2l0eTowLjc1O30NCgkuc3RfYXJyb3dfbGVmdF9ib3gxe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPHJlY3QgY2xhc3M9InN0X2Fycm93X2xlZnRfYm94MCIgd2lkdGg9IjI4My41IiBoZWlnaHQ9IjI4My41Ii8+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3RfYXJyb3dfbGVmdF9ib3gxIiBkPSJNMTg0LjIsMjM3LjljNiw1LjUsMTQuNS0zLDktOWMtMzAtMjkuMS01OS42LTU4LjEtODkuNy04Ny4yYzMwLTI5LjEsNTkuNi01OC4xLDg5LjctODcuMmM2LTUuNS0zLTE0LjUtOS05DQoJCWMtMzEuNSwzMC42LTYzLjEsNjEuMi05NC4yLDkxLjdjLTIuNSwyLjUtMi41LDYuNSwwLDlDMTIxLjEsMTc2LjgsMTUyLjcsMjA3LjMsMTg0LjIsMjM3Ljl6Ii8+DQo8L2c+DQo8L3N2Zz4=);
}
}
body .slick-next {
right: 40px;
}
@media screen and (max-width: 480px) {
body .slick-next {
width: 40px;
height: 40px;
}
}
body .slick-next:before {
content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3dfcmlnaHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjA2LjMgMzc3LjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwNi4zIDM3Ny40OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdF9hcnJvd19yaWdodHtmaWxsOiMxRTgyNEM7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdF9hcnJvd19yaWdodCIgZD0iTTIwMi43LDE5Ny40YzQuOC00LjksNC44LTEyLjYsMC0xNy40QzE0Mi44LDEyMS4xLDgyLDYyLjIsMjEuMiwzLjJDOS42LTcuNC03LjgsMTAsMy44LDIwLjYNCgkJYzU3LjksNTYsMTE0LjksMTEyLDE3Mi44LDE2OGMtNTcuOSw1Ni0xMTQuOSwxMTItMTcyLjgsMTY4Yy0xMC42LDExLjYsNS44LDI4LDE3LjQsMTcuNEM4MiwzMTUuMSwxNDIuOCwyNTYuMiwyMDIuNywxOTcuNHoiLz4NCjwvZz4NCjwvc3ZnPg==);
}
@media screen and (max-width: 480px) {
body .slick-next:before {
content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3dfcmlnaHRfYm94IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgdmlld0JveD0iMCAwIDI4My41IDI4My41IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyODMuNSAyODMuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3RfYXJyb3dfcmlnaHRfYm94MHtvcGFjaXR5OjAuNzU7fQ0KCS5zdF9hcnJvd19yaWdodF9ib3gxe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPHJlY3QgY2xhc3M9InN0X2Fycm93X3JpZ2h0X2JveDAiIHdpZHRoPSIyODMuNSIgaGVpZ2h0PSIyODMuNSIvPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0X2Fycm93X3JpZ2h0X2JveDEiIGQ9Ik0xOTMuNCwxNDYuM2MyLjUtMi41LDIuNS02LjUsMC05Yy0zMS4xLTMwLjYtNjIuNi02MS4xLTk0LjItOTEuN2MtNi01LjUtMTUsMy41LTksOQ0KCQljMzAsMjkuMSw1OS42LDU4LjEsODkuNyw4Ny4yYy0zMCwyOS4xLTU5LjYsNTguMS04OS43LDg3LjJjLTUuNSw2LDMsMTQuNSw5LDlDMTMwLjgsMjA3LjMsMTYyLjMsMTc2LjgsMTkzLjQsMTQ2LjN6Ii8+DQo8L2c+DQo8L3N2Zz4=);
}
} .page_guide {
list-style-type: none;
text-align: center;
}
.page_guide li {
display: inline-block;
margin: 0 1.5em;
}
.page_guide li:before {
content: '▶';
margin-right: 5px;
font-size: 10px;
position: relative;
top: -1px;
} .dimetag {
padding:1em 0;
}
.dimetag a {
background:#eee;
display:inline-block;
padding:3px 5px;
} .wpp-list {
position:relative;
}
.wpp-list li {
position:relative;
}
.wpp-list li:before {
position: absolute;
top: 0;
left: 0;
color: #FFF;
content: counter(ranking,decimal);
counter-increment: ranking;
text-align: center;
width: 28px;
height: 28px;
line-height: 28px;
background-color: #222;
font-size: 17px;
z-index: 1;
font-family: DINCondensed;
padding-top: 2px;
}
.wpp-list li:nth-child(1)::before {
background: #e7bc3a;
}
.wpp-list li:nth-child(2)::before {
background: #9a9893;
}
.wpp-list li:nth-child(3)::before {
background: #a0783f;
}
body{counter-reset:ranking;}.col_harf {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
-ms-justify-content: space-between;
justify-content: space-between;
-ms-flex-pack: space-between;
}
.col_harf.reverse {
-webkit-flex-direction: row-reverse;
-moz-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
@media screen and (max-width: 480px) {
.col_harf:not(.sp_col2) {
display: block;
}
}
@media screen and (max-width: 480px) {
.col_harf:not(.sp_col2) .inner {
width: 100%;
}
}
@media screen and (max-width: 480px) {
.col_harf:not(.sp_col2) .inner:not(:last-child) {
margin-bottom: 5%;
}
}
.col_harf .inner {
width: 48%;
}
.col_harf h2 {
margin-bottom: 1em;
font-size: 125%;
color: #20814c;
}
#school_page .v_center {
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
align-items: center;
}
#school_page .v_center ol {
margin-bottom: 0;
}
#user_voice .inner:not(:last-child) {
margin-bottom: 30px;
padding-bottom: 30px;
border-bottom: 1px dashed #f1f1f1;
}
#user_voice .image {
width: 20%;
}
@media screen and (max-width: 480px) {
#user_voice .image {
width: 50%;
margin: 0 auto 5%;
}
}
#user_voice .comment {
width: 76%;
}
@media screen and (max-width: 480px) {
#user_voice .comment {
width: 100%;
}
}
#user_voice .comment p:not(:last-child) {
margin-bottom: .8em;
} .Bnr{
position: fixed;
bottom: 0;
left: 0;
margin: 0 auto;
width: 100%;
display: none;
z-index: 9;
}
.Bnr .Bnr__img{
position: fixed;
bottom: 0;
z-index: 88;
width:100%;
background-color: rgba(244,244,244,0.9);
border-top: 1px solid #EBEBEB;
}
.Bnr__img__inner{
height: auto;
box-sizing:border-box;
padding: 20px 15px;
margin:auto;
width:90%;
}
.Bnr .Bnr__img__inner a{
display: block;
color:#fff !important;
}
.Bnr .Bnr__img p.close{
position: absolute;
left: 10px;
top:10px;
}
.Bnr .Bnr__img p.close a{
display: block;
width: 20px;
height: 25px;
text-align: center;
}
.Bnr .Bnr__img p.close a span{
display: block;
width: 1px;
height: 1px;
overflow: hidden;
}
.Bnr .Bnr__img p.close a i{
font-size: 20px;
z-index: 888;
color: #222;
}
.Bnr .text-center {
text-align:center;
}
.Bnr .btn {
white-space: normal;
width:33%;
border-radius:5px;
padding:10px 5px;
font-size:.75em;
}
.Bnr .btn:hover {
opacity:0.7;
}
@media screen and (max-width: 768px) {
.Bnr__img__inner {
padding: 10px 10px 10px 30px;
width: inherit;
}
.Bnr .btn {
width: 32%;
padding: 5px;
}
}pre,textarea{overflow:auto}
[hidden],audio:not([controls]),template{display:none}
details,main,summary{display:block}
input[type=number]{width:auto}
input[type=search]{-webkit-appearance:textfield}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
progress{display:inline-block}
small{font-size:75%}
textarea{resize:vertical}
[unselectable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
*,::after,::before{box-sizing:inherit;border-style:solid;border-width:0}
*{font-size:inherit;line-height:inherit;margin:0;padding:0}
::after,::before{text-decoration:inherit;vertical-align:inherit}
:root{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;cursor:default;font:16px/1.5 sans-serif;text-rendering:optimizeLegibility}
a{text-decoration:none}
audio,canvas,iframe,img,svg,video{vertical-align:middle}
button,input,select,textarea{background-color:transparent;color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit;min-height:1.5em}
code,kbd,pre,samp{font-family:monospace,monospace}
nav ol,nav ul{list-style:none}
select{-moz-appearance:none;-webkit-appearance:none}
select::-ms-expand{display:none}
select::-ms-value{color:currentColor}
table{border-collapse:collapse;border-spacing:0}
::-moz-selection{background-color:#B3D4FC;text-shadow:none}
::selection{background-color:#B3D4FC;text-shadow:none}
@media screen{[hidden~=screen]{display:inherit}
[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}
}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(https://dime-3x3.com/wp-content/themes/dime_theme/common/css/slick-theme/ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";src:url(https://dime-3x3.com/wp-content/themes/dime_theme/common/css/slick-theme/fonts/slick.eot);src:url(https://dime-3x3.com/wp-content/themes/dime_theme/common/css/slick-theme/fonts/slick.eot?#iefix) format("embedded-opentype"),url(https://dime-3x3.com/wp-content/themes/dime_theme/common/css/slick-theme/fonts/slick.woff) format("woff"),url(https://dime-3x3.com/wp-content/themes/dime_theme/common/css/slick-theme/fonts/slick.ttf) format("truetype"),url(https://dime-3x3.com/wp-content/themes/dime_theme/common/css/slick-theme/fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}