@import url('https://fonts.googleapis.com/css?family=Josefin+Sans:600');@import url('https://fonts.googleapis.com/css?family=Josefin+Sans:600');@import url('https://fonts.googleapis.com/css?family=Josefin+Sans:600');.portal{line-height:1.8;background:#fff;font-size:16px;color:#555}.portal h1,.portal h2,.portal h3,.portal h4,.portal h5,.portal h6{text-transform:none}.portal #page{position:static}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:200;src:url('/wp-content/themes/art-exhibition/assets/fonts/nunito-sans-v2-latin-200.eot');src:local('Nunito Sans ExtraLight'),local('NunitoSans-ExtraLight'),url('/wp-content/themes/art-exhibition/assets/fonts/nunito-sans-v2-latin-200.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/art-exhibition/assets/fonts/nunito-sans-v2-latin-200.woff2') format('woff2'),url('/wp-content/themes/art-exhibition/assets/fonts/nunito-sans-v2-latin-200.woff') format('woff'),url('/wp-content/themes/art-exhibition/assets/fonts/nunito-sans-v2-latin-200.ttf') format('truetype'),url('/wp-content/themes/art-exhibition/assets/fonts/nunito-sans-v2-latin-200.svg#NunitoSans') format('svg')}html:lang(en) .portal{font-family:"Arial","Helvetica","Meiryo",sans-serif}.portal select{outline:none;text-indent:.01px;text-overflow:'';background:none transparent;vertical-align:middle;font-size:inherit;color:inherit;-webkit-appearance:button;-moz-appearance:button;appearance:button;appearance:none;-webkit-appearance:none;-moz-appearance:none}.portal select option{background-color:#fff;color:#555}.portal select::-ms-expand{display:none}.portal select:-moz-focusring{color:transparent;text-shadow:0 0 0 #828c9a;outline:none}.portal input[type="button"]::-moz-focus-inner,.portal input[type="reset"]::-moz-focus-inner,.portal input[type="submit"]::-moz-focus-inner{border:0}.portal select::-moz-focus-inner{border:0;outline:none}.portal a:link,.portal a:visited,.portal a:active,.portal a:focus,.portal a:hover{outline:none}.portal a[target="_blank"]::after{display:inline-block;margin-left:3px;content:"";width:11px;height:11px;background:url("../images/singular_page_link_red.svg?ver=11119") no-repeat top right;background-size:100%;vertical-align:baseline}.portal a.map[target="_blank"],.portal a.calendar[target="_blank"],.portal .tw a[target="_blank"],.portal .fa a[target="_blank"],.portal .fb a[target="_blank"],.portal .yt a[target="_blank"],.portal .aej-about-company a[target="_blank"]{padding-right:0}.portal a.map[target="_blank"]::after,.portal a.calendar[target="_blank"]::after,.portal .tw a[target="_blank"]::after,.portal .fa a[target="_blank"]::after,.portal .fb a[target="_blank"]::after,.portal .yt a[target="_blank"]::after,.portal .aej-about-company a[target="_blank"]::after{display:none}.portal .link-wrap a[target="_blank"]::after{display:none}.portal h2{font-size:24px}.portal h3{font-size:18px}.portal h4{font-size:18px}.portal h5{font-size:16px}@media screen and (min-width:57.5em){.portal h2{font-size:30px}.portal h3{font-size:22px}.portal h4{font-size:20px}.portal h5{font-size:18px}}.portal .grid-tile,.portal .next-article,.portal .main-content{margin:0 15px}.portal article.main-content{width:auto}@media screen and (max-width:768px){.portal .category-title{padding:30px 0 15px}}.portal .breadcrumbs ol li{display:inline-block}.portal input{color:#555}.portal input::-webkit-input-placeholder{color:#aaa}.portal input:-ms-input-placeholder{color:#aaa}.portal input::-moz-placeholder{color:#aaa}@media screen and (min-width:48em){.portal body,.portal button,.portal input,.portal select,.portal textarea{line-height:1.8}}@media screen and (min-width:769px){.portal body,.portal button,.portal input,.portal select,.portal textarea{line-height:1.8}.portal .main_container{min-width:860px;max-width:1020px;padding:0 20px;margin:0 auto}.portal.single .main_container,.portal.category .main_container,.portal.page .main_container,.portal.search .main_container,.portal.tag .main_container{display:flex;align-content:flex-start}.portal.single .main_container #main,.portal.category .main_container #main,.portal.page .main_container #main,.portal.search .main_container #main,.portal.tag .main_container #main{padding:0 80px 0 0;flex:1 1 576px;max-width:740px;min-width:576px}.portal.single .main_container .widget-area,.portal.category .main_container .widget-area,.portal.page .main_container .widget-area,.portal.search .main_container .widget-area,.portal.tag .main_container .widget-area{margin-top:50px;flex:0 0 240px;flex-shrink:0;width:240px}}@media screen and (min-width:920px) and (max-width:965px){.portal body,.portal button,.portal input,.portal select,.portal textarea{line-height:1.8}}.hide{display:none}.disabled{background:#eee;color:#bbb}@media screen and (min-width:769px){.hide-pc{display:none !important}}@media screen and (max-width:768px){.hide-sp{display:none}}@media screen and (min-width:769px){.portal a:hover,.portal a:hover:before,.portal select:hover,.portal .n2-ss-layer-row,.portal .n2-ss-background-image,.portal .check-period:hover,.portal a.tb-1:hover:before,.portal a.tb-2:hover:before,.portal a.tb-3:hover:before,.portal a.tb-4:hover:before,.portal .search-museum-keyword:hover,.portal button:hover,.portal input:hover,.portal h2:hover,.portal .widget_sidehotword:hover,.portal .member:hover,.portal .geoSearch:hover:before,.portal button.geoSearch2:hover,.portal img,.portal p,.portal h3,.portal h3 a,.portal .search-main,.portal .calendar:hover,.portal .map:hover,.portal .gfield ul li:hover,.portal .medium:hover{filter:alpha(opacity=80);-moz-opacity:.8;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.portal .titlelogo a:hover{opacity:.5}.portal .n2-ss-slide:hover .n2-ss-layer-row{border-top:solid 4px #e40012}.portal .n2-ss-slide:hover .n2-ss-background-image{opacity:.85 !important;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.portal .page-list article figure:hover img,.portal section article figure:hover img{opacity:.85;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.portal .page-list article figure:hover+.article-detail h3 a,.portal section article figure:hover+.article-detail h3 a,.portal .page-list article figure:hover+.article-detail h4 a,.portal section article figure:hover+.article-detail h4 a{color:#e40012}.portal .page-list article .article-detail h3 a:hover,.portal section article .article-detail h3 a:hover,.portal .page-list article .article-detail h4 a:hover,.portal section article .article-detail h4 a:hover{color:#e40012}.portal .page-list article .article-detail h3 a:hover+figure a img,.portal section article .article-detail h3 a:hover+figure a img,.portal .page-list article .article-detail h4 a:hover+figure a img,.portal section article .article-detail h4 a:hover+figure a img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.portal .pick-up-list .item:hover figure a img{opacity:.85;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.portal .pick-up-list .item:hover p,.portal .pick-up-list .item:hover h3 a{color:#ccc !important;opacity:1}.portal .latest-list li a:hover img{opacity:.85}.portal .latest-list li a:hover p{color:#e40012}.portal .search-site form input:hover{background:#ddd}.portal .search-site form button:hover{color:#e40012;background:#fff}.portal section .exhibition-detail-top span a:hover{opacity:.5}.portal section .search-exhibition h2:hover{background:#ac000e !important}.portal .widget_sidehotword:hover{background:#faccd0}.portal .hotword-content li a:hover{background:#fff;border-radius:4px}.portal .member:hover,.portal .geoSearch:hover:before,.portal button.geoSearch2:hover{opacity:.5}.portal .back_exhibitions:hover,.portal .back_info:hover,.portal .back_museum:hover{background-color:#e0e0e0}.portal section .readmore a:hover,.portal .category-list .readmore a:hover,.portal section .list-tab a:hover,.portal .category-list .list-tab a:hover{color:#fff !important;background-color:#e40012 !important;border:2px solid #e40012}.portal section .readmore a:hover::before,.portal .category-list .readmore a:hover::before,.portal section .list-tab a:hover::before,.portal .category-list .list-tab a:hover::before{background-image:url("../images/aej_more_icon_hv.svg?ver=11119");background-position:center -46px}.portal section .ui-state-active a:hover,.portal .category-list .ui-state-active a:hover{color:#e40012 !important;background-color:#fff !important;background-position:center -25px}.portal.category .category-list .list-tab a.tb-2:hover::before{background-position:0 -46px !important}.portal .area.hide-sp select:hover,.portal .indexes.hide-sp select:hover,.portal .area.hide-sp button:hover,.portal .indexes.hide-sp button:hover{background-color:#faccd0 !important}.portal .search-museum-keyword:hover{background-color:#faccd0 !important}.portal .potal-footer .menu-sns li.tw a:hover,.portal .potal-footer .menu-sns li.fb a:hover,.portal .potal-footer .menu-sns li.yt a:hover{background:transparent;border:solid 2px #eee}.portal .calendar:hover,.portal .map-area .map:hover,.portal .gfield ul li:hover{background-color:#faccd0}.portal .medium:hover{border:solid 1px #e40012}.portal aside .readmore a:hover{opacity:.7}.portal aside .selected-area select:hover,.portal aside .check-period:hover{background-color:#faccd0 !important}.portal aside button:hover{opacity:.7}.category-12.portal .site-main .list-tab a.tb-1:hover{color:#e40012 !important;background:#fff !important}.category-12.portal .site-main .list-tab a.tb-1:hover:before{background-position:0 -25px !important}.category-16.portal .site-main .list-tab a.tb-2:hover{color:#e40012 !important;background:#fff !important}.category-16.portal .site-main .list-tab a.tb-2:hover:before{background-position:0 -25px !important}.category-13.portal .site-main .list-tab a.tb-3:hover{color:#e40012 !important;background:#fff !important}.category-13.portal .site-main .list-tab a.tb-3:hover:before{background-position:0 -25px !important}.category-15.portal .site-main .list-tab a.tb-4:hover{color:#e40012 !important;background:#fff !important}.category-15.portal .site-main .list-tab a.tb-4:hover:before{background-position:0 -25px !important}}@media screen and (max-width:768px){}.portal #site-navigation #main-menu{position:fixed;bottom:0;width:100%;z-index:1000}.portal #site-navigation #main-menu .nav-list{opacity:1;height:60px;display:flex;width:100%;align-items:flex-end}.portal #site-navigation #main-menu .nav-list #menu-global_header_menu,.portal #site-navigation #main-menu .nav-list #menu-global_header_menu_en{background:#2b3037;flex-basis:auto;height:54px;flex-grow:1;border-top:1px solid #777;display:flex;font-size:10px;text-align:center;padding:0}.portal #site-navigation #main-menu .nav-list #menu-global_header_menu li,.portal #site-navigation #main-menu .nav-list #menu-global_header_menu_en li{border-bottom:none;flex-grow:1;flex-basis:25%}.portal #site-navigation #main-menu .nav-list #menu-global_header_menu li a,.portal #site-navigation #main-menu .nav-list #menu-global_header_menu_en li a{color:#fff;display:block;width:100%;height:100%;padding:0 0 1em}.portal #site-navigation #main-menu .nav-list #menu-global_header_menu li a::before,.portal #site-navigation #main-menu .nav-list #menu-global_header_menu_en li a::before{content:"";display:block;width:28px;height:27px;margin:6px auto 0}.portal #site-navigation #main-menu .nav-list #menu-global_header_menu li.glnav-top a::before,.portal #site-navigation #main-menu .nav-list #menu-global_header_menu_en li.glnav-top a::before{background:url("../images/aej_nav_home_icon_top.svg?ver=11119") no-repeat center 1px transparent;background-size:20px;background-color:#e40012;width:24px;height:24px;margin:8px auto 1px;border-radius:100%}.portal #site-navigation #main-menu .nav-list #menu-global_header_menu li.glnav-news a::before,.portal #site-navigation #main-menu .nav-list #menu-global_header_menu_en li.glnav-news a::before{background:url("../images/aej_nav_icon_news.svg?ver=11119") no-repeat 0 0;background-size:100%}.portal #site-navigation #main-menu .nav-list #menu-global_header_menu li.glnav-exhibition a::before,.portal #site-navigation #main-menu .nav-list #menu-global_header_menu_en li.glnav-exhibition a::before{background:url("../images/aej_nav_icon_exhibition.svg?ver=11119") no-repeat 0 0;background-size:100%}.portal #site-navigation #main-menu .nav-list #menu-global_header_menu li.glnav-museum a::before,.portal #site-navigation #main-menu .nav-list #menu-global_header_menu_en li.glnav-museum a::before{background:url("../images/aej_nav_icon_museum.svg?ver=11119") no-repeat 0 0;background-size:100%}.portal #site-navigation #main-menu .nav-list .menu-btn{flex-basis:65px;background:#e40012;height:64px;font-size:10px;font-weight:bold;color:#fff;padding-top:0;text-align:center;background:radial-gradient(circle at 0 0, rgba(255,0,0,0) 9px, #e40012 10px);cursor:pointer}.portal #site-navigation #main-menu .nav-list .menu-btn::before{content:"";display:block;width:28px;height:27px;margin:11px auto 0;background:url("../images/aej_nav_icon_menu.svg?ver=11119") no-repeat 0 0;background-size:100%}.portal #site-navigation #main-menu .main-menu-inner{display:none;position:fixed;width:100%;top:0;z-index:100;height:100%;background:#e7192a;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;backface-visibility:hidden}.glnav-active.portal{position:absolute;width:100%;height:100%;overflow:hidden}.portal #site-navigation #main-menu .main-menu-inner{padding-top:45px}.portal #site-navigation #main-menu .main-menu-inner::after{content:"";display:block;position:absolute;left:10px;width:90px;height:35px;top:10px;background:url("../images/aej_logo_kihon_white.svg?ver=11119") no-repeat 0 center;background-size:100%}.portal #site-navigation #main-menu .main-menu-inner h2{font-family:'Josefin Sans',sans-serif;font-size:36px;padding:0;text-align:center;color:#fff;margin:15px auto 25px;line-height:1}.portal #site-navigation #main-menu .main-menu-inner h2 span{display:block;font-size:15px;font-weight:normal;line-height:1.4}.portal #site-navigation #main-menu .main-menu-inner .go-home{position:absolute;top:10px;right:10px;display:block;width:95px;color:#fff;border:solid 2px #fff;border-radius:5px;padding:0 5px 0 0;text-align:center;font-size:14px}.portal #site-navigation #main-menu .main-menu-inner .go-home::before{content:"";display:inline-block;width:26px;height:27px;margin-right:4px;margin-top:0;vertical-align:bottom;background:url("../images/aej_nav_home_icon_top.svg?ver=11119") no-repeat 0 0;background-size:100%}.portal #site-navigation #main-menu .main-menu-inner #main-menu{position:static;margin-bottom:20px}.portal #site-navigation #main-menu .main-menu-inner #main-menu ul{margin:0 20px;padding:0;background:none;display:flex}.portal #site-navigation #main-menu .main-menu-inner #main-menu ul li{border:none;flex-basis:33%;flex-grow:1}.portal #site-navigation #main-menu .main-menu-inner #main-menu ul li a{color:#fff;width:85px;display:block;margin:0 auto;font-size:16px;font-weight:bold;text-align:center;padding:0}.portal #site-navigation #main-menu .main-menu-inner #main-menu ul li a::before{display:block;content:"";width:60px;height:60px;border:solid 2px #fff;border-radius:100%;margin:0 auto 5px}.portal #site-navigation #main-menu .main-menu-inner #main-menu ul li.glnav-top{display:none}.portal #site-navigation #main-menu .main-menu-inner #main-menu ul li.glnav-news a::before{background:url("../images/aej_nav_hover_icon_news.svg?ver=11119") no-repeat 50% 44%;background-size:55%}.portal #site-navigation #main-menu .main-menu-inner #main-menu ul li.glnav-exhibition a::before{background:url("../images/aej_nav_hover_icon_exhibition.svg?ver=11119") no-repeat 54% 50%;background-size:55%}.portal #site-navigation #main-menu .main-menu-inner #main-menu ul li.glnav-museum a::before{background:url("../images/aej_nav_hover_icon_museum.svg?ver=11119") no-repeat 53% 36%;background-size:60%}.portal #site-navigation #main-menu .main-menu-inner .search-site{background:none;padding:0 20px;margin-bottom:20px}.portal #site-navigation #main-menu .main-menu-inner .search-site form{display:flex;flex-basis:100%}.portal #site-navigation #main-menu .main-menu-inner .search-site input[type="search"]{flex-basis:100px;flex-shrink:1;flex-grow:13;font-size:14px;padding:0;padding-left:10px;line-height:35px;height:35px;vertical-align:middle;background:rgba(255,255,255,0.3);border-radius:0;border:solid 1px #fff;color:#fff;-webkit-appearance:none}.portal #site-navigation #main-menu .main-menu-inner .search-site input[type="search"]::-webkit-input-placeholder{color:#fff;opacity:1}.portal #site-navigation #main-menu .main-menu-inner .search-site input[type="search"]:-moz-placeholder{color:#fff;opacity:1}.portal #site-navigation #main-menu .main-menu-inner .search-site input[type="search"]::-moz-placeholder{color:#fff;opacity:1}.portal #site-navigation #main-menu .main-menu-inner .search-site input[type="search"]:-ms-input-placeholder{color:#fff}.portal #site-navigation #main-menu .main-menu-inner .search-site input[type="search"]::-ms-input-placeholder{color:#fff}.portal #site-navigation #main-menu .main-menu-inner .search-site button{background:#fff;font-weight:bold;color:#e40012;border:none;height:35px;margin-top:0;flex-basis:5em;flex-shrink:0;font-size:14px;line-height:1em;padding:8px 0;border-radius:5px;box-shadow:2px 3px 0 1px rgba(0,0,0,0.2);margin-left:5px}.portal #site-navigation #main-menu .main-menu-inner .search-site input[type="submit"],.portal #site-navigation #main-menu .main-menu-inner .search-site input[type="button"]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box}.portal #site-navigation #main-menu .main-menu-inner .search-site input[type="submit"]::-webkit-search-decoration,.portal #site-navigation #main-menu .main-menu-inner .search-site input[type="button"]::-webkit-search-decoration{display:none}.portal #site-navigation #main-menu .main-menu-inner .search-site input[type="submit"]::focus,.portal #site-navigation #main-menu .main-menu-inner .search-site input[type="button"]::focus{outline-offset:-2px}.portal #site-navigation #main-menu .main-menu-inner .navigations{padding:0 20px;margin:0 0 25px;display:flex;flex-wrap:wrap}.portal #site-navigation #main-menu .main-menu-inner .navigations .member{display:none}.portal #site-navigation #main-menu .main-menu-inner .navigations .login-status{display:flex;flex-basis:100%}.portal #site-navigation #main-menu .main-menu-inner .navigations .login-status span{flex-grow:1;display:block;height:41px}.portal #site-navigation #main-menu .main-menu-inner .navigations .login-status span a{text-align:center;display:block;padding:10px;background:#fff;color:#e40012;font-weight:bold;font-size:14px}.portal #site-navigation #main-menu .main-menu-inner .navigations .login-status span.loginButton a::before,.portal #site-navigation #main-menu .main-menu-inner .navigations .login-status span.reginfoButton a::before{content:"";display:inline-block;height:15px;width:14px;margin-right:5px;margin-bottom:1px;vertical-align:middle}.portal #site-navigation #main-menu .main-menu-inner .navigations .login-status span.loginButton{padding-right:2px}.portal #site-navigation #main-menu .main-menu-inner .navigations .login-status span.loginButton a{border-radius:5px 0 0 5px}.portal #site-navigation #main-menu .main-menu-inner .navigations .login-status span.loginButton a::before{background:url("../images/aej_menu_icon.svg?ver=11119") no-repeat 0 0;background-size:15px auto}.portal #site-navigation #main-menu .main-menu-inner .navigations .login-status span.loginButton a.ymm_logout_btn::before{background-position:0 -16px}.portal #site-navigation #main-menu .main-menu-inner .navigations .login-status span.reginfoButton{padding-left:2px}.portal #site-navigation #main-menu .main-menu-inner .navigations .login-status span.reginfoButton a{border-radius:0 5px 5px 0}.portal #site-navigation #main-menu .main-menu-inner .navigations .login-status span.reginfoButton a::before{background:url("../images/aej_menu_icon.svg?ver=11119") no-repeat 0 -61px;background-size:15px auto}.portal #site-navigation #main-menu .main-menu-inner .navigations .login-status span.reginfoButton a.ymm_info_btn::before{background-position:0 -46px}.portal #site-navigation #main-menu .main-menu-inner .navigations .geoSearch2{background-color:#fff;margin-top:10px;border-radius:5px;font-size:14px;color:#e40012;height:46px;line-height:28px;padding:10px 0;margin-right:1.5%;flex-basis:49.2%;flex-grow:0}.portal #site-navigation #main-menu .main-menu-inner .navigations .geoSearch2::before{content:"";width:18px;height:19px;display:inline-block;vertical-align:middle;background:url("../images/aej_menu_icon.svg?ver=11119") no-repeat 0 -40px;background-size:20px auto}.portal #site-navigation #main-menu .main-menu-inner .navigations .en-btn{position:static;flex-basis:49.2%;margin-top:10px;flex-grow:0;height:46px;line-height:23px}.portal #site-navigation #main-menu .main-menu-inner .navigations .en-btn figure figcaption{background:#8c0813;padding:10px;font-size:10px;height:46px;border-radius:5px;text-align:center}.portal #site-navigation #main-menu .main-menu-inner .navigations .en-btn figure figcaption::before{width:24px;overflow:hidden;height:16px;margin-left:-6px;background-size:26px auto}.portal #site-navigation #main-menu .main-menu-inner .navigations .en-btn figure figcaption span{display:inline-block;font-size:14px;height:27px;line-height:27px}.portal #site-navigation #main-menu .main-menu-inner #footer-menu{padding:0 20px;margin:20px 0;width:100%}.portal #site-navigation #main-menu .main-menu-inner #footer-menu #menu-global_footer_menu{background:none;color:#fff;font-size:14px;padding:0;display:flex;flex-wrap:wrap}.portal #site-navigation #main-menu .main-menu-inner #footer-menu #menu-global_footer_menu li{flex-basis:100%;flex-grow:0;border:none;background:#c42834;margin-bottom:10px}.portal #site-navigation #main-menu .main-menu-inner #footer-menu #menu-global_footer_menu li a{color:#fff;padding:.5em 1em}.portal #site-navigation #main-menu .main-menu-inner .followbuttons h2,.portal #site-navigation #main-menu .main-menu-inner .followbuttons p{display:none}.portal #site-navigation #main-menu .main-menu-inner .followbuttons .menu-sns{text-align:left;padding:0 20px;background-color:transparent}.portal #site-navigation #main-menu .main-menu-inner .followbuttons .menu-sns li{display:inline-block;margin-right:20px;font-size:16px;font-size:0;border:none}.portal #site-navigation #main-menu .main-menu-inner .followbuttons .menu-sns li a{display:block;background:#eee;width:50px;height:50px;border-radius:100%;line-height:45px;text-align:center}.portal #site-navigation #main-menu .main-menu-inner .followbuttons .menu-sns li a::before{content:"";width:35px;height:50px;display:inline-block;vertical-align:middle}.portal #site-navigation #main-menu .main-menu-inner .followbuttons .menu-sns li a span{display:none}.portal #site-navigation #main-menu .main-menu-inner .followbuttons .menu-sns li:last-child{margin-right:0}.portal #site-navigation #main-menu .main-menu-inner .followbuttons .menu-sns li.tw a::before{background:url("../images/twitter_icon.svg?ver=11119") no-repeat 2px center;background-size:100%;width:38px}.portal #site-navigation #main-menu .main-menu-inner .followbuttons .menu-sns li.fb a::before{background:url("../images/facebook_icon.svg?ver=11119") no-repeat 2px center;background-size:100%;width:30px}.portal #site-navigation #main-menu .main-menu-inner .followbuttons .menu-sns li.yt a::before{background:url("../images/youtube_icon.svg?ver=11119") no-repeat 2px center;background-size:100%}.portal #site-navigation #main-menu .main-menu-inner .close-btn{position:fixed;bottom:0;right:0;background:#fff;height:64px;width:65px;font-size:10px;font-weight:bold;color:#e40012;padding-top:37px;text-align:center;background:radial-gradient(circle at 0 0, rgba(255,0,0,0) 10px, #fff 10px);cursor:pointer}.portal #site-navigation #main-menu .main-menu-inner .close-btn::before,.portal #site-navigation #main-menu .main-menu-inner .close-btn::after{display:block;content:"";border-bottom:solid 2px #e40012;width:23px;height:1px;position:absolute;left:21px;top:25px}.portal #site-navigation #main-menu .main-menu-inner .close-btn::before{transform:rotate(45deg)}.portal #site-navigation #main-menu .main-menu-inner .close-btn::after{transform:rotate(-45deg)}html:lang(en) .portal #site-navigation #main-menu .main-menu-inner #main-menu ul li a{width:87px}html:lang(en) .portal #site-navigation #main-menu .main-menu-inner .navigations .geoSearch2{line-height:8px}html:lang(en) .portal #site-navigation #main-menu .main-menu-inner .navigations .en-btn figure figcaption::before{background-position:0 0}@media screen and (max-width:480px){html:lang(en) .portal #site-navigation #main-menu .main-menu-inner .navigations .geoSearch2{padding:0 5px 3px}}@media screen and (min-width:769px){.portal.glnav-active #site-navigation #main-menu,.portal #site-navigation #main-menu.pc-nav-active{height:114px;background:#e40012;border-bottom:solid 6px #74000a}.portal.glnav-active #site-navigation #main-menu .nav-list,.portal #site-navigation #main-menu.pc-nav-active .nav-list{height:114px}.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu li a,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu li a,.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu_en li a,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu_en li a{padding-top:22px;text-indent:0}.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu li a::before,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu li a::before,.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu_en li a::before,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu_en li a::before{transition:none;width:40px;height:40px}.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu li a:hover,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu li a:hover,.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu_en li a:hover,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu_en li a:hover{transition:none;color:#e40012;background-color:#fff;border-bottom:solid 6px #e40012;transition:background-color .8s ease}.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu li.glnav-top a:hover,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu li.glnav-top a:hover,.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu_en li.glnav-top a:hover,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu_en li.glnav-top a:hover{border-bottom:solid 2px #fff}.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu li.glnav-top a:hover::before,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu li.glnav-top a:hover::before,.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu_en li.glnav-top a:hover::before,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu_en li.glnav-top a:hover::before{background:url("../images/aej_nav_home_icon_top.svg?ver=11119") no-repeat 1px -23px;background-size:21px}.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu li.glnav-news a::before,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu li.glnav-news a::before,.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu_en li.glnav-news a::before,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu_en li.glnav-news a::before{background:url("../images/aej_nav_icon_news_v.svg?ver=11119") no-repeat 0 0;background-size:100%}.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu li.glnav-news a:hover::before,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu li.glnav-news a:hover::before,.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu_en li.glnav-news a:hover::before,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu_en li.glnav-news a:hover::before{background:url("../images/aej_nav_icon_news_v_hover.svg?ver=11119") no-repeat 0 0;background-size:100%}.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu li.glnav-exhibition a::before,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu li.glnav-exhibition a::before,.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu_en li.glnav-exhibition a::before,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu_en li.glnav-exhibition a::before{background:url("../images/aej_nav_icon_exhibition_v.svg?ver=11119") no-repeat 0 0;background-size:100%}.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu li.glnav-exhibition a:hover::before,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu li.glnav-exhibition a:hover::before,.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu_en li.glnav-exhibition a:hover::before,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu_en li.glnav-exhibition a:hover::before{background:url("../images/aej_nav_icon_exhibition_v_hover.svg?ver=11119") no-repeat 0 0;background-size:100%}.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu li.glnav-museum a::before,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu li.glnav-museum a::before,.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu_en li.glnav-museum a::before,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu_en li.glnav-museum a::before{background:url("../images/aej_nav_icon_museum_v.svg?ver=11119") no-repeat 0 0;background-size:100%}.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu li.glnav-museum a:hover::before,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu li.glnav-museum a:hover::before,.portal.glnav-active #site-navigation #main-menu .nav-list #menu-global_header_menu_en li.glnav-museum a:hover::before,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu_en li.glnav-museum a:hover::before{background:url("../images/aej_nav_icon_museum_v_hover.svg?ver=11119") no-repeat 0 0;background-size:100%}.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu,.portal #site-navigation #main-menu.pc-nav-active .nav-list #menu-global_header_menu_en{height:114px}.portal #site-navigation #main-menu.pc-nav-active .nav-list .menu-btn{height:114px;line-height:148px;padding-top:0;color:#fff;text-indent:0;background:url("../images/aej_nav_icon_menu_pc_v.svg?ver=11119") no-repeat center 22px transparent;background-size:37px auto;transition:background-color .8s ease}.portal.glnav-active #site-navigation #main-menu .nav-list .menu-btn,.portal #site-navigation #main-menu.pc-nav-active .nav-list .menu-btn:hover{height:114px;color:#e40012;text-indent:0;line-height:148px;padding:0;border-bottom:solid 6px #e40012;background:url("../images/aej_nav_icon_menu_pc_v_hover.svg?ver=11119") no-repeat center 22px transparent;background-size:37px auto;background-color:#fff}.portal #site-navigation #main-menu{background:rgba(244,244,244,0.9);height:70px;border-bottom:solid 6px #e40012;transition:all .8s ease}.portal #site-navigation #main-menu .nav-list{display:block;width:560px;align-items:flex-start;height:100%;margin:0 auto 0}.portal #site-navigation #main-menu .nav-list::after{content:"";clear:both;display:block}.portal #site-navigation #main-menu .nav-list #menu-global_header_menu,.portal #site-navigation #main-menu .nav-list #menu-global_header_menu_en{background:none;height:64px;border-top:none;display:inline-block;vertical-align:top;font-size:0;width:420px}.portal #site-navigation #main-menu .nav-list #menu-global_header_menu li,.portal #site-navigation #main-menu .nav-list #menu-global_header_menu_en li{height:100%;overflow:hidden;border-bottom:none;width:33.33%;vertical-align:top;display:inline-block}.portal #site-navigation #main-menu .nav-list #menu-global_header_menu li a,.portal #site-navigation #main-menu .nav-list #menu-global_header_menu_en li a{transition:none;color:#fff;display:block;width:100%;height:100%;padding:12px 0 0;font-size:13px;transition:background-color .8s ease}.portal #site-navigation #main-menu .nav-list #menu-global_header_menu li a::before,.portal #site-navigation #main-menu .nav-list #menu-global_header_menu_en li a::before{transition:none;visibility:visible;text-indent:0;content:"";display:block;width:40px;height:100%;margin:0 auto 0;transition:width .8s ease}.portal #site-navigation #main-menu .nav-list #menu-global_header_menu li.glnav-top,.portal #site-navigation #main-menu .nav-list #menu-global_header_menu_en li.glnav-top{position:absolute;top:15px;left:25px;width:72px;height:30px}.portal #site-navigation #main-menu .nav-list #menu-global_header_menu li.glnav-top a,.portal #site-navigation #main-menu .nav-list #menu-global_header_menu_en li.glnav-top a{padding:0 5px;text-indent:0;background:#e40012;border-radius:5px;border:solid 2px #fff;font-size:11px;height:30px;line-height:25px}.portal #site-navigation #main-menu .nav-list #menu-global_header_menu li.glnav-top a::before,.portal #site-navigation #main-menu .nav-list #menu-global_header_menu_en li.glnav-top a::before{text-indent:0;background:url("../images/aej_nav_home_icon_top.svg?ver=11119") no-repeat center 0;height:22px;width:22px;display:inline-block;background-size:20px;vertical-align:top;margin:2px 0 0}.portal #site-navigation #main-menu .nav-list .menu-btn{float:right;height:64px;width:140px;display:block;font-size:13px;font-weight:normal;color:#fff;background:none;position:relative;overflow:hidden;text-indent:-9999px;padding:0;background:url("../images/aej_nav_icon_menu_pc.svg?ver=11119") no-repeat center 10px transparent;background-size:40px}.portal #site-navigation #main-menu .nav-list .menu-btn::before{display:none}.portal #site-navigation #main-menu .main-menu-inner{width:390px;top:0;right:-400px;padding-bottom:15px;height:calc(100% - 120px)}.glnav-active.portal::before{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;z-index:1000}.glnav-active.portal #site-navigation #main-menu .main-menu-inner{display:block !important;right:0}.glnav-active.portal #site-navigation #main-menu .main-menu-inner .close-btn{right:0}.portal #site-navigation #main-menu .main-menu-inner{display:block;transition:right 1s ease}.portal #site-navigation #main-menu .main-menu-inner #main-menu{background:transparent;height:auto;margin:20px 0;border:none}.portal #site-navigation #main-menu .main-menu-inner #main-menu ul li a{padding:0}.portal #site-navigation #main-menu .main-menu-inner #main-menu ul li a::before{width:60px;height:60px}.portal #site-navigation #main-menu .main-menu-inner .search-site form{display:block;font-size:0}.portal #site-navigation #main-menu .main-menu-inner .search-site form input[type="search"]{display:inline-block;width:248px;vertical-align:top}.portal #site-navigation #main-menu .main-menu-inner .search-site form button{width:5em;display:inline-block}.portal #site-navigation #main-menu .main-menu-inner .navigations{margin:0 0 30px}.portal #site-navigation #main-menu .main-menu-inner .close-btn{bottom:120px;right:-400px;transition:right 1s ease}html:lang(en) .portal #site-navigation #main-menu .nav-list #menu-global_header_menu_en li.glnav-top{width:80px}html:lang(en) .portal #site-navigation #main-menu .main-menu-inner .search-site form input[type="search"]{width:248px}html:lang(en) .portal #site-navigation #main-menu .main-menu-inner .navigations .geoSearch2{padding:0 0 3px}}@media screen and (max-width:768px){.portal #site-navigation #main-menu{background:#000;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.portal #site-navigation #main-menu .main-menu-inner #main-menu{background:none}#potal-colophon{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}}@media screen and (min-width:769px){.portal .toTop{right:env(safe-area-inset-right);right:constant(safe-area-inset-right)}}.portal #site-navigation #main-menu .nav-list{height:53px}.home.portal #main{padding-right:constant(safe-area-inset-right);padding-left:constant(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-left:env(safe-area-inset-left)}@media print{.portal #site-navigation #main-menu{display:none}}.home.portal .information p{margin:0;padding:0;font-size:12px;line-height:1.6em;color:#e40012}.home.portal .information p a{color:#e40012;text-decoration:underline}.home.portal .information{overflow:hidden;position:relative;color:#e40012;z-index:10;padding-bottom:4px;top:0;line-height:1.2em}.home.portal .information p::after{content:"";white-space:nowrap;display:inline-block;padding-right:50px}.home.portal .information>p{display:inline-block;padding-left:105%;white-space:nowrap;-webkit-animation:marquee 25s linear .5s infinite;animation:marquee 25s linear .5s infinite}@keyframes marquee{0%{transform:translate(0)}100%{transform:translate(-100%)}}.home.portal .information>p.duration25{animation-duration:25s}.home.portal .information>p.duration40{animation-duration:40s}.home.portal .information>p.duration60{animation-duration:60s}.home.portal .information>p.duration80{animation-duration:80s}.home.portal .area *{float:none}.home.portal .search-main{background:#e40012;color:#fff}.home.portal .search-site form{display:flex}.home.portal .search-site input{vertical-align:top;font-size:12px;height:35px;border-radius:0;border:none}.home.portal .search-site input[type="text"]:focus{border:solid 1px #ccc}.home.portal .search-site input[type="search"]{flex-basis:auto;flex-grow:2;-webkit-appearance:none;border:solid 1px #ccc;font-size:13px;transform:scale(1)}.home.portal .search-site input[type="search"]::-webkit-input-placeholder{color:#9b9da1;opacity:1}.home.portal .search-site input[type="search"]:-moz-placeholder{color:#9b9da1;opacity:1}.home.portal .search-site input[type="search"]::-moz-placeholder{color:#9b9da1;opacity:1}.home.portal .search-site input[type="search"]:-ms-input-placeholder{color:#9b9da1}.home.portal .search-site input[type="search"]::-ms-input-placeholder{color:#9b9da1}.home.portal .search-site button{font-weight:normal;flex-basis:5em;min-width:5em;flex-grow:1;font-size:14px;line-height:1em;height:30px;padding:8px 0;border-radius:5px;margin-left:15px;background:#ec4c59;border:solid 1px #fff;color:#fff;box-shadow:2px 3px 0 1px rgba(0,0,0,0.2);margin-top:0}.home.portal .area{clear:both;height:40px;color:#fff;padding:0 7px}.home.portal .area>div:first-child{background:#fff;border-radius:5px;vertical-align:middle;padding:3px 0 3px 5px;margin:5px 0;line-height:1em;border:solid 1px #adadad;float:left}.home.portal .area>div:last-child{line-height:1em;font-size:11px;float:left;padding-left:10px;border-left:solid 1px #fff;height:100%;margin-left:10px;padding-top:5px}.home.portal .area>div:last-child div span{display:inline-block;border:solid 1px #fff;padding:2px;margin-top:2px;margin-right:4px}.home.portal .area label{line-height:1em;font-size:11px;display:inline-block;padding:0;margin:0}.home.portal .area select{background:none;border:none;font-size:11px;display:inline-block;height:2em;font-weight:bold;width:7.5em}.home.portal .area select option{padding:0}.home.portal .area::after{clear:both;display:block;content:""}.home.portal .top-slider{width:100%;height:100%;overflow:hidden}.home.portal .top-slider .search-place-near{background:url("../images/aej_logo_search_near_bg.svg?ver=11119") no-repeat 0 0;background-size:100%;width:324px;height:58px;margin:30px auto 0;display:block;padding:0 0 6px}.home.portal .top-slider .search-place-near::before{content:"";display:inline-block;background:url("../images/aej_map_icon.svg?ver=11119") no-repeat 0 0;background-size:100%;width:16px;height:20px;vertical-align:top;margin-right:12px}.home.portal #secondary{display:flex;max-width:1020px;padding:1em 20px 2em;margin:0 auto}.home.portal #secondary .widget_text{margin:0;padding:0;flex:1}.home.portal #secondary .widget_sidehotword{width:100%;padding:24px}.home.portal #secondary .widget_sidehotword a{padding:4px 12px;font-size:12px}.home.portal #secondary .pick-up{font-family:'Josefin Sans',sans-serif;margin:40px auto 0;font-size:30px;border-bottom:solid 2px #e40012;color:#e40012}.home.portal #secondary .pick-up span{font-size:12px;font-weight:normal;line-height:1em;margin-left:15px}.home.portal #secondary .pick-up-contents .pick-up-list{padding:10px 0}.home.portal #secondary .pick-up-contents .pick-up-list li:first-child{padding-bottom:16px}.home.portal #secondary .pick-up-contents .pick-up-list li:first-child figure{width:100%;max-width:180px;max-height:none;height:auto;margin-right:24px;font-size:0}.home.portal #secondary .pick-up-contents .pick-up-list li:first-child figure a img{max-width:100%;max-height:135px}.home.portal #secondary .pick-up-contents .pick-up-list li:first-child .title h3{font-size:22px}.home.portal #secondary .pick-up-contents .pick-up-list li:first-child .title p{margin-top:12px;font-size:13px;height:3.5rem;-webkit-line-clamp:3;padding:0;flex-basis:100%;overflow:hidden;font-weight:normal;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.home.portal #secondary .pick-up-contents .pick-up-list li{display:flex;align-items:center;flex-basis:100%;-webkit-box-align:center;border-bottom:1px dotted #e40012;border-top:none;padding:8px 0}.home.portal #secondary .pick-up-contents .pick-up-list li figure{padding:0;margin:0 16px 0 0;width:100%;height:auto;max-width:80px;max-height:60px;text-align:center;background:#f4f4f4;overflow:hidden;flex-shrink:0}.home.portal #secondary .pick-up-contents .pick-up-list li figure a{display:inline-block;font-size:0}.home.portal #secondary .pick-up-contents .pick-up-list li figure a img{box-shadow:none;width:auto;height:auto;max-width:80px;max-height:60px;vertical-align:bottom}.home.portal #secondary .pick-up-contents .pick-up-list li .title h3{padding:0;margin:0;color:#333;font-weight:bold;font-size:16px;line-height:1.5em;flex-basis:100%;flex-grow:1}.home.portal #secondary .pick-up-contents .pick-up-list li .title h3 a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home.portal #secondary .pick-up-contents .pick-up-list li .title p{display:none}.home.portal #secondary .pick-up-contents .pick-up-list li+li{margin-top:0}.home.portal .top-news{padding-bottom:30px}.home.portal .top-news h2{font-family:'Josefin Sans',sans-serif;font-size:36px;margin:30px 0 0;padding:70px 15px 15px;text-align:center;border-top:solid 2px #e40012}.home.portal .top-news h2 span{display:block;font-size:15px;font-weight:normal}.home.portal .top-news .readmore,.home.portal .top-exhibitions .readmore{margin:0 auto 40px;position:relative;max-width:450px;padding:0 20px}.home.portal .top-news .readmore a,.home.portal .top-exhibitions .readmore a{display:block;padding:10px;margin:10px 0;border:solid 1px #e40012;border-radius:4px;color:#e40012;font-weight:700;text-align:center}.home.portal .top-news .readmore::before,.home.portal .top-exhibitions .readmore::before{content:"";display:block;width:18px;height:18px;position:absolute;right:35px;top:17px;background:url("../images/aej_more_icon.svg?ver=11119") no-repeat 0 0;background-size:100%}.home.portal .top-news .yteen_banner,.home.portal .top-exhibitions .yteen_banner{text-align:center;padding-bottom:60px;margin:0 auto}.home.portal .top-exhibitions{padding:30px 0;background:#f6f6f6}.home.portal .top-exhibitions h2{margin-top:40px;text-align:center;font-family:'Josefin Sans',sans-serif;font-size:36px}.home.portal .top-exhibitions h2 span{display:block;font-size:15px;font-weight:normal}.home.portal .top-exhibitions .slick-slider .slick-prev{margin-left:10px}.home.portal .top-exhibitions .slick-slider .slick-prev::before{transform:rotate(-180deg);background:url("../images/aej_top_exhibition_slider_icon.svg") no-repeat -5px 0;opacity:.4}.home.portal .top-exhibitions .slick-slider .slick-next{margin-right:10px}.home.portal .top-exhibitions .slick-slider .slick-next::before{background:url("../images/aej_top_exhibition_slider_icon.svg") no-repeat -5px 0;opacity:.4}.home.portal .top-exhibitions .slick-slider .slick-prev:hover:before,.home.portal .top-exhibitions .slick-slider .slick-next:hover:before{background:url("../images/aej_top_exhibition_slider_icon_hv.svg") no-repeat -5px 0;opacity:1;filter:alpha(opacity=80);-moz-opacity:.8;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.home.portal .top-exhibitions article{position:relative;width:100%;height:100%}.home.portal section.search-museum{padding:35px 0;border-top:solid 4px #e40012;border-bottom:solid 4px #e40012;background:#2b3037}.home.portal section.search-museum h2{padding-top:30px;padding-bottom:40px;margin-bottom:0;color:#fff;font-family:'Josefin Sans',sans-serif;font-weight:normal;font-size:36px;text-align:center}.home.portal section.search-museum h2 span{display:block;font-size:15px;font-weight:normal}.home.portal section.search-museum div{margin:0 15px}.home.portal section.search-museum div select{background-color:#fff;display:block;width:100%;margin:10px auto;border:solid 1px #333}.home.portal section.search-museum div button{display:block;margin:20px auto;padding:15px 20px;width:80%;font-size:16px;max-width:300px;background:#e40012}.home.portal section.search-museum div button.disabled{background:#eee}.home.portal section.search-museum div.search-museum{margin:0}.home.portal section.search-museum .search-museum-inner{background:#fff;padding-bottom:15px}.home.portal section.search-museum .search-museum-inner .explanation{margin:10px 15px;display:none}.home.portal section.search-museum .search-museum-inner .search-museum-hd{display:flex;flex-wrap:wrap;margin:0;border-bottom:solid 1px #e40012}.home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-l,.home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-r{margin:0;width:50%;min-height:55px;vertical-align:middle}.home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-l{color:#e40012;font-weight:bold;position:relative}.home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-l span{position:absolute;left:0;bottom:0;display:block;width:100%;text-align:center}.home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-l span::before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;width:40px;height:46px;background:url("../images/search_museum_icon.svg?ver=11119") no-repeat;background-size:100%}.home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-r{background:#e40012;color:#fff;text-align:center;line-height:3em;vertical-align:middle}.home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-r span{font-size:20px}.home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-r span:first-child{display:inline-block;font-size:16px;margin:6px 20px 0 0}.home.portal section.search-museum .search-museum-inner .search-museum-keyword{background:#ebebeb;margin:35px 0 15px;padding:20px;border-radius:5px;border:solid 1px #999999}.home.portal section.search-museum .search-museum-inner .search-museum-keyword p{margin:0;font-weight:bold}.home.portal section.search-museum .search-museum-inner .search-museum-keyword p span{color:#e40012}.home.portal section.search-museum .search-museum-inner .search-museum-keyword form{position:relative}.home.portal section.search-museum .search-museum-inner .search-museum-keyword input{margin:10px 0 5px;padding-right:80px;font-size:12px}.home.portal section.search-museum .search-museum-inner .search-museum-keyword button{position:absolute;bottom:4px;margin:0;right:6px;line-height:1em;padding:8px 0;width:10em;font-size:13px}.home.portal section.search-museum .search-museum-inner .search-museum-area{margin:10px 0}.home.portal section.search-museum .search-museum-inner .search-museum-area form{position:relative;border:solid 2px #e40012;border-radius:4px}.home.portal section.search-museum .search-museum-inner .search-museum-area form label{margin-bottom:0}.home.portal section.search-museum .search-museum-inner .search-museum-area form label span{display:block;padding:10px 10px 10px 45px;position:relative}.home.portal section.search-museum .search-museum-inner .search-museum-area form label span::after{content:"";position:absolute;display:block;background:url("../images/aej_search_exhibition_icon_map.svg?ver=11119") no-repeat 0 center;background-size:100%;width:27px;height:100%;left:10px;top:0}.home.portal section.search-museum .search-museum-inner .search-museum-area .operations{margin:0;padding:0 10px;text-align:center}.home.portal section.search-museum .search-museum-inner .search-museum-area .operations button{display:inline-block;padding:10px 0;vertical-align:top}.home.portal section.search-museum .search-museum-inner .search-museum-area .operations button:first-child{width:65%;margin-right:5px}.home.portal section.search-museum .search-museum-inner .search-museum-area .operations button.clear{width:30%;background:#858585}.home.portal section.search-museum .search-museum-inner .search-museum-area .area{color:#555;height:auto;margin:0;position:relative;border:none;padding:10px 10px 0}.home.portal section.search-museum .search-museum-inner .search-museum-area .area select{padding:0 10px;font-size:14px;height:3em;font-weight:normal;border:solid 1px #e40012;background:url("../images/pulldown_icon.svg?ver=11119") no-repeat 97.5% center;background-size:20px;color:#555}.home.portal section.search-museum .search-museum-inner .search-museum-area .area .close{background:#858585}.home.portal section.search-museum .search-museum-inner .search-museum-index{position:relative;border:solid 2px #e40012;border-radius:4px;margin:10px 0}.home.portal section.search-museum .search-museum-inner .search-museum-index label{padding:0;margin-bottom:0}.home.portal section.search-museum .search-museum-inner .search-museum-index label span{display:block;padding:10px 10px 10px 45px;position:relative}.home.portal section.search-museum .search-museum-inner .search-museum-index label span::after{content:"";position:absolute;display:block;background:url("../images/aej_search_museum_icon.svg?ver=11119") no-repeat 0 center;background-size:100%;width:23px;height:100%;left:10px;top:0}.home.portal section.search-museum .search-museum-inner .search-museum-index form{border:none}.home.portal section.search-museum .search-museum-inner .search-museum-index form::after{display:none}.home.portal section.search-museum .search-museum-inner .search-museum-index .operations{margin:0;padding:0 10px;text-align:center}.home.portal section.search-museum .search-museum-inner .search-museum-index .operations button{display:inline-block;padding:10px 0;vertical-align:top}.home.portal section.search-museum .search-museum-inner .search-museum-index .operations button:first-child{width:65%;margin-right:5px}.home.portal section.search-museum .search-museum-inner .search-museum-index .operations button.clear{width:30%;background:#858585}.home.portal section.search-museum .search-museum-inner .search-museum-index .indexes select{padding:0 30px 0 10px;font-size:14px;height:3em;font-weight:normal;border:solid 1px #e40012;background:url("../images/pulldown_icon.svg?ver=11119") no-repeat 97.5% center;background-size:20px}.home.portal section.search-museum .search-museum-inner .search-museum-index .indexes .close{background:#858585}.home.portal section.search-museum .search-museum-geo{margin:40px 15px 0;color:#828589;font-size:13px;text-align:center}.home.portal section.search-museum .search-museum-geo button.geoSearch2{position:relative;width:100%;max-width:260px;background:#44484f;border:#fff solid 1px;border-radius:10px;padding:15px 0;font-size:16px}.home.portal section.search-museum .search-museum-geo button.geoSearch2::before{content:"";background:url("../images/aej_logo_search_near_large.svg?ver=11119") no-repeat 0 0;background-size:100%;width:70px;height:70px;display:block;margin:10px auto}@media screen and (max-width:768px){.home.portal.active-search{overflow:hidden;height:100%}.home.portal .top-exhibitions .page-list{margin:0 auto 20px}.home.portal .search-main.active-loginbtn{top:123px}.home.portal .search-main.active-form{width:100%}.home.portal .search-main.active-form .search-main-inner .search-site{opacity:1}.home.portal .search-main.active-form .search-main-inner .search-title{background-color:#fff}.home.portal .search-main.active-form .search-main-inner .search-title::before,.home.portal .search-main.active-form .search-main-inner .search-title::after{content:"";display:block;border-bottom:solid 2px #e40012;width:23px;height:1px;position:absolute;top:19px;background-image:none}.home.portal .search-main.active-form .search-main-inner .search-title::before{transform:rotate(45deg);left:5px}.home.portal .search-main.active-form .search-main-inner .search-title::after{transform:rotate(-45deg);left:15px}.home.portal .search-main .search-main-inner{position:relative}.home.portal .search-main .search-main-inner .search-title{display:none}.home.portal .search-main .search-main-inner .search-title::before{text-indent:0;display:block;content:"";background:url("../images/aej_search_icon.svg?ver=11119") no-repeat 0 center;background-size:100%;width:27px;height:100%;margin-left:10px}.home.portal .search-main .search-main-inner .search-site{position:absolute;top:445px;left:0;right:0;width:100%;max-width:650px;margin:0 auto;padding:0 15px}.home.portal .search-main .search-main-inner .search-site form{padding:10px 15px;background:#eaeaea;border-radius:3px}.home.portal .search-main .search-main-inner .search-site input{border-radius:30px}.home.portal .search-main .search-main-inner .search-site button{box-shadow:none;border:solid 1px #e40012;height:33px;background:#e40012}.home.portal .search-main.search-active{width:100%}.home.portal section.search-museum .search-museum-inner .search-museum-index label span{cursor:pointer}.home.portal section.search-museum .search-museum-inner .search-museum-index label span::before{content:"";display:block;width:20px;height:20px;position:absolute;right:10px;top:13px;background:url("../images/aej_more_icon.svg?ver=11119") no-repeat 0 0;transform:rotate(90deg);background-size:100%}.home.portal section.search-museum .search-museum-inner .search-museum-area label span{cursor:pointer}.home.portal section.search-museum .search-museum-inner .search-museum-area label span::before{content:"";display:block;width:20px;height:20px;position:absolute;right:10px;top:13px;background:url("../images/aej_more_icon.svg?ver=11119") no-repeat 0 0;transform:rotate(90deg);background-size:100%}.home.portal #secondary{display:block;width:100%;min-width:auto;padding:0;max-width:650px;margin:5.25rem auto 0}.home.portal #secondary .widget_sidehotword{width:auto;margin:15px;padding:14px 10px 10px}.home.portal #secondary .pick-up{width:100%;font-size:36px;margin-top:0;padding:70px 15px 15px;text-align:center}.home.portal #secondary .pick-up span{display:block;margin:0;font-size:15px;font-weight:normal}.home.portal #secondary .pick-up-contents .pick-up-list{max-width:650px;margin:8px auto 0;padding:0 15px}.home.portal #secondary .pick-up-contents .pick-up-list li,.home.portal #secondary .pick-up-contents .pick-up-list li:first-child{align-items:center;padding:8px 0}.home.portal #secondary .pick-up-contents .pick-up-list li figure,.home.portal #secondary .pick-up-contents .pick-up-list li:first-child figure{flex-basis:25%;width:25%;max-height:112px;max-width:150px;flex-shrink:0;flex-grow:0;margin:0 15px 0 0;align-self:flex-start}.home.portal #secondary .pick-up-contents .pick-up-list li figure a,.home.portal #secondary .pick-up-contents .pick-up-list li:first-child figure a{width:auto;height:auto;display:block}.home.portal #secondary .pick-up-contents .pick-up-list li figure a img,.home.portal #secondary .pick-up-contents .pick-up-list li:first-child figure a img{max-width:100%;max-height:112px;width:auto;height:auto;vertical-align:bottom}.home.portal #secondary .pick-up-contents .pick-up-list li .title h3,.home.portal #secondary .pick-up-contents .pick-up-list li:first-child .title h3{font-size:16px}.home.portal #secondary .pick-up-contents .pick-up-list li .title p,.home.portal #secondary .pick-up-contents .pick-up-list li:first-child .title p{display:none}html:lang(en) .home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-l,html:lang(en) .home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-r{min-height:40px}html:lang(en) .home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-l{display:none}html:lang(en) .home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-r{width:100%;line-height:2.5em}html:lang(en) .home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-r::before{content:"";display:inline-block;margin-right:4px;vertical-align:bottom;width:29px;height:39px;background:url("../images/search_museum_icon.svg?ver=11119") no-repeat 0 -48px;background-size:100%}html:lang(en) .home.portal section.search-museum .search-museum-inner .search-museum-index,html:lang(en) .home.portal section.search-museum .search-museum-inner .search-museum-area{font-size:14px}html:lang(en) .home.portal section.search-museum .search-museum-inner .search-museum-index label span{padding:10px 33px 10px 45px;line-height:1.4}}@media screen and (min-width:769px){.home.portal.active-search{position:absolute;overflow:hidden;width:100%;height:100%}.home.portal #main{position:relative}.home.portal .search-main .search-main-inner{display:flex;flex-basis:100%;max-width:980px;padding-right:324px;margin:0 auto;height:49px}.home.portal .search-main .search-main-inner .search-title{margin:0 10px;flex-basis:141px;flex-grow:0;flex-shrink:0;height:49px}.home.portal .search-main .search-main-inner .search-title::before{content:"";width:43px;height:100%;display:inline-block;vertical-align:middle;background:url("../images/aej_top_search_icon.svg?ver=11119") no-repeat 0 bottom;background-size:100%}.home.portal .search-main .search-main-inner .search-site{padding:9px 0;flex-basis:auto;flex-grow:1}.home.portal .search-main .search-main-inner .search-site form{flex-basis:100%;width:100%}.home.portal .search-main .search-main-inner .search-site form input[type="search"]{width:10px}.home.portal .search-main .search-main-inner .search-site form button{flex-grow:0;flex-shrink:0}.home.portal .search-main .search-main-inner .search-site input{height:31px;margin-right:6px}.home.portal section.search-exhibition{position:absolute;top:-43px;right:0}.home.portal section.search-exhibition div.search-exhibition{margin:0 auto;padding-right:10px}.home.portal section.search-exhibition div.search-exhibition h2{width:288px;margin:0 0 0 auto;height:35px;background-color:#74000a}.home.portal section.search-exhibition div.search-exhibition h2::before{margin-right:12px;height:100%;min-width:32%;flex-basis:32%}.home.portal section.search-exhibition div.search-exhibition h2 span{font-size:13px;padding-top:5px;padding-left:0;margin:0;height:25px;border-radius:30px;border:solid 1px #fff;background-color:transparent}.home.portal section.search-exhibition div.search-exhibition h2 span::after{width:17px;height:17px;top:4px;right:12px}.home.portal .site-content .top-news h2{margin-top:60px}.home.portal .site-content section.search-museum div{margin:0 0 30px}.home.portal .site-content section.search-museum .search-museum-inner{max-width:980px;margin:0 auto}.home.portal .site-content section.search-museum .search-museum-inner .search-museum-hd+div{padding:0 45px;display:flex;flex-wrap:wrap}.home.portal .site-content section.search-museum .search-museum-inner .search-museum-keyword{flex-basis:100%}.home.portal .site-content section.search-museum .search-museum-inner .search-museum-keyword input{height:40px}.home.portal .site-content section.search-museum .search-museum-inner .search-museum-keyword button{bottom:5px}.home.portal .site-content section.search-museum .search-museum-inner div.search-museum-area{margin-right:2.5%}.home.portal .site-content section.search-museum .search-museum-inner div.search-museum-area form{padding-bottom:80px}.home.portal .site-content section.search-museum .search-museum-inner div.search-museum-area .area{padding:0 20px 0}.home.portal .site-content section.search-museum .search-museum-inner .search-museum-index{padding-bottom:80px}.home.portal .site-content section.search-museum .search-museum-inner .search-museum-index .indexes{margin:0 20px 0}.home.portal .site-content section.search-museum .search-museum-inner .search-museum-area,.home.portal .site-content section.search-museum .search-museum-inner .search-museum-index{margin-top:15px;flex-basis:48%;flex-grow:0;flex-shrink:0;align-self:flex-start}.home.portal .site-content section.search-museum .search-museum-inner .search-museum-area form label span,.home.portal .site-content section.search-museum .search-museum-inner .search-museum-index form label span{padding:20px 10px 5px 55px}.home.portal .site-content section.search-museum .search-museum-inner .search-museum-area form label span::after,.home.portal .site-content section.search-museum .search-museum-inner .search-museum-index form label span::after{left:20px;top:6px}.home.portal .site-content section.search-museum .search-museum-inner .search-museum-area .operations,.home.portal .site-content section.search-museum .search-museum-inner .search-museum-index .operations{position:absolute;text-align:center;width:100%;bottom:10px;left:0}.home.portal .site-content section.search-museum .search-museum-inner .search-museum-area .operations button,.home.portal .site-content section.search-museum .search-museum-inner .search-museum-index .operations button{font-size:16px;line-height:1.4em}.home.portal .site-content section.search-museum .search-museum-inner .explanation+div{padding:0 30px;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:space-between}.home.portal .site-content section.search-museum .search-museum-inner .search-museum-area form::after,.home.portal .site-content section.search-museum .search-museum-inner .search-museum-index::after{display:none}.home.portal .site-content section.search-museum .search-museum-geo button.geoSearch2{width:400px;margin:50px auto 15px}.home.portal .site-content .readmore,.home.portal .site-content .top-news .readmore{width:370px;margin:0 auto 50px}html:lang(en) .home.portal .search-main .search-main-inner{padding-right:336px}html:lang(en) .home.portal .search-main .search-main-inner .search-title{margin:0;flex-basis:55px;text-indent:-9999px;overflow:hidden}html:lang(en) .home.portal .search-main .search-main-inner .search-title::before{margin-left:8px;display:block}}@media screen and (min-width:980px){.home.portal section.search-exhibition{right:calc(50% - 482px)}}@media screen and (min-width:769px) and (max-width:1020px){.home.portal .site-content section.search-museum .search-museum-inner{max-width:none;margin:0 20px}.home.portal .site-content section.search-museum .search-museum-inner .search-museum-hd+div{padding:0 25px}}@media screen and (min-width:1020px){.home.portal .site-content #secondary .pick-up-contents .pick-up-list{margin:0 auto}}@media screen and (min-width:480px) and (max-width:768px){.home.portal .site-content .top-news #tabhoge{margin:0 auto;padding:0 20px;max-width:650px}.home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-l{width:40%}.home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-r{width:60%}}@media screen and (max-width:480px){.home.portal #secondary .pick-up,.home.portal .top-news h2{padding:35px 15px 15px}.home.portal #secondary .pick-up span,.home.portal .top-news h2 span{line-height:.5em}.home.portal #secondary .pick-up-contents .pick-up-list{margin-top:2px;padding:0 15px}.home.portal #secondary .pick-up-contents .pick-up-list li .title h3,.home.portal #secondary .pick-up-contents .pick-up-list li:first-child .title h3{height:auto;max-height:2.8em}.home.portal .top-news{padding-bottom:0}.home.portal .top-news .yteen_banner{max-width:80%}.home.portal .top-exhibitions{padding-bottom:1px}.home.portal .top-exhibitions h2{margin-top:10px}.home.portal .top-exhibitions h2 span{line-height:.5em}.home.portal .top-news .readmore,.home.portal .top-exhibitions .readmore{padding:0 15px;line-height:25px;margin-bottom:50px}.home.portal .top-news .readmore::before,.home.portal .top-exhibitions .readmore::before{top:15px;right:35px}.home.portal section.search-museum{padding-top:5px}.home.portal section.search-museum h2{padding-bottom:15px}.home.portal section.search-museum h2 span{line-height:.5em}.home.portal section.search-museum .search-museum-geo p{margin-bottom:0}.home.portal section.search-museum .search-museum-inner .search-museum-hd{height:40px}.home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-l,.home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-r{min-height:40px}.home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-l{display:none}.home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-r{width:100%;line-height:2.5em}.home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-r span{font-size:16px;font-weight:700}.home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-r span:first-child{margin:0 3px 0 0;font-size:16px;font-weight:normal}.home.portal section.search-museum .search-museum-inner .search-museum-hd .search-museum-hd-r::before{content:"";display:inline-block;vertical-align:bottom;width:27px;height:34px;margin-right:3px;background:url("../images/search_museum_icon.svg?ver=11119") no-repeat 0 -49px;background-size:100%}.home.portal section.search-museum .search-museum-inner .search-museum-keyword{margin-top:20px}.home.portal section.search-museum .search-museum-inner .search-museum-keyword input{font-size:14px}.home.portal section.search-museum .search-museum-inner .search-museum-keyword button{width:5em;padding:10px 0;bottom:6px}.home.portal section.search-museum .search-museum-geo button.geoSearch2{max-width:230px;box-shadow:0 3px 8px rgba(0,0,0,0.75);-moz-box-shadow:0 3px 8px rgba(0,0,0,0.75);-webkit-box-shadow:0 3px 8px rgba(0,0,0,0.75)}}.category.category-exhibitions.portal .grid-tile .breadcrumbs+p,.category.category-exhibitions-en.portal .grid-tile .breadcrumbs+p,.portal .museum-list .result{margin-bottom:0;padding:6px 10px;font-size:16px;font-weight:700;line-height:1.5em;background-color:#fee}.category.category-exhibitions.portal .grid-tile .breadcrumbs+p::before,.category.category-exhibitions-en.portal .grid-tile .breadcrumbs+p::before,.portal .museum-list .result::before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:6px;border-color:transparent transparent transparent #e40012}.category.category-exhibitions.portal .grid-tile h3,.category.category-exhibitions-en.portal .grid-tile h3{color:#e40012;padding-top:30px}.category.category-exhibitions.portal .grid-tile ul,.category.category-exhibitions-en.portal .grid-tile ul{padding-top:0}.category.category-exhibitions.portal .grid-tile a,.category.category-exhibitions-en.portal .grid-tile a{text-decoration:none;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.category.category-exhibitions.portal .grid-tile a:hover,.category.category-exhibitions-en.portal .grid-tile a:hover{color:#e40012}.category.category-exhibitions.portal .grid-tile+.recommend-exhibitions,.category.category-exhibitions-en.portal .grid-tile+.recommend-exhibitions{margin:70px 15px 0;white-space:nowrap}.category.category-exhibitions.portal .grid-tile+.recommend-exhibitions h2,.category.category-exhibitions-en.portal .grid-tile+.recommend-exhibitions h2{color:#e40012;font-size:18px}.category.category-exhibitions.portal .grid-tile+.recommend-exhibitions ul,.category.category-exhibitions-en.portal .grid-tile+.recommend-exhibitions ul{border-top:none;background:#f6f6f6;padding:20px 20px 10px 20px;overflow-y:auto;font-size:0;margin:0 0 40px}.category.category-exhibitions.portal .grid-tile+.recommend-exhibitions ul::-webkit-scrollbar,.category.category-exhibitions-en.portal .grid-tile+.recommend-exhibitions ul::-webkit-scrollbar{height:5px}.category.category-exhibitions.portal .grid-tile+.recommend-exhibitions ul::-webkit-scrollbar-track,.category.category-exhibitions-en.portal .grid-tile+.recommend-exhibitions ul::-webkit-scrollbar-track{background:#fff}.category.category-exhibitions.portal .grid-tile+.recommend-exhibitions ul::-webkit-scrollbar-thumb,.category.category-exhibitions-en.portal .grid-tile+.recommend-exhibitions ul::-webkit-scrollbar-thumb{background:#e40012}.category.category-exhibitions.portal .grid-tile+.recommend-exhibitions ul li,.category.category-exhibitions-en.portal .grid-tile+.recommend-exhibitions ul li{display:inline-block;border-bottom:none;margin:0 0 0 3px;vertical-align:top;padding:0;width:150px}.category.category-exhibitions.portal .grid-tile+.recommend-exhibitions ul li article,.category.category-exhibitions-en.portal .grid-tile+.recommend-exhibitions ul li article{display:block}.category.category-exhibitions.portal .grid-tile+.recommend-exhibitions ul li article figure,.category.category-exhibitions-en.portal .grid-tile+.recommend-exhibitions ul li article figure{display:block;width:150px;height:112px;max-width:none;margin:0 0 8px}.category.category-exhibitions.portal .grid-tile+.recommend-exhibitions ul li article figure .ph,.category.category-exhibitions-en.portal .grid-tile+.recommend-exhibitions ul li article figure .ph{width:100%;height:100%}.category.category-exhibitions.portal .grid-tile+.recommend-exhibitions ul li article figure .ph img,.category.category-exhibitions-en.portal .grid-tile+.recommend-exhibitions ul li article figure .ph img{width:auto;height:auto;max-width:100%;max-height:100%}.category.category-exhibitions.portal .grid-tile+.recommend-exhibitions ul li article .article-detail .tag-name,.category.category-exhibitions-en.portal .grid-tile+.recommend-exhibitions ul li article .article-detail .tag-name{display:inline-block;padding:0 4px;border:solid 1px #ef6671;background:transparent;color:#fff;font-size:9px;font-weight:700;margin-right:4px;height:17px;border-radius:2px}.category.category-exhibitions.portal .grid-tile+.recommend-exhibitions ul li article .article-detail time,.category.category-exhibitions-en.portal .grid-tile+.recommend-exhibitions ul li article .article-detail time{display:none}.category.category-exhibitions.portal .grid-tile+.recommend-exhibitions ul li article .article-detail .article-title,.category.category-exhibitions-en.portal .grid-tile+.recommend-exhibitions ul li article .article-detail .article-title{font-size:12px;font-weight:normal;margin:0 0 6px 0;white-space:normal}.category.category-exhibitions.portal .grid-tile+.recommend-exhibitions ul li article .article-detail .article-title a,.category.category-exhibitions-en.portal .grid-tile+.recommend-exhibitions ul li article .article-detail .article-title a{height:2.5em;overflow:hidden;text-overflow:ellipsis;color:#555;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.search.portal .page-header,.tag.portal .page-header{padding:20px 0;height:auto;min-height:100px;display:flex;flex-wrap:wrap;align-items:center;border-bottom:solid 1px #e40012}.search.portal .page-header h2,.tag.portal .page-header h2{font-size:16px;font-weight:normal;text-align:center;margin:0 auto;padding:0 20px}.search.portal .page-header h2 span,.tag.portal .page-header h2 span{margin-left:5px;font-size:26px;color:#e40012;border-bottom:dotted 1px #e40012}.search.portal .page-header h2 span::before,.tag.portal .page-header h2 span::before{content:"“"}.search.portal .page-header h2 span::after,.tag.portal .page-header h2 span::after{content:"”"}.tag.portal .page-header h2{font-size:26px;color:#e40012}@media screen and (max-width:375px){}@media screen and (max-width:480px){.category.category-exhibitions.portal .grid-tile h3{padding-top:15px}.category.category-topics.portal #tabhoge,.category.category-topics-en.portal #tabhoge,.category.category-news.portal #tabhoge,.category.category-news-en.portal #tabhoge,.category.category-events.portal #tabhoge,.category.category-events-en.portal #tabhoge,.category.category-features.portal #tabhoge,.category.category-features-en.portal #tabhoge{display:none}.category.category-topics.portal .readmore,.category.category-topics-en.portal .readmore,.category.category-news.portal .readmore,.category.category-news-en.portal .readmore,.category.category-events.portal .readmore,.category.category-events-en.portal .readmore,.category.category-features.portal .readmore,.category.category-features-en.portal .readmore{display:none}}@media screen and (max-width:768px){.portal .site-main{border-bottom:solid 2px #e40012}}@media screen and (min-width:769px){.category.portal .site-main{width:100%;padding-right:76px}.category.portal .site-main .grid-tile{padding:0;margin-left:0}.category.portal .site-main .grid-tile .category-list{margin-top:50px}.category.category-exhibitions.portal .grid-tile,.category.category-exhibitions-en.portal .grid-tile{padding:0;margin-left:0}.category.category-exhibitions.portal .grid-tile+.recommend-exhibitions,.category.category-exhibitions-en.portal .grid-tile+.recommend-exhibitions{padding:0;margin-left:0;margin-right:0}}.portal .widget-area .widget_sidehotword{border:solid 1px #e40012;border-radius:3px;padding:13px}.portal .widget-area .widget_sidehotword h3{position:relative;color:#e40012;font-size:14px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;margin-bottom:0}.portal .widget-area .widget_sidehotword .hotword-content{margin-top:.5em;margin-bottom:0;display:block}.portal .widget-area .widget_sidehotword .hotword-content li{display:inline-block;margin:4px;background-color:#fee;border:solid 1px #e40012;border-radius:4px}.portal .widget-area .widget_sidehotword .hotword-content li a{display:block;padding:2px 10px;font-size:11px}.portal .widget-area .category-list .list-tab{height:40px}.portal .widget-area .category-list .list-tab a{height:40px}.portal .widget-area .readmore a{color:#e40012;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.portal .widget-area .readmore a::after{content:"";display:block;width:15px;height:15px;background:url("../images/aej_more_icon.svg?ver=11119") no-repeat 0 0;background-size:100%;margin-left:5px}.portal .widget-area .search-exhibition h2{font-weight:700}.portal .widget-area .search-exhibition h2::before{content:"";display:inline-block;width:18px;max-width:none;min-width:auto;height:18px;margin-right:5px;border-radius:1em;background:url("../images/aej_search_icon.svg?ver=11119") no-repeat 3px 3px;background-size:80%;background-color:#e40012;vertical-align:text-top}.portal .widget-area .search-exhibition .search-exhibition-innerbox form button{box-shadow:none}.portal .widget-area .search-exhibition .search-exhibition-innerbox .recommend-exhibitions{font-size:16px;font-weight:700}.portal .widget-area .cat-post-widget,.portal .widget-area .search-exhibition{margin-top:50px;padding:0}.portal .widget-area .cat-post-widget h2,.portal .widget-area .search-exhibition h2{color:#e40012;font-size:16px;margin-bottom:15px}html:lang(en) .portal .widget-area .widget_sidehotword{padding:13px 10px}html:lang(en) .portal .widget-area .widget_sidehotword h3{font-size:14px;font-weight:bold}@media screen and (max-width:768px){.portal .main_container .widget-area{margin:25px 15px 0}.portal .main_container .widget-area .widget_sidehotword .hotword-content li a{font-size:11px}.portal .main_container .widget-area .page-list{padding-top:10px;margin-bottom:10px}.portal .main_container .widget-area .search-exhibition{margin-top:20px}.portal .main_container .widget-area .search-exhibition h2{margin-bottom:10px;font-size:18px}.portal .main_container .widget-area .search-exhibition .search-exhibition-innerbox .selected-area select,.portal .main_container .widget-area .search-exhibition .search-exhibition-innerbox .check-period{font-size:16px}.portal .main_container .widget-area .search-exhibition .search-exhibition-innerbox form p{font-size:16px}.portal .main_container .widget-area .search-exhibition .search-exhibition-innerbox form p span.count{font-size:30px}.portal .main_container .widget-area .search-exhibition .search-exhibition-innerbox form button{width:90%;max-width:400px;padding:15px 0;font-size:16px}}@media screen and (max-width:480px){.portal .main_container .widget-area .widget_sidehotword h3::after{top:2px}.portal .main_container .widget-area .search-exhibition .search-exhibition-innerbox .selected-area::after{top:18px}}.single.portal .pagination{border-top:none}.single.portal .main-content .news-detail a,.single.portal .grid-tile .news-detail a{color:#e40012;text-decoration:underline}.single.portal .main-content .news-detail .yotuwp .yotu-pagination,.single.portal .grid-tile .news-detail .yotuwp .yotu-pagination{display:none}.single.portal .main-content .news-detail .yotuwp .yotu-videos,.single.portal .grid-tile .news-detail .yotuwp .yotu-videos{float:none}.single.portal .main-content .news-detail .yotuwp .yotu-videos ul,.single.portal .grid-tile .news-detail .yotuwp .yotu-videos ul{width:80%;margin:0 auto;text-align:center}.single.portal .main-content .news-detail .yotuwp .yotu-videos ul li,.single.portal .grid-tile .news-detail .yotuwp .yotu-videos ul li{list-style-type:none;float:none;width:100% !important}.single.portal .main-content .news-detail .yotuwp .yotu-videos ul li a,.single.portal .grid-tile .news-detail .yotuwp .yotu-videos ul li a{display:flex;flex-wrap:wrap;float:none}.single.portal .main-content .news-detail .yotuwp .yotu-videos ul li a .yotu-video-thumb-wrp,.single.portal .grid-tile .news-detail .yotuwp .yotu-videos ul li a .yotu-video-thumb-wrp{order:2;flex-basis:100%}.single.portal .main-content .news-detail .yotuwp .yotu-videos ul li a .yotu-video-title,.single.portal .grid-tile .news-detail .yotuwp .yotu-videos ul li a .yotu-video-title{display:flex;justify-content:center;align-items:center;order:1;flex-basis:100%;background:#e40012;color:#fff;height:4em !important}.single.portal .main-content a.ymm_login_btn,.single.portal .grid-tile a.ymm_login_btn{color:#fff}.single.portal .main-content .tag-name,.single.portal .grid-tile .tag-name,.single.portal .main-content .category-yteen,.single.portal .grid-tile .category-yteen{display:inline-block;padding:0 4px;border:solid 1px #ef6671;color:#fff;font-size:9px;font-weight:700;margin-right:5px;margin-bottom:5px;border-radius:2px;height:17px;vertical-align:middle}.single.portal .main-content .tag-name a,.single.portal .grid-tile .tag-name a,.single.portal .main-content .category-yteen a,.single.portal .grid-tile .category-yteen a{display:block;color:#ef6671;height:17px;line-height:17px;vertical-align:middle}.single.portal .main-content .article-detail,.single.portal .grid-tile .article-detail{line-height:1em;font-size:11px;margin-top:30px}.single.portal .main-content .article-detail .icon-new,.single.portal .grid-tile .article-detail .icon-new{display:inline-block;vertical-align:middle;color:#e40012;margin-right:5px;margin-bottom:2px;font-size:18px;font-weight:bold}.single.portal .main-content .article-detail .exhibition-place,.single.portal .grid-tile .article-detail .exhibition-place,.single.portal .main-content .article-detail .tag-name,.single.portal .grid-tile .article-detail .tag-name,.single.portal .main-content .article-detail .category-yteen,.single.portal .grid-tile .article-detail .category-yteen{margin-top:5px}.single.portal .main-content .article-detail .category-news,.single.portal .grid-tile .article-detail .category-news,.single.portal .main-content .article-detail .category-events,.single.portal .grid-tile .article-detail .category-events,.single.portal .main-content .article-detail .category-features,.single.portal .grid-tile .article-detail .category-features,.single.portal .main-content .article-detail .category-news_members,.single.portal .grid-tile .article-detail .category-news_members,.single.portal .main-content .article-detail .category-events_members,.single.portal .grid-tile .article-detail .category-events_members,.single.portal .main-content .article-detail .category-members_features,.single.portal .grid-tile .article-detail .category-members_features,.single.portal .main-content .article-detail .category-news-en,.single.portal .grid-tile .article-detail .category-news-en,.single.portal .main-content .article-detail .category-events-en,.single.portal .grid-tile .article-detail .category-events-en,.single.portal .main-content .article-detail .category-features-en,.single.portal .grid-tile .article-detail .category-features-en{display:inline-block}.single.portal .main-content .article-detail .category-news .post-categories,.single.portal .grid-tile .article-detail .category-news .post-categories,.single.portal .main-content .article-detail .category-events .post-categories,.single.portal .grid-tile .article-detail .category-events .post-categories,.single.portal .main-content .article-detail .category-features .post-categories,.single.portal .grid-tile .article-detail .category-features .post-categories,.single.portal .main-content .article-detail .category-news_members .post-categories,.single.portal .grid-tile .article-detail .category-news_members .post-categories,.single.portal .main-content .article-detail .category-events_members .post-categories,.single.portal .grid-tile .article-detail .category-events_members .post-categories,.single.portal .main-content .article-detail .category-members_features .post-categories,.single.portal .grid-tile .article-detail .category-members_features .post-categories,.single.portal .main-content .article-detail .category-news-en .post-categories,.single.portal .grid-tile .article-detail .category-news-en .post-categories,.single.portal .main-content .article-detail .category-events-en .post-categories,.single.portal .grid-tile .article-detail .category-events-en .post-categories,.single.portal .main-content .article-detail .category-features-en .post-categories,.single.portal .grid-tile .article-detail .category-features-en .post-categories{font-size:9px;margin:0;margin-right:2px}.single.portal .main-content .article-detail .category-news .post-categories li,.single.portal .grid-tile .article-detail .category-news .post-categories li,.single.portal .main-content .article-detail .category-events .post-categories li,.single.portal .grid-tile .article-detail .category-events .post-categories li,.single.portal .main-content .article-detail .category-features .post-categories li,.single.portal .grid-tile .article-detail .category-features .post-categories li,.single.portal .main-content .article-detail .category-news_members .post-categories li,.single.portal .grid-tile .article-detail .category-news_members .post-categories li,.single.portal .main-content .article-detail .category-events_members .post-categories li,.single.portal .grid-tile .article-detail .category-events_members .post-categories li,.single.portal .main-content .article-detail .category-members_features .post-categories li,.single.portal .grid-tile .article-detail .category-members_features .post-categories li,.single.portal .main-content .article-detail .category-news-en .post-categories li,.single.portal .grid-tile .article-detail .category-news-en .post-categories li,.single.portal .main-content .article-detail .category-events-en .post-categories li,.single.portal .grid-tile .article-detail .category-events-en .post-categories li,.single.portal .main-content .article-detail .category-features-en .post-categories li,.single.portal .grid-tile .article-detail .category-features-en .post-categories li{border:none;list-style:none}.single.portal .main-content .article-detail .category-news .post-categories li a,.single.portal .grid-tile .article-detail .category-news .post-categories li a,.single.portal .main-content .article-detail .category-events .post-categories li a,.single.portal .grid-tile .article-detail .category-events .post-categories li a,.single.portal .main-content .article-detail .category-features .post-categories li a,.single.portal .grid-tile .article-detail .category-features .post-categories li a,.single.portal .main-content .article-detail .category-news_members .post-categories li a,.single.portal .grid-tile .article-detail .category-news_members .post-categories li a,.single.portal .main-content .article-detail .category-events_members .post-categories li a,.single.portal .grid-tile .article-detail .category-events_members .post-categories li a,.single.portal .main-content .article-detail .category-members_features .post-categories li a,.single.portal .grid-tile .article-detail .category-members_features .post-categories li a,.single.portal .main-content .article-detail .category-news-en .post-categories li a,.single.portal .grid-tile .article-detail .category-news-en .post-categories li a,.single.portal .main-content .article-detail .category-events-en .post-categories li a,.single.portal .grid-tile .article-detail .category-events-en .post-categories li a,.single.portal .main-content .article-detail .category-features-en .post-categories li a,.single.portal .grid-tile .article-detail .category-features-en .post-categories li a{display:block;padding:0 4px;height:17px;font-weight:700;line-height:17px;vertical-align:middle;border:solid 1px #ccc;border-radius:2px;color:#999}.single.portal .main-content .article-detail .category-news .post-categories li a,.single.portal .grid-tile .article-detail .category-news .post-categories li a,.single.portal .main-content .article-detail .category-news-en .post-categories li a,.single.portal .grid-tile .article-detail .category-news-en .post-categories li a{border:solid 1px #f7931e;color:#f7931e}.single.portal .main-content .article-detail .category-news .post-categories li a::before,.single.portal .grid-tile .article-detail .category-news .post-categories li a::before,.single.portal .main-content .article-detail .category-news-en .post-categories li a::before,.single.portal .grid-tile .article-detail .category-news-en .post-categories li a::before{content:"";background:url("../images/aej_news_icon_tag.svg?ver=11119") no-repeat 0 0;background-size:100%;width:13px;height:13px;margin-right:2px;display:inline-block;vertical-align:middle}.single.portal .main-content .article-detail .category-events .post-categories li a,.single.portal .grid-tile .article-detail .category-events .post-categories li a,.single.portal .main-content .article-detail .category-events-en .post-categories li a,.single.portal .grid-tile .article-detail .category-events-en .post-categories li a{border:solid 1px #0a9696;color:#0a9696}.single.portal .main-content .article-detail .category-events .post-categories li a::before,.single.portal .grid-tile .article-detail .category-events .post-categories li a::before,.single.portal .main-content .article-detail .category-events-en .post-categories li a::before,.single.portal .grid-tile .article-detail .category-events-en .post-categories li a::before{content:"";background:url("../images/aej_events_icon_tag.svg?ver=11119") no-repeat 0 0;background-size:100%;width:13px;height:16px;margin-right:2px;display:inline-block;vertical-align:middle}.single.portal .main-content .article-detail .category-features .post-categories li a,.single.portal .grid-tile .article-detail .category-features .post-categories li a,.single.portal .main-content .article-detail .category-features-en .post-categories li a,.single.portal .grid-tile .article-detail .category-features-en .post-categories li a{border:solid 1px #ff007a;color:#ff007a}.single.portal .main-content .article-detail .category-features .post-categories li a::before,.single.portal .grid-tile .article-detail .category-features .post-categories li a::before,.single.portal .main-content .article-detail .category-features-en .post-categories li a::before,.single.portal .grid-tile .article-detail .category-features-en .post-categories li a::before{content:"";background:url("../images/aej_feature_icon_tag.svg?ver=11119") no-repeat 0 0;background-size:100%;width:13px;height:15px;margin-right:2px;display:inline-block;vertical-align:middle}.single.portal .main-content .article-detail .category-news_members,.single.portal .grid-tile .article-detail .category-news_members,.single.portal .main-content .article-detail .category-events_members,.single.portal .grid-tile .article-detail .category-events_members,.single.portal .main-content .article-detail .category-members_features,.single.portal .grid-tile .article-detail .category-members_features{display:inline-block;margin-bottom:5px}.single.portal .main-content .article-detail .category-news_members .post-categories li,.single.portal .grid-tile .article-detail .category-news_members .post-categories li,.single.portal .main-content .article-detail .category-events_members .post-categories li,.single.portal .grid-tile .article-detail .category-events_members .post-categories li,.single.portal .main-content .article-detail .category-members_features .post-categories li,.single.portal .grid-tile .article-detail .category-members_features .post-categories li{list-style:none}.single.portal .main-content .article-detail .category-news_members .post-categories li a,.single.portal .grid-tile .article-detail .category-news_members .post-categories li a,.single.portal .main-content .article-detail .category-events_members .post-categories li a,.single.portal .grid-tile .article-detail .category-events_members .post-categories li a,.single.portal .main-content .article-detail .category-members_features .post-categories li a,.single.portal .grid-tile .article-detail .category-members_features .post-categories li a{border:solid 1px #e40012;border-radius:1em;color:#e40012;padding-left:5px;padding-right:10px}.single.portal .main-content .article-detail .category-news_members .post-categories li a::before,.single.portal .grid-tile .article-detail .category-news_members .post-categories li a::before,.single.portal .main-content .article-detail .category-events_members .post-categories li a::before,.single.portal .grid-tile .article-detail .category-events_members .post-categories li a::before,.single.portal .main-content .article-detail .category-members_features .post-categories li a::before,.single.portal .grid-tile .article-detail .category-members_features .post-categories li a::before{content:"";background:url("../images/aej_memberonly_icon.svg?ver=11119") no-repeat 0 center;background-size:100%;width:11px;height:14px;margin-right:2px;display:inline-block;vertical-align:top}.single.portal .main-content .article-detail time,.single.portal .grid-tile .article-detail time{color:#adadad;display:block;vertical-align:middle;margin-top:10px;font-size:9px}.single.portal .main-content h3+.share,.single.portal .grid-tile h3+.share{margin:0 auto 2em}.single.portal .main-content h3+.share::before,.single.portal .grid-tile h3+.share::before{content:none}.single.portal .main-content .share,.single.portal .grid-tile .share{margin:0 auto 3em}.single.portal .main-content .share::before,.single.portal .grid-tile .share::before{content:"";clear:both;display:block;height:2em}.single.portal .main-content .share ul,.single.portal .grid-tile .share ul{display:flex;justify-content:center;margin-left:0}.single.portal .main-content .share ul li,.single.portal .grid-tile .share ul li{flex:22.5%;margin-right:15px;max-width:75px;height:25px;border-radius:2px}.single.portal .main-content .share ul li.twitter,.single.portal .grid-tile .share ul li.twitter{background-color:#008fd5}.single.portal .main-content .share ul li.twitter a,.single.portal .grid-tile .share ul li.twitter a{display:block;height:100%;background:url("../images/twitter.svg?ver=11119") no-repeat center center;background-size:3em}.single.portal .main-content .share ul li.twitter a i,.single.portal .grid-tile .share ul li.twitter a i{display:none}.single.portal .main-content .share ul li.facebook,.single.portal .grid-tile .share ul li.facebook{background-color:#193d6f}.single.portal .main-content .share ul li.facebook a,.single.portal .grid-tile .share ul li.facebook a{display:block;background:url("../images/facebook.svg?ver=11119") no-repeat center center;background-size:3em;text-indent:-9999px;overflow:hidden;height:100%}.single.portal .main-content .share ul li.line,.single.portal .grid-tile .share ul li.line{background-color:#00c901}.single.portal .main-content .share ul li.line a,.single.portal .grid-tile .share ul li.line a{display:block;background:url("../images/line.svg?ver=11119") no-repeat center center;background-size:2.4em;text-indent:-9999px;overflow:hidden;height:100%}.single.portal .main-content .share ul li.mail,.single.portal .grid-tile .share ul li.mail{background-color:#a88801;margin-right:0}.single.portal .main-content .share ul li.mail a,.single.portal .grid-tile .share ul li.mail a{display:block;background:url("../images/mail.svg?ver=11119") no-repeat center center;background-size:2.8em;text-indent:-9999px;overflow:hidden;height:100%}.single.portal .main-content .article-detail+h3,.single.portal .grid-tile .article-detail+h3{font-size:24px;margin:15px 0 20px;padding:0 0 12px;border-bottom:dotted 1px #e40012}.single.portal .main-content .eyecatch,.single.portal .grid-tile .eyecatch{margin-bottom:1.8em;text-align:center}.single.portal .main-content .eyecatch img,.single.portal .grid-tile .eyecatch img{max-width:100%;vertical-align:bottom}.single.portal .main-content .eyecatch figcaption,.single.portal .grid-tile .eyecatch figcaption{margin-top:10px;font-size:10px;text-align:left;line-height:1.4em}.single.portal .main-content .official,.single.portal .grid-tile .official{margin-bottom:2em}.single.portal .main-content .exhibition-detail-hd,.single.portal .grid-tile .exhibition-detail-hd{font-size:16px;border-top:solid 2px #e40012;padding:10px 0 7px;border-bottom:dotted 1px #ccc}.single.portal .main-content .official a,.single.portal .grid-tile .official a{color:#e40012;border-bottom:dotted 1px #e40012}.single.portal .main-content .official a::before,.single.portal .grid-tile .official a::before{content:"";display:inline-block;vertical-align:middle;width:10px;height:4px;margin-bottom:3px;border:4px solid transparent;border-left:4px solid #e40012}.single.portal .main-content .wrapper section h3,.single.portal .grid-tile .wrapper section h3{margin-top:50px}.single.portal .main-content p strong,.single.portal .grid-tile p strong{display:block;font-size:1.2em}.single.portal .main-content p strong:last-child,.single.portal .grid-tile p strong:last-child{margin-bottom:1em;line-height:1.6em}.single.portal .main-content .ymm_restricted_msg,.single.portal .grid-tile .ymm_restricted_msg{margin-top:2em}.single.portal .main-content .ymm_restricted_msg .ymm_login_reg_buttons,.single.portal .grid-tile .ymm_restricted_msg .ymm_login_reg_buttons{margin-top:1em}.single.portal .main-content .past-article,.single.portal .grid-tile .past-article{margin:4em 0 0}.single.portal .main-content .past-article h3,.single.portal .grid-tile .past-article h3{font-size:16px;margin:0 0 5px;font-weight:600}.single.portal .main-content .past-article h3::before,.single.portal .grid-tile .past-article h3::before{content:"";display:inline-block;width:30px;height:13px;background-image:url("../images/aej_feature_icon.svg");background-size:100%;background-position:center 0;background-repeat:no-repeat;overflow:hidden;opacity:.5}.single.portal .main-content .past-article ul,.single.portal .grid-tile .past-article ul{margin-left:0;padding-top:0;border-top:solid 1px #ccc}.single.portal .main-content .past-article ul li,.single.portal .grid-tile .past-article ul li{list-style-type:none;padding:12px 0}.single.portal .main-content .past-article ul li figure:hover+.article-detail h4 a,.single.portal .grid-tile .past-article ul li figure:hover+.article-detail h4 a{color:#ccc}.single.portal .main-content .past-article ul li article figure,.single.portal .grid-tile .past-article ul li article figure{padding:0;margin:0 10px 0 0;width:100%;height:auto;max-width:80px;max-height:60px;text-align:center;background:#f4f4f4}.single.portal .main-content .past-article ul li article figure a,.single.portal .grid-tile .past-article ul li article figure a{display:inline-block;font-size:0}.single.portal .main-content .past-article ul li article figure a img,.single.portal .grid-tile .past-article ul li article figure a img{width:auto;height:auto;max-width:80px;max-height:60px}.single.portal .main-content .past-article ul li article .article-detail,.single.portal .grid-tile .past-article ul li article .article-detail{margin-top:0}.single.portal .main-content .past-article ul li article .article-detail .article-title,.single.portal .grid-tile .past-article ul li article .article-detail .article-title{margin:0;font-size:14px}.single.portal .main-content .past-article ul li article .article-detail .article-title a,.single.portal .grid-tile .past-article ul li article .article-detail .article-title a{color:#555;text-decoration:none}.single.portal .main-content .past-article ul li article .article-detail .article-title a:hover,.single.portal .grid-tile .past-article ul li article .article-detail .article-title a:hover{color:#ccc}.single.portal .main-content .past-article ul li article .article-detail .article-title br,.single.portal .grid-tile .past-article ul li article .article-detail .article-title br{display:none}.single.portal .main-content .past-article ul li article .article-detail p,.single.portal .grid-tile .past-article ul li article .article-detail p{margin:0}.single.portal .main-content .past-article ul li article .article-detail time,.single.portal .grid-tile .past-article ul li article .article-detail time{margin-bottom:0}.single.portal .main-content .next-article,.single.portal .grid-tile .next-article{margin:0}.single.portal .main-content .next-article h3,.single.portal .grid-tile .next-article h3{font-size:16px;margin:0 0 10px;color:#e40012}.single.portal .main-content .next-article .next,.single.portal .grid-tile .next-article .next{border:solid 1px #e40012;border-radius:3px;padding:15px 0 15px 15px;position:relative;display:flex;flex-wrap:wrap}.single.portal .main-content .next-article .next .newflag,.single.portal .grid-tile .next-article .next .newflag{position:absolute}.single.portal .main-content .next-article .next figure,.single.portal .grid-tile .next-article .next figure{position:relative;width:125px;margin:0}.single.portal .main-content .next-article .next figure a,.single.portal .grid-tile .next-article .next figure a{display:block}.single.portal .main-content .next-article .next figure a img,.single.portal .grid-tile .next-article .next figure a img{vertical-align:bottom}.single.portal .main-content .next-article .next .article-detail,.single.portal .grid-tile .next-article .next .article-detail{position:relative;width:calc(100% - 125px);padding:0 25px 0 10px;margin:0}.single.portal .main-content .next-article .next .article-detail .tag-name,.single.portal .grid-tile .next-article .next .article-detail .tag-name{margin-top:0;margin-bottom:5px}.single.portal .main-content .next-article .next .article-detail time,.single.portal .grid-tile .next-article .next .article-detail time{display:inline-block;margin:0}.single.portal .main-content .next-article .next .article-detail .article-title,.single.portal .grid-tile .next-article .next .article-detail .article-title{font-size:16px;margin:0;padding:5px 0 10px}.single.portal .main-content .next-article .next .article-detail .article-title a,.single.portal .grid-tile .next-article .next .article-detail .article-title a{height:2.5em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.single.portal .main-content .next-article .next .article-detail .body-txt,.single.portal .grid-tile .next-article .next .article-detail .body-txt{display:none}.single.portal .main-content .next-article .newflag,.single.portal .grid-tile .next-article .newflag{position:absolute;left:0;top:0;text-indent:-9999px}.single.portal .main-content .next-article .newflag .icon-new,.single.portal .grid-tile .next-article .newflag .icon-new{width:45px;height:45px}.single.portal .main-content .next-article .newflag .icon-new::before,.single.portal .grid-tile .next-article .newflag .icon-new::before{content:"";top:0;left:0;border-left:45px solid #e40012;border-bottom:solid 45px transparent;z-index:10;position:absolute}.single.portal .main-content .next-article .newflag .icon-new::after,.single.portal .grid-tile .next-article .newflag .icon-new::after{content:"NEW";display:block;position:absolute;color:#fff;top:5px;font-size:13px;transform:rotate(-45deg);left:2px;z-index:11;text-indent:0}.single.portal .main-content .next-article .more-link,.single.portal .grid-tile .next-article .more-link{display:block;text-indent:-9999px;position:absolute;right:0;top:0;width:22px;height:100%}.single.portal .main-content .next-article .more-link::after,.single.portal .grid-tile .next-article .more-link::after{content:"";position:absolute;width:10px;height:10px;border-top:2px solid #e40012;border-right:2px solid #e40012;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:calc(50% - 5px);left:0}.single.portal .main-content .latest-list,.single.portal .grid-tile .latest-list{margin-top:40px;white-space:nowrap}.single.portal .main-content .latest-list h3,.single.portal .grid-tile .latest-list h3{margin:0 0 10px;color:#e40012;font-size:16px}.single.portal .main-content .latest-list .latest-posts,.single.portal .grid-tile .latest-list .latest-posts{background:#f6f6f6;overflow-y:hidden;padding:20px 20px 10px 20px;margin-left:0}.single.portal .main-content .latest-list .latest-posts::-webkit-scrollbar,.single.portal .grid-tile .latest-list .latest-posts::-webkit-scrollbar{height:5px}.single.portal .main-content .latest-list .latest-posts::-webkit-scrollbar-track,.single.portal .grid-tile .latest-list .latest-posts::-webkit-scrollbar-track{background:#fff}.single.portal .main-content .latest-list .latest-posts::-webkit-scrollbar-thumb,.single.portal .grid-tile .latest-list .latest-posts::-webkit-scrollbar-thumb{background:#e40012}.single.portal .main-content .latest-list .latest-posts li,.single.portal .grid-tile .latest-list .latest-posts li{display:inline-block;vertical-align:top;width:150px;margin:0}.single.portal .main-content .latest-list .latest-posts li a,.single.portal .grid-tile .latest-list .latest-posts li a{display:block}.single.portal .main-content .latest-list .latest-posts li a img,.single.portal .grid-tile .latest-list .latest-posts li a img{vertical-align:bottom}.single.portal .main-content .latest-list .latest-posts li a .title,.single.portal .grid-tile .latest-list .latest-posts li a .title{font-size:12px;overflow:hidden;text-overflow:ellipsis;padding-top:5px}.single.portal .main-content .exhibition-image-slider,.single.portal .grid-tile .exhibition-image-slider{width:90%;margin:2em auto 50px;padding:50px 10px;border:solid 1px #e40012}.single.portal .main-content .exhibition-image-slider .slick-slide img,.single.portal .grid-tile .exhibition-image-slider .slick-slide img{margin:0 auto}.single.portal .main-content .exhibition-image-slider .slick-dots,.single.portal .grid-tile .exhibition-image-slider .slick-dots{left:0;bottom:-35px;margin:0}.single.portal .main-content .exhibition-image-slider .slick-dots li.slick-active button:before,.single.portal .grid-tile .exhibition-image-slider .slick-dots li.slick-active button:before{color:#e40012;opacity:1}.single.portal .main-content .exhibition-detail,.single.portal .grid-tile .exhibition-detail{margin-top:40px}.single.portal .main-content .exhibition-detail .exhibition-detail-cont,.single.portal .grid-tile .exhibition-detail .exhibition-detail-cont{font-size:14px;margin-left:0}.single.portal .main-content .exhibition-detail .exhibition-detail-cont li,.single.portal .grid-tile .exhibition-detail .exhibition-detail-cont li{display:flex;margin-bottom:1.5em}.single.portal .main-content .exhibition-detail .exhibition-detail-cont li .tw,.single.portal .grid-tile .exhibition-detail .exhibition-detail-cont li .tw{flex:0 0 104px;flex-shrink:0;margin-right:10px}.single.portal .main-content .exhibition-detail .exhibition-detail-cont li .fa,.single.portal .grid-tile .exhibition-detail .exhibition-detail-cont li .fa{flex:0 0 125px;flex-shrink:0}.single.portal .main-content .exhibition-detail .exhibition-detail-cont li .tw,.single.portal .grid-tile .exhibition-detail .exhibition-detail-cont li .tw,.single.portal .main-content .exhibition-detail .exhibition-detail-cont li .fa,.single.portal .grid-tile .exhibition-detail .exhibition-detail-cont li .fa{line-height:inherit}.single.portal .main-content .exhibition-detail .exhibition-detail-cont li .tw a,.single.portal .grid-tile .exhibition-detail .exhibition-detail-cont li .tw a,.single.portal .main-content .exhibition-detail .exhibition-detail-cont li .fa a,.single.portal .grid-tile .exhibition-detail .exhibition-detail-cont li .fa a{display:block;height:100%;font-size:13px;font-weight:700;border-radius:3px;line-height:inherit;padding:2px 10px;text-align:center}.single.portal .main-content .exhibition-detail .exhibition-detail-cont li .tw a,.single.portal .grid-tile .exhibition-detail .exhibition-detail-cont li .tw a{border:solid 1px #008fd5;color:#008fd5}.single.portal .main-content .exhibition-detail .exhibition-detail-cont li .fa a,.single.portal .grid-tile .exhibition-detail .exhibition-detail-cont li .fa a{border:solid 1px #193d6f;color:#193d6f}.single.portal .main-content .exhibition-detail .exhibition-detail-cont li:nth-child(2) a:before,.single.portal .grid-tile .exhibition-detail .exhibition-detail-cont li:nth-child(2) a:before{content:"";display:inline-block;vertical-align:middle;width:10px;height:4px;margin-bottom:3px;border:4px solid transparent;border-left:4px solid #e40012}.single.portal .main-content .exhibition-detail .exhibition-detail-cont li:last-child,.single.portal .grid-tile .exhibition-detail .exhibition-detail-cont li:last-child{margin-bottom:0}.single.portal .main-content .exhibition-detail .exhibition-detail-cont h4,.single.portal .grid-tile .exhibition-detail .exhibition-detail-cont h4{font-size:16px;font-weight:700;background:#ededed;color:#666;flex-basis:104px;flex-shrink:0;align-self:flex-start;font-size:13px;text-align:center;margin-right:15px;margin-bottom:5px;padding:4px;line-height:1em}.single.portal .main-content .exhibition-detail .exhibition-detail-cont div,.single.portal .grid-tile .exhibition-detail .exhibition-detail-cont div{flex-basis:auto;flex-grow:1;font-weight:normal}.single.portal .main-content .exhibition-detail a,.single.portal .grid-tile .exhibition-detail a{color:#e40012;border-bottom:dotted 1px #e40012}.single.portal .main-content .exhibition-detail a.calendar,.single.portal .grid-tile .exhibition-detail a.calendar{margin:10px auto 20px;border-bottom:none;border:solid 2px #e40012;color:#e40012;border-radius:2em;padding:11px 50px;line-height:1em;display:block;max-width:250px;text-align:center;font-weight:700}.single.portal .main-content .exhibition-detail a.calendar::before,.single.portal .grid-tile .exhibition-detail a.calendar::before{display:inline-block;content:"\f073";margin-right:9px;font-size:16px;font:normal normal normal 14px/1 FontAwesome;vertical-align:top}@media screen and (max-width:320px){.single.portal .main-content .next-article .next figure{width:110px}.single.portal .main-content .next-article .next .article-detail{width:calc(100% - 110px)}}html:lang(en) .single.portal .main-content .exhibition-detail .exhibition-detail-cont a.calendar{padding:7px 25px;line-height:1.6;max-width:none}html:lang(en) .single.portal .main-content .exhibition-detail .exhibition-detail-cont a.calendar::before{padding-bottom:3px;vertical-align:middle}@media screen and (min-width:769px){.single.portal .main-content .eyecatch img,.single.portal .grid-tile .eyecatch img{max-width:525px}.single.portal .main-content .share ul li,.single.portal .grid-tile .share ul li{height:25px}.single.portal .main-content .next-article .next,.single.portal .grid-tile .next-article .next{display:block;border:solid 1px #e40012;height:auto;padding:14px;border-radius:5px}.single.portal .main-content .next-article .next figure,.single.portal .grid-tile .next-article .next figure{width:100%;height:214px;overflow:hidden}.single.portal .main-content .next-article .next figure img,.single.portal .grid-tile .next-article .next figure img{margin-top:-15%;width:100%;height:100%;max-width:none;max-height:none}.single.portal .main-content .next-article .next .article-detail,.single.portal .grid-tile .next-article .next .article-detail{padding:14px 4px;width:100%}.single.portal .main-content .next-article .next .article-detail .article-title a,.single.portal .grid-tile .next-article .next .article-detail .article-title a{font-size:20px;max-height:2.8em;height:auto}.single.portal .main-content .next-article .next .article-detail .body-txt,.single.portal .grid-tile .next-article .next .article-detail .body-txt{display:block;height:3em;line-height:1.5em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.single.portal .main-content .next-article .next .article-detail time,.single.portal .grid-tile .next-article .next .article-detail time{display:block;margin:15px 0 0}.single.portal .main-content .next-article .more-link,.single.portal .grid-tile .next-article .more-link{display:none}}@media screen and (max-width:880px){.single.portal .main-content .eyecatch img{max-width:100%}}@media screen and (max-width:768px){.single.portal .main-content .exhibition-image-slider{padding:50px 30px}.single.portal .main-content .exhibition-image-slider .slick-dots{left:0}.single.portal .main-content .exhibition-detail .exhibition-detail-cont a.calendar{font-size:16px;width:100%;max-width:350px;margin-left:auto;margin-right:auto}html:lang(en) .single.portal .main-content .exhibition-detail .exhibition-detail-cont a.calendar{max-width:335px}}@media screen and (max-width:480px){.single.portal .main-content .article-detail{margin-top:10px}.single.portal .main-content .exhibition-detail .exhibition-detail-cont{margin-bottom:40px}.single.portal .main-content .exhibition-detail .exhibition-detail-cont li{display:block;margin-bottom:1em}.single.portal .main-content .exhibition-detail .exhibition-detail-cont li .tw,.single.portal .main-content .exhibition-detail .exhibition-detail-cont li .fa{margin-top:5px;display:inline-block}.single.portal .main-content .exhibition-detail .exhibition-detail-cont li .tw{margin-right:5px}.single.portal .main-content .exhibition-detail .exhibition-detail-cont h4{width:100%;font-size:13px;text-align:left}.single.portal .main-content .exhibition-detail .exhibition-detail-cont div{font-size:16px}.single.portal .main-content .exhibition-detail a.calendar{margin:35px auto 40px;width:80%;max-width:480px;font-size:16px}.single.portal .main-content .news-detail .yotuwp .yotu-videos ul{width:100%}.single.portal .main-content .news-detail .yotuwp .yotu-videos ul li a .yotu-video-title{padding:.5em 1em}}.single.portal .main-content .events-apply{margin:1em 0;font-size:14px;display:flex;width:100%;flex-wrap:wrap;background:#fbf1f1;padding:1em}.single.portal .main-content .events-apply .events-apply-title{font-weight:bold;margin:0 5px 0 0;flex-basis:5em;flex-shrink:0}.single.portal .main-content .events-apply .events-apply-date p{margin-bottom:0}.single.portal .main-content .events-info{margin-top:40px}.single.portal .main-content .events-info h4{font-size:18px;border-top:solid 2px #e40012;padding:15px 0;border-bottom:dotted 1px #ccc}.single.portal .main-content .events-info>ul{margin:0}.single.portal .main-content .events-info>ul>li{list-style:none;margin:0 0 1.5em}.single.portal .main-content .events-info ul li section{display:flex;flex-wrap:wrap}.single.portal .main-content .events-info ul li section.date p{display:none}.single.portal .main-content .events-info ul li section.place ul{margin:0}.single.portal .main-content .events-info ul li section.place ul li{list-style:none}.single.portal .main-content .events-info ul li section.place ul li pre{padding:0;background:none;margin:1em 0 0}.single.portal .main-content .events-info ul li section.access .map{padding:60% 0 0;position:relative;background:#f6f6f6;margin:0 0 .6em}.single.portal .main-content .events-info ul li section.access .map iframe{position:absolute;width:95%;height:92%;top:4%;left:2.5%;display:block;border:solid #fff 3px}.single.portal .main-content .events-info ul li section *{flex-basis:100%;font-size:14px}.single.portal .main-content .events-info ul li h5{font-size:13px;flex-basis:104px;margin-bottom:.6em;padding:4px 0 2px;line-height:1em;text-align:center;background:#ddd;font-weight:normal;color:#545454;border-radius:30px;align-self:flex-start;flex-shrink:0;margin-right:15px}.single.portal .main-content .events-info ul li a{color:#e40012;border-bottom:dotted 1px #e40012}.single.portal .main-content .gform_confirmation_message{margin:15px 0;padding:15px 20px;font-weight:700;text-align:center;line-height:1.5em;border:solid 1px #e40012}@media screen and (min-width:769px){.single.portal .main-content .events-apply{font-size:16px;flex-wrap:nowrap}.single.portal .main-content .events-info ul li section{display:flex;flex-wrap:nowrap}.single.portal .main-content .events-info ul li section.date p{display:none}.single.portal .main-content .events-info ul li section.access{flex-wrap:wrap}}.portal .category-list{font-size:0}.portal .category-list .list-tab{display:inline-block;vertical-align:bottom;width:24%;margin-right:1.3%;height:54px;font-size:14px;text-align:center;position:relative}.portal .category-list .list-tab a{background:#ebebeb;display:block;height:54px;font-weight:bold;line-height:1.2em;padding:5px;border:2px solid #ebebeb;border-radius:3px 3px 0 0;font-size:12px;color:#858585;transition:none}.portal .category-list .list-tab a::before{content:"";display:block;width:40px;height:20px;margin:0 auto 5px;transition:none;background-size:100%;background-position:center 0;background-repeat:no-repeat;overflow:hidden}.portal .category-list .list-tab a.tb-1::before{background-image:url("../images/aej_whatsnew_icon.svg?ver=11119")}.portal .category-list .list-tab a.tb-2::before{background-image:url("../images/aej_news_icon.svg?ver=11119")}.portal .category-list .list-tab a.tb-3::before{background-image:url("../images/aej_present_icon.svg?ver=11119")}.portal .category-list .list-tab a.tb-4::before{background-image:url("../images/aej_feature_icon.svg?ver=11119")}.portal .category-list .list-tab:last-child{margin-right:0}.portal .category-list .list-tab.ui-tabs-active a{background:#fff;border:2px solid #e40012;border-bottom:0;position:relative;color:#e40012}.portal .category-list .list-tab.ui-tabs-active a::after{content:"";display:block;width:100%;height:1px;border-bottom:3px solid #fff;position:absolute;bottom:-2px;left:0}.portal .category-list .list-tab.ui-tabs-active a::before{background-position:center -25px}.portal .category-list::after{clear:both;display:block;content:""}.portal.category-topics .site-main .category-list a.tb-1,.portal.category-topics-en .site-main .category-list a.tb-1{background:#fff;border:2px solid #e40012;border-bottom:0;position:relative;color:#e40012;padding-top:4px}.portal.category-topics .site-main .category-list a.tb-1::after,.portal.category-topics-en .site-main .category-list a.tb-1::after{content:"";display:block;width:100%;height:1px;border-bottom:3px solid #fff;position:absolute;bottom:-2px;left:0}.portal.category-topics .site-main .category-list a.tb-1::before,.portal.category-topics-en .site-main .category-list a.tb-1::before{background-position:0 -25px}.portal.category-news .site-main .category-list a.tb-2,.portal.category-news-en .site-main .category-list a.tb-2{background:#fff;border:2px solid #e40012;border-bottom:0;position:relative;color:#e40012;padding-top:6px}.portal.category-news .site-main .category-list a.tb-2::after,.portal.category-news-en .site-main .category-list a.tb-2::after{content:"";display:block;width:100%;height:1px;border-bottom:3px solid #fff;position:absolute;bottom:-2px;left:0}.portal.category-news .site-main .category-list a.tb-2::before,.portal.category-news-en .site-main .category-list a.tb-2::before{background-position:0 -25px}.portal.category-events .site-main .category-list a.tb-3,.portal.category-events-en .site-main .category-list a.tb-3{background:#fff;border:2px solid #e40012;border-bottom:0;position:relative;color:#e40012;padding-top:3px}.portal.category-events .site-main .category-list a.tb-3::after,.portal.category-events-en .site-main .category-list a.tb-3::after{content:"";display:block;width:100%;height:1px;border-bottom:3px solid #fff;position:absolute;bottom:-2px;left:0}.portal.category-events .site-main .category-list a.tb-3::before,.portal.category-events-en .site-main .category-list a.tb-3::before{background-position:0 -25px}.portal.category-features .site-main .category-list a.tb-4,.portal.category-features-en .site-main .category-list a.tb-4{background:#fff;border:2px solid #e40012;border-bottom:0;position:relative;color:#e40012;padding-top:6px}.portal.category-features .site-main .category-list a.tb-4::after,.portal.category-features-en .site-main .category-list a.tb-4::after{content:"";display:block;width:100%;height:1px;border-bottom:3px solid #fff;position:absolute;bottom:-2px;left:0}.portal.category-features .site-main .category-list a.tb-4::before,.portal.category-features-en .site-main .category-list a.tb-4::before{background-position:0 -25px}.portal .widget-area .category-list{margin-top:30px}.portal .widget-area .category-list .list-tab a{border-radius:3px 3px 0 0;font-size:10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.portal .widget-area .category-list .list-tab a.tb-1,.portal .widget-area .category-list .list-tab a.tb-2,.portal .widget-area .category-list .list-tab a.tb-3,.portal .widget-area .category-list .list-tab a.tb-4{padding:0}.portal .widget-area .category-list .list-tab a::before{display:none}.portal .widget-area .category-list .list-tab.ui-tabs-active a.tb-1,.portal .widget-area .category-list .list-tab.ui-tabs-active a.tb-2,.portal .widget-area .category-list .list-tab.ui-tabs-active a.tb-3,.portal .widget-area .category-list .list-tab.ui-tabs-active a.tb-4{border:1px solid #e40012}html:lang(en) .portal .widget-area .category-list .list-tab{margin-right:.5%;width:24.5%}html:lang(en) .portal .widget-area .category-list .list-tab a{font-weight:normal;padding:9px 1px !important;font-size:10px}html:lang(en) .portal .category-list .list-tab a{padding-left:0;padding-right:0}@media screen and (max-width:768px){.portal .category-list .list-tab a{border-radius:3px 3px 0 0;font-size:11px}.portal .category-list .list-tab.ui-tabs-active a::before{background-position:center -24px}.portal .widget-area .category-list .list-tab a{font-size:12px}.portal .widget-area .category-list .list-tab a.tb-1,.portal .widget-area .category-list .list-tab a.tb-2,.portal .widget-area .category-list .list-tab a.tb-3,.portal .widget-area .category-list .list-tab a.tb-4{padding:0 2px}.portal .widget-area .category-list .list-tab.ui-tabs-active a::before{background-position:center -22px}}@media screen and (max-width:480px){.portal .category-list .list-tab a::before{width:30px;height:15px;margin:0 auto 7px}.portal .category-list .list-tab a.tb-3::before{margin-bottom:2px}.portal .category-list .list-tab a.tb-4{padding:5px 1px}.portal .category-list .list-tab.ui-tabs-active a::before{background-position:center -18px}.portal.category-topics .site-main .category-list a.tb-1::before,.portal.category-topics-en .site-main .category-list a.tb-1::before{background-position:0 -18px}.portal.category-news .site-main .category-list a.tb-2::before,.portal.category-news-en .site-main .category-list a.tb-2::before{background-position:0 -18px}.portal.category-events .site-main .category-list a.tb-3::before,.portal.category-events-en .site-main .category-list a.tb-3::before{background-position:0 -18px}.portal.category-features .site-main .category-list a.tb-4::before,.portal.category-features-en .site-main .category-list a.tb-4::before{background-position:0 -18px}}@media screen and (max-width:320px){html:lang(en) .portal .category-list .list-tab a{padding-left:0;padding-right:0}}@media screen and (min-width:769px){.portal.home .category-list{max-width:655px;margin:0 auto;padding:0 20px}.portal.home .category-list .list-tab.ui-tabs-active a{border-bottom:2px solid #e40012;border-radius:3px}.portal.home .category-list .list-tab a{border-radius:3px}.portal.home .category-list .list-tab a::after{display:none}}.portal .potal-footer .sns{border-top:solid 2px #e40012;background:#fff;color:#555;padding-bottom:50px;padding-top:50px}.portal .potal-footer .sns h2{text-align:center;font-size:22px}.portal .potal-footer .sns p{text-align:center;font-size:13px;line-height:1.8}.portal .potal-footer .menu-sns{text-align:center;font-size:0;margin:30px 0 0}.portal .potal-footer .menu-sns li{display:inline-block;margin-right:20px;font-size:16px}.portal .potal-footer .menu-sns li a{display:block;background:#eee;width:60px;height:60px;border-radius:100%;border:solid 2px #fff;line-height:45px;text-align:center}.portal .potal-footer .menu-sns li a::before{content:"";width:35px;height:58px;display:inline-block;vertical-align:middle}.portal .potal-footer .menu-sns li a span{display:none}.portal .potal-footer .menu-sns li:last-child{margin-right:0}.portal .potal-footer .menu-sns li.tw a::before{background:url("../images/twitter_icon.svg?ver=11119") no-repeat 2px center;background-size:100%;width:48px}.portal .potal-footer .menu-sns li.fb a::before{background:url("../images/facebook_icon.svg?ver=11119") no-repeat 1px center;background-size:100%;width:35px}.portal .potal-footer .menu-sns li.yt a::before{background:url("../images/youtube_icon.svg?ver=11119") no-repeat 2px center;background-size:100%}.portal.home .potal-footer .sns{margin-top:30px;border-top:none;padding-top:30px}.portal.home .top-slider .n2-ss-showcase-pipeline{margin:0 !important;height:100% !important}.portal.home .top-slider .n2-ss-showcase-pipeline .n2-ss-slide{height:100% !important}.portal.home .top-slider .nextend-bullet-bar-horizontal .n2-ow{padding:3px !important;background-color:#ccc !important}.portal.home .top-slider .nextend-bullet-bar-horizontal .n2-ow.n2-active{background-color:#e40012 !important}@media screen and (min-width:769px){.top-slider .n2-ss-layer-row{padding:10px 10px 0 10px !important}.top-slider .slide-logo{margin-right:0 !important}.top-slider .n2-ow.n2-ss-last-in-row{margin:0 !important}.top-slider .n2-ss-layers-container{height:100% !important;margin:0 !important}.top-slider .n2-ss-row-break{display:none !important}.top-slider .slide-title{border-bottom:solid 1px #fff}.top-slider .slide-title *{font-size:2.5vw !important;line-height:1.6 !important}}@media screen and (min-width:1000px){.top-slider .slide-title *{font-size:156.25% !important}}@media screen and (max-width:768px){.top-slider .n2-ow.n2-ss-last-in-row{margin:0 !important}.top-slider .n2-ss-layers-container{height:100% !important;margin:0 !important}.top-slider .n2-ss-row-break{display:none !important}.top-slider .slide-title *{font-size:3.2vw !important;max-height:4.5em;line-height:1.6 !important;overflow:hidden;display:-webkit-box !important;-webkit-box-orient:vertical;-webkit-line-clamp:3}.top-slider .slide-txt{display:none}}@media screen and (max-width:610px){.top-slider .slide-title *{max-height:4em;line-height:1.4 !important;font-size:140% !important}}@media screen and (max-width:480px){.top-slider .slide-title *{max-height:4em;line-height:1.4 !important;font-size:4.5vw !important}}@media screen and (max-width:410px){.top-slider .slide-title *{max-height:4em;line-height:1.4 !important;font-size:18px !important}}@media screen and (max-width:375px){.top-slider .slide-title *{max-height:3.8em;line-height:1.4 !important;font-size:17px !important}}@media screen and (max-width:320px){.top-slider .slide-title *{max-height:2.8em;line-height:1.4 !important;font-size:15px !important;-webkit-line-clamp:2}}.portal .search-exhibition .search-exhibition-innerbox{font-size:13px;position:relative;border-top:none;width:100%;height:100%;margin-bottom:10px;background:rgba(51,51,51,0.98);z-index:100;color:#fff;transition:left .5s cubic-bezier(.25, .46, .45, .94)}.portal .search-exhibition .search-exhibition-innerbox .sub-title{font-family:'Josefin Sans',sans-serif;font-size:36px;display:block;text-align:center;line-height:1em}.portal .search-exhibition .search-exhibition-innerbox .sub-title span{display:block;font-size:15px;font-weight:normal;line-height:1.4}.portal .search-exhibition .search-exhibition-innerbox .close{position:absolute;top:12px;right:12px;width:45px;height:45px;font-size:10px;font-weight:bold;text-indent:-9999px;color:#fff;background:#222;border:solid 1px #444;border-radius:4px;text-align:center;cursor:pointer}.portal .search-exhibition .search-exhibition-innerbox .close::before,.portal .search-exhibition .search-exhibition-innerbox .close::after{content:"";width:24px;height:2px;background:#fff;top:21px;left:10px;position:absolute;background-size:100%}.portal .search-exhibition .search-exhibition-innerbox .close::before{transform:translateY(0) rotate(45deg)}.portal .search-exhibition .search-exhibition-innerbox .close::after{transform:translateY(0) rotate(-45deg)}.portal .search-exhibition .search-exhibition-innerbox form{width:100%;padding:0 10%}.portal .search-exhibition .search-exhibition-innerbox .mm_keyword_search{margin-bottom:10px;background-color:#f2f2f2}.portal .search-exhibition .search-exhibition-innerbox .selected-area{position:relative;margin:3px auto 0}.portal .search-exhibition .search-exhibition-innerbox .selected-area::before{content:"";position:absolute;width:35px;height:30px;display:block;left:18px;top:15px;background:url("../images/aej_exhibition_selected_icon_map.svg?ver=11119") no-repeat 0 0;background-size:100%}.portal .search-exhibition .search-exhibition-innerbox .selected-area::after{content:"";position:absolute;width:25px;height:25px;display:block;right:20px;top:18px;background:url("../images/aej_exhibition_selected_icon.svg?ver=11119") no-repeat 0 0;background-size:100%}.portal .search-exhibition .search-exhibition-innerbox select{margin:0 auto 10px;display:block;padding:0 10px 0 60px;background:transparent;border:solid 1px #fff;width:100%;height:60px;font-size:16px;font-weight:700}.portal .search-exhibition .search-exhibition-innerbox label{display:inline-block;width:49%;text-align:left;font-size:16px;padding-left:25px;margin:0 0 2px;color:#fff;font-weight:700}.portal .search-exhibition .search-exhibition-innerbox button{display:block;margin:10px auto;padding:10px 20px;width:55%;font-size:16px;line-height:1.4em;background:#e40012;border-radius:3px;box-shadow:0 3px 8px rgba(0,0,0,0.75);-moz-box-shadow:0 3px 8px rgba(0,0,0,0.75);-webkit-box-shadow:0 3px 8px rgba(0,0,0,0.75)}.portal .search-exhibition .search-exhibition-innerbox .check-period{border:solid 1px #fff;margin:3px auto 30px;padding:10px 0 5px;border-radius:5px}.portal .search-exhibition .search-exhibition-innerbox .exhibition-count{text-align:center;font-size:20px;margin-bottom:20px}.portal .search-exhibition .search-exhibition-innerbox .exhibition-count .count{display:inline-block;margin:0 8px;font-size:30px;font-weight:bold;color:#ffdc00}.portal .search-exhibition .search-exhibition-innerbox .recommend-exhibitions{color:#fff;font-weight:normal;background:rgba(97,97,97,0.5);width:95%;margin:30px auto 10px;padding:15px 20px 20px;display:flex;flex-wrap:wrap;align-content:flex-start}.portal .search-exhibition .search-exhibition-innerbox .recommend-exhibitions span{width:100%;display:block;text-align:center;margin-bottom:10px}.portal .search-exhibition .search-exhibition-innerbox .recommend-exhibitions a{flex-basis:49%;padding:0 5px;background:#333;align-self:flex-start;color:#ccc;text-align:center;border-radius:1em;margin-bottom:6px}.portal .search-exhibition .search-exhibition-innerbox .recommend-exhibitions a:nth-child(1n){margin-right:0}.portal .search-exhibition .search-exhibition-innerbox .recommend-exhibitions a:nth-child(2n){margin-right:2%}.portal .search-exhibition .search-exhibition-innerbox .recommend-exhibitions .exhibitions{font-weight:normal;word-break:break-word;overflow-wrap:break-word;line-height:1.2em;padding:5px 0}.portal .search-exhibition .search-exhibition-innerbox .recommend-exhibitions .exhibitions span{display:inline;font-size:11px}.portal .search-exhibition .search-exhibition-innerbox .recommend-exhibitions .exhibitions span:nth-child(2n){display:none}.portal .search-exhibition h2{cursor:pointer;position:relative;color:#fff;background-color:#e40012;font-weight:bold;font-size:24px;padding:3px 15px 3px 5px;height:50px;line-height:1em;font-size:0;border-radius:5px;display:flex;align-items:center}.portal .search-exhibition h2::before{display:block;content:"";min-width:105px;flex-basis:105px;margin-right:10px;max-width:105px;height:33px;background:url("../images/aej_search_exhibition_btn.svg?ver=11119") no-repeat 0 center;background-size:100%}.portal .search-exhibition h2 span{flex-basis:86%;font-size:15px;text-align:center;position:relative;border-radius:30px;background:#ad030d;height:100%;line-height:1em;padding-top:9px;padding-left:0;vertical-align:top}.portal.home #main .search-exhibition .search-exhibition-innerbox{left:-100%;position:fixed;overflow-y:auto;top:0;z-index:1000}.portal.home #main .search-exhibition .search-exhibition-innerbox .exhibition-result{position:fixed;bottom:0;right:100%;width:100%;height:125px;background:rgba(0,0,0,0.9);padding:15px;transition:right .5s cubic-bezier(.25, .46, .45, .94);box-shadow:0 -3px 5px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 -3px 5px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 -3px 5px 0 rgba(0,0,0,0.4)}.portal.home #main .search-exhibition .search-exhibition-innerbox .exhibition-result .exhibition-count{float:left;width:50%;height:40px;line-height:40px;font-size:14px;margin-bottom:0;border-bottom:dotted 1px #666}.portal.home #main .search-exhibition .search-exhibition-innerbox .exhibition-result .exhibition-count .count{font-size:20px}.portal.home #main .search-exhibition .search-exhibition-innerbox .exhibition-result button{float:right;width:45%;height:42px;line-height:35px;padding:0;margin:0;font-size:16px}.portal.home #main .search-exhibition .search-exhibition-innerbox .sub-title{margin:50px auto 10px}.portal.home #main .search-exhibition .search-exhibition-innerbox .recommend-exhibitions{color:#fff;min-height:calc(100vh - 450px);background:rgba(97,97,97,0.5)}.portal.home #main .search-exhibition .search-exhibition-innerbox .recommend-exhibitions a{background:#333}.portal.category-exhibitions.active-search #main .search-exhibition h2 span,.portal.category-exhibitions-en.active-search #main .search-exhibition h2 span{opacity:0}.portal.category-exhibitions.active-search #main .search-exhibition .search-exhibition-innerbox .close,.portal.category-exhibitions-en.active-search #main .search-exhibition .search-exhibition-innerbox .close{visibility:visible;opacity:1}.portal.category-exhibitions #main .search-exhibition h2,.portal.category-exhibitions-en #main .search-exhibition h2{margin-bottom:20px;padding:6px 15px 6px 5px}.portal.category-exhibitions #main .search-exhibition h2 span,.portal.category-exhibitions-en #main .search-exhibition h2 span{opacity:1;transition:opacity 1s ease}.portal.category-exhibitions #main .search-exhibition .search-exhibition-innerbox,.portal.category-exhibitions-en #main .search-exhibition .search-exhibition-innerbox{display:none}.portal.category-exhibitions #main .search-exhibition .search-exhibition-innerbox .sub-title,.portal.category-exhibitions-en #main .search-exhibition .search-exhibition-innerbox .sub-title{padding:30px 25px 15px}.portal.category-exhibitions #main .search-exhibition .search-exhibition-innerbox .close,.portal.category-exhibitions-en #main .search-exhibition .search-exhibition-innerbox .close{transition:all 1s ease;visibility:hidden;opacity:0;top:-65px;margin-right:5px;padding-top:0;padding-right:10px;width:90px;text-align:right;height:45px;line-height:45px;bottom:auto;position:absolute;right:0;background:none;color:#fff;border:none}.portal.category-exhibitions #main .search-exhibition .search-exhibition-innerbox .close::before,.portal.category-exhibitions-en #main .search-exhibition .search-exhibition-innerbox .close::before,.portal.category-exhibitions #main .search-exhibition .search-exhibition-innerbox .close::after,.portal.category-exhibitions-en #main .search-exhibition .search-exhibition-innerbox .close::after{width:18px;top:21px;left:22px;background:#fff}.portal .widget-area .search-exhibition{margin-top:50px;padding:0}.portal .widget-area .search-exhibition h2{color:#e40012;font-size:16px;margin-bottom:10px;cursor:default;position:relative;background-color:transparent;padding:inherit;height:auto;line-height:inherit;border-radius:0;display:block;align-items:center}.portal .widget-area .search-exhibition .search-exhibition-innerbox{font-size:13px;position:relative;border-top:none;width:auto;height:auto;background:none;z-index:auto;color:#555;transition:none}.portal .widget-area .search-exhibition .search-exhibition-innerbox .selected-area::before{display:none}.portal .widget-area .search-exhibition .search-exhibition-innerbox .selected-area::after{width:15px;height:15px;top:12px;background:url("../images/aej_more_icon.svg?ver=11119") no-repeat 0 center;background-size:100%;transform:rotate(90deg)}.portal .widget-area .search-exhibition .search-exhibition-innerbox form{text-align:center;border:solid 1px #e40012;padding:15px;margin-bottom:15px;width:auto}.portal .widget-area .search-exhibition .search-exhibition-innerbox form span{display:block;text-align:left}.portal .widget-area .search-exhibition .search-exhibition-innerbox form .mm_keyword_search{height:3em;border:solid 1px #e40012;font-size:13px}.portal .widget-area .search-exhibition .search-exhibition-innerbox form .area{height:3em;margin:5px 0 15px;padding-left:10px;font-size:13px;font-weight:bold;color:#e40012;border:solid 1px #e40012;border-radius:3px;background-color:#f2f2f2;display:block;width:100%}.portal .widget-area .search-exhibition .search-exhibition-innerbox form .check-period{margin-top:5px;line-height:2em;padding:15px;text-align:left;border:solid 1px #e40012;border-radius:3px;background-color:#f2f2f2;margin-bottom:0}.portal .widget-area .search-exhibition .search-exhibition-innerbox form .check-period label{margin-bottom:0;display:block;width:auto;text-align:left;font-size:inherit;padding-left:0;color:#555}.portal .widget-area .search-exhibition .search-exhibition-innerbox form .check-period label input{width:16px;height:16px;vertical-align:middle}.portal .widget-area .search-exhibition .search-exhibition-innerbox form p{font-weight:bold;margin-top:9px;margin-bottom:0;line-height:4em;text-align:inherit;font-size:inherit}.portal .widget-area .search-exhibition .search-exhibition-innerbox form p::before{content:"";display:block;margin:0 auto;width:0;height:0;border-style:solid;border-width:10px 12px 0 12px;border-color:#e40012 transparent transparent transparent}.portal .widget-area .search-exhibition .search-exhibition-innerbox form p span.count{display:inline-block;color:#e40012;font-size:24px;margin:0 15px;text-align:left}.portal .widget-area .search-exhibition .search-exhibition-innerbox form button{width:174px;margin-bottom:10px;font-size:16px;line-height:1em;vertical-align:middle;background-color:#e40012;border:none;margin-top:0}.portal .widget-area .search-exhibition .search-exhibition-innerbox .recommend-exhibitions{display:none}@media screen and (min-width:769px){.portal.category-exhibitions .search-exhibition .search-exhibition-innerbox form{width:100%}.portal.category-exhibitions .search-exhibition .search-exhibition-innerbox .recommend-exhibitions a{flex-basis:25%;margin-right:2.5%}.portal.category-exhibitions .search-exhibition h2{padding:6px 15px 6px 5px}.portal.category-exhibitions .search-exhibition h2 span{padding-top:12px}.portal.home #main .search-exhibition h2{width:288px;margin:0 0 0 auto;height:35px;background-color:#74000a}.portal.home #main .search-exhibition h2::before{margin-right:12px;height:100%;min-width:32%;flex-basis:32%;display:block}.portal.home #main .search-exhibition h2 span{font-size:13px;padding-top:5px;padding-left:0;margin:0;height:25px;border-radius:30px;border:solid 1px #fff}.portal.home #main .search-exhibition .search-exhibition-innerbox{display:none;top:0;width:100%;height:100%;padding-bottom:40px;left:0;background:rgba(0,0,0,0.9)}.portal.home #main .search-exhibition .search-exhibition-innerbox .close{width:45px}.portal.home #main .search-exhibition .search-exhibition-innerbox .close::before,.portal.home #main .search-exhibition .search-exhibition-innerbox .close::after{width:24px}.portal.home #main .search-exhibition .search-exhibition-innerbox .search-cont{max-width:800px;min-width:650px;padding:0 20px;margin:0 auto 30px}.portal.home #main .search-exhibition .search-exhibition-innerbox .exhibition-result{background:none;border:none;position:static}.portal.home #main .search-exhibition .search-exhibition-innerbox .exhibition-result .exhibition-count,.portal.home #main .search-exhibition .search-exhibition-innerbox .exhibition-result button{float:none;width:auto;margin:0 auto}.portal.home #main .search-exhibition .search-exhibition-innerbox .exhibition-result .exhibition-count{margin:10px auto 30px;width:250px;font-size:20px;line-height:1em}.portal.home #main .search-exhibition .search-exhibition-innerbox .exhibition-result .exhibition-count .count{font-size:30px}.portal.home #main .search-exhibition .search-exhibition-innerbox .exhibition-result button{width:350px}.portal.home #main .search-exhibition .search-exhibition-innerbox .sub-title{margin:0 auto 25px;padding-top:calc(50vh - 35vh);font-size:40px}.portal.home #main .search-exhibition .search-exhibition-innerbox form{padding:0;display:flex;flex-wrap:wrap;max-width:800px;align-content:flex-start;margin:0 auto}.portal.home #main .search-exhibition .search-exhibition-innerbox form .selected{flex:0 0 49%;margin-right:2%}.portal.home #main .search-exhibition .search-exhibition-innerbox form .prefecture{margin-right:0 !important}.portal.home #main .search-exhibition .search-exhibition-innerbox form .checked{flex:0 0 100%;height:80px;margin:3px auto 30px;padding:10px 0 5px}.portal.home #main .search-exhibition .search-exhibition-innerbox select,.portal.home #main .search-exhibition .search-exhibition-innerbox .check-period{height:80px}.portal.home #main .search-exhibition .search-exhibition-innerbox .selected-area::before{top:24px;width:30px;height:30px}.portal.home #main .search-exhibition .search-exhibition-innerbox .selected-area::after{top:31px;width:20px;height:20px}.portal.home #main .search-exhibition .search-exhibition-innerbox .recommend-exhibitions{color:#fff;margin-top:90px;padding:15px 35px 20px;min-height:auto;background:rgba(97,97,97,0.8);max-width:800px}.portal.home #main .search-exhibition .search-exhibition-innerbox .recommend-exhibitions a{flex-basis:auto;margin-right:1%;background:#333;padding:0 13px;border-radius:30px}}@media screen and (max-width:768px){.portal.category-exhibitions #main .search-exhibition .search-exhibition-innerbox button{width:75%}.portal.category-exhibitions #main .search-exhibition h2{padding:6px 15px 6px 5px}.portal.category-exhibitions #main .search-exhibition h2::before{min-width:90px}.portal.category-exhibitions #main .search-exhibition h2 span{padding-top:12px}.portal.home.active-search{overflow:hidden;height:100%;width:100%}.portal.home.active-search #main .search-exhibition .search-exhibition-innerbox{left:0}.portal.home.active-search #main .search-exhibition .search-exhibition-innerbox .exhibition-result{right:0}.portal.home.active-search #main .search-exhibition .search-exhibition-innerbox .recommend-exhibitions{padding:15px 70px;width:95%}.portal.home .search-exhibition .search-exhibition-innerbox .recommend-exhibitions{margin-bottom:200px}.portal.home .search-exhibition .search-exhibition-innerbox button{width:75%}.portal.home .search-exhibition h2{padding:6px 15px 6px 5px;margin:2px auto 20px;width:100%;max-width:620px;background-color:#e40012;border:solid 1px #cc0010;justify-content:center}.portal.home .search-exhibition h2::before{min-width:70px;flex-basis:70px}.portal.home .search-exhibition h2 span{padding-top:0;align-items:center;display:flex;font-size:18px;background-color:transparent;flex-basis:auto}.portal.home section.search-exhibition{padding:0 15px}.portal .widget-area .search-exhibition .search-exhibition-innerbox .selected-area::after{top:17px}html:lang(en) .portal #main .search-exhibition .search-exhibition-innerbox form label,html:lang(en) .portal #main .search-exhibition .search-exhibition-innerbox select{font-size:14px}}@media screen and (max-width:480px){.portal.category-exhibitions #main .search-exhibition .search-exhibition-innerbox button,.portal.home #main .search-exhibition .search-exhibition-innerbox button{width:85%}.portal.category-exhibitions #main .search-exhibition .search-exhibition-innerbox form,.portal.home #main .search-exhibition .search-exhibition-innerbox form{padding:0 5%}.portal.category-exhibitions #main .search-exhibition .search-exhibition-innerbox form label,.portal.home #main .search-exhibition .search-exhibition-innerbox form label{padding-left:18px;font-size:14px;line-height:2.5em}.portal.category-exhibitions #main .search-exhibition .search-exhibition-innerbox select,.portal.home #main .search-exhibition .search-exhibition-innerbox select{font-size:14px;padding:0 10px 0 45px}.portal.category-exhibitions #main .search-exhibition .search-exhibition-innerbox .selected-area::before,.portal.home #main .search-exhibition .search-exhibition-innerbox .selected-area::before{width:30px;height:30px;left:10px;top:17px}.portal.category-exhibitions #main .search-exhibition .search-exhibition-innerbox .selected-area::after,.portal.home #main .search-exhibition .search-exhibition-innerbox .selected-area::after{width:23px;height:28px;right:10px;top:18px}.portal.category-exhibitions #main .search-exhibition h2,.portal.home #main .search-exhibition h2{box-shadow:0 3px 8px rgba(0,0,0,0.25);-moz-box-shadow:0 3px 8px rgba(0,0,0,0.25);-webkit-box-shadow:0 3px 8px rgba(0,0,0,0.25)}.portal.category-exhibitions #main .search-exhibition{padding:0;margin-bottom:20px}.portal.home #main .search-exhibition .search-exhibition-innerbox .recommend-exhibitions{padding:15px 5% 25px !important}.portal.home #main .search-exhibition .search-exhibition-innerbox select{padding:0 10px 0 55px;margin-bottom:10px}.portal.home #main .search-exhibition .search-exhibition-innerbox .selected-area::before{width:30px;height:30px;left:13px;top:17px}.portal.home #main .search-exhibition .search-exhibition-innerbox .selected-area::after{width:21px;height:21px;right:13px;top:20px}html:lang(en) .portal .search-exhibition .search-exhibition-innerbox form{padding:15px 5%}html:lang(en) .portal .search-exhibition .search-exhibition-innerbox label{padding-left:15px}}.portal .article-title,.portal .body-txt{word-break:break-word;overflow-wrap:break-word}.portal .newflag{position:absolute;left:0;top:0;text-indent:-9999px}.portal .newflag .icon-new{width:45px;height:45px}.portal .newflag .icon-new::before{content:"";top:0;left:0;border-left:45px solid #e40012;border-bottom:solid 45px transparent;z-index:10;position:absolute}.portal .newflag .icon-new::after{content:"NEW";font-family:'Nunito Sans';font-weight:bold;display:block;position:absolute;color:#fff;top:6px;font-size:11px;transform:rotate(-45deg);left:3px;z-index:11;text-indent:0;transition:none;backface-visibility:hidden;-webkit-backface-visibility:hidden}.portal .exhibition-place,.portal .museum-list .page-list li .article-detail .article-title span,.portal .museum-detail .page-list li article .article-detail span,.portal.category-exhibitions .site-main .page-list li article .article-detail>span,.portal.category-exhibitions-en .site-main .page-list li article .article-detail>span,.portal.home .exhibitions .page-list li article .article-detail .tag-name{display:inline-block;padding:0 4px;height:17px;line-height:17px;vertical-align:middle;text-align:center;font-size:9px}.portal.home .exhibitions .page-list li article .article-detail .tag-name:first-child{margin-right:4px;line-height:17px}.portal .exhibition-place,.portal .museum-list .page-list li .article-detail .article-title span,.portal .museum-detail .page-list li article .article-detail span,.portal.category-exhibitions .site-main .page-list li article .article-detail>span:first-child,.portal.category-exhibitions-en .site-main .page-list li article .article-detail>span:first-child,.portal.home .exhibitions .page-list li article .article-detail .tag-name:first-child{color:#999;padding:0 4px;background:#ededed;margin-right:4px;margin-bottom:5px;line-height:17px;border:0;border-radius:0;opacity:1}.portal .page-list{padding:15px 0 0;border-top:2px solid #e40012}.portal .page-list li{border-bottom:dotted 1px #ccc;padding:6px 0}.portal .page-list li article{display:flex;position:relative}.portal .page-list li article figure{flex-basis:25%;width:25%;max-height:112px;max-width:150px;flex-shrink:0;flex-grow:0;margin:0 15px 0 0;align-self:flex-start;overflow:hidden}.portal .page-list li article figure .ph{width:auto;height:auto;display:block}.portal .page-list li article figure .ph img{max-width:100%;max-height:112px;width:auto;height:auto;vertical-align:bottom}.portal .page-list li article .article-detail{flex-basis:auto;flex-grow:1;flex-shrink:1;font-size:0;padding:15px}.portal .page-list li article .article-detail time{font-size:9px;color:#adadad;margin-bottom:10px}.portal .page-list li article .article-detail .article-title{font-size:16px;margin:3px 0 1px;padding:0;font-weight:bold}.portal .page-list li article .article-detail .article-title a{display:block}.portal .page-list li article .article-detail .more-link,.portal .page-list li article .article-detail .body-txt{display:none}.portal .page-list li article .article-detail .tag-name{display:inline-block;padding:0 4px;color:#fff;font-size:11px;font-weight:700;height:17px;border-radius:2px}.portal .page-list li article .article-detail .tag-name a{display:block;color:#ef6671;vertical-align:middle}.portal .page-list li article .article-detail .tag-name a::before{content:"#";display:inline-block}.portal .page-list li article .article-detail .tag-name,.portal .page-list li article .article-detail .category-news,.portal .page-list li article .article-detail .category-events,.portal .page-list li article .article-detail .category-features,.portal .page-list li article .article-detail .category-members_news,.portal .page-list li article .article-detail .category-members_events,.portal .page-list li article .article-detail .category-members_features,.portal .page-list li article .article-detail .tag-name,.portal .page-list li article .article-detail .category-news-en,.portal .page-list li article .article-detail .category-events-en,.portal .page-list li article .article-detail .category-features-en{margin-bottom:5px;opacity:.75}.portal .page-list li article .article-detail span{display:inline-block;vertical-align:top}.portal .page-list li article .article-detail .post-categories{display:inline-block;font-size:9px;font-weight:700;margin:0 4px 0 0}.portal .page-list li article .article-detail .post-categories li{border:none;margin:0;padding:0}.portal .page-list li article .article-detail .post-categories li a{display:block;padding:0 4px;height:17px;line-height:17px;vertical-align:middle}.portal .page-list li article .article-detail .post-categories li a::before{content:"";width:11px;height:14px;margin-right:2px;display:inline-block;vertical-align:top}.portal .page-list li article .article-detail .category-news .post-categories li a,.portal .page-list li article .article-detail .category-news-en .post-categories li a{border:solid 1px #f7931e;color:#f7931e;border-radius:2px}.portal .page-list li article .article-detail .category-news .post-categories li a::before,.portal .page-list li article .article-detail .category-news-en .post-categories li a::before{background:url("../images/aej_news_icon_tag.svg?ver=11119") no-repeat 0 center;background-size:100%}.portal .page-list li article .article-detail .category-events .post-categories li a,.portal .page-list li article .article-detail .category-events-en .post-categories li a{border:solid 1px #0a9696;color:#0a9696;border-radius:2px}.portal .page-list li article .article-detail .category-events .post-categories li a::before,.portal .page-list li article .article-detail .category-events-en .post-categories li a::before{background:url("../images/aej_present_icon_tag.svg?ver=11119") no-repeat 0 center;background-size:100%;width:11px}.portal .page-list li article .article-detail .category-features .post-categories li a,.portal .page-list li article .article-detail .category-features-en .post-categories li a{border:solid 1px #ff007a;color:#ff007a;border-radius:2px}.portal .page-list li article .article-detail .category-features .post-categories li a::before,.portal .page-list li article .article-detail .category-features-en .post-categories li a::before{background:url("../images/aej_feature_icon_tag.svg?ver=11119") no-repeat center 3px;width:10px;background-size:100%}.portal .page-list li article .article-detail .category-news_members,.portal .page-list li article .article-detail .category-events_members{display:inline-block;margin-bottom:5px;vertical-align:middle}.portal .page-list li article .article-detail .category-news_members .post-categories li a,.portal .page-list li article .article-detail .category-events_members .post-categories li a{border:solid 1px #e40012;border-radius:1em;color:#e40012;padding:0 7px 0 5px}.portal .page-list li article .article-detail .category-news_members .post-categories li a::before,.portal .page-list li article .article-detail .category-events_members .post-categories li a::before{background:url("../images/aej_memberonly_icon.svg?ver=11119") no-repeat 0 center;background-size:100%}.portal .page-list li .event-detail-cont{margin:10px 0}.portal .page-list li .event-detail-cont li{padding:0;margin:5px 0}.portal .page-list li .event-detail-cont li h4{color:#545454;display:inline-block;font-size:9px;background:#ddd;font-weight:normal;width:54px;text-align:center;margin-bottom:5px}.portal .page-list li .event-detail-cont li div{font-size:13px;display:inline-block;margin-left:5px}.portal .page-list li .event-detail-cont li h4.apply_status{margin:0;width:54px;padding:0 4px;border-radius:0}.portal .page-list li .event-detail-cont li h4.apply_status.apply_status_before{background:#fff;color:#afaeae;border:solid 1px #afaeae}.portal .page-list li .event-detail-cont li h4.apply_status.apply_status_accept{background:#fff;color:#e40012;border:solid 1px #e40012}.portal .page-list li .event-detail-cont li h4.apply_status.apply_status_soon{background:#e40012;color:#fff}.portal .page-list li .event-detail-cont li h4.apply_status.apply_status_after{color:#fff;background:#afaeae}.portal .page-list li .event-detail-cont li:last-child{border-bottom:none}.portal .page-list li:first-child .event-detail-cont li{display:inline-block;border-bottom:none}.portal .page-list li:first-child .event-detail-cont li h4{margin-bottom:0;padding-top:2px;padding-bottom:2px}.portal .page-list li:first-child .event-detail-cont li:last-child{margin-left:7px}.portal.category-topics .site-main .page-list li:first-child .event-detail-cont li,.portal.search .site-main .page-list li:first-child .event-detail-cont li,.portal.tag .site-main .page-list li:first-child .event-detail-cont li{display:block}.portal.category-topics .site-main .page-list li:first-child .event-detail-cont li:first-child,.portal.search .site-main .page-list li:first-child .event-detail-cont li:first-child,.portal.tag .site-main .page-list li:first-child .event-detail-cont li:first-child{border-bottom:dotted 1px #ccc}.portal.category-topics .site-main .page-list li:first-child .event-detail-cont li:first-child h4,.portal.search .site-main .page-list li:first-child .event-detail-cont li:first-child h4,.portal.tag .site-main .page-list li:first-child .event-detail-cont li:first-child h4{margin-bottom:5px;padding-top:0;padding-bottom:0}.portal.category-topics .site-main .page-list li:first-child .event-detail-cont li:last-child,.portal.search .site-main .page-list li:first-child .event-detail-cont li:last-child,.portal.tag .site-main .page-list li:first-child .event-detail-cont li:last-child{margin-left:0}.portal .article-detail div.category-news,.portal .article-detail div.category-events,.portal .article-detail div.category-features,.portal .article-detail div.category-news-en,.portal .article-detail div.category-events-en,.portal .article-detail div.category-features-en{display:inline-block;vertical-align:middle}.portal.home .site-main .page-list{border-top:none;padding:0 15px}.portal.home .site-main .top-exhibitions .page-list{width:90%;margin:0 auto}.portal.home .site-main .top-exhibitions .page-list li{padding:0;border-bottom:none;margin:0 12px 10px 12px}.portal.home .site-main .top-exhibitions .page-list li article{display:block;width:100%;height:100%}.portal.home .site-main .top-exhibitions .page-list li article figure{display:block;width:100%;height:auto;max-height:none;margin:0 0 8px;max-width:none}.portal.home .site-main .top-exhibitions .page-list li article figure .ph img{max-height:216px;margin:0 auto;border-radius:2px 2px 0 0;border-bottom:solid 3px #e40012}.portal.home .site-main .top-exhibitions .page-list li article .article-detail{display:block;padding:0 10px}.portal.home .site-main .top-exhibitions .page-list li article .article-detail time{display:none}.portal.home .site-main .top-exhibitions .page-list li article .article-detail .article-title{font-size:16px;margin:2px 0 6px;padding:0 20px 0 0}.portal.home .site-main .top-exhibitions .page-list li article .article-detail .article-title a{height:2.8em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.portal.home .site-main .top-exhibitions .page-list li article .article-detail body-txt{display:none}.portal.home .site-main .top-exhibitions .page-list li article .article-detail .exhibition-detail-top{color:#858585;border:solid 1px #c2c2c2;padding:7px 7px 7px 10px;font-size:11px;line-height:1.4}.portal.home .site-main .top-exhibitions .page-list li article .article-detail .exhibition-detail-top h4{display:none}.portal.home .site-main .top-exhibitions .page-list li article .article-detail .exhibition-detail-top div:first-of-type span{display:block}.portal.home .site-main .top-exhibitions .page-list li article .article-detail .exhibition-detail-top div:first-of-type span a{display:block;color:#858585}.portal.home .site-main .top-exhibitions .page-list li article .article-detail .exhibition-detail-top div:last-of-type span{display:inline-block}.portal.home .site-main .top-exhibitions .page-list li:first-child article figure{display:block;height:auto;margin:0 0 8px}.portal.home .site-main .top-exhibitions .slick-prev{left:-5.5%}.portal.home .site-main .top-exhibitions .slick-next{right:-5.5%}.portal.category-topics .site-main .page-list li:first-child,.portal.category-news .site-main .page-list li:first-child,.portal.category-events .site-main .page-list li:first-child,.portal.category-features .site-main .page-list li:first-child,.portal.category-news-en .site-main .page-list li:first-child,.portal.category-events-en .site-main .page-list li:first-child,.portal.category-features-en .site-main .page-list li:first-child{padding-top:0}.portal.category-topics .site-main .page-list li:first-child article,.portal.category-news .site-main .page-list li:first-child article,.portal.category-events .site-main .page-list li:first-child article,.portal.category-features .site-main .page-list li:first-child article,.portal.category-news-en .site-main .page-list li:first-child article,.portal.category-events-en .site-main .page-list li:first-child article,.portal.category-features-en .site-main .page-list li:first-child article{flex-wrap:wrap}.portal.category-topics .site-main .page-list li:first-child article figure,.portal.category-news .site-main .page-list li:first-child article figure,.portal.category-events .site-main .page-list li:first-child article figure,.portal.category-features .site-main .page-list li:first-child article figure,.portal.category-news-en .site-main .page-list li:first-child article figure,.portal.category-events-en .site-main .page-list li:first-child article figure,.portal.category-features-en .site-main .page-list li:first-child article figure{flex-basis:100%;height:auto;max-height:340px;max-width:none;width:auto;flex-shrink:0;flex-grow:0;margin:0;border:none;overflow:hidden}.portal.category-topics .site-main .page-list li:first-child article figure .ph img,.portal.category-news .site-main .page-list li:first-child article figure .ph img,.portal.category-events .site-main .page-list li:first-child article figure .ph img,.portal.category-features .site-main .page-list li:first-child article figure .ph img,.portal.category-news-en .site-main .page-list li:first-child article figure .ph img,.portal.category-events-en .site-main .page-list li:first-child article figure .ph img,.portal.category-features-en .site-main .page-list li:first-child article figure .ph img{margin-top:-8%;width:100%;max-width:none;max-height:none}.portal.category-topics .site-main .page-list li:first-child article .article-detail,.portal.category-news .site-main .page-list li:first-child article .article-detail,.portal.category-events .site-main .page-list li:first-child article .article-detail,.portal.category-features .site-main .page-list li:first-child article .article-detail,.portal.category-news-en .site-main .page-list li:first-child article .article-detail,.portal.category-events-en .site-main .page-list li:first-child article .article-detail,.portal.category-features-en .site-main .page-list li:first-child article .article-detail{flex-basis:100%;flex-shrink:0;font-size:0;background:#f6f6f6;padding:10px}.portal.category-topics .site-main .page-list li:first-child article .article-detail .post-categories,.portal.category-news .site-main .page-list li:first-child article .article-detail .post-categories,.portal.category-events .site-main .page-list li:first-child article .article-detail .post-categories,.portal.category-features .site-main .page-list li:first-child article .article-detail .post-categories,.portal.category-news-en .site-main .page-list li:first-child article .article-detail .post-categories,.portal.category-events-en .site-main .page-list li:first-child article .article-detail .post-categories,.portal.category-features-en .site-main .page-list li:first-child article .article-detail .post-categories{padding:0}.search.portal .site-main .grid-tile ul .list-tab,.tag.portal .site-main .grid-tile ul .list-tab,.category-yteen.portal .site-main .grid-tile ul .list-tab{display:none}.search.portal .site-main .grid-tile .page-list,.tag.portal .site-main .grid-tile .page-list,.category-yteen.portal .site-main .grid-tile .page-list{padding-top:0;margin-top:44px;border-top:dotted 1px #ccc}.search.portal .site-main .grid-tile .page-list li article figure,.tag.portal .site-main .grid-tile .page-list li article figure,.category-yteen.portal .site-main .grid-tile .page-list li article figure{margin-right:25px}.search.portal .site-main .grid-tile .page-list li article .article-detail span ul li a,.tag.portal .site-main .grid-tile .page-list li article .article-detail span ul li a,.category-yteen.portal .site-main .grid-tile .page-list li article .article-detail span ul li a{border:none;display:block;padding:0 10px;border:solid 1px #e40012;border-radius:1em;color:#e40012}.search.portal .site-main .grid-tile .page-list li article .article-detail span ul li a::before,.tag.portal .site-main .grid-tile .page-list li article .article-detail span ul li a::before,.category-yteen.portal .site-main .grid-tile .page-list li article .article-detail span ul li a::before{display:none}.search.portal .site-main .grid-tile .page-list li article .article-detail span ul li a:hover,.tag.portal .site-main .grid-tile .page-list li article .article-detail span ul li a:hover,.category-yteen.portal .site-main .grid-tile .page-list li article .article-detail span ul li a:hover{color:#fff;background-color:#e40012}.search.portal .site-main .grid-tile .page-list li article .article-detail h3 a:hover,.tag.portal .site-main .grid-tile .page-list li article .article-detail h3 a:hover,.category-yteen.portal .site-main .grid-tile .page-list li article .article-detail h3 a:hover{color:#e40012}.search.portal .site-main .grid-tile .page-list li article .article-detail .body-txt,.tag.portal .site-main .grid-tile .page-list li article .article-detail .body-txt,.category-yteen.portal .site-main .grid-tile .page-list li article .article-detail .body-txt{display:block;font-size:13px;max-height:4.5em;overflow:hidden}.search.portal .site-main .grid-tile .page-list li article .article-detail .body-txt p,.tag.portal .site-main .grid-tile .page-list li article .article-detail .body-txt p,.category-yteen.portal .site-main .grid-tile .page-list li article .article-detail .body-txt p{font-size:13px;max-height:4.5em;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.5em}.portal.category-exhibitions .site-main .page-list,.portal.category-exhibitions-en .site-main .page-list,.portal .museum-detail .page-list{padding-top:0}.portal.category-exhibitions .site-main .page-list li,.portal.category-exhibitions-en .site-main .page-list li,.portal .museum-detail .page-list li{border-bottom:solid 2px #e40012;padding-bottom:12px}.portal.category-exhibitions .site-main .page-list li article .article-detail,.portal.category-exhibitions-en .site-main .page-list li article .article-detail,.portal .page-list li article .article-detail{padding:0}.portal.category-exhibitions .site-main .page-list li article .article-detail .article-title,.portal.category-exhibitions-en .site-main .page-list li article .article-detail .article-title,.portal .museum-detail .page-list li article .article-detail .article-title{font-size:16px}.portal.category-exhibitions .site-main .page-list li article .article-detail .body-txt,.portal.category-exhibitions-en .site-main .page-list li article .article-detail .body-txt,.portal .museum-detail .page-list li article .article-detail .body-txt{display:none}.portal.category-exhibitions .site-main .page-list li article .article-detail .exhibition-detail-cont li,.portal.category-exhibitions-en .site-main .page-list li article .article-detail .exhibition-detail-cont li,.portal .museum-detail .page-list li article .article-detail .exhibition-detail-cont li{padding:6px 0;border-bottom:none;border-top:dotted 1px #ccc;line-height:1.2em;vertical-align:middle;font-size:13px}.portal.category-exhibitions .site-main .page-list li article .article-detail .exhibition-detail-cont li h4,.portal.category-exhibitions-en .site-main .page-list li article .article-detail .exhibition-detail-cont li h4,.portal .museum-detail .page-list li article .article-detail .exhibition-detail-cont li h4{display:inline-block;margin-bottom:2px;padding:0;width:54px;font-size:11px;font-weight:normal;text-align:center;color:#888;border:solid 1px #ddd;vertical-align:middle}.portal.category-exhibitions .site-main .page-list li article .article-detail .exhibition-detail-cont li span,.portal.category-exhibitions-en .site-main .page-list li article .article-detail .exhibition-detail-cont li span,.portal .museum-detail .page-list li article .article-detail .exhibition-detail-cont li span{display:inline-block;width:auto;margin-left:5px;margin-bottom:0;font-size:13px;background-color:transparent}.portal .museum-list .page-list{padding-top:0;border-top:1px dotted #808080}.portal .museum-list .page-list li figure{flex-basis:90px;width:90px;max-width:130px}.portal .museum-list .page-list li figure .ph img{max-height:96px}.portal .museum-list .page-list li .article-detail .article-title{font-size:16px;margin:0 0 5px}.portal .museum-list .page-list li .article-detail .article-title a{display:block}.portal .museum-list .page-list li .article-detail .article-title span{display:block;font-weight:normal;margin-bottom:5px;max-width:5em;text-align:center}.portal .museum-list .page-list li .article-detail p{font-size:12px;line-height:1.5em;margin-bottom:13px}.portal .museum-list .page-list li .article-detail dl{margin:0 0 5px}.portal .museum-list .page-list li .article-detail dl dt{padding:5px;color:#e40012;max-width:150px;border:solid 1px #e40012;border-radius:1em;font-weight:normal;text-align:center;line-height:1em;font-size:13px}.portal .museum-list .page-list li .article-detail dl dd{margin:6px 0 0;font-size:13px;padding-left:13px;text-indent:-13px;line-height:1.3em}.portal .museum-list .page-list li .article-detail dl dd::before{content:"";display:inline-block;vertical-align:middle;width:12px;height:4px;border:4px solid transparent;border-left:4px solid #e40012}.portal .museum-list .page-list li .article-detail dl dd a{color:#e40012;border-bottom:dotted 1px #e40012}.portal .widget-area .page-list li:first-child{padding-top:0}.portal .widget-area .page-list li article .article-detail{padding:0}.portal .widget-area .page-list li article .article-detail .tag-name{display:none}@media screen and (max-width:768px){.portal .site-main .page-list li:first-child article .article-detail .body-txt{display:block;font-size:11px;line-height:1.5em;max-height:3.5em;overflow:hidden}.portal .site-main .page-list li:first-child article .article-detail .body-txt p{margin-bottom:5px;max-height:3.5em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.portal .site-main .page-list li .event-detail-cont{margin:5px 0}.portal .site-main .page-list li .event-detail-cont li h4{width:40px}.portal .site-main .page-list li .event-detail-cont li div{font-size:11px}.portal .site-main .page-list li .event-detail-cont li h4.apply_status{width:auto}.portal.home .site-main .top-news .page-list{border-top:2px solid #e40012;padding-top:15px}.portal.home .site-main .top-exhibitions .page-list{width:100%;padding:0}.portal.home .site-main .top-exhibitions .page-list li{margin:0 10px 10px}.portal.home .site-main .top-exhibitions .page-list li article .article-detail{padding:0}.portal.home .site-main .top-exhibitions .page-list li article .article-detail .body-txt{display:none}.portal.home .site-main .top-exhibitions .slick-prev,.portal.home .site-main .top-exhibitions .slick-next{display:none !important}.portal.category-topics .site-main .page-list li:first-child article .article-detail .body-txt,.portal.category-topics-en .site-main .page-list li:first-child article .article-detail .body-txt{display:none}.portal.category-exhibitions .site-main .page-list li:first-child article .article-detail .body-txt,.portal.category-exhibitions-en .site-main .page-list li:first-child article .article-detail .body-txt,.portal .museum-detail .page-list li:first-child article .article-detail .body-txt{display:none}.portal.category-exhibitions .page-list li article .article-detail .article-title,.portal.category-exhibitions-en .page-list li article .article-detail .article-title,.portal .museum-detail .page-list li article .article-detail .article-title{margin:6px 0 10px}.portal .widget-area .page-list{border-top:1px solid #e40012}.portal .widget-area .page-list li article .article-detail .article-title{margin:0}html:lang(en) .portal .page-list li article .article-detail .article-title{margin:5px 0}html:lang(en) .portal .museum-list .page-list li .article-detail .article-title{margin:0 0 15px}}@media screen and (min-width:616px) and (max-width:767px){.portal.home .site-main .top-exhibitions .newflag{left:calc(50% - 144px)}}@media screen and (min-width:481px){.portal.home .exhibitions .page-list li article .article-detail .tag-name:first-child{background:transparent;border:solid 1px #ddd;height:17px;line-height:17px;vertical-align:middle}}@media screen and (max-width:480px){.portal.category-exhibitions .site-main .page-list li,.portal.category-exhibitions-en .site-main .page-list li,.portal .museum-detail .page-list li{padding-bottom:5px}.portal.category-exhibitions .site-main .page-list li article .article-detail .exhibition-detail-cont li,.portal.category-exhibitions-en .site-main .page-list li article .article-detail .exhibition-detail-cont li,.portal .museum-detail .page-list li article .article-detail .exhibition-detail-cont li{padding:0;line-height:2em}.portal.category-exhibitions .site-main .page-list li article .article-detail .exhibition-detail-cont li h4,.portal.category-exhibitions-en .site-main .page-list li article .article-detail .exhibition-detail-cont li h4,.portal .museum-detail .page-list li article .article-detail .exhibition-detail-cont li h4{display:inline-block;margin-bottom:0;font-size:9px}.portal.category-exhibitions .site-main .page-list li article .article-detail .exhibition-detail-cont li h4,.portal .museum-detail .page-list li article .article-detail .exhibition-detail-cont li h4{width:34px}.portal.category-exhibitions-en .site-main .page-list li article .article-detail .exhibition-detail-cont li h4{width:44px}.portal.category-exhibitions .site-main .page-list li article .article-detail .exhibition-detail-cont li span,.portal.category-exhibitions-en .site-main .page-list li article .article-detail .exhibition-detail-cont li span,.portal .museum-detail .page-list li article .article-detail .exhibition-detail-cont li span{margin-left:0;font-size:11px;padding:0}.portal .museum-list .page-list li .article-detail dl dt{font-size:12px;line-height:.8em}.portal .museum-list .page-list li .article-detail dl dd a{font-size:12px}.portal.home .site-main .top-exhibitions .page-list,.portal.category-news .site-main .top-exhibitions .page-list,.portal.category-events .site-main .top-exhibitions .page-list,.portal.category-features .site-main .top-exhibitions .page-list,.portal.category-news-en .site-main .top-exhibitions .page-list,.portal.category-events-en .site-main .top-exhibitions .page-list,.portal.category-features-en .site-main .top-exhibitions .page-list{margin:0 auto 20px}.portal.home .site-main .top-exhibitions .page-list li,.portal.category-news .site-main .top-exhibitions .page-list li,.portal.category-events .site-main .top-exhibitions .page-list li,.portal.category-features .site-main .top-exhibitions .page-list li,.portal.category-news-en .site-main .top-exhibitions .page-list li,.portal.category-events-en .site-main .top-exhibitions .page-list li,.portal.category-features-en .site-main .top-exhibitions .page-list li{margin:0 5px 10px}.portal.home .site-main .top-exhibitions .page-list li article,.portal.category-news .site-main .top-exhibitions .page-list li article,.portal.category-events .site-main .top-exhibitions .page-list li article,.portal.category-features .site-main .top-exhibitions .page-list li article,.portal.category-news-en .site-main .top-exhibitions .page-list li article,.portal.category-events-en .site-main .top-exhibitions .page-list li article,.portal.category-features-en .site-main .top-exhibitions .page-list li article{background-color:#fff;border-radius:3px;box-shadow:0 3px 8px rgba(0,0,0,0.25);-moz-box-shadow:0 3px 8px rgba(0,0,0,0.25);-webkit-box-shadow:0 3px 8px rgba(0,0,0,0.25)}.portal.home .site-main .top-exhibitions .page-list li article figure,.portal.category-news .site-main .top-exhibitions .page-list li article figure,.portal.category-events .site-main .top-exhibitions .page-list li article figure,.portal.category-features .site-main .top-exhibitions .page-list li article figure,.portal.category-news-en .site-main .top-exhibitions .page-list li article figure,.portal.category-events-en .site-main .top-exhibitions .page-list li article figure,.portal.category-features-en .site-main .top-exhibitions .page-list li article figure{margin-bottom:7px}.portal.home .site-main .top-exhibitions .page-list li article figure .ph img,.portal.category-news .site-main .top-exhibitions .page-list li article figure .ph img,.portal.category-events .site-main .top-exhibitions .page-list li article figure .ph img,.portal.category-features .site-main .top-exhibitions .page-list li article figure .ph img,.portal.category-news-en .site-main .top-exhibitions .page-list li article figure .ph img,.portal.category-events-en .site-main .top-exhibitions .page-list li article figure .ph img,.portal.category-features-en .site-main .top-exhibitions .page-list li article figure .ph img{border-bottom:solid 2px #e40012}.portal.home .site-main .top-exhibitions .page-list li article .article-detail,.portal.category-news .site-main .top-exhibitions .page-list li article .article-detail,.portal.category-events .site-main .top-exhibitions .page-list li article .article-detail,.portal.category-features .site-main .top-exhibitions .page-list li article .article-detail,.portal.category-news-en .site-main .top-exhibitions .page-list li article .article-detail,.portal.category-events-en .site-main .top-exhibitions .page-list li article .article-detail,.portal.category-features-en .site-main .top-exhibitions .page-list li article .article-detail{margin:0;padding:0 5px 5px}.portal.home .site-main .top-exhibitions .page-list li article .article-detail .article-title a,.portal.category-news .site-main .top-exhibitions .page-list li article .article-detail .article-title a,.portal.category-events .site-main .top-exhibitions .page-list li article .article-detail .article-title a,.portal.category-features .site-main .top-exhibitions .page-list li article .article-detail .article-title a,.portal.category-news-en .site-main .top-exhibitions .page-list li article .article-detail .article-title a,.portal.category-events-en .site-main .top-exhibitions .page-list li article .article-detail .article-title a,.portal.category-features-en .site-main .top-exhibitions .page-list li article .article-detail .article-title a{color:#e40012}.portal.home .site-main .top-exhibitions .page-list li article .article-detail .exhibition-detail-top,.portal.category-news .site-main .top-exhibitions .page-list li article .article-detail .exhibition-detail-top,.portal.category-events .site-main .top-exhibitions .page-list li article .article-detail .exhibition-detail-top,.portal.category-features .site-main .top-exhibitions .page-list li article .article-detail .exhibition-detail-top,.portal.category-news-en .site-main .top-exhibitions .page-list li article .article-detail .exhibition-detail-top,.portal.category-events-en .site-main .top-exhibitions .page-list li article .article-detail .exhibition-detail-top,.portal.category-features-en .site-main .top-exhibitions .page-list li article .article-detail .exhibition-detail-top{border:solid 1px #eee}.portal.home .site-main .top-news .category-list,.portal.category-news .site-main .top-news .category-list,.portal.category-events .site-main .top-news .category-list,.portal.category-features .site-main .top-news .category-list,.portal.category-news-en .site-main .top-news .category-list,.portal.category-events-en .site-main .top-news .category-list,.portal.category-features-en .site-main .top-news .category-list{padding:0 6px}.portal.home .site-main .page-list li:first-child article figure,.portal.category-news .site-main .page-list li:first-child article figure,.portal.category-events .site-main .page-list li:first-child article figure,.portal.category-features .site-main .page-list li:first-child article figure,.portal.category-news-en .site-main .page-list li:first-child article figure,.portal.category-events-en .site-main .page-list li:first-child article figure,.portal.category-features-en .site-main .page-list li:first-child article figure{max-height:200px}.portal.home .site-main .page-list li article .article-detail,.portal.category-news .site-main .page-list li article .article-detail,.portal.category-events .site-main .page-list li article .article-detail,.portal.category-features .site-main .page-list li article .article-detail,.portal.category-news-en .site-main .page-list li article .article-detail,.portal.category-events-en .site-main .page-list li article .article-detail,.portal.category-features-en .site-main .page-list li article .article-detail{padding:0}}@media screen and (max-width:375px){.search.portal .site-main .page-list li article figure,.tag.portal .site-main .page-list li article figure{flex-basis:100px;width:100px;max-width:100px}.search.portal .site-main .page-list li article figure img,.tag.portal .site-main .page-list li article figure img{max-height:75px}}@media screen and (max-width:320px){.portal .page-list li article figure{flex-basis:35%;width:35%;max-width:96px}.portal .page-list li article figure img{max-height:70px}.portal .page-list li article .article-detail .article-title{font-size:16px}.portal .museum-list .page-list li figure{flex-basis:96px;width:96px;max-width:96px}.portal .museum-list .page-list li figure .ph img{max-height:72px}.portal.home .site-main .top-exhibitions .page-list li article figure{max-width:none}.portal.home .site-main .page-list li:first-child article figure,.portal.category-news .site-main .page-list li:first-child article figure,.portal.category-events .site-main .page-list li:first-child article figure,.portal.category-features .site-main .page-list li:first-child article figure,.portal.category-news-en .site-main .page-list li:first-child article figure,.portal.category-events-en .site-main .page-list li:first-child article figure,.portal.category-features-en .site-main .page-list li:first-child article figure{max-width:none}html:lang(en) .portal .page-list li article .article-detail .article-title{margin:5px 0}}@media screen and (min-width:769px){.portal .grid-tile{margin:0}.portal .page-list{padding-top:30px}.portal .page-list li article figure{max-width:226px;max-height:none;height:auto}.portal .page-list li article figure .ph img{max-height:170px}.portal .page-list li article .article-detail .article-title{font-size:18px}.portal .site-main .page-list li ul.event-detail-cont li,.portal.category-events .site-main .page-list li ul.event-detail-cont li{padding-bottom:0}.portal.home .site-main .top-exhibitions .page-list{margin:40px auto 20px;max-height:400px}.portal.home .top-news .page-list{display:flex;flex-wrap:wrap;max-width:786px;justify-content:space-between;margin:20px auto;padding:30px 20px 0}.portal.home .top-news .page-list li{flex:0 0 320px;flex-shrink:0;margin:0 0 30px;padding:0 0 10px}.portal.home .top-news .page-list li article{display:block}.portal.home .top-news .page-list li article figure{max-height:none;height:auto;display:block;margin:0 0 15px;width:100%;max-width:none}.portal.home .top-news .page-list li article figure .ph img{height:240px;max-height:none}.portal.home .top-news .page-list li article .article-detail .article-title a{height:2.8em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}.portal.home .top-news .page-list li:first-child article figure{height:auto;margin-bottom:15px}.portal.home .top-news .page-list li:first-child article figure .ph img{margin-top:0;max-height:240px}.portal.home .top-news .page-list li:first-child article .article-detail{background-color:#fff;padding:0}.portal.home .top-news .page-list li:nth-child(3n){margin-right:0}.portal.home .top-news .page-list li:nth-child(1n){margin-left:0}.portal.category-news .site-main .page-list li:first-child,.portal.category-events .site-main .page-list li:first-child,.portal.category-features .site-main .page-list li:first-child,.portal.category-news-en .site-main .page-list li:first-child,.portal.category-events-en .site-main .page-list li:first-child,.portal.category-features-en .site-main .page-list li:first-child{padding-bottom:30px}.portal.category-news .site-main .page-list li:first-child article,.portal.category-events .site-main .page-list li:first-child article,.portal.category-features .site-main .page-list li:first-child article,.portal.category-news-en .site-main .page-list li:first-child article,.portal.category-events-en .site-main .page-list li:first-child article,.portal.category-features-en .site-main .page-list li:first-child article{display:block}.portal.category-news .site-main .page-list li:first-child article figure,.portal.category-events .site-main .page-list li:first-child article figure,.portal.category-features .site-main .page-list li:first-child article figure,.portal.category-news-en .site-main .page-list li:first-child article figure,.portal.category-events-en .site-main .page-list li:first-child article figure,.portal.category-features-en .site-main .page-list li:first-child article figure{width:100%;margin:0;height:250px;max-height:none}.portal.category-news .site-main .page-list li:first-child article figure .ph img,.portal.category-events .site-main .page-list li:first-child article figure .ph img,.portal.category-features .site-main .page-list li:first-child article figure .ph img,.portal.category-news-en .site-main .page-list li:first-child article figure .ph img,.portal.category-events-en .site-main .page-list li:first-child article figure .ph img,.portal.category-features-en .site-main .page-list li:first-child article figure .ph img{max-height:none;max-width:100%;height:auto;width:100%;margin:-15% 0 0 0}.portal.category-news .site-main .page-list li:first-child article .article-detail,.portal.category-events .site-main .page-list li:first-child article .article-detail,.portal.category-features .site-main .page-list li:first-child article .article-detail,.portal.category-news-en .site-main .page-list li:first-child article .article-detail,.portal.category-events-en .site-main .page-list li:first-child article .article-detail,.portal.category-features-en .site-main .page-list li:first-child article .article-detail{width:100%;height:auto;padding:14px;flex-grow:1;flex-shrink:1}.portal.category-news .site-main .page-list li:first-child article .article-detail .body-txt,.portal.category-events .site-main .page-list li:first-child article .article-detail .body-txt,.portal.category-features .site-main .page-list li:first-child article .article-detail .body-txt,.portal.category-news-en .site-main .page-list li:first-child article .article-detail .body-txt,.portal.category-events-en .site-main .page-list li:first-child article .article-detail .body-txt,.portal.category-features-en .site-main .page-list li:first-child article .article-detail .body-txt{display:block;margin-top:15px;font-size:13px}.portal.category-news .site-main .page-list li:first-child article .article-detail .body-txt p,.portal.category-events .site-main .page-list li:first-child article .article-detail .body-txt p,.portal.category-features .site-main .page-list li:first-child article .article-detail .body-txt p,.portal.category-news-en .site-main .page-list li:first-child article .article-detail .body-txt p,.portal.category-events-en .site-main .page-list li:first-child article .article-detail .body-txt p,.portal.category-features-en .site-main .page-list li:first-child article .article-detail .body-txt p{height:72px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-bottom:10px}.portal.category-news .site-main .page-list li article .article-detail .post-categories li,.portal.category-events .site-main .page-list li article .article-detail .post-categories li,.portal.category-features .site-main .page-list li article .article-detail .post-categories li,.portal.category-news-en .site-main .page-list li article .article-detail .post-categories li,.portal.category-events-en .site-main .page-list li article .article-detail .post-categories li,.portal.category-features-en .site-main .page-list li article .article-detail .post-categories li{padding:0}.portal.category-exhibitions .site-main .page-list li,.portal.category-exhibitions-en .site-main .page-list li,.portal .museum-detail .page-list li{padding:20px 0}.portal.category-exhibitions .site-main .page-list li article figure,.portal.category-exhibitions-en .site-main .page-list li article figure,.portal .museum-detail .page-list li article figure{max-width:226px;max-height:none;height:auto}.portal.category-exhibitions .site-main .page-list li article figure .ph img,.portal.category-exhibitions-en .site-main .page-list li article figure .ph img,.portal .museum-detail .page-list li article figure .ph img{max-height:170px}.portal.category-exhibitions .site-main .page-list li article .article-detail .article-title,.portal.category-exhibitions-en .site-main .page-list li article .article-detail .article-title,.portal .museum-detail .page-list li article .article-detail .article-title{font-size:20px;min-height:3.2em}.portal.category-exhibitions .site-main .page-list li article .article-detail .exhibition-detail-cont li,.portal.category-exhibitions-en .site-main .page-list li article .article-detail .exhibition-detail-cont li,.portal .museum-detail .page-list li article .article-detail .exhibition-detail-cont li{padding:5px 0}.category.portal .site-main{width:100%;padding-right:76px}.category.portal .site-main .grid-tile{padding:0;margin-left:0}.category.portal .site-main .grid-tile .category-list{margin-top:50px}.portal .widget-area .newflag .icon-new{width:40px;height:40px}.portal .widget-area .newflag .icon-new::before{border-left:40px solid #e40012;border-bottom:solid 40px transparent}.portal .widget-area .newflag .icon-new::after{top:6px;font-size:10px;left:2px}.portal .widget-area .page-list{padding-top:15px;border-top:1px solid #e40012}.portal .widget-area .page-list li{padding:6px 0}.portal .widget-area .page-list li article figure{flex-basis:85px;width:85px;max-width:85px;max-height:64px;height:auto}.portal .widget-area .page-list li article figure .ph img{max-height:64px}.portal .widget-area .page-list li article .article-detail .article-title{font-size:13px}.portal .museum-list .page-list li figure{flex-basis:155px;max-width:155px;width:155px;max-height:116px;margin-right:25px}.portal .museum-list .page-list li figure .ph img{max-height:116px}.portal .museum-list .page-list li .article-detail .article-title{font-size:16px;margin-top:10px;padding-right:70px}.portal .museum-list .page-list li .article-detail .article-title span{position:absolute;top:6px;right:10px}.portal .museum-list .page-list li .article-detail p{font-size:14px;margin-bottom:13px}.portal .museum-list .page-list li .article-detail dl{margin-bottom:10px}.portal .museum-list .page-list li .article-detail dl dt{display:block}}@media screen and (min-width:1020px){.home.portal .top-news .page-list{max-width:980px;justify-content:flex-start;padding:30px 0 0}.home.portal .top-news .page-list li{flex:0 0 310px;flex-shrink:0;margin:0 24px 30px}.home.portal .top-news .page-list li article figure .ph img{height:233px;max-height:none}.home.portal .top-news .page-list li article .article-detail .article-title a{height:2.8em;-webkit-line-clamp:2}.home.portal .top-news .page-list li:first-child article figure .ph img{margin-top:0;max-height:233px}}.portal .pagination{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:20px 0;background-color:#f2f2f2;border-top:none;position:relative;margin-bottom:40px}.portal .pagination .page-numbers,.portal .pagination .current,.portal .pagination .next{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.portal .pagination .page-numbers{margin:0 10px;padding:0;border:solid 1px #dedede;border-radius:3px;color:#222;background-color:#fff;flex-basis:2em}.portal .pagination .page-numbers.dots{margin:0 10px}.portal .pagination a:hover{color:#e40012;background-color:#fff;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.portal .pagination .current{border-radius:3px;color:#fff;background-color:#e40012;padding:3px 5px;border:0}.portal .pagination .next,.portal .pagination .prev{width:5em;display:block;position:absolute;text-indent:-9999px;overflow:hidden;background-color:transparent;color:#888;border:0;padding:.5em .75em;font-size:16px}.portal .pagination .next{right:0}.portal .pagination .next::before{content:"次へ";display:inline-block;position:absolute;top:50%;left:12px;text-indent:0;color:#888;font-size:16px;margin-top:-8px}.portal .pagination .next::after{content:"";display:inline-block;position:absolute;width:18px;height:18px;background:url("../images/aej_more_icon_sub.svg?ver=11119") no-repeat 0 0;background-size:100%;top:50%;right:12px;margin-top:-9px}.portal .pagination .next:hover{color:#888;background-color:transparent;opacity:.5}.portal .pagination .prev{left:0}.portal .pagination .prev::before{content:"";display:inline-block;position:absolute;width:18px;height:18px;background:url("../images/aej_more_icon_sub.svg?ver=11119") no-repeat 0 0;background-size:100%;top:50%;left:12px;margin-top:-9px;transform:scale(-1, 1);filter:FlipH;-ms-filter:"FlipH"}.portal .pagination .prev::after{content:"前へ";display:inline-block;position:absolute;top:50%;right:12px;text-indent:0;color:#888;font-size:16px;margin-top:-8px}.portal .pagination .prev:hover{color:#888;background-color:transparent;opacity:.5}@media screen and (min-width:769px) and (max-width:910px){.portal .pagination .next,.portal .pagination .prev{margin:0}.portal .pagination .page-numbers{margin:0 5px}}@media screen and (max-width:768px){.portal .pagination{flex-wrap:wrap}.portal .pagination .next,.portal .pagination .prev{width:3em}.portal .pagination .next::before{display:none}.portal .pagination .prev::after{display:none}.portal .pagination .page-numbers{color:#e40012}.portal .pagination .current{color:#fff}}@media screen and (max-width:480px){.portal .pagination{font-size:13px;padding:20px 0 10px}.portal .pagination .page-numbers{margin:0 5px 10px;flex-basis:8%}.portal .pagination .page-numbers.dots{margin:0 5px 10px;font-size:12px;width:1em}.portal .pagination .current{margin:0 4px 10px}}@media screen and (max-width:320px){.portal .pagination{font-size:13px}.portal .pagination .page-numbers{margin:0 5px 10px}.portal .pagination .page-numbers.dots{font-size:12px;width:1em}.portal .pagination .prev,.portal .pagination .next{display:none}.portal .pagination .current{margin:0 4px 10px}}.portal .toTop{display:block}@media screen and (max-width:768px){.portal .toTop{display:block !important;color:#fff;line-height:1em;background:#1f2227;font-size:12px;padding:6px 0 12px}.portal .toTop::before{content:"";display:block;left:4px;box-sizing:border-box;width:4px;height:4px;border:4px solid transparent;margin:0 auto 8px;border-left:4px solid #fff;transform:rotate(-90deg)}}@media screen and (min-width:769px){.portal .toTop{z-index:10;display:none;position:fixed;bottom:120px;width:70px;height:70px;right:10px;text-indent:-9999px;overflow:hidden;background:url("../images/aej_pagetop_icon.svg?ver=11119") no-repeat -15px -8px;background-size:101px auto}.portal .toTop:hover{opacity:.7}}.portal .back_info,.portal .back_exhibitions,.portal .back_museum{color:#858585;display:block;margin:40px auto 20px;width:100%;max-width:260px;text-align:center;font-size:16px;font-weight:normal;padding:10px 15px;border-radius:1em}.portal .back_info::before,.portal .back_exhibitions::before,.portal .back_museum::before{content:"";display:block;margin:0 auto 9px;width:80px;height:80px;border:solid 10px #e0e0e0;border-radius:100%;background:url("../images/aej_back_btn.svg?ver=11119") no-repeat center center;background-size:35px}@media screen and (min-width:769px){.portal .back_info,.portal .back_exhibitions,.portal .back_museum{max-width:250px;margin:50px auto 60px;font-size:14px;line-height:1em;border:solid 2px #e0e0e0;border-radius:2em;position:relative;padding:11px 0 11px 15px}.portal .back_info::before,.portal .back_exhibitions::before,.portal .back_museum::before{content:"";position:absolute;display:block;margin-right:9px;border:none;width:18px;top:0;left:14px;height:100%;background-size:100%;background-position:center 8px}}.single-post.portal .main-content div.breadcrumbs ol{margin-left:0}.single-post.portal .main-content div.category-news,.single-post.portal .main-content div.category-events,.single-post.portal .main-content div.category-features,.single-post.portal .main-content div.share{vertical-align:middle}.single-post.portal .main-content div.category-news ul li,.single-post.portal .main-content div.category-events ul li,.single-post.portal .main-content div.category-features ul li,.single-post.portal .main-content div.share ul li{list-style-type:none}.single-post.portal .main-content p{text-align-last:inherit;margin-bottom:1.5em}.single-post.portal .main-content .eyecatch{text-align:center}.single-post.portal .main-content .eyecatch img{width:100%;max-width:680px;height:auto}.single-post.portal .main-content .alignnone,.single-post.portal .main-content .alignleft,.single-post.portal .main-content .alignright,.single-post.portal .main-content .aligncenter{height:auto;max-width:100%;display:table;margin:10px auto;caption-side:bottom}.single-post.portal .main-content .alignnone .wp-caption-text,.single-post.portal .main-content .alignleft .wp-caption-text,.single-post.portal .main-content .alignright .wp-caption-text,.single-post.portal .main-content .aligncenter .wp-caption-text{display:table-caption}.single-post.portal .main-content figure figcaption{font-style:normal;margin-top:5px}.single-post.portal .main-content ul{margin-left:1.5em}.single-post.portal .main-content ul li{list-style-type:disc}.single-post.portal .main-content ul.potal-recommend-list{margin-left:0}.single-post.portal .main-content ul.potal-recommend-list li{list-style-type:none}.single-post.portal .main-content ul.potal-recommend-list figure{margin:0}.single-post.portal .main-content ol{margin-left:1.5em}.single-post.portal .main-content ol li{list-style-type:decimal}.single-post.portal .main-content h5,.single-post.portal .main-content h6{font-family:"Avenir Next",Verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック","Yu Gothic","メイリオ",Meiryo,Osaka,sans-serif}.single-post.portal .main-content h5{font-size:24px}.single-post.portal .main-content h6{font-size:18px}.single-post.portal .main-content blockquote{background:#f3f3f3;padding:30px 20px;font-size:1em;font-style:normal;margin:10px 0;position:relative;overflow:visible}.single-post.portal .main-content blockquote p{margin-bottom:0}.single-post.portal .main-content blockquote::before{content:"";display:block;position:absolute;width:34px;height:28px;background:url("../images/blockquote_icon_before.svg?ver=11119") no-repeat 0 0;background-size:34px auto;top:-10px;left:10px}.single-post.portal .main-content blockquote::after{content:"";display:block;position:absolute;width:34px;height:28px;background:url("../images/blockquote_icon_after.svg?ver=11119") no-repeat 0 0;background-size:34px auto;bottom:-10px;right:10px}@media screen and (max-width:968px){.single-post.portal .main-content .alignnone,.single-post.portal .main-content .alignleft,.single-post.portal .main-content .alignright,.single-post.portal .main-content .aligncenter{float:none}}@media screen and (min-width:769px){.single-post.portal .main-content .alignnone,.single-post.portal .main-content .alignleft,.single-post.portal .main-content .alignright{max-width:100%;max-height:inherit}.single-post.portal .main-content figure img{width:auto;display:inline}.single-post.portal .main-content .alignnone{margin:0}.single-post.portal .main-content .alignleft{margin-right:1.5em}.single-post.portal .main-content .alignright{margin-left:1.5em}.single-post.portal .main-content .aligncenter{max-width:100%;max-height:inherit;margin:0 auto}.single-post.portal .main-content h5{font-size:26px}.single-post.portal .main-content h6{font-size:20px}}.portal .museum-top section.search-museum{padding:30px 0}.portal .museum-top section.search-museum h3{color:#e40012;font-size:22px}.portal .museum-top section.search-museum div select{background-color:#fff;display:block;width:100%;margin:10px auto;border:solid 1px #333}.portal .museum-top section.search-museum div button{display:block;margin:20px auto;padding:8px 20px;width:60%;background:#e40012}.portal .museum-top section.search-museum div button.disabled{background:#eee}.portal .museum-top section.search-museum div.search-museum{margin:0}.portal .museum-top section.search-museum .search-museum-inner .explanation{display:none;margin:10px 0}.portal .museum-top section.search-museum .search-museum-inner .national-museum{margin:15px 0 30px;background:#f6f6f6;color:#e40012;padding:10px 0;font-weight:700;text-align:center}.portal .museum-top section.search-museum .search-museum-inner .search-museum-keyword{background:#ebebeb;margin:0;padding:20px;border-radius:5px;border:solid 1px #999999}.portal .museum-top section.search-museum .search-museum-inner .search-museum-keyword p{margin:0;font-weight:bold}.portal .museum-top section.search-museum .search-museum-inner .search-museum-keyword p span{color:#e40012}.portal .museum-top section.search-museum .search-museum-inner .search-museum-keyword form{position:relative}.portal .museum-top section.search-museum .search-museum-inner .search-museum-keyword input{margin:10px 0 5px;padding-right:80px;font-size:14px;line-height:1.2}.portal .museum-top section.search-museum .search-museum-inner .search-museum-keyword button{position:absolute;bottom:4px;margin:0;right:6px;line-height:1em;padding:8px 0;width:5em;font-size:13px}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area{margin:15px 0}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area form{position:relative;border:solid 2px #e40012}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area form label{margin-bottom:0}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area form label span{display:block;padding:10px 10px 10px 45px;position:relative}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area form label span::after{content:"";position:absolute;display:block;background:url("../images/aej_search_exhibition_icon_map.svg?ver=11119") no-repeat 0 center;background-size:100%;width:27px;height:100%;left:10px;top:0}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area .operations{margin:0;padding:0 10px;text-align:center}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area .operations button{display:inline-block;padding:10px 0;vertical-align:top;margin:5px 0 15px}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area .operations button:first-child{width:65%;max-width:235px;margin-right:5px}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area .operations button.clear{width:30%;background:#858585}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area .area{color:#555;height:auto;margin:0;position:relative;border:none;padding:10px 10px 0}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area .area select{padding:0 10px;font-size:14px;height:3em;font-weight:normal;border:solid 1px #e40012;background:url("../images/pulldown_icon.svg?ver=11119") no-repeat 97.5% center;background-size:20px}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area .area .close{background:#858585}.portal .museum-top section.search-museum .search-museum-inner .search-museum-index{position:relative;border:solid 2px #e40012;margin:10px 0}.portal .museum-top section.search-museum .search-museum-inner .search-museum-index label{padding:0;margin-bottom:0}.portal .museum-top section.search-museum .search-museum-inner .search-museum-index label span{display:block;padding:10px 10px 10px 45px;position:relative}.portal .museum-top section.search-museum .search-museum-inner .search-museum-index label span::after{content:"";position:absolute;display:block;background:url("../images/aej_search_museum_icon.svg?ver=11119") no-repeat 0 center;background-size:100%;width:23px;height:100%;left:10px;top:0}.portal .museum-top section.search-museum .search-museum-inner .search-museum-index form{border:none}.portal .museum-top section.search-museum .search-museum-inner .search-museum-index form::after{display:none}.portal .museum-top section.search-museum .search-museum-inner .search-museum-index .operations{margin:0;padding:0 10px;text-align:center}.portal .museum-top section.search-museum .search-museum-inner .search-museum-index .operations button{display:inline-block;padding:10px 0;vertical-align:top;margin:5px 0 15px}.portal .museum-top section.search-museum .search-museum-inner .search-museum-index .operations button:first-child{width:65%;max-width:235px;margin-right:5px}.portal .museum-top section.search-museum .search-museum-inner .search-museum-index .operations button.clear{width:30%;background:#858585}.portal .museum-top section.search-museum .search-museum-inner .search-museum-index .indexes{padding:0 10px}.portal .museum-top section.search-museum .search-museum-inner .search-museum-index .indexes select{padding:0 30px 0 10px;font-size:14px;height:3em;font-weight:normal;border:solid 1px #e40012;background:url("../images/pulldown_icon.svg?ver=11119") no-repeat 97.5% center;background-size:20px}.portal .museum-top section.search-museum .search-museum-inner .search-museum-index .indexes .close{background:#858585}.portal .museum-top section.search-museum .search-museum-geo{margin:30px 15px;color:#828589;font-size:13px;text-align:center}.portal .museum-top section.search-museum .search-museum-geo button.geoSearch2{position:relative;width:100%;max-width:235px;margin-bottom:15px;background:#fff;border:#e40012 solid 1px;border-radius:10px;padding:15px 0;color:#e40012}.portal .museum-top section.search-museum .search-museum-geo button.geoSearch2::before{content:"";background:url("../images/aej_search_near_large_museum.svg?ver=11119") no-repeat 0 0;background-size:100%;width:70px;height:70px;display:block;margin:0 auto 10px}html:lang(en) .portal .museum-top section.search-museum .search-museum-inner .search-museum-keyword button{height:30px;padding:0;bottom:5px}@media screen and (min-width:769px){.portal .museum-top section.search-museum div{margin:0 0 30px}.portal .museum-top section.search-museum .search-museum-inner{max-width:980px;margin:0 auto}.portal .museum-top section.search-museum .search-museum-inner .search-museum-keyword{flex:0 0 100%}.portal .museum-top section.search-museum .search-museum-inner .search-museum-keyword input{height:40px}.portal .museum-top section.search-museum .search-museum-inner .search-museum-keyword button{width:100px;bottom:5px}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area form{padding-bottom:80px}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area .area{padding:0 20px 0}.portal .museum-top section.search-museum .search-museum-inner .search-museum-index{padding-bottom:80px}.portal .museum-top section.search-museum .search-museum-inner .search-museum-index .indexes{margin:0 20px 0}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area,.portal .museum-top section.search-museum .search-museum-inner .search-museum-index{margin:25px 0;flex:0 1 48%;align-self:flex-start}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area form label span,.portal .museum-top section.search-museum .search-museum-inner .search-museum-index form label span{padding:20px 10px 5px 55px}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area form label span::after,.portal .museum-top section.search-museum .search-museum-inner .search-museum-index form label span::after{left:20px;top:6px}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area .operations,.portal .museum-top section.search-museum .search-museum-inner .search-museum-index .operations{position:absolute;text-align:center;width:100%;bottom:10px;left:0}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area .operations button,.portal .museum-top section.search-museum .search-museum-inner .search-museum-index .operations button{font-size:14px;line-height:1em}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area form::after,.portal .museum-top section.search-museum .search-museum-inner .search-museum-index::after{display:none}.portal .museum-top section.search-museum .search-museum-geo button.geoSearch2{width:234px;margin:30px auto 15px}}@media screen and (max-width:768px){.portal .museum-top{padding:0 15px}.portal .museum-top section.search-museum h3{font-size:18px}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area form,.portal .museum-top section.search-museum .search-museum-inner .search-museum-index{border-radius:4px}.portal .museum-top section.search-museum .search-museum-inner .search-museum-index label span{cursor:pointer}.portal .museum-top section.search-museum .search-museum-inner .search-museum-index label span::before{content:"";display:block;width:20px;height:20px;position:absolute;right:10px;top:13px;background:url("../images/aej_more_icon.svg?ver=11119") no-repeat 0 0;transform:rotate(90deg);background-size:100%}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area label span{cursor:pointer}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area label span::before{content:"";display:block;width:20px;height:20px;position:absolute;right:10px;top:13px;background:url("../images/aej_more_icon.svg?ver=11119") no-repeat 0 0;transform:rotate(90deg);background-size:100%}}@media screen and (max-width:480px){.portal .museum-top section.search-museum{padding:15px 0}.portal .museum-top section.search-museum .search-museum-inner .search-museum-keyword input{padding-top:1em;padding-bottom:.5em}.portal .museum-top section.search-museum .search-museum-inner .search-museum-keyword button{bottom:7px}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area button,.portal .museum-top section.search-museum .search-museum-inner .search-museum-index button{display:block;margin:20px auto;padding:15px 20px;width:80%;max-width:300px;font-size:16px;background:#e40012}.portal .museum-top section.search-museum .search-museum-inner .search-museum-area button.disabled,.portal .museum-top section.search-museum .search-museum-inner .search-museum-index button.disabled{background:#eee}.portal .museum-top section.search-museum .search-museum-inner .search-museum-index label span{padding:10px 35px 10px 45px}html:lang(en) .portal .museum-top section.search-museum .search-museum-inner .search-museum-area label span,html:lang(en) .portal .museum-top section.search-museum .search-museum-inner .search-museum-index label span{font-size:15px}}.portal .museum-detail .main-content h3+.share,.portal .museum-detail .main-content .museum-info+.share{margin:0 auto 2em}.portal .museum-detail .main-content .share{margin:2em auto 3em}.portal .museum-detail .main-content .share ul{display:flex;justify-content:center;padding:0 15px}.portal .museum-detail .main-content .share ul li{flex:0 0 22.5%;margin-right:15px;max-width:73px;height:30px;border-radius:2px}.portal .museum-detail .main-content .share ul li.twitter{background-color:#008fd5}.portal .museum-detail .main-content .share ul li.twitter a{display:block;height:100%;background:url("../images/twitter.svg?ver=11119") no-repeat center center;background-size:3.3em}.portal .museum-detail .main-content .share ul li.twitter a i{display:none}.portal .museum-detail .main-content .share ul li.facebook{background-color:#193d6f}.portal .museum-detail .main-content .share ul li.facebook a{display:block;background:url("../images/facebook.svg?ver=11119") no-repeat center center;background-size:3.3em;text-indent:-9999px;overflow:hidden;height:100%}.portal .museum-detail .main-content .share ul li.line{background-color:#00c901}.portal .museum-detail .main-content .share ul li.line a{display:block;background:url("../images/line.svg?ver=11119") no-repeat center center;background-size:2.8em;text-indent:-9999px;overflow:hidden;height:100%}.portal .museum-detail .main-content .share ul li.mail{background-color:#a88801;margin-right:0}.portal .museum-detail .main-content .share ul li.mail a{display:block;background:url("../images/mail.svg?ver=11119") no-repeat center center;background-size:3.3em;text-indent:-9999px;overflow:hidden;height:100%}.portal .museum-detail .main-content .breadcrumbs+h3{font-size:24px;margin:30px 0 10px;padding:0 0 10px;border-bottom:dotted 1px #e40012}.portal .museum-detail .main-content .museum-info{font-size:14px;margin-bottom:30px}.portal .museum-detail .main-content .eyecatch{margin-bottom:1.8em;text-align:center}.portal .museum-detail .main-content .eyecatch img{max-width:100%;vertical-align:bottom}.portal .museum-detail .main-content br+h3{color:#e40012;font-size:18px}.portal .museum-detail .main-content .museum-detail{margin-top:20px}.portal .museum-detail .main-content .museum-detail .museum-detail-hd{padding:0;margin:40px 0 10px}.portal .museum-detail .main-content .museum-detail .museum-detail-cont{background:#f6f6f6;padding:20px;line-height:1.4em}.portal .museum-detail .main-content .museum-detail .museum-detail-cont h4{font-size:16px;font-weight:normal;background:#ddd;text-align:center;color:#545454;border-radius:30px;padding:3px 0;line-height:1em}.portal .museum-detail .main-content .museum-detail .museum-detail-cont div{font-weight:bold}.portal .museum-detail .main-content .museum-detail a{color:#e40012;border-bottom:dotted 1px #e40012}.portal .museum-detail .main-content .museum-detail .map-img{display:block;width:100%;border:solid 3px #fff}.portal .museum-detail .main-content .museum-detail .map{border-bottom:none;border:solid 2px #e40012;display:block;margin:0 auto;width:100%;max-width:260px;text-align:center;line-height:1em;padding:10px 15px;border-radius:30px}html:lang(en) .portal .museum-detail .main-content .museum-detail .museum-detail-cont div{line-height:1.8em}@media screen and (max-width:320px){.single.portal .main-content .next-article .next figure{width:110px}.single.portal .main-content .next-article .next .article-detail{width:calc(100% - 110px)}}@media screen and (min-width:769px){.portal .museum-detail .main-content .eyecatch img{max-width:525px}.portal .museum-detail .main-content .share ul li{height:30px}.portal .museum-detail .main-content .museum-detail .museum-detail-hd{margin-bottom:15px}.portal .museum-detail .main-content .museum-detail .museum-detail-cont{padding:22px 25px;font-size:14px}.portal .museum-detail .main-content .museum-detail .museum-detail-cont li{display:flex;margin-bottom:1em}.portal .museum-detail .main-content .museum-detail .museum-detail-cont li.map-area{display:block;padding:0 60px;margin-bottom:2.5em}.portal .museum-detail .main-content .museum-detail .museum-detail-cont li:last-child{margin-bottom:0}.portal .museum-detail .main-content .museum-detail .museum-detail-cont h4{flex-basis:120px;flex-shrink:0;align-self:flex-start;font-size:12px;border-radius:15px;margin:0 15px 0 0}.portal .museum-detail .main-content .museum-detail .museum-detail-cont div{flex-basis:auto;flex-grow:1}}@media screen and (max-width:880px){.portal .museum-detail .main-content .eyecatch img{max-width:100%}}@media screen and (max-width:768px){.portal .museum-detail .main-content .museum-detail .museum-detail-cont{font-size:14px}.portal .museum-detail .main-content .museum-detail .museum-detail-cont li{display:block;margin-bottom:1.5em}.portal .museum-detail .main-content .museum-detail .museum-detail-cont li.map-area{margin-bottom:3em}.portal .museum-detail .main-content .museum-detail .museum-detail-cont li:last-child{margin-bottom:0}.portal .museum-detail .main-content .museum-detail .museum-detail-cont h4{width:10em;padding:3px 0;font-size:12px;margin-bottom:.6em}}.portal .museum-list .result{margin:1em 0}.portal .museum-list .page-list li article .article-detail{padding:0}#ticketapp .app-desc-list .app-desc-list-group{display:flex;margin:0 50px}#ticketapp .app-desc-list .app-desc-list-group .app-desc-list-pict{width:10%;max-width:74px}#ticketapp .app-desc-list .app-desc-list-group .app-desc-list-pict img{width:100%;height:auto}#ticketapp .app-desc-list .app-desc-list-group .app-desc-list-text{width:90%;margin-left:15px}#ticketapp .app-desc-list .app-desc-list-group .app-desc-list-text h5{width:100%;margin-bottom:10px;font-size:1.15em;line-height:2.5em;border-bottom:1px dotted #808080}#ticketapp .app-desc-list .app-desc-list-group .app-desc-list-text p{font-size:15px}#ticketapp .app_install{text-align:center}#ticketapp .app_install ul li{display:inline-block}#ticketapp .iphone::after,#ticketapp .android::after{background:none !important}#ticketapp .app_thumb_list ul{display:flex;justify-content:space-between}#ticketapp .app_thumb_list ul li{width:calc(100%/4 - 10px)}#ticketapp .app_caution{margin-top:50px}#ticketapp .app_caution ul li{margin-left:1em;text-indent:-1em;font-size:.8em}#ticketapp .app_caution ul li::before{content:'';display:inline-block;margin-right:.5em;width:10px;height:10px;border-radius:50%;background-color:#9b9da1}#ticketapp .app_link_list ul{display:flex;justify-content:flex-end}#ticketapp .app_link_list ul li{margin-left:1em}#ticketapp .app_link_list ul li a{color:#e40012;border-bottom:1px dotted #e40012}#ticketapp .app_link_list ul li a:hover{background-color:#fee}#ticketapp .app_link_list ul li::after{content:'\025b6';display:inline-block;margin:2px;font-size:12px;line-height:1;vertical-align:text-bottom;color:#e40012}@media screen and (max-width:768px){#ticketapp .app-desc-list .app-desc-list-group{margin:0 0 1rem 0}#ticketapp .app-desc-list .app-desc-list-group .app-desc-list-pict{display:none}#ticketapp .app-desc-list .app-desc-list-group .app-desc-list-text{width:100%;margin-left:0}#ticketapp .app-desc-list .app-desc-list-group .app-desc-list-text h5{padding:10px;line-height:2em;background-color:#fee;border-bottom:0}#ticketapp .app_thumb_list ul{display:block;height:300px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}#ticketapp .app_thumb_list ul li{display:inline-block;width:auto;height:300px}#ticketapp .app_thumb_list ul li:not(:last-child){margin-right:10px}#ticketapp .app_thumb_list ul li img{height:290px;width:auto}#ticketapp .app_link_list ul{justify-content:center}#ticketapp .app_link_list ul li{margin:0 .4em}#ticketapp .app_link_list ul li::after{content:none}#ticketapp .app_link_list ul li a{font-size:14px}}.tiny-sp-only{display:none}@media (min-width:320px) and (max-width:374px){.tiny-sp-only{display:block}}.sp-only{display:block}@media (min-width:920px){.sp-only{display:none}}.pc-only{display:none}@media (min-width:920px){.pc-only{display:block}}@media (min-width:920px){#ticketapp-fix{overflow:hidden}}#ticketapp-fix section{padding:50px 20px}@media (min-width:481px){#ticketapp-fix section{padding:45px 100px}}@media (min-width:920px){#ticketapp-fix section{width:auto;position:static;margin:0;padding:90px 20px}}#ticketapp-fix h3{margin:0 0 .5em;font-size:24px;font-size:1.5rem;color:#e40012;text-align:center;line-height:1.6;font-weight:bold;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック","Yu Gothic","メイリオ",Meiryo,Osaka,"Avenir Next",Verdana,sans-serif}#ticketapp-fix h3 .spkaigyou{display:inline-block}@media (min-width:320px) and (max-width:374px){#ticketapp-fix h3{font-size:24px;font-size:1.5rem}}@media (min-width:920px){#ticketapp-fix h3{font-family:"Hiragino Sans";font-weight:800;font-size:40px;font-size:2.5rem;text-align:left}}#ticketapp-fix .ticketapp-keyvisual{position:relative;background:transparent url("/wp-content/themes/art-exhibition/assets/images/ticketapp/image_bg_keyvisual.jpg?ver=11119") no-repeat 50%;background-size:cover;margin-bottom:2em;padding:30px 0 0 0}@media (min-width:481px){#ticketapp-fix .ticketapp-keyvisual{padding:45px 0 0 0}}@media (min-width:920px){#ticketapp-fix .ticketapp-keyvisual{padding:90px 0 0 0}}#ticketapp-fix .ticketapp-keyvisual-head{padding:0 20px}@media (min-width:481px){#ticketapp-fix .ticketapp-keyvisual-head{padding:0 100px}}@media (min-width:920px){#ticketapp-fix .ticketapp-keyvisual-head{width:100%;max-width:1020px;margin:0 auto 70px;padding:0}}#ticketapp-fix .ticketapp-keyvisual-head h1{margin:.5em 0;padding:0 .5em}@media (min-width:920px){#ticketapp-fix .ticketapp-keyvisual-head h1{width:100%;max-width:530px}}#ticketapp-fix .ticketapp-keyvisual-head-logo{display:block;width:100%;height:0;padding-top:30%;background:transparent url("/wp-content/themes/art-exhibition/assets/images/ticketapp/image_keyvisual_head.png?ver=11119") no-repeat;background-size:100% auto;text-indent:-9999px;margin:0 auto}#ticketapp-fix .ticketapp-keyvisual-head h2{padding:0;margin:0}@media (min-width:920px){#ticketapp-fix .ticketapp-keyvisual-head h2{width:100%;max-width:550px}}#ticketapp-fix .ticketapp-keyvisual-head h2 span{display:block;padding:0;position:relative;width:100%;max-width:115px;margin:0 auto 5px;color:#e40012;text-align:center;font-size:13px;font-size:0.8125rem}#ticketapp-fix .ticketapp-keyvisual-head h2 span::before,#ticketapp-fix .ticketapp-keyvisual-head h2 span::after{content:"";display:block;width:1px;height:20px;background:#e40012;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}#ticketapp-fix .ticketapp-keyvisual-head h2 span::before{transform:rotate(-30deg);left:0}#ticketapp-fix .ticketapp-keyvisual-head h2 span::after{transform:rotate(30deg);right:0}@media (min-width:920px){#ticketapp-fix .ticketapp-keyvisual-head h2 span{font-size:18px;font-size:1.125rem;max-width:165px}}#ticketapp-fix .ticketapp-keyvisual-head-dlb{display:flex;flex-wrap:wrap;padding:0;margin:0 auto;max-width:230px}@media (min-width:920px){#ticketapp-fix .ticketapp-keyvisual-head-dlb{width:100%;max-width:550px;margin:0;padding:0 6em;justify-content:space-between}}#ticketapp-fix .ticketapp-keyvisual-head-dlb li{text-align:center;font-size:12px;font-size:0.75rem}#ticketapp-fix .ticketapp-keyvisual-head-dlb li figure{width:100%;height:auto;margin:0}#ticketapp-fix .ticketapp-keyvisual-head-dlb li figure a img{width:100%;height:auto;display:block;-webkit-box-shadow:none;box-shadow:none}#ticketapp-fix .ticketapp-keyvisual-head-dlb li figure figcaption{font-size:10px;font-size:0.625rem}#ticketapp-fix .ticketapp-keyvisual-head-dlb li:first-child{padding:0 4px 0 0;flex-basis:45%;max-width:45%}#ticketapp-fix .ticketapp-keyvisual-head-dlb li:last-child{padding:0 0 0 4px;flex-basis:55%;max-width:55%}#ticketapp-fix .ticketapp-keyvisual-head-benefit{margin:1em auto 0}@media (min-width:920px){#ticketapp-fix .ticketapp-keyvisual-head-benefit{margin:1em auto 40px;width:100%;max-width:350px}}#ticketapp-fix .ticketapp-keyvisual-head-benefit img{display:block}#ticketapp-fix .ticketapp-keyvisual-head::after{content:"";display:block;width:90%;height:0;margin:0 auto;padding-top:114%;background:transparent url("/wp-content/themes/art-exhibition/assets/images/ticketapp/image_keyvisual_smartphone.png?ver=11119") no-repeat;background-size:100% auto;position:relative;top:35px}@media (min-width:920px){#ticketapp-fix .ticketapp-keyvisual-head::after{display:none}}#ticketapp-fix .ticketapp-keyvisual-text{background:#e40012;color:#fff;padding:50px 20px 20px}@media (min-width:481px){#ticketapp-fix .ticketapp-keyvisual-text{padding:45px 100px}}@media (min-width:920px){#ticketapp-fix .ticketapp-keyvisual-text{padding:25px 20px}}#ticketapp-fix .ticketapp-keyvisual-text ul{margin-bottom:0}@media (min-width:920px){#ticketapp-fix .ticketapp-keyvisual-text ul{width:100%;max-width:1020px;margin:0 auto;padding:0 20px}}@media (min-width:920px){#ticketapp-fix .ticketapp-keyvisual-text ul li{max-width:440px}}#ticketapp-fix .ticketapp-keyvisual-text ul li figure{margin:0 0 1em;line-height:0}@media (min-width:920px){#ticketapp-fix .ticketapp-keyvisual-text ul li figure{width:100%;max-width:480px}}#ticketapp-fix .ticketapp-keyvisual::after{display:none}@media (min-width:920px){#ticketapp-fix .ticketapp-keyvisual::after{content:"";display:block;width:480px;height:610px;background:transparent url("/wp-content/themes/art-exhibition/assets/images/ticketapp/image_keyvisual_smartphone.png?ver=11119") no-repeat;background-size:100% auto;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:53%}}@media screen and (min-width:1366px){#ticketapp-fix .ticketapp-keyvisual::after{left:50%}}#ticketapp-fix .benefit-01,#ticketapp-fix .benefit-02,#ticketapp-fix .benefit-03{border-bottom:#e40012 solid 6px}#ticketapp-fix .benefit-01 ul,#ticketapp-fix .benefit-02 ul,#ticketapp-fix .benefit-03 ul{margin:0 auto}@media (min-width:920px){#ticketapp-fix .benefit-01 ul li>figure,#ticketapp-fix .benefit-02 ul li>figure,#ticketapp-fix .benefit-03 ul li>figure{padding:0}}@media (min-width:920px){#ticketapp-fix .benefit-01-inner{display:flex;max-width:1020px;padding:0 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:920px){#ticketapp-fix .benefit-01-inner-head{order:1;flex-basis:46%;max-width:46%}}#ticketapp-fix .benefit-01-inner-head figure{margin:30px auto;width:100%;max-width:450px}#ticketapp-fix .benefit-01-inner-head figure img{display:block;width:90%;height:auto;margin:0 auto}@media (min-width:920px){#ticketapp-fix .benefit-01-inner-head figure img{max-width:360px}}#ticketapp-fix .benefit-01-inner-ph{padding:30px 0 0 0}@media (min-width:920px){#ticketapp-fix .benefit-01-inner-ph{display:flex;align-items:center;order:0;flex-basis:50%;max-width:460%;padding:0 40px 0 0}}#ticketapp-fix .benefit-01-inner-ph figure{margin:1em auto;width:100%;max-width:500px}#ticketapp-fix .benefit-01-inner-ph figure img{display:inline-block;vertical-align:bottom;width:100%;height:auto}#ticketapp-fix .benefit-02{position:relative}#ticketapp-fix .benefit-02-inner{display:block;max-width:800px}@media (min-width:920px){#ticketapp-fix .benefit-02-inner{padding:0 20px}}@media (min-width:920px){#ticketapp-fix .benefit-02-inner-head{display:flex;flex-wrap:wrap;align-content:center;width:50%}}#ticketapp-fix .benefit-02-inner-head h3::after{content:"";display:block;width:65%;max-width:350px;height:0;padding-top:55%;background:transparent url("/wp-content/themes/art-exhibition/assets/images/ticketapp/image_no_fee.png?ver=11119") no-repeat;background-size:100% auto;margin:26px auto 0}@media (min-width:920px){#ticketapp-fix .benefit-02-inner-head h3::after{display:none}}@media (min-width:920px){#ticketapp-fix .benefit-02-inner-text{width:48%}}#ticketapp-fix .benefit-02::after{display:none}@media (min-width:920px){#ticketapp-fix .benefit-02::after{content:"";display:block;width:320px;height:0;padding-top:270px;background:transparent url("/wp-content/themes/art-exhibition/assets/images/ticketapp/image_no_fee.png?ver=11119") no-repeat;background-size:100% auto;margin:auto 0;position:absolute;top:0;bottom:0;left:53%}}@media (min-width:920px){#ticketapp-fix .benefit-03 h3{text-align:center;max-width:1020px;margin:0 auto;padding:0 20px .5em}#ticketapp-fix .benefit-03 h3+ul{max-width:800px;padding:0 20px 3em;text-align:center}}@media (min-width:920px){#ticketapp-fix .benefit-03-inner{display:flex;max-width:1020px;padding:1em 20px 2em}}#ticketapp-fix .benefit-03-inner-head{border:#e40012 solid 4px;text-align:left}@media (min-width:920px){#ticketapp-fix .benefit-03-inner-head{order:1;flex-basis:50%;max-width:50%;position:relative;display:inline-block;margin:1.5em 0 1.5em 15px;box-sizing:border-box}#ticketapp-fix .benefit-03-inner-head::before{content:"";position:absolute;top:50%;left:-22px;margin-top:-12px;border:12px solid transparent;border-right:12px solid #FFF;z-index:2}#ticketapp-fix .benefit-03-inner-head::after{content:"";position:absolute;top:50%;left:-30px;margin-top:-14px;border:14px solid transparent;border-right:14px solid #e40012;z-index:1}#ticketapp-fix .benefit-03-inner-head:last-child{order:0}}#ticketapp-fix .benefit-03-inner-head h4{margin:0;color:#e40012;text-align:center;font-weight:bold;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック","Yu Gothic","メイリオ",Meiryo,Osaka,"Avenir Next",Verdana,sans-serif;line-height:1.6;padding:1rem 0;border-bottom:1px dashed #e40012;font-size:24px;font-size:1.5rem}@media (min-width:920px){#ticketapp-fix .benefit-03-inner-head h4{font-family:"Hiragino Sans";font-weight:800;font-size:30px;font-size:1.875rem}}#ticketapp-fix .benefit-03-inner-head h4::before{content:"";display:inline-block;width:28px;height:28px;background:transparent url("/wp-content/themes/art-exhibition/assets/images/ticketapp/ticketicon.svg?ver=11119") no-repeat;background-size:100% auto;margin-right:8px;vertical-align:middle}#ticketapp-fix .benefit-03-inner-head-list{padding:18px;margin:0}@media (min-width:920px){#ticketapp-fix .benefit-03-inner-head-list{display:flex;flex-wrap:wrap;padding:30px 30px 0}}#ticketapp-fix .benefit-03-inner-head-list dt,#ticketapp-fix .benefit-03-inner-head-list dd{position:relative;font-weight:bold}#ticketapp-fix .benefit-03-inner-head-list dt{display:block;width:65px;margin-bottom:.25rem;color:#e40012;background:rgba(0,0,0,0) linear-gradient(transparent 75%, #fce5e7 0) repeat scroll 0 -6px}@media (min-width:920px){#ticketapp-fix .benefit-03-inner-head-list dt{display:flex;align-items:center;width:100%}}#ticketapp-fix .benefit-03-inner-head-list dt span{font-size:24px;font-size:1.5rem;font-family:"Hiragino Sans";font-weight:800}#ticketapp-fix .benefit-03-inner-head-list dd{margin:0;margin-bottom:.5em;line-height:1.4}@media (min-width:920px){#ticketapp-fix .benefit-03-inner-head-list dd{width:100%;margin-bottom:0}}#ticketapp-fix .benefit-03-inner-head-list dd:first-of-type{display:inline-block;width:85%}#ticketapp-fix .benefit-03-inner-head-list .receive{display:inline-block;width:100%;height:auto;margin:8px 0 0 8px;max-width:30px;vertical-align:top}@media (min-width:920px){#ticketapp-fix .benefit-03-inner-head-list .receive{margin:0 0 0 25px}}#ticketapp-fix .benefit-03-inner-head-arrow{display:block;margin:15px auto;width:0;height:0;border-style:solid;border-width:15px 10px 0 10px;border-color:#e40012 transparent transparent transparent}#ticketapp-fix .benefit-03-inner-head p{padding:0 18px;font-weight:bold;color:#e40012}@media (min-width:920px){#ticketapp-fix .benefit-03-inner-head p{padding:0 30px}}#ticketapp-fix .benefit-03-inner-ph{margin:40px auto 24px;padding:0}@media (min-width:920px){#ticketapp-fix .benefit-03-inner-ph{display:flex;align-items:center;flex-basis:50%;max-width:50%;padding:0 40px 0 0}}#ticketapp-fix .benefit-03-inner-ph figure{margin:0 auto 2em;width:100%;max-width:500px}#ticketapp-fix .benefit-03-inner-ph figure img{display:inline-block;vertical-align:bottom;width:100%;height:auto}@media (min-width:920px){#ticketapp-fix .benefit-03-inner:last-child{margin-top:2em}}@media (min-width:920px){#ticketapp-fix .benefit-03-inner:last-child .benefit-03-inner-head{margin:1.5em 15px 1.5em 0}#ticketapp-fix .benefit-03-inner:last-child .benefit-03-inner-head::before{content:"";position:absolute;top:50%;left:auto;right:-22px;margin-top:-12px;border:12px solid transparent;border-left:12px solid #FFF;z-index:2}#ticketapp-fix .benefit-03-inner:last-child .benefit-03-inner-head::after{content:"";position:absolute;top:50%;left:auto;right:-30px;margin-top:-14px;border:14px solid transparent;border-left:14px solid #e40012;z-index:1}}#ticketapp-fix .benefit-03-inner:last-child .benefit-03-inner-head-list dd{width:100%}#ticketapp-fix .benefit-03-inner:last-child .benefit-03-inner-ph{margin-top:60px}@media (min-width:920px){#ticketapp-fix .benefit-03-inner:last-child .benefit-03-inner-ph{order:1;margin:0;padding:0 0 0 40px}}#ticketapp-fix .step-01{background:transparent url("/wp-content/themes/art-exhibition/assets/images/ticketapp/image_bg_step.jpg?ver=11119") no-repeat;background-size:cover;padding:50px 0 24px}@media (min-width:920px){#ticketapp-fix .step-01{padding:4em 0 3em}}#ticketapp-fix .step-01 h3{color:#fff;text-align:center;margin-bottom:.75em}#ticketapp-fix .step-01-list{margin:0 auto;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}@media (min-width:920px){#ticketapp-fix .step-01-list{display:flex;max-width:1020px;padding:0 20px;justify-content:space-between}}#ticketapp-fix .step-01-list li{display:inline-block;vertical-align:top;margin-left:20px;width:220px}#ticketapp-fix .step-01-list li:first-child{margin-left:20px}@media (min-width:481px){#ticketapp-fix .step-01-list li:first-child{margin-left:30px}}@media (min-width:920px){#ticketapp-fix .step-01-list li:first-child{margin-left:0}}#ticketapp-fix .step-01-list li:last-child{margin-right:20px}@media (min-width:481px){#ticketapp-fix .step-01-list li:last-child{margin-right:100px}}@media (min-width:920px){#ticketapp-fix .step-01-list li:last-child{margin-right:0}}#ticketapp-fix .step-01-list li figure{margin:0;width:220px}#ticketapp-fix .step-01-list li figure img{display:block;width:100%;height:auto;-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);-o-box-shadow:0 0 10px rgba(0,0,0,0.4);-ms-box-shadow:0 0 10px rgba(0,0,0,0.4)}#ticketapp-fix .step-01-list li figure figcaption{line-height:1.4;text-align:center;color:#fff;margin-top:2em}#ticketapp-fix .step-01-list li figure figcaption .step-ph-num{display:flex;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;font-size:1.25rem;font-weight:bold;margin:20px auto 16px;background:transparent url("/wp-content/themes/art-exhibition/assets/images/ticketapp/image_bg_step_num.svg?ver=11119") no-repeat center center;background-size:cover}@media (min-width:920px){#ticketapp-fix .step-01-list li figure figcaption .step-ph-num{width:52px;height:52px;font-size:30px;font-size:1.875rem}}#ticketapp-fix .step-01-list li figure figcaption .step-ph-text{display:block}#ticketapp-fix .step-02{padding:0;overflow:hidden}@media (min-width:920px){#ticketapp-fix .step-02{max-width:1020px;margin:0 auto;padding:3em 20px}}#ticketapp-fix .step-02-wrap{position:relative;padding:50px 0 0 0}@media (min-width:920px){#ticketapp-fix .step-02-wrap{padding:80px 80px 0}}#ticketapp-fix .step-02-wrap-deco{display:block;width:30px;height:30px;position:absolute}@media (min-width:920px){#ticketapp-fix .step-02-wrap-deco{width:44px;height:44px}}#ticketapp-fix .step-02-wrap-deco:nth-of-type(1),#ticketapp-fix .step-02-wrap-deco:nth-of-type(2){top:0}#ticketapp-fix .step-02-wrap-deco:nth-of-type(3),#ticketapp-fix .step-02-wrap-deco:nth-of-type(4){bottom:0}#ticketapp-fix .step-02-wrap-deco:nth-of-type(1),#ticketapp-fix .step-02-wrap-deco:nth-of-type(3){left:0}#ticketapp-fix .step-02-wrap-deco:nth-of-type(2),#ticketapp-fix .step-02-wrap-deco:nth-of-type(4){right:0}#ticketapp-fix .step-02-wrap-deco:nth-of-type(2){transform:scale(-1, 1)}#ticketapp-fix .step-02-wrap-deco:nth-of-type(3){transform:rotate(-90deg)}#ticketapp-fix .step-02-wrap-deco:nth-of-type(4){transform:rotate(-180deg)}#ticketapp-fix .step-02-wrap h3{text-align:center;padding:0;margin-bottom:1em}#ticketapp-fix .step-02 h4{border-top:#e40012 dashed 2px;border-bottom:#e40012 dashed 2px;padding:.5em 0;text-align:center;color:#e40012;font-size:20px;font-size:1.25rem}#ticketapp-fix .step-02-arrow{display:block;margin:8px auto;width:0;height:0;border-style:solid;border-width:15px 10px 0 10px;border-color:#e40012 transparent transparent transparent}#ticketapp-fix .step-02 ul{margin:0}@media (min-width:920px){#ticketapp-fix .step-02 ul{display:flex;flex-direction:row-reverse}}#ticketapp-fix .step-02 ul .step-02-head{text-align:center;padding:20px;font-weight:bold}@media (min-width:920px){#ticketapp-fix .step-02 ul .step-02-head{flex-basis:55%;max-width:55%;z-index:1;padding:0}}#ticketapp-fix .step-02 ul .step-02-head h5{padding:.5em 0;margin:0 auto 8px;width:100%;max-width:350px;color:#e40012;font-size:20px;font-size:1.25rem;border:1px solid #e40012}@media (min-width:920px){#ticketapp-fix .step-02 ul .step-02-head h5{max-width:250px;margin:0 auto .25em}}#ticketapp-fix .step-02 ul .step-02-ph{display:flex;align-items:center}@media (min-width:920px){#ticketapp-fix .step-02 ul .step-02-ph{padding:0;flex-basis:45%;max-width:45%}}#ticketapp-fix .step-02 ul .step-02-ph ul{margin:0 auto}#ticketapp-fix .step-02 ul .step-02-ph-item{margin:0 auto;padding:20px 10px 0 50px;width:100%;max-width:500px}@media (min-width:920px){#ticketapp-fix .step-02 ul .step-02-ph-item{padding:0;max-width:none}}#ticketapp-fix .step-02 ul .step-02-ph-item img{width:100%;height:auto;margin:0 auto}#ticketapp-fix .app-area-01{background:#e40012;padding:50px 20px 20px}@media (min-width:920px){#ticketapp-fix .app-area-01{padding-bottom:90px}}#ticketapp-fix .app-area-01-icon{width:100%;max-width:120px;height:auto;margin:0 auto}#ticketapp-fix .app-area-01-icon img{display:block}#ticketapp-fix .app-area-01 h3{color:#fff;margin-bottom:.75em;padding:1em 0 0;text-align:center;font-weight:bold;line-height:1.4}@media (min-width:920px){#ticketapp-fix .app-area-01 h3{font-weight:500}}#ticketapp-fix .app-area-01 h3 span{font-size:15px;font-size:0.9375rem;display:block;font-weight:normal}@media (min-width:920px){#ticketapp-fix .app-area-01 h3 span{display:inline;font-size:25px;font-size:1.5625rem}}@media (min-width:920px){#ticketapp-fix .app-area-01-wrap{display:flex;width:100%;max-width:800px;margin:0 auto;padding:0 20px}}#ticketapp-fix .app-area-01-wrap ul{display:flex;flex-wrap:wrap;width:100%;max-width:500px;background:#fff;padding:20px;margin:0 auto}@media (min-width:920px){#ticketapp-fix .app-area-01-wrap ul{max-width:100%;padding:3em 130px;justify-content:space-between}}#ticketapp-fix .app-area-01-wrap ul li{text-align:center}#ticketapp-fix .app-area-01-wrap ul li figure{width:100%;height:auto;margin:0 auto 1em}#ticketapp-fix .app-area-01-wrap ul li figure:first-child{border-radius:16px;-moz-box-shadow:0 0 6px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 6px rgba(0,0,0,0.4);-o-box-shadow:0 0 6px rgba(0,0,0,0.4);-ms-box-shadow:0 0 6px rgba(0,0,0,0.4)}@media (min-width:920px){#ticketapp-fix .app-area-01-wrap ul li figure:first-child{-webkit-box-shadow:none;box-shadow:none}}#ticketapp-fix .app-area-01-wrap ul li figure a img{width:100%;height:auto;display:block;-webkit-box-shadow:none;box-shadow:none}#ticketapp-fix .app-area-01-wrap ul li:first-child{padding:0 8px 0 0;flex-basis:45%;max-width:45%}@media (min-width:920px){#ticketapp-fix .app-area-01-wrap ul li:first-child{padding-right:30px}}#ticketapp-fix .app-area-01-wrap ul li:nth-child(2){padding:0 0 0 8px;flex-basis:55%;max-width:55%}@media (min-width:920px){#ticketapp-fix .app-area-01-wrap ul li:nth-child(2){padding-left:30px}}#ticketapp-fix .app-area-01-wrap ul li:last-child{flex-basis:100%;max-width:100%;font-size:15px;font-size:0.9375rem;line-height:1}#ticketapp-fix .app-area-01-wrap-qr{display:none}@media (min-width:920px){#ticketapp-fix .app-area-01-wrap-qr{display:block;width:100%;max-width:125px;height:auto;margin:0 auto 0 20px}}@media (min-width:920px){#ticketapp-fix .app-area-01-wrap-qr img{display:block}}#ticketapp-fix .app-area-02{margin:0 auto}@media (min-width:920px){#ticketapp-fix .app-area-02{max-width:800px;padding:90px 20px 0}}#ticketapp-fix .app-area-02 h4{border-bottom:#e40012 solid 4px;padding:0 0 .6em 0;margin:0 0 1.2em}#ticketapp-fix .app-area-02 dl{display:flex;border:solid 1px #ccc;font-size:14px;font-size:0.875rem;margin:14px auto 30px}@media (min-width:920px){#ticketapp-fix .app-area-02 dl{max-width:436px;margin:14px auto 60px 0}}#ticketapp-fix .app-area-02 dl dt,#ticketapp-fix .app-area-02 dl dd{padding:.5em}@media (min-width:920px){#ticketapp-fix .app-area-02 dl dt,#ticketapp-fix .app-area-02 dl dd{padding:1em}}#ticketapp-fix .app-area-02 dl dt{flex-basis:27%;max-width:27%;border-right:solid 1px #ccc;text-align:center}#ticketapp-fix .app-area-02 dl dd{flex-basis:73%;max-width:73%;margin:0}#ticketapp-fix .app-area-02 ul{display:block;margin:0 auto}@media (min-width:920px){#ticketapp-fix .app-area-02 ul{display:flex;width:100%}}#ticketapp-fix .app-area-02 ul li{display:block;width:100%;max-width:350px;margin:0 auto 10px}#ticketapp-fix .app-area-02 ul li:first-child{padding:0}#ticketapp-fix .app-area-02 ul li:nth-child(3){padding:0}@media (min-width:920px){#ticketapp-fix .app-area-02 ul li{flex-basis:50%;max-width:260px}#ticketapp-fix .app-area-02 ul li:first-child{padding:0 15px 0 0}#ticketapp-fix .app-area-02 ul li:nth-child(3){padding:0 0 0 15px}}#ticketapp-fix .app-area-02 ul li a{display:block;width:100%;height:42px;border-radius:21px;background:#fff;border:2px solid #e40012;color:#e40012;display:flex;justify-content:center;align-items:center;padding:0;font-weight:bold}@media (min-width:920px){#ticketapp-fix .app-area-02 ul li a{-webkit-transition:background .3s linear;transition:background .3s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:54px;border-radius:27px}}@media (min-width:920px){#ticketapp-fix .app-area-02 ul li a:hover{background:#e40012;color:#fff}}