﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-style:normal;font-weight:normal;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{overflow-y:scroll}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}input,textarea{margin:0;padding:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}a:focus{outline:none}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}.both{clear:both}.inline_block{display:inline-block}html{-webkit-scroll-behavior:smooth;scroll-behavior:smooth}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;border-radius:0;color:inherit}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-size:1.6rem;line-height:1.75;-webkit-text-size-adjust:100%}body{font-family:-apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", "Helvetica Neue", HelveticaNeue, YuGothic, "Yu Gothic Medium", "Yu Gothic", Verdana, Meiryo, sans-serif}body{font-feature-settings:"palt" 1}b,strong,.bold{font-family:inherit}_:lang(x)::-ms-backdrop,.selector{font-family:"Segoe UI", Meiryo, sans-serif}@font-face{font-family:'Typewriter';src:url("../_fonts/FoundryGridnik-Bold.woff") format("woff")}.font--typewriter{font-family:'Typewriter', -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", "Helvetica Neue", HelveticaNeue, YuGothic, "Yu Gothic Medium", "Yu Gothic", Verdana, Meiryo, sans-serif}a{text-decoration:none;color:#000}.text-danger,.text-danger.text-aster{color:#c50000}.text-danger a,.text-danger.text-aster a{color:#c50000}.text-aster{font-size:85%;color:#5a5a5a}sup{vertical-align:super}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 1295px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}*{box-sizing:border-box}html,body{height:100%}body{display:flex;flex-direction:column;justify-content:flex-start}img,svg{vertical-align:bottom}.contents{flex:1 0 auto;width:100%;margin:auto;min-height:1px}.header,.footer{flex-shrink:0}.body--search .fancybox-bg{background-color:#fff}.fancybox-content::-webkit-scrollbar{display:block}.fancybox-content::-webkit-scrollbar-thumb{background:gray}.page .contents>.container>.article-main .article-inner{display:flex;width:1280px;margin:auto;padding:25px 25px 75px 25px}.page .contents>.container>.article-main .article-inner .article-body{display:flex;flex-direction:column;justify-content:space-between;width:70%;padding:0 50px 0 0}.page .contents>.container>.article-main .article-inner aside{width:30%;padding:0 25px 0 0}@media screen and (max-width: 1294px){.page .contents>.container>.article-main .article-inner{width:100%}}@media screen and (max-width: 767px){.page .contents>.container>.article-main .article-inner{flex-wrap:wrap;padding:30px 0 0 0}.page .contents>.container>.article-main .article-inner .article-body{width:100%;padding:0 15px 30px 15px}.page .contents>.container>.article-main .article-inner aside{width:100%;padding:30px 15px;border-top:1px #000 solid}}.page .article-header{border-bottom:1px #000 solid}.page .article-header .article-header-outer{width:1280px;margin:auto;padding:30px 25px}.page .article-header .article-header-outer .article-header-inner{width:70%}.page .article-header .article-header-outer .article-header-inner .heading{line-height:1.18;font-size:4rem;font-weight:bold}.page .article-header .article-header-outer .article-header-inner .heading .subhead{display:flex;padding-bottom:5px}.page .article-header .article-header-outer .article-header-inner .heading .subhead span{font-size:1.6rem;font-weight:bold;color:#acacac}.page .article-header .article-header-outer .article-header-inner .heading .subhead span+span:before{font-weight:normal;content:"／"}.page .article-header .article-header-outer .article-header-inner .meta{padding-top:15px;font-size:2rem;font-weight:bold}.page .article-header .article-header-outer .article-header-inner .meta .meta-date{font-weight:bold;font-family:'Typewriter'}.page .article-header .article-header-outer .article-header-inner .meta .meta-category span{margin-left:10px;padding:3px 4px;white-space:nowrap;background-color:#acacac;text-align:center;font-size:1.6rem;color:#fff}@media screen and (max-width: 1294px){.page .article-header .article-header-outer{width:100%}.page .article-header .article-header-outer .article-header-inner{width:100%}}@media screen and (max-width: 767px){.page .article-header .article-header-outer{display:block;padding:30px 15px}.page .article-header .article-header-outer .heading{font-size:3.3rem}}.page .article-eyecacth{border-bottom:1px #000 solid}.page .article-eyecacth .inner{display:flex;justify-content:center;width:1280px;margin:auto}.page .article-eyecacth .inner img{width:100%;height:auto}.page .article-eyecacth.article-eyecatch--img_eyecatch_portrait .inner img{width:auto;height:640px}@media screen and (max-width: 1294px){.page .article-eyecacth .inner{width:100%}}.page .local-nav nav ul li+li{padding-top:15px}.page .local-nav nav ul li.active a{color:#000}.page .local-nav nav ul li a{color:#acacac;font-weight:bold}.wysiwyg{line-height:1.75;font-size:1.6rem}.wysiwyg>*:last-child{margin-bottom:0}.wysiwyg a{text-decoration:underline}.wysiwyg a:hover{text-decoration-color:#acacac}.wysiwyg a[target="_blank"]:not(.link--has-img):after,.wysiwyg a[target="_blank"]:not(.link--has-pdf):after{content:"\f08e";font-family:"Font Awesome 5 Pro";margin-left:5px}.wysiwyg a[target="_blank"]:not(.link--has-img):hover:after,.wysiwyg a[target="_blank"]:not(.link--has-pdf):hover:after{color:#acacac}.wysiwyg a[href$=".pdf"]:not(.link--has-img):after{width:40px;height:auto;padding:0;text-decoration:none;content:url(../_img/misc/icon-dl-pdf.svg);display:inline-block;vertical-align:middle;-webkit-transform:scale(0.5);transform:scale(0.5)}.wysiwyg a[href$=".doc"]:not(.link--has-img):after,.wysiwyg a[href$=".docx"]:not(.link--has-img):after{width:40px;height:auto;padding:0;text-decoration:none;content:url(../_img/misc/icon-dl-word.svg);display:inline-block;vertical-align:middle;-webkit-transform:scale(0.5);transform:scale(0.5)}.wysiwyg .text-has-icon-link-L{display:inline-block;padding:10px 20px;border:1px #000 solid}.wysiwyg .text-has-icon-link-L a{display:inline-flex;align-items:center;text-decoration:none;font-weight:bold}.wysiwyg .text-has-icon-link-L a[href$=".pdf"]:after{margin-left:0;padding:0 0 0 10px;line-height:1;text-decoration:none;content:url(../_img/misc/icon-dl-pdf.svg);display:inline-block;vertical-align:middle;-webkit-transform:scale(1);transform:scale(1)}.wysiwyg .text-has-icon-link-L a[href$=".doc"]:after,.wysiwyg .text-has-icon-link-L a[href$=".docx"]:after{padding:0 0 0 10px;line-height:1;text-decoration:none;content:url(../_img/misc/icon-dl-word.svg);display:inline-block;vertical-align:middle;-webkit-transform:scale(1);transform:scale(1)}.wysiwyg .text-has-arrow-link{display:inline-block}.wysiwyg .text-has-arrow-link a{display:inline-flex;align-items:center;text-decoration:none;font-weight:bold}.wysiwyg .text-has-arrow-link a:after{line-height:1;text-decoration:none;content:url(../_img/misc/arrow-wysiwyg.png);vertical-align:middle;-webkit-transform:scale(0.5);transform:scale(0.5)}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-weight:bold}.wysiwyg h1{margin-bottom:20px;line-height:1.67;font-size:3.3rem}.wysiwyg h2{margin-bottom:20px;line-height:1.67;font-size:2.8rem}.wysiwyg h3{margin-bottom:20px;line-height:1.67;font-size:2.6rem}.wysiwyg h4{margin-bottom:20px;line-height:1.67;font-size:2.4rem}.wysiwyg h5{margin-bottom:20px;line-height:1.67;font-size:2.2rem}.wysiwyg h6{margin-bottom:20px;line-height:1.67;font-size:2rem}.wysiwyg ol,.wysiwyg p,.wysiwyg ul{margin-bottom:20px}.wysiwyg ol+h1,.wysiwyg ol+h2,.wysiwyg ol+h3,.wysiwyg ol+h4,.wysiwyg ol+h5,.wysiwyg ol+h6,.wysiwyg p+h1,.wysiwyg p+h2,.wysiwyg p+h3,.wysiwyg p+h4,.wysiwyg p+h5,.wysiwyg p+h6,.wysiwyg ul+h1,.wysiwyg ul+h2,.wysiwyg ul+h3,.wysiwyg ul+h4,.wysiwyg ul+h5,.wysiwyg ul+h6{padding-top:20px}.wysiwyg p.has-iframe{margin-top:20px;margin-bottom:20px}.wysiwyg p.has-iframe .inner{display:block;position:relative;height:0;overflow:hidden}.wysiwyg p.has-iframe.has-iframe-movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 576px){.wysiwyg p.has-iframe--wp-embedded-content{position:relative;padding-bottom:100%;height:0;overflow:hidden;margin-top:20px;margin-bottom:20px}.wysiwyg p.has-iframe--wp-embedded-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.wysiwyg ul{margin-left:1.75rem}.wysiwyg ul>li{list-style-type:disc;padding-bottom:10px}.wysiwyg ul>li:last-of-type{padding-bottom:0}.wysiwyg ul[style*="circle"] li{list-style-type:circle}.wysiwyg ul[style*="square"] li{list-style-type:square}.wysiwyg ol{margin-left:1.75rem}.wysiwyg ol>li{list-style-type:decimal;padding-bottom:10px}.wysiwyg ol>li:last-of-type{padding-bottom:0}.wysiwyg ol[style*="lower-greek"] li{list-style-type:lower-greek}.wysiwyg ol[style*="lower-roman"] li{list-style-type:lower-roman}.wysiwyg ol[style*="upper-alpha"] li{list-style-type:upper-alpha}.wysiwyg ol[style*="upper-roman"] li{list-style-type:upper-roman}.wysiwyg ul>li>ul,.wysiwyg ul>li ol,.wysiwyg ol>li>ul,.wysiwyg ol>li ol{margin-top:0.5em}.wysiwyg blockquote{margin-bottom:20px;padding:20px;border-left:3px #acacac solid}.wysiwyg blockquote>*:last-child{margin-bottom:0}.wysiwyg hr{border:0;border-top:1px #000 solid;margin:20px 0}.wysiwyg hr.spacer{margin:0;border:0}.wysiwyg div[id^="attachment_"]{max-width:100%}.wysiwyg img{max-width:100%;height:auto;vertical-align:bottom}.wysiwyg strong{font-weight:bold}.wysiwyg .text-aster{font-size:85%}.wysiwyg .box{display:inline-block;margin-bottom:20px;padding:20px;border:1px #000 solid}.wysiwyg .box *:last-child{margin-bottom:0}.wysiwyg .box.box-danger{border:1px #c50000 solid}.wysiwyg div.text-caption *{background-color:#ffd8a0;font-size:85%}.wysiwyg .text-nowrap{white-space:nowrap}.wysiwyg .wrapper-table{width:100%;margin-bottom:20px}.wysiwyg .wrapper-table table tr td{padding:15px;border:1px #000 solid}.wysiwyg .wrapper-table table tr td>*:last-child{margin-bottom:0}@media screen and (max-width: 767px){.wysiwyg .wrapper-table{display:inline-block;overflow-x:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}}.wysiwyg .wp-caption-text{font-size:85%}.wysiwyg .alignleft{float:none;margin:0}.wysiwyg .aligncenter{display:block;margin-left:auto;margin-bottom:20px;margin-right:auto}.wysiwyg .alignright{float:none;margin:0}.wysiwyg .clear{clear:both;height:0;overflow:hidden}@media screen and (max-width: 767px){.wysiwyg .alignleft{display:block;float:none;margin:0em 0 20px 0}.wysiwyg .alignright{display:block;float:none;margin:0 0 20px 0}}.sns-buttons{display:flex;align-items:flex-start;line-height:0}.sns-buttons .sns-buttons__fb{padding-left:15px}.sns-buttons .sns-buttons__fb .fb_iframe_widget>span{height:20px !important}@media screen and (max-width: 767px){.article-head .sns-buttons{justify-content:flex-end;width:100%;padding-bottom:15px}}.grecaptcha-badge{visibility:hidden}.wpcf7-form{margin-bottom:40px}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="fax"],.wpcf7-form input[type="number"],.wpcf7-form input[type="date"]{max-width:100%;height:50px;padding:0 10px;border:1px #000 solid;line-height:1;font-size:1.6rem;-webkit-appearance:none}.wpcf7-form textarea{width:100%;padding:10px;border:1px #000 solid;line-height:2;font-size:1.6rem;-webkit-appearance:none}.wpcf7-form textarea[name="your_co_author"]{width:100%}@media screen and (max-width: 767px){.wpcf7-form .wpcf7-radio>*{display:block}.wpcf7-form .wpcf7-radio>*+*{padding-top:5px}}.wpcf7-form input[type='radio']{display:none}.wpcf7-form input[type='radio']+.wpcf7-list-item-label::after{margin-right:10px}.wpcf7-form input[type='radio']+.wpcf7-list-item-label::before{display:inline-block;font-family:"Font Awesome 5 Pro";margin-left:-1.25rem;width:1.2rem}.wpcf7-form input[type='radio']+.wpcf7-list-item-label::before{margin-right:5px;content:"\f111"}.wpcf7-form input[type='radio']:checked+.wpcf7-list-item-label::before{content:"\f058"}.wpcf7-form input[type=checkbox]{display:none}.wpcf7-form input[type=checkbox]+span{width:auto}.wpcf7-form input[type=checkbox]+span:before{display:inline-block;letter-spacing:5px;font-family:"Font Awesome 5 Pro";content:"\f0c8"}.wpcf7-form input[type=checkbox]:checked+span:before{letter-spacing:8px;content:"\f00c"}.wpcf7-form input[type=hidden].wpcf7c-conf-hidden+span:before{letter-spacing:8px;font-family:"Font Awesome 5 Pro";content:"\f00c"}@media screen and (max-width: 767px){.wpcf7-form input[type=number]{max-width:50%}}.wpcf7-form .item-select .item-select-inner{position:relative;padding:5px 15px;border:1px solid #000}.wpcf7-form .item-select .item-select-inner:before{position:absolute;top:1em;right:0.8em;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;pointer-events:none}.wpcf7-form .item-select .item-select-inner select{width:100%;padding-right:1em;cursor:pointer;text-indent:0.01px;text-overflow:ellipsis;font-size:1.6rem;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none}.wpcf7-form .item-select .item-select-inner select::-ms-expand{display:none}@media screen and (max-width: 767px){.wpcf7-form .item-select .item-select-inner{padding:5px 10px}}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item{margin-left:0;padding-top:15px}.wpcf7-form input[type="submit"]{width:auto;padding:10px 15px;border:1px solid #000;border-radius:0;background-color:#000;line-height:1;font-size:1.6rem;color:#fff;-webkit-appearance:none}.wpcf7-form input[type="submit"]:disabled{opacity:0.3}.wpcf7-form input[type="submit"]+input.wpcf7c-btn-back{margin-right:15px}.wpcf7-form input.wpcf7c-btn-back{width:auto;padding:10px 15px;border:1px solid #acacac;border-radius:0;background-color:#acacac;line-height:1;font-size:1.6rem;color:#fff;-webkit-appearance:none}.wpcf7 .wpcf7-form .error{color:#c50000}.wpcf7 .wpcf7-form .wpcf7-validation-errors,.wpcf7 .wpcf7-form .wpcf7-acceptance-missing{background-color:#c50000}.wpcf7 .wpcf7-form .wpcf7-validation-errors,.wpcf7 .wpcf7-form .wpcf7-acceptance-missing{border:0;background-color:#c50000;color:#fff}.wpcf7 .wpcf7-form .wpcf7-response-output{margin:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #eee inset}.wpcf7c-conf{background-color:#eee}.wpcf7-form b{font-weight:bold}.wpcf7-form .subhead{padding-bottom:15px;font-weight:bold}.wpcf7-form .chunk+.subhead{padding-top:20px}.wpcf7-form .chunk+.chunk{padding-top:20px}.wpcf7-form .chunk-name{display:flex}.wpcf7-form .chunk-name+*{padding-top:20px}.wpcf7-form .chunk-name .item{width:33.33333%}.wpcf7-form .chunk-name .item+.item{margin-left:20px}@media screen and (max-width: 767px){.wpcf7-form .chunk-name .item{width:45%}}.wpcf7-form .item-select.item-your-prefecture{display:inline-block}.wpcf7-form .item-select.item-your-prefecture+*{padding-top:20px}.collection-image-rental .wpcf7-form .chunk-your-collection{display:flex}.collection-image-rental .wpcf7-form .chunk-your-collection+*{padding-top:20px}.collection-image-rental .wpcf7-form .chunk-your-collection .item{width:33.33333%}.collection-image-rental .wpcf7-form .chunk-your-collection .item:nth-of-type(2){width:60%}.collection-image-rental .wpcf7-form .chunk-your-collection .item+.item{margin-left:20px}.see-know-achive.application .wpcf7-form .chunk-your-visit p,.see-know-achive.application .wpcf7-form .chunk-your-mtg p{display:none}.see-know-achive.application .wpcf7-form .chunk-your-visit>.unit,.see-know-achive.application .wpcf7-form .chunk-your-mtg>.unit{display:flex;flex-wrap:wrap;align-items:center}.see-know-achive.application .wpcf7-form .chunk-your-visit>.unit+.unit,.see-know-achive.application .wpcf7-form .chunk-your-mtg>.unit+.unit{padding-top:30px}.see-know-achive.application .wpcf7-form .chunk-your-visit>.unit .item.item-subhead,.see-know-achive.application .wpcf7-form .chunk-your-mtg>.unit .item.item-subhead{width:60px}.see-know-achive.application .wpcf7-form .chunk-your-visit>.unit .item+.item,.see-know-achive.application .wpcf7-form .chunk-your-mtg>.unit .item+.item{padding-left:15px}@media screen and (max-width: 991px){.see-know-achive.application .wpcf7-form .chunk-your-visit>.unit,.see-know-achive.application .wpcf7-form .chunk-your-mtg>.unit{flex-wrap:wrap}.see-know-achive.application .wpcf7-form .chunk-your-visit>.unit .item+.item,.see-know-achive.application .wpcf7-form .chunk-your-mtg>.unit .item+.item{margin-top:15px}.see-know-achive.application .wpcf7-form .chunk-your-visit>.unit .item:nth-of-type(1),.see-know-achive.application .wpcf7-form .chunk-your-mtg>.unit .item:nth-of-type(1){width:100%;padding-left:0}.see-know-achive.application .wpcf7-form .chunk-your-visit>.unit .item:nth-of-type(2),.see-know-achive.application .wpcf7-form .chunk-your-mtg>.unit .item:nth-of-type(2){padding-left:0}.see-know-achive.application .wpcf7-form .chunk-your-visit>.unit .item:nth-of-type(5),.see-know-achive.application .wpcf7-form .chunk-your-mtg>.unit .item:nth-of-type(5){width:100%;padding-left:0}}.see-know-achive.application .wpcf7-form .chunk-your-mtg{padding-bottom:20px}.see-know-achive.application .wpcf7-form .chunk-your-mtg .unit-1+.unit-1,.see-know-achive.application .wpcf7-form .chunk-your-mtg .unit-2+.unit-2,.see-know-achive.application .wpcf7-form .chunk-your-mtg .unit-3+.unit-3{display:flex;align-items:center;padding:15px 0 0 75px}.see-know-achive.application .wpcf7-form .chunk-your-mtg .item-your-mtg-day .unit{display:flex;align-items:center}.see-know-achive.application .wpcf7-form .chunk-your-mtg .item-your-mtg-day .unit .text-select{display:flex;align-items:center}.see-know-achive.application .wpcf7-form .chunk-your-mtg .item-your-mtg-day .unit .text-select .inner{position:relative;padding:5px 15px;border:1px solid #000}.see-know-achive.application .wpcf7-form .chunk-your-mtg .item-your-mtg-day .unit .text-select .inner:before{position:absolute;top:1em;right:0.8em;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;pointer-events:none}.see-know-achive.application .wpcf7-form .chunk-your-mtg .item-your-mtg-day .unit .text-select .inner select{width:100%;padding-right:1em;cursor:pointer;text-indent:0.01px;text-overflow:ellipsis;font-size:1.6rem;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none}.see-know-achive.application .wpcf7-form .chunk-your-mtg .item-your-mtg-day .unit .text-select .inner select::-ms-expand{display:none}.see-know-achive.application .wpcf7-form .chunk-your-mtg .item-your-mtg-day .unit .text-select p{margin-bottom:0}.see-know-achive.application .wpcf7-form .chunk-your-mtg .item-your-mtg-day .unit .text-select .text-sub{margin:0 5px;font-weight:bold}.see-know-achive.application .wpcf7-form .chunk-your-mtg .item-your-mtg-day-hour{display:flex;align-items:center}.see-know-achive.application .wpcf7-form .chunk-your-mtg .item-your-mtg-day-hour .text-sub{margin:0 10px 0 5px;white-space:nowrap}@media screen and (max-width: 991px){.see-know-achive.application .wpcf7-form .chunk-your-mtg .unit-1+.unit-1,.see-know-achive.application .wpcf7-form .chunk-your-mtg .unit-2+.unit-2,.see-know-achive.application .wpcf7-form .chunk-your-mtg .unit-3+.unit-3{display:block;padding:15px 0 0 0}.see-know-achive.application .wpcf7-form .chunk-your-mtg .unit-1+.unit-1 .item+.unit,.see-know-achive.application .wpcf7-form .chunk-your-mtg .unit-2+.unit-2 .item+.unit,.see-know-achive.application .wpcf7-form .chunk-your-mtg .unit-3+.unit-3 .item+.unit{padding-top:15px}.see-know-achive.application .wpcf7-form .chunk-your-mtg .unit-1+.unit-1 .item.item-subhead,.see-know-achive.application .wpcf7-form .chunk-your-mtg .unit-2+.unit-2 .item.item-subhead,.see-know-achive.application .wpcf7-form .chunk-your-mtg .unit-3+.unit-3 .item.item-subhead{width:100%}.see-know-achive.application .wpcf7-form .chunk-your-mtg .item-your-mtg-day-hour{display:block}.see-know-achive.application .wpcf7-form .chunk-your-mtg .item-your-mtg-day-hour .unit+.unit{padding-top:15px}}.see-know-achive.application .wpcf7-form .chunk-your-visit-means .wpcf7-list-item.first{margin-left:0}.see-know-achive.application .wpcf7-form .chunk-your-visit-means .unit{padding-top:15px}.see-know-achive.application .wpcf7-form .chunk-your-visit-means .unit input{width:8em;margin-right:5px}@media screen and (max-width: 576px){.see-know-achive.application .wpcf7-form .chunk-your-visit-means .your-visit-means{display:flex;flex-direction:column}.see-know-achive.application .wpcf7-form .chunk-your-visit-means .your-visit-means .wpcf7-list-item{margin:0}}.see-know-achive.application .wpcf7-form .chunk-your-school-programs .wpcf7-list-item{margin-left:0}.see-know-achive.application .wpcf7-form .chunk-your-school-programs .wpcf7-form-control{display:flex;flex-wrap:wrap}.see-know-achive.application .wpcf7-form .chunk-your-school-programs .wpcf7-form-control>span{width:50%}@media screen and (max-width: 576px){.see-know-achive.application .wpcf7-form .chunk-your-school-programs .wpcf7-form-control>span{width:100%}}.see-know-achive.contact .wpcf7-form .chunk-your-visit .item-your-visit-day .item-select-inner{width:33.33333%}.see-know-achive.contact .wpcf7-form .chunk-your-visit .item-your-hour{display:flex;align-items:center}.see-know-achive.contact .wpcf7-form .chunk-your-visit .item-your-hour .unit{display:flex;align-items:center}.see-know-achive.contact .wpcf7-form .chunk-your-visit .item-your-hour .unit .text-select{display:flex;align-items:center}.see-know-achive.contact .wpcf7-form .chunk-your-visit .item-your-hour .unit .text-select .inner{position:relative;padding:5px 15px;border:1px solid #000}.see-know-achive.contact .wpcf7-form .chunk-your-visit .item-your-hour .unit .text-select .inner:before{position:absolute;top:1em;right:0.8em;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;pointer-events:none}.see-know-achive.contact .wpcf7-form .chunk-your-visit .item-your-hour .unit .text-select .inner select{width:100%;padding-right:1em;cursor:pointer;text-indent:0.01px;text-overflow:ellipsis;font-size:1.6rem;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none}.see-know-achive.contact .wpcf7-form .chunk-your-visit .item-your-hour .unit .text-select .inner select::-ms-expand{display:none}.see-know-achive.contact .wpcf7-form .chunk-your-visit .item-your-hour .unit .text-select p{margin-bottom:0}.see-know-achive.contact .wpcf7-form .chunk-your-visit .item-your-hour .unit .text-select .text-sub{margin:0 5px;font-weight:bold}.see-know-achive.contact .wpcf7-form .chunk-your-visit .item-your-hour div.text-sub{margin:0 10px 0 5px;white-space:nowrap}@media screen and (max-width: 991px){.see-know-achive.contact .wpcf7-form .chunk-your-visit .item-your-hour{display:block}.see-know-achive.contact .wpcf7-form .chunk-your-visit .item-your-hour .unit+.unit{padding-top:15px}}.article-form{padding-top:40px}.custom-wpcf7c-confirmed input[type='radio']:checked ~ .wpcf7-list-item-label::before{font-family:"Font Awesome 5 Pro";content:"\f058"}.events .wpcf7-form-control-wrap .wpcf7-select{padding-right:1em;cursor:pointer;text-indent:0.01px;text-overflow:ellipsis;font-size:2rem;outline:none;background:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none;padding:5px 15px;border-radius:1px;border:1px solid #000}#form-container{padding-bottom:100px}#form-container p{padding-top:20px}.is-ie .wpcf7{display:none}.is-ie .msg-ie11-cf{margin-bottom:20px;padding:1em 2em;border:5px #c50000 solid}.is-ie .msg-ie11-cf a{display:inline !important;border:0 !important;padding:0 !important}.is-ie .msg-ie11-cf a:after{content:"\f08e";font-family:"Font Awesome 5 Pro";margin-left:5px}.is-ie .msg-ie11-cf a:hover:after{color:#acacac}.is-ie .msg-ie11-cf b{font-weight:bold}.is-ie.events.single .msg-ie11-cf{width:calc(50% - 20px)}@media screen and (max-width: 767px){.is-ie.events.single .msg-ie11-cf{width:100%}}.is-ie.events.single .article-application .msg-ie11-cf{width:100%}.is-ie .wpcf7+*{display:none}.archive .pagination,.search-results .pagination{width:100%}.archive .pagination .inner,.search-results .pagination .inner{margin:auto}.archive .pagination .inner a,.search-results .pagination .inner a{padding:5px 10px;text-align:center;text-decoration:none;color:#000}.archive .pagination .inner a.active,.archive .pagination .inner a:hover,.search-results .pagination .inner a.active,.search-results .pagination .inner a:hover{background-color:#000;color:#fff}.archive .pagination .inner span,.search-results .pagination .inner span{margin:0 10px 10px 0;padding:3px 10px;text-align:center}.archive .pagination .inner .leader,.search-results .pagination .inner .leader{margin-right:0}@media screen and (max-width: 767px){.archive .pagination .inner,.search-results .pagination .inner{padding-top:60px}}.item-frame--L+.item-frame--L{border-top:1px #000 solid}.item-frame--L .item-container{display:flex;width:1280px;margin:auto;padding:30px 25px}.item-frame--L .item-container .text .inner{padding:0 25px}.item-frame--L .item-container .text .inner .text-meta{padding-bottom:15px}.item-frame--L .item-container .text .inner .text-meta .category span{padding:7px 10px;background-color:#000;font-size:2rem;color:#fff}.item-frame--L .item-container .text .inner .text-info .subtitle-1{padding-bottom:10px;line-height:1.33;font-size:2rem;font-weight:bold}.item-frame--L .item-container .text .inner .text-info .subtitle-1 *{line-height:inherit;font-size:inherit;font-weight:inherit}.item-frame--L .item-container .text .inner .text-info .title{line-height:1.18}.item-frame--L .item-container .text .inner .text-info .title *{font-size:5.3rem;font-weight:bold}.item-frame--L .item-container .text .inner .text-info .subtitle-2{line-height:1.33;font-size:2rem;font-weight:bold}.item-frame--L .item-container .text .inner .text-info .subtitle-2 *{line-height:inherit;font-size:inherit;font-weight:inherit}.item-frame--L .item-container .text .inner .text-info .period *{font-size:2.2rem;font-weight:bold}.item-frame--L .item-container .text .inner .text-info .period * span{font-size:1.6rem;font-weight:normal;color:#000}.item-frame--L .item-container .text .inner .text-info .period *:last-of-type{margin-bottom:0}.item-frame--L .item-container .text .inner .text-info *+.period{padding-top:10px}.item-frame--L .item-container .text .inner .text-info .title+.lead,.item-frame--L .item-container .text .inner .text-info .subtitle-2+.lead,.item-frame--L .item-container .text .inner .text-info .period+.lead{padding-top:30px}.item-frame--L .item-container .text .inner .text-info .lead{font-weight:bold}.item-frame--L .item-container .text .inner .text-info .lead *{font-weight:bold}.item-frame--L .item-container .text .inner .text-info .lead p+p{padding-top:10px}.item-frame--L .item-container .text .inner .text-info .basic_info table tr th{padding-right:10px;white-space:nowrap;font-weight:bold}.item-frame--L .item-container .text .inner .text-info .basic_info table tr td{padding-left:10px;border-left:1px #000 solid;font-weight:bold}.item-frame--L.item--has-img .item-container .img{width:50%}.item-frame--L.item--has-img .item-container .img .inner a{position:relative;display:block;padding-bottom:75%;overflow:hidden}.item-frame--L.item--has-img .item-container .img .inner a img{position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.item-frame--L.item--has-img .item-container .text{width:50%}.item-frame--L.item--has-img .item-container .text .inner{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:0 0 0 25px}.item-frame--L.item--has-img.item--has-img--landscape .item-container .img .inner a img{width:auto;height:101%}.item-frame--L.item--has-img.item--has-img--portrait .item-container .img .inner a img{width:101%;height:auto}.item-frame--L.item--has-no-img .item-container .img{width:50%}.item-frame--L.item--has-no-img .item-container .img .inner a{position:relative;display:block;padding-bottom:75%;overflow:hidden;border:1px #000 solid}.item-frame--L.item--has-no-img .item-container .img .inner a img{position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.item-frame--L.item--has-no-img .item-container .text{width:50%}.item-frame--L.item--has-no-img .item-container .text .inner{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:0 0 0 25px}.item-frame--L.item--has-no-img.item--has-img--landscape .item-container .img .inner a img{width:auto;height:101%}@media screen and (max-width: 1294px){.item-frame--L .item-container{width:100%}}@media screen and (max-width: 991px){.item-frame--L .item-container .text .inner .text-info .title *{font-size:4.3rem}}@media screen and (max-width: 767px){.item-frame--L.item--has-img .item-container,.item-frame--L.item--has-no-img .item-container{flex-direction:column;padding:15px}.item-frame--L.item--has-img .item-container .img,.item-frame--L.item--has-no-img .item-container .img{width:100%;min-height:0%;padding-bottom:15px}.item-frame--L.item--has-img .item-container .img .inner,.item-frame--L.item--has-no-img .item-container .img .inner{padding:0}.item-frame--L.item--has-img .item-container .text,.item-frame--L.item--has-no-img .item-container .text{width:100%;min-height:0%}.item-frame--L.item--has-img .item-container .text .inner,.item-frame--L.item--has-no-img .item-container .text .inner{padding:0}.item-frame--L.item--has-img .item-container .text .inner .text-meta .category span,.item-frame--L.item--has-no-img .item-container .text .inner .text-meta .category span{font-size:1.6rem}.item-frame--L.item--has-img .item-container .text .inner .text-info .subtitle-1,.item-frame--L.item--has-no-img .item-container .text .inner .text-info .subtitle-1{font-size:1.8rem}.item-frame--L.item--has-img .item-container .text .inner .text-info .title *,.item-frame--L.item--has-no-img .item-container .text .inner .text-info .title *{font-size:3.3rem}.item-frame--L.item--has-img .item-container .text .inner .text-info .subtitle-2,.item-frame--L.item--has-no-img .item-container .text .inner .text-info .subtitle-2{font-size:1.8rem}.item-frame--L.item--has-img .item-container .text .inner .text-info .period *,.item-frame--L.item--has-no-img .item-container .text .inner .text-info .period *{font-size:2rem}.item-frame--L.item--has-img .item-container .text .inner .text-info .title+.lead,.item-frame--L.item--has-img .item-container .text .inner .text-info .subtitle-2+.lead,.item-frame--L.item--has-img .item-container .text .inner .text-info .period+.lead,.item-frame--L.item--has-no-img .item-container .text .inner .text-info .title+.lead,.item-frame--L.item--has-no-img .item-container .text .inner .text-info .subtitle-2+.lead,.item-frame--L.item--has-no-img .item-container .text .inner .text-info .period+.lead{padding-top:15px}}.article-list-frame--S:not(.article-list-frame--nodata){background:linear-gradient(90deg, #fff 0%, #fff calc(50% - 0.5px), #acacac calc(50% - 0.5px), #acacac calc(50% + 0.5px), #fff calc(50% + 0.5px), #fff 100%)}.article-list-frame--S:not(.article-list-frame--nodata) .row+.row{border-top:1px #acacac solid}.article-list-frame--S:not(.article-list-frame--nodata) .row .col{display:flex;width:1280px;margin:auto}@media screen and (max-width: 1294px){.article-list-frame--S:not(.article-list-frame--nodata) .row .col{width:100%}}.item-frame--S{width:50%;padding:25px}.item-frame--S .item-container{display:flex;margin:auto}.item-frame--S .item-container .text .inner .text-meta{padding-top:15px}.item-frame--S .item-container .text .inner .text-meta .labels span{display:inline-block;padding:7px 10px;border:1px #000 solid;font-weight:bold}.item-frame--S .item-container .text .inner .text-meta.text-meta--no-info{padding-top:0}.item-frame--S .item-container .text .inner .text-info .subtitle-1{padding-bottom:5px;line-height:1.5;font-size:1.2rem;font-weight:bold}.item-frame--S .item-container .text .inner .text-info .subtitle-1 *{line-height:inherit;font-size:inherit;font-weight:inherit}.item-frame--S .item-container .text .inner .text-info .title *{line-height:1.5;font-size:2rem;font-weight:bold}.item-frame--S .item-container .text .inner .text-info .subtitle-2{padding-top:5px;line-height:1.5;font-size:1.2rem;font-weight:bold}.item-frame--S .item-container .text .inner .text-info .subtitle-2 *{line-height:inherit;font-size:inherit;font-weight:inherit}.item-frame--S .item-container .text .inner .text-info .period *{font-weight:bold}.item-frame--S .item-container .text .inner .text-info .period * span{font-size:1.4rem;font-weight:normal;color:#000}.item-frame--S .item-container .text .inner .text-info .period *:last-of-type{margin-bottom:0}.item-frame--S .item-container .text .inner .text-info .basic_info{padding-top:20px}.item-frame--S .item-container .text .inner .text-info .basic_info table{line-height:1.5}.item-frame--S .item-container .text .inner .text-info .basic_info table tr th{padding-right:10px;white-space:nowrap}.item-frame--S .item-container .text .inner .text-info .basic_info table tr td{padding-left:10px;border-left:1px #000 solid}.item-frame--S.item--has-img .item-container .img{width:50%}.item-frame--S.item--has-img .item-container .img .inner a{position:relative;display:block;padding-bottom:75%;overflow:hidden}.item-frame--S.item--has-img .item-container .img .inner a img{position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.item-frame--S.item--has-img .item-container .text{width:50%;padding-left:20px}.item-frame--S.item--has-img .item-container .text .inner{display:flex;flex-direction:column-reverse;justify-content:space-between;height:100%;padding:0}.item-frame--S.item--has-img.item--has-img--landscape .item-container .img .inner a img{width:auto;height:101%}.item-frame--S.item--has-img.item--has-img--portrait .item-container .img .inner a img{width:101%;height:auto}.item-frame--S.item--has-no-img .item-container .img{width:50%}.item-frame--S.item--has-no-img .item-container .img .inner a{position:relative;display:block;padding-bottom:75%;overflow:hidden;border:1px #000 solid}.item-frame--S.item--has-no-img .item-container .img .inner a img{position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.item-frame--S.item--has-no-img .item-container .text{width:50%}.item-frame--S.item--has-no-img .item-container .text .inner{display:flex;flex-direction:column-reverse;justify-content:space-between;height:100%;padding:0 0 0 25px}.item-frame--S.item--has-no-img.item--has-img--landscape .item-container .img .inner a img{width:auto;height:101%}@media screen and (max-width: 1294px){.item-frame--S .item-container{width:100%}}@media screen and (max-width: 991px){.item-frame--S .item-container .text .inner .text-info .title *{font-size:1.8rem}}@media screen and (max-width: 767px){.item-frame--S{padding:15px}.item-frame--S .item-container .text .inner .text-meta .label span{padding:5px;font-size:1.1rem}.item-frame--S.item--has-img .item-container,.item-frame--S.item--has-no-img .item-container{display:block}.item-frame--S.item--has-img .item-container .img,.item-frame--S.item--has-no-img .item-container .img{width:100%;padding-bottom:15px}.item-frame--S.item--has-img .item-container .text,.item-frame--S.item--has-no-img .item-container .text{width:100%;min-height:0%;padding:0}.item-frame--S.item--has-img .item-container .text .inner,.item-frame--S.item--has-no-img .item-container .text .inner{padding:0}.item-frame--S.item--has-img .item-container .text .inner .text-info .title *,.item-frame--S.item--has-no-img .item-container .text .inner .text-info .title *{font-size:1.8rem}.item-frame--S.item--has-img .item-container .text .inner .text-info .period *,.item-frame--S.item--has-no-img .item-container .text .inner .text-info .period *{font-size:1.4rem}}.related-article--related-L{width:100%}@media screen and (max-width: 767px){.related-article--related-L{margin-top:30px}}.related-article--related-L .chunk-header{border-top:4px #000 solid;border-bottom:4px #000 solid}.related-article--related-L .chunk-header .inner{display:flex;align-items:center;width:1280px;margin:auto;padding:70px 25px 35px 25px;line-height:1;font-size:5.3rem;font-weight:bold}.related-article--related-L .chunk-header .inner img{height:5.3rem;margin-right:15px}@media screen and (max-width: 1294px){.related-article--related-L .chunk-header .inner{width:100%}}@media screen and (max-width: 767px){.related-article--related-L .chunk-header{padding:5px 15px}.related-article--related-L .chunk-header .inner{padding:15px 0;font-size:2.3rem}.related-article--related-L .chunk-header .inner img{height:2.3rem;margin-right:5px}}.related-article--related-L .article-list-frame--related-L{background:linear-gradient(90deg, #fff 0%, #fff calc(50% - 0.5px), #acacac calc(50% - 0.5px), #acacac calc(50% + 0.5px), #fff calc(50% + 0.5px), #fff 100%)}.related-article--related-L .article-list-frame--related-L .row+.row{border-top:1px #acacac solid}.related-article--related-L .article-list-frame--related-L .row .col{display:flex;justify-content:space-between;width:1280px;margin:auto}@media screen and (max-width: 1294px){.related-article--related-L .article-list-frame--related-L .row .col{width:100%}}.related-article--related-L .item-frame--related-L{width:50%;padding:25px}.related-article--related-L .item-frame--related-L .item-container{display:flex;margin:auto}.related-article--related-L .item-frame--related-L .item-container .text .inner .text-meta{padding-bottom:15px}.related-article--related-L .item-frame--related-L .item-container .text .inner .text-meta .category span{padding:7px 10px;background-color:#000;font-size:1.2rem;color:#fff}.related-article--related-L .item-frame--related-L .item-container .text .inner .text-info .artist{font-weight:bold}.related-article--related-L .item-frame--related-L .item-container .text .inner .text-info .subtitle-1{padding-bottom:5px;line-height:1.5;font-size:1.2rem;font-weight:bold}.related-article--related-L .item-frame--related-L .item-container .text .inner .text-info .subtitle-1 *{line-height:inherit;font-size:inherit;font-weight:inherit}.related-article--related-L .item-frame--related-L .item-container .text .inner .text-info .title *{line-height:1.5;font-size:2rem;font-weight:bold}.related-article--related-L .item-frame--related-L .item-container .text .inner .text-info .subtitle-2{padding-top:5px;line-height:1.5;font-size:1.2rem;font-weight:bold}.related-article--related-L .item-frame--related-L .item-container .text .inner .text-info .subtitle-2 *{line-height:inherit;font-size:inherit;font-weight:inherit}.related-article--related-L .item-frame--related-L .item-container .text .inner .text-info .period *{font-weight:bold}.related-article--related-L .item-frame--related-L .item-container .text .inner .text-info .period * span{font-size:1.4rem;font-weight:normal;color:#000}.related-article--related-L .item-frame--related-L .item-container .text .inner .text-info .period *:last-of-type{margin-bottom:0}.related-article--related-L .item-frame--related-L .item-container .text .inner .text-info .basic_info{padding-top:20px}.related-article--related-L .item-frame--related-L .item-container .text .inner .text-info .basic_info table{line-height:1.5}.related-article--related-L .item-frame--related-L .item-container .text .inner .text-info .basic_info table tr th{padding-right:10px;white-space:nowrap}.related-article--related-L .item-frame--related-L .item-container .text .inner .text-info .basic_info table tr td{padding-left:10px;border-left:1px #000 solid}.related-article--related-L .item-frame--related-L.item--has-img .item-container .img{width:50%}.related-article--related-L .item-frame--related-L.item--has-img .item-container .img .inner{padding:0}.related-article--related-L .item-frame--related-L.item--has-img .item-container .img .inner a{position:relative;display:block;padding-bottom:75%;overflow:hidden}.related-article--related-L .item-frame--related-L.item--has-img .item-container .img .inner a img{position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.related-article--related-L .item-frame--related-L.item--has-img .item-container .text{width:50%;padding-left:20px}.related-article--related-L .item-frame--related-L.item--has-img .item-container .text .inner{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:0}.related-article--related-L .item-frame--related-L.item--has-img.item--has-img--landscape .item-container .img .inner a img{width:auto;height:101%}.related-article--related-L .item-frame--related-L.item--has-img.item--has-img--portrait .item-container .img .inner a img{width:101%;height:auto}.related-article--related-L .item-frame--related-L.item--has-no-img .item-container .img{width:50%}.related-article--related-L .item-frame--related-L.item--has-no-img .item-container .img .inner a{position:relative;display:block;padding-bottom:75%;overflow:hidden;border:1px #000 solid}.related-article--related-L .item-frame--related-L.item--has-no-img .item-container .img .inner a img{position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.related-article--related-L .item-frame--related-L.item--has-no-img .item-container .text{width:50%}.related-article--related-L .item-frame--related-L.item--has-no-img .item-container .text .inner{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:0 0 0 25px}.related-article--related-L .item-frame--related-L.item--has-no-img.item--has-img--landscape .item-container .img .inner a img{width:auto;height:101%}@media screen and (max-width: 1294px){.related-article--related-L .item-frame--related-L .item-container{width:100%}}@media screen and (max-width: 767px){.related-article--related-L .item-frame--related-L{padding:15px}.related-article--related-L .item-frame--related-L.item--has-img .item-container,.related-article--related-L .item-frame--related-L.item--has-no-img .item-container{display:block}.related-article--related-L .item-frame--related-L.item--has-img .item-container .img,.related-article--related-L .item-frame--related-L.item--has-no-img .item-container .img{width:100%;padding-bottom:15px}.related-article--related-L .item-frame--related-L.item--has-img .item-container .text,.related-article--related-L .item-frame--related-L.item--has-no-img .item-container .text{width:100%;min-height:0%;padding:0}.related-article--related-L .item-frame--related-L.item--has-img .item-container .text .inner,.related-article--related-L .item-frame--related-L.item--has-no-img .item-container .text .inner{padding:0}.related-article--related-L .item-frame--related-L.item--has-img .item-container .text .inner .text-info .subtitle-1,.related-article--related-L .item-frame--related-L.item--has-no-img .item-container .text .inner .text-info .subtitle-1{font-size:1.2rem}.related-article--related-L .item-frame--related-L.item--has-img .item-container .text .inner .text-info .title *,.related-article--related-L .item-frame--related-L.item--has-no-img .item-container .text .inner .text-info .title *{font-size:1.6rem}.related-article--related-L .item-frame--related-L.item--has-img .item-container .text .inner .text-info .subtitle-2,.related-article--related-L .item-frame--related-L.item--has-no-img .item-container .text .inner .text-info .subtitle-2{font-size:1.2rem}}.related-article--related-S{width:100%;margin-top:60px}@media screen and (max-width: 767px){.related-article--related-S{margin-top:15px}}.related-article--related-S .chunk-header{padding:5px 15px;border-top:4px #000 solid;border-bottom:4px #000 solid}.related-article--related-S .chunk-header .inner{display:flex;align-items:center;font-size:2.3rem;font-weight:bold}.related-article--related-S .chunk-header .inner img{height:2.3rem;margin-right:5px}@media screen and (max-width: 767px){.related-article--related-S .chunk-header{padding:5px 15px}}.related-article--related-S .article-list-frame--related-S{background:linear-gradient(90deg, #fff 0%, #fff calc(50% - 0.5px), #acacac calc(50% - 0.5px), #acacac calc(50% + 0.5px), #fff calc(50% + 0.5px), #fff 100%)}.related-article--related-S .article-list-frame--related-S .row+.row{border-top:1px #acacac solid}.related-article--related-S .article-list-frame--related-S .row .col{display:flex;justify-content:space-between;width:100%;margin:auto}.related-article--related-S .item-frame--related-S{width:calc(50% - 15px);padding:30px 0}.related-article--related-S .item-frame--related-S .item-container{display:flex;margin:auto}.related-article--related-S .item-frame--related-S .item-container .text .inner .text-meta{padding-bottom:15px}.related-article--related-S .item-frame--related-S .item-container .text .inner .text-meta .category span{padding:7px 10px;background-color:#000;font-size:1.2rem;color:#fff}.related-article--related-S .item-frame--related-S .item-container .text .inner .text-info .artist{font-size:1.2rem;font-weight:bold}.related-article--related-S .item-frame--related-S .item-container .text .inner .text-info .subtitle-1{padding-bottom:5px;line-height:1.5;font-size:1.2rem;font-weight:bold}.related-article--related-S .item-frame--related-S .item-container .text .inner .text-info .subtitle-1 *{line-height:inherit;font-size:inherit;font-weight:inherit}.related-article--related-S .item-frame--related-S .item-container .text .inner .text-info .title *{line-height:1.5;font-weight:bold}.related-article--related-S .item-frame--related-S .item-container .text .inner .text-info .subtitle-2{padding-top:5px;line-height:1.5;font-size:1.2rem;font-weight:bold}.related-article--related-S .item-frame--related-S .item-container .text .inner .text-info .subtitle-2 *{line-height:inherit;font-size:inherit;font-weight:inherit}.related-article--related-S .item-frame--related-S .item-container .text .inner .text-info .period *{font-weight:bold}.related-article--related-S .item-frame--related-S .item-container .text .inner .text-info .period * span{font-size:1.4rem;font-weight:normal;color:#000}.related-article--related-S .item-frame--related-S .item-container .text .inner .text-info .period *:last-of-type{margin-bottom:0}.related-article--related-S .item-frame--related-S .item-container .text .inner .text-info .basic_info{padding-top:20px}.related-article--related-S .item-frame--related-S .item-container .text .inner .text-info .basic_info table{line-height:1.5}.related-article--related-S .item-frame--related-S .item-container .text .inner .text-info .basic_info table tr th{padding-right:10px;white-space:nowrap}.related-article--related-S .item-frame--related-S .item-container .text .inner .text-info .basic_info table tr td{padding-left:10px;border-left:1px #000 solid}.related-article--related-S .item-frame--related-S.item--has-img .item-container .img{width:50%}.related-article--related-S .item-frame--related-S.item--has-img .item-container .img .inner{padding:0}.related-article--related-S .item-frame--related-S.item--has-img .item-container .img .inner a{position:relative;display:block;padding-bottom:75%;overflow:hidden}.related-article--related-S .item-frame--related-S.item--has-img .item-container .img .inner a img{position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.related-article--related-S .item-frame--related-S.item--has-img .item-container .text{width:50%;padding-left:20px}.related-article--related-S .item-frame--related-S.item--has-img .item-container .text .inner{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:0}.related-article--related-S .item-frame--related-S.item--has-img.item--has-img--landscape .item-container .img .inner a img{width:auto;height:101%}.related-article--related-S .item-frame--related-S.item--has-img.item--has-img--portrait .item-container .img .inner a img{width:101%;height:auto}.related-article--related-S .item-frame--related-S.item--has-no-img .item-container .img{width:50%}.related-article--related-S .item-frame--related-S.item--has-no-img .item-container .img .inner a{position:relative;display:block;padding-bottom:75%;overflow:hidden;border:1px #000 solid}.related-article--related-S .item-frame--related-S.item--has-no-img .item-container .img .inner a img{position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.related-article--related-S .item-frame--related-S.item--has-no-img .item-container .text{width:50%}.related-article--related-S .item-frame--related-S.item--has-no-img .item-container .text .inner{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:0 0 0 25px}.related-article--related-S .item-frame--related-S.item--has-no-img.item--has-img--landscape .item-container .img .inner a img{width:auto;height:101%}@media screen and (max-width: 1294px){.related-article--related-S .item-frame--related-S .item-container{width:100%}}@media screen and (max-width: 991px){.related-article--related-S .item-frame--related-S{width:50%;padding:15px}.related-article--related-S .item-frame--related-S.item--has-img .item-container,.related-article--related-S .item-frame--related-S.item--has-no-img .item-container{display:block}.related-article--related-S .item-frame--related-S.item--has-img .item-container .img,.related-article--related-S .item-frame--related-S.item--has-no-img .item-container .img{width:100%;padding-bottom:15px}.related-article--related-S .item-frame--related-S.item--has-img .item-container .text,.related-article--related-S .item-frame--related-S.item--has-no-img .item-container .text{width:100%;min-height:0%;padding:0}.related-article--related-S .item-frame--related-S.item--has-img .item-container .text .inner,.related-article--related-S .item-frame--related-S.item--has-no-img .item-container .text .inner{padding:0}.related-article--related-S .item-frame--related-S.item--has-img .item-container .text .inner .text-info .title *,.related-article--related-S .item-frame--related-S.item--has-no-img .item-container .text .inner .text-info .title *{font-size:1.8rem}.related-article--related-S .item-frame--related-S.item--has-img .item-container .text .inner .text-info .period *,.related-article--related-S .item-frame--related-S.item--has-no-img .item-container .text .inner .text-info .period *{font-size:1.4rem}}.search-form--large{padding:0}.search-form--large .inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:calc(1280px / 2);margin:auto}.search-form--large .inner .subhead{width:100%;padding-bottom:15px;background:none;text-align:center;font-size:2rem;font-weight:bold}.search-form--large .inner form{display:flex;align-items:center;width:100%;border-bottom:1px #000 solid}.search-form--large .inner form input{border-radius:0}.search-form--large .inner form label{display:flex;padding-right:10px}.search-form--large .inner form label img{width:auto;height:15px}.search-form--large .inner form input[type="submit"]{display:none}.search-form--large .inner form input[type="text"]{display:block;width:100%;padding:10px 0 10px 10px;border:0;background:none !important;line-height:1;font-size:3rem}.search-form--large .inner form input[type="text"]:focus{outline:none}.search-form--large.header-search-form--open{transform:translate(0, 0)}@media screen and (max-width: 1294px){.search-form--large .inner{width:100%}}@media screen and (max-width: 767px){.search-form--large{display:none}}.article-application{max-width:50%;max-height:80%;padding:60px 30px 30px 30px}@media screen and (max-width: 1294px){.article-application{max-width:70%}}@media screen and (max-width: 767px){.article-application{max-width:90%;padding-right:15px;padding-left:15px}}.header{background-color:#fff}@media screen and (min-width: 768px){.header{border-bottom:1px #000 solid}.header .upper{border-bottom:1px #000 solid}.header .upper .container{display:flex;flex-wrap:wrap;justify-content:space-between;width:1280px;height:100%;margin:auto}.header .upper h1{display:flex;align-items:center;height:74px;padding-left:25px}.header .upper h1 img{width:auto;height:25px}.header .upper .menu-secondary{padding-top:15px;padding-right:25px}.header .upper .menu-secondary .inner{display:flex}.header .upper .menu-secondary .inner .misc{display:flex;align-items:center}.header .upper .menu-secondary .inner .misc li a{font-size:1.5rem}.header .upper .menu-secondary .inner .misc li.divide{padding:0 0.5em}.header .upper .menu-secondary .inner .header-sns{display:flex;align-items:center;margin-left:10px}.header .upper .menu-secondary .inner .header-sns a{display:flex}.header .upper .menu-secondary .inner .header-sns a .fa-stack{font-size:0.7em}.header .upper .menu-secondary .inner .header-sns a i{vertical-align:middle}.header .upper .menu-secondary .inner .header-sns a .fa-twitter{font-size:1.2em}.header .upper .menu-secondary .inner .header-sns a .fa-instagram{font-size:1.3em}.header .upper .menu-secondary .inner .header-search{margin-left:20px}.header .upper .menu-secondary .inner .header-search a{display:flex;align-items:center;height:100%}.header .upper .menu-secondary .inner .header-search a img{width:auto;height:18px}.header .upper .menu-secondary .inner .header-language{display:flex;align-items:center;margin-left:12px}.header .upper .menu-secondary .inner .header-language li a{display:flex;align-items:center;justify-content:center;padding:2px 5px;border:1px #fff solid;font-size:1.5rem}.header .upper .menu-secondary .inner .header-language li.active a{border:1px #000 solid}}@media screen and (min-width: 768px) and (max-width: 1294px){.header .upper .container{width:100%}}@media screen and (max-width: 767px){.header .upper .container{display:flex;align-items:center;justify-content:space-between;position:relative;height:50px;padding:0 15px;border-bottom:1px #000 solid}.header .upper h1 a img{display:block;width:auto;height:20px}.header .lower .container{display:flex;align-items:center;justify-content:space-between;position:relative}.header .menu-secondary{display:none}}@media screen and (min-width: 768px){.menu-primary{width:100%}.menu-primary .menu-primary-wrapper{padding:0 20px}.menu-primary .menu-primary-wrapper>ul{display:flex;justify-content:center}.menu-primary .menu-primary-wrapper>ul>li{display:flex;align-items:center;justify-content:center;height:55px;position:relative;cursor:pointer}.menu-primary .menu-primary-wrapper>ul>li.has-submenu:hover .submenu{display:block;opacity:1}.menu-primary .menu-primary-wrapper>ul>li.divide{padding:0 10px}.menu-primary .menu-primary-wrapper>ul>li .subhead{display:block;font-size:1.9rem;font-weight:bold;-webkit-transition:0.3s;-o-transition:0.3s;transition-duration:0.3s}.menu-primary .menu-primary-wrapper>ul>li .submenu{display:none;opacity:0;position:absolute;top:55px;left:-20px;z-index:2;padding:15px;border-right:1px #000 solid;border-bottom:1px #000 solid;border-left:1px #000 solid;background-color:#fff;white-space:nowrap}.menu-primary .menu-primary-wrapper>ul>li .submenu>ul>li{padding-bottom:15px}.menu-primary .menu-primary-wrapper>ul>li .submenu>ul>li:last-of-type{padding-bottom:0}.menu-primary .menu-primary-wrapper>ul>li .submenu>ul>li a{font-weight:bold;-webkit-transition:0.3s;-o-transition:0.3s;transition-duration:0.3s}.menu-primary .menu-secondary{display:none}}@media screen and (min-width: 768px) and (max-width: 991px){.menu-primary .menu-primary-wrapper>ul>li:last-of-type .submenu{left:auto;right:-20px}}@media screen and (max-width: 767px){.menu-primary .menu-primary-wrapper{display:none}.menu-primary .menu-primary-wrapper.menu-primary-wrapper--open{position:fixed;top:50px;left:0;display:block;width:100vw;height:calc(100vh - 50px);padding-bottom:60px;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,0.5)}.menu-primary .menu-primary-wrapper>ul{background-color:#fff}.menu-primary .menu-primary-wrapper>ul>li+li{border-top:1px #000 solid}.menu-primary .menu-primary-wrapper>ul>li:last-of-type{border-bottom:1px #000 solid}.menu-primary .menu-primary-wrapper>ul>li.divide{display:none}.menu-primary .menu-primary-wrapper>ul>li.has-submenu>a{position:relative}.menu-primary .menu-primary-wrapper>ul>li.has-submenu>a:after{position:absolute;top:calc(50% - 0.5em);right:20px;line-height:1;font-weight:normal;font-size:1.4rem;font-family:"Font Awesome 5 Pro";content:"\f104";transform:rotate(180deg);-webkit-transition:0.3s;-o-transition:0.3s;transition-duration:0.3s}.menu-primary .menu-primary-wrapper>ul>li.has-submenu>a.subhead--submenu--open:after{transform:rotate(270deg)}.menu-primary .menu-primary-wrapper>ul>li .subhead{display:block;padding:5px 15px;font-size:2.2rem;font-weight:bold;cursor:pointer}.menu-primary .menu-primary-wrapper>ul>li .submenu{display:none;background-color:#fff}.menu-primary .menu-primary-wrapper>ul>li .submenu.submenu--open{display:block}.menu-primary .menu-primary-wrapper>ul>li .submenu ul li{padding:5px 15px;border-top:1px #000 dotted}.menu-primary .menu-primary-wrapper>ul>li .submenu ul li a{display:block}.menu-primary .menu-primary-wrapper .menu-secondary{display:block;background-color:#fff}.menu-primary .menu-primary-wrapper .menu-secondary>ul{padding:15px 0 0 0}.menu-primary .menu-primary-wrapper .menu-secondary>ul>li{padding:0 15px}.menu-primary .menu-primary-wrapper .menu-secondary>ul>li+li{padding-top:5px}.menu-primary .menu-primary-wrapper .menu-secondary>ul>li a{font-weight:bold}.menu-primary .menu-primary-wrapper .menu-secondary>ul>li.item-small a{font-weight:normal}.menu-primary .menu-primary-wrapper .menu-secondary>ul>li.has-submenu>a{position:relative;padding-right:15px}.menu-primary .menu-primary-wrapper .menu-secondary>ul>li.has-submenu>a:after{position:absolute;top:calc(50% - 0.5em);right:5px;line-height:1;font-weight:normal;font-size:1.4rem;font-family:"Font Awesome 5 Pro";content:"\f104";transform:rotate(180deg);-webkit-transition:0.3s;-o-transition:0.3s;transition-duration:0.3s}.menu-primary .menu-primary-wrapper .menu-secondary>ul>li.has-submenu>a.subhead{display:block;cursor:pointer}.menu-primary .menu-primary-wrapper .menu-secondary>ul>li.has-submenu>a.subhead--submenu--open:after{transform:rotate(270deg)}.menu-primary .menu-primary-wrapper .menu-secondary>ul>li>.submenu{display:none}.menu-primary .menu-primary-wrapper .menu-secondary>ul>li>.submenu.submenu--open{display:block}.menu-primary .menu-primary-wrapper .menu-secondary>ul>li>.submenu>ul{padding:5px 0}.menu-primary .menu-primary-wrapper .menu-secondary>ul>li>.submenu>ul li a{font-weight:normal}.menu-primary .menu-primary-wrapper .menu-secondary .header-sns{display:flex;align-items:center;margin-left:-5px;padding:15px 15px 0 15px}.menu-primary .menu-primary-wrapper .menu-secondary .header-sns>li{padding:0}.menu-primary .menu-primary-wrapper .menu-secondary .header-sns>li+li{padding:0 0 0 5px}.menu-primary .menu-primary-wrapper .menu-secondary .header-sns a{display:flex}.menu-primary .menu-primary-wrapper .menu-secondary .header-sns a .fa-stack{font-size:1em}.menu-primary .menu-primary-wrapper .menu-secondary .header-sns a i{vertical-align:middle}.menu-primary .menu-primary-wrapper .menu-secondary .header-sns a .fa-twitter{font-size:1.3em}.menu-primary .menu-primary-wrapper .menu-secondary .header-sns a .fa-instagram{font-size:1.4em}.menu-primary .menu-primary-wrapper .menu-secondary .header-search{padding:15px}.menu-primary .menu-primary-wrapper .menu-secondary .header-search form{display:flex;align-items:center;width:50%;border:1px #000 solid}.menu-primary .menu-primary-wrapper .menu-secondary .header-search form input{border-radius:0}.menu-primary .menu-primary-wrapper .menu-secondary .header-search form label{display:flex;padding-right:10px}.menu-primary .menu-primary-wrapper .menu-secondary .header-search form label img{width:auto;height:15px}.menu-primary .menu-primary-wrapper .menu-secondary .header-search form input[type="submit"]{display:none}.menu-primary .menu-primary-wrapper .menu-secondary .header-search form input[type="text"]{display:block;width:100%;padding:10px 0 10px 10px;border:0;background:none !important;line-height:1;font-size:1.7rem}.menu-primary .menu-primary-wrapper .menu-secondary .header-search form input[type="text"]:focus{outline:none}.menu-primary .menu-primary-wrapper .menu-secondary .header-language{display:flex;padding:15px 15px 30px 15px}.menu-primary .menu-primary-wrapper .menu-secondary .header-language li{padding:0}.menu-primary .menu-primary-wrapper .menu-secondary .header-language li+li{padding:0 0 0 5px}.menu-primary .menu-primary-wrapper .menu-secondary .header-language li a{display:flex;align-items:center;justify-content:center;padding:2px 5px;border:1px #fff solid}.menu-primary .menu-primary-wrapper .menu-secondary .header-language li.active a{border:1px #000 solid}}@media screen and (max-width: 576px){.menu-primary .menu-primary-wrapper .menu-secondary .header-search form{width:100%}}@media screen and (min-width: 768px){.menu-primary .menu-primary-wrapper>ul>li.item--active>.subhead,.menu-primary .menu-primary-wrapper>ul>li.item--active-fixed>.subhead,.menu-primary .menu-primary-wrapper>ul>li.item--active-temporary>.subhead{color:#000}.menu-primary .menu-primary-wrapper>ul>li.item--muted>.subhead,.menu-primary .menu-primary-wrapper>ul>li.item--muted-fixed>.subhead{color:#acacac}.menu-primary .menu-primary-wrapper>ul>li.item--muted-fixed.item--active-temporary>.subhead{color:#000}.menu-primary .menu-primary-wrapper>ul>li .submenu>ul>li.item--muted>a{color:#acacac}}.open-menu{display:none}@media screen and (max-width: 767px){.open-menu{display:inline}.open-menu i{font-size:2rem}.open-menu .fa-times{display:none}.open-menu.open-menu--close .fa-bars{display:none}.open-menu.open-menu--close .fa-times{display:inline}}@media screen and (max-width: 767px){.header.header--menu-opened{position:fixed;top:0;z-index:30;width:100%;background-color:#fff}}@media screen and (max-width: 767px){.menu-primary--sticky{padding-top:50px}.menu-primary--sticky .header{position:fixed;top:0;z-index:30;width:100%;background-color:#fff}}.home .section{background-color:#fff}.home .section .chunk-header{display:flex;align-items:center;width:1280px;margin:auto;padding:70px 15px 30px 25px;line-height:1;font-size:5.3rem;font-weight:bold}.home .section .chunk-header img{height:5.3rem;margin-right:15px}@media screen and (max-width: 1294px){.home .section .chunk-header{width:100%}}@media screen and (max-width: 991px){.home .section .chunk-header{font-size:4.3rem}}@media screen and (max-width: 767px){.home .section .chunk-header{padding:15px;font-size:2.3rem}.home .section .chunk-header img{height:2.3rem;margin-right:5px}}.home .section-home-news-sticky .item{display:flex;justify-content:center;align-items:center;padding:20px 25px;font-size:1.7rem}.home .section-home-news-sticky .item a{font-weight:bold}.home .section-home-news-sticky .item+.item{border-top:1px #000 dotted}@media screen and (max-width: 576px){.home .section-home-news-sticky .item{padding:15px;font-size:1.6rem}}.home .section-home-header{border-top:4px #000 solid;width:100%;overflow:hidden;margin:auto;background-color:transparent}.home .section-home-header .home-eyecatch{margin:auto;overflow:hidden}.home .section-home-header .home-eyecatch .img{position:relative;width:100%;height:47vw}.home .section-home-header .home-eyecatch .img img{position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.home .section-home-header .home-eyecatch .img img.img--fit-h{width:auto;height:100%}.home .section-home-header .home-eyecatch .img img.img--fit-w{width:100%;height:auto}@media screen and (max-width: 767px){.home .section-home-header .home-eyecatch .img img.img--fit-w{width:100%;height:auto}}.home .section-home-header-announcement{display:flex;justify-content:space-between;position:relative;z-index:1;width:1280px;margin:auto}@media screen and (max-width: 1295px){.home .section-home-header-announcement{width:100%}}@media screen and (max-width: 991px){.home .section-home-header-announcement{flex-direction:column}}.home .home-news{width:829px;border-bottom:4px #000 solid;background-color:#fff}.home .home-news .chunk-more{display:flex;align-items:center;justify-content:flex-end;height:43px;padding-right:10px;background-color:#fff}.home .home-news .chunk-more a{position:relative;padding-right:15px;font-size:1.2rem;font-weight:bold}.home .home-news .chunk-more a:after{display:block;position:absolute;top:5px;right:0;width:11px;height:11px;border-top:1px solid #000;border-left:1px solid #000;transform:rotate(135deg);content:''}.home .home-news .chunk-list{padding:20px 20px 20px 25px;border-top:4px #000 solid}.home .home-news .chunk-list table tr+tr th,.home .home-news .chunk-list table tr+tr td{padding-top:15px}.home .home-news .chunk-list table tr .date{padding-right:10px;font-weight:bold;font-family:'Typewriter'}.home .home-news .chunk-list table tr .category{padding-right:15px}.home .home-news .chunk-list table tr .category label{display:block;padding:2px 3px;white-space:nowrap;background-color:#acacac;text-align:center;font-size:1.4rem;color:#fff}@media screen and (max-width: 1295px){.home .home-news{width:58%}}@media screen and (max-width: 991px){.home .home-news{order:2;display:flex;flex-direction:column;width:100%}.home .home-news .chunk-more{order:2}.home .home-news .chunk-list{order:1;padding:15px;border-top:0;border-bottom:1px #000 solid}}@media screen and (max-width: 767px){.home .home-news .chunk-list table tr{display:flex;flex-wrap:wrap}.home .home-news .chunk-list table tr+tr{padding-top:15px}.home .home-news .chunk-list table tr+tr td{padding-top:0}.home .home-news .chunk-list table tr .date{padding-top:0}.home .home-news .chunk-list table tr .category label{font-size:1.2rem}.home .home-news .chunk-list table tr .title{display:block;width:100%}}.home .opening{width:427px;margin-top:-50px;box-sizing:content-box;border-top:4px #000 solid;border-bottom:4px #000 solid;background-color:#fff}.home .opening .opening__date{height:89px;font-weight:bold}.home .opening .opening__date time{display:flex;align-items:baseline;height:100%;padding:15px 10px}.home .opening .opening__date img{width:24px;height:auto}.home .opening .opening__date .date{display:inline-flex;line-height:1;font-size:7.5rem;font-family:'Typewriter'}.home .opening .opening__date .day{margin-left:5px;font-size:3.8rem;text-transform:lowercase;font-family:'Typewriter'}.home .opening .chunk-list{border-top:4px #000 solid}.home .opening .chunk-list .opening__table{width:100%;height:100%;table-layout:fixed}.home .opening .chunk-list .opening__table tr{border-bottom:1px #000 solid}.home .opening .chunk-list .opening__table tr.opening__status--warn{color:#acacac}.home .opening .chunk-list .opening__table tr:last-of-type{border-bottom:0}.home .opening .chunk-list .opening__table th{width:44%;padding-left:15px;white-space:nowrap;vertical-align:middle;font-weight:bold;font-size:1.8rem}.home .opening .chunk-list .opening__table td{vertical-align:middle;font-family:'Typewriter';text-transform:uppercase}.home .opening .chunk-list .opening__table td.opening__status{text-align:right;font-size:1.9rem}.home .opening .chunk-list .opening__table td.opening__hours{width:35%;padding:0 15px;font-size:1.7rem}@media screen and (max-width: 1295px){.home .opening{order:1;width:40%}}@media screen and (max-width: 991px){.home .opening{width:100%;margin-top:0}.home .opening .chunk-list .opening__table{table-layout:auto}.home .opening .chunk-list .opening__table tr{display:flex;padding:15px 0}.home .opening .chunk-list .opening__table th{display:block;width:auto;min-width:33.33333%;padding-right:15px}.home .opening .chunk-list .opening__table td{display:flex;align-items:center;width:auto}}@media screen and (max-width: 767px){.home .opening{margin-top:0}.home .opening .opening__date{height:auto;padding:9px 0 0 0;line-height:1}.home .opening .opening__date time{padding:0 15px}.home .opening .opening__date .date{font-size:5.5rem}.home .opening .opening__date img{width:18px}.home .opening .chunk-list .opening__table tr{display:table-row;padding:0}.home .opening .chunk-list .opening__table th{display:table-cell;min-width:1px;padding-right:10px;font-size:1.6rem}.home .opening .chunk-list .opening__table td.opening__status{display:table-cell;font-size:1.5rem}.home .opening .chunk-list .opening__table td.opening__hours{display:table-cell;font-size:1.4rem}}.home .section-home-exhibitions .article-list-frame{border-top:4px #000 solid}.home .section-home-events .article-list-frame{border-top:4px #000 solid}.home .section-home-events .chunk-more{padding:15px;text-align:center;border-top:1px #000 solid}.home .section-home-events .chunk-more a{display:inline-flex;align-items:center;justify-content:center;font-weight:bold}.home .section-home-events .chunk-more a img{width:auto;height:21px;margin-left:10px;transform:rotate(-90deg)}.home .no-data p{width:1280px;margin:auto;padding:30px 25px}@media screen and (max-width: 1294px){.home .no-data p{width:100%;padding:15px}}.home .section-home-facilities .chunk-list{border-top:4px #000 solid}.home .section-home-facilities .chunk-list .item{padding:0 25px}.home .section-home-facilities .chunk-list .item+.item{border-top:1px #000 solid}.home .section-home-facilities .chunk-list .item .item-container{max-width:1280px;margin:auto}.home .section-home-facilities .chunk-list .item .item-container .text{display:flex;align-items:center;padding:30px 0}.home .section-home-facilities .chunk-list .item .item-container .text a{display:inline-flex;flex-direction:column;justify-content:center;height:100%}.home .section-home-facilities .chunk-list .item .item-container .text a .subtitle{padding-bottom:5px;line-height:1;font-size:2rem;font-weight:bold}.home .section-home-facilities .chunk-list .item .item-container .text a img{width:auto;height:55px}.home .section-home-facilities .chunk-list-sub{border-top:1px #000 solid}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container{display:flex;align-items:center;justify-content:space-between;width:1280px;margin:auto;padding:30px 0}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(1) .item-container .text,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(3) .item-container .text,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(5) .item-container .text{line-height:1}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(1) .item-container .text a .subtitle,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(3) .item-container .text a .subtitle,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(5) .item-container .text a .subtitle{padding-bottom:8px;font-size:2rem;font-weight:bold}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(1) .item-container .text a .title,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(3) .item-container .text a .title,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(5) .item-container .text a .title{font-size:4rem;font-weight:bold}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(1) .item-container .text a .text-small,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(3) .item-container .text a .text-small,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(5) .item-container .text a .text-small{font-size:1.6rem;font-weight:bold}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(1) .item-container .text a .text-paren,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(3) .item-container .text a .text-paren,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(5) .item-container .text a .text-paren{margin-left:-0.25em}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2),.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(4){display:flex;align-items:center;justify-content:center;font-size:6rem;font-weight:bold}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2) img,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(4) img{width:auto;height:60px}@media screen and (max-width: 1294px){.home .section-home-facilities .chunk-list .item .item-container{width:100%}.home .section-home-facilities .chunk-list .item .item-container .text a img{height:45px}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container{width:100%;padding-right:25px;padding-left:25px}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n-1) .item-container .text a .title,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n) .item-container .text a .title{font-size:3.8rem}}@media screen and (max-width: 991px){.home .section-home-facilities .chunk-list .item .item-container .text a img{height:30px}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n-1) .item-container .text a .subtitle,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n) .item-container .text a .subtitle{font-size:1.6rem}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n-1) .item-container .text a .title,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n) .item-container .text a .title{font-size:2.8rem}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n-1) .item-container .text a .text-small,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n) .item-container .text a .text-small{display:block;padding-top:8px;font-size:1.4rem}}@media screen and (max-width: 767px){.home .section-home-facilities .chunk-list .item{padding:0 15px}.home .section-home-facilities .chunk-list .item .item-container .text{width:100%}.home .section-home-facilities .chunk-list .item .item-container .text a .subtitle{font-size:1.6rem}.home .section-home-facilities .chunk-list .item .item-container .text a img{height:30px}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container{padding-right:15px;padding-left:15px}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n-1) .item-container .text a .subtitle,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n) .item-container .text a .subtitle{font-size:1.4rem}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n-1) .item-container .text a .title,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n) .item-container .text a .title{font-size:2.2rem}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n-1) .item-container .text a .text-small,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n) .item-container .text a .text-small{font-size:1.2rem}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2) img,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(4) img{width:10px;height:60px;transform:rotate(15deg)}}@media screen and (max-width: 576px){.home .section-home-facilities .chunk-list .item .item-container .text{padding:15px 0}.home .section-home-facilities .chunk-list .item .item-container .text a .subtitle{font-size:1.4rem}.home .section-home-facilities .chunk-list .item .item-container .text a img{height:24px}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container{display:block;padding:0}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item+.item{border-top:1px #000 solid}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n-1) .item-container,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n) .item-container{padding:15px}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n-1) .item-container .text a .subtitle,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n) .item-container .text a .subtitle{padding-bottom:5px;font-size:1.2rem}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n-1) .item-container .text a .title,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n) .item-container .text a .title{font-size:2.2rem}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n-1) .item-container .text a .text-small,.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2n) .item-container .text a .text-small{display:inline;font-size:1rem}.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(2),.home .section-home-facilities .chunk-list-sub .chunk-list-sub-container .item:nth-of-type(4){display:none}}.home .section-home-links{border-top:4px #000 solid}.home .section-home-links .item-container{padding:90px 0 0 0}.home .section-home-links .item-container .item-wrapper{border-top:4px #000 solid;border-bottom:4px #000 solid}.home .section-home-links .item-container .item-wrapper .chunk{display:flex;align-items:center;justify-content:center;width:1280px;margin:auto;padding:30px 0}.home .section-home-links .item-container .item-wrapper .chunk .item{display:flex}.home .section-home-links .item-container .item-wrapper .chunk .item:nth-of-type(1){align-items:center;justify-content:flex-end;width:34%}.home .section-home-links .item-container .item-wrapper .chunk .item:nth-of-type(2n){align-items:center;justify-content:center;width:32%;font-size:6rem;font-weight:bold}.home .section-home-links .item-container .item-wrapper .chunk .item:nth-of-type(2n) img{width:auto;height:60px}.home .section-home-links .item-container .item-wrapper .chunk .item:nth-of-type(3){align-items:center;justify-content:flex-start;width:34%}.home .section-home-links .item-container .item-wrapper .chunk .item a{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-size:4rem;font-weight:bold}.home .section-home-links .item-container .item-wrapper .chunk .item a img{width:auto;height:38px;margin-left:10px;transform:rotate(-90deg)}@media screen and (max-width: 1294px){.home .section-home-links .item-container .item-wrapper .chunk{justify-content:space-between;width:100%;padding-right:25px;padding-left:25px}.home .section-home-links .item-container .item-wrapper .chunk .item a{font-size:3rem}.home .section-home-links .item-container .item-wrapper .chunk .item:nth-of-type(1){width:auto}.home .section-home-links .item-container .item-wrapper .chunk .item:nth-of-type(2n){width:auto;padding:0 0 0 30px}.home .section-home-links .item-container .item-wrapper .chunk .item:nth-of-type(3){width:auto}}@media screen and (max-width: 991px){.home .section-home-links .item-container .item-wrapper .chunk .item a{font-size:2rem}}@media screen and (max-width: 767px){.home .section-home-links .item-container{padding:45px 0 30px 0}.home .section-home-links .item-container .item-wrapper .chunk{display:block;padding:0}.home .section-home-links .item-container .item-wrapper .chunk .item{padding:15px}.home .section-home-links .item-container .item-wrapper .chunk .item+.item{border-top:1px #000 solid}.home .section-home-links .item-container .item-wrapper .chunk .item:nth-of-type(1){justify-content:flex-start}.home .section-home-links .item-container .item-wrapper .chunk .item:nth-of-type(2n){display:none}.home .section-home-links .item-container .item-wrapper .chunk .item a{font-size:2.3rem}}.exhibitions.landing main .section,.exhibitions.archive:not(.archive-yearly) main .section{border-top:4px #000 solid}.exhibitions.landing .page-header .inner,.exhibitions.archive .page-header .inner{width:1280px;margin:auto;padding:30px 25px}.exhibitions.landing .page-header .inner .heading,.exhibitions.archive .page-header .inner .heading{line-height:1.18;font-size:4rem;font-weight:bold}.exhibitions.landing .page-header .inner .heading .subhead,.exhibitions.archive .page-header .inner .heading .subhead{padding-bottom:5px;font-size:1.6rem;font-weight:bold;color:#acacac}.exhibitions.landing .page-header .inner .subhead--paged,.exhibitions.archive .page-header .inner .subhead--paged{padding-top:15px;font-size:2rem;font-weight:bold}@media screen and (max-width: 1294px){.exhibitions.landing .page-header .inner,.exhibitions.archive .page-header .inner{width:100%}}@media screen and (max-width: 767px){.exhibitions.landing .page-header .inner,.exhibitions.archive .page-header .inner{display:block;padding:30px 15px}.exhibitions.landing .page-header .inner .heading,.exhibitions.archive .page-header .inner .heading{font-size:3.3rem}}.exhibitions.landing .chunk-header,.exhibitions.archive:not(.archive-yearly) .chunk-header{display:flex;align-items:center;width:1280px;margin:auto;padding:45px 15px 45px 25px;font-size:5.3rem;font-weight:bold}.exhibitions.landing .chunk-header img,.exhibitions.archive:not(.archive-yearly) .chunk-header img{width:35px;margin-right:15px;height:auto}@media screen and (max-width: 1294px){.exhibitions.landing .chunk-header,.exhibitions.archive:not(.archive-yearly) .chunk-header{width:100%}}@media screen and (max-width: 991px){.exhibitions.landing .chunk-header,.exhibitions.archive:not(.archive-yearly) .chunk-header{font-size:4.3rem}}@media screen and (max-width: 767px){.exhibitions.landing .chunk-header,.exhibitions.archive:not(.archive-yearly) .chunk-header{padding:15px;font-size:2.3rem}.exhibitions.landing .chunk-header img,.exhibitions.archive:not(.archive-yearly) .chunk-header img{width:25px}}.exhibitions.landing .article-list-frame,.exhibitions.archive:not(.archive-yearly) .article-list-frame{border-top:4px #000 solid}.exhibitions .local-nav nav{border-top:1px #000 solid}.exhibitions .local-nav nav ul{display:flex;width:1280px;margin:auto;padding:30px 25px;white-space:nowrap;overflow-x:auto}.exhibitions .local-nav nav ul li{display:flex;align-items:center;justify-content:center}.exhibitions .local-nav nav ul li:last-of-type{padding-right:25px}.exhibitions .local-nav nav ul li+li:before{display:inline-block;margin:-10px 10px 0 10px;font-size:4rem;content:"/"}.exhibitions .local-nav nav ul li a{font-size:4rem;font-weight:bold}.exhibitions .local-nav nav ul li a[target="_blank"]:after{content:"\f08e";font-family:"Font Awesome 5 Pro";margin-left:5px}@media screen and (max-width: 1294px){.exhibitions .local-nav nav ul{width:100%}}@media screen and (max-width: 767px){.exhibitions .local-nav nav ul{padding:15px}.exhibitions .local-nav nav ul li+li:before{font-size:2.3rem}.exhibitions .local-nav nav ul li a{font-size:2.3rem}}.exhibitions .no-data p{width:1280px;margin:auto;padding:30px 25px}@media screen and (max-width: 1294px){.exhibitions .no-data p{width:100%;padding:15px}}.exhibitions.landing .section-links .item-container{padding:40px 0}.exhibitions.landing .section-links .item-container .item-wrapper .chunk{display:flex;align-items:center;justify-content:center;width:1280px;margin:auto}.exhibitions.landing .section-links .item-container .item-wrapper .chunk .item{display:flex}.exhibitions.landing .section-links .item-container .item-wrapper .chunk .item:nth-of-type(1){align-items:center;justify-content:flex-end;width:34%}.exhibitions.landing .section-links .item-container .item-wrapper .chunk .item:nth-of-type(2){align-items:center;justify-content:center;width:32%;font-size:6rem;font-weight:bold}.exhibitions.landing .section-links .item-container .item-wrapper .chunk .item:nth-of-type(2) img{width:auto;height:60px}.exhibitions.landing .section-links .item-container .item-wrapper .chunk .item:nth-of-type(3){align-items:center;justify-content:flex-start;width:34%}.exhibitions.landing .section-links .item-container .item-wrapper .chunk .item a{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-size:3.2rem;font-weight:bold}.exhibitions.landing .section-links .item-container .item-wrapper .chunk .item a img{width:auto;height:38px;margin-left:10px;transform:rotate(-90deg)}@media screen and (max-width: 1294px){.exhibitions.landing .section-links .item-container .item-wrapper .chunk{width:100%}.exhibitions.landing .section-links .item-container .item-wrapper .chunk .item:nth-of-type(1){width:auto}.exhibitions.landing .section-links .item-container .item-wrapper .chunk .item:nth-of-type(2){width:auto;padding:0 0 0 30px}.exhibitions.landing .section-links .item-container .item-wrapper .chunk .item:nth-of-type(3){width:auto}}@media screen and (max-width: 767px){.exhibitions.landing .section-links .item-container{padding:30px 0}.exhibitions.landing .section-links .item-container .item-wrapper .chunk{display:block}.exhibitions.landing .section-links .item-container .item-wrapper .chunk .item{padding:0 15px}.exhibitions.landing .section-links .item-container .item-wrapper .chunk .item+.item{padding-top:15px}.exhibitions.landing .section-links .item-container .item-wrapper .chunk .item:nth-of-type(1){justify-content:flex-start}.exhibitions.landing .section-links .item-container .item-wrapper .chunk .item:nth-of-type(2){display:none}.exhibitions.landing .section-links .item-container .item-wrapper .chunk .item a{font-size:2.3rem}}.exhibitions.archive-yearly .article-list-frame{border-top:1px #000 solid}@media screen and (min-width: 768px){.exhibitions.single .article-main.article-main--has-img{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;grid-auto-flow:dense;grid-template-areas:"article__column-img article__column-head" "article__column-img article__column-outline" "article__column-flexible article__column-flexible"}.exhibitions.single .article-main.article-main--has-img .article__column-img{grid-area:article__column-img;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2}.exhibitions.single .article-main.article-main--has-img .article__column-head{grid-area:article__column-head;-ms-grid-column:2;-ms-grid-row:1}.exhibitions.single .article-main.article-main--has-img .article__column-outline{grid-area:article__column-outline;-ms-grid-column:2;-ms-grid-row:2}.exhibitions.single .article-main.article-main--has-img .article__column-flexible{grid-area:article__column-flexible;-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:3}}@media screen and (min-width: 768px){.exhibitions.single .article-main.article-main--has-no-img{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;grid-auto-flow:dense;grid-template-areas:"article__column-head article__column-head" "article__column-outline article__column-outline" "article__column-flexible article__column-flexible"}.exhibitions.single .article-main.article-main--has-no-img .article__column-head{grid-area:article__column-head;-ms-grid-column:1;-ms-grid-row:1}.exhibitions.single .article-main.article-main--has-no-img .article__column-outline{grid-area:article__column-outline;-ms-grid-column:1;-ms-grid-row:2}.exhibitions.single .article-main.article-main--has-no-img .article__column-flexible{grid-area:article__column-flexible;-ms-grid-column:1;-ms-grid-row:3}}.exhibitions.single .article-main{width:1280px;margin:auto;padding:30px 25px 60px 25px}@media screen and (min-width: 768px){.exhibitions.single .article-main.article-main--has-img .article__column-img{padding-right:20px}.exhibitions.single .article-main.article-main--has-img .article-head{padding-left:20px}.exhibitions.single .article-main.article-main--has-img .article__column-outline{padding-left:20px}}@media screen and (min-width: 768px){.exhibitions.single .article-main.article-main--has-no-img .article-head{padding-right:20px}.exhibitions.single .article-main.article-main--has-no-img .article__column-outline{padding-right:20px}}@media screen and (max-width: 1294px){.exhibitions.single .article-main{width:100%}}@media screen and (max-width: 767px){.exhibitions.single .article-main{padding:30px 15px}.exhibitions.single .article-main+.related-article{margin-top:0}.exhibitions.single .article-main .article__column-img{padding-top:15px;padding-right:0}.exhibitions.single .article-main .article-head{padding-left:0}.exhibitions.single .article-main .article__column-outline{padding-left:0}}.exhibitions.single .eyecatch{width:100%}.exhibitions.single .eyecatch .inner{width:100%}.exhibitions.single .eyecatch .inner img{width:100%;height:auto;border:1px #000 solid}.exhibitions.single .eyecatch .inner .caption{padding-top:5px;line-height:1.33;font-size:1.2rem}.exhibitions.single .dl{padding:30px 0 0 0}.exhibitions.single .dl ul{display:flex;flex-wrap:wrap}.exhibitions.single .dl ul li{padding-bottom:15px}.exhibitions.single .dl ul li+li{padding-left:10px}.exhibitions.single .dl ul li a{display:flex;align-items:center;padding:10px 20px;border:1px #000 solid;font-size:1.4rem;font-weight:bold}.exhibitions.single .dl ul li a img{width:40px;height:auto;margin-left:5px}@media screen and (max-width: 767px){.exhibitions.single .dl{padding-right:0}.exhibitions.single .dl ul{display:block}.exhibitions.single .dl ul li{display:block;padding-bottom:0}.exhibitions.single .dl ul li+li{padding-top:15px;padding-left:0}.exhibitions.single .dl ul li a{display:inline-flex;padding:10px 15px}.exhibitions.single .dl ul li a img{width:30px}}.exhibitions.single .article-head .subtitle-1{line-height:1.33;font-size:2rem;font-weight:bold}.exhibitions.single .article-head .subtitle-1+.heading{padding-top:10px}.exhibitions.single .article-head .heading{line-height:1.18;font-size:5.3rem;font-weight:bold}.exhibitions.single .article-head .subtitle-2{padding-top:5px;line-height:1.33;font-size:2rem;font-weight:bold}.exhibitions.single .article-head .period *{font-size:2.2rem;font-weight:bold}.exhibitions.single .article-head .period * span{font-size:1.6rem;font-weight:normal;color:#000}.exhibitions.single .article-head .period *:last-of-type{margin-bottom:0}.exhibitions.single .article-head *+.period{padding-top:10px}@media screen and (max-width: 767px){.exhibitions.single .article-head .subtitle-1{font-size:1.8rem}.exhibitions.single .article-head .heading{font-size:3.3rem}.exhibitions.single .article-head .subtitle-2{font-size:1.8rem}.exhibitions.single .article-head .period *{font-size:2rem}}.exhibitions.single .text-meta{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:60px}.exhibitions.single .text-meta .category span{padding:7px 10px;background-color:#000;font-size:2rem;color:#fff}@media screen and (max-width: 991px){.exhibitions.single .text-meta .category span{font-size:1.6rem}}@media screen and (max-width: 767px){.exhibitions.single .text-meta{flex-direction:column-reverse;padding-bottom:30px}}.exhibitions.single .article-main-lead{padding-top:30px;font-size:2rem;font-weight:bold}.exhibitions.single .article-main-lead *{font-weight:bold}.exhibitions.single .article-main-lead p+p{padding-top:10px}.exhibitions.single .article-main .basic_info{padding-top:40px}.exhibitions.single .article-main .basic_info table{width:100%;border-top:4px #000 solid;border-bottom:4px #000 solid;font-size:2rem}.exhibitions.single .article-main .basic_info table tr+tr{border-top:1px #000 solid}.exhibitions.single .article-main .basic_info table tr th{padding:10px 40px 0 10px;white-space:nowrap}.exhibitions.single .article-main .basic_info table tr th .basic_info_subhead{font-weight:bold}.exhibitions.single .article-main .basic_info table tr td{padding:10px 0}.exhibitions.single .article-main .basic_info table tr td .basic_info_text{display:inline;font-weight:bold}.exhibitions.single .article-main .basic_info table tr td .basic_info_text *{font-weight:bold}.exhibitions.single .article-main .basic_info table tr td .basic_info_text p+p{padding-top:10px}.exhibitions.single .article-main .basic_info table tr.credit th *,.exhibitions.single .article-main .basic_info table tr.credit td *{font-weight:normal}@media screen and (max-width: 767px){.exhibitions.single .article-main .basic_info table{font-size:1.6rem}.exhibitions.single .article-main .basic_info table tr th{padding-right:15px}}@media screen and (min-width: 768px){.exhibitions.single .article__column-flexible{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:40px}}@media screen and (max-width: 767px){.exhibitions.single .article__column-flexible{padding-top:25px}}.exhibitions.single .article__column-flexible .chunk{padding-bottom:40px}@media screen and (min-width: 768px){.exhibitions.single .article__column-flexible .chunk-gallery{width:calc(50% - 20px)}}.exhibitions.single .article__column-flexible .chunk-gallery+hr.divide{width:100%;margin:0;border:0}.exhibitions.single .article__column-flexible *+.gallery{padding-top:15px}@media screen and (max-width: 767px){.exhibitions.single .article__column-flexible *+.gallery{padding-top:30px}}@media screen and (min-width: 768px){.exhibitions.single .article__column-flexible .gallery .gallery-carousel .inner{display:flex;flex-wrap:wrap;justify-content:space-between}.exhibitions.single .article__column-flexible .gallery .gallery-carousel .inner .item{padding-bottom:20px}.exhibitions.single .article__column-flexible .gallery .gallery-carousel .inner .item.item--half{width:calc(50% - 10px)}.exhibitions.single .article__column-flexible .gallery .gallery-carousel .inner .item.item--full{width:100%}.exhibitions.single .article__column-flexible .gallery .gallery-carousel .inner .item .img a img{width:100%;height:auto}.exhibitions.single .article__column-flexible .gallery .gallery-carousel .inner .item .caption{padding-top:5px;line-height:1.33;font-size:1.2rem}}@media screen and (max-width: 767px){.exhibitions.single .article__column-flexible .gallery{padding-right:0}.exhibitions.single .article__column-flexible .gallery .gallery-carousel .inner .item{width:auto}.exhibitions.single .article__column-flexible .gallery .gallery-carousel .inner .item .img a{display:block;width:auto;height:70vw}.exhibitions.single .article__column-flexible .gallery .gallery-carousel .inner .item .img a img{width:auto;height:100%}.exhibitions.single .article__column-flexible .gallery .gallery-carousel .inner .item .caption{font-size:1.1rem}}.exhibitions.single .article__column-flexible .chunk-str{width:100%}.exhibitions.single .article__column-flexible .chunk-str .unit{padding-bottom:40px}@media screen and (max-width: 767px){.exhibitions.single .article__column-flexible .chunk-str .unit:last-of-type{padding-bottom:0}}.exhibitions.single .article__column-flexible .chunk-gallery+.chunk-str{width:calc(50% - 20px)}@media screen and (max-width: 767px){.exhibitions.single .article__column-flexible .chunk-gallery+.chunk-str{width:100%}}.exhibitions.single .article__column-flexible .unit-text{width:100%}.exhibitions.single .article__column-flexible .unit-text .wysiwyg{font-size:2rem}.exhibitions.single .article__column-flexible .unit-text .wysiwyg .has-iframe-movie{width:50%}@media screen and (max-width: 767px){.exhibitions.single .article__column-flexible .unit-text .wysiwyg .has-iframe-movie{width:100%}}.exhibitions.single .article__column-flexible .chunk-gallery+.chunk-str .unit-text .wysiwyg .has-iframe-movie{width:100%}.exhibitions.single .article__column-flexible .unit-performers{width:100%}.exhibitions.single .article__column-flexible .unit-performers .unit-header{padding-bottom:20px;line-height:1;font-size:2.6rem;font-weight:bold}.exhibitions.single .article__column-flexible .unit-performers .item+.item{padding-top:20px}.exhibitions.single .article__column-flexible .unit-performers .item.item--has-img{display:flex}.exhibitions.single .article__column-flexible .unit-performers .item.item--has-img .img{width:25%}.exhibitions.single .article__column-flexible .unit-performers .item.item--has-img .img .inner{width:100%}.exhibitions.single .article__column-flexible .unit-performers .item.item--has-img .img .inner img{width:100%;height:auto}.exhibitions.single .article__column-flexible .unit-performers .item.item--has-img .text{width:75%;padding-left:20px}.exhibitions.single .article__column-flexible .unit-performers .item.item--has-img .text .performer_name{font-weight:bold}.exhibitions.single .article__column-flexible .unit-performers .wysiwyg ol,.exhibitions.single .article__column-flexible .unit-performers .wysiwyg p,.exhibitions.single .article__column-flexible .unit-performers .wysiwyg ul{margin-bottom:10px}.exhibitions.single .article__column-flexible .unit-performers .wysiwyg .has-iframe-movie{width:50%}@media screen and (max-width: 767px){.exhibitions.single .article__column-flexible .unit-performers .wysiwyg .has-iframe-movie{width:100%}}@media screen and (min-width: 768px){.exhibitions.single .article__column-flexible .chunk-gallery+.chunk-str .unit-performers .item{padding-top:20px}.exhibitions.single .article__column-flexible .chunk-gallery+.chunk-str .unit-performers .item.item--has-img{display:block}.exhibitions.single .article__column-flexible .chunk-gallery+.chunk-str .unit-performers .item.item--has-img .text{padding-left:0}.exhibitions.single .article__column-flexible .chunk-gallery+.chunk-str .unit-performers .item .img.img--portrait{width:38%}.exhibitions.single .article__column-flexible .chunk-gallery+.chunk-str .unit-performers .item .img.img--landscape{width:50%}.exhibitions.single .article__column-flexible .chunk-gallery+.chunk-str .unit-performers .item .img img{width:100%}.exhibitions.single .article__column-flexible .chunk-gallery+.chunk-str .unit-performers .item .text .performer_name{padding-top:20px;font-weight:bold}}.exhibitions.single .article__column-flexible .unit-application a{display:flex;align-items:center;justify-content:space-between;width:calc(50% - 20px);padding:10px 20px;border:1px #000 solid}.exhibitions.single .article__column-flexible .unit-application a *{font-size:2rem;font-weight:bold}.exhibitions.single .article__column-flexible .unit-application a strong{padding-right:15px}@media screen and (max-width: 767px){.exhibitions.single .article__column-flexible .unit-application a{width:100%}}.exhibitions.single .article__column-flexible .chunk-gallery+.chunk-str .unit-application a{width:100%}.exhibitions.single.is_preview .preview-area{background-image:radial-gradient(#ccc 15%, transparent 15%);background-size:5px 5px}.exhibitions.single.is_preview .preview-header{border-top:4px #ccc solid;border-bottom:4px #ccc solid}.exhibitions.single.is_preview .preview-header .chunk-header{width:1280px;margin:auto;padding:70px 25px 35px 25px;line-height:1;font-size:5.3rem;font-weight:bold;color:#ccc}@media screen and (max-width: 1294px){.exhibitions.single.is_preview .preview-header .chunk-header{width:100%}}.exhibitions.single.is_preview .section-preview-list{width:1280px;margin:auto}@media screen and (max-width: 1294px){.exhibitions.single.is_preview .section-preview-list{width:100%}}.exhibitions.civic-gallery.landing main .section,.exhibitions.civic-gallery.archive:not(.archive-yearly) main .section{border-top:4px #000 solid}.exhibitions.civic-gallery.landing main .section article+article,.exhibitions.civic-gallery.archive:not(.archive-yearly) main .section article+article{border-top:4px #000 solid}.exhibitions.civic-gallery.archive .page-header .inner{width:1280px;margin:auto;padding:30px 25px}.exhibitions.civic-gallery.archive .page-header .inner .heading{line-height:1.18;font-size:4rem;font-weight:bold}.exhibitions.civic-gallery.archive .page-header .inner .heading .subhead{padding-bottom:5px;font-size:1.6rem;font-weight:bold;color:#acacac}.exhibitions.civic-gallery.archive .page-header .inner .subhead--paged{padding-top:15px;font-size:2rem;font-weight:bold}@media screen and (max-width: 1294px){.exhibitions.civic-gallery.archive .page-header .inner{width:100%}}@media screen and (max-width: 767px){.exhibitions.civic-gallery.archive .page-header .inner{display:block;padding:30px 15px}.exhibitions.civic-gallery.archive .page-header .inner .heading{font-size:3.3rem}}.exhibitions.civic-gallery.archive .chunk-header{display:flex;align-items:center;width:1280px;margin:auto;padding:45px 15px 45px 25px;font-size:5.3rem;font-weight:bold}@media screen and (max-width: 1294px){.exhibitions.civic-gallery.archive .chunk-header{width:100%}}@media screen and (max-width: 991px){.exhibitions.civic-gallery.archive .chunk-header{font-size:4.3rem}}@media screen and (max-width: 767px){.exhibitions.civic-gallery.archive .chunk-header{padding:15px;font-size:2.3rem}.exhibitions.civic-gallery.archive .chunk-header img{width:25px}}.exhibitions.civic-gallery.archive .chunk-body{border-top:4px #000 solid}.exhibitions.civic-gallery.archive .chunk-body .inner{width:1280px;margin:auto;padding:30px 25px}@media screen and (max-width: 1294px){.exhibitions.civic-gallery.archive .chunk-body .inner{width:100%}}.exhibitions.civic-gallery .no-data p{width:1280px;margin:auto;padding:30px 25px}@media screen and (max-width: 1294px){.exhibitions.civic-gallery .no-data p{width:100%;padding:15px}}.collection.landing .contents{display:flex;flex-direction:column}.collection.landing .contents .container{display:flex;flex-direction:column;height:100%}.collection.landing .contents .container .wrapper{height:100%}.collection.landing .contents .container .wrapper main{display:flex;flex-direction:column;justify-content:flex-start;height:100%}.collection.landing .contents .container .wrapper main .section{display:flex;flex-direction:column}.collection.landing .contents .container .wrapper main .section .item{height:33.333333%}.collection.landing .contents .container .wrapper main .section .item .item-container{height:100%}.collection.landing .page-header .inner{width:1280px;margin:auto;padding:30px 25px}.collection.landing .page-header .inner .heading{line-height:1.18;font-size:4rem;font-weight:bold}@media screen and (max-width: 1294px){.collection.landing .page-header .inner{width:100%}}@media screen and (max-width: 767px){.collection.landing .page-header .inner{display:block;padding:30px 15px}.collection.landing .page-header .inner .heading{font-size:3.3rem}}.collection.landing .section-lead .inner{width:1280px;margin:auto;padding:0 0 30px 25px}.collection.landing .section-lead .inner .wysiwyg{width:70%}@media screen and (max-width: 1294px){.collection.landing .section-lead .inner{width:100%}}@media screen and (max-width: 991px){.collection.landing .section-lead .inner{padding-right:25px}.collection.landing .section-lead .inner .wysiwyg{width:100%}}@media screen and (max-width: 767px){.collection.landing .section-lead .inner{padding:0 15px 30px 15px}}.collection.landing .section-list{border-top:4px #000 solid}.collection.landing .section-list .item{border-bottom:1px #000 solid}.collection.landing .section-list .item .item-container{display:flex;width:1280px;margin:auto;padding-left:25px}.collection.landing .section-list .item .item-container .img{width:34%;overflow:hidden;background-color:#ccc}.collection.landing .section-list .item .item-container .img .inner a{display:block;position:relative;padding-bottom:75%;overflow:hidden}.collection.landing .section-list .item .item-container .img .inner a img{position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.collection.landing .section-list .item .item-container .img.img--landscape .inner a img{height:101%;width:auto}.collection.landing .section-list .item .item-container .img.img--portrait .inner a img{width:101%;height:auto}.collection.landing .section-list .item .item-container .text{display:flex;align-items:center;width:66%;padding:25px}.collection.landing .section-list .item .item-container .text a .title{display:flex;align-items:center;font-size:3.3rem;font-weight:bold}.collection.landing .section-list .item .item-container .text a .title img{width:3.3rem;margin-left:15px;transform:rotate(-90deg)}@media screen and (max-width: 1294px){.collection.landing .section-list .item .item-container{width:100%}}@media screen and (max-width: 767px){.collection.landing .section-list .item .item-container{padding-left:0}.collection.landing .section-list .item .item-container .text{padding:15px 15px 15px 30px}.collection.landing .section-list .item .item-container .text a .title{font-size:2.3rem}.collection.landing .section-list .item .item-container .text a .title img{width:2.3rem}}@media screen and (max-width: 576px){.collection.landing .section-list .item .item-container .text{padding:15px}.collection.landing .section-list .item .item-container .text a .title{font-size:1.8rem}.collection.landing .section-list .item .item-container .text a .title img{width:1.8rem}}.collection.archive .page-header .inner{width:1280px;margin:auto;padding:30px 25px}.collection.archive .page-header .inner .heading{line-height:1.18;font-size:4rem;font-weight:bold}.collection.archive .page-header .inner .heading .subhead{padding-bottom:5px;font-size:1.6rem;font-weight:bold;color:#acacac}@media screen and (max-width: 1294px){.collection.archive .page-header .inner{width:100%}}@media screen and (max-width: 767px){.collection.archive .page-header .inner{display:block;padding:30px 15px}.collection.archive .page-header .inner .heading{font-size:3.3rem}}.collection.archive .section-lead .inner{width:1280px;margin:auto;padding:0 0 30px 25px}.collection.archive .section-lead .inner .wysiwyg{width:70%}@media screen and (max-width: 1294px){.collection.archive .section-lead .inner{width:100%}}@media screen and (max-width: 991px){.collection.archive .section-lead .inner{padding-right:25px}.collection.archive .section-lead .inner .wysiwyg{width:100%}}@media screen and (max-width: 767px){.collection.archive .section-lead .inner{padding:0 15px 30px 15px}}.collection.archive .section-list{border-top:1px #000 solid}.collection.archive .section-list .article-list-frame .text-meta{line-height:1.18}.collection.archive .section-list .article-list-frame .text-meta span{font-size:1.2rem}.collection.archive .section-list .article-list-frame .text-meta span+span:before{content:" / "}.collection .item-frame--S.item--has-img .item-container .text .inner{flex-direction:column}.collection.single .contents>.container>.article-main .article-inner{display:flex;flex-wrap:wrap;width:1280px;margin:auto;padding:25px 25px 75px 25px}.collection.single .contents>.container>.article-main .article-inner .article-body{width:70%}.collection.single .contents>.container>.article-main .article-inner aside{width:100%;padding-top:30px}@media screen and (max-width: 1294px){.collection.single .contents>.container>.article-main .article-inner{width:100%}}@media screen and (max-width: 767px){.collection.single .contents>.container>.article-main .article-inner{flex-wrap:wrap;padding:30px 0 0 0}.collection.single .contents>.container>.article-main .article-inner .article-body{width:100%;padding:0 15px}.collection.single .contents>.container>.article-main .article-inner aside{width:100%;padding:30px 0}}.collection.single .article-header{border-bottom:1px #000 solid}.collection.single .article-header .article-header-outer{width:1280px;margin:auto;padding:30px 25px}.collection.single .article-header .article-header-outer .article-header-inner{width:70%}.collection.single .article-header .article-header-outer .article-header-inner .heading{line-height:1.18;font-size:4rem;font-weight:bold}.collection.single .article-header .article-header-outer .article-header-inner .heading .subhead{padding-bottom:5px;font-size:1.6rem;font-weight:bold;color:#acacac}.collection.single .article-header .article-header-outer .article-header-inner .artist{padding:5px 0;font-size:2rem;font-weight:bold}.collection.single .article-header .article-header-outer .article-header-inner .artist span{font-size:1.2rem}.collection.single .article-header .article-header-outer .article-header-inner .meta{padding-top:15px;font-size:1.6rem}.collection.single .article-header .article-header-outer .article-header-inner .meta span+span:before{content:" / "}@media screen and (max-width: 1294px){.collection.single .article-header .article-header-outer{width:100%}.collection.single .article-header .article-header-outer .article-header-inner{width:100%}}@media screen and (max-width: 767px){.collection.single .article-header .article-header-outer{display:block;padding:30px 15px}.collection.single .article-header .article-header-outer .heading{font-size:3.3rem}}.collection.single .contents>.container .article--has-img-portrait .article-inner .article-eyecacth{width:40%;padding-bottom:30px}.collection.single .contents>.container .article--has-img-portrait .article-inner .article-eyecacth .inner img{width:100%;height:auto}.collection.single .contents>.container .article--has-img-portrait .article-inner .article-body{width:60%;padding:0 0 0 50px}@media screen and (max-width: 767px){.collection.single .contents>.container .article--has-img-portrait .article-inner .article-eyecacth{width:70%;padding:0 15px 30px 15px}.collection.single .contents>.container .article--has-img-portrait .article-inner .article-body{width:100%;padding:0 15px}}.collection.single .contents>.container .article--has-img-landscape .article-inner .article-eyecacth{width:70%;padding:0 50px 30px 0}.collection.single .contents>.container .article--has-img-landscape .article-inner .article-eyecacth .inner img{width:100%;height:auto}.collection.single .contents>.container .article--has-img-landscape .article-inner .article-body{padding:0 50px 0 0}@media screen and (max-width: 767px){.collection.single .contents>.container .article--has-img-landscape .article-inner .article-eyecacth{width:100%;padding:0 15px 30px 15px}.collection.single .contents>.container .article--has-img-landscape .article-inner .article-body{width:100%;padding:0 15px}}.collection.single .article-body .article-aside a{position:relative;padding-right:15px;font-weight:bold}.collection.single .article-body .article-aside a:after{display:block;position:absolute;top:3px;right:0;width:16px;height:16px;border-top:1px solid #000;border-left:1px solid #000;transform:rotate(135deg);content:''}.collection .local-nav{border-top:1px #000 solid}.collection .local-nav nav{width:1280px;margin:auto;padding:30px 25px}.collection .local-nav nav ul{display:flex}.collection .local-nav nav ul li+li:before{display:inline-block;margin:0 10px;font-size:2rem;content:"/"}.collection .local-nav nav ul li.active a{color:#000}.collection .local-nav nav ul li a{font-size:2rem;font-weight:bold;color:#acacac;-webkit-transition:0.3s;-o-transition:0.3s;transition-duration:0.3s}.collection .local-nav nav ul li a:hover{color:#000}.collection .local-nav nav ul li a[target="_blank"]:after{content:"\f08e";font-family:"Font Awesome 5 Pro";margin-left:5px}@media screen and (max-width: 1294px){.collection .local-nav nav{width:100%}}@media screen and (max-width: 991px){.collection .local-nav nav ul li+li:before{font-size:2.3rem}.collection .local-nav nav ul li a{font-size:2.3rem}}@media screen and (max-width: 767px){.collection .local-nav nav{padding:15px}.collection .local-nav nav ul{display:block}.collection .local-nav nav ul li+li:before{display:none}}.collection-image-rental.page .local-nav nav .list-category li+li{padding-top:0}.learn.landing .page-header .inner{display:flex;width:1280px;margin:auto;padding:30px 40px}.learn.landing .page-header .inner .heading{width:50%;line-height:1;font-size:7rem;font-weight:bold}.learn.landing .page-header .inner .lead{width:50%;padding-left:25px;font-weight:bold}.learn.landing .page-header .inner .lead *{font-weight:bold}@media screen and (max-width: 1294px){.learn.landing .page-header .inner{width:100%;padding:30px 25px}}@media screen and (max-width: 991px){.learn.landing .page-header .inner .heading{line-height:1.18;font-size:4rem}}@media screen and (max-width: 767px){.learn.landing .page-header .inner{flex-wrap:wrap;padding:30px 15px}.learn.landing .page-header .inner .heading{width:100%;font-size:3.3rem}.learn.landing .page-header .inner .lead{width:100%;padding:15px 0 0 0}}.learn.landing .section-links{border-top:1px #000 solid}.learn.landing .section-links .item-container{padding:40px 0}.learn.landing .section-links .item-container .item-wrapper .chunk{display:flex;align-items:center;justify-content:center;width:1280px;margin:auto}.learn.landing .section-links .item-container .item-wrapper .chunk .item a{display:inline-flex;align-items:center;justify-content:center;position:relative;padding-right:20px;white-space:nowrap;font-size:3.2rem;font-weight:bold}.learn.landing .section-links.section-links-calendar .item-container .item-wrapper .chunk .item a:after{display:block;position:absolute;top:14px;right:0;width:24px;height:24px;border-top:3px solid #000;border-left:3px solid #000;transform:rotate(135deg);content:''}.learn.landing .section-links.section-links-blog .item-container .item-wrapper .chunk .item a img{width:3.3rem;margin-left:15px;transform:rotate(-90deg)}@media screen and (max-width: 1294px){.learn.landing .section-links .item-container .item-wrapper .chunk{width:100%}.learn.landing .section-links .item-container .item-wrapper .chunk .item:nth-of-type(1){width:auto}.learn.landing .section-links .item-container .item-wrapper .chunk .item:nth-of-type(2){width:auto;padding:0 0 0 30px}.learn.landing .section-links .item-container .item-wrapper .chunk .item:nth-of-type(3){width:auto}}@media screen and (max-width: 767px){.learn.landing .section-links .item-container{padding:30px 0}.learn.landing .section-links .item-container .item-wrapper .chunk{display:block}.learn.landing .section-links .item-container .item-wrapper .chunk .item{padding:0 15px}.learn.landing .section-links .item-container .item-wrapper .chunk .item+.item{padding-top:15px}.learn.landing .section-links .item-container .item-wrapper .chunk .item:nth-of-type(1){justify-content:flex-start}.learn.landing .section-links .item-container .item-wrapper .chunk .item:nth-of-type(2){display:none}.learn.landing .section-links .item-container .item-wrapper .chunk .item a{font-size:2.3rem}}.learn.landing .section-lab{border-top:4px #000 solid}.learn.landing .section-lab .chunk-header{display:flex;align-items:center;width:1280px;margin:auto;padding:70px 15px 30px 25px;line-height:1;font-size:5.3rem;font-weight:bold}.learn.landing .section-lab .chunk-header img{width:35px;margin-right:15px;height:auto}@media screen and (max-width: 1294px){.learn.landing .section-lab .chunk-header{width:100%}}@media screen and (max-width: 991px){.learn.landing .section-lab .chunk-header{font-size:4.3rem}}@media screen and (max-width: 767px){.learn.landing .section-lab .chunk-header{padding:15px;font-size:2.3rem}.learn.landing .section-lab .chunk-header img{width:25px}}.learn.landing .section-lab .article-list-frame{border-top:4px #000 solid}.learn.landing .section-events{border-top:4px #000 solid}.learn.landing .section-events .chunk-header{display:flex;align-items:center;width:1280px;margin:auto;padding:70px 15px 30px 25px;line-height:1;font-size:5.3rem;font-weight:bold}.learn.landing .section-events .chunk-header img{width:35px;margin-right:15px;height:auto}@media screen and (max-width: 1294px){.learn.landing .section-events .chunk-header{width:100%}}@media screen and (max-width: 991px){.learn.landing .section-events .chunk-header{font-size:4.3rem}}@media screen and (max-width: 767px){.learn.landing .section-events .chunk-header{padding:15px;font-size:2.3rem}.learn.landing .section-events .chunk-header img{width:25px}}.learn.landing .section-events .article-list-frame{border-top:4px #000 solid}.learn.landing .section-events .chunk-more{padding:15px;text-align:center;border-top:1px #000 solid;background:#fff}.learn.landing .section-events .chunk-more a{display:inline-flex;align-items:center;justify-content:center;font-weight:bold}.learn.landing .section-events .chunk-more a img{width:auto;height:21px;margin-left:10px;transform:rotate(-90deg)}.learn.landing .no-data p{width:1280px;margin:auto;padding:30px 25px}@media screen and (max-width: 1294px){.learn.landing .no-data p{width:100%;padding:15px}}.learn.landing .section-facilities{padding-top:110px;border-top:4px #000 solid}.learn.landing .section-facilities .chunk-list{border-top:4px #000 solid}.learn.landing .section-facilities .chunk-list .item+.item{border-top:1px #000 solid}.learn.landing .section-facilities .chunk-list .item .item-container{width:1280px;margin:auto;padding:40px 50px}.learn.landing .section-facilities .chunk-list .item .item-container .text img{width:auto;height:100px}.learn.landing .section-facilities .chunk-list .item .item-container .text .links{display:flex;padding-top:25px;line-height:1;font-size:2rem}.learn.landing .section-facilities .chunk-list .item .item-container .text .links .subtitle{width:20%;padding-right:15px;font-weight:bold}.learn.landing .section-facilities .chunk-list .item .item-container .text .links ul{display:flex}.learn.landing .section-facilities .chunk-list .item .item-container .text .links ul li+li{padding-left:25px}.learn.landing .section-facilities .chunk-list .item .item-container .text .links ul li a{position:relative;padding-right:15px;font-weight:bold}.learn.landing .section-facilities .chunk-list .item .item-container .text .links ul li a:after{display:block;position:absolute;top:3px;right:0;width:16px;height:16px;border-top:1px solid #000;border-left:1px solid #000;transform:rotate(135deg);content:''}@media screen and (max-width: 1294px){.learn.landing .section-facilities .chunk-list .item .item-container{width:100%;padding:30px 25px}.learn.landing .section-facilities .chunk-list .item .item-container .text img{height:55px}.learn.landing .section-facilities .chunk-list .item .item-container .text .links .subtitle{width:25%}}@media screen and (max-width: 991px){.learn.landing .section-facilities .chunk-list .item .item-container .text .links .subtitle{width:35%}}@media screen and (max-width: 767px){.learn.landing .section-facilities{padding-top:45px}.learn.landing .section-facilities .chunk-list .item .item-container{padding:30px 15px}.learn.landing .section-facilities .chunk-list .item .item-container .text img{height:3rem}.learn.landing .section-facilities .chunk-list .item .item-container .text .links{display:block;padding-top:15px}.learn.landing .section-facilities .chunk-list .item .item-container .text .links .subtitle{width:100%}.learn.landing .section-facilities .chunk-list .item .item-container .text .links ul{padding-top:30px;margin-left:0}.learn.landing .section-facilities .chunk-list .item .item-container .text .links ul li a{font-size:1.6rem}}.learn.landing .section-others{border-top:4px #000 solid}.learn.landing .section-others .chunk-list .item+.item{border-top:1px #000 solid}.learn.landing .section-others .chunk-list .item .item-container{display:flex;width:1280px;margin:auto;padding:35px}.learn.landing .section-others .chunk-list .item .item-container .img{width:44%}.learn.landing .section-others .chunk-list .item .item-container .img .inner img{width:100%;height:auto}.learn.landing .section-others .chunk-list .item .item-container .text{width:56%;padding-left:25px}.learn.landing .section-others .chunk-list .item .item-container .text .title{padding-bottom:15px;line-height:1;font-size:3rem;font-weight:bold}.learn.landing .section-others .chunk-list .item .item-container .text .lead{padding-bottom:30px}.learn.landing .section-others .chunk-list .item .item-container .text ul{display:flex}.learn.landing .section-others .chunk-list .item .item-container .text ul+ul{padding-top:15px}.learn.landing .section-others .chunk-list .item .item-container .text ul li+li{padding-left:25px}.learn.landing .section-others .chunk-list .item .item-container .text ul li a{display:inline-block;position:relative;padding-right:15px;font-size:1.8rem;font-weight:bold}.learn.landing .section-others .chunk-list .item .item-container .text ul li a:after{display:block;position:absolute;top:6px;right:0;width:16px;height:16px;border-top:1px solid #000;border-left:1px solid #000;transform:rotate(135deg);content:''}@media screen and (max-width: 1294px){.learn.landing .section-others .chunk-list .item .item-container{width:100%;padding:30px 25px}.learn.landing .section-others .chunk-list .item:nth-of-type(2) .text ul{display:block}.learn.landing .section-others .chunk-list .item:nth-of-type(2) .text ul li{display:block;width:100%}.learn.landing .section-others .chunk-list .item:nth-of-type(2) .text ul li+li{padding:15px 0 0 0}}@media screen and (max-width: 991px){.learn.landing .section-others .chunk-list .item .item-container .text ul{display:block}.learn.landing .section-others .chunk-list .item .item-container .text ul li{display:block;width:100%}.learn.landing .section-others .chunk-list .item .item-container .text ul li+li{padding:15px 0 0 0}}@media screen and (max-width: 767px){.learn.landing .section-others .chunk-list .item .item-container{display:block;padding:30px 15px}.learn.landing .section-others .chunk-list .item .item-container .img{width:100%}.learn.landing .section-others .chunk-list .item .item-container .text{width:100%;padding:15px 0 0 0}.learn.landing .section-others .chunk-list .item .item-container .text .title{font-size:2.3rem}.learn.landing .section-others .chunk-list .item .item-container .text .lead{font-size:1.4rem}.learn.landing .section-others .chunk-list .item .item-container .text ul li a{font-size:1.6rem}}.events.archive:not(.archive-yearly) main .section{border-top:4px #000 solid}.events .page-header .inner{width:1280px;margin:auto;padding:30px 25px}.events .page-header .inner .heading{line-height:1.18;font-size:4rem;font-weight:bold}.events .page-header .inner .heading .subhead{padding-bottom:5px;font-size:1.6rem;font-weight:bold;color:#acacac}.events .page-header .inner .subhead--paged{padding-top:15px;font-size:2rem;font-weight:bold}@media screen and (max-width: 1294px){.events .page-header .inner{width:100%}}@media screen and (max-width: 767px){.events .page-header .inner{display:block;padding:30px 15px}.events .page-header .inner .heading{font-size:3.3rem}}.events.archive:not(.archive-yearly) main .section-lead{border-top:0}.events.archive:not(.archive-yearly) main .section-lead .inner{width:1280px;margin:auto;padding:0 0 30px 25px}.events.archive:not(.archive-yearly) main .section-lead .inner .wysiwyg{width:70%}@media screen and (max-width: 1294px){.events.archive:not(.archive-yearly) main .section-lead .inner{width:100%}}@media screen and (max-width: 991px){.events.archive:not(.archive-yearly) main .section-lead .inner{padding-right:25px}.events.archive:not(.archive-yearly) main .section-lead .inner .wysiwyg{width:100%}}@media screen and (max-width: 767px){.events.archive:not(.archive-yearly) main .section-lead .inner{padding:0 15px 30px 15px}}.events.archive:not(.archive-yearly) .chunk-header{display:flex;align-items:center;width:1280px;margin:auto;padding:45px 15px 45px 25px;font-size:5.3rem;font-weight:bold}.events.archive:not(.archive-yearly) .chunk-header img{width:35px;margin-right:15px;height:auto}@media screen and (max-width: 1294px){.events.archive:not(.archive-yearly) .chunk-header{width:100%}}@media screen and (max-width: 991px){.events.archive:not(.archive-yearly) .chunk-header{font-size:4.3rem}}@media screen and (max-width: 767px){.events.archive:not(.archive-yearly) .chunk-header{padding:15px;font-size:2.3rem}.events.archive:not(.archive-yearly) .chunk-header img{width:25px}}.events.archive:not(.archive-yearly) .article-list-frame{border-top:4px #000 solid}.events.archive.archive-yearly .article-list-frame{border-top:1px #000 solid}.events.archive.archive-all .article-list-frame{border-top:1px #000 solid}.events .local-nav{border-top:1px #000 solid}.events .local-nav nav{width:1280px;margin:auto;padding:30px 25px;white-space:nowrap;overflow-x:auto}.events .local-nav nav ul{display:flex}.events .local-nav nav ul li{display:flex;align-items:center;justify-content:center}.events .local-nav nav ul li:last-of-type{padding-right:25px}.events .local-nav nav ul li+li:before{display:inline-block;margin:-10px 10px 0 10px;font-size:4rem;content:"/"}.events .local-nav nav ul li a{text-decoration:underline;font-size:4rem;font-weight:bold}.events .local-nav.local-nav-tags nav .subhead{color:#acacac;font-weight:bold}.events .local-nav.local-nav-tags nav ul li a{font-size:1.6rem !important}@media screen and (max-width: 1294px){.events .local-nav nav{width:100%}}@media screen and (max-width: 767px){.events .local-nav nav{padding:15px}.events .local-nav nav ul li+li:before{font-size:2.3rem}.events .local-nav nav ul li a{font-size:2.3rem}}.events .no-data p{width:1280px;margin:auto;padding:30px 25px}@media screen and (max-width: 1294px){.events .no-data p{width:100%;padding:15px}}.events.lab .page-header img{width:auto;height:4rem}@media screen and (max-width: 767px){.events.lab .page-header img{height:3rem}}.events.studio .page-header img{width:auto;height:4rem}.events.studio.archive main .section.section-current.section-upcoming{border:0}.events.studio.archive .article-list-frame{border-top:1px #000 solid}@media screen and (max-width: 767px){.events.studio .page-header img{height:3rem}}.events.library .page-header img{width:auto;height:4rem}@media screen and (max-width: 767px){.events.library .page-header img{height:3rem}}.events.library.archive:not(.archive-yearly) main .section-lead{border-top:1px #000 solid}.events.library.archive:not(.archive-yearly) main .section-lead .inner{padding-top:30px}.events.related.archive main .section.section-current.section-upcoming{border:0}.events.related.archive .article-list-frame{border-top:1px #000 solid}.events.other.archive main .section.section-current.section-upcoming{border:0}.events.other.archive .article-list-frame{border-top:1px #000 solid}.events.archive-tag.archive main .section{border:0}.events.archive-tag.archive .article-list-frame{border-top:1px #000 solid}.events.archive-all.archive main .section{border:0}.events.archive-all .pagination{border-top:1px #000 solid}.events.archive-all .pagination .inner{width:1280px;margin:auto;padding:30px 25px}@media screen and (max-width: 1294px){.events.archive-all .pagination .inner{width:100%}}@media screen and (max-width: 767px){.events.archive-all .pagination .inner{padding:30px 15px}}@media screen and (min-width: 768px){.events.single .article-main.article-main--has-img{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;grid-auto-flow:dense;grid-template-areas:"article__column-img article__column-head" "article__column-img article__column-outline" "article__column-flexible article__column-flexible"}.events.single .article-main.article-main--has-img .article__column-img{grid-area:article__column-img;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2}.events.single .article-main.article-main--has-img .article__column-head{grid-area:article__column-head;-ms-grid-column:2;-ms-grid-row:1}.events.single .article-main.article-main--has-img .article__column-outline{grid-area:article__column-outline;-ms-grid-column:2;-ms-grid-row:2}.events.single .article-main.article-main--has-img .article__column-flexible{grid-area:article__column-flexible;-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:3}}@media screen and (min-width: 768px){.events.single .article-main.article-main--has-no-img{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;grid-auto-flow:dense;grid-template-areas:"article__column-head article__column-head" "article__column-outline article__column-outline" "article__column-flexible article__column-flexible"}.events.single .article-main.article-main--has-no-img .article__column-head{grid-area:article__column-head;-ms-grid-column:1;-ms-grid-row:1}.events.single .article-main.article-main--has-no-img .article__column-outline{grid-area:article__column-outline;-ms-grid-column:1;-ms-grid-row:2}.events.single .article-main.article-main--has-no-img .article__column-flexible{grid-area:article__column-flexible;-ms-grid-column:1;-ms-grid-row:3}}.events.single .article-main{width:1280px;margin:auto;padding:30px 25px 60px 25px}@media screen and (min-width: 768px){.events.single .article-main.article-main--has-img .article__column-img{padding-right:20px}.events.single .article-main.article-main--has-img .article-head{padding-left:20px}.events.single .article-main.article-main--has-img .article__column-outline{padding-left:20px}}@media screen and (min-width: 768px){.events.single .article-main.article-main--has-no-img .article-head{padding-right:20px}.events.single .article-main.article-main--has-no-img .article__column-outline{padding-right:20px}}@media screen and (max-width: 1294px){.events.single .article-main{width:100%}}@media screen and (max-width: 767px){.events.single .article-main{padding:30px 15px}.events.single .article-main+.related-article{margin-top:0}.events.single .article-main .article__column-img{padding-top:15px;padding-right:0}.events.single .article-main .article-head{padding-left:0}.events.single .article-main .article__column-outline{padding-left:0}}.events.single .eyecatch{width:100%}.events.single .eyecatch .inner{width:100%}.events.single .eyecatch .inner img{width:100%;height:auto;border:1px #000 solid}.events.single .eyecatch .inner .caption{padding-top:5px;line-height:1.33;font-size:1.2rem}.events.single .dl{padding:30px 0 0 0}.events.single .dl ul{display:flex;flex-wrap:wrap}.events.single .dl ul li{padding-bottom:15px}.events.single .dl ul li+li{padding-left:10px}.events.single .dl ul li a{display:flex;align-items:center;padding:10px 20px;border:1px #000 solid;font-size:1.4rem;font-weight:bold}.events.single .dl ul li a img{width:40px;height:auto;margin-left:5px}@media screen and (max-width: 767px){.events.single .dl{padding-right:0}.events.single .dl ul{display:block}.events.single .dl ul li{display:block;padding-bottom:0}.events.single .dl ul li+li{padding-top:15px;padding-left:0}.events.single .dl ul li a{display:inline-flex;padding:10px 15px}.events.single .dl ul li a img{width:30px}}.events.single .article-head .subtitle-1{line-height:1.33;font-size:2rem;font-weight:bold}.events.single .article-head .subtitle-1+.heading{padding-top:10px}.events.single .article-head .heading{line-height:1.18;font-size:5.3rem;font-weight:bold}.events.single .article-head .subtitle-2{padding-top:5px;line-height:1.33;font-size:2rem;font-weight:bold}.events.single .article-head .period *{font-size:2.2rem;font-weight:bold}.events.single .article-head .period * span{font-size:1.6rem;font-weight:normal;color:#000}.events.single .article-head .period *:last-of-type{margin-bottom:0}.events.single .article-head *+.period{padding-top:10px}@media screen and (max-width: 767px){.events.single .article-head .subtitle-1{font-size:1.8rem}.events.single .article-head .heading{font-size:3.3rem}.events.single .article-head .subtitle-2{font-size:1.8rem}.events.single .article-head .period *{font-size:2rem}}.events.single .text-meta{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:60px}.events.single .text-meta .category span{padding:7px 10px;background-color:#000;font-size:2rem;color:#fff}@media screen and (max-width: 991px){.events.single .text-meta .category span{font-size:1.6rem}}@media screen and (max-width: 767px){.events.single .text-meta{flex-direction:column-reverse;padding-bottom:30px}}.events.single .article-main-lead{padding-top:30px;font-size:2rem;font-weight:bold}.events.single .article-main-lead *{font-weight:bold}.events.single .article-main-lead p+p{padding-top:10px}.events.single .article-main .basic_info{padding-top:40px}.events.single .article-main .basic_info table{width:100%;border-top:4px #000 solid;border-bottom:4px #000 solid;font-size:2rem}.events.single .article-main .basic_info table tr+tr{border-top:1px #000 solid}.events.single .article-main .basic_info table tr th{padding:10px 40px 0 10px;white-space:nowrap}.events.single .article-main .basic_info table tr th .basic_info_subhead{font-weight:bold}.events.single .article-main .basic_info table tr td{padding:10px 0}.events.single .article-main .basic_info table tr td .basic_info_text{display:inline;font-weight:bold}.events.single .article-main .basic_info table tr td .basic_info_text *{font-weight:bold}.events.single .article-main .basic_info table tr td .basic_info_text p+p{padding-top:10px}.events.single .article-main .basic_info table tr.credit th *,.events.single .article-main .basic_info table tr.credit td *{font-weight:normal}@media screen and (max-width: 767px){.events.single .article-main .basic_info table{font-size:1.6rem}.events.single .article-main .basic_info table tr th{padding-right:15px}}@media screen and (min-width: 768px){.events.single .article__column-flexible{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:40px}}@media screen and (max-width: 767px){.events.single .article__column-flexible{padding-top:25px}}.events.single .article__column-flexible .chunk{padding-bottom:40px}@media screen and (min-width: 768px){.events.single .article__column-flexible .chunk-gallery{width:calc(50% - 20px)}}.events.single .article__column-flexible .chunk-gallery+hr.divide{width:100%;margin:0;border:0}.events.single .article__column-flexible *+.gallery{padding-top:15px}@media screen and (max-width: 767px){.events.single .article__column-flexible *+.gallery{padding-top:30px}}@media screen and (min-width: 768px){.events.single .article__column-flexible .gallery .gallery-carousel .inner{display:flex;flex-wrap:wrap;justify-content:space-between}.events.single .article__column-flexible .gallery .gallery-carousel .inner .item{padding-bottom:20px}.events.single .article__column-flexible .gallery .gallery-carousel .inner .item.item--half{width:calc(50% - 10px)}.events.single .article__column-flexible .gallery .gallery-carousel .inner .item.item--full{width:100%}.events.single .article__column-flexible .gallery .gallery-carousel .inner .item .img a img{width:100%;height:auto}.events.single .article__column-flexible .gallery .gallery-carousel .inner .item .caption{padding-top:5px;line-height:1.33;font-size:1.2rem}}@media screen and (max-width: 767px){.events.single .article__column-flexible .gallery{padding-right:0}.events.single .article__column-flexible .gallery .gallery-carousel .inner .item{width:auto}.events.single .article__column-flexible .gallery .gallery-carousel .inner .item .img a{display:block;width:auto;height:70vw}.events.single .article__column-flexible .gallery .gallery-carousel .inner .item .img a img{width:auto;height:100%}.events.single .article__column-flexible .gallery .gallery-carousel .inner .item .caption{font-size:1.1rem}}.events.single .article__column-flexible .chunk-str{width:100%}.events.single .article__column-flexible .chunk-str .unit{padding-bottom:40px}@media screen and (max-width: 767px){.events.single .article__column-flexible .chunk-str .unit:last-of-type{padding-bottom:0}}.events.single .article__column-flexible .chunk-gallery+.chunk-str{width:calc(50% - 20px)}@media screen and (max-width: 767px){.events.single .article__column-flexible .chunk-gallery+.chunk-str{width:100%}}.events.single .article__column-flexible .unit-text{width:100%}.events.single .article__column-flexible .unit-text .wysiwyg{font-size:2rem}.events.single .article__column-flexible .unit-text .wysiwyg .has-iframe-movie{width:50%}@media screen and (max-width: 767px){.events.single .article__column-flexible .unit-text .wysiwyg .has-iframe-movie{width:100%}}.events.single .article__column-flexible .chunk-gallery+.chunk-str .unit-text .wysiwyg .has-iframe-movie{width:100%}.events.single .article__column-flexible .unit-performers{width:100%}.events.single .article__column-flexible .unit-performers .unit-header{padding-bottom:20px;line-height:1;font-size:2.6rem;font-weight:bold}.events.single .article__column-flexible .unit-performers .item+.item{padding-top:20px}.events.single .article__column-flexible .unit-performers .item.item--has-img{display:flex}.events.single .article__column-flexible .unit-performers .item.item--has-img .img{width:25%}.events.single .article__column-flexible .unit-performers .item.item--has-img .img .inner{width:100%}.events.single .article__column-flexible .unit-performers .item.item--has-img .img .inner img{width:100%;height:auto}.events.single .article__column-flexible .unit-performers .item.item--has-img .text{width:75%;padding-left:20px}.events.single .article__column-flexible .unit-performers .item.item--has-img .text .performer_name{font-weight:bold}.events.single .article__column-flexible .unit-performers .wysiwyg ol,.events.single .article__column-flexible .unit-performers .wysiwyg p,.events.single .article__column-flexible .unit-performers .wysiwyg ul{margin-bottom:10px}.events.single .article__column-flexible .unit-performers .wysiwyg .has-iframe-movie{width:50%}@media screen and (max-width: 767px){.events.single .article__column-flexible .unit-performers .wysiwyg .has-iframe-movie{width:100%}}@media screen and (min-width: 768px){.events.single .article__column-flexible .chunk-gallery+.chunk-str .unit-performers .item{padding-top:20px}.events.single .article__column-flexible .chunk-gallery+.chunk-str .unit-performers .item.item--has-img{display:block}.events.single .article__column-flexible .chunk-gallery+.chunk-str .unit-performers .item.item--has-img .text{padding-left:0}.events.single .article__column-flexible .chunk-gallery+.chunk-str .unit-performers .item .img.img--portrait{width:38%}.events.single .article__column-flexible .chunk-gallery+.chunk-str .unit-performers .item .img.img--landscape{width:50%}.events.single .article__column-flexible .chunk-gallery+.chunk-str .unit-performers .item .img img{width:100%}.events.single .article__column-flexible .chunk-gallery+.chunk-str .unit-performers .item .text .performer_name{padding-top:20px;font-weight:bold}}.events.single .article__column-flexible .unit-application a{display:flex;align-items:center;justify-content:space-between;width:calc(50% - 20px);padding:10px 20px;border:1px #000 solid}.events.single .article__column-flexible .unit-application a *{font-size:2rem;font-weight:bold}.events.single .article__column-flexible .unit-application a strong{padding-right:15px}@media screen and (max-width: 767px){.events.single .article__column-flexible .unit-application a{width:100%}}.events.single .article__column-flexible .chunk-gallery+.chunk-str .unit-application a{width:100%}.events.single.is_preview .preview-area{background-image:radial-gradient(#ccc 15%, transparent 15%);background-size:5px 5px}.events.single.is_preview .preview-header{border-top:4px #ccc solid;border-bottom:4px #ccc solid}.events.single.is_preview .preview-header .chunk-header{width:1280px;margin:auto;padding:70px 25px 35px 25px;line-height:1;font-size:5.3rem;font-weight:bold;color:#ccc}@media screen and (max-width: 1294px){.events.single.is_preview .preview-header .chunk-header{width:100%}}.events.single.is_preview .section-preview-list{width:1280px;margin:auto}@media screen and (max-width: 1294px){.events.single.is_preview .section-preview-list{width:100%}}.educational-coordination.page.landing .contents>.container>.article-main .article-inner{flex-wrap:wrap;width:100%;margin:0;padding:0}.educational-coordination.page.landing .contents>.container>.article-main .article-inner .item{width:100%;border-bottom:1px #000 solid}.educational-coordination.page.landing .contents>.container>.article-main .article-inner .item .text{width:1280px;margin:auto}.educational-coordination.page.landing .contents>.container>.article-main .article-inner .item .text .inner{width:70%;padding:30px 0 30px 25px}.educational-coordination.page.landing .contents>.container>.article-main .article-inner .item .text .inner .text-info .title{font-size:2rem;font-weight:bold}.educational-coordination.page.landing .contents>.container>.article-main .article-inner .item .text .inner .more{display:flex;align-items:center;height:43px;padding-top:15px}.educational-coordination.page.landing .contents>.container>.article-main .article-inner .item .text .inner .more a{display:inline-flex;align-items:center;justify-content:center;font-weight:bold}.educational-coordination.page.landing .contents>.container>.article-main .article-inner .item .text .inner .more a img{width:auto;height:21px;margin-left:10px;transform:rotate(-90deg)}@media screen and (max-width: 1294px){.educational-coordination.page.landing .contents>.container>.article-main .article-inner .item .text{width:100%}.educational-coordination.page.landing .contents>.container>.article-main .article-inner .item .text .inner{width:100%;padding-right:25px}}@media screen and (max-width: 1294px){.educational-coordination.page.landing .contents>.container>.article-main .article-inner .item .text .inner{padding:30px 15px}}.volunteers-supporters.page.landing .contents>.container>.article-main .article-inner{flex-wrap:wrap;width:100%;margin:0;padding:0}.volunteers-supporters.page.landing .contents>.container>.article-main .article-inner .item{width:100%;border-bottom:1px #000 solid}.volunteers-supporters.page.landing .contents>.container>.article-main .article-inner .item .text{width:1280px;margin:auto}.volunteers-supporters.page.landing .contents>.container>.article-main .article-inner .item .text .inner{width:70%;padding:30px 0 30px 25px}.volunteers-supporters.page.landing .contents>.container>.article-main .article-inner .item .text .inner .text-info .title{font-size:2rem;font-weight:bold}.volunteers-supporters.page.landing .contents>.container>.article-main .article-inner .item .text .inner .more{display:flex;align-items:center;height:43px;padding-top:15px}.volunteers-supporters.page.landing .contents>.container>.article-main .article-inner .item .text .inner .more a{display:inline-flex;align-items:center;justify-content:center;font-weight:bold}.volunteers-supporters.page.landing .contents>.container>.article-main .article-inner .item .text .inner .more a img{width:auto;height:21px;margin-left:10px;transform:rotate(-90deg)}@media screen and (max-width: 1294px){.volunteers-supporters.page.landing .contents>.container>.article-main .article-inner .item .text{width:100%}.volunteers-supporters.page.landing .contents>.container>.article-main .article-inner .item .text .inner{width:100%;padding-right:25px}}@media screen and (max-width: 1294px){.volunteers-supporters.page.landing .contents>.container>.article-main .article-inner .item .text .inner{padding:30px 15px}}.facilities-rental.page.landing .section-lead{border-bottom:1px #000 solid}.facilities-rental.page.landing .section-lead .inner{width:1280px;margin:auto;padding:30px 25px}@media screen and (max-width: 1294px){.facilities-rental.page.landing .section-lead .inner{width:100%;padding:30px 15px}}.facilities-rental.page.landing .section-list{border-top:4px #000 solid}.facilities-rental.page.landing .section-list .item{border-bottom:1px #000 solid}.facilities-rental.page.landing .section-list .item .item-container{display:flex;width:1280px;margin:auto;padding-left:25px}.facilities-rental.page.landing .section-list .item .item-container .img{width:34%;overflow:hidden;background-color:#ccc}.facilities-rental.page.landing .section-list .item .item-container .img .inner a{display:block;position:relative;padding-bottom:75%;overflow:hidden}.facilities-rental.page.landing .section-list .item .item-container .img .inner a img{position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.facilities-rental.page.landing .section-list .item .item-container .img.img--landscape .inner a img{height:101%;width:auto}.facilities-rental.page.landing .section-list .item .item-container .img.img--portrait .inner a img{width:101%;height:auto}.facilities-rental.page.landing .section-list .item .item-container .text{width:66%;padding:25px}.facilities-rental.page.landing .section-list .item .item-container .text .title{font-size:2rem;font-weight:bold}.facilities-rental.page.landing .section-list .item .item-container .text .title img{width:3.3rem;margin-left:15px;transform:rotate(-90deg)}.facilities-rental.page.landing .section-list .item .item-container .text .more{padding-top:15px}.facilities-rental.page.landing .section-list .item .item-container .text .more a{display:inline-flex;align-items:center;justify-content:center;font-weight:bold}.facilities-rental.page.landing .section-list .item .item-container .text .more a img{width:auto;height:21px;margin-left:10px;transform:rotate(-90deg)}.facilities-rental.page.landing .section-list .item--img-has-padding .item-container .img .inner a img{width:101% !important;height:auto !important}@media screen and (max-width: 1294px){.facilities-rental.page.landing .section-list .item .item-container{width:100%}}@media screen and (max-width: 767px){.facilities-rental.page.landing .section-list .item .item-container{padding-left:0}.facilities-rental.page.landing .section-list .item .item-container .img .inner{height:100%}.facilities-rental.page.landing .section-list .item .item-container .img .inner a{height:100%;padding-bottom:0}.facilities-rental.page.landing .section-list .item .item-container .img.img--landscape .inner a img{width:auto;height:101%}.facilities-rental.page.landing .section-list .item .item-container .img.img--portrait .inner a{height:100%;padding-bottom:0}.facilities-rental.page.landing .section-list .item .item-container .img.img--portrait .inner a img{width:101%;height:auto}.facilities-rental.page.landing .section-list .item .item-container .text{padding:15px}.facilities-rental.page.landing .section-list .item .item-container .text .title{font-size:1.8rem}.facilities-rental.page.landing .section-list .item .item-container .text .more a img{width:1.8rem}}.blog .local-nav nav+nav{padding-top:30px}.blog .local-nav nav .subhead{margin-bottom:10px;font-weight:bold}.blog .local-nav nav ul li+li{margin-top:15px}.blog .local-nav nav ul li label{cursor:pointer}.blog .local-nav nav ul li label input{display:none}.blog .local-nav nav ul li label input+span{display:inline-block;align-items:center;padding:5px 10px;border:2px #000 solid;border-radius:15px;line-height:1;font-weight:bold}.blog .local-nav nav ul li label input:checked+span{background-color:#000;color:#fff}.blog .local-nav nav ul.list-category-fyear{display:flex;flex-wrap:wrap}.blog .local-nav nav ul.list-category-fyear li{margin-bottom:10px}.blog .local-nav nav ul.list-category-fyear li+li{margin-top:0;margin-left:10px}.blog .local-nav nav ul.list-category-fyear li span{padding-top:8px;font-family:'Typewriter'}.blog .local-nav form .search-blog-submits>input[type="submit"]{visibility:hidden}.blog .local-nav form .search-blog-submits noscript input[type="submit"]{width:100%;margin-top:30px;padding:10px 15px;border:1px solid #000;border-radius:0;line-height:1;font-size:1.6rem;color:#fff;cursor:pointer;-webkit-appearance:none;background-color:#000}.blog .local-nav form .search-blog-submits noscript input[type="submit"]:disabled{opacity:0.2}.blog .local-nav form .search-blog-submits noscript input[type="submit"]:not(:disabled):hover{background-color:#fff;color:#000}.blog .local-nav form .search-blog-submits noscript input[type="reset"]{width:100%;margin-top:30px;padding:10px 15px;border:1px solid #000;border-radius:0;line-height:1;font-size:1.6rem;color:#fff;cursor:pointer;-webkit-appearance:none;background-color:#fff;color:#000}.blog .local-nav form .search-blog-submits noscript input[type="reset"]:disabled{opacity:0.2}.blog .local-nav form .search-blog-submits noscript input[type="reset"]:not(:disabled):hover{background-color:#000;color:#fff}@media screen and (max-width: 767px){.blog{border-top:1px #000 solid}}.blog.archive .contents>.container .wrapper{display:flex;width:1280px;margin:auto;padding:25px 25px 75px 25px}.blog.archive .contents>.container .wrapper main{display:flex;flex-direction:column;justify-content:space-between;width:70%;padding:0 50px 0 0}.blog.archive .contents>.container .wrapper aside{width:30%;padding:0 25px 0 0}@media screen and (max-width: 1294px){.blog.archive .contents>.container .wrapper{width:100%}}@media screen and (max-width: 767px){.blog.archive .contents>.container .wrapper{display:block;padding:0}.blog.archive .contents>.container .wrapper main{width:100%;padding:30px 15px}.blog.archive .contents>.container .wrapper aside{width:100%;padding:30px 15px;border-top:1px #000 solid}}.blog.archive .page-header{border-bottom:1px #000 solid}.blog.archive .page-header .inner{width:1280px;margin:auto;padding:30px 25px}.blog.archive .page-header .inner .heading{line-height:1.18;font-size:4rem;font-weight:bold}.blog.archive .page-header .inner .heading .subhead{display:block;min-height:2.3em;padding-bottom:5px;font-size:1.6rem;font-weight:bold;color:#acacac}.blog.archive .page-header .inner .heading span{font-weight:bold}.blog.archive .page-header .inner .heading span+span:before{content:", "}.blog.archive .page-header .inner .subhead--paged{padding-top:15px;font-size:2rem;font-weight:bold}@media screen and (max-width: 1294px){.blog.archive .page-header .inner{width:100%}}@media screen and (max-width: 767px){.blog.archive .page-header .inner{display:block;padding:30px 15px}.blog.archive .page-header .inner .heading{font-size:3.3rem}.blog.archive .page-header .inner .heading .subhead{min-height:1px}}.blog.archive .chunk-list .item+.item{margin-top:30px;padding-top:30px;border-top:1px #acacac solid}.blog.archive .chunk-list .item .item-container{display:flex;margin:auto}.blog.archive .chunk-list .item .item-container .text .inner{display:flex;flex-direction:column;justify-content:space-between;padding:0 0 0 15px}.blog.archive .chunk-list .item .item-container .text .inner .text-meta .category{padding-bottom:5px;line-height:1.33}.blog.archive .chunk-list .item .item-container .text .inner .text-meta .category span{font-size:1.4rem}.blog.archive .chunk-list .item .item-container .text .inner .text-meta .category span+span:before{content:" / "}.blog.archive .chunk-list .item .item-container .text .inner .text-info .subtitle-1{padding-bottom:5px;line-height:1.33;font-size:1.4rem}.blog.archive .chunk-list .item .item-container .text .inner .text-info .title{line-height:1.18}.blog.archive .chunk-list .item .item-container .text .inner .text-info .title *{font-size:1.6rem;font-weight:bold}.blog.archive .chunk-list .item .item-container .text .inner .text-info .subtitle-2{padding-top:5px;line-height:1.33;font-size:1.4rem}.blog.archive .chunk-list .item .item-container .text .inner .more{padding-top:5px}.blog.archive .chunk-list .item .item-container .text .inner .more a{position:relative;padding-right:15px;font-size:1.2rem;font-weight:bold}.blog.archive .chunk-list .item .item-container .text .inner .more a:after{display:block;position:absolute;top:3px;right:0;width:11px;height:11px;border-top:1px solid #000;border-left:1px solid #000;transform:rotate(135deg);content:''}.blog.archive .chunk-list .item.item--has-img .item-container .img{width:150px}.blog.archive .chunk-list .item.item--has-img .item-container .img .inner a{position:relative;display:block;padding-bottom:75%;overflow:hidden}.blog.archive .chunk-list .item.item--has-img .item-container .img .inner a img{position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.blog.archive .chunk-list .item.item--has-img .item-container .text{width:calc(100% - 150px)}.blog.archive .chunk-list .item.item--has-img .item-container .text .inner{height:100%;padding:0 0 0 25px}.blog.archive .chunk-list .item.item--has-img--landscape .item-container .img .inner a img{width:auto;height:101%}.blog.archive .chunk-list .item.item--has-img--portrait .item-container .img .inner a img{width:101%;height:auto}.blog.archive .chunk-list .item.item--has-no-img .item-container .img{width:50%}.blog.archive .chunk-list .item.item--has-no-img .item-container .img .inner a{position:relative;display:block;padding-bottom:75%;overflow:hidden;border:1px #000 solid}.blog.archive .chunk-list .item.item--has-no-img .item-container .img .inner a img{position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.blog.archive .chunk-list .item.item--has-no-img .item-container .text{width:50%}.blog.archive .chunk-list .item.item--has-no-img .item-container .text .inner{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:0 0 0 25px}.blog.archive .chunk-list .item.item--has-no-img.item--has-img--landscape .item-container .img .inner a img{width:auto;height:101%}@media screen and (max-width: 767px){.blog.archive .chunk-list{width:100%}.blog.archive .chunk-list .item.item--has-img .item-container .img,.blog.archive .chunk-list .item.item--has-no-img .item-container .img{width:90px}.blog.archive .chunk-list .item.item--has-img .item-container .text,.blog.archive .chunk-list .item.item--has-no-img .item-container .text{width:calc(100% - 90px)}.blog.archive .chunk-list .item.item--has-img .item-container .text .inner,.blog.archive .chunk-list .item.item--has-no-img .item-container .text .inner{padding-left:15px}}.blog.archive .pagination .inner{padding-top:60px}.blog.single .contents>.container>.article-main .article-inner{display:flex;width:1280px;margin:auto;padding:25px 25px 75px 25px}.blog.single .contents>.container>.article-main .article-inner .article-body{display:flex;flex-direction:column;justify-content:space-between;width:70%;padding:0 50px 0 0}.blog.single .contents>.container>.article-main .article-inner .local-nav{width:30%;padding:0 25px 0 0}@media screen and (max-width: 1294px){.blog.single .contents>.container>.article-main .article-inner{width:100%}}@media screen and (max-width: 767px){.blog.single .contents>.container>.article-main .article-inner{flex-wrap:wrap;padding:30px 0 0 0}.blog.single .contents>.container>.article-main .article-inner .article-body{width:100%;padding:0}.blog.single .contents>.container>.article-main .article-inner .article-body .upper{padding:0 15px}.blog.single .contents>.container>.article-main .article-inner .article-body .lower{padding:0 15px}.blog.single .contents>.container>.article-main .article-inner .local-nav{width:100%;padding:30px 15px;border-top:1px #000 solid}}.blog.single .article-header{border-bottom:1px #000 solid}.blog.single .article-header .article-header-outer{width:1280px;margin:auto;padding:30px 25px}.blog.single .article-header .article-header-outer .article-header-inner{width:70%}.blog.single .article-header .article-header-outer .article-header-inner .heading{line-height:1.18;font-size:4rem;font-weight:bold}.blog.single .article-header .article-header-outer .article-header-inner .heading .subhead{padding-bottom:5px;font-size:1.6rem;font-weight:bold;color:#acacac}.blog.single .article-header .article-header-outer .article-header-inner .meta{padding-top:15px;font-size:2rem;font-weight:bold}.blog.single .article-header .article-header-outer .article-header-inner .meta .meta-date{font-weight:bold}.blog.single .article-header .article-header-outer .article-header-inner .meta .meta-category span{margin-left:10px;padding:3px 4px;white-space:nowrap;background-color:#acacac;text-align:center;font-size:1.6rem;color:#fff}@media screen and (max-width: 1294px){.blog.single .article-header .article-header-outer{width:100%}.blog.single .article-header .article-header-outer .article-header-inner{width:100%}}@media screen and (max-width: 767px){.blog.single .article-header .article-header-outer{display:block;padding:30px 15px}.blog.single .article-header .article-header-outer .heading{font-size:3.3rem}}.blog.single .sns-buttons{display:flex;width:30%;padding-top:60px;line-height:0}.blog.single .sns-buttons .sns-buttons__fb{padding-left:15px}@media screen and (max-width: 767px){.blog.single .sns-buttons{padding-top:45px}}.blog.single .article-body .pagination{display:flex;justify-content:space-between;padding-top:90px}.blog.single .article-body .pagination a{display:flex;align-items:center;width:calc(50% - 30px)}.blog.single .article-body .pagination a span{font-size:1.3rem}.blog.single .article-body .pagination a img{width:20px;height:auto}.blog.single .article-body .pagination a.pagination-previous span{padding-left:15px}.blog.single .article-body .pagination a.pagination-previous img{transform:rotate(90deg)}.blog.single .article-body .pagination a.pagination-next{justify-content:flex-end}.blog.single .article-body .pagination a.pagination-next span{padding-right:15px}.blog.single .article-body .pagination a.pagination-next img{transform:rotate(-90deg)}.blog.single .article-body .pagination .pad{width:calc(50% - 25px)}@media screen and (max-width: 767px){.blog.single .article-body .pagination{padding:60px 5px 30px 5px}}@media screen and (max-width: 576px){.blog.single .article-body .pagination a{width:100%}.blog.single .article-body .pagination a span{font-size:1.2rem}.blog.single .article-body .pagination a img{width:15px;height:auto}.blog.single .article-body .pagination a.pagination-previous span{padding-left:5px}.blog.single .article-body .pagination a.pagination-next span{padding-right:5px}}.news .local-nav nav+nav{padding-top:30px}.news .local-nav nav .subhead{margin-bottom:10px;font-weight:bold}.news .local-nav nav ul{display:flex;flex-wrap:wrap}.news .local-nav nav ul li{margin-bottom:10px}.news .local-nav .list-yearly li+li{margin-top:0}.news .local-nav .list-yearly li+li:before{margin:0 10px;content:"/"}.news .local-nav .list-yearly a{font-weight:bold;font-family:'Typewriter'}.news .local-nav .list-category li+li{margin-left:10px}.news .local-nav .list-category a{padding:2px 3px;white-space:nowrap;background-color:#acacac;text-align:center;font-size:1.4rem;color:#fff}@media screen and (max-width: 767px){.news{border-top:1px #000 solid}}.news.archive .contents>.container .wrapper{display:flex;width:1280px;margin:auto;padding:25px 25px 75px 25px}.news.archive .contents>.container .wrapper main{display:flex;flex-direction:column;justify-content:space-between;width:70%;padding:0 50px 0 0}.news.archive .contents>.container .wrapper aside{width:30%;padding:0 25px 0 0}@media screen and (max-width: 1294px){.news.archive .contents>.container .wrapper{width:100%}}@media screen and (max-width: 767px){.news.archive .contents>.container .wrapper{display:block;padding:0}.news.archive .contents>.container .wrapper main{width:100%;padding:30px 15px}.news.archive .contents>.container .wrapper aside{width:100%;padding:30px 15px;border-top:1px #000 solid}}.news.archive .page-header{border-bottom:1px #000 solid}.news.archive .page-header .inner{width:1280px;margin:auto;padding:30px 25px}.news.archive .page-header .inner .heading{line-height:1.18;font-size:4rem;font-weight:bold}.news.archive .page-header .inner .heading .subhead{padding-bottom:5px;font-size:1.6rem;font-weight:bold;color:#acacac}.news.archive .page-header .inner .subhead--paged{padding-top:15px;font-size:2rem;font-weight:bold}@media screen and (max-width: 1294px){.news.archive .page-header .inner{width:100%}}@media screen and (max-width: 767px){.news.archive .page-header .inner{display:block;padding:30px 15px}.news.archive .page-header .inner .heading{font-size:3.3rem}}.news.archive .chunk-list table tr+tr th,.news.archive .chunk-list table tr+tr td{padding-top:15px}.news.archive .chunk-list table tr .date{padding-right:10px;font-weight:bold;font-family:'Typewriter'}.news.archive .chunk-list table tr .category{padding-right:15px}.news.archive .chunk-list table tr .category label{padding:2px 3px;white-space:nowrap;background-color:#acacac;text-align:center;font-size:1.4rem;color:#fff}@media screen and (max-width: 992px){.news.archive .chunk-list table tr{display:flex;flex-wrap:wrap}.news.archive .chunk-list table tr+tr{padding-top:15px th,td;padding-top-padding-top:0}.news.archive .chunk-list table tr .date,.news.archive .chunk-list table tr .category{display:block}.news.archive .chunk-list table tr .title{width:100%;padding-top:5px;display:block}}.news.archive.archive-yearly .page-header .heading{font-family:'Typewriter', -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", "Helvetica Neue", HelveticaNeue, YuGothic, "Yu Gothic Medium", "Yu Gothic", Verdana, Meiryo, sans-serif}.news.single .contents>.container>.article-main .article-inner{display:flex;width:1280px;margin:auto;padding:25px 25px 75px 25px}.news.single .contents>.container>.article-main .article-inner .article-body{display:flex;flex-direction:column;justify-content:space-between;width:70%;padding:0 50px 0 0}.news.single .contents>.container>.article-main .article-inner .local-nav{width:30%;padding:0 25px 0 0}@media screen and (max-width: 1294px){.news.single .contents>.container>.article-main .article-inner{width:100%}}@media screen and (max-width: 767px){.news.single .contents>.container>.article-main .article-inner{flex-wrap:wrap;padding:30px 0 0 0}.news.single .contents>.container>.article-main .article-inner .article-body{width:100%;padding:0}.news.single .contents>.container>.article-main .article-inner .article-body .upper{padding:0 15px}.news.single .contents>.container>.article-main .article-inner .article-body .lower{padding:0 15px}.news.single .contents>.container>.article-main .article-inner .local-nav{width:100%;padding:30px 15px;border-top:1px #000 solid}}.news.single .article-header{border-bottom:1px #000 solid}.news.single .article-header .article-header-outer{width:1280px;margin:auto;padding:30px 25px}.news.single .article-header .article-header-outer .article-header-inner{width:70%;padding-right:25px}.news.single .article-header .article-header-outer .article-header-inner .heading{line-height:1.18;font-size:4rem;font-weight:bold}.news.single .article-header .article-header-outer .article-header-inner .heading .subhead{padding-bottom:5px;font-size:1.6rem;font-weight:bold;color:#acacac}.news.single .article-header .article-header-outer .article-header-inner .meta{padding-top:20px;line-height:1;font-size:2rem;font-weight:bold}.news.single .article-header .article-header-outer .article-header-inner .meta .meta-date{font-weight:bold;font-family:'Typewriter'}.news.single .article-header .article-header-outer .article-header-inner .meta .meta-category span{margin-left:10px;padding:3px 4px;white-space:nowrap;background-color:#acacac;text-align:center;font-size:1.6rem;color:#fff}@media screen and (max-width: 1294px){.news.single .article-header .article-header-outer{width:100%}.news.single .article-header .article-header-outer .article-header-inner{width:100%}}@media screen and (max-width: 767px){.news.single .article-header .article-header-outer{display:block;padding:30px 15px}.news.single .article-header .article-header-outer .article-header-inner{padding-right:0}.news.single .article-header .article-header-outer .article-header-inner .heading{font-size:3.3rem}}.news.single .sns-buttons{width:30%;padding-top:60px}.news.single .article-body .pagination{display:flex;justify-content:space-between;padding-top:90px}.news.single .article-body .pagination a{display:flex;align-items:center;width:calc(50% - 30px)}.news.single .article-body .pagination a span{font-size:1.3rem}.news.single .article-body .pagination a img{width:20px;height:auto}.news.single .article-body .pagination a.pagination-previous span{padding-left:15px}.news.single .article-body .pagination a.pagination-previous img{transform:rotate(90deg)}.news.single .article-body .pagination a.pagination-next{justify-content:flex-end}.news.single .article-body .pagination a.pagination-next span{padding-right:15px}.news.single .article-body .pagination a.pagination-next img{transform:rotate(-90deg)}.news.single .article-body .pagination .pad{width:calc(50% - 25px)}@media screen and (max-width: 767px){.news.single .article-body .pagination{padding:60px 5px 30px 5px}}@media screen and (max-width: 576px){.news.single .article-body .pagination a{width:100%}.news.single .article-body .pagination a span{font-size:1.2rem}.news.single .article-body .pagination a img{width:15px;height:auto}.news.single .article-body .pagination a.pagination-previous span{padding-left:5px}.news.single .article-body .pagination a.pagination-next span{padding-right:5px}}.publications-goods.archive .page-header .inner{width:1280px;margin:auto;padding:30px 25px}.publications-goods.archive .page-header .inner .heading{line-height:1.18;font-size:4rem;font-weight:bold}.publications-goods.archive .page-header .inner .heading .subhead{padding-bottom:5px;font-size:1.6rem;font-weight:bold;color:#acacac}@media screen and (max-width: 1294px){.publications-goods.archive .page-header .inner{width:100%}}@media screen and (max-width: 767px){.publications-goods.archive .page-header .inner{display:block;padding:30px 15px}.publications-goods.archive .page-header .inner .heading{font-size:3.3rem}}.publications-goods.archive .section-list{border-top:1px #000 solid;background:linear-gradient(90deg, #fff 0%, #fff calc(50% - 0.5px), #ccc calc(50% - 0.5px), #ccc calc(50% + 0.5px), #fff calc(50% + 0.5px), #fff 100%)}.publications-goods.archive .section-list .article-list-frame .text-meta .label{font-size:1.2rem}.publications-goods.archive .pagination{border-top:1px #000 solid}.publications-goods.archive .pagination .inner{width:1280px;margin:auto;padding:30px 25px}@media screen and (max-width: 1294px){.publications-goods.archive .pagination .inner{width:100%}}@media screen and (max-width: 767px){.publications-goods.archive .pagination .inner{padding:30px 15px}}.publications-goods.archive.landing .section-lead{transform:translate(0, -5px)}.publications-goods.archive.landing .section-lead .inner{display:flex;width:1280px;margin:auto;padding:30px 25px}.publications-goods.archive.landing .section-lead .inner .page-header{width:50%;padding-right:25px}.publications-goods.archive.landing .section-lead .inner .page-header .inner{width:auto;padding:0}.publications-goods.archive.landing .section-lead .inner .publications-goods-links{width:50%;padding-left:25px}.publications-goods.archive.landing .section-lead .inner .publications-goods-links .chunk:nth-of-type(1){display:flex}.publications-goods.archive.landing .section-lead .inner .publications-goods-links .chunk:nth-of-type(1) p+p{padding-top:20px}.publications-goods.archive.landing .section-lead .inner .publications-goods-links .chunk:nth-of-type(1) p:nth-of-type(2){width:150px;height:auto;padding:0 0 20px 20px}.publications-goods.archive.landing .section-lead .inner .publications-goods-links .chunk:nth-of-type(1) p:nth-of-type(2) img{max-width:none}@media screen and (max-width: 1294px){.publications-goods.archive.landing .section-lead .inner{width:100%}}@media screen and (max-width: 991px){.publications-goods.archive.landing .section-lead .inner{display:block;padding-right:25px}.publications-goods.archive.landing .section-lead .inner .publications-goods-categories{width:100%;padding-right:0}.publications-goods.archive.landing .section-lead .inner .publications-goods-categories .list-category{display:flex;flex-wrap:wrap}.publications-goods.archive.landing .section-lead .inner .publications-goods-categories .list-category li{padding:0 5px 5px 0}.publications-goods.archive.landing .section-lead .inner .publications-goods-links{width:100%;padding:15px 0 0 0}}@media screen and (max-width: 767px){.publications-goods.archive.landing .section-lead .inner{padding:30px 15px}.publications-goods.archive.landing .section-lead .inner .page-header{width:100%}}@media screen and (max-width: 576px){.publications-goods.archive.landing .section-lead .inner .publications-goods-links .chunk:nth-of-type(1) p:nth-of-type(2){width:120px}}.publications-goods.archive.landing .section-list .item-frame--S .item-container .text .inner .text-meta .labels .label-cateory{display:none}@media screen and (max-width: 767px){.publications-goods.archive.landing .section-list{background:none}.publications-goods.archive.landing .section-list .article-list-frame--S{background:none}.publications-goods.archive.landing .section-list .article-list-frame--S .row .col{flex-wrap:wrap}.publications-goods.archive.landing .section-list .article-list-frame--S .row .col .item-frame--S{width:100%}}.publications-goods.archive.landing .section-list .item-category .title{padding-bottom:15px;line-height:1;font-size:3rem;font-weight:bold}.publications-goods.archive.landing .section-list .item-category .chunk-more a{display:inline-flex;align-items:center;justify-content:center;font-weight:bold}.publications-goods.archive.landing .section-list .item-category .chunk-more a img{width:auto;height:21px;margin-left:10px;transform:rotate(-90deg)}@media screen and (max-width: 767px){.publications-goods.archive.landing .section-list .item-category{border-bottom:1px #000 solid}.publications-goods.archive.landing .section-list .item-category .title{padding-bottom:0;font-size:2.3rem}}.publications-goods.archive .chunk-subhead{width:1280px;margin:auto;padding:45px 15px 45px 25px;background-color:#fff;font-size:4rem;font-weight:bold}@media screen and (max-width: 1294px){.publications-goods.archive .chunk-subhead{width:100%}}@media screen and (max-width: 767px){.publications-goods.archive .chunk-subhead{padding:15px;font-size:2.3rem}}.publications-goods .item-frame--S.item--has-img .item-container .img .inner a{padding-bottom:100%;background-color:rgba(172,172,172,0.5)}.publications-goods .item-frame--S.item--has-img.item--has-img--landscape .item-container .img .inner a img{position:absolute;top:50%;left:0;margin-right:0;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);width:100%;height:auto}.publications-goods .item-frame--S.item--has-img.item--has-img--portrait .item-container .img .inner a img{top:0;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:auto;height:100%}@media screen and (min-width: 768px){.publications-goods.single .article-main.article-main--has-img{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;grid-auto-flow:dense;grid-template-areas:"article__column-img article__column-head" "article__column-img article__column-outline" "article__column-flexible article__column-flexible"}.publications-goods.single .article-main.article-main--has-img .article__column-img{grid-area:article__column-img;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2}.publications-goods.single .article-main.article-main--has-img .article__column-head{grid-area:article__column-head;-ms-grid-column:2;-ms-grid-row:1}.publications-goods.single .article-main.article-main--has-img .article__column-outline{grid-area:article__column-outline;-ms-grid-column:2;-ms-grid-row:2}.publications-goods.single .article-main.article-main--has-img .article__column-flexible{grid-area:article__column-flexible;-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:3}}@media screen and (min-width: 768px){.publications-goods.single .article-main.article-main--has-no-img{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;grid-auto-flow:dense;grid-template-areas:"article__column-head article__column-head" "article__column-outline article__column-outline" "article__column-flexible article__column-flexible"}.publications-goods.single .article-main.article-main--has-no-img .article__column-head{grid-area:article__column-head;-ms-grid-column:1;-ms-grid-row:1}.publications-goods.single .article-main.article-main--has-no-img .article__column-outline{grid-area:article__column-outline;-ms-grid-column:1;-ms-grid-row:2}.publications-goods.single .article-main.article-main--has-no-img .article__column-flexible{grid-area:article__column-flexible;-ms-grid-column:1;-ms-grid-row:3}}.publications-goods.single .article-main{width:1280px;margin:auto;padding:30px 25px 60px 25px}@media screen and (min-width: 768px){.publications-goods.single .article-main.article-main--has-img .article__column-img{padding-right:20px}.publications-goods.single .article-main.article-main--has-img .article-head{padding-left:20px}.publications-goods.single .article-main.article-main--has-img .article__column-outline{padding-left:20px}}@media screen and (min-width: 768px){.publications-goods.single .article-main.article-main--has-no-img .article-head{padding-right:20px}.publications-goods.single .article-main.article-main--has-no-img .article__column-outline{padding-right:20px}}@media screen and (max-width: 1294px){.publications-goods.single .article-main{width:100%}}@media screen and (max-width: 767px){.publications-goods.single .article-main{padding:30px 15px}.publications-goods.single .article-main+.related-article{margin-top:0}.publications-goods.single .article-main .article__column-img{padding-top:15px;padding-right:0}.publications-goods.single .article-main .article-head{padding-left:0}.publications-goods.single .article-main .article__column-outline{padding-left:0}}.publications-goods.single .eyecatch{width:100%}.publications-goods.single .eyecatch .inner{width:100%}.publications-goods.single .eyecatch .inner img{width:100%;height:auto;border:1px #000 solid}.publications-goods.single .eyecatch .inner .caption{padding-top:5px;line-height:1.33;font-size:1.2rem}.publications-goods.single .dl{padding:30px 0 0 0}.publications-goods.single .dl ul{display:flex;flex-wrap:wrap}.publications-goods.single .dl ul li{padding-bottom:15px}.publications-goods.single .dl ul li+li{padding-left:10px}.publications-goods.single .dl ul li a{display:flex;align-items:center;padding:10px 20px;border:1px #000 solid;font-size:1.4rem;font-weight:bold}.publications-goods.single .dl ul li a img{width:40px;height:auto;margin-left:5px}@media screen and (max-width: 767px){.publications-goods.single .dl{padding-right:0}.publications-goods.single .dl ul{display:block}.publications-goods.single .dl ul li{display:block;padding-bottom:0}.publications-goods.single .dl ul li+li{padding-top:15px;padding-left:0}.publications-goods.single .dl ul li a{display:inline-flex;padding:10px 15px}.publications-goods.single .dl ul li a img{width:30px}}.publications-goods.single .article-head .subtitle-1{line-height:1.33;font-size:2rem;font-weight:bold}.publications-goods.single .article-head .subtitle-1+.heading{padding-top:10px}.publications-goods.single .article-head .heading{line-height:1.18;font-size:5.3rem;font-weight:bold}.publications-goods.single .article-head .subtitle-2{padding-top:5px;line-height:1.33;font-size:2rem;font-weight:bold}.publications-goods.single .article-head .period *{font-size:2.2rem;font-weight:bold}.publications-goods.single .article-head .period * span{font-size:1.6rem;font-weight:normal;color:#000}.publications-goods.single .article-head .period *:last-of-type{margin-bottom:0}.publications-goods.single .article-head *+.period{padding-top:10px}@media screen and (max-width: 767px){.publications-goods.single .article-head .subtitle-1{font-size:1.8rem}.publications-goods.single .article-head .heading{font-size:3.3rem}.publications-goods.single .article-head .subtitle-2{font-size:1.8rem}.publications-goods.single .article-head .period *{font-size:2rem}}.publications-goods.single .text-meta{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;padding-bottom:60px}.publications-goods.single .text-meta .category span{padding:7px 10px;background-color:#000;font-size:2rem;color:#fff}.publications-goods.single .text-meta .status span{display:inline-block;margin-top:20px;padding:5px 30px;border:2px #000 solid;line-height:1;font-size:2rem;font-weight:bold}@media screen and (max-width: 991px){.publications-goods.single .text-meta .category span{font-size:1.6rem}.publications-goods.single .text-meta .status span{font-size:1.6rem}}@media screen and (max-width: 767px){.publications-goods.single .text-meta{padding-bottom:30px}}.publications-goods.single .article-main-lead{padding-top:30px;font-size:2rem;font-weight:bold}.publications-goods.single .article-main-lead *{font-weight:bold}.publications-goods.single .article-main-lead p+p{padding-top:10px}.publications-goods.single .article-main .basic_info{padding-top:40px;padding-bottom:40px}.publications-goods.single .article-main .basic_info table{width:100%;border-top:4px #000 solid;border-bottom:4px #000 solid}.publications-goods.single .article-main .basic_info table tr+tr{border-top:1px #000 solid}.publications-goods.single .article-main .basic_info table tr th{padding:10px 40px 0 10px;white-space:nowrap}.publications-goods.single .article-main .basic_info table tr th .basic_info_subhead{display:inline;font-weight:bold}.publications-goods.single .article-main .basic_info table tr td{padding:10px 0}.publications-goods.single .article-main .basic_info table tr td .basic_info_text{display:inline;font-weight:bold}.publications-goods.single .article-main .basic_info table tr td .basic_info_text *{font-weight:bold}.publications-goods.single .article-main .basic_info table tr td .basic_info_text p+p{padding-top:10px}.publications-goods.single .article-main .basic_info table tr.credit th *,.publications-goods.single .article-main .basic_info table tr.credit td *{font-weight:normal}@media screen and (max-width: 767px){.publications-goods.single .article-main .basic_info table{font-size:1.6rem}.publications-goods.single .article-main .basic_info table tr th{padding-right:15px}}.publications-goods.single hr.pad{border:0;margin:20px 0}.publications-goods.single .to-batica{margin-top:40px;border:1px #000 solid}.publications-goods.single .to-batica a{display:inline-flex;padding:15px}.publications-goods.single .to-batica img{width:90px;height:auto;margin-right:15px}.publications-goods.single.is_preview .preview-area{background-image:radial-gradient(#ccc 15%, transparent 15%);background-size:5px 5px}.publications-goods.single.is_preview .preview-header{border-top:4px #ccc solid;border-bottom:4px #ccc solid}.publications-goods.single.is_preview .preview-header .chunk-header{width:1280px;margin:auto;padding:70px 25px 35px 25px;line-height:1;font-size:5.3rem;font-weight:bold;color:#ccc}@media screen and (max-width: 1294px){.publications-goods.single.is_preview .preview-header .chunk-header{width:100%}}.publications-goods.single.is_preview .section-preview-list{width:1280px;margin:auto}@media screen and (max-width: 1294px){.publications-goods.single.is_preview .section-preview-list{width:100%}}.publications-goods .local-nav{border-top:1px #000 solid}.publications-goods .local-nav nav{width:1280px;margin:auto;padding:30px 25px}.publications-goods .local-nav nav ul{display:flex}.publications-goods .local-nav nav ul li+li:before{display:inline-block;margin:0 10px;font-size:2rem;content:"/"}.publications-goods .local-nav nav ul li.active a{color:#000}.publications-goods .local-nav nav ul li a{font-size:2rem;font-weight:bold;color:#acacac;-webkit-transition:0.3s;-o-transition:0.3s;transition-duration:0.3s}.publications-goods .local-nav nav ul li a:hover{color:#000}.publications-goods .local-nav nav ul li a[target="_blank"]:after{content:"\f08e";font-family:"Font Awesome 5 Pro";margin-left:5px}@media screen and (max-width: 1294px){.publications-goods .local-nav nav{width:100%}}@media screen and (max-width: 991px){.publications-goods .local-nav nav ul li+li:before{font-size:2.3rem}.publications-goods .local-nav nav ul li a{font-size:2.3rem}}@media screen and (max-width: 767px){.publications-goods .local-nav nav{padding:15px}.publications-goods .local-nav nav ul{display:block}.publications-goods .local-nav nav ul li+li:before{display:none}}.press.archive .contents>.container>.article-main .press-links .article-inner{display:flex;width:1280px;margin:auto;padding:25px 25px 75px 25px}@media screen and (max-width: 1294px){.press.archive .contents>.container>.article-main .press-links .article-inner{width:100%}}@media screen and (max-width: 767px){.press.archive .contents>.container>.article-main .press-links .article-inner{flex-wrap:wrap;padding:30px 0 0 0}.press.archive .contents>.container>.article-main .press-links .article-inner .article-body{width:100%;padding:0 15px 30px 15px}}.press.archive .article-header{border-bottom:1px #000 solid}.press.archive .article-header .article-header-outer{width:1280px;margin:auto;padding:30px 25px}.press.archive .article-header .article-header-outer .article-header-inner{width:70%}.press.archive .article-header .article-header-outer .article-header-inner .heading{line-height:1.18;font-size:4rem;font-weight:bold}.press.archive .article-header .article-header-outer .article-header-inner .heading .subhead{display:flex;padding-bottom:5px}.press.archive .article-header .article-header-outer .article-header-inner .heading .subhead span{font-size:1.6rem;font-weight:bold;color:#acacac}.press.archive .article-header .article-header-outer .article-header-inner .heading .subhead span+span:before{font-weight:normal;content:"／"}.press.archive .article-header .article-header-outer .article-header-inner .meta{padding-top:15px;font-size:2rem;font-weight:bold}.press.archive .article-header .article-header-outer .article-header-inner .meta .meta-date{font-weight:bold;font-family:'Typewriter'}.press.archive .article-header .article-header-outer .article-header-inner .meta .meta-category span{margin-left:10px;padding:3px 4px;white-space:nowrap;background-color:#acacac;text-align:center;font-size:1.6rem;color:#fff}@media screen and (max-width: 1294px){.press.archive .article-header .article-header-outer{width:100%}.press.archive .article-header .article-header-outer .article-header-inner{width:100%}}@media screen and (max-width: 767px){.press.archive .article-header .article-header-outer{display:block;padding:30px 15px}.press.archive .article-header .article-header-outer .heading{font-size:3.3rem}}.press.archive .press-list{border-bottom:1px #000 solid}.press.archive .press-list .press-list-header .press-list-header-outer{width:1280px;margin:auto;padding:30px 25px}.press.archive .press-list .press-list-header .press-list-header-outer .press-list-header-inner{width:70%}.press.archive .press-list .press-list-header .press-list-header-outer .press-list-header-inner .heading{font-size:2rem;font-weight:bold}@media screen and (max-width: 1294px){.press.archive .press-list .press-list-header .press-list-header-outer{width:100%;padding:30px 15px}}.press.archive .press-list .wrapper{display:flex;flex-direction:column;justify-content:space-between;width:1280px;margin:auto;padding:0 25px}.press.archive .press-list .wrapper .upper{padding-bottom:75px}.press.archive .press-list .wrapper .lower{padding-bottom:30px}@media screen and (max-width: 1294px){.press.archive .press-list .wrapper{width:100%;padding:0 15px}}@media screen and (max-width: 767px){.press.archive .press-list .wrapper{display:block}.press.archive .press-list .wrapper .upper{padding-bottom:0}}.press.archive .press-list table tr+tr th,.press.archive .press-list table tr+tr td{padding-top:15px}.press.archive .press-list table tr .date{padding-right:10px;font-weight:bold;font-family:'Typewriter'}.press.archive .press-list table tr ul li+li{padding-top:15px}.press.archive .press-list table tr ul li a{display:inline-flex;align-items:center}.press.archive .press-list table tr ul li a img{margin-left:15px}@media screen and (max-width: 992px){.press.archive .press-list table tr{display:flex;flex-wrap:wrap}.press.archive .press-list table tr+tr{padding-top:15px th,td;padding-top-padding-top:0}.press.archive .press-list table tr .date,.press.archive .press-list table tr .category{display:block}.press.archive .press-list table tr .title{width:100%;padding-top:5px;display:block}}.press.archive .contents>.container>.article-main .press-links .article-inner{flex-wrap:wrap;width:100%;margin:0;padding:0}.press.archive .contents>.container>.article-main .press-links .article-inner .item{width:100%;border-bottom:1px #000 solid}.press.archive .contents>.container>.article-main .press-links .article-inner .item .text{width:1280px;margin:auto}.press.archive .contents>.container>.article-main .press-links .article-inner .item .text .inner{width:70%;padding:30px 0 30px 25px}.press.archive .contents>.container>.article-main .press-links .article-inner .item .text .inner .text-info .title{font-size:2rem;font-weight:bold}.press.archive .contents>.container>.article-main .press-links .article-inner .item .text .inner .more{display:flex;align-items:center;height:43px;padding-top:15px}.press.archive .contents>.container>.article-main .press-links .article-inner .item .text .inner .more a{display:inline-flex;align-items:center;justify-content:center;font-weight:bold}.press.archive .contents>.container>.article-main .press-links .article-inner .item .text .inner .more a img{width:auto;height:21px;margin-left:10px;transform:rotate(-90deg)}@media screen and (max-width: 1294px){.press.archive .contents>.container>.article-main .press-links .article-inner .item .text{width:100%}.press.archive .contents>.container>.article-main .press-links .article-inner .item .text .inner{width:100%;padding-right:25px}}@media screen and (max-width: 1294px){.press.archive .contents>.container>.article-main .press-links .article-inner .item .text .inner{padding:30px 15px}}.facilities-floor-map .floor-map tr{cursor:pointer}.facilities-floor-map .floor-map tr td{vertical-align:middle;font-size:2rem}.facilities-floor-map .floor-map tr td em{font-size:1.1rem}.facilities-floor-map .floor-map tr:hover td:nth-of-type(1){background-color:#b9dbdd}.facilities-floor-map .floor-map tr:hover td:nth-of-type(2) p{background-color:#b9dbdd}.facilities-floor-map .floor-map tr:nth-of-type(2):hover{cursor:default}.facilities-floor-map .floor-map tr:nth-of-type(2):hover td,.facilities-floor-map .floor-map tr:nth-of-type(2):hover td p{background-color:#fff}.facilities-floor-map .floor-wrapper{width:700px;margin:auto;padding:30px}@media screen and (max-width: 767px){.facilities-floor-map .floor-wrapper{max-width:90%;max-height:80%;margin:auto}}.facilities-floor-map .floor h1{font-size:4.5rem;font-family:'Typewriter', -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", "Helvetica Neue", HelveticaNeue, YuGothic, "Yu Gothic Medium", "Yu Gothic", Verdana, Meiryo, sans-serif}.facilities-floor-map .floor .text{font-family:'Typewriter', -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", "Helvetica Neue", HelveticaNeue, YuGothic, "Yu Gothic Medium", "Yu Gothic", Verdana, Meiryo, sans-serif}.facilities-floor-map .floor .text p{padding:5px 0 0 0;border-top:1px #000 solid;font-size:2rem;font-weight:bold}.facilities-floor-map .floor .text p em{font-size:1.4rem}.facilities-floor-map .floor .text p:last-of-type{border-bottom:1px #000 solid}.facilities-floor-map .floor .map{padding-top:20px}.facilities-floor-map .floor .img{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:20px}.facilities-floor-map .floor .img p{width:calc(50% - 20px)}.facilities-floor-map .floor .img p img{width:100%;height:auto}.facilities-floor-map .floor .img p span{font-size:1.4rem}.facilities-floor-map .floor .img.img--has-single p{width:100%}@media screen and (max-width: 767px){.facilities-floor-map .floor h1{font-size:2.3rem}.facilities-floor-map .floor .text p{font-size:1.6rem}.facilities-floor-map .floor .text p em{font-size:1.2rem}.facilities-floor-map .floor .img p{width:100%}.facilities-floor-map .floor .img p+p{padding-top:15px}.facilities-floor-map .floor .img p span{font-size:1.2rem}}.search-results main{width:1280px;margin:auto;padding:30px 25px 60px 25px}@media screen and (max-width: 1294px){.search-results main{width:100%;padding:30px 15px}}.search-results .page-header .inner{width:1280px;margin:auto;padding:30px 25px}.search-results .page-header .inner .heading{line-height:1.18;font-size:4rem;font-weight:bold}@media screen and (max-width: 1294px){.search-results .page-header .inner{width:100%}}@media screen and (max-width: 767px){.search-results .page-header .inner{display:block;padding:30px 15px}.search-results .page-header .inner .heading{font-size:3.3rem}}.search-results .search-form{display:flex;justify-content:center;padding:30px 0;border-top:1px #000 solid;border-bottom:1px #000 solid;text-align:center}.search-results .search-form>.subhead{display:none}.search-results .search-form form{display:flex;align-items:center;width:50%;border:1px #000 solid}.search-results .search-form form input{border-radius:0}.search-results .search-form form label{display:flex;padding-right:10px}.search-results .search-form form label img{width:auto;height:15px}.search-results .search-form form input[type="submit"]{display:none}.search-results .search-form form input[type="text"]{display:block;width:100%;padding:10px 0 10px 10px;border:0;background:none !important;line-height:1;font-size:1.7rem}.search-results .search-form form input[type="text"]:focus{outline:none}@media screen and (max-width: 767px){.search-results .search-form{padding:15px}.search-results .search-form form{width:100%}}.search-results .section-article-list{width:70%;padding-bottom:60px}.search-results .section-article-list .item+.item{margin-top:30px;padding-top:30px;border-top:1px #acacac solid}.search-results .section-article-list .item .item-container{display:flex;margin:auto}.search-results .section-article-list .item .item-container .text .inner{display:flex;flex-direction:column;justify-content:space-between;padding:0 0 0 15px}.search-results .section-article-list .item .item-container .text .inner .text-meta .category{display:inline-flex;align-items:center;margin-bottom:10px;padding:2px 5px;line-height:1.33;background-color:#000}.search-results .section-article-list .item .item-container .text .inner .text-meta .category span{font-size:1.1rem;color:#fff}.search-results .section-article-list .item .item-container .text .inner .text-meta .category span+span:before{margin-left:3px;content:" / "}.search-results .section-article-list .item .item-container .text .inner .text-info .subtitle-1{padding-bottom:5px;line-height:1.33;font-size:1.4rem}.search-results .section-article-list .item .item-container .text .inner .text-info .title{line-height:1.18}.search-results .section-article-list .item .item-container .text .inner .text-info .title *{font-size:1.6rem;font-weight:bold}.search-results .section-article-list .item .item-container .text .inner .text-info .subtitle-2{padding-top:5px;line-height:1.33;font-size:1.4rem}.search-results .section-article-list .item .item-container .text .inner .more{padding-top:5px}.search-results .section-article-list .item .item-container .text .inner .more a{position:relative;padding-right:15px;font-size:1.2rem;font-weight:bold}.search-results .section-article-list .item .item-container .text .inner .more a:after{display:block;position:absolute;top:3px;right:0;width:11px;height:11px;border-top:1px solid #000;border-left:1px solid #000;transform:rotate(135deg);content:''}.search-results .section-article-list .item.item--has-img .item-container .img{width:150px}.search-results .section-article-list .item.item--has-img .item-container .img img{width:100%;height:auto}.search-results .section-article-list .item.item--has-img .item-container .text{width:calc(100% - 150px)}.search-results .section-article-list .item.item--has-img .item-container .text .inner{height:100%;padding:0 0 0 25px}.search-results .section-article-list .item.item--has-no-img .item-container .text .inner{padding-left:0}@media screen and (max-width: 767px){.search-results .section-article-list{width:100%;padding-bottom:0}.search-results .section-article-list .item.item--has-img .item-container .img{width:90px}.search-results .section-article-list .item.item--has-img .item-container .text{width:calc(100% - 90px)}.search-results .section-article-list .item.item--has-img .item-container .text .inner{padding-left:15px}}.search-results .no-data i{font-style:italic}.breadcrumb{border-top:1px #000 solid;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb .inner{width:1280px;margin:auto;padding:15px 0 15px 25px}.breadcrumb .inner ul{display:flex;white-space:nowrap}.breadcrumb .inner ul li{display:flex;align-items:center;justify-content:center}.breadcrumb .inner ul li+li:before{display:inline-block;margin:0 10px;content:"/"}.breadcrumb .inner ul li span,.breadcrumb .inner ul li a{font-size:1.1rem}.breadcrumb .inner ul li span{font-weight:bold}@media screen and (max-width: 1294px){.breadcrumb .inner{width:100%}}@media screen and (max-width: 767px){.breadcrumb .inner{padding-left:15px}}.not_found .contents .container{width:100%;max-width:1280px;margin:auto;padding:25px 25px 75px 25px}.not_found .contents .container h1{margin-bottom:30px;font-size:4rem;font-weight:bold}@media screen and (max-width: 767px){.not_found .contents .container h1{font-size:3rem}}.sent .back{margin-top:30px;font-size:3rem;font-weight:bold}.sent .back a{display:inline-flex;align-items:center;justify-content:center;font-weight:bold;white-space:nowrap}.sent .back a img{width:auto;height:3rem;margin-left:10px;transform:rotate(-90deg)}.footer{background-color:#fff}.footer>hr{margin:0;padding:0;border:0;border-top:2px #000 solid}.footer .page_top{display:flex;justify-content:flex-end;width:1280px;margin:auto;padding:70px 25px 15px 25px}.footer .page_top a{font-size:2rem;font-weight:bold}.footer .page_top a img{width:auto;height:36px;margin-left:10px;transform:rotate(180deg)}@media screen and (max-width: 1294px){.footer .page_top{width:100%}}@media screen and (max-width: 767px){.footer .page_top{padding-top:45px}.footer .page_top a{font-size:1.8rem}}.footer .upper{border-top:4px #000 solid}.footer .upper .container{display:flex;width:1280px;margin:auto;padding:20px 25px 60px 25px}.footer .upper .container .chunk .item+.item{padding-top:25px}.footer .upper .container .chunk .item .subhead{font-size:1.8rem;font-weight:bold}.footer .upper .container .chunk .item ul>li>a{font-size:1.8rem}.footer .upper .container .chunk:nth-of-type(1){width:18%;padding-right:15px}.footer .upper .container .chunk:nth-of-type(2){width:20%;padding-right:15px}.footer .upper .container .chunk:nth-of-type(3){width:14%;padding-right:15px}.footer .upper .container .chunk:nth-of-type(4){width:17%;padding-right:15px}.footer .upper .container .chunk:nth-of-type(4) ul li a{font-size:1.6rem}.footer .upper .container .chunk:nth-of-type(5){width:20%;padding-right:15px}.footer .upper .container .chunk:nth-of-type(6){width:11%}.footer .upper .container .chunk:nth-of-type(6) .item:nth-of-type(1) ul li+li{padding-top:5px}.footer .upper .container .chunk:nth-of-type(6) .item:nth-of-type(1) ul li a{font-size:1.7rem;font-weight:bold}.footer .upper .container .chunk:nth-of-type(6) .item:nth-of-type(1) ul li:last-of-type a img{width:auto;height:15px;margin-right:5px;vertical-align:middle}.footer .upper .container .chunk:nth-of-type(6) .item:nth-of-type(2) ul li a{font-size:1.3rem}@media screen and (max-width: 1294px){.footer .upper .container{width:100%}}@media screen and (max-width: 991px){.footer .upper .container{flex-wrap:wrap}.footer .upper .container .chunk:nth-of-type(1){width:35%}.footer .upper .container .chunk:nth-of-type(2){width:38%}.footer .upper .container .chunk:nth-of-type(3){width:27%;padding-right:0}.footer .upper .container .chunk:nth-of-type(4){width:35%;padding-top:25px}.footer .upper .container .chunk:nth-of-type(4) ul li a{font-size:1.8rem}.footer .upper .container .chunk:nth-of-type(5){width:38%;padding-top:25px}.footer .upper .container .chunk:nth-of-type(6){width:27%;padding-top:25px;padding-right:0}}@media screen and (max-width: 767px){.footer .upper{display:none}}.footer .lower{background-color:#000;color:#fff}.footer .lower a{color:#fff}.footer .lower .container{display:flex;flex-wrap:wrap;justify-content:space-between;width:1280px;margin:auto;padding:25px 25px 0 25px}.footer .lower .container .chunk-site-name{width:20%;padding-right:5px}.footer .lower .container .chunk-site-name .item img{width:auto;height:50px}.footer .lower .container .chunk-address{width:23%;padding-right:5px}.footer .lower .container .chunk-tel-fax{width:16%;padding-right:5px}.footer .lower .container .chunk-tel-fax .item{display:inline-flex;flex-wrap:wrap}.footer .lower .container .chunk-tel-fax .item td:nth-of-type(2){padding:0 0.25em}.footer .lower .container .chunk-tel-fax .item .divide{width:100%;height:0;margin:0;border:0}.footer .lower .container .chunk-time{width:30%;padding-right:5px}.footer .lower .container .chunk-time .item .divide{padding:0 0.25em}.footer .lower .container .chunk-time .item .text-aster{font-size:1.3rem;color:inherit}.footer .lower .container .chunk-sns{width:11%}.footer .lower .container .chunk-sns .item .footer-sns{display:flex;margin-left:-5px}.footer .lower .container .chunk-sns .item .footer-sns li a .fa-stack{font-size:1.5em}.footer .lower .container .chunk-sns .item .footer-sns li a .fa-stack i:nth-of-type(2){color:#000}.footer .lower .container .chunk-sns .item .footer-sns li a .fa-stack i.fa-twitter{font-size:1.2em}.footer .lower .container .chunk-sns .item .footer-sns li a .fa-stack i.fa-instagram{font-size:1.3em}.footer .lower .container .chunk-copyright{width:100%;padding:25px 0 5px 0;text-align:right;font-size:1.2rem}@media screen and (max-width: 1294px){.footer .lower .container{width:100%}.footer .lower .container .chunk:not(.chunk-copyright){font-size:1.5rem}.footer .lower .container .chunk-site-name .item img{height:40px}.footer .lower .container .chunk-address{width:17%}}@media screen and (max-width: 991px){.footer .lower .container{justify-content:flex-start}.footer .lower .container .chunk-site-name{width:100%;padding-bottom:25px}.footer .lower .container .chunk-address{width:auto;padding-right:25px}.footer .lower .container .chunk-tel-fax{width:auto;padding-right:25px}.footer .lower .container .chunk-time{width:auto;padding-right:0}.footer .lower .container .chunk-sns{width:100%;padding-top:25px}}@media screen and (max-width: 767px){.footer .lower .container{flex-direction:column;padding:15px}.footer .lower .container .chunk-copyright{padding-bottom:0;text-align:left;font-size:1rem}}.news-lightbox{max-width:50%;max-height:80%;padding:60px 30px 60px 30px;overflow-y:scroll}.news-lightbox .news-lightbox-item .heading{padding-bottom:30px;line-height:1.18;font-size:3.3rem;font-weight:bold}@media screen and (max-width: 1294px){.news-lightbox{max-width:70%}}@media screen and (max-width: 767px){.news-lightbox{max-width:90%;padding-right:15px;padding-left:15px}.news-lightbox .news-lightbox-item .heading{font-size:2.3rem}}.section-news-lightbox{border-bottom:1px #000 solid}.section-news-lightbox .item{display:flex;justify-content:center;align-items:center;padding:20px 25px;font-size:1.7rem}.section-news-lightbox .item a{font-weight:bold}@media screen and (max-width: 576px){.section-news-lightbox .item{padding:15px;font-size:1.6rem}}
