/*!/wp-content/themes/kleanity-child/style.css*/.menu-hide{display:none!important}.section-hide{display:none!important}.hide-section{display:none!important}#hide-section{display:none!important}.polylang-ja .floatton-btn-10511{display:none}.polylang-en .floatton-btn-10512{display:none}button.floatton-btn{font-weight:600!important}.floatton-btn-10512{letter-spacing:1px;font-family:Noto Sans JP,Meiryo,sans-serif}.top-new-read-more a{text-transform:uppercase;color:#fff!important;letter-spacing:1px;font-size:14px}.top-new-read-more a:hover{color:#73bcc7!important}#maps-header a{color:#fff5ce!important}#maps-header a:hover{color:#fffbe8!important}.maps-link1:before{content:'\f08e';font-family:'FontAwesome';float:left;padding-right:5px;color:#fff5ce!important;font-size:15px;position:relative;top:2px}.maps-link3:before{content:'\f08e';font-family:'FontAwesome';float:left;padding-right:5px;color:#73bcc7!important;font-size:15px;position:relative;top:2px}.maps-link2:before{content:'\f08e';font-family:'FontAwesome';float:left;padding-right:5px;color:#fff5ce!important;font-size:15px;position:relative;top:2px}.maps-link-a{padding-bottom:10px;font-weight:700}.maps-link-b{font-weight:700}.maps-link-wrapper{padding-bottom:20px}.kleanity-custom-wpml-flag{display:none}#polylang-2 li{list-style:none!important}#polylang-2{background:#82C3CB;padding:0 5px 0 5px;max-width:150px!important;border-bottom-right-radius:7px;border-bottom-left-radius:7px;-webkit-border-bottom-right-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-bottom-right-radius:7px;-moz-border-bottom-left-radius:7px;-khtml-border-bottom-right-radius:7px;-khtml-border-bottom-left-radius:7px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#polylang-2:hover{background:#a1d2d8!important;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}#polylang-2 a:hover{color:#ffffff!important}.lang-item a{color:#ffffff!important;position:relative;left:-18px;position:relative;top:-2px;min-width:60px!important}.kleanity-top-bar-right-social{position:relative;top:5px}.polylang-en .lang-item a{font-family:Noto Sans JP,Meiryo,sans-serif;font-size:13px;letter-spacing:2px}.polylang-ja .lang-item a{font-family:Open Sans,Tahoma,sans-serif!important;font-weight:400!important;font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase}div#sliderWrap{overflow:hidden;position:relative}ul#coverWrap{overflow:hidden}ul#coverWrap li{display:block;margin:0 auto;position:absolute;text-align:center;width:100%;z-index:50}ul#coverWrap li img{display:block;margin:0 auto;text-align:center;width:100%;max-height:25px}#slideTop{top:20px;left:0}#slideBottom{bottom:0;left:0}.category-performance-event-2019-en .p-headline-copy-1{display:none}#hidden{display:none}.category-festival-news-ja .kleanity-navigation .kleanity-navigation-slide-bar{display:none!important}.category-festival-news-en .kleanity-navigation .kleanity-navigation-slide-bar{display:none!important}.page-id-1322 .kleanity-header-wrap{margin-bottom:0}.page-id-1795 .kleanity-header-wrap{margin-bottom:0}.kleanity-header-wrap{margin-bottom:30px}.kleanity-navigation .sf-menu>li>a{font-weight:600!important}.polylang-ja .kleanity-navigation .sf-menu>li>a{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;font-size:14px;letter-spacing:1px;padding-top:5px;font-weight:600!important}.polylang-ja .kleanity-navigation .sf-menu span{position:relative;top:1px}.polylang-ja .kleanity-navigation .sf-menu>li{padding-right:11px}.polylang-ja .sub-menu li{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px}.sub-menu li{font-family:Open Sans,Tahoma,sans-serif!important}.hide-menu{display:none}.breadcrumb-back{top:0;font-size:11px!important}.breadcrumb-text{font-family:Open Sans;font-size:14px;font-weight:600;letter-spacing:1px;padding-left:10px;position:relative;text-transform:lowercase;top:0}.breadcrumb-text:hover{color:#fbe7f0!important}.breadcrumb-text{color:#ffffff!important}.kleanity-footer-back-to-top-button i{color:#fff!important;font-size:23px;position:relative;top:-2px}#wdi_feed_0 .wdi_feed_item{margin-bottom:-7px!important}.wdi_feed_thumbnail_1 .wdi_photo_overlay:hover i{display:none!important}.wdi_feed_thumbnail_1 .wdi_photo_wrap_inner{background-color:#82c3cb!important;border:5px solid #82c3cb!important}.wdi_layout_th .wdi_feed_item{background-color:#82c3cb!important}.wdi_photo_img{border-radius:8px!important}.wdi_feed_thumbnail_1 .wdi_load_more,.wdi_feed_thumbnail_1 .wdi_spinner{background-color:#82c3cb!important}.wdi_feed_thumbnail_1 .wdi_feed_container{background-color:#82c3cb!important;border-bottom:0 solid #82c3cb!important}.wdi_feed_theme_1 .wdi_load_more_text{color:#ffffff!important;font-size:12px!important;text-transform:uppercase!important}.wdi_feed_thumbnail_1 .wdi_load_more_wrap,.wdi_feed_thumbnail_1 .wdi_spinner_wrap{background-color:transparent!important;border:1px solid #ffffff!important}.wdi_feed_theme_1 .wdi_load_more_text:hover{color:#eee!important}.mapp-layout{border:0 solid #ffffff!important}.mapp-map-links{border-bottom:0 solid lightgray!important;border-top:0 solid lightgray!important}.mapp-poi-list{max-height:470px!important}.mapp-title{max-width:520px;margin-left:auto;margin-right:auto;text-align:left;color:#fc615a;background-repeat:no-repeat;padding-top:5px;padding-bottom:5px;font-family:Open Sans,Tahoma,sans-serif}.mapp-body{font-family:Open Sans;font-weight:400;padding-top:2px!important;padding-bottom:4px!important}.mapp-icon{display:none}.mapp-poi-list td{background-color:#ffffff!important;padding-bottom:5px;padding-top:5px;border-width:medium medium 0!important}#mapp0_poi_list{margin-top:10px!important}#mapp1_poi_list{margin-top:10px!important}#mapp2_poi_list{margin-top:10px!important}.hide{display:none}.tt-title{padding-bottom:5px;margin-top:-10px}.polylang-ja .tt-title{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .links{font-family:Noto Sans JP,Meiryo,sans-serif!important}.s1{color:#ccc}@media all and (min-width:961px) and (max-width:1024px){.kleanity-navigation .sf-menu>li{padding-left:2px;padding-right:10px}}#notice-box-top .gdlr-core-feature-box-item-caption{position:relative;top:3px;line-height:1.7}#notice-box-top-ja .gdlr-core-feature-box-item-caption{font-family:Noto Sans JP,Meiryo,sans-serif!important;line-height:1.6;padding-top:8px!important;line-height:1.7}#notice-box-top .gdlr-core-feature-box-item-title{line-height:1.4}#notice-box-top-ja .gdlr-core-feature-box-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;position:relative;top:5px;line-height:1.4}#btnsx-5683 .btnsx-text-primary{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px;position:relative;top:-1px;left:2px}#btnsx-5681 .btnsx-text-primary{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px;position:relative;top:-1px;left:2px}#top-event-1-en{font-size:45px;padding-top:0;font-family:Miso-bold;letter-spacing:1px;font-weight:800;margin-bottom:-8px;padding-bottom:0;margin-top:-10px}#top-event-2-en{font-family:Nunito,Tahoma,sans-serif;font-size:15px;letter-spacing:1px;line-height:1.5em;margin-left:auto;margin-right:auto;max-width:275px;padding-bottom:14px;text-align:center;font-weight:600;color:#bb78ae}#top-event-3-en{font-size:14px;font-weight:400;letter-spacing:1px;color:#777;line-height:1.5em}#top-event-2-ja{color:#bb78ae;font-family:Zen Maru Gothic,Meiryo,sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;line-height:1.5em;margin-left:auto;margin-right:auto;max-width:275px;padding-bottom:18px;padding-top:8px;text-align:center}#top-event-3-ja{font-size:18px;font-family:Noto Sans JP,Meiryo,sans-serif;font-weight:600;letter-spacing:2px;color:#777;line-height:1.6em}.d1{color:#8DC21F}.d2{color:#AF61A2}.d3{color:#AF61A2}.d4{color:#ED86B3}.d5{color:#F39800}.d6{color:#AF61A2}#days-en-1{font-size:24px;text-transform:uppercase;letter-spacing:2px;color:#83D1DB}#days-en-2{font-size:24px;text-transform:uppercase;letter-spacing:2px;color:#8DC21F}#dash-en{font-size:25px;color:#ED86B3}#top-about .gdlr-core-feature-box-item-title{margin-bottom:20px;margin-top:-20px}#archives-list li{padding-bottom:5px}.polylang-ja #top-about .gdlr-core-feature-box-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;font-weight:bold!important;letter-spacing:2px;font-size:24px!important;padding-top:10px}.polylang-ja #top-about .gdlr-core-feature-box-item-content{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px}#btnsx-1829 .btnsx-text-primary{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:15px;letter-spacing:2px}.top-sidebar .gdlr-core-title-item-title{font-family:Open Sans,Tahoma,sans-serif!important}.top-sidebar-ja .gdlr-core-title-item-title{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px!important}#btnsx-1806 .btnsx-text-primary{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:15px!important;letter-spacing:2px}#btnsx-1806 .btnsx-icon{font-size:16px!important;position:relative;top:-1px}#p-header-top-ja .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;font-weight:800!important;letter-spacing:2px;font-size:24px!important}.gdlr-core-blog-thumbnail{border:1px solid #f1f1f1!important}.gdlr-core-blog-info{font-style:normal!important;letter-spacing:0!important;font-size:12px!important}.essbfc-container li .essbfc-network{margin:4px!important}#top-news .arrow_carrot-left{position:relative;left:-20px}.essbfc-network{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}.polylang-ja #top-news .gdlr-core-block-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:2px!important;font-size:24px!important;position:relative;top:5px}#top-news .gdlr-core-blog-title{line-height:1.7!important;padding-top:6px!important}.polylang-ja #top-news .gdlr-core-blog-title{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-weight:600!important;letter-spacing:0;font-size:15px!important;line-height:1.7!important}.polylang-ja #top-sidebar .gdlr-core-title-item-title{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:2px}.polylang-ja .gdlr-core-blog-content{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-weight:400!important}.polylang-ja .gdlr-core-blog-info{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px!important;font-weight:400!important;font-size:12px!important}.gdlr-core-flexslider.gdlr-core-bullet-style-cylinder .flex-control-nav li a.flex-active{background-color:#FCEE21!important}.gdlr-core-flexslider .flex-control-nav li a{margin-left:4px!important;margin-right:4px!important}.top-cta-box-1 .gdlr-core-feature-box-type-outer{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.top-cta-box-1 .gdlr-core-feature-box-type-outer:hover{background-color:#88d3ee!important;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.top-cta-box-2 .gdlr-core-feature-box-type-outer{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.top-cta-box-2 .gdlr-core-feature-box-type-outer:hover{background-color:#f19ec2!important;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.top-cta-box-3 .gdlr-core-feature-box-type-outer{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.top-cta-box-3 .gdlr-core-feature-box-type-outer:hover{background-color:#a4ce4c!important;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.polylang-ja #top-cta-boxes-ja .gdlr-core-feature-box-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;font-weight:bold!important;letter-spacing:1px;font-size:20px!important;padding-top:10px}.polylang-ja #top-cta-boxes-ja .gdlr-core-feature-box-item-content{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:15px!important;letter-spacing:0}#top-cta-boxes-en .gdlr-core-feature-box-item-title{line-height:1.2em}#top-cta-boxes-ja .gdlr-core-feature-box-item-title{line-height:1.2em}#messages-top-title-ja .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;font-weight:600!important;letter-spacing:1px;line-height:1.5!important}#messages-top-title-en .gdlr-core-title-item-title{line-height:1.5!important}#messages-top-title-ja .gdlr-core-title-item-caption{font-family:Noto Sans JP,Meiryo,sans-serif!important}.lcnb_type_twitter .lcnb_author:before{content:'\f081';font-family:'FontAwesome';float:left;padding-right:5px;color:#4099ff;font-size:20px}.lcnb_type_facebook .lcnb_author:before{content:'\f082';font-family:'FontAwesome';float:left;padding-right:5px;color:#3b5998;font-size:20px}.lcnb_type_rss .lcnb_author:before{content:'\f16d';font-family:'FontAwesome';float:left;padding-right:5px;color:#3f729b;font-size:20px}.lcnb_type_twitter .lcnb_author{color:#4099ff}.lcnb_type_facebook .lcnb_author{color:#3b5998}.lcnb_type_rss .lcnb_author{color:#3f729b}.lcnb_txt{font-family:Noto Sans JP,Meiryo,sans-serif!important}.lcnb_exp_txt{font-family:Noto Sans JP,Meiryo,sans-serif!important}.lcnb_date{font-family:Open Sans,Tahoma,sans-serif!important;color:#888888!important;font-size:10px!important}.supporters-list .gdlr-core-feature-box-item-title{margin-top:-20px;margin-bottom:0}.polylang-ja .supporters-list .gdlr-core-feature-box-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:2px;padding-top:10px;font-size:24px!important}.polylang-ja .supporters-list .gdlr-core-title-item-title{font-size:17px!important;font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px!important}.polylang-ja .supporters-list .gdlr-core-icon-list-content{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:15px!important}#archives-list.gdlr-core-icon-list-item :hover{color:#f5f9eb!important}.page-id-1719 .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:2px!important;line-height:1.5em;font-size:30px!important}.page-id-1719 .gdlr-core-text-box-item-content p{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:15px!important;font-weight:400!important;max-width:655px;line-height:2em}.page-id-1719 .gdlr-core-title-item-caption{font-size:16px!important;letter-spacing:1px;font-family:Zen Maru Gothic,Meiryo,sans-serif!important}.page-id-1719 .gdlr-core-icon-list-content{font-size:15px!important;letter-spacing:1px;font-weight:800;font-family:Noto Sans JP,Meiryo,sans-serif!important;position:relative;top:-1px}.page-id-1719 .about-merch-header-ja .gdlr-core-title-item-title{font-size:28px!important}.page-id-1719 .about-merch-ja .gdlr-core-title-item-title{font-size:20px!important;letter-spacing:2px!important}.page-id-1719 .about-merch-ja .gdlr-core-title-item-caption{font-size:16px!important;letter-spacing:1px}#btnsx-1840 .btnsx-text-primary{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:15px;letter-spacing:2px}#btnsx-1839 .btnsx-text-primary{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:15px;letter-spacing:2px}.kleanity-widget-title .kleanity-widget-head-text{font-family:Open Sans,Tahoma,sans-serif;text-transform:uppercase!important;font-size:15px!important;letter-spacing:1px}.kleanity-sidebar-area a{font-weight:600;position:relative;top:-1px}.apply-list-1 li{list-style:none}.apply-list-2 ul{line-height:35px;margin-top:-14px}.apply-list-2 li{list-style:square;position:relative;left:30px;max-width:600px;font-size:14px}.apply-list-3 ul{line-height:30px}.apply-list-3 li{list-style:square;margin-left:-16px;position:relative;padding-bottom:10px}.apply-expenses-wrapper{position:relative;left:30px}.apply-expenses-header{text-transform:lowercase;letter-spacing:0;font-size:15px}.apply-expenses-list ul{line-height:25px;font-size:14px;margin-top:14px}.apply-expenses-list li{list-style:outside none square;position:relative;padding-bottom:10px}.apply-notes-list ul{line-height:25px;font-size:14px;margin-top:14px}.apply-notes-list li{list-style:outside none square;position:relative;padding-bottom:10px}.apply-intro{margin-bottom:20px}.apply-email-header{text-transform:lowercase;letter-spacing:0;font-size:15px}.apply-post-header{text-transform:lowercase;letter-spacing:0;font-size:15px}.apply-phone-header{text-transform:lowercase;letter-spacing:0;font-size:15px}#apply-official a{color:#437b82!important;font-weight:400!important}#apply-fringe a{color:#57741b!important;font-weight:400!important}.polylang-ja #apply-offical-1-ja .gdlr-core-title-item-title{font-size:30px!important;font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:2px!important;position:relative;top:5px}.polylang-ja #apply-offical-1-ja .apply-intro{font-size:15px!important;font-family:Noto Sans JP,Meiryo,sans-serif!important}#apply-official-1-ja{font-family:Noto Sans JP,Meiryo,sans-serif!important}#apply-official-2-ja{font-family:Noto Sans JP,Meiryo,sans-serif!important}#apply-official-3-ja{font-family:Noto Sans JP,Meiryo,sans-serif!important}#apply-official-2-ja .gdlr-core-title-item-title{font-size:20px!important;letter-spacing:2px!important;font-family:Noto Sans JP,Meiryo,sans-serif!important;padding-top:10px}#apply-official-3-ja .gdlr-core-title-item-title{font-size:20px!important;letter-spacing:2px!important;font-family:Noto Sans JP,Meiryo,sans-serif!important;padding-top:10px}.polylang-ja .apply-email-header{letter-spacing:1px}.polylang-ja .apply-post-header{letter-spacing:1px}.polylang-ja .apply-phone-header{letter-spacing:1px}.apply-email-address{padding-bottom:10px}.apply-post-address{padding-bottom:10px}#apply-fringe-1-ja{font-family:Noto Sans JP,Meiryo,sans-serif!important}#apply-fringe-2-ja{font-family:Noto Sans JP,Meiryo,sans-serif!important}#apply-fringe-3-ja{font-family:Noto Sans JP,Meiryo,sans-serif!important}#apply-fringe-2-ja .gdlr-core-title-item-title{font-size:20px!important;letter-spacing:2px!important;font-family:Noto Sans JP,Meiryo,sans-serif!important;padding-top:10px}#apply-fringe-3-ja .gdlr-core-title-item-title{font-size:20px!important;letter-spacing:2px!important;font-family:Noto Sans JP,Meiryo,sans-serif!important;padding-top:10px}.polylang-ja .apply-notes-list li{list-style:square;position:relative}#remove-bullet li{list-style:none!important}#newsletter-ja-1 .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:3px!important;padding-top:15px;font-size:30px!important}#newsletter-ja-1 .gdlr-core-text-box-item-content{font-size:17px!important;letter-spacing:0;font-family:Noto Sans JP,Meiryo,sans-serif!important}.powered-by{display:none!important}html .formcraft-css .fc-form .form-element .field-cover .formcraft-icon{color:#dddddd!important}html .formcraft-css .fc-form .form-element .form-element-html input[type="color"],html .formcraft-css .fc-form .form-element .form-element-html input[type="date"],html .formcraft-css .fc-form .form-element .form-element-html input[type="datetime-local"],html .formcraft-css .fc-form .form-element .form-element-html input[type="datetime"],html .formcraft-css .fc-form .form-element .form-element-html input[type="email"],html .formcraft-css .fc-form .form-element .form-element-html input[type="month"],html .formcraft-css .fc-form .form-element .form-element-html input[type="number"],html .formcraft-css .fc-form .form-element .form-element-html input[type="password"],html .formcraft-css .fc-form .form-element .form-element-html input[type="search"],html .formcraft-css .fc-form .form-element .form-element-html input[type="tel"],html .formcraft-css .fc-form .form-element .form-element-html input[type="text"],html .formcraft-css .fc-form .form-element .form-element-html input[type="time"],html .formcraft-css .fc-form .form-element .form-element-html input[type="url"],html .formcraft-css .fc-form .form-element .form-element-html input[type="week"],html .formcraft-css .fc-form .form-element .form-element-html select,html .formcraft-css .fc-form .form-element .form-element-html textarea{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;font-family:Noto Sans JP,Meiryo,sans-serif!important;color:#777777!important}#contact-ja .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;position:relative;top:3px;letter-spacing:2px!important;font-size:24px!important}#contact-ja .gdlr-core-text-box-item-content{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:0;font-size:15px!important;letter-spacing:0}.error{font-family:Open Sans,Tahoma,sans-serif!important;background:transparent!important;color:#AF61A2!important}.polylang-ja .error{font-family:Noto Sans JP,Meiryo,sans-serif!important;background:transparent!important}html .formcraft-css .fc-form .final-success .final-success-check{border:3px solid #ffffff!important;box-shadow:none!important;color:#ffffff!important}.formcraft-css .fc-form .final-success span{color:#ffffff!important;font-family:Open Sans,Tahoma,sans-serif!important}.polylang-ja .formcraft-css .fc-form .final-success span{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:0px!important}.fc-form-3{margin-left:auto;margin-right:auto;width:650px!important}.page-id-2806{font-family:Noto Sans JP,Meiryo,sans-serif!important}.unsubscribe-1{margin-bottom:15px}.unsubscribe-2{line-height:1.6em}.unsubscribe-2-ja{line-height:1.6em}.unsubscribe-1{line-height:1.5em!important}.unsubscribe-1ja{line-height:1.5em!important}@media all and (min-width:0) and (max-width:478px){.unsubscribe-2{line-height:1.6em!important}.unsubscribe-2-ja{margin-bottom:10px!important;line-height:1.6em!important}.unsubscribe-1ja{margin-bottom:15px!important;line-height:1.4em!important}.unsubscribe-1{line-height:1.4em!important;margin-bottom:20px!important}}#faq-en .gdlr-core-title-item{position:relative;left:-10px}#faq-ja .gdlr-core-title-item{position:relative;left:-10px}.gdlr-core-accordion-item-title{margin-bottom:15px!important}.gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title:before{font-size:16px!important}.gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title{font-size:15px!important;font-family:Open Sans,Tahoma,sans-serif!important;line-height:1.5em!important}.gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title:before{font-size:15px!important;vertical-align:unset!important}.gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title{letter-spacing:0px!important;text-transform:none!important}#faq-ja .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;position:relative;top:5px;letter-spacing:3px;font-size:26px!important}#faq-ja .gdlr-core-accordion-item-title{font-family:Noto Sans JP,Meiryo,sans-serif!important}#faq-ja .gdlr-core-accordion-item-content{font-size:15px;font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja #news-top .gdlr-core-block-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:2px!important;font-size:24px!important;position:relative;top:5px}.polylang-ja #news-top .gdlr-core-blog-title{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-weight:600!important;letter-spacing:1px;font-size:15px!important}.gdlr-core-blog-thumbnail{border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-khtml-border-radius:6px}.single-post .kleanity-content-area{padding-top:0px!important}.single-post .kleanity-sidebar-area{padding-top:20px!important}.kleanity-single-article .kleanity-single-article-title{font-size:24px;font-weight:600}.polylang-ja .kleanity-single-article .kleanity-single-article-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px;font-size:22px!important}.kleanity-single-article{padding:5px 35px 35px!important}.kleanity-single-article-content{max-width:800px}.polylang-ja .kleanity-single-article-content{font-size:15px!important;font-family:Noto Sans JP,Meiryo,sans-serif!important}.kleanity-blog-info-wrapper .kleanity-blog-info{font-size:13px;font-style:normal}.polylang-ja .kleanity-blog-info-wrapper .kleanity-blog-info{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px}.kleanity-single-article{background-color:#fff;border:1px solid #eee;padding:35px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-khtml-border-radius:6px}.kleanity-single-article .kleanity-media-image img{display:none}.kleanity-single-article .essb_links_list{padding-top:15px!important}.essb-location-customize{display:none}.essb_native_after_share{display:none}.kleanity-single-article-content ul{list-style:none;margin-bottom:30px!important;margin-top:-10px!important}.DELI-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important}.DELI-message{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-weight:400!important}.DELI-button{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-weight:400!important}#DELI-Optin .DELI-wrapper:not(.DELI-naked) .DELI-button,#DELI-Optin .DELI-wrapper:not(.DELI-naked) .DELI-inputField[type="email"],#DELI-Optin .DELI-wrapper:not(.DELI-naked) .DELI-inputField[type="text"]{font-family:Noto Sans JP,Meiryo,sans-serif!important;max-width:290px!important}#volunteers-main-header-ja .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;font-size:24px!important;letter-spacing:1px!important;margin-top:5px!important;line-height:1.4em!important}#volunteers-section-1-ja .gdlr-core-text-box-item-content{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:15px!important}#volunteers-section-2-ja .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif;position:relative;left:-15px}#volunteers-section-2-ja .gdlr-core-text-box-item-content{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:15px!important}#volunteers-ja .gdlr-core-icon-list-content{font-size:15px!important;font-family:Noto Sans JP,Meiryo,sans-serif!important}#volunteers-ja .gdlr-core-icon-list-icon{position:relative;top:3px}#volunteers-ja a{color:#437b82!important;font-weight:400!important}#volunteers a{color:#437b82!important;font-weight:400!important}#volunteers .gdlr-core-icon-list-icon{position:relative;top:4px}#btnsx-2144 .btnsx-text-primary{font-family:Noto Sans JP,Meiryo,sans-serif!important}@media all and (min-width:961px) and (max-width:1024px){#volunteers-main-header-ja .gdlr-core-title-item-title{font-size:22px!important}}@media all and (min-width:0) and (max-width:478px){#volunteers-main-header-ja .gdlr-core-title-item-title{font-size:18px!important;line-height:1.6em!important}.page-id-2100 .gdlr-core-text-box-item-content p{font-size:14px!important}#volunteers-ja .gdlr-core-icon-list-content{font-size:14px!important}#btnsx-2144 .btnsx-text-primary{line-height:1.5em!important}#volunteers-main-header .gdlr-core-title-item-title{font-size:24px!important}#volunteers .gdlr-core-icon-list-content{font-size:14px!important}#volunteers .gdlr-core-icon-list-icon{position:relative!important;top:2px!important}}@media all and (min-width:479px) and (max-width:962px){#volunteers-main-header-ja .gdlr-core-title-item-title{font-size:18px!important;line-height:1.6em!important}.page-id-2100 .gdlr-core-text-box-item-content p{font-size:14px!important}#volunteers-ja .gdlr-core-icon-list-content{font-size:14px!important}#btnsx-2144 .btnsx-text-primary{font-size:15px!important}#volunteers .gdlr-core-icon-list-content{font-size:14px!important}}@media all and (min-width:767px) and (max-width:769px){#volunteers-main-header-ja .gdlr-core-title-item-title{font-size:27px!important;line-height:1.4em!important}#btnsx-2144 .btnsx-text-primary{font-size:16px!important;line-height:1.5em!important}#volunteers-main-header .gdlr-core-title-item-title{font-size:27px!important}}.kleanity-sidebar-area .kleanity-widget-head-text{font-size:16px;text-transform:none}.kleanity-sidebar-area .kleanity-widget-head-divider{border-top-width:0}body .kleanity-copyright-text{font-size:12px;letter-spacing:0}.kleanity-copyright-wrapper{background-color:#fffdf4!important;border-top:1px solid #eeeeee!important}.polylang-ja .book-online-en{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-weight:600}.book-online-en{background:#46647c none repeat scroll 0 0;color:#fff;font-family:Open Sans,Tahoma,sans-serif;font-size:13px;letter-spacing:1px;padding:7px 12px;text-transform:uppercase;border-radius:4px!important;-webkit-border-radius:4px!important;-moz-border-radius:4px!important;-khtml-border-radius:4px!important;display:table-cell;vertical-align:middle;text-align:center!important;margin-left:auto;margin-right:auto;font-weight:600}.book-online-en:hover{color:#fff;background:#537996}.booking-tel{font-weight:700!important;font-size:20px!important;letter-spacing:1px}.booking-hours{font-weight:600!important}#important-box li{list-style-type:square!important}#token-box li{list-style-type:none!important}.side-border-en .gdlr-core-title-item-title{position:relative;top:-4px!important}.tickets-top-1{font-weight:700!important}#top-news-update-ja{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:15px!important}.gdlr-core-price-table{box-shadow:1px 2px 4px rgba(0,0,0,.2)!important}.gdlr-core-price-table .gdlr-core-price-table-price-number{font-size:18px!important;letter-spacing:1px;font-weight:200!important}.gdlr-core-price-table .gdlr-core-price-table-price{padding:15px 20px 20px!important;color:#f39800!important}.ticket-adult{font-weight:600!important;color:#46647c;letter-spacing:0}.ticket-child{font-weight:600!important;color:#46647c;letter-spacing:0;text-transform:uppercase}.ticket-price-general{font-weight:600!important;color:#46647c;letter-spacing:0;text-transform:uppercase}.ticket-advance{margin-top:-10px!important;border-top:1px solid #f1f2f2;color:#F3981D!important;font-size:14px!important;font-weight:500!important}.polylang-ja .ticket-advance{font-size:13px!important}.polylang-ja .ticket-adult{font-size:14px!important}.polylang-ja .ticket-child{font-size:13px!important}.polylang-ja .ticket-price-general{font-size:13px!important}.polylang-ja .ticket-sub{font-size:13px!important}.tickets-top-4{font-size:13px}.tickets-top-3{font-size:15px;font-weight:400}.tickets-top-2{margin-bottom:12px;font-size:18px;font-family:Nunito,Tahoma,sans-serif;font-weight:700;color:#54C2F0}.tickets-top-1{margin-bottom:12px;color:#666;text-transform:uppercase;letter-spacing:1px}.gdlr-core-price-table-item .gdlr-core-price-table{border-radius:10px!important;-webkit-border-radius:10px!important;-moz-border-radius:10px!important;-khtml-border-radius:10px!important;margin:45px 12px 0!important}.gdlr-core-price-table-title{margin-bottom:15px!important;font-weight:600!important}.ticket-sub{margin-top:-10px!important;border-top:1px solid #f1f2f2;color:#F3981D!important;font-size:13px!important;font-weight:400!important;line-height:1.7!important}.gdlr-core-price-table .gdlr-core-price-table-caption{line-height:1.6!important;font-weight:600!important}#important-box .gdlr-core-feature-box-item-title{position:relative;top:-20px;text-align:center!important}#token-box .gdlr-core-feature-box-item-caption{font-weight:700!important}#token-box .gdlr-core-feature-box-item-title{font-weight:600!important}.sub-height-1{padding-top:16px!important;padding-bottom:22px!important}.sub-height-2{padding-top:35px!important;padding-bottom:48px!important}.sub-height-3{padding-top:27px!important;padding-bottom:32px!important}.polylang-ja .tickets-header .gdlr-core-title-item-caption{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px!important}.polylang-ja .tickets-header .gdlr-core-title-item-title{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px}.polylang-ja .tickets-icon-header .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px}.polylang-ja .ticket-items-wrapper .gdlr-core-price-table-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:0px!important;line-height:1.5!important;font-size:17px!important;font-weight:700!important}.ticket-items-wrapper .gdlr-core-price-table-title{line-height:1.4!important;font-size:17px!important;font-weight:700!important}.polylang-ja .ticket-items-wrapper .gdlr-core-price-table-caption{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:0;font-size:13px!important}.polylang-ja .ticket-items-wrapper .ticket-advance{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:0}.polylang-ja .ticket-items-wrapper .ticket-adult{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:0}.polylang-ja .ticket-items-wrapper .ticket-child{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:0}.polylang-ja .ticket-items-wrapper .ticket-sub{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:0}.polylang-ja .ticket-items-wrapper .ticket-price-general{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:0}.polylang-ja #token-box .gdlr-core-feature-box-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important}.polylang-ja #token-box .gdlr-core-feature-box-item-caption{font-family:Zen Maru Gothic,Meiryo,sans-serif!important}.polylang-ja #important-box .gdlr-core-feature-box-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:2px}.polylang-ja .tickets-header-1 .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px}.polylang-ja .tickets-header-2 .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px}.polylang-ja #tickets-bookings-wrapper .gdlr-core-feature-box-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px}.polylang-ja #tickets-bookings-wrapper .gdlr-core-feature-box-item-caption{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;font-weight:600!important}.polylang-ja #tickets-bookings-wrapper .gdlr-core-feature-box-item-caption{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;font-weight:600!important}.tickets-intl-booking-form{padding-top:10px!important;padding-bottom:10px!important}.tickets-booking-link{padding-top:10px!important;padding-bottom:10px!important}#tickets-bookings-wrapper ul{list-style-type:none!important}#tickets-bookings-wrapper-2 .gdlr-core-feature-box-item-title{line-height:1.7;padding-bottom:5px}.polylang-ja #tickets-bookings-wrapper-2 .gdlr-core-feature-box-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;font-size:16px!important}#btnsx-5282 .btnsx-text-primary{font-family:Noto Sans JP,Meiryo,sans-serif!important;position:relative;top:-1px}#btnsx-5344 .btnsx-text-primary{font-family:Noto Sans JP,Meiryo,sans-serif!important;position:relative;top:-1px}#btnsx-5285 .btnsx-text-primary{text-transform:uppercase!important}.polylang-ja .booking-center-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;position:relative;top:5px}.polylang-ja .booking-tel{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .booking-hours{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .tickets-top-1{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .tickets-top-2{font-family:Zen Maru Gothic,Meiryo,sans-serif!important}.polylang-ja .tickets-top-3{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .tickets-top-4{font-family:Noto Sans JP,Meiryo,sans-serif!important}.gdlr-core-price-table .gdlr-core-price-table-head{border-top-right-radius:10px;-webkit-border-top-right-radius:10px;border-top-left-radius:10px;-webkit-border-top-left-radius:10px}@media all and (min-width:961px) and (max-width:6000px){.price-table-1 .gdlr-core-price-table{height:540px}.polylang-ja .price-table-1 .gdlr-core-price-table{height:540px}.price-table-2 .gdlr-core-price-table{height:610px}.polylang-ja .price-table-2 .gdlr-core-price-table{height:610px}.price-table-2 .gdlr-core-price-list-shortcode ul li{padding:6px 20px!important}.price-table-3 .gdlr-core-price-table{height:580px}.polylang-ja .price-table-3 .gdlr-core-price-table{height:510px!important}.price-table-4 .gdlr-core-price-table{height:490px!important}.polylang-ja .price-table-4 .gdlr-core-price-table{height:420px!important}.ticket-adult{font-size:14px!important}.ticket-child{font-size:14px!important}.ticket-price-general{font-size:14px!important}}@media all and (min-width:1280px) and (max-width:6000px){.price-table-3 .gdlr-core-price-table-column{max-width:292px}}@media all and (min-width:961px) and (max-width:1024px){.price-table-1 .gdlr-core-price-table{height:540px}.polylang-ja .price-table-1 .gdlr-core-price-table{height:540px}.price-table-2 .gdlr-core-price-table{height:635px}.polylang-ja .price-table-2 .gdlr-core-price-table{height:635px}.price-table-2 .gdlr-core-price-list-shortcode ul li{padding:6px 20px!important}.price-table-3 .gdlr-core-price-table{height:585px}.polylang-ja .price-table-3 .gdlr-core-price-table{height:585px!important}.price-table-4 .gdlr-core-price-table{height:470px!important}.polylang-ja .price-table-4 .gdlr-core-price-table{height:470px!important}.price-table-3 .gdlr-core-price-table-column{max-width:225px}.polylang-ja .ticket-advance{font-size:13px!important}.polylang-ja .ticket-adult{font-size:14px!important}.polylang-ja .ticket-child{font-size:13px!important}.polylang-ja .ticket-price-general{font-size:13px!important}.polylang-ja .ticket-sub{font-size:13px!important}.gdlr-core-price-table .gdlr-core-price-table-caption{font-size:13px}}@media all and (min-width:0) and (max-width:769px){.polylang-ja .ticket-items-wrapper .gdlr-core-price-table-title{font-size:17px}.naha-section #tickets-top-map{margin-bottom:0px!important}.polylang-ja .naha-section #tickets-top-map{margin-bottom:25px!important}.tickets-icon-header{margin-top:-20px!important;margin-bottom:-45px!important}.tickets-header .gdlr-core-title-item-title{font-size:14px!important;letter-spacing:0}.tickets-header .gdlr-core-title-item-caption{font-size:18px!important;line-height:1.6;letter-spacing:0px!important}#token-box .gdlr-core-feature-box-item-title{line-height:1.4;font-size:16px!important}#token-box .gdlr-core-feature-box{padding-left:15px!important;padding-right:15px!important;padding-top:30px!important;padding-bottom:20px!important}#token-box .gdlr-core-feature-box-item-caption{line-height:1.4;padding-top:10px;font-size:19px!important}#token-box .gdlr-core-feature-box-item-content{font-size:13px;position:relative;left:-13px}.token-image-section img{margin-bottom:-20px!important}#important-box .gdlr-core-feature-box-item-content{font-size:14px}#important-box .gdlr-core-feature-box-item-title{font-size:26px!important;padding-left:35px!important;text-align:left!important}.polylang-ja #important-box .gdlr-core-feature-box-item-title{font-size:22px!important}#important-box .gdlr-core-feature-box{padding-left:0!important;padding-right:30px!important;padding-top:60px!important;padding-bottom:25px!important}.tickets-booking .gdlr-core-feature-box{padding-left:15px!important;padding-right:15px!important}.online-section .gdlr-core-feature-box{padding-left:15px!important;padding-right:15px!important}.tickets-fax-booking .gdlr-core-feature-box{padding-left:15px!important;padding-right:15px!important}.tickets-phone-booking .gdlr-core-feature-box{padding-left:15px!important;padding-right:15px!important}.intl-section .gdlr-core-feature-box{padding-left:15px!important;padding-right:15px!important}#btnsx-5344 .btnsx-text-primary{font-size:14px!important}.polylang-ja #tickets-bookings-wrapper-2 .gdlr-core-feature-box-item-title{font-size:15px!important}#tickets-bookings-wrapper .gdlr-core-title-item-title{font-size:22px}.polylang-ja #tickets-bookings-wrapper-2 .gdlr-core-title-item-title{font-size:18px!important;letter-spacing:0!important}.polylang-ja #tickets-bookings-wrapper .gdlr-core-title-item-title{font-size:18px!important;letter-spacing:0!important}#tickets-bookings-wrapper .gdlr-core-title-item-title-wrap{position:relative;margin-bottom:-15px;margin-top:-35px}#tickets-bookings-wrapper .gdlr-core-feature-box-item-icon{margin-bottom:25px}#tickets-bookings-wrapper-2 .gdlr-core-title-item-title-wrap{margin-top:-30px;margin-bottom:-20px}#tickets-bookings-wrapper-2 .gdlr-core-title-item-title{font-size:20px!important}#tickets-bookings-wrapper{margin-bottom:-18px}#tickets-bookings-wrapper-2 .gdlr-core-feature-box-item-title{font-size:15px!important}#btnsx-5285 .btnsx-text-primary{font-size:14px!important;text-transform:uppercase}.polylang-ja .tickets-header-1 .gdlr-core-title-item-title{font-size:18px!important}.polylang-ja .booking-center-title{font-size:17px!important}.polylang-ja .polylang-ja .tickets-header-1 .gdlr-core-title-item-title{font-size:19px!important;line-height:1.5}#btnsx-5282 .btnsx-text-primary{font-size:13px!important}.comparison-section .gdlr-core-title-item-title{font-size:22px!important}.comparison-section .gdlr-core-title-item-title-wrap{font-size:22px!important;margin-top:-25px;margin-bottom:-35px}.comparison-section{margin-bottom:-35px}.enquiries-section .gdlr-core-title-item-title{font-size:20px!important}.enquiries-section .gdlr-core-title-item-title-wrap{margin-bottom:-10px!important}.booking-center-title{font-size:18px;max-width:205px!important;line-height:1.5;padding-bottom:10px}.tickets-top-1{font-size:14px!important;letter-spacing:0px!important}.gdlr-core-title-item-divider{display:none}}@media all and (min-width:767px) and (max-width:769px){.tickets-header{position:relative;top:-25px;left:20px}.delegates-header{position:relative;top:-25px;left:20px}#intl-section-fix{margin-top:-25px!important}#important-box .gdlr-core-feature-box-item-content{max-width:580px;font-size:14px!important}}#about-intro-header-ja .gdlr-core-title-item-title{font-size:24px!important;font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px!important;line-height:1.6em!important}#about-logo-mobile img{max-width:150px!important;margin-left:auto!important;margin-right:auto!important}.about-intro-sub-ja{font-size:15px!important;position:relative;left:-8px}@media all and (min-width:961px) and (max-width:1024px){#about-intro .gdlr-core-title-item-title{font-size:28px!important}#about-intro-header-ja .gdlr-core-title-item-title{font-size:19px!important;letter-spacing:1px!important;line-height:1.6em!important}#about-intro p{font-size:14px!important}}@media all and (min-width:0) and (max-width:478px){#about-intro p{font-size:14px!important}}@media all and (min-width:961px) and (max-width:1024px){.polylang-ja .kleanity-navigation .sf-menu>li>a{font-size:12px!important}.kleanity-navigation .sf-menu>li{padding-right:7px!important}}@media all and (min-width:800px) and (max-width:2000px){#top-news .gdlr-core-blog-thumbnail{}}@media all and (min-width:961px) and (max-width:1024px){#btnsx-1806{padding:15px 25px!important}.polylang-ja #top-cta-boxes-ja .gdlr-core-feature-box-item-title{font-size:18px!important}.polylang-ja #top-cta-boxes-ja .gdlr-core-feature-box-item-content{font-size:14px!important}.polylang-ja .supporters-list .gdlr-core-icon-list-content{font-size:14px!important}}@media all and (min-width:961px) and (max-width:1024px){#btnsx-1772{padding:15px 40px!important}#top-news .gdlr-core-blog-content{font-size:13px!important}#top-news .gdlr-core-blog-title{font-size:14px!important}#top-news .gdlr-core-blog-info-wrapper .gdlr-core-blog-info{font-size:12px!important}#top-social-feed{margin-top:40px}}@media all and (min-width:961px) and (max-width:1024px){#news-top .gdlr-core-blog-content{font-size:13px!important}#news-top .gdlr-core-blog-title{font-size:14px!important}#news-top .gdlr-core-blog-info-wrapper .gdlr-core-blog-info{font-size:12px!important}}@media all and (min-width:961px) and (max-width:1024px){.page-id-1719 .gdlr-core-title-item-title{font-size:27px!important;letter-spacing:1px!important}.page-id-1332 .gdlr-core-title-item-caption{font-size:14px!important}}@media all and (min-width:961px) and (max-width:1024px){#apply-official-1-ja .gdlr-core-title-item-title{font-size:23px!important}#apply-official-2-ja .gdlr-core-title-item-title{font-size:18px!important;letter-spacing:1px!important}#apply-official-3-ja .gdlr-core-title-item-title{font-size:18px!important;letter-spacing:1px!important}#apply-fringe-1-ja .gdlr-core-title-item-title{font-size:23px!important}#apply-fringe-2-ja .gdlr-core-title-item-title{font-size:18px!important;letter-spacing:1px!important}#apply-fringe-3-ja .gdlr-core-title-item-title{font-size:18px!important;letter-spacing:1px!important}}@media all and (min-width:961px) and (max-width:1024px){#newsletter-ja .gdlr-core-title-item-title{font-size:26px!important;letter-spacing:2px!important}}@media all and (min-width:0) and (max-width:962px){.polylang-ja ul.mm-listview li a{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:14px!important;letter-spacing:0px!important}.polylang-ja .mm-listview>li{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:14px!important;letter-spacing:0px!important}.polylang-ja .mm-listview>li .mm-next{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:14px!important;letter-spacing:0px!important}.polylang-ja ul.mm-listview li span.kleanity-mm-menu-blank{font-size:14px!important}ul.mm-listview li span{position:relative;top:1px;letter-spacing:1px}.polylang-ja ul.mm-listview li span{position:relative;top:1px!important}}@media all and (min-width:0) and (max-width:478px){.kleanity-top-bar-right{display:none}#polylang-2{max-width:110px!important}.kleanity-mobile-header-wrap{background-color:#FFFBE8!important}#top-event-info-wrapper{position:relative;top:12px!important}.gdlr-core-blog-item .gdlr-core-flexslider .flex-control-nav{margin-top:30px!important;margin-bottom:10px!important}#btnsx-1772{margin-bottom:10px!important}#btnsx-1806{margin-bottom:10px!important}#top-about .gdlr-core-feature-box-item-title{line-height:1.4em}#top-about .gdlr-core-feature-box-item-content{font-size:14px!important}.polylang-ja #top-about .gdlr-core-feature-box-item-content{font-size:15px!important}.polylang-ja #top-cta-boxes-ja .gdlr-core-feature-box-item-title{font-size:17px!important;letter-spacing:0px!important}.polylang-ja #top-cta-boxes-ja .gdlr-core-feature-box-item-content{font-size:14px!important}#top-social-feed .gdlr-core-title-item-title{position:relative;top:20px!important}.polylang-ja .supporters-list .gdlr-core-icon-list-content{font-size:14px!important}.gdlr-core-gallery-list{max-width:250px!important;margin-left:auto;margin-right:auto}}@media all and (min-width:479px) and (max-width:962px){.kleanity-top-bar-right{display:none}#polylang-2{max-width:110px!important}.kleanity-mobile-header-wrap{background-color:#FFFBE8!important}#top-event-info-wrapper{position:relative;top:12px!important}.gdlr-core-blog-item .gdlr-core-flexslider .flex-control-nav{margin-top:30px!important;margin-bottom:10px!important}#btnsx-1772{margin-bottom:10px!important}#btnsx-1806{margin-bottom:10px!important}#top-social-feed .gdlr-core-title-item-title{position:relative;top:20px}.gdlr-core-gallery-list{max-width:250px;margin-left:auto;margin-right:auto}}@media all and (min-width:0) and (max-width:478px){#page-id-1332 .gdlr-core-text-box-item-content{font-size:14px}#archives-list li{max-width:85px!important;padding-bottom:5px}.page-id-1719 .about-ricca-ricca-ja .gdlr-core-title-item-title{font-size:28px!important;line-height:1.4em!important;max-width:235px!important}.page-id-1719 .about-mission-ja .gdlr-core-title-item-title{font-size:26px!important;line-height:1.4em!important}.page-id-1719 .about-archive-ja .gdlr-core-title-item-title{font-size:23px!important;line-height:1.4em!important}.page-id-1719 .about-tya-ja .gdlr-core-title-item-title{font-size:26px!important;line-height:1.4em!important}.page-id-1719 .about-atya-ja .gdlr-core-title-item-caption{font-size:15px!important;line-height:1.6em}.page-id-1719 .about-merch-header-ja .gdlr-core-title-item-title{font-size:18px!important}}@media all and (min-width:0) and (max-width:478px){body .kleanity-copyright-text{font-size:10px!important}.kleanity-sidebar-area{padding-top:0px!important}.essb_displayed_bottom .essb_links_list li{margin-bottom:14px!important}.kleanity-single-article{margin-top:20px!important}.kleanity-single-article .kleanity-single-article-title{font-size:16px!important}.kleanity-blog-info-wrapper .kleanity-blog-info{font-size:12px!important}.kleanity-single-article .kleanity-single-article-content{font-size:13px!important}#news-top .gdlr-core-block-item-title{padding-bottom:10px!important}}@media all and (min-width:479px) and (max-width:962px){.kleanity-single-article{margin-top:20px!important}.kleanity-sidebar-area{padding-top:0px!important}.kleanity-single-article .kleanity-single-article-title{font-size:18px!important}}@media all and (min-width:479px) and (max-width:962px){.page-id-1719 .about-ricca-ricca-ja .gdlr-core-title-item-title{font-size:28px!important;line-height:1.4em!important}.page-id-1719 .about-mission-ja .gdlr-core-title-item-title{font-size:26px!important;line-height:1.4em!important}.page-id-1719 .about-archive-ja .gdlr-core-title-item-title{font-size:23px!important;line-height:1.4em!important}.page-id-1719 .about-archive-ja .gdlr-core-title-item-caption{font-size:14px!important}#archives-list li{max-width:120px!important;padding-bottom:5px}.page-id-1719 .about-tya-ja .gdlr-core-title-item-title{font-size:26px!important;line-height:1.4em!important}.page-id-1719 .about-atya-ja .gdlr-core-title-item-caption{font-size:15px!important;line-height:1.6em!important}.page-id-1719 .about-merch-header-ja .gdlr-core-title-item-title{font-size:17px!important}.page-id-1719 .gdlr-core-title-item-caption{font-size:15px}}@media all and (min-width:0) and (max-width:478px){.apply-list-1 li{margin-left:-40px!important}.apply-list-2{margin-left:-40px;max-width:260px}.apply-list-2 ul{line-height:1.8em!important}.apply-list-3 ul{line-height:1.8em!important}.apply-intro{line-height:1.7em}.apply-expenses-wrapper{margin-left:-40px;max-width:260px}.apply-expenses-wrapper ul{line-height:1.8em!important}.polylang-ja .apply-intro{font-size:15px!important}.polylang-ja .apply-list-1 li{font-size:15px!important}.polylang-ja .apply-list-2{margin-left:-50px!important;max-width:270px!important}.polylang-ja .apply-list-3{font-size:14px!important}.polylang-ja .apply-list-3 ul{max-width:205px!important}.polylang-ja #apply-fringe-1-ja .gdlr-core-title-item-title{font-size:22px!important;line-height:1.5em!important}.polylang-ja .apply-expenses-list{margin-left:-10px!important}.polylang-ja #apply-official .gdlr-core-title-item-title{font-size:22px!important;line-height:1.5em}.polylang-ja .apply-list-1 li{font-size:14px!important}}@media all and (min-width:0) and (max-width:478px){#newsletter-ja .gdlr-core-title-item-title{font-size:24px!important}}@media all and (min-width:0) and (max-width:478px){#contact-ja .gdlr-core-title-item-title{font-size:24px!important;letter-spacing:2px!important;line-height:1.4em!important;max-width:237px!important;top:2px!important}}@media all and (min-width:767px) and (max-width:769px){#top-event-1-en{font-size:38px!important}#days-en-1{font-size:20px!important}#days-en-2{font-size:20px!important}#btnsx-1772-wrap{margin-bottom:5px!important}#btnsx-1806-wrap{margin-bottom:5px!important}.polylang-ja #top-news .gdlr-core-blog-title{font-size:14px!important}#top-news .gdlr-core-blog-content{font-size:13px!important}body .gdlr-core-blog-info-wrapper .gdlr-core-blog-info{font-size:12px!important}#top-about .gdlr-core-feature-box-item-content{font-size:15px!important}.polylang-ja .top-cta-boxes .gdlr-core-feature-box-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px!important}.top-cta-boxes .gdlr-core-feature-box-item-content{font-size:15px!important}.polylang-ja .top-cta-boxes .gdlr-core-feature-box-item-content{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:13px!important}.polylang-ja .supporters-list .gdlr-core-icon-list-content{font-size:13px!important}.page-id-1719 .about-archive-ja .gdlr-core-title-item-title{font-size:23px!important}.page-id-1719 .gdlr-core-title-item-title{font-size:21px!important}.page-id-1719 .about-merch-ja .gdlr-core-title-item-title{font-size:17px!important}.page-id-1719 .about-merch-header-ja .gdlr-core-title-item-title{font-size:24px!important}.single-post .essbfc-icon{font-size:20px!important}.apply-list-3 li{margin-left:-35px!important;font-size:12px!important;line-height:2.2em!important}.apply-list-4 .gdlr-core-text-box-item-content{font-size:12px!important;margin-left:-10px!important}.apply-email-address{font-size:13px!important}.apply-list-1 li{margin-left:-40px!important}.apply-list-2{margin-left:-40px;max-width:260px}.apply-list-2 ul{line-height:1.8em!important}.apply-list-3 ul{line-height:1.8em!important}.apply-intro{line-height:1.7em}.apply-expenses-wrapper{margin-left:-40px;max-width:260px}.apply-expenses-wrapper ul{line-height:1.8em!important}.polylang-ja .apply-intro{font-size:15px!important;line-height:1.9em!important}.polylang-ja .apply-list-1 li{font-size:15px!important;padding-right:25px}.polylang-ja .apply-list-2{margin-left:-50px!important;max-width:270px!important}.polylang-ja .apply-list-3{font-size:14px!important}.polylang-ja .apply-list-3 ul{max-width:205px!important}.polylang-ja #apply-fringe-1-ja .gdlr-core-title-item-title{font-size:22px!important;line-height:1.5em!important}.polylang-ja .apply-expenses-list{margin-left:-10px!important}.polylang-ja #apply-official .gdlr-core-title-item-title{font-size:22px!important;line-height:1.5em}.polylang-ja .apply-list-1 li{font-size:14px!important}.polylang-ja .apply-notes-list li{left:0px!important;position:relative!important}html .formcraft-css .fc-form .form-element .form-element-html input[type="color"],html .formcraft-css .fc-form .form-element .form-element-html input[type="date"],html .formcraft-css .fc-form .form-element .form-element-html input[type="datetime-local"],html .formcraft-css .fc-form .form-element .form-element-html input[type="datetime"],html .formcraft-css .fc-form .form-element .form-element-html input[type="email"],html .formcraft-css .fc-form .form-element .form-element-html input[type="month"],html .formcraft-css .fc-form .form-element .form-element-html input[type="number"],html .formcraft-css .fc-form .form-element .form-element-html input[type="password"],html .formcraft-css .fc-form .form-element .form-element-html input[type="search"],html .formcraft-css .fc-form .form-element .form-element-html input[type="tel"],html .formcraft-css .fc-form .form-element .form-element-html input[type="text"],html .formcraft-css .fc-form .form-element .form-element-html input[type="time"],html .formcraft-css .fc-form .form-element .form-element-html input[type="url"],html .formcraft-css .fc-form .form-element .form-element-html input[type="week"],html .formcraft-css .fc-form .form-element .form-element-html select,html .formcraft-css .fc-form .form-element .form-element-html textarea{font-size:13px!important}}@media all and (min-width:0) and (max-width:767px){#top-wave{display:none}}@media all and (min-width:0) and (max-width:320px){#top-social-feed{display:none}#top-social-feed-2{padding-top:25px!important}#top-social-feed-2 .gdlr-core-title-item-title{position:relative;top:20px}}@media all and (min-width:320px) and (max-width:767px){#top-social-feed-2 .gdlr-core-title-item-title{position:relative;top:20px}#top-social-feed-2{margin-top:-20px!important}}.performers-download-1{margin-bottom:15px!important}#performances-download .gdlr-core-title-item-title i{margin-right:15px!important}.polylang-ja .performances-title .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:2px!important;line-height:1.4}.polylang-en .performances-title .gdlr-core-title-item-title{line-height:1.4}.polylang-ja #performances-en-header .gdlr-core-text-box-item-content{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja #performances-download .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;position:relative;letter-spacing:2px!important;font-size:18px!important}.polylang-ja #performances-download .fa-file-text{position:relative;top:-1px}#btnsx-3202 .fa-download{position:relative;top:2px}#btnsx-3202 .btnsx-text-primary{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;position:relative;top:2px;letter-spacing:1px}#btnsx-3292 .fa-download{position:relative;top:2px}#btnsx-3292 .btnsx-text-primary{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;position:relative;top:2px;letter-spacing:1px}.polylang-ja .esg-filterbutton{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .dropdownstyle span{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px}.esg-dropdown-wrapper{min-width:150px!important}.no-filter-message{display:none!important}.eg-performances-ja-element-25{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:2px}.eg-performances-ja-element-35{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px}.eg-performances-ja-element-36{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px}.eg-performances-ja-element-0{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:0px!important;font-size:16px!important}.eg-performances-ja-element-32{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px!important;font-size:14px!important;letter-spacing:0px!important;line-height:1.8!important;text-transform:none!important}.eg-performances-en-element-32{text-transform:none!important}.eg-performances-ja-element-33{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px!important}.eg-performances-ja-element-34{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px!important}.eg-performances-ja-element-6{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px!important}@media all and (min-width:961px) and (max-width:1024px){#performances-en-header .gdlr-core-text-box-item-content{position:relative!important;padding-left:20px!important}#performances-en-header .gdlr-core-divider-item{padding-left:20px!important}#performances-en-header .btnsx-icon{position:relative!important;top:-10px!important}#btnsx-2464{padding:15px 27px!important}#performances-en-header #btnsx-2464 .btnsx-text-primary{position:relative!important;left:-5px!important}#performances-en-header #btnsx-3215 .btnsx-text-primary{position:relative!important;left:-5px!important}#performances-download .gdlr-core-title-item-title{padding-left:20px!important}.eg-performances-en-element-0{font-size:15px!important}.eg-performances-en-element-32{font-size:13px!important}.eg-performances-ja-element-0{font-size:15px!important}.eg-performances-ja-element-32{font-size:13px!important}.polylang-ja #btnsx-3202{padding:15px 22px!important}.polylang-ja #btnsx-3292{padding:15px 22px!important}.polylang-ja #btnsx-3202 .btnsx-text-primary{font-size:14px!important;position:relative;left:-8px}.polylang-ja #btnsx-3292 .btnsx-text-primary{font-size:14px!important;position:relative;left:-8px}.polylang-ja #btnsx-3202 .btnsx-icon{position:relative;top:-7px!important;left:-3px!important}.polylang-ja #btnsx-3292 .btnsx-icon{position:relative;top:-7px!important;left:-3px!important}.eg-performances-ja-element-0{font-size:15px!important}.esg-entry-content{min-height:250px!important}.eg-performances-ja-element-35{font-size:12px!important}.eg-performances-ja-element-36{font-size:12px!important}}@media all and (min-width:0) and (max-width:478px){.performances-title{margin-bottom:-40px!important}.dropdownstyle{margin-bottom:10px!important;margin-top:10px!important}.eg-performances-en-element-0{font-size:16px!important}.eg-performances-en-element-32{font-size:13px!important}#performances-en-header{padding-bottom:30px!important}.eg-performances-ja-element-0{font-size:15px!important}.eg-performances-ja-element-32{font-size:14px!important}}@media all and (min-width:479px) and (max-width:962px){.performances-title{margin-bottom:-40px!important}.dropdownstyle{margin-bottom:10px!important;margin-top:10px!important}.eg-performances-en-element-0{font-size:16px!important}.eg-performances-en-element-32{font-size:13px!important}.eg-performances-ja-element-0{font-size:15px!important}.eg-performances-ja-element-32{font-size:14px!important}#performances-en-header{padding-bottom:30px!important}}@media all and (min-width:767px) and (max-width:769px){#performances-en-header .gdlr-core-title-item-title{font-size:15px!important}#performances-download .gdlr-core-title-item-title{padding-left:48px!important;font-size:20px!important}#performances-download .fa-file-text{display:none!important}#performances-en-header .gdlr-core-text-box-item-content{padding-left:20px!important}#performances-en-header .gdlr-core-divider-item{padding-left:20px!important}#performances-en-header .btnsx-icon{position:relative!important;top:-10px!important}#btnsx-2464{padding:15px 27px!important}#performances-en-header #btnsx-2464 .btnsx-text-primary{position:relative!important;left:-5px!important}#performances-en-header #btnsx-3215 .btnsx-text-primary{position:relative!important;left:-5px!important}.eg-performances-en-element-0{font-size:15px!important}.eg-performances-en-element-32{font-size:13px!important}.eg-performances-ja-element-35{font-size:12px!important}.eg-performances-ja-element-36{font-size:12px!important}#btnsx-3202{padding:15px 27px!important}#performances-en-header #btnsx-3202 .btnsx-text-primary{position:relative!important;left:-5px!important}#performances-en-header #btnsx-3292 .btnsx-text-primary{position:relative!important;left:-5px!important}}.category-performance-event-main-en .gdlr-core-page-builder-body{background:url(https://riccariccafesta.com/wp-content/uploads/2018/06/polka-dot.jpg)!important;background-repeat:repeat}.category-performance-event-main-ja .gdlr-core-page-builder-body{background:url(https://riccariccafesta.com/wp-content/uploads/2018/06/polka-dot.jpg)!important;background-repeat:repeat}.category-performance-event-main-en .kleanity-navigation .kleanity-navigation-slide-bar{display:none!important}.category-performance-event-main-ja .kleanity-navigation .kleanity-navigation-slide-bar{display:none!important}.category-performance-event-main-en .p-featured{padding-top:15%!important}.category-performance-event-main-ja .p-featured{padding-top:15%!important}.p-flags .gdlr-core-pbf-background-wrap{background:url(https://riccariccafesta.com/wp-content/uploads/2018/06/p-flags.jpg);background-repeat:no-repeat;margin-left:auto;margin-right:auto;background-position:top;background-size:contain!important}.naha-dates{margin-bottom:0px!important}.p-number-2{font-size:18px}.p-number-2{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:2px}.ps-times h4{color:#ffffff!important;font-family:Open Sans,Tahoma,sans-serif;text-transform:uppercase;margin-bottom:5px}.ps-times-line h4{margin-bottom:17px!important}.ps-times-line p{margin-top:-10px!important}.polylang-ja .ps-times h4{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:15px}.p-header-bg-1 .gdlr-core-pbf-background-wrap{background-color:#ed86b3!important}.p-header-bg-2 .gdlr-core-pbf-background-wrap{background-color:#ed86b3!important}.p-header-bg-3 .gdlr-core-pbf-background-wrap{background-color:#f19ec2!important}#ricca-header{text-transform:lowercase!important}.red-event-dates{padding-bottom:10px;padding-top:5px;line-height:1.6!important}.red-event-title{padding-bottom:5px;font-family:Nunito,Tahoma,sans-serif;letter-spacing:1px;font-size:18px}.polylang .red-event-title{padding-bottom:5px;font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px;font-size:18px}.red-event-wrapper{margin-bottom:20px!important;font-weight:700}.red-event-location{text-transform:uppercase;font-size:14px;line-height:1.6!important;padding-bottom:8px}.red-event-address{font-size:14px;line-height:1.6!important}.desc-image{padding-top:15px}.wp-image-4257{margin-top:-40px!important}.wp-image-4256{margin-top:-40px!important}.p-credit-1 .gdlr-core-title-item-caption p{font-size:15px;line-height:1.7}.p-credit-2 .gdlr-core-title-item-caption p{font-size:15px;line-height:1.7}.postid-3177 .p-credit-2 .gdlr-core-title-item-caption p{font-size:14px!important}.video-hide{display:none}.eg-performances-en{font-size:16px!important;letter-spacing:0px!important;font-weight:600}.eg-performances-en-element-0{font-family:Nunito,Tahoma,sans-serif!important}.eg-performances-en-element-0{color:#54C4F7!important}.eg-performances-en-element-0:hover{color:#54C4F7!important}.eg-events-en-element-0{font-family:Nunito,Tahoma,sans-serif!important}.eg-performances-en-content{min-height:230px!important}.esg-entry-content{min-height:230px!important}.esg-filter-wrapper.dropdownstyle .esg-filterbutton{line-height:28px!important}.p-number-ja{padding-bottom:5px}.ps-name-ja{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px;margin-bottom:-3px;font-size:18px}.ps-title-ja{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px;position:relative;top:5px}.polylang-ja .ps-country{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:2px;font-size:16px!important}.polylang-ja .breadcrumb-text{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px}.polylang-ja .p-type{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px;position:relative;top:2px;font-size:16px!important}.polylang-ja .p-headline-copy-1{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;max-width:500px;margin-left:auto;margin-right:auto}.polylang-ja .p-headline-copy-2{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;font-size:15px!important;max-width:500px;margin-left:auto;margin-right:auto}.polylang-ja .p-description{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:14px!important;position:relative}.polylang-ja .ps-location-1{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:3px;font-size:22px!important}.polylang-ja .ps-location-2{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px;font-size:15px!important}.polylang-ja .ps-times{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:15px!important}.p-number{font-weight:400;letter-spacing:1px}.p-detail{font-family:Nunito,Tahoma,sans-serif;margin-top:2px;margin-bottom:2px;line-height:1.4em}.polylang-ja .p-detail{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px;font-size:15px!important;margin-top:3px;margin-bottom:2px}.polylang-ja #sponsor-title .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important}.polylang-ja #support-title .gdlr-core-title-item-caption{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja #sponsor-title .gdlr-core-title-item-caption{font-family:Noto Sans JP,Meiryo,sans-serif!important}.p-type{font-family:Nunito,Tahoma,sans-serif;font-weight:600;font-size:17px}.p-age_group{padding-right:5px}.p-duration{padding-right:5px}.ps-name{text-transform:uppercase;font-size:17px;letter-spacing:1px;font-family:Nunito,Tahoma,sans-serif;font-weight:600;line-height:1.4em}.ps-location-1{font-size:26px}.p-featured{padding-top:4px}.ps-location-2{font-family:Open Sans,Tahoma,sans-serif;text-transform:none!important;font-size:14px;letter-spacing:1px;border-bottom:1px dashed #fff;padding-bottom:15px;padding-top:10px;font-weight:700!important}.ps-times p{font-family:Nunito,Tahoma,sans-serif;font-weight:800;line-height:1.6!important}.ps-times{position:relative;top:10px}.p-headline-copy-1 p{line-height:1.7em!important}.p-headline-copy-1{padding-bottom:0;padding-top:20px;font-size:18px;font-family:Nunito,Tahoma,sans-serif;font-weight:700;text-align:center}.p-headline-copy-2 p{line-height:1.7em!important}.p-headline-copy-2{padding-bottom:15px;padding-top:0;font-size:15px;font-family:Nunito,Tahoma,sans-serif;font-weight:700;text-align:center}@media all and (min-width:0) and (max-width:478px){.red-event-dates{font-size:12px!important}.red-event-location{font-size:12px!important}.red-event-address{font-size:12px!important}.p-featured{margin-top:-10px!important;margin-left:auto!important;margin-right:auto!important;display:inline-block}#credit-1{border-right:1px solid #f1f2f2}#credit-2{border-left:1px solid #f1f2f2}.breadcrumb-en{padding-top:5px!important}.p-number{padding-top:5px!important;margin-bottom:-10px!important}.ps-title{font-size:20px!important;line-height:1.4em!important}.ps-name{font-size:14px!important}.p-number-ja{padding-top:5px!important;margin-bottom:-10px!important}.ps-title-ja{font-size:20px!important;line-height:1.4em!important}.ps-name-ja{font-size:14px!important}.p-detail{font-size:16px;margin-bottom:5px}.ps-location-1{font-size:24px!important}.ps-location-2{font-size:13px!important;letter-spacing:0px!important}.ps-times p{font-size:13px!important;line-height:1.6em!important;margin-bottom:15px!important}.naha-dates{border-right:1px solid #f1f1f1!important;border-bottom:0 solid #f1f1f1!important;padding-bottom:15px!important}.ginoza-dates{border-left:1px solid #f1f1f1!important;padding-bottom:20px!important}.p-organized{border-right:1px solid #f1f1f1!important}.p-sponsored{border-left:1px solid #f1f1f1!important}}@media all and (min-width:479px) and (max-width:962px){#credit-1{border-right:1px solid #f1f2f1}#credit-2{border-left:1px solid #f1f2f1}.breadcrumb-en{padding-top:5px!important}.p-number{padding-top:5px!important;margin-bottom:-10px!important}.ps-title{font-size:20px!important;line-height:1.4em!important}.ps-name{font-size:14px!important}.p-detail{font-size:16px;margin-bottom:5px}.ps-location-1{font-size:24px!important}.p-featured{margin-top:-20px!important;margin-left:auto!important;margin-right:auto!important;display:inline-block}.ps-location-2{font-size:15px!important;letter-spacing:0px!important}.ps-times p{font-size:15px!important;line-height:1.6em!important;margin-bottom:15px!important}.naha-dates{border-right:1px solid #f1f1f1!important;border-bottom:0 solid #f1f1f1!important;padding-bottom:15px!important}.ginoza-dates{border-left:1px solid #f1f1f1!important;padding-bottom:20px!important}.p-organized{border-right:1px solid #f1f1f1!important}.p-sponsored{border-left:1px solid #f1f1f1!important}}.category-event-ja .kleanity-sidebar-wrap{display:none}.category-event-en .kleanity-sidebar-wrap{display:none}.polylang-ja .event-title-header .gdlr-core-title-item-title{font-size:22px!important;font-family:Zen Maru Gothic,Meiryo,sans-serif!important}.event-title-header .gdlr-core-title-item-title{font-size:26px!important}.polylang-ja .e-main-header .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px}.polylang-ja #e-header-info .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;position:relative;top:10px}#e-header-info .gdlr-core-title-item-title{position:relative;top:10px!important;line-height:1.4!important;padding-right:10px}.polylang-ja #e-header-info .e-location-header{font-family:Zen Maru Gothic,Meiryo,sans-serif!important}.polylang-ja #e-header-info .e-dates-header{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja #e-header-info .e-times-header{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja #alm-info-box-1{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .alm-info-box .gdlr-core-feature-box-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px}.polylang-ja .alm-info-box .gdlr-core-feature-box-item-caption{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px}.polylang-ja .e-fee{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .gdlr-core-feature-box-item-content{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .e-add-1{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .e-times{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .e-dates{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .e-bookings{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .e-add-1{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .e-add-2{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .e-add-3{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .e-add-4{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .e-add-5{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .e-tel{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .e-fax{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .gdlr-core-timeline-item-content{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja #e-header-info .gdlr-core-title-item-caption{font-family:Noto Sans JP,Meiryo,sans-serif!important}.event-title-header{position:relative;top:-15px!important}.polylang-ja .event-title-header{position:relative;top:0px!important}#alm-info-box-2 .gdlr-core-feature-box-item-title{margin-bottom:20px!important}.gdlr-core-timeline-item .gdlr-core-timeline-item-list{padding-bottom:0px!important}.gdlr-core-timeline-item .gdlr-core-timeline-item-content{color:#ffffff!important;font-size:15px!important;font-weight:400!important}.gdlr-core-timeline-item .gdlr-core-timeline-item-date{letter-spacing:1px!important;padding-right:80px!important;color:#ffffff!important;width:260px!important}.e-location-header{font-family:Nunito,Tahoma,sans-serif;font-weight:800;font-size:18px;line-height:1.7!important;margin-bottom:0px!important}.e-dates-header{font-weight:400;font-size:15px;letter-spacing:0}.e-times-header{letter-spacing:0;position:relative;top:-10px}.e-times{font-size:16px!important;font-family:Open Sans,Tahoma,sans-serif;letter-spacing:1px;font-weight:700}.e-dates{font-size:20px;position:relative;top:-10px;font-weight:800}.e-prices{font-size:14px}.e-fee{font-family:Open Sans,Tahoma,sans-serif;letter-spacing:0;font-size:14px;font-weight:700}.e-add-1{font-size:14px;font-family:Nunito,Tahoma,sans-serif}.e-add-2{font-size:14px;font-family:Nunito,Tahoma,sans-serif}.e-add-3{font-size:14px;font-family:Nunito,Tahoma,sans-serif}.e-add-4{font-size:14px;font-family:Nunito,Tahoma,sans-serif}.e-add-5{font-size:14px;font-family:Nunito,Tahoma,sans-serif}.e-bookings{font-size:20px;position:relative;top:-10px;font-weight:800}.e-notice{font-size:13px;position:relative;top:10px}.e-fax{font-weight:600;position:relative;top:-5px}.e-tel{font-weight:600;position:relative;top:-5px}.e-bookings{font-size:20px;position:relative;top:-10px}#e-admission-dance{color:#E05C3E!important}.e-free{text-transform:uppercase;letter-spacing:1px;top:6px;position:relative}.e-priority{font-size:15px!important;text-transform:uppercase;font-size:13px}#e-map-wrapper .kleanity-item-pdlr{padding-left:0!important;padding-right:0!important}#e-map-wrapper{margin-top:-5px;margin-bottom:-15px}.polylang-ja .e-contact-notice{font-family:Noto Sans JP,Meiryo,sans-serif!important}#dance-info-box p{font-weight:600!important}#dance-info-box a{color:#1980c2!important}#dance-info-box a:hover{color:#459fd9!important}#dance-info-box .gdlr-core-feature-box-item-caption{font-weight:600!important}#lecture-block-1 .gdlr-core-feature-box-item-title{line-height:1.5!important;letter-spacing:1px!important;margin-bottom:20px!important;font-size:20px!important}#lecture-block-2 .gdlr-core-feature-box-item-title{margin-bottom:10px!important;font-size:22px!important;line-height:1.5!important}.polylang-ja #lecture-block-1 .gdlr-core-feature-box-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important}.polylang-ja #lecture-block-2 .gdlr-core-feature-box-item-title{letter-spacing:3px;font-family:Zen Maru Gothic,Meiryo,sans-serif!important;line-height:1.5!important}#lecture-block-2 .gdlr-core-feature-box-item-content{font-size:14px!important}#lecture-block-5 .e-fax{font-size:13px!important}.polylang-ja #lecture-block-3 .gdlr-core-feature-box-item-title{font-weight:700;font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja #lecture-block-3 .gdlr-core-feature-box-item-caption{font-family:Noto Sans JP,Meiryo,sans-serif!important;position:relative;top:0}.polylang-ja #lecture-block-5 .e-bookings{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px}.polylang-ja #lecture-block-5 .e-contact-notice{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px}#lecture-block-5 .e-contact-notice{position:relative;top:0;font-size:16px}.polylang-ja #lecture-block-5 .e-fax{font-family:Noto Sans JP,Meiryo,sans-serif!important}#lecture-block-5 .e-fax{position:relative;top:-5px}@media all and (min-width:0) and (max-width:736px){.postid-4846 #e-header-info .gdlr-core-title-item-title{font-size:18px!important}#lecture-block-1 .gdlr-core-feature-box-item-title{font-size:18px!important}.polylang-ja #lecture-block-1 .gdlr-core-feature-box-item-title{font-size:16px!important;letter-spacing:0px!important}#lecture-block-2 .gdlr-core-feature-box-item-content p{font-size:13px!important}#lecture-block-2 .gdlr-core-feature-box-item-title{font-size:16px!important;letter-spacing:0px!important}#dance-info-box .gdlr-core-feature-box-item-title{font-size:18px!important;line-height:1.5!important;margin-bottom:15px!important}#dance-info-box .gdlr-core-feature-box-item-content p{line-height:1.6!important}#dance-info-box .gdlr-core-feature-box-item-caption{font-size:17px!important;line-height:1.5!important}#e-header-info .gdlr-core-title-item-caption{line-height:1.5!important;padding-top:12px!important;font-size:14px!important}#lecture-block-1 .gdlr-core-feature-box-item-content p{font-size:14px!important;line-height:1.7!important}.gdlr-core-timeline-item .gdlr-core-timeline-item-content{font-size:14px!important}.postid-4961 #e-header-info .gdlr-core-title-item-title{font-size:19px!important;letter-spacing:0!important}.event-info-box-1{border-right:1px solid #f1f1f1!important;margin-bottom:-35px!important;padding-top:0px!important}.event-info-box-2{border-top:0 solid #ffffff!important;border-left:1px solid #f1f1f1!important;padding-bottom:40px!important}.event-info-box-3{border-right:1px solid #f1f1f1!important}.event-info-box-4{border-left:1px solid #f1f1f1!important}.event-info-box-5{margin-bottom:-25px!important;border-right:1px solid #f1f1f1!important}.event-info-box-7{margin-bottom:-25px!important}.event-info-box-6{border-left:1px solid #f1f1f1!important}.event-sponsor-box{border-right:1px solid #f1f1f1!important}.event-supporter-box{border-left:1px solid #f1f1f1!important}.events-header-icon-wrapper{margin-top:-20px!important;margin-bottom:-15px!important}.polylang-ja .events-header-icon-wrapper{margin-bottom:5px!important}#e-header-info{margin-top:-35px!important}#e-header-info .gdlr-core-title-item-title{font-size:22px!important}.postid-5086 #e-header-info .gdlr-core-title-item-title{font-size:20px!important}.postid-5021 #e-header-info .gdlr-core-title-item-title{font-size:18px!important}.e-location-header{font-size:16px!important;line-height:1.5!important}.alm-programme .gdlr-core-title-item-title{font-size:20px!important}#alm-info-box-1 .gdlr-core-feature-box-item-title{line-height:1.5;margin-bottom:15px!important}#alm-info-box-1 .gdlr-core-feature-box-item-caption{line-height:1.4!important;font-size:17px!important}#alm-info-box-1 .gdlr-core-feature-box-item-content p{line-height:1.6!important;font-size:14px!important}#alm-info-box-1 li{line-height:1.6!important;font-size:14px!important}#alm-info-box-1 ol{position:relative;left:-12px}#alm-info-box-2 .gdlr-core-feature-box-item-title{line-height:1.5;margin-bottom:15px!important}.polylang-ja #alm-info-box-2 .gdlr-core-feature-box-item-title{font-size:15px!important}.polylang-ja #alm-info-box-2 .gdlr-core-feature-box-item-caption{font-size:13px!important}#alm-info-box-2 .gdlr-core-feature-box-item-caption{line-height:1.4!important}#alm-info-box-2 .gdlr-core-feature-box-item-content p{line-height:1.6!important;font-size:14px!important}.alm-image-1{margin-bottom:-15px!important}#event-info-box-2{margin-bottom:-40px!important}.alm-location-image{margin-top:-10px!important}.polylang-ja .e-bookings{font-size:18px}}@media all and (min-width:767px) and (max-width:769px){#e-header-info{padding-left:20px}.postid-4846 #e-header-info .gdlr-core-title-item-title{font-size:18px!important}.postid-5021 #e-header-info .gdlr-core-title-item-title{font-size:22px!important}}#events-top-header .gdlr-core-title-item-title{font-size:24px!important;line-height:1.6em!important;letter-spacing:3px}#events-top-header .gdlr-core-title-item-caption{font-size:15px!important;line-height:1.6em}.polylang-ja #events-top-title .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important}.polylang-ja #events-top-header .gdlr-core-title-item-title{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:18px!important;line-height:1.6em!important}.polylang-ja #events-top-header .gdlr-core-title-item-caption{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:15px!important;line-height:1.6em}.polylang-ja #btnsx-4424 .btnsx-text-primary{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px}@media all and (min-width:767px) and (max-width:769px){#events-top-title .gdlr-core-title-item-title{font-size:22px!important;position:relative;top:-5px}#events-top-header{padding-left:20px!important}}@media all and (min-width:0) and (max-width:478px){#events-top-title{margin-bottom:-45px;margin-top:-20px}#events-top-header .gdlr-core-title-item-title{font-size:15px!important;line-height:1.6em!important}#events-top-header .gdlr-core-title-item-caption{font-size:14px!important;line-height:1.6em!important}.polylang-ja #events-top-header .gdlr-core-title-item-title{font-size:15px!important;line-height:1.6em!important}.polylang-ja #events-top-header .gdlr-core-title-item-caption{font-size:14px!important;line-height:1.6em!important}}@media all and (min-width:479px) and (max-width:962px){#events-top-title{margin-bottom:-45px;margin-top:-20px}#events-top-header .gdlr-core-title-item-title{font-size:15px!important;line-height:1.6em!important}#events-top-header .gdlr-core-title-item-caption{font-size:14px!important;line-height:1.6em!important}.polylang-ja #events-top-header .gdlr-core-title-item-title{font-size:15px!important;line-height:1.6em!important}.polylang-ja #events-top-header .gdlr-core-title-item-caption{font-size:14px!important;line-height:1.6em!important}}#maps-top-header .gdlr-core-text-box-item-content{font-size:15px!important;line-height:1.6em!important}.polylang-ja #maps-top-title .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:3px}.polylang-ja #maps-top-header .gdlr-core-text-box-item-content{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:15px!important;line-height:1.6em!important}.polylang-ja .maps-place-name .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important}@media all and (min-width:767px) and (max-width:769px){#maps-top-title .gdlr-core-title-item-title{font-size:22px!important;position:relative;top:-5px}#maps-top-header{padding-left:20px!important}}@media all and (min-width:0) and (max-width:478px){#maps-top-title{margin-bottom:-45px;margin-top:-20px}#maps-top-header .gdlr-core-text-box-item-content{font-size:15px!important;line-height:1.6em!important}.polylang-ja #maps-top-header .gdlr-core-text-box-item-content{font-size:15px!important;line-height:1.6em!important}}@media all and (min-width:479px) and (max-width:962px){#maps-top-title{margin-bottom:-45px;margin-top:-20px}#maps-top-title{margin-bottom:-45px;margin-top:-20px}#maps-top-header .gdlr-core-text-box-item-content{font-size:15px!important;line-height:1.6em!important}.polylang-ja #maps-top-header .gdlr-core-text-box-item-content{font-size:15px!important;line-height:1.6em!important}}#d-intro ul{list-style:none;font-weight:600;font-family:Nunito,Tahoma,sans-serif;font-size:15px}#hotel-list p{font-weight:600;font-family:Nunito,Tahoma,sans-serif;font-size:15px}.package-contents{padding-left:4%}.polylang-ja .delegates-header .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px!important}.polylang-ja .delegates-header .gdlr-core-title-item-caption{font-family:Noto Sans JP,Meiryo,sans-serif!important}.page-id-5606 p{font-family:Noto Sans JP,Meiryo,sans-serif!important}.page-id-5606 li{font-family:Noto Sans JP,Meiryo,sans-serif!important}.page-id-5606 h3{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px!important;line-height:1.5!important}.page-id-5606 .gdlr-core-feature-box-item-caption{font-family:Noto Sans JP,Meiryo,sans-serif!important}.page-id-5606 .gdlr-core-title-item-caption{font-family:Noto Sans JP,Meiryo,sans-serif!important}.page-id-5606 .fa-building-o{color:#f7c02e!important}.page-id-5356 .fa-building-o{color:#f7c02e!important}#btnsx-5645 .btnsx-text-primary{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;position:relative;top:2px;letter-spacing:1px}#book-online{padding-top:20px}#book-online-ja{padding-top:20px}#book-online-ja-2{padding-top:20px}#intl-section-fix{padding-top:20px}@media all and (min-width:767px) and (max-width:769px){.delegate-price .gdlr-core-feature-box-item-title{font-size:14px!important}}@media all and (min-width:0) and (max-width:736px){.package-contents .gdlr-core-icon-list-icon{position:relative;left:5px}.polylang-ja .delegates-header .gdlr-core-title-item-caption{font-family:Noto Sans JP,Meiryo,sans-serif!important}}.tya-event-item .gdlr-core-feature-box-item-content p{font-size:14px!important;line-height:1.7!important}.tya-event-item .gdlr-core-feature-box-item-title{line-height:1.4}.tya-event-item .gdlr-core-feature-box-item-caption{font-size:15px!important;line-height:1.5;font-weight:400}.polylang-ja .tya-main-text{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .tya-events .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;font-weight:600!important;letter-spacing:1px}.polylang-ja .tya-event-item .gdlr-core-feature-box-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px}.polylang-ja .tya-event-item .gdlr-core-feature-box-item-caption{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja .tya-event-item .gdlr-core-feature-box-item-content{font-family:Noto Sans JP,Meiryo,sans-serif!important}#btnsx-5869 .btnsx-text-primary{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;position:relative;top:2px}@media all and (min-width:0) and (max-width:736px){.postid-5855 .e-location-header{font-size:15px!important}.tya-event-item .gdlr-core-feature-box-item-caption{font-size:13px!important}}.red-box .gdlr-core-feature-box-item-caption{margin-bottom:5px!important}#red-intro .gdlr-core-text-box-item-content p{line-height:2.1!important}.polylang-ja #red-intro .gdlr-core-text-box-item-content p{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja #red-event-1 p{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja #red-event-2 p{font-family:Noto Sans JP,Meiryo,sans-serif!important}.red-box .gdlr-core-feature-box-item-title{font-family:Nunito,Tahoma,sans-serif!important;font-size:16px!important;line-height:1.6}.polylang-ja .red-box .gdlr-core-feature-box-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px}.red-box .gdlr-core-feature-box-item-caption{font-size:15px!important}.polylang-ja .red-box .gdlr-core-feature-box-item-caption{font-family:Zen Maru Gothic,Meiryo,sans-serif!important}.red-box .gdlr-core-feature-box-item-content p{font-size:15px!important;line-height:1.6!important}.polylang-ja .red-event-desc{font-family:Noto Sans JP,Meiryo,sans-serif!important}.red-event-header{font-size:16px}.polylang-ja .red-event-header{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px}.red-event-main-image{padding-bottom:10px;padding-top:12px}.fac-image{min-width:115px;border:1px solid #ddd}.red-event-main-title{font-family:Nunito,Tahoma,sans-serif!important;font-size:18px;padding-bottom:20px;padding-top:20px;font-weight:600!important;color:#46647c;line-height:1.6}.polylang-ja .red-event-main-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px}.red-event-header{color:#46647c;padding-bottom:5px;font-size:16px}.red-event-header-pos{padding-left:10px}.red-event-main-title-2{font-family:Nunito,Tahoma,sans-serif!important;font-size:18px;padding-bottom:10px;padding-top:10px;font-weight:600!important;color:#3D6123;line-height:1.6}.polylang-ja .red-event-main-title-2{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:1px}.red-event-main-text-2{padding-bottom:10px;padding-top:10px;font-weight:400;line-height:2.1}.polylang-ja .red-event-main-text-2{font-family:Noto Sans JP,Meiryo,sans-serif!important}.red-event-location-2{padding-bottom:10px;padding-top:10px;font-weight:600;line-height:2.1;color:#3d6123;font-size:16px!important}.polylang-ja .red-event-location-2{font-family:Noto Sans JP,Meiryo,sans-serif!important}.red-event-desc{font-weight:400;padding-left:10px}.polylang-ja .red-event-desc{font-family:Noto Sans JP,Meiryo,sans-serif!important}.red-event-desc-2{font-weight:600;padding-bottom:14px;font-size:16px}.polylang-ja .red-event-desc-2{font-family:Noto Sans JP,Meiryo,sans-serif!important}.red-event-date{padding-left:10px}.polylang-ja .red-event-date{font-family:Noto Sans JP,Meiryo,sans-serif!important}.red-event-date-2{font-weight:600;padding-bottom:5px;padding-top:10px;font-size:16px;color:#3d6123}.polylang-ja .red-event-date-2{font-family:Noto Sans JP,Meiryo,sans-serif!important}.red-event-speakers-header{font-weight:600;padding-top:20px;color:#3D6123;font-size:16px;font-family:Nunito,Tahoma,sans-serif!important}.polylang-ja .red-event-speakers-header{font-family:Zen Maru Gothic,Meiryo,sans-serif!important}.red-event-organised-header{padding-top:15px;font-weight:600;padding-bottom:10px;color:#3D6123;font-size:16px;font-family:Nunito,Tahoma,sans-serif!important}.polylang-ja .red-event-organised-header{font-family:Zen Maru Gothic,Meiryo,sans-serif!important}.red-b{font-weight:700}.speaker-main-wrapper{padding-top:30px;margin-bottom:-15px}.speaker-name{text-align:center;font-weight:600;color:#3d6123;padding-bottom:5px;line-height:1.6}.polylang-ja .speaker-name{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px}.speaker-title{text-align:center;font-family:Noto Sans JP,Meiryo,sans-serif!important;line-height:1.6;padding-bottom:5px;font-weight:600}.polylang-ja .speaker-title{font-family:Noto Sans JP,Meiryo,sans-serif!important}.speaker-image{border:1px solid #ddd}.speaker-org{text-align:center}.polylang-ja .speaker-org{font-family:Noto Sans JP,Meiryo,sans-serif!important}.red-event-main-title-3{font-weight:600;font-family:16px;color:#3d6123}.polylang-ja .red-event-main-title-3{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px}.red-event-speakers-title{text-align:center;font-size:18px;color:#3D6123;margin-bottom:-10px;margin-top:20px;font-family:Nunito,Tahoma,sans-serif!important}.polylang-ja .red-event-speakers-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:2px}.facilitator-wrapper{position:relative;top:-10px;left:-10px}.f3{position:relative;left:0}.polylang-ja .f3{font-family:Noto Sans JP,Meiryo,sans-serif!important}.f2{font-weight:600}.polylang-ja .f2{font-family:Noto Sans JP,Meiryo,sans-serif!important}.f1{font-weight:600;color:#3d6123}.polylang-ja .f1{font-family:Noto Sans JP,Meiryo,sans-serif!important}.red-event-contact-title{font-size:15px;font-weight:600;padding-bottom:5px;padding-top:15px;color:#3d6123;line-height:1.7;text-align:center}.polylang-ja .red-event-contact-title{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px}.red-event-contact-text{padding-bottom:15px;text-align:center}.polylang-ja .red-event-contact-text{font-family:Noto Sans JP,Meiryo,sans-serif!important}.red-event-organised-title{font-size:15px;font-weight:600;letter-spacing:1px;padding-bottom:5px;padding-top:5px;color:#3d6123;line-height:1.7;text-align:center}.polylang-ja .red-event-organised-title{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px}.red-event-organised-text{padding-bottom:3px;text-align:center}.polylang-ja .red-event-organised-text{font-family:Noto Sans JP,Meiryo,sans-serif!important}.o1{font-weight:600}.polylang-ja #btnsx-6229 .btnsx-text-primary{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:2px;position:relative;left:2px}.polylang-ja #btnsx-6231 .btnsx-text-primary{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:2px;position:relative;left:2px}@media all and (min-width:0) and (max-width:736px){#red-intro .gdlr-core-feature-box{padding-left:25px!important;padding-right:25px!important;padding-top:30px!important;padding-bottom:10px!important}#red-box-1 .gdlr-core-feature-box{padding-left:25px!important;padding-right:25px!important;padding-top:40px!important;padding-bottom:40px!important}#red-box-2 .gdlr-core-feature-box{padding-left:25px!important;padding-right:25px!important;padding-top:40px!important;padding-bottom:40px!important}#red-event-1 .gdlr-core-feature-box{padding-left:22px!important;padding-right:22px!important;padding-top:30px!important;padding-bottom:40px!important}#red-event-2 .gdlr-core-feature-box{padding-top:20px!important;padding-left:25px!important;padding-right:25px!important;padding-bottom:40px!important}#red-event-1 .red-event-main-title-2{font-size:16px;line-height:1.8}#red-event-2 .red-event-main-title-2{font-size:15px;line-height:1.8}.red-event-organised-header{line-height:1.7}.red-event-main-image{padding-bottom:0px!important}#red-event-1 .red-event-main-title{font-size:15px!important;letter-spacing:0}.f3{text-align:center!important;left:0!important}.f2{text-align:center!important}.f1{text-align:center!important}.fac-image{max-width:180px!important}.speaker-image{max-width:180px!important}.facilitator-wrapper{left:0px!important;top:-23px!important}.red-event-contact-wrapper{position:relative;top:-18px}.red-event-speakers-title{position:relative;top:10px}}.rrf-events-logo .gdlr-core-item-pdlr{padding-left:0px!important;padding-right:0px!important}.category-event-en .kleanity-page-wrapper{background:#E3EFF4}.category-event-ja .kleanity-page-wrapper{background:#E3EFF4}.other-dates p{line-height:1}.other-dates h3{padding-top:15px;margin-bottom:18px;color:#fff}.other-dates .gdlr-core-feature-box-item .gdlr-core-feature-box{padding-top:30px!important}.rrf-events-location .gdlr-core-icon-list-item.gdlr-core-with-divider ul li{border-bottom-style:dashed!important}.rrf-events-enquiries .gdlr-core-icon-list-item.gdlr-core-with-divider ul li{border-bottom-style:dashed!important}.polylang-ja .rrf-events-header h1{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:0px!important;position:relative;top:4px;font-size:24px!important;line-height:1.5!important}.polylang-ja .rrf-events-header .gdlr-core-title-item-caption{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:0;position:relative;top:1px;font-weight:500!important;font-size:17px!important;line-height:1.4!important}.polylang-ja .rrf-events-header .gdlr-core-icon-list-item{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-weight:400!important;letter-spacing:0}.polylang-ja .rrf-events-intro .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;font-size:20px!important;letter-spacing:0px!important}.polylang-ja .rrf-events-intro .gdlr-core-title-item-caption{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:16px!important;font-weight:400!important;letter-spacing:0}.polylang-ja .rrf-events-intro p{font-family:Noto Sans JP,Meiryo,sans-serif!important;line-height:2;font-size:15px}.polylang-ja .rrf-events-location .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;font-size:20px!important;letter-spacing:0px!important}.polylang-ja .rrf-events-location .gdlr-core-title-item-caption{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-weight:400!important;letter-spacing:0}.polylang-ja .gdlr-core-icon-list-item .gdlr-core-icon-list-content{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-weight:400!important;line-height:1.9}.polylang-ja .rrf-events-tickets .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;font-size:20px!important;letter-spacing:0px!important}.polylang-ja .rrf-events-tickets p{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:15px!important;line-height:2}.polylang-ja .rrf-events-enquiries .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;font-size:20px!important;letter-spacing:0px!important}.polylang-ja .rrf-events-supporters .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;font-size:20px!important;letter-spacing:0px!important}.polylang-ja .rrf-events-supporters h3.gdlr-core-title-item-title{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-weight:400!important;font-size:15px!important;line-height:1.5!important}.archive-report-section{border:1px solid #eeeeee!important;box-shadow:2px 2px 4px rgba(0,0,0,.05)!important;border-radius:6px!important;-webkit-border-radius:6px!important;-moz-border-radius:6px!important;-khtml-border-radius:6px!important}div#n2-ss-84 .n2-font-541514e0da2a78bc85181aa01a72e341-simple{font-family:Open Sans,Arial,sans-serif!important;font-size:13px!important;line-height:1.4!important;padding-bottom:4px}div#n2-ss-84 .n2-font-f9b831dd8acba5f612f097668b822fa3-simple{font-family:Open Sans,Arial,sans-serif!important;font-size:12px!important;line-height:1.4!important}.polylang-ja .n2-font-541514e0da2a78bc85181aa01a72e341-simple{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:13px!important;line-height:1.4!important;padding-bottom:4px}.polylang-ja .n2-font-f9b831dd8acba5f612f097668b822fa3-simple{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:12px!important;line-height:1.4!important}.page-id-8934 #n2-ss-84-arrow-previous{display:block!important}.page-id-8934 #n2-ss-84-arrow-next{display:block!important}.page-id-8934 #n2-ss-85-arrow-previous{display:block!important}.page-id-8934 #n2-ss-85-arrow-next{display:block!important}.polylang-ja #archive-page-header .gdlr-core-title-item-title{font-family:"Nunito",sans-serif!important;margin-top:-10px}#archive-main-header .gdlr-core-title-item-title{font-family:"Nunito",sans-serif!important;margin-top:-10px;line-height:1.4}.polylang-ja #archive-main-header .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;margin-top:-10px;line-height:1.4}.polylang-ja #archive-page-report p{font-family:Noto Sans JP,Meiryo,sans-serif!important}.polylang-ja #top-archive-main p{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:15px!important;max-width:490px}.polylang-ja #archive-page-report .gdlr-core-title-item-title{font-family:"Nunito",sans-serif!important}.polylang-ja #archive-brochure p{font-family:Noto Sans JP,Meiryo,sans-serif!important;font-size:15px!important;line-height:1.6!important;font-weight:400;letter-spacing:1px}.polylang-ja #archive-brochure .gdlr-core-button{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:1px}.polylang-ja #archive-brochure .gdlr-core-button .gdlr-core-content{position:relative;top:-1px}#archive-page-gallery .gdlr-core-title-item-title{font-family:"Nunito",sans-serif!important}.polylang-ja #archive-page-gallery .gdlr-core-title-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important}.polylang-ja #archive-page-perf-header .gdlr-core-feature-box-item-title{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:3px;margin-top:-10px}#archive-page-perf-header .gdlr-core-feature-box-item-title{margin-top:-10px}.polylang-ja #archive-page-perf-header .gdlr-core-feature-box-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;margin-top:-10px}.polylang-ja #archive-page-event-header .gdlr-core-feature-box-item-title{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;margin-top:-10px}#archive-page-event-header .gdlr-core-feature-box-item-title{margin-top:-10px}.polylang-ja #archive-page-event-header .gdlr-core-feature-box-item-title{font-family:Noto Sans JP,Meiryo,sans-serif!important;letter-spacing:3px;margin-top:-10px}.polylang-ja #archive-page-event-main .gdlr-core-promo-box-item .gdlr-core-promo-box-item-title{font-family:Noto Sans JP,Meiryo,sans-serif!important}.gdlr-core-promo-box-item .gdlr-core-promo-box-item-title{letter-spacing:0px!important}.gdlr-core-promo-box-item .gdlr-core-promo-box-item-title{line-height:1.7!important}.stats-productions .gdlr-core-counter-item-bottom-text{color:#ED86B3!important;position:relative;top:-5px;font-family:"Nunito",sans-serif!important}.polylang-ja .stats-productions .gdlr-core-counter-item-bottom-text{font-family:Zen Maru Gothic,Meiryo,sans-serif!important}.stats-productions .gdlr-core-counter-item-count{color:#ED86B3!important;font-family:"Nunito",sans-serif!important}.polylang-ja .stats-productions .gdlr-core-counter-item-count{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:2px}.stats-events .gdlr-core-counter-item-bottom-text{color:#AF88B6!important;position:relative;top:-5px;font-family:"Nunito",sans-serif!important}.polylang-ja .stats-events .gdlr-core-counter-item-bottom-text{font-family:Zen Maru Gothic,Meiryo,sans-serif!important}.stats-events .gdlr-core-counter-item-count{color:#AF88B6!important;font-family:"Nunito",sans-serif!important}.polylang-ja .stats-events .gdlr-core-counter-item-count{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:2px}.stats-countries .gdlr-core-counter-item-bottom-text{color:#F39800!important;position:relative;top:-5px;font-family:"Nunito",sans-serif!important}.polylang-ja .stats-countries .gdlr-core-counter-item-bottom-text{font-family:Zen Maru Gothic,Meiryo,sans-serif!important}.stats-countries .gdlr-core-counter-item-count{color:#F39800!important;font-family:"Nunito",sans-serif!important}.polylang-ja .stats-countries .gdlr-core-counter-item-count{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:2px}.stats-days .gdlr-core-counter-item-bottom-text{color:#8ec31f!important;position:relative;top:-5px;font-family:"Nunito",sans-serif!important}.polylang-ja .stats-days .gdlr-core-counter-item-bottom-text{font-family:Zen Maru Gothic,Meiryo,sans-serif!important}.stats-days .gdlr-core-counter-item-count{color:#8ec31f!important;font-family:"Nunito",sans-serif!important}.polylang-ja .stats-days .gdlr-core-counter-item-count{font-family:Zen Maru Gothic,Meiryo,sans-serif!important;letter-spacing:2px}