body,html{width:100%;height:100%;margin:0;background-color:#dedede;font-family:"Noto Serif JP",serif}hr{border:none;border-top:1.5px solid #000}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.contents{padding:50px 20px;margin:0 auto;display:flex;flex-wrap:wrap}.main{width:70%;padding-top:1em}.main a{text-decoration:none;color:#000}.news li{list-style-type:none}.news li a:hover{text-decoration:underline}.current_lang,.js-current{text-decoration:underline!important}.image-gallery-svg{opacity:0;transition:.5s}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:60px!important}.image-gallery-icon:hover{color:#fff!important}.image-gallery-slide-wrapper:hover .image-gallery-svg{opacity:1}.image-gallery-thumbnail{border:none!important;padding:5px!important}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:none!important}.image-gallery-thumbnail:hover{cursor:pointer}.image-gallery-fullscreen-button{padding:5px!important}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 0!important}footer{height:50px}@media (max-width:1000px){.main{width:100%;margin:0 auto}header{text-align:center;background:#dedede}}.Header_header__SQD4u{position:fixed;width:100%;height:50px;z-index:4}.Header_header__SQD4u .Header_site_name__Qhi6L{font-size:1.17em;font-weight:700;display:inline-block;text-align:center;margin:.8em 20px;vertical-align:middle}.Header_header__SQD4u .Header_site_name__Qhi6L a{text-decoration:none;color:#000}.Header_header__SQD4u .Header_language_choice__daarz{display:inline-block;text-align:center;vertical-align:middle;max-width:15%;margin:1.2em 20px;float:right}.Header_header__SQD4u .Header_language_choice__daarz a{text-decoration:none;color:#000}.Header_header__SQD4u .Header_language_choice__daarz a :hover{text-decoration:underline}.Hamberger_nav_unshown__ad_YT{display:none}@media(max-width:1000px){#Hamberger_nav_content__5bRcR>ul{list-style-type:none;padding:0;margin:0 20px}#Hamberger_nav_drawer__3Pdck{position:relative}#Hamberger_nav_open__ycu6g{display:inline-block;width:30px;height:22px;vertical-align:middle;color:#fff;margin:1.3em 20px;float:left}#Hamberger_nav_open__ycu6g span,#Hamberger_nav_open__ycu6g span:after,#Hamberger_nav_open__ycu6g span:before{position:absolute;height:1.5px;width:25px;border-radius:3px;background:#000;display:block;content:"";cursor:pointer}#Hamberger_nav_open__ycu6g span:before{bottom:-8px}#Hamberger_nav_open__ycu6g span:after{bottom:-16px}#Hamberger_nav_close__Unhqj{display:none;z-index:99;top:0;width:100%;background:#000;opacity:0}#Hamberger_nav_close__Unhqj,#Hamberger_nav_content__5bRcR{position:fixed;left:0;height:100%;transition:.3s ease-in-out}#Hamberger_nav_content__5bRcR{overflow:auto;z-index:9999;max-width:330px;background:#dedede;transform:translateX(-105%);z-index:2}#Hamberger_nav_input__w0VRX:checked~#Hamberger_nav_close__Unhqj{display:block;opacity:.5}#Hamberger_nav_input__w0VRX:checked~#Hamberger_nav_content__5bRcR{transform:translateX(0);box-shadow:6px 0 25px rgba(0,0,0,.15)}}.Sidebar_left_column__RHuCH,.Sidebar_right_column__cImZk{width:15%}.Sidebar_left_column__RHuCH{z-index:3}.Sidebar_sidebar____dpn>nav{position:fixed}.Sidebar_sidebar____dpn>nav a{text-decoration:none;color:#000}.Sidebar_sidebar____dpn>nav a:hover{text-decoration:underline}.Sidebar_sidebar____dpn>nav #Sidebar_nav_content__8c_se{height:100%;min-width:200px;font-size:100%;z-index:3}.Sidebar_sidebar____dpn>nav .Sidebar_page_list__Rkxfh{list-style-type:none;padding:0}.Sidebar_sidebar____dpn>nav .Sidebar_page_list__Rkxfh li{padding:5px 0}.Sidebar_sidebar____dpn>nav .Sidebar_work_list__MVswG{list-style-type:none;padding:0 10px}.Sidebar_sidebar____dpn>nav .Sidebar_work_list__MVswG .Sidebar_sub_category_select__6JTKF{opacity:.5}.Sidebar_work_category_selector__ISLfb{display:none}