@charset "UTF-8";@import url(https://);@import url(https://);/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.hidetext{text-indent:100%;white-space:nowrap;overflow:hidden}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(/exhibit18/fonts/slick.eot);src:url(/exhibit18//exhibit18/fonts/slick.eot) format("embedded-opentype"),url(/exhibit18/fonts/slick.woff) format("woff"),url(/exhibit18/fonts/slick.ttf) format("truetype"),url(/exhibit18/fonts/slick.svg) format("svg")}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:rgba(0,50,100,.7)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;display:block;top:50%;cursor:pointer;width:40px;height:40px;transform:translateY(-50%)}.mfp-arrow:before{content:'\f054';font-family:FontAwesome;font-size:40px;color:#004161}@media screen and (max-width:769px){.mfp-arrow{top:45%}}.mfp-arrow:after,.mfp-arrow:before{content:'';font-family:FontAwesome;display:block;width:0;height:0;position:absolute;left:0;top:0}.mfp-arrow-left{left:50px}.mfp-arrow-left:before{content:'\f053'}@media screen and (max-width:769px){.mfp-arrow-left{left:8px}}.mfp-arrow-right{right:50px}.mfp-arrow-right:before{content:'\f054'}@media screen and (max-width:769px){.mfp-arrow-right{right:2px}}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-fade.mfp-bg{opacity:0;transition:all .5s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .5s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}html{width:100%;min-height:100%;height:100%}body{font-family:Muli,"ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Noto Sans JP,"游ゴシック Medium","游ゴシック体",Yu Gothic Medium,YuGothic,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",MS PGothic,sans-serif;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-size:14px;line-height:1em;overflow-x:hidden;min-height:100%;height:100%}#root{height:100%}li,ul{margin:0;padding:0;list-style-type:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:1}p{letter-spacing:.3px}a{text-decoration:none;color:#004161;transition:color .5s}a:hover{color:#0094be;transition:color .5s}*{box-sizing:border-box}.ytp-watermark{display:none!important}.btn_back{position:relative;border:none;background:0 0;padding:0 0 0 10px;color:#51656f;font-size:14px;cursor:pointer}.btn_back:before{content:'\f053';font-family:FontAwesome;font-size:14px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.btn_back:hover{opacity:.7}:focus{outline:0}.transition_owner.is-active .bg_live{left:150px;z-index:0}.transition_owner.is-active .layout__container{left:100px;z-index:1}@media screen and (max-width:769px){.transition_owner.is-active .bg_live{left:0;z-index:0}.transition_owner.is-active .layout__container{left:0;z-index:1}}.layout{width:calc(100% - 50px);margin:0 0 0 50px;box-sizing:border-box}.layout .bg_live{width:calc(100% - 50px);height:100%;position:fixed;top:0;left:50px;transition:all .5s;background:url(/exhibit18/images/bg.jpg) no-repeat;background-position:center;background-size:cover}.layout .bg_live span{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.layout .bg_live span iframe{width:100%;height:100%}.layout__container{position:relative;transition:all .5s;width:auto;left:0}.layout__container--wrapper{position:relative;background:linear-gradient(135deg,rgba(255,255,255,0) 0,#fff 100%)}.layout__container--wrapper .mainvisual{max-width:100%;width:100%}.layout__container--wrapper .mainvisual.pc{display:block}.layout__container--wrapper .mainvisual.sp{display:none}.layout__container--wrapper .mainvisual img{width:70%;display:block;position:absolute;z-index:100;top:50%;left:50%;transform:translate(-50%,-50%)}.layout__container--wrapper article{position:relative;width:100%;margin:0 auto;padding:100px 50px}.layout__container--wrapper article:first-child{padding:0 50px 100px}.layout__container--wrapper article h2{position:relative;font-size:48px;line-height:84px;color:#004161}.layout__container--wrapper article h2:before{content:'';width:calc(100% + 100px);height:1px;background:#aab5bd;background:linear-gradient(to right,#aab5bd 0,#aab5bd 93%,rgba(255,255,255,0) 100%);position:absolute;top:78px;left:50%;transform:translateX(-50%)}.layout__container--wrapper article h2:after{content:attr(data-subtitle);display:block;font-size:21px;line-height:38px;color:#51656f}.layout__container--content{width:100%;padding:0 0 0 350px;box-sizing:border-box;font-size:18px;line-height:34px;color:#51656f}.layout__container--content__more{position:absolute;padding:4px 8px;right:72px}.layout__container--content__more a{display:block;font-weight:400;text-decoration:none;color:#fff;background-color:#0094be;width:64px;text-align:center;margin:16px 0}.layout__container--content__more a:after{position:absolute;content:"";left:72px;width:0;height:0;border-style:solid;border-width:17px 0 17px 14px;border-color:transparent transparent transparent #0094be}@media screen and (max-width:769px){.layout__container--content__more a:after{border-width:14px 0 14px 10px}}@media screen and (max-width:769px){.layout{width:100%;margin:0;box-sizing:border-box;overflow:scroll}.layout .bg_live{background:url(/exhibit18/images/bg.jpg) no-repeat;background-size:cover;background-position:top center;width:100%;height:120%!important;left:0}.layout .bg_live span{display:none}.layout__container{width:auto;overflow-x:hidden}.layout__container--wrapper{position:relative;background:linear-gradient(135deg,rgba(255,255,255,0) 0,#fff 100%);overflow-y:scroll}.layout__container--wrapper .mainvisual.pc{display:none}.layout__container--wrapper .mainvisual.sp{display:block}.layout__container--wrapper .mainvisual img{width:86%}.layout__container--wrapper article{padding:100px 15px}.layout__container--wrapper article:first-child{padding:0 15px 100px}.layout__container--wrapper article h2{position:relative;font-size:calc(48px*.8);line-height:calc(84px*.8);color:#004161}.layout__container--wrapper article h2:before{width:100%;top:62.4px}.layout__container--wrapper article h2:after{font-size:calc(21px*.8);line-height:calc(38px*.8)}.layout__container--content{padding:0;font-size:calc(18px*.8);line-height:calc(34px*.8)}.layout__container--content__more{right:50px}}.page__index .event .event__guest{padding:8px 0}.page__index .event .event__guest .event__guest__title{font-size:.8em;color:#888;display:block;line-height:6px}.page__index .others__header{padding:10px 0 0;font-size:1.1em}.page__index .others__header:first-child{padding:30px 0 0}.page__index .others__content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.page__index .others__content img{padding:16px 16px 16px 0;box-sizing:border-box;max-width:200px;width:40%}.page__index .contact img{width:100%;max-width:400px}.page__index .contact .contact__sns{padding:10px;background-color:rgba(0,65,97,.6);border-radius:6px;height:60px;width:140px;margin:24px 0}.page__index .contact .contact__sns li{margin:8px;display:inline-block;width:24px}.page__event .layout__container--wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;width:200%;height:100%;transform:translate3d(0,0,0);transition:all .5s;background:linear-gradient(135deg,rgba(255,255,255,.4) 0,#fff 100%)}.page__event .layout__container--wrapper.is-active{transform:translate3d(-50%,0,0)}.page__event .layout__container--wrapper h2:before{width:calc(210% + 50px)}.page__event .layout__container--wrapper article{width:100%}.page__event .layout__container--wrapper article .tab{padding:40px 0 0 40px;box-sizing:border-box}.page__event .layout__container--wrapper article.layout__container--content h2{position:absolute;top:0;left:50px}.page__event .layout__container--wrapper article.layout__container--content .event_detail{width:100%;padding:20px 40px 0;box-sizing:border-box}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_head{position:relative;padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #51656f}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_head p{margin:0}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_head p .label{font-size:18px;background:#004161;padding:2px 8px;color:#fff}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_head p .date{font-size:21px;display:inline-block;margin:0 0 0 20px}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_head p .place{font-size:21px;display:inline-block;margin:0 0 0 20px}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_head h4{font-size:30px;line-height:1.4;color:#004161}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_content p{margin:0;font-size:16px;color:#51656f;line-height:28px;letter-spacing:.3px}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_content.no-guest{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_content.no-guest .event_img{width:360px}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_content.no-guest .event_img img{display:block;width:100%}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_content.no-guest .content{width:calc(100% - 360px);padding:0 0 0 25px;box-sizing:border-box}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_guest{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;padding:40px 0 0}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_guest .prof_img{width:360px}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_guest .prof_img img{display:block;width:100%}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_guest .profile{width:calc(100% - 360px);padding:0 0 0 25px;box-sizing:border-box}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_guest .profile h5{padding:20px 0;font-size:24px;font-weight:400;color:#004161}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_guest .profile p{margin:0;font-size:14px;color:#51656f;line-height:20px}.page__event .layout__container--wrapper article.layout__container--content .event_detail .share{margin:20px 0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:75px;-ms-flex-pack:justify;justify-content:space-between}.page__event .layout__container--wrapper article.layout__container--content .event_detail .btn_next,.page__event .layout__container--wrapper article.layout__container--content .event_detail .btn_prev{position:absolute;display:block;background:0 0;border:none;top:30px;cursor:pointer}.page__event .layout__container--wrapper article.layout__container--content .event_detail .btn_next:before,.page__event .layout__container--wrapper article.layout__container--content .event_detail .btn_prev:before{content:'\f054';font-family:FontAwesome;font-size:35px;color:#004161}.page__event .layout__container--wrapper article.layout__container--content .event_detail .btn_prev{left:-60px}.page__event .layout__container--wrapper article.layout__container--content .event_detail .btn_prev:before{content:'\f053'}.page__event .layout__container--wrapper article.layout__container--content .event_detail .btn_next{right:-60px}.page__event .layout__container--wrapper article.layout__container--content .event_detail .btn_next:before{content:'\f054'}@media screen and (max-width:769px){.page__event .layout__container--wrapper article .tab{padding:40px 0 0}.page__event .layout__container--wrapper article.layout__container--content h2{left:30px}.page__event .layout__container--wrapper article.layout__container--content .event_detail{padding:20px 10px 0}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_head p .label{font-size:calc(18px*.8)}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_head p .date{font-size:calc(18px*.8);margin:0 0 0 16px}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_head p .place{font-size:calc(18px*.8);margin:0}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_head h4{font-size:calc(30px*.8)}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_content.no-guest{display:block}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_content.no-guest .event_img{width:100%}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_content.no-guest .content{width:100%;padding:0}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_guest{display:block}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_guest .prof_img{width:100%}.page__event .layout__container--wrapper article.layout__container--content .event_detail .event_guest .profile{width:100%;padding:20px 0}.page__event .layout__container--wrapper article.layout__container--content .event_detail .btn_next:before,.page__event .layout__container--wrapper article.layout__container--content .event_detail .btn_prev:before{font-size:24px}.page__event .layout__container--wrapper article.layout__container--content .event_detail .btn_prev{left:-30px}.page__event .layout__container--wrapper article.layout__container--content .event_detail .btn_next{right:-30px}}.page__projects .layout__container--wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;width:200%;height:100%;transform:translate3d(0,0,0);transition:all .5s;background:linear-gradient(135deg,rgba(255,255,255,.4) 0,#fff 100%)}.page__projects .layout__container--wrapper.is-active{transform:translate3d(-50%,0,0)}.page__projects .layout__container--wrapper h2:before{width:calc(210% + 50px)}.page__projects .layout__container--wrapper article{width:50%;box-sizing:border-box}.page__projects .layout__container--wrapper .layout__container--content{padding:20px 0 0 40px;box-sizing:border-box}.page__projects .layout__container--wrapper .layout__container--content ul li{margin:15px 0 0;cursor:pointer}.page__projects .layout__container--wrapper .layout__container--content ul li:hover h3{background:rgba(255,255,255,.4);opacity:.7}.page__projects .layout__container--wrapper .layout__container--content ul li:hover h3:after{opacity:1}.page__projects .layout__container--wrapper .layout__container--content ul li h3{font-size:21px;line-height:40px;font-weight:400;position:relative;padding:2px 15px}.page__projects .layout__container--wrapper .layout__container--content ul li h3:after{content:'';width:8px;height:8px;border-top:1px solid #333;border-right:1px solid #333;transform:rotate(45deg) translateY(-50%);display:inline-block;position:absolute;top:50%;right:15px;opacity:0}.page__projects .layout__container--wrapper .projects__wrapper .projects__content{width:100%;padding:40px 0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main{width:60%;padding:0 10px;box-sizing:border-box;position:relative}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main img{display:block;width:100%;padding:0 35px 20px}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main h3{padding:10px 35px 0;font-size:21px;line-height:30px;color:#004161}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main h3:after{content:attr(data-en);font-size:14px;line-height:20px;color:#51656f;display:block}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main h3.top{margin:-35px 0 0}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main p{font-size:14px;line-height:20px;color:#51656f;padding:0 35px}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main h4{font-size:14px;line-height:20px;padding:0 35px;color:#51656f;font-weight:700}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main ul{padding:0 35px}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main ul li{margin:10px 0 0;font-size:14px;color:#51656f}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main .share{padding:0 35px;margin:20px 0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:145px;-ms-flex-pack:justify;justify-content:space-between}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main .btn_box{position:relative;width:100%;height:20px}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main .btn_next,.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main .btn_prev{position:absolute;display:block;background:0 0;border:none;top:0;cursor:pointer}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main .btn_next:before,.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main .btn_prev:before{content:'\f054';font-family:FontAwesome;font-size:20px;color:#004161}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main .btn_prev{left:0}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main .btn_prev:before{content:'\f053'}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main .btn_next{right:0}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main .btn_next:before{content:'\f054'}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .works{position:relative;width:calc(40% - 20px);padding:0 0 0 40px;margin:0 0 0 20px;box-sizing:border-box;z-index:10}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .works:before{content:'';position:fixed;width:calc(20% - 10px);background:#f7f7f8;height:200%;top:0;right:0;z-index:0}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .works .slick-dots{position:absolute}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .works .slick-dots li button{width:15px;height:15px;border:1px solid #004161}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .works .slick-dots li button:before{display:none}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .works .slick-dots li.slick-active button{background:#004161}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .works h4{margin:15px 0 0;font-size:18px;line-height:26px;color:#004161}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .works h4:after{display:block;content:attr(data-en);font-size:14px;line-height:20px;color:#51656f}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .works p{font-size:14px;line-height:20px;color:#51656f}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .works h5{font-size:14px;line-height:20px;font-weight:700;color:#51656f}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .works img{display:block;width:100%}@media screen and (max-width:769px){.page__projects .layout__container--wrapper .layout__container--content{padding:20px 0 0}.page__projects .layout__container--wrapper .layout__container--content ul li h3{font-size:16px;line-height:30px}.page__projects .layout__container--wrapper .projects__wrapper .projects__content{display:block}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main{width:100%;padding:0 15px}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main img{padding:0 0 20px}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main h3{padding:10px 0 0}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main p{padding:0}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main h4{padding:0}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main ul{padding:0}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main .share{padding:0;margin:20px 0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:75px;-ms-flex-pack:justify;justify-content:space-between}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main .btn_prev{left:-28px}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .main .btn_next{right:-28px}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .works{padding:0 15px;margin:100px 0 0;width:100%}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .works:before{display:none}.page__projects .layout__container--wrapper .projects__wrapper .projects__content .works .slick-dots{position:absolute;top:-40px;bottom:auto}}.page__works .layout__container--wrapper h2.none{font-size:0}.page__works .layout__container--wrapper .layout__container--content{padding:0}.page__works .layout__container--wrapper .layout__container--content ul{width:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1024px;margin:30px auto 0}.page__works .layout__container--wrapper .layout__container--content ul li{position:relative;margin:0;width:calc(100%/4);padding:12px;cursor:pointer}.page__works .layout__container--wrapper .layout__container--content ul li img{display:block;width:100%}.page__works .layout__container--wrapper .layout__container--content ul li:after{content:attr(data-author);position:absolute;bottom:0;left:5px;font-size:16px;font-weight:700;color:#fff;z-index:20;opacity:0}.page__works .layout__container--wrapper .layout__container--content ul li:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,50,100,.7);z-index:10;opacity:0}.page__works .layout__container--wrapper .layout__container--content ul li:hover:after,.page__works .layout__container--wrapper .layout__container--content ul li:hover:before{opacity:1}.page__works #works__content{display:none}#works__content .wrapper{width:640px;margin:0 auto;padding:100px 30px 120px;box-sizing:border-box;background:#fff;position:relative}#works__content .wrapper .btn_close{position:absolute;top:30px;right:30px;width:20px;height:20px;border:1px solid #004161;background:0 0;cursor:pointer}#works__content .wrapper .btn_close:after,#works__content .wrapper .btn_close:before{content:'';position:absolute;top:50%;left:50%;width:20px;height:1px;background:#004161}#works__content .wrapper .btn_close:before{transform:translate(-50%,-50%) rotate(45deg)}#works__content .wrapper .btn_close:after{transform:translate(-50%,-50%) rotate(-45deg)}#works__content .wrapper .overview .photo img{display:block;width:100%}#works__content .wrapper .overview h3{padding:30px 0 0;font-size:21px;line-height:1.4;color:#004161}#works__content .wrapper .overview h3:after{display:block;content:attr(data-en);font-size:14px;color:#51656f}#works__content .wrapper .overview p{font-size:14px;line-height:20px;margin:10px 0 40px}#works__content .wrapper .author{padding:10px 0 0;border-top:1px solid #aab5bd}#works__content .wrapper .author h4{font-size:18px;line-height:1.4;color:#004161}#works__content .wrapper .author h4:after{display:block;content:attr(data-en);font-size:14px;color:#51656f}#works__content .wrapper .author p{font-size:14px;line-height:20px;margin:10px 0 0}#works__content .wrapper .author a{font-size:14px;line-height:20px;color:#51656f;display:block;margin:10px 0 0;padding:0 0 0 47px;background:url(/exhibit18/images/icon_web.png) no-repeat;background-size:42px;background-position:center left}#works__content .wrapper .share{display:block;width:100%;border-top:1px solid #aab5bd;padding:10px 0 0}#works__content .wrapper .share h4{font-size:18px;line-height:1.4;color:#004161}#works__content .wrapper .share .buttons{padding:10px 0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:75px;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:769px){.page__works .layout__container--wrapper .layout__container--content{padding:0}.page__works .layout__container--wrapper .layout__container--content ul{width:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.page__works .layout__container--wrapper .layout__container--content ul li{position:relative;width:calc(100%/2);margin:0;padding:12px;cursor:pointer}#works__content .wrapper{width:100%}}.layout__navigation{position:fixed;width:150px;height:100%;background:#004161;top:0;left:-100px;z-index:10;transition:all .5s}.layout__navigation:hover:before{transform:scaleX(1)}.layout__navigation.is-active{left:0}.layout__navigation__hamb{display:none}.layout__navigation--wrapper{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;z-index:15}.layout__navigation--wrapper ul.menu{position:relative;z-index:auto}.layout__navigation--wrapper ul.menu li a{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;font-size:16px;line-height:28px;padding:0 50px 0 10px;height:70px;color:#fff;text-decoration:none}.layout__navigation--wrapper ul.menu li a:before{content:'';position:absolute;width:10px;height:10px;background:#fff;border-radius:50%;top:50%;right:19px;transform:translateY(-50%)}.layout__navigation--wrapper ul.menu li:nth-child(1){display:none}.layout__navigation--wrapper ul.sns{margin:50px 0 0}.layout__navigation--wrapper ul.sns li{position:relative;height:70px}.layout__navigation--wrapper ul.sns li a{position:absolute;width:20px;height:20px;top:50%;right:15px;display:block;transform:translateY(-50%)}.layout__navigation--wrapper ul.sns li a:before{font-family:FontAwesome;font-size:20px;color:#fff}.layout__navigation--wrapper ul.sns li:nth-child(1) a:before{content:'\f082'}.layout__navigation--wrapper ul.sns li:nth-child(2) a:before{content:'\f081'}.layout__navigation--wrapper ul.sns li:nth-child(3) a:before{content:'\f16d'}@media screen and (max-width:769px){.layout__navigation{width:100%;height:50px;top:auto;bottom:0;left:0;z-index:999}.layout__navigation--wrapper{position:absolute;top:auto;bottom:0;left:0;transform:translateY(0);width:100%;height:50px;z-index:15}.layout__navigation--wrapper ul.menu{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;z-index:auto}.layout__navigation--wrapper ul.menu li{width:20%;height:50px}.layout__navigation--wrapper ul.menu li a{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;line-height:1;padding:0;height:50px;color:#fff;text-decoration:none}.layout__navigation--wrapper ul.menu li a:before{display:none}.layout__navigation--wrapper ul.menu li a:after{content:attr(data-ja);display:block;width:100%;font-size:10px;text-align:center;color:#fff;margin:-12px 0 0}.layout__navigation--wrapper ul.menu li:nth-child(1){display:block}.layout__navigation--wrapper ul.menu li:nth-child(2),.layout__navigation--wrapper ul.menu li:nth-child(3),.layout__navigation--wrapper ul.menu li:nth-child(7),.layout__navigation--wrapper ul.menu li:nth-child(9){display:none}.layout__navigation--wrapper ul.sns{margin:0;position:fixed;top:-140px;right:-7px;width:45px;padding:6px 0 0;background:#0094be;border-top-left-radius:5px;border-bottom-left-radius:5px}.layout__navigation--wrapper ul.sns li{height:40px}}.tab__head ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0 -5px}.tab__head ul li{position:relative;width:25%;padding:10px;margin:0 7px;text-align:center;cursor:pointer;background:#f7f7f8;font-size:24px;color:#51656f}.tab__head ul li:after{content:'';position:absolute;bottom:0;left:0;width:0;height:3px;background:#0094be;transition:all .5s}.tab__head ul li:hover:after{width:100%}.tab__head ul li.is-active{background:#0094be;color:#fff}.tab__head ul li.is-active:before{content:'';position:absolute;width:14px;height:14px;bottom:-11px;left:50%;background:#0094be;transform:rotate(45deg) translateX(-50%);z-index:-1}.tab__content ul li{margin:30px 0 0;cursor:pointer}.tab__content ul li:hover{opacity:.7}.tab__content ul li h3.level0{font-size:18px;line-height:1;color:#51656f}.tab__content ul li h3.level1{font-size:24px;line-height:1.4;color:#004161}.tab__content ul li p .label{padding:2px 5px;background:#0094be;color:#fff;display:inline-block}.tab__content ul li p .date{display:inline-block;margin:0 0 0 10px;font-weight:700}.tab__content ul li p .place{display:inline-block;margin:0 0 0 10px}.tab__content ul li p .guest{display:inline-block;margin:0 0 0 10px}@media screen and (max-width:769px){.tab__head ul li{font-size:15px;min-width:63px;margin:0 2px;padding:15px 0}.tab__content ul li h3{padding-bottom:18px;border-bottom:1px solid rgba(81,101,111,.2)}.tab__content ul li h3.level0{font-size:16px;line-height:1}.tab__content ul li h3.level1{font-size:20px;line-height:1.4}.tab__content ul li p .place{margin:4px 0}.tab__content ul li p .guest{margin:4px 0}}.lightButtons .lightButtons__button{position:fixed}@media screen and (max-width:769px){.lightButtons .lightButtons__button{display:none}}.lightButtons .lightButtons__button:after{content:'';position:absolute;width:20px;height:20px;background-color:#004161;border-radius:50%;top:50%;left:50%;cursor:pointer;transition:all 1s ease-out}.lightButtons .lightButtons__button:hover:after{width:30px;height:30px;top:calc(50% - 5px);left:calc(50% - 5px);background-color:#0074ae}.lightButtons .lightButtons__button:active:after{width:60px;height:60px;top:calc(50% - 20px);left:calc(50% - 20px);background-color:#00a8fa}.lightButtons .lightButtons__button.btn__0{left:100px;bottom:50px}.lightButtons .lightButtons__button.btn__1{left:100px;top:50px}.lightButtons .lightButtons__button.btn__2{right:50px;top:50px}.lightButtons .lightButtons__button.btn__3{right:50px;bottom:50px}