@charset "utf-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body,html{height:100%}body{font-family:"UD新ゴ R","UD Shin Go Regular","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;color:#363636;letter-spacing:.05em;line-height:1.5;font-size:1rem;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background-color:#363636;color:#fff}::-moz-selection{background-color:#363636;color:#fff}strong{font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}.center{max-width:1200px;padding-left:12px;padding-right:12px;margin-left:auto;margin-right:auto}@media print{.center{width:1040px}}.db{display:block}.dib{display:inline-block}.underline{text-decoration:underline}a{color:#363636;text-decoration:none}.btn_green{display:flex;justify-content:center;align-items:center;background-color:#405636;color:#fff;font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;max-width:272px;width:100%;padding:18px 0;font-size:1.25rem}.btn_green:after{content:"";display:block;width:12px;height:16px;background:no-repeat center url(../img/link_icon_w.svg);margin-left:20px}nav#site_fixed a#to_reserve{background-color:#405636;color:#fff;width:60px;height:250px;writing-mode:vertical-lr;position:fixed;right:0;top:calc(50vh - 152px);display:flex;align-items:center;box-sizing:border-box;font-size:.875rem;justify-content:center}nav#site_fixed a#to_reserve:before{content:"";display:block;width:34px;height:30px;margin-bottom:20px;background:no-repeat center url(../img/fixed_to_reserve.svg)}nav#site_fixed a#to_reserve:after{content:"";display:block;width:10px;height:14px;margin-top:14px;background:no-repeat center url(../img/link_icon_w.svg)}nav#site_fixed a#to_top{text-indent:-9999px;width:92px;height:92px;background:no-repeat center url(../img/fixed_to_top.svg) #71adcc;border-radius:50%;position:fixed;bottom:20px;right:20px;z-index:10}@media screen and (max-width:768px){body{font-size:.85rem}.dbr{display:block}.btn_green{font-size:.75rem;max-width:200px;height:48px;box-sizing:border-box}.btn_green:after{background-size:8px}nav#site_fixed a#to_reserve{display:none}nav#site_fixed a#to_top{width:75px;height:75px;background-size:48px}}header#site_header{background:linear-gradient(to bottom,#71add9 0,#a7e0f5 28px,#fff 28px,#fff 100%);padding-top:28px;position:relative;z-index:10}header#site_header div.center div.upper{display:flex;justify-content:space-between;align-items:center;padding:12px}header#site_header div.center div.upper a#menu_btn{display:none}header#site_header div.center div.upper h1 a{display:block;text-indent:-9999px;background:no-repeat center / contain url(../img/header_logo.svg);width:210px;height:48px}header#site_header div.center div.upper div.right{display:flex;justify-content:flex-end;align-items:center}header#site_header div.center div.upper div.right nav#disp_control{margin-right:12px}header#site_header div.center div.upper div.right nav#disp_control ul{display:flex}header#site_header div.center div.upper div.right nav#disp_control ul li{margin-right:12px}header#site_header div.center div.upper div.right nav#disp_control ul li:last-child{margin-right:0}header#site_header div.center div.upper div.right nav#disp_control ul li#text_size{position:relative}header#site_header div.center div.upper div.right nav#disp_control ul li#text_size:hover>ul{display:block}header#site_header div.center div.upper div.right nav#disp_control ul li#text_size ul{z-index:11;display:none;position:absolute;top:44px;width:100px;background-color:#fff;border:solid 1px #71adcc;right:0;text-align:center}header#site_header div.center div.upper div.right nav#disp_control ul li#text_size ul li{margin:0;border-bottom:solid 1px #71adcc}header#site_header div.center div.upper div.right nav#disp_control ul li#text_size ul li:last-child{border-bottom:none}header#site_header div.center div.upper div.right nav#disp_control ul li#text_size ul li a{height:40px;display:flex;flex-direction:column;justify-content:center;transition:all 0.6s ease}header#site_header div.center div.upper div.right nav#disp_control ul li#text_size ul li a:hover{background-color:#71adcc;color:#fff}header#site_header div.center div.upper div.right nav#disp_control ul li#text_size ul li:first-child a{position:relative}header#site_header div.center div.upper div.right nav#disp_control ul li#text_size ul li:first-child a:before{content:"";display:block;width:18px;height:18px;background:no-repeat center url(../img/header_control_menu_triangle_n.svg);position:absolute;top:-16px;left:41px;transition:all 0.6s ease}header#site_header div.center div.upper div.right nav#disp_control ul li#text_size ul li:first-child a:hover:before{background:no-repeat center url(../img/header_control_menu_triangle_hover.svg)}header#site_header div.center div.upper div.right nav#disp_control ul li p{font-size:.875rem}header#site_header div.center div.upper div.right nav#disp_control ul li p.disp{display:flex;align-items:center;text-decoration:none;padding-left:40px;background-position:left center;background-repeat:no-repeat;height:44px}header#site_header div.center div.upper div.right nav#disp_control ul li#text_page p{background-image:url(../img/header_text_page.svg);background-size:32px}header#site_header div.center div.upper div.right nav#disp_control ul li#language p{background-image:url(../img/header_language.svg);background-size:32px}header#site_header div.center div.upper div.right nav#disp_control ul li#language{position:relative}header#site_header div.center div.upper div.right nav#disp_control ul li#language:hover>ul{display:block}header#site_header div.center div.upper div.right nav#disp_control ul li#language ul{z-index:11;display:none;position:absolute;top:44px;width:100px;background-color:#fff;border:solid 1px #71adcc;right:0;text-align:center}header#site_header div.center div.upper div.right nav#disp_control ul li#language ul li{margin:0;border-bottom:solid 1px #71adcc}header#site_header div.center div.upper div.right nav#disp_control ul li#language ul li:last-child{border-bottom:none}header#site_header div.center div.upper div.right nav#disp_control ul li#language ul li a{height:40px;display:flex;flex-direction:column;justify-content:center;transition:all 0.6s ease}header#site_header div.center div.upper div.right nav#disp_control ul li#language ul li a:hover{background-color:#71adcc;color:#fff}header#site_header div.center div.upper div.right nav#disp_control ul li#language ul li:first-child a{position:relative}header#site_header div.center div.upper div.right nav#disp_control ul li#language ul li:first-child a:before{content:"";display:block;width:18px;height:18px;background:no-repeat center url(../img/header_control_menu_triangle_n.svg);position:absolute;top:-16px;left:41px;transition:all 0.6s ease}header#site_header div.center div.upper div.right nav#disp_control ul li#language ul li:first-child a:hover:before{background:no-repeat center url(../img/header_control_menu_triangle_hover.svg)}header#site_header div.center div.upper div.right nav#disp_control ul li#text_size p{background-image:url(../img/header_text_size.svg);background-size:32px}header#site_header div.center div.upper div.right form#header_search{display:flex;justify-content:space-between;height:40px;width:140px;background-color:#dcdcdc;border-radius:20px}header#site_header div.center div.upper div.right form#header_search input#search_input{box-sizing:border-box;background-color:rgba(255,255,255,0);border:none;width:100%;display:block;padding:4px 8px;height:100%;border-top-left-radius:20px;border-bottom-left-radius:20px}header#site_header div.center div.upper div.right form#header_search input#search_submit{border:none;border-top-right-radius:20px;border-bottom-right-radius:20px;display:block;width:36px;min-width:36px;background:no-repeat left center url(../img/header_search_icon.svg)}header#site_header div.center div.upper div.right div.pc_dn_area{display:none}header#site_header div.center nav#global_nav{box-shadow:0 5px 5px rgba(0,0,0,.24);position:relative}header#site_header div.center nav#global_nav ul.main_list{display:flex;justify-content:space-between;position:relative;z-index:10}header#site_header div.center nav#global_nav ul.main_list>li{height:80px;box-sizing:border-box;flex-grow:1;position:relative}header#site_header div.center nav#global_nav ul.main_list>li:after{content:"";display:block;height:44px;width:1px;background-color:#c1c1c1;position:absolute;right:0;top:23px}header#site_header div.center nav#global_nav ul.main_list>li:last-child:after{display:none}header#site_header div.center nav#global_nav ul.main_list>li:nth-last-child(-n+2):after{display:none}header#site_header div.center nav#global_nav ul.main_list>li#reserve>a{background:no-repeat center bottom 18px url(../img/header_main_list_dir_w.svg) #71adcc;color:#fff}header#site_header div.center nav#global_nav ul.main_list>li>a{display:block;width:100%;height:100%;text-align:center;box-sizing:border-box;padding-top:20px;font-size:1.25rem;background:no-repeat center bottom 18px url(../img/header_main_list_dir_bl.svg);font-size:1rem;transition:all 0.6s ease}header#site_header div.center nav#global_nav ul.main_list>li>a:hover{color:#405636;background:no-repeat center bottom 18px url(../img/header_main_list_dir_g.svg)}header#site_header div.center nav#global_nav ul.main_list>li:hover>ul.sub_list{opacity:1;height:auto}header#site_header div.center nav#global_nav ul.main_list li ul.sub_list{position:absolute;left:0;top:80px;min-width:280px;box-sizing:border-box;background-color:#dcdcdc;opacity:0;height:0;overflow:hidden;transition:all 0.6s ease}header#site_header div.center nav#global_nav ul.main_list li ul.sub_list li a{display:block;padding:0 20px;line-height:1;transition:all 0.6s ease}header#site_header div.center nav#global_nav ul.main_list li ul.sub_list li a span{font-size:.875rem;display:block;padding:16px 20px;border-bottom:dotted 1px #c1c1c1}header#site_header div.center nav#global_nav ul.main_list li ul.sub_list li a:hover{background-color:#c1c1c1}header#site_header div.center nav#global_nav ul.main_list li ul.sub_list li:last-child a{border-bottom:none}header#site_header div.center nav#global_nav ul.main_list li ul.sub_list li ul.sub_sub_list.dnpc{display:none}header#site_header div.center nav#global_nav ul.main_list li ul.sub_list li ul.sub_sub_list li a{padding:16px 20px 16px 48px;font-size:.875rem;line-height:1.5}footer#site_footer{margin-top:50px;display:flex;flex-direction:column}footer#site_footer div.lower{order:2;padding:36px 12px;background-color:#e8e8e8}footer#site_footer div.lower h2{margin-bottom:48px}footer#site_footer div.lower h2 a{display:block;text-indent:-9999px;width:calc(218px * 0.8);height:calc(152px * 0.8);background:no-repeat center / contain url(../img/footer_logo.svg);margin:0 auto}footer#site_footer div.lower ul{text-align:center;line-height:1.75;font-size:95%}footer#site_footer div.lower ul li.museum_name{margin-top:8px}footer#site_footer nav{order:1;background-color:#b7a790;padding:20px 16px}footer#site_footer nav ul{display:flex;justify-content:center;max-width:888px;flex-wrap:wrap;margin:0 auto;font-size:.875rem}footer#site_footer nav ul li{margin-bottom:20px}footer#site_footer nav ul li:nth-child(5) a{border-right:none}footer#site_footer nav ul li:last-child a{border-right:none}footer#site_footer nav ul li:nth-last-child(-n+3){margin-bottom:0}footer#site_footer nav ul li a{text-decoration:underline;padding:0 24px;position:relative;border-right:solid 1px #363636}footer#site_footer p#copyright{text-align:center;order:3;padding:28px 0;background-color:#fff;font-size:95%}main#page_index div#first_view{background-color:#000;position:relative;margin:0 auto}main#page_index div#first_view #vimeo{max-width:1200px;margin:0 auto}main#page_index div#first_view div#sales_info_base{position:relative;max-width:1200px;margin:0 auto}main#page_index div#first_view div#sales_info_base section#sales_information{position:absolute;right:0;bottom:60px;background:rgba(255,255,255,.9);padding:10px 20px;text-align:center}main#page_index div#first_view div#sales_info_base section#sales_information h2{display:flex;justify-content:center;align-items:center;color:#543f32;margin-bottom:10px;font-size:.9rem;color:rgba(84,63,50,.72)}main#page_index div#first_view div#sales_info_base section#sales_information h2:before{content:"";display:block;border:solid 1px #543f32;border-radius:50%;height:6px;width:6px;margin-right:12px}main#page_index div#first_view div#sales_info_base section#sales_information h2:after{content:"";display:block;border:solid 1px #543f32;border-radius:50%;height:6px;width:6px;margin-left:12px}main#page_index div#first_view div#sales_info_base section#sales_information p{font-size:.8rem}main#page_index div#first_view div#sales_info_base section#sales_information p#status{font-size:.9rem;padding-bottom:10px;border-bottom:solid 1px #dcdcdc;margin-bottom:10px}main#page_index div#first_view div#sales_info_base section#sales_information p#open_time{font-size:.8rem}main#page_index div#first_view div#sales_info_base section#sales_information p#open_time span{display:block}main#page_index div#first_view div#information_base{display:flex;justify-content:center;position:absolute;bottom:-110px;width:100%}main#page_index div#first_view div#information_base a{display:block;width:100%}main#page_index div#first_view div#information_base a section#important_information{display:flex;justify-content:space-between;background-color:#fff;box-shadow:0 5px 5px rgba(0,0,0,.24);padding:0;width:100%}main#page_index div#first_view div#information_base a section#important_information h2{color:#fff;display:flex;justify-content:center;align-items:center;background-color:#543f32;position:relative;padding:56px 0;min-width:234px;font-size:1.125rem;font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}main#page_index div#first_view div#information_base a section#important_information h2:before{content:"";display:block;width:22px;height:22px;margin-right:12px;background:no-repeat center url(../img/index_information_icon.svg)}main#page_index div#first_view div#information_base a section#important_information h2:after{content:"";display:block;width:0;height:0;border-top:solid 11px rgba(255,255,255,0);border-bottom:solid 11px rgba(255,255,255,0);border-left:solid 19px #543f32;position:absolute;top:calc(50% - 11px);right:-19px}main#page_index div#first_view div#information_base a section#important_information article{width:100%;padding:32px 32px 32px 48px}main#page_index div#first_view div#information_base a section#important_information article div.title{display:flex;flex-direction:column-reverse;font-size:1.125rem}main#page_index div#first_view div#information_base a section#important_information article div.title h3{text-decoration:underline;font-weight:400}main#page_index div#first_view div#information_base a section#important_information article div.title p.date{margin-bottom:4px}main#page_index #major_content_nav_cover{padding-top:136px;background:linear-gradient(to bottom,#fff 0,#fff 234px,rgba(255,255,255,0) 234px)}main#page_index nav#major_content_nav ul{display:flex;justify-content:space-between}main#page_index nav#major_content_nav ul li{box-sizing:border-box;border:solid 1px #c1c1c1;padding:10px;background-color:rgba(255,255,255,.84);margin-right:16px;width:100%}main#page_index nav#major_content_nav ul li:last-child{margin-right:0}main#page_index nav#major_content_nav ul li a{display:flex;flex-direction:column;justify-content:center;align-items:center;height:230px;font-size:1.25rem;font-family:"UD新ゴ M","UD Shin Go Medium","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;transition:all 0.6s ease}main#page_index nav#major_content_nav ul li a:before{content:"";display:block;width:128px;height:128px;margin-bottom:28px;background-position:center;background-repeat:no-repeat}main#page_index nav#major_content_nav ul li a:hover{background-color:rgba(183,167,144,.5)}main#page_index nav#major_content_nav ul li a span{text-align:center}main#page_index nav#major_content_nav ul li#nav_about a:before{background-image:url(../img/index_major_museum.svg)}main#page_index nav#major_content_nav ul li#nav_museum a:before{background-image:url(../img/index_major_about.svg)}main#page_index nav#major_content_nav ul li#nav_exhibition a:before{background-image:url(../img/index_major_exhibition.svg)}main#page_index div#plane_img{margin:-154px auto 0;height:760px;width:100%;background:no-repeat center bottom / 100% 208px url(../img/index_lower_triangle.svg),no-repeat center top / 100% 208px url(../img/index_upper_triangle.svg)}main#page_index div#plane_img.ios{background:no-repeat center bottom / 100% 208px url(../img/index_lower_triangle.svg),no-repeat center top / 100% 208px url(../img/index_upper_triangle.svg)}main#page_index div#plane_img img{display:none}main#page_index div#main_information_area_cover{background-color:#fff}main#page_index div#main_information_area{display:flex;justify-content:space-between}main#page_index div#main_information_area section#main_information{width:100%;margin-right:40px}main#page_index div#main_information_area section#main_information h2{text-align:center;padding:26px 0;font-size:1.5rem;border-bottom:solid 1px #405636;color:#543f32;margin-bottom:12px;font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}main#page_index div#main_information_area section#main_information ul li{border-bottom:dotted 1px #c1c1c1}main#page_index div#main_information_area section#main_information ul li a{padding:20px 32px;display:block}main#page_index div#main_information_area section#main_information ul li a p.date{margin-bottom:8px;display:flex;justify-content:flex-start}main#page_index div#main_information_area section#main_information ul li a p.date span.tag{display:flex;align-items:center;border-radius:11px;background-color:#405636;text-align:center;justify-content:center;color:#fff;width:100px;height:22px;margin-left:12px;font-size:.875rem}main#page_index div#main_information_area section#main_information ul li a p.date span.tag.important{background-color:#9d2b31}main#page_index div#main_information_area section#main_information ul li a p.date span.tag.event{background-color:#543f32}main#page_index div#main_information_area section#main_information ul li a p.title{text-decoration:underline}main#page_index div#main_information_area section#main_information ul li a p span.new{display:inline-block;background-color:#d7892f;color:#fff;padding:0 8px;margin-left:12px}main#page_index div#main_information_area section#main_information a#to_information_history{margin:24px auto;font-family:"UD新ゴ M","UD Shin Go Medium","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}main#page_index div#main_information_area article#todays_museum{max-width:372px}main#page_index div#main_information_area article#todays_museum div.upper{border:solid 1px #543f32}main#page_index div#main_information_area article#todays_museum div.upper h2{background-color:#543f32;font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;color:#fff;font-size:1.5rem;text-align:center;padding:26px 0}main#page_index div#main_information_area article#todays_museum div.upper div.inner{padding:24px}main#page_index div#main_information_area article#todays_museum div.upper div.inner div.thumbnail{padding-bottom:15px}main#page_index div#main_information_area article#todays_museum div.upper div.inner div.thumbnail img{display:block;width:100%;height:auto;object-fit:cover}main#page_index div#main_information_area article#todays_museum a#to_todays_history{font-family:"UD新ゴ M","UD Shin Go Medium","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;border:solid 1px #543f32;margin-top:28px;display:flex;align-items:center;justify-content:center;color:#543f32;padding:24px 0}main#page_index div#main_information_area article#todays_museum a#to_todays_history:after{content:"";display:block;width:12px;height:16px;margin-left:12px;background:no-repeat center url(../img/link_icon_br.svg)}main#page_index div#lecture_img{height:760px;width:100%;background:no-repeat center bottom / 100% 208px url(../img/index_lower_triangle.svg),no-repeat center top / 100% 208px url(../img/index_upper_triangle.svg)}main#page_index div#lecture_img img{display:none}main#page_index div#exihibition_cover{background-color:#fff}main#page_index section#exihibition h2{font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;color:#543f32;text-align:center;font-size:2rem;margin-bottom:64px}main#page_index section#exihibition ul{display:flex;justify-content:space-between}main#page_index section#exihibition ul li{max-width:580px;box-sizing:border-box;border:solid 1px #dcdcdc}main#page_index section#exihibition ul li a{display:block;height:100%}main#page_index section#exihibition ul li a article{display:flex;flex-direction:row-reverse;height:100%}main#page_index section#exihibition ul li a article div.right{max-width:280px;width:100%;display:flex;flex-direction:column-reverse;padding:20px;box-sizing:border-box;justify-content:flex-end}main#page_index section#exihibition ul li a article div.right div.lower h3{font-weight:400;font-family:"UD新ゴ M","UD Shin Go Medium","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}main#page_index section#exihibition ul li a article div.right div.lower h3{text-decoration:underline;display:flex;flex-direction:column-reverse}main#page_index section#exihibition ul li a article div.right div.lower h3 span.sub_title{font-size:1.25rem}main#page_index section#exihibition ul li a article div.right div.upper{margin-bottom:48px}main#page_index section#exihibition ul li a article div.right div.upper dl dt{font-size:1.25rem;text-align:center;padding-bottom:28px;position:relative;margin-bottom:28px;font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}main#page_index section#exihibition ul li a article.active div.right div.upper dl dt{color:#405636;font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}main#page_index section#exihibition ul li a article div.right div.upper dl dt:after{content:"";display:block;width:90px;height:2px;background-color:#363636;position:absolute;bottom:0;left:calc(50% - 45px)}main#page_index section#exihibition ul li a article.active div.right div.upper dl dt:after{background-color:#405636}main#page_index section#exihibition ul li a article.sctive div.right div.upper dl dt{color:}main#page_index section#exihibition ul li a article div.thunbnail img{display:block;width:100%;height:100%;object-fit:cover}main#page_index a#tourism_info{display:block;width:500px;height:180px;box-sizing:border-box;border:solid 1px #c1c1c1;padding:10px;background-color:rgba(255,255,255,.84);margin:104px auto 0}main#page_index a#tourism_info span.text{font-family:"UD新ゴ M","UD Shin Go Medium","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;display:flex;justify-content:flex-start;align-items:center;height:100%;font-size:1.25rem;transition:all 0.6s ease}main#page_index a#tourism_info:hover span.text{background-color:rgba(183,167,144,.5)}main#page_index a#tourism_info span.text:before{content:"";display:block;width:128px;height:128px;background:no-repeat center url(../img/index_tourism_info.svg);margin-left:48px;margin-right:32px}main#page_index a#tourism_info span.text span.db{display:inline}main#page_index div#inside_img{height:760px;width:100%;margin-bottom:-268px;background:no-repeat center bottom / 100% 208px url(../img/index_lower_triangle.svg),no-repeat center top / 100% 208px url(../img/index_upper_triangle.svg)}main#page_index div#inside_img img{display:none}main#page_index div#parallax_base{position:fixed;background:linear-gradient(to right,#f1f1f1,#c1c1c1);top:0;left:0;width:100%;height:100%;z-index:-1}main#page_index div#parallax_base ul#parallax_list{display:block;position:relative;width:100%;height:100%}main#page_index div#parallax_base ul#parallax_list li{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}main#page_index div#parallax_base ul#parallax_list li span img{display:none}main#page_index div#parallax_base ul#parallax_list li#pl_plane{z-index:3}main#page_index div#parallax_base ul#parallax_list li#pl_lecture{z-index:2}main#page_index div#parallax_base ul#parallax_list li#pl_inside{z-index:1}main#page_index div#parallax_base ul#parallax_list li span{display:block;height:100vh;width:100%;position:relative}main#page_index div#parallax_base ul#parallax_list li#pl_plane span{background:no-repeat center / cover url(../img/index_plane_img.jpg)}main#page_index div#parallax_base ul#parallax_list li#pl_lecture span{background:no-repeat center / cover url(../img/index_lecture_img.jpg)}main#page_index div#parallax_base ul#parallax_list li#pl_inside span{background:no-repeat center / cover url(../img/index_inside_img.jpg)}main#information_list section.under_main_section ul.information_ul li{padding:20px 32px;border-bottom:dotted 1px #c1c1c1}main#information_list section.under_main_section ul.information_ul li p.date{margin-bottom:8px;display:flex;justify-content:flex-start}main#information_list section.under_main_section ul.information_ul li p.date span.tag{display:flex;align-items:center;border-radius:11px;background-color:#405636;text-align:center;justify-content:center;color:#fff;width:100px;height:22px;margin-left:12px;font-size:.875rem}main#information_list section.under_main_section ul.information_ul li p.date span.tag.important{background-color:#9d2b31}main#information_list section.under_main_section ul.information_ul li p.date span.tag.event{background-color:#543f32}main#information_list section.under_main_section ul.information_ul li p a.title{text-decoration:underline}main#information_list section.under_main_section ul.information_ul li p span.new{display:inline-block;background-color:#d7892f;color:#fff;padding:0 8px;margin-left:12px}main#page_steps section.under_main_section table.horizontal tbody tr th:first-child{width:200px}@media screen and (max-width:768px){main#page_index{}}@media screen and (max-width:800px){header#site_header{padding-top:10px;padding-bottom:10px;background:linear-gradient(to bottom,#71add9 0,#a7e0f5 10px,#fff 10px,#fff 100%)}header#site_header div.center{padding:0}header#site_header div.center div.upper{padding:12px 0 0;display:block}header#site_header div.center div.upper div.left{padding:0 12px;display:flex;justify-content:space-between;align-items:center}header#site_header div.center div.upper div.left h1 a{width:140px;height:32px}header#site_header div.center div.upper a#menu_btn{display:block;text-indent:-9999px;width:26px;height:20px;background:no-repeat center / contain url(../img/header_menu_btn.svg)}header#site_header div.center div.upper a#menu_btn.open{background:no-repeat center / contain url(../img/header_menu_btn_close.svg)}header#site_header div.center div.upper div.right{display:block;border:solid 1px #dcdcdc;padding:0 11px;margin-top:12px;display:none}header#site_header div.center div.upper div.right nav#disp_control{margin-right:0}header#site_header div.center div.upper div.right nav#disp_control ul{justify-content:space-around}header#site_header div.center div.upper div.right nav#disp_control ul li p.disp{font-size:.8rem}header#site_header div.center div.upper div.right nav#disp_control ul li#text_page p{background-size:22px;padding-left:25px}header#site_header div.center div.upper div.right nav#disp_control ul li#language p{background-size:22px;padding-left:25px}header#site_header div.center div.upper div.right nav#disp_control ul li#text_size{display:none}header#site_header div.center div.upper div.right nav#disp_control ul li#text_size p{background-size:22px;padding-left:25px}header#site_header div.center div.upper div.right form#header_search{height:20px;width:auto;align-items:center}header#site_header div.center div.upper div.right form#header_search input#search_submit{min-width:0;width:10px;height:10px;background-size:contain;margin-right:8px}header#site_header div.center div.upper div.right div.pc_dn_area{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:12px;margin-bottom:12px}header#site_header div.center div.upper div.right div.pc_dn_area a{display:flex;align-items:center;border:solid 1px #405636;background-position:left 8px center;width:calc(50% - 5px);height:auto;box-sizing:border-box;font-size:.8rem;padding:4px;justify-content:flex-start;margin-bottom:10px}header#site_header div.center div.upper div.right div.pc_dn_area a:nth-child(3),header#site_header div.center div.upper div.right div.pc_dn_area a:nth-child(4){margin-bottom:0}header#site_header div.center div.upper div.right div.pc_dn_area a:before{content:"";display:block;min-width:40px;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center}header#site_header div.center div.upper div.right div.pc_dn_area a>span{text-align:center;width:100%}header#site_header div.center div.upper div.right div.pc_dn_area a>span span.db{display:block}header#site_header div.center div.upper div.right div.pc_dn_area a#sp_to_online_museum:before{background-image:url(../img/sidebar_online.svg)}header#site_header div.center div.upper div.right div.pc_dn_area a:before{content:"";display:block;width:40px;height:40px}header#site_header div.center div.upper div.right div.pc_dn_area a#sp_to_exhibition:before{background-image:url(../img/sidebar_exhibition.svg)}header#site_header div.center div.upper div.right div.pc_dn_area a#sp_to_about:before{background-image:url(../img/index_major_museum.svg)}header#site_header div.center div.upper div.right div.pc_dn_area a#sp_to_tourism:before{background:no-repeat center / contain url(../img/index_tourism_info.svg)}header#site_header div.center nav#global_nav{display:none}header#site_header div.center nav#global_nav ul.main_list{display:block}header#site_header div.center nav#global_nav ul.main_list>li{height:auto}header#site_header div.center nav#global_nav ul.main_list>li#reserve a{background:none;color:#363636}header#site_header div.center nav#global_nav ul.main_list>li>a{font-size:.85rem;padding:9px 12px;text-align:left;height:auto;overflow:hidden;background:none;display:flex;border-bottom:solid 1px #dcdcdc;align-items:center}header#site_header div.center nav#global_nav ul.main_list>li>a.open:before{background:no-repeat center / contain url(../img/header_sp_menu_close.svg)}header#site_header div.center nav#global_nav ul.main_list>li>a:before{content:"";display:block;width:12px;height:12px;background:no-repeat center / contain url(../img/header_sp_menu_open.svg);margin-right:12px}header#site_header div.center nav#global_nav ul.main_list>li>a:hover{background:none;color:#363636}header#site_header div.center nav#global_nav ul.main_list>li>a.open+ul.sub_list{padding:6px 0;height:auto}header#site_header div.center nav#global_nav ul.main_list li ul.sub_list{position:static;height:0;opacity:1;background-color:#71adcc;padding:0;transition:all 0s}header#site_header div.center nav#global_nav ul.main_list li ul.sub_list li a{color:#fff;padding:9px 12px}header#site_header div.center nav#global_nav ul.main_list li ul.sub_list li a span{border-bottom:none;padding:0;font-size:.8rem}header#site_header div.center nav#global_nav ul.main_list>li:hover>ul.sub_list{height:0}header#site_header div.center nav#global_nav ul.main_list li ul.sub_list li ul.sub_sub_list li a{padding:3px 12px 3px 36px;font-size:.625rem}header#site_header div.center nav#global_nav ul.main_list li ul.sub_list li ul.sub_sub_list.dnpc{display:block}}main#exhibition_list section.under_main_section ul.exhibition_ul{padding:8px 24px}main#exhibition_list section.under_main_section ul.exhibition_ul li{border:solid 1px #dcdcdc;margin-bottom:32px}main#exhibition_list section.under_main_section ul.exhibition_ul li article.active{display:flex;flex-direction:row-reverse}main#exhibition_list section.under_main_section ul.exhibition_ul li article.active div.right{width:100%;padding:32px 24px;display:flex;flex-direction:column}main#exhibition_list section.under_main_section ul.exhibition_ul li article.active div.right h2{font-family:"UD新ゴ M","UD Shin Go Medium","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;order:2;margin-bottom:16px}main#exhibition_list section.under_main_section ul.exhibition_ul li article.active div.right h2 a{text-decoration:underline}main#exhibition_list section.under_main_section ul.exhibition_ul li article.active div.right h2 a span.main_title{font-size:1.125rem}main#exhibition_list section.under_main_section ul.exhibition_ul li article.active div.right h2 a span.sub_title{display:block;font-size:1.5rem}main#exhibition_list section.under_main_section ul.exhibition_ul li article.active div.right p.date{order:1;margin-bottom:8px}main#exhibition_list section.under_main_section ul.exhibition_ul li article.active div.right p.place{order:3;font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:1.125rem;margin-bottom:24px;color:#405636}main#exhibition_list section.under_main_section ul.exhibition_ul li article.active div.right p.overview{order:4;font-size:1.125rem}main#exhibition_list section.under_main_section ul.exhibition_ul li article.active div.thunbnail{max-width:272px;width:100%}main#exhibition_list section.under_main_section ul.exhibition_ul li article.active div.thunbnail img{display:block;width:100%;height:100%;object-fit:cover}nav#bread_crumb ul{display:flex;padding:28px 0}nav#bread_crumb ul li{display:flex}nav#bread_crumb ul li:after{content:">";display:block;margin:0 8px}nav#bread_crumb ul li:last-child:after{display:none}nav#bread_crumb ul li a:hover{text-decoration:underline}p.page_cat_name{box-sizing:border-box;display:flex;align-items:center;font-size:1.875rem;justify-content:center;font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;color:#fff;height:100px;background:no-repeat center / cover url(../img/page_cat_name_back.jpg);margin-bottom:32px}main.basic_under{display:flex;flex-direction:row-reverse;justify-content:space-between}main.basic_under div.under_sidebar{max-width:350px;width:100%;margin-right:50px}main.basic_under section.under_main_section{width:100%}main.basic_under section.under_main_section a{text-decoration:underline}main.basic_under section.under_main_section a.btn_green{text-decoration:none}main.basic_under section.under_main_section h1.page_title{font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;padding:16px 28px;background-color:#405636;line-height:1;font-size:1.5rem;color:#fff;margin-bottom:32px}main.basic_under section.under_main_section div.h2_section_split{margin-bottom:56px}main.basic_under section.under_main_section h2.page_h2{font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:1.4rem;padding:6px 32px;margin-bottom:28px;background-color:rgba(183,167,144,.5)}main.basic_under section.under_main_section p.normal{padding:0 24px;margin-bottom:24px}main.basic_under section.under_main_section p.red{padding:0 24px;margin-bottom:24px;color:#d60100}main.basic_under section.under_main_section p.bold{padding:0 24px;margin-bottom:24px;font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}main.basic_under section.under_main_section p.red_bold{padding:0 24px;margin-bottom:24px;color:#d60100;font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}main.basic_under section.under_main_section ul.normal{padding:0 24px 0 44px;margin-bottom:24px}main.basic_under section.under_main_section ul.normal li:before{content:"・";display:inline-block}main.basic_under section.under_main_section ol.normal{padding:0 24px 0 64px;margin-bottom:24px}main.basic_under section.under_main_section ol.normal li{padding-left:12px}main.basic_under section.under_main_section ul.large_dot{padding:0 24px 0 28px;margin-bottom:24px}main.basic_under section.under_main_section ul.large_dot li{display:flex}main.basic_under section.under_main_section ul.large_dot li:before{content:"●";display:inline-block}main.basic_under section.under_main_section div.dl_pdf{margin-left:40px;margin-bottom:12px}main.basic_under section.under_main_section div.dl_pdf a{display:inline-block;text-decoration:underline;background:no-repeat left center url(../img/icon_pdf.svg);padding:14px 14px 14px 56px}main.basic_under section.under_main_section div.left_image{padding:0 10px;margin-bottom:24px}main.basic_under section.under_main_section div.left_image:after{content:" ";display:block;clear:both}main.basic_under section.under_main_section div.left_image img{display:block;float:left;margin-right:24px}main.basic_under section.under_main_section div.right_image{padding:0 10px;margin-bottom:24px}main.basic_under section.under_main_section div.right_image:after{content:" ";display:block;clear:both}main.basic_under section.under_main_section div.right_image img{display:block;float:right;margin-left:24px}div.two_column{display:flex;justify-content:space-between;padding:0 24px;margin-bottom:24px}div.two_column div.left{min-width:30%;max-width:70%;margin-right:24px}div.two_column div.left>*{width:100%}div.two_column div.right{min-width:30%;max-width:70%}div.two_column div.right>*{width:100%}main.basic_under section.under_main_section h3.page_h3{font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;color:#543f32;border-left:solid 10px #543f32;border-bottom:solid 1px #543f32;padding:2px 24px;font-size:1.4rem;margin-bottom:24px}main.basic_under section.under_main_section h4.page_h4{font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:1.4rem;margin-bottom:16px;padding:0 0 0 32px;color:#405636}main.basic_under section.under_main_section div.border{border:solid 1px #363636;margin:0 28px 24px;padding:20px 28px}main.basic_under section.under_main_section div.red_border{border:solid 1px #d60100;margin:0 28px 24px;padding:20px 28px;color:#d60100}main.basic_under section.under_main_section div.blue_back{margin:0 28px 24px;padding:20px 28px;background-color:#a7e0f5}main.basic_under section.under_main_section div.green_back{margin:0 28px 24px;padding:20px 28px;background-color:rgba(149,188,76,.3);border-radius:10px}main.basic_under section.under_main_section div.green_back dl{margin-bottom:16px}main.basic_under section.under_main_section div.green_back dl:last-child{margin-bottom:0}main.basic_under section.under_main_section div.green_back dl dt{color:#405636;font-size:1.3rem;font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}main.basic_under section.under_main_section div.img_area{margin-bottom:32px}main.basic_under section.under_main_section div.img_area div.img_cover{width:100%}main.basic_under section.under_main_section div.img_area div.img_cover img.single_img{display:block;max-width:100%;margin:0 auto;height:auto}main.basic_under section.under_main_section div.img_area div.img_cover img.vertical_img{display:block;max-width:70%;margin:0 auto 0;height:auto}main.basic_under section.under_main_section div.img_area div.img_cover_static{display:flex;justify-content:center}main.basic_under section.under_main_section div.img_area p.caption{margin-top:10px;margin-bottom:16px;padding:0 12px;font-size:1.125rem}main.basic_under section.under_main_section ul.two_imgs{display:flex;justify-content:space-between;margin-bottom:0;flex-wrap:wrap}main.basic_under section.under_main_section ul.two_imgs li{width:calc(50% - 20px);margin-bottom:32px}main.basic_under section.under_main_section ul.two_imgs li div.img_area{margin-bottom:0}main.basic_under section.under_main_section ul.two_imgs li div.img_area img.single_img{max-width:100%;margin:0 auto}main.basic_under section.under_main_section ul.two_imgs li div.img_area img.vertical_img{max-width:70%;margin:0 auto 0;height:auto}main.basic_under section.under_main_section ul.three_imgs{display:flex;justify-content:space-between;margin-bottom:0;flex-wrap:wrap}main.basic_under section.under_main_section ul.three_imgs li{width:calc(100%/3 - 20px);margin-bottom:32px}main.basic_under section.under_main_section ul.three_imgs li div.img_area{margin-bottom:0}main.basic_under section.under_main_section ul.three_imgs li div.img_area img.single_img{max-width:100%;margin:0 auto}main.basic_under section.under_main_section ul.three_imgs li div.img_area img.vertical_img{max-width:70%;margin:0 auto 0;height:auto}main.basic_under section.under_main_section table.vertical{width:100%;border-top:solid 1px #c1c1c1;border-left:solid 1px #c1c1c1;margin-bottom:28px}main.basic_under section.under_main_section table.vertical tbody tr th{background-color:rgba(149,188,76,.5);padding:6px 0;border-right:solid 1px #c1c1c1;border-bottom:solid 1px #c1c1c1}main.basic_under section.under_main_section table.vertical tbody tr td{padding:6px 8px;font-size:.95rem;border-right:solid 1px #c1c1c1;border-bottom:solid 1px #c1c1c1}main.basic_under section.under_main_section table.horizontal_bold{width:100%;border-top:solid 1px #c1c1c1;border-left:solid 1px #c1c1c1;margin-bottom:28px;font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:1.125rem}main.basic_under section.under_main_section table.horizontal_bold tbody tr th{vertical-align:middle;border-right:solid 1px #c1c1c1;border-bottom:solid 1px #c1c1c1;padding:4px 24px;background-color:rgba(149,188,76,.5)}main.basic_under section.under_main_section table.horizontal_bold tbody tr td{border-right:solid 1px #c1c1c1;border-bottom:solid 1px #c1c1c1;padding:4px 24px}main.basic_under section.under_main_section table.horizontal{width:100%;border-top:solid 1px #c1c1c1;border-left:solid 1px #c1c1c1;margin-bottom:28px;font-size:.95rem}main.basic_under section.under_main_section table.horizontal tbody tr th{padding:4px 24px;border-right:solid 1px #c1c1c1;border-bottom:solid 1px #c1c1c1;text-align:right;font-weight:400;background-color:rgba(149,188,76,.5)}main.basic_under section.under_main_section table.horizontal tbody tr td{padding:4px 24px;border-right:solid 1px #c1c1c1;border-bottom:solid 1px #c1c1c1}main.basic_under section.under_main_section table.horizontal.applications tbody tr th{min-width:100px}main.basic_under section.under_main_section nav.under_pagenation{display:flex;justify-content:space-between;margin-top:32px}main.basic_under section.under_main_section nav.under_pagenation a{padding:8px 12px;border:solid 1px #363636;display:block}main.basic_under section.under_main_section nav.under_paging{margin-top:64px}main.basic_under section.under_main_section nav.under_paging ul{display:flex;justify-content:center}main.basic_under section.under_main_section nav.under_paging ul li{margin:0 8px}main.basic_under section.under_main_section nav.under_paging ul li a{font-size:1.75rem;font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;padding:4px 12px;border:solid 1px;display:block}main.basic_under div.under_sidebar nav.related_nav{box-shadow:0 5px 5px rgba(0,0,0,.24);margin-bottom:25px}main.basic_under div.under_sidebar nav.related_nav h2{font-family:"UD新ゴ M","UD Shin Go Medium","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;text-align:center;font-size:1.375rem;padding:16px;color:#fff;position:relative;background-color:#405636}main.basic_under div.under_sidebar nav.related_nav h2:after{content:"";display:block;border-top:solid 20px #405636;border-left:solid 9px transparent;border-right:solid 9px transparent;position:absolute;left:calc(50% - 9px);bottom:-20px}main.basic_under div.under_sidebar nav.related_nav div.inner{padding:25px;background-color:#fff}main.basic_under div.under_sidebar nav.related_nav div.inner ul{margin-bottom:32px}main.basic_under div.under_sidebar nav.related_nav div.inner ul:last-child{margin-bottom:0}main.basic_under div.under_sidebar nav.related_nav div.inner ul li{margin-bottom:12px}main.basic_under div.under_sidebar nav.related_nav div.inner ul li:last-child{margin-bottom:0}main.basic_under div.under_sidebar nav.related_nav div.inner ul li a{font-size:1rem;text-decoration:underline}main.basic_under div.under_sidebar nav.related_nav div.inner ul li ul.sub_list{margin-top:8px}main.basic_under div.under_sidebar nav.related_nav div.inner ul li ul.sub_list li:before{content:"・"}main.basic_under div.under_sidebar section#under_sales_information{background:rgba(255,255,255,.9);padding:20px 40px;text-align:center;padding:12px 16px;text-align:center;border:solid 10px #71adcc;margin-bottom:25px}main.basic_under div.under_sidebar section#under_sales_information h2{display:flex;justify-content:center;align-items:center;color:#543f32;margin-bottom:20px;font-size:1.25rem;color:rgba(84,63,50,.72)}main.basic_under div.under_sidebar section#under_sales_information h2:before{content:"";display:block;border:solid 1px #543f32;border-radius:50%;height:6px;width:6px;margin-right:12px}main.basic_under div.under_sidebar section#under_sales_information h2:after{content:"";display:block;border:solid 1px #543f32;border-radius:50%;height:6px;width:6px;margin-left:12px}main.basic_under div.under_sidebar section#under_sales_information p#status{font-size:1.3rem;padding-bottom:10px;border-bottom:solid 1px #dcdcdc;margin-bottom:16px}main.basic_under div.under_sidebar section#under_sales_information p#open_time{font-size:1rem;word-break:keep-all}main.basic_under div.under_sidebar section#under_sales_information p#open_time span{display:block}main.basic_under div.under_sidebar nav#sidebar_basic_nav ul li{margin-bottom:25px}main.basic_under div.under_sidebar nav#sidebar_basic_nav ul li a{display:block;border:solid 1px #405636;padding:10px;background-color:#fff}main.basic_under div.under_sidebar nav#sidebar_basic_nav ul li a span.color{display:flex;align-items:center;justify-content:flex-start;height:110px;transition:all 0.6s ease}main.basic_under div.under_sidebar nav#sidebar_basic_nav ul li a:hover span.color{background-color:rgba(183,167,144,.5)}main.basic_under div.under_sidebar nav#sidebar_basic_nav ul li a span.color:before{content:"";display:block;margin-left:8px;width:100px;min-width:100px;height:100px;background-position:center;background-repeat:no-repeat}main.basic_under div.under_sidebar nav#sidebar_basic_nav ul li a span.color span.text{font-family:"UD新ゴ M","UD Shin Go Medium","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;display:flex;flex-direction:column;text-align:center;width:100%;height:100%;justify-content:center;align-items:center;font-size:1.375rem}main.basic_under div.under_sidebar nav#sidebar_basic_nav ul li a span.color span.text span.db{display:block}main.basic_under div.under_sidebar nav#sidebar_basic_nav ul li#about a span.color:before{background-image:url(../img/sidebar_about.svg)}main.basic_under div.under_sidebar nav#sidebar_basic_nav ul li#online a span.color:before{background-image:url(../img/sidebar_online.svg)}main.basic_under div.under_sidebar nav#sidebar_basic_nav ul li#exhibition a span.color:before{background-image:url(../img/sidebar_exhibition.svg)}main#information_detail section.under_main_section header#information_header{display:flex;justify-content:flex-end;margin-bottom:28px}main#information_detail section.under_main_section header#information_header p.date{font-size:1.25rem}main#information_detail section.under_main_section header#information_header p.tag{display:flex;align-items:center;border-radius:14px;background-color:#405636;text-align:center;justify-content:center;color:#fff;width:120px;height:28px;margin-left:12px}main#information_detail section.under_main_section header#information_header p.tag.important{background-color:#9d2b31;letter-spacing:1rem;text-indent:1rem}main#information_detail section.under_main_section header#information_header p.tag.event{background-color:#543f32}main#information_detail section.under_main_section div.text_content{margin-bottom:24px}main#information_detail section.under_main_section a#to_information_history{margin:0 auto}main#exhibition_detail section.under_main_section div#exhibition_info_area{padding:0 24px;margin-bottom:12px;color:#405636}main#exhibition_detail section.under_main_section div#exhibition_info_area h2{margin-bottom:20px}main#exhibition_detail section.under_main_section div#exhibition_info_area h2 span.main_title{font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:1.25rem}main#exhibition_detail section.under_main_section div#exhibition_info_area h2 span.sub_title{font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:2rem;display:block}main#exhibition_detail section.under_main_section div#exhibition_info_area p{font-size:1.675rem;font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}main#exhibition_detail section.under_main_section div.thumbnail{margin:0 28px 26px}main#exhibition_detail section.under_main_section div.thumbnail img{display:block;width:100%}main#exhibition_detail section.under_main_section section#about_event{margin:0 28px 24px}main#exhibition_detail section.under_main_section section#about_event header#event_header{background-color:rgba(183,167,144,.5);text-align:center;padding:16px 0;margin-top:40px}main#exhibition_detail section.under_main_section section#about_event header#event_header h2{font-family:"UD新ゴ M","UD Shin Go Medium","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;color:#fff;padding:8px;background-color:#543f32;font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;width:296px;margin:0 auto 4px;border-radius:16px}main#exhibition_detail section.under_main_section section#about_event header#event_header h3{font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:1.675rem}main#exhibition_detail section.under_main_section section#about_event div.detail_info{padding:24px;border:solid 1px #b7a790}main#exhibition_detail section.under_main_section section#about_event div.detail_info p{margin-bottom:24px}main#todays_museum section.under_main_section ul#todays_articles li{margin-bottom:44px}main#todays_museum section.under_main_section ul#todays_articles li article div.inner{display:flex;justify-content:space-between}main#todays_museum section.under_main_section ul#todays_articles li article div.inner div.img{max-width:272px;margin-right:24px}main#todays_museum section.under_main_section ul#todays_articles li article div.inner div.img img{display:block;width:100%;height:auto}main#todays_museum section.under_main_section ul#todays_articles li article div.inner div.text{padding-top:16px}main#museum_top{padding-bottom:200px}.page_museum_name{font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:1.8rem;text-align:center;color:#fff;padding:50px 0;background:no-repeat center / cover url(../img/page_museum_title_back.jpg)}main#museum_top div#museum_video{max-width:1200px;margin:56px auto 32px}main#museum_top div#museum_video>div{padding-top:56%!important}main#museum_top section.basic_section{margin-bottom:40px}main#museum_top section.basic_section h2.museum_h2{font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;padding:48px;text-align:center;font-size:1.8rem;margin-top:0;margin-bottom:32px;color:#543f32;border-bottom:solid 1px #543f32;box-sizing:border-box}main#museum_top section#museum_content nav ul.museum_nav{display:flex;justify-content:space-between}main#museum_top section#museum_content nav ul.museum_nav li{width:calc((100% - 56px)/3);box-sizing:border-box;padding:12px;border:solid 1px #405636}main#museum_top section#museum_content nav ul.museum_nav li section{height:100%}main#museum_top section#museum_content nav ul.museum_nav li section h3{font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;background-color:#405636;font-size:1.5rem;color:#fff;text-align:center;height:120px;margin-bottom:20px;display:flex;justify-content:center;flex-direction:column}main#museum_top section#museum_content nav ul.museum_nav li section h3 span.db{display:block}main#museum_top section#museum_content nav ul.museum_nav li section p{font-size:1.125rem;margin-bottom:24px}main#museum_top section#museum_content nav ul.museum_nav li section a{font-family:"UD新ゴ M","UD Shin Go Medium","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;border:solid 1px #405636;color:#405636;text-align:center;display:block;max-width:200px;margin:0 auto 12px;font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:1.125rem;padding:12px 0;background:no-repeat center right 20px url(../img/link_icon_green.svg)}main#museum_top section#museum_photo div#photo_area{display:flex;justify-content:space-between;max-width:1288px;margin:0 auto}main#museum_top section#museum_photo div#photo_area ul.photo_list{order:2;display:flex;overflow:hidden;max-width:1200px}main#museum_top section#museum_photo div#photo_area ul.photo_list li div.thumbnail{height:calc(320/1288*100vw);max-height:320px}main#museum_top section#museum_photo div#photo_area ul.photo_list li img{width:auto;height:100%;display:block}main#museum_top section#museum_photo div#photo_area ul.photo_list li p.caption{padding:12px}main#museum_top section#museum_archive div#archive_area{max-width:1288px;margin:0 auto;display:flex;justify-content:space-between}main#museum_top section#museum_archive div#archive_area ul.archive_list{display:flex;order:2;max-width:1200px;margin:0 auto;overflow:hidden}main#museum_top section#museum_archive div#archive_area ul.archive_list li{min-width:calc((100% - 96px)/5);margin-right:24px}main#museum_top section#museum_archive div#archive_area ul.archive_list li a{display:block}main#museum_top section#museum_archive div#archive_area ul.archive_list li a article{display:flex;flex-direction:column-reverse}main#museum_top section#museum_archive div#archive_area ul.archive_list li a article div.lower h3 span.num{display:block;width:96px;color:#fff;padding:2px;font-size:.875rem;font-weight:400;text-align:center;margin-bottom:12px;background-color:#405636;border-radius:14px}main#museum_top section#museum_archive div#archive_area ul.archive_list li a article div.lower h3 span.doc{font-weight:400}main#museum_top section#museum_archive div#archive_area ul.archive_list li a article div.thumbnail{margin-bottom:20px;width:100%;height:200px;overflow:hidden;}main#museum_top section#museum_archive div#archive_area ul.archive_list li a article div.thumbnail img{display:block;width:100%;object-fit:cover;height:auto;}main#museum_top section#museum_archive div#archive_area a#prev_archive{order:1;text-indent:-9999px;width:44px;min-width:44px;display:block;background:no-repeat center url(../img/slider_dir_left.svg)}main#museum_top section#museum_archive div#archive_area a#next_archive{order:3;text-indent:-9999px;width:44px;min-width:44px;display:block;background:no-repeat center url(../img/slider_dir_right.svg)}h1#museum_archive_list_title{font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;color:#fff;text-align:center;font-size:2rem;padding:28px 0;background-color:#405636;margin-bottom:36px}main#museum_archive_list ul#main_list{width:100%}main#museum_archive_list ul#main_list li{margin-bottom:40px}main#museum_archive_list ul#main_list li article{width:100%;display:flex;justify-content:space-between;flex-direction:row-reverse}main#museum_archive_list ul#main_list li article div.right{width:100%}main#museum_archive_list ul#main_list li article div.right h2{font-size:1.1rem;padding-bottom:4px;border-bottom:solid 1px;padding-left:8px}main#museum_archive_list ul#main_list li article div.right h2 span.num{display:block;width:148px;color:#fff;padding:2px;font-size:1.375rem;font-weight:400;text-align:center;margin-bottom:18px;background-color:#405636;border-radius:18px}main#museum_archive_list ul#main_list li article div.right h2 span.doc{font-weight:400}main#museum_archive_list ul#main_list li article div.right p.author{font-size:1.1rem;padding:8px}main#museum_archive_list ul#main_list li article div.right a{border:solid 1px #405636;color:#405636;text-align:center;display:block;max-width:200px;margin-top:12px;font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:1.125rem;padding:12px 0;background:no-repeat center right 20px url(../img/link_icon_green.svg)}main#museum_archive_list ul#main_list li article div.thumbnail{width:220px;height:220px;margin-right:24px}main#museum_archive_list ul#main_list li article div.thumbnail img{display:block;width:220px;height:220px;object-fit:cover}.museum_title{color:#fff;text-align:center;font-size:2rem;padding:28px 0;background-color:#405636;margin-bottom:36px;font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}main#museum_archive_datail section.under_main_section h1{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;font-size:1.1rem;font-weight:400;border-bottom:solid 2px #363636}main#museum_archive_datail section.under_main_section h1 span.num{display:flex;justify-content:center;align-items:center;height:36px;min-width:150px;color:#fff;padding:2px;font-size:1.375rem;font-weight:400;text-align:center;margin-bottom:18px;background-color:#405636;border-radius:18px}main#museum_archive_datail section.under_main_section p.author{font-size:1.1rem;margin-bottom:20px;padding-top:12px}main#museum_archive_datail section.under_main_section div.thumbnail{width:220px;height:220px;margin-bottom:64px}main#museum_archive_datail section.under_main_section div.thumbnail img{width:220px;height:220px;display:block;object-fit:cover}main#museum_archive_datail section.under_main_section table.vertical tbody tr th{min-width:105px;padding:6px 8px;text-align:left}main#museum_archive_datail section.under_main_section table#doc_info{margin-bottom:56px}main#museum_archive_datail section.under_main_section table#doc_info td.td1{min-width:0}main#museum_archive_datail section.under_main_section table#doc_info th.th2{min-width:44px}body.museum_kids{background-color:#ffffd7}main#museum_kids_main section.under_main_section h2#kids_main_title{height:400px;background:no-repeat center / auto 344px url(../img/kids_title.svg) #ff8d00;background-size:calc(100% - 36px);text-indent:-9999px;border-radius:8px;margin-bottom:48px}main#museum_kids_main section.under_main_section div.explain{padding:0 24px;font-size:1.375rem;line-height:1.75;margin-bottom:48px}main#museum_kids_main section.under_main_section dl.conversation dt{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}main#museum_kids_main section.under_main_section dl.conversation dt:before{content:"";display:block;min-width:140px;width:140px;height:140px;background:no-repeat center url(../img/kids_girl.svg)}main#museum_kids_main section.under_main_section dl.conversation dt p{border:solid 5px #38ad4c;background-color:#fff;position:relative;display:flex;justify-content:flex-start;width:100%;font-size:1.375rem;margin-left:36px;border-radius:16px;padding:36px 36px 24px}main#museum_kids_main section.under_main_section dl.conversation dt p:before{content:"";display:block;position:absolute;left:-31px;bottom:calc(50% - 15px);width:32px;height:30px;background:no-repeat center url(../img/kids_comment_gr.svg)}main#museum_kids_main section.under_main_section dl.conversation dt p span.q{display:block;min-width:58px;width:58px;height:58px;background:no-repeat center url(../img/kids_question.svg);text-indent:-9999px;margin-right:20px;margin-top:-12px}main#museum_kids_main section.under_main_section dl.conversation dd{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}main#museum_kids_main section.under_main_section dl.conversation dd:after{content:"";display:block;min-width:140px;width:140px;height:140px;background:no-repeat center / contain url(../img/sidebar_about.svg)}main#museum_kids_main section.under_main_section dl.conversation dd div.inner{border:solid 5px #ff8d00;background-color:#fff;position:relative;width:100%;font-size:1.375rem;margin-right:36px;border-radius:16px;padding:36px 36px 24px}main#museum_kids_main section.under_main_section dl.conversation dd div.inner:after{content:"";display:block;position:absolute;right:-31px;bottom:calc(50% - 15px);width:32px;height:30px;background:no-repeat center url(../img/kids_comment_or.svg)}main#museum_kids_main section.under_main_section dl.conversation dd div.inner p{display:flex;margin-bottom:32px}main#museum_kids_main section.under_main_section dl.conversation dd div.inner p span.a{display:block;min-width:58px;width:58px;height:58px;background:no-repeat center url(../img/kids_answer.svg);text-indent:-9999px;margin-right:20px;margin-top:-12px}main#museum_kids_main section.under_main_section dl.conversation dd div.inner p.more_link{color:#ff8d00;padding-left:76px;background:no-repeat top left url(../img/kids_pencil.svg);min-height:68px;display:block;margin-bottom:0}main#museum_kids_main section.under_main_section dl.conversation dd div.inner p.more_link a{display:block;color:#ff8d00;text-decoration:underline}.single_under .db{display:block}.single_under h1.page_title{font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;padding:16px 28px;background-color:#405636;line-height:1;font-size:1.875rem;color:#fff;margin-bottom:32px}.single_under h2.page_h2{font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:1.75rem;padding:6px 32px;margin-bottom:28px;background-color:rgba(183,167,144,.5)}.single_under h3.page_h3{font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;color:#543f32;border-left:solid 10px #543f32;border-bottom:solid 1px #543f32;padding:2px 24px 6px;font-size:1.75rem;margin-bottom:24px}.single_under h4.page_h4{font-size:1.75rem;margin-bottom:16px;padding:0 0 0 32px;color:#405636}.single_under p.normal{padding:0 24px;margin-bottom:24px}.single_under ul.large_dot{padding:0 24px 0 28px;margin-bottom:24px}.single_under ul.large_dot li{display:flex}.single_under ul.large_dot li:before{content:"●";display:inline-block}.single_under div.img_base{padding:0 24px;margin-bottom:24px}.single_under div.img_base img{display:block;width:100%}.single_under p.red{padding:0 24px;margin-bottom:24px;color:#d60100}.single_under table.horizontal{width:100%;border-top:solid 1px #c1c1c1;border-left:solid 1px #c1c1c1;margin-bottom:28px}.single_under table.horizontal tbody tr th{padding:4px 24px;border-right:solid 1px #c1c1c1;border-bottom:solid 1px #c1c1c1;text-align:right;font-weight:400;background-color:rgba(149,188,76,.5)}.single_under table.horizontal.blue tbody tr th{background-color:#a7e0f5}.single_under table.horizontal tbody tr td{padding:4px 24px;border-right:solid 1px #c1c1c1;border-bottom:solid 1px #c1c1c1}main#access_outside section#access_outside_content ul.large_dot li a{text-decoration:underline}main#access_outside section#access_outside_content div#illust_map{position:relative;padding:0 24px;margin-bottom:24px}main#access_outside section#access_outside_content div#illust_map img{display:block;width:100%}main#access_outside section#access_outside_content iframe#google_map{width:100%;height:504px;box-sizing:border-box;padding:0 24px;margin-bottom:24px}main#access_outside section#access_outside_content div#change_area section.access_form{padding:0 24px}main#access_outside section#access_outside_content div#change_area section.access_form.disp{display:block}main#access_outside section#access_outside_content div#change_area section.access_form h3{color:#fff;font-size:1.25rem;text-align:center;width:352px;padding:20px 20px 20px 56px;box-sizing:border-box;cursor:pointer;background-color:#405636}main#access_outside section#access_outside_content div#change_area section.access_form div.cover{padding:32px 12px;border:solid 1px #363636;background-color:#dcdcdc}main#access_outside section#access_outside_content div#change_area section.access_form div.cover div.inner{max-width:680px;margin:0 auto}main#access_outside section#access_outside_content div#change_area section.access_form div.cover div.inner form{max-width:412px;width:100%;margin:0 auto}main#access_outside section#access_outside_content div#change_area section.access_form div.cover div.inner form dl{display:flex;font-size:1.25rem;margin:28px 40px 24px -40px}main#access_outside section#access_outside_content div#change_area section.access_form div.cover div.inner form dl dt{font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;margin-right:16px;min-width:64px}main#access_outside section#access_outside_content div#change_area section.access_form div.cover div.inner form dl dd{width:100%}main#access_outside section#access_outside_content div#change_area section.access_form div.cover div.inner form dl dd input{padding:6px;width:100%;box-sizing:border-box}main#access_outside section#access_outside_content div#change_area section.access_form div.cover div.inner form p.dir_under{width:40px;height:40px;background:no-repeat center url(../img/header_main_list_dir_w.svg) #405636;border-radius:50%;margin:0 auto;text-indent:-9999px}main#access_outside section#access_outside_content div#change_area section.access_form div.cover div.inner form input[type="submit"]{background-color:#405636;display:block;padding:12px;text-align:center;color:#fff;border:none;font-size:1.25rem;width:142px;margin:0 auto}main#access_outside section#access_outside_content div#change_area section.access_form iframe{display:none;width:100%;box-sizing:border-box;margin-top:24px}main#access_outside section#access_outside_content div#change_area section.access_form.disp iframe{display:block}main#access_outside section#access_outside_content div#change_area{position:relative}main#access_outside section#access_outside_content div#change_area section#bycar.disp{display:block}main#access_outside section#access_outside_content div#change_area section#bycar h3{position:absolute;opacity:.8;background:no-repeat center left 32px url(../img/access_outside_bycar.svg),no-repeat center right 32px url(../img/link_icon_w.svg) #405636}main#access_outside section#access_outside_content div#change_area section#bycar.disp h3{position:static;opacity:1}main#access_outside section#access_outside_content div#change_area section#bycar div.cover{display:none}main#access_outside section#access_outside_content div#change_area section#bycar.disp div.cover{display:block}main#access_outside section#access_outside_content div#change_area section#bytrain.disp{display:block}main#access_outside section#access_outside_content div#change_area section#bytrain h3{position:absolute;top:0;left:377px;opacity:.8;background:no-repeat center left 32px url(../img/access_outside_bytrain.svg),no-repeat center right 32px url(../img/link_icon_w.svg) #405636}main#access_outside section#access_outside_content div#change_area section#bytrain.disp h3{position:static;opacity:1;margin-left:353px}main#access_outside section#access_outside_content div#change_area section#bytrain div.cover{display:none}main#access_outside section#access_outside_content div#change_area section#bytrain.disp div.cover{display:block}main#access_outside section#access_outside_content div#change_area figure#maps{width:calc(100% - 48px);margin:24px auto 0;height:0;box-sizing:border-box}main#access_outside section#access_outside_content div#change_area figure#maps.disp{height:424px}main#access_inside section#access_inside_content ul.large_dot li a{text-decoration:underline}main#access_inside section#access_inside_content table.horizontal{margin:0 24px 24px;width:calc(100% - 48px)}main#access_inside section#access_inside_content table#about_rent_car tbody tr th{width:280px;text-align:left}main#access_inside section#access_inside_content table#taxi_price{width:560px}main#access_inside section#access_inside_content table#taxi_price tbody tr th{vertical-align:middle;text-align:center}@media screen and (max-width:768px){main#page_index{}main#page_index div#first_view{background-color:#fff;margin-bottom:0}main#page_index div#first_view #vimeo{height:auto;display:flex;flex-direction:column;justify-content:center;background-color:#000}main#page_index div#first_view div#sales_info_base section#sales_information{position:static;background-color:#fff;border-bottom:none}main#page_index div#first_view div#sales_info_base section#sales_information h2{font-size:1rem;margin-bottom:12px}main#page_index div#first_view div#sales_info_base section#sales_information p#status{font-size:1rem;padding-bottom:16px;margin-bottom:16px}main#page_index div#first_view div#sales_info_base section#sales_information p#open_time{font-size:.9rem}main#page_index div#first_view div#information_base{position:static;background-color:#fff}main#page_index div#first_view div#information_base a section#important_information{display:block;margin:0 12px;width:auto}main#page_index div#first_view div#information_base a section#important_information h2{min-width:0;box-sizing:border-box;padding:12px 0;font-size:.875rem}main#page_index div#first_view div#information_base a section#important_information h2:after{border-top:solid 12px #543f32;border-left:solid 7px rgba(255,255,255,0);border-right:solid 7px rgba(255,255,255,0);top:auto;bottom:-20px;right:auto;left:calc(50% - 7px)}main#page_index div#first_view div#information_base a section#important_information article{box-sizing:border-box;padding:16px 12px}main#page_index div#first_view div#information_base a section#important_information article div.title h3{font-size:.85rem}main#page_index div#first_view div#information_base a section#important_information article div.title p.date{font-size:.8rem}main#page_index #major_content_nav_cover{padding-top:0;background:linear-gradient(to bottom,#fff 0,#fff 320px,rgba(255,255,255,0) 320px)}main#page_index div#first_view div#information_base a section#important_information article div.text{font-size:.85rem}main#page_index nav#major_content_nav{padding-top:25px}main#page_index nav#major_content_nav ul{display:block;position:relative}main#page_index nav#major_content_nav ul li{margin-bottom:24px}main#page_index nav#major_content_nav ul li a{height:70px;flex-direction:row;justify-content:center}main#page_index nav#major_content_nav ul li a:before{width:62px;height:62px;background-size:contain;margin-bottom:0}main#page_index nav#major_content_nav ul li a span.right{width:144px;display:block;font-size:1rem;text-align:center}main#page_index div#plane_img{height:314px;margin:-54px auto 0;background:no-repeat center bottom / 100% 70px url(../img/index_lower_triangle.svg),no-repeat center top / 100% 70px url(../img/index_upper_triangle.svg)}main#page_index div#main_information_area{display:block;background-color:#fff}main#page_index div#main_information_area section#main_information h2{padding:20px 0;font-size:1.125rem}main#page_index div#main_information_area section#main_information ul li a{padding:12px 16px}main#page_index div#main_information_area section#main_information ul li a p.date{font-size:.8rem;margin-bottom:4px}main#page_index div#main_information_area section#main_information ul li a p.date span.tag{font-size:.5rem;height:13px;width:56px}main#page_index div#main_information_area article#todays_museum{max-width:none}main#page_index div#main_information_area article#todays_museum div.upper h2{font-size:.75rem;padding:12px 0}main#page_index div#main_information_area article#todays_museum div.upper div.inner{padding:12px}main#page_index div#main_information_area article#todays_museum div.upper div.inner div.thumbnail{width:100%;height:auto;margin:6px auto}main#page_index div#main_information_area article#todays_museum div.upper div.inner div.thumbnail img{display:block;width:100%;height:auto}main#page_index div#main_information_area article#todays_museum a#to_todays_history{margin-top:16px;font-size:.75rem;padding:12px 0}main#page_index div#main_information_area article#todays_museum a#to_todays_history:after{background-size:8px}main#page_index div#lecture_img{height:314px;background:no-repeat center bottom / 100% 72px url(../img/index_lower_triangle.svg),no-repeat center top / 100% 72px url(../img/index_upper_triangle.svg)}main#page_index section#exihibition{background-color:#fff;margin-top:0}main#page_index section#exihibition h2{font-size:1rem;margin-bottom:20px}main#page_index section#exihibition ul{display:block}main#page_index section#exihibition ul li{margin-bottom:24px;max-width:none}main#page_index section#exihibition ul li:last-child{margin-bottom:0}main#page_index section#exihibition ul li a article{flex-direction:column-reverse}main#page_index section#exihibition ul li a article div.right{max-width:none;padding:14px}main#page_index section#exihibition ul li a article div.right div.lower h3 span.sub_title{font-size:.75rem}main#page_index section#exihibition ul li a article div.right div.upper{margin-bottom:16px}main#page_index section#exihibition ul li a article div.right div.upper dl dt{font-size:1rem;padding-bottom:14px;margin-bottom:14px}main#page_index div#tourism_info_base{background-color:#fff;padding:96px 12px 0}main#page_index a#tourism_info{padding:5px;margin:0;height:90px;width:auto;position:relative}main#page_index a#tourism_info span.text{font-size:1rem;justify-content:center}main#page_index a#tourism_info span.text span.text_area{width:144px;text-align:center}main#page_index a#tourism_info span.text span.text_area span.db{display:block}main#page_index a#tourism_info span.text:before{width:62px;height:62px;background-size:contain;margin-left:0;margin-right:0}main#page_index div#inside_img{background:no-repeat center bottom / 100% 72px url(../img/index_lower_triangle.svg),no-repeat center top / 100% 72px url(../img/index_upper_triangle.svg);margin:-20px 0 -180px;height:314px}}@media screen and (max-width:768px){footer#site_footer{margin-top:110px}footer#site_footer div.lower{padding:36px 12px 12px}footer#site_footer nav ul li{margin-bottom:8px}footer#site_footer nav ul li a{font-size:.85rem;padding:0 12px}footer#site_footer p#copyright{padding:12px 0}}@media screen and (max-width:768px){nav#bread_crumb ul{padding:12px 0;flex-wrap:wrap}p.page_cat_name{height:56px;font-size:1.125rem;margin-bottom:12px}main.basic_under{display:block}main.basic_under section.under_main_section div.left_image img{width:100%;margin-bottom:15px}main.basic_under section.under_main_section div.right_image img{width:100%;margin-bottom:15px}div.two_column{display:block;padding:0 10px}div.two_column div.left{min-width:0;max-width:none}div.two_column div.right{min-width:0;max-width:none}main.basic_under section.under_main_section ul.two_imgs{display:block}main.basic_under section.under_main_section h1.page_title{font-size:1.125rem;margin-bottom:16px;padding:8px 14px}main.basic_under section.under_main_section div.h2_section_split{margin-bottom:28px}main.basic_under section.under_main_section h2.page_h2{font-size:1.125rem;margin-bottom:14px;padding:4px 12px}main.basic_under section.under_main_section p.normal{padding:0;margin-bottom:12px}main.basic_under section.under_main_section p.red{margin-bottom:12px;padding:0}main.basic_under section.under_main_section p.bold{margin-bottom:12px;padding:0}main.basic_under section.under_main_section p.red_bold{margin-bottom:12px;padding:0}main.basic_under section.under_main_section ul.normal{padding:0 0 0 12px;margin-bottom:12px}main.basic_under section.under_main_section ol.normal{padding:0 0 0 28px;margin-bottom:12px}main.basic_under section.under_main_section ol.normal li{padding-left:0}main.basic_under section.under_main_section ul.large_dot{padding:0 0 0 12px;margin-bottom:12px}main.basic_under section.under_main_section ul.large_dot li{display:block}main.basic_under section.under_main_section div.dl_pdf{margin-left:12px}main.basic_under section.under_main_section div.dl_pdf a{background-size:40px}main.basic_under section.under_main_section h3.page_h3{font-size:1.125rem;border-left:solid 6px #543f32;padding:2px 0 4px 6px;margin-bottom:12px}main.basic_under section.under_main_section h4.page_h4{font-size:1.125rem;padding-left:12px;margin-bottom:8px}main.basic_under section.under_main_section div.border{margin:0 0 12px;padding:12px}main.basic_under section.under_main_section div.red_border{margin:0 0 12px;padding:12px}main.basic_under section.under_main_section div.blue_back{margin:0 0 12px;padding:12px}main.basic_under section.under_main_section div.green_back{margin:0 0 12px;padding:12px;border-radius:8px}main.basic_under section.under_main_section div.green_back dl{margin-bottom:8px}main.basic_under section.under_main_section div.green_back dl dt{font-size:1rem}main.basic_under section.under_main_section div.img_area{margin-bottom:16px}main.basic_under section.under_main_section div.img_area iframe{width:calc(100vw - 40px)!important;height:calc(580/768*100vw)!important}main.basic_under section.under_main_section div.img_area div.img_cover{height:auto;max-height:auto}main.basic_under section.under_main_section div.img_area div.img_cover img.single_img{height:auto}main.basic_under section.under_main_section div.img_area p.caption{font-size:.875rem;padding:0 6px;margin-bottom:8px;margin-top:8px}main.basic_under section.under_main_section ul.two_imgs{margin-bottom:14px}main.basic_under section.under_main_section ul.two_imgs li{width:100%;margin-bottom:8px}main.basic_under section.under_main_section ul.two_imgs li div.img_area div.img_cover{max-height:none;height:auto}main.basic_under section.under_main_section ul.two_imgs li div.img_area div.img_cover{display:block;height:auto;width:100%}main.basic_under section.under_main_section ul.two_imgs li div.img_area img.single_img{height:auto}main.basic_under section.under_main_section table.vertical tbody tr td{font-size:.875rem}main.basic_under section.under_main_section table.horizontal_bold{font-size:.875rem}main.basic_under section.under_main_section table.horizontal_bold tbody tr{display:block}main.basic_under section.under_main_section table.horizontal_bold tbody tr th{display:block;padding:4px}main.basic_under section.under_main_section table.horizontal_bold tbody tr td{padding:4px;width:100%;box-sizing:border-box;display:block}main.basic_under section.under_main_section table.horizontal tbody tr{display:block}main.basic_under section.under_main_section table.horizontal tbody tr th{display:block;text-align:left;padding:4px}main.basic_under section.under_main_section table.horizontal tbody tr td{padding:4px;display:block}main.basic_under section.under_main_section nav.under_paging{margin-top:32px}main.basic_under section.under_main_section nav.under_paging ul li a{font-size:1.125rem}main.basic_under div.under_sidebar{max-width:none;margin-top:32px}main.basic_under div.under_sidebar nav.related_nav h2{font-size:1rem;padding:8px}main.basic_under div.under_sidebar nav.related_nav h2:after{border-top:solid 11px #405636;border-left:solid 5px transparent;border-right:solid 5px transparent;bottom:-11px;left:calc(50% - 5px)}main.basic_under div.under_sidebar nav.related_nav div.inner{padding:12px}main.basic_under div.under_sidebar nav.related_nav div.inner ul{margin-bottom:16px}main.basic_under div.under_sidebar nav.related_nav div.inner ul li{margin-bottom:6px}main.basic_under div.under_sidebar nav.related_nav div.inner ul li a{font-size:.8rem}main.basic_under div.under_sidebar section#under_sales_information h2{font-size:1rem;margin-bottom:12px}main.basic_under div.under_sidebar section#under_sales_information p#status{font-size:1rem;padding-bottom:16px;margin-bottom:16px}main.basic_under div.under_sidebar section#under_sales_information p#open_time{font-size:.9rem}main.basic_under div.under_sidebar nav#sidebar_basic_nav ul li{margin-bottom:24px}main.basic_under div.under_sidebar nav#sidebar_basic_nav ul li a span.color{height:70px;justify-content:center}main.basic_under div.under_sidebar nav#sidebar_basic_nav ul li a span.color:before{width:62px;min-width:0;height:62px;background-size:contain}main.basic_under div.under_sidebar nav#sidebar_basic_nav ul li a span.color span.text{font-size:1rem;width:144px;text-align:center}main.basic_under div.under_sidebar nav#sidebar_basic_nav ul li a span.color span.text span.db{display:inline-block}main.basic_under section.under_main_section ul.three_imgs{display:block}main.basic_under section.under_main_section ul.three_imgs li{width:auto}}@media screen and (max-width:768px){main#information_list section.under_main_section ul.information_ul li{padding:12px 16px}main#information_list section.under_main_section ul.information_ul li p.date span.tag{font-size:.5rem;height:13px;width:56px}main#page_steps section.under_main_section table.horizontal tbody tr th:first-child{width:auto}}@media screen and (max-width:768px){main#information_detail section.under_main_section header#information_header{margin-bottom:12px;align-items:center}main#information_detail section.under_main_section header#information_header p.date{font-size:1rem}main#information_detail section.under_main_section header#information_header p.tag{font-size:.5rem;height:13px;width:56px}main#information_detail section.under_main_section header#information_header p.tag.important{letter-spacing:8px;text-indent:8px}}@media screen and (max-width:768px){main#todays_museum section.under_main_section ul#todays_articles li article div.inner{display:block}main#todays_museum section.under_main_section ul#todays_articles li article div.inner div.img{margin-right:0;width:100%;max-width:100%;}main#todays_museum section.under_main_section ul#todays_articles li article div.inner div.img img{width:100%}main#todays_museum section.under_main_section ul#todays_articles li article div.inner div.text{padding-top:12px}}@media screen and (max-width:768px){main#exhibition_detail section.under_main_section h1.page_title{}main#exhibition_detail section.under_main_section div#exhibition_info_area{padding:0}main#exhibition_detail section.under_main_section div#exhibition_info_area h2{margin-bottom:14px}main#exhibition_detail section.under_main_section div#exhibition_info_area h2 span.main_title{font-size:1rem}main#exhibition_detail section.under_main_section div#exhibition_info_area h2 span.sub_title{font-size:1.125rem}main#exhibition_detail section.under_main_section div#exhibition_info_area p{font-size:1rem}main#exhibition_detail section.under_main_section div.thumbnail{margin:0 0 12px}main#exhibition_detail section.under_main_section img{max-width:100%}main#exhibition_detail section.under_main_section section#about_event{margin:0 0 12px}main#exhibition_detail section.under_main_section section#about_event header#event_header{padding:12px 0;margin-top:20px}main#exhibition_detail section.under_main_section section#about_event header#event_header h2{width:calc(100% - 12px);box-sizing:border-box;padding:4px}main#exhibition_detail section.under_main_section section#about_event header#event_header h3{font-size:1rem}main#exhibition_detail section.under_main_section section#about_event div.detail_info{padding:12px}}@media screen and (max-width:768px){main#exhibition_list section.under_main_section ul.exhibition_ul{padding:4px 0}main#exhibition_list section.under_main_section ul.exhibition_ul li{margin-bottom:16px}main#exhibition_list section.under_main_section ul.exhibition_ul li article.active{flex-direction:column-reverse}main#exhibition_list section.under_main_section ul.exhibition_ul li article.active div.right{padding:12px;box-sizing:border-box}main#exhibition_list section.under_main_section ul.exhibition_ul li article.active div.right h2{margin-bottom:8px}main#exhibition_list section.under_main_section ul.exhibition_ul li article.active div.right h2 a span.main_title{font-size:.875rem}main#exhibition_list section.under_main_section ul.exhibition_ul li article.active div.right h2 a span.sub_title{font-size:1rem}main#exhibition_list section.under_main_section ul.exhibition_ul li article.active div.right p.date{margin-bottom:4px}main#exhibition_list section.under_main_section ul.exhibition_ul li article.active div.right p.place{margin-bottom:8px;font-size:.875rem}main#exhibition_list section.under_main_section ul.exhibition_ul li article.active div.right p.overview{font-size:.875rem}main#exhibition_list section.under_main_section ul.exhibition_ul li article.active div.thunbnail{max-width:none}}@media screen and (max-width:768px){.single_under h1.page_title{font-size:1.125rem;margin-bottom:16px;padding:8px 14px}.single_under h2.page_h2{font-size:1.125rem;margin-bottom:14px;padding:4px 12px}.single_under h3.page_h3{font-size:1.125rem;border-left:solid 6px #543f32;padding:2px 0 4px 6px;margin-bottom:12px}.single_under h4.page_h4{font-size:1.125rem;padding-left:12px;margin-bottom:8px}.single_under p.normal{padding:0;margin-bottom:12px}.single_under ul.large_dot{padding:0 0 0 12px;margin-bottom:12px}.single_under div.img_base{padding:0;margin-bottom:12px}.single_under table.horizontal{width:auto}.single_under table.horizontal tbody tr{display:block}.single_under table.horizontal tbody tr th{display:block;text-align:left;padding:4px}.single_under table.horizontal.blue tbody tr th{padding:4px;display:block}.single_under table.horizontal tbody tr td{padding:4px;display:block}}@media screen and (max-width:768px){main#access_outside section#access_outside_content h2.page_h2{}main#access_outside section#access_outside_content div#illust_map{padding:0;margin-bottom:12px}main#access_outside section#access_outside_content iframe#google_map{height:250px;padding:0;margin-bottom:12px}main#access_outside section#access_outside_content div#change_area section.access_form{padding:0}main#access_outside section#access_outside_content div#change_area section.access_form h3{font-size:1rem}main#access_outside section#access_outside_content div#change_area section.access_form div.cover{padding:12px}main#access_outside section#access_outside_content div#change_area section.access_form div.cover div.inner form dl{font-size:1rem;display:block;margin:12px 0}main#access_outside section#access_outside_content div#change_area section.access_form div.cover div.inner form p.dir_under{margin-bottom:-12px}main#access_outside section#access_outside_content div#change_area section.access_form div.cover div.inner form input[type="submit"]{font-size:1rem}main#access_outside section#access_outside_content div#change_area section.access_form iframe{height:224px}main#access_outside section#access_outside_content div#change_area section#bycar h3{width:50%;background:no-repeat center top 8px / 24px url(../img/access_outside_bycar.svg) #405636;padding:30px 0 0 0;height:56px;font-size:.875rem}main#access_outside section#access_outside_content div#change_area section#bytrain h3{left:50%;width:50%;background:no-repeat center top 6px / 16px url(../img/access_outside_bytrain.svg) #405636;padding:30px 0 0 0;height:56px;font-size:.875rem}main#access_outside section#access_outside_content div#change_area section#bytrain.disp h3{margin-left:50%}main#access_outside section#access_outside_content div#change_area figure#maps{width:100%}}@media screen and (max-width:768px){main#access_inside section#access_inside_content table.horizontal{margin:0 0 12px;width:100%;box-sizing:border-box}main#access_inside section#access_inside_content table#about_rent_car tbody tr th{width:100%;box-sizing:border-box}main#access_inside section#access_inside_content table#taxi_price{width:100%}}@media screen and (max-width:768px){main#museum_top{padding-bottom:0}.page_museum_name{padding:24px 0;font-size:1.125rem}main#museum_top div#museum_video{margin:16px 12px 32px}main#museum_top section.basic_section h2.museum_h2{font-size:1.125rem;margin-bottom:18px;padding:18px 0}main#museum_top section#museum_content nav ul.museum_nav{display:block}main#museum_top section#museum_content nav ul.museum_nav li{width:auto;padding:4px;margin-bottom:16px}main#museum_top section#museum_content nav ul.museum_nav li section h3{font-size:.875rem;height:36px;flex-direction:row;align-items:center;margin-bottom:10px}main#museum_top section#museum_content nav ul.museum_nav li section h3 span.db{display:inline}main#museum_top section#museum_content nav ul.museum_nav li section p{font-size:.85rem;margin-bottom:8px}main#museum_top section#museum_content nav ul.museum_nav li section a{font-size:.625rem;width:100px;height:24px;box-sizing:border-box;padding:0;display:flex;align-items:center;justify-content:center;background-size:5px;background-position:right 8px center}main#museum_top section#museum_photo h2.museum_h2{margin:0 0 18px 0}main#museum_top section#museum_photo div#photo_area ul.photo_list li div.thumbnail{height:calc(236/320*100vw);max-height:none}main#museum_top section#museum_photo div#photo_area ul.photo_list li p.caption{padding:10px}main#museum_top section#museum_photo div#photo_area a#prev_photo{width:16px;min-width:16px;background-size:8px}main#museum_top section#museum_photo div#photo_area a#next_photo{width:16px;min-width:16px;background-size:8px}main#museum_top section#museum_archive h2.museum_h2{margin:0 16px 18px 16px}main#museum_top section#museum_archive div#archive_area ul.archive_list li{min-width:calc((100% - 16px)/2);margin-right:16px}main#museum_top section#museum_archive div#archive_area ul.archive_list li a article div.lower h3{line-height:1.25}main#museum_top section#museum_archive div#archive_area ul.archive_list li a article div.lower h3 span.num{font-size:.5rem;width:50px;height:12px;padding:0;display:flex;align-items:center;justify-content:center;margin-bottom:8px}main#museum_top section#museum_archive div#archive_area ul.archive_list li a article div.thumbnail{height:calc(136/320*100vw);margin-bottom:10px;overflow:hidden;}main#museum_top section#museum_archive div#archive_area a#prev_archive{width:40px;min-width:40px;background-size:15px}main#museum_top section#museum_archive div#archive_area a#next_archive{width:40px;min-width:40px;background-size:15px}}@media screen and (max-width:768px){h1#museum_archive_list_title{font-size:1rem;height:56px;font-size:1.125rem;margin-bottom:12px;box-sizing:border-box}main#museum_archive_list ul#main_list li article{flex-direction:column-reverse}main#museum_archive_list ul#main_list li article div.right h2{font-size:1rem}main#museum_archive_list ul#main_list li article div.right h2 span.num{font-size:.5rem;height:13px;width:56px;box-sizing:border-box;padding:0;display:flex;justify-content:center;align-items:center;margin-bottom:8px}main#museum_archive_list ul#main_list li article div.right p.author{font-size:1rem;padding:4px}main#museum_archive_list ul#main_list li article div.right a{font-size:.625rem;width:100px;height:24px;box-sizing:border-box;padding:0;display:flex;align-items:center;justify-content:center;background-size:5px;background-position:right 8px center}main#museum_archive_list ul#main_list li article div.thumbnail{width:auto;height:calc(100vw - 24px);margin-right:0;margin-bottom:12px}main#museum_archive_list ul#main_list li article div.thumbnail img{width:100%;height:100%}}@media screen and (max-width:768px){.museum_title{font-size:1rem;height:56px;padding:0;display:flex;align-items:center;justify-content:center;font-size:1.125rem;margin-bottom:12px;box-sizing:border-box}main#museum_archive_datail section.under_main_section h1{font-size:1rem;display:block}main#museum_archive_datail section.under_main_section h1 span.num{font-size:.5rem;height:13px;width:56px;min-width:0;display:flex;align-items:center;margin-bottom:8px}main#museum_archive_datail section.under_main_section p.author{font-size:1rem;margin-bottom:24px}main#museum_archive_datail section.under_main_section div.thumbnail{width:calc(100vw - 24px);height:calc(100vw - 24px);margin-bottom:32px}main#museum_archive_datail section.under_main_section div.thumbnail img{width:100%;height:100%}main#museum_archive_datail section.under_main_section div.img_area div.img_cover_static{align-items:  flex-start;}main#museum_archive_datail section.under_main_section div.img_area div.img_cover_static img{width:100%;height:auto;display:block}main#museum_archive_datail section.under_main_section table.vertical tbody tr{display:block}main#museum_archive_datail section.under_main_section table.vertical tbody tr th{display:block;padding:4px}main#museum_archive_datail section.under_main_section table.vertical tbody tr td{display:block;font-size:.85rem;padding:4px}main#museum_archive_datail section.under_main_section table#doc_info{margin-bottom:28px}}@media screen and (max-width:768px){main#museum_kids_main section.under_main_section h2#kids_main_title{background-size:calc(100% - 36px);height:calc(172/320*100vw);margin-bottom:24px}main#museum_kids_main section.under_main_section div.explain{font-size:.875rem;padding:0;margin-bottom:24px}main#museum_kids_main section.under_main_section dl.conversation dt{display:block;margin-bottom:20px}main#museum_kids_main section.under_main_section dl.conversation dt:before{background-size:contain;width:40px;height:40px;min-width:0}main#museum_kids_main section.under_main_section dl.conversation dt p{font-size:.875rem;border:solid 2px #38ad4c;margin-left:0;margin-top:16px;box-sizing:border-box;padding:12px;border-radius:8px}main#museum_kids_main section.under_main_section dl.conversation dt p:before{background-size:contain;width:10px;height:12px;top:-11px;left:12px;bottom:auto;transform:rotate(90deg)}main#museum_kids_main section.under_main_section dl.conversation dt p span.q{width:20px;min-width:20px;height:20px;background-size:contain;margin-top:0;margin-right:8px}main#museum_kids_main section.under_main_section dl.conversation dd{flex-direction:column-reverse;align-items:flex-end}main#museum_kids_main section.under_main_section dl.conversation dd:after{background-size:contain;width:40px;height:40px;min-width:0}main#museum_kids_main section.under_main_section dl.conversation dd div.inner{font-size:.875rem;border:solid 2px #d7892f;margin-right:0;margin-top:16px;box-sizing:border-box;padding:12px;border-radius:8px}main#museum_kids_main section.under_main_section dl.conversation dd div.inner:after{background-size:contain;width:10px;height:12px;top:-11px;right:12px;bottom:auto;transform:rotate(-90deg)}main#museum_kids_main section.under_main_section dl.conversation dd div.inner p{margin-bottom:16px}main#museum_kids_main section.under_main_section dl.conversation dd div.inner p span.a{width:20px;min-width:20px;height:20px;background-size:contain;margin-top:0;margin-right:8px}main#museum_kids_main section.under_main_section dl.conversation dd div.inner p.more_link{background-size:20px;padding-left:32px;min-height:0}}main#page_en_index div.center h2{box-sizing:border-box;display:flex;align-items:center;font-size:1.875rem;justify-content:center;color:#fff;height:100px;margin-bottom:32px;background:url(../img/page_cat_name_back.jpg) center center / cover no-repeat;font-family:"UD新ゴ DB","UD Shin Go DemiBold","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}main#page_en_index div.center nav#main_nav{margin-bottom:108px}main#page_en_index div.center nav#main_nav ul li{margin-bottom:16px}main#page_en_index div.center nav#main_nav ul li a{font-size:1.5rem;text-decoration:underline;padding-left:40px;font-family:"UD新ゴ M","UD Shin Go Medium","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}main#page_en_index div.center div.df{display:flex;justify-content:space-between}main#page_en_index div.center div.df nav{margin-bottom:36px;min-height:200px}main#page_en_index div.center div.df nav h3{border-left:solid 10px #543f32;border-bottom:solid 1px #543f32;padding-left:20px;padding-top:2px;padding-bottom:6px;font-size:1.5rem;margin-bottom:36px;font-family:"UD新ゴ M","UD Shin Go Medium","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}main#page_en_index div.center div.df nav ul li{padding-left:24px;margin-bottom:4px}main#page_en_index div.center div.df nav ul li:before{content:"●";padding-right:4px}main#page_en_index div.center div.df nav ul li a{text-decoration:underline}main#page_en_index div.center div.df div.left{width:100%;margin-right:36px}main#page_en_index div.center div.df div.right{width:100%}@media screen and (max-width:768px){main#page_en_index div.center h2{height:56px;font-size:1.125rem;margin-bottom:12px}main#page_en_index div.center nav#main_nav{margin-bottom:36px}main#page_en_index div.center nav#main_nav ul li a{font-size:1.125rem;padding-left:12px}main#page_en_index div.center div.df{display:block}main#page_en_index div.center div.df nav{min-height:0}main#page_en_index div.center div.df nav h3{padding-left:8px;font-size:1.125rem;margin-bottom:12px}}@media screen and (max-width: 980px){main#exhibition_list section.under_main_section ul.exhibition_ul li article.active{flex-direction:column-reverse;}section.under_main_section ul.exhibition_ul li article.active div.thunbnail {max-width: 100%!important;}}
@media screen and (min-width:769px){main.basic_under section.under_main_section table.horizontal tbody tr th{width:5rem;}
main#museum_archive_datail section.under_main_section table#doc_info th,
main#museum_archive_datail section.under_main_section table#author_info th{width:7rem;}
main#museum_archive_datail section.under_main_section table#doc_info td,
main#museum_archive_datail section.under_main_section table#author_info td{width:19rem;}
}
p{word-break: break-all;}
.center_img{text-align:center;display:block;margin:6rem 0 0;}
.center_img a{display:block;opacity:1;transition:all 0.3s;}
.center_img a:hover{opacity:0.7;}
.center_img img{margin:auto;display:inline-block;}
.center_img p{width:70%;margin:2rem auto 0;text-align:left;}
/*TOP Banner*/
.header_banner{background-color: #fff;text-align: center;margin-top: 110px;padding: 50px 0;}
.header_banner a{display: inline-block;}
.header_banner img{max-width: 90vw;}
main #page_index #major_content_nav_cover {
    padding-top: 0;
    background: linear-gradient(to bottom,#fff 0,#fff 98px,rgba(255,255,255,0) 98px);
}
/*SDGs*/
.sdgs .sdgs_content{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:3rem;}
.sdgs .sdgs_content div{width:55%;height:auto;}
.sdgs .sdgs_content .sdgs_photo{width:44%;height:auto;}
.sdgs .sdgs_content div .sdgs_icon{width:24%;height:auto;padding-left:24px;}

@media screen and (max-width:768px){
/*TOP Banner*/
.header_banner{margin-top:0;}
main#page_index div#plane_img { 
/*margin-top: -275px;*/
margin-top: -53px;
}
/*SDGs*/
  .sdgs .sdgs_content{flex-direction:column;}
  .sdgs .sdgs_content div,.sdgs .sdgs_content .sdgs_photo{width:100%;}
  .sdgs .sdgs_content .sdgs_photo{display:block;margin-top:1rem;}
  .sdgs .sdgs_content div .sdgs_icon{width:28%;padding:0;}

.center_img{padding:0 1rem;}
.center_img img{width:100%;display:block;}
.center_img p{width:100%;}
}
.img-border{border:1px solid #b5b5b5;}