﻿@import url("https://fonts.googleapis.com/css?family=Lato");@import url("//hello.myfonts.net/count/2c9ec6");@import url("https://fonts.googleapis.com/css?family=Wire+One");@import url("https://fonts.googleapis.com/css?family=Barlow+Semi+Condensed:400,500");@font-face{font-family:"storytime-icons";src:url("https://fontastic.s3.amazonaws.com/ous3EcA2XoT3aZKL2pCQWB/fonts/1423165812.eot");src:url("https://fontastic.s3.amazonaws.com/ous3EcA2XoT3aZKL2pCQWB/fonts/1423165812.eot?#iefix") format("embedded-opentype"),url("https://fontastic.s3.amazonaws.com/ous3EcA2XoT3aZKL2pCQWB/fonts/1423165812.woff") format("woff"),url("https://fontastic.s3.amazonaws.com/ous3EcA2XoT3aZKL2pCQWB/fonts/1423165812.ttf") format("truetype"),url("https://fontastic.s3.amazonaws.com/ous3EcA2XoT3aZKL2pCQWB/fonts/1423165812.svg#1423165812") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"storytime-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-st-icons"]:before,[class*=" icon-st-icons"]:before{font-family:"storytime-icons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-st-icons-st-logo:before{content:"m"}.icon-st-icons-delete:before{content:"a"}.icon-st-icons-edit:before{content:"b"}.icon-st-icons-images:before{content:"c"}.icon-st-icons-logout:before{content:"d"}.icon-st-icons-permission:before{content:"e"}.icon-st-icons-profile:before{content:"f"}.icon-st-icons-settings:before{content:"g"}.icon-st-icons-subscribe:before{content:"h"}.icon-st-icons-trash:before{content:"i"}.icon-st-icons-users:before{content:"j"}.icon-st-icons-utilitymenu:before{content:"k"}.icon-st-icons-versions:before{content:"l"}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}iframe{border:0}html{font-size:13px;-webkit-text-size-adjust:none;text-rendering:optimizeLegibility}body{word-wrap:break-word;background-color:#ffffff;font-family:"Lato", "游ゴシック", "Yu Gothic", "游ゴシック体", "YuGothic","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Meiryo UI", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;line-height:1.8;-webkit-backface-visibility:hidden}*{-webkit-box-sizing:border-box;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-font-smoothing:antialiased}p,li,dt,dd,th,td,pre{word-break:break-strict;-ms-word-break:break-strict;-ms-line-break:strict;line-break:strict}a{text-decoration:none}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,address{margin:0px;padding:0px;list-style-type:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}img{vertical-align:middle}.al a:hover,.al a:hover img,.al button:hover,.al input:hover{opacity:0.85;filter:alpha(opacity=85);-moz-opacity:0.85}.noal a:hover img{opacity:1;filter:alpha(opacity=100);-moz-opacity:1}.spNone{display:block !important}.spNone{display:block !important}.spNone--ib{display:inline-block !important}.spOnly{display:none !important}.pcOnly{display:block !important}.aligncenter{display:block;margin:auto}.global_header{position:fixed;z-index:9999;top:0;left:0;width:100%;height:60px;color:#FFF;background:#1B1D1F;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, Verdana, Roboto, 游ゴシック, "Yu Gothic", 游ゴシック体, YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Meiryo UI", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;line-height:1}.global_header-logo{display:inline-block;vertical-align:top}.header_logo{display:block;padding-top:17px;padding-right:40px;padding-bottom:17px;padding-left:40px}.header_logo img{width:90px}.global_header-navigation{display:inline-block !important}.navigation-list_item{display:inline-block}.navigation-link{position:relative;display:block;margin-right:15px;margin-left:15px;padding-top:23px;padding-bottom:23px;cursor:pointer;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;color:#FFF;font-size:14px}.navigation-link:hover{color:#0086d3;font-size:14px}.navigation-link.js-navigation{padding-right:24px}.navigation-link_arrow{position:absolute;top:26px;right:0;width:13px;height:9px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;fill:#FFF}.navigation-link:hover>.navigation-link_arrow{fill:#0086d3}.sub_header-navigation{position:fixed;left:0;display:none;width:100%;padding:30px 30px 30px 80px;text-align:center;background:#FFF;font-size:0}.sub_header-navigation::after{display:block;clear:both;content:" "}.subnavigation-title{display:inline-block;float:left;width:175px;height:100%;margin-right:20px;margin-bottom:0;padding-top:18px;padding-bottom:18px;text-align:left;vertical-align:top;line-height:1;color:#000;border-right:solid 1px #D4D4D4;font-size:14px;font-weight:bold}.subnavigation-title span{display:block;margin-bottom:10px;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:28px;font-weight:100}.subnavigation-list{float:right;width:100%;margin:0 0 -30px -200px;padding:0 0 0 200px;text-align:left}.subnavigation-list_item{display:inline-block;margin:0 0 30px;vertical-align:top}.subnavigation-link{display:block;color:#000}.subnavigation-figure{width:310px;margin:0 20px}.subnavigation-figure_thumbnail{display:inline-block;width:120px;height:80px;margin-right:20px;vertical-align:top}.subnavigation-figcaption{display:inline-block;width:170px;padding-top:7px;line-height:1.5}.subnavigation-figcaption_title{position:relative;margin-bottom:6px;font-size:14px;font-weight:bold;color:#000}.subnavigation-figcaption_title.eng_title{font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:18px;font-weight:100;line-height:1.2}.subnavigation-figcaption_arrow{position:absolute;top:6px;right:0;width:13px;height:9px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.subnavigation-figcaption_description{font-size:12px;font-weight:bold;color:#000}.global_header-info{position:absolute;top:0;right:0;padding:19px 0}.global_header-info .corporate_link{position:relative;display:inline-block;margin-right:30px;padding-right:20px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;color:#FFF;font-size:14px}.global_header-info .corporate_link:before{position:absolute;top:4px;right:3px;display:block;width:8px;height:6px;content:'';-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;background:#AAA}.global_header-info .corporate_link:after{position:absolute;top:7px;right:0;display:block;width:6px;height:4px;content:'';-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;border:solid 1px #302F31;background:#AAA}.global_header-info .corporate_link:hover{color:#0086d3}.global_header-info .language_link{display:inline-block;margin-right:8px}.global_header-info .language_link-item{display:inline-block}.global_header-info .language_link-item a{display:block;padding:5px 10px 5px 12px;letter-spacing:2px;color:#FFF;font-family:"Oswald", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:12px;font-weight:bold}.global_header-info .language_link-item.jp{border-radius:10px;background:#CC3333}.global_header-menu{display:none}.site-header{position:absolute;z-index:100;top:0;left:0;width:100%;padding:0 80px}.header__inner{width:100%;height:79px;margin:0 auto;background-color:#353535}.header__logo{display:inline-block;overflow:hidden;height:79px}.header__nav{display:inline-block;float:right;height:100%;background-color:#353535}.header__nav__inner{display:table;float:right;height:100%;padding:0}.header__navs{display:table-cell;vertical-align:middle}.header__nav__item{position:relative;float:left;color:#b3b3b3;font-family:EngschriftDIND, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:14px}.header__nav__item__img{margin-top:-2px}.header__nav__item__inner{position:relative;overflow:hidden;height:79px}.header__nav__item__inner .cube{height:79px}.header__nav__item__inner .cube div img{vertical-align:middle}.header__nav__item__inner .cube div:first-child{padding:0 16px;color:#b3b3b3;background-color:#353535;line-height:84px}.header__nav__item__inner .cube div:last-child{padding:0 16px;color:#fff;background-color:#222;line-height:84px}.header__nav__item__inner .cube div.last{padding:0 40px 0 20px}.header__nav__item__inner .cube.cube-join div{padding:0 30px;color:#fff;background-color:#cc3333;font-size:22px;line-height:84px}.header__nav__item__inner .cube:hover div:first-child{background-color:#fff}.header__subnav{position:absolute;z-index:100;top:79px;left:0;width:auto;background-color:#353535}.header__subnav__item{min-width:160px;white-space:nowrap;color:#a3a3a3;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:14px;line-height:2}.header__subnav__item.txt__jp{padding:1px 0;font-size:12px;font-weight:bold}.header__subnav__item a{display:block;overflow:hidden;padding:14px 20px 12px 20px;color:#a3a3a3}.header__subnav a:hover{-webkit-transition:background 0.5s;transition:background 0.5s;opacity:1;color:#fff;background-color:#222;filter:alpha(opacity=100);-moz-opacity:1}.header__subnav--hover{z-index:100;opacity:1;color:#353535;filter:alpha(opacity=100);-moz-opacity:1}.header__subnav__item.external a{color:#FFF;background:#e33674;font-size:18px}.header__subnav__item.external a:hover{color:#353535;background:#FFF}.header__nav__item__lang{height:79px;padding:20px 20px 0 20px}.header__nav__item__lang a{color:#a3a3a3}.header__lang__inner{padding:8px 12px;border:1px solid #484848}.header__lang__inner:hover{color:#fff;background-color:#353535}.header__lang__flag{margin-top:-2px;margin-right:8px}.site-footer{position:absolute;width:100%;padding:80px;background-color:#fff}.footer__inner{overflow:hidden;height:79px;margin:0 auto;background-color:#353535}.footer__page-top{display:inline-block;height:100%;vertical-align:top;background-color:#fff}.footer__copy{display:inline-block;height:100%;margin-left:40px;vertical-align:top;color:#b5b5b6;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:14px;line-height:84px}.footer__social{float:right;height:100%}.footer__social__txt{float:left;height:100%;margin-right:40px;color:#b5b5b6;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:14px;line-height:84px}.faq_link_wrap{float:left}.faq_link{color:#dedede;margin:27px 40px 0 0;text-align:center;display:block;line-height:1.5;font-size:80%;-webkit-transition:0.5s;transition:all 0.3s ease 0s}.faq_link:hover{color:#0086d3}@media screen and (max-width: 900px){.footer__copy{margin-left:20px}}@media screen and (max-width: 768px){.faq_link_wrap{display:none}}.footer__social__items{display:inline-block;height:100%;vertical-align:top}.footer__social__item{float:left;height:100%;background-color:#fff}.footer__action__section{min-width:960px;height:580px;background:#aaa}.footer__action__section p{max-width:550px;margin:auto;margin-bottom:40px;padding:0 30px;color:#fff;font-size:18px;font-weight:bold}.footer__action__section>.section__left,.footer__action__section>.section__right{position:relative;display:table;float:left;width:50%;height:100%;background:#fff;font-family:"メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif}.footer__action__section>.section__left>.footer__section__inner,.footer__action__section>.section__right>.footer__section__inner{display:table-cell;vertical-align:middle}.footer__action__section>.section__left h3,.footer__action__section>.section__right h3{text-align:center;letter-spacing:-2px;color:#FFFFFF;text-shadow:0px 0px 4px rgba(0,0,0,0.5);font-size:40px;font-weight:900}.footer__action__section>.section__left{text-align:center;background-color:#eee;background-image:url(/assets/uuum-jp/contact_join_back-2928587120a7adebe9b88123659a532cd492d75ad3a2492f893688f4c6a94bbc.jpg);background-repeat:no-repeat;background-size:cover}.footer__action__section>.section__right{text-align:center;background-color:#eee;background-image:url(/assets/uuum-jp/contact_back-7eaabf07661372a2fb705e6e8a523d29afd203c0ac4e012c46c6d8bdd6ecb140.jpg);background-repeat:no-repeat;background-size:cover}.section__right p,.section__left p{text-align:left}.footer__action__btn{width:300px;margin-right:auto;margin-left:auto;padding:15px 40px;-webkit-transition:0.5s;transition:0.5s;color:#007295;border-radius:45px;background:#FED73F;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);font-size:15px;font-weight:bold}.footer__action__btn:hover{-webkit-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);background:#fee73f}.footer__action__btn.magenta{color:#fff;background-color:#FF4480}.footer__action__btn.magenta:hover{background-color:#ff449f}.kv{margin-top:60px}.kv img{width:100%;height:auto}.kv__player{height:920px;min-height:900px}.kv__caption{position:absolute;top:0px;left:80px;display:table;color:#fff;text-shadow:0 0 0.4em rgba(0,0,0,0.6);font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;line-height:1}.kv__caption__inner{display:table-cell;vertical-align:middle}.kv__subttl{margin-bottom:24px;font-size:50px}.kv__ttl{margin-bottom:16px;font-size:74px}.kv__txt{max-width:450px;font-size:14px;line-height:2}.banner_button{display:block;max-width:500px;margin:auto;padding:12px 10px;cursor:pointer;-webkit-transition:all 0.2s;transition:all 0.2s;text-align:center;color:#fff;border-radius:4px;background-color:#0090bd;-webkit-box-shadow:0 0px 4px #000;box-shadow:0 0px 4px #000;font-size:20px;font-weight:bold;webkit-box-shadow:0 0px 4px #000}.banner_button:hover{color:#055269;-webkit-box-shadow:none;box-shadow:none;webkit-box-shadow:none}.banner_left,.banner_right,.banner_center{float:left;overflow:auto;width:33.33333333%;margin-bottom:10px;padding-right:8px;padding-left:8px}.banner_left>img,.banner_right>img,.banner_center>img{width:100%}.banner_section_sp{position:absolute;bottom:40px;padding:0 20px}.kv .banner_section img{display:block;max-width:600px;margin:auto}.slider-wrap{bottom:0;width:100%;height:100%;background-color:white;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.event-banner-outer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;padding-bottom:200px}.slider-banner-wrap{overflow:hidden;height:auto;margin:auto;background-color:white}.slider-banner-wrap a{width:100%;max-width:720px}.slider-link{display:inline-block;overflow:auto;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;vertical-align:top}.slider-link:hover{opacity:0.8}.slick-loading .slick-list{background:#fff}.u-banner-right{float:right;width:430px}.u-banner-left{float:left;width:410px}.u-banner-left .ufes-logo{display:block;width:300px;margin:50px auto 36px auto}.u-banner-button{display:block;width:300px;margin:auto;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;text-align:center;color:#fff;border-radius:2px;background-color:#1399DF;font-size:22px;font-weight:bold;line-height:60px}.u-banner-button:hover{opacity:0.5}.unslider-nav ol{list-style:none;text-align:center}.unslider-nav ol li{display:inline-block;overflow:hidden;width:10px;height:10px;margin:0 4px;cursor:pointer;text-indent:-999em;border:2px solid #fff;border-radius:5px;background:transparent}.unslider-nav ol li.unslider-active{cursor:default;background:#fff}.unslider{overflow:auto;width:100%;margin:0;margin-top:210px;padding:0}.unslider-wrap{position:relative}.unslider-wrap.unslider-carousel>li{float:left}.unslider-vertical>ul{height:100%}.unslider-vertical li{float:none;width:100%}.unslider-fade{position:relative}.unslider-fade .unslider-wrap li{position:absolute;z-index:8;top:0;right:0;left:0}.unslider-fade .unslider-wrap li.unslider-active{z-index:10}.unslider li,.unslider ol,.unslider ul{margin:0;padding:0;list-style:none;border:none}.unslider-arrow{position:absolute;z-index:2;left:20px;cursor:pointer}.unslider-arrow.next{right:20px;left:auto}.banner_wrap{overflow:hidden;max-width:1200px;margin:auto;padding:40px 0 0;text-align:center}.banner_left:hover,.banner_right:hover,.banner_center:hover{-webkit-transition:opacity 0.3s;transition:opacity 0.3s;opacity:0.5}.topic__body .blog-link-box-wrap{width:100%;border:1px solid #ccc;border-radius:4px}.topic__body .blog-link-box-wrap a{display:block;width:100%}.topic__body dl.blog-link-box{display:table;width:100%;height:auto;padding:20px;cursor:pointer}.topic__body dl.blog-link-box dt{display:table-cell;width:300px;vertical-align:middle}.topic__body dl.blog-link-box dd{display:table-cell;width:70%;padding-left:20px;vertical-align:middle}@media screen and (max-width: 768px){.topic__body dl.blog-link-box{display:block;width:100%;padding:10px}.topic__body dl.blog-link-box dt{display:block;width:100%;height:auto;margin-bottom:10px;vertical-align:middle}.topic__body dl.blog-link-box dd{display:block;width:100%;padding-left:0;vertical-align:middle}.topic__body dl.blog-link-box dd h3{line-height:1.2}}@media (max-width: 768px){.kv__player{min-height:inherit}.kv__img{position:relative}.footer__action__section{overflow:auto;min-width:inherit;height:auto}.footer__action__section>.section__left,.footer__action__section>.section__right{width:100%;height:400px}.footer__action__section>.section__left{background-position:center}.footer__action__section>.section__left h3,.footer__action__section>.section__right h3{font-size:30px}.footer__action__section p{margin-bottom:0;padding:0 15px;font-size:16px}.footer__action__btn{position:inherit;bottom:inherit;display:inline-block;width:290px;margin-top:20px;font-size:14px}.slider-wrap{position:relative;height:auto}.event-banner-outer{overflow:hidden;padding:0}.slider-banner-wrap{overflow:hidden;width:100%;min-width:inherit;height:auto;height:100%;margin-bottom:-10px;border-radius:0}.slider-link{display:block}.u-banner-left,.u-banner-right{position:relative;width:50%}.u-banner-left .ufes-logo{width:80% !important;margin:20px auto 0 auto}.u-banner-button{width:80%;height:20%;margin:10px auto 0 auto;font-size:14px;line-height:30px}.unslider{margin:0}.unslider-nav{display:none}.banner_wrap{padding:10px 0 0 0}.banner_left,.banner_right,.banner_center{float:left;overflow:auto;width:100%;margin:5px 0;padding:0}}.dialog__outer{position:fixed;z-index:9999;right:40px;bottom:20px;display:none;width:400px;border:1px solid #1D8EB9;border-radius:3px;background-color:#fff;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5)}.dialog__inner{position:relative;width:100%;height:100%;padding:56px 16px 24px 16px;text-align:center}.dialog__title{margin-bottom:8px;color:#1D8EB9;font-size:16px;font-weight:900}.dialog__body__text{margin-bottom:20px;padding:0 16px;text-align:left;color:#555}.dialog__button{padding:16px 32px;color:#fff;border-radius:1px;background-color:#1D8EB9;font-weight:bold;line-height:36px}.dialog__close__button{position:absolute;top:8px;right:8px;padding:8px 16px;cursor:pointer;color:#fff;border-radius:2px;background-color:#bbb;font-weight:bold}@media (max-width: 768px){.dialog__outer{right:16px;left:16px;width:inherit}.dialog__inner{padding:56px 8px 8px 8px}.dialog__title{font-size:13px}.dialog__body__text{padding:0 8px;font-size:11px}.dialog__button{display:block;margin-top:8px;padding:8px 32px}}.block.related{margin:0 auto 60px}.block{clear:both;max-width:920px;margin:0 auto;background-color:#fff}.block--404{min-height:400px}.block--top{padding-top:79px}.block--top.topic{max-width:1170px}.block--p80{padding-right:80px;padding-left:80px}.block--bt{border-top:solid 1px #dddddd}.block--bb{border-bottom:solid 1px #ddd}.block__body{text-align:center}.block__ttl{padding:80px 0 64px;text-align:center;color:#333333;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:40px;line-height:1}.block__sub__ttl{padding-bottom:44px;text-align:center}.block__sub__ttl.txt__jp{text-align:center;color:#333333;font-size:30px}.block__ttl--01{padding:80px 0 30px}.block__ttl--jpn{font-size:30px}.block__description{width:90%;max-width:800px;margin:0 auto 0;padding-bottom:70px;text-align:center;color:#010101;font-size:13px;font-size:1rem;line-height:2.3}.block__img{padding:20px 0 80px;text-align:center}.block__img img{max-width:100%;height:auto}.block__description__more{display:inline}.block__txt{width:90%;max-width:1024px;margin:0 auto;text-align:center;color:#010101;font-size:13px;font-size:1rem}.block__contact{display:inline-block;overflow:hidden;height:80px;margin-top:76px}.block__landing{max-width:800px;margin:auto}.block__banner{position:relative;padding:16px 32px;border-top:solid 2px #D6D6D6;border-bottom:solid 2px #D6D6D6}.block__eyecatch{max-width:inherit}.category_type{text-align:right}.media__row article{float:left;width:calc((100% - 20px)/3);width:-ms-calc((100% - 20px)/3);margin-bottom:20px}.media__row article:nth-child(3n+2){margin:0 10px}.media__row .thumb-wrap{position:relative;overflow:hidden;width:100%;border:1px solid #ddd}.media__row .thumb-wrap:before{display:block;padding-top:57%;content:""}.media__row .thumb-wrap .new{position:absolute;bottom:0px;left:0px;padding:0 7px;letter-spacing:2px;color:#fff;background:-webkit-gradient(linear, left top, right top, from(#fd003d), to(#fd0074));background:linear-gradient(to right, #fd003d, #fd0074);font-size:10px;font-weight:bold;-webkit-background:-webkit-gradient(linear, left top, right top, from(#fd003d), to(#fd0074));-webkit-background:-webkit-linear-gradient(left, #fd003d, #fd0074);-moz-background:linear-gradient(to right, #fd003d, #fd0074)}.media__row .thumb-img{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;text-align:center;vertical-align:middle;background-position:center;background-size:cover}.media__row .thumb-img a{display:block;width:100%;height:100%}.media__row .thumb-img a img{width:100%;height:auto}.media__row .box-text p{padding-top:7px;color:#000;font-size:14px;line-height:1.6}.media__row .category{color:#2470B6;font-size:12px}.media__row .feature .category{color:#097e53;font-size:12px}.media__row .category_interview{color:#F05106;font-size:12px;letter-spacing:-2px}.media__row time{color:#696969;font-size:12px}.media__row time::before{margin-right:7px;margin-left:9px;content:"|";color:#000;font-size:10px}.media__row article .thumb-img{-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.media__row article .thumb-img:hover{-webkit-transition:all 0.2s linear;transition:all 0.2s linear;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:0.75;filter:alpha(opacity=75);-moz-opacity:0.75}.thumbnails{overflow:hidden;padding-bottom:48px}.thumbnail__row{text-align:center}.thumbnail{display:inline-block;width:28%;min-width:340px;margin:0 30px 60px;padding:30px;vertical-align:top;border:solid 2px #ebebeb}.thumbnail--dummy{visibility:hidden;height:1px;padding:0}.thumbnail__obj{width:100%;height:auto;margin-bottom:36px}.thumbnail__ttl{margin-bottom:6px;text-align:left;color:#a7a9ac;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:30px;font-size:2.307692308rem;line-height:1.3}.thumbnail__txt{text-align:left;color:#010101;font-size:12px;font-size:.923076923rem}.thumbnail2__row{text-align:center}.thumbnail2{display:inline-block;width:28%;min-width:340px;margin:0 30px 0px;padding:0px;vertical-align:top}.thumbnail2--dummy{visibility:hidden;height:1px;padding:0}.thumbnail2__obj{width:100%;height:auto}.thumbnail2__ttl{margin-bottom:6px;text-align:left;color:#a7a9ac;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:30px;font-size:2.307692308rem;line-height:1.3}.thumbnail2__txt{text-align:left;color:#010101;font-size:12px;font-size:.923076923rem}.schedule{display:block;padding:67px 0;border-bottom:solid 1px #ededed}.schedule--vm{overflow:hidden;padding:40px 0}.schedule__img{float:left;width:180px;text-align:center}.schedule:first-child{border-top:solid 1px #ededed}.schedule__caption--vm{float:right;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-left:-180px;padding-left:180px}.schedule__caption--vm__wrap{display:table;height:100%;padding-left:20px}.schedule__caption--vm__inner{display:table-cell;vertical-align:middle}.schedule__caption__left{display:inline-block}.schedule__date{display:inline-block;margin-top:6px;margin-right:80px;margin-bottom:10px;vertical-align:middle;white-space:nowrap;color:#a7a9ac;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:28px;font-size:2.153846154rem;line-height:1}.schedule__date--vm{display:block;margin-top:0}.schedule__category{display:inline-block;margin-right:40px;padding:10px 32px 6px;vertical-align:middle;white-space:nowrap;color:#fff;background-color:#2887ae;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:14px;font-size:1.076923077rem;line-height:1}.schedule__body{display:inline-block;overflow:hidden;vertical-align:middle;text-overflow:ellipsis;color:#010101;font-size:14px;font-size:1.076923077rem;line-height:180%}.creator__schedule{display:block;padding:67px 0;white-space:nowrap;border-bottom:solid 1px #ededed}.paginate{overflow:hidden;padding-top:80px}.paginate__inner{position:relative;overflow:hidden;height:80px;border-top:solid 2px #E5E5E5;border-bottom:solid 2px #E5E5E5}.paginate__prev{position:absolute;top:30px;left:10px;width:14px;height:14px;margin-right:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;border-bottom:solid 2px #000;border-left:solid 2px #000;font-size:0}.paginate__content{display:block;margin:0 90px;text-align:center;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:28px;line-height:80px}.paginate__content--btn{line-height:86px}.paginate__content--btn img{margin-top:-12px}.paginate__next{position:absolute;top:30px;right:0px;width:14px;height:14px;margin-right:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;border-top:solid 2px #000;border-right:solid 2px #000;font-size:0}.block__caption__outer{position:relative;overflow:hidden;height:600px}.block__caption__outer--m80{margin-right:80px;margin-left:80px}.block__caption{position:relative;z-index:1;display:table;width:45%;height:600px;margin:auto 80px}.block__caption--right{position:absolute;right:0}.block__caption__inner{display:table-cell;vertical-align:middle}.caption__btns{margin-top:20px}.caption__body{padding:100px 50px 80px;background-color:#FFF}.caption__subttl{margin-bottom:1em;color:#b3b3b3;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:15px;font-size:1.153846154rem;line-height:1}.caption__ttl{margin-bottom:0.5em;color:#666666;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:36px;font-size:2.769230769rem;line-height:1}.caption__ttl span{font-size:26px;font-size:2rem}.caption__ttl span.caption__ttl--sm{font-size:18px;font-size:1.384615385rem}.caption__ttl span.caption__ttl--xs{font-size:14px;font-size:1.076923077rem}.caption__txt{margin-bottom:2em;font-size:13px}.caption__readmore{position:relative;padding-right:30px;color:#2483c2;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:20px;font-size:1.538461538rem}.caption__readmore span{position:absolute;top:3px;right:0px;display:inline-block;width:10px;height:10px;margin-right:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;border-top:solid 2px #2483c2;border-right:solid 2px #2483c2}.case__back{position:absolute;overflow:hidden;width:100%;height:600px}.case__back--sm{height:551px}.cube{position:relative;display:block;overflow:hidden;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:500px;-ms-perspective:500px;perspective:500px}.cube div{position:relative;z-index:1;width:100%;height:79px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:center top 0px;-ms-transform-origin:center top 0px;transform-origin:center top 0px;line-height:79px}.cube div img{vertical-align:top}.cube div:first-child{z-index:2;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:center bottom 0px;-ms-transform-origin:center bottom 0px;transform-origin:center bottom 0px}.cube:hover div:first-child{z-index:2;margin-top:-79px;-webkit-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg);opacity:0}.cube:hover div:last-child{z-index:1;margin-top:0;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}.creative-award{margin:40px 80px 0;padding:0 0 40px;background:url("../images/lp/creative_award2015/page_bg.png") repeat center}.block__landing--title{margin:0 0 80px}.block__landing--title img.sp{display:none}.block__landing{max-width:800px;margin:auto;padding:0 20px}.block__landing a{text-decoration:underline}.block__landing a:hover{text-decoration:none}.block__landing h2{margin:0 0 10px;font-size:20px;font-weight:bold}.block__landing h3{margin:0 0 10px}.block__landing .block--inner{padding:5px 15px 30px;border-top:solid 1px #999}.block__landing ul.indent li{padding-left:1em;text-indent:-1em}.block__landing ul.list__reference-movie li{margin:0 0 20px}.block__landing ul.list__reference-movie li img{margin:0 0 10px}.block__landing .entry--btn{width:70%;margin:0 0 20px;padding:10px 0;text-align:center;background:#2887ae;font-size:16px}.block__landing .entry--btn a{display:block;text-decoration:none;color:#FFF}@media (max-width: 768px){.creative-award{margin:40px 20px 0}.block__landing--title{margin:0 0 40px}.block__landing--title img.pc{display:none}.block__landing--title img.sp{display:block}.block__landing .entry--btn{width:100%}}#entry-form .block--inner{padding-top:20px}#entry-form form table{margin:0 0 20px}#entry-form form table th,#entry-form form table td{margin-bottom:5px;padding-bottom:5px}#entry-form form table th{width:40%;padding-right:20px;text-align:left;font-weight:normal}#entry-form form table td{width:60%}#entry-form form table td ul li{float:left}#entry-form form table td ul li label{padding-right:10px}#entry-form form table td ul li label input{margin-right:5px}#entry-form form table td input.name{width:50%}#entry-form form table td input.birthday{width:25%}#entry-form form table td input.address{width:100%}#entry-form form table td input.mail{width:100%}#entry-form form table td input.phone{width:50%}#entry-form form table td textarea.q2{width:100%;height:150px;border:solid 1px #CCC}#entry-form form table td input.q3{width:100%}#entry-form form table .require{padding-left:5px;color:red}#entry-form form table .submessage{color:#333;font-size:10px}#entry-form form table .error{color:red}#entry-form form #confirm-button{text-align:center}#entry-form form #confirm-button input{width:30%;margin:0 10px;padding:10px 0;text-align:center;color:#FFF;border:none;outline:none;background:#2887ae;font-size:16px}#entry-form #message-container-confirm{margin-bottom:20px}@media (max-width: 768px){#entry-form form table th,#entry-form form table td{display:block;width:100%}#entry-form form table th{padding:0}}.bx-pager{display:none}.topic-list .block__ttl{padding:48px 0 0px}@media screen and (max-width: 1040px){.site-header{padding:0}}@media screen and (max-width: 1024px){html{font-size:13px}.site-header{padding:0}.site-footer{padding:80px 0 0}.thumbnail{width:46%;min-width:0}.thumbnail--last{display:none}}@media screen and (max-width: 960px){.kv{margin-top:0}.tbNone{display:none !important}.tbOnly{display:block !important}.tbOnly--ib{display:inline-block !important}.wrap{position:relative;z-index:2}.menu--open{position:absolute;top:0;right:247px;width:100%}.page-content{overflow:hidden;margin-top:58px;background-color:#fff}.menu--open{position:absolute;top:0;right:247px;width:100%}.block--top.topic{padding-top:30px}.block--top.topic-list{padding-top:10px}.global_header-menu{position:absolute;z-index:1;top:0;right:0px;width:268px;margin-top:58px;color:#FFF;background-color:#1B1D1F;font-size:0;line-height:1}.global_header-menu .menu-list{margin-right:20px;margin-left:20px}.header_menu-item{position:relative;text-align:left;color:#fff}.header_menu-item .menu-link{position:relative;display:block;width:100%;padding:14px 0;color:#FFF;border-top:solid 1px #414447;font-size:12px}.header_menu-item .menu-link_arrow{position:absolute;top:17px;right:0;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.header_menu-item.active .menu-link_arrow{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg)}.header_menu-item .corporate_link:before{position:absolute;top:17px;right:3px;display:block;width:8px;height:6px;content:'';background:#AAA}.header_menu-item .corporate_link:after{position:absolute;top:20px;right:0;display:block;width:6px;height:4px;content:'';border:solid 1px #302F31;background:#AAA}.header_menu-item .menu-link .menu-link_button{display:block;padding:12px 0;text-align:center;background:#CC3333;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:15px;font-weight:100}.header_menu-item .language_link{display:block;width:100%;color:#FFF;border-top:solid 1px #414447}.header_menu-item .language_link-item{display:inline-block;width:50%;padding:14px 0;text-align:center}.header_menu-item .language_link-item:last-child{border-left:solid 1px #414447}.header_menu-item .language_link-item a{display:block;letter-spacing:2px;color:#FFF;font-family:"Oswald", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:11px;font-weight:bold}.header_menu-item .language_link-item.lang_jp{width:100%;border-bottom:solid 1px #414447}.header_menu-item .language_link-item.lang_jp a{color:#565759}.submenu-list{display:none;border-top:solid 1px #414447}.submenu-link{color:#FFF}.submenu-figure{margin:15px 0;color:#FFF}.submenu-figure_thumbnail{display:inline-block;width:65px;height:50px;margin-right:10px;vertical-align:top}.submenu-figcaption{display:inline-block;width:153px;vertical-align:top;font-weight:bold;line-height:1.2}.submenu-figcaption_title{margin-top:3px;margin-bottom:3px;font-size:12px}.submenu-figcaption_title.eng_title{font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:14px;font-weight:100}.submenu-figcaption_description{font-size:9px}.h__menu{position:absolute;z-index:1;top:0;right:0px;width:247px;background-color:#222}.h__menu__item{position:relative;min-height:62px;text-align:center;color:#fff;border-bottom:solid 1px #353535}.h__menu__item:nth-last-child(2){border-color:#993300}.h__menu__item-contact{border-color:#993300;background-color:#cc3333;font-size:16px}.h__menu__item-lang{border-bottom:none;background-color:#111}.h__menu__item-lang span{display:inline-block;padding:0 8px}.h__menu__item-lang span.inactive{opacity:0.5}.h__menu__item a{position:relative;display:block;padding-top:4px;color:#fff;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:18px;line-height:66px}.h__menu__item-contact a{font-size:24px}.h__menu__item:first-child{border-bottom:solid 1px #444}.menu__item__icon{position:absolute;top:2px;right:0}.h__submenu__item{position:relative;min-height:60px;text-align:center;color:#fff;border-top:solid 1px #444;background-color:#111}.h__submenu__item a{position:relative;display:block;color:#fff;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:18px;line-height:60px}.h__submenu__item.txt__jp a{font-size:14px;font-weight:bold}.h__submenu__item.external{background:#e33674}.h__submenu__item.external a{color:#FFF;font-size:24px}.global_header{height:58px}.header_logo{padding-top:18px;padding-right:15px;padding-bottom:17px;padding-left:15px}.header_logo img{width:78px}.site-header{position:relative;padding:0}.header__nav__btn{position:absolute;top:0;right:15px;display:block;width:20px;height:100%}.header__icon-bar{position:absolute;display:block;width:20px;height:2px;margin-top:22px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);border-radius:1px;background-color:#FFF}.header__icon-bar--first{top:0;left:0}.header__icon-bar--first--close{top:7px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__icon-bar--second{top:7px;left:0;-webkit-transition:all 0.3s;transition:all 0.3s;opacity:1}.header__icon-bar--second--close{opacity:0}.header__icon-bar--last{top:14px;left:0}.header__icon-bar--last--close{top:7px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header__inner{height:60px}}@media screen and (max-width: 910px){.header__nav__item__inner .cube div{padding:0 10px !important;text-align:center}.header__nav__item__inner .cube div.last{padding:0 16px 0 10px !important}.header__nav__item__lang{padding:20px 10px !important;text-align:center}}@media screen and (max-width: 810px){.block__caption{width:70%}}@media screen and (max-width: 768px){.spNone{display:none !important}.spOnly{display:block !important}.spOnly--ib{display:inline-block !important}.pcOnly{display:none !important}html{font-size:13px}body{position:relative}.wrap{position:relative;z-index:2}.menu--open{position:absolute;top:0;right:247px;width:100%}.global_header-menu{position:absolute;z-index:1;top:0;right:0px;width:268px;color:#FFF;background-color:#1B1D1F;font-size:0;line-height:1}.global_header-menu .menu-list{margin-right:20px;margin-left:20px}.header_menu-item{position:relative;text-align:left;color:#fff}.header_menu-item .menu-link{position:relative;display:block;width:100%;padding:14px 0;color:#FFF;border-top:solid 1px #414447;font-size:12px}.header_menu-item .menu-link_arrow{position:absolute;top:17px;right:0;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.header_menu-item.active .menu-link_arrow{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg)}.header_menu-item .corporate_link:before{position:absolute;top:17px;right:3px;display:block;width:8px;height:6px;content:'';background:#AAA}.header_menu-item .corporate_link:after{position:absolute;top:20px;right:0;display:block;width:6px;height:4px;content:'';border:solid 1px #302F31;background:#AAA}.header_menu-item .menu-link .menu-link_button{display:block;padding:12px 0;text-align:center;background:#CC3333;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:15px;font-weight:bold}.header_menu-item .language_link-item a{display:block;letter-spacing:2px;color:#FFF;font-family:"Oswald", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:11px;font-weight:bold}.header_menu-item .language_link-item.lang_jp a{color:#565759}.submenu-list{display:block;border-top:solid 1px #414447}.submenu-link{color:#FFF}.submenu-figure{margin:15px 0;color:#FFF}.submenu-figure_thumbnail{display:inline-block;width:65px;height:50px;margin-right:10px;vertical-align:top}.submenu-figcaption{display:inline-block;width:153px;vertical-align:top;font-weight:bold;line-height:1.2}.submenu-figcaption_title{margin-top:3px;margin-bottom:3px;font-size:12px}.submenu-figcaption_title.eng_title{font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:14px}.submenu-figcaption_description{font-size:9px}.h__menu{position:absolute;z-index:1;top:0;right:0px;width:247px;background-color:#222}.h__menu__item{position:relative;min-height:62px;text-align:center;color:#fff;border-bottom:solid 1px #353535}.h__menu__item:nth-last-child(2){border-color:#993300}.h__menu__item-contact{border-color:#993300;background-color:#cc3333;font-size:16px}.h__menu__item-lang{border-bottom:none;background-color:#111}.h__menu__item-lang span{display:inline-block;padding:0 8px}.h__menu__item-lang span.inactive{opacity:0.5}.h__menu__item a{position:relative;display:block;padding-top:4px;color:#fff;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:18px;line-height:66px}.h__menu__item-contact a{font-size:24px}.h__menu__item:first-child{border-bottom:solid 1px #444}.menu__item__icon{position:absolute;top:2px;right:0}.h__submenu__item{position:relative;min-height:60px;text-align:center;color:#fff;border-top:solid 1px #444;background-color:#111}.h__submenu__item a{position:relative;display:block;color:#fff;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:18px;line-height:60px}.h__submenu__item.txt__jp a{font-size:14px;font-weight:bold}.h__submenu__item.external{background:#e33674}.h__submenu__item.external a{color:#FFF;font-size:24px}.global_header{height:58px}.header_logo{padding-top:18px;padding-right:15px;padding-bottom:17px;padding-left:15px}.header_logo img{width:78px}.site-header{position:relative;padding:0}.header__nav__btn{position:absolute;top:0;right:15px;display:block;width:20px;height:100%}.header__icon-bar{position:absolute;display:block;width:20px;height:2px;margin-top:22px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);border-radius:1px;background-color:#FFF}.header__icon-bar--first{top:0;left:0}.header__icon-bar--first--close{top:7px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__icon-bar--second{top:7px;left:0;-webkit-transition:all 0.3s;transition:all 0.3s;opacity:1}.header__icon-bar--second--close{opacity:0}.header__icon-bar--last{top:14px;left:0}.header__icon-bar--last--close{top:7px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header__inner{height:60px}.kv{height:auto !important}.kv img{position:static !important;width:100% !important;height:auto !important}.kv__caption{position:static !important;width:100%;height:auto !important;padding:40px 0 35px;text-align:center;background-color:#353535}.kv__subttl{margin-bottom:14px;font-size:25px}.kv__ttl{margin-bottom:8px;font-size:37px}.kv__txt{margin:0 auto;padding-right:20px;padding-left:20px;font-size:12px;line-height:1.6}.block--p80{padding-right:20px;padding-left:20px}.block--top{padding-top:0}.block__content--inner{padding:0 20px}.block__content--inner--spOnly{padding:0 20px}.block__content--inner--plr0{padding:0 0}.block__ttl{padding:40px 0 30px;font-size:25px}.block__sub__ttl.txt__jp{font-size:18px}.block--ub{border:none}.block--bt--spOnly{border-top:solid 1px #ddd}.block--bb--spNone{border:none}.block__description{width:100%}.block__img{padding:10px 0 40px;text-align:center}.block__description--pm40{padding-bottom:40px}.block__description--pm0{padding-bottom:0}.block__description__more{display:none}.block__readmore{text-align:center}.block__readmore__btn{display:inline-block;margin-bottom:40px;padding:15px 12px 12px;white-space:nowrap;color:#fff;background-color:#c3c3c3;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:12px;font-size:.923076923rem;line-height:1}.block__readmore__btn--mb0{display:block;width:100%;margin-bottom:0;padding:12px 12px 10px;background-color:#666666}.block__readmore__btn--mb0 img{display:block;margin:0 auto 4px}.block__ttl--01{padding:40px 0 15px}.block__txt{width:auto;padding:0 20px}.block__contact{height:40px;margin-top:32px;margin-bottom:40px;padding-bottom:0}.site-footer{position:static;padding:0}.footer__inner{overflow:hidden;height:auto;margin:0 auto;text-align:center;background-color:#353535}.footer__page-top{position:relative;display:block}.footer__shared{position:absolute;top:0;right:0}.footer__copy{width:100%;height:60px;margin-left:0;color:#fff;background-color:#353535;font-size:10px;line-height:60px}.footer__social__items{width:100%;background-color:#2887ae}.footer__social__item{float:left;width:25%;height:100%;background-color:#2887ae}.case__back{position:static !important;height:auto !important}.case__back img{position:static !important;width:100% !important;height:auto !important}.caption__ttl{font-size:18px}.caption__ttl span{font-size:12px}.caption__ttl span.caption__ttl--sm{font-size:12px}.caption__ttl span.caption__ttl--xs{font-size:9px}.caption__txt{margin-bottom:17px;font-size:12px}.block__caption__outer{height:auto}.block__caption{display:block;width:auto;height:auto;margin:0;border-bottom:solid 2px #dddddd}.block__caption--right{position:static}.caption__readmore{font-size:17px}.caption__body{margin-bottom:0;padding:40px 25px 28px}.media__item{padding:0}.media__row:first-child .media__item:first-child{border-top:none}.media__row article{float:left;width:50%}.media__row article:nth-child(3n+2){margin:0 0 20px}.media__row article:nth-child(2n+3){padding-right:5px;padding-left:10px}.media__row article:nth-child(2n+4){padding-right:10px;padding-left:5px}.topic-list.top .media__row article:first-child,.topic-list.related .media__row article:first-child,.topic-list.top .media__row article:nth-child(2){width:100%;padding:0 10px}.paged .media__row article:nth-child(2n+1){padding-right:5px;padding-left:10px}.paged .media__row article:nth-child(2n+2){padding-right:10px;padding-left:5px}.media__row .box-text p{padding-top:7px;color:#000;font-size:12px;line-height:1.6}.thumbnails{padding-top:0;padding-bottom:0;border:none}.thumbnail:first-child{border-top:solid 1px #dddddd}.thumbnail{width:100%;margin:0;padding:19px;border:none;border-bottom:solid 1px #dddddd}.thumbnail__ttl{color:#a7a9ac;font-size:17px}.thumbnail__txt{font-size:12px}.paginate__outer{padding-top:20px;padding-right:0;padding-bottom:0;padding-left:0}.paginate__outer--pt0{padding-top:0}.paginate__outer--pb40{padding-bottom:40px}.paginate{padding-top:0}.paginate__inner{height:60px}.paginate__prev{top:24px;width:10px;height:10px}.paginate__content{display:block;margin:0;text-align:center;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:17px;line-height:60px}.paginate__content--btn{width:50%;margin:0 auto;line-height:58px}.paginate__content--btn img{width:17px;height:13px}.paginate__next{top:24px;width:10px;height:10px}.schedule{overflow:hidden;padding:20px}.schedule:last-child{border-bottom:none}.schedule--noborder{border-bottom:none}.schedule__img{float:left;width:130px;text-align:center}.schedule__img img{width:100px;height:auto}.schedule__caption--vm{float:right;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-left:-150px;padding-left:130px}.schedule__caption--vm__wrap{padding-left:0px}.schedule__date{display:inline-block;float:left;margin-right:0;margin-bottom:0.5em;font-size:17px}.schedule__date--vm{display:block;float:none}.schedule__category{margin-bottom:10px;padding:5px 15px 2px;font-size:7px}.schedule__date--box{margin:0 20px 0 0;padding:17px 14px 12px;text-align:center;color:#fff;background-color:#a7a9ac;font-size:20px;line-height:0.6}.schedule__date--box span{font-size:9px}.schedule__body{display:block;white-space:normal;font-size:11px;line-height:1.4}.creator__schedule{display:block;padding:20px;white-space:nowrap;border-bottom:solid 1px #ededed}.cube{-webkit-transform-style:none;transform-style:none;-webkit-perspective:none;-ms-perspective:none;perspective:none}.cube div{-webkit-transition:none;transition:none;-webkit-transform:none;-ms-transform:none;transform:none}.cube div:first-child{-webkit-transition:none;transition:none;-webkit-transform:none;-ms-transform:none;transform:none}.cube:hover div:first-child{margin-top:0px;-webkit-transition:none;transition:none;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.cube:hover div:last-child{-webkit-transition:none;transition:none;-webkit-transform:none;-ms-transform:none;transform:none}.bx-pager{display:block}}.topic__inner{max-width:960px;margin:0 auto;padding:26px 80px 16px}.topic__inner--spec.topic__inner{max-width:1170px}.topic__eyecatch{height:calc((100vw/4)*2);max-height:640px;background-repeat:no-repeat;background-position:center center;background-size:cover}.block.block__eyecatch{max-width:1280px;margin-top:25px;margin-bottom:10px;background-color:#f8f8f8}.block.block__video{max-width:100%;margin-top:25px;background-color:#f8f8f8}.topic__category{display:inline-block;margin-bottom:20px;padding:10px 32px 6px;vertical-align:middle;white-space:nowrap;color:#fff;background-color:#2887ae;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Verdana,sans-serif;font-size:14px;font-size:1.076923077rem;line-height:1}.topic__date{display:block;vertical-align:middle;white-space:nowrap;letter-spacing:1px;color:#a7a9ac;font-size:12px;line-height:1}.topic__date .category{color:#2470B6}.topic__date .category.category_interview{color:#F05106}.topic__date .category.category_feature{color:#097e53}.topic__date time::before{margin-right:8px;margin-left:10px;content:"|";vertical-align:bottom;color:#696969;font-size:15px}.topic__body{margin-bottom:8px;color:#010101;font-size:27px;font-size:2.076923077rem;line-height:1.3}.topic__body img{max-width:100%;height:auto}.topic__img{margin-bottom:32px}.topic__img--center{text-align:center}.topic__txt{margin-bottom:60px;letter-spacing:0.1px;color:#010101;font-size:13px;font-size:1.2rem;line-height:1.8}.topic__shared{overflow:hidden}.topic__share{display:inline-block;border-left:1px solid rgba(172,172,169,0.5);line-height:36px}.topic__share .share-heading{display:inline-block;padding:0 22px;vertical-align:middle;font-size:.8rem;font-weight:700}.topic__share .share-list{display:inline-block;vertical-align:middle}.topic__share .share-list .share-item{display:inline-block;margin:0 5px;padding:0;text-align:center;vertical-align:middle}.topic__share .share-list .share-icon{display:block;width:40px;height:40px;background-color:#fff;background-repeat:no-repeat;background-position:0 0;-webkit-box-shadow:0 0 0 1px rgba(172,172,169,0.5);box-shadow:0 0 0 1px rgba(172,172,169,0.5)}.topic__share .share-list .share-facebook .share-icon{background-image:url(/images/uuum-jp/svg/facebook_color.svg)}.topic__share .share-list .share-twitter .share-icon{background-image:url(/images/uuum-jp/svg/twitter_color.svg)}.topic__share .share-list .share-hatena .share-icon{background-image:url(/images/uuum-jp/svg/hatena_color.svg)}.topic__share .share-list .share-google_plus .share-icon{background-image:url(/images/uuum-jp/svg/google_plus_color.svg)}.topic__share .share-list .share-item .share-label{display:none}.topic__sns{float:left;height:80px;margin-right:14px}.topic__eyecatch img{width:100%;height:auto;margin-bottom:14px}.topic__youtube{max-width:960px;margin:0 auto 14px;padding:0 80px 0}.topic__youtube .youtube-responsive{position:relative;width:100%;padding-top:56.25%}.topic__youtube .youtube-responsive iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.hottopic{padding-bottom:80px}@media screen and (max-width: 768px){.topic__inner{width:100%;padding:20px}.topic__inner--spec.topic__inner{padding:0px 20px 8px}.topic__inner--spec.topic__inner .topic__body{font-size:20px}.topic__date{font-size:12px}.topic__date time::before{font-size:16px}.topic__body{font-size:14px}.topic__body p{line-height:1.6}.topic__share .share-list{vertical-align:baseline}.topic__body iframe{width:100%;max-height:300px}.topic__img{margin-bottom:20px}.topic__img img{width:100%;height:auto}.topic__sns{height:40px;margin-right:10px}.topic__sns .cube div{width:40px;height:40px;line-height:40px}.topic__sns .cube div img{width:40px;height:40px}.topic__youtube{padding:0}.related .media__row article:nth-child(2){padding-right:5px;padding-left:10px}.related .media__row article:nth-child(3){padding-right:10px;padding-left:5px}.topic-list.related .block__ttl{padding-top:0}}.article__clearfix:before,.article__clearfix:after{display:table;content:" "}.article__clearfix:after{clear:both}.article__box{width:100%}.box__img{float:left;width:50%;margin:0 0 20px;padding:0 20px}.article__media{width:100%}.media__thumb{float:left;width:30%}.media__detail{float:left;width:70%}.media__detail table{width:100%;margin:0 0 0 40px}.media__detail table th,.media__detail table td{padding:5px;border:solid 1px #CCC}.media__detail table th{width:25%}@media screen and (max-width: 768px){.box__img{float:none;width:100%}.media__thumb{float:none;width:100%;margin:0 0 20px;text-align:center}.media__detail{float:none;width:100%}.media__detail table{margin:auto}.topic__eyecatch{height:calc((100vw/4)*2.2);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (max-width: 413px){.topic__share{position:static;display:table;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;padding:6px;border-style:none;background-color:#f8f8f8;line-height:46px}.topic__share .share-list .share-icon{-webkit-box-shadow:none;box-shadow:none}}.block--top.topics{padding-bottom:80px}@font-face{font-family:'EngschriftDIND';src:url("/webfonts/2C9EC6_0_0.eot");src:url("/webfonts/2C9EC6_0_0.eot?#iefix") format("embedded-opentype"),url("/webfonts/2C9EC6_0_0.woff2") format("woff2"),url("/webfonts/2C9EC6_0_0.woff") format("woff"),url("/webfonts/2C9EC6_0_0.ttf") format("truetype")}.creators.index .kv img{width:100%;height:auto}.creators.index .block--top.creators{max-width:initial;padding-top:0;padding-bottom:100px;background-color:#FAFAFA}.creators.index .genre__navbar__fixed{position:fixed;width:100%;height:56px;text-align:center;background:#fff;line-height:56px}.creators.index .genre__nav__links>li{display:inline-block}.creators.index .creator__navigation{position:relative;height:80px;background-color:#FAFAFA}.creators.index .genre__tabs{position:absolute;top:-28px;right:0;left:0;width:940px;margin-right:auto;margin-left:auto;-webkit-transition:all 0.5s;transition:all 0.5s;text-align:center;background:#fff;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.4);box-shadow:0px 0px 2px 0px rgba(0,0,0,0.4);line-height:56px}.creators.index .genre__tabs.fixed-nav{position:fixed;z-index:10;top:60px;width:100%}.creators.index .genre__tabs>li{position:relative;display:inline-block;margin:0 10px}.creators.index .genre__tabs>li a{color:#7c7c7c}.creators.index .genre__tabs>li a:hover{color:#4AACE2}.creators.index .genre__tabs>li.active a{color:#4AACE2}.creators.index .selected__tab{position:absolute;bottom:0;left:0;width:100%;height:0px;-webkit-transition:height 0.1s;transition:height 0.1s;background-color:#4AACE2}.creators.index li.active>.selected__tab{height:6px}.creators.index .creator__header{width:100%;min-width:960px;height:479px;background-image:url(/images/uuum-jp/creators/creator_main_visual.jpg);background-repeat:no-repeat;background-attachment:fixed;background-position:center top;background-size:100%}.creators.index .scroll-point{position:absolute;top:-70px;visibility:hidden}.creators.index .genre__section{position:relative;overflow:auto;min-width:960px;margin-bottom:40px}.creators.index .genre__header{position:relative;margin:0 10px 20px;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.4);box-shadow:0px 0px 2px 0px rgba(0,0,0,0.4)}.creators.index .genre__header>img{width:940px}.creators.index .genre__title{position:absolute;bottom:-10px;left:10px;letter-spacing:-5px;opacity:0.7;color:#FFFFFF;font-family:"メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:48px;font-weight:900}.creators.index .creator__title{height:479px;text-align:center;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:120px;font-weight:900;line-height:540px;mix-blend-mode:overlay}.creators.index .creator__items{overflow:hidden;max-width:960px;margin:-20px auto -20px;padding-bottom:40px;text-align:center}.creators.index .creator__items h2{display:inline-block}.creators.index .creator__items h2 a{color:#000}.creators.index .creator__item{display:inline-block;float:left;width:220px;height:365px;margin:0 10px 20px;text-align:center;background-color:#fff;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2)}.creators.index .creator__caption{width:220px;height:56px;padding:0 8px;text-align:center;color:#7c7c7c;line-height:56px}.creators.index .caption__text{display:inline-block;vertical-align:middle;word-break:break-word;line-height:normal}.creators.index .creator__links__youtube{float:left;width:110px;height:44px;font-weight:bold;line-height:44px}.creators.index .creator__links__youtube.wide{width:100%}.creators.index .creator__links__youtube>a{color:#E72727}.creators.index .creator__links__profile{float:left;width:110px;height:44px;font-weight:bold;line-height:44px}.creators.index .creator__links__profile>a{color:#4AACE2}.creators.index .creator__img{position:relative;overflow:hidden;width:220px;height:220px;background-color:#f2f2f2}.creators.index .creator__img>.fade{position:absolute;width:100%;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(-180deg, rgba(255,255,255,0) 0%, rgba(0,0,0,0.5) 100%)}.creators.index .creator__img img{width:auto;height:100%;margin-bottom:10px}.creators.index .creator__name{display:inline-block;overflow:visible;height:39px;margin:0 5px;padding-top:5px;white-space:nowrap;color:#424242;font-family:'Noto Sans JP', sans-serif;font-size:26px;font-weight:bolder;line-height:44px}.creators.index .creator__name.adjusted{font-size:20px}.creators.index .creator__name.adjusted-strong{font-size:13px}.creators.index .creator__name--jp{margin-bottom:5px;font-size:21px}.creators.index .creator__txt{color:#666666;font-size:12px;font-size:0.923076923rem}.creators.index .creator__item__name{top:0;left:0;width:100%;text-align:center;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:18px}.creators.index .creator__item__long{position:relative;float:left;width:460px;height:160px;margin:0 10px 20px;background-color:#fff;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2)}.creators.index .creator__img__long{float:left;width:160px;height:160px}.creators.index .creator__img__long img{width:100%;height:100%}.creators.index .creator__links__long{position:absolute;bottom:0;left:160px;width:300px}.creators.index .creator__links__long>.creator__links__youtube{width:150px}.creators.index .creator__links__long>.creator__links__profile{width:150px}.creators.index .creator__name__long{margin:auto;margin-top:40px;font-size:26px;font-weight:bolder;line-height:1.5}.creators.index .creator__caption__long{padding:0 8px;text-align:center;color:#7c7c7c}.creators.index .showSP{display:none}@media screen and (max-width: 768px){.creators.index .site-header{min-width:375px}.creators.index .page-content{min-width:375px}.creators.index .block--top.creators{min-width:375px;padding-bottom:0}.creators.index .site-footer{min-width:375px}.creators.index .showSP{display:block}.creators.index .anchor{position:relative;bottom:200px;display:block;visibility:hidden;float:left;width:100%}.creators.index .creator__header{min-width:inherit;height:200px;background-attachment:inherit;background-position:center;background-size:cover}.creators.index .creator__title{height:200px;font-size:60px;line-height:200px}.creators.index .creator__navigation{display:none}.creators.index .genre__section{min-width:inherit;margin-top:20px;padding:0 15px}.creators.index .genre__header{height:112px;margin:0 0 20px;background-position:center;background-size:auto 112px}.creators.index .genre__header.multi{background-image:url(/assets/uuum-jp/creators/multi_header-6d56ba30d0d5deeccd57f049cfc992c380beecefca3109d99c76b9db51d9122b.jpg)}.creators.index .genre__header.beauty{background-image:url(/assets/uuum-jp/creators/beauty_header-5c1202d18d9ee8dfbf95aedf664a5b85f6bdd6046a064c454cd6c9cf1cfd0b5b.jpg)}.creators.index .genre__header.creative{background-image:url(/assets/uuum-jp/creators/creative_header-ac389938cd233632d94553b555787eb4dec3556887a97f18cd472f512249c2b8.jpg)}.creators.index .genre__header.game{background-image:url(/assets/uuum-jp/creators/game_header-1a9542ee67e766762bb2d495e06b9f9a2c6d3f1a67d9c682e93e8f29f16ba3bd.jpg)}.creators.index .genre__header.toy{background-image:url(/assets/uuum-jp/creators/toy_kids_header-f1b6634e64ac335e2fc922ac215241d400ac7c6d762ea748a693b6d5606c0626.jpg)}.creators.index .genre__header.hobby{background-image:url(/assets/uuum-jp/creators/hobby_culture_header-84e3377d3ab828fa3627dbb9ac820291f8a7af5067bfdb0d1107889b44def9e4.jpg)}.creators.index .genre__header.top-creator{background-image:url(/assets/uuum-jp/creators/game_header-1a9542ee67e766762bb2d495e06b9f9a2c6d3f1a67d9c682e93e8f29f16ba3bd.jpg)}.creators.index .genre__header.global{background-image:url(/assets/uuum-jp/creators/global_header-0dfed100ac841cddc42a1382f425f6aef8cb47ddf181b8d6ebb4f4a57dbbd1e5.jpg)}.creators.index .genre__title{bottom:0;letter-spacing:-1px;font-size:24px}.creators.index .genre__header>img{display:none}.creators.index .creator__item{display:inline-block;width:100%;height:auto;margin:0 0 20px}.creators.index .creator__item__long{display:inline-block;width:100%;height:auto;margin:0 0 20px}.creators.index .creator__img__long{width:122px;height:122px}.creators.index .creator__img__long img{width:100%;height:100%}.creators.index .creator__img{float:left;width:122px;height:122px}.creators.index .creator__img img{width:100%;height:auto}.creators.index .fade{display:none}.creators.index .creator__caption{display:inline-block;height:31px;margin:auto;margin-bottom:5px;line-height:31px}.creators.index .creator__caption__long{display:inline-block;width:220px;height:31px;margin:auto;line-height:31px}.creators.index .caption__text,.creators.index .caption__text__long{font-size:10px}.creators.index .caption__text__long{vertical-align:middle;word-break:break-all;line-height:normal}.creators.index .creator__name{position:relative;display:inline-block;overflow:inherit;margin:auto;font-size:23px}.creators.index .creator__name.small-text{font-size:16px}.creators.index .creator__name__long{margin-top:10px;font-size:23px}.creators.index .creator__links{width:auto;height:30px;margin:auto;text-align:center;border-top:1px solid #fafafa}.creators.index .creator__links__long{position:inherit;bottom:inherit;left:inherit;width:auto;margin:auto;text-align:center;border-top:none}.creators.index .creator__links__profile,.creators.index .creator__links__youtube{display:inline-block;float:inherit;width:inherit;margin:0 10px}.creators.index .creator__links__long>.creator__links__profile,.creators.index .creator__links__long>.creator__links__youtube{display:inline-block;float:inherit;width:inherit;margin:0 10px}.creators.index .creator__links__youtube.wide{display:inline}.creators.index .genre__more__button{position:relative;float:left;width:100%;height:44px;color:#fff;background-color:#0090BD;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.3);font-weight:bold;line-height:44px}.creators.index .genre__more__button .down-arrow{position:absolute;top:17px;right:20px;width:0;height:0;border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.creators.index .genre__more__button.loading{background:none;-webkit-box-shadow:none;box-shadow:none}.creators.index .genre__more__button.loading>.down-arrow{display:none}.creators.index .genre__more__button.loading>.spinner{display:block}.creators.index .spinner{display:none;width:70px;margin:4px auto 0;text-align:center}.creators.index .spinner>div{display:inline-block;width:18px;height:18px;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;border-radius:100%;background-color:#ccc}.creators.index .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.creators.index .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}}.kv{position:relative;background-color:#000}.kv__heading{position:absolute;top:50%;left:80px;height:0.8em;margin-top:-0.8em;color:#fff;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Verdana,sans-serif;font-size:76px;line-height:1}.content-nav{display:inline-block;margin-top:40px;margin-bottom:30px;line-height:0}.content-nav img{width:auto;height:auto}.banner-slider{position:static !important}.banner-slider .slider-banner-wrap{border-radius:0;background-color:#fff}.banner-slider .slider-banner-wrap img{width:100%;height:auto;margin:0 auto}.banner-slider .slick-next:before,.banner-slider .slick-prev:before{position:absolute;top:6px;display:block;width:8px;height:8px;content:'';border-top:2px solid #000}.banner-slider .slick-next:before{left:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-right:2px solid #000}.banner-slider .slick-prev:before{right:4px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-left:2px solid #000}.banner-slider .slick-next,.banner-slider .slick-prev{width:24px;height:24px}.banner-slider .slick-next{right:8px}.banner-slider .slick-prev{left:8px}.banner-slider .slick-slide{margin:0;padding:0 16px}.banner-slider .slick-slide a{outline:none}.top-slider{margin-top:20px}.top-slider .slick-dots li button:before{opacity:.75;color:#FFF;font-size:12px}.top-slider .slick-dots li.slick-active button:before{opacity:1;color:#FFF}.top-slider.slick-dotted .slick-dots{position:absolute;top:15px;left:50%;width:720px;height:10px;margin:0 auto;padding-right:15px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:right}.top-slider.slick-dotted .slick-dots a{display:block;width:15px;height:2px;margin-top:4px;color:#fff;background-color:#fff;font-size:20px;font-weight:bold}.top-slider.slick-dotted .slick-dots li{margin-right:0px}.top-slider.slick-dotted .slick-dots .slick-active a{background-color:#156EBC}.top-slider.slick-dotted.slick-slider{position:relative;margin-bottom:0}.top-slider .slider-banner-wrap{position:relative}.top-slider .slider-banner-wrap .slider-caption{position:absolute;bottom:0px;left:0px;width:100%;padding-top:60px;padding-bottom:20px;padding-left:35px;color:#ffffff;background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.6) 100%);background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.6)));background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.6) 100%);text-shadow:1px 1px 8px #333;font-size:16px;font-weight:bold;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#99000000',GradientType=0 );-webkit-text-shadow:1px 1px 8px #333;-moz-text-shadow:1px 1px 8px #333}.news__outer{position:absolute;bottom:20px;left:0;width:100%;text-align:center}.news{width:100%;padding:0 80px}.categories{padding:0}.news__nav{margin-bottom:20px;text-align:right}.news__prev img,.news__next img{width:auto;height:auto}.news__items{padding:40px 30px 15px;white-space:nowrap;background-color:#fff}.news__item{display:inline-block;overflow:hidden;width:33.33333%;vertical-align:top;white-space:nowrap}.news__date{float:left;margin-right:24px;padding:14px 10px 9px;vertical-align:top;color:#fff;background-color:#1d8eb9;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Verdana,sans-serif;font-size:30px;font-size:2.307692308rem;line-height:1}.news__date__day{font-size:14px;font-size:1.076923077rem;line-height:0.9}.news__content{overflow:hidden;margin-right:24px;text-align:left}.news__ttl{margin-bottom:0.1em;color:#b3b3b3;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Verdana,sans-serif;font-size:18px;font-size:1.384615385rem;line-height:1.4}.news__txt{overflow:hidden;height:3.6em;white-space:normal;color:#010101;font-size:13px;font-size:1rem}.news__readmore{margin-top:10px;text-align:right}.press__readmore{max-width:960px;margin:10px auto 30px auto;text-align:right}#countdown{position:absolute;top:50%;width:100%;margin:-180px 0 0}.countdown__text{text-align:center;letter-spacing:0.2em;opacity:0.8;color:#FFF;font-family:'Anton';font-size:25px}.countdown__box{position:relative;width:100%;padding:0 80px;text-align:center;letter-spacing:0.2em;letter-spacing:0.1em\9;opacity:0.8;color:#FFF;font-family:'Anton'}.count__day,.count__hou,.count__hou__text,.count__min,.count__min__text,.count__sec,.count__sec__text{display:inline-block;font-size:90px}.count__day__text{padding:0 10px;font-size:25px}.count__hou,.count__min,.count__sec{width:120px\9;min-width:100px}.count__sec{text-align:left}.count__hou__text,.count__min__text,.count__sec__text{padding:0 10px}#event{position:absolute;top:50%;width:100%;margin:-180px 0 0;text-align:center}#event img{width:400px}.event__image{display:inline-block;margin:0 40px 0 0}.event__link{display:inline-block;width:300px;height:54px;background:url(../images/index/ufes/button_bg.png) no-repeat}.event__link:hover{opacity:0.8}.event__link a{display:block;padding:15px 20px;text-align:left;letter-spacing:0.2em;letter-spacing:0.1em\9;color:#FFF;background:url(../images/index/ufes/arrow_bg.png) no-repeat right 20px center;font-size:14px}.countdown__cover{position:absolute;top:0;width:100%;height:100%;background:url(../images/index/countdown_bg.png) repeat}@media all and (-ms-high-contrast: none){*::-ms-backdrop,.countdown__box{letter-spacing:0.1em}*::-ms-backdrop,.count__hou,.count__min,.count__sec{width:120px}}.media__readmore{max-width:960px;margin:10px auto 0 auto;text-align:right}.block{clear:both;background-color:#fff}.block__body{text-align:center}.block--05{padding:69px 0 81px}.block--05 .creators{height:373px;background:url(/assets/uuum-jp/index/creators_more-f7a06ab220a576058cf71bc332c3bd3932cec6e3e108957a23ba4a1d921656e6.png) no-repeat;background-position:center center;background-size:cover}.block--05 .creators .block__ttl{margin-left:56px;padding:115px 0 30px;text-align:left;color:#ffffff;font-size:44px}.block--05 .creators .creators__readmore{position:relative;display:block;width:280px;margin-left:56px;padding:7px 80px;text-align:center;color:#ffffff;border:solid 2px #fff;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:24px}.block--05 .creators .creators__readmore .more{position:absolute;top:23px;right:0;display:inline-block;width:10px;height:10px;margin-right:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;border-top:solid 2px #ffffff;border-right:solid 2px #ffffff}.homepage .block.block--06{width:100%;max-width:100%}.category{overflow:hidden;background-color:#fff}.category__row{overflow:hidden;margin:0 80px 0}.category__item{float:left;width:33.33333%;padding-bottom:80px}.category__object{position:relative;min-height:200px;margin-bottom:1.8em}.category__object img{width:100%;height:auto}.category__no{position:absolute;top:0;right:0;overflow:hidden;width:80px;height:80px;text-align:center;white-space:nowrap;color:#fff;background-color:#2887ae;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Verdana,sans-serif;font-size:30px;line-height:86px}.category__txt{overflow:hidden;height:3.6em;padding-right:10%;color:#010101;font-size:13px;font-size:1rem}.reel__section{padding:80px 0}.reel__section__inner{position:relative;overflow:hidden;max-width:960px;margin:auto;border:1px solid #ddd;border-radius:2px}.reel__section__button{position:absolute;bottom:80px;left:89px;display:inline-block;width:300px;height:60px;-webkit-transition:all 0.3s;transition:all 0.3s;text-align:center;color:#FF4D8D;border:2px solid #FF4D8D;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:20px;line-height:60px}.reel__section__button:hover{color:#fff;background-color:#FF4D8D}.reel__sp__banner>img{width:100%}.top-slider .slick-slide{margin:0 3px 0}.top-slider .slick-slide img{width:720px}.block.block__fans{max-width:100%;padding-bottom:30px;border-bottom:solid 1px #F0F0F0;background-image:url(/assets/uuum-jp/index/gray-70a7edd18cf98d2d8e1c8877479d65b2bb72ccc937676fc647d74cbe1ce0c5a8.png);background-repeat:repeat-x;background-size:auto 180px}.block.block__fans .fans-menu{width:474px;margin:0 auto 20px}.block.block__fans .fans-menu .fans-menu-item{float:left;width:132px;margin:0 19px}.block.block__fans .fans-menu .fans-menu-item img{width:132px;heidht:132px}.block.block__fans .fans-menu .fans-menu-item:first-child{margin-left:0}.block.block__fans .fans-menu .fans-menu-item:last-child{margin-right:0}.block.block__fans .fans-menu:after{clear:both}.block.block__fans .fans-menu:before,.block.block__fans .fans-menu:after{display:table;content:""}.block.block__fans .block__ttl{padding:28px 0 0px;letter-spacing:1.4px}.block.block__fans .block__sub__ttl{padding-bottom:26px}.block.block__fans .fans__readmore{position:relative;display:block;width:280px;margin:0 auto;padding:11px 11px;text-align:center;color:#333333;background-color:#FECC22;font-size:12px;font-weight:600}.block.block__fans .fans__readmore .more{position:absolute;top:18px;right:8px;display:inline-block;width:10px;height:10px;margin-right:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;border-top:solid 1.6px #333333;border-right:solid 1.6px #333333}.topic-list .block__ttl{padding:48px 0 0px;letter-spacing:1.4px}@media screen and (max-width: 1024px){.top-slider{margin-top:0}}@media screen and (max-width: 768px){.block--05 .creators .block__ttl{margin-left:0;padding:34px 0 24px;text-align:center;font-size:25px}.block--05 .creators .creators__readmore{width:225px;margin:0 auto;padding:4px 48px;font-size:21px}.block--05 .creators .creators__readmore .more{top:17px}.topic-list .block__ttl{padding:24px 0 0px}.block__sub__ttl{margin-top:0;padding-bottom:20px;font-size:10px}.block--05{padding:26px 0 0}.block--05 .creators{height:162px}.kv__heading{position:static;height:auto;margin-top:0;padding:20px 20px 0.4em;color:#353535;background-color:#fff;font-size:38px}.kv__img img{width:100%;height:auto}.banner-slider .slick-next{right:-28px}.banner-slider .slick-prev{left:-28px}.banner-slider .slick-slide{padding:0}.top-slider{margin-top:0}.top-slider .slider-banner-wrap{margin-bottom:0}.top-slider.slick-dotted.slick-slider{position:relative;margin-bottom:0}.top-slider.slick-dotted .slick-dots{position:absolute;top:10px;left:0;width:100%;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}.top-slider .slider-banner-wrap .slider-caption{padding-bottom:10px;padding-left:15px;text-shadow:1px 1px 8px #333;font-size:14px;-webkit-text-shadow:1px 1px 8px #333;-moz-text-shadow:1px 1px 8px #333}.block.block__fans{background-size:auto 126px}.block.block__fans .block__sub__ttl{padding-bottom:16px}.block.block__fans .fans-menu{width:284px;margin:0 auto 16px}.block.block__fans .fans-menu .fans-menu-item{width:86px;height:86px;margin:0 6px}.block.block__fans .fans-menu .fans-menu-item img{width:86px;height:86px}.news__outer{position:static;background-color:#fff}.news{padding:0}.news__items{max-height:none;padding:0}.news__item:first-child{border-top:solid 2px #dddddd}.news__item{display:block;width:100%;padding:20px;border-bottom:solid 2px #dddddd}.news__item--last{display:block}.news__txt{height:auto}.news__date{font-size:20px}.news__date__day{font-size:9px}.news__readmore{margin-top:10px;text-align:right}.news__readmore>.caption__readmore{margin-right:7%;padding-left:25px}.press__readmore{margin-top:10px;text-align:right}.press__readmore>.caption__readmore{margin-right:7%;padding-left:25px}.casestudy__readmore{margin-top:10px;text-align:right}.casestudy__readmore>.caption__readmore{padding-left:25px}.aboutus__readmore{margin-top:10px;text-align:right}#countdown{top:50%;margin:-250px 0 0}.countdown__text{font-size:25px}.countdown__box{padding:0;letter-spacing:0.1em}.count__day,.count__hou,.count__hou__text,.count__min,.count__min__text,.count__sec,.count__sec__text{font-size:45px}.count__day__text{padding:0 5px;font-size:18px}.count__hou,.count__min,.count__sec{min-width:52px}.count__hou__text,.count__min__text,.count__sec__text{padding:0 5px}#event{margin:-320px 0 0}#event img{width:100%}.event__image{margin:0 0 40px;padding:0 20px}.category__no{width:40px;height:40px;font-size:15px;line-height:44px}.category__row{overflow:hidden;margin:0 20px 0}.category__item{display:block;float:none;width:auto;margin-bottom:20px;padding-bottom:0}.category__item--nob{margin-bottom:0}.category__object{min-height:inherit;margin-bottom:20px}.category__object img{position:static !important;top:0 !important;left:0 !important;width:100% !important;height:auto !important}.category__txt{height:auto;margin-bottom:0;padding-right:0}.category__txt p{display:inline}.reel__section{padding:20px 0}.top-slider.slick-dotted .slick-dots{padding-right:10px}.slick-slide{margin:0}.slick-slide img{width:100%}}.creators.show .kv img{width:100%;height:auto}.creators.show .creator{position:relative;max-width:initial;padding-bottom:80px}.creators.show .creator__img{position:absolute;z-index:1000;top:-155px;left:80px;padding:14px;border:solid 1px #d5d5d5;background-color:#fff}.creators.show .creator__content{overflow:hidden;padding-top:190px}.creators.show .creator__caption{float:left;width:48%}.creators.show .creator__shared{float:right;width:48%}.creators.show .creator__name{color:#666666;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:53px;font-size:4.076923077rem;line-height:1}.creators.show .creator__name.adjusted{font-size:44px}.creators.show .creator__desc{margin-bottom:38px;color:#a7a9ac;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:28px;font-size:2.153846154rem;line-height:1}.creators.show .creator__desc.adjusted{font-size:22px}.creators.show .creator__txt01{margin-bottom:1em;color:#010101;font-size:14px;font-size:1.076923077rem}.creators.show .creator__txt02{color:#010101;font-size:14px;font-size:1.076923077rem}.creators.show .creator__sns{overflow:hidden;margin-bottom:48px}.creators.show .creator__sns a{display:inline-block;float:left;margin-right:12px}.creators.show .creator__sns__ttl,.creators.show .creator__links__ttl{margin-bottom:0.5em;color:#666666;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:30px;font-size:2.307692308rem;line-height:1}.creators.show .creator__sns__btn{display:block;overflow:hidden;height:79px}.creators.show .creator__links{clear:both;overflow:hidden}.creators.show .creator__link{float:left;overflow:hidden;height:79px;margin-right:12px;margin-bottom:12px;letter-spacing:1px;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:14px;font-size:1.076923077rem}.creators.show .creator__link .cube div{padding:0 24px;line-height:79px}.creators.show .creator__link .cube div:first-child{color:#fff;background-color:#2887ae}.creators.show .creator__link .cube div:last-child{color:#fff;background-color:#2998bf}.creators.show .creator__link.goods .cube div:first-child{background-color:#cc3333}.creators.show .creator__link.goods .cube div:last-child{background-color:#cc3333}.creators.show .creator__link img{display:inline-block;margin-right:10px;vertical-align:middle !important}.creators.show .galleries{overflow:hidden;background-color:#fff}.creators.show .gallery{display:inline-block;width:50%}.creators.show .block.gallery-block{padding-bottom:80px}.creators.show .gallery img{width:100%;height:auto}@media screen and (max-width: 768px){.creators.show .creator{padding-bottom:0}.creators.show .creator__img__outer{text-align:center}.creators.show .creator__img{position:static;top:auto;left:auto;display:inline-block;margin-top:40px;padding:10;text-align:center}.creators.show .creator__content{padding-top:20px;text-align:center}.creators.show .creator__caption{float:none;width:100%;margin-bottom:40px}.creators.show .creator__shared{float:none;width:100%}.creators.show .creator__name{font-size:25px}.creators.show .creator__name.adjusted{font-size:25px}.creators.show .creator__desc{margin-bottom:40px;font-size:17px}.creators.show .creator__desc.adjusted{font-size:17px}.creators.show .creator__txt01,.creators.show .creator__txt02{text-align:left}.creators.show .creator__sns{margin-bottom:20px}.creators.show .creator__sns a{margin-right:10px}.creators.show .creator__sns__ttl{text-align:left;font-size:12px}.creators.show .creator__links__ttl{text-align:left;font-size:12px}.creators.show .creator__sns__btn,.creators.show .creator__sns__btn div,.creators.show .creator__sns__btn div img{width:40px;height:40px}.creators.show .creator__sns__btn div{margin-right:10px}.creators.show .creator__links{margin-left:-10px}.creators.show .creator__link{width:50%;margin-right:0;margin-bottom:10px;padding-left:10px}.creators.show .creator__link,.creators.show .creator__link div{height:40px !important;font-size:8px;line-height:44px !important}.creators.show .creator__link .cube div{margin-right:10px;padding:0 20px !important}.creators.show .block.gallery-block{padding-bottom:20px}}.reel .footer__action__section{display:none}.uuumjp-reel-controller .header__inner{transition:background-color 0.5s;background-color:inherit}.uuumjp-reel-controller .header__inner:hover{background-color:rgba(0,0,0,0.6)}.uuumjp-reel-controller .header__nav{background-color:transparent}.uuumjp-reel-controller .header__nav__item__inner .cube div:first-child{transition:color 0.3s;color:#fff;background-color:#fff}.uuumjp-reel-controller .header__nav__item__inner .cube:hover div:first-child{color:#666;background-color:inherit}.uuumjp-reel-controller .header__nav__item__inner .item__link{position:relative;z-index:1;display:block;width:100%;height:79px;padding:0 20px;transition:background-color 0.3s;color:#fff;line-height:84px}.uuumjp-reel-controller .header__nav__item__inner .item__link:hover{color:#e33674;background-color:rgba(0,0,0,0.6)}.uuumjp-reel-controller .header__nav__item__inner .item__link.link-join{padding:0 40px;font-size:22px}.uuumjp-reel-controller .header__nav__item__inner .item__link.link-join:hover{color:#fff;background-color:#e33674}.uuumjp-reel-controller .uuum__logo__clear{height:100%;padding:0 20px;transition:opacity 0.3s}.uuumjp-reel-controller .uuum__logo__clear>img{vertical-align:middle}.uuumjp-reel-controller .page-content{background-color:#ffffff;overflow:hidden;min-width:980px}.uuumjp-reel-controller .site-footer{background-color:#ffffff}.uuumjp-reel-controller .reel-header{position:relative;width:100%;height:700px;background-color:#907576}.uuumjp-reel-controller .reel-header-inner{position:absolute;z-index:1;bottom:100px;width:100%}.uuumjp-reel-controller .reel-header-inner>h2{width:670px;margin:0 auto;color:#fff;font-family:'Hiragino Mincho ProN', serif;font-size:30px;font-weight:bolder}.uuumjp-reel-controller .reel-header-inner>p{position:relative;width:690px;height:auto;margin:auto;letter-spacing:2px;color:#fff;font-family:'Hiragino Mincho ProN', serif;font-size:24px;font-weight:900;line-height:37px}.uuumjp-reel-controller .reel-header-inner>p::before{position:absolute;top:-60px;left:-50px;width:33px;height:29px;content:url("/images/uuum-jp/reel/reel-open-quote.png");transform:scale(0.5)}.uuumjp-reel-controller .reel-header-inner>p::after{position:absolute;bottom:10px;left:260px;width:33px;height:29px;content:url("/images/uuum-jp/reel/reel-close-quote.png");transform:scale(0.5)}.uuumjp-reel-controller .reel-logo{display:block;margin:auto;margin-bottom:40px}.uuumjp-reel-controller .background-changer{position:relative;overflow:hidden;width:100%;height:100%}.uuumjp-reel-controller .background-change-img{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d2c5b4;background-size:cover;background-repeat:no-repeat;background-position:center top}.uuumjp-reel-controller .change-1{background-image:url("/images/uuum-jp/reel/reel-bg-1.jpg")}.uuumjp-reel-controller .change-2{background-image:url("/images/uuum-jp/reel/reel-bg-2.jpg")}.uuumjp-reel-controller .change-4{background-image:url("/images/uuum-jp/reel/reel-bg-6.jpg")}.uuumjp-reel-controller .reel-banner-section{width:752px;margin:40px auto 0 auto;border:1px solid #712b52}.uuumjp-reel-controller .reel-creators{width:960px;margin:auto;padding-top:40px}.uuumjp-reel-controller .r-section-inner::after{display:block;clear:both;content:' '}.uuumjp-reel-controller .reel-topics-wrap{margin-bottom:100px}.uuumjp-reel-controller .slick-slider .slick-list{margin-bottom:40px}.uuumjp-reel-controller .slick-dots{bottom:-60px}.uuumjp-reel-controller .slick-dots li{margin:2px}.uuumjp-reel-controller .reel-topics-slider{max-width:960px;width:100%;margin:0 auto 60px}.uuumjp-reel-controller .r-topics-item{width:290px;padding:0 15px;outline:none}.uuumjp-reel-controller .r-topics-item a{border-style:none;outline:none}.uuumjp-reel-controller .r-topics-item .r-topics-thumb{width:290px;height:195px;margin:0 0 10px;overflow:hidden;position:relative}.uuumjp-reel-controller .r-topics-item .r-topics-thumb .r-topics-img{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.uuumjp-reel-controller .r-topics-item .timeline-date{font-size:13px}.uuumjp-reel-controller .r-topics-item .content-text{font-size:14px;color:#333333;font-weight:400}.uuumjp-reel-controller .reel-instagram-wrap{margin-bottom:70px}.uuumjp-reel-controller .reel-instagram-wrap .reel-instagran-more{text-align:center;margin-top:90px}.uuumjp-reel-controller .reel-instagram-slider{max-width:960px;width:100%;margin:0 auto}.uuumjp-reel-controller .reel-instagram-slider .r-instagram-item{padding:0 15px;outline:none}.uuumjp-reel-controller .reel-instagram-slider .r-instagram-item a{position:relative;display:block;overflow:hidden;outline:none}.uuumjp-reel-controller .reel-instagram-slider .r-instagram-item a:hover .reel-instagram-note{opacity:1;transition:all ease 0.4s;-webkit-transition:all ease 0.4s}.uuumjp-reel-controller .reel-instagram-slider .r-instagram-item a:hover .r-instagram-img{opacity:1;-webkit-filter:grayscale(20%);-moz-filter:grayscale(20%);-ms-filter:grayscale(20%);-o-filter:grayscale(20%);filter:grayscale(20%);transition:all ease 0.4s;-webkit-transition:all ease 0.4s}.uuumjp-reel-controller .reel-instagram-note{background:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;transition:all ease 0.4s;-webkit-transition:all ease 0.4s}.uuumjp-reel-controller .reel-instagram-note ul{text-align:center;display:table;height:100%;width:100%}.uuumjp-reel-controller .insta-icon{width:26px;padding-right:6px;display:inline-block;vertical-align:middle;vertical-align:middle;transform:translateY(3px)}.uuumjp-reel-controller .insta-icon svg{width:20px}.uuumjp-reel-controller .reel-instagram-like{display:table-cell;color:white;font-size:14px;font-weight:600;vertical-align:middle;text-align:right;margin-right:10px;padding-right:10px;transform:translate(-3px, 2px);-webkit-transform:translate(-3px, -11px)}.uuumjp-reel-controller .reel-instagram-comment{display:table-cell;color:white;font-size:14px;font-weight:600;vertical-align:middle;text-align:left;padding-left:10px;transform:translate(-1px, 2px);-webkit-transform:translate(-1px, -11px)}.uuumjp-reel-controller .r-insta-more{font-size:20px;color:white;letter-spacing:0.25rem;font-weight:600;font-family:'Wire One', sans-serif;position:absolute;z-index:1;left:50%;top:52%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.uuumjp-reel-controller .reel-instagram-slider .r-instagram-item .r-instagram-thumb{margin:0}.uuumjp-reel-controller .reel-instagram-slider .r-instagram-item .r-instagram-img{width:100%;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.uuumjp-reel-controller .r-section-banner{margin:20px 0 40px;text-align:center}.uuumjp-reel-controller .r-section-banner img{width:480px;transition:opacity 0.3s}.uuumjp-reel-controller .r-section-banner img:hover{opacity:0.8}.uuumjp-reel-controller .r-section-title{text-align:center;color:#222;letter-spacing:0.14em;font-family:'Wire One', sans-serif;font-size:48px;margin-bottom:40px}.uuumjp-reel-controller .creator-reel{margin-top:40px}.uuumjp-reel-controller .r-creator-item{position:relative;float:left;width:216px;height:327px;margin:0 12px 50px;text-align:center}.uuumjp-reel-controller .r-creator-item.grandprix::before{position:absolute;top:125px;left:5px;z-index:1;display:block;width:50px;height:48px;content:' ';background:url("/images/uuum-jp/reel/audition-grandprix.png") no-repeat center top;background-size:50px 48px}.uuumjp-reel-controller .r-creator-item.runnerup::before{position:absolute;top:125px;left:5px;z-index:1;display:block;width:50px;height:48px;content:' ';background:url("/images/uuum-jp/reel/audition-runnerup.png") no-repeat center top;background-size:50px 48px}.uuumjp-reel-controller .reelbackground{margin:0 -100%;padding:40px 0 0px;background:#f7f7f7}.uuumjp-reel-controller .reelbackground .r-section-inner{width:100%;max-width:980px;margin:0 auto}.uuumjp-reel-controller .r-creator-thumb{width:216px;height:160px;position:relative;overflow:hidden;margin:0}.uuumjp-reel-controller .r-creator-img{width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-filter:grayscale(20%);-moz-filter:grayscale(20%);-ms-filter:grayscale(20%);-o-filter:grayscale(20%);filter:grayscale(20%)}.uuumjp-reel-controller .r-creator-name{margin-top:8px;margin-right:-100%;margin-left:-100%;color:#333333;letter-spacing:1px;font-size:18px;font-weight:bold;line-height:36px}.uuumjp-reel-controller .r-creator-name.long{font-size:16px;line-height:36px}.uuumjp-reel-controller .r-creator-tagline{height:46px;margin-bottom:8px;color:#333333;line-height:1.4;font-size:14px;font-weight:600}.uuumjp-reel-controller .r-more-button{display:inline-block;width:170px;height:50px;cursor:pointer;transition:all ease 0.3s;font-family:'Wire One', sans-serif;font-size:18px;color:#222222;border:2px solid #222222;background:none;letter-spacing:0.15rem;font-weight:700;line-height:47px}.uuumjp-reel-controller .r-more-button:hover{transition:all ease 0.3s;background:#222222;color:white}.uuumjp-reel-controller .reel-footer{overflow:auto;background-color:#eee}.uuumjp-reel-controller .reel-footer-item{float:left;width:50%;height:600px;text-align:center;background-color:#666}.uuumjp-reel-controller .reel-footer-item.left{background:url("/images/uuum-jp/reel/reel-join-bg.jpg") no-repeat center}.uuumjp-reel-controller .reel-footer-item.right{background:url("/images/uuum-jp/reel/reel-contact-bg.jpg") no-repeat center}.uuumjp-reel-controller .r-footer-item-inner{width:500px;margin:auto;padding-top:200px}.uuumjp-reel-controller .reel-footer-item .action-title{color:#fff;font-family:'Wire One', sans-serif;font-size:60px;font-weight:400}.uuumjp-reel-controller .reel-footer-item .action-message{margin:0 auto 10px;text-align:left;color:#fff;font-family:serif;font-size:20px}.uuumjp-reel-controller .action-button{height:90px;padding:33px 40px;transition:all 0.5s;color:#f1b44f;background-color:#fff;font-size:24px;font-weight:bold;line-height:90px}.uuumjp-reel-controller .right .action-button{color:#593b3c}.uuumjp-reel-controller .action-button:hover{transform:scale(1.1, 1.1);color:#000}.uuumjp-reel-controller .join-section{position:relative;text-align:center;color:#333333}.uuumjp-reel-controller .join-inner{position:relative;width:600px;margin:auto;padding-bottom:80px}.uuumjp-reel-controller .join-text{min-height:64px;margin-bottom:40px;text-align:center;color:#333333;font-size:18px}.uuumjp-reel-controller .join-form>p{margin-bottom:30px;text-align:left}.uuumjp-reel-controller .r-input{width:100%;padding:0 10px;border:1px solid #FFFFFF;background-color:#FFFFFF;line-height:40px}.uuumjp-reel-controller .r-input:focus{outline:none}.uuumjp-reel-controller .r-input.disabled{border:1px solid #f2efeb}.uuumjp-reel-controller .r-textarea{width:100%;padding:10px;border:1px solid #FFFFFF;background-color:#FFFFFF;line-height:normal}.uuumjp-reel-controller .r-textarea:focus{outline:none}.uuumjp-reel-controller .r-textarea.disabled{border:1px solid #f2efeb}.uuumjp-reel-controller .r-input-label{color:#333333;font-weight:bold}.uuumjp-reel-controller .r-submit-button{display:block;font-family:'Wire One', sans-serif;font-weight:600;letter-spacing:0.16rem;width:180px;height:50px;margin:auto;font-size:20px;cursor:pointer;transition:opacity 0.5s;text-align:center;color:#fff;border:1px solid #333333;background-color:#333333;font-weight:bold;line-height:50px}.uuumjp-reel-controller .r-submit-button:hover{opacity:0.5}.uuumjp-reel-controller .r-submit-button.cancel,.uuumjp-reel-controller .r-submit-button.confirm{display:inline-block;margin:0 10px}.uuumjp-reel-controller .r-submit-button.cancel{color:#333333;background-color:transparent}.uuumjp-reel-controller .invalid{border-color:#f00 !important}.uuumjp-reel-controller .required{text-align:right}.uuumjp-reel-controller .join-complete{position:absolute;top:0;left:0;display:none;width:100%;height:100%;padding-top:300px;background-color:rgba(242,239,235,0.9)}.uuumjp-reel-controller .form-error{display:none;margin-bottom:10px;color:#f00}.uuumjp-reel-controller .form-error.on{display:block}.uuumjp-reel-controller .topic-timeline{position:absolute;margin-left:-230px;list-style:none}.uuumjp-reel-controller .topic-timeline>li{margin-bottom:60px}.uuumjp-reel-controller .reel-overlay{position:fixed;z-index:9999;top:0;display:none;overflow-y:scroll;width:100%;height:100%;transition:all 0.5s;opacity:0;background:rgba(0,0,0,0.5)}.uuumjp-reel-controller .reel-overlay.open{position:fixed;display:inherit;opacity:1}.uuumjp-reel-controller .overlay-clear{position:absolute;width:100%;height:100%}.uuumjp-reel-controller .modal-open{overflow:hidden}.uuumjp-reel-controller .profile-modal-outer{position:relative;overflow:hidden;width:960px;height:auto;margin:340px auto;border-radius:4px;background-color:#ffffff}.uuumjp-reel-controller .modal-close-btn{position:absolute;top:16px;right:16px;width:24px;height:24px;cursor:pointer}.uuumjp-reel-controller .modal-upper{height:360px}.uuumjp-reel-controller .creator-basic-info{float:right;width:320px;text-align:center}.uuumjp-reel-controller .creator-basic-info>.r-creator-img{margin-top:40px;width:162px;border-radius:81px;position:inherit;left:auto;top:auto;transform:none}.uuumjp-reel-controller .creator-basic-info>.r-creator-tagline{height:inherit}.uuumjp-reel-controller .r-creator-sns{list-style:none}.uuumjp-reel-controller .r-creator-sns li{display:inline-block;margin:0 8px}.uuumjp-reel-controller .r-creator-sns li>a{transition:opacity 0.3s}.uuumjp-reel-controller .r-creator-sns li>a:hover{opacity:0.5}.uuumjp-reel-controller .sns-icon{position:relative;display:block;width:30px;height:30px}.uuumjp-reel-controller .sns-icon.youtube::before{position:absolute;top:-8px;left:-8px;width:30px;height:30px;content:url("/images/uuum-jp/reel/youtube-icn.png");transform:scale(0.5)}.uuumjp-reel-controller .sns-icon.instagram::before{position:absolute;top:-8px;left:-8px;width:30px;height:30px;content:url("/images/uuum-jp/reel/instagram-icn.png");transform:scale(0.5)}.uuumjp-reel-controller .sns-icon.twitter::before{position:absolute;top:-8px;left:-8px;width:30px;height:30px;content:url("/images/uuum-jp/reel/twitter-icn.png");transform:scale(0.5)}.uuumjp-reel-controller .sns-icon.vine::before{position:absolute;top:-8px;left:-8px;width:30px;height:30px;content:url("/images/uuum-jp/reel/youtube-icn.png");transform:scale(0.5)}.uuumjp-reel-controller .sns-icon.facebook::before{position:absolute;top:-8px;left:-8px;width:30px;height:30px;content:url("/images/uuum-jp/reel/facebook-icn.png");transform:scale(0.5)}.uuumjp-reel-controller .creator-video-wrap{float:left;width:640px;height:360px;background-color:#666}.uuumjp-reel-controller .modal-mid{position:relative;padding:56px 0;background-color:#f6f6f6}.uuumjp-reel-controller .uuum-profile-link{display:inline-block;float:right;height:40px;margin-right:60px;padding:0 10px;transition:all 0.3s;color:#222222;border:2px solid #222222;font-size:12px;font-weight:bold;line-height:40px}.uuumjp-reel-controller .uuum-profile-link:hover{color:#fff;background-color:#222222}.uuumjp-reel-controller .modal-section-title{position:absolute;top:0;left:20px;color:#222222;font-family:'Wire One', sans-serif;font-size:28px;letter-spacing:0.1rem;font-weight:600}.uuumjp-reel-controller .profile-text{width:600px;margin:auto;padding-bottom:10px;color:#222222;font-size:16px}.uuumjp-reel-controller .modal-bottom{position:relative;height:415px;padding-top:55px;background-color:#ffffff}.uuumjp-reel-controller .instagram-feed{overflow:auto;overflow-x:hidden;height:370px;list-style-type:none;white-space:nowrap}.uuumjp-reel-controller .instagram-feed li{display:inline-block}.uuumjp-reel-controller .insta-item{position:relative;float:left;width:360px;height:360px;margin-right:4px;transition:opacity 0.5s}.uuumjp-reel-controller .insta-item:hover{opacity:0.5}.uuumjp-reel-controller .insta-item>img{max-width:100%}.uuumjp-reel-controller .insta-details{position:absolute;z-index:999;bottom:10px;left:8px;height:36px;padding:0 20px;color:#fff;border-radius:18px;background-color:rgba(0,0,0,0.5);font-size:14px;font-weight:bold;line-height:36px}.uuumjp-reel-controller .insta-comments,.uuumjp-reel-controller .insta-likes{position:relative;padding-left:14px}.uuumjp-reel-controller .insta-likes{margin-right:16px}.uuumjp-reel-controller .insta-comments::before{position:absolute;top:-10px;left:-18px;width:32px;height:36px;content:url("/images/uuum-jp/reel/comment-icn.png");transform:scale(0.5)}.uuumjp-reel-controller .insta-likes::before{position:absolute;top:-7px;left:-18px;width:32px;height:28px;content:url("/images/uuum-jp/reel/heart-icn.png");transform:scale(0.5)}.uuumjp-reel-controller .scroll-insta{position:absolute;z-index:9999;width:370px;height:100%;cursor:pointer;background-color:#000}.uuumjp-reel-controller .scroll-insta.off{display:none}.uuumjp-reel-controller .scroll-insta.right{right:0;border-radius:0 0 4px 0;background:transparent;background:linear-gradient(left, transparent, #dbcfbe)}.uuumjp-reel-controller .scroll-insta.right::before{position:absolute;top:162px;right:30px;width:36px;height:24px;content:url("/images/uuum-jp/reel/arrow-right.png");transform:scale(0.5)}.uuumjp-reel-controller .scroll-insta.left{left:0;background:transparent;background:linear-gradient(right, transparent, #dbcfbe)}.uuumjp-reel-controller .scroll-insta.left::before{position:absolute;top:162px;left:30px;width:36px;height:24px;content:url("/images/uuum-jp/reel/arrow-left.png");transform:scale(0.5)}.uuumjp-reel-controller .mobile-close{display:none}.uuumjp-reel-controller .topics-mobile{display:none}.uuumjp-reel-controller .mobile-only{display:none}.uuumjp-reel-controller .desktop-only{display:block}.uuumjp-reel-controller .r-mobile-nav{display:none}@media screen and (max-width: 768px){.reel .footer__action__section{display:block}.uuumjp-reel-controller .page-content{min-width:inherit}.uuumjp-reel-controller .r-mobile-nav{display:block}.uuumjp-reel-controller .r-section-banner{padding:0 10px;text-align:center}.uuumjp-reel-controller .r-section-banner img{width:100%}.uuumjp-reel-controller .reel-mobile-dropdown{position:absolute;top:60px;overflow:hidden;width:100%;max-height:0;transition:max-height 0.15s ease-out;text-align:center;background-color:#262626;font-weight:bold}.uuumjp-reel-controller .reel-mobile-dropdown li{border-top:1px solid #0d0d0d;font-size:large;line-height:60px}.uuumjp-reel-controller .reel-mobile-dropdown li.join-menu-item{background-color:#e33674}.uuumjp-reel-controller .reel-mobile-dropdown li>a{color:#fff}.uuumjp-reel-controller .reel-mobile-dropdown-checkbox{position:absolute;top:10px;right:10px;display:none;width:40px;height:40px}.uuumjp-reel-controller .reel-mobile-dropdown-checkbox:checked ~ ul{display:block;max-height:600px;transition:max-height 0.25s ease-in}.uuumjp-reel-controller .r-dropdown-button{position:absolute;top:10px;right:10px;display:block;width:40px;height:40px;cursor:pointer;background:#222}.uuumjp-reel-controller .r-dropdown-button::after{display:block;width:30px;height:5px;margin:7px 5px;content:'';background-color:#eee;box-shadow:0 10px 0 #eee, 0 20px 0 #eee}.uuumjp-reel-controller .mobile-only{display:inherit}.uuumjp-reel-controller .desktop-only{display:none}.uuumjp-reel-controller .header__inner{background-color:#353535}.uuumjp-reel-controller .header__inner:hover{background-color:#353535}.uuumjp-reel-controller .reel-header{height:200px}.uuumjp-reel-controller .reel-header-inner{position:relative;margin-top:-30px}.uuumjp-reel-controller .reel-header-inner>h2{display:none}.uuumjp-reel-controller .reel-header-inner>p{display:none}.uuumjp-reel-controller .reel-header-inner>p::before{display:none}.uuumjp-reel-controller .reel-header-inner>p::after{display:none}.uuumjp-reel-controller .reel-intro{margin-bottom:40px;padding:0 20px}.uuumjp-reel-controller .reel-intro>h2{letter-spacing:2.4px;color:#222222;font-size:32px;margin-bottom:30px;text-align:center;font-weight:bolder;font-family:'Wire One', sans-serif}.uuumjp-reel-controller .reel-intro>h2 span{display:block;font-size:14px}.uuumjp-reel-controller .reel-intro>p{letter-spacing:1.46px;color:#333333;font-size:16px;font-weight:bold;line-height:30px}.uuumjp-reel-controller .topic-timeline{position:static;margin-left:0;padding:0 15px;margin-bottom:40px}.uuumjp-reel-controller .topic-timeline>li{margin-bottom:0;border-bottom:1px dotted #593b3c;background-color:#e9e4e1}.uuumjp-reel-controller .topic-timeline>li:first-of-type{border-top:1px dotted #593b3c}.uuumjp-reel-controller .topic-timeline a{color:#593b3c}.uuumjp-reel-controller .topic-timeline .timeline-content{position:relative;padding:9px 15px 14px 15px}.uuumjp-reel-controller .topic-timeline .timeline-date{font-size:9px;opacity:.6}.uuumjp-reel-controller .topic-timeline .content-text{line-height:1.4;font-weight:bold}.uuumjp-reel-controller .reel-banner-section{width:100%;margin:auto}.uuumjp-reel-controller .reel-banner-section img{width:100%}.uuumjp-reel-controller .reel-creators{overflow:hidden;width:100%}.uuumjp-reel-controller .reelbackground{margin:0}.uuumjp-reel-controller .reel-topics-slider{max-width:960px;width:100%;margin:0 auto 60px}.uuumjp-reel-controller .r-topics-item{width:100%;padding:0 15px}.uuumjp-reel-controller .r-topics-item .r-topics-thumb{width:100%;height:240px;margin:0 0 10px;overflow:hidden;position:relative}.uuumjp-reel-controller .r-topics-item .r-topics-thumb .r-topics-img{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.uuumjp-reel-controller .r-topics-item .timeline-date{font-size:13px;color:#666666}.uuumjp-reel-controller .r-topics-item .content-text{font-size:16px;color:#333333;font-weight:400}.uuumjp-reel-controller .r-creator-item{width:50%;margin:0 auto 40px}.uuumjp-reel-controller .r-creator-item:nth-child(odd){padding-left:15px;padding-right:7.5px}.uuumjp-reel-controller .r-creator-item:nth-child(even){padding-right:15px;padding-left:7.5px}.uuumjp-reel-controller .r-creator-thumb{width:100%}.uuumjp-reel-controller .r-footer-item-inner{width:inherit;padding:100px 20px 0;font-weight:bold}.uuumjp-reel-controller .profile-modal-outer{width:90%;margin:20px auto;border-radius:0}.uuumjp-reel-controller .modal-upper{height:auto}.uuumjp-reel-controller .creator-basic-info{float:none;width:100%;background-color:#f6f6f6}.uuumjp-reel-controller .r-creator-sns{margin-bottom:20px}.uuumjp-reel-controller .creator-video-wrap{float:none;width:100%;padding:0 20px;margin:0 auto 20px;height:44.4vw;background-color:transparent}.uuumjp-reel-controller .youtube-iframe{width:100%;height:44.4vw}.uuumjp-reel-controller .profile-text{width:100%;padding:0 20px}.uuumjp-reel-controller .scroll-insta{display:none}.uuumjp-reel-controller .modal-bottom{padding-top:65px;height:235px}.uuumjp-reel-controller .instagram-feed{overflow-x:scroll;height:190px}.uuumjp-reel-controller .insta-item{width:180px;height:180px}.uuumjp-reel-controller .modal-open{position:fixed;top:0;left:0;width:100%}.uuumjp-reel-controller .modal-mid{padding-bottom:30px;margin-bottom:16px}.uuumjp-reel-controller .mobile-close{display:inherit;padding:40px 18px 18px 18px;text-align:center;background-color:#ffffff}.uuumjp-reel-controller .mobile-close>a{display:inline-block;width:100%;height:50px;color:#222222;border:2px solid #222222;font-size:16px;font-weight:bold;line-height:50px}.uuumjp-reel-controller .uuum-profile-link{display:inherit;float:inherit;margin:20px;text-align:center}.uuumjp-reel-controller .topics-mobile{display:inherit;overflow-x:auto;padding-left:10px;list-style:none;white-space:nowrap}.uuumjp-reel-controller .topics-mobile li{display:inline-block;width:90%;min-width:328px}.uuumjp-reel-controller .topic-card{width:100%;min-width:328px;height:130px;background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,0.2)}.uuumjp-reel-controller .topic-card .image-wrap{position:relative;float:left;overflow:hidden;width:130px;height:130px;background-color:#f2f2f2}.uuumjp-reel-controller .image-wrap>img{position:absolute;right:-100%;left:-100%;height:130px;margin:auto}.uuumjp-reel-controller .card-title{float:left;width:180px;padding-left:10px;white-space:initial;color:#593b3c;font-size:12px;font-weight:bold;line-height:18px}.uuumjp-reel-controller .card-date{float:right;margin:8px 0 10px;padding-right:10px;color:#593b3c;font-size:10px}.uuumjp-reel-controller .join-inner{width:100%;margin:auto;padding:0 16px 60px}.uuumjp-reel-controller .join-text{text-align:left;font-size:16px}.uuumjp-reel-controller .join-complete{padding:300px 36px 0}.uuumjp-reel-controller .r-submit-button.cancel,.uuumjp-reel-controller .r-submit-button.confirm{width:150px}}@media (min-width: 640px){.uuumjp-reel-controller .topic-timeline>li{position:relative;overflow:hidden;margin:0}.uuumjp-reel-controller .timeline-content{position:relative;margin-left:36px;padding:10px 0 20px 30px}.uuumjp-reel-controller .timeline-date{color:#666666;font-weight:normal}.uuumjp-reel-controller .timeline-content .content-text{transition:color 0.3s;color:#907576;font-weight:bold;line-height:1.6em}.uuumjp-reel-controller .timeline-content .content-text:hover{color:#593b3c}.uuumjp-reel-controller .topic-timeline li:first-of-type .timeline-content .content-text{color:#593b3c}}.page-goods .goods-header{width:100%;height:520px;background:url("/images/uuum-jp/goods/goods_main_visual.jpg") no-repeat center top;background-color:#FFF;background-attachment:fixed;background-size:1600px 520px}.page-goods .goods-content{position:relative;margin:auto;padding:80px 0 0;background-color:#FAF4E6}.page-goods .goods-content:before{position:absolute;top:-20px;display:block;width:100%;height:25px;content:'';background:url("/images/uuum-jp/goods/goods_content_bg.png") repeat-x center top;background-size:27px 27px}.page-goods .goods-title{position:absolute;z-index:1;top:-130px;width:100%;padding:160px 0 0;text-align:center;background:url("/images/uuum-jp/goods/goods_title.png") no-repeat top center;background-size:361px 155px;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-weight:900}.page-goods .goods-topics{position:relative;max-width:940px;height:370px;margin:0 auto 50px;padding:30px 10px 25px;border-radius:10px;background-color:#F5E4CA}.page-goods .goods-topics_title{position:relative;width:100%;max-width:350px;margin:0 auto 20px;padding:38px 0 9px;text-align:center;background:url("/images/uuum-jp/goods/goods_topics_title.png") no-repeat top 15px center;background-color:#FFF;background-size:140px 19px;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-weight:900}.page-goods .goods-topics_title:before{position:absolute;top:-40px;left:-100px;width:140px;height:122px;content:'';background:url("/images/uuum-jp/goods/goods-img.png") no-repeat top;background-size:140px 122px}.page-goods .goods-topics_title:after{position:absolute;top:-35px;right:-50px;width:94px;height:120px;content:'';background:url("/images/uuum-jp/goods/goods-item.png") no-repeat top;background-size:94px 120px}.page-goods .goods-news{height:215px;text-align:center}.page-goods .goods-news_item{display:inline-block;float:left;width:210px;height:195px;margin:10px;padding:15px;border-radius:5px;background-color:#FFF}.page-goods .goods-news_figure{position:relative;width:100%;height:100px;margin:0 0 25px;border:solid 1px #CCC;background:#FFF}.page-goods .goods-news_thumb{overflow:hidden;width:100%;height:100%}.page-goods .goods-news_thumb img{text-align:center}.page-goods .goods-news_date{position:absolute;bottom:-20px;left:8px;display:block;width:80px;height:25px;padding:2px;color:#FFF;border-radius:1px;background-color:#000;font-family:"EngschriftDIND", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;font-size:16px;font-weight:bold;line-height:25px}.page-goods .goods-news_caption{display:-webkit-box;overflow:hidden;height:50px;text-align:left;color:#333;-webkit-box-orient:vertical;-webkit-line-clamp:2}.page-goods .creator-goods{position:relative;background-color:#FFF}.page-goods .creator-goods:before{position:absolute;top:0;width:100%;height:160px;content:'';background-color:#FAF4E6}.page-goods .goods-list{overflow:hidden;width:960px;margin:auto;text-align:center}.page-goods .goods-list_item{display:inline-block;float:left;overflow:hidden;width:280px;height:280px;margin:20px;text-align:center;border-radius:50%;background-color:#FFF;-webkit-box-shadow:0px 9px 3px -3px rgba(0,0,0,0.1);box-shadow:0px 9px 3px -3px rgba(0,0,0,0.1)}.page-goods .goods-figure{position:relative;overflow:hidden;width:280px;height:280px;margin:0;background:#FFF;-webkit-clip-path:circle(50%, 50%, 50%);clip-path:circle(50%, 50%, 50%);-webkit-clip-path:circle(50%);clip-path:circle(50%)}.page-goods .goods-figure img{width:100%;height:100%;-webkit-transition:all 0.2s;-webkit-transition:-webkit-transform 0.2s ease-in;transition:all 0.2s;transition:-webkit-transform 0.2s ease-in;transition:transform 0.2s ease-in;transition:transform 0.2s ease-in, -webkit-transform 0.2s ease-in;opacity:1}.page-goods .goods-figure:hover img{-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);opacity:0.7}.page-goods .goods-figure:hover .goods-caption{bottom:0;-webkit-transition:all 0.3s;transition:all 0.3s}.page-goods .goods-figure:hover .goods-caption_detail{margin-top:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.2s;transition-delay:0.2s;opacity:1}.page-goods .goods-caption{position:absolute;bottom:-70px;width:100%;height:50%;-webkit-transition:all 0.2s;transition:all 0.2s;text-align:center;color:#333;background-color:#FFF;font-size:15px;font-weight:bold}.page-goods .goods-caption_title{margin-top:-20px;padding:35px 10px 5px;background:url("/images/uuum-jp/goods/goods-creator_name.png") no-repeat top center;background-size:138px 43px}.page-goods .goods-caption_detail{width:180px;margin:0 auto;margin-top:30px;padding:5px 0 45px;-webkit-transition:all 0.2s;transition:all 0.2s;opacity:0;border-top:solid 1px #DFDFDF;background:url("/images/uuum-jp/goods/goods_link_icon.gif") no-repeat bottom center;background-size:37px 37px}.page-goods .slider .slick-next,.page-goods .slider .slick-prev{position:absolute;top:auto;right:auto;bottom:-75px;left:auto;width:40px;height:40px}.page-goods .slider .slick-next{right:10px}.page-goods .slider .slick-prev{right:60px}.page-goods .slider .slick-next:before,.page-goods .slider .slick-prev:before{display:block;width:40px;height:40px;content:'';border-radius:50%;background:#000}.page-goods .slider .slick-next:after,.page-goods .slider .slick-prev:after{position:absolute;top:15px;display:block;width:7px;height:7px;content:'';border-top:3px solid #fff;border-right:3px solid #fff}.page-goods .slider .slick-next:after{left:13px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.page-goods .slider .slick-prev:after{right:13px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.page-goods .slider .slick-next:hover:before,.page-goods .slider .slick-prev:hover:before{background:#DA962B}.page-goods .slider .slick-dots{position:absolute;right:120px;bottom:-55px;width:130px;padding:8px 0 9px;background-color:#FFF}.page-goods .slider .slick-dots li{width:10px;height:10px}.page-goods .slider .slick-dots li button{width:10px;height:10px}.page-goods .slider .slick-dots li button:before{width:10px;height:10px;content:'•';color:#000;line-height:5px}.page-goods .slider .slick-dots li.slick-active button:before{color:#DA962B}.page-goods .slider .slick-slide{height:195px}.page-goods .slider .slick-slide img{display:inline}@media screen and (max-width: 960px){.page-goods .goods-list{width:680px}}@media screen and (max-width: 768px){.page-goods .goods-header{width:100%;height:260px;background-color:#FFF;background-size:800px 260px}.page-goods .goods-topics{height:380px;margin:0 20px 50px}.page-goods .goods-topics_title:before{left:-80px}.page-goods .goods-topics_title:after{right:-30px}.page-goods .creator-goods:before{height:90px}.page-goods .goods-list{width:100%;padding:0 20px 40px}.page-goods .goods-list_item{width:48%;height:240px;margin:0 0 20px 0;border:solid 1px #E6E6E6;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.page-goods .goods-list_item:nth-child(odd){margin-right:2%}.page-goods .goods-list_item:nth-child(even){margin-left:2%}.page-goods .goods-figure{width:100%;height:240px;-webkit-clip-path:none;clip-path:none}.page-goods .goods-figure img{position:absolute;top:-20px;left:0;max-width:100%;height:auto;opacity:1}.page-goods .goods-caption{bottom:0;height:auto;padding:10px;text-align:left}.page-goods .goods-caption_title{margin:0;padding:4px 25px 4px 0;background:none;background:url("/images/uuum-jp/goods/goods_link_icon_sp.png") no-repeat center right;background-size:15px 15px;font-size:14px;line-height:1.5}.page-goods .goods-caption_detail{display:none}.page-goods .slider .slick-dots{position:static;width:initial;margin:0 10px;background-color:transparent}.goods-news_thumb img{width:auto}}@media screen and (max-width: 560px){.page-goods .goods-list{width:100%}.page-goods .goods-list_item{width:48%;height:180px;margin:0 0 20px 0;border:solid 1px #E6E6E6;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.page-goods .goods-list_item:nth-child(odd){margin-right:2%}.page-goods .goods-list_item:nth-child(even){margin-left:2%}.page-goods .goods-figure{width:100%;height:180px;-webkit-clip-path:none;clip-path:none}.page-goods .goods-caption{bottom:0;height:auto;padding:0 10px;text-align:left}.page-goods .goods-caption_title{margin:0;padding:10px 25px 10px 0;background:none;background:url("/images/uuum-jp/goods/goods_link_icon_sp.png") no-repeat center right;background-size:15px 15px;font-size:12px;line-height:1.5}}.umatsuri-2017summer{position:relative;letter-spacing:2px;font-size:16px;line-height:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.umatsuri-2017summer .circle-btn{position:relative;display:block;padding:16px 0;text-align:center;color:#656565;border:solid 2px #656565;border-radius:32px;background-color:#fff;font-size:16px;font-weight:bold}.umatsuri-2017summer .circle-btn::before{position:absolute;top:22px;right:22px;display:block;width:12px;height:12px;content:'';-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:4px solid #656565;border-right:2px solid #656565}.umatsuri-2017summer .circle-btn:hover{opacity:0.9}.umatsuri-2017summer #main-visual{position:relative;overflow:hidden;padding:60px 0;text-align:center;background-color:#59ddff}.umatsuri-2017summer #main-visual .main_visual-inner{position:relative;width:100%;max-width:900px;margin:auto;padding-bottom:60px}.umatsuri-2017summer #main-visual img{display:block;width:100%;height:auto}.umatsuri-2017summer #main-visual .main_visual-date01{position:absolute;bottom:0;left:20px;width:370px;height:124px}.umatsuri-2017summer #main-visual .main_visual-date02{position:absolute;right:20px;bottom:0;width:360px;height:138px}.umatsuri-2017summer #main-visual .main-visual-date img{width:60%;margin:auto}.umatsuri-2017summer #content_menu-wrap{overflow:hidden;height:72px;background:#59ddff}.umatsuri-2017summer #content_menu{position:relative;top:0;left:0;overflow:hidden;-webkit-transition:all 0.5s;transition:all 0.5s;background-color:#f2b526;background-image:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/navi_back01.png);background-repeat:repeat-x;background-position:0 0}.umatsuri-2017summer #content_menu.fix{position:fixed;z-index:10;top:60px;left:0;width:100%}.umatsuri-2017summer #content_menu .back{overflow:hidden;padding:6px 0;background-image:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/navi_back01.png);background-repeat:repeat-x;background-position:0 bottom}.umatsuri-2017summer #content_menu ul{overflow:hidden;width:100%;max-width:900px;margin:auto}.umatsuri-2017summer #content_menu ul li{position:relative;display:inline;float:left;width:16.6%;height:auto;background-color:#f2b526;background-repeat:no-repeat;background-position:left 20px center;background-size:24px auto}.umatsuri-2017summer #content_menu ul li.navi01{background-color:#e6ac24;background-image:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/navi_icon01.png);background-size:20px auto}.umatsuri-2017summer #content_menu ul li.navi02{background-image:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/navi_icon02.png)}.umatsuri-2017summer #content_menu ul li.navi03{background-color:#e6ac24;background-image:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/navi_icon03.png)}.umatsuri-2017summer #content_menu ul li.navi04{background-image:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/navi_icon04.png);background-size:20px auto}.umatsuri-2017summer #content_menu ul li.navi05{background-color:#e6ac24;background-image:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/navi_icon05.png)}.umatsuri-2017summer #content_menu ul li.navi06{background-image:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/navi_icon06.png)}.umatsuri-2017summer #content_menu ul li a{display:block;padding:23px 0 23px 50px}.umatsuri-2017summer #content_menu ul li img{display:block;height:14px}.umatsuri-2017summer #content_menu ul li .comingsoon{position:absolute;top:0;left:0;display:block;width:100%;height:60px;background:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/navi_comingsoon.png) no-repeat center right;background-size:auto 60px}.umatsuri-2017summer #entry-wrap{overflow:hidden;padding-bottom:6px;background-color:#59ddff;background-image:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/entry_back-01.png);background-repeat:repeat-x;background-position:0 bottom}.umatsuri-2017summer #entry{position:relative;width:100%;max-width:900px;margin:auto;text-align:center}.umatsuri-2017summer #entry img{display:block;width:100%;max-width:900px;height:auto;margin:auto}.umatsuri-2017summer #entry h2{position:absolute;top:11%;left:0;width:100%;text-align:center;color:#fff;font-size:32px;font-weight:bold;line-height:1.4em}.umatsuri-2017summer #entry .btn{position:absolute;top:34.92%;left:11.175%;width:77.65%}.umatsuri-2017summer #entry .sub{position:absolute;bottom:6%;left:0;width:100%;text-align:center;color:#fff;font-size:20px;font-weight:bold;line-height:1.4em}.umatsuri-2017summer #about-wrap{overflow:hidden;padding-bottom:6px;background-color:#fff;background-image:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/about_back_02.png);background-repeat:repeat-x;background-position:0 bottom}.umatsuri-2017summer #about{width:100%;max-width:900px;margin:auto;padding-bottom:60px;text-align:left;color:#4f4f4f}.umatsuri-2017summer #about img{display:block;width:100%;height:auto}.umatsuri-2017summer #about .about-umatsuri,.umatsuri-2017summer #about .about-umatsuri_plus{overflow:hidden;background-image:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/about_back_01.png);background-repeat:no-repeat;background-position:center top;background-size:100% auto}.umatsuri-2017summer #about .about-umatsuri{margin:0 0 60px}.umatsuri-2017summer #about .about-umatsuri_plus .about-description{margin-top:32px;font-weight:bold}.umatsuri-2017summer #about .about-umatsuri_plus dl{margin-bottom:15px;text-align:left;color:#333;background-color:#fff;font-size:16px;font-weight:bold;line-height:1.4em}.umatsuri-2017summer #about .about-umatsuri_plus dl:after{display:block;clear:both;content:""}.umatsuri-2017summer #about .about-umatsuri_plus dt{float:left;clear:left;width:100px;font-weight:bold}.umatsuri-2017summer #about .about-umatsuri_plus dd{margin:0 0 10px 100px;padding-left:1em;text-indent:-0.8em}.umatsuri-2017summer #about .about-umatsuri_plus dd:before{content:': '}.umatsuri-2017summer #about .about-umatsuri_plus .pc_only{display:block}.umatsuri-2017summer #about .about-umatsuri_plus .sp_only{display:none}.umatsuri-2017summer #about .about-description{overflow:hidden;width:87.5%;margin:0 auto 20px auto;text-align:left;line-height:1.4em}.umatsuri-2017summer #about .about-description h3{margin-bottom:24px;text-align:center;font-size:24px;font-weight:bold;line-height:1.4em}.umatsuri-2017summer #about .about-description p{margin-bottom:16px;text-align:center;font-size:20px;line-height:1.4em}.umatsuri-2017summer #about ul.about-list{overflow:hidden;max-width:640px;margin:0 auto 40px}.umatsuri-2017summer #about ul.about-list li{float:left;width:33.33333%;padding:0 20px}.umatsuri-2017summer #about .about-creators{margin:0 0 40px}.umatsuri-2017summer #about .about-creators h3{margin-bottom:24px;text-align:center;font-size:24px;font-weight:bold;line-height:1.4em}.umatsuri-2017summer #about .about-creators img{margin-bottom:20px}.umatsuri-2017summer #about .about-creators .creators-guide{max-width:100%;margin:60px auto 10px;border:3px solid #f2b526;background-color:#fff}.umatsuri-2017summer #about .about-creators .creators-guide .note{margin:0 20px 10px 0;text-align:right}.umatsuri-2017summer #about .about-creators .catch{margin-bottom:40px;text-align:center;color:#d43759;font-size:24px;font-weight:bold}.umatsuri-2017summer #about .about-creators .creators-guide h3{position:relative;width:450px;height:50px;margin:-28px auto 0;padding:6px 0;color:white;background-color:#f2b526;font-size:25px;font-weight:bold}.umatsuri-2017summer #about .about-creators .creators-guide h3 span{position:relative;z-index:2}.umatsuri-2017summer #about .about-creators .creators-guide h3:before{position:absolute;z-index:1;top:8px;left:-18px;width:35px;height:35px;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#f2b526}.umatsuri-2017summer #about .about-creators .creators-guide h3:after{position:absolute;z-index:1;top:8px;right:-18px;width:35px;height:35px;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#f2b526}.umatsuri-2017summer #about .about-creators .creators-list{padding:20px 60px 20px;text-align:center}.umatsuri-2017summer #about .about-creators .creators-list li{display:inline-block;white-space:nowrap;font-size:20px;font-weight:bold;line-height:1.4em}.umatsuri-2017summer #about .about-creators .creators-list li b{color:#d33759}.umatsuri-2017summer #about .about-creators .creators-list li:after{content:'、'}.umatsuri-2017summer #about .about-creators .creators-list li:last-child:after{content:''}.umatsuri-2017summer #about p span.note{display:block;margin:35px 0;padding:14px 20px;color:#656565;border:solid 2px #e6ae36;background:#FFF;font-size:20px;line-height:1.4em}.umatsuri-2017summer #about .btn-area{width:100%;max-width:320px;margin:0 auto 60px}.umatsuri-2017summer #about .banner-area{width:100%;margin:0 auto 30px;font-size:0}.umatsuri-2017summer #about .banner-area li{display:inline-block;width:49%}.umatsuri-2017summer #about .banner-area li:nth-child(even){margin:0 0 0 2%}.umatsuri-2017summer #about .banner-area li img:hover{opacity:0.9}.umatsuri-2017summer #about .about-schedule table{width:100%;margin:0 0 30px;text-align:center;border:solid 1px #656565}.umatsuri-2017summer #about .about-schedule table tr{border:none}.umatsuri-2017summer #about .about-schedule table tr.pc_only{display:table-row}.umatsuri-2017summer #about .about-schedule table tr.sp_only{display:none}.umatsuri-2017summer #about .about-schedule table th,.umatsuri-2017summer #about .about-schedule table td{padding:8px 16px;border:solid 1px #656565}.umatsuri-2017summer #about .about-schedule table th.pc_only,.umatsuri-2017summer #about .about-schedule table td.pc_only{display:cell}.umatsuri-2017summer #about .about-schedule table thead{background:#d1d1d1}.umatsuri-2017summer #about .about-schedule table thead th{color:#fff}.umatsuri-2017summer #about .about-schedule table thead th.date01{background-color:#3bc5b6}.umatsuri-2017summer #about .about-schedule table thead th.date02{background-color:#4db2e3}.umatsuri-2017summer #about .about-schedule table thead th.date03{background-color:#d43759}.umatsuri-2017summer #about .about-schedule table tbody{background:#f8f8f8}.umatsuri-2017summer #about .about-schedule table tbody th{text-align:left}.umatsuri-2017summer #about .about-schedule table tbody td.mtg01{background-color:#effff7}.umatsuri-2017summer #about .about-schedule table tbody td.mtg02{background-color:#ffeff9}.umatsuri-2017summer #about .about-schedule table tbody td.mtg03{background-color:#e0ffff}.umatsuri-2017summer #about .about-privilege .privilege-title{margin:0 0 20px;text-align:center}.umatsuri-2017summer #about .about-privilege .privilege-title img{display:inline;width:auto;height:34px}.umatsuri-2017summer #about .about-privilege .privilege-list{font-size:0}.umatsuri-2017summer #about .about-privilege .privilege-list li{display:inline-block;width:50%}.umatsuri-2017summer #about .about-privilege .privilege-list li a{outline:none}.umatsuri-2017summer #about .about-lottery{margin-top:32px}.umatsuri-2017summer #about .about-lottery .lottery-title{margin:0 0 20px;text-align:center}.umatsuri-2017summer #about .about-lottery .lottery-title img{display:inline;width:auto;height:34px}.umatsuri-2017summer #about .about-lottery .lottery-wrap{position:relative;width:100%;margin:0 auto 10px;padding:40px 20px 20px;border:solid 3px #b1daec;border-radius:10px;background:#b1daec}.umatsuri-2017summer #about .about-lottery .lottery-wrap:before{position:absolute;z-index:1;top:10px;left:20px;display:block;width:120px;height:100px;content:'';background-image:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/lottery_bg-left.png);background-repeat:no-repeat;background-position:center top;background-size:100% auto}.umatsuri-2017summer #about .about-lottery .lottery-wrap:after{position:absolute;z-index:1;top:10px;right:20px;display:block;width:120px;height:100px;content:'';background-image:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/lottery_bg-right.png);background-repeat:no-repeat;background-position:center top;background-size:100% auto}.umatsuri-2017summer #about .about-lottery p.description{z-index:10;margin-bottom:32px;text-align:center;font-size:20px;font-weight:bold;line-height:1.4em}.umatsuri-2017summer #about .about-lottery .lottery-join{position:relative;display:block;width:auto;margin:0 auto 32px;padding:10px;border-radius:10px;background-color:#fff}.umatsuri-2017summer #about .about-lottery .lottery-join .lottery-join_title{position:absolute;top:-19px;left:10px;padding:5px 15px;color:#fff;border-radius:5px;background:#d33759;font-size:16px;font-weight:bold}.umatsuri-2017summer #about .about-lottery .lottery-join p{display:block;text-align:center;font-size:24px}.umatsuri-2017summer #about .about-lottery .lottery-join p span{color:#00aced;font-weight:bold}.umatsuri-2017summer #about .about-lottery .lottery-list{width:100%;margin-bottom:10px}.umatsuri-2017summer #about .about-lottery .lottery-list:after{display:block;clear:both;content:""}.umatsuri-2017summer #about .about-lottery .lottery-list li{float:left;width:33.33333%;padding:0 20px}.umatsuri-2017summer #about .about-lottery .lottery-list li a{outline:none}.umatsuri-2017summer #about .annotation-list{display:block}.umatsuri-2017summer #about .annotation-list li{padding-left:1em;text-indent:-1em;font-size:16px;line-height:1.6em}.umatsuri-2017summer #about .annotation-list li:before{content:"※"}.umatsuri-2017summer #about .annotation-list li span{color:#d33759;font-weight:bold}.umatsuri-2017summer #topics-wrap{overflow:hidden;padding-top:60px;background-color:#eee}.umatsuri-2017summer #topics-wrap.topics-index{padding-top:0;padding-bottom:6px;background-image:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/ticket_info-back01.png);background-repeat:repeat-x;background-position:0 bottom}.umatsuri-2017summer #topics{overflow:hidden;width:100%;max-width:900px;margin:auto;padding:0 0 60px 0;text-align:left;color:#4f4f4f}.umatsuri-2017summer #topics img{display:block;width:100%;height:auto}.umatsuri-2017summer #topics .more{display:none;width:27.3%;max-width:175px;margin:auto}.umatsuri-2017summer #topics .topics-list{overflow:hidden;width:95%;margin:0 auto;background:#ffffff}.umatsuri-2017summer #topics .topics-list .topics-list-item{display:none;overflow:hidden;padding:15px 20px;color:#333333;border-bottom:2px solid #eeeeee;font-size:20px;font-weight:normal;line-height:1.5em}.umatsuri-2017summer #topics .topics-list .topics-list-item:nth-of-type(1){display:block}.umatsuri-2017summer #topics .topics-list .topics-list-item:nth-of-type(2){display:block}.umatsuri-2017summer #topics .topics-list .topics-list-item:nth-of-type(3){display:block}.umatsuri-2017summer #topics .topics-list .topics-list-item:nth-of-type(4){display:block}.umatsuri-2017summer #topics .topics-list .topics-list-item:nth-of-type(5){display:block}.umatsuri-2017summer #topics .topics-list .topics-list-item .update{margin-bottom:10px;color:#999;font-size:16px;line-height:1.5em}.umatsuri-2017summer #topics .topics-list .topics-list-item .list{padding-left:1em}.umatsuri-2017summer #topics .topics-list .topics-list-item .list li{list-style-type:disc}.umatsuri-2017summer #topics .topics-list p em{color:#d33759;font-style:normal}.umatsuri-2017summer #topics .topics-row:after{display:block;clear:both;content:" "}.umatsuri-2017summer #topics .topics-row .row-left{float:left;width:60%}.umatsuri-2017summer #topics .topics-row .row-right{float:right;width:40%}.umatsuri-2017summer #topics .topics-row .row-right img{padding-left:20px}.umatsuri-2017summer #topics .btn-area{width:100%;max-width:320px;margin:30px auto 0}.umatsuri-2017summer #topics dl.faq{margin-top:10px}.umatsuri-2017summer #topics dl.faq dt,.umatsuri-2017summer #topics dl.faq dd{padding-left:1em;text-indent:-1em}.umatsuri-2017summer #topics dl.faq dd{margin-bottom:10px}.umatsuri-2017summer #topics dl.faq dt:before{content:'Q.';-webkit-font-feature-settings:"skna";font-feature-settings:"skna"}.umatsuri-2017summer #topics dl.faq dd:before{content:'A.'}.umatsuri-2017summer #ticket_info-wrap{overflow:hidden;padding-bottom:6px;background-color:#d43759;background-image:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/ticket_info-back.png);background-repeat:repeat-x;background-position:0 bottom}.umatsuri-2017summer #ticket_info{overflow:hidden;width:100%;max-width:900px;margin:auto;padding-bottom:60px;text-align:left;color:#4f4f4f}.umatsuri-2017summer #ticket_info img{display:block;width:100%;height:auto}.umatsuri-2017summer #ticket_info #tab_menu2{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:95%;margin:auto}.umatsuri-2017summer #ticket_info #tab_menu2 li{position:relative;float:left;width:50%}.umatsuri-2017summer #ticket_info #tab_menu2 li img{display:none}.umatsuri-2017summer #ticket_info #tab_menu2 li img.off{display:block;opacity:0.8}.umatsuri-2017summer #ticket_info #tab_menu2 li a.on img.off{display:none}.umatsuri-2017summer #ticket_info #tab_menu2 li a.on img.on{display:block}.umatsuri-2017summer #ticket_info #tab_menu2 li.comingsoon:after{position:absolute;top:50%;display:block;width:100%;margin-top:-6px;content:'COMING SOON...';text-align:center;letter-spacing:1;font-size:24px;font-weight:bold;line-height:1}.umatsuri-2017summer #ticket_info .tab_content{display:none;overflow:hidden;width:95%;margin:auto;padding:50px 3.3% 0 3.3%;background:#ffffff}.umatsuri-2017summer #ticket_info #tab04.tab_content{display:block}.umatsuri-2017summer #ticket_info .tab_content .section{margin-bottom:40px;padding-bottom:20px;border-bottom:solid 1px #e7eeee}.umatsuri-2017summer #ticket_info .tab_content .section:last-child{padding-bottom:0;border-bottom:none}.umatsuri-2017summer #ticket_info .tab_content h3{margin-bottom:15px;padding:4px 0 4px 10px;text-align:left;color:#333333;border-left:10px solid #d1d1d1;font-size:24px;font-weight:bold;line-height:1.4em}.umatsuri-2017summer #ticket_info .tab_content h3.title{padding:0;border:none}.umatsuri-2017summer #ticket_info .tab_content h4{margin-bottom:15px;text-align:left;color:#333333;font-size:20px;font-weight:bold;line-height:1.4em}.umatsuri-2017summer #ticket_info .tab_content p{margin-bottom:15px;text-align:left;color:#333333;font-size:20px;line-height:1.4}.umatsuri-2017summer #ticket_info .tab_content p em{color:#d33759;font-style:normal}.umatsuri-2017summer #ticket_info .tab_content dl{margin-bottom:15px;text-align:left;color:#333333;font-size:20px;line-height:1.4em}.umatsuri-2017summer #ticket_info .tab_content dl:after{display:block;clear:both;content:""}.umatsuri-2017summer #ticket_info .tab_content dt{float:left;clear:left;width:100px;font-weight:bold}.umatsuri-2017summer #ticket_info .tab_content dd{margin:0 0 10px 100px;padding-left:1em;text-indent:-0.8em}.umatsuri-2017summer #ticket_info .tab_content dd:before{content:': '}.umatsuri-2017summer #ticket_info .tab_content ul{margin-bottom:15px;line-height:1.4}.umatsuri-2017summer #ticket_info .tab_content ul li{font-size:20px}.umatsuri-2017summer #ticket_info .tab_content ul li em{color:#d33759;font-style:normal}.umatsuri-2017summer #ticket_info .tab_content .list li{margin-left:1em;list-style:disc;text-align:left;font-size:20px}.umatsuri-2017summer #ticket_info .tab_content .list li strong{font-size:16px;font-weight:bold}.umatsuri-2017summer #ticket_info .tab_content .list li span.brackets:before{content:' ('}.umatsuri-2017summer #ticket_info .tab_content .list li span.brackets:after{content:') '}.umatsuri-2017summer #ticket_info .tab_content .list li.close .close-bar{display:inline;text-decoration:line-through}.umatsuri-2017summer #ticket_info .tab_content .list li.close:after{margin:0 0 0 10px;content:'終了しました';color:#d33759;font-size:16px;font-weight:bold}.umatsuri-2017summer #ticket_info .tab_content .annotation-list{padding:14px 20px;list-style:none;color:#656565;background:#eeeeee}.umatsuri-2017summer #ticket_info .tab_content .annotation-list li{padding-left:1em;text-indent:-1em;font-size:18px}.umatsuri-2017summer #ticket_info .tab_content .annotation-list li:before{content:'※'}.umatsuri-2017summer #ticket_info .tab_content .note_box{overflow:auto;height:400px;margin-bottom:15px;text-align:left;background:#ffffff}.umatsuri-2017summer #ticket_info .tab_content .note_list{display:block;padding:14px 20px;color:#656565;background:#eeeeee;font-size:18px;line-height:1.2em}.umatsuri-2017summer #ticket_info .tab_content .note_list li{position:relative;padding:0 0 0 1em;color:#656565;font-size:16px;line-height:1.6em}.umatsuri-2017summer #ticket_info .tab_content .note_list li:before{position:absolute;top:0;left:0;content:"・"}.umatsuri-2017summer #ticket_info .tab_content .publisher_logo{width:57.23%;max-width:348px;margin-bottom:10px}.umatsuri-2017summer #ticket_info .tab_content .publisher_logo a{color:#333;font-size:24px;font-weight:bold;line-height:1}.umatsuri-2017summer #ticket_info .tab_content p.publisher_link a{text-decoration:underline}.umatsuri-2017summer #ticket_info .tab_content .entry_btn{width:93.4%;max-width:578px;margin:20px auto}.umatsuri-2017summer #ticket_info .tab_content .entry_btn img{display:block;width:100%;height:auto}.umatsuri-2017summer #twitter_timeline-wrap{overflow:hidden;padding-bottom:6px;background-color:#00aced;background-image:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/twitter_timeline-back01.png);background-repeat:repeat-x;background-position:0 bottom}.umatsuri-2017summer #twitter_timeline{overflow:hidden;width:100%;max-width:900px;margin:auto;padding-bottom:60px;text-align:center}.umatsuri-2017summer #twitter_timeline img{display:block;width:100%;height:auto}.umatsuri-2017summer .twitter_timeline-inner{width:95%;margin:0 2.5%}.umatsuri-2017summer #attention-wrap{overflow:hidden;padding-bottom:6px;background:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/sns_back_01.png);background-color:#eee;background-repeat:repeat-x;background-position:0 bottom}.umatsuri-2017summer #attention{overflow:hidden;width:100%;max-width:900px;margin:auto;padding:50px 0 80px;text-align:center}.umatsuri-2017summer #attention img{display:block;width:100%;height:auto}.umatsuri-2017summer #attention .link{width:44.375%;max-width:284px;margin:auto}.umatsuri-2017summer #attention h2{margin:0 0 32px 0;color:#656565;font-size:32px;font-weight:bold;line-height:1.2em}.umatsuri-2017summer #attention .notes{margin-bottom:20px;color:#656565;font-size:20px;font-weight:bold}.umatsuri-2017summer #attention .box{overflow:auto;width:95%;height:418px;margin:0 auto 40px;text-align:left;background:#ffffff}.umatsuri-2017summer #attention .box h3{text-align:center;color:#656565;font-size:24px;font-weight:bold;line-height:1.4}.umatsuri-2017summer #attention .box ul{padding:20px;list-style:none}.umatsuri-2017summer #attention .box ul li{position:relative;padding-left:1em;color:#656565;font-size:16px;line-height:1.6em}.umatsuri-2017summer #attention .box ul li:before{position:absolute;top:0;left:0;content:"・"}.umatsuri-2017summer #attention .contact-btn{position:relative;display:block;padding:16px 0;color:#656565;border:solid 1px #656565;border-radius:32px;background-color:#fff;font-size:16px;font-weight:bold}.umatsuri-2017summer #attention .contact-btn::before{position:absolute;top:22px;right:22px;display:block;width:12px;height:12px;content:'';-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #656565;border-right:2px solid #656565}.umatsuri-2017summer #attention .contact-btn:hover{opacity:0.9}.umatsuri-2017summer #sponsor-wrap{overflow:hidden;background-color:#282828}.umatsuri-2017summer #sponsor{overflow:hidden;width:100%;max-width:900px;margin:auto;padding:60px 0;text-align:center;color:#fff}.umatsuri-2017summer #sponsor h2{margin:0 0 32px 0;color:#656565;font-size:32px;font-weight:bold;line-height:1.2em}.umatsuri-2017summer #sns-wrap{overflow:hidden;background-color:#fff}.umatsuri-2017summer #sns{overflow:hidden;width:100%;max-width:900px;margin:auto;padding-top:80px;text-align:center}.umatsuri-2017summer #sns ul{list-style:none;letter-spacing:-0.5em;font-size:0}.umatsuri-2017summer #sns ul li{display:inline-block;margin:0;padding:0;vertical-align:bottom}.umatsuri-2017summer #sns ul li img{width:60px}.umatsuri-2017summer #sns .share-list li a.line{display:none}.umatsuri-2017summer .fb_iframe_widget>span{vertical-align:baseline !important}.umatsuri-2017summer #umatsuri_archive-wrap{overflow:hidden;background-color:#fff}.umatsuri-2017summer #umatsuri_archive{overflow:hidden;width:100%;max-width:900px;margin:auto;padding-top:80px;text-align:center}.umatsuri-2017summer #umatsuri_archive h3{margin-bottom:20px;font-size:16px;font-weight:bold;line-height:1}.umatsuri-2017summer #umatsuri_archive .archive-list{font-size:0}.umatsuri-2017summer #umatsuri_archive .archive-list li{display:inline-block;padding:0 10px;border-right:solid 1px #333;line-height:1}.umatsuri-2017summer #umatsuri_archive .archive-list li:last-child{border:none}.umatsuri-2017summer #umatsuri_archive .archive-list li a{display:block;padding:0 10px;color:#333;font-size:14px}.umatsuri-2017summer #umatsuri_archive .archive-list li a:hover{opacity:0.8}.umatsuri-2017summer #time_schedule-wrap{overflow:hidden;padding-top:60px;background-color:#4ed8d8}.umatsuri-2017summer #time_schedule-wrap.time_schedule-index{padding-top:0;padding-bottom:6px;background-image:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/time_schedule-back01.png);background-repeat:repeat-x;background-position:0 bottom}.umatsuri-2017summer #time_schedule{overflow:hidden;width:100%;max-width:900px;margin:auto;padding:0 0 60px 0;text-align:left;color:#4f4f4f}.umatsuri-2017summer #time_schedule img{display:block;width:100%;height:auto}.umatsuri-2017summer #time_schedule .about{width:95%;margin:auto;text-align:center}.umatsuri-2017summer #time_schedule .about p{margin:0 0 40px;color:#fff;font-size:28px;font-weight:bold}.umatsuri-2017summer #time_schedule .about p span{display:block}.umatsuri-2017summer #time_schedule .about-schedule{width:95%;margin:0 auto 80px}.umatsuri-2017summer #time_schedule .about-schedule table{width:100%;margin:0 0 30px;text-align:center;border:solid 1px #656565}.umatsuri-2017summer #time_schedule .about-schedule table tr{border:none}.umatsuri-2017summer #time_schedule .about-schedule table tr.pc_only{display:table-row}.umatsuri-2017summer #time_schedule .about-schedule table tr.sp_only{display:none}.umatsuri-2017summer #time_schedule .about-schedule table th,.umatsuri-2017summer #time_schedule .about-schedule table td{padding:8px 16px;border:solid 1px #656565}.umatsuri-2017summer #time_schedule .about-schedule table th.pc_only,.umatsuri-2017summer #time_schedule .about-schedule table td.pc_only{display:cell}.umatsuri-2017summer #time_schedule .about-schedule table thead{background:#d1d1d1}.umatsuri-2017summer #time_schedule .about-schedule table thead th{color:#fff}.umatsuri-2017summer #time_schedule .about-schedule table thead th.date01{background-color:#3bc5b6}.umatsuri-2017summer #time_schedule .about-schedule table thead th.date02{background-color:#4db2e3}.umatsuri-2017summer #time_schedule .about-schedule table thead th.date03{background-color:#d43759}.umatsuri-2017summer #time_schedule .about-schedule table tbody{background:#f8f8f8}.umatsuri-2017summer #time_schedule .about-schedule table tbody th{text-align:left}.umatsuri-2017summer #time_schedule .about-schedule table tbody td.mtg01{background-color:#effff7}.umatsuri-2017summer #time_schedule .about-schedule table tbody td.mtg02{background-color:#ffeff9}.umatsuri-2017summer #time_schedule .about-schedule table tbody td.mtg03{background-color:#e0ffff}.umatsuri-2017summer #time_schedule .time_schedule{width:95%;margin:25px auto 85px;border-top:3px solid #fff}.umatsuri-2017summer #time_schedule .time_schedule:last-child{margin:0 auto}.umatsuri-2017summer #time_schedule .time_schedule#event01{border-color:#3bc5b6}.umatsuri-2017summer #time_schedule .time_schedule#event02{border-color:#2da4de}.umatsuri-2017summer #time_schedule .time_schedule#event03{border-color:#d43759}.umatsuri-2017summer #time_schedule .time_schedule h3{position:relative;width:360px;height:50px;margin:-28px auto 40px;padding:9px 0;text-align:center;color:white;font-size:25px;font-weight:bold}.umatsuri-2017summer #time_schedule .time_schedule h3 img{display:inline;width:225px}.umatsuri-2017summer #time_schedule .time_schedule h3:before{position:absolute;top:8px;left:-18px;width:35px;height:35px;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.umatsuri-2017summer #time_schedule .time_schedule h3:after{position:absolute;top:8px;right:-18px;width:35px;height:35px;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.umatsuri-2017summer #time_schedule .time_schedule.date01 h3,.umatsuri-2017summer #time_schedule .time_schedule.date01 h3:before,.umatsuri-2017summer #time_schedule .time_schedule.date01 h3:after{background-color:#3bc5b6}.umatsuri-2017summer #time_schedule .time_schedule.date02 h3,.umatsuri-2017summer #time_schedule .time_schedule.date02 h3:before,.umatsuri-2017summer #time_schedule .time_schedule.date02 h3:after{background-color:#2da4de}.umatsuri-2017summer #time_schedule .time_schedule.date03 h3,.umatsuri-2017summer #time_schedule .time_schedule.date03 h3:before,.umatsuri-2017summer #time_schedule .time_schedule.date03 h3:after{background-color:#d43759}.umatsuri-2017summer #time_schedule .time_schedule .time_schedule-fans.mtg{margin-bottom:40px}.umatsuri-2017summer #time_schedule .time_schedule .time_schedule-fans h4{width:440px;margin:0 auto 20px}.umatsuri-2017summer #time_schedule .timetable{width:100%;margin:0 auto 10px;text-align:left;background-color:#fff}.umatsuri-2017summer #time_schedule .timetable tr{border-bottom:2px solid #eaeaea}.umatsuri-2017summer #time_schedule .time_schedule.date01 .timetable tr{border-color:#3bc5b6}.umatsuri-2017summer #time_schedule .time_schedule.date02 .timetable tr{border-color:#2da4de}.umatsuri-2017summer #time_schedule .time_schedule.date03 .timetable tr{border-color:#d43759}.umatsuri-2017summer #time_schedule .timetable tr:first-child,.umatsuri-2017summer #time_schedule .timetable tr:last-child{border-bottom:none}.umatsuri-2017summer #time_schedule .timetable th{padding:10px 20px;text-align:center;color:#fff}.umatsuri-2017summer #time_schedule .time_schedule.date01 .timetable th{background-color:#3bc5b6}.umatsuri-2017summer #time_schedule .time_schedule.date02 .timetable th{background-color:#2da4de}.umatsuri-2017summer #time_schedule .time_schedule.date03 .timetable th{background-color:#d43759}.umatsuri-2017summer #time_schedule .timetable td.type{width:33.33333%;padding:10px 20px;border-right:1px solid #eaeaea}.umatsuri-2017summer #time_schedule .timetable td.type .title{width:44px;margin-bottom:10px;padding-top:12px;padding-left:40px;background-image:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/time_schedule-icon.png);background-repeat:no-repeat;background-position:0 bottom;background-size:28px 32px}.umatsuri-2017summer #time_schedule .timetable td.type .title.bg-none{padding-left:0;background:none}.umatsuri-2017summer #time_schedule .timetable td.type .title img{width:64px;height:20px}.umatsuri-2017summer #time_schedule .timetable td.type .title02{width:44px;margin-bottom:10px;padding-top:12px}.umatsuri-2017summer #time_schedule .timetable td.type .title02 img{width:64px;height:20px}.umatsuri-2017summer #time_schedule .timetable td.type .times-list li{color:#656565;font-size:16px;line-height:1.2}.umatsuri-2017summer #time_schedule .timetable td.creator{width:66.66666%;padding:10px 20px}.umatsuri-2017summer #time_schedule .timetable td.creator .creators-list li{margin-bottom:8px;color:#656565;font-size:20px;font-weight:bold;line-height:1}.umatsuri-2017summer #time_schedule .timetable td.creator .creators-list li:last-child{margin-bottom:0}.umatsuri-2017summer #time_schedule .timetable td.creator .creators-list li span{display:block;color:#d43759;font-size:14px;font-weight:bold}.umatsuri-2017summer #time_schedule .timetable td.detail{width:100%;padding:15px 20px}.umatsuri-2017summer #time_schedule .timetable td.detail .detail-list li{display:inline-block;color:#656565;font-size:20px;font-weight:bold;line-height:1.6}.umatsuri-2017summer #time_schedule .timetable td.detail .detail-list li:after{content:"、"}.umatsuri-2017summer #time_schedule .timetable td.detail .detail-list li:last-child{margin-bottom:0}.umatsuri-2017summer #time_schedule .timetable td.detail .detail-list li:last-child:after{content:""}.umatsuri-2017summer #time_schedule .timetable td.detail .creators-list li{display:inline-block;color:#656565;font-size:16px;font-weight:bold;line-height:1.6}.umatsuri-2017summer #time_schedule .timetable td.detail .creators-list li:after{content:'、'}.umatsuri-2017summer #time_schedule .timetable td.detail .creators-list li:last-child:after{content:''}.umatsuri-2017summer #time_schedule .timetable td.detail.line-none{border-bottom:solid 2px #fff}.umatsuri-2017summer #time_schedule .timetable td.detail .detail-link{position:relative;display:inline-block;margin:10px 0 0;padding:0 12px 0 0;font-weight:bold}.umatsuri-2017summer #time_schedule .timetable td.detail .detail-link:after{position:absolute;top:9px;right:3px;display:block;width:6px;height:6px;content:'';-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #656565;border-right:2px solid #656565}.umatsuri-2017summer #time_schedule .note01{-webkit-box-sizing:border-box;box-sizing:border-box;width:95%;margin:0 auto 38px auto;padding:15px;text-align:center;color:#ffffff;border:2px solid #ffffff;font-size:20px;font-weight:bold;line-height:1.4em}.umatsuri-2017summer #time_schedule .note02{text-align:left;color:#ffffff;font-size:16px;font-weight:bold;line-height:1.4em}.umatsuri-2017summer #time_schedule .note02 .red{color:#d43759}.umatsuri-2017summer #time_schedule .about-schedule table{width:100%;margin:0 0 30px;text-align:center;border:solid 1px #656565}.umatsuri-2017summer #time_schedule .about-schedule table tr{border:none}.umatsuri-2017summer #time_schedule .about-schedule table tr.pc_only{display:table-row}.umatsuri-2017summer #time_schedule .about-schedule table tr.sp_only{display:none}.umatsuri-2017summer #time_schedule .about-schedule table th,.umatsuri-2017summer #time_schedule .about-schedule table td{padding:8px 16px;border:solid 1px #656565}.umatsuri-2017summer #time_schedule .about-schedule table th.pc_only,.umatsuri-2017summer #time_schedule .about-schedule table td.pc_only{display:cell}.umatsuri-2017summer #time_schedule .about-schedule table thead{background:#d1d1d1}.umatsuri-2017summer #time_schedule .about-schedule table thead th{color:#fff}.umatsuri-2017summer #time_schedule .about-schedule table thead th.date01{background-color:#3bc5b6}.umatsuri-2017summer #time_schedule .about-schedule table thead th.date02{background-color:#4db2e3}.umatsuri-2017summer #time_schedule .about-schedule table thead th.date03{background-color:#d43759}.umatsuri-2017summer #time_schedule .about-schedule table tbody{background:#f8f8f8}.umatsuri-2017summer #time_schedule .about-schedule table tbody th{text-align:left}.umatsuri-2017summer #time_schedule .about-schedule table tbody td.mtg01{background-color:#effff7}.umatsuri-2017summer #time_schedule .about-schedule table tbody td.mtg02{background-color:#ffeff9}.umatsuri-2017summer #time_schedule .about-schedule table tbody td.mtg03{background-color:#e0ffff}.umatsuri-2017summer #time_schedule .btn-area{width:100%;max-width:320px;margin:0 auto}.umatsuri-2017summer #time_schedule .annotation-list{display:block}.umatsuri-2017summer #time_schedule .annotation-list li{padding-left:1em;text-indent:-1em;color:#fff;font-size:16px;font-weight:bold;line-height:1.6em}.umatsuri-2017summer #time_schedule .annotation-list li:before{content:"※"}.umatsuri-2017summer #time_schedule .annotation-list li span{color:#d33759;font-weight:bold}.umatsuri-2017summer #goods-wrap{overflow:hidden;padding:60px 0 6px 0;background:#e8df4c url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/goods_back_01.png) repeat-x 0 bottom}.umatsuri-2017summer #goods{overflow:hidden;width:100%;max-width:900px;margin:auto;text-align:left;color:#4f4f4f}.umatsuri-2017summer #goods .goods-category-title{margin:60px 0 20px;text-align:center;color:#d43759;font-size:32px;font-weight:bold}.umatsuri-2017summer #goods .goods-category-title span{position:relative;display:block;font-size:24px}.umatsuri-2017summer #goods img{display:block;width:100%;height:auto}.umatsuri-2017summer #goods .notes{-webkit-box-sizing:border-box;box-sizing:border-box;width:95%;margin:0 auto 38px auto;padding:20px;background-color:#f7f2b8}.umatsuri-2017summer #goods .notes li{padding-left:1em;text-indent:-1em;color:#656565;font-size:20px;font-weight:bold;line-height:1.4em}.umatsuri-2017summer #goods .notes li:first-child{margin:0 0 20px;padding-left:0;text-indent:0}.umatsuri-2017summer #goods .goods-list{display:-webkit-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;overflow:hidden;width:95%;margin:0 auto 10px auto;font-size:0;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.umatsuri-2017summer #goods .goods-list li{display:inline-block;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:32%;margin:20px 2% 20px 0;vertical-align:top;border:none;border-radius:5px;background:#ffffff}.umatsuri-2017summer #goods .goods-list li:nth-of-type(3n){margin:20px 0}.umatsuri-2017summer #goods .goods-list li .image{padding:0 0 15px 0}.umatsuri-2017summer #goods .goods-list li p.name{width:90%;margin:auto;color:#656565;font-size:18px;font-weight:bold;line-height:1.4em}.umatsuri-2017summer #goods .goods-list li p.name a{color:#656565}.umatsuri-2017summer #goods .goods-list li p.price{width:90%;margin:auto;margin:0 auto 25px auto;text-align:right;color:#cb1313;font-size:24px;font-weight:bold;line-height:1.4em}.umatsuri-2017summer #goods .goods-list li p.price .tax{font-size:16px}.umatsuri-2017summer #goods .goods-list li p.desc{width:90%;margin:0 auto 25px auto;color:#656565;font-size:16px;line-height:1.4em}.umatsuri-2017summer #goods .more{width:27.22%;margin:auto;padding:40px 0 50px 0}.umatsuri-2017summer #access-wrap{overflow:hidden;padding-top:60px;background-color:#fff}.umatsuri-2017summer #access{overflow:hidden;width:100%;margin:auto;padding:0;text-align:left;color:#4f4f4f}.umatsuri-2017summer #access h2{margin-bottom:60px;background-color:#00a4db}.umatsuri-2017summer #access h2 img{width:100%;max-width:900px;margin:auto}.umatsuri-2017summer #access img{display:block;width:100%;height:auto}.umatsuri-2017summer #access .venue{width:100%;max-width:900px;margin:0 auto 80px}.umatsuri-2017summer #access .venue:last-child{margin:auto}.umatsuri-2017summer #access .venue-title{position:relative;text-align:center}.umatsuri-2017summer #access .venue-title:before{position:absolute;top:16px;left:10%;display:block;width:80%;height:2px;content:'';background:#656565}.umatsuri-2017summer #access h3{position:relative;display:inline-block;margin:0 auto 20px;padding:0 20px;text-align:center;background-color:#fff;font-size:24px;font-weight:bold;line-height:1.4}.umatsuri-2017summer #access h3 span{display:block;font-size:16px}.umatsuri-2017summer #access h4{margin:0 2.5% 15px 2.5%;padding:4px 0 4px 10px;text-align:left;border-left:10px solid #6cbfe8;font-size:16px;font-weight:bold;line-height:1.4em}.umatsuri-2017summer #access p{margin:0 2.5% 20px 2.5%;text-align:left;font-size:16px;line-height:1.4em}.umatsuri-2017summer #access .map{margin:0 0 40px 0}.umatsuri-2017summer #access .map iframe{width:100%;height:364px}.umatsuri-2017summer #faq-wrap{overflow:hidden;padding-top:60px;background-color:#eee}.umatsuri-2017summer #faq{overflow:hidden;width:100%;max-width:900px;margin:auto;padding:0 0 60px 0;text-align:left;color:#4f4f4f}.umatsuri-2017summer #faq h2{margin-bottom:20px}.umatsuri-2017summer #faq img{display:block;width:100%;height:auto}.umatsuri-2017summer #faq .faq-list{font-size:20px}.umatsuri-2017summer #faq dt{padding:16px;color:#fff;border-radius:2px;background:#505050;line-height:1}.umatsuri-2017summer #faq dt:before{margin-right:8px;content:"Q.";font-weight:bold}.umatsuri-2017summer #faq dd{margin:16px 16px 40px 16px;padding-left:1.7em;text-indent:-1.7em;line-height:1.4}.umatsuri-2017summer #faq dd:before{margin-right:8px;content:"A.";font-weight:bold}@media only screen and (max-width: 768px){.page-content.fixed #content_menu-wrap{display:none}.umatsuri-2017summer #main-visual{padding:0 0 30px}.umatsuri-2017summer #main-visual .main_visual-inner{padding-bottom:30px}.umatsuri-2017summer #main-visual .main_visual-date01{left:3%;width:45%;height:auto}.umatsuri-2017summer #main-visual .main_visual-date02{right:3%;width:45%;height:auto}.umatsuri-2017summer .circle-btn{width:300px;padding:8px 0;font-size:12px}.umatsuri-2017summer .circle-btn:before{top:14px;right:14px;width:8px;height:8px}.umatsuri-2017summer #content_menu-wrap{height:auto}.umatsuri-2017summer #content_menu.fix{top:58px !important}.umatsuri-2017summer #content_menu.fix .back{height:52px;padding:6px 0 0}.umatsuri-2017summer #content_menu ul li{width:33.3%;background-position:left 10px center;background-size:14px auto}.umatsuri-2017summer #content_menu ul li.navi01{background-size:12px auto}.umatsuri-2017summer #content_menu ul li.navi04{background-size:12px auto}.umatsuri-2017summer #content_menu ul li a{padding:14px 0 14px 30px}.umatsuri-2017summer #content_menu ul li img{height:12px}.umatsuri-2017summer #content_menu ul li .comingsoon{height:40px;background-size:auto 40px}.umatsuri-2017summer #content_menu.fix ul.page_navi{display:inherit;overflow-x:auto;-webkit-overflow-scrolling:touch;height:auto;list-style:none;white-space:nowrap;font-size:0}.umatsuri-2017summer #content_menu.fix ul.page_navi::-webkit-scrollbar{display:none}.umatsuri-2017summer #content_menu.fix ul.page_navi li{display:inline-block;float:none;overflow:hidden;width:29%}.umatsuri-2017summer #entry h2{font-size:14px}.umatsuri-2017summer #entry .sub{font-size:11px}.umatsuri-2017summer #about{padding-bottom:0}.umatsuri-2017summer #about .about-umatsuri{margin:0 0 30px}.umatsuri-2017summer #about .about-umatsuri_plus .about-description{margin-top:20px;padding-bottom:10px;border-bottom:solid 1px #e7eeee}.umatsuri-2017summer #about .about-umatsuri_plus dl{margin:0 20px 8px;font-size:12px}.umatsuri-2017summer #about .about-umatsuri_plus dt{width:60px}.umatsuri-2017summer #about .about-umatsuri_plus dd{margin-left:60px}.umatsuri-2017summer #about .about-umatsuri_plus dd span{display:block}.umatsuri-2017summer #about .about-umatsuri_plus .pc_only{display:none}.umatsuri-2017summer #about .about-umatsuri_plus .sp_only{display:block;padding:0}.umatsuri-2017summer #about .about-description h3{margin-bottom:16px;font-size:16px}.umatsuri-2017summer #about .about-description p{margin-bottom:8px;font-size:14px}.umatsuri-2017summer #about ul.about-list{margin-bottom:30px;padding:0 5px}.umatsuri-2017summer #about ul.about-list li{padding:0 5px}.umatsuri-2017summer #about .about-creators img{margin:0}.umatsuri-2017summer #about .about-creators .creators-guide{max-width:100%;margin:40px 10px 10px}.umatsuri-2017summer #about .about-creators .creators-guide h3{width:264px;height:36px;margin:-20px auto 0;padding:6px 0;font-size:16px;font-weight:bold}.umatsuri-2017summer #about .about-creators .creators-guide h3:before{top:5px;left:-13px;width:26px;height:26px}.umatsuri-2017summer #about .about-creators .creators-guide h3:after{top:5px;right:-13px;width:26px;height:26px}.umatsuri-2017summer #about .about-creators .creators-list{padding:10px 20px;text-align:center}.umatsuri-2017summer #about .about-creators .creators-list li{white-space:normal;word-wrap:break-word;word-wrap:break-word;font-size:14px}.umatsuri-2017summer #about .about-creators .creators-guide .note{margin:0 0 10px;text-align:center;font-size:10px}.umatsuri-2017summer #about .about-creators .catch{margin-bottom:20px;font-size:16px}.umatsuri-2017summer #about .about-creators .catch span{display:block}.umatsuri-2017summer #about .btn-area{width:100%;max-width:300px;margin:0 auto 40px}.umatsuri-2017summer #about .banner-area{width:auto;margin:0 10px 40px}.umatsuri-2017summer #about .banner-area li{width:100%}.umatsuri-2017summer #about .banner-area li:nth-child(even){margin:20px 0 0}.umatsuri-2017summer #about .about-schedule{margin:0 10px}.umatsuri-2017summer #about .about-schedule table{font-size:12px}.umatsuri-2017summer #about .about-schedule table tr{border:none}.umatsuri-2017summer #about .about-schedule table th,.umatsuri-2017summer #about .about-schedule table td{padding:8px 0;border:solid 1px #eeeeee}.umatsuri-2017summer #about .about-schedule table th{font-size:14px}.umatsuri-2017summer #about .about-schedule table td{padding:16px 0}.umatsuri-2017summer #about .about-schedule table thead th{padding:16px 0}.umatsuri-2017summer #about .about-schedule table tbody th{text-align:center}.umatsuri-2017summer #about .about-schedule table tr.sp_only{display:table-row}.umatsuri-2017summer #about .about-schedule table th.pc_only,.umatsuri-2017summer #about .about-schedule table td.pc_only{display:none}.umatsuri-2017summer #about .about-privilege .privilege-title{margin:0 0 10px}.umatsuri-2017summer #about .about-privilege .privilege-title img{height:20px}.umatsuri-2017summer #about .about-privilege .privilege-list{padding:0 5px}.umatsuri-2017summer #about .about-privilege .privilege-list li img{padding:0}.umatsuri-2017summer #about .about-privilege .privilege-list li{display:inline-block;width:50%}.umatsuri-2017summer #about .about-privilege .privilege-list li a{outline:none}.umatsuri-2017summer #about .about-lottery{margin-top:32px}.umatsuri-2017summer #about .about-lottery .lottery-title{position:relative;z-index:10;margin:0 0 20px;text-align:center}.umatsuri-2017summer #about .about-lottery .lottery-title img{height:20px}.umatsuri-2017summer #about .about-lottery .lottery-wrap{width:auto;margin:0 10px 10px;padding:20px 10px}.umatsuri-2017summer #about .about-lottery .lottery-wrap:before{top:5px;left:10px;width:60px;height:60px}.umatsuri-2017summer #about .about-lottery .lottery-wrap:after{top:5px;right:10px;width:60px;height:60px}.umatsuri-2017summer #about .about-lottery p.description{margin-bottom:20px;text-align:center;font-size:14px;line-height:1.4em}.umatsuri-2017summer #about .about-lottery .lottery-join{display:block;width:auto;margin:0 auto 20px;padding:15px}.umatsuri-2017summer #about .about-lottery .lottery-join .lottery-join_title{position:absolute;top:-15px;left:10px;padding:2px 7px;border-radius:5px;background:#d33759;font-size:14px}.umatsuri-2017summer #about .about-lottery .lottery-join p{font-size:16px;line-height:1.4}.umatsuri-2017summer #about .about-lottery .lottery-list{margin-bottom:0}.umatsuri-2017summer #about .about-lottery .lottery-list li{padding:0 5px}.umatsuri-2017summer #about .annotation-list{padding:0 10px}.umatsuri-2017summer #about .annotation-list li{font-size:12px;line-height:1.4em}.umatsuri-2017summer #topics-wrap{padding-top:52px}.umatsuri-2017summer #topics{padding-bottom:30px}.umatsuri-2017summer #topics h2{margin-bottom:10}.umatsuri-2017summer #topics-wrap.topics-index #topics h2{margin-bottom:0}.umatsuri-2017summer #topics .topics-list .topics-list-item{padding:7px 10px;border-bottom:1px solid #eeeeee;font-size:12px;line-height:1.3em}.umatsuri-2017summer #topics .topics-list .topics-list-item .update{margin-bottom:5px;font-size:8px;line-height:1.5em}.umatsuri-2017summer #topics .topics-row .row-left{float:none;width:100%}.umatsuri-2017summer #topics .topics-row .row-right{float:none;width:100%}.umatsuri-2017summer #topics .topics-row .row-right img{padding-top:10px}.umatsuri-2017summer #ticket_info{padding-bottom:30px}.umatsuri-2017summer #ticket_info .tab_content{margin:0 auto 10px;padding-top:25px}.umatsuri-2017summer #ticket_info .tab_content .section{margin-bottom:20px;padding-bottom:10px}.umatsuri-2017summer #ticket_info .tab_content h3{margin-bottom:8px;padding:4px 0 4px 5px;border-left:5px solid #d1d1d1;font-size:14px}.umatsuri-2017summer #ticket_info .tab_content h4{margin-bottom:8px;font-size:12px}.umatsuri-2017summer #ticket_info .tab_content p{margin-bottom:8px;font-size:12px}.umatsuri-2017summer #ticket_info .tab_content p em{color:#d33759;font-style:normal}.umatsuri-2017summer #ticket_info .tab_content p span.amount{display:block;margin:5px 0 0 0;font-weight:bold}.umatsuri-2017summer #ticket_info .tab_content dl{margin-bottom:8px;font-size:12px}.umatsuri-2017summer #ticket_info .tab_content dt{width:60px}.umatsuri-2017summer #ticket_info .tab_content dd{margin-left:60px}.umatsuri-2017summer #ticket_info .tab_content dd span{display:block}.umatsuri-2017summer #ticket_info .tab_content ul{margin-bottom:8px;line-height:1.4}.umatsuri-2017summer #ticket_info .tab_content ul li{margin-bottom:4px;font-size:12px}.umatsuri-2017summer #ticket_info .tab_content ul li span.brackets{display:block}.umatsuri-2017summer #ticket_info .tab_content .list li{font-size:12px}.umatsuri-2017summer #ticket_info .tab_content .list li strong{font-size:8px}.umatsuri-2017summer #ticket_info .tab_content .list li.close:after{display:block;margin:0;font-size:12px}.umatsuri-2017summer #ticket_info .tab_content .annotation-list{padding:8px 10px}.umatsuri-2017summer #ticket_info .tab_content .annotation-list li{font-size:9px}.umatsuri-2017summer #ticket_info .tab_content .note_box{overflow:auto;-webkit-overflow-scrolling:touch;height:200px;margin:0 auto 6px auto;text-align:left;background:#ffffff}.umatsuri-2017summer #ticket_info .tab_content .note_list{display:block;margin-bottom:8px;padding:7px 10px;color:#656565;background:#eeeeee;font-size:9px;line-height:1.2em}.umatsuri-2017summer #ticket_info .tab_content .note_list li{font-size:9px}.umatsuri-2017summer #ticket_info .tab_content .passmarket_logo{width:57.23%;max-width:348px;margin-bottom:8px}.umatsuri-2017summer #ticket_info .tab_content .passmarket_logo img{display:block;width:100%;height:auto}.umatsuri-2017summer #ticket_info .tab_content p.passmarket_link{margin-bottom:12px}.umatsuri-2017summer #ticket_info .tab_content p.passmarket_link a{text-decoration:underline}.umatsuri-2017summer #ticket_info .tab_content .entry_btn{width:93.4%;max-width:578px;margin:0 auto 19px auto}.umatsuri-2017summer #ticket_info .tab_content .entry_btn img{display:block;width:100%;height:auto}.umatsuri-2017summer #ticket_info .tab_content .period-list li{font-size:12px}.umatsuri-2017summer #ticket_info .tab_content .period-list li span{display:block}.umatsuri-2017summer #ticket_info .tab_content .period-list li span:before{content:''}.umatsuri-2017summer #ticket_info .tab_content .period-list li span:after{content:''}.umatsuri-2017summer #ticket_info #tab_menu2 li.comingsoon:after{font-size:12px}.umatsuri-2017summer #ticket_info .tab_content .publisher_logo{margin-bottom:8px}.umatsuri-2017summer #ticket_info .tab_content .publisher_logo a{font-size:12px}.umatsuri-2017summer #ticket_info .tab_content p.publisher_link{margin-bottom:12px}.umatsuri-2017summer #ticket_info .tab_content p.publisher_link a{text-decoration:underline}.umatsuri-2017summer #ticket_info .tab_content .entry_btn{width:93.4%;max-width:578px;margin:0 auto 10px auto}.umatsuri-2017summer #ticket_info .tab_content .entry_btn img{display:block;width:100%;height:auto}.umatsuri-2017summer #twitter_timeline{padding-bottom:30px}.umatsuri-2017summer #attention{padding:25px 0 30px 0}.umatsuri-2017summer #attention h2{margin:0 0 16px 0;color:#656565;font-size:16px;font-weight:bold;line-height:1.2em}.umatsuri-2017summer #attention .notes{margin-bottom:12px;font-size:12px}.umatsuri-2017summer #attention .box{overflow:auto;-webkit-overflow-scrolling:touch;height:210px;margin-bottom:20px;text-align:left;background:#ffffff}.umatsuri-2017summer #attention .box h3{font-size:12px}.umatsuri-2017summer #attention .box ul{padding:10px}.umatsuri-2017summer #attention .box ul li{position:relative;padding:0 0 0 1em;color:#656565;font-size:9px;line-height:1.6em}.umatsuri-2017summer #attention .box ul li:before{position:absolute;top:0;left:0;content:"・"}.umatsuri-2017summer #attention .link{width:100%;max-width:300px}.umatsuri-2017summer #attention .contact-btn{width:300px;padding:8px 0;font-size:12px}.umatsuri-2017summer #attention .contact-btn::before{top:14px;right:14px;width:8px;height:8px}.umatsuri-2017summer #sns{padding:30px 0}.umatsuri-2017summer #sns .share-list li a.line{display:block}.umatsuri-2017summer .footer__page-top{height:60px}.umatsuri-2017summer #umatsuri_archive{padding:0 0 30px}.umatsuri-2017summer #umatsuri_archive h3{margin-bottom:10px;font-size:12px}.umatsuri-2017summer #umatsuri_archive .archive-list li a{font-size:14px}.umatsuri-2017summer #time_schedule-wrap{padding-top:52px}.umatsuri-2017summer #time_schedule{padding-bottom:30px}.umatsuri-2017summer #time_schedule h2{margin-bottom:10}.umatsuri-2017summer #time_schedule .note01{margin:0 auto 19px auto;padding:7px;font-size:10px;line-height:1.4em}.umatsuri-2017summer #time_schedule .note01{font-size:12px;line-height:1.4em}.umatsuri-2017summer #time_schedule .note02{font-size:10px;line-height:1.4em}.umatsuri-2017summer #time_schedule .about{width:95%;margin:auto;text-align:center}.umatsuri-2017summer #time_schedule .about p{margin:0 0 20px;font-size:14px}.umatsuri-2017summer #time_schedule .about p span{display:inline}.umatsuri-2017summer #time_schedule .time_schedule{margin:0 auto 45px}.umatsuri-2017summer #time_schedule .time_schedule:last-child{margin:0 auto 40px}.umatsuri-2017summer #time_schedule .time_schedule h3 img{width:146px}.umatsuri-2017summer #time_schedule .time_schedule h3{width:240px;height:36px;margin:-20px auto 20px;padding:8px 0;font-size:16px}.umatsuri-2017summer #time_schedule .time_schedule h3:before{top:5px;left:-13px;width:26px;height:26px}.umatsuri-2017summer #time_schedule .time_schedule h3:after{top:5px;right:-13px;width:26px;height:26px}.umatsuri-2017summer #time_schedule .time_schedule .time_schedule-fans.mtg{margin-bottom:20px}.umatsuri-2017summer #time_schedule .time_schedule .time_schedule-fans h4{width:220px;margin:0 auto 10px}.umatsuri-2017summer #time_schedule .timetable{margin-bottom:5px}.umatsuri-2017summer #time_schedule .timetable th{font-size:14px}.umatsuri-2017summer #time_schedule .timetable td.type{width:40%;padding:5px 10px}.umatsuri-2017summer #time_schedule .timetable td.type .title{width:44px;margin-bottom:10px;padding-top:12px;padding-left:40px;background-image:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/summer/time_schedule-icon.png);background-repeat:no-repeat;background-position:0 bottom;background-size:28px 32px}.umatsuri-2017summer #time_schedule .timetable td.type .times-list li{color:#656565;font-size:14px;line-height:1.2}.umatsuri-2017summer #time_schedule .timetable td.creator{width:60%;padding:5px 10px}.umatsuri-2017summer #time_schedule .timetable td.creator .creators-list li{font-size:14px}.umatsuri-2017summer #time_schedule .timetable td.creator .creators-list li span{font-size:12px}.umatsuri-2017summer #time_schedule .timetable td.detail{padding:10px}.umatsuri-2017summer #time_schedule .timetable td.detail .detail-list li{font-size:14px;line-height:1.4}.umatsuri-2017summer #time_schedule .timetable td.detail .creators-list li{font-size:14px;line-height:1.4}.umatsuri-2017summer #time_schedule .timetable td.detail .detail-link{font-size:14px}.umatsuri-2017summer #time_schedule .timetable td.detail .detail-link:after{top:6px}.umatsuri-2017summer #time_schedule .annotation-list{padding:0}.umatsuri-2017summer #time_schedule .annotation-list li{font-size:12px;line-height:1.4em}.umatsuri-2017summer #time_schedule ul.about-list{margin:0 auto 40px}.umatsuri-2017summer #time_schedule ul.about-list li{padding:0 10px}.umatsuri-2017summer #time_schedule .about-schedule{margin:0 10px 40px}.umatsuri-2017summer #time_schedule .about-schedule table{font-size:12px}.umatsuri-2017summer #time_schedule .about-schedule table tr{border:none}.umatsuri-2017summer #time_schedule .about-schedule table th,.umatsuri-2017summer #time_schedule .about-schedule table td{padding:8px 0}.umatsuri-2017summer #time_schedule .about-schedule table th{font-size:14px}.umatsuri-2017summer #time_schedule .about-schedule table td{padding:16px 0}.umatsuri-2017summer #time_schedule .about-schedule table thead th{padding:16px 0}.umatsuri-2017summer #time_schedule .about-schedule table tbody th{text-align:center}.umatsuri-2017summer #time_schedule .about-schedule table tr.sp_only{display:table-row}.umatsuri-2017summer #time_schedule .about-schedule table th.pc_only,.umatsuri-2017summer #time_schedule .about-schedule table td.pc_only{display:none}.umatsuri-2017summer #goods-wrap{padding-top:52px}.umatsuri-2017summer #goods .goods-category-title{margin:30px 0 20px;font-size:20px}.umatsuri-2017summer #goods .goods-category-title span{display:block;font-size:16px}.umatsuri-2017summer #goods h2{margin-bottom:10}.umatsuri-2017summer #goods .goods-list li{width:49%;margin:10px 2% 10px 0}.umatsuri-2017summer #goods .goods-list li:nth-of-type(3n){margin:10px 2% 10px 0}.umatsuri-2017summer #goods .goods-list li:nth-of-type(2n){margin:10px 0 10px 0}.umatsuri-2017summer #goods .goods-list li .image{padding:0 0 10px 0}.umatsuri-2017summer #goods .goods-list li p.name{margin:auto;color:#656565;font-size:16px;font-weight:bold;line-height:1.4em}.umatsuri-2017summer #goods .goods-list li p.price{margin:0 auto 15px auto;font-size:16px}.umatsuri-2017summer #goods .goods-list li p.price .tax{font-size:12px}.umatsuri-2017summer #goods .goods-list li p.desc{width:90%;margin:0 auto 15px auto;color:#656565;font-size:12px}.umatsuri-2017summer #goods .more{width:27.22%;margin:auto;padding:20px 0 25px 0}.umatsuri-2017summer #goods .notes{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 19px auto;padding:15px 15px 5px;color:#ffffff;background-color:#f7f2b8}.umatsuri-2017summer #goods .notes li{margin-bottom:10px;font-size:12px}.umatsuri-2017summer #goods-wrap #attention h2{margin:0 0 30px}.umatsuri-2017summer #access-wrap{padding-top:52px}.umatsuri-2017summer #access{padding-bottom:25px}.umatsuri-2017summer #access .venue{margin-bottom:40px}.umatsuri-2017summer #access h2{margin-bottom:20px}.umatsuri-2017summer #access h3{position:relative;margin:0 0 20px;padding:5px 12px;font-size:16px}.umatsuri-2017summer #access h3 span{font-size:12px}.umatsuri-2017summer #access h4{margin:0 2.5% 7px 2.5%;padding:4px 0 4px 5px;border-left:5px solid #6cbfe8;font-size:12px}.umatsuri-2017summer #access p{margin:0 2.5% 10px 2.5%;text-align:left;font-size:12px;line-height:1.4em}.umatsuri-2017summer #access .map{margin:0 0 20px 0}.umatsuri-2017summer #access .map iframe{width:100%;height:182px}.umatsuri-2017summer #faq-wrap{padding-top:52px}.umatsuri-2017summer #faq{padding-bottom:6px}.umatsuri-2017summer #faq h2{margin-bottom:10}.umatsuri-2017summer #faq .faq-list{width:95%;margin:auto;font-size:14px}.umatsuri-2017summer #faq dt{padding:12px}.umatsuri-2017summer #faq dd{margin:8px 12px 24px 12px;padding-left:1.9em;text-indent:-1.9em}}.umatsuri-2017spring{letter-spacing:2px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.umatsuri-2017spring #main_image{overflow:hidden;padding:79px 0 0 0;text-align:center;background:#e8df4c}.umatsuri-2017spring #main_image img{display:block;width:100%;max-width:900px;height:auto;margin:0 auto}.umatsuri-2017spring #content_menu_wrap{overflow:hidden}.umatsuri-2017spring #content_menu{position:relative;top:0;left:0;overflow:hidden;-webkit-transition:all 0.5s;transition:all 0.5s;background:#d43759 url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/spring/navi_back_01.png) repeat-x 0 0}.umatsuri-2017spring #content_menu.fix{position:fixed;z-index:10;top:60px;left:0;width:100%}.umatsuri-2017spring #content_menu .back{overflow:hidden;padding:6px 0;background:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/spring/navi_back_01.png) repeat-x 0 bottom}.umatsuri-2017spring #content_menu ul{overflow:hidden;width:100%;max-width:900px;margin:0 auto}.umatsuri-2017spring #content_menu ul li{display:inline;float:left;width:16.6%;height:auto}.umatsuri-2017spring #content_menu ul li img{display:block;width:100%;height:auto}.umatsuri-2017spring #entry_wrap{overflow:hidden;padding:0 0 6px 0;background:#e8df4c url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/spring/entry_back_01.png) repeat-x 0 bottom}.umatsuri-2017spring #entry{position:relative;width:100%;max-width:900px;margin:0 auto;text-align:center}.umatsuri-2017spring #entry img{display:block;width:100%;max-width:900px;height:auto;margin:0 auto}.umatsuri-2017spring #entry h2{position:absolute;top:13%;left:0;width:100%;text-align:center;color:#2da3dd;font-size:26px;font-weight:bold;line-height:1.4em}.umatsuri-2017spring #entry .sub{position:absolute;bottom:8%;left:0;width:100%;text-align:center;color:#2da3dd;font-size:20px;font-weight:bold;line-height:1.4em}.umatsuri-2017spring #entry a.btn{position:absolute;top:50.92%;left:11.175%;display:block;width:77.65%;padding:10px 0;color:#d43759;border-radius:50px;background:#FFF;font-size:24px;font-weight:bold}.umatsuri-2017spring #entry a.btn::before{position:absolute;top:40px;right:40px;display:block;width:20px;height:20px;content:'';-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:4px solid #d43759;border-right:4px solid #d43759}.umatsuri-2017spring #entry a.btn:hover{opacity:0.9}.umatsuri-2017spring #about_wrap{overflow:hidden;padding:0 0 6px 0;background:#fff url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/spring/about_back_02.png) repeat-x 0 bottom}.umatsuri-2017spring #about{overflow:hidden;width:100%;max-width:900px;margin:0 auto;padding:0 0 50px 0;text-align:left;color:#4f4f4f;background:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/spring/about_back_01.png) no-repeat center top;background-size:100% auto}.umatsuri-2017spring #about h3{margin:0 0 15px 0;text-align:center;font-size:36px;font-weight:bold;line-height:1.4em}.umatsuri-2017spring #about h3 span{position:relative}.umatsuri-2017spring #about h3 span:before{position:absolute;top:16px;left:-48px;display:block;width:32px;height:6px;content:' ';background:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/spring/bg_title_line.png) no-repeat center top}.umatsuri-2017spring #about h3 span:after{position:absolute;top:16px;right:-48px;display:block;width:32px;height:6px;content:' ';background:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/spring/bg_title_line.png) no-repeat center top}.umatsuri-2017spring #about img{display:block;width:100%;height:auto}.umatsuri-2017spring #about .desc{overflow:hidden;width:87.5%;margin:0 auto 50px auto;text-align:left;font-size:24px;line-height:1.4em}.umatsuri-2017spring #about .desc .catch{margin:0 0 15px 0;text-align:center;font-size:28px;font-weight:bold;line-height:1.4em}.umatsuri-2017spring #about ul{overflow:hidden;margin:0 0 58px 0}.umatsuri-2017spring #about ul li{float:left;width:25%}.umatsuri-2017spring #about .catch02{position:relative;margin:0 0 120px 0;text-align:center;font-size:28px;font-weight:bold;line-height:1.4em}.umatsuri-2017spring #about .catch02:after{position:absolute;bottom:-80px;left:50%;width:142px;height:59px;margin-left:-71px;content:' ';background:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/spring/about_arrow.png) no-repeat center top;background-size:142px 59px}.umatsuri-2017spring #about .message{margin:15px 0 10px 0;text-align:center;font-size:20px;font-weight:normal;line-height:1.4em}.umatsuri-2017spring #about .message a{text-decoration:underline;color:#0000ff}.umatsuri-2017spring #about p span.note{display:block;margin:35px 0 35px 0;padding:14px 20px;color:#656565;border:solid 2px #e6ae36;background:#FFF;font-size:20px;line-height:1.4em}.umatsuri-2017spring #about .venue_map{margin:35px 0 58px}.umatsuri-2017spring #about .venue_map a{display:block;margin:20px 0}.umatsuri-2017spring #about .btn-venue_map a{position:relative;display:block;width:360px;margin:auto;padding:10px;text-align:center;color:#FFF;border-radius:26px;background:#d43759}.umatsuri-2017spring #about .btn-venue_map a:after{position:absolute;top:20px;right:20px;display:block;width:10px;height:10px;content:' ';-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #FFF;border-right:2px solid #FFF}.umatsuri-2017spring #about .privilege .privilege-title{margin:0 0 20px;text-align:center}.umatsuri-2017spring #about .privilege .privilege-title img{display:inline;width:204px}.umatsuri-2017spring #about .privilege .privilege-list li{width:50%}.umatsuri-2017spring #about .notes .notes-title{width:100%;margin:0 0 20px;padding:8px 0;text-align:center;background-color:#706f70}.umatsuri-2017spring #about .notes .notes-title img{display:inline;width:476px;background-color:#706f70}.umatsuri-2017spring #about .notes .notes-exsample{overflow:hidden;margin:0 0 58px 0}.umatsuri-2017spring #about .notes .notes-exsample .exsample-inner{float:left;width:50%}.umatsuri-2017spring #topics_wrap{overflow:hidden;padding:0 0 6px 0;background:#eee url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/spring/topics_back_01.png) repeat-x 0 bottom}.umatsuri-2017spring #topics{overflow:hidden;width:100%;max-width:900px;margin:0 auto;padding:0 0 60px 0;text-align:left;color:#4f4f4f}.umatsuri-2017spring #topics img{display:block;width:100%;height:auto}.umatsuri-2017spring #topics .more{display:none;width:27.3%;max-width:175px;margin:0 auto}.umatsuri-2017spring #topics .topics-list{overflow:hidden;width:95%;margin:0 auto;background:#ffffff}.umatsuri-2017spring #topics .topics-list .topics-list-item{display:none;overflow:hidden;padding:15px 20px;color:#333333;border-bottom:2px solid #eeeeee;font-size:20px;font-weight:normal;line-height:1.5em}.umatsuri-2017spring #topics .topics-list .topics-list-item:nth-of-type(1){display:block}.umatsuri-2017spring #topics .topics-list .topics-list-item:nth-of-type(2){display:block}.umatsuri-2017spring #topics .topics-list .topics-list-item:nth-of-type(3){display:block}.umatsuri-2017spring #topics .topics-list .topics-list-item:nth-of-type(4){display:block}.umatsuri-2017spring #topics .topics-list .topics-list-item:nth-of-type(5){display:block}.umatsuri-2017spring #topics .topics-list .topics-list-item .update{margin:0 0 10px 0;color:#999999;font-size:16px;line-height:1.5em}.umatsuri-2017spring #topics .topics-list .topics-list-item .list{padding-left:1em}.umatsuri-2017spring #topics .topics-list .topics-list-item .list li{list-style-type:disc}.umatsuri-2017spring #topics .topics-row:after{display:block;clear:both;content:" "}.umatsuri-2017spring #topics .topics-row .row-left{float:left;width:60%}.umatsuri-2017spring #topics .topics-row .row-right{float:right;width:40%}.umatsuri-2017spring #topics .topics-row .row-right img{padding-left:20px}.umatsuri-2017spring #topics dl.faq{margin-top:10px}.umatsuri-2017spring #topics dl.faq dt,.umatsuri-2017spring #topics dl.faq dd{padding-left:1em;text-indent:-1em}.umatsuri-2017spring #topics dl.faq dd{margin-bottom:10px}.umatsuri-2017spring #topics dl.faq dt:before{content:'Q.';-webkit-font-feature-settings:"skna";font-feature-settings:"skna"}.umatsuri-2017spring #topics dl.faq dd:before{content:'A.'}.umatsuri-2017spring #time_schedule_wrap{overflow:hidden;padding:0 0 6px 0;background:#67d8d9 url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/spring/time_schedule_back_01.png) repeat-x 0 bottom}.umatsuri-2017spring #time_schedule{overflow:hidden;width:100%;max-width:900px;margin:0 auto;padding:0 0 60px 0;text-align:left;color:#4f4f4f}.umatsuri-2017spring #time_schedule img{display:block;width:100%;height:auto}.umatsuri-2017spring #time_schedule .note01{-webkit-box-sizing:border-box;box-sizing:border-box;width:95%;margin:0 auto 38px auto;padding:15px;text-align:center;color:#ffffff;border:2px solid #ffffff;font-size:20px;font-weight:bold;line-height:1.4em}.umatsuri-2017spring #time_schedule .note02{width:95%;margin:0 auto;text-align:left;color:#ffffff;font-size:20px;font-weight:bold;line-height:1.4em}.umatsuri-2017spring #time_schedule .note02 .red{color:#d43759}.umatsuri-2017spring #time_schedule #tab_menu{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:95%;margin:0 auto}.umatsuri-2017spring #time_schedule #tab_menu li{float:left;width:50%}.umatsuri-2017spring #time_schedule #tab_menu li img{display:none}.umatsuri-2017spring #time_schedule #tab_menu li img.off{display:block}.umatsuri-2017spring #time_schedule #tab_menu li a.on img.off{display:none}.umatsuri-2017spring #time_schedule #tab_menu li a.on img.on{display:block}.umatsuri-2017spring #time_schedule .tab_content{display:none;overflow:hidden;width:95%;margin:0 auto 20px auto;padding:50px 0 0 0;color:#656565;background:#ffffff}.umatsuri-2017spring #time_schedule #tab02.tab_content{display:block}.umatsuri-2017spring #time_schedule .tab_content h3{margin:0 0 15px 0;text-align:center;font-size:24px;font-weight:bold;line-height:1.4em}.umatsuri-2017spring #time_schedule .tab_content .list{font-size:20px;line-height:1.2em}.umatsuri-2017spring #time_schedule .tab_content .list li{margin:14px 0;line-height:1em}.umatsuri-2017spring #time_schedule .tab_content .list span{display:block;color:#d43759;font-size:13px;font-weight:bold}.umatsuri-2017spring #time_schedule .tab_content table{width:100%;margin:0 0 30px 0;color:#656565;border-bottom:1px solid #eaeaea;font-size:20px;line-height:1.4em}.umatsuri-2017spring #time_schedule .tab_content table:nth-last-child(1){margin:0 0 0 0;border-bottom:none}.umatsuri-2017spring #time_schedule .tab_content table tr{background:#F8F8F8}.umatsuri-2017spring #time_schedule .tab_content table tr:nth-child(even){background:#FFF}.umatsuri-2017spring #time_schedule .tab_content table th{padding:10px;text-align:center;color:#333333;background:#eaeaea;font-weight:normal}.umatsuri-2017spring #time_schedule .tab_content table td{padding:10px}.umatsuri-2017spring #time_schedule .tab_content table .type{width:20%;padding:10px;text-align:center;vertical-align:middle;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea}.umatsuri-2017spring #time_schedule .tab_content table .time{width:20%;padding:10px;text-align:center;vertical-align:middle;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea}.umatsuri-2017spring #time_schedule .tab_content table .playarea{width:40%;padding:10px;text-align:left;vertical-align:middle;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea}.umatsuri-2017spring #time_schedule .tab_content table .runway{width:40%;padding:10px;text-align:left;vertical-align:middle;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea}.umatsuri-2017spring #ticket_info_wrap{overflow:hidden;padding:0 0 6px 0;background:#d43759 url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/spring/ticket_info_back_01.png) repeat-x 0 bottom}.umatsuri-2017spring #ticket_info{overflow:hidden;width:100%;max-width:900px;margin:0 auto;padding:0 0 60px 0;text-align:left;color:#4f4f4f}.umatsuri-2017spring #ticket_info img{display:block;width:100%;height:auto}.umatsuri-2017spring #ticket_info #tab_menu2{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:95%;margin:0 auto}.umatsuri-2017spring #ticket_info #tab_menu2 li{float:left;width:50%}.umatsuri-2017spring #ticket_info #tab_menu2 li img{display:none}.umatsuri-2017spring #ticket_info #tab_menu2 li img.off{display:block}.umatsuri-2017spring #ticket_info #tab_menu2 li a.on img.off{display:none}.umatsuri-2017spring #ticket_info #tab_menu2 li a.on img.on{display:block}.umatsuri-2017spring #ticket_info .tab_content{display:none;overflow:hidden;width:95%;margin:0 auto 20px auto;padding:50px 0 0 0;background:#ffffff}.umatsuri-2017spring #ticket_info .tab_content p.title{margin:0 3.3% 15px 3.3%}.umatsuri-2017spring #ticket_info .tab_content dl{margin:0 3.3% 35px 3.3%;text-align:left;color:#333333;font-size:24px;line-height:1.4em}.umatsuri-2017spring #ticket_info .tab_content dl:after{display:block;clear:both;content:" "}.umatsuri-2017spring #ticket_info .tab_content dt{float:left;clear:left;width:120px;font-weight:bold}.umatsuri-2017spring #ticket_info .tab_content dd{margin:0 0 0 120px;padding-left:1em;text-indent:-1em}.umatsuri-2017spring #ticket_info .tab_content dd:before{content:': '}.umatsuri-2017spring #ticket_info #tab04.tab_content{display:block}.umatsuri-2017spring #ticket_info .tab_content h3{margin:0 3.3% 15px 3.3%;padding:4px 0 4px 10px;text-align:left;color:#333333;border-left:10px solid #d1d1d1;font-size:24px;font-weight:bold;line-height:1.4em}.umatsuri-2017spring #ticket_info .tab_content p{margin:0 3.3% 35px 3.3%;text-align:left;color:#333333;font-size:24px;line-height:1.4em}.umatsuri-2017spring #ticket_info .tab_content p span.note01{color:#656565;font-size:18px;line-height:1.2em}.umatsuri-2017spring #ticket_info .tab_content p em{color:#d33759;font-style:normal}.umatsuri-2017spring #ticket_info .tab_content p span.note02{display:block;padding:14px 20px;color:#656565;background:#eeeeee;font-size:18px;line-height:1.2em}.umatsuri-2017spring #ticket_info .tab_content .note_box{overflow:auto;height:400px;margin:0 auto 35px;text-align:left;background:#ffffff}.umatsuri-2017spring #ticket_info .tab_content .note_list{display:block;margin:0 3.3% 0 3.3%;padding:14px 20px;color:#656565;background:#eeeeee;font-size:18px;line-height:1.2em}.umatsuri-2017spring #ticket_info .tab_content .note_list li{position:relative;padding:0 0 0 1em;color:#656565;font-size:18px;line-height:1.6em}.umatsuri-2017spring #ticket_info .tab_content .note_list li:before{position:absolute;top:0;left:0;content:"・"}.umatsuri-2017spring #ticket_info .tab_content .passmarket_logo{width:57.23%;max-width:348px;margin:0 3.3% 10px 3.3%}.umatsuri-2017spring #ticket_info .tab_content .passmarket_logo img{display:block;width:100%;height:auto}.umatsuri-2017spring #ticket_info .tab_content p.passmarket_link{margin:0 3.3% 25px 3.3%}.umatsuri-2017spring #ticket_info .tab_content p.passmarket_link a{text-decoration:underline}.umatsuri-2017spring #ticket_info .tab_content .entry_btn{width:93.4%;max-width:578px;margin:0 auto 38px auto}.umatsuri-2017spring #ticket_info .tab_content .entry_btn img{display:block;width:100%;height:auto}.umatsuri-2017spring #access_wrap{overflow:hidden;padding:0 0 6px 0;background:#2da4de url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/spring/access_back_01.png) repeat-x 0 bottom}.umatsuri-2017spring #access{overflow:hidden;width:100%;max-width:900px;margin:0 auto;padding:0 0 50px 0;text-align:left;color:#4f4f4f}.umatsuri-2017spring #access img{display:block;width:100%;height:auto}.umatsuri-2017spring #access h3{margin:0 2.5% 15px 2.5%;padding:4px 0 4px 10px;text-align:left;color:#ffffff;border-left:10px solid #6cbfe8;font-size:24px;font-weight:bold;line-height:1.4em}.umatsuri-2017spring #access p{margin:0 2.5% 20px 2.5%;text-align:left;color:#ffffff;font-size:24px;line-height:1.4em}.umatsuri-2017spring #access .map{margin:0 0 40px 0}.umatsuri-2017spring #access .map iframe{width:100%;height:364px}.umatsuri-2017spring #goods_wrap{overflow:hidden;padding:0 0 6px 0;background:#e8df4c url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/spring/goods_back_01.png) repeat-x 0 bottom}.umatsuri-2017spring #goods{overflow:hidden;width:100%;max-width:900px;margin:0 auto;padding:0 0 50px 0;text-align:left;color:#4f4f4f}.umatsuri-2017spring #goods .goods-category-title{display:none;margin:80px 0 40px;text-align:center;color:#d43759;font-size:32px;font-weight:bold}.umatsuri-2017spring #goods .goods-category-title span{position:relative;display:block;font-size:24px}.umatsuri-2017spring #goods img{display:block;width:100%;height:auto}.umatsuri-2017spring #goods .notes{-webkit-box-sizing:border-box;box-sizing:border-box;width:95%;margin:0 auto 38px auto;padding:20px;background-color:#f7f2b8}.umatsuri-2017spring #goods .notes li{color:#656565;font-size:20px;font-weight:bold;line-height:1.4em}.umatsuri-2017spring #goods .list{display:none;overflow:hidden;width:95%;margin:0 auto 10px auto}.umatsuri-2017spring #goods .list.on{display:block}.umatsuri-2017spring #goods .list li{display:inline;float:left;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:49.5%;border-radius:5px;background:#ffffff}.umatsuri-2017spring #goods .list li:nth-of-type(2){float:right}.umatsuri-2017spring #goods .list li .image{padding:0 0 15px 0}.umatsuri-2017spring #goods .list li p.name{width:86%;margin:0 auto;color:#656565;font-size:28px;font-weight:bold;line-height:1.4em}.umatsuri-2017spring #goods .list li p.name a{color:#656565}.umatsuri-2017spring #goods .list li p.price{width:86%;margin:0 auto;margin:0 auto 25px auto;text-align:right;color:#cb1313;font-size:36px;font-weight:bold;line-height:1.4em}.umatsuri-2017spring #goods .list li p.price .tax{font-size:24px;line-height:1.4em}.umatsuri-2017spring #goods .list li p.price .yen{font-size:24px;line-height:1.4em}.umatsuri-2017spring #goods .list li p.desc{width:86%;margin:0 auto 25px auto;color:#656565;font-size:24px;line-height:1.4em}.umatsuri-2017spring #goods .more{width:27.22%;margin:0 auto;padding:40px 0 50px 0}.umatsuri-2017spring #sns_wrap{overflow:hidden;background-color:#fff}.umatsuri-2017spring #sns{overflow:hidden;width:100%;max-width:900px;margin:0 auto;padding:65px 0;text-align:center}.umatsuri-2017spring #sns ul{list-style:none;letter-spacing:-0.5em;font-size:0}.umatsuri-2017spring #sns ul li{display:inline-block;margin:0;padding:0;vertical-align:bottom}.umatsuri-2017spring #sns ul li img{width:60px}.umatsuri-2017spring #umatsuri_archive-wrap{overflow:hidden;padding:0 0 6px 0;background:#fff url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/spring/sns_back_01.png) repeat-x 0 bottom}.umatsuri-2017spring #umatsuri_archive{overflow:hidden;width:100%;max-width:900px;margin:auto;padding-bottom:80px;text-align:center}.umatsuri-2017spring #umatsuri_archive h3{margin-bottom:20px;font-size:16px;font-weight:bold;line-height:1}.umatsuri-2017spring #umatsuri_archive .archive-list{font-size:0}.umatsuri-2017spring #umatsuri_archive .archive-list li{display:inline-block;padding:0 10px;border-right:solid 1px #333;line-height:1}.umatsuri-2017spring #umatsuri_archive .archive-list li:last-child{border:none}.umatsuri-2017spring #umatsuri_archive .archive-list li a{display:block;padding:0 10px;color:#333;font-size:14px}.umatsuri-2017spring #umatsuri_archive .archive-list li a:hover{opacity:0.8}.umatsuri-2017spring .fb_iframe_widget>span{vertical-align:baseline !important}.umatsuri-2017spring #attention_wrap{overflow:hidden;background:#eeeeee}.umatsuri-2017spring #attention{overflow:hidden;width:100%;max-width:900px;margin:0 auto;padding:50px 0 80px 0;text-align:center}.umatsuri-2017spring #attention img{display:block;width:100%;height:auto}.umatsuri-2017spring #attention .link{width:44.375%;max-width:284px;margin:0 auto}.umatsuri-2017spring #attention h2{margin:0 0 12px 0;color:#656565;font-size:32px;font-weight:bold;line-height:1.2em}.umatsuri-2017spring #attention .box{overflow:auto;width:95%;height:400px;margin:0 auto 20px auto;text-align:left;background:#ffffff}.umatsuri-2017spring #attention .box h3{text-align:center;color:#656565;font-size:24px;font-weight:bold}.umatsuri-2017spring #attention .box ul{padding:20px;list-style:none}.umatsuri-2017spring #attention .box ul li{position:relative;padding:0 0 0 1em;color:#656565;font-size:18px;line-height:1.6em}.umatsuri-2017spring #attention .box ul li:before{position:absolute;top:0;left:0;content:"・"}@media only screen and (max-width: 768px){.umatsuri-2017spring #main_image{padding:0 0 0 0}.umatsuri-2017spring #content_menu.fix{top:58px !important}.umatsuri-2017spring #content_menu.fix .back{padding:6px 0 0}.umatsuri-2017spring #content_menu ul li{display:inline;float:left;width:33.3%}.umatsuri-2017spring #content_menu.fix ul.page_navi{display:inherit;overflow-x:auto;-webkit-overflow-scrolling:touch;height:auto;list-style:none;white-space:nowrap}.umatsuri-2017spring #content_menu.fix ul.page_navi::-webkit-scrollbar{display:none}.umatsuri-2017spring #content_menu.fix ul.page_navi li{display:inline-block;float:none;width:29%}.umatsuri-2017spring #entry h2{top:10%;font-size:13px;line-height:1.2em}.umatsuri-2017spring #entry .sub{bottom:6%;font-size:11px;line-height:1.4em}.umatsuri-2017spring #entry a.btn{position:absolute;top:50.92%;left:2.5%;display:block;width:95%;padding:10px 0;color:#d43759;border-radius:50px;background:#FFF;font-size:10px;font-weight:bold}.umatsuri-2017spring #entry a.btn::before{position:absolute;top:20px;right:20px;display:block;width:10px;height:10px;content:'';-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #d43759;border-right:2px solid #d43759}.umatsuri-2017spring #about h3{margin:0 0 7px 0;font-size:16px;line-height:1.4em}.umatsuri-2017spring #about h3 span:before{position:absolute;top:8px;left:-24px;display:block;width:16px;height:3px;content:' ';background-size:16px 3px}.umatsuri-2017spring #about h3 span:after{position:absolute;top:8px;right:-24px;display:block;width:16px;height:3px;content:' ';background-size:16px 3px}.umatsuri-2017spring #about .desc{margin:0 auto 25px auto;font-size:12px;line-height:1.4em}.umatsuri-2017spring #about .desc .catch{margin:0 0 10px 0;font-size:14px;line-height:1.4em}.umatsuri-2017spring #about .catch02{margin:0 0 60px 0;font-size:14px;line-height:1.4em}.umatsuri-2017spring #about .catch02 span{display:block}.umatsuri-2017spring #about .catch02:after{position:absolute;bottom:-37px;left:50%;width:71px;height:30px;margin-left:-35px;content:' ';background:url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/spring/about_arrow.png) no-repeat center top;background-size:71px 29.5px}.umatsuri-2017spring #about ul{overflow:hidden;margin:0 0 29px 0}.umatsuri-2017spring #about ul li{width:50%}.umatsuri-2017spring #about ul li img{padding:10px}.umatsuri-2017spring #about .message{margin:7px 0 5px 0;font-size:10px;font-weight:normal;line-height:1.4em}.umatsuri-2017spring #about p span.note{margin:15px 0 15px 0;padding:7px 10px;font-size:10px;line-height:1.4em}.umatsuri-2017spring #about .venue_map{margin:15px 0}.umatsuri-2017spring #about .venue_map a{display:block;margin:10px 0}.umatsuri-2017spring #about .btn-venue_map a{width:100%;max-width:300px;margin:auto;padding:10px;font-weight:bold}.umatsuri-2017spring #about .btn-venue_map a:after{top:14px;right:20px;width:8px;height:8px}.umatsuri-2017spring #about .privilege .privilege-title{margin:0 0 10px}.umatsuri-2017spring #about .privilege .privilege-title img{width:102px}.umatsuri-2017spring #about .privilege .privilege-list li img{padding:0}.umatsuri-2017spring #about .notes .notes-title{margin:0 0 10px;padding:4px 0}.umatsuri-2017spring #about .notes .notes-title img{width:238px}.umatsuri-2017spring #about .notes .notes-exsample{margin:0 0 29px 0}.umatsuri-2017spring #about .notes .notes-exsample .exsample-inner{float:none;width:100%;margin:0 0 20px}.umatsuri-2017spring #topics{padding:0 0 30px 0}.umatsuri-2017spring #topics .topics-list .topics-list-item{padding:7px 10px;border-bottom:1px solid #eeeeee;font-size:10px;line-height:1.3em}.umatsuri-2017spring #topics .topics-list .topics-list-item .update{margin:0 0 5px 0;font-size:8px;line-height:1.5em}.umatsuri-2017spring #topics .topics-row .row-left{float:none;width:100%}.umatsuri-2017spring #topics .topics-row .row-right{float:none;width:100%}.umatsuri-2017spring #topics .topics-row .row-right img{padding:10px 0 0}.umatsuri-2017spring #time_schedule .note01{margin:0 auto 19px auto;padding:7px;font-size:10px;line-height:1.4em}.umatsuri-2017spring #time_schedule .note01{font-size:12px;line-height:1.4em}.umatsuri-2017spring #time_schedule .note02{font-size:10px;line-height:1.4em}.umatsuri-2017spring #time_schedule #tab_menu{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:95%;margin:0 auto}.umatsuri-2017spring #time_schedule .tab_content{margin:0 auto 10px auto;padding:25px 0 0 0}.umatsuri-2017spring #time_schedule .tab_content h3{margin:0 0 7px 0;font-size:12px;line-height:1.4em}.umatsuri-2017spring #time_schedule .tab_content .list{padding:0;font-size:12px}.umatsuri-2017spring #time_schedule .tab_content .list span{display:block;color:#d43759;font-size:10px;font-weight:bold}.umatsuri-2017spring #time_schedule .tab_content table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:12px;line-height:1.4em}.umatsuri-2017spring #time_schedule .tab_content table th{padding:5px;letter-spacing:0.5px;font-size:12px}.umatsuri-2017spring #time_schedule .tab_content table td{letter-spacing:1px;font-size:12px}.umatsuri-2017spring #time_schedule .tab_content table .head_type{width:64px}.umatsuri-2017spring #time_schedule .tab_content table .type{padding:5px;line-height:1.8}.umatsuri-2017spring #time_schedule .tab_content table .time{padding:5px}.umatsuri-2017spring #time_schedule .tab_content table .playarea{padding:5px}.umatsuri-2017spring #time_schedule .tab_content table .runway{padding:5px}.umatsuri-2017spring #ticket_info_wrap{overflow:hidden;padding:0 0 6px 0;background:#d43759 url(https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/umatsuri/2017/spring/ticket_info_back_01.png) repeat-x 0 bottom}.umatsuri-2017spring #ticket_info{padding:0 0 30px 0}.umatsuri-2017spring #ticket_info .tab_content{margin:0 auto 10px auto;padding:25px 0 0 0}.umatsuri-2017spring #ticket_info .tab_content h3{margin:0 3.3% 7px 3.3%;padding:4px 0 4px 5px;text-align:left;color:#333333;border-left:5px solid #d1d1d1;font-size:12px;font-weight:bold;line-height:1.4em}.umatsuri-2017spring #ticket_info .tab_content p{margin:0 3.3% 17px 3.3%;text-align:left;color:#333333;font-size:12px;line-height:1.4em}.umatsuri-2017spring #ticket_info .tab_content p span.note01{color:#656565;font-size:9px;line-height:1.2em}.umatsuri-2017spring #ticket_info .tab_content p em{color:#d33759;font-style:normal}.umatsuri-2017spring #ticket_info .tab_content p span.note02{display:block;padding:7px 10px;color:#656565;background:#eeeeee;font-size:9px;line-height:1.2em}.umatsuri-2017spring #ticket_info .tab_content p span.amount{display:block;margin:5px 0 0 0;font-weight:bold}.umatsuri-2017spring #ticket_info .tab_content dl{margin:0 3.3% 17px 3.3%;font-size:12px}.umatsuri-2017spring #ticket_info .tab_content dt{width:60px}.umatsuri-2017spring #ticket_info .tab_content dd{margin-left:60px}.umatsuri-2017spring #ticket_info .tab_content .note_box{overflow:auto;-webkit-overflow-scrolling:touch;height:200px;margin:0 auto 6px auto;text-align:left;background:#ffffff}.umatsuri-2017spring #ticket_info .tab_content .note_list{display:block;margin:0 3.3% 12px 3.3%;padding:7px 10px;color:#656565;background:#eeeeee;font-size:9px;line-height:1.2em}.umatsuri-2017spring #ticket_info .tab_content .note_list li{font-size:9px}.umatsuri-2017spring #ticket_info .tab_content .passmarket_logo{width:57.23%;max-width:348px;margin:0 3.3% 5px 3.3%}.umatsuri-2017spring #ticket_info .tab_content .passmarket_logo img{display:block;width:100%;height:auto}.umatsuri-2017spring #ticket_info .tab_content p.passmarket_link{margin:0 3.3% 12px 3.3%}.umatsuri-2017spring #ticket_info .tab_content p.passmarket_link a{text-decoration:underline}.umatsuri-2017spring #ticket_info .tab_content .entry_btn{width:93.4%;max-width:578px;margin:0 auto 19px auto}.umatsuri-2017spring #ticket_info .tab_content .entry_btn img{display:block;width:100%;height:auto}.umatsuri-2017spring #access{padding:0 0 25px 0}.umatsuri-2017spring #access h3{margin:0 2.5% 7px 2.5%;padding:4px 0 4px 5px;text-align:left;color:#ffffff;border-left:5px solid #6cbfe8;font-size:12px;font-weight:bold;line-height:1.4em}.umatsuri-2017spring #access p{margin:0 2.5% 10px 2.5%;text-align:left;color:#ffffff;font-size:12px;line-height:1.4em}.umatsuri-2017spring #access .map{margin:0 0 20px 0}.umatsuri-2017spring #access .map iframe{width:100%;height:182px}.umatsuri-2017spring #goods .goods-category-title{margin:40px 0 20px;font-size:20px}.umatsuri-2017spring #goods .goods-category-title span{display:block;font-size:16px}.umatsuri-2017spring #goods .list li .image{padding:0 0 10px 0}.umatsuri-2017spring #goods .list li p.name{width:86%;margin:0 auto;color:#656565;font-size:16px;font-weight:bold;line-height:1.4em}.umatsuri-2017spring #goods .list li p.price{margin:0 auto 15px auto;font-size:18px;line-height:1.4em}.umatsuri-2017spring #goods .list li p.price .tax{font-size:12px;line-height:1.4em}.umatsuri-2017spring #goods .list li p.price .yen{font-size:12px;line-height:1.4em}.umatsuri-2017spring #goods .list li p.desc{width:86%;margin:0 auto 15px auto;color:#656565;font-size:12px;line-height:1.4em}.umatsuri-2017spring #goods .more{width:27.22%;margin:0 auto;padding:20px 0 25px 0}.umatsuri-2017spring #goods .notes{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 19px auto;padding:15px 15px 5px;color:#ffffff;background-color:#f7f2b8}.umatsuri-2017spring #goods .notes li{margin-bottom:10px;font-size:12px}.umatsuri-2017spring #sns{padding:30px 0}.umatsuri-2017spring #umatsuri_archive{padding:0 0 30px}.umatsuri-2017spring #umatsuri_archive h3{margin-bottom:10px;font-size:12px}.umatsuri-2017spring #umatsuri_archive .archive-list li a{font-size:14px}.umatsuri-2017spring #attention{padding:25px 0 40px 0}.umatsuri-2017spring #attention h2{margin:0 0 6px 0;color:#656565;font-size:16px;font-weight:bold;line-height:12em}.umatsuri-2017spring #attention .box{overflow:auto;-webkit-overflow-scrolling:touch;width:95%;height:200px;margin:0 auto 6px auto;text-align:left;background:#ffffff}.umatsuri-2017spring #attention .box h3{font-size:14px}.umatsuri-2017spring #attention .box ul{padding:10px}.umatsuri-2017spring #attention .box ul li{position:relative;padding:0 0 0 1em;color:#656565;font-size:9px;line-height:1.6em}.umatsuri-2017spring #attention .box ul li:before{position:absolute;top:0;left:0;content:"・"}.umatsuri-2017spring .footer__page-top{height:60px}}.award2016{position:relative;color:#FFF;background-color:#000;font-family:"Montserrat", "Open Sans", "Helvetica Neue", Helvetica, Arial, Verdana, Roboto, 游ゴシック, "Yu Gothic", 游ゴシック体, YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Meiryo UI", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;line-height:2}.award2016 .site-footer{background-color:#000}.award2016 img.pc{display:inline}.award2016 img.sp{display:none}.award2016 .section-inner{width:100%;margin:auto}.award2016 .section-headline{text-align:center;font-size:16px;font-weight:bold;line-height:1}.award2016 .section-headline:after{display:block;width:1px;height:20px;margin-top:25px;margin-right:auto;margin-bottom:25px;margin-left:auto;content:'';background:#FFF}.award2016 .section-engheadline{margin-bottom:30px;text-align:center;line-height:1}.award2016 .section-description{text-align:center;font-size:16px}.award2016 .subsection-button{padding:40px 0;background:#0C0F10}.award2016 .subsection-button .action-button{padding-bottom:30px}.award2016 .subsection-button .action-button:after{display:block;width:100%;height:1px;margin-top:30px;content:"";background-color:#2C3738}.award2016 .action-button{position:relative;z-index:100;width:380px;margin:auto;text-align:center;line-height:1}.award2016 .action-button a{display:block;padding:15px 0;color:#FFF;border:solid 3px #FFF;border-radius:50px;font-size:18px;font-weight:bold}.award2016 .action-button a span{display:block;margin-top:10px;font-size:12px}.award2016 .action-button a.gradation{-webkit-transition:0.4s;transition:0.4s;color:#FFF;border:none;background-image:-webkit-gradient(linear, left top, right top, from(#1149c9), to(#1daae7));background-image:-webkit-linear-gradient(left, #1149c9, #1daae7);background-image:linear-gradient(left, #1149c9, #1daae7)}.award2016 .action-button a.gradation:hover{-webkit-box-shadow:0 0 20px 0 #006cff;box-shadow:0 0 20px 0 #006cff}.award2016 .action-button .button-annotation{position:absolute;top:-60px;right:-60px;width:120px;padding:30px 0;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/bg-button-annotation.png") no-repeat center center;background-size:120px 120px;font-size:12px;font-weight:bold;line-height:1.5}.award2016 .action-button .button-annotation span{font-size:16px}.award2016 .internal-link{text-align:center;line-height:1}.award2016 .internal-link a{position:relative;display:inline-block;-webkit-transition:0.1s;transition:0.1s;color:#FFF;font-size:12px;font-weight:bold}.award2016 .internal-link a:hover{opacity:0.8}.award2016 .internal-link a .arrow{position:absolute;top:-4px;left:-28px;display:block;width:20px;height:20px;border-radius:11px;background-color:#FFF}.award2016 .internal-link a .arrow:after{position:absolute;top:6px;left:5px;display:block;width:6px;height:6px;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #000;border-right:2px solid #000}.award2016 .section-hero{position:relative;overflow:hidden;width:100%;height:85vh;min-height:700px;max-height:800px;margin:0 auto}.award2016 .section-hero .section-inner{position:relative;z-index:10;top:0;left:0;width:100%;max-width:initial;height:100%}.award2016 .section-hero .hero-visual{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;width:918px;height:529px;margin:auto;text-align:center}.award2016 .section-hero .hero-visual:after{position:absolute;z-index:10;top:0;left:0;display:block;width:100%;height:100%;content:' ';background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/bg-hero-visual.png") no-repeat center top;background-size:cover;mix-blend-mode:overlay}.award2016 .section-hero .hero-visual img{position:relative;z-index:100;width:700px;height:180px;margin:120px auto 40px}.award2016 .section-hero .hero-visual .internal-link{position:relative;z-index:11;margin-top:15px}.award2016 .section-hero .hero-visual .internal-link a{padding:5px}.award2016 .section-hero .hero-background{position:absolute;z-index:1;bottom:0;left:0;width:100%;height:100%;background:#000}.award2016 .section-hero .hero-background .thumb-list{font-size:0}.award2016 .section-hero .hero-background .thumb-list .thumb{display:inline-block;width:25%;margin-bottom:10px;text-align:center;opacity:0.3}.award2016 .section-hero .hero-background .thumb-list .thumb img{width:100%}.award2016 .section-hero .hero-fans-description{position:absolute;z-index:100;top:30px;right:200px;width:132px;padding:36px 0;text-align:center;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/bg-hero-circle.png") no-repeat center top;font-size:13px;font-weight:bold;line-height:1.5}.award2016 .section-hero .hero-fans-description span{color:#ffbd3d;font-size:15px}.award2016 .section-hero .particles-js-canvas-el{position:absolute;z-index:5;top:0;left:0}.award2016 .section-hero .hero-fix{position:relative;z-index:100;width:420px;margin:0 auto 10px;text-align:center;letter-spacing:2px;color:#FFF;font-size:20px;font-weight:bold;line-height:1.5}.award2016 .section-hero .hero-fix span{display:block;color:#FFF;font-size:16px;font-weight:bold}.award2016 .section-hero .action-button{width:380px}.award2016 .section-hero .action-button a{position:relative;-webkit-transition:0.4s;transition:0.4s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.award2016 .section-hero .action-button a::after{position:absolute;top:50%;right:20px;display:block;width:8px;height:8px;content:"";-webkit-transition:0.4s;transition:0.4s;-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);border-top:2px solid #FFFFFF;border-right:2px solid #FFFFFF}.award2016 .section-hero .action-button a:hover{color:#071213;background:#fff}.award2016 .section-hero .action-button a:hover::after{-webkit-transition:0.4s;transition:0.4s;border-top:2px solid #000000;border-right:2px solid #000000}.award2016 .section-about{position:relative;padding:80px 0;background:#071213}.award2016 .section-about .section-engheadline img{width:499px}.award2016 .section-about .subsection-vote{position:absolute;z-index:10;bottom:-72px;width:100%;text-align:center}.award2016 .section-about .subsection-vote .subsection-inner{display:inline-block;width:380px;margin:0 30px}.award2016 .section-about .subsection-vote .subsection-inner .subsection-headline{position:relative;margin-bottom:20px;padding:4px 0;text-align:center;background:#0A181D;font-weight:bold}.award2016 .section-about .subsection-vote .subsection-inner .subsection-headline:before{position:absolute;top:6px;left:-15px;width:28px;height:28px;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#0A181D}.award2016 .section-about .subsection-vote .subsection-inner .subsection-headline:after{position:absolute;top:6px;right:-15px;width:28px;height:28px;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#0A181D}.award2016 .section-about .subsection-vote .subsection-inner .subsection-description{font-family:'Unica One', cursive}.award2016 .section-nominate{position:relative;padding-top:160px;background-color:#080A0B}.award2016 .section-nominate .section-inner{width:100%}.award2016 .section-nominate .section-engheadline img{width:200px}.award2016 .section-nominate .nominate-list{max-width:1400px;margin:0 auto;padding:80px 0;text-align:center;font-size:0}.award2016 .section-nominate .nominate-list .nominate{display:inline-block;width:350px;padding:15px;vertical-align:top;letter-spacing:normal}.award2016 .section-nominate .nominate-list .nominate .nominate-figure{position:relative;margin:0;margin-bottom:25px}.award2016 .section-nominate .nominate-list .nominate .nominate-figure a{position:relative;display:block;width:100%;height:100%}.award2016 .section-nominate .nominate-list .nominate .nominate-figure a .hover-action{position:absolute;top:0;left:0;visibility:hidden;overflow:hidden;width:100%;height:100%;-webkit-transition:0.4s opacity;-webkit-transition:show-background 4s linear infinite;transition:0.4s opacity;-webkit-animation:show-background 4s linear infinite;animation:show-background 4s linear infinite;opacity:0;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/bg-diagonal.png") repeat center top}@-webkit-keyframes show-background{0%{background-position:100% top}100%{background-position:0% top}}@keyframes show-background{0%{background-position:100% top}100%{background-position:0% top}}.award2016 .section-nominate .nominate-list .nominate .nominate-figure a .hover-action img{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;width:151px;height:44px;margin:auto;text-align:center}.award2016 .section-nominate .nominate-list .nominate .nominate-figure a:hover>.hover-action{visibility:visible;-webkit-transition:0.4s opacity;transition:0.4s opacity;opacity:1}.award2016 .section-nominate .nominate-list .nominate .nominate-figure img{width:100%;border:none;outline:none}.award2016 .section-nominate .nominate-list .nominate .nominate-figure .creator-name{position:absolute;bottom:-10px;left:0;min-width:140px;padding:8px 10px;text-align:center;color:#FFF;background:#061112;font-size:16px;line-height:1}.award2016 .section-nominate .nominate-list .nominate .nominate-title{height:50px;text-align:left;font-size:16px;line-height:1.5}.award2016 .section-campaign{position:relative;font-size:0}.award2016 .section-campaign .section-inner{text-align:center;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/bg-campaign.png") no-repeat center top;background-size:cover}.award2016 .section-campaign .section-engheadline img{width:218px}.award2016 .section-campaign .block-head{display:inline-block;width:400px;height:576px;padding:0 50px;text-align:center;vertical-align:top;background:#000}.award2016 .section-campaign .block-head .block-inner{width:300px;margin-top:180px}.award2016 .section-campaign .block-prize{display:inline-block;margin-top:100px;margin-left:80px;vertical-align:top}.award2016 .section-campaign .prize-list .prize{position:relative;z-index:10;display:table;width:540px;margin-bottom:60px;background:#0A0D0E;font-size:0}.award2016 .section-campaign .prize-list .prize:after{position:absolute;z-index:1;top:80px;left:-100px;display:block;width:100px;height:1px;content:'';background:#FFF}.award2016 .section-campaign .prize-list .prize.a-prize:after{background:#E7146E}.award2016 .section-campaign .prize-list .prize.b-prize:after{background:#1EADE8}.award2016 .section-campaign .prize-list .prize .prize-icon{position:absolute;z-index:10;top:30px;left:-127px}.award2016 .section-campaign .prize-list .prize .prize-icon img{width:94px;height:106px}.award2016 .section-campaign .prize-list .prize .prize-thumb{display:table-cell;width:220px;min-width:220px;height:160px;text-align:center;vertical-align:middle;background:#0E1112}.award2016 .section-campaign .prize-list .prize .prize-thumb img{width:142px;vertical-align:middle}.award2016 .section-campaign .prize-list .prize .prize-detail{position:relative;display:table-cell;width:100%;padding:35px 20px 30px;text-align:left;vertical-align:top}.award2016 .section-campaign .prize-list .prize .prize-people{position:absolute;top:-30px;right:-10px}.award2016 .section-campaign .prize-list .prize .prize-people img{width:88px}.award2016 .section-campaign .prize-list .prize .prize-title{margin-bottom:20px;font-size:18px;font-weight:bold;line-height:1}.award2016 .section-campaign .prize-list .prize .prize-description{font-size:14px;font-weight:bold}.award2016 .section-caution{position:relative;padding:80px 0 0}.award2016 .section-caution .section-inner{max-width:920px;padding:0 20px}.award2016 .section-caution .section-headline{margin-bottom:50px}.award2016 .section-caution .section-headline:after{display:none}.award2016 .section-caution .section-headline span{position:relative;display:block;width:200px;margin:auto;padding:10px;background:#1D1D1D}.award2016 .section-caution .section-headline span:before{position:absolute;top:6px;left:-13px;width:25px;height:25px;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#1D1D1D}.award2016 .section-caution .section-headline span:after{position:absolute;top:6px;right:-13px;width:25px;height:25px;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#1D1D1D}.award2016 .section-caution .caution-list{margin-bottom:80px;margin-left:1em}.award2016 .section-caution .caution-list li{list-style-type:disc;font-size:14px}.award2016 .section-uuum_fans{position:relative;padding:60px 0 50px;color:#000;background:#FFF}.award2016 .section-uuum_fans .section-inner{max-width:920px;padding:0 20px}.award2016 .section-uuum_fans .section-headline{margin-bottom:50px}.award2016 .section-uuum_fans .section-headline img{width:137px}.award2016 .section-uuum_fans .section-headline:after{display:none}.award2016 .section-uuum_fans .section-description{margin-bottom:40px}.award2016 .section-uuum_fans .subsection-button{padding:0;text-align:center;background:none;font-size:0}.award2016 .section-uuum_fans .subsection-button .action-button{display:inline-block;margin:10px 20px;padding:0}.award2016 .section-uuum_fans .subsection-button .action-button a{-webkit-transition:0.4s;transition:0.4s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;font-style:normal}.award2016 .section-uuum_fans .subsection-button .action-button:after{display:none}.award2016 .section-uuum_fans .subsection-button .action-button a.signin{color:#47494a;border:solid 3px #47494a}.award2016 .section-uuum_fans .subsection-button .action-button a.signin:hover{color:#fff;background:#47494a}.award2016 .section-uuum_fans .subsection-button .action-button a.signup{color:#ff9a6a;border:solid 3px #ff9a6a}.award2016 .section-uuum_fans .subsection-button .action-button a.signup:hover{color:#fff;background:#ff9a6a}.award2016 .fans-dialog{position:fixed;z-index:100;right:30px;bottom:30px;width:310px;color:#FFF;background-color:#1C2629}.award2016 .fans-dialog .dialog-inner{position:relative;padding:25px 20px}.award2016 .fans-dialog .dialog-title{margin-bottom:20px;text-align:center;font-size:14px;font-weight:bold;line-height:1}.award2016 .fans-dialog .dialog-title span{font-size:16px}.award2016 .fans-dialog .dialog-title span:after{content:' '}.award2016 .fans-dialog .dialog-text{margin-bottom:15px;font-size:13px}.award2016 .fans-dialog .dialog-button{width:210px;margin:auto;text-align:center}.award2016 .fans-dialog .dialog-button a{display:block;padding:5px 0;color:#FFF;border-radius:50px;background-image:-webkit-gradient(linear, left top, right top, from(#1149c9), to(#1daae7));background-image:-webkit-linear-gradient(left, #1149c9, #1daae7);background-image:linear-gradient(left, #1149c9, #1daae7);font-size:13px;font-weight:bold}.award2016 .fans-dialog .dialog-close-button{position:absolute;top:-25px;right:-20px;display:block;width:45px;height:45px;cursor:pointer;border-radius:30px;background:#FFF}.award2016 .dialog-close-button:before,.award2016 .dialog-close-button:after{position:absolute;top:14px;left:22px;display:block;width:2px;height:16px;content:'';-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:10px;background-color:#121C1F}.award2016 .dialog-close-button:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.award2016 .section-faq{position:relative;padding-top:60px;padding-bottom:60px}.award2016 .section-faq .section-inner{max-width:920px;padding:0 20px}.award2016 .section-faq .section-headline{margin-bottom:50px}.award2016 .section-faq .section-headline:after{display:none}.award2016 .section-faq .section-headline span{position:relative;display:block;width:200px;margin:auto;padding:10px;background:#1D1D1D}.award2016 .section-faq .section-headline span:before{position:absolute;top:6px;left:-13px;width:25px;height:25px;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#1D1D1D}.award2016 .section-faq .section-headline span:after{position:absolute;top:6px;right:-13px;width:25px;height:25px;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#1D1D1D}.award2016 .section-faq .faq-list .question{padding:15px 10px;background-color:#1B1B1B;font-size:16px;font-weight:bold;line-height:1}.award2016 .section-faq .faq-list .question span{font-family:'Unica One', cursive}.award2016 .section-faq .faq-list .question span:after{content:''}.award2016 .section-faq .faq-list .answer{padding:20px 10px;font-size:14px}.award2016 .section-footer .section-headline{display:none}.award2016 .section-footer .share-list{position:fixed;z-index:10;top:50%;right:0;margin-top:-50px;font-size:0}.award2016 .section-footer .share-list li{width:50px}.award2016 .section-footer .share-list li img{width:100%}@media screen and (max-width: 768px){.award2016 .page-award img.pc{display:none}.award2016 .page-award img.sp{display:inline}.award2016 .page-content{font-size:14px}.award2016 .section-inner{width:100%}.award2016 .section-headline{font-size:12px}.award2016 .section-headline:after{height:10px;margin-top:15px;margin-bottom:10px}.award2016 .section-engheadline{margin-bottom:15px}.award2016 .section-description{text-align:center;font-size:13px}.award2016 .subsection-button{padding:20px}.award2016 .subsection-button .action-button{padding-bottom:15px}.award2016 .subsection-button .action-button:after{margin-top:15px}.award2016 .action-button{position:relative;width:230px;margin:auto;text-align:center;line-height:1}.award2016 .action-button a{padding:8px 0;font-size:14px}.award2016 .action-button a span{margin-top:5px;font-size:9px}.award2016 .action-button a.gradation{padding:16px 0}.award2016 .subsection-button .action-button{width:100%;max-width:320px;margin:auto}.award2016 .action-button .button-annotation{position:absolute;top:-50px;right:-20px;width:80px;min-height:80px;padding:18px 0;background-size:80px 80px;font-size:8px;line-height:1.5}.award2016 .action-button .button-annotation span{font-size:10px}.award2016 .internal-link{text-align:center;line-height:1}.award2016 .internal-link a{position:relative;display:inline-block;color:#FFF;font-size:12px;font-weight:bold}.award2016 .internal-link a .arrow{position:absolute;top:1px;left:-15px;display:block;width:11px;height:11px;border-radius:11px;background-color:#FFF}.award2016 .internal-link a .arrow:after{position:absolute;top:3px;left:3px;display:block;width:3px;height:3px;content:"";-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);border-top:2px solid #000;border-right:2px solid #000}.award2016 .section-hero{height:260px;min-height:initial;max-height:initial}.award2016 .section-hero .hero-visual{width:370px;height:215px;background-size:370px 215px}.award2016 .section-hero .action-button{width:300px}.award2016 .section-hero .action-button a{letter-spacing:-0.5px}.award2016 .section-hero .hero-visual:after{mix-blend-mode:overlay}.award2016 .section-hero .hero-visual img{width:290px;height:auto;margin:40px auto 20px}.award2016 .section-hero .hero-visual .internal-link{margin-top:10px;padding:5px 0}.award2016 .section-hero .hero-background .thumb-list .thumb{width:50%;margin-bottom:5px}.award2016 .section-hero .hero-fans-description{top:-15px;right:20px;width:80px;max-height:80px;padding:18px 0;text-align:center;letter-spacing:-1px;background-size:80px 80px;font-size:10px}.award2016 .section-hero .hero-fans-description span{font-size:10px}.award2016 .section-hero .hero-fix{position:relative;z-index:100;width:100%;margin:auto;text-align:center;letter-spacing:0;color:#FFF;font-size:14px;font-weight:bold}.award2016 .section-hero .hero-fix span{display:block;color:#FFF;font-size:12px;font-weight:bold}.award2016 .section-about{padding:30px 0 0}.award2016 .section-about .section-inner{padding:0 10px}.award2016 .section-about .section-engheadline img{width:250px}.award2016 .section-about .subsection-vote{position:static;bottom:auto;margin-top:30px}.award2016 .section-about .subsection-vote .subsection-inner{display:inline-block;width:100%;margin:0}.award2016 .section-about .subsection-vote .subsection-inner .subsection-headline{width:260px;margin:auto;margin-bottom:15px}.award2016 .section-about .subsection-vote .subsection-inner .subsection-headline:before{top:6px;left:-14px;width:25px;height:25px}.award2016 .section-about .subsection-vote .subsection-inner .subsection-headline:after{right:-14px;width:25px;height:25px}.award2016 .section-about .subsection-vote .subsection-inner .subsection-description{margin-bottom:15px}.award2016 .section-nominate{padding-top:40px;padding-bottom:0}.award2016 .section-nominate .section-engheadline img{width:100px}.award2016 .section-nominate .section-description{padding:0 10px}.award2016 .section-nominate .nominate-list{margin-top:10px;margin-bottom:40px;padding:0 5px}.award2016 .section-nominate .nominate-list .nominate{display:inline-block;width:50%;padding:5px}.award2016 .section-nominate .nominate-list .nominate .nominate-figure{margin-bottom:10px}.award2016 .section-nominate .nominate-list .nominate .nominate-figure a{display:block}.award2016 .section-nominate .nominate-list .nominate .nominate-figure img{width:100%}.award2016 .section-nominate .nominate-list .nominate .nominate-figure .creator-name{position:static;bottom:auto;left:auto;width:100%;padding:5px;text-align:left;font-size:12px}.award2016 .section-nominate .nominate-list .nominate .nominate-title{text-align:left;font-size:11px;font-weight:bold}.award2016 .section-nominate .nominate-list .nominate .nominate-figure a.hover>.hover-action{visibility:visible;-webkit-transition:0.4s opacity;transition:0.4s opacity;opacity:1}@-webkit-keyframes show-background{0%{background-position:100% top}100%{background-position:0% top}}@keyframes show-background{0%{background-position:100% top}100%{background-position:0% top}}.award2016 .section-campaign .section-engheadline img{width:109px}.award2016 .section-campaign .block-head{width:100%;height:auto;padding:0 20px;background:none}.award2016 .section-campaign .block-head .block-inner{width:auto;margin-top:30px}.award2016 .section-campaign .block-prize{width:100%;margin-top:20px;margin-left:0}.award2016 .section-campaign .prize-list .prize:after{display:none}.award2016 .section-campaign .prize-list{width:100%;padding:10px}.award2016 .section-campaign .prize-list .prize{width:100%}.award2016 .section-campaign .prize-list .prize{display:table;width:100%}.award2016 .section-campaign .prize-list .prize .prize-icon{top:-15px;left:-5px}.award2016 .section-campaign .prize-list .prize .prize-icon img{width:47px;height:53px}.award2016 .section-campaign .prize-list .prize .prize-thumb{display:table-cell;width:110px;min-width:110px;height:auto;text-align:center;vertical-align:middle}.award2016 .section-campaign .prize-list .prize .prize-thumb img{width:90%}.award2016 .section-campaign .prize-list .prize .prize-detail{width:100%;padding:20px 15px}.award2016 .section-campaign .prize-list .prize .prize-detail .prize-title{font-size:13px}.award2016 .section-campaign .prize-list .prize .prize-detail .prize-people{top:-22px;right:-5px}.award2016 .section-campaign .prize-list .prize .prize-detail .prize-people img{width:44px}.award2016 .section-campaign .prize-list .prize .prize-detail .prize-description{font-size:11px}.award2016 .section-guide{padding:40px 20px}.award2016 .section-caution{padding:30px 0 0}.award2016 .section-caution .section-inner{padding:0 10px}.award2016 .section-caution .section-headline{margin-bottom:25px}.award2016 .section-caution .section-headline span:before{top:5px;left:-11px;width:23px;height:23px;content:""}.award2016 .section-caution .section-headline span:after{top:5px;right:-11px;width:22px;height:22px;content:""}.award2016 .section-caution .caution-list{margin-bottom:30px}.award2016 .section-caution .caution-list li{font-size:10px}.award2016 .section-uuum_fans{position:relative;padding:30px 0 25px}.award2016 .section-uuum_fans .section-inner{padding:0 10px}.award2016 .section-uuum_fans .section-headline{margin-bottom:25px}.award2016 .section-uuum_fans .section-description{margin-bottom:20px;letter-spacing:-0.3px;font-size:12px}.award2016 .section-uuum_fans .fans-list li{margin:10px 0}.award2016 .section-uuum_fans .subsection-button .action-button{display:inline-block;width:50%;margin:0}.award2016 .section-uuum_fans .subsection-button .action-button a{margin:0 5px;padding:13px 0}.award2016 .fans-dialog{display:none}.award2016 .section-faq{position:relative;padding-top:30px}.award2016 .section-faq .section-inner{max-width:initial;padding:0 10px}.award2016 .section-faq .section-headline{margin-bottom:25px}.award2016 .section-faq .section-headline span{position:relative;display:block;width:200px;margin:auto;padding:10px;background:#1D1D1D}.award2016 .section-faq .section-headline span:before{top:4px;left:-12px;width:23px;height:23px;content:""}.award2016 .section-faq .section-headline span:after{top:4px;right:-12px;width:23px;height:23px;content:""}.award2016 .section-faq .faq-list .question{padding:5px 10px;font-size:12px;line-height:1.5}.award2016 .section-faq .faq-list .answer{padding:10px 5px;font-size:12px}.award2016 .section-footer{padding:40px 20px}.award2016 .section-footer .section-headline{display:block}.award2016 .section-footer .share-list{position:static;text-align:center}.award2016 .section-footer .share-list li{display:inline-block;width:50px;letter-spacing:normal}.award2016 .section-footer .share-list li img{width:100%}}.award2016winner{position:relative;color:#FFF;background-color:#000;font-family:"Montserrat", "Open Sans", "Helvetica Neue", Helvetica, Arial, Verdana, Roboto, 游ゴシック, "Yu Gothic", 游ゴシック体, YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Meiryo UI", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;line-height:2}.award2016winner .page-winner .site-footer{background-color:#000}.award2016winner img.pc{display:inline}.award2016winner img.sp{display:none}.award2016winner .section-inner{width:100%;margin:auto}.award2016winner .section-headline{text-align:center;font-size:16px;font-weight:bold;line-height:1}.award2016winner .section-engheadline{margin-bottom:20px;text-align:center;line-height:1}.award2016winner .section-description{text-align:center;font-size:16px;font-weight:bold}.award2016winner .action-button{position:relative;z-index:100;width:380px;margin:auto;text-align:center;line-height:1}.award2016winner .action-button a{display:block;padding:15px 0;color:#FFF;border:solid 3px #FFF;border-radius:50px;font-size:18px;font-weight:bold}.award2016winner .action-button a span{display:block;margin-top:10px;font-size:12px}.award2016winner .section-hero{position:relative;overflow:hidden;width:100%;height:520px;margin:0 auto}.award2016winner .section-hero .section-inner{position:relative;z-index:10;top:0;left:0;width:100%;max-width:initial;height:100%}.award2016winner .section-hero .hero-visual{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;width:1111px;height:666px;margin:auto;text-align:center}.award2016winner .section-hero .hero-visual:after{position:absolute;z-index:10;top:0;left:0;display:block;width:100%;height:100%;content:' ';background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/bg-hero-visual.png") no-repeat center top;background-size:cover;mix-blend-mode:overlay}.award2016winner .section-hero .hero-visual img{position:relative;z-index:100;width:630px;height:290px;margin:220px auto 50px}.award2016winner .section-hero .hero-background{position:absolute;z-index:1;bottom:0;left:0;width:100%;height:100%;background:#000}.award2016winner .section-hero .hero-background .thumb-list{font-size:0}.award2016winner .section-hero .hero-background .thumb-list .thumb{display:inline-block;width:25%;margin-bottom:10px;text-align:center;opacity:0.3}.award2016winner .section-hero .hero-background .thumb-list .thumb img{width:100%;-webkit-transition:0.2s linear;transition:0.2s linear;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.award2016winner .section-hero .particles-js-canvas-el{position:absolute;z-index:5;top:0;left:0}.award2016winner .section-about{position:relative;padding:70px 0 50px;background:#080A0B}.award2016winner .section-about .section-engheadline img{width:438px}.award2016winner .section-about .section-headline{margin-bottom:30px}.award2016winner .section-about .section-description{max-width:920px;margin:auto}.award2016winner .section-winner{position:relative;background-color:#080A0B}.award2016winner .section-winner .section-inner{position:relative;width:100%}.award2016winner .section-winner .section-inner:before{position:absolute;top:80px;right:0;display:block;width:100%;height:1px;content:' ';background:#ffe400}.award2016winner .section-winner .section-headline{margin-bottom:60px}.award2016winner .section-winner .section-headline:after{display:block;clear:both;content:" "}.award2016winner .section-winner .section-headline .headline-inner{position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;width:50%;height:158px;padding-left:137px;background:#111}.award2016winner .section-winner .section-headline .haedline-title{position:absolute;top:0;right:0;display:block;width:274px;padding-top:30px;padding-bottom:20px;text-align:center;color:#ffe400}.award2016winner .section-winner .section-headline .haedline-title:before{display:block;height:25px;margin-bottom:15px;content:' ';text-align:center;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/headline-grandprix.png") no-repeat center top;background-size:154px 25px}.award2016winner .section-winner .section-headline .haedline-title:after{display:block;height:37px;margin-top:15px;content:' ';text-align:center;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-grandprix.png") no-repeat center top;background-size:60px 37px}.award2016winner .section-winner .winner-list{max-width:1050px;margin:0 auto;padding:25px 0;text-align:center;font-size:0}.award2016winner .section-winner .winner-list .winner{display:inline-block;width:350px;padding:15px;content:' ';vertical-align:top;letter-spacing:normal}.award2016winner .section-winner .winner-list .winner .department{text-align:left;font-size:14px;font-weight:bold;line-height:2.3}.award2016winner .section-winner .winner-list .winner .department:before{display:inline-block;width:90px;height:30px;margin-right:10px;content:' ';vertical-align:bottom;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-winner.png") repeat center top;background-color:#F4DA00;background-size:90px 30px}.award2016winner .section-winner .winner-list .winner .winner-figure{position:relative;margin:0}.award2016winner .section-winner .winner-list .winner .winner-figure a{position:relative;display:block;width:100%;height:100%}.award2016winner .section-winner .winner-list .winner .winner-figure a .hover-action{position:absolute;visibility:hidden;overflow:hidden;width:100%;height:100%;-webkit-transition:0.4s opacity;-webkit-transition:show-background 4s linear infinite;transition:0.4s opacity;-webkit-animation:show-background 4s linear infinite;animation:show-background 4s linear infinite;opacity:0;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/bg-diagonal.png") repeat center top}@-webkit-keyframes show-background{0%{background-position:100% top}100%{background-position:0% top}}@keyframes show-background{0%{background-position:100% top}100%{background-position:0% top}}.award2016winner .section-winner .winner-list .winner .winner-figure a .hover-action img{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;width:151px;height:44px;margin:auto;text-align:center}.award2016winner .section-winner .winner-list .winner .winner-figure a:hover>.hover-action{visibility:visible;-webkit-transition:0.4s opacity;transition:0.4s opacity;opacity:1}.award2016winner .section-winner .winner-list .winner .winner-figure img{width:100%;border:none;outline:none}.award2016winner .section-winner .winner-list .winner .winner-figure .creator-name{padding:15px 0 10px;text-align:left;font-size:14px;font-weight:bold;line-height:1}.award2016winner .section-winner .winner-list .winner .winner-title{height:50px;text-align:left;font-size:15px;font-weight:bold;line-height:1.5}.award2016winner .section-winner.grabdprix .section-inner:before{background:#ffe400}.award2016winner .section-winner.grabdprix .section-headline .headline-inner{border-top:solid 1px #ffe400;border-right:solid 1px #ffe400;border-bottom:solid 1px #ffe400}.award2016winner .section-winner.grandprix .section-headline .haedline-title{color:#ffe400}.award2016winner .section-winner.grandprix .section-headline .haedline-title:before{background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/headline-grandprix.png") no-repeat center top;background-size:154px 25px}.award2016winner .section-winner.grandprix .section-headline .haedline-title:after{background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-grandprix.png") no-repeat center top;background-size:60px 37px}.award2016winner .section-winner.grandprix .winner-list .winner .department:before{background-color:#F4DA00}.award2016winner .section-winner.grandprix .winner-list .winner .winner-figure .creator-name{color:#f4da00}.award2016winner .section-winner.runnerup .section-inner:before{background:#F4F3F3}.award2016winner .section-winner.runnerup .section-headline .headline-inner{float:right;border-top:solid 1px #F4F3F3;border-bottom:solid 1px #F4F3F3;border-left:solid 1px #F4F3F3}.award2016winner .section-winner.runnerup .section-headline .haedline-title{left:0;color:#F4F3F3}.award2016winner .section-winner.runnerup .section-headline .haedline-title:before{background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/headline-runnerup.png") no-repeat center top;background-size:147px 25px}.award2016winner .section-winner.runnerup .section-headline .haedline-title:after{background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-runnerup.png") no-repeat center top;background-size:60px 37px}.award2016winner .section-winner.runnerup .winner-list .winner .department:before{background-color:#F1F1F1}.award2016winner .section-winner.grandprix .winner-list .winner .winner-figure .creator-name{color:#F1F1F1}.award2016winner .section-awards{padding-top:70px}.award2016winner .section-awards .section-inner{position:relative;margin-bottom:80px;text-align:center;font-size:0}.award2016winner .section-awards .section-inner:before{position:absolute;top:80px;display:block;width:100%;content:' ';border-bottom:solid 5px #DADADA}.award2016winner .subsection-award{display:inline-block;width:400px;margin:0 40px;vertical-align:top}.award2016winner .subsection-award .subsection-headline{margin-bottom:22px;padding:52px 0 17px 150px;text-align:left;color:#000;background:#FFF;font-size:16px;font-weight:bold;line-height:1}.award2016winner .subsection-award .subsection-headline span{position:relative;display:block}.award2016winner .subsection-award .subsection-headline span:before{position:absolute;top:-50px;left:-110px;display:block;content:' '}.award2016winner .subsection-award .subsection-headline span:after{position:absolute;top:-30px;left:0;display:block;content:' '}.award2016winner .subsection-award .subsection-description{margin-bottom:25px;text-align:left;font-size:15px;font-weight:bold}.award2016winner .subsection-award .subsection-movie .movie-thumbnail{margin:0;text-align:center}.award2016winner .subsection-award .subsection-movie .movie-thumbnail a{position:relative;display:block;width:350px;height:197px;margin:0 auto 15px}.award2016winner .subsection-award .subsection-movie .movie-thumbnail img{width:100%;height:100%}.award2016winner .subsection-award .subsection-movie .movie-thumbnail .creator-name{margin-bottom:7px;padding:0 25px;text-align:left;font-size:14px;font-weight:bold;line-height:1}.award2016winner .subsection-award .subsection-movie .movie-thumbnail .movie-title{margin-bottom:12px;padding:0 25px;text-align:left;font-size:14px;font-weight:bold;line-height:2}.award2016winner .subsection-award .subsection-movie .movie-thumbnail a .hover-action{position:absolute;visibility:hidden;overflow:hidden;width:100%;height:100%;-webkit-transition:0.4s opacity;-webkit-transition:show-background 4s linear infinite;transition:0.4s opacity;-webkit-animation:show-background 4s linear infinite;animation:show-background 4s linear infinite;opacity:0;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/bg-diagonal.png") repeat center top}@-webkit-keyframes show-background{0%{background-position:100% top}100%{background-position:0% top}}@keyframes show-background{0%{background-position:100% top}100%{background-position:0% top}}.award2016winner .subsection-award .subsection-movie .movie-thumbnail a .hover-action img{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;width:151px;height:44px;margin:auto;text-align:center}.award2016winner .subsection-award .subsection-movie .movie-thumbnail a:hover>.hover-action{visibility:visible;-webkit-transition:0.4s opacity;transition:0.4s opacity;opacity:1}.award2016winner .subsection-award .subsection-movie .movie-comment{border-top:solid 4px #FFF}.award2016winner .subsection-award .subsection-movie .movie-comment .comment-button{position:relative;padding:20px 0;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s;text-align:left;font-size:15px;font-weight:bold;line-height:1}.award2016winner .subsection-award .subsection-movie .movie-comment .comment-button:after{position:absolute;top:18px;right:10px;display:block;width:10px;height:10px;content:' ';-webkit-transform:rotate(90deg);-ms-transform:rotate(135deg);transform:rotate(135deg);border-top:3px solid #fff;border-right:3px solid #fff}.award2016winner .subsection-award .subsection-movie .movie-comment .comment-button.active:after{position:absolute;top:23px;right:10px;display:block;width:10px;height:10px;content:' ';-webkit-transform:rotate(90deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-top:3px solid #fff;border-right:3px solid #fff}.award2016winner .subsection-award .subsection-movie .movie-comment .comment-button:hover{opacity:0.8}.award2016winner .subsection-award .subsection-movie .movie-comment .comment-detail{display:none;margin:0 15px;padding:15px 0;text-align:left;border-bottom:solid 1px #FFF;font-size:14px;font-weight:bold}.award2016winner .subsection-award .subsection-movie .movie-comment .comment-detail .commenter{display:block;padding:15px 0 0;text-align:right;font-size:12px}.award2016winner .subsection-award.creator .subsection-headline span:before{top:-40px;width:66px;height:53px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_creator.png") no-repeat center top;background-size:66px 53px}.award2016winner .subsection-award.creator .subsection-headline span:after{width:207px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-creator.png") no-repeat center top;background-size:207px 18px}.award2016winner .subsection-award.offer .subsection-headline span:before{top:-30px;width:71px;height:44px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_offer.png") no-repeat center top;background-size:71px 44px}.award2016winner .subsection-award.offer .subsection-headline span:after{width:181px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-offer.png") no-repeat center top;background-size:181px 18px}.award2016winner .subsection-award.plan .subsection-headline span:before{top:-30px;width:73px;height:46px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_plan.png") no-repeat center top;background-size:73px 46px}.award2016winner .subsection-award.plan .subsection-headline span:after{width:171px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-plan.png") no-repeat center top;background-size:171px 18px}.award2016winner .subsection-award.challenge .subsection-headline span:before{top:-30px;width:71px;height:44px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_challenge.png") no-repeat center top;background-size:71px 44px}.award2016winner .subsection-award.challenge .subsection-headline span:after{width:231px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-challenge.png") no-repeat center top;background-size:231px 18px}.award2016winner .subsection-award.rookie .subsection-headline span:before{top:-30px;width:74px;height:46px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_rookie.png") no-repeat center top;background-size:74px 46px}.award2016winner .subsection-award.rookie .subsection-headline span:after{width:136px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-rookie.png") no-repeat center top;background-size:136px 18px}.award2016winner .subsection-award.hikakin .subsection-headline span:before{top:-30px;width:76px;height:48px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_hikakin.png") no-repeat center top;background-size:76px 48px}.award2016winner .subsection-award.hikakin .subsection-headline span:after{width:144px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-hikakin.png") no-repeat center top;background-size:144px 18px}.award2016winner .subsection-award.jetdaisuke .subsection-headline span:before{top:-30px;width:73px;height:46px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_jetdaisuke.png") no-repeat center top;background-size:73px 46px}.award2016winner .subsection-award.jetdaisuke .subsection-headline span:after{width:185px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-jetdaisuke.png") no-repeat center top;background-size:185px 18px}.award2016winner .subsection-award.president .subsection-headline span:before{top:-30px;width:71px;height:44px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_president.png") no-repeat center top;background-size:71px 44px}.award2016winner .subsection-award.president .subsection-headline span:after{width:172px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-president.png") no-repeat center top;background-size:172px 18px}.award2016winner .section-caution{position:relative;padding:70px 0 0}.award2016winner .section-caution .section-inner{max-width:920px;padding:0 20px}.award2016winner .section-caution .section-headline{margin-bottom:50px}.award2016winner .section-caution .section-headline:after{display:none}.award2016winner .section-caution .section-headline span{position:relative;display:block;width:200px;margin:auto;padding:10px;background:#1D1D1D}.award2016winner .section-caution .section-headline span:before{position:absolute;top:6px;left:-13px;width:25px;height:25px;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#1D1D1D}.award2016winner .section-caution .section-headline span:after{position:absolute;top:6px;right:-13px;width:25px;height:25px;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#1D1D1D}.award2016winner .section-caution .caution-list{margin-left:1em}.award2016winner .section-caution .caution-list li{list-style-type:disc;font-size:14px}.award2016winner .section-uuum_fans{position:relative;padding:60px 0 50px;color:#000;background:#FFF}.award2016winner .section-uuum_fans .section-inner{max-width:920px;padding:0 20px}.award2016winner .section-uuum_fans .section-headline{margin-bottom:50px}.award2016winner .section-uuum_fans .section-headline img{width:137px}.award2016winner .section-uuum_fans .section-headline:after{display:none}.award2016winner .section-uuum_fans .section-description{margin-bottom:40px}.award2016winner .section-uuum_fans .subsection-button{padding:0;text-align:center;background:none;font-size:0}.award2016winner .section-uuum_fans .subsection-button .action-button{display:inline-block;margin:10px 20px;padding:0}.award2016winner .section-uuum_fans .subsection-button .action-button a{-webkit-transition:0.4s;transition:0.4s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;font-style:normal}.award2016winner .section-uuum_fans .subsection-button .action-button:after{display:none}.award2016winner .section-uuum_fans .subsection-button .action-button a.signin{color:#47494a;border:solid 3px #47494a}.award2016winner .section-uuum_fans .subsection-button .action-button a.signin:hover{color:#fff;background:#47494a}.award2016winner .section-uuum_fans .subsection-button .action-button a.signup{color:#ff9a6a;border:solid 3px #ff9a6a}.award2016winner .section-uuum_fans .subsection-button .action-button a.signup:hover{color:#fff;background:#ff9a6a}.award2016winner .section-footer .section-headline{display:none}.award2016winner .section-footer .share-list{position:fixed;z-index:10;top:50%;right:0;margin-top:-50px;font-size:0}.award2016winner .section-footer .share-list li{width:50px}.award2016winner .section-footer .share-list li img{width:100%}@media screen and (max-width: 768px){.award2016winner .page-award img.pc{display:none}.award2016winner .page-award img.sp{display:inline}.award2016winner .page-content{font-size:14px}.award2016winner .section-inner{width:100%}.award2016winner .section-headline{font-size:12px}.award2016winner .section-headline:after{height:10px;margin-top:15px;margin-bottom:10px}.award2016winner .section-engheadline{margin-bottom:15px}.award2016winner .section-description{text-align:center;font-size:13px}.award2016winner .action-button a{padding:8px 0;font-size:14px}.award2016winner .action-button a span{margin-top:5px;font-size:9px}.award2016winner .section-hero{height:260px;min-height:initial;max-height:initial}.award2016winner .section-hero .hero-visual{width:370px;height:215px;background-size:370px 215px}.award2016winner .section-hero .action-button{width:280px}.award2016winner .section-hero .hero-visual:after{mix-blend-mode:overlay}.award2016winner .section-hero .hero-visual img{width:315px;height:auto;margin:40px auto 20px}.award2016winner .section-hero .hero-visual .internal-link{margin-top:10px;padding:5px 0}.award2016winner .section-hero .hero-background .thumb-list .thumb{width:50%;margin-bottom:5px}.award2016winner .section-hero .hero-fans-description{top:-15px;right:20px;width:80px;max-height:80px;padding:18px 0;text-align:center;letter-spacing:-1px;background-size:80px 80px;font-size:10px}.award2016winner .section-hero .hero-fans-description span{font-size:10px}.award2016winner .section-about{padding:30px 0}.award2016winner .section-about .section-inner{padding:0 10px}.award2016winner .section-about .section-engheadline img{width:219px}.award2016winner .section-about .subsection-vote{position:static;bottom:auto;margin-top:30px}.award2016winner .section-about .subsection-vote .subsection-inner{display:inline-block;width:100%;margin:0}.award2016winner .section-about .subsection-vote .subsection-inner .subsection-headline{width:260px;margin:auto;margin-bottom:15px}.award2016winner .section-about .subsection-vote .subsection-inner .subsection-headline:before{top:6px;left:-14px;width:25px;height:25px}.award2016winner .section-about .subsection-vote .subsection-inner .subsection-headline:after{right:-14px;width:25px;height:25px}.award2016winner .section-about .subsection-vote .subsection-inner .subsection-description{margin-bottom:15px}.award2016winner .section-winner{position:relative;background-color:#080A0B}.award2016winner .section-winner .section-inner{position:relative;width:100%}.award2016winner .section-winner .section-inner:before{display:none}.award2016winner .section-winner .section-headline{margin-bottom:30px}.award2016winner .section-winner .section-headline:after{display:none}.award2016winner .section-winner .section-headline .headline-inner{width:100%;height:auto;padding-left:0}.award2016winner .section-winner .section-headline .haedline-title{position:static;width:100%;padding-top:15px;padding-bottom:10px}.award2016winner .section-winner .section-headline .haedline-title:before{height:25px;margin-bottom:15px;background-size:154px 25px}.award2016winner .section-winner .section-headline .haedline-title:after{height:37px;margin-top:15px;background-size:60px 37px}.award2016winner .section-winner .section-description{padding:0 10px}.award2016winner .section-winner .winner-list{max-width:initial;margin:0 auto;text-align:center;font-size:0}.award2016winner .section-winner .winner-list .winner{width:100%;margin-bottom:30px;padding:0 10px;letter-spacing:normal}.award2016winner .section-winner .winner-list .winner .winner-figure .creator-name{font-size:12px}.award2016winner .section-winner .winner-list .winner .winner-title{height:auto;font-size:13px}.award2016winner .section-winner.grabdprix .section-headline .headline-inner{border-right:none}.award2016winner .section-winner.grandprix .section-headline .haedline-title:before{background-size:154px 25px}.award2016winner .section-winner.grandprix .section-headline .haedline-title:after{background-size:60px 37px}.award2016winner .section-winner.runnerup .section-headline .headline-inner{float:initial;border-left:none}.award2016winner .section-winner.runnerup .section-headline .haedline-title:before{background-size:147px 25px}.award2016winner .section-winner.runnerup .section-headline .haedline-title:after{background-size:60px 37px}.award2016winner .section-awards{overflow:hidden;width:100%;padding:0}.award2016winner .section-awards .section-inner{margin-bottom:0}.award2016winner .section-awards .section-inner:before{display:none}.award2016winner .subsection-award{width:100%;margin:0 0 40px}.award2016winner .subsection-award .subsection-headline{margin:0 auto 15px;padding:52px 0 17px;text-align:left;color:#000;background:#FFF;font-size:16px;font-weight:bold;line-height:1}.award2016winner .subsection-award .subsection-headline span{width:360px;margin:auto;padding-left:110px}.award2016winner .subsection-award .subsection-headline span:before{position:absolute;top:-50px;left:20px;display:block;content:' '}.award2016winner .subsection-award .subsection-headline span:after{position:absolute;top:-30px;left:110px;display:block;content:' '}.award2016winner .subsection-award .subsection-description{margin-bottom:15px;padding:0 10px;font-size:14px}.award2016winner .subsection-award .subsection-movie{width:100%;padding:0 10px}.award2016winner .subsection-award .subsection-movie .movie-thumbnail a{display:block;width:100%;height:auto;margin-bottom:16px}.award2016winner .subsection-award .subsection-movie .movie-thumbnail img{width:100%;height:auto}.award2016winner .subsection-award .subsection-movie .movie-thumbnail .creator-name{margin-bottom:8px;padding:0;font-size:12px}.award2016winner .subsection-award .subsection-movie .movie-thumbnail .movie-title{margin-bottom:10px;padding:0;font-size:12px}.award2016winner .subsection-award .subsection-movie .movie-comment .comment-button{padding:20px 0;font-size:13px}.award2016winner .subsection-award .subsection-movie .movie-comment .comment-detail{margin:0 10px;padding:0 0 10px;border-bottom:solid 1px #FFF;font-size:12px}.award2016winner .subsection-award.creator .subsection-headline span:before{top:-40px;width:66px;height:53px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_creator.png") no-repeat center top;background-size:66px 53px}.award2016winner .subsection-award.creator .subsection-headline span:after{width:207px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-creator.png") no-repeat center top;background-size:207px 18px}.award2016winner .subsection-award.offer .subsection-headline span:before{top:-30px;width:71px;height:44px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_offer.png") no-repeat center top;background-size:71px 44px}.award2016winner .subsection-award.offer .subsection-headline span:after{width:181px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-offer.png") no-repeat center top;background-size:181px 18px}.award2016winner .subsection-award.plan .subsection-headline span:before{top:-30px;width:73px;height:46px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_plan.png") no-repeat center top;background-size:73px 46px}.award2016winner .subsection-award.plan .subsection-headline span:after{width:171px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-plan.png") no-repeat center top;background-size:171px 18px}.award2016winner .subsection-award.challenge .subsection-headline span:before{top:-30px;width:71px;height:44px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_challenge.png") no-repeat center top;background-size:71px 44px}.award2016winner .subsection-award.challenge .subsection-headline span:after{width:231px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-challenge.png") no-repeat center top;background-size:231px 18px}.award2016winner .subsection-award.rookie .subsection-headline span:before{top:-30px;width:74px;height:46px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_rookie.png") no-repeat center top;background-size:74px 46px}.award2016winner .subsection-award.rookie .subsection-headline span:after{width:136px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-rookie.png") no-repeat center top;background-size:136px 18px}.award2016winner .subsection-award.hikakin .subsection-headline span:before{top:-30px;width:76px;height:48px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_hikakin.png") no-repeat center top;background-size:76px 48px}.award2016winner .subsection-award.hikakin .subsection-headline span:after{width:144px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-hikakin.png") no-repeat center top;background-size:144px 18px}.award2016winner .subsection-award.jetdaisuke .subsection-headline span:before{top:-30px;width:73px;height:46px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_jetdaisuke.png") no-repeat center top;background-size:73px 46px}.award2016winner .subsection-award.jetdaisuke .subsection-headline span:after{width:140px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-jetdaisuke.png") no-repeat center top;background-size:140px 18px}.award2016winner .subsection-award.president .subsection-headline span:before{top:-30px;width:71px;height:44px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_president.png") no-repeat center top;background-size:71px 44px}.award2016winner .subsection-award.president .subsection-headline span:after{width:172px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-president.png") no-repeat center top;background-size:172px 18px}.award2016winner .section-caution{padding:30px 0 0}.award2016winner .section-caution .section-inner{padding:0 10px}.award2016winner .section-caution .section-headline{margin-bottom:25px}.award2016winner .section-caution .section-headline span:before{top:5px;left:-11px;width:23px;height:23px;content:""}.award2016winner .section-caution .section-headline span:after{top:5px;right:-11px;width:22px;height:22px;content:""}.award2016winner .section-caution .caution-list{margin-bottom:30px}.award2016winner .section-caution .caution-list li{font-size:10px}.award2016winner .section-uuum_fans{position:relative;padding:30px 0 25px}.award2016winner .section-uuum_fans .section-inner{padding:0 10px}.award2016winner .section-uuum_fans .section-headline{margin-bottom:25px}.award2016winner .section-uuum_fans .section-description{margin-bottom:20px;font-size:12px}.award2016winner .section-uuum_fans .fans-list li{margin:10px 0}.award2016winner .section-uuum_fans .subsection-button .action-button{display:inline-block;width:50%;margin:0}.award2016winner .section-uuum_fans .subsection-button .action-button a{margin:0 5px;padding:13px 0}.award2016winner .section-footer{padding:40px 20px}.award2016winner .section-footer .section-headline{display:block}.award2016winner .section-footer .share-list{position:static;text-align:center}.award2016winner .section-footer .share-list li{display:inline-block;width:50px;letter-spacing:normal}.award2016winner .section-footer .share-list li img{width:100%}}@media screen and (max-width: 359px){.award2016winner .subsection-award .subsection-headline span{width:320px;margin:auto;padding-left:70px}.award2016winner .subsection-award .subsection-headline span:before{position:absolute;top:-50px;left:15px;display:block;content:' '}.award2016winner .subsection-award .subsection-headline span:after{position:absolute;top:-30px;left:70px;display:block;content:' '}.award2016winner .subsection-award.creator .subsection-headline span:before{top:-22px;width:33px;height:26px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_creator.png") no-repeat center top;background-size:33px 26px}.award2016winner .subsection-award.creator .subsection-headline span:after{width:207px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-creator.png") no-repeat center top;background-size:207px 18px}.award2016winner .subsection-award.offer .subsection-headline span:before{top:-20px;width:35px;height:22px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_offer.png") no-repeat center top;background-size:35px 22px}.award2016winner .subsection-award.offer .subsection-headline span:after{width:181px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-offer.png") no-repeat center top;background-size:181px 18px}.award2016winner .subsection-award.plan .subsection-headline span:before{top:-20px;width:36px;height:23px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_plan.png") no-repeat center top;background-size:36px 24px}.award2016winner .subsection-award.plan .subsection-headline span:after{width:171px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-plan.png") no-repeat center top;background-size:171px 18px}.award2016winner .subsection-award.challenge .subsection-headline span:before{top:-18px;width:35px;height:22px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_challenge.png") no-repeat center top;background-size:35px 22px}.award2016winner .subsection-award.challenge .subsection-headline span:after{width:231px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-challenge.png") no-repeat center top;background-size:231px 18px}.award2016winner .subsection-award.rookie .subsection-headline span:before{top:-20px;width:37px;height:23px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_rookie.png") no-repeat center top;background-size:37px 23px}.award2016winner .subsection-award.rookie .subsection-headline span:after{width:136px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-rookie.png") no-repeat center top;background-size:136px 18px}.award2016winner .subsection-award.hikakin .subsection-headline span:before{top:-20px;width:38px;height:24px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_hikakin.png") no-repeat center top;background-size:38px 24px}.award2016winner .subsection-award.hikakin .subsection-headline span:after{width:144px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-hikakin.png") no-repeat center top;background-size:144px 18px}.award2016winner .subsection-award.jetdaisuke .subsection-headline span:before{top:-20px;width:36px;height:23px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_jetdaisuke.png") no-repeat center top;background-size:36px 23px}.award2016winner .subsection-award.jetdaisuke .subsection-headline span:after{width:185px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-jetdaisuke.png") no-repeat center top;background-size:185px 18px}.award2016winner .subsection-award.president .subsection-headline span:before{top:-20px;width:35px;height:22px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/icon-winner_president.png") no-repeat center top;background-size:35px 22px}.award2016winner .subsection-award.president .subsection-headline span:after{width:172px;height:18px;background:url("https://img-wp.uuum.jp/wp-content/themes/uuum/assets/images/award/winner/subheadline-president.png") no-repeat center top;background-size:172px 18px}}.academy_content{background:#fff;overflow-x:hidden}.academy_content p{text-align:justify}.academy_content img{max-width:100%}.academy_content *{font-family:'Barlow Semi Condensed',	"游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", sans-serif;font-weight:400;color:#1A1A1A}.academy_content .tran,.academy_content .academy_nav .academy_nav_target,.academy_content .academy_topic .academy_topic_img,.academy_content .academy_topic .academy_topic_time,.academy_content .academy_topic .academy_topic_ttl,.academy_content .academy_textBox .academy_text .academy_text_target,.academy_content .academy_kors .academy_kors_targetBlock .academy_kors_target .academy_kors_title{-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}@media screen and (min-width: 768px){.academy_content .pc_none{display:none !important}.academy_content .pb_l{padding-bottom:150px}}@media screen and (max-width: 767px){.academy_content .sp_none{display:none !important}.academy_content .pb_l{padding-bottom:50px}.academy_content hr{height:0px;margin:0;border:none;border-top:1px solid #ACACAC}}.academy_content .academy_inner{display:block;max-width:1200px}@media screen and (min-width: 768px){.academy_content .academy_inner{margin:0px auto}}@media screen and (min-width: 768px) and (max-width: 1199px){.academy_content .academy_inner{margin:0px 40px}}@media screen and (min-width: 1200px) and (max-width: 1280px){.academy_content .academy_inner{margin:0px 40px}}@media screen and (max-width: 960px){.academy_content .academy_inner{margin:0px 15px}}@media screen and (max-width: 767px){.academy_content .academy_inner{margin:0px 15px}}.academy_content .academy_heading{border-bottom:4px solid #C5C5C5;margin:60px auto 40px}@media screen and (min-width: 768px) and (max-width: 1199px){.academy_content .academy_heading:not(.topics){margin:60px 40px 40px}}@media screen and (min-width: 1200px) and (max-width: 1280px){.academy_content .academy_heading:not(.topics){margin:60px 40px 40px}}@media screen and (max-width: 960px){.academy_content .academy_heading:not(.topics){margin:60px 15px 40px}}@media screen and (max-width: 767px){.academy_content .academy_heading:not(.topics){margin:60px 15px 40px}}.academy_content .academy_heading .academy_title{line-height:1;margin-bottom:10px;font-weight:500}@media screen and (min-width: 768px){.academy_content .academy_heading .academy_title{font-size:48px}}@media screen and (max-width: 767px){.academy_content .academy_heading .academy_title{font-size:30px}}@media screen and (min-width: 768px){.academy_content .academy_sub{margin-bottom:30px}}@media screen and (max-width: 767px){.academy_content .academy_sub{padding:20px 0 22px}}.academy_content .academy_sub .academy_sub_title{line-height:1}@media screen and (min-width: 768px){.academy_content .academy_sub .academy_sub_title{font-size:44px;margin-bottom:10px;font-weight:400}}@media screen and (max-width: 767px){.academy_content .academy_sub .academy_sub_title{font-size:24px;position:relative;font-weight:500}}.academy_content .academy_sub_jp{font-size:18px;font-weight:bold}@media screen and (max-width: 767px){.academy_content .academy_sub_jp{padding:20px 0}}.academy_content .academy_big_title{line-height:1;text-align:center;background-color:#C5C5C5}@media screen and (min-width: 768px){.academy_content .academy_big_title{font-size:44px;padding:30px 0 34px;font-weight:400}}@media screen and (max-width: 767px){.academy_content .academy_big_title{font-size:34px;padding:20px 0 24px;font-weight:400}}@media screen and (min-width: 768px){.academy_content .academy_eye{margin-top:60px}}.academy_content .academy_eye .academy_eye_box{text-align:center}.academy_content .academy_eye .academy_eye_box .academy_eye_logo{max-width:260px}@media screen and (max-width: 767px){.academy_content .academy_eye .academy_eye_box .academy_eye_logo{width:50%}}.academy_content .academy_eye .zs-slideshow .zs-bullets{position:absolute;z-index:4;text-align:center}@media screen and (min-width: 768px){.academy_content .academy_eye .zs-slideshow .zs-bullets{bottom:20px;left:21px}}@media screen and (max-width: 767px){.academy_content .academy_eye .zs-slideshow .zs-bullets{bottom:10px;left:11px}}.academy_content .academy_eye .zs-slideshow .zs-bullets .zs-bullet{display:inline-block;cursor:pointer;height:5px;margin:0 5px;border:transparent 4px solid}@media screen and (min-width: 768px){.academy_content .academy_eye .zs-slideshow .zs-bullets .zs-bullet{width:40px}}@media screen and (max-width: 767px){.academy_content .academy_eye .zs-slideshow .zs-bullets .zs-bullet{width:30px}}.academy_content .academy_eye .zs-slideshow .zs-bullets .zs-bullet:after{background-color:#fff;content:"";height:1px;display:block}@media screen and (min-width: 768px){.academy_content .academy_eye .zs-slideshow .zs-bullets .zs-bullet:after{width:40px}}@media screen and (max-width: 767px){.academy_content .academy_eye .zs-slideshow .zs-bullets .zs-bullet:after{width:30px}}.academy_content .academy_eye .zs-slideshow .zs-bullets .zs-bullet.active:after{background-color:#0C58A8}.academy_content .academy_eye .zs-slideshow .zs-bullets .zs-bullet:hover:after{background-color:#0C58A8}.academy_content .academy_eye .down{position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg);transform-origin:right top;-ms-transition-duration:0.5s;-ms-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-webkit-transition-duration:0.5s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-moz-transition-duration:0.5s;-moz-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-duration:0.5s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);z-index:999}@media screen and (min-width: 768px){.academy_content .academy_eye .down{bottom:66px;right:23px}}@media screen and (max-width: 767px){.academy_content .academy_eye .down{bottom:57px;right:13px}}.academy_content .academy_eye .down:hover{opacity:.7}.academy_content .academy_eye .down .down_line{height:1em;overflow:hidden;width:50px;display:block;position:absolute;top:0.5em;left:60px}.academy_content .academy_eye .down .down_line:after{content:"";position:absolute;display:block;left:0;top:0.4em;height:1px;width:50px;background:#fff;background-size:100%;-webkit-animation:lineAnime 1.5s ease-in-out infinite;animation:lineAnime 1.5s ease-in-out infinite}.academy_content .academy_eye .down .down_title{font-weight:500;font-size:12px;color:#fff;letter-spacing:2px}@keyframes lineAnime{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.academy_content .academy_nav{border-top:1px solid #fff;background-color:#C5C5C5}@media screen and (min-width: 768px){.academy_content .academy_nav{height:80px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.academy_content .academy_nav .academy_nav_target{font-size:20px;letter-spacing:1px;font-weight:500}.academy_content .academy_nav .academy_nav_target:hover{color:#fff}@media screen and (min-width: 768px){.academy_content .academy_nav .academy_nav_target{margin:20px 22px}}@media screen and (max-width: 767px){.academy_content .academy_nav .academy_nav_target{display:block;padding:13px 20px 16px;text-align:center;border-bottom:1px solid #fff}}@media screen and (min-width: 768px){.academy_content .academy_topics .slick-dots{margin-left:-4px}}@media screen and (max-width: 767px){.academy_content .academy_topics .slick-dots{margin-left:-5px}}.academy_content .academy_topic:hover .academy_topic_time{color:#C5C5C5}.academy_content .academy_topic:hover .academy_topic_ttl{color:#C5C5C5}.academy_content .academy_topic:hover .academy_topic_img{opacity:.7}@media screen and (min-width: 768px){.academy_content .academy_topic{padding:0 10px}}.academy_content .academy_topic .academy_topic_time{font-size:16px;letter-spacing:1px;display:block}.academy_content .academy_topic .academy_topic_ttl{font-size:16px;line-height:1.6;letter-spacing:1px}.academy_content .slick-slider{margin-bottom:0}@media screen and (min-width: 768px){.academy_content .slick-slider{width:102%;margin-left:-1%;padding-bottom:30px}}@media screen and (max-width: 767px){.academy_content .slick-slider{padding-bottom:60px}}.academy_content .academy_topics_link{padding-top:25px;font-size:16px;text-align:right}.academy_content #academy_ruuum .academy_slider{background-color:#DFDFDF;margin-bottom:0}.academy_content #academy_ruuum .slick-dots{margin-left:-5px}.academy_content .slick-slide{width:30%;overflow:hidden}.academy_content .slick-slide img{object-fit:cover;width:100%}@media screen and (min-width: 768px){.academy_content .slick-slide img{height:250px}}@media screen and (max-width: 767px){.academy_content .slick-slide img{height:400px}}.academy_content .slick-dots{text-align:center}@media screen and (min-width: 768px){.academy_content .slick-dots{bottom:-50px;margin-left:-5px}}.academy_content .slick-dots li{display:inline-block;cursor:pointer;height:5px;margin:0 5px;border:transparent 4px solid}@media screen and (min-width: 768px){.academy_content .slick-dots li{width:40px}}@media screen and (max-width: 767px){.academy_content .slick-dots li{width:30px}}.academy_content .slick-dots li.slick-active button:after{background-color:#0C58A8}.academy_content .slick-dots li button{cursor:pointer;height:5px;margin:-10px -8px;border:transparent 4px solid}@media screen and (min-width: 768px){.academy_content .slick-dots li button{width:60px}}@media screen and (max-width: 767px){.academy_content .slick-dots li button{width:50px}}.academy_content .slick-dots li button:after{background-color:#C5C5C5;content:"";height:1px;display:block}@media screen and (min-width: 768px){.academy_content .slick-dots li button:after{width:40px}}@media screen and (max-width: 767px){.academy_content .slick-dots li button:after{width:30px}}.academy_content .slick-dots li button:before{display:none}.academy_content .slick-dots li button:hover:after{background-color:#0C58A8}.academy_content .slick-dots li.slick-active button:before{opacity:0 !important}@media screen and (min-width: 768px){.academy_content .academy_textBox{margin-bottom:50px}}@media screen and (max-width: 767px){.academy_content .academy_textBox{margin-bottom:40px}}.academy_content .academy_textBox .academy_strong{font-weight:normal;line-height:1.3;-webkit-text-stroke:1px #1A1A1A;margin-bottom:40px;display:block}@media screen and (min-width: 768px){.academy_content .academy_textBox .academy_strong{font-size:80px}}@media screen and (max-width: 767px){.academy_content .academy_textBox .academy_strong{font-size:40px}}.academy_content .academy_textBox .academy_text .academy_text_target{border-bottom:1px solid #1A1A1A;margin:0px 4px}.academy_content .academy_textBox .academy_text .academy_text_target:hover{border-color:#0C58A8;color:#0C58A8}@media screen and (min-width: 768px){.academy_content .academy_textBox .academy_text{font-size:26px}}@media screen and (max-width: 767px){.academy_content .academy_textBox .academy_text{font-size:18px}}.academy_content .academy_oneColumn{background-color:#C5C5C5}@media screen and (min-width: 768px){.academy_content .academy_oneColumn{padding-top:30px}}.academy_content .academy_oneColumn .academy_column_text{font-size:18px}@media screen and (min-width: 768px){.academy_content .academy_oneColumn .academy_column_text{padding-bottom:16px}}@media screen and (max-width: 767px){.academy_content .academy_oneColumn .academy_column_text{padding-bottom:18px}}.academy_content .academy_oneColumn .academy_arw{position:relative}.academy_content .academy_oneColumn .academy_arw:before{position:absolute;top:20px;content:"";width:0;height:0;border-style:solid;border-width:24px 24px 0 0;border-color:#c5c5c5 transparent transparent transparent}@media screen and (min-width: 768px){.academy_content .academy_oneColumn .academy_column_img{margin-top:20px}}.academy_content .academy_twoColumn{display:-webkit-flex;display:-ms-flexbox;display:flex}.academy_content .academy_twoColumn .academy_twoColumn_block{width:50%;height:100%}.academy_content .academy_kors{background-color:#DFDFDF}@media screen and (min-width: 768px){.academy_content .academy_kors{padding:40px 0 0}}@media screen and (min-width: 768px){.academy_content .academy_kors .academy_kors_targetBlock{margin-bottom:22px;padding-bottom:16px;border-bottom:1px solid #1A1A1A;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.academy_content .academy_kors .academy_kors_targetBlock .academy_kors_target{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}@media screen and (min-width: 768px){.academy_content .academy_kors .academy_kors_targetBlock .academy_kors_target{margin:0 50px 24px 0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 767px){.academy_content .academy_kors .academy_kors_targetBlock .academy_kors_target{position:relative;padding:23px 0}.academy_content .academy_kors .academy_kors_targetBlock .academy_kors_target .accordion_icon{top:31px}}.academy_content .academy_kors .academy_kors_targetBlock .academy_kors_target:hover{cursor:pointer}@media screen and (min-width: 768px){.academy_content .academy_kors .academy_kors_targetBlock .academy_kors_target:hover .academy_kors_title{background-color:#fff}}@media screen and (min-width: 768px){.academy_content .academy_kors .academy_kors_targetBlock .academy_kors_target.js-active .academy_kors_title{background-color:#fff}}.academy_content .academy_kors .academy_kors_targetBlock .academy_kors_target .academy_kors_title{font-size:20px;line-height:1}.academy_content .academy_kors .academy_kors_targetBlock .academy_kors_target .academy_kors_num{font-size:14px;top:-.3em;margin-right:8px}@media screen and (max-width: 767px){.academy_content .academy_kors .academy_kors_targetBlock .academy_kors_target .academy_kors_num{margin-right:8px}}.academy_content .academy_kors .academy_kors_valueBlock{position:relative}.academy_content .academy_kors .academy_kors_valueBlock .academy_kors_value{position:relative;top:0;font-size:16px;line-height:1.6;letter-spacing:.5px}@media screen and (min-width: 768px){.academy_content .academy_kors .academy_kors_valueBlock .academy_kors_value{padding-left:60px}.academy_content .academy_kors .academy_kors_valueBlock .academy_kors_value:not(.js-active){display:none}}@media screen and (max-width: 767px){.academy_content .academy_kors .academy_kors_valueBlock .academy_kors_value{padding-bottom:24px}}@media screen and (min-width: 768px){.academy_content .academy_kors .academy_kors_valueBlock .academy_kors_value:before{position:absolute;top:11px;left:0;content:"";width:40px;border-top:4px solid #fff}}.academy_content .academy_studio{background-color:#DFDFDF}.academy_content .academy_studio .academy_column_text{font-size:18px}@media screen and (min-width: 768px){.academy_content .academy_studio .academy_column_text{padding:40px 0}}@media screen and (max-width: 767px){.academy_content .academy_studio .academy_column_text{padding:30px 0}}@media screen and (max-width: 767px){.academy_content .accordion_icon,.academy_content .accordion_icon span{display:inline-block;transition:all .4s;box-sizing:border-box}.academy_content .accordion_icon{position:absolute;right:0;top:11px;width:15px;height:15px}.academy_content .accordion_icon span{position:absolute;left:0;width:100%;height:2px;background-color:#1A1A1A}.academy_content .accordion_icon span:nth-of-type(1){top:0;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.academy_content .accordion_icon span:nth-of-type(2){top:0;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.academy_content .accordion_icon.opn span:nth-of-type(1){display:none}.academy_content .accordion_icon.opn span:nth-of-type(2){top:0;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}}.academy_content .academy_acd_target03 .academy_inner{position:relative}.academy_content .academy_acd_target03 .academy_inner .accordion_icon{top:38px}.academy_btnMore{display:block;width:286px;margin:0 auto 150px}.academy_btnApply{display:block;width:176px;margin:0 auto}.academy_btnContact{display:block;width:176px;margin:0 auto}.academy_applyBox{display:table;width:100%}.academy_apply{display:table-cell;width:50%;height:600px;padding:0 20px;vertical-align:middle;background:url(https://img-wp.uuum.jp/assets/images/academy/academy_bgApply.jpg) center center no-repeat;background-size:cover}.footer_buttons{text-align:center}.footer__action__btn_academy{width:300px;margin-right:auto;margin-left:auto;padding:15px 40px;-webkit-transition:0.5s;transition:0.5s;color:#ffffff;border-radius:45px;background-color:#0e6db9;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);font-size:15px;font-weight:bold}.footer__action__btn_academy:hover{-webkit-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);background:#0f82de}.academy_contact{display:table-cell;width:50%;height:600px;padding:0 20px;vertical-align:middle;background:url(https://img-wp.uuum.jp/assets/images/academy/academy_bgContact.jpg) center center no-repeat;background-size:cover}.academy_applyTit{text-align:center;letter-spacing:-2px;font-size:40px;font-weight:900}.academy_applyTxt{max-width:500px;margin:0 auto 30px;font-size:1.4rem}.academy_contactTit{text-align:center;letter-spacing:-2px;color:#fff;font-size:40px;font-weight:900}.academy_contactTxt{max-width:500px;margin:0 auto 30px;color:#fff;font-size:1.4rem}@media (max-width: 768px){.academy_applyTit{font-size:1.9rem}.academy_contactTit{font-size:1.9rem}.academy_btnMore{display:block;width:176px;margin:0 auto 60px}.academy_applyBox{display:block}.academy_apply{display:block;width:100%;height:auto;padding:75px 15px}.academy_contact{display:block;width:100%;height:auto;padding:75px 15px}.academy_applyTxt{max-width:none;margin:0 auto 20px;font-size:1.3rem}.academy_contactTxt{max-width:none;margin:0 auto 20px;color:#fff;font-size:1.3rem}.academy_btnApply{width:280px}.academy_btnContact{width:280px}}.zs-enabled{position:relative}.zs-enabled .zs-slideshow,.zs-enabled .zs-slides,.zs-enabled .zs-slide{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;overflow:hidden}.zs-enabled .zs-slideshow .zs-slides .zs-slide{background:transparent none no-repeat 50% 50%;background-size:cover;position:absolute;visibility:hidden;opacity:0;-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.zs-enabled .zs-slideshow .zs-slides .zs-slide.active{visibility:visible;opacity:1}.zs-enabled .zs-slideshow:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background:transparent none repeat 0 0}.zs-enabled.overlay-plain .zs-slideshow:after{background-image:url(plain.png)}.zs-enabled.overlay-dots .zs-slideshow:after{background-image:url(dots.png)}#faq{padding-top:0px;color:#333344}#faq .faq_content{padding:0px 0}#faq .faq_inner{margin:0 auto;max-width:980px;width:100%}#faq .faq_text{margin-bottom:30px}#faq h2.faq_content_title{font-size:220%;font-weight:bold;margin-bottom:40px}#faq h3.faq_sub_title{position:relative;color:#fff;background:#2d89b9;font-size:160%;padding:10px 20px;box-sizing:border-box;font-weight:bold;letter-spacing:2px;cursor:pointer;transform:scale(1);transition:0.4s ease;transition-property:background-color,transform}#faq h3.faq_sub_title:hover{background:#30b4eb;transform:scale(1.01)}#faq .faq_module_box{max-width:700px;margin:0 auto}#faq .faq_module_box h3.faq_box_title{padding:10px 20px;box-sizing:border-box;font-weight:bold;background:#f8f8f8;font-size:130%;margin-bottom:30px}#faq .faq_module_box .faq_txt,#faq .faq_module_box .faq_address,#faq .faq_module_box .faq_caution{line-height:1.8;font-size:110%}#faq .faq_module_box .faq_address{background:#f8f8f8;border:3px solid #eee;padding:20px;box-sizing:border-box;margin:30px 0}#faq .faq_module_box .faq_caution dd{position:relative;box-sizing:border-box;padding-left:20px}#faq .faq_module_box .faq_caution dd:before{content:'※';position:absolute;left:0;top:0}#faq .faq_block{margin-bottom:15px}#faq .faq_block:last-child{margin-bottom:0}#faq .faq_toggle_wrap{display:none}#faq dl.faq_cell{box-sizing:border-box;padding:20px;border:1px solid #d2d2d6;border-top:none}#faq dl.faq_cell a{color:#2d89b9}#faq dl.faq_cell dt,#faq dl.faq_cell dd{position:relative;padding:5px 15px;box-sizing:border-box}#faq dl.faq_cell dt:before,#faq dl.faq_cell dd:before{content:'';position:absolute;width:4px;height:4px;border-radius:50%;background:#2d89b9;display:block;top:18px;left:0}#faq dl.faq_cell dt{font-weight:bold;font-size:130%;margin-bottom:10px}#faq dl.faq_cell dd{font-size:110%}#faq dl.faq_cell dd:before{top:16px}@media screen and (max-width: 1024px){#faq{padding-top:0}#faq .faq_content{padding:60px 3%}#faq h3.faq_sub_title{font-size:140%}}@media screen and (max-width: 768px){#faq h2.faq_content_title{font-size:160%}}
