@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium")}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Bold");font-weight:bold}@font-face{font-family:"tamabi-sp-icon";src:url("/shared/font/tamabi-sp-icon.eot?52103894");src:url("/shared/font/tamabi-sp-icon.eot?52103894#iefix") format("embedded-opentype"),url("/shared/font/tamabi-sp-icon.woff?52103894") format("woff"),url("/shared/font/tamabi-sp-icon.ttf?52103894") format("truetype"),url("/shared/font/tamabi-sp-icon.svg?52103894#tamabi-sp-icon") format("svg");font-weight:normal;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"tamabi-sp-icon";font-style:normal;font-weight:normal;font-size:1.2em;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-down-open:before{content:""}.icon-left-open:before{content:""}.icon-right-open:before{content:""}.icon-up-open:before{content:""}.icon-right-dir:before{content:""}.icon-location:before{content:""}.icon-book:before{content:""}.icon-download:before{content:""}.icon-menu:before{content:""}.icon-cancel:before{content:""}.icon-mail:before{content:""}.icon-mail-alt:before{content:""}.icon-help-circled:before{content:""}.icon-info-circled:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-gplus:before{content:""}.icon-pinterest:before{content:""}.icon-line:before{content:""}.icon-home:before{content:""}.icon-monitor:before{content:""}.icon-restaurant:before{content:""}.icon-coffee:before{content:""}.icon-youtube-play:before{content:""}.icon-instagram:before{content:""}.icon-file-pdf:before{content:""}html{font-size:62.5%;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-text-size-adjust:none}body{position:relative;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,Verdana,Roboto,"游ゴシック Medium","Yu Gothic",YuGothic,"メイリオ",Meiryo,sans-serif;font-size:1.4rem;line-height:1.75;letter-spacing:.1em;color:#000;background:#fff;min-width:980px}a{-webkit-tap-highlight-color:rgba(0,0,0,0)}a:link,a:visited{color:#000;text-decoration:none}a[href^="tel:"]{cursor:default}a[href^="tel:"]:hover,a[href^="tel:"]:active{color:#000 !important}.desktop a:hover,.desktop a:active{color:#666;text-decoration:none}.spbr{display:none}.aln-c{text-align:center !important}.aln-r{text-align:right !important}.aln-l{text-align:left !important}#content-area{width:100%}.btn-solid li,.btn-stripe li{float:left;margin:0 1px 1px 0;position:relative}.btn-solid h3{float:left;margin:0 1px 1px 0;position:relative}.btn-solid li a{display:table-cell;background-color:#eee;color:#000;vertical-align:middle;line-height:1.3;font-size:1.2rem}.btn-stripe li a,.btn-solid h3 a{display:table-cell;background-color:#eee;color:#000 !important;vertical-align:middle;line-height:1.3;font-size:1.2rem}.bgconf .btn-solid li a{background-color:#fff}.bgconf .btn-stripe li a{background-color:rgba(0,0,0,0)}.btn-solid li a span,.btn-stripe li a span,.btn-solid h3 a span{padding:0 0 0 10px}.btn-high a span,.box-square a span{position:absolute;bottom:19px}.desktop .btn-solid li a:hover,.desktop .btn-stripe li a:hover{background-color:rgba(0,0,0,.5);color:#fff !important}.btn-solid h3 a{background-color:rgba(0,0,0,.5);color:#fff !important}.btn-stripe li a{background:#aaa url(/shared/images/bg_text_03.png) repeat 0 0}.desktop .btn-stripe li a:hover{background:url(/shared/images/bg_text_02.png) repeat 0 0}.btn-solid li a span.hide,.btn-stripe li a span.hide{display:none}.bdg-01 span::before{content:"!";position:absolute;top:-1.5em;font-size:1.1rem;font-weight:bold;letter-spacing:0;width:1.1rem;height:1.1rem;text-align:center;line-height:1.1rem;border-radius:50%;border:1.5px solid #fff;background-color:red}#wrapper{position:relative}#container{margin:0 auto;width:1105px}#identity-area{float:left;padding-top:43px;width:110px;position:fixed;z-index:0}.main-area{float:left;margin-left:145px;width:960px;position:relative;z-index:1}#bg-photo{width:100%;min-width:1105px;height:900px;background:url(/top/images/bg_img_1-2.jpg) center -700px no-repeat;background-attachment:fixed;position:absolute;top:0;left:0;overflow:hidden;z-index:0}#logo-white{width:1105px;height:100%;margin:0 auto;background-image:url(/shared/images/logo_identity_01_w1105.svg);background-position:center 43px;background-repeat:no-repeat;background-attachment:fixed;background-size:1105px 82px;text-align:right}@media screen and (max-width: 1105px){#logo-white{background-position:0 43px}}@media screen and (-webkit-min-device-pixel-ratio: 2)and (min-width: 767px){#bg-photo{background-image:url(/top/images/bg_img_1-2.jpg),url(/top/images/bg_img_1_line.png);background-position:center -700px,center top;background-repeat:no-repeat,repeat-y;background-attachment:scroll}}#header{margin:43px 0 0}#header #global-navi,#header #sub-navi{width:100%}#header #global-navi li,#header #sub-navi li{display:block;float:left;margin-right:30px}#header #global-navi li a,#header #sub-navi li a{font-size:1.2rem;display:table-cell}#header #global-navi li a{display:table-cell;height:53px;line-height:1;vertical-align:bottom}#header #global-navi li:last-child{margin-right:0}#header #sub-navi li{color:#fff}#header #sub-navi li:last-child{float:right;text-align:right;margin:0;letter-spacing:0}#header #sub-navi li a:link,#header #sub-navi li a:visited{color:#fff;text-decoration:none}.desktop #header #sub-navi li a:hover,.desktop #header #sub-navi li a:active{color:#999;text-decoration:none}#search-area{padding:18px;width:123px;height:47px}.search-ptn-01{background:#fff}.search-ptn-02{background:#eee}#search-area .inner-area{position:relative;width:123px;height:47px}#search-area input#searchImage{position:absolute;bottom:0;left:0;width:110px;height:10px;overflow:hidden}#search-area input#searchWindow{display:block;position:absolute;bottom:0;left:0;font-size:1.4rem;line-height:1.5;width:110px;height:16px;color:#000;border:none;outline:none;background:rgba(0,0,0,0) !important}#search-area input#searchButton{display:block;position:absolute;bottom:0;right:0;width:12px;height:12px}#search-area label{display:none}#header #search-area{padding:0 0 12px 0;width:159px;height:16px;border-bottom:1px solid #fff}#header #search-area .inner-area{position:relative;width:154px;height:16px}#header #search-area input#searchWindow{width:140px;border:none;background:rgba(0,0,0,0) !important}.other-block{position:relative;margin-bottom:0px;margin-top:100px}.other-block .list-item li{display:block;width:319px;float:left;margin:0 1px 1px 0}.other-block .list-item .fixed-item{width:159px;clear:both;position:absolute}.other-block .list-item #item-01{top:0;left:800px}.other-block .list-item #item-01 a{height:83px !important}.other-block .list-item #item-02{top:84px;left:800px}.other-block .list-item #item-02 a{height:83px !important}.other-block .list-item #item-03{top:168px;left:800px}.other-block .list-item #item-03 a{height:83px !important}.other-block .list-item #item-04{top:252px;left:800px}.other-block .list-item #item-04 a{height:83px !important}.other-block .list-item .bnr-half{width:159px}.add-caution-info{margin-top:-50px;margin-bottom:50px;width:100%}.add-caution-info li{clear:both;margin-bottom:1px;overflow:hidden;font-size:1.3rem}.add-caution-info .ttl{margin-bottom:1px;padding:15px 40px;color:#000;background:url(/shared/images/bg_text_03.png) repeat 0 0;overflow:hidden}.add-caution-info .inner-text{padding:15px 40px;color:#000;background:url(/shared/images/bg_text_03.png) repeat 0 0}.add-caution-info li a{display:block;padding:18px 40px;color:#000;background:url(/shared/images/bg_text_03.png) repeat 0 0}.desktop .add-caution-info li a:hover{color:#fff;background:url(/shared/images/bg_text_02.png) repeat 0 0}.add-caution-info li .date{float:left;display:block;padding-right:10px;width:80px;height:20px;overflow:hidden}.add-caution-info li .text{display:block;width:620px;height:20px;overflow:hidden}.caution-area .ttl-h2-01{margin-bottom:1px;padding:20px 40px 20px 33px;background:#fff}.caution-area .ttl-h2-01 h2{height:13px;color:#000;line-height:1;font-weight:bold}.caution-area .add-caution-info li a{color:#000}.desktop .caution-area .add-caution-info li a:hover{color:#fff}.caution-area .add-caution-info{margin-top:0px}#bnr-area ul{width:800px}#bnr-area li a{width:319px;height:167px;background-color:#0232cc;color:#fff;line-height:1.3;font-size:1.2rem}#bnr-area li.bnr-img{width:479px}#bnr-area li.bnr-img .swiper-container{height:335px;overflow:hidden}#bnr-area li.bnr-img a{background:none}.desktop #bnr-area li.bnr-img a:hover{background-color:rgba(0,0,0,0);opacity:.85}#bnr-area li.bnr-img__col-2{width:319px}#bnr-area li.bnr-half a{width:159px}.desktop #bnr-area li a:hover{background-color:#011f80}#bnr-area li.bnr-gray a{background-color:#7f7f7f}.desktop #bnr-area li.bnr-gray a:hover{background-color:#555}#bnr-area li.fixed-item a{background-color:rgba(0,0,0,0)}.caution-area .add-caution-info.adm-info li .inner-text a{display:inline-block;background:none;padding:0 0 0 1em;margin:1px 0;-webkit-text-decoration:underline rgba(0,0,0,.4);text-decoration:underline rgba(0,0,0,.4);text-underline-offset:.3em;position:relative}.caution-area .add-caution-info.adm-info li .inner-text a::after{font-family:"tamabi-sp-icon";display:block;position:absolute;top:6px;left:.3em;font-size:12px;line-height:1;content:"";color:#7f7f7f}.desktop .caution-area .add-caution-info.adm-info li .inner-text a:hover{text-decoration:none;color:#fff;background:url(/shared/images/bg_text_02.png)}.add-caution-info.adm-info li .text{width:100%;line-height:20px}.add-info-area{margin-bottom:25px;overflow-y:hidden}.add-info-area .inner-area ul li{margin-bottom:1px;line-height:1.7;color:#fff;background:#0232cc;font-size:1.3rem}.add-info-area .inner-area ul .fix{padding:16px 40px;width:880px}.add-info-area .inner-area ul li a{display:block;padding:16px 40px;width:880px}.add-info-area .inner-area ul li a:link,.add-info-area .inner-area ul li a:visited{color:#fff;text-decoration:none}.desktop .add-info-area .inner-area ul li a:hover,.desktop .add-info-area .inner-area ul li a:active{color:#fff;background:#011f80}.update-area{margin-bottom:100px}.update-area .ttl-h2-01{height:167px;margin:0 0px 30px 0;overflow:hidden}.update-area .ttl-h2-01 h2{float:left;margin:0 0 0 0;font-size:1.4rem;font-weight:bold;width:157px;height:165px;border:1px solid #333;position:relative}.update-area .ttl-h2-01 h2 span{display:table-cell;position:absolute;line-height:1;letter-spacing:0;bottom:19px;left:10px}.update-area .ttl-h3-01{height:34px}.update-area .ttl-h3-01 h3{font-size:1.2rem;font-weight:bold}.update-area .area-switch-nav{height:24px;margin-top:147px;text-align:right}.update-area .area-switch-nav li{display:inline-block;margin-left:15px;padding:0;cursor:pointer;overflow:hidden;font-size:1.1rem;line-height:24px}.desktop .update-area .area-switch-nav li:hover,.desktop .update-area .area-switch-nav li:active{color:#666}.update-area .area-switch-nav .current{color:#666 !important}.update-area .ttl-h2-01 .list-all{float:right;width:auto;padding-right:40px;font-size:1.1rem;font-weight:normal}#area-info{margin:100px 0 100px}#area-info .ttl-h2-01 h2 a{width:559px}#area-activity{margin-top:130px}#area-activity .ttl-h2-01 h2 a{width:559px}.update-area .news-list{width:100%;position:relative}.update-area .news-list li{width:100%;clear:both;margin-bottom:1px;overflow:hidden;font-size:1.3rem}#area-activity .list-activity-all .news-list li{width:100%;clear:both;margin-bottom:1px;overflow:hidden;font-size:1.3rem}.update-area .news-list li a,#area-activity .list-activity-all .news-list li a{display:block;padding:18px 40px;color:#000;background:url(/shared/images/bg_text_03.png) repeat 0 0;position:relative;background-color:#aaa}.desktop .update-area .news-list li a:hover,.desktop #area-activity .list-activity-all .news-list li a:hover{color:#fff;background:url(/shared/images/bg_text_02.png) repeat 0 0}.update-area .news-list .date{float:left;display:block;padding-right:10px;width:90px;height:20px;overflow:hidden;letter-spacing:0em;font-size:1.3rem}.update-area .news-list .text{display:block;width:780px;height:20px;overflow:hidden;font-size:1.3rem}#area-activity .news-list li{width:319px;margin-bottom:20px}#area-activity .news-list li a{height:auto;padding:0 0 45px;background:none}.desktop #area-activity .news-list li a:hover{color:#000;background-color:#eee}#area-activity .news-list .date{width:auto;height:auto;padding:0;overflow:hidden;line-height:50px;letter-spacing:0;opacity:.5;position:absolute;bottom:0px;left:10px;border-bottom:1px solid rgba(0,0,0,.26);font-size:1.1rem}#area-activity .news-list .author{width:auto;height:auto;padding:0;overflow:hidden;line-height:50px;letter-spacing:0;opacity:.5;position:absolute;bottom:0px;left:10px;border-bottom:1px solid rgba(0,0,0,.26);font-size:1.1rem;left:8.2em;border-color:rgba(255,255,255,0)}#area-activity .news-list .text{display:table-cell;width:100%;padding:0 10px;line-height:1.3;vertical-align:top;overflow:hidden}#area-activity .list-activity-all .news-list .text{padding:0;display:inline-block;width:780px;height:20px;overflow:hidden;line-height:1.75}#area-activity .news-list .thumb{width:319px;height:167px;display:block;text-align:center;margin:0 0 10px;overflow:hidden}#area-activity .news-list .thumb+.text{height:2.6em;max-height:2.6em;overflow:hidden}#area-activity .news-list .thumb img{min-width:319px;width:100%}#area-activity-e .news-list li a,#area-activity .list-activity-all .news-list li a{background-color:#aaa}.desktop #area-activity-e .news-list li a:hover{background-color:#fff}#area-activity-e .news-list .thumb{width:159px;display:block;text-align:center;margin:0;overflow:hidden;position:absolute;top:0;right:0}#area-activity-e .news-list .thumb img{width:159px}#area-activity-e .news-list .text{display:block;width:480px;white-space:nowrap;text-overflow:ellipsis}#area-activity-e .news-list .author{position:absolute;right:169px;font-size:1rem;padding-top:2px;opacity:.75;display:inline-block}#area-museum{margin:0 0 68px 0}#area-museum .news-list li.list-double{width:479px;float:left;margin-bottom:0;clear:none;margin-right:1px}#area-museum .news-list li.list-double a{height:167px;padding:0;background:none}#area-museum .news-list li.list-double:nth-child(n+3){margin-top:25px}.desktop #area-museum .news-list li.list-double a:hover{color:#000;background-color:#eee}#area-museum .news-list li.list-double .thumb{width:159px;height:167px;margin:0;overflow:hidden;float:left}#area-museum .news-list li.list-double .thumb img{width:159px;height:167px;max-width:inherit;max-height:inherit}#area-museum .news-list li.list-double .author{display:block;padding:0 0 0 20px;width:auto;font-size:1.2rem;overflow:hidden;letter-spacing:0;opacity:1;position:relative}#area-museum .news-list li.list-double .text{width:auto;height:100px;font-size:1.6rem;line-height:1.3;display:table-cell;padding:0 30px 0 20px;vertical-align:middle}.desktop .news-list a:hover img{opacity:.5}.fnav-area{width:100%;position:relative;margin-bottom:60px;font-size:1.3rem}#fnav-dept{width:800px;float:left}#fnav-faci{width:159px;float:right}.fnav-area h2{line-height:1.3;font-size:1.6rem;font-weight:700;margin-bottom:10px}.list-def-01 dt{font-weight:bold;font-size:1.4rem;margin:2em 0 1em}.list-dept-linker>li{font-size:1.2rem;margin-bottom:10px}#fnav-dept-h .list-dept-linker,#fnav-dept-k,#fnav-dept-g{float:left;width:33.3333333%}.fnav-faci .list-dept-linker>li{padding-right:0px;width:159px}.list-dept-linker>li:before{float:left;line-height:1.4}#footer{font-size:1.2rem}#footer .inquiry-list-01{margin-bottom:50px}#footer .inquiry-list-01 li{display:table;width:159px;float:left;margin-right:1px}#footer .inquiry-list-01 li a{width:159px;height:167px}#footer .inquiry-list-02{margin-bottom:50px}#footer .inquiry-list-02 li{float:left;margin-right:1px}#footer .inquiry-word-01{margin-bottom:50px}#footer .inquiry-word-01 li{display:inline-block;padding-right:20px;margin-bottom:10px;zoom:1}#footer address{margin:100px 0 0}#footer address+address{margin:0 0 30px}#footer address span{display:inline}#footer .copyright{padding-bottom:50px;font-size:1rem}.sns-list{width:160px;margin-right:-1px}.sns-list li{display:table !important;width:79px !important;margin-bottom:1px}#footer .inquiry-list-01 li .sns-list li a{width:79px}#footer .inquiry-list-01 li .sns-list li a .icon-facebook,#footer .inquiry-list-01 li .sns-list li a .icon-twitter{display:inherit;zoom:1}#urgent-area{margin-top:100px}#urgent-area .news-list li{clear:both;float:none;width:100%;margin:0 0 1px 0}#urgent-area .news-list li a{color:#fff;background:none;background-color:#0232cc}#urgent-area .news-list li.fix{width:880px;color:#fff;background:#0232cc}.desktop #urgent-area .news-list li a:hover,.desktop #urgent-area .news-list li a:active{color:#fff;background:#011f80}#btn-totop{position:fixed;bottom:20px;right:20px;width:35px;height:35px;background:url(/shared/images/icon_totop.png) no-repeat 0 0;cursor:pointer;z-index:9999}.desktop #btn-totop:hover{background:url(/shared/images/icon_totop_on.png) no-repeat 0 0}.cf{display:block;min-height:1%}.cf:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0}*:first-child+html .cf{display:inline-table;zoom:1}* html .cf{zoom:1}#global-navi{display:block;min-height:1%}#global-navi:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0}*:first-child+html #global-navi{display:inline-table;zoom:1}* html #global-navi{zoom:1}#container{display:block;min-height:1%}#container:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0}*:first-child+html #container{display:inline-table;zoom:1}* html #container{zoom:1}.inquiry-list-01{display:block;min-height:1%}.inquiry-list-01:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0}*:first-child+html .inquiry-list-01{display:inline-table;zoom:1}* html .inquiry-list-01{zoom:1}.list-item{display:block;min-height:1%}.list-item:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0}*:first-child+html .list-item{display:inline-table;zoom:1}* html .list-item{zoom:1}.inner-division ul{display:block;min-height:1%}.inner-division ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0}*:first-child+html .inner-division ul{display:inline-table;zoom:1}* html .inner-division ul{zoom:1}.inner-division dl{display:block;min-height:1%}.inner-division dl:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0}*:first-child+html .inner-division dl{display:inline-table;zoom:1}* html .inner-division dl{zoom:1}.ttl-h2-01{display:block;min-height:1%}.ttl-h2-01:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0}*:first-child+html .ttl-h2-01{display:inline-table;zoom:1}* html .ttl-h2-01{zoom:1}#footer .inquiry-list{display:block;min-height:1%}#footer .inquiry-list:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0}*:first-child+html #footer .inquiry-list{display:inline-table;zoom:1}* html #footer .inquiry-list{zoom:1}.news-list{display:block;min-height:1%}.news-list:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0}*:first-child+html .news-list{display:inline-table;zoom:1}* html .news-list{zoom:1}#nav_head{display:none}.svg .fixed-item a{background:url(/shared/images/bg_text_03.png) repeat;color:#000 !important}.desktop.svg .fixed-item a:hover{background:url(/shared/images/bg_text_02.png);background-color:rgba(0,0,0,0) !important;color:#fff !important}#global-navi>li{position:relative;z-index:9999}#header #global-navi li #gNav-dept-list{position:absolute;top:80%;left:0;width:480px;padding:20px 7px 7px 8px;z-index:9998;background:rgba(196,223,242,.8);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 5%, rgba(196, 223, 242, 0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#80c4dff2",GradientType=0 );opacity:0;visibility:hidden;transition:.5s}#header #global-navi li #gNav-dept-list li{display:table;width:159px;height:55px;margin:0 1px 1px 0}#header #global-navi li #gNav-dept-list li a{background-color:#fff;width:159px;height:55px;line-height:1.3;vertical-align:middle}#header #global-navi li #gNav-dept-list li a span{display:inline-block;padding:0 4px 0 10px}#header #global-navi li #gNav-dept-list li a:hover{background-color:rgba(0,0,0,.5);color:#fff !important}.desktop #header #global-navi li:hover #gNav-dept-list{top:100%;visibility:visible;opacity:1}.ltsp0,i.ltsp0{letter-spacing:0 !important;font-style:normal}#header #global-navi li a,#header #sub-navi li a{font-family:"Gothic MB101 Medium";transform:rotate(0.028deg);-o-transform:rotate(0.028deg);-ms-transform:rotate(0.028deg);-moz-transform:rotate(0.028deg);-webkit-transform:rotate(0.028deg)}.btn-solid li span,.btn-stripe li span,.update-area .area-switch-nav li,#prospectus_btn a,.inquiry-word-01 li,.add-caution-info li .text,.add-info-area .inner-area ul li a span{font-family:"Gothic MB101 Medium";transform:rotate(0.028deg);-o-transform:rotate(0.028deg);-ms-transform:rotate(0.028deg);-moz-transform:rotate(0.028deg);-webkit-transform:rotate(0.028deg)}.ttl-h2-01 h2,.ttl-h3-01 h3,.list-def-01 dt,#area-museum .news-list li.list-double .text,p.urgent span{font-family:"Gothic MB101 DemiBold";transform:rotate(0.028deg);-o-transform:rotate(0.028deg);-ms-transform:rotate(0.028deg);-moz-transform:rotate(0.028deg);-webkit-transform:rotate(0.028deg)}.mac #header #global-navi li a,.mac #header #sub-navi li a{transform:none;-o-transform:none;-ms-transform:none;-moz-transform:none;-webkit-transform:none}.mac .btn-solid li span,.mac .btn-stripe li span,.mac .update-area .area-switch-nav li,.mac #prospectus_btn a,.mac .inquiry-word-01 li,.mac .ttl-h2-01 h2,.mac .ttl-h3-01 h3,.mac .list-def-01 dt,.mac #area-museum .news-list li.list-double .text{transform:none;-o-transform:none;-ms-transform:none;-moz-transform:none;-webkit-transform:none}.swiper-pagination{width:319px;bottom:-30px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.swiper-pagination .swiper-pagination-bullet{margin:0 6px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.swiper-pagination .swiper-pagination-bullet-active{opacity:.4;background:#0232cc}.swiper-container-fade .swiper-slide{background:#011f80}.flx{display:flex}#urgent-area-02{margin-top:100px;margin-bottom:1px}#urgent-area-02.add-info-area .inner-area ul li{background:rgba(0,0,0,0);-ms-justify-content:space-between;justify-content:space-between;-ms-align-items:center;align-items:center}#urgent-area-02.add-info-area .inner-area ul li a{width:100%;height:55px;background:#0232cc;color:#fff;display:table;padding:0 20px}#urgent-area-02.add-info-area .inner-area ul li .urgent{display:table;width:157px;height:53px;padding:0;text-align:center;background:#fff;border:1px solid #ff0;color:#ff0}#urgent-area-02.add-info-area .inner-area ul li a span,#urgent-area-02.add-info-area .inner-area ul li .urgent span{display:table-cell;vertical-align:middle}#urgent-area-02.add-info-area .inner-area ul li a .icon-caution,#urgent-area-02.add-info-area .inner-area ul li .urgent .icon-caution{width:53px;background-image:url(/shared/images/icon-caution.svg);background-repeat:no-repeat;background-size:32px;background-position:left center}.desktop #urgent-area-02.add-info-area .inner-area ul li a:hover{background:#011f80}.top__info{-ms-justify-content:space-between;justify-content:space-between}.top__info__inner{width:calc(50% - 2px);background-color:#fff}.top__info__inner .ttl-area{line-height:1;padding:19px 0 10px 1.2em}.top__info__inner:first-child{width:calc(50% - 2px)}ul.list-arrow-02{padding:0 0 .4em}ul.list-arrow-02 li{position:relative;margin-left:1.2em;padding-left:1em}ul.list-arrow-02 li a{display:block;padding:.4em 0;line-height:1.5}ul.list-arrow-02 li::after{font-family:"tamabi-sp-icon";display:block;position:absolute;top:.8em;left:.2em;font-size:12px;line-height:1;content:"";color:#7f7f7f}ul.list-arrow-02 li.info-new::after{content:"";left:-0.1em;color:#0232cc}ul.list-arrow-02-more{float:right}@media screen and (min-width: 767px)and (max-width: 1104px){#container{width:960px;overflow:hidden}#identity-area{position:absolute;z-index:1}#identity-area h1 a{width:110px;height:82px;display:block;background:url(/shared/images/logo_identity_01.svg) no-repeat}#identity-area h1 a img{display:none}#header{width:815px;margin-left:145px}#urgent-area{padding-top:100px;margin-bottom:0;clear:both}.main-area{float:none;margin-left:0px}.content-area{clear:both;position:relative;padding-top:.1px}#bg-photo{min-width:960px}#logo-white{display:none}#header #global-navi li{margin-right:23px}}.txt-12{font-size:1.2rem !important}.txt-14{font-size:1.4rem !important}.txt-sml{font-size:1.1rem !important}.txt-mid{font-size:1.6rem !important;font-size:1.6rem !important}.txt-lrg{line-height:1.5;font-size:2rem;font-weight:bold}@media screen and (max-width: 767px){*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}body{min-width:100%;max-width:480px;font-size:13px;letter-spacing:0em}#footer{font-size:13px;letter-spacing:0em}img{max-width:100%;height:auto;width:auto}.spbr{display:block}.sp_none,.ttl-h2-01 h2 img,#global-navi img{display:none !important}.aside-area #local-navi li img,.aside-area [class^=bnr-] img{display:none !important}#identity-area h1 img,#search-area label,#searchImage,#logo-white,#area-activity-e .news-list .thumb{display:none !important}#container,#bnr-area ul,.add-info-area .inner-area ul li a{width:100%;max-width:480px}.add-info-area .inner-area ul li a{padding:16px 10px;line-height:1.3}.add-caution-info.adm-info li .text{width:100%;line-height:1.3;overflow:visible;height:auto}.add-caution-info.adm-info li .text em{display:block}#identity-area{float:none;padding:10px 0 0;width:100%;min-height:44px;position:relative;z-index:10}#identity-area h1{float:left;width:50%;min-width:183px}#identity-area h1 a{width:100%;height:40px;padding:15.15% 0 20px 10px;margin-left:10px;display:block;background-image:url(/shared/images/tau-logo-w.svg);background-size:auto 26px;background-position:0 7px;background-repeat:no-repeat}.no-svg #identity-area h1 a{background-image:url(/shared/images/tau-logo-w.png)}#nav_head{width:132px;padding-top:0;display:block;float:right}#nav_head a{display:block;text-align:center;height:40px;line-height:40px}#prospectus_btn a{width:66px;background-image:url(/shared/images/bg_text_03.png);position:absolute;right:60px;top:10px}#drawer_btn{position:fixed;z-index:1000;display:block;right:10px;top:10px}#drawer_btn a{width:40px;height:40px;background-image:url(/shared/images/cmn_sp_icn_hamburger.png);background-repeat:no-repeat;background-size:cover;background-color:#fff}#drawer_btn a.open{background-image:url(/shared/images/cmn_sp_icn_hamburger_on.png)}#header{margin-bottom:20px;width:100%;display:none;background-color:rgba(0,0,0,.8);clear:both;margin:50px 0 0;padding:50px 10px 10px;position:absolute;left:0;top:0}.path-area{margin:10px;font-size:80%}#header #sub-navi li,#footer .inquiry-list-01 li,.inquiry-list-01 li{background-image:none !important;display:table;width:50%;float:left;margin:0px !important;height:auto !important;padding:0 1px 1px 0}.aside-area #local-navi li,.aside-area [class^=bnr-]{background-image:none !important;display:table;width:50%;float:left;margin:0px !important;height:auto !important;padding:0 1px 1px 0}#header #sub-navi li.nav_sh{width:33.333333%}#header #sub-navi li#nav_adm{width:50%}.inquiry-list-01 li#search-area{width:100% !important;padding:5px 10px 6px !important}.inquiry-list-01 li#search-area input#searchWindow{font-size:16px !important;width:90%;padding:5px;border:1px solid #7f7f7f}#header #global-navi li a,#header #sub-navi li a{display:table-cell;width:100%;height:52px;line-height:1.3;padding:0px 0px 0px 10px;vertical-align:middle;color:#000 !important}.inquiry-list-01 a,.inquiry-list-02 a{display:table-cell;width:100%;height:52px;line-height:1.3;padding:0px 0px 0px 10px;vertical-align:middle;color:#000 !important}.aside-area #local-navi li a,.aside-area [class^=bnr-] a{display:table-cell;width:100%;height:52px;line-height:1.3;padding:0px 0px 0px 10px;vertical-align:middle;color:#000 !important}#header #global-navi li a,#header #sub-navi li a,#header .inquiry-list-01 a,#header .inquiry-list-02 a{background-color:#fff !important;color:#000 !important}.inquiry-list-01 li li{padding:0 1px 0px 0}.inquiry-list-01 li li+li{padding:0}.ttl-h2-01 h2:after,#global-navi a:after,.inquiry-list-01 a:after,.inquiry-list-02 a:after{content:attr(title)}.aside-area #local-navi li a:after,.aside-area [class^=bnr-] a:after{content:attr(title)}#header .btn-solid li a span,#header .btn-stripe li a span{padding:0}#header .btn-high a span{position:inherit;bottom:auto}#header:after{display:block;position:absolute;top:0px;bottom:0px;left:50%;width:1px;margin-left:-1px;content:""}#header #sub-navi li:last-child{float:left;text-align:left}#header #sub-navi li#search-area{padding:0 0 12px 0;width:100% !important;height:16px;border-bottom:1px solid #fff;margin:16px 0 !important}#header #search-area .inner-area{width:100%}#search-area input#searchWindow{color:#fff}#search-area input#searchButton{right:10px}.main-area{float:none;margin-left:0;width:100%;clear:both}.content-area{margin-bottom:20px;padding:0 10px}.article-area .box-area{border-left:none;border-right:none;padding:20px 10px}.ttl-h2-01{margin:25px 0}.lo-ptn-02 .article-area{float:none;width:100%;padding:0 10px}.content-area .aside-area{float:none;width:100%}.content-area .aside-area #local-navi li:first-child{width:100% !important}.aside-area [class^=bnr-]{clear:both}.aside-area [class^=bnr-] a{background-color:#7f7f7f}#footer .inquiry-word-01,#footer .copyright{padding-bottom:0px;margin-bottom:20px;text-align:left}#footer #search-area{display:none}#footer address{padding:0 0 0 10px}#footer .copyright{padding:0 0 0 10px;font-size:9px}#footer .inquiry-word-01 li{display:inline-block;padding:10px;margin-bottom:0}.table-area{width:100% !important;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll}.update-area .ttl-h2-01{margin-bottom:1px;padding:0px;height:auto;overflow:visible}.update-area .ttl-h2-01 h2{font-size:1.3rem;font-weight:bold;line-height:1.5;margin-top:0;padding:0 10px;width:50%;height:120px;float:none}.update-area .area-switch-nav{height:24px;margin:18px 0 18px 10px;text-align:left}.update-area .area-switch-nav li{margin:0 15px 0 0;font-size:1.1rem}.update-area .news-list{width:100%}.update-area .news-list .date,.update-area .news-list .text{width:100%}.add-caution-info li .text,#area-activity-e .news-list .text{width:100%}.add-caution-info li .text{height:auto;line-height:1.5}.update-area .news-list li a{padding:10px}.update-area .news-list .text{font-weight:bold;white-space:nowrap;text-overflow:ellipsis}#area-activity-e .news-list .text{font-weight:bold;white-space:nowrap;text-overflow:ellipsis}#area-info{margin:100px 0 180px}#area-activity{margin-top:75px;padding-top:45px}#area-activity .news-list li{width:100%}#area-activity .news-list .text{white-space:normal}#area-activity .news-list .thumb{width:100%;height:auto;overflow:visible}#area-activity .news-list .thumb img{min-width:100%}#area-activity .news-list .thumb+.text{height:auto;max-height:none;overflow:auto}#area-museum .news-list li.list-double{width:100%;float:none;margin-bottom:30px;clear:none;margin-right:0}#area-museum .news-list li.list-double a{height:auto}#area-museum .news-list li.list-double .thumb{width:50%;max-width:159px}#area-museum .news-list li.list-double .text{width:50%;height:auto;font-size:1.3rem;line-height:1.3;padding:0 0px 1em 1em;white-space:normal}#area-museum .news-list li.list-double .author{padding:0 0 0 1em;width:50%;font-size:1.3rem}#area-museum .news-list li.list-double .period{padding-left:4em;text-indent:-3em}#area-activity-e .news-list .author{position:absolute;top:10px;right:10px;font-size:1rem;padding-left:0;font-weight:normal}.update-area #list-info-all .news-list li a,.update-area #list-info-adm-all .news-list li a,.update-area #list-info-std-all .news-list li a,.update-area #list-info-pre-all .news-list li a{padding:18px 10px !important}.list-activity-all .news-list li a{padding:18px 10px !important}#area-activity .list-activity-all .news-list li a .add-caution-info li .text{display:inline-block;height:auto;overflow:visible}.add-caution-info li a,.add-caution-info .inner-text{padding:15px 10px}.inquiry-list-01-c li:last-child{display:none}.sns-list{width:100%;margin:0 !important}.sns-list li{width:50% !important;margin:0 !important}.inquiry-list-01 .sns-list li a:after{display:none}#footer .btn-solid li a span{padding:0}#footer address{margin-bottom:12px}#footer address span{display:block}#urgent-area{margin:50px 0}#urgent-area .news-list .text{white-space:normal;text-overflow:inherit;height:auto;overflow:auto}#bnr-area li a{width:100%;height:120px}#bg-photo{width:100%;min-width:100%;height:900px;background-image:url(/top/images/bg_img_1-2.jpg),url(/top/images/bg_img_1_line.png);background-position:center bottom,center top;background-size:100% auto;background-repeat:no-repeat,repeat-y;background-attachment:scroll}#bnr-area .btn-solid{display:flex;justify-content:space-between;flex-wrap:wrap}#bnr-area .btn-solid li,#bnr-area .btn-solid .btn-stripe li{display:table;width:100%}#bnr-area .list-item .fixed-item{position:relative;top:auto;left:auto;width:calc(50% - .5px);margin-right:0}#bnr-area .btn-solid li.bnr-half{width:calc(50% - .5px);margin-right:0}#bnr-area li.bnr-img{display:block}#bnr-area li.bnr-img .swiper-container{height:auto}#bnr-area li.bnr-img a{display:block;height:auto}#bnr-area li.bnr-img a img{width:100% !important}#fnav-dept{width:100%;float:none;clear:both}#fnav-faci{width:100%;float:none;clear:both;padding-top:60px}#fnav-faci dt{display:none}#fnav-dept-k,#fnav-dept-g,#fnav-faci .list-dept-linker>li{width:50%;float:left}#fnav-dept-h .list-dept-linker{width:100%;float:none}#footer .inquiry-list-01{margin:0 10px 50px}#footer .inquiry-list-01 li a{height:120px}#btn-totop{bottom:10px;right:10px}.content-area>.other-block{margin-top:10px}#gNav-dept-list{display:none}.swiper-pagination{width:100%;bottom:-40px}.swiper-pagination .swiper-pagination-bullet{margin:0 8px;width:8px;height:8px}#urgent-area-02{margin:50px 10px 40px}#urgent-area-02.add-info-area .inner-area ul li a{height:60px;width:100%}#urgent-area-02.add-info-area .inner-area ul li .urgent{width:66px;height:60px;margin-right:1px;font-size:1rem}.top__info{margin:0 10px 10px 10px}.top__info.flx{display:block}.top__info__inner{width:100%;margin-bottom:1px}.top__info__inner:first-child{width:100%}.top__info__inner .ttl-h2-01.ttl-area{margin:0}ul.list-arrow-02-more{margin:0 10px 1em 0}}
/*# sourceMappingURL=top_mod210924.min.css.map */