html{min-height:100%;background-color:#ddd;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{width:100%;background-color:#fafafa}body{-webkit-text-size-adjust:100%;color:#000;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,Noto Sans Japanese,Hiragino Sans,\\30D2\30E9\30AE\30CE\89D2\30B4 ProN W3,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300;font-size:14px}body.JS{visibility:hidden}h1,h2,h3,h4,h5,li,ol,ul{margin:0;padding:0;list-style:none;font-weight:300}a:hover,a:link{color:#0b3a71;text-decoration:none;outline:none}a:visited{color:#609}a:focus,a:hover,a:visited{text-decoration:none!important}p.txt30{margin-bottom:0}strong{font-weight:700}.container{min-width:1024px;width:1024px!important;padding-right:0!important;padding-left:0!important}.bigphoto a img,.container a,.main-post a .bar,.main-post a .overlay,.main-post a img,.mainpic-lg a img,.opinion-lg a img{-webkit-transition:all .3s ease;transition:all .3s ease}.bigphoto,.content .bigpanel,.opinion-list ul li a,.thumb-post a{display:inline-block;max-width:100%}.content .bigpanel .image img{max-width:100%}.opinion-list ul li a:visited *{color:#609!important}.bigphoto a:hover img,.container a:hover,.main-post a:hover img,.main-post ul li a:hover,.mainpic-lg a:hover img,.opinion-lg a:hover img{opacity:.7!important}.content .piclist div.panel a:hover,.main-post a:hover,.main-post a:hover .overlay,.mainpic-lg a:hover,.opinion-lg a:hover,.tab-content div.panel a:hover,a:hover .bar{opacity:1!important}nav a,nav a:visited{color:#fff!important;font-size:12px}nav a:hover{color:#ccc}nav ul li{display:inline-block}header{width:100%;z-index:9989;background:#fff}header,header .navbar{min-width:1024px;border-bottom:1px solid #d8d8d8}header .navbar{height:45px}header .header1 .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}header .header2{background:#fff}.navbar{padding:0}.header-description{position:absolute;left:130px;font-size:12px;text-align:center;letter-spacing:.12em;line-height:normal;font-weight:600;color:#4a4a4a}div.header-logo,h1.header-logo{display:inline-block;padding-top:5px;padding-bottom:5px;width:70px}header nav.navbar ul li{margin-left:20px}header nav.navbar ul li img{margin-right:4px}ul.header-nav{width:1024px;margin:auto!important;text-align:center}ul.header-nav li.nav-item{display:inline-block;white-space:nowrap}ul.header-nav li.nav-item a{position:relative;color:#000;font-weight:500}ul.header-nav li.nav-item a:hover{-webkit-transition:none!important;transition:none!important;opacity:1!important}ul.header-nav li.nav-item a:visited{color:#000!important}ul.header li.nav-item *{-webkit-box-sizing:border-box;box-sizing:border-box}.content-header ul>li>a:after,.content-header ul>li>a:before,ul.header-nav li.nav-item a:after,ul.header-nav li.nav-item a:before{position:absolute;-webkit-transition:all .35s ease;transition:all .35s ease}ul.header-nav li.nav-item a:before{display:block;bottom:-2px;left:0;width:0;height:3px;content:"";background:#922c39}.content-header{background-color:#fafafa}.content-header ul>li>a:before{display:block;bottom:0;left:0;width:0;height:3px;content:"";background:#922c39}ul.header-nav li.nav-item a:after{position:absolute;left:0;top:0;max-width:0;padding:0;content:attr(data-hover);color:#fff;white-space:nowrap;overflow:hidden}.content-header ul>li>a.hover:before,body.nav01 ul.header-nav .nav01>a:before,body.nav02 ul.header-nav .nav02>a:before,body.nav03 ul.header-nav .nav03>a:before,body.nav04 ul.header-nav .nav04>a:before,body.nav05 ul.header-nav .nav05>a:before,body.nav06 ul.header-nav .nav06>a:before,body.nav07 ul.header-nav .nav07>a:before,body.nav08 ul.header-nav .nav08>a:before,body.nav09 ul.header-nav .nav09>a:before,body.nav10 ul.header-nav .nav10>a:before,body.nav11 ul.header-nav .nav11>a:before,ul.header-nav li.nav-item a.hover:before,ul.header-nav li.nav-item a:hover:before{opacity:1;width:100%}ul.header-nav li.nav-item.current a:after,ul.header-nav li.nav-item a:hover:after{max-width:100%}ul.header-nav a img{vertical-align:text-bottom}ul.header-nav>li.nav-item{margin-right:14px}ul.header-nav>li.nav-item:nth-last-child(4){padding-left:50px}.header-nav li.nav-item>div.header-subnav{display:none;position:absolute;top:75px;left:0;width:100%;padding:10px 40px 0;border-bottom:1px solid #d8d8d8;background:#f8f8f8;z-index:9999!important;text-align:left}ul.header-subnav a:hover{color:#fff;background:#922c39}.body{z-index:1}@media only screen and (max-width:767px){.body{padding-top:117px}}.body:after{display:block;content:"";clear:both}.fixed .header-nav li.nav-item>div.header-subnav{top:30px;z-index:99999}body.home header,body.single header,body.static header{height:168px}body.longnav header{height:225px}.global-nav{width:100%;background-color:#fafafa;border-bottom:1px solid #d8d8d8}@media only screen and (max-width:767px){.global-nav{border-bottom:1px solid #d8d8d8}}.fixed{position:fixed;width:100%;top:0;left:0;z-index:100;background:#fff}.header-subnav .nav li{margin-bottom:8px}.header-subnav .nav li ul{margin-top:4px}.header-subnav .nav li ul li{margin-bottom:4px}.header-subnav .nav li ul li a{display:inline-block;padding:0;font-size:12px;font-weight:300}.header-subnav a{display:inline-block}#menu-open{width:22px}#menu-open img{width:22px;height:18px}#search-open{width:22px}#menu-close,#PCsearch-close{display:none;width:22px}#menu-close img{width:20px;height:20px}#search-close img,#search-open img{width:22px;height:22px}#PCsearch-close,#search-close{display:none;width:22px}.nav-link{outline:none;padding:.3em 1em;border-bottom:0}body.modal-open{padding-right:0!important;padding-left:0!important;overflow:visible!important;position:static!important;position:fixed!important}.modal-dialog{clear:both}.modal{height:100000px;background:#fff}#searchModal.show{position:absolute;top:165px;min-height:100%;opacity:1!important}.global-nav.fixed #searchModal.show{position:relative;top:auto;margin-top:79px}#searchModal .modal-content{border:none;color:#d8d8d8;min-height:100vh;height:100vh}input#search-field{padding:0;padding-bottom:8px;color:#000;border:none;border-bottom:2px solid #d8d8d8;border-radius:0;background:url(/images/icn-search.png?5ddc99341b5d6c0a7437fc4d9c120073) no-repeat;font-weight:500;font-size:20px;text-indent:36px}input#search-field::-webkit-input-placeholder{color:#d8d8d8}input#search-field:-moz-placeholder,input#search-field::-moz-placeholder{color:#d8d8d8;opacity:1}input#search-field:-ms-input-placeholder,input#search-field::-ms-input-placeholder{color:#d8d8d8}.content input#search-field{margin-bottom:20px;padding:0;padding-bottom:8px;color:#4a4a4a;border:none;border-bottom:1px solid #4a4a4a;border-radius:0;background:url(/images/icn-search.png?5ddc99341b5d6c0a7437fc4d9c120073) no-repeat;font-weight:500;font-size:20px;text-indent:36px}.content input#search-field::-webkit-input-placeholder{color:#4a4a4a}.content input#search-field:-moz-placeholder,.content input#search-field::-moz-placeholder{color:#4a4a4a;opacity:1}.content input#search-field:-ms-input-placeholder,å .content input#search-field::-ms-input-placeholder{color:#4a4a4a}body.photos{background:#fff}body.photos header{height:auto}.main-post{float:left;width:712px;min-height:100%;overflow:hidden}.main-post01{float:left;width:474px;height:316px;background:#000}.main-post02{margin-bottom:2px}.main-post02,.main-post03{float:right;width:236px;height:157px;background:#000}.main-bar01,.main-bar02,.main-bar03{position:absolute;bottom:0;left:0;width:100%;padding:12px 15px;background:rgba(0,0,0,.5)}.main-post01 span.article_source,.main-post02 span.article_source,.main-post03 span.article_source{color:#fff;border-radius:2px;font-size:12px}.main-post01 span.article_source img,.main-post02 span.article_source img,.main-post03 span.article_source img{margin-bottom:2px}.main-post01 h4,.main-post02 h4,.main-post03 h4{color:#fff;font-size:14px;font-weight:500}.main-post>div{position:relative}.bar{position:absolute;bottom:0;left:0;width:100%;padding:8px;background:rgba(0,0,0,.5)}.main-post02 .bar,.main-post03 .bar{padding:6px}.main-post>div h2{margin-bottom:8px;color:#fff;font-size:18px;line-height:1.3}.main.opinion .main-post>div h2{margin-top:0;margin-bottom:0;line-height:1.4}.main-post02 div h2,.main-post03 div h2{margin-bottom:0;font-size:14px}.main.opinion .main-post02 div h2,.main.opinion .main-post03 div h2{line-height:1.6}.main-post div.bar>p{margin-bottom:0;color:#fff;font-size:12px;line-height:normal;text-align:right}#photoCarousel .caption p.date span img,.bigphoto .caption p.date span img,.content p.date span img,.main-post div.bar>p span img,.sidebar .ranking ol li span img{margin-left:8px;margin-right:4px}.main-list{float:left;display:block;width:354px;padding:0 8px;background:#fff;padding-bottom:32767px;margin-bottom:-32767px}.main-list:last-child{float:right}.shasetsu .main-list{width:100%;margin-right:0;padding-bottom:0;margin-bottom:0}.txt-post-list{clear:both}.main-list ul li,.txt-post-list ul li{clear:both;position:relative;display:block;padding:8px 0;border-bottom:1px solid #e3e3e3}.main-list ul li:last-child,.txt-post-list ul li:last-child{border-bottom:none}.shasetsu .main-list ul li{width:48%;display:inline-block}.shasetsu .main-list ul li:nth-child(2n){float:right}.shasetsu .main-list ul li:nth-last-of-type(2){border-bottom:none}.shasetsu .main-list ul li .thumb{float:left;margin-right:7px}.main-list ul li a,.txt-post-list ul li a{display:block;color:#4a4a4a;font-size:14px;font-weight:500;line-height:1.3}.main-list ul li a p,.txt-post-list ul li a p{font-size:14px}.main.opinion .main-list ul li a p{margin-bottom:0}.main-list ul li span{display:inline-block;width:100%;color:#4a4a4a;font-size:12px;font-weight:300;text-align:right}.main-list ul li a:visited *,.txt-post-list ul li a:visited *{color:#609!important}.main.opinion .main-list ul li span.txt30{font-size:14px;font-weight:300;text-align:left;line-height:1.7}.main-list ul li span img,.txt-post-list ul li span img{margin-right:4px}.main-bnr{float:right;width:300px;text-align:right}.main-bnr ul li{margin-bottom:8px}.main-bnr ul li:last-child{margin-bottom:0}.thumb-post-list,.txt-post-list{min-height:100%;padding-left:0;padding-right:0;overflow:hidden}.half{padding-bottom:32767px;margin-bottom:-32767px}.thumb-post-list .half,.txt-post-list .half{float:left;width:506px;margin-right:12px}.thumb-post-list .half:last-child,.txt-post-list .half:last-child{margin-right:0}.thumb-post-list h2 a{display:block;margin-bottom:2px;padding-bottom:12px;color:#000;background:url(/images/thumb-list-bg-title.png?0578d493ba99f50ddc48bf624f4f844e) no-repeat 0 100%;font-size:16px}.thumb-post-list h2 a:visited{color:#000!important}.thumb-post{float:left;width:250px;margin-bottom:5px}.triple .thumb-post{margin-bottom:0}.thumb-post:nth-child(odd){margin-right:5px}.thumb-post-list-caption{padding:8px;background:#fff}.thumb-post h3{color:#000;font-size:14px;font-weight:500}.thumb-post a:visited *{color:#609!important}.main-post01 a img.fit{height:316px}.main-post01 a img.fit,.main-post02 a img.fit,.main-post03 a img.fit{width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.main-post02 a img.fit,.main-post03 a img.fit{height:157px}.thumb-post a img.fit{width:100%;height:150px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.thumb-post span{display:block;margin-top:12px;color:#4a4a4a;font-size:12px;font-weight:300;text-align:right}.thumb-post span img{margin-right:4px}.txt-post-list{display:block;padding:0 8px;background:#fff}.txt-post-list ul li span{display:block;color:#4a4a4a;font-size:12px;font-weight:300;text-align:right}.video-list{padding:0}.video-list h2 a{display:block;margin-bottom:2px;padding-bottom:12px;color:#000!important;background:url(/images/thumb-list-bg-title.png?0578d493ba99f50ddc48bf624f4f844e) no-repeat 0 100%;font-size:16px}.video-player{float:left;width:642px;height:360px}.video-thumb-list{float:right;width:373px;height:378px}.video-thumb-list ul li{position:relative;height:67px;margin-bottom:6px}.video-thumb-list ul li:last-child{margin-bottom:none}.video-thumb-list ul li .play{position:absolute;width:122px;height:68px;left:0;top:0}.video-thumb-list ul li a:hover>.thumb .play{background:url(/images/video-btn-play.png?0fe7eb4f7a2c34eb64cff284802990aa) 0 0 no-repeat}.video-thumb-list ul li .thumb{position:relative;float:left;width:122px;height:68px;-webkit-transition:.2s;transition:.2s}.video-thumb-list ul li .title{position:relative;float:left;width:250px;height:69px;padding:5px 8px;color:#000;background:#fff;font-size:13px;font-weight:500;line-height:1.3}.video-thumb-list ul li .title span{position:absolute;display:block;bottom:8px;right:10px;color:#d8d8d8;font-size:10px;font-weight:300}.video-thumb-list ul li .title span img{margin-right:4px}.content{float:left;width:714px}.content.wide{clear:both;float:none;width:100%}.content.wide .row .col.panel{margin-right:14px;padding:19px 15px}.content.wide .row .col.panel:first-child{margin-left:15px}.content.wide .row .col.panel:last-child{margin-right:15px}.region h3{display:inline-block;color:#922c39;padding-bottom:10px;border-bottom:1px solid #922c39;font-size:16px;font-weight:500}.region ul{margin-top:15px}.region ul li{margin-bottom:5px}.content .clearfix{min-height:100%;overflow:hidden}.content h2{display:block;margin-bottom:10px;padding-left:8px;padding-bottom:12px;color:#000;background:url(/images/thumb-list-bg-title.png?0578d493ba99f50ddc48bf624f4f844e) no-repeat 0 100%;font-size:20px}.content h2.arw{background:url(/images/thumb-list-bg-title.png?0578d493ba99f50ddc48bf624f4f844e) no-repeat 0 100%}.single h3.arw{clear:both;margin-bottom:20px;padding-left:0;border-left:none}.single h3.arw a{display:block;padding-bottom:12px;color:#000;background:url(/images/thumb-list-bg-title-red.png?292b13c0a2231d09db7d870cb83e1fee) no-repeat 100% 100%;font-size:24px}.static h3{margin-top:15px;margin-bottom:15px;padding-left:10px;border-left:8px solid #922c39}.static h3,.static h4{font-size:16px;font-weight:500}.static h4{display:inline;border-bottom:1px solid #0c3a71}.static footer h4{display:block;border-bottom:none}.static .mt-5{margin-top:15px!important}.bar h2{margin-top:10px;padding-left:0;padding-bottom:0;color:#fff;background-image:none!important}.mainpic a:hover h2,.mainpic a:hover p{opacity:.5}.mainpic-lg .bar h2{font-size:28px}.content .ranking{display:block;float:left;width:354px;margin-right:4px}.content .ranking:last-child{margin-right:0}.content .ranking h3{margin:5px auto;font-size:17px;font-family:Georgia,游明朝,Yu Mincho,YuMincho,Hiragino Mincho ProN,HGS明朝E,メイリオ,Meiryo,serif;font-weight:600;text-align:center}.content .ranking ol{padding:0 8px;background:#fff;padding-bottom:32767px;margin-bottom:-32767px}.content .ranking ol li{clear:both;padding-top:8px;padding-left:20px;padding-bottom:4px;border-bottom:1px solid #e3e3e3;min-height:100%;overflow:hidden}.content .ranking ol li .thumb{float:right;width:60px;margin-left:4px}.content .ranking ol li:last-child{border-bottom:none}.content .ranking ol li .txt30{height:3em;margin-right:5px}.content .ranking ol li a{position:relative;display:block;color:#4a4a4a;font-size:14px;font-weight:500}.content .ranking ol li span{display:block;font-size:12px;font-weight:300;text-align:right}.content .ranking ol li span img{margin-right:4px}.content .ranking .rank01{background:url(/images/rank01.png?a85d9b57c6688f5bff12e3a73f349623) no-repeat 0 12px}@media (-webkit-min-device-pixel-ratio:1.5){.content .ranking .rank01{background:url(/images/rank01@2x.png?629eb0568ebdfe0c62e57796819dc0c1) no-repeat 0 10px;background-size:12px auto}}.content .ranking .rank02{background:url(/images/rank02.png?c4e121c847d1970980266332e914b4d5) no-repeat 0 11px}@media (-webkit-min-device-pixel-ratio:1.5){.content .ranking .rank02{background:url(/images/rank02@2x.png?fa55153053c6cf38fe4d19bf3cfe1428) no-repeat 0 10px;background-size:12px auto}}.content .ranking .rank03{background:url(/images/rank03.png?3de41f938ebdc54823626649318ec1a5) no-repeat 0 11px}@media (-webkit-min-device-pixel-ratio:1.5){.content .ranking .rank03{background:url(/images/rank03@2x.png?2aecac8697752596455a783c735c2ec9) no-repeat 0 10px;background-size:12px auto}}.content .ranking .rank04{background:url(/images/rank04.png?e7ebdc6093d7b695f5e79363234546fa) no-repeat 0 11px}@media (-webkit-min-device-pixel-ratio:1.5){.content .ranking .rank04{background:url(/images/rank04@2x.png?7fa0f831cbb172355c12843be30654dd) no-repeat 0 10px;background-size:14px auto}}.content .ranking .rank05{background:url(/images/rank05.png?25e9f182ca4a9967a629a4e521a0b3ec) no-repeat 0 11px}@media (-webkit-min-device-pixel-ratio:1.5){.content .ranking .rank05{background:url(/images/rank05@2x.png?8e712706e32efc90c8346bb5c2f8da13) no-repeat 0 10px;background-size:12px auto}}.bnr-double{margin-top:36px;margin-bottom:60px}.bnr,.bnr-double{text-align:center}.opinion-lg{position:absolute;float:none;width:350px;height:295px;background:#000;left:0;top:30px}.opinion-lg .bar{display:table;height:55px;bottom:-55px}.opinion-lg .bar h4{display:table-cell;margin-top:0;vertical-align:middle}.main span.category,.opinion-lg span.category{padding:2px 12px;color:#fff;border:1px solid #fff;border-radius:2px;font-size:11px}.main span.category{float:left;margin-right:12px}.opinion-lg span.by{float:right;color:#fff;font-size:12px;text-align:right}.opinion-lg h4{margin-top:8px;color:#fff;font-size:14px;font-weight:500}.opinion-list{float:right;width:357px;height:350px;padding:0;background:#fff}.opinion-list ul{padding:5px}.opinion-list ul li{position:relative;height:69px;padding-top:4px;padding-bottom:4px;border-bottom:1px solid #e3e3e3}.opinion-list ul li:last-child{border-bottom:none}.opinion-list ul li a{height:69px;padding-right:90px}.opinion-list li a img{position:absolute;right:0;top:4px;width:90px;height:60px;-o-object-fit:contain;object-fit:contain;background-color:#f0f3f7}.main.opinion .bar span.category,.main.opinion .main-list ul li span.category,.opinion-list span.category{width:auto;padding:2px 12px;color:#841010!important;border:1px solid #841010;border-radius:2px;font-size:11px}.main.opinion .bar span.category{color:#fff!important;border:1px solid #fff!important}.main.opinion .main-list ul li span.txt30{display:block}.opinion-list span.by{position:absolute;display:block;color:#000;bottom:4px;right:8px;font-size:12px;font-weight:300}.opinion-list h4{margin-top:4px;color:#000;font-size:14px;font-weight:500}.sidebar{float:right;width:300px}.sidebar ul li{margin-bottom:8px}.sidebar ul li:last-child{margin-bottom:0}.sidebar ul li:first-child{padding-top:12px}.sidebar .pr{padding:18px;border:1px solid #d8d8d8;background:#fff}.sidebar .pr h3{margin-bottom:12px;padding-bottom:12px;font-size:15px;font-weight:500;border-bottom:1px solid #d8d8d8}.sidebar .pr ul{margin-left:12px}.sidebar .pr ul li{margin-bottom:16px;padding-left:8px;color:#999;list-style:disc;font-size:10px}.sidebar .pr ul li a{color:#0c3a71;font-size:12px;font-weight:500}.sidebar .pr ul li span{display:block;color:#4a4a4a;font-size:12px;font-weight:300}.search-keywords{font-size:14px;font-weight:500}.search-keywords a{margin-right:16px;color:#4e91e7}.search-sort ul li{display:inline-block;margin-right:8px;padding-right:12px;border-right:1px solid #979797;font-size:12px;font-weight:500;line-height:1}.search-sort ul li:last-child{margin-right:0;padding-right:0;border-right:none}.search-sort a{color:#4e91e7}.search-result{padding:16px 20px;background:#fff}.search-result h3{margin-bottom:8px;color:#0f3b74;font-size:18px;font-weight:500}.content p.date{margin-bottom:24px;color:#000;text-align:right;font-size:12px}.content .bar p.date{margin-bottom:0;color:#fff}ul.nav.pagination{margin:0}ul.nav.pagination li{display:inline-block;color:#d8d8d8;border:1px solid #d8d8d8;font-size:14px;line-height:normal;text-align:center}ul.nav.pagination li a{display:block;width:33px;height:33px;padding-top:7px;color:#d8d8d8}ul.nav.pagination li a:hover{color:#fff!important;background:#0c3a71;opacity:1!important}ul.nav.pagination li.dot{border:none}ul.nav.pagination li.active{display:block;width:35px;height:35px;padding-top:7px;color:#fff;background:#0c3a71;line-height:normal;text-align:center}.content .half{float:left;width:354px;margin-right:5px;margin-bottom:0;padding-bottom:0}.content .half:last-child{margin-right:0}.content .panel{background:#fff}.main h2{margin-top:10px;margin-bottom:0;padding-right:8px;padding-bottom:4px;background-image:none;font-size:16px;font-weight:500}.main .date{margin-right:8px;margin-bottom:8px!important}.main .mainpic{width:354px;height:307px;overflow-y:hidden}.main .mainpic a h2{margin-top:0}.main .mainpic a:visited *{color:#609}.mainpic-lg{position:relative;width:100%;margin-bottom:10px;background:#000}.mainpic-lg img.img-fluid{width:100%}.mainvideo-lg{margin-bottom:10px;padding-bottom:12px}.mainvideo-lg .embed-responsive{width:712px;height:401px}.mainvideo-lg .panel{width:712px;padding:20px 20px 10px}.mainvideo-lg h2{margin-bottom:10px;padding-bottom:0;background-image:none;font-size:28px;font-weight:500}.mainvideo-lg p.date{margin-bottom:0}.maincat-thumb-list ul li{position:relative;height:72px;margin-bottom:6px;background:#fff}.maincat-thumb-list ul li:last-child{margin-bottom:none}.maincat-thumb-list ul li .thumb{position:relative;float:left;width:107px;height:72px;-webkit-transition:.2s;transition:.2s}.maincat-thumb-list ul li .title{position:relative;float:left;width:246px;height:72px;padding:10px;color:#000;background:#fff;font-size:13px;font-weight:500;line-height:1.3}.maincat-thumb-list ul li a:visited *{color:#609!important}.maincat-thumb-list ul li .title span{position:absolute;display:block;bottom:8px;right:10px;color:#4a4a4a;font-size:12px;font-weight:300;text-align:right}.maincat-thumb-list ul li .title span img{margin-right:4px}.triple:last-child{margin-top:5px}.triple .panel{float:left;width:234px;height:220px;margin-right:5px}.video .triple .panel{height:220px}.video .panel.paginate{padding:10px}.video .panel .triple .panel{width:218px;margin-right:20px;margin-bottom:20px}.video .panel .triple .panel:nth-child(3n){margin-right:0}.wide .triple .panel{width:338px;height:auto}.wide .triple .title{display:block;width:100%;height:90px;padding:50px 20px 20px;color:#fff;background:#d4d3d3;font-size:18px;text-align:right}.wide .triple .thumb-post-list-caption{color:#000}.triple .panel:nth-child(3n){margin-right:0}.wide .triple .panel{margin-bottom:14px}.triple .panel.thumb-post h3{color:#000;font-size:13px;font-weight:500;height:2.3rem}.triple .panel.thumb-post .date{color:#4a4a4a}.triple .panel.thumb-post .date img{margin-left:0}.content .marketnews{margin-bottom:40px}.content .marketnews p{color:#4a4a4a;font-size:12px}.content h2.sm{font-size:16px;font-weight:500}.content h1 a,.content h2 a{display:block;color:#000!important}ul.txtlist{padding:0 15px;background:#fff}ul.txtlist li{height:7rem;padding-top:15px;padding-bottom:15px;color:#0f3b74;border-bottom:1px solid #e3e3e3;font-size:14px;font-weight:500;vertical-align:middle}ul.txtlist li:last-child{border-bottom:none}ul.txtlist li a{display:block}.sidebar .ranking h2{margin-bottom:5px;color:#67171d;font-size:16px;font-weight:500;text-align:center}.sidebar .ranking ol li{clear:both;height:80px;margin-bottom:1px;padding:6px 6px 0 25px;background:#fff;color:#000;font-size:12px}.sidebar .ranking ol li:last-child{margin-bottom:0}.sidebar .ranking ol li a{display:inline-block;color:#000}.sidebar .ranking ol li img.thumb{float:right;width:60px;margin-left:4px}.sidebar .ranking ol li span{display:block;font-size:10px;text-align:right}.sidebar .ranking ol li span img{width:13px}.sidebar .ranking .rank01{background:#fff url(/images/rank01.png?a85d9b57c6688f5bff12e3a73f349623) no-repeat 8px 8px}@media (-webkit-min-device-pixel-ratio:1.5){.sidebar .ranking .rank01{background-size:12px auto}}.sidebar .ranking .rank02{background:#fff url(/images/rank02.png?c4e121c847d1970980266332e914b4d5) no-repeat 8px 8px}@media (-webkit-min-device-pixel-ratio:1.5){.sidebar .ranking .rank02{background-size:12px auto}}.sidebar .ranking .rank03{background:#fff url(/images/rank03.png?3de41f938ebdc54823626649318ec1a5) no-repeat 8px 8px}@media (-webkit-min-device-pixel-ratio:1.5){.sidebar .ranking .rank03{background-size:12px auto}}.sidebar .ranking .rank04{background:#fff url(/images/rank04.png?e7ebdc6093d7b695f5e79363234546fa) no-repeat 8px 8px}@media (-webkit-min-device-pixel-ratio:1.5){.sidebar .ranking .rank04{background-size:14px auto}}.sidebar .ranking .rank05{background:#fff url(/images/rank05.png?25e9f182ca4a9967a629a4e521a0b3ec) no-repeat 8px 8px}@media (-webkit-min-device-pixel-ratio:1.5){.sidebar .ranking .rank05{background-size:12px auto}}.content .bigpanel{padding:20px;background:#fff}.content .bigpanel h2{margin-top:0;margin-bottom:0;padding-left:0;padding-bottom:0;background-image:none;font-size:24px;font-weight:500}.content .bigpanel p{font-size:15px}.content .bigpanel p.date{margin-bottom:12px;font-size:12px}.content .bigpanel .photo{width:100%;height:414px;margin-right:0}.content .bigpanel .photo .fit{width:100%;max-height:414px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.content .bigpanel .caption{margin-top:12px;color:#4a4a4a;font-size:10px;text-align:left}.bigpanel.detail h2{padding-bottom:20px;border-bottom:1px solid #4a4a4a}.bigpanel.detail .writer{margin-top:10px;font-size:14px}.bigpanel.detail a:visited .writer{color:#000!important}.bigpanel.detail .writer img{margin-bottom:3px;margin-right:4px}.bigpanel.detail .row .col{font-size:16px}.bigpanel.detail .row .col a{display:block}.bigpanel.detail .row .col:first-child{border-right:2px solid #d4d3d3;background:url(/images/icn-arw-left2.png?b4092209957e3d42661108741c7a5189) no-repeat 20px 4px}.bigpanel.detail .row .col:last-child{background:url(/images/icn-arw-right2.png?bfd62b9fec28f23b07cfa9dc1efabdcb) no-repeat 300px 4px}.bigpanel.detail .shopdetail{margin-bottom:20px}.bigpanel.detail .text-right.hidden-sm-down{margin-top:24px;padding-top:16px;border-top:1px solid #d4d3d3}.bigpanel.detail p.date{position:relative;top:auto;bottom:auto;text-align:left;font-size:14px}.bigpanel.detail p.date span{margin-left:6px;font-weight:500}.bigpanel.detail h3{font-size:32px;font-weight:500;margin-bottom:30px}.shopdetail{color:#4a4a4a;border-top:1px solid #d4d3d3;padding-left:5px;padding-right:5px}.shopdetail h3{margin-top:20px;margin-bottom:20px;font-size:24px;font-weight:500}.shopdetail h3 img{margin-bottom:3px}.shopdetail .col-md{line-height:1.9}.content h2 img{float:right;margin-top:6px;margin-right:8px}.content h2.noline{margin-bottom:12px;padding-left:0;padding-bottom:0;background-image:none}.content h2.noline img{float:none;margin-top:0;margin-right:0}.content .adpanel{position:relative;float:left;width:131px;height:157px;margin-left:10px;background:#fff}.content .adpanel:last-child{margin-right:0}.content .adpanel h3{font-size:10px}.content .adpanel .url{position:absolute;bottom:4px;left:10px;margin-bottom:0;color:#d8d8d8;font-size:10px}.content .adpanel .thumb-post-list-caption{padding:10px}.content-header.fixed{z-index:2;margin-top:30px;border-bottom:1px solid #d8d8d8}.content-header h2,.content-header span{display:none;padding:26px 0 21px}h2.pagetitle{margin-top:15px;font-size:16px}h2.pagetitle,h3.error-title{margin-bottom:15px;font-weight:500}h3.error-title{margin-top:60px;padding-left:10px;border-left:8px solid #922c39;font-size:22px}@media only screen and (max-width:767px){h3.error-title{font-size:22px}}.content-header ul{padding:0}.content-header ul li{display:inline-block;margin-right:-4px;font-weight:500}.content-header ul li a{position:relative;display:block;padding:8px 18px;color:#000}.content-header ul>li>a:after,.content-header ul li.nav-item:after{content:"";position:absolute;top:50%;right:0;width:1px;height:16px;margin:-8px 0 0;background-color:#d8d8d8}.content-header ul li a:visited{color:#000!important}.content-header ul li a.active,.content-header ul li a:hover{color:#922c39!important;opacity:1!important}.content-header ul li.line{display:block;width:100%;height:1px;border-top:1px solid #d4d3d3;border-right:none}ul.title-list{padding:16px 20px}ul.title-list.txtonly{padding:4px 20px!important}ul.title-list li{clear:both;padding:10px 0;border-bottom:1px solid #e3e3e3}ul.title-list li:last-child{border-bottom:none}ul.title-list a{display:inline-block;color:#0c3a71;font-weight:500}ul.title-list a:visited h3{color:#609!important}ul.title-list a div.txt40{float:left;width:80%}ul.title-list a .thumb{float:left;margin-right:1rem}ul.title-list a p.txt100readmore{font-weight:300}ul.title-list a p.txt100readmore span{color:#000}.content ul.title-list p.date{display:inline-block;width:130px;margin-bottom:0;font-weight:300}.content ul.title-list p.date.long{width:100%;margin-bottom:4px;text-align:left}.content ul.title-list p.date.long strong{color:#000;font-weight:500}.content ul.title-list p.date span{display:block}.fb_iframe_widget>span{vertical-align:baseline!important}.detailpanel{clear:both;padding-top:12px;background:#fff}.detailpanel .thumb{float:left;margin-right:20px;width:200px}.detailpanel .detailtxt{padding:14px 20px;padding-bottom:32767px;margin-bottom:-32767px}.detailpanel h3{margin-bottom:20px;font-size:18px;font-weight:500}.detailpanel .name{margin-bottom:0;text-align:right}.detailpanel .name img{margin-right:8px}.eigodetail{border-top:1px solid #d4d3d3}.eigodetail .jp{color:#0c3a71;font-size:24px}.eigodetail .en{color:#922c39;font-size:24px;font-weight:500}.title-list h3{margin-bottom:15px;font-size:15px;font-weight:500}.eigo .title-list h3{margin-bottom:.2em;font-size:24px}.eigo .title-list p{margin-bottom:0;color:#4a4a4a;font-size:12px;font-weight:300}.title-list.txtonly h3,.txt100readmore{margin-bottom:0}.sidebar .archive-title{margin-top:16px;margin-bottom:5px;color:#0c3a71;font-size:18px;text-align:center}.sidebar select{width:100%}#photoCarousel,.bigphoto{position:relative;width:100%;height:auto;background:#000}.bigphoto a{color:#fff}.bigphoto .fit{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.bigphoto .overlay,.main-post .overlay{position:absolute;top:0;left:0;width:100%;height:100%;padding-left:10%;padding-top:250px;overflow:hidden;z-index:2}.main-post .overlay{padding-left:5%;opacity:0}.bigphoto .overlay h2,.main-post .overlay h2{margin-bottom:30px;font-size:36px;font-weight:500;color:#fff;max-width:90%}.bigphoto .overlay h2 span{font-size:24px}.main-post .overlay h2{font-size:18px}.bigphoto .overlay p{width:500px;color:#fff}.bigphoto a:visited .overlay p{color:#fff!important}ul.tabs{margin-bottom:30px}ul.tabs li a{margin:auto 10px;padding:4px 26px;color:#000;font-size:15px}ul.tabs li a.active,ul.tabs li a:hover{color:#0c3a71;border-bottom:3px solid #0c3a71}.tab-content div.panel{float:left;position:relative;width:334px;height:224px;margin-right:10px;margin-bottom:10px;overflow:hidden}.content .row.piclist{margin-left:0;margin-right:0}.content .piclist div.panel{float:left;position:relative;width:232px;height:155px;margin-right:8px;margin-bottom:8px;overflow:hidden}.tab-content div.panel.sm{width:244px;height:244px}.content .piclist div.panel.sm{width:170px;height:169px}.tab-content div.panel.md{width:380px;height:244px}.content .piclist div.panel.md{width:263px;height:169px}.tab-content div.panel.lg{width:507px;height:234px}.content .piclist div.panel.lg{width:352px;height:234px}.content .piclist .row,.tab-pane .row{margin-left:auto;margin-right:auto}.content .row.piclist .panel:last-child,.tab-pane .row .panel:last-child{margin-right:0}.content .piclist div.panel .overlay,.tab-content div.panel .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);-webkit-transition:.3s;transition:.3s;opacity:0;z-index:2}.content .piclist div.panel .overlay h3,.content .piclist div.panel .overlay p,.main-post .overlay h2,.main-post .overlay p,.tab-content div.panel .overlay h3,.tab-content div.panel .overlay p{position:absolute;left:-100%;width:90%;-webkit-transition:.3s;transition:.3s}.content .piclist div.panel .overlay h3,.main-post01 .overlay h2,.main-post02 .overlay h2,.main-post03 .overlay h2,.tab-content div.panel .overlay h3{top:100px;color:#fff;font-size:16px;font-weight:500;line-height:1.6}.main-post01 .overlay h2{top:130px;background-image:none}.main-post02 .overlay h2,.main-post03 .overlay h2{top:26px;background-image:none}.content .piclist div.panel .overlay h3{top:40px;padding-right:10px}.content .piclist div.panel.sm .overlay h3{top:20px}.content .piclist div.panel.lg .overlay h3,.tab-content div.panel.lg .overlay h3{top:100px}.content .piclist div.panel p,.main-post .overlay p,.tab-content div.panel p{bottom:0;color:#fff;font-size:12px}.content .piclist div.panel.lg .overlay p,.main-post .overlay p,.tab-content div.panel.lg .overlay p{bottom:0}.content .piclist div.panel:hover .overlay,.tab-content div.panel:hover .overlay{opacity:1!important}.main-post01 a:hover img,.main-post02 a:hover img,.main-post03 a:hover img{opacity:.7!important}.content .piclist div.panel:hover .overlay h3,.main-post01:hover .overlay h2,.main-post02:hover .overlay h2,.main-post03:hover .overlay h2,.tab-content div.panel:hover .overlay h3{left:20px}.content .piclist div.panel:hover .overlay p,.main-post01:hover .overlay p,.main-post02:hover .overlay p,.main-post03:hover .overlay p,.tab-content div.panel:hover .overlay p{left:auto;right:20px;text-align:right}.content .piclist div.panel:hover .overlay h3,.tab-content div.panel:hover .overlay h3{-webkit-transition-delay:.2s;transition-delay:.2s}.content .piclist div.panel:hover .overlay p,.tab-content div.panel:hover .overlay p{-webkit-transition-delay:.5s;transition-delay:.5s}.tab-content div.panel img.fit{height:224px}.content .piclist div.panel img.fit,.tab-content div.panel img.fit{width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.content .piclist div.panel img.fit{height:155px}.tab-content div.panel.md img.fit,.tab-content div.panel.sm img.fit{height:244px}.content .piclist div.panel.md img.fit,.content .piclist div.panel.sm img.fit,.tab-content div.panel.md img.fit,.tab-content div.panel.sm img.fit{width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.content .piclist div.panel.md img.fit,.content .piclist div.panel.sm img.fit{height:169px}.tab-content div.panel.lg img.fit{height:338px}.content .piclist div.panel.lg img.fit,.tab-content div.panel.lg img.fit{width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.content .piclist div.panel.lg img.fit{height:234px}.content .piclist p span img,.tab-content p span img{margin-right:4px}#photoCarousel{margin-bottom:48px;padding-top:30px;background:#000}#photoCarousel .carousel-inner{position:relative;height:600px}#photoCarousel .carousel-item img.img-fluid{width:712px;height:470px;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}#photoCarousel p.carousel-caption{color:#d4d3d3;font-size:12px;right:auto;bottom:auto;left:0;top:540px}#photoCarousel .carousel-control-prev{padding-top:25%;left:-130px}#photoCarousel .carousel-control-next{padding-top:25%;right:-130px}.sidebar .catlist .panel,.writers .panel{padding:18px;border:2px solid #92263b;background:#fff}.sidebar .catlist h2,.writers h2{margin-bottom:16px;color:#0c3a71;font-size:18px;font-weight:500;text-align:center}.sidebar .catlist h3,.writers h3{color:#0c3a71;font-size:16px}.writers h3 img{margin-bottom:3px;margin-right:10px}.writers p{margin-top:8px;margin-bottom:0;font-size:12px}.sidebar .catlist ul li,.writers ul li{padding-bottom:10px;border-bottom:1px solid #d4d3d3}.sidebar .catlist ul li:last-child,.writers ul li:last-child{border-bottom:none}.lead{font-size:16px}.form-group{width:70%}.col-form-label{padding:20px;color:#4a4a4a;background-color:#f8f7f7;font-size:16px;font-weight:500}.col-form,.col-form-label{border:1px solid #d4d3d3;border-bottom:none}.col-form{width:50%;padding-top:13px;padding-bottom:13px;background-color:#fff;border-left:none}.col-form input,.col-form select{width:80%}.col-form textarea{width:100%;margin-bottom:20px}.btn-primary{background-color:#922c39;border-color:#922c39}.btn-primary:hover{background-color:#b75d68;border-color:#b75d68}.detail .btn{width:200px}ol.num{counter-reset:li}ol.num li{margin-left:50px;margin-bottom:32px}ol.num>li:before{float:left;margin-top:-5px;margin-right:6px;content:counter(li) ". ";counter-increment:li;font-size:16px;font-weight:500}ol.num li h4{display:block;margin-bottom:6px;font-size:14px;font-weight:500}ol.num li p{clear:both;margin-bottom:0;text-indent:1em}ul.disc{margin-bottom:1rem}ul.disc li{margin-left:1.5em;list-style:disc}ul.sitemap{margin-top:15px!important;margin-bottom:0!important}ul.sitemapcategory{margin-top:0!important;margin-bottom:0!important}ul.sitemap li{padding-right:30px}ul.sitemapcategory li,ul.sitemap li{float:left;padding-bottom:15px;white-space:nowrap}ul.sitemapcategory li{margin-right:40px}ul.sitemap li a{padding-left:10px;background:url(/images/icn-arw-right-blue.png?70695417e1b49af3a864062467c636c4) no-repeat 0}.content-header ul li .dropdown-toggle:after{content:none}.dropdown:hover>.dropdown-menu{display:block}.dropdown-menu{margin:0;border-radius:0;background:#fafafa;-webkit-box-shadow:0 3px 2px 0 rgba(0,0,0,.37);box-shadow:0 3px 2px 0 rgba(0,0,0,.37)}.dropdown-item{font-size:12px}.row.columns{margin-left:0!important;margin-right:0!important}.row.columns .col-md-6{padding-left:3px;padding-right:3px}.row.columns .col-md-6:nth-child(odd){padding-left:0}.row.columns .col-md-6:nth-child(2n){padding-right:0}.row.columns ul{padding:12px 16px;background:#fff}.row.columns li{width:100%}.row.columns ul li a{display:block;font-size:14px;color:#4a4a4a}.row.columns ul li a span{display:block;font-size:12px;text-align:right}.row.columns ul li{position:relative;padding-top:8px;padding-bottom:4px;border-bottom:1px solid #e3e3e3;display:table;content:"";clear:both}.row.columns ul li:last-child{border-bottom:none}.row.columns ul li img.thumb{float:right;width:60px;margin-left:4px}.chiikisaisei{width:675px;background:#064b06}.chiikisaisei .lead{padding:20px 20px 0;color:#f1e7bf;font-size:14px}.chiikisaisei .inside{padding:20px 30px}.chiikisaisei .inside h3{clear:both;margin-bottom:12px;padding:5px 10px;color:#fff;background:#413014;font-size:18px}.chiikisaisei .inside h4{clear:both;margin:20px auto;font-weight:500;font-size:18px}.chiikisaisei table th{background:#c8ab64;font-family:Georgia,游明朝,Yu Mincho,YuMincho,Hiragino Mincho ProN,HGS明朝E,メイリオ,Meiryo,serif;font-size:18px}.chiikisaisei table th.sm{font-size:14px}.chiikisaisei .thumbnail{width:200px;margin-left:8px;margin-bottom:16px;float:right}.chiikisaisei .thumbnail-s{width:100px;margin-left:8px;margin-bottom:16px;float:right}.chiikisaisei em{font-style:normal;font-weight:500}footer{clear:both;margin-top:10px}.totop{margin-right:32px;margin-bottom:-1px;border:1px solid #000;background:#f7f7f7}.totop a{display:block;padding:8px 30px 2px;font-size:12px;color:#4a4a4a}.totop img{margin-right:6px;margin-bottom:3px}.footer-bg{clear:both;padding:18px 0;padding-top:20px;border-top:1px solid #000;background:#f7f7f7}.footer-bg .row{margin-left:0;margin-right:0}.footer-bg h3{margin-bottom:36px}.footer-bg h4 a{color:#000!important;font-size:16px;font-weight:500}.footer-bg .nav{margin:10px auto 20px}.footer-bg .nav li a{color:#000!important;font-size:12px;line-height:1.9em}.footer-bg .nosub{margin-bottom:20px}.footer-bg li{margin-bottom:0;margin-left:12px}.footer-bg .partners a:visited{color:#000!important}.footer-bg .partners h2{font-size:16px}.footer-bg .partners h2 img{width:80px;margin-right:16px;margin-bottom:6px}.footer-bg .partners p{margin-top:10px;color:#053a79;font-size:12px}.footer-bg .footernav{margin-bottom:16px!important}.footer-bg .footernav li a{color:#4a4a4a;font-size:12px}.header-ad{text-align:center;display:inline-block;vertical-align:top;width:950px;padding-top:5px}.dropdown-menu{position:absolute;top:100%;left:auto;right:-55px;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#292b2c;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu:after,.dropdown-menu:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.dropdown-menu:after{border-color:hsla(0,0%,100%,0);border-bottom-color:#fff;border-width:6px;margin-left:-6px}.dropdown-menu:before{border-color:hsla(0,0%,80%,0);border-bottom-color:#ccc;border-width:7px;margin-left:-7px}.dropdown-menu a{display:block}.dropdown-menu li{display:block;margin:0}.dropdown-menu li:last-child{padding-bottom:0;border-bottom:none}.dropdown-menu li img{margin-right:6px}.dropdown-menu li{padding:4px 10px;border-bottom:1px solid #ccc;text-align:center}.dropdown-menu li:first-child{padding-top:0}.nav .dropdown-menu a{color:#4a4a4a!important;outline:none}.social-icon{display:inline-block;height:30px;vertical-align:middle;width:45px;border-radius:4px;padding:6px;fill:#fff}.icon-twitter{background:#55acee}.icon-facebook{background:#3b5998}.icon-google-plus{background:#dd4b39}.icon-line{background:#1dcd00}.social-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}header nav.navbar ul.dropdown-menu li{margin:0}@media only screen and (max-width:767px){body{font-size:13px;max-width:100%!important}.body-static{padding-top:77px}.bigphoto a:hover img,.container a:hover,.main-post a:hover img,.main-post ul li a:hover,.mainpic-lg a:hover img,.opinion-lg a:hover img{opacity:1!important}.content-bg{margin:auto 15px!important}.container{width:100%!important;min-width:100%!important}body.home header,body.longnav header,body.single header,body.static header,header{height:auto;position:fixed}header{min-width:100%}header .navbar{height:25px;min-width:100%;background-color:#e2e5e9}header .header2{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-description,header div.header-logo,header h1{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.header-description{position:static}.global-nav.fixed{position:static;background:#fff}.main-post a:visited .overlay *{color:#609!important}div.header-logo,h1.header-logo{margin:0;font-size:medium}div.header-logo img,h1.header-logo img{width:30px}h2.header-description{display:block;position:absolute;width:100%;left:0;top:0;padding:8px;color:#fff;background:#000;font-size:12px;text-align:center}.sp-menu a{display:block;margin-left:15px}.sp-search a{display:block;margin-right:15px}.is-fixed,is-hide{position:relative}.modal,.modal-body{overflow-y:auto!important}.modal-body{padding:24px;background:#f8f8f8}.modal-dialog{max-width:100%}.modal-content{min-height:calc(100vh - 75px);height:calc(100vh - 75px);overflow-y:auto}#searchModalSP.show,#subNavModalSP.show{position:fixed;top:76px;background-color:transparent;opacity:1!important;border-radius:0}#searchModalSP .modal-content,#subNavModalSP .modal-content{border:none;color:#d8d8d8}input#search-field{padding:0;padding-bottom:8px;border:none;border-bottom:2px solid #d8d8d8;border-radius:0;background:url(/images/icn-search.png?5ddc99341b5d6c0a7437fc4d9c120073) no-repeat;font-weight:500;font-size:20px;text-indent:36px}#searchModalSP .modal-dialog,#subNavModalSP .modal-dialog{margin:0}#searchModalSP .modal-header,#subNavModalSP .modal-header{height:55px;border-bottom:1px solid #d8d8d8}#searchModalSP .modal-title,#subNavModalSP .modal-title{display:block;width:100%;margin-top:-1px;text-align:center}#searchModalSP .modal-title img,#subNavModalSP .modal-title img{width:30px}#subNavModalSP .close{position:absolute;top:-30px;left:15px;z-index:3}#subNavModalSP .modal-body .card{position:relative;padding:8px;border-bottom:1px solid #979797;font-size:16px;font-weight:500}#subNavModalSP .modal-body .card a{display:block;color:#4a4a4a;font-weight:500}#subNavModalSP .modal-body .card .card-header{position:relative;margin-top:4px}#subNavModalSP .modal-body a.arw:after{position:absolute;right:0;content:url(/images/sp-icn-arw-down.png?1fc6248411d06c2159e62ec31cf46642)}#subNavModalSP .modal-body .accordion-opened a.arw:after{position:absolute;right:0;content:url(/images/sp-icn-arw-up.png?eba58ddd9b0d5caab4e1fad408231cfc)}#subNavModalSP .modal-body ul li{padding:8px 16px}#subNavModalSP .modal-body #nav-sns ul li{padding:8px 18px}#subNavModalSP .modal-body ul li{font-size:14px}#subNavModalSP .modal-body ul.two li,#subNavModalSP .modal-body ul.two li.full ul.two li{float:left;width:50%}#subNavModalSP .modal-body ul.two li.full{clear:both;width:100%;padding-bottom:0}#subNavModalSP .modal-body ul.two li.full ul.two{margin-top:8px}#subNavModalSP .modal-body ul.card-block li ul li{padding:8px 0 8px 8px}#subNavModalSP .modal-body ul.card-block li ul li a{font-size:13px;font-weight:300}#subNavModalSP .modal-body #nav-language ul{width:100%;margin-top:30px;margin-left:8px}#subNavModalSP .modal-body #nav-language ul li{vertical-align:middle;padding:0;padding-right:25px}#subNavModalSP .modal-body #nav-language ul li a{color:#4a4a4a!important;font-weight:500;font-size:12px}#subNavModalSP .modal-body #nav-language ul li a img{vertical-align:text-top;margin-right:4px}.card{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none;border-radius:0}.card,.card-header{background-color:transparent}.card-header{padding:0;margin-bottom:0;border-bottom:none}.card-block{-webkit-box-flex:1;padding:0}input#search-field::-webkit-input-placeholder{color:#d8d8d8}input#search-field:-moz-placeholder,input#search-field::-moz-placeholder{color:#d8d8d8;opacity:1}input#search-field:-ms-input-placeholder,input#search-field::-ms-input-placeholder{color:#d8d8d8}.content input#search-field{margin-top:24px}.content-header{height:40px;padding:0 18px;text-align:center;border-top:none;border-bottom:none}.content-header .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-header .container .container-spacer{width:100px}.content-header h2,.content-header span{width:100px;display:block;font-size:16px;font-weight:500;text-align:left;padding:0}.content-header .btn-select{width:200px;margin:0 auto;position:relative;cursor:pointer}.content-header .label{color:#000;position:absolute;width:100%;z-index:1}.content-header .label:after{content:url(/images/sp-icn-triangle.png?b0ec87cda2df0a495b1c509b532e4449);position:relative;margin-left:5px}.content-header select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;cursor:pointer;width:100%;border:none;opacity:0;position:relative;z-index:2}.content-header select::-ms-expand{display:none}.content-header select:focus{z-index:-1;opacity:0}.main h2{margin-top:12px;margin-bottom:12px}.main-post{float:none;width:100%}.main-post div,.main-post span{width:100%;height:auto;background:#fff}.bar{position:relative;padding:12px;background:transparent}.main-post01{margin-bottom:9px}.mainpic-lg .bar{background:#fff}.mainpic-lg h2{color:#000;font-size:16px;font-weight:500}.mainpic-lg .bar h2{font-size:16px}.content .mainpic-lg .bar p.date{color:#000;font-size:14px}.mainvideo-lg{padding-bottom:0}.mainvideo-lg .embed-responsive{width:100%;height:auto}.mainvideo-lg .panel{width:100%;padding:15px 10px 10px}.mainvideo-lg h2{font-size:13px;font-weight:300}.video .panel.paginate{background:transparent}.video .panel .triple .panel{width:100%;margin-right:0;margin-bottom:10px}.main-post img.img-fluid.fit{width:100%}.main-post>div h2{margin-bottom:0;color:#000;font-size:16px;font-weight:500}.main-post02,.main-post03{float:left;width:49%!important}.main-post02{margin-right:2%}.main-post02 .overlay h2,.main-post03 .overlay h2{margin-bottom:0;font-size:14px;font-weight:300}.main-post01 .bar h4{position:relative;left:auto;top:auto;margin-bottom:0;color:#000}.main-post02 .bar h4,.main-post03 .bar h4{margin-bottom:0;font-size:14px;font-weight:500;color:#000}.main-post01 span.article_source,.main-post02 span.article_source,.main-post03 span.article_source{color:#000;padding:1px}.main-post div.overlay>p{position:relative;margin-bottom:0;color:#000;font-size:14px;line-height:normal;text-align:right}.main-post02 div.overlay>p,.main-post03 div.overlay>p{font-size:12px}.main-list{margin-bottom:0;padding:8px 15px;padding-bottom:0}.main-list ul li:last-child{border-bottom:1px solid #e3e3e3}.main-list:last-child{margin-top:0}.main-list:last-child ul li:last-child{border-bottom:none}.main-list ul li a,.txt-post-list ul li a{font-size:13px;font-weight:300;color:#0f3b74}.shasetsu .main-list ul li{width:100%}.shasetsu .main-list ul li:nth-last-of-type(2){border-bottom:1px solid #e3e3e3}.main-list ul li,.txt-post-list ul li{height:auto;padding-bottom:10px}.main.opinion .bar span.category{float:none;color:#841010;border:1px solid #841010;line-height:normal}.main.opinion .main-post div h2{margin-top:4px}.latest_news .main-post-vertical{height:18rem}.main.opinion .main span.category{display:inline-block!important;float:none;width:auto;color:#841010;border:1px solid #841010;font-size:10px}.main.opinion .main-list ul li span.category{float:left;display:inline-block;width:auto}.main.opinion .main-list ul li span.txt30{display:block;width:auto;color:#0c3a71;font-size:13px;font-weight:300;line-height:1.6}.main.opinion main-list:last-child{margin-top:0}.main.opinion .main h2{margin-top:4px}.main.opinion .bar{padding-bottom:4px}.main.opinion .main-list{margin-bottom:0;padding-bottom:0}.half{float:none!important;width:100%!important}.thumb-post-list{margin-bottom:0;padding-bottom:0}.thumb-post-list .row{width:100%}.thumb-post-list .thumb-post{display:block!important;width:49%!important}.thumb-post-list .thumb-post img.img-fluid{margin-right:10px}.fit{width:120px;min-height:82px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.thumb-post{margin-bottom:10px;background:#fff}.thumb-post:after{content:"";display:table;clear:both}.thumb-post h3{font-size:13px;font-weight:300}.thumb-post-list-caption span{font-size:12px;text-align:right}.thumb-post-list h2 a{font-size:16px;font-weight:500;background:url(/images/thumb-list-bg-title.png?0578d493ba99f50ddc48bf624f4f844e) no-repeat 0 100%}.video-player{float:none;width:100%;height:auto}.video-player.top-sm-height{min-height:200px}.video-thumb-list{float:none;width:100%;height:auto}.video-thumb-list ul li{margin-bottom:4px}.video-thumb-list ul li .title{min-height:60px;height:auto}.latest_video .video-thumb-list ul li .thumb{z-index:1;margin-top:4px}.video-thumb-list ul li .thumb{width:98px;height:53px;margin-right:8px}.video-thumb-list ul li .title{float:none;width:100%}.video-thumb-list ul li .play{display:none}.video-thumb-list ul li,.video-thumb-list ul li iframe{height:auto}.video-thumb-list ul li .thumb img{width:100%}.video-thumb-list ul li .title span{position:relative;bottom:auto;right:auto;margin-right:10px;color:#d8d8d8;font-size:12px;text-align:right}.content .ranking ol{margin-bottom:0;padding-bottom:0}.content .ranking ol li a{font-size:13px;font-weight:300}.content .ranking ol li span{color:#4a4a4a;font-size:12px}.sidebar{float:none;width:100%}.opinion-lg{position:static;height:auto;width:100%;background:#fff}.opinion-lg .bar{background:#00000080;bottom:0}.opinion-lg .bar h4{color:#fff}.opinion-lg .fit{width:100%;height:234px;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.opinion-lg h4{color:#000}.opinion-lg span.category{color:#841010;border-color:#841010}.opinion-list{height:auto}.opinion-list ul{padding:2px 10px}.opinion-list ul li{padding-top:8px}.opinion-list li a img{right:0;top:0;bottom:0;margin:auto;min-height:60px}.search-keywords,.search-sort{display:block;width:100%}.search-sort{margin-top:30px;margin-bottom:-18px;text-align:right}.main .mainpic{width:100%;height:auto;margin-bottom:8px}.main .mainpic img.fit{width:100%;height:234px}.main p.date{font-size:14px}.triple:last-child{margin-bottom:30px}.triple .panel.thumb-post{clear:both;display:block;float:none;width:100%;height:auto;margin-bottom:8px}.triple .panel.thumb-post img.img-fluid{float:left;width:120px;height:auto;margin-right:10px}.triple .panel.thumb-post .date{margin-right:0;margin-bottom:0;padding-bottom:8px;text-align:right}.triple .panel.thumb-post .thumb-post-list-caption{padding-bottom:0}.wide .triple .panel.thumb-post .thumb-post-list-caption{padding-bottom:10px}.wide .triple .panel.thumb-post img{width:100%;margin-bottom:12px}.triple .panel.thumb-post h3{font-weight:300}.half:first-child ul.txtlist{margin-bottom:0}ul.txtlist li{height:auto}.half:first-child ul.txtlist li:last-child{border-bottom:1px solid #e3e3e3}ul.txtlist li a{color:#0f3b74;font-size:13px;font-weight:300}.content .bigpanel{position:relative;padding:12px}.content .bigpanel h2{margin-bottom:12px;font-size:20px}.content .bigpanel .photo{height:auto}.content .bigpanel .txt,.content .bigpanel .txtall{padding-bottom:12px;font-size:12px}.content .bigpanel .date{position:absolute;top:400px;right:0}.content .bigpanel p.date{margin-right:12px;font-size:14px}.content .bigpanel .photo .fit{max-height:217px}.bigpanel.detail .row .col:first-child{background:url(/images/icn-arw-left2.png?b4092209957e3d42661108741c7a5189) no-repeat 20px 0}.bigpanel.detail .row .col:last-child{margin-right:20px;background:url(/images/icn-arw-right2.png?bfd62b9fec28f23b07cfa9dc1efabdcb) no-repeat 100% 0}.tab-pane .row .panel:nth-child(2n){margin-right:0!important}.bigpanel.detail .shopdetail{border-bottom:none}.content .bigpanel p.date{font-size:12px}.bigpanel.detail h3{margin-bottom:20px;font-size:20px}.sidebar{margin-top:40px}ul.title-list li{float:none;width:100%}ul.title-list li a{display:block}ul.title-list li:after{display:block;content:"";clear:both}ul.title-list a h3{float:none;font-weight:300}ul.title-list img.thumb{float:left;width:90px;margin-right:10px}.content h2.noline{margin-top:-15px;margin-left:-15px}.detailpanel .thumb{float:none;width:100%}.detailpanel .thumb img{width:100%}.detailpanel h3{font-size:16px}.detailpanel .detailtxt{font-size:14px}.title-list h3{margin-bottom:0;color:#0c3a71;font-weight:300}.eigo .title-list h3{font-size:18px;font-weight:500}.eigodetail p{font-size:12px!important}.eigodetail p.jp{color:#0c3a71;font-size:18px!important}.eigodetail p.en{color:#922c39;font-size:18px!important;font-weight:500}body.photos{background:inherit}.bigphoto .overlay{position:relative;height:auto;margin-bottom:10px;padding:15px;background:#fff}.bigphoto .overlay h2{color:#000;margin-bottom:0;font-size:14px;font-weight:300}.bigphoto .overlay h2 span{font-size:14px}.bigphoto .overlay p{width:auto;margin-bottom:0;color:#000;font-size:13px;text-align:right}.content .row.piclist,.tab-content .row{margin-left:0;margin-right:-10px}.content .piclist div.panel,.content .piclist div.panel.lg,.content .piclist div.panel.md,.content .piclist div.panel.sm,.tab-content div.panel,.tab-content div.panel.lg,.tab-content div.panel.md,.tab-content div.panel.sm{position:relative;float:left;width:47%;height:auto}.content .row.piclist div.panel:last-child,.tab-pane .row div.panel:last-child{margin-right:10px}.content .piclist div.panel .overlay,.tab-content div.panel .overlay{display:block;position:relative;width:100%;height:auto;padding:15px;background:#fff;opacity:1;-webkit-transition:0s;transition:0s}.content .piclist div.panel.lg .overlay h3,.content .piclist div.panel.lg .overlay p,.content .piclist div.panel.md .overlay h3,.content .piclist div.panel.md .overlay p,.content .piclist div.panel .overlay h3,.content .piclist div.panel .overlay p,.content .piclist div.panel.sm .overlay h3,.content .piclist div.panel.sm .overlay p,.tab-content div.panel.lg .overlay h3,.tab-content div.panel.lg .overlay p,.tab-content div.panel.md .overlay h3,.tab-content div.panel.md .overlay p,.tab-content div.panel .overlay h3,.tab-content div.panel .overlay p,.tab-content div.panel.sm .overlay h3,.tab-content div.panel.sm .overlay p{position:relative;left:0;top:auto;width:100%;margin-bottom:0;color:#000}.content .piclist div.panel .overlay h3,.tab-content div.panel .overlay h3{font-size:14px;font-weight:300}.content .piclist div.panel .overlay p,.tab-content div.panel .overlay p{font-size:13px;text-align:right}.content .piclist div.panel:hover .overlay h3,.content .piclist div.panel:hover .overlay p,.tab-content div.panel:hover .overlay h3,.tab-content div.panel:hover .overlay p{left:0}.content .piclist div.panel.lg img.fit,.content .piclist div.panel.md img.fit,.content .piclist div.panel.sm img.fit,.content .piclist div.panel img.fit,.tab-content div.panel.lg img.fit,.tab-content div.panel.md img.fit,.tab-content div.panel.sm img.fit,.tab-content div.panel img.fit{height:auto}.bigphoto .caption{color:#000}.bigphoto .caption h3{margin-top:24px;margin-bottom:30px;font-size:20px;font-weight:500}.bigphoto .caption p{font-size:12px}.bigphoto .caption p.date{font-size:14px;text-align:right}.sidebar .catlist .panel{padding-bottom:0}.sidebar .catlist .panel ul li{display:inline-block;width:48%}.sidebar .catlist .panel ul li:nth-last-child(2){border-bottom:none}.sidebar .catlist .panel ul li:nth-child(2n){margin-left:2%}.single .content-header h2{position:relative;font-size:20px;text-align:left}.lead{margin:20px 0 60px;font-size:14px}.form-group{width:85%}.col-form-label{padding:0 20px;font-size:16px}.col-form,.col-form-label{background-color:transparent;border:none}.col-form{margin-bottom:20px;padding-top:0}.col-form input,.col-form select{width:100%;margin-bottom:20px}.detail{font-size:14px}.detail .btn{width:70%;margin-top:0!important}.single h3{margin-top:40px}.single h3.arw{margin-top:20px}.static p{font-size:14px}ol.num li{margin-left:0}ul.sitemapcategory li,ul.sitemap li{float:none}ul.sitemap.two li{width:50%;float:left}.single h3.arw{margin-bottom:10px}.single h3.arw a{font-size:18px}.bigpanel.detail .row .col{font-size:12px}.footer-bg{padding:15px}.footer-bg h4 a{font-size:14px;font-weight:300}.footer-bg .nosub{margin-bottom:0}.footer-bnr-list{margin-top:60px}.footer-bnr-list ul li{text-align:center}.footer-bg .nav{margin-top:0}.footer-bg .footernav li.nav-item{text-align:center;font-size:12px}.footer-bg .copyright{font-size:10px}.footer-text-list{padding-left:20px}.footer-bnr-list,.footer-text-list{float:none!important;width:100%}.footer-bnr-list .text-right{text-align:left!important}.footer .two{float:left}.content,.content .ranking,.footer-bg .footer-text-list,.opinion-lg,.opinion-list{float:none;width:100%}.content.wide .columns .col-md-6{overflow-x:hidden}.content.wide .columns .col-md-6:nth-child(odd){padding-right:0}.content.wide .columns .col-md-6:nth-child(2n){padding-left:0}.main-post .overlay{position:relative;padding-top:0;padding-left:0;opacity:1;-webkit-transition:none;transition:none;background:#fff}.main-post01 .overlay h2,.main-post .overlay h2{position:relative;left:auto;top:auto;margin-bottom:0;color:#000}.main-post01:hover .overlay h2,.main-post02:hover .overlay h2,.main-post03:hover .overlay h2{left:auto}.main-post .overlay p{width:auto;left:auto;right:10px;color:#000}.main-post01:hover .overlay p,.main-post02:hover .overlay p,.main-post03:hover .overlay p{right:10px}.overlay p span{background:transparent}.overlay p span,.overlay p span img{margin-right:4px}.bigphoto,.content .bigpanel,.opinion-list ul li a,.sidebar .ranking ol li a,.thumb-post a{display:inline}.header-ad{display:none}}@media (min-width:768px){.japanmap{height:400px}.japanmap,.japanmap .bgmap{position:relative}.japanmap .bgmap img{width:100%;position:absolute;z-index:1}.japanmap nav{width:100%;position:absolute;top:0;z-index:2}.japanmap nav ul{position:relative}.japanmap nav ul li{position:absolute}.japanmap nav ul li.areaHokkaido{top:60px;left:324px}.japanmap nav ul li.areaTohoku{top:170px;left:300px}.japanmap nav ul li.areaKanto{top:265px;left:283px}.japanmap nav ul li.areaTokai{top:230px;left:180px}.japanmap nav ul li.areaKinki{top:300px;left:195px}.japanmap nav ul li.areaChugoku{top:280px;left:110px}.japanmap nav ul li.areaShikoku{top:340px;left:143px}.japanmap nav ul li.areaKyushu{top:353px;left:60px}.japanmap nav ul li.areaOkinawa{top:121px;left:60px}.japanmap nav ul li a{display:block;white-space:nowrap;border:1px solid #333;border-radius:4px;background-color:#fff;padding:3px 8px;color:#333!important;-webkit-transition:all .3s ease;transition:all .3s ease}.japanmap nav ul li.selected a,.japanmap nav ul li a:hover{color:#fff!important;background:#9c0000;border:1px solid #9c0000;opacity:1!important}.japanmap .prefcontainer{width:100px;position:absolute;right:140px;z-index:3}.japanmap .prefcontainer ul{display:none;border:1px solid #333}.japanmap .prefcontainer ul li{display:block;border-bottom:1px dotted #ccc}.japanmap .prefcontainer ul li:last-child{border-bottom:none}.japanmap .prefcontainer ul li a{display:block;padding:5px 10px}.form-group>.row:last-child{border-bottom:1px solid #d4d3d3}}@media (max-width:767px){.japanmap{min-height:60.48387vw}.japanmap,.japanmap .bgmap{position:relative}.japanmap .bgmap img{width:100%;position:absolute;z-index:1}.japanmap nav{width:100%;position:relative;top:0;z-index:2}.japanmap nav ul{position:relative;width:30%;margin-left:auto}.japanmap nav ul li{display:block;margin:2% 0}.japanmap nav ul li a{display:block;border:1px solid #333;border-radius:4px;background-color:#fff;padding:1% 4%;color:#333!important;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.japanmap nav ul li.selected a,.japanmap nav ul li a:hover{color:#fff!important;background:#9c0000;border:1px solid #9c0000;opacity:1!important}.japanmap .prefcontainer{margin-top:4%}.japanmap .prefcontainer ul{display:none;border:1px solid #333}.japanmap .prefcontainer ul li{display:block;border-bottom:1px dotted #ccc}.japanmap .prefcontainer ul li:last-child{border-bottom:none}.japanmap .prefcontainer ul li a{display:block;padding:2% 3%}.form-group>.row .col-form{padding:0 15px 10px;margin-bottom:10px}.form-group>.row .col-form-label{padding:0 15px}.col-form input,.col-form select{margin-bottom:10px}}p.content-description{font-size:small;color:#4a4a4a;padding-top:.5rem;padding-left:1rem;padding-right:1rem}img.article-source-logo{width:16px;height:16px}.del-flex{display:block}.socials{margin-bottom:20px}.icon_movie{position:relative}.icon_movie:before{width:45px;height:45px;left:0;background:hsla(0,0%,69%,.6);border-radius:50%}.icon_movie:after,.icon_movie:before{content:"";display:block;position:absolute;right:0;top:-55px;bottom:0;margin:auto;z-index:10}.icon_movie:after{width:20px;height:20px;left:20px;border:13px solid transparent;border-left:27px solid #fff}.latest_video .video-thumb-list ul li .thumb.icon_movie:after,.latest_video .video-thumb-list ul li .thumb.icon_movie:before{top:0}.latest_video .video-thumb-list ul li .thumb.icon_movie:after{left:14px;border:10px solid #0000;border-left:15px solid #fff}.latest_video .video-thumb-list ul li .thumb.icon_movie:before{width:35px;height:35px;background:#b7b7b799}@media only screen and (max-width:767px){.latest_video .video-thumb-list ul li .thumb.icon_movie:after,.latest_video .video-thumb-list ul li .thumb.icon_movie:before{zoom:.8;-moz-transform:scale(.8)}}a:hover,a:link,a:visited{color:#000;text-decoration:none;outline:none}.thumb-post a,.thumb-post a:visited{display:block;max-width:100%}.thumb-post a:visited{color:#fff!important}.content h2{background:url(/images/thumb-list-bg-title.png?0578d493ba99f50ddc48bf624f4f844e) no-repeat 0 100%}.content h1,.content h2{display:block;margin:0 0 2px;padding-left:8px;padding-bottom:12px;color:#000;font-size:16px}.content h1{background:url(/images/thumb-list-bg-title.png?0578d493ba99f50ddc48bf624f4f844e) no-repeat 0 100%}.main .content .columns h3.no-img{height:95px;background-color:#aaa;color:#f1f1f1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main .content .columns h3.no-img a{display:block;width:100%}.main .content .columns h3.no-img a .img-fluid{width:100%;font-size:16px;display:block;color:#fff;text-align:right;padding-right:10px}.content .bigpanel{width:100%}.content .bigpanel h2{margin-top:0;margin-bottom:10px;padding-left:0;padding-bottom:0;background-image:none;font-size:24px;font-weight:500}.content .detail.bigpanel h2{padding-bottom:20px}.content .bigpanel h1{margin-top:0;margin-bottom:10px;padding-left:0;padding-bottom:0;background-image:none;font-size:24px;font-weight:500}.content .detail.bigpanel h1{padding-bottom:20px}.content .bigpanel .writer,.content .detail .writer,.writer{margin:0 0 10px;font-size:14px}.content .bigpanel .writer span,.content .detail .writer span,.writer span{padding-left:2px;vertical-align:middle}.content .bigpanel .writer span:first-child,.content .detail .writer span:first-child,.writer span:first-child{padding-right:6px}.content .bigpanel .writer span>img,.content .detail .writer span>img,.writer span>img{margin:0;width:16px;height:16px;-o-object-fit:contain;object-fit:contain;font-family:object-fit\: contain;vertical-align:middle}@media only screen and (max-width:767px){.content .bigpanel .writer,.content .detail .writer,.writer{text-align:right}}.article-source-credit{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-source-credit>div{display:block;width:auto;margin:2px 0 0;padding:0}.article-source-credit>.credit-logo{width:16px;height:16px;margin-right:3px}.article-source-credit>.credit-logo>img{display:block;margin:0;padding:0;width:16px!important;height:16px!important;-o-object-fit:contain;object-fit:contain;-o-object-position:center right;object-position:center right;font-family:object-fit\: contain;background-color:transparent!important}.article-source-credit>.credit-name{font-size:12px;line-height:14px;font-weight:400}.article-source-logo{width:16px;height:16px;background-color:transparent!important}.content-nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:auto;flex-basis:auto}.content-nav>div{position:relative;min-height:1px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 15px;font-size:16px}.content-nav .prev{text-align:right;border-right:2px solid #d4d3d3;background:url(/images/icn-arw-left2.png?b4092209957e3d42661108741c7a5189) no-repeat 0 50%}.content-nav .next{background:url(/images/icn-arw-right2.png?bfd62b9fec28f23b07cfa9dc1efabdcb) no-repeat 100% 50%}.content-nav div:first-child.next{border-left:2px solid #d4d3d3;left:50%}@media only screen and (max-width:767px){.content-nav .prev{background:url(/images/icn-arw-left2.png?b4092209957e3d42661108741c7a5189) no-repeat 0 50%}.content-nav .next{background:url(/images/icn-arw-right2.png?bfd62b9fec28f23b07cfa9dc1efabdcb) no-repeat 100% 50%}}@media only screen and (max-width:767px){.bigphoto,.content .bigpanel,.opinion-list ul li a,.sidebar .ranking ol li a,.thumb-post a{display:block}}.main .mainpic h2{margin-top:10px;margin-bottom:0;padding-right:8px;padding-bottom:4px}.main .mainpic-lg h2,.main .mainpic h2{background-image:none;font-size:16px;font-weight:500}.main .mainpic-lg h2{color:#000}@media only screen and (min-width:768px){div.container.body{padding-top:8px}}.container.body.mt-md-3.mt-lg-3.mt-xl-3{margin-top:0!important}.content .mainvideo-lg h2{margin-bottom:10px;padding-bottom:0;background-image:none;font-size:28px;font-weight:500}.detail .image,.detail .image img{max-width:100%}@media only screen and (max-width:767px){.main-list ul li a,.txt-post-list ul li a{font-size:13px;font-weight:500;color:#0f3b74}}@media only screen and (max-width:767px){.main-post02 .overlay h2,.main-post03 .overlay h2{margin-bottom:0;font-size:14px;font-weight:500}}@media only screen and (max-width:767px){.thumb-post h3{font-size:13px}}@media only screen and (max-width:767px){.thumb-post h3,.triple .panel.thumb-post h3{font-weight:500}}.sidebar ul li:first-child{padding-top:0}.author-list{word-break:break-all}.author-list ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 0}.author-list ul,.author-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.author-list ul li{-webkit-box-sizing:border-box;box-sizing:border-box}.author-list ul li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px;width:100%}.author-list .bio,.author-list .photo-area,.author-list ul li a{display:-webkit-box;display:-ms-flexbox;display:flex}.author-list .photo-area{position:relative}.author-list .photo,.author-list .photo-border{border-radius:50%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.author-list .photo-border{background:#fff;border:1px solid #efefef;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.author-list .photo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#efefef;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-transform:uppercase;z-index:5}.author-list .photo img{height:100%;width:100%}.author-list .bio{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;width:100%}.author-list .bio,.author-list .bio .link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-direction:normal}.author-list .bio .link{color:#0f3b6f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:700;margin-left:-10px;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.author-list .bio .link i{border:solid #000;border-width:0 1px 1px 0;display:inline-block;margin-right:8px;padding:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.author-list .bio .text{font-size:.75rem;height:36px;overflow:hidden;padding:0 10%}@media only screen and (min-width:768px){.author-list ul li{width:33.33333%}.author-list ul li:nth-child(3n+1){padding:0 6px 0 0}.author-list ul li:nth-child(3n+2){padding:0 3px}.author-list ul li:nth-child(3n+3){padding:0 0 0 6px}.author-list ul li:nth-child(n+4){margin-top:12px}.author-list .photo-area{height:132px;width:132px}.author-list .photo-border{height:126px;width:126px}.author-list .photo{border-radius:50%;height:120px;width:120px}.author-list ul li a:hover .photo-border{border:3px solid #902e3b}.author-list .bio{margin-top:10px}}@media only screen and (max-width:767px){.author-list ul li{padding:0 3px 0 0;width:50%}.author-list ul li:nth-child(2n){padding:0 0 0 3px}.author-list ul li:nth-child(n+3){margin-top:12px}.author-list .photo-area{height:71px;width:71px}.author-list .photo-border{height:70px;width:70px}.author-list .photo{height:64px;width:64px}}.profile-container{background:#fff;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.profile-sign{background:url(/images/profile-sign.png?63f6fb988ee4e2dc90862c21227280f9) 50% no-repeat;background-size:cover;width:71px;height:19px;text-indent:-9999px;margin-bottom:5px}.profile-text{font-size:14px;line-height:1.5}.profile-picture{padding-right:20px}.profile-picture-border{border:1px solid #e3e3e3;border-radius:100%;width:152px;height:152px;position:relative;margin:auto}.profile-picture-image{border-radius:100px;width:145px;height:145px;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-size:cover}.profile-title{line-height:1.5;margin-bottom:10px}.profile-title-name{font-size:20px;vertical-align:middle;font-weight:700}.profile-title-separator{font-size:7px;color:#bbb;vertical-align:middle;margin:auto 3px}.profile-title-occupation{font-size:13px;vertical-align:middle}@media screen and (max-width:767px){.profile-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px;padding:20px 10px}.profile-picture{padding-right:0;margin-bottom:20px}}.more{height:29px}.more span{display:block;position:relative;font-size:12px;text-align:right;top:-16px;right:10px;z-index:-1;padding:3px;margin-left:auto;font-weight:300}.latest_news_by_uploader_attribute .more span,.latest_video .more span{top:-31px}.intermediate_page .read-more{position:relative;width:100%;float:right}.intermediate_page .read-more-button{font-size:19px;display:block;width:80%;padding:9px;text-align:center;border-radius:4px;background:-webkit-gradient(linear,left top,left bottom,from(#e5832b),to(#f3af5b));background:linear-gradient(#e5832b,#f3af5b);margin:20px auto 0;color:#fff!important}.intermediate_page .sign-arrow{right:-25px;position:relative}.sidebar .ranking ol li{padding:6px 6px 0 0!important}.ranking .order{display:inline-block!important;width:24px;height:20px;margin:0 5px;border:1px solid #ccc;color:#4a4a4a;vertical-align:20px;text-align:center!important;font-weight:700!important;line-height:18px}.ranking .order:before{content:counter(ranking);display:inline-block;counter-increment:ranking;font-size:1rem;width:20px}.ranking .ranking-list{counter-reset:ranking}.content .rankin .ranking-col .ranking01{background-color:#dab413}.ranking .ranking01.order,.ranking .ranking02.order,.ranking .ranking03.order{border:1px solid #ff7f00!important;background:#ff7f00;color:#fff!important}.facebook .nav-link,.search .nav-link,.twitter .nav-link{padding:0;margin:12px 10px}.facebook .nav-link img,.twitter .nav-link img{height:21px;width:auto}.facebook-sp,.twitter-sp{height:24px;width:auto}body.modal-open{padding-right:0!important;padding-left:0!important;margin-left:-15px!important}body.modal-open footer,body.modal-open nav{padding-left:15px!important}.modal-dialog{clear:both;max-width:604px}.modal-body{min-height:300px;padding:52px}.modal-content{border:none}.modal-header{padding:18px 0 18px 52px;border-bottom:1px solid #ccc}.modal-body h3,.modal-header h2{color:#666;font-family:Open Sans,sans-serif;font-weight:800;font-size:150%}.modal-header h2{line-height:1em}.modal-header button.close{width:auto;margin-top:40px;font-weight:100;color:#999}.modal-body h4{color:#666;font-family:Open Sans,sans-serif;font-weight:400;font-size:110%}.modal-body .socialnav ul li a .fa{color:#fff!important}@media only screen and (max-width:767px){body.modal-open{padding-right:0!important;padding-left:0!important;margin-left:0!important}body.modal-open nav{margin-left:0;padding-left:0!important}.modal header{margin-left:0!important}#subNavModalSP .modal-body{padding:26px 52px 120px}}#subscribeModal .modal-body h3{margin-bottom:0;text-align:center}#subscribeModal .modal-body .message{width:60%;margin:0 auto;padding:26px 0;text-align:left}#subscribeModal .modal-body .message p{margin:0;padding:0;color:#666}#subscribeModal .modal-body form .row{border:1px solid #ccc;border-radius:4px}#subscribeModal .modal-body form .row .col-md-3,#subscribeModal .modal-body form .row .col-md-5,#subscribeModal .modal-body form .row .col-md-7,#subscribeModal .modal-body form .row .col-md-9{padding:0}#subscribeModal .modal-body form input{width:100%;padding:11px 10px;border:none}#subscribeModal .modal-body form .btn.btn-primary{width:100%;font-style:italic!important;border-radius:0 4px 4px 0;padding:10px 0}@media screen and (max-width:767px){#subscribeModal .modal-body .message{width:100%;margin:0 auto;padding:26px 0;text-align:left}#subscribeModal .modal-body form .row{border:none}#subscribeModal .modal-body form input{width:100%;border:1px solid #ccc;border-radius:4px}#subscribeModal .modal-body form .btn.btn-primary{width:100%;border-radius:4px;margin-top:1rem}}#thanksModal .modal-header{border:none}#thanksModal .modal-header h2{visibility:hidden}#thanksModal .modal-body{padding-top:0;min-height:100px}#thanksModal .modal-body h3{margin-bottom:0;text-align:center;color:#d32348}#thanksModal .modal-body .message{width:80%;margin:0 auto;padding:26px 0;text-align:left}#thanksModal .modal-body .message p{margin:0;padding:0;color:#666}#thanksModal .modal-body .message h4{text-align:center;margin-top:2rem;margin-bottom:1rem}#contactModal .modal-dialog{max-width:60%}#contactModal .modal-body .message{width:100%;margin:0 auto;padding:0;text-align:left}#contactModal .modal-body .message p{margin:0;padding:0;color:#666;text-align:center}#contactModal .modal-body .message table{table-layout:fixed;width:100%;margin:2rem 0 0}#contactModal .modal-body .message table td{word-wrap:break-word}#contactModal .modal-body .message table td.contactus_label{width:30%}#contactModal .modal-body .row{margin:2rem 0 0}#contactModal .modal-body .row div:first-child{padding-left:0}#contactModal .modal-body .row div:last-child{padding-right:0}#contactModal .modal-body .row .btn{width:100%;padding:10px 0}#contactModal .modal-body .row .contactModalCancel .btn-primary{background-color:#aaa;border-color:#aaa}#contactModal .modal-body .row .contactModalCancel .btn-primary:hover{border-color:#aaa;background-color:#aaa;opacity:.8;-webkit-opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}@media screen and (max-width:767px){#contactModal .modal-dialog{max-width:100%}#contactModal .modal-body .message{width:100%;margin:0 auto;padding:0;text-align:left}#contactModal .modal-body .row .col-md-6{display:block;width:100%;padding:0}#contactModal .modal-body .row div:last-child{margin-top:1rem}}#contactThanksModal .modal-body{min-height:100px}#contactThanksModal .modal-body h3{display:none;color:#d32348}#contactThanksModal .modal-body .message{width:80%;margin:0 auto;padding:26px 0;text-align:center}#contactThanksModal .modal-body .message p{margin:0;padding:0;color:#666}#searchModal.fade.show{background-color:#fff;opacity:1!important}#searchModal .modal-dialog{margin-top:0!important;max-width:800px}#searchModal .modal-content{background-color:transparent!important}#searchModal .modal-header{border:none}#searchModal .modal-header h2{display:none}#searchModal .modal-body{padding:15px}#searchModal .modal-body form input{padding:0;padding-bottom:8px;border:none;border-bottom:2px solid #cfcfcf;border-radius:0;font-family:Open Sans,sans-serif;font-weight:800;font-size:150%}.partnersLinks{padding-bottom:60px}button.close{position:absolute;top:-2rem;right:3rem;font-size:2.4rem;outline:none}@media only screen and (max-width:767px){.movie_category_list{padding-left:10px;padding-right:10px}}.hatena-bookmark-button-frame{height:20px!important;width:20px!important}.loader{display:block;padding:30px;text-align:center}.loader p{margin:0;height:40px}.image.image-right-end{float:right;margin:0 0 15px 15px;max-width:300px}.image.image-left-end{float:left;margin:0 15px 15px 0;max-width:300px}.image.ad-article-image-right-end{float:right;margin:0 0 15px 15px}.image.ad-article-image-left-end{float:left;margin:0 15px 15px 0}@media only screen and (max-width:767px){.image.image-right-end{float:right;margin:0 0 15px 15px;width:200px}.image.image-left-end{float:left;margin:0 15px 15px 0;width:200px}}.contact strong{color:#9d071a}.contact h1,.contact h2{margin-top:15px;margin-bottom:15px;padding-left:10px;border-left:8px solid #922c39;font-size:28px;font-weight:500}form#contact_form span.warning-block{display:block;color:red;font-size:13px;margin-left:10px;margin-top:5px}button#contact_back,button#contact_send,button#contact_submit,input#contact_to_top{cursor:pointer}button#contact_submit:disabled{cursor:not-allowed}@media only screen and (max-width:767px){.contact h2{font-size:22px}}ul.nav.pagination li a{color:#d8d8d8!important}/*!
 * Hover.css (http://ianlunn.github.io/Hover/)
 * Version: 2.3.2
 * Author: Ian Lunn @IanLunn
 * Author URL: http://ianlunn.co.uk/
 * Github: https://github.com/IanLunn/Hover

 * Hover.css Copyright Ian Lunn 2017. Generated with Sass.
 */.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.hvr-grow:active,.hvr-grow:focus,.hvr-grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-shrink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.hvr-shrink:active,.hvr-shrink:focus,.hvr-shrink:hover{-webkit-transform:scale(.9);transform:scale(.9)}@-webkit-keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}}.hvr-pulse{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-pulse:active,.hvr-pulse:focus,.hvr-pulse:hover{-webkit-animation-name:hvr-pulse;animation-name:hvr-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.hvr-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-pulse-grow:active,.hvr-pulse-grow:focus,.hvr-pulse-grow:hover{-webkit-animation-name:hvr-pulse-grow;animation-name:hvr-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-pulse-shrink{to{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes hvr-pulse-shrink{to{-webkit-transform:scale(.9);transform:scale(.9)}}.hvr-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-pulse-shrink:active,.hvr-pulse-shrink:focus,.hvr-pulse-shrink:hover{-webkit-animation-name:hvr-pulse-shrink;animation-name:hvr-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-push{50%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes hvr-push{50%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}.hvr-push{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-push:active,.hvr-push:focus,.hvr-push:hover{-webkit-animation-name:hvr-push;animation-name:hvr-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.hvr-pop{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-pop:active,.hvr-pop:focus,.hvr-pop:hover{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-bounce-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-in:active,.hvr-bounce-in:focus,.hvr-bounce-in:hover{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.hvr-bounce-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-out:active,.hvr-bounce-out:focus,.hvr-bounce-out:hover{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.hvr-rotate{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.hvr-rotate:active,.hvr-rotate:focus,.hvr-rotate:hover{-webkit-transform:rotate(4deg);transform:rotate(4deg)}.hvr-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.hvr-grow-rotate:active,.hvr-grow-rotate:focus,.hvr-grow-rotate:hover{-webkit-transform:scale(1.1) rotate(4deg);transform:scale(1.1) rotate(4deg)}.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-float:active,.hvr-float:focus,.hvr-float:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hvr-sink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sink:active,.hvr-sink:focus,.hvr-sink:hover{-webkit-transform:translateY(8px);transform:translateY(8px)}@-webkit-keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes hvr-bob-float{to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob-float{to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.hvr-bob{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-bob:active,.hvr-bob:focus,.hvr-bob:hover{-webkit-animation-name:hvr-bob-float,hvr-bob;animation-name:hvr-bob-float,hvr-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}to{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}to{-webkit-transform:translateY(8px);transform:translateY(8px)}}@-webkit-keyframes hvr-hang-sink{to{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang-sink{to{-webkit-transform:translateY(8px);transform:translateY(8px)}}.hvr-hang{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-hang:active,.hvr-hang:focus,.hvr-hang:hover{-webkit-animation-name:hvr-hang-sink,hvr-hang;animation-name:hvr-hang-sink,hvr-hang;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}.hvr-skew{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.hvr-skew:active,.hvr-skew:focus,.hvr-skew:hover{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.hvr-skew-forward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-skew-forward:active,.hvr-skew-forward:focus,.hvr-skew-forward:hover{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.hvr-skew-backward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-skew-backward:active,.hvr-skew-backward:focus,.hvr-skew-backward:hover{-webkit-transform:skew(10deg);transform:skew(10deg)}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.hvr-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-wobble-vertical:active,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:hover{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.hvr-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-wobble-horizontal:active,.hvr-wobble-horizontal:focus,.hvr-wobble-horizontal:hover{-webkit-animation-name:hvr-wobble-horizontal;animation-name:hvr-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}33.3%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}49.95%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}66.6%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}83.25%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}33.3%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}49.95%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}66.6%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}83.25%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}to{-webkit-transform:translate(0);transform:translate(0)}}.hvr-wobble-to-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-wobble-to-bottom-right:active,.hvr-wobble-to-bottom-right:focus,.hvr-wobble-to-bottom-right:hover{-webkit-animation-name:hvr-wobble-to-bottom-right;animation-name:hvr-wobble-to-bottom-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px,-8px);transform:translate(8px,-8px)}33.3%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}49.95%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}66.6%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}83.25%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px,-8px);transform:translate(8px,-8px)}33.3%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}49.95%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}66.6%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}83.25%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}to{-webkit-transform:translate(0);transform:translate(0)}}.hvr-wobble-to-top-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-wobble-to-top-right:active,.hvr-wobble-to-top-right:focus,.hvr-wobble-to-top-right:hover{-webkit-animation-name:hvr-wobble-to-top-right;animation-name:hvr-wobble-to-top-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}to{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}to{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-wobble-top:active,.hvr-wobble-top:focus,.hvr-wobble-top:hover{-webkit-animation-name:hvr-wobble-top;animation-name:hvr-wobble-top;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-bottom{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}to{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-bottom{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}to{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transform-origin:100% 0;transform-origin:100% 0}.hvr-wobble-bottom:active,.hvr-wobble-bottom:focus,.hvr-wobble-bottom:hover{-webkit-animation-name:hvr-wobble-bottom;animation-name:hvr-wobble-bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}to{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}to{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-skew{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-wobble-skew:active,.hvr-wobble-skew:focus,.hvr-wobble-skew:hover{-webkit-animation-name:hvr-wobble-skew;animation-name:hvr-wobble-skew;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}to{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}to{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.hvr-buzz{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-buzz:active,.hvr-buzz:focus,.hvr-buzz:hover{-webkit-animation-name:hvr-buzz;animation-name:hvr-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}to{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}to{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-buzz-out:active,.hvr-buzz-out:focus,.hvr-buzz-out:hover{-webkit-animation-name:hvr-buzz-out;animation-name:hvr-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-forward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.hvr-forward:active,.hvr-forward:focus,.hvr-forward:hover{-webkit-transform:translateX(8px);transform:translateX(8px)}.hvr-backward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.hvr-backward:active,.hvr-backward:focus,.hvr-backward:hover{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.hvr-fade{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.hvr-fade:active,.hvr-fade:focus,.hvr-fade:hover{background-color:#2098d1;color:#fff}@-webkit-keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,.75)}}@keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,.75)}}.hvr-back-pulse{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;overflow:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.hvr-back-pulse:active,.hvr-back-pulse:focus,.hvr-back-pulse:hover{-webkit-animation-name:hvr-back-pulse;animation-name:hvr-back-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:#2098d1;color:#fff}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color}.hvr-sweep-to-right,.hvr-sweep-to-right:before{-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right:active,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:hover{color:#fff}.hvr-sweep-to-right:active:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color}.hvr-sweep-to-left,.hvr-sweep-to-left:before{-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-left:active,.hvr-sweep-to-left:focus,.hvr-sweep-to-left:hover{color:#fff}.hvr-sweep-to-left:active:before,.hvr-sweep-to-left:focus:before,.hvr-sweep-to-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color}.hvr-sweep-to-bottom,.hvr-sweep-to-bottom:before{-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-bottom:active,.hvr-sweep-to-bottom:focus,.hvr-sweep-to-bottom:hover{color:#fff}.hvr-sweep-to-bottom:active:before,.hvr-sweep-to-bottom:focus:before,.hvr-sweep-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-sweep-to-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color}.hvr-sweep-to-top,.hvr-sweep-to-top:before{-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-top:active,.hvr-sweep-to-top:focus,.hvr-sweep-to-top:hover{color:#fff}.hvr-sweep-to-top:active:before,.hvr-sweep-to-top:focus:before,.hvr-sweep-to-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-bounce-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color}.hvr-bounce-to-right,.hvr-bounce-to-right:before{-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-right:active,.hvr-bounce-to-right:focus,.hvr-bounce-to-right:hover{color:#fff}.hvr-bounce-to-right:active:before,.hvr-bounce-to-right:focus:before,.hvr-bounce-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-bounce-to-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color}.hvr-bounce-to-left,.hvr-bounce-to-left:before{-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-left:active,.hvr-bounce-to-left:focus,.hvr-bounce-to-left:hover{color:#fff}.hvr-bounce-to-left:active:before,.hvr-bounce-to-left:focus:before,.hvr-bounce-to-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-bounce-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color}.hvr-bounce-to-bottom,.hvr-bounce-to-bottom:before{-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-bottom:active,.hvr-bounce-to-bottom:focus,.hvr-bounce-to-bottom:hover{color:#fff}.hvr-bounce-to-bottom:active:before,.hvr-bounce-to-bottom:focus:before,.hvr-bounce-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-bounce-to-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color}.hvr-bounce-to-top,.hvr-bounce-to-top:before{-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-top:active,.hvr-bounce-to-top:focus,.hvr-bounce-to-top:hover{color:#fff}.hvr-bounce-to-top:active:before,.hvr-bounce-to-top:focus:before,.hvr-bounce-to-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-radial-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;overflow:hidden;background:#e1e1e1;-webkit-transition-property:color;transition-property:color}.hvr-radial-out,.hvr-radial-out:before{-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-radial-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-out:active,.hvr-radial-out:focus,.hvr-radial-out:hover{color:#fff}.hvr-radial-out:active:before,.hvr-radial-out:focus:before,.hvr-radial-out:hover:before{-webkit-transform:scale(2);transform:scale(2)}.hvr-radial-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;overflow:hidden;background:#2098d1;-webkit-transition-property:color;transition-property:color}.hvr-radial-in,.hvr-radial-in:before{-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-radial-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;border-radius:100%;-webkit-transform:scale(2);transform:scale(2);-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-in:active,.hvr-radial-in:focus,.hvr-radial-in:hover{color:#fff}.hvr-radial-in:active:before,.hvr-radial-in:focus:before,.hvr-radial-in:hover:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color}.hvr-rectangle-in,.hvr-rectangle-in:before{-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-rectangle-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-in:active,.hvr-rectangle-in:focus,.hvr-rectangle-in:hover{color:#fff}.hvr-rectangle-in:active:before,.hvr-rectangle-in:focus:before,.hvr-rectangle-in:hover:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color}.hvr-rectangle-out,.hvr-rectangle-out:before{-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-rectangle-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-out:active,.hvr-rectangle-out:focus,.hvr-rectangle-out:hover{color:#fff}.hvr-rectangle-out:active:before,.hvr-rectangle-out:focus:before,.hvr-rectangle-out:hover:before{-webkit-transform:scale(1);transform:scale(1)}.hvr-shutter-in-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-in-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-horizontal:active,.hvr-shutter-in-horizontal:focus,.hvr-shutter-in-horizontal:hover{color:#fff}.hvr-shutter-in-horizontal:active:before,.hvr-shutter-in-horizontal:focus:before,.hvr-shutter-in-horizontal:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.hvr-shutter-out-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-horizontal:active,.hvr-shutter-out-horizontal:focus,.hvr-shutter-out-horizontal:hover{color:#fff}.hvr-shutter-out-horizontal:active:before,.hvr-shutter-out-horizontal:focus:before,.hvr-shutter-out-horizontal:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-shutter-in-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-in-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-vertical:active,.hvr-shutter-in-vertical:focus,.hvr-shutter-in-vertical:hover{color:#fff}.hvr-shutter-in-vertical:active:before,.hvr-shutter-in-vertical:focus:before,.hvr-shutter-in-vertical:hover:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.hvr-shutter-out-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-out-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-vertical:active,.hvr-shutter-out-vertical:focus,.hvr-shutter-out-vertical:hover{color:#fff}.hvr-shutter-out-vertical:active:before,.hvr-shutter-out-vertical:focus:before,.hvr-shutter-out-vertical:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-border-fade{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;-webkit-box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px transparent;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px transparent}.hvr-border-fade:active,.hvr-border-fade:focus,.hvr-border-fade:hover{-webkit-box-shadow:inset 0 0 0 4px #2098d1,0 0 1px transparent;box-shadow:inset 0 0 0 4px #2098d1,0 0 1px transparent}.hvr-hollow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background;transition-property:background;-webkit-box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px transparent;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px transparent}.hvr-hollow:active,.hvr-hollow:focus,.hvr-hollow:hover{background:none}.hvr-trim{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative}.hvr-trim:before{content:"";position:absolute;border:4px solid #fff;top:4px;left:4px;right:4px;bottom:4px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.hvr-trim:active:before,.hvr-trim:focus:before,.hvr-trim:hover:before{opacity:1}@-webkit-keyframes hvr-ripple-out{to{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}@keyframes hvr-ripple-out{to{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}.hvr-ripple-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative}.hvr-ripple-out:before{content:"";position:absolute;border:6px solid #e1e1e1;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-out:active:before,.hvr-ripple-out:focus:before,.hvr-ripple-out:hover:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}@-webkit-keyframes hvr-ripple-in{to{top:0;right:0;bottom:0;left:0;opacity:1}}@keyframes hvr-ripple-in{to{top:0;right:0;bottom:0;left:0;opacity:1}}.hvr-ripple-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative}.hvr-ripple-in:before{content:"";position:absolute;border:4px solid #e1e1e1;top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-in:active:before,.hvr-ripple-in:focus:before,.hvr-ripple-in:hover:before{-webkit-animation-name:hvr-ripple-in;animation-name:hvr-ripple-in}.hvr-outline-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative}.hvr-outline-out:before{content:"";position:absolute;border:4px solid #e1e1e1;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}.hvr-outline-out:active:before,.hvr-outline-out:focus:before,.hvr-outline-out:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px}.hvr-outline-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative}.hvr-outline-in:before{pointer-events:none;content:"";position:absolute;border:4px solid #e1e1e1;top:-16px;right:-16px;bottom:-16px;left:-16px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}.hvr-outline-in:active:before,.hvr-outline-in:focus:before,.hvr-outline-in:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:1}.hvr-round-corners{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-radius;transition-property:border-radius}.hvr-round-corners:active,.hvr-round-corners:focus,.hvr-round-corners:hover{border-radius:1em}.hvr-underline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-underline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-left:active:before,.hvr-underline-from-left:focus:before,.hvr-underline-from-left:hover:before{right:0}.hvr-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-center:active:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:hover:before{left:0;right:0}.hvr-underline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-underline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-right:active:before,.hvr-underline-from-right:focus:before,.hvr-underline-from-right:hover:before{left:0}.hvr-overline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-overline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;top:0;background:#2098d1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-left:active:before,.hvr-overline-from-left:focus:before,.hvr-overline-from-left:hover:before{right:0}.hvr-overline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-overline-from-center:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;top:0;background:#2098d1;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-center:active:before,.hvr-overline-from-center:focus:before,.hvr-overline-from-center:hover:before{left:0;right:0}.hvr-overline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-overline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;top:0;background:#2098d1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-right:active:before,.hvr-overline-from-right:focus:before,.hvr-overline-from-right:hover:before{left:0}.hvr-reveal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;border:0 solid #2098d1;-webkit-transition-property:border-width;transition-property:border-width;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-reveal:active:before,.hvr-reveal:focus:before,.hvr-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0);border-width:4px}.hvr-underline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-underline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;background:#2098d1;height:4px;-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-reveal:active:before,.hvr-underline-reveal:focus:before,.hvr-underline-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.hvr-overline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-overline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;background:#2098d1;height:4px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-reveal:active:before,.hvr-overline-reveal:focus:before,.hvr-overline-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.hvr-glow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow}.hvr-glow:active,.hvr-glow:focus,.hvr-glow:hover{-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.hvr-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow}.hvr-shadow:active,.hvr-shadow:focus,.hvr-shadow:hover{-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,.5);box-shadow:0 10px 10px -10px rgba(0,0,0,.5)}.hvr-grow-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow,transform;-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform}.hvr-grow-shadow:active,.hvr-grow-shadow:focus,.hvr-grow-shadow:hover{-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,.5);box-shadow:0 10px 10px -10px rgba(0,0,0,.5);-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-box-shadow-outset{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow}.hvr-box-shadow-outset:active,.hvr-box-shadow-outset:focus,.hvr-box-shadow-outset:hover{-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.6);box-shadow:2px 2px 2px rgba(0,0,0,.6)}.hvr-box-shadow-inset{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.6),0 0 1px transparent;box-shadow:inset 0 0 0 rgba(0,0,0,.6),0 0 1px transparent}.hvr-box-shadow-inset:active,.hvr-box-shadow-inset:focus,.hvr-box-shadow-inset:hover{-webkit-box-shadow:inset 2px 2px 2px rgba(0,0,0,.6),0 0 1px transparent;box-shadow:inset 2px 2px 2px rgba(0,0,0,.6),0 0 1px transparent}.hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.hvr-float-shadow,.hvr-float-shadow:before{-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:"";top:100%;left:5%;height:10px;width:90%;opacity:0;background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,transparent 80%);-webkit-transition-property:transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.hvr-float-shadow:active,.hvr-float-shadow:focus,.hvr-float-shadow:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.hvr-float-shadow:active:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:hover:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}.hvr-shadow-radial{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative}.hvr-shadow-radial:after,.hvr-shadow-radial:before{pointer-events:none;position:absolute;content:"";left:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;height:5px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.hvr-shadow-radial:before{bottom:100%;background:radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0,transparent 80%)}.hvr-shadow-radial:after{top:100%;background:radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0,transparent 80%)}.hvr-shadow-radial:active:after,.hvr-shadow-radial:active:before,.hvr-shadow-radial:focus:after,.hvr-shadow-radial:focus:before,.hvr-shadow-radial:hover:after,.hvr-shadow-radial:hover:before{opacity:1}.hvr-bubble-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative}.hvr-bubble-top:before{pointer-events:none;position:absolute;z-index:-1;content:"";border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;left:calc(50% - 10px);top:0;border-width:0 10px 10px;border-color:transparent transparent #e1e1e1}.hvr-bubble-top:active:before,.hvr-bubble-top:focus:before,.hvr-bubble-top:hover:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative}.hvr-bubble-right:before{pointer-events:none;position:absolute;z-index:-1;content:"";border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;top:calc(50% - 10px);right:0;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1}.hvr-bubble-right:active:before,.hvr-bubble-right:focus:before,.hvr-bubble-right:hover:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative}.hvr-bubble-bottom:before{pointer-events:none;position:absolute;z-index:-1;content:"";border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;left:calc(50% - 10px);bottom:0;border-width:10px 10px 0;border-color:#e1e1e1 transparent transparent}.hvr-bubble-bottom:active:before,.hvr-bubble-bottom:focus:before,.hvr-bubble-bottom:hover:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative}.hvr-bubble-left:before{pointer-events:none;position:absolute;z-index:-1;content:"";border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;top:calc(50% - 10px);left:0;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent}.hvr-bubble-left:active:before,.hvr-bubble-left:focus:before,.hvr-bubble-left:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-bubble-float-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative}.hvr-bubble-float-top,.hvr-bubble-float-top:before{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.hvr-bubble-float-top:before{position:absolute;z-index:-1;content:"";left:calc(50% - 10px);top:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #e1e1e1}.hvr-bubble-float-top:active,.hvr-bubble-float-top:focus,.hvr-bubble-float-top:hover{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-float-top:active:before,.hvr-bubble-float-top:focus:before,.hvr-bubble-float-top:hover:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-float-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative}.hvr-bubble-float-right,.hvr-bubble-float-right:before{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.hvr-bubble-float-right:before{position:absolute;z-index:-1;top:calc(50% - 10px);right:0;content:"";border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1}.hvr-bubble-float-right:active,.hvr-bubble-float-right:focus,.hvr-bubble-float-right:hover{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-bubble-float-right:active:before,.hvr-bubble-float-right:focus:before,.hvr-bubble-float-right:hover:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-float-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative}.hvr-bubble-float-bottom,.hvr-bubble-float-bottom:before{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.hvr-bubble-float-bottom:before{position:absolute;z-index:-1;content:"";left:calc(50% - 10px);bottom:0;border-style:solid;border-width:10px 10px 0;border-color:#e1e1e1 transparent transparent}.hvr-bubble-float-bottom:active,.hvr-bubble-float-bottom:focus,.hvr-bubble-float-bottom:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-float-bottom:active:before,.hvr-bubble-float-bottom:focus:before,.hvr-bubble-float-bottom:hover:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-float-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative}.hvr-bubble-float-left,.hvr-bubble-float-left:before{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.hvr-bubble-float-left:before{position:absolute;z-index:-1;content:"";top:calc(50% - 10px);left:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent}.hvr-bubble-float-left:active,.hvr-bubble-float-left:focus,.hvr-bubble-float-left:hover{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-float-left:active:before,.hvr-bubble-float-left:focus:before,.hvr-bubble-float-left:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-icon-back{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-back,.hvr-icon-back .hvr-icon{-webkit-transition-duration:.1s;transition-duration:.1s}.hvr-icon-back .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-back:active .hvr-icon,.hvr-icon-back:focus .hvr-icon,.hvr-icon-back:hover .hvr-icon{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.hvr-icon-forward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-forward,.hvr-icon-forward .hvr-icon{-webkit-transition-duration:.1s;transition-duration:.1s}.hvr-icon-forward .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-forward:active .hvr-icon,.hvr-icon-forward:focus .hvr-icon,.hvr-icon-forward:hover .hvr-icon{-webkit-transform:translateX(4px);transform:translateX(4px)}@-webkit-keyframes hvr-icon-down{0%,50%,to{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-down{0%,50%,to{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(6px);transform:translateY(6px)}}.hvr-icon-down{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-down .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-down:active .hvr-icon,.hvr-icon-down:focus .hvr-icon,.hvr-icon-down:hover .hvr-icon{-webkit-animation-name:hvr-icon-down;animation-name:hvr-icon-down;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-up{0%,50%,to{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-up{0%,50%,to{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.hvr-icon-up{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-up .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-up:active .hvr-icon,.hvr-icon-up:focus .hvr-icon,.hvr-icon-up:hover .hvr-icon{-webkit-animation-name:hvr-icon-up;animation-name:hvr-icon-up;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hvr-icon-spin{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-spin .hvr-icon{-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.hvr-icon-spin:active .hvr-icon,.hvr-icon-spin:focus .hvr-icon,.hvr-icon-spin:hover .hvr-icon{-webkit-transform:rotate(1turn);transform:rotate(1turn)}@-webkit-keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}51%,to{opacity:1}}@keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}51%,to{opacity:1}}.hvr-icon-drop{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-drop .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-drop:active .hvr-icon,.hvr-icon-drop:focus .hvr-icon,.hvr-icon-drop:hover .hvr-icon{opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-animation-name:hvr-icon-drop;animation-name:hvr-icon-drop;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-timing-function:cubic-bezier(.52,1.64,.37,.66);animation-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-icon-fade{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-fade .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color;transition-property:color}.hvr-icon-fade:active .hvr-icon,.hvr-icon-fade:focus .hvr-icon,.hvr-icon-fade:hover .hvr-icon{color:#0f9e5e}@-webkit-keyframes hvr-icon-float-away{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}}@keyframes hvr-icon-float-away{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}}.hvr-icon-float-away{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-float-away .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hvr-icon-float-away:active .hvr-icon,.hvr-icon-float-away:focus .hvr-icon,.hvr-icon-float-away:hover .hvr-icon{-webkit-animation-name:hvr-icon-float-away;animation-name:hvr-icon-float-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-sink-away{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}}@keyframes hvr-icon-sink-away{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}}.hvr-icon-sink-away{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-sink-away .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hvr-icon-sink-away:active .hvr-icon,.hvr-icon-sink-away:focus .hvr-icon,.hvr-icon-sink-away:hover .hvr-icon{-webkit-animation-name:hvr-icon-sink-away;animation-name:hvr-icon-sink-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hvr-icon-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-grow,.hvr-icon-grow .hvr-icon{-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-grow .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow:active .hvr-icon,.hvr-icon-grow:focus .hvr-icon,.hvr-icon-grow:hover .hvr-icon{-webkit-transform:scale(1.3) translateZ(0);transform:scale(1.3) translateZ(0)}.hvr-icon-shrink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-shrink,.hvr-icon-shrink .hvr-icon{-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-shrink .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-shrink:active .hvr-icon,.hvr-icon-shrink:focus .hvr-icon,.hvr-icon-shrink:hover .hvr-icon{-webkit-transform:scale(.8);transform:scale(.8)}@-webkit-keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(.8);transform:scale(.8)}}.hvr-icon-pulse{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-pulse .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse:active .hvr-icon,.hvr-icon-pulse:focus .hvr-icon,.hvr-icon-pulse:hover .hvr-icon{-webkit-animation-name:hvr-icon-pulse;animation-name:hvr-icon-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}}.hvr-icon-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-pulse-grow .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse-grow:active .hvr-icon,.hvr-icon-pulse-grow:focus .hvr-icon,.hvr-icon-pulse-grow:hover .hvr-icon{-webkit-animation-name:hvr-icon-pulse-grow;animation-name:hvr-icon-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(.8);transform:scale(.8)}}.hvr-icon-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-pulse-shrink .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse-shrink:active .hvr-icon,.hvr-icon-pulse-shrink:focus .hvr-icon,.hvr-icon-pulse-shrink:hover .hvr-icon{-webkit-animation-name:hvr-icon-pulse-shrink;animation-name:hvr-icon-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-icon-push{50%{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes hvr-icon-push{50%{-webkit-transform:scale(.5);transform:scale(.5)}}.hvr-icon-push{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-push,.hvr-icon-push .hvr-icon{-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-push .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-push:active .hvr-icon,.hvr-icon-push:focus .hvr-icon,.hvr-icon-push:hover .hvr-icon{-webkit-animation-name:hvr-icon-push;animation-name:hvr-icon-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.hvr-icon-pop{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-pop,.hvr-icon-pop .hvr-icon{-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-pop .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pop:active .hvr-icon,.hvr-icon-pop:focus .hvr-icon,.hvr-icon-pop:hover .hvr-icon{-webkit-animation-name:hvr-icon-pop;animation-name:hvr-icon-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-icon-bounce{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-bounce,.hvr-icon-bounce .hvr-icon{-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-bounce .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-bounce:active .hvr-icon,.hvr-icon-bounce:focus .hvr-icon,.hvr-icon-bounce:hover .hvr-icon{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.hvr-icon-rotate{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-rotate,.hvr-icon-rotate .hvr-icon{-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-rotate .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-rotate:active .hvr-icon,.hvr-icon-rotate:focus .hvr-icon,.hvr-icon-rotate:hover .hvr-icon{-webkit-transform:rotate(20deg);transform:rotate(20deg)}.hvr-icon-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-grow-rotate,.hvr-icon-grow-rotate .hvr-icon{-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-grow-rotate .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow-rotate:active .hvr-icon,.hvr-icon-grow-rotate:focus .hvr-icon,.hvr-icon-grow-rotate:hover .hvr-icon{-webkit-transform:scale(1.5) rotate(12deg);transform:scale(1.5) rotate(12deg)}.hvr-icon-float{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-float,.hvr-icon-float .hvr-icon{-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-float .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-float:active .hvr-icon,.hvr-icon-float:focus .hvr-icon,.hvr-icon-float:hover .hvr-icon{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.hvr-icon-sink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.hvr-icon-sink,.hvr-icon-sink .hvr-icon{-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-sink .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-sink:active .hvr-icon,.hvr-icon-sink:focus .hvr-icon,.hvr-icon-sink:hover .hvr-icon{-webkit-transform:translateY(4px);transform:translateY(4px)}@-webkit-keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@-webkit-keyframes hvr-icon-bob-float{to{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-bob-float{to{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.hvr-icon-bob{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-bob .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-bob:active .hvr-icon,.hvr-icon-bob:focus .hvr-icon,.hvr-icon-bob:hover .hvr-icon{-webkit-animation-name:hvr-icon-bob-float,hvr-icon-bob;animation-name:hvr-icon-bob-float,hvr-icon-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}to{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}to{-webkit-transform:translateY(6px);transform:translateY(6px)}}@-webkit-keyframes hvr-icon-hang-sink{to{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-hang-sink{to{-webkit-transform:translateY(6px);transform:translateY(6px)}}.hvr-icon-hang{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-hang .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-hang:active .hvr-icon,.hvr-icon-hang:focus .hvr-icon,.hvr-icon-hang:hover .hvr-icon{-webkit-animation-name:hvr-icon-hang-sink,hvr-icon-hang;animation-name:hvr-icon-hang-sink,hvr-icon-hang;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.hvr-icon-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-wobble-horizontal .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-horizontal:active .hvr-icon,.hvr-icon-wobble-horizontal:focus .hvr-icon,.hvr-icon-wobble-horizontal:hover .hvr-icon{-webkit-animation-name:hvr-icon-wobble-horizontal;animation-name:hvr-icon-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.hvr-icon-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-wobble-vertical .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-vertical:active .hvr-icon,.hvr-icon-wobble-vertical:focus .hvr-icon,.hvr-icon-wobble-vertical:hover .hvr-icon{-webkit-animation-name:hvr-icon-wobble-vertical;animation-name:hvr-icon-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}to{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}to{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.hvr-icon-buzz{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-buzz .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-buzz:active .hvr-icon,.hvr-icon-buzz:focus .hvr-icon,.hvr-icon-buzz:hover .hvr-icon{-webkit-animation-name:hvr-icon-buzz;animation-name:hvr-icon-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}to{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}to{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-icon-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-buzz-out .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-buzz-out:active .hvr-icon,.hvr-icon-buzz-out:focus .hvr-icon,.hvr-icon-buzz-out:hover .hvr-icon{-webkit-animation-name:hvr-icon-buzz-out;animation-name:hvr-icon-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-curl-top-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative}.hvr-curl-top-left:before{pointer-events:none;position:absolute;content:"";height:0;width:0;top:0;left:0;background:#fff;background:linear-gradient(135deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="#ffffff",endColorstr="#000000");z-index:1000;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.4);box-shadow:1px 1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-top-left:active:before,.hvr-curl-top-left:focus:before,.hvr-curl-top-left:hover:before{width:25px;height:25px}.hvr-curl-top-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative}.hvr-curl-top-right:before{pointer-events:none;position:absolute;content:"";height:0;width:0;top:0;right:0;background:#fff;background:linear-gradient(225deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.4);box-shadow:-1px 1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-top-right:active:before,.hvr-curl-top-right:focus:before,.hvr-curl-top-right:hover:before{width:25px;height:25px}.hvr-curl-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative}.hvr-curl-bottom-right:before{pointer-events:none;position:absolute;content:"";height:0;width:0;bottom:0;right:0;background:#fff;background:linear-gradient(315deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);-webkit-box-shadow:-1px -1px 1px rgba(0,0,0,.4);box-shadow:-1px -1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-bottom-right:active:before,.hvr-curl-bottom-right:focus:before,.hvr-curl-bottom-right:hover:before{width:25px;height:25px}.hvr-curl-bottom-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative}.hvr-curl-bottom-left:before{pointer-events:none;position:absolute;content:"";height:0;width:0;bottom:0;left:0;background:#fff;background:linear-gradient(45deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);-webkit-box-shadow:1px -1px 1px rgba(0,0,0,.4);box-shadow:1px -1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-bottom-left:active:before,.hvr-curl-bottom-left:focus:before,.hvr-curl-bottom-left:hover:before{width:25px;height:25px}@media only screen and (max-width:767px){header{-webkit-transition-duration:.4s;transition-duration:.4s}.global-nav{border:none}.menu-text{font-size:10px;font-weight:700;padding-left:8px}.content-header-sp{width:auto;height:40px;padding:0;text-align:center;border-top:none;border-bottom:none}.navbar-sp-wrapper{height:100%;overflow-y:hidden;white-space:nowrap;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-webkit-transition-duration:.3s;transition-duration:.3s;margin-top:1px}a.hvr-sweep-to-top:before{min-height:40px}.nav-sp{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;margin-bottom:0;list-style:none;overflow-y:hidden;min-height:60px;padding-bottom:50px}.nav-sp>li{display:table;top:0;left:0;height:40px;min-height:40px;border-radius:5px 5px 0 0;margin:0;padding:0}.nav-sp>li>a{display:table-cell;vertical-align:middle;padding:0 8px;min-width:85px;max-width:125px;letter-spacing:1px;font-weight:500}.nav-sp>li.small{overflow-wrap:break-word;white-space:pre-line;font-size:10px}.nav00>a{color:#dd6673}.nav00.active{background-color:#dd6673}.nav00.active>a{color:#fff}.nav00>a.hvr-sweep-to-top:before{background-color:#dd6673;color:#fff;border-radius:5px 5px 0 0}.nav01>a{color:#ee87b4}.nav01.active{background-color:#ee87b4}.nav01.active>a{color:#fff}.nav01>a.hvr-sweep-to-top:before{background-color:#ee87b4;color:#fff;border-radius:5px 5px 0 0}.nav02>a{color:#ba79b1}.nav02.active{background-color:#ba79b1}.nav02.active>a{color:#fff}.nav02>a.hvr-sweep-to-top:before{background-color:#ba79b1;color:#fff;border-radius:5px 5px 0 0}.nav03>a{color:#796baf}.nav03.active{background-color:#796baf}.nav03.active>a{color:#fff}.nav03>a.hvr-sweep-to-top:before{background-color:#796baf;color:#fff;border-radius:5px 5px 0 0}.nav04>a{color:#6c9bd2}.nav04.active{background-color:#6c9bd2}.nav04.active>a{color:#fff}.nav04>a.hvr-sweep-to-top:before{background-color:#6c9bd2;color:#fff;border-radius:5px 5px 0 0}.nav05>a{color:#54c3f1}.nav05.active{background-color:#54c3f1}.nav05.active>a{color:#fff}.nav05>a.hvr-sweep-to-top:before{background-color:#54c3f1;color:#fff;border-radius:5px 5px 0 0}.nav06>a{color:#61c1be}.nav06.active{color:#fff;background-color:#61c1be}.nav06.active>a{color:#fff}.nav06>a.hvr-sweep-to-top:before{background-color:#61c1be;color:#fff;border-radius:5px 5px 0 0}.nav07>a{color:#69bd83}.nav07.active{background-color:#69bd83}.nav07.active>a{color:#fff}.nav07>a.hvr-sweep-to-top:before{background-color:#69bd83;color:#fff;border-radius:5px 5px 0 0}.nav08>a{color:#aac863}.nav08.active{background-color:#aac863}.nav08.active>a{color:#fff}.nav08>a.hvr-sweep-to-top:before{background-color:#aac863;color:#fff;border-radius:5px 5px 0 0}.nav09>a{color:#eebf2f}.nav09.active{background-color:#eebf2f}.nav09.active>a{color:#fff}.nav09>a.hvr-sweep-to-top:before{background-color:#eebf2f;color:#fff;border-radius:5px 5px 0 0}.nav10>a{color:#e8ac51}.nav10.active{background-color:#e8ac51}.nav10.active>a{color:#fff}.nav10>a.hvr-sweep-to-top:before{background-color:#e8ac51;color:#fff;border-radius:5px 5px 0 0}.nav11>a{color:#ef845c}.nav11.active{background-color:#ef845c}.nav11.active>a{color:#fff}.nav11>a.hvr-sweep-to-top:before{background-color:#ef845c;color:#fff;border-radius:5px 5px 0 0}.nav12>a{color:#ef6d5c}.nav12.active{background-color:#ef6d5c}.nav12.active>a{color:#fff}.nav12>a.hvr-sweep-to-top:before{background-color:#ef6d5c;color:#fff;border-radius:5px 5px 0 0}.nav13>a{color:#dd6673}.nav13.active{background-color:#dd6673}.nav13.active>a{color:#fff}.nav13>a.hvr-sweep-to-top:before{background-color:#dd6673;color:#fff;border-radius:5px 5px 0 0}.nav14>a{color:#ee87b4}.nav14.active{background-color:#ee87b4}.nav14.active>a{color:#fff}.nav14>a.hvr-sweep-to-top:before{background-color:#ee87b4;color:#fff;border-radius:5px 5px 0 0}.nav15>a{color:#ba79b1}.nav15.active{background-color:#ba79b1}.nav15.active>a{color:#fff}.nav15>a.hvr-sweep-to-top:before{background-color:#ba79b1;color:#fff;border-radius:5px 5px 0 0}.modal.fade .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal{top:76px!important;-webkit-transition:all .3s;transition:all .3s}}.latest_news{margin-bottom:20px}@media only screen and (max-width:767px){.latest_news div[class^=main-post]{padding:0 10px}.latest_news .main-post01:hover .overlay p,.latest_news .main-post02:hover .overlay p,.latest_news .main-post03:hover .overlay p,.latest_news .overlay p{right:0}.latest_news .main-list ul li a,.latest_news .txt-post-list ul li a{color:#000}.latest_news .main-post01 .overlay,.latest_news .main-post02 .overlay,.latest_news .main-post03 .overlay{display:none}.main.opinion .latest_news .bar span.category{color:#841010!important;border:1px solid #841010!important}}.latest_news .main-post02 .bar span.category,.latest_news .main-post03 .bar span.category{font-size:10px}.latest_news div[class^=main-post]{overflow:hidden}.latest_news .main-post01>a{display:block;height:100%}.latest_news .img-fluid{height:100%;width:100%}.latest_news .img-fluid,.latest_news .main-post01 a img.fit,.latest_news .main-post02 a img.fit,.latest_news .main-post03 a img.fit{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;";background-color:#f0f3f7}.latest_news .main-post01 a:hover img,.latest_news .main-post02 a:hover img,.latest_news .main-post03 a:hover img,.latest_news .main-post a:hover{opacity:1!important}.latest_news .main-post01,.latest_news .main-post02,.latest_news .main-post03{background:none}.latest_news .main-post01 .overlay,.latest_news .main-post02 .overlay,.latest_news .main-post03 .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.latest_news_by_uploader_attribute .thumb-post a img.fit{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;";background-color:#f0f3f7}.latest_news_by_uploader_attribute{margin-bottom:20px}.latest_news_by_uploader_attribute div.half h2 a{font-weight:500}.latest_news_by_uploader_attribute div.half .row{margin:0}.sp_html{display:none}.latest_news_by_uploader_attribute .thumb-post-list-caption{height:62px}@media only screen and (max-width:767px){.latest_news_by_uploader_attribute .main-list ul li a,.latest_news_by_uploader_attribute .txt-post-list ul li a{color:#000}.latest_news_by_uploader_attribute{padding:0 10px}.latest_news_by_uploader_attribute .txt-post-list{padding:8px 5px}.sp_html{display:block;margin:20px 0}.latest_news_by_uploader_attribute .thumb-post-list-caption{height:75px}}.prefecture_selection{margin-bottom:20px}@media only screen and (min-width:768px){.prefecture_selection .japanmap{height:432px}}@media only screen and (max-width:767px){.prefecture_selection .bgmap{display:none}.prefecture_selection .japanmap nav{position:absolute;margin:0 10px;width:30%}.prefecture_selection .japanmap nav ul{width:100%}.prefecture_selection .japanmap .prefcontainer{width:60%;margin-right:10px;margin-left:auto}.prefecture_selection{padding:0 10px}.prefecture_selection .japanmap .prefcontainer ul{width:7rem;margin-right:10px}}.latest_video{margin-bottom:20px}.latest_video h2 a{font-weight:500}.latest_video .video-thumb-list ul li .thumb{position:relative;overflow:hidden}.latest_video .video-thumb-list ul li .thumb img.img-fluid{max-width:100%;position:absolute;height:auto;margin:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}.video-thumb-list ul li .title span{position:absolute;display:block;bottom:8px;right:10px;color:#4a4a4a;font-size:10px;font-weight:400}@media only screen and (max-width:767px){.latest_video{padding:0 10px}}.latest_photo{margin-bottom:20px}.latest_photo.bigphoto .fit{max-height:500px;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;font-family:"object-fit: contain; object-position: top center;"}.latest_photo .overlay{z-index:0}.latest_photo a img.fit{-o-object-position:top center;object-position:top center}@media only screen and (max-width:767px){.latest_photo{padding-top:117px}.latest_photo.bigphoto a .overlay p,.latest_photo.bigphoto a:visited .overlay p{color:#000!important}.latest_photo.bigphoto a .overlay h2 br{display:none}.latest_photo.bigphoto a .overlay h2 span{margin-left:10px}.latest_photo.bigphoto a .overlay h2{max-width:100%;margin:5px 0}}.banner-ad{margin-bottom:8px}.banner-ad li a>img{max-width:100%}@media only screen and (max-width:767px){.eigo_detail{padding:0 10px}}.eigo_detail .detail .description{padding-bottom:1rem;border-bottom:1px solid #d4d3d3;margin-bottom:1.5rem}.eigo_detail.detail-panel{padding-top:0}.eigo_detail{margin-bottom:20px}.editorial .main-list .thumb{width:50px}.editorial .main-list .logo{margin:0;width:16px}.editorial .main-list .editorial_name{display:inline;font-size:16px;font-weight:500}.editorial .main-list .article_source_info{margin-right:8px;margin-bottom:8px!important}.editorial .main-list .article_source_info span{display:inline;vertical-align:middle}.editorial{margin-bottom:20px}.main.opinion .main-list ul li span.display_body{display:block;font-size:14px;font-weight:300;text-align:left;line-height:1.7}.category_latest_news.triple{margin-bottom:20px}.category_latest_news .half .maincat-thumb-list ul li{height:72px}.category_latest_news .half.panel{margin-bottom:6px}.category_latest_news .half .maincat-thumb-list ul li .title{height:72px;padding:2px 10px 10px}.category_latest_news.triple .panel{height:230px}.category_latest_news.triple .panel.thumb-post h3{height:3rem}.category_latest_news .mainpic a img.img-fluid.fit{height:234px}.category_latest_news .maincat-thumb-list ul li a .thumb img.img-fluid,.category_latest_news .mainpic a img.img-fluid.fit{width:100%;background-color:#f0f3f7;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.category_latest_news .maincat-thumb-list ul li a .thumb img.img-fluid{height:72px}.category_latest_news .thumb-post a img.img-fluid.fit{height:150px;width:100%;background-color:#f0f3f7;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.category_latest_news .maincat-thumb-list ul li .thumb{overflow:hidden}.category_latest_news .maincat-thumb-list ul li a:hover .thumb img{opacity:.7!important;-webkit-transition:none;transition:none}.category_latest_news .maincat-thumb-list ul li a:hover .title p,.category_latest_news .maincat-thumb-list ul li a:hover .title span,.category_latest_news .maincat-thumb-list ul li a:hover .title span img{opacity:.5;-webkit-transition:all .3s ease;transition:all .3s ease}.category_latest_news .maincat-thumb-list ul li a p.txt30{height:3rem;font-size:.8rem}.thumb-post a img.fit{background-color:#f0f3f7;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}@media only screen and (max-width:767px){.category_latest_news{padding:0 10px}}@media only screen and (max-width:767px){.category_latest_news .panel.thumb-post img.img-fluid{float:none;width:120px;height:auto;margin-right:10px}.category_latest_news .panel.thumb-post a img.img-fluid.fit{height:72px;width:30%;float:left;max-width:107px;min-height:72px}.category_latest_news .panel.thumb-post .thumb-post-list-caption{height:72px;width:100%;padding:2px 10px 10px;font-size:13px}.category_latest_news .maincat-thumb-list ul li .title{position:inherit;width:100%;float:none}.category_latest_news .maincat-thumb-list ul li .thumb{margin-right:10px;width:30%;max-width:107px}.category_latest_news.triple .panel{height:72px}}.photo_list{margin-bottom:20px}.photo_list .tab-content div.panel img.fit{-o-object-fit:cover;object-fit:cover;-o-object-position:0;object-position:0;background-size:cover!important}.photo_list .tab-content div.panel .overlay{z-index:0}.photo_list>ul.tabs>li>a{font-weight:500}.content .container.photo_list{min-width:720px;width:100%}.content .container.photo_list .tab-content div.panel.md{height:169px;width:263px}.content .container.photo_list .tab-content div.panel.sm{height:169px;width:169px}.content .container.photo_list .tab-content div.panel.lg{height:234px;width:352px}.content .container.photo_list .tab-content div.panel{height:155px;width:232px}.content div.panel.lg img.fit{height:234px}.content .container.photo_list .tab-content div.panel .overlay h3{top:30px}.content .container.photo_list .tab-content div.panel.lg .overlay h3{top:80px}.photo_list .bar{padding:6px}.photo_list .bar h4{margin-top:5px;color:#fff;font-size:13px;font-weight:500;margin-bottom:5px}.photo_list .bar p{text-align:right;margin-bottom:0}.photo_list .list__item .panel{background:#fff}.photo_list .pager__next{padding:30px}.photo_list .pager__next button{height:40px}@media only screen and (max-width:767px){.photo_list .tab-content div.panel img.fit{height:200px}.photo_list .tab-content .row{display:block}.photo_list .tab-pane .row .panel:nth-child(2n){margin-right:10px!important}.photo_list .tab-content div.panel .overlay{height:0}.photo_list .tab-content div.panel .overlay h3{overflow:hidden;height:44px}.photo_list .tab-content div.panel,.photo_list .tab-content div.panel.lg,.photo_list .tab-content div.panel.md,.photo_list .tab-content div.panel.sm,.photo_list div.panel{position:relative;float:left;width:46%;height:auto}.photo_list .tab-content div.panel .overlay{padding:0}.content .container.photo_list .tab-content div.panel,.content .container.photo_list .tab-content div.panel.lg,.content .container.photo_list .tab-content div.panel.md,.content .container.photo_list .tab-content div.panel.sm,.content .container.photo_list div.panel{position:relative;float:left;width:45%;height:auto}.content .container.photo_list .tab-content div.panel img.fit{max-height:200px}.content .container.photo_list .tab-content div.panel .overlay{height:0}.content .container.photo_list .tab-content div.panel .overlay h3{overflow:hidden;height:44px}.container.photo_list{display:inline-block}}@media only screen and (max-width:767px){.photo_list .tab-content div.panel img.fit{height:150px}.photo_list>ul.tabs{margin-top:4px!important;margin-bottom:16px}.photo_list>ul.tabs>li>a{padding:0 8px 4px;margin:auto 4px}.photo_list .tab-content .row{display:block;margin-right:-20px}.photo_list .tab-pane .row .panel:nth-child(2n){margin-right:10px!important}.photo_list .tab-content div.panel .overlay{height:0}.photo_list .tab-content div.panel .overlay h3{overflow:hidden;height:44px}.photo_list .tab-content div.panel,.photo_list .tab-content div.panel.lg,.photo_list .tab-content div.panel.md,.photo_list .tab-content div.panel.sm,.photo_list div.panel{position:relative;float:left;width:45%;height:auto}.content .container.photo_list .tab-content div.panel img.fit{max-height:150px}.content .container.photo_list .tab-content div.panel .overlay{height:0}.content .container.photo_list .tab-content div.panel .overlay h3{overflow:hidden;height:44px}.container.photo_list{display:inline-block;padding-left:10px!important}.photo_list .bar{height:90px}.photo_list .bar h4{color:#000;font-size:14px}.photo_list .tab-content div.panel .bar p{color:#000}}div#photoCarousel.photo_detail{min-width:1024px;width:100%}div#photoCarousel{margin-bottom:20px}.photo_detail .image>.caption,.photo_detail .image>img{width:100%!important;height:auto}#photoCarousel.photo_detail .carousel-inner .caption-frame{height:574px}#photoCarousel.photo_detail .caption-frame>.caption{width:100%;height:550px;color:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-right:-16px;-webkit-box-sizing:content-box;box-sizing:content-box}#photoCarousel.photo_detail .caption-frame>.caption>*{-webkit-transform:translateZ(0)}#photoCarousel.photo_detail .caption-frame>.caption h3{font-size:18px;width:100%}#photoCarousel.photo_detail .caption-frame>.caption .date{margin:8px 0 12px;font-size:12px;text-align:right}.photo_detail.bigphoto .fit{max-height:500px}.photo_detail a img.fit{-o-object-fit:cover;object-fit:cover;-o-object-position:0;object-position:0}#photoCarousel.photo_detail .carousel-item .article-photo{width:600px;height:100%;padding-bottom:50px;display:inline-block}#photoCarousel.photo_detail .carousel-item>img.img-fluid{height:470px}#photoCarousel.photo_detail .carousel-item>.carousel-caption{top:450px;width:550px;margin-left:30px;text-align:left}#photoCarousel.photo_detail .carousel-item .article-photo .img-fluid{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}#photoCarousel.photo_detail .slider-image{width:500px;height:100%;margin-left:50px}#photoCarousel.photo_detail .carousel-item .article-caption{position:absolute;right:0;top:0;width:400px;height:580px;padding-bottom:200px;color:#fff;overflow-y:scroll;-webkit-overflow-scrolling:touch}#photoCarousel.photo_detail .carousel-item .article-caption>*{-webkit-transform:translateZ(0)}#photoCarousel.photo_detail .carousel-item .article-caption h3{font-size:18px;margin-bottom:10px}#photoCarousel.photo_detail .carousel-item .article-caption .writer{margin-bottom:12px;font-size:12px}#photoCarousel.photo_detail .carousel-control-prev{left:-70px;padding-top:0}#photoCarousel.photo_detail .carousel-control-next{left:525px;padding-top:0}#photoCarousel.photo_detail .carousel-item img.img-fluid{width:550px;margin-left:30px}#photoCarousel.photo_detail div.carousel-item{width:600px}#photoCarousel.photo_detail .caption-frame{background-color:#000;position:absolute;right:0;top:0;width:400px;height:550px;color:#fff;overflow-x:hidden;padding-right:16px;margin-right:-16px;-webkit-box-sizing:content-box;box-sizing:content-box}#photoCarousel.photo_detail .caption-frame>.caption>p{word-break:break-all}#photoCarousel.photo_detail .carousel-inner{height:580px}#photoCarousel.photo_detail>.container>a>img{width:40px;height:40px}@media only screen and (max-width:767px){.bigphoto .overlay h2{color:#000;margin-bottom:0;font-size:14px;font-weight:500}.photo_list .tab-content div.panel .overlay h3{font-weight:500}.photo_detail.bigphoto .fit{max-height:300px}.photo_detail{padding:0 10px}.photo_detail .caption{color:#fff}.photo_detail .caption>p{word-break:break-all}}#photoDetailCarousel{height:auto;background:#000;overflow:hidden}#photoDetailCarousel>.carousel-inner>.carousel-item-next,#photoDetailCarousel>.carousel-inner>.carousel-item.active,#photoDetailCarousel>.carousel-inner>.carousel-item.prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}#photoDetailCarousel>.carousel-inner>.carousel-item{height:auto}#photoDetailCarousel>.carousel-inner>.carousel-item>.img-fluid{width:100%;height:250px!important;background-color:#000;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}#photoDetailCarousel>.carousel-inner>.carousel-item>p{color:#fff;padding:2px 4px;margin:0}@media only screen and (max-width:767px){.photo_detail{overflow:hidden;color:#fff}.photo_detail .caption .caption{width:auto!important}.photo_detail .caption p{font-size:15px}}.intermediate_page{overflow:auto;margin-bottom:20px}.content .bigpanel .intermediate_page a:visited{color:#941d55;text-decoration:none}.content .bigpanel .intermediate_page a:link{color:#1d3994;text-decoration:none}.content .bigpanel .intermediate_page .photo .fit{-o-object-position:center;object-position:center;display:block;width:100%;height:auto;max-height:150px;float:none;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain; object-position: center center;";background-color:#f0f3f7}.content .bigpanel .intermediate_page .photo{width:200px;height:auto;float:right;margin-left:5px}.content .bigpanel .intermediate_page .photo .caption{margin-bottom:0}.content .bigpanel .intermediate_page .article_body p{margin:0}@media only screen and (max-width:767px){.intermediate_page{padding:0 10px}.content .bigpanel .intermediate_page .photo{width:100%;height:auto;display:inline-table;float:none;margin:auto;padding:0 15%}.content .bigpanel .intermediate_page .photo .fit{height:auto;width:100%;max-height:none}.content .bigpanel p{font-size:18px;margin-top:10px}.content .bigpanel .intermediate_page .article_body p{font-size:18px;margin:10px 0 0}}.intermediate_page .cursor-default{cursor:default}.content .post .bigpanel{min-width:100%}.post .row.mt-5.mb-3{clear:both}.post{margin-bottom:20px}.latest_news_by_url{margin-bottom:20px}.latest_news_by_url .thumb-post a img.fit{width:100%;height:150px;background-color:#f0f3f7;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.latest_news_by_url .triple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.latest_news_by_url .triple .panel{float:left;width:234px;height:auto;margin-right:0}.latest_news_by_url .triple .panel p{margin:0}.latest_news_by_url .thumb-post span{margin-top:8px}@media only screen and (max-width:767px){.latest_news_by_url{padding:0 10px}.latest_news_by_url .triple{display:block}.latest_news_by_url .thumb-post-list-caption{padding:0;position:relative;height:100%}.latest_news_by_url .thumb-post-list-caption>h3{padding-top:6px}.latest_news_by_url .thumb-post-list-caption>.article-source-credit{position:absolute;bottom:0;right:0;padding-right:6px;padding-bottom:6px}.latest_news_by_url .triple .panel.thumb-post{clear:both;display:block;float:none;width:100%;height:auto;margin-bottom:8px}.latest_news_by_url .triple .panel.thumb-post>a{height:82px}.latest_news_by_url .triple .panel.thumb-post img.img-fluid{float:left;height:75px;width:100px;margin-right:10px;position:relative;z-index:10}}.latest_news_by_url_for_side{margin-bottom:20px}.latest_news_by_url_for_side>ol>li.ranking-col{height:auto;background:none!important;background-color:#fff!important;padding:6px 6px 0 12px}.latest_news_by_url_for_side ol li.ranking-col>a{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.latest_news_by_url_for_side>ol>li.ranking-col>a.no-img{display:block;overflow:auto;background:#fff;text-align:right}.latest_news_by_url_for_side>ol>li.ranking-col>a.no-img>.article-source-credit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto}.latest_news_by_url_for_side>ol>li.ranking-col>a.no-img>.article-source-credit>div{margin-top:0}.latest_news_by_url_for_side ol li.ranking-col>a>div:first-child{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.latest_news_by_url_for_side ol li.ranking-col>a>div p{font-weight:500;width:100%;margin-bottom:2px}.latest_news_by_url_for_side ol li.ranking-col>a>div .thumb{display:block;height:48px;min-height:unset;max-width:60px;margin:0 0 0 5px;background-color:#f0f3f7}.latest_news_by_url_for_side ol li.ranking-col>a>div .thumb img{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;";background-color:#f0f3f7}.latest_news_by_url_for_side ol li.ranking-col>a>div.article-source-credit{width:100%;padding:3px 0}.latest_news_by_url_for_side ol li.ranking-col>a>div.article-source-credit img{width:16px;height:16px}@media only screen and (max-width:767px){.latest_news_by_url_for_side{padding:0 10px}.latest_news_by_url_for_side>ol>li.ranking-col>a.no-img>div:first-child{width:100%}.latest_news_by_url_for_side>ol>li.ranking-col>a.no-img>.article-source-credit{position:static}}.latest_news_by_url_behind{margin-bottom:8px}.latest_news_by_url_behind>a{width:100%;height:100%;display:block;background-color:#000}.latest_news_by_url_behind>a>h2{background-color:#000;padding:8px;font-size:16px;color:#fff;margin-bottom:0;font-weight:500;text-align:center}.latest_news_by_url_behind>ol>li.behind-col{height:auto;background:none!important;background-color:#fff!important;padding:5px;margin-bottom:0;border:1px solid #ccc;border-top:0}.latest_news_by_url_behind ol li.behind-col>a{height:100%;width:100%;display:block}.latest_news_by_url_behind ol li.behind-col>a>div:first-child{width:100%;display:block;overflow:hidden}.latest_news_by_url_behind ol li.behind-col>a>div>.behind-caption{font-weight:500;width:100%;margin-top:4px}.latest_news_by_url_behind ol li.behind-col>a>div>.behind-caption>h3{font-size:13px;font-weight:700}.latest_news_by_url_behind ol li.behind-col>a>div>.behind-caption>p{font-size:11px;font-weight:400;margin-top:4px}.latest_news_by_url_behind ol li.behind-col>a>div .thumb{display:block;height:80px;width:130px;margin:0;background-color:#000;margin-right:6px;float:left}.latest_news_by_url_behind ol li.behind-col>a>div .thumb img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain; object-position: center center;"}@media only screen and (max-width:767px){.latest_news_by_url_behind{padding:0 10px}.latest_news_by_url_behind>ol>li.behind-col{border:none;border-bottom:1px solid #ccc}.latest_news_by_url_behind>ol>li.behind-col>a{display:block}.latest_news_by_url_behind>ol>li.behind-col>a>div{overflow:hidden}.latest_news_by_url_behind>ol>li.behind-col>a>div>.thumb{float:left}.latest_news_by_url_behind>ol>li.behind-col>a>div>.thumb>img{width:130px;height:80px;-o-object-fit:contain;object-fit:contain;background-color:#000;font-family:"object-fit: contain; object-position: center center;"}.latest_news_by_url_behind>ol>li.behind-col>a>div>.behind-caption>h3{font-size:13px;font-weight:700;padding-bottom:4px}.latest_news_by_url_behind>ol>li.behind-col>a>div>.behind-caption>p{font-size:12px;font-weight:400}}.latest_title_only_news_by_url ul li a>div{text-align:right;font-size:12px;font-weight:300;color:#4a4a4a;width:100%;margin-top:4px}.latest_title_only_news_by_url ul li a p.txt30{height:4rem}.latest_title_only_news_by_url{margin-bottom:20px}@media only screen and (max-width:767px){.archive_selector{padding:0 10px}}.archive_selector select{height:30px}.archive_selector{margin-bottom:20px}.archive_selector .archive-title{margin-top:0}.two_line_ranking{margin-bottom:20px}.two_line_ranking ol>li.ranking-col{height:auto;padding-left:0}.two_line_ranking ol li.ranking-col>a{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.two_line_ranking ol>li.ranking-col>a.no-img>.article-source-credit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto}.two_line_ranking ol>li.ranking-col>a.no-img>.article-source-credit>div{margin-top:0}.two_line_ranking ol li.ranking-col>a>div:first-child{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.two_line_ranking ol li.ranking-col>a>div>p{font-weight:500;height:auto;margin-bottom:2px}.two_line_ranking ol li.ranking-col>a>div:first-child>p{width:100%}.two_line_ranking ol li.ranking-col>a>div .thumb{display:block;height:48px;min-height:unset;max-width:60px;margin:0 0 0 5px;background-color:#f0f3f7}.two_line_ranking ol li.ranking-col>a>div .thumb img{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;";background-color:#f0f3f7}.two_line_ranking ol li.ranking-col>a>div.article-source-credit{width:100%;padding:3px 0}@media only screen and (max-width:767px){.two_line_ranking{padding:0 10px}.two_line_ranking .ranking ol{padding:0 6px}.two_line_ranking li>a>p{font-weight:500}.two_line_ranking ol>li.ranking-col>a.no-img>div:first-child{width:100%}.two_line_ranking ol>li.ranking-col>a.no-img>.article-source-credit{position:static}.content .ranking:last-child{margin-top:30px}}@media only screen and (max-width:767px){.latest_news_by_opinion{padding:0 10px}.latest_news_by_opinion .opinion-lg .bar{padding:12px 2px}.latest_news_by_opinion .opinion-list{padding:0 2px}}.latest_news_by_opinion .opinion-lg a img{width:100%;height:295px;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;";background-color:#f0f3f7}.latest_news_by_opinion{position:relative;margin-bottom:20px}.latest_news_by_opinion h2 a{font-weight:500}.one_line_ranking{margin-bottom:20px}.one_line_ranking>ol>li.ranking-col{height:auto}.one_line_ranking ol li.ranking-col>a{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.one_line_ranking>ol>li.ranking-col>a.no-img>.article-source-credit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto}.one_line_ranking>ol>li.ranking-col>a.no-img>.article-source-credit>div{margin-top:0}.one_line_ranking ol li.ranking-col>a>div:first-child{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.one_line_ranking ol li.ranking-col>a>div p{font-weight:500;width:100%;margin-bottom:2px}.one_line_ranking ol li.ranking-col>a>div .thumb{display:block;height:48px;min-height:unset;max-width:60px;margin:0 0 0 5px;background-color:#f0f3f7}.one_line_ranking ol li.ranking-col>a>div .thumb img{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;";background-color:#f0f3f7}.one_line_ranking ol li.ranking-col>a>div.article-source-credit{width:100%;padding:3px 0}.one_line_ranking ol li.ranking-col>a>div.article-source-credit img{width:16px;height:16px}@media only screen and (max-width:767px){.one_line_ranking{padding:0 10px}.one_line_ranking>ol>li.ranking-col>a.no-img>div:first-child{width:100%}.one_line_ranking>ol>li.ranking-col>a.no-img>.article-source-credit{position:static}}@media only screen and (max-width:767px){.related_post_by_category{padding:0 10px}.related_post_by_category .triple .panel.thumb-post a img.img-fluid.fit{max-height:82px}}.related_post_by_category .thumb-post a img.fit{background-color:#f0f3f7;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.related_post_by_category{margin-bottom:20px}.content_news_list{margin-bottom:20px}.content_news_list.medium-posts .panel ul.title-list{padding:0 8px}.content div.content_news_list.medium-posts:first-child .panel ul.title-list li:first-child{padding-top:0}.content_news_list.detailpanel{display:block}.content_news_list.detailpanel .thumb{float:left;width:200px}.content_news_list.detailpanel .detailtxt{padding:0;margin:0;width:100%}.content_news_list.detailpanel .detailtxt>div:last-child{text-align:right}.content_news_list .thumb img.img-fluid{width:200px;height:150px;background-color:#f0f3f7;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.content_news_list .panel ul.title-list li{-webkit-box-sizing:content-box;box-sizing:content-box;display:flow-root}.content_news_list .panel ul.title-list li a>img{width:140px;height:105px;background-color:#f0f3f7;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.content_news_list ul.title-list li.image-title-list img.article-source-logo{width:16px;height:16px;margin-right:4px}.content_news_list ul.title-list li.image-title-list a{display:block}.content_news_list ul.title-list li.image-title-list a>div{text-align:right;font-size:12px;font-weight:300;color:#4a4a4a;width:100%;margin-top:4px}.content_news_list.medium-posts ul.title-list a p.display_body{font-weight:300;margin-bottom:0}.content_news_list.medium-posts ul.title-list a p.display_body span{color:#000}.content_news_list .author-name{text-align:right;display:block;font-size:12px;line-height:14px;font-weight:400;width:auto;padding:0;margin-top:5px;color:#4a4a4a}@media only screen and (max-width:767px){.content_news_list.detailpanel{display:block}.content_news_list.detailpanel .thumb{width:200px;display:inline-table;float:left;margin-top:14px;padding:0;margin-right:10px;margin-left:0}.content_news_list.detailpanel .detailtxt{width:100%}.content_news_list .thumb{padding:0 10px;float:none}.content_news_list .thumb img.img-fluid{height:auto;max-width:100%}.content_news_list.detailpanel .detailtxt{padding:14px 0}.content_news_list .panel ul.title-list li{height:80px}.content_news_list .panel ul.title-list li.no-img{height:auto}.content_news_list ul.title-list li.image-title-list a{position:relative;height:100%}.content_news_list .panel ul.title-list li a img{width:100px;height:75px}.content_news_list ul.title-list li.image-title-list a>div{position:absolute;bottom:0;right:0}.content_news_list ul.title-list li.image-title-list.no-img a>div{position:relative}.content_news_list.medium-posts{margin-top:8px;padding:0 10px}.content_news_list.medium-posts .panel ul.title-list li a .article-source-credit .credit-logo img{width:16px;height:16px}.content_news_list.medium-posts .panel ul.title-list li a h3{color:#000;font-weight:500;font-size:13px}.content_news_list ul.title-list li a{position:relative;height:100%}.content_news_list ul.title-list li.image-title-list a>div.author-name{bottom:0;text-align:right;width:70%}.content_news_list ul.title-list li.image-title-list.no-img a>div.author-name{width:100%}.content_news_list .detailtxt .author-name{display:none}}@media only screen and (max-width:767px){.blog_post_list{padding:0 10px}.blog_post_list ul.title-list{padding:16px 10px}.blog_post_list ul.title-list a .thumb{width:100px;height:75px}}.blog_post_list ul.title-list a .thumb{width:140px;height:105px;background-color:#f0f3f7;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.blog_post_list{margin-bottom:20px}.blog_post_list ul.title-list a p.display_body{font-weight:300;margin-bottom:0}.blog_post_list ul.title-list a p.display_body span{color:#000}@media only screen and (max-width:767px){.movie_latest_news,.movie_latest_news.video{padding:0 10px}.movie_latest_news .panel{padding:15px 0 0}.movie_latest_news .panel h2{font-size:20px}.movie_latest_news.video .thumb-post-list-caption{padding:12px 2px}.movie_latest_news.video .thumb-post-list-caption h3{font-size:20px}.movie_latest_news.video .triple .panel.thumb-post{padding-top:0}}.movie_latest_news.video{margin-bottom:20px}@media only screen and (max-width:767px){.movie_content_card{padding:0 10px}}.movie_content_card{margin-bottom:20px}@media only screen and (max-width:767px){.content_list{padding:0 10px}.content_list .thumb-post-list-caption{padding:12px 2px 10px}}@media only screen and (min-width:767px){.content_list .thumb-post-list-caption{height:8rem}}.content_list{margin-bottom:20px}.content_list .thumb-post a:visited *{color:#000!important}.content h2.noline.top_image{margin-top:0}@media only screen and (max-width:767px){.top_image img{padding:0 10px 0 25px}}.area_list{margin-bottom:20px}.area_list .panel ul li h3{font-size:13px}.area_list .panel ul li:last-child{padding-bottom:0}@media only screen and (max-width:767px){.area_list{padding:0 10px}}@media only screen and (max-width:767px){.writers_list{padding:0 10px}}.writers_list{margin-bottom:20px}.writers_list h3 img{width:50px}@media only screen and (max-width:767px){.movie_detail{padding:0 10px}}div.photo_360_detail{margin-bottom:20px}@media only screen and (max-width:767px){.pr_wire{padding:0 10px}}.pr_wire{margin-bottom:20px}@media only screen and (max-width:767px){.tags_list{padding:0 10px}}.tags_list{margin-bottom:20px}.tags_list .panel ul li h3{font-size:13px}.tags_list .panel ul li:last-child{padding-bottom:0}.content_news_title_list{margin-bottom:20px}.content_news_title_list ul.title-list>li>a{width:100%}@media only screen and (max-width:767px){.content_news_title_list{padding:0 10px}.content_news_title_list .title-list{padding:16px 10px}.content_news_title_list ul.title-list li a{color:#000;font-weight:500}}@media only screen and (max-width:767px){.movie_category_list{padding:0 10px}.movie_category_list .mainvideo-lg .panel{padding:15px 0 0}.movie_category_list .thumb-post-list-caption{padding:12px 2px}.movie_category_list .content-header h2{width:100%;padding:12px 0}.movie_category_list .content-header{margin-bottom:10px;padding:0}}.movie_category_list{margin-bottom:20px}.post_search{margin-bottom:20px;margin-top:16px}.post_search .search-result{padding:16px}.post_search .search-result>article{padding:10px 0;border-bottom:1px solid #e3e3e3}.post_search .search-result>article:first-of-type{padding:0 0 10px}.post_search .search-result>article:last-of-type{border-bottom:none}.post_search .search-result .article-caption>p{margin:0}.post_search .search-result .article-caption>.categories{padding-top:2px;display:inline}.post_search .search-result .article-caption>.categories>a{padding:0 3px;color:#0f3b74}.post_search .search-result .article-caption>.place{display:inline}.post_search .search-result .article-caption>.place>a{padding:0 3px;color:#0f3b74}.content .post_search p.date{margin-bottom:0}.post_search article .writer{text-align:right;margin:0}.post_search .search-result>article>div.article-data{display:-webkit-box;display:-ms-flexbox;display:flex}.post_search .search-result>article>div.article-data>.article-caption{width:562px;padding-right:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.post_search article>div.article-data .eyecatch{width:120px;height:90px}.post_search article>div.article-data .eyecatch img{width:100%;height:100%;min-height:unset;background-color:#f0f3f7;-o-object-fit:contain;object-fit:contain;font-family:object-fit\: contain}.post_search div.search-result>article.no-img>div{display:block}.post_search div.search-result>article.no-img>div>.article-caption{display:block;width:auto}.post_search div.search-result>article.no-img>div>.eyecatch{display:none}.search-not-found>.message{font-size:1.1em;font-weight:700;margin-bottom:10px}.search-not-found>.hints{margin-bottom:10px}.search-not-found>ul.hints-list{margin-left:30px}.search-not-found>ul.hints-list>li{list-style-type:disc}@media only screen and (max-width:767px){.post_search{padding:0}.post_search>*{margin:0 10px}.post_search>p{margin:10px}.post_search .search-result{margin:0;padding:10px}.post_search .search-result>article>div.article-data>.article-caption{width:80%}.post_search .search-result>article>div.article-data>.article-caption>a>h3{font-size:14px;margin-bottom:5px}.post_search .search-result>article>div.article-data>.article-caption>.article-detail{display:block;font-size:12px}.post_search .search-result>article>div.article-data>.article-caption>.categories{font-size:12px}.post_search .search-result>article>div.article-data>.eyecatch{width:20%;height:70px}.post_search .search-result>article.no-img>div.article-data>.article-caption{width:100%}.post_search article>div.article-data .article-caption{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.post_search .search-result>article>.writer{font-size:12px}.post_search .search-result>article>.writer img{width:12px;height:12px}}@media only screen and (max-width:767px){.static_page{padding:0 10px}}.static_page .image .ad-article-caption{margin-top:12px;color:#4a4a4a;font-size:10px;text-align:left}.static_page .image img{max-width:100%;height:auto}div.photo_360_detail{width:100%;background:#000;padding:30px 0 0;margin:0 0 30px}#vrview{width:100%;height:550px}div.photo_360_detail .caption{color:#fff;width:100%;margin:15px 0 0}div.photo_360_detail .caption h3{font-size:18px}div.photo_360_detail .caption .date{margin:8px 0 12px;font-size:12px;text-align:right}@media only screen and (max-width:767px){div.photo_360_detail{padding:0}#vrview{height:200px}div.photo_360_detail .caption{padding:0 15px}div.photo_360_detail .row{margin:0}div.photo_360_detail .col-md-12{padding:0}}.bigpanel.detail .shopdetail.custom_fields{margin:0;padding:20px 0}.shopdetail.custom_fields .mb-4{margin-bottom:0!important;width:100%}.bigpanel.detail .shopdetail.custom_fields h3{margin:5px 0}@media only screen and (max-width:767px){.bigpanel.detail .shopdetail.custom_fields h3{margin:5px 0}}.connection_movie_detail .photo img.img-fluid.fit{width:200px;height:auto}.content .connection_movie_detail .photo{width:200px;height:100%;float:left;margin-right:5px}@media only screen and (max-width:767px){.content .connection_movie_detail .date{position:static}}@media only screen and (max-width:767px){.free,.free_container{padding:0 10px}}.free_container{padding:0 10px}.free{margin-bottom:8px}.eigo{margin-bottom:20px}.eigo ul.title-list{padding:0}@media only screen and (max-width:767px){.eigo{padding:0 10px}}.author_detail{margin-bottom:20px;padding:10px}.author_detail.has-image{min-height:240px}.author_detail .author-image-block{width:200px;height:200px;margin:10px;float:left;text-align:center}.author_detail .author-image-block img{width:auto;height:200px;background-color:#f0f3f7;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;";margin-left:auto;margin-right:auto}.author_detail .author-detail-block{width:100%;color:#000;margin-top:15px}.author_detail .author-detail-block p{margin-bottom:5px}@media only screen and (max-width:767px){.author_detail{padding:10px 16px}.author_detail.has-image{min-height:180px}.author_detail .author-image-block{width:150px;height:150px;margin:5px}.author_detail .author-image-block img{width:150px;height:150px}}.pr_wire_list{margin-bottom:20px}.author_banner_image{margin-bottom:20px}.author_banner_image>img{width:100%}.gj_list{margin-bottom:20px}.gj_list .triple .panel.thumb-post{width:234px;height:246px}.gj_list .triple .panel.thumb-post img.img-fluid{height:156px;width:234px}.gj_list .triple .panel.thumb-post .thumb-post-list-caption{height:90px}.gj_list .triple .panel.thumb-post h3{height:56px}@media only screen and (max-width:767px){.gj_list{padding:0 10px}.gj_list .triple .panel.thumb-post img.img-fluid{height:80px;width:120px}.gj_list .triple .panel.thumb-post{height:82px;width:100%}.gj_list .triple .panel.thumb-post .thumb-post-list-caption{height:82px}}.pr_article_list{margin-bottom:20px}.pr_article_list.medium-posts .panel ul.title-list{padding:0 8px}.content div.pr_article_list.medium-posts:first-child .panel ul.title-list li:first-child{padding-top:0}.pr_article_list .panel ul.title-list li{-webkit-box-sizing:content-box;box-sizing:content-box;display:flow-root}.pr_article_list .panel ul.title-list li a>img{width:140px;height:105px;background-color:#f0f3f7;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.pr_article_list ul.title-list li.image-title-list a{display:block}.pr_article_list ul.title-list li.image-title-list a>div{text-align:right;font-size:12px;font-weight:300;color:#4a4a4a;width:100%;margin-top:4px}.pr_article_list.medium-posts ul.title-list a p.display_body{font-weight:300;margin-bottom:0}.pr_article_list.medium-posts ul.title-list a p.display_body span{color:#000}@media only screen and (max-width:767px){.pr_article_list .panel ul.title-list li{height:80px}.pr_article_list .panel ul.title-list li.no-img{height:auto}.pr_article_list ul.title-list li.image-title-list a{position:relative;height:100%}.pr_article_list .panel ul.title-list li a img{width:100px;height:75px}.pr_article_list ul.title-list li.image-title-list a>div{position:absolute;bottom:0;right:0}.pr_article_list ul.title-list li.image-title-list.no-img a>div{position:relative}.pr_article_list.medium-posts{margin-top:8px;padding:0 10px}.pr_article_list.medium-posts .panel ul.title-list li a h3{color:#000;font-weight:500;font-size:13px}.pr_article_list ul.title-list li a{position:relative;height:100%}}