@charset "utf-8";html,body{height:100%}body{margin:0;padding:0;font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:90%;letter-spacing:0.05em;line-height:1.6;color:#333;width:100%;margin-bottom:1px;word-break:break-all}h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,form,input,blockquote{margin:0;padding:0}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{vertical-align:bottom}br{letter-spacing:normal}img{border:none}ul li img{vertical-align:bottom}li,dt,dd{line-height:1.2}form,input,select{font-size:100%}a:link,a.skip{background-color:transparent}a{color:#006bb4;text-decoration:underline}a:hover,a:focus{color:#7c1801;text-decoration:underline}a:visited{color:#252c71}.anchor{cursor:pointer}* html table{font-size:100%;line-height:1.6}.pcnone{display:none!important}.skip{width:1px;font-size:0.1%;line-height:0.1;position:absolute;left:-3000px}a.skip{text-align:center;padding:2px 0;top:auto}a.skip:active{display:block;width:99.98999999999999%;font-size:100%;line-height:1.6;top:0;left:0}a.skip:focus{display:block;width:99.98999999999999%;font-size:100%;line-height:1.6;top:0;left:0}#wrapper{width:100%;margin:0 auto;padding:0;text-align:center}#whole_bg{margin:0 auto;background:url(../images/school_b_bg.gif) repeat-x left top #fff}#page_whole_bg{margin:0 auto;background:url(../images/school_b_bg.gif) repeat-x left top #fff}#main{width:960px;clear:both;margin:50px auto 100px;text-align:left}#top_main_area{float:right;width:720px;padding-left:10px}#top_sidemenu{float:left;width:210px}#page_main{width:960px;clear:both;margin:50px auto 0;text-align:left}#page_main-inner{}#page_maincontents{float:right;width:720px;margin:0 0 20px}#page_sidemenu{float:left;width:210px}#page_main .inner .onecol{width:870px}#page_main404{width:960px;background:url(../images/page_bg_btm.gif) no-repeat bottom;clear:both;margin:0 auto 20px auto;padding-bottom:3px;text-align:left}#page_main404 .inner{background:url(../images/page_bg_line.gif) repeat-y;padding:50px 30px;margin-top:30px}#page_main404 .notfound{line-height:2.2}p.voice_navi{width:1px;color:#000;font-size:0.1%;line-height:0.1;background-color:#fff;position:absolute;left:-3000px}#pankuzu_print{font-size:80%;margin:0;padding:0 0 20px 0;text-align:left}#print_button{width:104px;float:right}#path{float:left;padding-top:7px;text-align:left}#path .location{margin-right:10px;float:left;margin-top:2px}#path ul{float:left;width:570px}#path ul li img{vertical-align:middle;margin:0 5px 0 5px}#path ul li{display:inline;list-style-type:none;line-height:1.6}#path ul li a{padding-right:3px}#goback{width:960px;margin:0 auto 80px}#goback ul{padding:0;list-style:none;float:right}#goback ul li{margin-bottom:3px;float:left;margin-left:10px}.fileicon{margin-right:5px}.fileicon img{margin-top:0!important;vertical-align:top}.article_pdficon{margin:0 0 20px 0;font-size:80%}.article_pdficon_img{width:158px;margin-right:10px;float:left}.article_pdficon_txt{overflow:hidden}#top_header_bg{padding:0;margin:0 auto}#header{padding:0;margin:0 auto;width:960px;display:block;line-height:0.1;text-align:left}#header_logo{width:224px;padding:0;margin-top:30px;margin-left:5px;overflow:hidden;float:left}#header #header_r{float:right;width:715px;margin-top:35px}#header_r_fir{padding:0;width:587px;float:right;height:26px;margin-bottom:10px}#header_r_fir dl{margin-left:7px;font-size:0.1%;line-height:0.1;float:left;display:inline}#header_r_fir dt{float:left;padding-right:7px}#header_r_fir dd{float:left;padding-right:2px}#header_r_fir ul{margin:0;padding:0;font-size:0.1%;line-height:0.1;list-style:none}#header_r_fir ul li{float:left;margin:0;padding:0 0 0 10px}#header_r_sec{clear:both;width:715px}#header_r_sec dl{margin-left:10px;float:left;display:inline}#header_r_sec dt{float:left}#header_r_sec dd{float:left;margin:0;vertical-align:middle;line-height:0.1}#header_r_sec dd img{margin:0}#header_r_sec dd input,#header_r_sec dd input img{vertical-align:top}#header_r_sec label{display:block;width:78px;min-height:24px}#text1{width:140px!important;min-height:21px;padding:0!important}#header_r_sec ul{padding:0;margin:0;float:right;list-style:none}#header_r_sec li{float:left;margin-left:7px;padding:0;line-height:0.6}#header_r_sec_01{width:96px}#header_r_sec_02{width:107px}#cse-search-box{padding-left:10px}#cse-search-box div{padding:0!important;line-height:0}#cse-search-box input[type="text"]{padding:0!important}#cse-search-box input[type="submit"]{background:#ddd;border:0 none}#top_header_image{margin:0 auto;background:url(../images/museum_top_header_image.jpg) no-repeat center #ddd7cc;height:348px;border-top:4px solid #c6c7cf}#top_header_image span{display:block;position:relative;z-index:-1;overflow:hidden}#page_header_image{border-top:4px solid #c6c7cf;padding-top:10px}#gnavi{background-color:#24468a;margin:0 auto 10px}#gnavi .gnavi_inner{padding:3px}#gnavi ul{list-style:none;border:1px solid #fff}#gnavi ul li{display:block;text-decoration:none;background:url(../images/school_b_gnavi_bg.gif) left bottom #fff no-repeat;width:202px;vertical-align:bottom}#gnavi li a{background:url(../images/school_b_arw_3.gif) 180px center no-repeat;padding:15px;display:block;text-decoration:none;position:relative}#gnavi li a:hover,#gnavi li a:visited:hover,#gnavi li a.selected{background:url(../images/school_b_arw_4.gif) 180px center no-repeat;color:#fff;display:block}#gnavi li.after,#gnavi li.selected{background:url(../images/school_b_gnavi_bg_on.gif) no-repeat left bottom #24468a;color:#fff;display:block;font-weight:bold}#top_news,#top_topics{width:720px;clear:both;border:none;padding:10px 0;margin-bottom:10px}#top_news h2,#top_topics h2{margin:0 0 3px 0;font-size:130%;text-align:left;color:#031029;border-top:3px solid #24468a;background:url(../images/school_b_pagetitle_a1_bg.gif) no-repeat left bottom;font-weight:bold}#top_news h2 span,#top_topics h2 span{display:block;background:url(../images/school_b_pagetitle_a1_ttl_bg.gif) no-repeat 8px 18px;border-top:1px solid #fff;padding:8px 30px 8px 30px}#top_news ul,#top_topics ul{margin:0;padding:0}#top_news li,#top_topics li{background:url(../images/school_b_arw_2.gif) 10px 15px no-repeat;padding:13px 20px 13px 30px;list-style:none;font-size:90%;display:block}#top_topics dl{padding:5px 10px 5px 0;font-size:90%}#top_topics dl dt{width:6em;margin:0 0 0.5em 0;padding:2px 0 0 5px;line-height:1.5}#top_topics dl dt img{vertical-align:bottom}#top_topics dl dd{margin:-2em 0 0.5em 5em;padding:0 0 0 0;line-height:1.5}#top_news .ichiran{text-align:right}#top_news .ichiran img{margin-top:10px;margin-right:10px}#side_kanrenlink{border-top:3px solid #24468a;background-color:#e3e8f0;margin:10px auto}#side_kanrenlink .kanrenlink_inner{padding:4px;border-top:1px solid #fff}#side_kanrenlink .kanrenlink_inner h2{border-top:1px solid silver;background:url(../images/school_top_sidemenu_ttl_bg.gif) left bottom no-repeat;font-size:110%;padding:7px 7px 7px 15px;color:#333}#side_kanrenlink ul{list-style:none;background-color:#fff;margin:0;padding:5px}#side_kanrenlink ul li{background:url(../images/school_b_arw_1.gif) no-repeat 10px 0.6em;padding:5px 5px 5px 25px;font-size:90%}#top_ad_h2{text-align:left;width:960px;margin:0 auto;padding-left:10px}#top_ad{margin:0 auto 50px;width:960px}#top_ad p{clear:both;margin:10px;text-align:right;font-size:90%}#top_ad p img{margin-right:5px}#top_ad .inner{margin:0 10px;overflow:hidden}#top_ad .inner ul{margin:10px auto;padding:0 10px 0 15px;width:920px}#top_ad .inner ul li{float:left;list-style:none;margin:0 5px 10px}#page_maincontents #article .page_left_cate_list{clear:both;margin:0;padding:0px}#page_maincontents #article .page_left_cate_list ul{margin:0px;padding:4px}#page_maincontents #article .page_left_cate_list li a{text-align:left;padding:0px 8px;margin:0px 0px;font-weight:bold;vertical-align:top}#page_maincontents #article .page_left_cate_list p{text-align:left;padding:5px 8px 0px 8px}#page_maincontents #article .page_left_cate_list li{clear:both;background-image:url(../images/icon_folder.gif);background-repeat:no-repeat;background-position:3px 7px;text-align:left;font-size:95%;line-height:1.3;list-style:none;padding:10px 0px 10px 30px;border-bottom:1px dotted #c5c5b1}.page_cate_list_backnumber{border-top:1px dotted #5a5a5a;text-align:right;padding:2px;margin-top:8px;font-size:0.8em}.page_cate_list_backnumber img{padding-right:4px}#page_maincontents #article .page_left_kiji_list{clear:both;margin:0px;padding:0px}#page_maincontents #article .page_left_kiji_list ul{margin:0px;padding:4px}#page_maincontents #article .page_left_kiji_list a{text-align:left;padding:0px 8px;margin:0px 0px;vertical-align:top}#page_maincontents #article .page_left_kiji_list p{text-align:left;padding:5px 8px 0px 8px}#page_maincontents #article .page_left_kiji_list li{clear:both;background-image:url(../images/icon_file.gif);background-repeat:no-repeat;background-position:8px 8px;text-align:left;font-size:95%;line-height:1.3;list-style:none;padding:10px 0px 10px 30px;border-bottom:1px dotted #c5c5b1}#page_navi{background:url(../images/cate_news_btm.gif) no-repeat bottom;margin:15px 0 20px;padding-bottom:3px}#page_navi-inner{background:url(../images/cate_news_top.gif) left top no-repeat;padding:10px 10px 5px 10px}#page_navi p{padding:5px 10px 5px}#page_navi h2 img{background:none;margin:13px 13px 0}#page_navi ul{padding:10px 15px}#page_navi ul li{list-style:none;padding:2px 0 8px 20px;background:url(../images/school_b_arw_2.gif) no-repeat left 0.4em!important}#page_navi dl{padding:10px 15px 0;font-size:90%}#page_navi dl dt{width:9em;margin:0 0 0.5em 0;padding:2px 0 0 25px;line-height:1.5;background:url(../images/page_navi_news_arw.gif) no-repeat 10px 0.7em!important}#page_navi dl dd{margin:-2em 0 0.5em 11em;padding:0 0 0 0;line-height:1.5}#page_navi .news{padding:0}#page_navi .ichiran{text-align:right;padding:0 0 10px;clear:both}#page_navi .ichiran img{margin:0 10px 0}#otoiawase{margin:0 0 10px 0;font-size:95%;background-color:#e3e8f0}#otoiawase_ttl{padding:4px}#otoiawase .otoiawase_inner{background-color:#fff;padding:13px 20px 15px 20px}h2.otoiawase{margin:0;background-color:#383737;padding:10px}#otoiawase .otoiawase_inner h3{margin-bottom:10px}#page_maincontents #article{margin-bottom:30px;width:720px}#page_maincontents-onecol #article{margin-bottom:30px}#page_maincontents #article p,#page_maincontents-onecol #article p{margin-left:3px;margin-bottom:15px;margin-top:15px}#page_maincontents #article ul,#page_maincontents-onecol #article ul{margin:10px 0 10px 10px;padding:0;list-style:none}#page_maincontents #article ol,#page_maincontents-onecol #article ol{margin:10px 0 10px 30px;padding:0}#page_maincontents #article ol li,#page_maincontents-onecol #article ol li{padding:2px 0 7px 0}#page_maincontents #article ul li,#page_maincontents-onecol #article ul li{background:url(../images/school_b_listmark.gif) left 0.4em no-repeat;padding:2px 0 7px 15px}#page_maincontents #article ul ol li,#page_maincontents-onecol #article ul ol li{background:none;padding:2px 0 7px 0}#page_maincontents #article ol ul li,#page_maincontents-onecol #article ol ul li{background:url(../images/school_b_listmark.gif) left 0.5em no-repeat;padding:2px 0 7px 15px}#page_maincontents #article ul li img,#page_maincontents-onecol #article ul li img,#page_maincontents #article ol li img,#page_maincontents-onecol #article li img{margin-bottom:0;margin-top:0}* html #page_maincontents #article table,* html #page_maincontents-onecol #article table{font-size:100%;line-height:1.4;letter-spacing:0.08em;border-color:#a6a6a6;max-width:100%}#page_maincontents #article table,#page_maincontents-onecol #article table{border-color:#a6a6a6;border-collapse:collapse;margin:10px 0;max-width:100%}#page_maincontents #article th,#page_maincontents-onecol #article th{padding:5px;border-color:#a6a6a6}#page_maincontents #article td,#page_maincontents-onecol #article td{padding:5px;border-color:#a6a6a6}#page_maincontents #article img,#page_maincontents-onecol #article img{margin:5px}#page_maincontents #article td ul,#page_maincontents-onecol #article td ul{margin:10px!important}#page_maincontents #article td ol,#page_maincontents-onecol #article td ol{margin:10px 10px 10px 30px!important}#page_sidemenu h2{padding:7px 10px 7px 15px;background-color:#383737;font-size:110%;color:#fff;text-align:left;background:url(../images/school_b_page_menu_left_bg.gif) repeat-x left bottom #24468a}#page_sidemenu h2 a{color:#fff}#page_menu_cate_file{padding:0;background-color:#e3e8f0;font-size:95%;width:210px}#page_menu_cate_file ul{padding:0 4px 4px 4px}#page_menu_cate_file li{text-align:left;list-style:none;padding:8px 5px 8px 35px;margin:0;background:url(../images/icon_file_s.gif) 10px 8px no-repeat;background-color:#fff;font-weight:bold;color:#333;border-bottom:1px dotted #dcdcdc}#page_menu_cate_file li a{font-weight:normal}#page_menu_cate_folder{padding:0;background-color:#e3e8f0;font-size:95%;width:210px}#page_menu_cate_folder ul{padding:0 4px 4px 4px}#page_menu_cate_folder li{text-align:left;list-style:none;padding:8px 5px 8px 35px;margin:0;background:url(../images/icon_folder_s.gif) 10px 8px no-repeat;font-weight:bold;background-color:#fff;color:#333;border-bottom:1px dotted #dcdcdc}#page_menu_cate_folder li a{font-weight:normal}#footer{width:100%;clear:both;padding:0;margin:0 auto;text-align:center;background-color:#e5e9f1}#footer .footer_bg{width:960px;background-color:#e5e9f1;margin:0 auto;padding-bottom:15px}#footer_menu{width:960px;margin:0 auto;list-style:none;font-size:80%;clear:both;overflow:hidden;padding-bottom:15px}#footer_menu ul{margin:0;padding-left:15px}#footer_menu li{margin:0;padding:0 15px 0 15px;float:left;list-style-type:none;background:url(../images/arw_1.gif) no-repeat left center}#footer #footer_line{}#footer_contents{width:960px;padding:20px 0 0 0;margin:0 auto;clear:both;position:relative}#footer_logo{float:none;clear:both;margin:0 20px 10px 10px;font-weight:bold;text-align:left;font-size:120%}#footer_address{float:none;font-style:normal;text-align:left;margin:0 20px 0 10px;font-size:80%;line-height:1.4}#footer_address address{font-style:normal}#footer_copy{clear:both;text-align:right;width:960px;margin:10px auto -10px;font-size:80%}* html #footer_copy{padding-bottom:10px}#whole_bg:after,#header:after,#header_r_fir:after,#header_r_sec:after,#header_r_thr:after,#header_r:after,#gnavi:after,#pankuzu_print:after,#main:after,#page_main:after,#goback:after,#top_ad .inner:after,#top_maincontents:after,#top_main_area:after,#page_maincontents:after,#page_navi:after,#page_navi ul:after,#page_navi dl:after,.cate_list-inner:after,#footer_menu li:after,#footer_address:after,#footer_contents:after,#top_news_tab_top:after,#top_phototopics div:after,#top_kouhou-inner:after,#top_header_image:after,#page_main-inner:after,#article:after,#article_kinkyu:after,#article p:after,#article_kinkyu p:after,.building_list:after{content:".";display:block;height:0;font-size:0.1%;line-height:0.1;clear:both;visibility:hidden}*:first-child+html #whole_bg,*:first-child+html #header,*:first-child+html #header_r_fir,*:first-child+html #header_r_sec,*:first-child+html #header_r_thr,*:first-child+html #header_r,*:first-child+html #gnavi,*:first-child+html #pankuzu_print,*:first-child+html #main,*:first-child+html #page_main,*:first-child+html #top_ad .inner,*:first-child+html #top_maincontents,*:first-child+html #top_main_area,*:first-child+html #page_maincontents,*:first-child+html #page_navi,*:first-child+html #page_navi ul,*:first-child+html #page_navi dl,*:first-child+html .cate_list-inner,*:first-child+html #goback,*:first-child+html #footer_menu li,*:first-child+html #footer_btn li,*:first-child+html #footer_contents,*:first-child+html #footer_address,*:first-child+html #top_news_tab_top,*:first-child+html #top_phototopics div,*:first-child+html #top_kouhou-inner,*:first-child+html #top_header_image,*:first-child+html #page_main-inner,*:first-child+html #article,*:first-child+html #article_kinkyu,*:first-child+html #article p,*:first-child+html #article_kinkyu p,*:first-child+html .building_list{min-height:1%}* html #whole_bg,* html #header,* html #header_r_fir,* html #header_r_sec,* html #header_r_thr,* html #header_r,* html #gnavi,* html #pankuzu_print,* html #main,* html #page_main,* html #top_ad .inner,* html #top_maincontents,* html #top_main_area,* html #page_maincontents,* html #page_navi,* html #page_navi ul,* html #page_navi dl,* html .cate_list-inner,* html #goback,* html #footer_menu li,* html #footer_btn li,* html #footer_contents,* html #footer_address,* html #top_news_tab_top,* html #top_phototopics div,* html #top_kouhou-inner,* html #top_header_image,* html #page_main-inner,* html #article,* html #article_kinkyu,* html #article p,* html #article_kinkyu p,* html .building_list{display:inline-block}