@charset "UTF-8";/*! sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[aria-disabled],html{cursor:default}*,::after,::before{background-repeat:no-repeat;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}html{box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}body,button,input,optgroup,select,textarea{margin:0}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}nav ol,nav ul{list-style:none}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select,textarea{background-color:transparent;color:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}
legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto;resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}a[href]{font-weight:normal;text-decoration:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background,opacity,-webkit-box-shadow,-webkit-transform,-webkit-text-decoration;transition-property:color,background,opacity,-webkit-box-shadow,-webkit-transform,-webkit-text-decoration;transition-property:color,background,box-shadow,opacity,transform,text-decoration;transition-property:color,background,box-shadow,opacity,transform,text-decoration,-webkit-box-shadow,-webkit-transform,-webkit-text-decoration}a[href]:hover,a[href]:focus,a[href]:active{text-decoration:underline}a span.out{margin-left:.5em;margin-right:.2em;display:inline-block;overflow:hidden;position:relative;width:1em;padding-top:1em;height:0;text-decoration:none;line-height:1;vertical-align:middle}a span.out::before{position:absolute;left:0;top:0;display:block;font-family:FontAwesome;content:"\f08e"}@media screen and (max-width:767px){.touchevents a span.out{line-height:1.2}}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:inherit;font-weight:600}b,strong{font-weight:600}em{font-size:100%;text-decoration:none;font-style:normal}img,object,embed,video{max-width:100%;height:auto;vertical-align:top}
.clear{clear:both}hr{border:0;border-top:1px dotted #999;margin:10px 0}hr.clear{display:none}.up_link,.speech{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.printOnly{display:none}@media print{.speech{display:none}.printOnly{display:block}}.noDisp{display:none !important}@media screen and (max-width:767px){.onlyDesktop{display:none !important}}@media screen and (min-width:768px),print{.onlyMobile{display:none !important}}.center,.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.float-right{float:right}.float-left{float:left}.text-large{font-size:1.2em}.clearfix::after{content:" ";display:block;clear:both}.row{width:100%}.cell{margin-bottom:10px}.row.r2l{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.row .href{width:50%}.row .quote{width:25%}.row.trisect>*,.row .one-third{width:33.33333333333333%}.row.trisect .double,.row .two-third{width:66.66666666666666%}@media screen and (max-width:767px){.row,.row:not(.mb) .cell{display:block;width:auto}.row.mb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.mb .cell{vertical-align:top;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.row.mb .mb_href{width:50%}}@media screen and (min-width:768px),print{.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row .cell{vertical-align:top;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}}nav ul,nav li,ul.nav,.nav ul,.nav li{margin:0;padding:0;display:block;list-style:none}body{font-size:100%;font-family:YakuHanJP,"Hiragino Sans","Noto Sans Japanese","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna";line-height:1.75;word-wrap:break-word;overflow-wrap:break-word;position:relative;min-width:320px;width:100%;z-index:1}
.container{position:relative;display:block}.container::after{content:" ";display:block;clear:both}#pageHead,pageFoot{position:relative;z-index:2}@media screen and (max-width:767px){.container{margin:0 10px}}@media screen and (min-width:768px),print{.container{margin:0 20px;max-width:1100px}html{height:100%}body{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media screen and (min-width:1140px),print{.container{margin:0 auto}}@media print{body{min-height:0;max-width:1200px;width:1120px}}#t_jtools,#t_jtools ul,#t_jtools li{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:middle}#t_jtools>li{margin:0 .4em}#t_jtools li ul{margin-left:.4em}#t_jtools button{text-align:center;margin:0 .2em;padding:0 .4em;color:#4d4d4d;vertical-align:middle;background:#fff;border:1px solid #dcdcdc;border-radius:2px}#t_black button{color:#fff;background-color:#333}#t_jtools button:hover,#t_jtools button:active,#t_jtools button:focus{color:#fff;background-color:#666}#search form{position:relative;text-align:left;color:#000;background:#fff;border:1px solid #dcdcdc;font-size:1em;padding-left:3px;padding-right:25px;border-radius:2px;overflow:hidden}#search form input[type="text"]{font-size:1em;line-height:1.67;width:100%;min-width:120px;padding:0;border:none !important}#search form input:-ms-input-placeholder{font-size:1em;color:#666;font-weight:normal}@supports(-ms-ime-align:auto){#search form input[type="text"][style$="48px;"]{text-indent:24px !important}}#search form button[type="submit"]{position:absolute;top:0;right:0;height:100%;width:0;padding:0 0 0 20px;overflow:hidden;border:0;-webkit-appearance:button;text-transform:none;background-color:transparent}
#search form button[type="submit"]:before{position:absolute;top:50%;left:0;right:0;margin-top:-0.5em;font-family:FontAwesome;font-size:1.25em;line-height:1;content:"\f002";color:#666}#pageHead .nav ul,#pageHead .nav li{display:inline-block}#pageHead .nav li a{text-decoration:none}#pageHead .nav li a:hover span,#pageHead .nav li a:active span,#pageHead .nav li a:focus span{text-decoration:underline}#pageHead .sInfo li a::before{font-family:FontAwesome;margin-right:.2em}#pageHead .sInfo li.access a::before{content:"\f238"}#pageHead .sInfo li.university a::before{content:"\f19c"}#pageHead .sInfo li.contact a::before{content:"\f0e0"}#pageHead .sInfo li.sitemap a::before{content:"\f0e8"}#pageHead .lang{font-size:1em;border-style:solid;border-width:0 1px}#pageHead .lang a{display:block;width:100%;padding:5px 1em;text-align:center;text-decoration:none;position:relative}#pageHead .lang a[href]:hover span,#pageHead .lang a[href]:active span,#pageHead .lang a[href]:focus span{text-decoration:underline}@media screen and (max-width:767px){#search form{font-size:1.2em}#search form button[type="submit"]{padding-left:32px}#pageHead .sInfo{text-align:left}#pageHead .sInfo ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#pageHead .sInfo li{padding:.2em .5em;width:50%}#pageHead .lang{margin:1em 0;text-align:center;border-width:1px 0}}@media screen and (min-width:768px),print{#toolbar{color:#fff;background:#333;font-size:1.088541666666667vw}#toolbar a{color:#fff}#toolbar .container{text-align:right;padding:2px 7.5em 2px 0}#tool{float:left;text-align:left}#tool>*{margin:5px .4em;display:inline-block}#tool>#t_jtools{margin-left:0}#search{display:inline-block;vertical-align:middle}#search form{width:14em}
.sInfo li{margin:5px .4em}#toolbar .lang{position:absolute;right:0;top:0;bottom:0;border-width:0 1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#toolbar .lang a::before{content:"\f0ac";font-family:FontAwesome;margin-right:.2em}}@media screen and (min-width:1140px),print{#toolbar{font-size:12px}}.logo{display:inline-block;vertical-align:middle;overflow:hidden;width:0;padding-left:185px;height:50px;background-size:contain}#headBox{padding:10px 0 0;text-align:right}#headBox h1{float:left}#headBox h1 a{display:block;vertical-align:top}#spNav{display:none}@media screen and (min-width:768px),print{#pageHead{margin-bottom:10px}#headBox{font-size:1.364583333333333vw}#headBox .logo{padding-left:17vw;height:4.5vw}}@media screen and (min-width:1140px),print{#pageHead{margin-bottom:40px}#headBox{font-size:16px;padding:15px 0 50px}#headBox .logo{padding-left:185px;height:50px}}#menu .gMenu>ul{color:#fff;background:#9d1f24}#menu .gMenu>ul>li>a{color:#fff}#menu .gMenu .hospital{background-color:#d41a19}#menu .panel .top{display:block;margin:0 0 1em;font-size:1.125em;line-height:2;border-bottom:2px solid}#menu .panel .top a{display:inline-block}#menu .panel .top a::after{content:"\f105";font-family:FontAwesome;margin-left:.4em}#menu .gMenu>ul>li>a::before{content:"";background-size:contain;background-repeat:no-repeat}.gMenu .m0>a::before,.cMenu.m0 h3>span::before{background-image:url(/jp/03bqho000000006p-img/g7q9t90000000uu1.svg)}.gMenu .m1>a::before,.cMenu.m1 h3>span::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007mv.svg)}.gMenu .m2>a::before,.cMenu.m2 h3>span::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007n2.svg)}.gMenu .m3>a::before,.cMenu.m3 h3>span::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007n9.svg)}.gMenu .m4>a::before,.cMenu.m4 h3>span::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007ng.svg)}
.gMenu .m5>a::before,.cMenu.m5 h3>span::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007nn.svg)}.gMenu .m6>a::before,.cMenu.m6 h3>span::before{background-image:url(/jp/03bqho000000006p-img/g7q9t90000001do1.svg)}.gMenu .hospital>a::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007nt.svg)}#headBox .guide a[href]{display:inline-block;padding:8px 1.2em;text-align:center;line-height:1.2;font-weight:600;color:#9d1f24;border:2px solid #9d1f24;border-radius:4em}#headBox .guide a[href]:hover,#headBox .guide a[href]:active,#headBox .guide a[href]:focus{background:#9d1f25;color:#FFF;text-decoration:none}@media screen and (min-width:768px),print{#headBox{padding-bottom:5.4em}#headBox h1{margin-bottom:10px}#headBox .tMenu{display:inline-block;font-size:.9375em;margin:10px 0}#headBox .tMenu ul{display:inline-block}#headBox .tMenu ul li{margin:5px 0;display:inline-block}#headBox .tMenu ul li+li{padding-left:8px;margin-left:5px;border-left:1px solid #a4a4a4}#headBox .guide{display:inline-block;margin-left:10px}#menu .gMenu>ul{position:absolute;bottom:0;left:-20px;right:-20px;-webkit-box-shadow:0 5px 8px 0 rgba(0,0,0,0.2);box-shadow:0 5px 8px 0 rgba(0,0,0,0.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#menu .gMenu li{display:inline-block}#menu .gMenu li a{text-decoration:none;display:inline-block}#menu .gMenu>.nav{display:none}#menu .gMenu>ul>li{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#menu .gMenu>ul>li+li::before{content:"";position:absolute;top:0;left:0;display:block;height:80%;height:calc( 100% - 16px );margin-top:8px;width:0;border-left:1px solid #fff}#menu .gMenu>ul>li>a{width:100%;position:relative;font-size:.8125em;line-height:1.5;text-align:center;padding:5px 1px;border-radius:5px;-webkit-transition-property:color,background;transition-property:color,background;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
#menu .gMenu>ul>li>a:hover,#menu .gMenu>ul>li>a:focus,#menu .gMenu>ul>li>a:active{background-color:rgba(255,255,255,.2)}#menu .gMenu .hospital::before{border-left-width:2px;height:100%;margin-top:0}#menu .gMenu>ul>li>a.current{color:#9b0000;background:#fff}#menu .gMenu>ul>li>a::before{width:100%;height:2.6vw;margin-bottom:3px;display:block;background-position:center top}#menu .gMenu .m0>a.current::before{background-image:url(/jp/03bqho000000006p-img/g7q9t90000000uu2.svg)}#menu .gMenu .m1>a.current::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007mw.svg)}#menu .gMenu .m2>a.current::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007n3.svg)}#menu .gMenu .m3>a.current::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007na.svg)}#menu .gMenu .m4>a.current::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007nh.svg)}#menu .gMenu .m5>a.current::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007no.svg)}#menu .gMenu .m6>a.current::before{background-image:url(/jp/03bqho000000006p-img/g7q9t90000001do2.svg)}#menu .gMenu .panel{position:absolute;display:block;top:100%;left:0;min-width:45vw;visibility:hidden;padding:1.25em;text-align:left;opacity:0;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(10px);transform:translateY(10px);z-index:30}#menu .gMenu .drop>a::after{position:absolute;content:"";display:block;-webkit-transition:.3s;transition:.3s;bottom:-8px;left:50%;margin-left:-8.25px;width:0;height:0;border-style:solid;border-width:0 8.25px 9px 8.25px;border-color:transparent transparent #fff transparent;opacity:0;transition:.3s;-webkit-transform:translateY(10px);transform:translateY(10px)}#menu .gMenu .drop:hover>a::after,#menu .gMenu .drop.open>a::after,#menu .gMenu .drop:hover>.panel,#menu .gMenu>ul>li.open>.panel{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}#menu .gMenu li:nth-child(n+4) .panel{left:-180%}#menu .gMenu li:nth-child(n+6) .panel{left:auto;right:0}#menu .panel a{text-decoration:none}
#menu .panel a:hover>span,#menu .panel a:active>span,#menu .panel a:focus>span{text-decoration:underline}#menu .panel .top{display:block;margin:0 0 1em;font-size:1.125em}#menu .panel.image ul{padding-left:140px;min-height:95px;background-size:138px auto}#menu .panel ul li{margin:5px 0 5px 1em;display:block}#menu .panel ul li a{display:inline-block;padding-left:1.5em}#menu .panel ul li a::before{content:"\f144";font-family:FontAwesome;margin-left:-1.5em;margin-right:.5em}#menu .panel ul.col2{-webkit-column-count:2;column-count:2;min-height:0}#menu .panel ul.col2>li{display:inline-block;min-width:13.5em}#menu .m0 .panel ul{background-image:url(/jp/03bqho000000006p-img/g7q9t90000000uu8.jpg)}#menu .m1 .panel ul{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007mz.jpg)}#menu .m2 .panel ul{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007n6.jpg)}#menu .m3 .panel ul{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007nd.jpg)}#menu .m4 .panel ul{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007nk.jpg)}#menu .m5 .panel ul{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007nr.jpg)}#menu .m6 .panel ul{background-image:url(/jp/03bqho000000006p-img/g7q9t90000001do8.jpg)}}@media screen and (min-width:980px),print{#headBox{padding-bottom:5.2em}}@media screen and (min-width:1140px),print{#headBox{padding-bottom:42px;margin-bottom:50px}#menu .gMenu>ul{bottom:-38px}#menu .gMenu>ul>li>a{font-size:13px}#menu .gMenu>ul>li>a::before{height:30px}}@media screen and (min-width:768px){#wrapper.fixed{padding-top:120px}.fixed #pageHead{position:fixed;top:0;left:0;width:100%;z-index:100;-webkit-transition:top .3s;transition:top .3s}.fixed #toolbar,.fixed #pageHead .lang{display:none}.fixed #headBox{padding-top:1.65em;padding-bottom:40px}.fixed #headBox h1{margin-top:-15px}.fixed #headBox .guide{position:relative;top:-12px;margin-top:-20px}.fixed #headBox .tMenu{margin:0}.fixed #headBox .gMenu>ul>li>a::before{display:none}.fixed #menu .gMenu .sInfo{display:block;position:absolute;font-size:.75em;top:0;right:0}
.fixed #menu.onGuige .gMenu .sInfo{right:10.65em}.fixed #pageHead .sInfo li{margin-bottom:1px}}@media screen and (min-width:1140px){.fixed #headBox{padding-bottom:32px;margin-bottom:0}.fixed #headBox .gMenu>ul{position:absolute;bottom:-20px;margin:0}}@media print{#wrapper.fixed{padding-top:0 !important}}@media screen and (max-width:767px){#t_jtools,#toolbar .nav{display:none}#headBox{padding:0;margin:0}#headBox .sHead{position:relative;margin:0;padding:4px;min-height:50px}#headBox h1{margin-left:3px}#headBox h1 a{padding-left:138px;height:42px;background-position:center}#spNav{display:block;text-align:right}#spNav button{display:inline-block;margin:0 4px;padding:0;width:44px;height:40px;font-size:8.5px;text-align:center;vertical-align:top;border:1px solid #b5b5b6;border-radius:2px}#spNav button::before{display:block;width:100%;font-family:FontAwesome;font-size:22px;line-height:1}#spNav button.search::before{content:"\f002"}#spNav button.targetM::before{content:"\f007"}#spNav button.groundM::before{content:"\f0c9"}#spNav button span{display:block}#spNav button.opened{background:rgba(180,180,180,0.4)}#spNav button.opened:before{content:"\f00d"}#spNav button.opened span{display:none}#spNav button.opened:after{content:"閉じる"}.ovPanel{font-size:.8em;visibility:hidden;opacity:0;position:fixed;margin:0;padding:10px;top:50px;left:100vw;width:100vw;text-align:left;z-index:98;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 50px)}.ovPanel.transition{-webkit-transition:.3s;transition:.3s}.ovPanel.open{left:0;visibility:visible !important;opacity:1}.ovPanel.open::before{content:"";display:block;position:absolute;top:-5px;left:0;right:0;height:5px;-webkit-box-shadow:0 0 3px rgba(180,180,180,0.8);box-shadow:0 0 3px rgba(180,180,180,0.8)}body.over{overflow:hidden}
#pageHead::after{content:"";position:fixed;left:0;right:0;top:50px;bottom:0;opacity:0;display:block;visibility:hidden;background-color:rgba(0,0,0,.8);-webkit-transition:.3s;transition:.3s}.over #pageHead::after{visibility:visible;opacity:1;z-index:90}#menu .tMenu>ul{margin-bottom:10px}#menu .tMenu>ul>li{margin:5px 10px}.ovPanel .guide{text-align:center;margin:20px 0 20px}.ovPanel .guide a span{margin:0 1.2em}#menu .gMenu>ul{margin:0 -10px}#menu .gMenu>ul>li{border-bottom:1px solid #fff}#menu .gMenu>ul>li.hospital{border-top:1px solid #fff}#menu .gMenu>ul>li>a{position:relative;display:block;padding:.5em 2.5em .5em 1em}#menu .gMenu>ul>li>a::before,#menu .gMenu>ul>li>a span{display:inline-block;vertical-align:middle}#menu .gMenu>ul>li>a::before{width:1.1em;height:1.1em;margin-right:.5em}#menu .gMenu>ul>li>a::after{position:absolute;content:"\f105";font-family:FontAwesome;right:.2em;top:1px;line-height:2em;font-size:1.4em;width:1.5em;text-align:center;text-decoration:none}#menu .gMenu>ul>li.drop>a::after{content:"\f0fe"}#menu .gMenu .panel{visibility:hidden;overflow:hidden;max-height:0;-webkit-transition:max-height .3s;transition:max-height .3s}#menu .gMenu>ul>li.drop.open>a::after{content:"\f146"}#menu .gMenu .open .panel{visibility:visible;max-height:700px;font-size:.78125em}#menu .gMenu .panel>*{margin:10px}#menu .panel .top{display:block;font-size:1.125em}#menu .panel ul li{margin:5px 0}#menu .tMenu li a,#menu .panel ul li a{display:inline-block;vertical-align:text-top;text-decoration:none;padding-left:1.8em}#menu .tMenu li a::before,#menu .panel ul li a::before{font-size:1.125em;margin-left:-1.3em;display:inline-block;margin-right:.3em;font-family:FontAwesome;content:"\f144";line-height:1;vertical-align:middle}}@media print{#toolbar{display:none}}#pageFoot{clear:both;margin-top:50px}#upLink{position:fixed;z-index:5;right:20px;bottom:5px;-webkit-transition:ease-in .3s;transition:ease-in .3s}
#upLink a{position:relative;display:block;opacity:.8;overflow:hidden;text-align:center;text-decoration:none}#upLink a::before,#upLink a::after{content:"";display:block}#upLink a::before{width:45px;margin:0 auto;height:37px;background:#000;border-radius:5px;border:1px solid}#upLink a::after{position:absolute;width:18px;height:18px;border-top:2px solid #FFF;border-right:2px solid #FFF;-webkit-transform:rotate(-45deg) skew(2deg,2deg);transform:rotate(-45deg) skew(2deg,2deg);left:50%;margin-left:-9px;top:14px}#upLink a span{display:block;width:80px;margin:5px 0;font-size:10px;font-weight:600;line-height:2}#upLink a:hover,#upLink a:active,#upLink a:focus{opacity:1}#upLink.hide{opacity:0;bottom:0}@media screen and (max-width:767px){#upLink{right:15px;bottom:20px}#upLink a::before{bottom:35px}#upLink a span{position:absolute;visibility:hidden}}@media print{#upLink{display:none}}#infoBar{color:#fff;background:#9d1f24}#infoBar h4,#infoBar li{display:inline-block;padding:0 .35em}#infoBar li ul{padding:0;display:inline-block}#infoBar li a[href]{display:inline-block;color:#fff}#infoBar li a[href]:visited{color:#f8f8f8}#infoBar .nav li a,#fOffice .nav li a{text-decoration:none}#infoBar .nav li a:hover span,#infoBar .nav li a:active span,#infoBar .nav li a:focus span,#fOffice .nav li a:hover span,#fOffice .nav li a:active span,#fOffice .nav li a:focus span{text-decoration:underline}#infoBar li a::before,#fOffice .sInfo a::before{content:"\25b6";font-size:.75em;display:inline-block;margin-right:.6em}#footBox{padding-bottom:20px}#footBox a[href]{display:inline-block}#fOffice .logo{max-width:100%;margin-bottom:8px}.office{margin:1em 0;padding:0}.office li{list-style-type:none}#footBox .sns{margin:10px 0}ul.snsBtn{margin:0;padding:0}.snsBtn li{display:inline-block;margin-right:.4em}.snsBtn li a{width:31px;height:0;padding-top:31px;overflow:hidden;position:relative}.snsBtn li a::before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-size:contain}
.snsBtn li.fb a::before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAACXBIWXMAAAsSAAALEgHS3X78AAABCklEQVRIiWO0DJ1gwMDAcICBgYGfgX7gIwMDgwPTAFjMALXvANMAWAx3ANMAWczAwMDAMKCWs1DTMB5udgYjLRkGVQVRFPHbD14zHDp9lzaW83CzM6SEWjCEeRngVGMVNpE2lneW+jIYakmTrI/iOPd20CLLYqpYHu5tSLZeioNdRV4EQ+z8tacMc1efYLj14DXDl68/aWc5NjB39QmGc1efEFRHk3x+68FrotTRxHJ8QU1zy4kFjJahE/6TouHYqnyyLMJWyNDF51++YY8Gulh++8GbgbP8+etPA2j5K+yWk5zg0AG2BIgtcWEDI7clM2r5qOUjy/KPA2T3RyYGBgaHAXDARwYGBgcAvhlANAeL6LIAAAAASUVORK5CYII=')}.snsBtn li.tw a::before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAACXBIWXMAAAsSAAALEgHS3X78AAACH0lEQVRIie2Xv2/aQBTHP7FiIRwLQRrLHYKIwhIYMiVLh7JFysaQIVP2/hMZ0j8ic5s1lTKVgckdsuCJgaJIICEYiqCAkA3iR2mHBJQU+2xIVIb0O96d3+fdvXvP79ZOr+7CwA2Q4t/JANLSCsA88G6kFYBnDkgrAgPwH/764OsvZSipB0nqCrFIgEp7gFHu0rBGAGiqjD38RW84efLN2unV3W83gyf7b8hVLSrtgRD84Z3O+93Q3Him2GEnEgDgIlubmxceeyoe4vxom9iDAScd74UdwdO5hB4kV7VIxefXCOFbG+sossT50TbHe2HHNYdRVWQCuN9ErmrNjQtj3htNUGQJRZY4O9A4jKoY5S5GqesJnKppj7nI1ubi7Qk3St0nO07oQRJ6kLMDjUprQKHeR1NlIbxhjRzBnvAdl1grsjRzxEu2Cxg8Yu7HuJdEmSKEfyv7j62bCvXecvBPZsMzx0XqjSYU6v3l4L3hhOt8i6Y9Xgqe+d4Rzvuq7Vsbi1fh3mjC12L7eXCzapEpinfgpMvbumuK+YYDfDYbfMzWMKu2L3Cm2MF0qGh/y9d5xiIBDqIqybfeqfcl3+I6/9OPWXd4Kh4itRsithlAkb0PqGmPubz9IbzdvuFGqUuh3udkf5OkrrheOrNqY9asher9VML/+WNpqoz2yAF7OHlWDYAFOpmGNZp1Ji+l19tAStw/2lYhQwLSK3DAANJ/ABEjvVaPR2WsAAAAAElFTkSuQmCC')}.snsBtn li.yt a::before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAACXBIWXMAAAsSAAALEgHS3X78AAABU0lEQVRIiWM8K6MmwMDAsIGBgcGegX7gIAMDQwDTAFjMALVvA+NZGbX/dLYYDpgGyuJRy0em5Sy4JDi1NRnEkuMZhEMDKbLg7er1DK/mLmT4fvU6hhzWrMaprcmguWMDRZaig+seARgOwBrsYsnxVLUYl5lYLRfwcKG65djMxGo5My8vQcP+fv5MkuXYzCQ7td9LzmJ4WFTJ8OvJM3KNoCyrvV29juGKpSPD8/4pJIcExZbDwPO+yQxXLJwYvl+7QX/LhUODGDR3bmTg1NIgSR/OQoZYSyWLchnYZKTI0k+25UpzpxGVK/ABsoOdUotxWk5qwiEGYDMTq+Wv5iykuuXYzMRq+Yedexjerl5PNYvfrl7P8GHnHgxxvA1IZj4+BgF3FwY2WWmyLP376RPDhx17GH49eYpVfrT1Omo53S0/OEB2H2RiYGAIGAAHHGRgYAgAAMH8XOoK0bkBAAAAAElFTkSuQmCC')}.Links ul.btn{margin:0;padding:0}.Links .btn li{list-style-type:none;margin-bottom:10px}.Links .btn li a{display:block;padding:5px 20px 5px 10px;width:100%;position:relative;text-decoration:none}.Links .btn li a:hover,.Links .btn li a:active,.Links .btn li a:focus{-webkit-box-shadow:0 2px 5px rgba(90,90,90,0.4);box-shadow:0 2px 5px rgba(90,90,90,0.4)}.Links .btn li a::after{content:"\25b6";font-size:.85em;line-height:1.2;display:block;position:absolute;right:0;top:50%;margin-top:-0.5em;width:1.5em}.Links .btn li a .out{font-size:.9em}.Links .btn li a i.fa{display:inline-block;vertical-align:middle;font-size:1.571428571428571em;margin:0 .2em}.Links .btn li a i.fa:first-child{margin-left:0}#footBox .Links .btn li a .out{width:0;margin:0}#fotMap .others .nav{margin:10px;padding:10px 15px;line-height:1.8}#fotMap .others .nav *{display:inline-block}#copyright{display:block;margin:0 5px;text-align:center;font-size:.625em}@media screen and (max-width:767px){#infoBar{font-size:.8125em;padding:5px 0}#infoBar .nav li{margin:5px 0;display:inline-block}#infoBar .nav .div{display:block;border-style:solid;border-width:1px 0;padding:5px 10px;margin:5px -10px}#infoBar .nav .div h4{display:block}#infoBar .nav .div ul{display:block}#fotMap{font-size:.875em;padding:20px 0}#fotMap>.nav>*{margin-bottom:20px}#fotMap>.nav h3{font-size:.928571428571429em;line-height:1.5;font-weight:400;padding:0 .5em;color:#fff;background:#8e262d}#fotMap>.nav h3::before{display:inline-block;margin-right:.5em;font-family:FontAwesome}#fotMap>.nav .tMenu h3::before{content:"\f007"}#fotMap>.nav .gMenu h3::before{content:"\f0c9"}#fotMap>.nav>div>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;border-bottom:1px solid gray}
#fotMap>.nav>div>ul>li{width:50%;margin:0;padding:5px;position:relative;font-size:1.035714285714286em}#fotMap>.nav>div>ul>li:nth-of-type(2n+1)::before{content:"";display:block;position:absolute;top:0;left:0;width:200%;border-top:1px solid gray}#fotMap>.nav>div>ul>li:nth-of-type(1)::before{display:none}#fotMap .nav .gMenu li ul{display:none}#fotMap .others .nav{margin:1em 0}#fotMap .others .nav h4{display:block;font-size:1.071428571428571em}#fotMap .others .nav ul{margin:0}#fotMap .others .nav ul li{padding-right:.4em;border-right:1px solid;margin-right:.4em}#fotMap .others .nav ul li:last-child{border:0;margin-right:0;padding-right:0}#fOffice{font-size:.875em}#fOffice>hr{display:block;margin:0 -10px 20px;border-top:1px solid gray}#fOffice .sInfo li{display:inline-block;margin-right:.4em}#infoBar li a::before,#fOffice .sInfo a::before{margin-right:.4em;font-size:.5em}#fOffice h3{margin-bottom:5px;font-size:.928571428571429em}#fOffice .Links .btn li{width:228px;display:inline-block;margin-right:4px;font-size:1.041785714285714em}}@media screen and (min-width:768px),print{#pageFoot{font-size:1.4vw}#infoBar{font-size:.875em}#infoBar .container,#footBox .row,#fotMap>div.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#infoBar .container{padding:3px 0}#infoBar .container::after{display:none}#infoBar ul.nav>li{padding:.4em .5em}#infoBar .inter .nav>li{border-left:1px solid rgba(255,255,255,.60)}#footBox .row{padding:25px 0 15px}#fOffice{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;font-size:.8125em;padding:10px 20px 0 10px;border-right:1px solid #b2b2b2}#fOffice>div{margin-bottom:1.5em}#fOffice h3{font-size:1.076923076923077em;margin-bottom:.3em}#fOffice .sInfo li{margin-bottom:.5em}#fOffice .Links .btn a{font-size:1em}
.Links .btn li a::after{font-size:.7em}#fotMap{-webkit-box-flex:1;-ms-flex:1 2 auto;flex:1 2 auto;font-size:.875em}#fotMap h3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}#fotMap .nav{padding:10px 20px}#fotMap .nav .tMenu{-webkit-box-flex:1;-ms-flex:1 1 24%;flex:1 1 24%}#fotMap .nav .tMenu li{margin-bottom:1em}#fotMap .nav .gMenu{-webkit-box-flex:1;-ms-flex:1 3 76%;flex:1 3 76%}#fotMap .nav .gMenu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0 .875em}#fotMap .nav .gMenu>ul>li{width:33.33333%;width:calc(100% / 3);-ms-flex-preferred-size:28%;padding:0 .875em;margin-bottom:1.5em}#fotMap .nav .gMenu li{margin-bottom:.5em;position:relative}#fotMap .nav .gMenu h4{font-size:1em;margin-bottom:.5em}#fotMap .nav .gMenu h4>a{font-weight:inherit;color:inherit !important}#fotMap .nav .gMenu li ul{font-size:.857142857142857em;padding-left:1.5em}#fotMap .nav .gMenu li ul li::before{display:inline-block;position:absolute;vertical-align:middle;content:"";width:.5em;height:0;border-bottom:1px solid;top:.75em;left:-1em}#fotMap .nav .gMenu li ul li a{vertical-align:top}#fotMap .others{text-align:right}#fotMap .others .nav{display:inline-block}#fotMap .others .nav ul{margin-left:.6em}#fotMap .others .nav li{font-size:.857142857142857em}#fotMap .others .nav li+li{border-left:1px solid;padding-left:.4em}}@media screen and (min-width:1140px),print{#pageFoot{font-size:16px}}#contents{position:relative;z-index:1}@media screen and (max-width:767px){#contents{font-size:.875em}#main,#side{margin-bottom:20px}}@media screen and (min-width:768px),print{#contents>.container{display:-webkit-box;display:-ms-flexbox;display:flex}#contents>.container #main{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}#contents>.container #main.onSide{max-width:calc( 100% - 270px )}
#contents>.container #side{width:230px;margin-left:40px}}.breadcrumbs{overflow:hidden;text-align:left;clear:both;padding:0;font-size:.875em}.breadcrumbs ol{margin:0;padding:0;list-style-type:none}.breadcrumbs li,.breadcrumbs li a,.breadcrumbs li span{display:inline-block;vertical-align:middle}.breadcrumbs li a{text-decoration:underline}.breadcrumbs li::after{display:inline-block;font-size:1em;margin-left:.5em;margin-right:.2em;font-family:FontAwesome;content:"\f105";line-height:1.2;vertical-align:middle}.breadcrumbs li:last-child::after{display:none;content:""}@media screen and (max-width:767px){.breadcrumbs{margin-top:5px;margin-bottom:5px}}@media screen and (min-width:768px),print{.breadcrumbs{margin-top:10px;margin-bottom:10px}}#side ul{list-style:none;margin:0;padding:0}#side .cMenu{font-size:.875em;line-height:1.5;margin-bottom:25px}#side .cMenu h3{padding:5px;font-size:1.428571428571429em;font-weight:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#9d1f24;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIGlkPSLjg6zjgqTjg6Tjg7xfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjMwIDk2Ij48c3R5bGU+LnN0Miwuc3Qze29wYWNpdHk6LjI7ZmlsbDojZmZmfS5zdDN7b3BhY2l0eTouNH08L3N0eWxlPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMjE2Ljg2NSIgeTE9Ijg4Ljg0MiIgeDI9IjQuODY1IiB5Mj0iMy44NDIiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzgzMDQwNCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2IyMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNTVkdJRF8xXykiIGQ9Ik0wIDBoMjMwdjk2SDB6Ii8+PGcgb3BhY2l0eT0iLjQiPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik03OC41LTYuOWwtODguNiAxMjAuNHMyLjktMTI2LjcgMi40LTEyN2MtLjUtLjQgODYuMiA2LjYgODYuMiA2LjZ6Ii8+PHBhdGggY2xhc3M9InN0MyIgZD0iTS0xMy45IDYxLjVMMTEwLjMgMTI5bC0xNDAgNi45ek03Ny45LTIybDE3MCA5NC44UzI0My41IDEuNiAyNDQgMS4yQzI0NC42LjkgNzcuOS0yMiA3Ny45LTIyeiIvPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yNDMuMyAxOC4xTDE0MC44IDE0MS40IDI1OCAxMTIuOXoiLz48L2c+PC9zdmc+');background-repeat:no-repeat;background-size:cover;background-position:center center}#side .cMenu h3::before{content:"";height:86px;width:1px;margin-left:-1px;display:block}#side .cMenu h3 span{display:block;max-width:100%;text-align:center}#side .cMenu h3 span small{font-size:.6em;display:block}#side .cMenu h3.icon>span::before,#side .cMenu.global h3>span::before{content:"";display:block;height:27px;width:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;margin-bottom:5px}#side .cMenu>ul{padding:5px}#side .cMenu ul li{display:block;padding:0 5px}
#side .cMenu ul li+li{border-top:1px solid #bfbfbf}#side .cMenu ul li a{position:relative;display:block;padding:1em 2em 1em .7em;border-radius:5px}#side .cMenu ul li a.current{font-weight:600}#side .cMenu>ul>li>a::after,#side .cMenu li li a::before{content:"";display:inline-block;width:.5em;height:.5em;border-top:1px solid #9d1f24;border-right:1px solid #9d1f24;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#side .cMenu>ul>li>a::after{display:block;position:absolute;right:.5em;bottom:50%;margin-bottom:-0.25em}#side .cMenu>ul>li.drop a.toggle{cursor:pointer}#side .cMenu>ul>li.drop>.toggle:hover>span,#side .cMenu>ul>li.drop>.toggle:focus>span,#side .cMenu>ul>li.drop>.toggle:active>span{text-decoration:underline}#side .cMenu>ul>li.drop>a::after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#side .cMenu ul li ul{margin-top:5px;font-size:.90em}#side .cMenu ul li.close ul{visibility:hidden;overflow:hidden;max-height:0}#side .cMenu ul li.open ul{visibility:visible;max-height:700px;-webkit-transition:max-height .3s;transition:max-height .3s}#side .cMenu>ul>li.drop.open>a::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#side .cMenu li ul li{padding:4px;border-top:0}#side .cMenu li ul li a{padding:.5em 0 .5em 1.2em}#side .cMenu li ul li a::before{margin-left:-1em;margin-right:.5em;margin-top:-0.25em;vertical-align:middle}@media screen and (max-width:767px){#side .cMenu h3{min-height:0;padding:10px 5px;display:block;text-align:center}#side .cMenu h3::before{display:none}#side .cMenu h3 span{display:inline-block;vertical-align:middle}#side .cMenu h3.icon>span::before,#side .cMenu.global h3>span::before{width:1.2em;height:1.2em;margin:0 5px 0 0;display:inline-block;vertical-align:middle}}#side .pickup{margin-bottom:30px}#side .pickup .item{margin-bottom:15px}.pickup .item,.pickup .item a{display:block}.pickup .item a:hover,.pickup .item a:active,.pickup .item a:focus{opacity:.8;text-decoration:none}.pickup .banner img,.pickup .text img.bg{display:block;width:100%;height:auto}
.pickup .text a{position:relative}.pickup .text a .over{position:absolute;display:block;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pickup .text a .over .title{text-align:center;font-size:1.2em;font-weight:700;line-height:1.5;color:#000;text-shadow:0 0 7px #fff,0 0 7px #fff}.pickup .text a .over .title small{font-weight:400;font-size:.75em}@media screen and (max-width:767px){#side .pickup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -8px 20px}#side .pickup .item{width:50%;padding:8px;margin:0;font-size:3vw}}@media screen and (max-width:480px){#side .pickup .item{width:100%;font-size:6vw}}.contentHead{position:relative}.contentHead p{margin:1em 0}#main .contentHead{margin-bottom:40px}#main .contentHead h2{position:relative;margin-bottom:15px;font-size:1.625em;line-height:1.5;padding:18px 15px;border-top:3px solid #9d1f24;border-bottom:1px solid #b9b9b9}#main .contentHead h2::before{content:"";position:absolute;left:0;top:-3px;width:6em;height:3px;background:rgba(255,255,255,.5)}#indexInter{overflow:hidden;padding:10px 15px;margin:10px 0;border:1px solid #b9b9b9}#indexInter h3{position:relative;margin-bottom:10px;font-size:1em;padding:0 5px 5px;border-bottom:1px solid #bfbfbf}#indexInter h3::before{content:"";position:absolute;display:block;left:0;bottom:-1px;width:6.5em;border-bottom:1px solid #bc0000}#indexInter ul{margin:5px;padding:0}#indexInter ul li{display:inline-block;margin-right:.8em}#indexInter ul li:before{display:inline-block;font-size:1.2em;margin-right:.4em;font-family:FontAwesome;content:"\f107";line-height:1;vertical-align:middle}#indexInter.speech{margin:-1px;padding:0;border:0}
#contentFoot{margin-top:1em;padding:10px;border-top:1px solid}#contentFoot p{margin:0 0 .5em}#contentFoot h5{font-size:1em;line-height:1.5;margin-bottom:.5em}.mainText ul.office,ul.office{margin:.5em 0;padding:0;list-style:none}ul.office li{display:block}#contents::after,#contentHead::after,#contentFoot::after,#main::after{content:" ";display:block;clear:both}@media screen and (max-width:767px){#main .contentHead h2{margin-left:-10px;margin-right:-10px}#indexInter{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:768px),print{#main .contentHead p{margin-left:20px}#contentFoot{font-size:.875em}}@media print{#indexInter{display:none}}.about p,.mainText p,.txtPart{margin:0 0 1em}.mainText ul,.mainText ol{padding:0;margin:1em 1em 1em 2em}.mainText li ol,.mainText li ul{margin-top:0;margin-bottom:.2em}.mainText>.section,.mainText section{clear:both;margin-bottom:40px}.mainText::after,.mainText article::after,.mainText .section::after,.mainText section::after,.txtPart::after{content:" ";display:block;clear:both}.mainText h3{position:relative;clear:both;margin-top:30px;margin-bottom:10px;border-top:2px solid;font-size:1.4375em;line-height:1.5;padding:8px 16px 12px 25px}.mainText h3::before,.mainText h3::after{content:"";position:absolute;display:block}.mainText h3::before{width:4px;left:8px;top:15px;bottom:15px;border-bottom:15px;background:#b50000;border-top:4px solid rgba(255,255,255,0.5)}.mainText h3::after{width:0;height:0;border-style:solid;border-width:0 0 7.5px 7.5px;border-color:transparent transparent #9d1f24 transparent;right:2px;bottom:2px}.mainText h4{clear:both;margin-top:20px;margin-bottom:15px;font-size:1.25em;line-height:1.5;padding:6px 10px 8px 16px;position:relative;border-style:solid;border-width:1px 0}.mainText h4:before{content:"";display:block;position:absolute;left:0;top:-1px;width:6em;border-bottom:1px solid #bc0000}
.mainText h5{clear:both;margin-top:15px;margin-bottom:10px;font-size:1.125em;line-height:1.5;padding-left:.8em}.mainText h5:before{content:"";display:inline-block;margin-left:-0.8em;margin-right:.35em;margin-top:-0.225em;vertical-align:middle;width:0;height:0;background:#9d1f24;border-style:solid;border-width:0 0 .45em .45em;border-color:transparent transparent rgba(255,255,255,.5) transparent}.mainText h6{clear:both;margin-bottom:1em;font-size:1em}.mainText .speech{padding:0;position:absolute !important}.mainText .speech::before,.mainText .speech::after{display:none !important}@media screen and (max-width:767px){.mainText h3{font-size:1.428571428571429em;margin-left:-10px;margin-right:-10px}.mainText h4{font-size:1.285714285714286em;margin-left:-5px;margin-right:-5px}.mainText h5{font-size:1.142857142857143em}}@media screen and (min-width:768px),print{#main .mainText{padding-left:20px}#main .mainText h3{margin-left:-16px}#main .mainText h4{margin-left:-12px}#main .mainText h5{margin-left:-8px}}.mainText table{max-width:100%;padding:0;margin:1em 0;border-collapse:collapse;border-spacing:0;empty-cells:show}.mainText caption{font-weight:600;text-align:left;margin:5px}.mainText th,.mainText td{padding:.5em;vertical-align:top;border-color:#666;border-style:solid;border-width:1px;word-break:break-word}.mainText th[scope="row"]{text-align:left}.mainText th[scope="col"]{text-align:center}.mainText table th{font-weight:600;vertical-align:middle}td.num{text-align:right}.nowrap{white-space:nowrap}.mainText td ul,.mainText td ol{margin-top:0;margin-bottom:0}.mainText .reflow .label{display:none}@media screen and (max-width:767px){.tableScroll{margin:1em 0;overflow:auto;overflow-y:hidden;width:100%;max-width:none;min-height:.01%;-ms-overflow-style:-ms-autohiding-scrollbar}.tableScroll::-webkit-scrollbar{height:5px}.tableScroll::-webkit-scrollbar-track{background:#e6e6e6}.tableScroll::-webkit-scrollbar-thumb{background:#333}
.mainText .tableScroll table,.tableScroll table{margin:0;max-width:none}.mainText .tableScroll table caption,.tableScroll table caption{text-align:left}.tableScroll table th,.tableScroll table td{white-space:nowrap}.mainText table.reflow{display:block;border-collapse:separate;border-width:0}.mainText .reflow caption,.reflow caption{display:block;text-align:left}.mainText .reflow thead,.reflow thead{display:none}.mainText .reflow tbody,.mainText .reflow tbody tr .reflow tbody,.reflow tbody tr{display:block;margin-bottom:1em}.mainText .reflow th,.mainText .reflow td,.reflow th,.reflow td{width:auto;display:block;border-top-width:0}.mainText .reflow tr>th:first-child,.mainText .reflow tr>td:first-child{border-top-width:1px}.mainText .reflow tbody th{text-align:left}.mainText .reflow .label{text-align:left;display:block;font-weight:600;border-bottom:1px dotted #ccc;margin:0 -0.5em .3em;padding:0 .5em .3em}.reflow .nowrap{white-space:inherit}}@media screen and (min-width:768px),print{.mainText .dataList th[scope="row"]{width:20%}}.gCode{clear:both;overflow:hidden;margin:20px 0;text-align:center}.gCode iframe,.gCode object,.gCode video{margin:0 auto;text-align:left;max-width:100%}.gCode iframe{border:0}.gCode:after{content:"";display:block;clear:both}@media screen and (max-width:767px){.RFrameWrap{margin:0 auto;position:relative;padding-bottom:60%;height:0;overflow:hidden}.RFrameWrap video,.RFrameWrap iframe{margin:0;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.gCode.scroll{overflow:auto;width:100%;min-height:.01%;-webkit-overflow-scrolling:touch}.gCode.scroll iframe{overflow:auto;width:100%;max-width:none;-webkit-overflow-scrolling:touch}}@media screen and (min-width:768px),print{.RFrameWrap{padding:0 !important}}.mainText .iLink ul,.mainText ul.iLink{list-style-type:none;margin-left:0}.mainText .iLink a,.iLink a,a.iLink{display:inline-block;vertical-align:text-top;text-decoration:none;padding-left:1.5em}
a.iLink:hover .title,a.iLink:active .title,a.iLink:focus .title,.iLink a:hover .title,.iLink a:active .title,.iLink a:focus .title{text-decoration:underline}.mainText .iLink a::before,.iLink a::before,a.iLink::before{font-size:1.125em;margin-left:-1.3em;display:inline-block;margin-right:.3em;font-family:FontAwesome;content:"\f144";width:1em;line-height:1;vertical-align:middle;text-decoration:none}a span.nw,.mainText a span.nw{display:inline-block;margin-left:.5em;font-size:.75em;text-decoration:none}@media print{.iLink li a.outside:after{content:" (" attr(href) ") ";font-size:.8em;display:block}}.linkBtn{margin:20px 0;text-align:center}.mainText ul.linkBtn,ul.linkBtn{margin:20px 0;list-style:none}ul.linkBtn li{display:inline-block;margin:3px .5em}.linkBtn a{display:inline-block;text-decoration:none !important;line-height:1.5;padding:10px 2em;overflow:hidden;text-align:left;position:relative;border-radius:5px;-webkit-box-shadow:0 2px 5px rgba(180,180,180,0.4);box-shadow:0 2px 5px rgba(180,180,180,0.4)}.linkBtn a::before,.linkBtn a::after{display:block;text-decoration:none}.linkBtn a::before{font-size:1.125em;margin-left:-1.3em;display:inline-block;margin-right:.3em;font-family:FontAwesome;content:"\f144";line-height:1}.linkBtn a::after{content:"";display:block;width:.5em;height:.5em;border-top:1px solid #9d1f24;border-right:1px solid #9d1f24;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:.5em;bottom:50%;margin-bottom:-0.25em}.linkBtn a:hover,.linkBtn a:active,.linkBtn a:focus{-webkit-box-shadow:0 2px 8px rgba(180,180,180,0.8);box-shadow:0 2px 8px rgba(180,180,180,0.8)}.mainText .iPaper ul,.mainText ul.iPaper{list-style-type:none;margin-left:0}.mainText .iPaper li{margin-bottom:5px}.mainText .iPaper a,a.iPaper{display:inline-block;padding-left:1.5em;text-decoration:none}.iPaper .fa{margin-left:-1.5em;position:relative;width:1.5em;height:0;padding-top:1.25em;line-height:1;vertical-align:middle;overflow:hidden}
.iPaper .fa::before{font-size:1.125em;display:block;position:absolute;left:0;right:0;top:0;bottom:0;text-indent:0}@media screen and (max-width:767px){.touchevents .iPaper .fa{line-height:1.125;vertical-align:text-bottom}}a.iPaper:hover .title,a.iPaper:active .title,a.iPaper:focus .title,.iPaper a:hover .title,.iPaper a:active .title,.iPaper a:focus .title{text-decoration:underline}.iPaper .ext{display:inline-block;margin-left:.5em;font-size:.75em;text-decoration:none}.iLink .off{padding-left:1.5em}.iLink .off::before,.iPaper .off::before{margin-left:-1.4em;display:inline-block;width:1em;margin-right:.4em;font-family:FontAwesome;content:"\f10c";text-decoration:none}.iPaper .off{padding-left:1.75em}.iPaper .off::before{margin-left:-1.75em;margin-right:.75em}.iFigureC{clear:both;padding:0;margin:20px 0;text-align:center}.iFigure{clear:both;margin:20px -5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.iFigure figure{display:inline-block;margin:5px;overflow:hidden;vertical-align:top}.iFigureR,.iFigureL{clear:both;max-width:100%;text-align:center}.iFigureR{float:right;margin-left:20px;margin-right:0}.iFigureL{clear:left;float:left;margin-left:0;margin-right:20px}.iFigure li img,.iFigureC img,.iFigureR img,.iFigureL img{display:block;margin:0 auto;max-width:100%;height:auto}.mainText figcaption{text-align:left;word-wrap:break-word;display:block;margin:5px 0}.mainText figcaption p{font-size:.8125em;margin-bottom:0}.mainText figcaption strong{text-align:center;display:block;font-weight:600;word-wrap:break-word;margin-bottom:5px}@media screen and (max-width:767px){.iFigureR,.iFigureL{margin-left:0;margin-right:0;margin-bottom:15px;float:none;min-width:100%}.iFigure figur{margin:5px;width:100%}}@media screen and (min-width:768px),print{.iFigure{margin-left:-5px;margin-right:-5px}
article#main.iFigure{margin-left:-25px}.txtPart.row{margin:10px 0;clear:both;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.txtPart.row>.txtPTxt{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:10px}.txtPart.row>.iFigureR,.txtPart.row>.iFigureL{-ms-flex-negative:0;flex-shrink:0}}.cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}ul.cards{list-style:none;margin:0 -10px;padding:0}.cards>*{width:25%;padding:10px}.card,.cards>*{display:-webkit-box;display:-ms-flexbox;display:flex}a.card,.card>a,.cards>*>a{width:100%;display:block;-webkit-box-shadow:0 1px 5px rgba(180,180,180,0.8);box-shadow:0 1px 5px rgba(180,180,180,0.8)}.card p,.cards p{margin:0}@media screen and (max-width:767px){.cards>*{width:50%}}.thumb{overflow:hidden;position:relative}.thumb:before{content:"";display:block;position:relative;width:1px;z-index:-1;height:50%}.thumb>img{position:absolute;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover";width:100%;height:100%;min-height:0;min-width:0;top:0;left:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}
.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mainText .iPopList,.iPopList{clear:both;overflow:hidden;margin:20px 0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.iPopList li{display:inline-block;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.iPopList li a{display:block;overflow:hidden;text-decoration:none;padding:4px;border:1px solid #bfbfbf;-webkit-box-shadow:0 2px 5px rgba(180,180,180,0.4);box-shadow:0 2px 5px rgba(180,180,180,0.4)}.iPopList li a[href]{text-decoration:none}.iPopList li a p{font-size:.8125em;margin:5px 0;text-decoration:none}.iPopList li a .thumb{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:distribute;justify-content:space-around}.iPopList li a .thumb::before{display:none}.iPopList li a .thumb>.plus>img{position:static;display:inline-block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit:cover"}.iPopList .thumb>.plus{position:relative;display:inline-block;margin:0 auto;vertical-align:middle;text-align:center}.iPopList .thumb>.plus::after{display:block;position:absolute;right:0;bottom:0;line-height:1.25;width:1.2em;height:1.2em;text-align:center;font-family:FontAwesome;content:"\f067";background:rgba(0,0,0,0.80);color:#fff}
@media screen and (max-width:767px){.iPopList li{width:50%}.iPopList li a .thumb{width:100%;height:calc( (50vw - 30px) * .674)}}@media screen and (min-width:768px),print{.iPopList li{width:250px}.iPopList li a .thumb{width:100%;height:155px}}.idxHead{position:relative;background-color:#bbc9ee;background-image:url(../../css/idx_bg0.jpg);background-position:right center;border-bottom:4px solid #bfbfbf;margin-bottom:20px;color:#000;text-shadow:0 0 2px #fff;z-index:-1}.idxHead::before{content:"";position:absolute;left:0;max-width:338px;width:38%;top:0;bottom:0;background-size:auto 100%;background-position:right center;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIGlkPSLjg6zjgqTjg6Tjg7xfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzQ3IDI1MSI+PHN0eWxlPi5zdDB7ZmlsbDojZmZmO2ZpbGwtb3BhY2l0eTouM308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNDYuMy41TC43IDE5MC43VjEuNXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNLjcgMTI4LjdsMTIzLjUgMTIxLjhILjd6Ii8+PC9zdmc+')}.idxHead a[href]:link{color:#00187c}.idxHead a[href]:visited{color:#654c98}.idxHead a[href]:hover,.idxHead a[href]:focus,.idxHead a[href]:active{color:#1944a2}.idxHead .title{display:block;padding:20px 0}.idxHead .title h2{font-size:2em;font-weight:700;line-height:1.2}.idxHead .title h2 small{display:inline-block;margin-left:.3em;font-size:.6em;font-weight:400}.idxHead .title :lang(en){display:block;margin:.3em 0;font-size:.8125em;font-weight:300;line-height:1.5;color:#565656;text-transform:uppercase}@media screen and (max-width:767px){.idxHead{background-image:none !important}.idxHead::before{min-width:180px;background-size:cover}.idxHead .title{padding:12px 0}.idxHead .title h2{font-size:1.42em}.idxHead .title h2 small{display:block;margin-left:0;margin-top:.3em}}@media screen and (min-width:768px),print{.idxHead{margin-top:-10px;height:250px}.idxHead .breadcrumbs{padding:0}.idxHead .title{margin-top:30px}.idxHead .title h2{font-size:2.1875em}}@media screen and (min-width:1140px){.idxHead{margin-top:-50px;padding-top:40px}}.idxBox .cards{margin-left:-5px;margin-right:-5px}.idxBox .cards li{padding:12px}.idxBox .cards li a{border-top:3px solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}
.idxBox .cards .thumb:before{padding-top:62.85%}.idxBox .cards .thumb{width:43.42%}.idxBox .cards .thumb.none{background-color:rgba(255,255,255,0.7);background-position:center center;background-size:cover;background-image:url(../../css/thumb.svg)}.idxBox .cards .info{padding:5px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.8125em}.idxBox .cards .info b{font-size:1.307692307692308em;line-height:1.4}.idxBox .cards .info p{line-height:1.5;margin:5px 0 0 0}.idxBox .cards a:hover .info b,.idxBox .cards a:active .info b,.idxBox .cards a:focus .info b{text-decoration:underline}@media screen and (max-width:767px){.touchevents .idxBox .cards .info b .out{font-size:.9em}}@media screen and (max-width:480px){.idxBox .cards li{width:100%}}@media screen and (min-width:768px),print{.idxBox .cards li{width:50%}.idxBox .cards .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:768px) and (max-width:840px){.onSide .idxBox .cards li{width:100%}}.cTop .pickup{margin:20px 0}.pickup .card{margin:10px 0}.pickup .card a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.pickup .card .info{position:relative;width:330px;max-width:70%;text-align:left;line-height:1.2;padding:20px 10px 20px 56px;min-height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pickup .card .info>*{display:block;position:relative;z-index:2}.pickup .card .info::before{content:"";display:block;position:absolute;left:0;top:0;height:96px;width:96px;z-index:1;background-repeat:no-repeat;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEiIGlkPSJtYXJrIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA5NiI+PHN0eWxlPi5zdDF7ZmlsbDojZmZmfTwvc3R5bGU+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI0NC45NTEiIHkxPSI0Ni4wMjMiIHgyPSItOS4wNDkiIHkyPSIxMS4wMjQiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzgzMDQwNCIvPjxzdG9wIG9mZnNldD0iLjg0OSIgc3RvcC1jb2xvcj0iI2IyMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNTVkdJRF8xXykiIGQ9Ik05NiAwTDAgOTZWMHoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNi40IDMzLjVoMi41YzIuMSAwIDMuNS43IDMuNSAyLjcgMCAxLjktMS4zIDIuOC0zLjQgMi44SDcuMnY0aC0uOHYtOS41em0yLjMgNC45YzEuOSAwIDIuOC0uNiAyLjgtMi4yIDAtMS41LS45LTItMi44LTJINy4ydjQuMmgxLjV6TTE0LjEgMzMuNWguOFY0M2gtLjh2LTkuNXpNMTYuOSAzOC4zYzAtMyAxLjctNC45IDQuMS00LjkgMS4xIDAgMiAuNSAyLjUgMS4xbC0uNS41Yy0uNS0uNi0xLjItLjktMi4xLS45LTIgMC0zLjMgMS42LTMuMyA0LjJzMS4yIDQuMiAzLjIgNC4yYzEgMCAxLjctLjQgMi40LTEuMWwuNC41Yy0uNy44LTEuNiAxLjQtMi44IDEuNC0yLjItLjEtMy45LTItMy45LTV6TTI1LjUgMzMuNWguOHY1LjFsNC40LTUuMWguOWwtMyAzLjUgMy40IDZoLS45TDI4IDM3LjdsLTEuOSAyLjFWNDNoLS44di05LjV6TTM2LjQgMzkuM3YtNS44aC44djUuN2MwIDIuNSAxLjEgMy4yIDIuNSAzLjIgMS4zIDAgMi41LS43IDIuNS0zLjJ2LTUuN2guN3Y1LjhjMCAzLTEuNSAzLjktMy4yIDMuOXMtMy4zLS45LTMuMy0zLjl6TTQ1LjQgMzMuNWgyLjVjMi4xIDAgMy41LjcgMy41IDIuNyAwIDEuOS0xLjMgMi44LTMuNCAyLjhoLTEuN3Y0aC0uOHYtOS41em0yLjQgNC45YzEuOSAwIDIuOC0uNiAyLjgtMi4yIDAtMS41LS45LTItMi44LTJoLTEuNXY0LjJoMS41ek0yOSAxNy4zaDYuM3YuMUwzMC4yIDIxbDIgNi4xaC0uMUwyNyAyMy40bC01LjIgMy43aC0uMWwyLTYuMS01LjEtMy43di0uMUgyNWwyLTYgMiA2LjF6Ii8+PC9zdmc+')}
.pickup .card .info span{font-weight:600}.pickup .card .info strong{font-size:1.5em;font-weight:700}.pickup .card .info strong::after{content:"";display:inline-block;margin-left:5px;width:1em;height:1em;background-repeat:no-repeat}.pickup .card .thumb{-webkit-box-flex:1;-ms-flex:1;flex:1}.pickup .card .thumb:before{padding-top:30%}@media screen and (max-width:480px){.pickup .card a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.pickup .card .info{min-height:94px;padding-left:84px}.pickup .card .info::before{width:90px;height:90px}.pickup .card .info{width:100%;max-width:none}.pickup .card .thumb:before{min-height:80px}}@media screen and (min-width:768px),print{.pickup .card .info{font-size:1.1875em}}.cTop .linkBtn{text-align:left}.cTop .linkBtn li{display:block}.cTop .linkBtn li a{width:100%}@media screen and (min-width:480px),print{.cTop .linkBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cTop .linkBtn li{width:46%;margin:0;padding:10px}}@media screen and (min-width:768px) and (max-width:840px){.onSide.cTop .linkBtn li{width:100%}}.topicList{margin:20px 0}.topicList h3,.mainText .topicList h3{text-align:center;background:0;padding:5px;margin:0 0 10px;border:0}.mainText .topicList h3::before,.mainText .topicList h3::after{display:none}.topicList .inter{padding:1em}.mainText p.entry,p.entry{margin:1em 0}.mainText ul.entry,ul.entry{margin:0;padding:0 1em;line-height:1.5;list-style:none;font-size:.9em}ul.entry+ul.entry{margin-top:10px}ul.entry li,ul.entry li a{display:block}ul.entry li+li{border-top:1px solid #bfbfbf}ul.entry>li>a{text-align:left;line-height:1.5;text-decoration:none;padding:.85em 1.5em;margin:0 -1em}ul.entry>li>a>*{vertical-align:top}.entry li p{display:block;margin:5px 0}ul.entry>li>a:hover,ul.entry>li>a:active,ul.entry>li>a:focus{text-decoration:none;background-color:rgba(180,180,180,0.30)}
ul.entry>li>a:hover p,ul.entry>li>a:active p,ul.entry>li>a:focus p{text-decoration:underline}.entry li time{display:inline-block;font-size:.92em;width:9em;line-height:1.7;text-decoration:none}.entry li i{font-style:normal;text-align:center;display:inline-block;font-size:.92em;width:7.3em;color:#fff;background:#333;border:1px solid #fdfdfd;text-decoration:none}ul.entry.cards{margin:0 -10px;padding:0;font-size:.875em}ul.entry.cards>li{display:-webkit-box;display:-ms-flexbox;display:flex;border:0}ul.entry.cards>li>a{position:relative;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}ul.entry.cards>li>a>.thumb{width:100%;margin:0}.entry.cards .thumb.none{background-color:#dedede;background-position:center center;background-size:cover;background-image:url(../../css/thumb.svg)}.entry .thumb::before{padding-top:72.4%}.entry .thumb img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover"}ul.entry.cards>li>a>.info{margin:0;padding:10px;width:100%;overflow:hidden}.entry.cards .info time{display:block;width:auto;font-size:.857142857142857em}.entry.cards .info p{margin:0}ul.entry.cards>li>a:hover p,ul.entry.cards>li>a:active p,ul.entry.cards>li>a:focus p{text-decoration:none}ul.entry.cards i.new{position:absolute;text-indent:200px;overflow:hidden;left:0;top:0;height:0;width:30%;padding-top:30%;border:0;background-color:transparent;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMCIgaWQ9Imljb24iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA3NCA3NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzQgNzQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojOTcwMDAwO30KCS5zdDF7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSI3NCwwIDAsNzQgMCwwICIvPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjIsMTloMS42bDMuMyw4LjFsMS43LTguMWgxLjNMMTMsMjloLTEuNWwtMy40LTguMUw2LjQsMjlINS4xTDcuMiwxOXoiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNy40LDE5aDcuM2wtMC4zLDEuMmgtNmwtMC42LDNoNS41bC0wLjIsMS4yaC01LjVsLTAuNywzLjRIMjNMMjIuNywyOWgtNy40TDE3LjQsMTl6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjcuMywxOWwwLjIsOC4ybDQtOC4ySDMzbDAuNSw4LjJsMy42LTguMmgxLjVsLTQuOCwxMGgtMS40bC0wLjYtOC4zTDI3LjgsMjloLTEuNGwtMC41LTEwSDI3LjN6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzguNiwyNy42aDEuNEwzOS42LDI5aC0xLjRMMzguNiwyNy42eiBNNDAuNCwxOWgxLjRsLTAuNywzLjNsLTEuMyw0LjNoLTAuN2wwLjYtNC4zTDQwLjQsMTl6Ii8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==');background-repeat:no-repeat;background-size:contain;background-position:left top}.rss a,a.rss{display:inline-block;text-decoration:none !important}.rss a:hover span,.rss a:active span,.rss a:focus span,a.rss:hover span,a.rss:active span,a.rss:focus span{text-decoration:underline}.rss a::before,a.rss::before{display:inline-block;font-family:FontAwesome;margin-right:.4em;content:"\f09e"}.topicList header{text-align:center}
.topicList header h3{display:inline-block;margin:5px}.topicList header .rss,.topicList .inter .rss{display:inline-block;font-size:.8125em;padding:0 .5em;border-radius:2em}.topicList .inter footer{border-top:1px solid #bfbfbf;margin:0 .8125em;padding-top:.2em;text-align:right}.topicList .inter footer *{display:inline-block;margin:0 .5em}.topicList .inter .list a{display:inline-block;text-decoration:none}.topicList .inter .list a::before{display:inline-block;margin-right:.3em;font-family:FontAwesome;content:"\f144";line-height:1;vertical-align:middle}.topicList .list a:hover sapn,.topicList .list a:hover sapn,.topicList .list a:hover sapn{text-decoration:underline}.linkBtn.toMore a{border-radius:5px;min-width:200px}.linkBtn.toMore a::before{display:none}.linkBtn.toMore a::after{content:"";display:inline-block;position:static;margin-left:1em;border:0;-webkit-transform:none;transform:none;width:1.75em;height:1.5em}.topicList .inter+#topicInfo{margin-top:15px}#topicInfo ul.entry li+li{margin-top:10px;border:0}#topicInfo ul.entry li a{border-radius:5px;padding-left:2em;padding-right:1em;position:relative}#topicInfo ul.entry li a::before{display:inline-block;margin-left:-1.5em;margin-right:.5em;font-family:FontAwesome;content:"\f144";vertical-align:middle}#topicInfo ul.entry li a::after{content:"\25b6";font-size:.75em;line-height:1.2;display:block;position:absolute;right:0;top:50%;margin-top:-0.5em;width:1.5em}@media screen and (max-width:767px){.topicList .inter{padding:10px}.entry.cards li{width:50%}.linkBtn.toMore a{min-width:0}}@media screen and (min-width:768px){ul.entry>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}ul.entry>li>a>p{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 0 .8em}
.onSide .entry.cards li{width:33.333333333333333%;width:calc( 100% / 3 )}}@media screen and (min-width:768px) and (max-width:840px){.onSide .topicList .inter{padding-left:15px;padding-right:15px}.onSide ul.entry>li>a{display:block}.onSide .entry li p{display:block;margin:5px 0}.onSide .entry.cards li{width:50%}}.pubDate{text-align:left}#contentFoot h5.label,#newsPage #contentFoot h5{font-weight:400;display:inline-block;line-height:1.2}#contentFoot h5.label::after,#newsPage #contentFoot h5::after{content:"\003A\0020"}#contentFoot h5.label+.office,#newsPage #contentFoot .office{display:inline;margin:0;line-height:1.2}#contentFoot h5.label+.office li,#newsPage #contentFoot .office li{display:inline-block;margin:0 1em 0 0}.categoryList ul.linkBtn{padding:0;text-align:left}.categoryList .linkBtn li{display:block}.categoryList .linkBtn li a{width:100%}@media screen and (min-width:480px),print{.categoryList .linkBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.categoryList .linkBtn li{text-align:center;max-width:48%;margin:0;padding:10px}.categoryList .linkBtn li a{width:22em;max-width:100%}}#Emergency{border:2px solid;clear:both}#Emergency h3{font-weight:400}#Emergency h3 span::before{display:inline-block;margin-right:.5em;font-family:FontAwesome;content:"\f071"}@media screen and (max-width:767px){#pageHead #Emergency{margin:0;font-size:.875em}#Emergency h3{padding:5px;line-height:1.2;font-size:1em}}@media screen and (min-width:768px),print{#pageHead #Emergency{margin:10px 0 15px}#Emergency,#Emergency h3{display:flex;flex-flow:row nowrap}#Emergency h3{margin:0;font-size:1.125em;padding:10px 1.5em 10px 1em;align-items:center}#Emergency .entry{flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.fixed #pageHead #Emergency{display:none}}@media screen and (min-width:1140px),print{#Emergency{margin-bottom:5px}}.cards.events>*>a{position:relative;min-height:150px}.cards.events .evDate{width:100%;padding:10px;line-height:1.2;font-weight:700;color:#fff;background:-webkit-gradient(linear,left top,right top,from(#800404),to(#ae0000));background:linear-gradient(to right,#800404 0,#ae0000 100%)}.cards.events .evDate span{display:inline-block}.cards.events .evDate .n{font-family:Oswald}.cards.events .evDate .y .n{font-size:1.375em}.cards.events .evDate .m .n,.cards.events .evDate .d .n{font-size:2.125em}.cards.events .info{padding:10px;font-size:.8125em}.cards.events .info p{display:block;margin:0}.cards.events .evDate,.cards.events .info{padding-right:100px}.cards.events .thumb{width:87px;height:122px;margin-top:-61px;position:absolute;right:10px;top:50%;border:1px solid #dedede}.cards.events .thumb.none{background-color:#dedede;background-position:center center;background-size:cover;background-image:url(../../css/thumb.svg)}.cards.events i{font-style:normal;text-align:center;display:inline-block;width:6.75em;color:#fff;background:#333;border:1px solid #fdfdfd;text-decoration:none}@media screen and (max-width:767px){.cards.events .event{width:50%}.cards.events article a{min-height:128px}.cards.events .evDate,.cards.events .info{padding-right:90px}.cards.events .thumb{width:75px;height:100px;margin-top:-50px}}@media screen and (max-width:480px){.cards.events .event{width:100%}}@media screen and (min-width:768px),print{.cards.events .event{width:33.333333333333333%;width:calc( 100% / 3 )}.onSide .cards.events .event{width:50%}}@media screen and (min-width:768px) and (max-width:840px){.cards.events{font-size:1.5vw}.cards.events .event{width:50%}.onSide .cards.events .event{width:100%}}@media screen and (min-width:1140px),print{.cards.events{font-size:1em}}dl.eventDat{margin:10px 0}dl.eventDat dt,dl.eventDat dd{padding:.5em 1em;min-height:2.75em}
dl.eventDat dt{width:8.5em;float:left;clear:left;font-weight:700}dl.eventDat dd{padding:.5em 1em;margin-left:9em;border-style:solid;border-width:0 0 0 2px}@media screen and (max-width:767px){dl.eventDat dt,dl.eventDat dd{width:auto;display:block;float:none;margin:0;min-height:0}dl.eventDat dt{padding:.2em 0}dl.eventDat dd{border-width:2px 0 0;margin-bottom:5px}}i.ne0,.entry li i.ne0{background-color:#284eb6}i.ne1,.entry li i.ne1{background-color:#284eb6}i.ne2,.entry li i.ne2{background-color:#aa202d}i.ne3,.entry li i.ne3{background-color:#aa202d}i.ne4,.entry li i.ne4{background-color:#aa202d}i.ne5,.entry li i.ne5{background-color:#aa202d}i.ne6,.entry li i.ne6{background-color:#284eb6}i.ne8,.entry li i.ne8{background-color:#284eb6}i.ne10,.entry li i.ne10{background-color:#284eb6}i.ne9,.entry li i.ne9{background-color:#2d2d2d}i.ne7,.entry li i.ne7{background-color:#2d2d2d}i.em1,.entry li i.em1{background-color:#760200}i.em2,.entry li i.em2{background-color:#760200}i.recruit,.entry li i.recruit{background-color:#284eb6}i.release,.entry li i.release{background-color:#ad6301}i.media,.entry li i.media{background-color:#ad6301}i.ev0,.events .event i.ev0{background-color:#1e771e}i.ev1,.events .event i.ev1{background-color:#1e771e}i.ev2,.events .event i.ev2{background-color:#1e771e}i.ev3,.events .event i.ev3{background-color:#373737}i.ev4,.events .event i.ev4{background-color:#373737}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{font-size:0;line-height:0;z-index:2;position:absolute;top:50%;margin-top:-13px;display:block;width:40px;height:40px;padding:0;cursor:pointer;border:0;overflow:hidden;background:rgba(255,255,255,0.8);-webkit-transition:.4s;transition:.4s}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.25}.slick-prev{left:10px}.slick-next{right:10px}.slick-prev:before,.slick-next:before{content:'';display:block;line-height:1;opacity:.8;position:absolute;-webkit-box-sizing:content-box;box-sizing:content-box;width:40%;height:40%;border-style:solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:25%}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev:before{right:20%;border-width:0 0 1px 1px}.slick-next:before{left:20%;border-width:1px 1px 0 0}.slick-dotted.slick-slider{text-align:center}.slick-dots{display:block;padding:0;margin:10px;list-style:none;text-align:center;line-height:14px}.slick-dots li{position:relative;display:inline-block;vertical-align:middle;margin:5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent;position:relative}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:10px;height:10px;content:'';text-align:center;background:#000;border:1px solid #ccc;border-radius:50%}.slick-dots li.slick-active button:before{background:#fff}.slider-control{display:block;text-align:center}.slider-control .slick-dots{display:inline-block;margin:0;vertical-align:middle}.slider-control button.pause{display:inline-block;vertical-align:middle;margin:5px;padding-top:10px;width:16px;position:relative;background:#000;border:1px solid #eee;border-radius:1px;overflow:hidden}.slider-control button.pause span{display:block;position:absolute}.slider-control button.pause::after{position:absolute;content:"";display:block;top:50%;left:50%;margin-left:-5px;margin-top:-4px;width:10px;height:8px;border-style:solid;border-color:#fff;border-width:0 3px}.slider-control button.pause.paused::after{width:0;height:0;margin-left:-3px;margin-top:-4px;border-width:4px 0 4px 7px;border-color:transparent transparent transparent #fff}.PhotoGarary{margin:20px 0;padding:0 15px 10px;overflow:hidden;position:relative}.PhotoGarary .slide img{margin:0 auto;width:auto;height:auto;max-width:100%}.PhotoGarary .caption{padding:10px 20px;word-wrap:break-word;text-align:left}.PhotoGarary .caption strong{display:block;text-align:center;margin-bottom:5px}.PhotoGarary .caption p{display:block;margin:0}.PhotoGarary .slick-prev{left:0}.PhotoGarary .slick-next{right:0}.PhotoGarary .slick-prev::before,.PhotoGarary .slick-next::before{width:14px;height:14px;top:50%;margin-top:-7px}.PhotoGarary .main .slide{max-width:800px}.PhotoGarary .main .slick-prev,.PhotoGarary .main .slick-next{height:98px;width:36px;margin-top:-49px}.PhotoGarary .thumbs{margin:0 -15px;padding:15px 35px}.PhotoGarary .thumbs .slide{margin:0 8px;overflow:hidden;outline:0}.PhotoGarary .thumbs .slide img{cursor:pointer;border:2px solid transparent;width:auto;height:70px}
.PhotoGarary .thumbs .slick-current img{border-color:#fff}.PhotoGarary .thumbs .slick-prev,.PhotoGarary .thumbs .slick-next{background:0;width:25px;height:auto;top:5px;bottom:5px;margin:0 5px}.PhotoGarary .thumbs .slick-prev::before,.PhotoGarary .thumbs .slick-next::before{width:12px;height:12px;margin-top:-6px}.PhotoGarary button.pause{margin:5px;display:inline-block;border:0;background:0}.PhotoGarary button.pause .play,.PhotoGarary button.pause.paused .stop{display:none}.PhotoGarary button.pause.paused .play,.PhotoGarary button.pause .stop{display:inline-block}.PhotoGarary button.pause .play::before,.PhotoGarary button.pause .stop::before{display:inline-block;margin-right:.4em;font-family:FontAwesome}.PhotoGarary button.pause .play::before{content:"\f04b"}.PhotoGarary button.pause .stop::before{content:"\f04c"}.PhotoGarary .slick-info{display:block;text-align:right;margin:5px}.PhotoGarary .slick-info button{float:left;margin:0 5px 0 0}.no-js .PhotoGarary .slide{margin:5px}@media screen and (max-width:767px){.PhotoGarary .thumbs .slide img{height:40px}}@media screen and (min-width:768px),print{.mainText .PhotoGarary{margin-left:-16px}.PhotoGarary .main{margin:0 auto}.PhotoGarary .main .slide{width:800px;max-width:100%}.PhotoGarary .main .slide .caption{max-width:800px;margin:0 auto}.no-js .PhotoGarary .slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.no-js .PhotoGarary .slide{margin:0;padding:10px;width:50%}}.DispTerm{text-align:right}.cards.gProjects>*>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.cards.gProjects>*>a::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 0 7.5px 7.5px;border-color:transparent transparent #9d1f24 transparent;right:2px;bottom:2px}
.cards.gProjects .thumb{width:100%}.cards.gProjects .thumb:before{padding-top:45%}.cards.gProjects .title{padding:10px;display:block;margin:0;line-height:1.4}.cards.gProjects .title>*{display:inline-block}@media screen and (min-width:768px),print{.cards.gProjects{max-width:1000px;margin:0 auto;font-size:1.5vw}.cards.gProjects .title{padding:10px}}@media screen and (min-width:1140px),print{.cards.gProjects{font-size:1em}}#guideIndex #indexInter{border:0}#guideIndex #indexInter h3::before,#guideIndex #indexInter ul li:before{content:"";display:none}#guideIndex #indexInter h3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#guideIndex #indexInter ul{margin:0 27px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#guideIndex #indexInter ul li{margin:15px;display:-webkit-box;display:-ms-flexbox;display:flex}#guideIndex #indexInter ul li a{display:block;padding:10px 2px;width:97px;min-height:97px;font-size:1.0625em;line-height:1.2;text-align:center;border-radius:5px;-webkit-box-shadow:0 2px 5px rgba(180,180,180,0.4);box-shadow:0 2px 5px rgba(180,180,180,0.4)}#guideIndex #indexInter ul li a:hover,#guideIndex #indexInter ul li a:active,#guideIndex #indexInter ul li a:focus{text-decoration:none}#guideIndex #indexInter ul li a::before{content:"";display:block;width:100%;height:50px;margin-bottom:5px;background-repeat:no-repeat;background-position:center}#guideIndex #indexInter ul li a::after{display:inline-block;font-size:1em;margin-left:.3em;font-family:FontAwesome;content:"\f107";line-height:1;vertical-align:middle}@media screen and (max-width:767px){#guideIndex #indexInter ul{margin:0 -15px}}@media screen and (max-width:640px){#guideIndex #indexInter ul li{margin:15px 10px}}@media screen and (max-width:480px){#guideIndex #indexInter ul li{margin:15px 1%;width:31%}
#guideIndex #indexInter ul li a{max-width:100%;margin:0 auto}}@charset "UTF-8";/*! sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[aria-disabled],html{cursor:default}*,::after,::before{background-repeat:no-repeat;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}html{box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}body,button,input,optgroup,select,textarea{margin:0}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}nav ol,nav ul{list-style:none}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select,textarea{background-color:transparent;color:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}
legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto;resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}a[href]{font-weight:normal;text-decoration:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background,opacity,-webkit-box-shadow,-webkit-transform,-webkit-text-decoration;transition-property:color,background,opacity,-webkit-box-shadow,-webkit-transform,-webkit-text-decoration;transition-property:color,background,box-shadow,opacity,transform,text-decoration;transition-property:color,background,box-shadow,opacity,transform,text-decoration,-webkit-box-shadow,-webkit-transform,-webkit-text-decoration}a[href]:hover,a[href]:focus,a[href]:active{text-decoration:underline}a span.out{margin-left:.5em;margin-right:.2em;display:inline-block;overflow:hidden;position:relative;width:1em;padding-top:1em;height:0;text-decoration:none;line-height:1;vertical-align:middle}a span.out::before{position:absolute;left:0;top:0;display:block;font-family:FontAwesome;content:"\f08e"}@media screen and (max-width:767px){.touchevents a span.out{line-height:1.2}}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:inherit;font-weight:600}b,strong{font-weight:600}em{font-size:100%;text-decoration:none;font-style:normal}img,object,embed,video{max-width:100%;height:auto;vertical-align:top}
.clear{clear:both}hr{border:0;border-top:1px dotted #999;margin:10px 0}hr.clear{display:none}.up_link,.speech{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.printOnly{display:none}@media print{.speech{display:none}.printOnly{display:block}}.noDisp{display:none !important}@media screen and (max-width:767px){.onlyDesktop{display:none !important}}@media screen and (min-width:768px),print{.onlyMobile{display:none !important}}.center,.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.float-right{float:right}.float-left{float:left}.text-large{font-size:1.2em}.clearfix::after{content:" ";display:block;clear:both}.row{width:100%}.cell{margin-bottom:10px}.row.r2l{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.row .href{width:50%}.row .quote{width:25%}.row.trisect>*,.row .one-third{width:33.33333333333333%}.row.trisect .double,.row .two-third{width:66.66666666666666%}@media screen and (max-width:767px){.row,.row:not(.mb) .cell{display:block;width:auto}.row.mb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.mb .cell{vertical-align:top;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.row.mb .mb_href{width:50%}}@media screen and (min-width:768px),print{.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row .cell{vertical-align:top;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}}nav ul,nav li,ul.nav,.nav ul,.nav li{margin:0;padding:0;display:block;list-style:none}body{font-size:100%;font-family:YakuHanJP,"Hiragino Sans","Noto Sans Japanese","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna";line-height:1.75;word-wrap:break-word;overflow-wrap:break-word;position:relative;min-width:320px;width:100%;z-index:1}
.container{position:relative;display:block}.container::after{content:" ";display:block;clear:both}#pageHead,pageFoot{position:relative;z-index:2}@media screen and (max-width:767px){.container{margin:0 10px}}@media screen and (min-width:768px),print{.container{margin:0 20px;max-width:1100px}html{height:100%}body{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media screen and (min-width:1140px),print{.container{margin:0 auto}}@media print{body{min-height:0;max-width:1200px;width:1120px}}#t_jtools,#t_jtools ul,#t_jtools li{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:middle}#t_jtools>li{margin:0 .4em}#t_jtools li ul{margin-left:.4em}#t_jtools button{text-align:center;margin:0 .2em;padding:0 .4em;color:#4d4d4d;vertical-align:middle;background:#fff;border:1px solid #dcdcdc;border-radius:2px}#t_black button{color:#fff;background-color:#333}#t_jtools button:hover,#t_jtools button:active,#t_jtools button:focus{color:#fff;background-color:#666}#search form{position:relative;text-align:left;color:#000;background:#fff;border:1px solid #dcdcdc;font-size:1em;padding-left:3px;padding-right:25px;border-radius:2px;overflow:hidden}#search form input[type="text"]{font-size:1em;line-height:1.67;width:100%;min-width:120px;padding:0;border:none !important}#search form input:-ms-input-placeholder{font-size:1em;color:#666;font-weight:normal}@supports(-ms-ime-align:auto){#search form input[type="text"][style$="48px;"]{text-indent:24px !important}}#search form button[type="submit"]{position:absolute;top:0;right:0;height:100%;width:0;padding:0 0 0 20px;overflow:hidden;border:0;-webkit-appearance:button;text-transform:none;background-color:transparent}
#search form button[type="submit"]:before{position:absolute;top:50%;left:0;right:0;margin-top:-0.5em;font-family:FontAwesome;font-size:1.25em;line-height:1;content:"\f002";color:#666}#pageHead .nav ul,#pageHead .nav li{display:inline-block}#pageHead .nav li a{text-decoration:none}#pageHead .nav li a:hover span,#pageHead .nav li a:active span,#pageHead .nav li a:focus span{text-decoration:underline}#pageHead .sInfo li a::before{font-family:FontAwesome;margin-right:.2em}#pageHead .sInfo li.access a::before{content:"\f238"}#pageHead .sInfo li.university a::before{content:"\f19c"}#pageHead .sInfo li.contact a::before{content:"\f0e0"}#pageHead .sInfo li.sitemap a::before{content:"\f0e8"}#pageHead .lang{font-size:1em;border-style:solid;border-width:0 1px}#pageHead .lang a{display:block;width:100%;padding:5px 1em;text-align:center;text-decoration:none;position:relative}#pageHead .lang a[href]:hover span,#pageHead .lang a[href]:active span,#pageHead .lang a[href]:focus span{text-decoration:underline}@media screen and (max-width:767px){#search form{font-size:1.2em}#search form button[type="submit"]{padding-left:32px}#pageHead .sInfo{text-align:left}#pageHead .sInfo ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#pageHead .sInfo li{padding:.2em .5em;width:50%}#pageHead .lang{margin:1em 0;text-align:center;border-width:1px 0}}@media screen and (min-width:768px),print{#toolbar{color:#fff;background:#333;font-size:1.088541666666667vw}#toolbar a{color:#fff}#toolbar .container{text-align:right;padding:2px 7.5em 2px 0}#tool{float:left;text-align:left}#tool>*{margin:5px .4em;display:inline-block}#tool>#t_jtools{margin-left:0}#search{display:inline-block;vertical-align:middle}#search form{width:14em}
.sInfo li{margin:5px .4em}#toolbar .lang{position:absolute;right:0;top:0;bottom:0;border-width:0 1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#toolbar .lang a::before{content:"\f0ac";font-family:FontAwesome;margin-right:.2em}}@media screen and (min-width:1140px),print{#toolbar{font-size:12px}}.logo{display:inline-block;vertical-align:middle;overflow:hidden;width:0;padding-left:185px;height:50px;background-size:contain}#headBox{padding:10px 0 0;text-align:right}#headBox h1{float:left}#headBox h1 a{display:block;vertical-align:top}#spNav{display:none}@media screen and (min-width:768px),print{#pageHead{margin-bottom:10px}#headBox{font-size:1.364583333333333vw}#headBox .logo{padding-left:17vw;height:4.5vw}}@media screen and (min-width:1140px),print{#pageHead{margin-bottom:40px}#headBox{font-size:16px;padding:15px 0 50px}#headBox .logo{padding-left:185px;height:50px}}#menu .gMenu>ul{color:#fff;background:#9d1f24}#menu .gMenu>ul>li>a{color:#fff}#menu .gMenu .hospital{background-color:#d41a19}#menu .panel .top{display:block;margin:0 0 1em;font-size:1.125em;line-height:2;border-bottom:2px solid}#menu .panel .top a{display:inline-block}#menu .panel .top a::after{content:"\f105";font-family:FontAwesome;margin-left:.4em}#menu .gMenu>ul>li>a::before{content:"";background-size:contain;background-repeat:no-repeat}.gMenu .m0>a::before,.cMenu.m0 h3>span::before{background-image:url(/jp/03bqho000000006p-img/g7q9t90000000uu1.svg)}.gMenu .m1>a::before,.cMenu.m1 h3>span::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007mv.svg)}.gMenu .m2>a::before,.cMenu.m2 h3>span::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007n2.svg)}.gMenu .m3>a::before,.cMenu.m3 h3>span::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007n9.svg)}.gMenu .m4>a::before,.cMenu.m4 h3>span::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007ng.svg)}
.gMenu .m5>a::before,.cMenu.m5 h3>span::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007nn.svg)}.gMenu .m6>a::before,.cMenu.m6 h3>span::before{background-image:url(/jp/03bqho000000006p-img/g7q9t90000001do1.svg)}.gMenu .hospital>a::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007nt.svg)}#headBox .guide a[href]{display:inline-block;padding:8px 1.2em;text-align:center;line-height:1.2;font-weight:600;color:#9d1f24;border:2px solid #9d1f24;border-radius:4em}#headBox .guide a[href]:hover,#headBox .guide a[href]:active,#headBox .guide a[href]:focus{background:#9d1f25;color:#FFF;text-decoration:none}@media screen and (min-width:768px),print{#headBox{padding-bottom:5.4em}#headBox h1{margin-bottom:10px}#headBox .tMenu{display:inline-block;font-size:.9375em;margin:10px 0}#headBox .tMenu ul{display:inline-block}#headBox .tMenu ul li{margin:5px 0;display:inline-block}#headBox .tMenu ul li+li{padding-left:8px;margin-left:5px;border-left:1px solid #a4a4a4}#headBox .guide{display:inline-block;margin-left:10px}#menu .gMenu>ul{position:absolute;bottom:0;left:-20px;right:-20px;-webkit-box-shadow:0 5px 8px 0 rgba(0,0,0,0.2);box-shadow:0 5px 8px 0 rgba(0,0,0,0.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#menu .gMenu li{display:inline-block}#menu .gMenu li a{text-decoration:none;display:inline-block}#menu .gMenu>.nav{display:none}#menu .gMenu>ul>li{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#menu .gMenu>ul>li+li::before{content:"";position:absolute;top:0;left:0;display:block;height:80%;height:calc( 100% - 16px );margin-top:8px;width:0;border-left:1px solid #fff}#menu .gMenu>ul>li>a{width:100%;position:relative;font-size:.8125em;line-height:1.5;text-align:center;padding:5px 1px;border-radius:5px;-webkit-transition-property:color,background;transition-property:color,background;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
#menu .gMenu>ul>li>a:hover,#menu .gMenu>ul>li>a:focus,#menu .gMenu>ul>li>a:active{background-color:rgba(255,255,255,.2)}#menu .gMenu .hospital::before{border-left-width:2px;height:100%;margin-top:0}#menu .gMenu>ul>li>a.current{color:#9b0000;background:#fff}#menu .gMenu>ul>li>a::before{width:100%;height:2.6vw;margin-bottom:3px;display:block;background-position:center top}#menu .gMenu .m0>a.current::before{background-image:url(/jp/03bqho000000006p-img/g7q9t90000000uu2.svg)}#menu .gMenu .m1>a.current::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007mw.svg)}#menu .gMenu .m2>a.current::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007n3.svg)}#menu .gMenu .m3>a.current::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007na.svg)}#menu .gMenu .m4>a.current::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007nh.svg)}#menu .gMenu .m5>a.current::before{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007no.svg)}#menu .gMenu .m6>a.current::before{background-image:url(/jp/03bqho000000006p-img/g7q9t90000001do2.svg)}#menu .gMenu .panel{position:absolute;display:block;top:100%;left:0;min-width:45vw;visibility:hidden;padding:1.25em;text-align:left;opacity:0;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(10px);transform:translateY(10px);z-index:30}#menu .gMenu .drop>a::after{position:absolute;content:"";display:block;-webkit-transition:.3s;transition:.3s;bottom:-8px;left:50%;margin-left:-8.25px;width:0;height:0;border-style:solid;border-width:0 8.25px 9px 8.25px;border-color:transparent transparent #fff transparent;opacity:0;transition:.3s;-webkit-transform:translateY(10px);transform:translateY(10px)}#menu .gMenu .drop:hover>a::after,#menu .gMenu .drop.open>a::after,#menu .gMenu .drop:hover>.panel,#menu .gMenu>ul>li.open>.panel{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}#menu .gMenu li:nth-child(n+4) .panel{left:-180%}#menu .gMenu li:nth-child(n+6) .panel{left:auto;right:0}#menu .panel a{text-decoration:none}
#menu .panel a:hover>span,#menu .panel a:active>span,#menu .panel a:focus>span{text-decoration:underline}#menu .panel .top{display:block;margin:0 0 1em;font-size:1.125em}#menu .panel.image ul{padding-left:140px;min-height:95px;background-size:138px auto}#menu .panel ul li{margin:5px 0 5px 1em;display:block}#menu .panel ul li a{display:inline-block;padding-left:1.5em}#menu .panel ul li a::before{content:"\f144";font-family:FontAwesome;margin-left:-1.5em;margin-right:.5em}#menu .panel ul.col2{-webkit-column-count:2;column-count:2;min-height:0}#menu .panel ul.col2>li{display:inline-block;min-width:13.5em}#menu .m0 .panel ul{background-image:url(/jp/03bqho000000006p-img/g7q9t90000000uu8.jpg)}#menu .m1 .panel ul{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007mz.jpg)}#menu .m2 .panel ul{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007n6.jpg)}#menu .m3 .panel ul{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007nd.jpg)}#menu .m4 .panel ul{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007nk.jpg)}#menu .m5 .panel ul{background-image:url(/jp/03bqho000000006p-img/g7q9t900000007nr.jpg)}#menu .m6 .panel ul{background-image:url(/jp/03bqho000000006p-img/g7q9t90000001do8.jpg)}}@media screen and (min-width:980px),print{#headBox{padding-bottom:5.2em}}@media screen and (min-width:1140px),print{#headBox{padding-bottom:42px;margin-bottom:50px}#menu .gMenu>ul{bottom:-38px}#menu .gMenu>ul>li>a{font-size:13px}#menu .gMenu>ul>li>a::before{height:30px}}@media screen and (min-width:768px){#wrapper.fixed{padding-top:120px}.fixed #pageHead{position:fixed;top:0;left:0;width:100%;z-index:100;-webkit-transition:top .3s;transition:top .3s}.fixed #toolbar,.fixed #pageHead .lang{display:none}.fixed #headBox{padding-top:1.65em;padding-bottom:40px}.fixed #headBox h1{margin-top:-15px}.fixed #headBox .guide{position:relative;top:-12px;margin-top:-20px}.fixed #headBox .tMenu{margin:0}.fixed #headBox .gMenu>ul>li>a::before{display:none}.fixed #menu .gMenu .sInfo{display:block;position:absolute;font-size:.75em;top:0;right:0}
.fixed #menu.onGuige .gMenu .sInfo{right:10.65em}.fixed #pageHead .sInfo li{margin-bottom:1px}}@media screen and (min-width:1140px){.fixed #headBox{padding-bottom:32px;margin-bottom:0}.fixed #headBox .gMenu>ul{position:absolute;bottom:-20px;margin:0}}@media print{#wrapper.fixed{padding-top:0 !important}}@media screen and (max-width:767px){#t_jtools,#toolbar .nav{display:none}#headBox{padding:0;margin:0}#headBox .sHead{position:relative;margin:0;padding:4px;min-height:50px}#headBox h1{margin-left:3px}#headBox h1 a{padding-left:138px;height:42px;background-position:center}#spNav{display:block;text-align:right}#spNav button{display:inline-block;margin:0 4px;padding:0;width:44px;height:40px;font-size:8.5px;text-align:center;vertical-align:top;border:1px solid #b5b5b6;border-radius:2px}#spNav button::before{display:block;width:100%;font-family:FontAwesome;font-size:22px;line-height:1}#spNav button.search::before{content:"\f002"}#spNav button.targetM::before{content:"\f007"}#spNav button.groundM::before{content:"\f0c9"}#spNav button span{display:block}#spNav button.opened{background:rgba(180,180,180,0.4)}#spNav button.opened:before{content:"\f00d"}#spNav button.opened span{display:none}#spNav button.opened:after{content:"閉じる"}.ovPanel{font-size:.8em;visibility:hidden;opacity:0;position:fixed;margin:0;padding:10px;top:50px;left:100vw;width:100vw;text-align:left;z-index:98;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 50px)}.ovPanel.transition{-webkit-transition:.3s;transition:.3s}.ovPanel.open{left:0;visibility:visible !important;opacity:1}.ovPanel.open::before{content:"";display:block;position:absolute;top:-5px;left:0;right:0;height:5px;-webkit-box-shadow:0 0 3px rgba(180,180,180,0.8);box-shadow:0 0 3px rgba(180,180,180,0.8)}body.over{overflow:hidden}
#pageHead::after{content:"";position:fixed;left:0;right:0;top:50px;bottom:0;opacity:0;display:block;visibility:hidden;background-color:rgba(0,0,0,.8);-webkit-transition:.3s;transition:.3s}.over #pageHead::after{visibility:visible;opacity:1;z-index:90}#menu .tMenu>ul{margin-bottom:10px}#menu .tMenu>ul>li{margin:5px 10px}.ovPanel .guide{text-align:center;margin:20px 0 20px}.ovPanel .guide a span{margin:0 1.2em}#menu .gMenu>ul{margin:0 -10px}#menu .gMenu>ul>li{border-bottom:1px solid #fff}#menu .gMenu>ul>li.hospital{border-top:1px solid #fff}#menu .gMenu>ul>li>a{position:relative;display:block;padding:.5em 2.5em .5em 1em}#menu .gMenu>ul>li>a::before,#menu .gMenu>ul>li>a span{display:inline-block;vertical-align:middle}#menu .gMenu>ul>li>a::before{width:1.1em;height:1.1em;margin-right:.5em}#menu .gMenu>ul>li>a::after{position:absolute;content:"\f105";font-family:FontAwesome;right:.2em;top:1px;line-height:2em;font-size:1.4em;width:1.5em;text-align:center;text-decoration:none}#menu .gMenu>ul>li.drop>a::after{content:"\f0fe"}#menu .gMenu .panel{visibility:hidden;overflow:hidden;max-height:0;-webkit-transition:max-height .3s;transition:max-height .3s}#menu .gMenu>ul>li.drop.open>a::after{content:"\f146"}#menu .gMenu .open .panel{visibility:visible;max-height:700px;font-size:.78125em}#menu .gMenu .panel>*{margin:10px}#menu .panel .top{display:block;font-size:1.125em}#menu .panel ul li{margin:5px 0}#menu .tMenu li a,#menu .panel ul li a{display:inline-block;vertical-align:text-top;text-decoration:none;padding-left:1.8em}#menu .tMenu li a::before,#menu .panel ul li a::before{font-size:1.125em;margin-left:-1.3em;display:inline-block;margin-right:.3em;font-family:FontAwesome;content:"\f144";line-height:1;vertical-align:middle}}@media print{#toolbar{display:none}}#pageFoot{clear:both;margin-top:50px}#upLink{position:fixed;z-index:5;right:20px;bottom:5px;-webkit-transition:ease-in .3s;transition:ease-in .3s}
#upLink a{position:relative;display:block;opacity:.8;overflow:hidden;text-align:center;text-decoration:none}#upLink a::before,#upLink a::after{content:"";display:block}#upLink a::before{width:45px;margin:0 auto;height:37px;background:#000;border-radius:5px;border:1px solid}#upLink a::after{position:absolute;width:18px;height:18px;border-top:2px solid #FFF;border-right:2px solid #FFF;-webkit-transform:rotate(-45deg) skew(2deg,2deg);transform:rotate(-45deg) skew(2deg,2deg);left:50%;margin-left:-9px;top:14px}#upLink a span{display:block;width:80px;margin:5px 0;font-size:10px;font-weight:600;line-height:2}#upLink a:hover,#upLink a:active,#upLink a:focus{opacity:1}#upLink.hide{opacity:0;bottom:0}@media screen and (max-width:767px){#upLink{right:15px;bottom:20px}#upLink a::before{bottom:35px}#upLink a span{position:absolute;visibility:hidden}}@media print{#upLink{display:none}}#infoBar{color:#fff;background:#9d1f24}#infoBar h4,#infoBar li{display:inline-block;padding:0 .35em}#infoBar li ul{padding:0;display:inline-block}#infoBar li a[href]{display:inline-block;color:#fff}#infoBar li a[href]:visited{color:#f8f8f8}#infoBar .nav li a,#fOffice .nav li a{text-decoration:none}#infoBar .nav li a:hover span,#infoBar .nav li a:active span,#infoBar .nav li a:focus span,#fOffice .nav li a:hover span,#fOffice .nav li a:active span,#fOffice .nav li a:focus span{text-decoration:underline}#infoBar li a::before,#fOffice .sInfo a::before{content:"\25b6";font-size:.75em;display:inline-block;margin-right:.6em}#footBox{padding-bottom:20px}#footBox a[href]{display:inline-block}#fOffice .logo{max-width:100%;margin-bottom:8px}.office{margin:1em 0;padding:0}.office li{list-style-type:none}#footBox .sns{margin:10px 0}ul.snsBtn{margin:0;padding:0}.snsBtn li{display:inline-block;margin-right:.4em}.snsBtn li a{width:31px;height:0;padding-top:31px;overflow:hidden;position:relative}.snsBtn li a::before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-size:contain}
.snsBtn li.fb a::before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAACXBIWXMAAAsSAAALEgHS3X78AAABCklEQVRIiWO0DJ1gwMDAcICBgYGfgX7gIwMDgwPTAFjMALXvANMAWAx3ANMAWczAwMDAMKCWs1DTMB5udgYjLRkGVQVRFPHbD14zHDp9lzaW83CzM6SEWjCEeRngVGMVNpE2lneW+jIYakmTrI/iOPd20CLLYqpYHu5tSLZeioNdRV4EQ+z8tacMc1efYLj14DXDl68/aWc5NjB39QmGc1efEFRHk3x+68FrotTRxHJ8QU1zy4kFjJahE/6TouHYqnyyLMJWyNDF51++YY8Gulh++8GbgbP8+etPA2j5K+yWk5zg0AG2BIgtcWEDI7clM2r5qOUjy/KPA2T3RyYGBgaHAXDARwYGBgcAvhlANAeL6LIAAAAASUVORK5CYII=')}.snsBtn li.tw a::before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAACXBIWXMAAAsSAAALEgHS3X78AAACH0lEQVRIie2Xv2/aQBTHP7FiIRwLQRrLHYKIwhIYMiVLh7JFysaQIVP2/hMZ0j8ic5s1lTKVgckdsuCJgaJIICEYiqCAkA3iR2mHBJQU+2xIVIb0O96d3+fdvXvP79ZOr+7CwA2Q4t/JANLSCsA88G6kFYBnDkgrAgPwH/764OsvZSipB0nqCrFIgEp7gFHu0rBGAGiqjD38RW84efLN2unV3W83gyf7b8hVLSrtgRD84Z3O+93Q3Him2GEnEgDgIlubmxceeyoe4vxom9iDAScd74UdwdO5hB4kV7VIxefXCOFbG+sossT50TbHe2HHNYdRVWQCuN9ErmrNjQtj3htNUGQJRZY4O9A4jKoY5S5GqesJnKppj7nI1ubi7Qk3St0nO07oQRJ6kLMDjUprQKHeR1NlIbxhjRzBnvAdl1grsjRzxEu2Cxg8Yu7HuJdEmSKEfyv7j62bCvXecvBPZsMzx0XqjSYU6v3l4L3hhOt8i6Y9Xgqe+d4Rzvuq7Vsbi1fh3mjC12L7eXCzapEpinfgpMvbumuK+YYDfDYbfMzWMKu2L3Cm2MF0qGh/y9d5xiIBDqIqybfeqfcl3+I6/9OPWXd4Kh4itRsithlAkb0PqGmPubz9IbzdvuFGqUuh3udkf5OkrrheOrNqY9asher9VML/+WNpqoz2yAF7OHlWDYAFOpmGNZp1Ji+l19tAStw/2lYhQwLSK3DAANJ/ABEjvVaPR2WsAAAAAElFTkSuQmCC')}.snsBtn li.yt a::before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAACXBIWXMAAAsSAAALEgHS3X78AAABU0lEQVRIiWM8K6MmwMDAsIGBgcGegX7gIAMDQwDTAFjMALVvA+NZGbX/dLYYDpgGyuJRy0em5Sy4JDi1NRnEkuMZhEMDKbLg7er1DK/mLmT4fvU6hhzWrMaprcmguWMDRZaig+seARgOwBrsYsnxVLUYl5lYLRfwcKG65djMxGo5My8vQcP+fv5MkuXYzCQ7td9LzmJ4WFTJ8OvJM3KNoCyrvV29juGKpSPD8/4pJIcExZbDwPO+yQxXLJwYvl+7QX/LhUODGDR3bmTg1NIgSR/OQoZYSyWLchnYZKTI0k+25UpzpxGVK/ABsoOdUotxWk5qwiEGYDMTq+Wv5iykuuXYzMRq+Yedexjerl5PNYvfrl7P8GHnHgxxvA1IZj4+BgF3FwY2WWmyLP376RPDhx17GH49eYpVfrT1Omo53S0/OEB2H2RiYGAIGAAHHGRgYAgAAMH8XOoK0bkBAAAAAElFTkSuQmCC')}.Links ul.btn{margin:0;padding:0}.Links .btn li{list-style-type:none;margin-bottom:10px}.Links .btn li a{display:block;padding:5px 20px 5px 10px;width:100%;position:relative;text-decoration:none}.Links .btn li a:hover,.Links .btn li a:active,.Links .btn li a:focus{-webkit-box-shadow:0 2px 5px rgba(90,90,90,0.4);box-shadow:0 2px 5px rgba(90,90,90,0.4)}.Links .btn li a::after{content:"\25b6";font-size:.85em;line-height:1.2;display:block;position:absolute;right:0;top:50%;margin-top:-0.5em;width:1.5em}.Links .btn li a .out{font-size:.9em}.Links .btn li a i.fa{display:inline-block;vertical-align:middle;font-size:1.571428571428571em;margin:0 .2em}.Links .btn li a i.fa:first-child{margin-left:0}#footBox .Links .btn li a .out{width:0;margin:0}#fotMap .others .nav{margin:10px;padding:10px 15px;line-height:1.8}#fotMap .others .nav *{display:inline-block}#copyright{display:block;margin:0 5px;text-align:center;font-size:.625em}@media screen and (max-width:767px){#infoBar{font-size:.8125em;padding:5px 0}#infoBar .nav li{margin:5px 0;display:inline-block}#infoBar .nav .div{display:block;border-style:solid;border-width:1px 0;padding:5px 10px;margin:5px -10px}#infoBar .nav .div h4{display:block}#infoBar .nav .div ul{display:block}#fotMap{font-size:.875em;padding:20px 0}#fotMap>.nav>*{margin-bottom:20px}#fotMap>.nav h3{font-size:.928571428571429em;line-height:1.5;font-weight:400;padding:0 .5em;color:#fff;background:#8e262d}#fotMap>.nav h3::before{display:inline-block;margin-right:.5em;font-family:FontAwesome}#fotMap>.nav .tMenu h3::before{content:"\f007"}#fotMap>.nav .gMenu h3::before{content:"\f0c9"}#fotMap>.nav>div>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;border-bottom:1px solid gray}
#fotMap>.nav>div>ul>li{width:50%;margin:0;padding:5px;position:relative;font-size:1.035714285714286em}#fotMap>.nav>div>ul>li:nth-of-type(2n+1)::before{content:"";display:block;position:absolute;top:0;left:0;width:200%;border-top:1px solid gray}#fotMap>.nav>div>ul>li:nth-of-type(1)::before{display:none}#fotMap .nav .gMenu li ul{display:none}#fotMap .others .nav{margin:1em 0}#fotMap .others .nav h4{display:block;font-size:1.071428571428571em}#fotMap .others .nav ul{margin:0}#fotMap .others .nav ul li{padding-right:.4em;border-right:1px solid;margin-right:.4em}#fotMap .others .nav ul li:last-child{border:0;margin-right:0;padding-right:0}#fOffice{font-size:.875em}#fOffice>hr{display:block;margin:0 -10px 20px;border-top:1px solid gray}#fOffice .sInfo li{display:inline-block;margin-right:.4em}#infoBar li a::before,#fOffice .sInfo a::before{margin-right:.4em;font-size:.5em}#fOffice h3{margin-bottom:5px;font-size:.928571428571429em}#fOffice .Links .btn li{width:228px;display:inline-block;margin-right:4px;font-size:1.041785714285714em}}@media screen and (min-width:768px),print{#pageFoot{font-size:1.4vw}#infoBar{font-size:.875em}#infoBar .container,#footBox .row,#fotMap>div.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#infoBar .container{padding:3px 0}#infoBar .container::after{display:none}#infoBar ul.nav>li{padding:.4em .5em}#infoBar .inter .nav>li{border-left:1px solid rgba(255,255,255,.60)}#footBox .row{padding:25px 0 15px}#fOffice{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;font-size:.8125em;padding:10px 20px 0 10px;border-right:1px solid #b2b2b2}#fOffice>div{margin-bottom:1.5em}#fOffice h3{font-size:1.076923076923077em;margin-bottom:.3em}#fOffice .sInfo li{margin-bottom:.5em}#fOffice .Links .btn a{font-size:1em}
.Links .btn li a::after{font-size:.7em}#fotMap{-webkit-box-flex:1;-ms-flex:1 2 auto;flex:1 2 auto;font-size:.875em}#fotMap h3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}#fotMap .nav{padding:10px 20px}#fotMap .nav .tMenu{-webkit-box-flex:1;-ms-flex:1 1 24%;flex:1 1 24%}#fotMap .nav .tMenu li{margin-bottom:1em}#fotMap .nav .gMenu{-webkit-box-flex:1;-ms-flex:1 3 76%;flex:1 3 76%}#fotMap .nav .gMenu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0 .875em}#fotMap .nav .gMenu>ul>li{width:33.33333%;width:calc(100% / 3);-ms-flex-preferred-size:28%;padding:0 .875em;margin-bottom:1.5em}#fotMap .nav .gMenu li{margin-bottom:.5em;position:relative}#fotMap .nav .gMenu h4{font-size:1em;margin-bottom:.5em}#fotMap .nav .gMenu h4>a{font-weight:inherit;color:inherit !important}#fotMap .nav .gMenu li ul{font-size:.857142857142857em;padding-left:1.5em}#fotMap .nav .gMenu li ul li::before{display:inline-block;position:absolute;vertical-align:middle;content:"";width:.5em;height:0;border-bottom:1px solid;top:.75em;left:-1em}#fotMap .nav .gMenu li ul li a{vertical-align:top}#fotMap .others{text-align:right}#fotMap .others .nav{display:inline-block}#fotMap .others .nav ul{margin-left:.6em}#fotMap .others .nav li{font-size:.857142857142857em}#fotMap .others .nav li+li{border-left:1px solid;padding-left:.4em}}@media screen and (min-width:1140px),print{#pageFoot{font-size:16px}}#contents{position:relative;z-index:1}@media screen and (max-width:767px){#contents{font-size:.875em}#main,#side{margin-bottom:20px}}@media screen and (min-width:768px),print{#contents>.container{display:-webkit-box;display:-ms-flexbox;display:flex}#contents>.container #main{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}#contents>.container #main.onSide{max-width:calc( 100% - 270px )}
#contents>.container #side{width:230px;margin-left:40px}}.breadcrumbs{overflow:hidden;text-align:left;clear:both;padding:0;font-size:.875em}.breadcrumbs ol{margin:0;padding:0;list-style-type:none}.breadcrumbs li,.breadcrumbs li a,.breadcrumbs li span{display:inline-block;vertical-align:middle}.breadcrumbs li a{text-decoration:underline}.breadcrumbs li::after{display:inline-block;font-size:1em;margin-left:.5em;margin-right:.2em;font-family:FontAwesome;content:"\f105";line-height:1.2;vertical-align:middle}.breadcrumbs li:last-child::after{display:none;content:""}@media screen and (max-width:767px){.breadcrumbs{margin-top:5px;margin-bottom:5px}}@media screen and (min-width:768px),print{.breadcrumbs{margin-top:10px;margin-bottom:10px}}#side ul{list-style:none;margin:0;padding:0}#side .cMenu{font-size:.875em;line-height:1.5;margin-bottom:25px}#side .cMenu h3{padding:5px;font-size:1.428571428571429em;font-weight:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#9d1f24;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIGlkPSLjg6zjgqTjg6Tjg7xfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjMwIDk2Ij48c3R5bGU+LnN0Miwuc3Qze29wYWNpdHk6LjI7ZmlsbDojZmZmfS5zdDN7b3BhY2l0eTouNH08L3N0eWxlPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMjE2Ljg2NSIgeTE9Ijg4Ljg0MiIgeDI9IjQuODY1IiB5Mj0iMy44NDIiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzgzMDQwNCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2IyMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNTVkdJRF8xXykiIGQ9Ik0wIDBoMjMwdjk2SDB6Ii8+PGcgb3BhY2l0eT0iLjQiPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik03OC41LTYuOWwtODguNiAxMjAuNHMyLjktMTI2LjcgMi40LTEyN2MtLjUtLjQgODYuMiA2LjYgODYuMiA2LjZ6Ii8+PHBhdGggY2xhc3M9InN0MyIgZD0iTS0xMy45IDYxLjVMMTEwLjMgMTI5bC0xNDAgNi45ek03Ny45LTIybDE3MCA5NC44UzI0My41IDEuNiAyNDQgMS4yQzI0NC42LjkgNzcuOS0yMiA3Ny45LTIyeiIvPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yNDMuMyAxOC4xTDE0MC44IDE0MS40IDI1OCAxMTIuOXoiLz48L2c+PC9zdmc+');background-repeat:no-repeat;background-size:cover;background-position:center center}#side .cMenu h3::before{content:"";height:86px;width:1px;margin-left:-1px;display:block}#side .cMenu h3 span{display:block;max-width:100%;text-align:center}#side .cMenu h3 span small{font-size:.6em;display:block}#side .cMenu h3.icon>span::before,#side .cMenu.global h3>span::before{content:"";display:block;height:27px;width:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;margin-bottom:5px}#side .cMenu>ul{padding:5px}#side .cMenu ul li{display:block;padding:0 5px}
#side .cMenu ul li+li{border-top:1px solid #bfbfbf}#side .cMenu ul li a{position:relative;display:block;padding:1em 2em 1em .7em;border-radius:5px}#side .cMenu ul li a.current{font-weight:600}#side .cMenu>ul>li>a::after,#side .cMenu li li a::before{content:"";display:inline-block;width:.5em;height:.5em;border-top:1px solid #9d1f24;border-right:1px solid #9d1f24;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#side .cMenu>ul>li>a::after{display:block;position:absolute;right:.5em;bottom:50%;margin-bottom:-0.25em}#side .cMenu>ul>li.drop a.toggle{cursor:pointer}#side .cMenu>ul>li.drop>.toggle:hover>span,#side .cMenu>ul>li.drop>.toggle:focus>span,#side .cMenu>ul>li.drop>.toggle:active>span{text-decoration:underline}#side .cMenu>ul>li.drop>a::after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#side .cMenu ul li ul{margin-top:5px;font-size:.90em}#side .cMenu ul li.close ul{visibility:hidden;overflow:hidden;max-height:0}#side .cMenu ul li.open ul{visibility:visible;max-height:700px;-webkit-transition:max-height .3s;transition:max-height .3s}#side .cMenu>ul>li.drop.open>a::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#side .cMenu li ul li{padding:4px;border-top:0}#side .cMenu li ul li a{padding:.5em 0 .5em 1.2em}#side .cMenu li ul li a::before{margin-left:-1em;margin-right:.5em;margin-top:-0.25em;vertical-align:middle}@media screen and (max-width:767px){#side .cMenu h3{min-height:0;padding:10px 5px;display:block;text-align:center}#side .cMenu h3::before{display:none}#side .cMenu h3 span{display:inline-block;vertical-align:middle}#side .cMenu h3.icon>span::before,#side .cMenu.global h3>span::before{width:1.2em;height:1.2em;margin:0 5px 0 0;display:inline-block;vertical-align:middle}}#side .pickup{margin-bottom:30px}#side .pickup .item{margin-bottom:15px}.pickup .item,.pickup .item a{display:block}.pickup .item a:hover,.pickup .item a:active,.pickup .item a:focus{opacity:.8;text-decoration:none}.pickup .banner img,.pickup .text img.bg{display:block;width:100%;height:auto}
.pickup .text a{position:relative}.pickup .text a .over{position:absolute;display:block;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pickup .text a .over .title{text-align:center;font-size:1.2em;font-weight:700;line-height:1.5;color:#000;text-shadow:0 0 7px #fff,0 0 7px #fff}.pickup .text a .over .title small{font-weight:400;font-size:.75em}@media screen and (max-width:767px){#side .pickup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -8px 20px}#side .pickup .item{width:50%;padding:8px;margin:0;font-size:3vw}}@media screen and (max-width:480px){#side .pickup .item{width:100%;font-size:6vw}}.contentHead{position:relative}.contentHead p{margin:1em 0}#main .contentHead{margin-bottom:40px}#main .contentHead h2{position:relative;margin-bottom:15px;font-size:1.625em;line-height:1.5;padding:18px 15px;border-top:3px solid #9d1f24;border-bottom:1px solid #b9b9b9}#main .contentHead h2::before{content:"";position:absolute;left:0;top:-3px;width:6em;height:3px;background:rgba(255,255,255,.5)}#indexInter{overflow:hidden;padding:10px 15px;margin:10px 0;border:1px solid #b9b9b9}#indexInter h3{position:relative;margin-bottom:10px;font-size:1em;padding:0 5px 5px;border-bottom:1px solid #bfbfbf}#indexInter h3::before{content:"";position:absolute;display:block;left:0;bottom:-1px;width:6.5em;border-bottom:1px solid #bc0000}#indexInter ul{margin:5px;padding:0}#indexInter ul li{display:inline-block;margin-right:.8em}#indexInter ul li:before{display:inline-block;font-size:1.2em;margin-right:.4em;font-family:FontAwesome;content:"\f107";line-height:1;vertical-align:middle}#indexInter.speech{margin:-1px;padding:0;border:0}
#contentFoot{margin-top:1em;padding:10px;border-top:1px solid}#contentFoot p{margin:0 0 .5em}#contentFoot h5{font-size:1em;line-height:1.5;margin-bottom:.5em}.mainText ul.office,ul.office{margin:.5em 0;padding:0;list-style:none}ul.office li{display:block}#contents::after,#contentHead::after,#contentFoot::after,#main::after{content:" ";display:block;clear:both}@media screen and (max-width:767px){#main .contentHead h2{margin-left:-10px;margin-right:-10px}#indexInter{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:768px),print{#main .contentHead p{margin-left:20px}#contentFoot{font-size:.875em}}@media print{#indexInter{display:none}}.about p,.mainText p,.txtPart{margin:0 0 1em}.mainText ul,.mainText ol{padding:0;margin:1em 1em 1em 2em}.mainText li ol,.mainText li ul{margin-top:0;margin-bottom:.2em}.mainText>.section,.mainText section{clear:both;margin-bottom:40px}.mainText::after,.mainText article::after,.mainText .section::after,.mainText section::after,.txtPart::after{content:" ";display:block;clear:both}.mainText h3{position:relative;clear:both;margin-top:30px;margin-bottom:10px;border-top:2px solid;font-size:1.4375em;line-height:1.5;padding:8px 16px 12px 25px}.mainText h3::before,.mainText h3::after{content:"";position:absolute;display:block}.mainText h3::before{width:4px;left:8px;top:15px;bottom:15px;border-bottom:15px;background:#b50000;border-top:4px solid rgba(255,255,255,0.5)}.mainText h3::after{width:0;height:0;border-style:solid;border-width:0 0 7.5px 7.5px;border-color:transparent transparent #9d1f24 transparent;right:2px;bottom:2px}.mainText h4{clear:both;margin-top:20px;margin-bottom:15px;font-size:1.25em;line-height:1.5;padding:6px 10px 8px 16px;position:relative;border-style:solid;border-width:1px 0}.mainText h4:before{content:"";display:block;position:absolute;left:0;top:-1px;width:6em;border-bottom:1px solid #bc0000}
.mainText h5{clear:both;margin-top:15px;margin-bottom:10px;font-size:1.125em;line-height:1.5;padding-left:.8em}.mainText h5:before{content:"";display:inline-block;margin-left:-0.8em;margin-right:.35em;margin-top:-0.225em;vertical-align:middle;width:0;height:0;background:#9d1f24;border-style:solid;border-width:0 0 .45em .45em;border-color:transparent transparent rgba(255,255,255,.5) transparent}.mainText h6{clear:both;margin-bottom:1em;font-size:1em}.mainText .speech{padding:0;position:absolute !important}.mainText .speech::before,.mainText .speech::after{display:none !important}@media screen and (max-width:767px){.mainText h3{font-size:1.428571428571429em;margin-left:-10px;margin-right:-10px}.mainText h4{font-size:1.285714285714286em;margin-left:-5px;margin-right:-5px}.mainText h5{font-size:1.142857142857143em}}@media screen and (min-width:768px),print{#main .mainText{padding-left:20px}#main .mainText h3{margin-left:-16px}#main .mainText h4{margin-left:-12px}#main .mainText h5{margin-left:-8px}}.mainText table{max-width:100%;padding:0;margin:1em 0;border-collapse:collapse;border-spacing:0;empty-cells:show}.mainText caption{font-weight:600;text-align:left;margin:5px}.mainText th,.mainText td{padding:.5em;vertical-align:top;border-color:#666;border-style:solid;border-width:1px;word-break:break-word}.mainText th[scope="row"]{text-align:left}.mainText th[scope="col"]{text-align:center}.mainText table th{font-weight:600;vertical-align:middle}td.num{text-align:right}.nowrap{white-space:nowrap}.mainText td ul,.mainText td ol{margin-top:0;margin-bottom:0}.mainText .reflow .label{display:none}@media screen and (max-width:767px){.tableScroll{margin:1em 0;overflow:auto;overflow-y:hidden;width:100%;max-width:none;min-height:.01%;-ms-overflow-style:-ms-autohiding-scrollbar}.tableScroll::-webkit-scrollbar{height:5px}.tableScroll::-webkit-scrollbar-track{background:#e6e6e6}.tableScroll::-webkit-scrollbar-thumb{background:#333}
.mainText .tableScroll table,.tableScroll table{margin:0;max-width:none}.mainText .tableScroll table caption,.tableScroll table caption{text-align:left}.tableScroll table th,.tableScroll table td{white-space:nowrap}.mainText table.reflow{display:block;border-collapse:separate;border-width:0}.mainText .reflow caption,.reflow caption{display:block;text-align:left}.mainText .reflow thead,.reflow thead{display:none}.mainText .reflow tbody,.mainText .reflow tbody tr .reflow tbody,.reflow tbody tr{display:block;margin-bottom:1em}.mainText .reflow th,.mainText .reflow td,.reflow th,.reflow td{width:auto;display:block;border-top-width:0}.mainText .reflow tr>th:first-child,.mainText .reflow tr>td:first-child{border-top-width:1px}.mainText .reflow tbody th{text-align:left}.mainText .reflow .label{text-align:left;display:block;font-weight:600;border-bottom:1px dotted #ccc;margin:0 -0.5em .3em;padding:0 .5em .3em}.reflow .nowrap{white-space:inherit}}@media screen and (min-width:768px),print{.mainText .dataList th[scope="row"]{width:20%}}.gCode{clear:both;overflow:hidden;margin:20px 0;text-align:center}.gCode iframe,.gCode object,.gCode video{margin:0 auto;text-align:left;max-width:100%}.gCode iframe{border:0}.gCode:after{content:"";display:block;clear:both}@media screen and (max-width:767px){.RFrameWrap{margin:0 auto;position:relative;padding-bottom:60%;height:0;overflow:hidden}.RFrameWrap video,.RFrameWrap iframe{margin:0;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.gCode.scroll{overflow:auto;width:100%;min-height:.01%;-webkit-overflow-scrolling:touch}.gCode.scroll iframe{overflow:auto;width:100%;max-width:none;-webkit-overflow-scrolling:touch}}@media screen and (min-width:768px),print{.RFrameWrap{padding:0 !important}}.mainText .iLink ul,.mainText ul.iLink{list-style-type:none;margin-left:0}.mainText .iLink a,.iLink a,a.iLink{display:inline-block;vertical-align:text-top;text-decoration:none;padding-left:1.5em}
a.iLink:hover .title,a.iLink:active .title,a.iLink:focus .title,.iLink a:hover .title,.iLink a:active .title,.iLink a:focus .title{text-decoration:underline}.mainText .iLink a::before,.iLink a::before,a.iLink::before{font-size:1.125em;margin-left:-1.3em;display:inline-block;margin-right:.3em;font-family:FontAwesome;content:"\f144";width:1em;line-height:1;vertical-align:middle;text-decoration:none}a span.nw,.mainText a span.nw{display:inline-block;margin-left:.5em;font-size:.75em;text-decoration:none}@media print{.iLink li a.outside:after{content:" (" attr(href) ") ";font-size:.8em;display:block}}.linkBtn{margin:20px 0;text-align:center}.mainText ul.linkBtn,ul.linkBtn{margin:20px 0;list-style:none}ul.linkBtn li{display:inline-block;margin:3px .5em}.linkBtn a{display:inline-block;text-decoration:none !important;line-height:1.5;padding:10px 2em;overflow:hidden;text-align:left;position:relative;border-radius:5px;-webkit-box-shadow:0 2px 5px rgba(180,180,180,0.4);box-shadow:0 2px 5px rgba(180,180,180,0.4)}.linkBtn a::before,.linkBtn a::after{display:block;text-decoration:none}.linkBtn a::before{font-size:1.125em;margin-left:-1.3em;display:inline-block;margin-right:.3em;font-family:FontAwesome;content:"\f144";line-height:1}.linkBtn a::after{content:"";display:block;width:.5em;height:.5em;border-top:1px solid #9d1f24;border-right:1px solid #9d1f24;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:.5em;bottom:50%;margin-bottom:-0.25em}.linkBtn a:hover,.linkBtn a:active,.linkBtn a:focus{-webkit-box-shadow:0 2px 8px rgba(180,180,180,0.8);box-shadow:0 2px 8px rgba(180,180,180,0.8)}.mainText .iPaper ul,.mainText ul.iPaper{list-style-type:none;margin-left:0}.mainText .iPaper li{margin-bottom:5px}.mainText .iPaper a,a.iPaper{display:inline-block;padding-left:1.5em;text-decoration:none}.iPaper .fa{margin-left:-1.5em;position:relative;width:1.5em;height:0;padding-top:1.25em;line-height:1;vertical-align:middle;overflow:hidden}
.iPaper .fa::before{font-size:1.125em;display:block;position:absolute;left:0;right:0;top:0;bottom:0;text-indent:0}@media screen and (max-width:767px){.touchevents .iPaper .fa{line-height:1.125;vertical-align:text-bottom}}a.iPaper:hover .title,a.iPaper:active .title,a.iPaper:focus .title,.iPaper a:hover .title,.iPaper a:active .title,.iPaper a:focus .title{text-decoration:underline}.iPaper .ext{display:inline-block;margin-left:.5em;font-size:.75em;text-decoration:none}.iLink .off{padding-left:1.5em}.iLink .off::before,.iPaper .off::before{margin-left:-1.4em;display:inline-block;width:1em;margin-right:.4em;font-family:FontAwesome;content:"\f10c";text-decoration:none}.iPaper .off{padding-left:1.75em}.iPaper .off::before{margin-left:-1.75em;margin-right:.75em}.iFigureC{clear:both;padding:0;margin:20px 0;text-align:center}.iFigure{clear:both;margin:20px -5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.iFigure figure{display:inline-block;margin:5px;overflow:hidden;vertical-align:top}.iFigureR,.iFigureL{clear:both;max-width:100%;text-align:center}.iFigureR{float:right;margin-left:20px;margin-right:0}.iFigureL{clear:left;float:left;margin-left:0;margin-right:20px}.iFigure li img,.iFigureC img,.iFigureR img,.iFigureL img{display:block;margin:0 auto;max-width:100%;height:auto}.mainText figcaption{text-align:left;word-wrap:break-word;display:block;margin:5px 0}.mainText figcaption p{font-size:.8125em;margin-bottom:0}.mainText figcaption strong{text-align:center;display:block;font-weight:600;word-wrap:break-word;margin-bottom:5px}@media screen and (max-width:767px){.iFigureR,.iFigureL{margin-left:0;margin-right:0;margin-bottom:15px;float:none;min-width:100%}.iFigure figur{margin:5px;width:100%}}@media screen and (min-width:768px),print{.iFigure{margin-left:-5px;margin-right:-5px}
article#main.iFigure{margin-left:-25px}.txtPart.row{margin:10px 0;clear:both;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.txtPart.row>.txtPTxt{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:10px}.txtPart.row>.iFigureR,.txtPart.row>.iFigureL{-ms-flex-negative:0;flex-shrink:0}}.cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}ul.cards{list-style:none;margin:0 -10px;padding:0}.cards>*{width:25%;padding:10px}.card,.cards>*{display:-webkit-box;display:-ms-flexbox;display:flex}a.card,.card>a,.cards>*>a{width:100%;display:block;-webkit-box-shadow:0 1px 5px rgba(180,180,180,0.8);box-shadow:0 1px 5px rgba(180,180,180,0.8)}.card p,.cards p{margin:0}@media screen and (max-width:767px){.cards>*{width:50%}}.thumb{overflow:hidden;position:relative}.thumb:before{content:"";display:block;position:relative;width:1px;z-index:-1;height:50%}.thumb>img{position:absolute;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover";width:100%;height:100%;min-height:0;min-width:0;top:0;left:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}
.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mainText .iPopList,.iPopList{clear:both;overflow:hidden;margin:20px 0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.iPopList li{display:inline-block;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.iPopList li a{display:block;overflow:hidden;text-decoration:none;padding:4px;border:1px solid #bfbfbf;-webkit-box-shadow:0 2px 5px rgba(180,180,180,0.4);box-shadow:0 2px 5px rgba(180,180,180,0.4)}.iPopList li a[href]{text-decoration:none}.iPopList li a p{font-size:.8125em;margin:5px 0;text-decoration:none}.iPopList li a .thumb{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:distribute;justify-content:space-around}.iPopList li a .thumb::before{display:none}.iPopList li a .thumb>.plus>img{position:static;display:inline-block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit:cover"}.iPopList .thumb>.plus{position:relative;display:inline-block;margin:0 auto;vertical-align:middle;text-align:center}.iPopList .thumb>.plus::after{display:block;position:absolute;right:0;bottom:0;line-height:1.25;width:1.2em;height:1.2em;text-align:center;font-family:FontAwesome;content:"\f067";background:rgba(0,0,0,0.80);color:#fff}
@media screen and (max-width:767px){.iPopList li{width:50%}.iPopList li a .thumb{width:100%;height:calc( (50vw - 30px) * .674)}}@media screen and (min-width:768px),print{.iPopList li{width:250px}.iPopList li a .thumb{width:100%;height:155px}}.idxHead{position:relative;background-color:#bbc9ee;background-image:url(../../css/idx_bg0.jpg);background-position:right center;border-bottom:4px solid #bfbfbf;margin-bottom:20px;color:#000;text-shadow:0 0 2px #fff;z-index:-1}.idxHead::before{content:"";position:absolute;left:0;max-width:338px;width:38%;top:0;bottom:0;background-size:auto 100%;background-position:right center;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIGlkPSLjg6zjgqTjg6Tjg7xfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzQ3IDI1MSI+PHN0eWxlPi5zdDB7ZmlsbDojZmZmO2ZpbGwtb3BhY2l0eTouM308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNDYuMy41TC43IDE5MC43VjEuNXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNLjcgMTI4LjdsMTIzLjUgMTIxLjhILjd6Ii8+PC9zdmc+')}.idxHead a[href]:link{color:#00187c}.idxHead a[href]:visited{color:#654c98}.idxHead a[href]:hover,.idxHead a[href]:focus,.idxHead a[href]:active{color:#1944a2}.idxHead .title{display:block;padding:20px 0}.idxHead .title h2{font-size:2em;font-weight:700;line-height:1.2}.idxHead .title h2 small{display:inline-block;margin-left:.3em;font-size:.6em;font-weight:400}.idxHead .title :lang(en){display:block;margin:.3em 0;font-size:.8125em;font-weight:300;line-height:1.5;color:#565656;text-transform:uppercase}@media screen and (max-width:767px){.idxHead{background-image:none !important}.idxHead::before{min-width:180px;background-size:cover}.idxHead .title{padding:12px 0}.idxHead .title h2{font-size:1.42em}.idxHead .title h2 small{display:block;margin-left:0;margin-top:.3em}}@media screen and (min-width:768px),print{.idxHead{margin-top:-10px;height:250px}.idxHead .breadcrumbs{padding:0}.idxHead .title{margin-top:30px}.idxHead .title h2{font-size:2.1875em}}@media screen and (min-width:1140px){.idxHead{margin-top:-50px;padding-top:40px}}.idxBox .cards{margin-left:-5px;margin-right:-5px}.idxBox .cards li{padding:12px}.idxBox .cards li a{border-top:3px solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}
.idxBox .cards .thumb:before{padding-top:62.85%}.idxBox .cards .thumb{width:43.42%}.idxBox .cards .thumb.none{background-color:rgba(255,255,255,0.7);background-position:center center;background-size:cover;background-image:url(../../css/thumb.svg)}.idxBox .cards .info{padding:5px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.8125em}.idxBox .cards .info b{font-size:1.307692307692308em;line-height:1.4}.idxBox .cards .info p{line-height:1.5;margin:5px 0 0 0}.idxBox .cards a:hover .info b,.idxBox .cards a:active .info b,.idxBox .cards a:focus .info b{text-decoration:underline}@media screen and (max-width:767px){.touchevents .idxBox .cards .info b .out{font-size:.9em}}@media screen and (max-width:480px){.idxBox .cards li{width:100%}}@media screen and (min-width:768px),print{.idxBox .cards li{width:50%}.idxBox .cards .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:768px) and (max-width:840px){.onSide .idxBox .cards li{width:100%}}.cTop .pickup{margin:20px 0}.pickup .card{margin:10px 0}.pickup .card a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.pickup .card .info{position:relative;width:330px;max-width:70%;text-align:left;line-height:1.2;padding:20px 10px 20px 56px;min-height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pickup .card .info>*{display:block;position:relative;z-index:2}.pickup .card .info::before{content:"";display:block;position:absolute;left:0;top:0;height:96px;width:96px;z-index:1;background-repeat:no-repeat;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEiIGlkPSJtYXJrIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA5NiI+PHN0eWxlPi5zdDF7ZmlsbDojZmZmfTwvc3R5bGU+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI0NC45NTEiIHkxPSI0Ni4wMjMiIHgyPSItOS4wNDkiIHkyPSIxMS4wMjQiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzgzMDQwNCIvPjxzdG9wIG9mZnNldD0iLjg0OSIgc3RvcC1jb2xvcj0iI2IyMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNTVkdJRF8xXykiIGQ9Ik05NiAwTDAgOTZWMHoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNi40IDMzLjVoMi41YzIuMSAwIDMuNS43IDMuNSAyLjcgMCAxLjktMS4zIDIuOC0zLjQgMi44SDcuMnY0aC0uOHYtOS41em0yLjMgNC45YzEuOSAwIDIuOC0uNiAyLjgtMi4yIDAtMS41LS45LTItMi44LTJINy4ydjQuMmgxLjV6TTE0LjEgMzMuNWguOFY0M2gtLjh2LTkuNXpNMTYuOSAzOC4zYzAtMyAxLjctNC45IDQuMS00LjkgMS4xIDAgMiAuNSAyLjUgMS4xbC0uNS41Yy0uNS0uNi0xLjItLjktMi4xLS45LTIgMC0zLjMgMS42LTMuMyA0LjJzMS4yIDQuMiAzLjIgNC4yYzEgMCAxLjctLjQgMi40LTEuMWwuNC41Yy0uNy44LTEuNiAxLjQtMi44IDEuNC0yLjItLjEtMy45LTItMy45LTV6TTI1LjUgMzMuNWguOHY1LjFsNC40LTUuMWguOWwtMyAzLjUgMy40IDZoLS45TDI4IDM3LjdsLTEuOSAyLjFWNDNoLS44di05LjV6TTM2LjQgMzkuM3YtNS44aC44djUuN2MwIDIuNSAxLjEgMy4yIDIuNSAzLjIgMS4zIDAgMi41LS43IDIuNS0zLjJ2LTUuN2guN3Y1LjhjMCAzLTEuNSAzLjktMy4yIDMuOXMtMy4zLS45LTMuMy0zLjl6TTQ1LjQgMzMuNWgyLjVjMi4xIDAgMy41LjcgMy41IDIuNyAwIDEuOS0xLjMgMi44LTMuNCAyLjhoLTEuN3Y0aC0uOHYtOS41em0yLjQgNC45YzEuOSAwIDIuOC0uNiAyLjgtMi4yIDAtMS41LS45LTItMi44LTJoLTEuNXY0LjJoMS41ek0yOSAxNy4zaDYuM3YuMUwzMC4yIDIxbDIgNi4xaC0uMUwyNyAyMy40bC01LjIgMy43aC0uMWwyLTYuMS01LjEtMy43di0uMUgyNWwyLTYgMiA2LjF6Ii8+PC9zdmc+')}
.pickup .card .info span{font-weight:600}.pickup .card .info strong{font-size:1.5em;font-weight:700}.pickup .card .info strong::after{content:"";display:inline-block;margin-left:5px;width:1em;height:1em;background-repeat:no-repeat}.pickup .card .thumb{-webkit-box-flex:1;-ms-flex:1;flex:1}.pickup .card .thumb:before{padding-top:30%}@media screen and (max-width:480px){.pickup .card a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.pickup .card .info{min-height:94px;padding-left:84px}.pickup .card .info::before{width:90px;height:90px}.pickup .card .info{width:100%;max-width:none}.pickup .card .thumb:before{min-height:80px}}@media screen and (min-width:768px),print{.pickup .card .info{font-size:1.1875em}}.cTop .linkBtn{text-align:left}.cTop .linkBtn li{display:block}.cTop .linkBtn li a{width:100%}@media screen and (min-width:480px),print{.cTop .linkBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cTop .linkBtn li{width:46%;margin:0;padding:10px}}@media screen and (min-width:768px) and (max-width:840px){.onSide.cTop .linkBtn li{width:100%}}.topicList{margin:20px 0}.topicList h3,.mainText .topicList h3{text-align:center;background:0;padding:5px;margin:0 0 10px;border:0}.mainText .topicList h3::before,.mainText .topicList h3::after{display:none}.topicList .inter{padding:1em}.mainText p.entry,p.entry{margin:1em 0}.mainText ul.entry,ul.entry{margin:0;padding:0 1em;line-height:1.5;list-style:none;font-size:.9em}ul.entry+ul.entry{margin-top:10px}ul.entry li,ul.entry li a{display:block}ul.entry li+li{border-top:1px solid #bfbfbf}ul.entry>li>a{text-align:left;line-height:1.5;text-decoration:none;padding:.85em 1.5em;margin:0 -1em}ul.entry>li>a>*{vertical-align:top}.entry li p{display:block;margin:5px 0}ul.entry>li>a:hover,ul.entry>li>a:active,ul.entry>li>a:focus{text-decoration:none;background-color:rgba(180,180,180,0.30)}
ul.entry>li>a:hover p,ul.entry>li>a:active p,ul.entry>li>a:focus p{text-decoration:underline}.entry li time{display:inline-block;font-size:.92em;width:9em;line-height:1.7;text-decoration:none}.entry li i{font-style:normal;text-align:center;display:inline-block;font-size:.92em;width:7.3em;color:#fff;background:#333;border:1px solid #fdfdfd;text-decoration:none}ul.entry.cards{margin:0 -10px;padding:0;font-size:.875em}ul.entry.cards>li{display:-webkit-box;display:-ms-flexbox;display:flex;border:0}ul.entry.cards>li>a{position:relative;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}ul.entry.cards>li>a>.thumb{width:100%;margin:0}.entry.cards .thumb.none{background-color:#dedede;background-position:center center;background-size:cover;background-image:url(../../css/thumb.svg)}.entry .thumb::before{padding-top:72.4%}.entry .thumb img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover"}ul.entry.cards>li>a>.info{margin:0;padding:10px;width:100%;overflow:hidden}.entry.cards .info time{display:block;width:auto;font-size:.857142857142857em}.entry.cards .info p{margin:0}ul.entry.cards>li>a:hover p,ul.entry.cards>li>a:active p,ul.entry.cards>li>a:focus p{text-decoration:none}ul.entry.cards i.new{position:absolute;text-indent:200px;overflow:hidden;left:0;top:0;height:0;width:30%;padding-top:30%;border:0;background-color:transparent;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMCIgaWQ9Imljb24iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA3NCA3NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzQgNzQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojOTcwMDAwO30KCS5zdDF7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSI3NCwwIDAsNzQgMCwwICIvPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjIsMTloMS42bDMuMyw4LjFsMS43LTguMWgxLjNMMTMsMjloLTEuNWwtMy40LTguMUw2LjQsMjlINS4xTDcuMiwxOXoiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNy40LDE5aDcuM2wtMC4zLDEuMmgtNmwtMC42LDNoNS41bC0wLjIsMS4yaC01LjVsLTAuNywzLjRIMjNMMjIuNywyOWgtNy40TDE3LjQsMTl6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjcuMywxOWwwLjIsOC4ybDQtOC4ySDMzbDAuNSw4LjJsMy42LTguMmgxLjVsLTQuOCwxMGgtMS40bC0wLjYtOC4zTDI3LjgsMjloLTEuNGwtMC41LTEwSDI3LjN6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzguNiwyNy42aDEuNEwzOS42LDI5aC0xLjRMMzguNiwyNy42eiBNNDAuNCwxOWgxLjRsLTAuNywzLjNsLTEuMyw0LjNoLTAuN2wwLjYtNC4zTDQwLjQsMTl6Ii8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==');background-repeat:no-repeat;background-size:contain;background-position:left top}.rss a,a.rss{display:inline-block;text-decoration:none !important}.rss a:hover span,.rss a:active span,.rss a:focus span,a.rss:hover span,a.rss:active span,a.rss:focus span{text-decoration:underline}.rss a::before,a.rss::before{display:inline-block;font-family:FontAwesome;margin-right:.4em;content:"\f09e"}.topicList header{text-align:center}
.topicList header h3{display:inline-block;margin:5px}.topicList header .rss,.topicList .inter .rss{display:inline-block;font-size:.8125em;padding:0 .5em;border-radius:2em}.topicList .inter footer{border-top:1px solid #bfbfbf;margin:0 .8125em;padding-top:.2em;text-align:right}.topicList .inter footer *{display:inline-block;margin:0 .5em}.topicList .inter .list a{display:inline-block;text-decoration:none}.topicList .inter .list a::before{display:inline-block;margin-right:.3em;font-family:FontAwesome;content:"\f144";line-height:1;vertical-align:middle}.topicList .list a:hover sapn,.topicList .list a:hover sapn,.topicList .list a:hover sapn{text-decoration:underline}.linkBtn.toMore a{border-radius:5px;min-width:200px}.linkBtn.toMore a::before{display:none}.linkBtn.toMore a::after{content:"";display:inline-block;position:static;margin-left:1em;border:0;-webkit-transform:none;transform:none;width:1.75em;height:1.5em}.topicList .inter+#topicInfo{margin-top:15px}#topicInfo ul.entry li+li{margin-top:10px;border:0}#topicInfo ul.entry li a{border-radius:5px;padding-left:2em;padding-right:1em;position:relative}#topicInfo ul.entry li a::before{display:inline-block;margin-left:-1.5em;margin-right:.5em;font-family:FontAwesome;content:"\f144";vertical-align:middle}#topicInfo ul.entry li a::after{content:"\25b6";font-size:.75em;line-height:1.2;display:block;position:absolute;right:0;top:50%;margin-top:-0.5em;width:1.5em}@media screen and (max-width:767px){.topicList .inter{padding:10px}.entry.cards li{width:50%}.linkBtn.toMore a{min-width:0}}@media screen and (min-width:768px){ul.entry>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}ul.entry>li>a>p{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 0 .8em}
.onSide .entry.cards li{width:33.333333333333333%;width:calc( 100% / 3 )}}@media screen and (min-width:768px) and (max-width:840px){.onSide .topicList .inter{padding-left:15px;padding-right:15px}.onSide ul.entry>li>a{display:block}.onSide .entry li p{display:block;margin:5px 0}.onSide .entry.cards li{width:50%}}.pubDate{text-align:left}#contentFoot h5.label,#newsPage #contentFoot h5{font-weight:400;display:inline-block;line-height:1.2}#contentFoot h5.label::after,#newsPage #contentFoot h5::after{content:"\003A\0020"}#contentFoot h5.label+.office,#newsPage #contentFoot .office{display:inline;margin:0;line-height:1.2}#contentFoot h5.label+.office li,#newsPage #contentFoot .office li{display:inline-block;margin:0 1em 0 0}.categoryList ul.linkBtn{padding:0;text-align:left}.categoryList .linkBtn li{display:block}.categoryList .linkBtn li a{width:100%}@media screen and (min-width:480px),print{.categoryList .linkBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.categoryList .linkBtn li{text-align:center;max-width:48%;margin:0;padding:10px}.categoryList .linkBtn li a{width:22em;max-width:100%}}#Emergency{border:2px solid;clear:both}#Emergency h3{font-weight:400}#Emergency h3 span::before{display:inline-block;margin-right:.5em;font-family:FontAwesome;content:"\f071"}@media screen and (max-width:767px){#pageHead #Emergency{margin:0;font-size:.875em}#Emergency h3{padding:5px;line-height:1.2;font-size:1em}}@media screen and (min-width:768px),print{#pageHead #Emergency{margin:10px 0 15px}#Emergency,#Emergency h3{display:flex;flex-flow:row nowrap}#Emergency h3{margin:0;font-size:1.125em;padding:10px 1.5em 10px 1em;align-items:center}#Emergency .entry{flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.fixed #pageHead #Emergency{display:none}}@media screen and (min-width:1140px),print{#Emergency{margin-bottom:5px}}.cards.events>*>a{position:relative;min-height:150px}.cards.events .evDate{width:100%;padding:10px;line-height:1.2;font-weight:700;color:#fff;background:-webkit-gradient(linear,left top,right top,from(#800404),to(#ae0000));background:linear-gradient(to right,#800404 0,#ae0000 100%)}.cards.events .evDate span{display:inline-block}.cards.events .evDate .n{font-family:Oswald}.cards.events .evDate .y .n{font-size:1.375em}.cards.events .evDate .m .n,.cards.events .evDate .d .n{font-size:2.125em}.cards.events .info{padding:10px;font-size:.8125em}.cards.events .info p{display:block;margin:0}.cards.events .evDate,.cards.events .info{padding-right:100px}.cards.events .thumb{width:87px;height:122px;margin-top:-61px;position:absolute;right:10px;top:50%;border:1px solid #dedede}.cards.events .thumb.none{background-color:#dedede;background-position:center center;background-size:cover;background-image:url(../../css/thumb.svg)}.cards.events i{font-style:normal;text-align:center;display:inline-block;width:6.75em;color:#fff;background:#333;border:1px solid #fdfdfd;text-decoration:none}@media screen and (max-width:767px){.cards.events .event{width:50%}.cards.events article a{min-height:128px}.cards.events .evDate,.cards.events .info{padding-right:90px}.cards.events .thumb{width:75px;height:100px;margin-top:-50px}}@media screen and (max-width:480px){.cards.events .event{width:100%}}@media screen and (min-width:768px),print{.cards.events .event{width:33.333333333333333%;width:calc( 100% / 3 )}.onSide .cards.events .event{width:50%}}@media screen and (min-width:768px) and (max-width:840px){.cards.events{font-size:1.5vw}.cards.events .event{width:50%}.onSide .cards.events .event{width:100%}}@media screen and (min-width:1140px),print{.cards.events{font-size:1em}}dl.eventDat{margin:10px 0}dl.eventDat dt,dl.eventDat dd{padding:.5em 1em;min-height:2.75em}
dl.eventDat dt{width:8.5em;float:left;clear:left;font-weight:700}dl.eventDat dd{padding:.5em 1em;margin-left:9em;border-style:solid;border-width:0 0 0 2px}@media screen and (max-width:767px){dl.eventDat dt,dl.eventDat dd{width:auto;display:block;float:none;margin:0;min-height:0}dl.eventDat dt{padding:.2em 0}dl.eventDat dd{border-width:2px 0 0;margin-bottom:5px}}i.ne0,.entry li i.ne0{background-color:#284eb6}i.ne1,.entry li i.ne1{background-color:#284eb6}i.ne2,.entry li i.ne2{background-color:#aa202d}i.ne3,.entry li i.ne3{background-color:#aa202d}i.ne4,.entry li i.ne4{background-color:#aa202d}i.ne5,.entry li i.ne5{background-color:#aa202d}i.ne6,.entry li i.ne6{background-color:#284eb6}i.ne8,.entry li i.ne8{background-color:#284eb6}i.ne10,.entry li i.ne10{background-color:#284eb6}i.ne9,.entry li i.ne9{background-color:#2d2d2d}i.ne7,.entry li i.ne7{background-color:#2d2d2d}i.em1,.entry li i.em1{background-color:#760200}i.em2,.entry li i.em2{background-color:#760200}i.recruit,.entry li i.recruit{background-color:#284eb6}i.release,.entry li i.release{background-color:#ad6301}i.media,.entry li i.media{background-color:#ad6301}i.ev0,.events .event i.ev0{background-color:#1e771e}i.ev1,.events .event i.ev1{background-color:#1e771e}i.ev2,.events .event i.ev2{background-color:#1e771e}i.ev3,.events .event i.ev3{background-color:#373737}i.ev4,.events .event i.ev4{background-color:#373737}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{font-size:0;line-height:0;z-index:2;position:absolute;top:50%;margin-top:-13px;display:block;width:40px;height:40px;padding:0;cursor:pointer;border:0;overflow:hidden;background:rgba(255,255,255,0.8);-webkit-transition:.4s;transition:.4s}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.25}.slick-prev{left:10px}.slick-next{right:10px}.slick-prev:before,.slick-next:before{content:'';display:block;line-height:1;opacity:.8;position:absolute;-webkit-box-sizing:content-box;box-sizing:content-box;width:40%;height:40%;border-style:solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:25%}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev:before{right:20%;border-width:0 0 1px 1px}.slick-next:before{left:20%;border-width:1px 1px 0 0}.slick-dotted.slick-slider{text-align:center}.slick-dots{display:block;padding:0;margin:10px;list-style:none;text-align:center;line-height:14px}.slick-dots li{position:relative;display:inline-block;vertical-align:middle;margin:5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent;position:relative}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:10px;height:10px;content:'';text-align:center;background:#000;border:1px solid #ccc;border-radius:50%}.slick-dots li.slick-active button:before{background:#fff}.slider-control{display:block;text-align:center}.slider-control .slick-dots{display:inline-block;margin:0;vertical-align:middle}.slider-control button.pause{display:inline-block;vertical-align:middle;margin:5px;padding-top:10px;width:16px;position:relative;background:#000;border:1px solid #eee;border-radius:1px;overflow:hidden}.slider-control button.pause span{display:block;position:absolute}.slider-control button.pause::after{position:absolute;content:"";display:block;top:50%;left:50%;margin-left:-5px;margin-top:-4px;width:10px;height:8px;border-style:solid;border-color:#fff;border-width:0 3px}.slider-control button.pause.paused::after{width:0;height:0;margin-left:-3px;margin-top:-4px;border-width:4px 0 4px 7px;border-color:transparent transparent transparent #fff}.PhotoGarary{margin:20px 0;padding:0 15px 10px;overflow:hidden;position:relative}.PhotoGarary .slide img{margin:0 auto;width:auto;height:auto;max-width:100%}.PhotoGarary .caption{padding:10px 20px;word-wrap:break-word;text-align:left}.PhotoGarary .caption strong{display:block;text-align:center;margin-bottom:5px}.PhotoGarary .caption p{display:block;margin:0}.PhotoGarary .slick-prev{left:0}.PhotoGarary .slick-next{right:0}.PhotoGarary .slick-prev::before,.PhotoGarary .slick-next::before{width:14px;height:14px;top:50%;margin-top:-7px}.PhotoGarary .main .slide{max-width:800px}.PhotoGarary .main .slick-prev,.PhotoGarary .main .slick-next{height:98px;width:36px;margin-top:-49px}.PhotoGarary .thumbs{margin:0 -15px;padding:15px 35px}.PhotoGarary .thumbs .slide{margin:0 8px;overflow:hidden;outline:0}.PhotoGarary .thumbs .slide img{cursor:pointer;border:2px solid transparent;width:auto;height:70px}
.PhotoGarary .thumbs .slick-current img{border-color:#fff}.PhotoGarary .thumbs .slick-prev,.PhotoGarary .thumbs .slick-next{background:0;width:25px;height:auto;top:5px;bottom:5px;margin:0 5px}.PhotoGarary .thumbs .slick-prev::before,.PhotoGarary .thumbs .slick-next::before{width:12px;height:12px;margin-top:-6px}.PhotoGarary button.pause{margin:5px;display:inline-block;border:0;background:0}.PhotoGarary button.pause .play,.PhotoGarary button.pause.paused .stop{display:none}.PhotoGarary button.pause.paused .play,.PhotoGarary button.pause .stop{display:inline-block}.PhotoGarary button.pause .play::before,.PhotoGarary button.pause .stop::before{display:inline-block;margin-right:.4em;font-family:FontAwesome}.PhotoGarary button.pause .play::before{content:"\f04b"}.PhotoGarary button.pause .stop::before{content:"\f04c"}.PhotoGarary .slick-info{display:block;text-align:right;margin:5px}.PhotoGarary .slick-info button{float:left;margin:0 5px 0 0}.no-js .PhotoGarary .slide{margin:5px}@media screen and (max-width:767px){.PhotoGarary .thumbs .slide img{height:40px}}@media screen and (min-width:768px),print{.mainText .PhotoGarary{margin-left:-16px}.PhotoGarary .main{margin:0 auto}.PhotoGarary .main .slide{width:800px;max-width:100%}.PhotoGarary .main .slide .caption{max-width:800px;margin:0 auto}.no-js .PhotoGarary .slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.no-js .PhotoGarary .slide{margin:0;padding:10px;width:50%}}.DispTerm{text-align:right}.cards.gProjects>*>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.cards.gProjects>*>a::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 0 7.5px 7.5px;border-color:transparent transparent #9d1f24 transparent;right:2px;bottom:2px}
.cards.gProjects .thumb{width:100%}.cards.gProjects .thumb:before{padding-top:45%}.cards.gProjects .title{padding:10px;display:block;margin:0;line-height:1.4}.cards.gProjects .title>*{display:inline-block}@media screen and (min-width:768px),print{.cards.gProjects{max-width:1000px;margin:0 auto;font-size:1.5vw}.cards.gProjects .title{padding:10px}}@media screen and (min-width:1140px),print{.cards.gProjects{font-size:1em}}#guideIndex #indexInter{border:0}#guideIndex #indexInter h3::before,#guideIndex #indexInter ul li:before{content:"";display:none}#guideIndex #indexInter h3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#guideIndex #indexInter ul{margin:0 27px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#guideIndex #indexInter ul li{margin:15px;display:-webkit-box;display:-ms-flexbox;display:flex}#guideIndex #indexInter ul li a{display:block;padding:10px 2px;width:97px;min-height:97px;font-size:1.0625em;line-height:1.2;text-align:center;border-radius:5px;-webkit-box-shadow:0 2px 5px rgba(180,180,180,0.4);box-shadow:0 2px 5px rgba(180,180,180,0.4)}#guideIndex #indexInter ul li a:hover,#guideIndex #indexInter ul li a:active,#guideIndex #indexInter ul li a:focus{text-decoration:none}#guideIndex #indexInter ul li a::before{content:"";display:block;width:100%;height:50px;margin-bottom:5px;background-repeat:no-repeat;background-position:center}#guideIndex #indexInter ul li a::after{display:inline-block;font-size:1em;margin-left:.3em;font-family:FontAwesome;content:"\f107";line-height:1;vertical-align:middle}@media screen and (max-width:767px){#guideIndex #indexInter ul{margin:0 -15px}}@media screen and (max-width:640px){#guideIndex #indexInter ul li{margin:15px 10px}}@media screen and (max-width:480px){#guideIndex #indexInter ul li{margin:15px 1%;width:31%}
#guideIndex #indexInter ul li a{max-width:100%;margin:0 auto}}

