html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:none;border-radius:0}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}.not-selectable{-moz-user-select:none;-webkit-user-select:none;user-select:none}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.carousel.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{-webkit-animation:fancybox-rotate 2s linear infinite;animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:fancybox-dash 1.5s ease-in-out infinite;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@-webkit-keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@-webkit-keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{-webkit-animation:.15s ease backwards fancybox-fadeIn;animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{-webkit-animation:.15s ease both fancybox-fadeOut;animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{-webkit-animation:.15s ease both fancybox-fadeIn;animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{-webkit-animation:.1s ease both fancybox-fadeOut;animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{-webkit-animation:.2s ease both fancybox-zoomInUp;animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{-webkit-animation:.15s ease both fancybox-zoomOutDown;animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{-webkit-animation:.15s ease both fancybox-throwOutUp;animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{-webkit-animation:.15s ease both fancybox-throwOutDown;animation:.15s ease both fancybox-throwOutDown}@-webkit-keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-fadeOut{to{opacity:0}}@-webkit-keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@-webkit-keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@-webkit-keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__image{transform-origin:0 0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:transparent;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:transparent}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.006) 8.1%, rgba(0, 0, 0, 0.021) 15.5%, rgba(0, 0, 0, 0.046) 22.5%, rgba(0, 0, 0, 0.077) 29%, rgba(0, 0, 0, 0.114) 35.3%, rgba(0, 0, 0, 0.155) 41.2%, rgba(0, 0, 0, 0.198) 47.1%, rgba(0, 0, 0, 0.242) 52.9%, rgba(0, 0, 0, 0.285) 58.8%, rgba(0, 0, 0, 0.326) 64.7%, rgba(0, 0, 0, 0.363) 71%, rgba(0, 0, 0, 0.394) 77.5%, rgba(0, 0, 0, 0.419) 84.5%, rgba(0, 0, 0, 0.434) 91.9%, rgba(0, 0, 0, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__container:-webkit-full-screen::backdrop{opacity:0}.fancybox__container:fullscreen::-webkit-backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none !important;max-height:none !important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none !important;max-height:none !important;width:auto;padding:0}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif;font:.75rem/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px "Lucida Console",Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/images/leaflet/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/images/leaflet/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/images/leaflet/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px;font-size:.69rem}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;font-size:.69rem;white-space:nowrap;overflow:hidden;box-sizing:border-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;color-adjust:exact}}.ps{overflow:hidden !important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0px;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports(-ms-overflow-style: none){.ps{overflow:auto !important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto !important}}.row{width:100%;margin:0 0%;overflow:hidden;*zoom:1}.col1{float:left;width:calc(100% / 12 * 1 - 0%);margin-right:0%}.col2{float:left;width:calc(100% / 12 * 2 - 0%);margin-right:0%}.col3{float:left;width:calc(100% / 12 * 3 - 0%);margin-right:0%}.col4{float:left;width:calc(100% / 12 * 4 - 0%);margin-right:0%}.col5{float:left;width:calc(100% / 12 * 5 - 0%);margin-right:0%}.col6{float:left;width:calc(100% / 12 * 6 - 0%);margin-right:0%}.col7{float:left;width:calc(100% / 12 * 7 - 0%);margin-right:0%}.col8{float:left;width:calc(100% / 12 * 8 - 0%);margin-right:0%}.col9{float:left;width:calc(100% / 12 * 9 - 0%);margin-right:0%}.col10{float:left;width:calc(100% / 12 * 10 - 0%);margin-right:0%}.col11{float:left;width:calc(100% / 12 * 11 - 0%);margin-right:0%}.col12{float:left;width:calc(100% / 12 * 12 - 0%);margin-right:0%}@media screen and (max-width: 767px){.col1{width:calc(100% / 6 * 1 - 0%);margin-right:0%}.col1-s{width:calc(100% / 12 * 1 - 0%);margin-right:0%}.col2{width:calc(100% / 6 * 2 - 0%);margin-right:0%}.col2-s{width:calc(100% / 12 * 2 - 0%);margin-right:0%}.col3{width:calc(100% / 6 * 3 - 0%);margin-right:0%}.col3-s{width:calc(100% / 12 * 3 - 0%);margin-right:0%}.col4{width:calc(100% / 6 * 4 - 0%);margin-right:0%}.col4-s{width:calc(100% / 12 * 4 - 0%);margin-right:0%}.col5{width:calc(100% / 6 * 5 - 0%);margin-right:0%}.col5-s{width:calc(100% / 12 * 5 - 0%);margin-right:0%}.col6{width:calc(100% / 6 * 6 - 0%);margin-right:0%}.col6-s{width:calc(100% / 12 * 6 - 0%);margin-right:0%}.col7{width:calc(100% / 6 * 6 - 0%);margin-right:0%}.col7-s{width:calc(100% / 12 * 7 - 0%);margin-right:0%}.col8{width:calc(100% / 6 * 6 - 0%);margin-right:0%}.col8-s{width:calc(100% / 12 * 8 - 0%);margin-right:0%}.col9{width:calc(100% / 6 * 6 - 0%);margin-right:0%}.col9-s{width:calc(100% / 12 * 9 - 0%);margin-right:0%}.col10{width:calc(100% / 6 * 6 - 0%);margin-right:0%}.col10-s{width:calc(100% / 12 * 10 - 0%);margin-right:0%}.col11{width:calc(100% / 6 * 6 - 0%);margin-right:0%}.col11-s{width:calc(100% / 12 * 11 - 0%);margin-right:0%}.col12{width:calc(100% / 6 * 6 - 0%);margin-right:0%}.col12-s{width:calc(100% / 12 * 12 - 0%);margin-right:0%}}.clearfix:after{content:"";display:block;clear:both}@media screen and (max-width: 767px){.clearfix-s:after{content:"";display:block;clear:both}}.u-media__pc{display:block}.u-media__pc--inline{display:inline}.u-media__sp,.u-media__sp--inline{display:none}@media screen and (max-width: 767px){.u-media__pc,.u-media__pc--inline{display:none}.u-media__sp{display:block}.u-media__sp--inline{display:inline}}html,body{height:100%}html.is-menuActive{overflow:hidden}html.is-menuActive body{overflow:hidden}body{min-width:1000px;font-family:"メイリオ",Meiryo,Avenir,"Open Sans","Helvetica Neue",Helvetica,Arial,Verdana,Roboto,"游ゴシック","Yu Gothic","游ゴシック体","YuGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:9.5px;font-size:0.95rem;color:#333;line-height:1.8;-webkit-text-size-adjust:100%}@media print{body{overflow-y:visible !important;overflow-x:visible !important}}html.font-small{font-size:85%}html.font-large{font-size:115%}a{color:#333;text-decoration:none;transition:all .3s}a img{transition:all .3s}a:hover{color:#999}a:hover img{-ms-filter:"alpha(opacity=60)";opacity:.6}@media screen and (max-width: 767px){body{min-width:0;line-height:1.6}img{max-width:100%;height:auto}}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:none}button{padding:0;border:none;background-color:transparent}img{vertical-align:bottom}textarea{font-family:inherit}button,input[type=button],input[type=checkbox],input[type=image],input[type=radio],input[type=reset],input[type=submit],label,select{cursor:pointer}.contents{width:1000px;margin:0 auto}@media screen and (max-width: 767px){.contents{width:90%}}ul.inline li,dl.inline li{display:inline-block;vertical-align:middle}.wysiwygTxt a[href*=".doc"]:after,.tableWrapper a[href*=".doc"]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".docx"]:after,.tableWrapper a[href*=".docx"]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".docm"]:after,.tableWrapper a[href*=".docm"]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".dotx"]:after,.tableWrapper a[href*=".dotx"]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".dotm"]:after,.tableWrapper a[href*=".dotm"]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".xls"]:after,.tableWrapper a[href*=".xls"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".xlsx"]:after,.tableWrapper a[href*=".xlsx"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".xlt"]:after,.tableWrapper a[href*=".xlt"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".xml"]:after,.tableWrapper a[href*=".xml"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".xlsm"]:after,.tableWrapper a[href*=".xlsm"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".csv"]:after,.tableWrapper a[href*=".csv"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".ppt"]:after,.tableWrapper a[href*=".ppt"]:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".pptx"]:after,.tableWrapper a[href*=".pptx"]:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".pptm"]:after,.tableWrapper a[href*=".pptm"]:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".jtd"]:after,.tableWrapper a[href*=".jtd"]:after{content:"Jtd";font-size:10px;background:#757575;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".pdf"]:after,.tableWrapper a[href*=".pdf"]:after{content:"PDF";font-size:10px;background:#d25279;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".avi"]:after,.tableWrapper a[href*=".avi"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".wmv"]:after,.tableWrapper a[href*=".wmv"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".mov"]:after,.tableWrapper a[href*=".mov"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".mp4"]:after,.tableWrapper a[href*=".mp4"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".mpeg"]:after,.tableWrapper a[href*=".mpeg"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".mpg"]:after,.tableWrapper a[href*=".mpg"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt a[href*=".zip"]:after,.tableWrapper a[href*=".zip"]:after{content:"Zip";font-size:10px;background:#e4ab00;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.wysiwygTxt u,.tableWrapper u{text-decoration:underline}.wysiwygTxt strong,.wysiwygTxt b,.tableWrapper strong,.tableWrapper b{font-weight:bold}.wysiwygTxt sub,.tableWrapper sub{vertical-align:sub;font-size:smaller}.wysiwygTxt sup,.tableWrapper sup{vertical-align:super;font-size:smaller}.wysiwygTxt blockquote>div,.tableWrapper blockquote>div{display:inline}.wysiwygTxt blockquote:before,.tableWrapper blockquote:before{content:"“"}.wysiwygTxt blockquote:after,.tableWrapper blockquote:after{content:"”"}.wysiwygTxt a,.tableWrapper a{color:#123d94;text-decoration:underline}.wysiwygTxt ol,.tableWrapper ol{overflow:hidden;list-style-type:decimal;list-style-position:inside}.wysiwygTxt ol ul,.wysiwygTxt ol ol,.tableWrapper ol ul,.tableWrapper ol ol{font-size:8px;font-size:0.8rem;text-indent:1rem}.wysiwygTxt ol ul,.tableWrapper ol ul{list-style-type:circle}.wysiwygTxt ul,.tableWrapper ul{overflow:hidden;list-style-type:disc;list-style-position:inside}.wysiwygTxt ul ul,.wysiwygTxt ul ol,.tableWrapper ul ul,.tableWrapper ul ol{font-size:8px;font-size:0.8rem;text-indent:1rem}.wysiwygTxt ul ul,.tableWrapper ul ul{list-style-type:circle}th[align^=left],td[align^=left]{text-align:left !important}th[align^=center],td[align^=center]{text-align:center !important}th[align^=right],td[align^=right]{text-align:right !important}th[valign^=top],td[valign^=top]{vertical-align:top !important}th[valign^=middle],td[valign^=middle]{vertical-align:middle !important}th[valign^=bottom],td[valign^=bottom]{vertical-align:bottom !important}.c-information-list{box-sizing:border-box;border:1px solid #123d94;background-color:#fefde1;padding:8px 28px;height:140px;overflow:auto}.c-information-list>*{padding:10px 0;line-height:1.4em}.c-information-list>*:not(:first-child){border-top:1px dashed #123d94}.c-information-list .title{margin-right:.7em}.c-information-list .datetime{color:#123d94;font-size:.85em}@media screen and (max-width: 767px){.c-information-list{padding:0 17px;height:190px}.c-information-list>*{padding:18px 0}}section.main-block{letter-spacing:-0.4rem}section.main-block .main-layout.row{display:flex}section.main-block .main-layout .sticky-sidebar-wrapper .sticky-sidebar .sticky-sidebar__inner{padding:0 0 1rem}@media screen and (max-width: 767px){section.main-block .main-layout.row{flex-direction:column}}section.main-block .left-contents{display:block;letter-spacing:normal;width:740px;overflow:hidden}section.main-block .right-contents{display:block;letter-spacing:normal;width:220px;margin-left:40px}section.main-block .alternate-right-contents .right-contents{height:100%}@media screen and (max-width: 767px){section.main-block{margin-top:64px}section.main-block>.contents{width:100%}section.main-block .left-contents,section.main-block .right-contents{width:100%;margin:0}}@media print{section.main-block .left-contents{overflow:visible !important}}@media screen and (max-width: 767px){.stations section.main-block{margin-top:0}}#bousai_tec .general-articles h4,#bousai_tec .general-articles .textual-set a,#bousai_tec .general-articles .link-set a{color:#b9514e}#bousai_tec .general-articles h2,#bousai_tec .general-articles h3,#bousai_tec .general-articles .new-information-set,#bousai_tec .general-articles .new-information-set .new-information,#bousai_tec .side-menu .sub-title:after{border-color:#9f2521}#bousai_tec .categories .category-list .to-list,#bousai_tec .side-menu .head,#bousai_tec .monthly-header{background-color:#9f2521}#bousai_tec .general-articles .table-set th,#bousai_tec .general-articles .new-information-set{background-color:#fef6f6}.icon.bousai_tec{box-sizing:border-box;background-color:#fff;border:solid 1px #9f2521;border-radius:30px;text-align:center;color:#b9514e;font-weight:bold}@media screen and (max-width: 767px){.globalNavDepartment .icon.bousai_tec{border-left:solid 4px #9f2521;border-top:solid 1px #e6e6e6;border-right:none;border-bottom:none;border-radius:0;color:#333}}a:hover[class*="icon bousai_tec"],a.selected[class*="icon bousai_tec"]{background-color:#9f2521;color:#fff}#sitemap .item-title.bousai_tec{background-color:#9f2521;color:#fff}#river .general-articles h4,#river .general-articles .textual-set a,#river .general-articles .link-set a{color:#4172ba}#river .general-articles h2,#river .general-articles h3,#river .general-articles .new-information-set,#river .general-articles .new-information-set .new-information,#river .side-menu .sub-title:after{border-color:#648dc9}#river .categories .category-list .to-list,#river .side-menu .head,#river .monthly-header{background-color:#648dc9}#river .general-articles .table-set th,#river .general-articles .new-information-set{background-color:#f9fbfd}.icon.river{box-sizing:border-box;background-color:#fff;border:solid 1px #648dc9;border-radius:30px;text-align:center;color:#4172ba;font-weight:bold}@media screen and (max-width: 767px){.globalNavDepartment .icon.river{border-left:solid 4px #648dc9;border-top:solid 1px #e6e6e6;border-right:none;border-bottom:none;border-radius:0;color:#333}}a:hover[class*="icon river"],a.selected[class*="icon river"]{background-color:#648dc9;color:#fff}#sitemap .item-title.river{background-color:#648dc9;color:#fff}#road .general-articles h4,#road .general-articles .textual-set a,#road .general-articles .link-set a{color:#65539e}#road .general-articles h2,#road .general-articles h3,#road .general-articles .new-information-set,#road .general-articles .new-information-set .new-information,#road .side-menu .sub-title:after{border-color:#8d80bb}#road .categories .category-list .to-list,#road .side-menu .head,#road .monthly-header{background-color:#8d80bb}#road .general-articles .table-set th,#road .general-articles .new-information-set{background-color:#fbf9fd}.icon.road{box-sizing:border-box;background-color:#fff;border:solid 1px #8d80bb;border-radius:30px;text-align:center;color:#65539e;font-weight:bold}@media screen and (max-width: 767px){.globalNavDepartment .icon.road{border-left:solid 4px #8d80bb;border-top:solid 1px #e6e6e6;border-right:none;border-bottom:none;border-radius:0;color:#333}}a:hover[class*="icon road"],a.selected[class*="icon road"]{background-color:#8d80bb;color:#fff}#sitemap .item-title.road{background-color:#8d80bb;color:#fff}#kensei .general-articles h4,#kensei .general-articles .textual-set a,#kensei .general-articles .link-set a{color:#a45192}#kensei .general-articles h2,#kensei .general-articles h3,#kensei .general-articles .new-information-set,#kensei .general-articles .new-information-set .new-information,#kensei .side-menu .sub-title:after{border-color:#b86ea9}#kensei .categories .category-list .to-list,#kensei .side-menu .head,#kensei .monthly-header{background-color:#b86ea9}#kensei .general-articles .table-set th,#kensei .general-articles .new-information-set{background-color:#fdf9fd}.icon.kensei{box-sizing:border-box;background-color:#fff;border:solid 1px #b86ea9;border-radius:30px;text-align:center;color:#a45192;font-weight:bold}@media screen and (max-width: 767px){.globalNavDepartment .icon.kensei{border-left:solid 4px #b86ea9;border-top:solid 1px #e6e6e6;border-right:none;border-bottom:none;border-radius:0;color:#333}}a:hover[class*="icon kensei"],a.selected[class*="icon kensei"]{background-color:#b86ea9;color:#fff}#sitemap .item-title.kensei{background-color:#b86ea9;color:#fff}#kowan .general-articles h4,#kowan .general-articles .textual-set a,#kowan .general-articles .link-set a{color:#d25279}#kowan .general-articles h2,#kowan .general-articles h3,#kowan .general-articles .new-information-set,#kowan .general-articles .new-information-set .new-information,#kowan .side-menu .sub-title:after{border-color:#dc7695}#kowan .categories .category-list .to-list,#kowan .side-menu .head,#kowan .monthly-header{background-color:#dc7695}#kowan .general-articles .table-set th,#kowan .general-articles .new-information-set{background-color:#f0f4f7}.icon.kowan{box-sizing:border-box;background-color:#fff;border:solid 1px #dc7695;border-radius:30px;text-align:center;color:#d25279;font-weight:bold}@media screen and (max-width: 767px){.globalNavDepartment .icon.kowan{border-left:solid 4px #dc7695;border-top:solid 1px #e6e6e6;border-right:none;border-bottom:none;border-radius:0;color:#333}}a:hover[class*="icon kowan"],a.selected[class*="icon kowan"]{background-color:#dc7695;color:#fff}#sitemap .item-title.kowan{background-color:#dc7695;color:#fff}#plan .general-articles h4,#plan .general-articles .textual-set a,#plan .general-articles .link-set a{color:#c42e2b}#plan .general-articles h2,#plan .general-articles h3,#plan .general-articles .new-information-set,#plan .general-articles .new-information-set .new-information,#plan .side-menu .sub-title:after{border-color:#db5d59}#plan .categories .category-list .to-list,#plan .side-menu .head,#plan .monthly-header{background-color:#db5d59}#plan .general-articles .table-set th,#plan .general-articles .new-information-set{background-color:#fdf9f9}.icon.plan{box-sizing:border-box;background-color:#fff;border:solid 1px #db5d59;border-radius:30px;text-align:center;color:#c42e2b;font-weight:bold}@media screen and (max-width: 767px){.globalNavDepartment .icon.plan{border-left:solid 4px #db5d59;border-top:solid 1px #e6e6e6;border-right:none;border-bottom:none;border-radius:0;color:#333}}a:hover[class*="icon plan"],a.selected[class*="icon plan"]{background-color:#db5d59;color:#fff}#sitemap .item-title.plan{background-color:#db5d59;color:#fff}#build .general-articles h4,#build .general-articles .textual-set a,#build .general-articles .link-set a{color:#bd6a04}#build .general-articles h2,#build .general-articles h3,#build .general-articles .new-information-set,#build .general-articles .new-information-set .new-information,#build .side-menu .sub-title:after{border-color:#e4ab00}#build .categories .category-list .to-list,#build .side-menu .head,#build .monthly-header{background-color:#e4ab00}#build .general-articles .table-set th,#build .general-articles .new-information-set{background-color:#fdfcf9}.icon.build{box-sizing:border-box;background-color:#fff;border:solid 1px #e4ab00;border-radius:30px;text-align:center;color:#bd6a04;font-weight:bold}@media screen and (max-width: 767px){.globalNavDepartment .icon.build{border-left:solid 4px #e4ab00;border-top:solid 1px #e6e6e6;border-right:none;border-bottom:none;border-radius:0;color:#333}}a:hover[class*="icon build"],a.selected[class*="icon build"]{background-color:#e4ab00;color:#fff}#sitemap .item-title.build{background-color:#e4ab00;color:#fff}#land .general-articles h4,#land .general-articles .textual-set a,#land .general-articles .link-set a{color:#718c31}#land .general-articles h2,#land .general-articles h3,#land .general-articles .new-information-set,#land .general-articles .new-information-set .new-information,#land .side-menu .sub-title:after{border-color:#96c636}#land .categories .category-list .to-list,#land .side-menu .head,#land .monthly-header{background-color:#96c636}#land .general-articles .table-set th,#land .general-articles .new-information-set{background-color:#f9fbf2}.icon.land{box-sizing:border-box;background-color:#fff;border:solid 1px #96c636;border-radius:30px;text-align:center;color:#718c31;font-weight:bold}@media screen and (max-width: 767px){.globalNavDepartment .icon.land{border-left:solid 4px #96c636;border-top:solid 1px #e6e6e6;border-right:none;border-bottom:none;border-radius:0;color:#333}}a:hover[class*="icon land"],a.selected[class*="icon land"]{background-color:#96c636;color:#fff}#sitemap .item-title.land{background-color:#96c636;color:#fff}#general .general-articles h4,#general .general-articles .textual-set a,#general .general-articles .link-set a{color:#3f9359}#general .general-articles h2,#general .general-articles h3,#general .general-articles .new-information-set,#general .general-articles .new-information-set .new-information,#general .side-menu .sub-title:after{border-color:#4eb56f}#general .categories .category-list .to-list,#general .side-menu .head,#general .monthly-header{background-color:#4eb56f}#general .general-articles .table-set th,#general .general-articles .new-information-set{background-color:#f9fdfa}.icon.general{box-sizing:border-box;background-color:#fff;border:solid 1px #4eb56f;border-radius:30px;text-align:center;color:#3f9359;font-weight:bold}@media screen and (max-width: 767px){.globalNavDepartment .icon.general{border-left:solid 4px #4eb56f;border-top:solid 1px #e6e6e6;border-right:none;border-bottom:none;border-radius:0;color:#333}}a:hover[class*="icon general"],a.selected[class*="icon general"]{background-color:#4eb56f;color:#fff}#sitemap .item-title.general{background-color:#4eb56f;color:#fff}#theme .general-articles h4,#theme .general-articles .textual-set a,#theme .general-articles .link-set a{color:#123d94}#theme .general-articles h2,#theme .general-articles h3,#theme .general-articles .new-information-set,#theme .general-articles .new-information-set .new-information,#theme .side-menu .sub-title:after{border-color:#123d94}#theme .categories .category-list .to-list,#theme .side-menu .head,#theme .monthly-header{background-color:#123d94}#theme .general-articles .table-set th,#theme .general-articles .new-information-set{background-color:#f0f4f7}.icon.theme{box-sizing:border-box;background-color:#fff;border:solid 1px #123d94;border-radius:30px;text-align:center;color:#123d94;font-weight:bold}@media screen and (max-width: 767px){.globalNavDepartment .icon.theme{border-left:solid 4px #123d94;border-top:solid 1px #e6e6e6;border-right:none;border-bottom:none;border-radius:0;color:#333}}a:hover[class*="icon theme"],a.selected[class*="icon theme"]{background-color:#123d94;color:#fff}#sitemap .item-title.theme{background-color:#123d94;color:#fff}#other .general-articles h4,#other .general-articles .textual-set a,#other .general-articles .link-set a{color:#000}#other .general-articles h2,#other .general-articles h3,#other .general-articles .new-information-set,#other .general-articles .new-information-set .new-information,#other .side-menu .sub-title:after{border-color:#000}#other .categories .category-list .to-list,#other .side-menu .head,#other .monthly-header{background-color:#000}#other .general-articles .table-set th,#other .general-articles .new-information-set{background-color:#f0f4f7}.icon.other{box-sizing:border-box;background-color:#fff;border:solid 1px #000;border-radius:30px;text-align:center;color:#000;font-weight:bold}@media screen and (max-width: 767px){.globalNavDepartment .icon.other{border-left:solid 4px #000;border-top:solid 1px #e6e6e6;border-right:none;border-bottom:none;border-radius:0;color:#333}}a:hover[class*="icon other"],a.selected[class*="icon other"]{background-color:#000;color:#fff}#sitemap .item-title.other{background-color:#000;color:#fff}.general-articles .col1{float:left;width:calc(100% / 12 * 1 - 2%);margin-right:2%}.general-articles .col2{float:left;width:calc(100% / 12 * 2 - 2%);margin-right:2%}.general-articles .col3{float:left;width:calc(100% / 12 * 3 - 2%);margin-right:2%}.general-articles .col4{float:left;width:calc(100% / 12 * 4 - 2%);margin-right:2%}.general-articles .col5{float:left;width:calc(100% / 12 * 5 - 2%);margin-right:2%}.general-articles .col6{float:left;width:calc(100% / 12 * 6 - 2%);margin-right:2%}.general-articles .col7{float:left;width:calc(100% / 12 * 7 - 2%);margin-right:2%}.general-articles .col8{float:left;width:calc(100% / 12 * 8 - 2%);margin-right:2%}.general-articles .col9{float:left;width:calc(100% / 12 * 9 - 2%);margin-right:2%}.general-articles .col10{float:left;width:calc(100% / 12 * 10 - 2%);margin-right:2%}.general-articles .col11{float:left;width:calc(100% / 12 * 11 - 2%);margin-right:2%}.general-articles .col12{float:left;width:calc(100% / 12 * 12 - 0%);margin-right:0%}@media screen and (max-width: 767px){.general-articles .col1{width:calc(100% / 6 * 1 - 2%);margin-right:2%}.general-articles .col1-s{width:calc(100% / 12 * 1 - 2%);margin-right:2%}.general-articles .col2{width:calc(100% / 6 * 2 - 2%);margin-right:2%}.general-articles .col2-s{width:calc(100% / 12 * 2 - 2%);margin-right:2%}.general-articles .col3{width:calc(100% / 6 * 3 - 2%);margin-right:2%}.general-articles .col3-s{width:calc(100% / 12 * 3 - 2%);margin-right:2%}.general-articles .col4{width:calc(100% / 6 * 4 - 2%);margin-right:2%}.general-articles .col4-s{width:calc(100% / 12 * 4 - 2%);margin-right:2%}.general-articles .col5{width:calc(100% / 6 * 5 - 2%);margin-right:2%}.general-articles .col5-s{width:calc(100% / 12 * 5 - 2%);margin-right:2%}.general-articles .col6{width:calc(100% / 6 * 6 - 2%);margin-right:2%}.general-articles .col6-s{width:calc(100% / 12 * 6 - 2%);margin-right:2%}.general-articles .col7{width:calc(100% / 6 * 6 - 2%);margin-right:2%}.general-articles .col7-s{width:calc(100% / 12 * 7 - 2%);margin-right:2%}.general-articles .col8{width:calc(100% / 6 * 6 - 2%);margin-right:2%}.general-articles .col8-s{width:calc(100% / 12 * 8 - 2%);margin-right:2%}.general-articles .col9{width:calc(100% / 6 * 6 - 2%);margin-right:2%}.general-articles .col9-s{width:calc(100% / 12 * 9 - 2%);margin-right:2%}.general-articles .col10{width:calc(100% / 6 * 6 - 2%);margin-right:2%}.general-articles .col10-s{width:calc(100% / 12 * 10 - 2%);margin-right:2%}.general-articles .col11{width:calc(100% / 6 * 6 - 2%);margin-right:2%}.general-articles .col11-s{width:calc(100% / 12 * 11 - 2%);margin-right:2%}.general-articles .col12{width:calc(100% / 6 * 6 - 0%);margin-right:0%}.general-articles .col12-s{width:calc(100% / 12 * 12 - 0%);margin-right:0%}}.general-articles .general-article{margin-top:5px;margin-bottom:1rem}.general-articles .general-article h2,.general-articles .general-article h3,.general-articles .general-article h4{font-weight:bold;margin-bottom:1.5em;line-height:1.3em}.general-articles .general-article h2{box-sizing:border-box;border-left:solid 4px #123d94;font-size:16px;font-size:1.6rem;padding-left:1rem}@media screen and (max-width: 767px){.general-articles .general-article h2{font-size:14px;font-size:1.4rem}}.general-articles .general-article h3{font-size:14px;font-size:1.4rem;font-weight:bold;border-bottom:solid 2px #123d94;padding-bottom:.5rem}@media screen and (max-width: 767px){.general-articles .general-article h3{font-size:12px;font-size:1.2rem}}.general-articles .general-article h4{color:#123d94;font-size:12px;font-size:1.2rem}@media screen and (max-width: 767px){.general-articles .general-article h4{font-size:10px;font-size:1rem}}.general-articles .general-article h5{font-size:10px;font-size:1rem;font-weight:bold;line-height:1.2rem;margin-bottom:1em}@media screen and (max-width: 767px){.general-articles .general-article h5{font-size:8px;font-size:0.8rem}}.general-articles .general-article article{margin-bottom:1rem}.general-articles .general-article article small{font-size:7px;font-size:0.7rem;margin-top:5px}.general-articles .general-article section.image:after{content:" ";display:block;height:10px}.general-articles .general-article .textual-set:after{content:"";display:block;clear:both}.general-articles .general-article .textual-set a[target^=_blank] small:after{display:inline-block;margin-left:.2rem;content:url("../images/common/external_window_blue.png")}.general-articles .general-article .textual-set section.image{display:table;width:300px;max-width:740px;margin-bottom:5px}.general-articles .general-article .textual-set section.image small{display:block;text-align:center}.general-articles .general-article .textual-set section.image.left{float:left;margin-right:26px}.general-articles .general-article .textual-set section.image.center{float:none;max-width:740px;margin-left:auto;margin-right:auto}.general-articles .general-article .textual-set section.image.center video,.general-articles .general-article .textual-set section.image.center iframe,.general-articles .general-article .textual-set section.image.center img{max-width:740px;height:auto}.general-articles .general-article .textual-set section.image.right{float:right;margin-left:26px}.general-articles .general-article .textual-set section.image img{height:auto}.general-articles .general-article .textual-set section.image img{max-width:740px;display:block;margin:0 auto}@media screen and (max-width: 767px){.general-articles .general-article .textual-set section.image{display:inline}.general-articles .general-article .textual-set section.image small{text-align:center}.general-articles .general-article .textual-set section.image.left,.general-articles .general-article .textual-set section.image.center,.general-articles .general-article .textual-set section.image.right{float:none;max-width:100%;margin-left:auto;margin-right:auto}.general-articles .general-article .textual-set section.image.left video,.general-articles .general-article .textual-set section.image.left iframe,.general-articles .general-article .textual-set section.image.left img,.general-articles .general-article .textual-set section.image.center video,.general-articles .general-article .textual-set section.image.center iframe,.general-articles .general-article .textual-set section.image.center img,.general-articles .general-article .textual-set section.image.right video,.general-articles .general-article .textual-set section.image.right iframe,.general-articles .general-article .textual-set section.image.right img{max-width:100%;height:auto}}.general-articles .general-article .link-set:after{content:"";display:block;clear:both}.general-articles .general-article .link-set a[target^=_blank]:after{display:inline-block;margin-left:.2rem;content:url("../images/common/external_window_blue.png")}.general-articles .general-article .link-set a[href*=".doc"]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".docx"]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".docm"]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".dotx"]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".dotm"]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".xls"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".xlsx"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".xlt"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".xml"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".xlsm"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".csv"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".ppt"]:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".pptx"]:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".pptm"]:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".jtd"]:after{content:"Jtd";font-size:10px;background:#757575;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".pdf"]:after{content:"PDF";font-size:10px;background:#d25279;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".avi"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".wmv"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".mov"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".mp4"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".mpeg"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".mpg"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set a[href*=".zip"]:after{content:"Zip";font-size:10px;background:#e4ab00;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .link-set h5{margin-bottom:0}.general-articles .general-article .link-set li:before{position:absolute;left:0px;top:1rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/bousai_tec.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set li{position:relative}#bousai_tec .general-articles .general-article .link-set li:before,.general-articles .general-article .link-set.bousai_tec li:before{background-image:url("../images/common/arrows/bousai_tec.png")}.general-articles .general-article .link-set li:before{position:absolute;left:0px;top:1rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/river.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set li{position:relative}#river .general-articles .general-article .link-set li:before,.general-articles .general-article .link-set.river li:before{background-image:url("../images/common/arrows/river.png")}.general-articles .general-article .link-set li:before{position:absolute;left:0px;top:1rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/road.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set li{position:relative}#road .general-articles .general-article .link-set li:before,.general-articles .general-article .link-set.road li:before{background-image:url("../images/common/arrows/road.png")}.general-articles .general-article .link-set li:before{position:absolute;left:0px;top:1rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/kensei.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set li{position:relative}#kensei .general-articles .general-article .link-set li:before,.general-articles .general-article .link-set.kensei li:before{background-image:url("../images/common/arrows/kensei.png")}.general-articles .general-article .link-set li:before{position:absolute;left:0px;top:1rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/kowan.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set li{position:relative}#kowan .general-articles .general-article .link-set li:before,.general-articles .general-article .link-set.kowan li:before{background-image:url("../images/common/arrows/kowan.png")}.general-articles .general-article .link-set li:before{position:absolute;left:0px;top:1rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/plan.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set li{position:relative}#plan .general-articles .general-article .link-set li:before,.general-articles .general-article .link-set.plan li:before{background-image:url("../images/common/arrows/plan.png")}.general-articles .general-article .link-set li:before{position:absolute;left:0px;top:1rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/build.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set li{position:relative}#build .general-articles .general-article .link-set li:before,.general-articles .general-article .link-set.build li:before{background-image:url("../images/common/arrows/build.png")}.general-articles .general-article .link-set li:before{position:absolute;left:0px;top:1rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/land.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set li{position:relative}#land .general-articles .general-article .link-set li:before,.general-articles .general-article .link-set.land li:before{background-image:url("../images/common/arrows/land.png")}.general-articles .general-article .link-set li:before{position:absolute;left:0px;top:1rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/general.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set li{position:relative}#general .general-articles .general-article .link-set li:before,.general-articles .general-article .link-set.general li:before{background-image:url("../images/common/arrows/general.png")}.general-articles .general-article .link-set li:before{position:absolute;left:0px;top:1rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/theme.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set li{position:relative}#theme .general-articles .general-article .link-set li:before,.general-articles .general-article .link-set.theme li:before{background-image:url("../images/common/arrows/theme.png")}.general-articles .general-article .link-set li:before{position:absolute;left:0px;top:1rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/other.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set li{position:relative}#other .general-articles .general-article .link-set li:before,.general-articles .general-article .link-set.other li:before{background-image:url("../images/common/arrows/other.png")}.general-articles .general-article .link-set .parent li.header{padding-left:0}.general-articles .general-article .link-set .parent li.header:before{background-image:none !important}.general-articles .general-article .link-set li{padding-top:3px;padding-bottom:3px}.general-articles .general-article .link-set li a[target^=_blank]:after{top:.8rem}.general-articles .general-article .link-set li a:after{position:relative;transform:translateY(-50%)}.general-articles .general-article .link-set li a{color:#123d94}.general-articles .general-article .link-set li{font-weight:bold;padding-left:19px}.general-articles .general-article .link-set li li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li{position:relative}.general-articles .general-article .link-set li #bousai_tec li:before{background-image:none;background-color:#9f2521}.general-articles .general-article .link-set li li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li{position:relative}.general-articles .general-article .link-set li #river li:before{background-image:none;background-color:#648dc9}.general-articles .general-article .link-set li li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li{position:relative}.general-articles .general-article .link-set li #road li:before{background-image:none;background-color:#8d80bb}.general-articles .general-article .link-set li li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li{position:relative}.general-articles .general-article .link-set li #kensei li:before{background-image:none;background-color:#b86ea9}.general-articles .general-article .link-set li li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li{position:relative}.general-articles .general-article .link-set li #kowan li:before{background-image:none;background-color:#dc7695}.general-articles .general-article .link-set li li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li{position:relative}.general-articles .general-article .link-set li #plan li:before{background-image:none;background-color:#db5d59}.general-articles .general-article .link-set li li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li{position:relative}.general-articles .general-article .link-set li #build li:before{background-image:none;background-color:#e4ab00}.general-articles .general-article .link-set li li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li{position:relative}.general-articles .general-article .link-set li #land li:before{background-image:none;background-color:#96c636}.general-articles .general-article .link-set li li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li{position:relative}.general-articles .general-article .link-set li #general li:before{background-image:none;background-color:#4eb56f}.general-articles .general-article .link-set li li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li{position:relative}.general-articles .general-article .link-set li #theme li:before{background-image:none;background-color:#123d94}.general-articles .general-article .link-set li li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li{position:relative}.general-articles .general-article .link-set li #other li:before{background-image:none;background-color:#000}.general-articles .general-article .link-set li li{font-weight:normal;padding-left:10px}.general-articles .general-article .link-set li li li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li li{position:relative}.general-articles .general-article .link-set li li #bousai_tec li:before{background-image:none;background-color:#9f2521}.general-articles .general-article .link-set li li li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li li{position:relative}.general-articles .general-article .link-set li li #river li:before{background-image:none;background-color:#648dc9}.general-articles .general-article .link-set li li li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li li{position:relative}.general-articles .general-article .link-set li li #road li:before{background-image:none;background-color:#8d80bb}.general-articles .general-article .link-set li li li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li li{position:relative}.general-articles .general-article .link-set li li #kensei li:before{background-image:none;background-color:#b86ea9}.general-articles .general-article .link-set li li li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li li{position:relative}.general-articles .general-article .link-set li li #kowan li:before{background-image:none;background-color:#dc7695}.general-articles .general-article .link-set li li li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li li{position:relative}.general-articles .general-article .link-set li li #plan li:before{background-image:none;background-color:#db5d59}.general-articles .general-article .link-set li li li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li li{position:relative}.general-articles .general-article .link-set li li #build li:before{background-image:none;background-color:#e4ab00}.general-articles .general-article .link-set li li li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li li{position:relative}.general-articles .general-article .link-set li li #land li:before{background-image:none;background-color:#96c636}.general-articles .general-article .link-set li li li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li li{position:relative}.general-articles .general-article .link-set li li #general li:before{background-image:none;background-color:#4eb56f}.general-articles .general-article .link-set li li li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li li{position:relative}.general-articles .general-article .link-set li li #theme li:before{background-image:none;background-color:#123d94}.general-articles .general-article .link-set li li li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set li li li{position:relative}.general-articles .general-article .link-set li li #other li:before{background-image:none;background-color:#000}.general-articles .general-article .link-set li li li{font-size:8.5px;font-size:0.85rem}.general-articles .general-article .link-set div.wrap{margin:3px 0}.general-articles .general-article .link-set div.wrap li:before{position:absolute;left:0px;top:.8rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/bousai_tec.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set div.wrap li{position:relative}#bousai_tec .general-articles .general-article .link-set div.wrap li:before,.general-articles .general-article .link-set div.wrap.bousai_tec li:before{background-image:url("../images/common/arrows/bousai_tec.png")}.general-articles .general-article .link-set div.wrap li:before{position:absolute;left:0px;top:.8rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/river.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set div.wrap li{position:relative}#river .general-articles .general-article .link-set div.wrap li:before,.general-articles .general-article .link-set div.wrap.river li:before{background-image:url("../images/common/arrows/river.png")}.general-articles .general-article .link-set div.wrap li:before{position:absolute;left:0px;top:.8rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/road.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set div.wrap li{position:relative}#road .general-articles .general-article .link-set div.wrap li:before,.general-articles .general-article .link-set div.wrap.road li:before{background-image:url("../images/common/arrows/road.png")}.general-articles .general-article .link-set div.wrap li:before{position:absolute;left:0px;top:.8rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/kensei.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set div.wrap li{position:relative}#kensei .general-articles .general-article .link-set div.wrap li:before,.general-articles .general-article .link-set div.wrap.kensei li:before{background-image:url("../images/common/arrows/kensei.png")}.general-articles .general-article .link-set div.wrap li:before{position:absolute;left:0px;top:.8rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/kowan.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set div.wrap li{position:relative}#kowan .general-articles .general-article .link-set div.wrap li:before,.general-articles .general-article .link-set div.wrap.kowan li:before{background-image:url("../images/common/arrows/kowan.png")}.general-articles .general-article .link-set div.wrap li:before{position:absolute;left:0px;top:.8rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/plan.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set div.wrap li{position:relative}#plan .general-articles .general-article .link-set div.wrap li:before,.general-articles .general-article .link-set div.wrap.plan li:before{background-image:url("../images/common/arrows/plan.png")}.general-articles .general-article .link-set div.wrap li:before{position:absolute;left:0px;top:.8rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/build.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set div.wrap li{position:relative}#build .general-articles .general-article .link-set div.wrap li:before,.general-articles .general-article .link-set div.wrap.build li:before{background-image:url("../images/common/arrows/build.png")}.general-articles .general-article .link-set div.wrap li:before{position:absolute;left:0px;top:.8rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/land.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set div.wrap li{position:relative}#land .general-articles .general-article .link-set div.wrap li:before,.general-articles .general-article .link-set div.wrap.land li:before{background-image:url("../images/common/arrows/land.png")}.general-articles .general-article .link-set div.wrap li:before{position:absolute;left:0px;top:.8rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/general.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set div.wrap li{position:relative}#general .general-articles .general-article .link-set div.wrap li:before,.general-articles .general-article .link-set div.wrap.general li:before{background-image:url("../images/common/arrows/general.png")}.general-articles .general-article .link-set div.wrap li:before{position:absolute;left:0px;top:.8rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/theme.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set div.wrap li{position:relative}#theme .general-articles .general-article .link-set div.wrap li:before,.general-articles .general-article .link-set div.wrap.theme li:before{background-image:url("../images/common/arrows/theme.png")}.general-articles .general-article .link-set div.wrap li:before{position:absolute;left:0px;top:.8rem;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/other.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .link-set div.wrap li{position:relative}#other .general-articles .general-article .link-set div.wrap li:before,.general-articles .general-article .link-set div.wrap.other li:before{background-image:url("../images/common/arrows/other.png")}.general-articles .general-article .link-set div.wrap ul.inline.parent{margin-top:20px}.general-articles .general-article .link-set div.wrap ul.inline.parent:first-child{margin-top:0}.general-articles .general-article .link-set div.wrap ul.inline.parent li:first-child[class^=header]{display:block}.general-articles .general-article .link-set div.wrap ul.inline.child{padding-left:1rem}.general-articles .general-article .link-set div.wrap ul.inline.child li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.child li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.child #bousai_tec li:before{background-image:none;background-color:#9f2521}.general-articles .general-article .link-set div.wrap ul.inline.child li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.child li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.child #river li:before{background-image:none;background-color:#648dc9}.general-articles .general-article .link-set div.wrap ul.inline.child li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.child li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.child #road li:before{background-image:none;background-color:#8d80bb}.general-articles .general-article .link-set div.wrap ul.inline.child li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.child li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.child #kensei li:before{background-image:none;background-color:#b86ea9}.general-articles .general-article .link-set div.wrap ul.inline.child li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.child li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.child #kowan li:before{background-image:none;background-color:#dc7695}.general-articles .general-article .link-set div.wrap ul.inline.child li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.child li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.child #plan li:before{background-image:none;background-color:#db5d59}.general-articles .general-article .link-set div.wrap ul.inline.child li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.child li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.child #build li:before{background-image:none;background-color:#e4ab00}.general-articles .general-article .link-set div.wrap ul.inline.child li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.child li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.child #land li:before{background-image:none;background-color:#96c636}.general-articles .general-article .link-set div.wrap ul.inline.child li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.child li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.child #general li:before{background-image:none;background-color:#4eb56f}.general-articles .general-article .link-set div.wrap ul.inline.child li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.child li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.child #theme li:before{background-image:none;background-color:#123d94}.general-articles .general-article .link-set div.wrap ul.inline.child li:before{content:" ";position:absolute;top:.9rem;transform:translateY(-50%);width:6px;height:6px;background-image:none;border-radius:calc(6px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.child li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.child #other li:before{background-image:none;background-color:#000}.general-articles .general-article .link-set div.wrap ul.inline.child li{font-weight:normal;padding-left:10px;margin-right:10px}.general-articles .general-article .link-set div.wrap ul.inline.grandchild{padding-left:2rem}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.grandchild #bousai_tec li:before{background-image:none;background-color:#9f2521}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.grandchild #river li:before{background-image:none;background-color:#648dc9}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.grandchild #road li:before{background-image:none;background-color:#8d80bb}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.grandchild #kensei li:before{background-image:none;background-color:#b86ea9}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.grandchild #kowan li:before{background-image:none;background-color:#dc7695}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.grandchild #plan li:before{background-image:none;background-color:#db5d59}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.grandchild #build li:before{background-image:none;background-color:#e4ab00}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.grandchild #land li:before{background-image:none;background-color:#96c636}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.grandchild #general li:before{background-image:none;background-color:#4eb56f}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.grandchild #theme li:before{background-image:none;background-color:#123d94}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li:before{content:" ";position:absolute;top:.8rem;transform:translateY(-50%);width:3px;height:3px;background-image:none;border-radius:calc(3px / 2);background-color:#333;line-height:100%}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li{position:relative}.general-articles .general-article .link-set div.wrap ul.inline.grandchild #other li:before{background-image:none;background-color:#000}.general-articles .general-article .link-set div.wrap ul.inline.grandchild li{font-weight:normal;padding-left:10px;margin-right:10px;font-size:8.5px;font-size:0.85rem}.general-articles .general-article .note-set{box-sizing:border-box;border:solid 1px #a8a8a8}.general-articles .general-article .note-set:after{content:"";display:block;clear:both}.general-articles .general-article .note-set a[target^=_blank]:after{display:inline-block;margin-left:.2rem;content:url("../images/common/external_window_blue.png")}.general-articles .general-article .note-set a[href*=".doc"]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".docx"]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".docm"]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".dotx"]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".dotm"]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".xls"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".xlsx"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".xlt"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".xml"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".xlsm"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".csv"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".ppt"]:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".pptx"]:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".pptm"]:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".jtd"]:after{content:"Jtd";font-size:10px;background:#757575;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".pdf"]:after{content:"PDF";font-size:10px;background:#d25279;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".avi"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".wmv"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".mov"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".mp4"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".mpeg"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".mpg"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set a[href*=".zip"]:after{content:"Zip";font-size:10px;background:#e4ab00;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .note-set div{overflow:hidden;*zoom:1;margin:30px}.general-articles .general-article .note-set section.image{display:table;width:300px;max-width:calc(740px - (30px * 2));margin-bottom:5px}.general-articles .general-article .note-set section.image small{display:block;text-align:center}.general-articles .general-article .note-set section.image.left{float:left;margin-right:26px}.general-articles .general-article .note-set section.image.center{float:none;max-width:calc(740px - (30px * 2));margin-left:auto;margin-right:auto}.general-articles .general-article .note-set section.image.center video,.general-articles .general-article .note-set section.image.center iframe,.general-articles .general-article .note-set section.image.center img{max-width:calc(740px - (30px * 2));height:auto}.general-articles .general-article .note-set section.image.right{float:right;margin-left:26px}.general-articles .general-article .note-set section.image img{max-width:calc(740px - (30px * 2));display:block;margin:0 auto}@media screen and (max-width: 767px){.general-articles .general-article .note-set section.image{display:inline}.general-articles .general-article .note-set section.image small{text-align:center}.general-articles .general-article .note-set section.image.left,.general-articles .general-article .note-set section.image.center,.general-articles .general-article .note-set section.image.right{float:none;max-width:100%;margin-left:auto;margin-right:auto}.general-articles .general-article .note-set section.image.left video,.general-articles .general-article .note-set section.image.left iframe,.general-articles .general-article .note-set section.image.left img,.general-articles .general-article .note-set section.image.center video,.general-articles .general-article .note-set section.image.center iframe,.general-articles .general-article .note-set section.image.center img,.general-articles .general-article .note-set section.image.right video,.general-articles .general-article .note-set section.image.right iframe,.general-articles .general-article .note-set section.image.right img{max-width:100%;height:auto}}.general-articles .general-article .button-link-set:after{content:"";display:block;clear:both}.general-articles .general-article .button-link-set a[target^=_blank] div[class^=link-title]:after{display:inline-block;margin-left:.2rem;content:url("../images/common/external_window_blue.png")}.general-articles .general-article .button-link-set a[href*=".doc"] div[class^=link-title]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".docx"] div[class^=link-title]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".docm"] div[class^=link-title]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".dotx"] div[class^=link-title]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".dotm"] div[class^=link-title]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".xls"] div[class^=link-title]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".xlsx"] div[class^=link-title]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".xlt"] div[class^=link-title]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".xml"] div[class^=link-title]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".xlsm"] div[class^=link-title]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".csv"] div[class^=link-title]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".ppt"] div[class^=link-title]:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".pptx"] div[class^=link-title]:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".pptm"] div[class^=link-title]:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".jtd"] div[class^=link-title]:after{content:"Jtd";font-size:10px;background:#757575;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".pdf"] div[class^=link-title]:after{content:"PDF";font-size:10px;background:#d25279;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".avi"] div[class^=link-title]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".wmv"] div[class^=link-title]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".mov"] div[class^=link-title]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".mp4"] div[class^=link-title]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".mpeg"] div[class^=link-title]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".mpg"] div[class^=link-title]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set a[href*=".zip"] div[class^=link-title]:after{content:"Zip";font-size:10px;background:#e4ab00;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .button-link-set .flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.general-articles .general-article .button-link-set .flex .item.hide{visibility:hidden !important;height:0 !important;min-height:0 !important;margin-top:0 !important}.general-articles .general-article .button-link-set.column1 .item{margin-right:1%;width:100%;margin-right:0}.general-articles .general-article .button-link-set.column2 .item{margin-right:1%;width:49%}.general-articles .general-article .button-link-set.column2 .item:nth-child(n+2){margin-right:0}.general-articles .general-article .button-link-set.column3 .item{margin-right:1%;width:32%}.general-articles .general-article .button-link-set.column3 .item:nth-child(n+3){margin-right:0}.general-articles .general-article .button-link-set.column4 .item{margin-right:1%;width:23.5%}.general-articles .general-article .button-link-set.column4 .item:nth-child(n+4){margin-right:0}@media screen and (max-width: 767px){.general-articles .general-article .button-link-set.column2 .item{margin-right:1%;width:100%;margin-right:0}.general-articles .general-article .button-link-set.column3 .item{margin-right:1%;width:100%;margin-right:0}.general-articles .general-article .button-link-set.column4 .item{margin-right:1%;width:48%}.general-articles .general-article .button-link-set.column4 .item:nth-child(n+2){margin-right:0}.general-articles .general-article .button-link-set .flex .item:nth-child(n+2){margin-top:1rem}.general-articles .general-article .button-link-set.column4 .flex .item:nth-child(-n+2){margin-top:0rem}}.general-articles .general-article .button-link-set .flex{margin-top:1rem}.general-articles .general-article .button-link-set .flex:first-child{margin-top:0}.general-articles .general-article .button-link-set .flex .item:before{position:absolute;left:16px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/bousai_tec.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .button-link-set .flex .item{position:relative}#bousai_tec .general-articles .general-article .button-link-set .flex .item:before,.general-articles .general-article .button-link-set .flex.bousai_tec .item:before{background-image:url("../images/common/arrows/bousai_tec.png")}.general-articles .general-article .button-link-set .flex .item:before{position:absolute;left:16px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/river.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .button-link-set .flex .item{position:relative}#river .general-articles .general-article .button-link-set .flex .item:before,.general-articles .general-article .button-link-set .flex.river .item:before{background-image:url("../images/common/arrows/river.png")}.general-articles .general-article .button-link-set .flex .item:before{position:absolute;left:16px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/road.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .button-link-set .flex .item{position:relative}#road .general-articles .general-article .button-link-set .flex .item:before,.general-articles .general-article .button-link-set .flex.road .item:before{background-image:url("../images/common/arrows/road.png")}.general-articles .general-article .button-link-set .flex .item:before{position:absolute;left:16px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/kensei.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .button-link-set .flex .item{position:relative}#kensei .general-articles .general-article .button-link-set .flex .item:before,.general-articles .general-article .button-link-set .flex.kensei .item:before{background-image:url("../images/common/arrows/kensei.png")}.general-articles .general-article .button-link-set .flex .item:before{position:absolute;left:16px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/kowan.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .button-link-set .flex .item{position:relative}#kowan .general-articles .general-article .button-link-set .flex .item:before,.general-articles .general-article .button-link-set .flex.kowan .item:before{background-image:url("../images/common/arrows/kowan.png")}.general-articles .general-article .button-link-set .flex .item:before{position:absolute;left:16px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/plan.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .button-link-set .flex .item{position:relative}#plan .general-articles .general-article .button-link-set .flex .item:before,.general-articles .general-article .button-link-set .flex.plan .item:before{background-image:url("../images/common/arrows/plan.png")}.general-articles .general-article .button-link-set .flex .item:before{position:absolute;left:16px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/build.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .button-link-set .flex .item{position:relative}#build .general-articles .general-article .button-link-set .flex .item:before,.general-articles .general-article .button-link-set .flex.build .item:before{background-image:url("../images/common/arrows/build.png")}.general-articles .general-article .button-link-set .flex .item:before{position:absolute;left:16px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/land.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .button-link-set .flex .item{position:relative}#land .general-articles .general-article .button-link-set .flex .item:before,.general-articles .general-article .button-link-set .flex.land .item:before{background-image:url("../images/common/arrows/land.png")}.general-articles .general-article .button-link-set .flex .item:before{position:absolute;left:16px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/general.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .button-link-set .flex .item{position:relative}#general .general-articles .general-article .button-link-set .flex .item:before,.general-articles .general-article .button-link-set .flex.general .item:before{background-image:url("../images/common/arrows/general.png")}.general-articles .general-article .button-link-set .flex .item:before{position:absolute;left:16px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/theme.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .button-link-set .flex .item{position:relative}#theme .general-articles .general-article .button-link-set .flex .item:before,.general-articles .general-article .button-link-set .flex.theme .item:before{background-image:url("../images/common/arrows/theme.png")}.general-articles .general-article .button-link-set .flex .item:before{position:absolute;left:16px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/other.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .button-link-set .flex .item{position:relative}#other .general-articles .general-article .button-link-set .flex .item:before,.general-articles .general-article .button-link-set .flex.other .item:before{background-image:url("../images/common/arrows/other.png")}.general-articles .general-article .button-link-set .flex .item{display:flex;align-items:center;min-height:70px;box-sizing:border-box;border:solid 1px #a8a8a8;border-radius:6px;text-align:left;display:block\9 ;min-height:auto\9 }.general-articles .general-article .button-link-set .flex .item a{min-height:70px;display:flex;flex-direction:column;justify-content:center}@media all and (-ms-high-contrast: none){.general-articles .general-article .button-link-set .flex .item a{flex-direction:row;min-height:auto;display:block\9 }}.general-articles .general-article .button-link-set .flex .item .link-title{padding:5px 10px 5px 35px;line-height:1.5}.general-articles .general-article .table-set th,.general-articles .general-article .table-set td{box-sizing:border-box;border:solid 1px #a8a8a8;padding:16px 16px}.general-articles .general-article .table-set th{font-weight:bold;text-align:center}.general-articles .general-article .photo-set:after{content:"";display:block;clear:both}.general-articles .general-article .photo-set .flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.general-articles .general-article .photo-set .flex .item.hide{visibility:hidden !important;height:0 !important;min-height:0 !important;margin-top:0 !important}.general-articles .general-article .photo-set.column1 .item{margin-right:1%;width:100%;margin-right:0}.general-articles .general-article .photo-set.column2 .item{margin-right:1%;width:49%}.general-articles .general-article .photo-set.column2 .item:nth-child(n+2){margin-right:0}.general-articles .general-article .photo-set.column3 .item{margin-right:1%;width:32%}.general-articles .general-article .photo-set.column3 .item:nth-child(n+3){margin-right:0}.general-articles .general-article .photo-set.column4 .item{margin-right:1%;width:23.5%}.general-articles .general-article .photo-set.column4 .item:nth-child(n+4){margin-right:0}@media screen and (max-width: 767px){.general-articles .general-article .photo-set.column2 .item{margin-right:1%;width:100%;margin-right:0}.general-articles .general-article .photo-set.column3 .item{margin-right:1%;width:100%;margin-right:0}.general-articles .general-article .photo-set.column4 .item{margin-right:1%;width:48%}.general-articles .general-article .photo-set.column4 .item:nth-child(n+2){margin-right:0}.general-articles .general-article .photo-set .flex .item:nth-child(n+2){margin-top:1rem}.general-articles .general-article .photo-set.column4 .flex .item:nth-child(-n+2){margin-top:0rem}}.general-articles .general-article .photo-set.column2 img{max-width:360px;display:block;margin:0 auto}.general-articles .general-article .photo-set.column3 img{max-width:232px;display:block;margin:0 auto}.general-articles .general-article .photo-set.column4 img{max-width:170px;display:block;margin:0 auto}.general-articles .general-article .photo-set h5{text-align:center}.general-articles .general-article .photo-set .flex{margin-top:1rem}.general-articles .general-article .photo-set .flex:first-child{margin-top:0}.general-articles .general-article .photo-set .flex .item{min-height:70px;text-align:left}.general-articles .general-article .photo-set .flex .item img{margin-bottom:20px}.general-articles .general-article .photo-set .flex .item img.withFrame{border:solid 1px #a8a8a8}@media screen and (max-width: 767px){.general-articles .general-article .photo-set{margin-bottom:1.5rem}.general-articles .general-article .photo-set h5{margin-bottom:10px}.general-articles .general-article .photo-set.column2 img,.general-articles .general-article .photo-set.column3 img{max-width:240px;display:block;margin:0 auto}.general-articles .general-article .photo-set.column2 .item img,.general-articles .general-article .photo-set.column3 .item img{margin-bottom:10px;max-width:100%}.general-articles .general-article .photo-set.column4 img{max-width:140px;display:block;margin:0 auto}.general-articles .general-article .photo-set.column4 .item img{margin-bottom:10px;max-width:100%}}.general-articles .general-article .movie-set:after{content:"";display:block;clear:both}.general-articles .general-article .movie-set iframe,.general-articles .general-article .movie-set video{width:400px;display:block;margin:0 auto;min-height:226px}.general-articles .general-article .movie-set section.image{max-width:400px;margin-bottom:16px}.general-articles .general-article .movie-set section.image.left{float:left;margin-right:26px}.general-articles .general-article .movie-set section.image.center{float:none;max-width:480px;margin-left:auto;margin-right:auto}.general-articles .general-article .movie-set section.image.center video,.general-articles .general-article .movie-set section.image.center iframe,.general-articles .general-article .movie-set section.image.center img{max-width:480px;height:158px}.general-articles .general-article .movie-set section.image.right{float:right;margin-left:26px}@media screen and (max-width: 767px){.general-articles .general-article .movie-set section.image.left,.general-articles .general-article .movie-set section.image.center,.general-articles .general-article .movie-set section.image.right{float:none;max-width:240px;margin-left:auto;margin-right:auto}.general-articles .general-article .movie-set section.image.left video,.general-articles .general-article .movie-set section.image.left iframe,.general-articles .general-article .movie-set section.image.left img,.general-articles .general-article .movie-set section.image.center video,.general-articles .general-article .movie-set section.image.center iframe,.general-articles .general-article .movie-set section.image.center img,.general-articles .general-article .movie-set section.image.right video,.general-articles .general-article .movie-set section.image.right iframe,.general-articles .general-article .movie-set section.image.right img{max-width:240px;height:auto}}.general-articles .general-article .banner-set:after{content:"";display:block;clear:both}.general-articles .general-article .banner-set .flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.general-articles .general-article .banner-set .flex .item.hide{visibility:hidden !important;height:0 !important;min-height:0 !important;margin-top:0 !important}.general-articles .general-article .banner-set.column1 .item{margin-right:1%;width:100%;margin-right:0}.general-articles .general-article .banner-set.column2 .item{margin-right:1%;width:49%}.general-articles .general-article .banner-set.column2 .item:nth-child(n+2){margin-right:0}.general-articles .general-article .banner-set.column3 .item{margin-right:1%;width:32%}.general-articles .general-article .banner-set.column3 .item:nth-child(n+3){margin-right:0}.general-articles .general-article .banner-set.column4 .item{margin-right:1%;width:23.5%}.general-articles .general-article .banner-set.column4 .item:nth-child(n+4){margin-right:0}@media screen and (max-width: 767px){.general-articles .general-article .banner-set.column2 .item{margin-right:1%;width:100%;margin-right:0}.general-articles .general-article .banner-set.column3 .item{margin-right:1%;width:100%;margin-right:0}.general-articles .general-article .banner-set.column4 .item{margin-right:1%;width:48%}.general-articles .general-article .banner-set.column4 .item:nth-child(n+2){margin-right:0}.general-articles .general-article .banner-set .flex .item:nth-child(n+2){margin-top:1rem}.general-articles .general-article .banner-set.column4 .flex .item:nth-child(-n+2){margin-top:0rem}}.general-articles .general-article .banner-set a{display:block;margin-bottom:20px}.general-articles .general-article .banner-set a img{width:auto;height:auto;max-width:100%}.general-articles .general-article .thumbnail-button-link-set:after{content:"";display:block;clear:both}.general-articles .general-article .thumbnail-button-link-set a[target^=_blank] div:after{display:inline-block;margin-left:.2rem;content:url("../images/common/external_window_blue.png")}.general-articles .general-article .thumbnail-button-link-set a[href*=".doc"] div:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".docx"] div:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".docm"] div:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".dotx"] div:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".dotm"] div:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".xls"] div:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".xlsx"] div:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".xlt"] div:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".xml"] div:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".xlsm"] div:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".csv"] div:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".ppt"] div:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".pptx"] div:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".pptm"] div:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".jtd"] div:after{content:"Jtd";font-size:10px;background:#757575;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".pdf"] div:after{content:"PDF";font-size:10px;background:#d25279;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".avi"] div:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".wmv"] div:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".mov"] div:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".mp4"] div:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".mpeg"] div:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".mpg"] div:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set a[href*=".zip"] div:after{content:"Zip";font-size:10px;background:#e4ab00;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .thumbnail-button-link-set .flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.general-articles .general-article .thumbnail-button-link-set .flex .item.hide{visibility:hidden !important;height:0 !important;min-height:0 !important;margin-top:0 !important}.general-articles .general-article .thumbnail-button-link-set.column1 .item{margin-right:1%;width:100%;margin-right:0}.general-articles .general-article .thumbnail-button-link-set.column2 .item{margin-right:1%;width:49%}.general-articles .general-article .thumbnail-button-link-set.column2 .item:nth-child(n+2){margin-right:0}.general-articles .general-article .thumbnail-button-link-set.column3 .item{margin-right:1%;width:32%}.general-articles .general-article .thumbnail-button-link-set.column3 .item:nth-child(n+3){margin-right:0}.general-articles .general-article .thumbnail-button-link-set.column4 .item{margin-right:1%;width:23.5%}.general-articles .general-article .thumbnail-button-link-set.column4 .item:nth-child(n+4){margin-right:0}@media screen and (max-width: 767px){.general-articles .general-article .thumbnail-button-link-set.column2 .item{margin-right:1%;width:100%;margin-right:0}.general-articles .general-article .thumbnail-button-link-set.column3 .item{margin-right:1%;width:100%;margin-right:0}.general-articles .general-article .thumbnail-button-link-set.column4 .item{margin-right:1%;width:48%}.general-articles .general-article .thumbnail-button-link-set.column4 .item:nth-child(n+2){margin-right:0}.general-articles .general-article .thumbnail-button-link-set .flex .item:nth-child(n+2){margin-top:1rem}.general-articles .general-article .thumbnail-button-link-set.column4 .flex .item:nth-child(-n+2){margin-top:0rem}}.general-articles .general-article .thumbnail-button-link-set .flex{margin-top:1rem}.general-articles .general-article .thumbnail-button-link-set .flex:first-child{margin-top:0}.general-articles .general-article .thumbnail-button-link-set .flex .item{overflow:hidden;box-sizing:border-box;border:solid 1px #a8a8a8;margin-bottom:20px;border-radius:6px}.general-articles .general-article .thumbnail-button-link-set .flex .item img{width:100%}.general-articles .general-article .thumbnail-button-link-set .flex .item div:before{position:absolute;left:20px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/bousai_tec.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .thumbnail-button-link-set .flex .item div{position:relative}#bousai_tec .general-articles .general-article .thumbnail-button-link-set .flex .item div:before,.general-articles .general-article .thumbnail-button-link-set .flex .item.bousai_tec div:before{background-image:url("../images/common/arrows/bousai_tec.png")}.general-articles .general-article .thumbnail-button-link-set .flex .item div:before{position:absolute;left:20px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/river.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .thumbnail-button-link-set .flex .item div{position:relative}#river .general-articles .general-article .thumbnail-button-link-set .flex .item div:before,.general-articles .general-article .thumbnail-button-link-set .flex .item.river div:before{background-image:url("../images/common/arrows/river.png")}.general-articles .general-article .thumbnail-button-link-set .flex .item div:before{position:absolute;left:20px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/road.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .thumbnail-button-link-set .flex .item div{position:relative}#road .general-articles .general-article .thumbnail-button-link-set .flex .item div:before,.general-articles .general-article .thumbnail-button-link-set .flex .item.road div:before{background-image:url("../images/common/arrows/road.png")}.general-articles .general-article .thumbnail-button-link-set .flex .item div:before{position:absolute;left:20px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/kensei.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .thumbnail-button-link-set .flex .item div{position:relative}#kensei .general-articles .general-article .thumbnail-button-link-set .flex .item div:before,.general-articles .general-article .thumbnail-button-link-set .flex .item.kensei div:before{background-image:url("../images/common/arrows/kensei.png")}.general-articles .general-article .thumbnail-button-link-set .flex .item div:before{position:absolute;left:20px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/kowan.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .thumbnail-button-link-set .flex .item div{position:relative}#kowan .general-articles .general-article .thumbnail-button-link-set .flex .item div:before,.general-articles .general-article .thumbnail-button-link-set .flex .item.kowan div:before{background-image:url("../images/common/arrows/kowan.png")}.general-articles .general-article .thumbnail-button-link-set .flex .item div:before{position:absolute;left:20px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/plan.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .thumbnail-button-link-set .flex .item div{position:relative}#plan .general-articles .general-article .thumbnail-button-link-set .flex .item div:before,.general-articles .general-article .thumbnail-button-link-set .flex .item.plan div:before{background-image:url("../images/common/arrows/plan.png")}.general-articles .general-article .thumbnail-button-link-set .flex .item div:before{position:absolute;left:20px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/build.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .thumbnail-button-link-set .flex .item div{position:relative}#build .general-articles .general-article .thumbnail-button-link-set .flex .item div:before,.general-articles .general-article .thumbnail-button-link-set .flex .item.build div:before{background-image:url("../images/common/arrows/build.png")}.general-articles .general-article .thumbnail-button-link-set .flex .item div:before{position:absolute;left:20px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/land.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .thumbnail-button-link-set .flex .item div{position:relative}#land .general-articles .general-article .thumbnail-button-link-set .flex .item div:before,.general-articles .general-article .thumbnail-button-link-set .flex .item.land div:before{background-image:url("../images/common/arrows/land.png")}.general-articles .general-article .thumbnail-button-link-set .flex .item div:before{position:absolute;left:20px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/general.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .thumbnail-button-link-set .flex .item div{position:relative}#general .general-articles .general-article .thumbnail-button-link-set .flex .item div:before,.general-articles .general-article .thumbnail-button-link-set .flex .item.general div:before{background-image:url("../images/common/arrows/general.png")}.general-articles .general-article .thumbnail-button-link-set .flex .item div:before{position:absolute;left:20px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/theme.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .thumbnail-button-link-set .flex .item div{position:relative}#theme .general-articles .general-article .thumbnail-button-link-set .flex .item div:before,.general-articles .general-article .thumbnail-button-link-set .flex .item.theme div:before{background-image:url("../images/common/arrows/theme.png")}.general-articles .general-article .thumbnail-button-link-set .flex .item div:before{position:absolute;left:20px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/other.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .thumbnail-button-link-set .flex .item div{position:relative}#other .general-articles .general-article .thumbnail-button-link-set .flex .item div:before,.general-articles .general-article .thumbnail-button-link-set .flex .item.other div:before{background-image:url("../images/common/arrows/other.png")}.general-articles .general-article .thumbnail-button-link-set .flex .item div:before{left:15px;top:20px}.general-articles .general-article .thumbnail-button-link-set .flex .item .link-title{padding:10px 10px 10px 35px;line-height:1.5}.general-articles .general-article .icon-set:after{content:"";display:block;clear:both}.general-articles .general-article .icon-set a[target^=_blank] div[class^=link-title]:after{display:inline-block;margin-left:.2rem;content:url("../images/common/external_window_blue.png")}.general-articles .general-article .icon-set a[href*=".doc"] div[class^=link-title]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".docx"] div[class^=link-title]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".docm"] div[class^=link-title]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".dotx"] div[class^=link-title]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".dotm"] div[class^=link-title]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".xls"] div[class^=link-title]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".xlsx"] div[class^=link-title]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".xlt"] div[class^=link-title]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".xml"] div[class^=link-title]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".xlsm"] div[class^=link-title]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".csv"] div[class^=link-title]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".ppt"] div[class^=link-title]:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".pptx"] div[class^=link-title]:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".pptm"] div[class^=link-title]:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".jtd"] div[class^=link-title]:after{content:"Jtd";font-size:10px;background:#757575;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".pdf"] div[class^=link-title]:after{content:"PDF";font-size:10px;background:#d25279;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".avi"] div[class^=link-title]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".wmv"] div[class^=link-title]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".mov"] div[class^=link-title]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".mp4"] div[class^=link-title]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".mpeg"] div[class^=link-title]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".mpg"] div[class^=link-title]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set a[href*=".zip"] div[class^=link-title]:after{content:"Zip";font-size:10px;background:#e4ab00;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .icon-set .flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.general-articles .general-article .icon-set .flex .item.hide{visibility:hidden !important;height:0 !important;min-height:0 !important;margin-top:0 !important}.general-articles .general-article .icon-set.column1 .item{margin-right:1%;width:100%;margin-right:0}.general-articles .general-article .icon-set.column2 .item{margin-right:1%;width:49%}.general-articles .general-article .icon-set.column2 .item:nth-child(n+2){margin-right:0}.general-articles .general-article .icon-set.column3 .item{margin-right:1%;width:32%}.general-articles .general-article .icon-set.column3 .item:nth-child(n+3){margin-right:0}.general-articles .general-article .icon-set.column4 .item{margin-right:1%;width:23.5%}.general-articles .general-article .icon-set.column4 .item:nth-child(n+4){margin-right:0}@media screen and (max-width: 767px){.general-articles .general-article .icon-set.column2 .item{margin-right:1%;width:100%;margin-right:0}.general-articles .general-article .icon-set.column3 .item{margin-right:1%;width:100%;margin-right:0}.general-articles .general-article .icon-set.column4 .item{margin-right:1%;width:48%}.general-articles .general-article .icon-set.column4 .item:nth-child(n+2){margin-right:0}.general-articles .general-article .icon-set .flex .item:nth-child(n+2){margin-top:1rem}.general-articles .general-article .icon-set.column4 .flex .item:nth-child(-n+2){margin-top:0rem}}.general-articles .general-article .icon-set .flex{margin-top:1rem}.general-articles .general-article .icon-set .flex:first-child{margin-top:0}.general-articles .general-article .icon-set .flex .item:before{position:absolute;left:inherit;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/bousai_tec.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .icon-set .flex .item{position:relative}#bousai_tec .general-articles .general-article .icon-set .flex .item:before,.general-articles .general-article .icon-set .flex.bousai_tec .item:before{background-image:url("../images/common/arrows/bousai_tec.png")}.general-articles .general-article .icon-set .flex .item:before{position:absolute;left:inherit;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/river.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .icon-set .flex .item{position:relative}#river .general-articles .general-article .icon-set .flex .item:before,.general-articles .general-article .icon-set .flex.river .item:before{background-image:url("../images/common/arrows/river.png")}.general-articles .general-article .icon-set .flex .item:before{position:absolute;left:inherit;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/road.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .icon-set .flex .item{position:relative}#road .general-articles .general-article .icon-set .flex .item:before,.general-articles .general-article .icon-set .flex.road .item:before{background-image:url("../images/common/arrows/road.png")}.general-articles .general-article .icon-set .flex .item:before{position:absolute;left:inherit;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/kensei.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .icon-set .flex .item{position:relative}#kensei .general-articles .general-article .icon-set .flex .item:before,.general-articles .general-article .icon-set .flex.kensei .item:before{background-image:url("../images/common/arrows/kensei.png")}.general-articles .general-article .icon-set .flex .item:before{position:absolute;left:inherit;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/kowan.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .icon-set .flex .item{position:relative}#kowan .general-articles .general-article .icon-set .flex .item:before,.general-articles .general-article .icon-set .flex.kowan .item:before{background-image:url("../images/common/arrows/kowan.png")}.general-articles .general-article .icon-set .flex .item:before{position:absolute;left:inherit;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/plan.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .icon-set .flex .item{position:relative}#plan .general-articles .general-article .icon-set .flex .item:before,.general-articles .general-article .icon-set .flex.plan .item:before{background-image:url("../images/common/arrows/plan.png")}.general-articles .general-article .icon-set .flex .item:before{position:absolute;left:inherit;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/build.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .icon-set .flex .item{position:relative}#build .general-articles .general-article .icon-set .flex .item:before,.general-articles .general-article .icon-set .flex.build .item:before{background-image:url("../images/common/arrows/build.png")}.general-articles .general-article .icon-set .flex .item:before{position:absolute;left:inherit;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/land.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .icon-set .flex .item{position:relative}#land .general-articles .general-article .icon-set .flex .item:before,.general-articles .general-article .icon-set .flex.land .item:before{background-image:url("../images/common/arrows/land.png")}.general-articles .general-article .icon-set .flex .item:before{position:absolute;left:inherit;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/general.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .icon-set .flex .item{position:relative}#general .general-articles .general-article .icon-set .flex .item:before,.general-articles .general-article .icon-set .flex.general .item:before{background-image:url("../images/common/arrows/general.png")}.general-articles .general-article .icon-set .flex .item:before{position:absolute;left:inherit;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/theme.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .icon-set .flex .item{position:relative}#theme .general-articles .general-article .icon-set .flex .item:before,.general-articles .general-article .icon-set .flex.theme .item:before{background-image:url("../images/common/arrows/theme.png")}.general-articles .general-article .icon-set .flex .item:before{position:absolute;left:inherit;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/other.png");width:11px;height:11px;background-size:11px 11px}.general-articles .general-article .icon-set .flex .item{position:relative}#other .general-articles .general-article .icon-set .flex .item:before,.general-articles .general-article .icon-set .flex.other .item:before{background-image:url("../images/common/arrows/other.png")}.general-articles .general-article .icon-set .flex .item:before{right:10px}.general-articles .general-article .icon-set .flex a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;overflow:hidden;box-sizing:border-box;border:solid 1px #a8a8a8;height:100%;min-height:70px;border-radius:6px}.general-articles .general-article .icon-set .flex a .image-ground{display:inline-block;vertical-align:top;width:70px;margin-right:10px;height:100%}.general-articles .general-article .icon-set .flex a .image-ground img{width:auto;height:auto;max-width:70px;max-height:70px}.general-articles .general-article .icon-set .flex a .image-ground.scale img{width:70px}.general-articles .general-article .icon-set .flex a .link-title{padding-right:25px;max-width:calc(90% - 70px);display:inline-block;vertical-align:top;line-height:1.5}@media screen and (max-width: 767px){.general-articles .general-article .icon-set .flex a .link-title{max-width:none}}.general-articles .general-article .icon-set--custom .flex .item:before{content:none}.general-articles .general-article .icon-set--custom .flex a .image-ground{display:flex;align-items:center;justify-content:center;min-width:70px}.general-articles .general-article .icon-set--custom .flex a .link-title{padding-right:0;max-width:calc(100% - 70px)}.general-articles .general-article .icon-set.column4 .flex a .link-title{max-width:calc(90% - 70px)}.general-articles .general-article .image-button-set{overflow:hidden;*zoom:1;border:solid 1px #a8a8a8;padding:30px;box-sizing:border-box}.general-articles .general-article .image-button-set .image.left{float:left}.general-articles .general-article .image-button-set .image.right{float:right}.general-articles .general-article .image-button-set .image.left,.general-articles .general-article .image-button-set .image.right{width:250px}@media screen and (max-width: 767px){.general-articles .general-article .image-button-set .image.left,.general-articles .general-article .image-button-set .image.right{width:auto;float:none;margin-bottom:1rem;text-align:center}}.general-articles .general-article .image-button-set .image.center{width:450px;margin:0 auto 25px;text-align:center}@media screen and (max-width: 767px){.general-articles .general-article .image-button-set .image.center{width:auto;margin-bottom:1rem}}.general-articles .general-article .image-button-set .image img{max-width:100%;height:auto}@media screen and (max-width: 767px){.general-articles .general-article .image-button-set .button-link-set{width:auto;margin-left:0;margin-right:0}}.general-articles .general-article .image-button-set .button-link-set ul{margin-bottom:-8px}@media screen and (max-width: 767px){.general-articles .general-article .image-button-set .button-link-set ul{margin-bottom:0}}.general-articles .general-article .image-button-set .button-link-set ul li{margin-bottom:8px}@media screen and (max-width: 767px){.general-articles .general-article .image-button-set .button-link-set ul li{margin-bottom:0}}.general-articles .general-article .image-button-set .button-link-set.left{float:left}.general-articles .general-article .image-button-set .button-link-set.right{float:right}.general-articles .general-article .image-button-set .button-link-set.left,.general-articles .general-article .image-button-set .button-link-set.right{width:400px}@media screen and (max-width: 767px){.general-articles .general-article .image-button-set .button-link-set.left,.general-articles .general-article .image-button-set .button-link-set.right{width:auto;float:none}}@media screen and (max-width: 767px){.general-articles .general-article .image-button-set .button-link-set.center{width:auto}}.general-articles .general-article .new-information-set{border-top:solid 3px #123d94;border-bottom:solid 1px #a8a8a8;background-color:#f0f4f7;padding:15px 0}.general-articles .general-article .new-information-set .new-information{display:table;table-layout:fixed;border-bottom:dotted 1px #123d94;margin:0 30px;padding:10px 0;width:calc(740px - 30px * 2)}.general-articles .general-article .new-information-set .new-information:last-child{border-bottom:none}.general-articles .general-article .new-information-set .new-information .wrap-left,.general-articles .general-article .new-information-set .new-information .wrap-right{display:table-cell;vertical-align:top}.general-articles .general-article .new-information-set .new-information .wrap-left{vertical-align:middle;height:100%;width:110px}.general-articles .general-article .new-information-set .new-information .wrap-left section{width:90px;padding:2.5px 0;font-size:8.5px;font-size:0.85rem}.general-articles .general-article .new-information-set .new-information .wrap-right section[class*=new-icon]:after{content:"NEW";font-size:10px;background:#e80000;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;line-height:1rem}.general-articles .general-article .new-information-set .new-information .wrap-right .branchOffice{line-height:1rem;margin:0 .2rem;font-size:10px;color:#fff;background-color:#123d94;padding:2px 8px;border-radius:3px}.general-articles .general-article .new-information-set .new-information .wrap-right .date{color:#123d94;width:100%}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/bousai_tec.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]{position:relative}#bousai_tec .general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before,.general-articles .general-article .new-information-set .new-information .wrap-right.bousai_tec section[class^=link-title]:before{background-image:url("../images/common/arrows/bousai_tec.png")}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/river.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]{position:relative}#river .general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before,.general-articles .general-article .new-information-set .new-information .wrap-right.river section[class^=link-title]:before{background-image:url("../images/common/arrows/river.png")}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/road.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]{position:relative}#road .general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before,.general-articles .general-article .new-information-set .new-information .wrap-right.road section[class^=link-title]:before{background-image:url("../images/common/arrows/road.png")}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/kensei.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]{position:relative}#kensei .general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before,.general-articles .general-article .new-information-set .new-information .wrap-right.kensei section[class^=link-title]:before{background-image:url("../images/common/arrows/kensei.png")}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/kowan.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]{position:relative}#kowan .general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before,.general-articles .general-article .new-information-set .new-information .wrap-right.kowan section[class^=link-title]:before{background-image:url("../images/common/arrows/kowan.png")}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/plan.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]{position:relative}#plan .general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before,.general-articles .general-article .new-information-set .new-information .wrap-right.plan section[class^=link-title]:before{background-image:url("../images/common/arrows/plan.png")}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/build.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]{position:relative}#build .general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before,.general-articles .general-article .new-information-set .new-information .wrap-right.build section[class^=link-title]:before{background-image:url("../images/common/arrows/build.png")}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/land.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]{position:relative}#land .general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before,.general-articles .general-article .new-information-set .new-information .wrap-right.land section[class^=link-title]:before{background-image:url("../images/common/arrows/land.png")}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/general.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]{position:relative}#general .general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before,.general-articles .general-article .new-information-set .new-information .wrap-right.general section[class^=link-title]:before{background-image:url("../images/common/arrows/general.png")}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/theme.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]{position:relative}#theme .general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before,.general-articles .general-article .new-information-set .new-information .wrap-right.theme section[class^=link-title]:before{background-image:url("../images/common/arrows/theme.png")}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/other.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]{position:relative}#other .general-articles .general-article .new-information-set .new-information .wrap-right section[class^=link-title]:before,.general-articles .general-article .new-information-set .new-information .wrap-right.other section[class^=link-title]:before{background-image:url("../images/common/arrows/other.png")}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title{padding-left:20px}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[target^=_blank]:after{display:inline-block;margin-left:.2rem;content:url("../images/common/external_window_blue.png")}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".doc"]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".docx"]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".docm"]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".dotx"]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".dotm"]:after{content:"Word";font-size:10px;background:#4172ba;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".xls"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".xlsx"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".xlt"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".xml"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".xlsm"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".csv"]:after{content:"Excel";font-size:10px;background:#718c31;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".ppt"]:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".pptx"]:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".pptm"]:after{content:"PowerPoint";font-size:10px;background:#c42e2b;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".jtd"]:after{content:"Jtd";font-size:10px;background:#757575;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".pdf"]:after{content:"PDF";font-size:10px;background:#d25279;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".avi"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".wmv"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".mov"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".mp4"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".mpeg"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".mpg"]:after{content:"動画";font-size:10px;background:#bd6a04;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[href*=".zip"]:after{content:"Zip";font-size:10px;background:#e4ab00;color:#fff;padding:2px 5px;margin-left:.2rem;border-radius:3px;top:.4rem;display:inline-block}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a[target^=_blank]:after{top:.8rem}.general-articles .general-article .new-information-set .new-information .wrap-right .link-title a:after{position:relative;transform:translateY(-50%)}@media screen and (max-width: 767px){.general-articles .general-article .new-information-set .new-information{margin:0 3%;width:94%;table-layout:auto}}.general-articles .general-article .anchor-set li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/bousai_tec.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .anchor-set li{position:relative}#bousai_tec .general-articles .general-article .anchor-set li:before,.general-articles .general-article .anchor-set.bousai_tec li:before{background-image:url("../images/common/arrows/bousai_tec.png")}.general-articles .general-article .anchor-set li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/river.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .anchor-set li{position:relative}#river .general-articles .general-article .anchor-set li:before,.general-articles .general-article .anchor-set.river li:before{background-image:url("../images/common/arrows/river.png")}.general-articles .general-article .anchor-set li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/road.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .anchor-set li{position:relative}#road .general-articles .general-article .anchor-set li:before,.general-articles .general-article .anchor-set.road li:before{background-image:url("../images/common/arrows/road.png")}.general-articles .general-article .anchor-set li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/kensei.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .anchor-set li{position:relative}#kensei .general-articles .general-article .anchor-set li:before,.general-articles .general-article .anchor-set.kensei li:before{background-image:url("../images/common/arrows/kensei.png")}.general-articles .general-article .anchor-set li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/kowan.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .anchor-set li{position:relative}#kowan .general-articles .general-article .anchor-set li:before,.general-articles .general-article .anchor-set.kowan li:before{background-image:url("../images/common/arrows/kowan.png")}.general-articles .general-article .anchor-set li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/plan.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .anchor-set li{position:relative}#plan .general-articles .general-article .anchor-set li:before,.general-articles .general-article .anchor-set.plan li:before{background-image:url("../images/common/arrows/plan.png")}.general-articles .general-article .anchor-set li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/build.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .anchor-set li{position:relative}#build .general-articles .general-article .anchor-set li:before,.general-articles .general-article .anchor-set.build li:before{background-image:url("../images/common/arrows/build.png")}.general-articles .general-article .anchor-set li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/land.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .anchor-set li{position:relative}#land .general-articles .general-article .anchor-set li:before,.general-articles .general-article .anchor-set.land li:before{background-image:url("../images/common/arrows/land.png")}.general-articles .general-article .anchor-set li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/general.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .anchor-set li{position:relative}#general .general-articles .general-article .anchor-set li:before,.general-articles .general-article .anchor-set.general li:before{background-image:url("../images/common/arrows/general.png")}.general-articles .general-article .anchor-set li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/theme.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .anchor-set li{position:relative}#theme .general-articles .general-article .anchor-set li:before,.general-articles .general-article .anchor-set.theme li:before{background-image:url("../images/common/arrows/theme.png")}.general-articles .general-article .anchor-set li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/other.png");width:13px;height:13px;background-size:13px 13px}.general-articles .general-article .anchor-set li{position:relative}#other .general-articles .general-article .anchor-set li:before,.general-articles .general-article .anchor-set.other li:before{background-image:url("../images/common/arrows/other.png")}.general-articles .general-article .anchor-set .anchor-set-wrap{background-color:#f0f4f7;padding:20px}.general-articles .general-article .anchor-set .anchor-set-wrap li{padding-left:20px;display:inline-block}.general-articles .general-article .anchor-set .anchor-set-wrap li:before{top:6px;transform:none}@media screen and (max-width: 767px){.general-articles .general-article .anchor-set li:before{top:4px;transform:none}}.general-articles .general-article .bid-pattern1.table-set table,.general-articles .general-article .bid-pattern2.table-set table,.general-articles .general-article .bid-pattern3.table-set table,.general-articles .general-article .bid-pattern4.table-set table{table-layout:fixed;width:100%}.general-articles .general-article .bid-pattern1.table-set th,.general-articles .general-article .bid-pattern2.table-set th,.general-articles .general-article .bid-pattern3.table-set th,.general-articles .general-article .bid-pattern4.table-set th{background-color:#f0f4f7}.general-articles .general-article .bid-pattern1.table-set a,.general-articles .general-article .bid-pattern2.table-set a,.general-articles .general-article .bid-pattern3.table-set a,.general-articles .general-article .bid-pattern4.table-set a{text-decoration:underline;color:#123d94}.general-articles .general-article .bid-pattern1.table-set th:nth-of-type(1),.general-articles .general-article .bid-pattern2.table-set th:nth-of-type(1){width:23%}.general-articles .general-article .bid-pattern1.table-set th:nth-of-type(2),.general-articles .general-article .bid-pattern2.table-set th:nth-of-type(2){width:54%}.general-articles .general-article .bid-pattern1.table-set th:nth-of-type(3),.general-articles .general-article .bid-pattern2.table-set th:nth-of-type(3){width:23%}.general-articles .general-article .bid-pattern3.table-set th:nth-of-type(1),.general-articles .general-article .bid-pattern4.table-set th:nth-of-type(1){width:30%}.general-articles .general-article .bid-pattern3.table-set th:nth-of-type(2),.general-articles .general-article .bid-pattern4.table-set th:nth-of-type(2){width:20%}.general-articles .general-article .bid-pattern3.table-set th:nth-of-type(3),.general-articles .general-article .bid-pattern4.table-set th:nth-of-type(3){width:25%}.general-articles .general-article .bid-pattern3.table-set th:nth-of-type(3),.general-articles .general-article .bid-pattern4.table-set th:nth-of-type(3){width:25%}@media screen and (max-width: 767px){.general-articles .general-article .table-scroll{overflow:hidden}.general-articles .general-article .table-scroll .table-wrapper{overflow:auto}.general-articles .general-article .table-scroll .table-wrapper::-webkit-scrollbar{height:5px}.general-articles .general-article .table-scroll .table-wrapper::-webkit-scrollbar-track{background:#e6e6e6}.general-articles .general-article .table-scroll .table-wrapper::-webkit-scrollbar-thumb{background:#123d94;background-clip:content-box}.general-articles .general-article .table-scroll .table-wrapper table{width:740px;margin-bottom:20px}}@media screen and (max-width: 767px){.general-articles .general-article .general-article-header,.general-articles .general-article .textual-set,.general-articles .general-article .link-set,.general-articles .general-article .note-set,.general-articles .general-article .button-link-set,.general-articles .general-article .table-set,.general-articles .general-article .photo-set,.general-articles .general-article .movie-set,.general-articles .general-article .banner-set,.general-articles .general-article .thumbnail-button-link-set,.general-articles .general-article .icon-set,.general-articles .general-article .header-set,.general-articles .general-article .anchor-set,.general-articles .general-article .image-button-set{margin-left:5%;margin-right:5%;width:90%}}.categories .category-list .category-header{letter-spacing:-0.4rem;margin-bottom:20px}.categories .category-list .category-header h2{display:inline-block;letter-spacing:normal;margin-bottom:0;width:calc(740px - 120px)}.categories .category-list .category-header .to-list:before{position:absolute;left:8%;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/ar_right--white02.png");width:7px;height:11.5px;background-size:7px 11.5px}.categories .category-list .category-header .to-list{position:relative}.categories .category-list .category-header .to-list{display:inline-block;background-color:#123d94;letter-spacing:normal;vertical-align:top;border-radius:3px;text-align:center}.categories .category-list .category-header .to-list a{line-height:2.5em;font-size:8px;font-size:0.8rem;display:block;width:120px;height:32px;color:#fff}.categories .category-list .category-footer{display:none}.categories .category-list .category-footer .to-list{display:none}@media screen and (max-width: 767px){.categories .category-list .category-header h2{width:100%;font-size:14px;font-size:1.4rem}.categories .category-list .category-header .to-list{display:none}.categories .category-list .category-footer{overflow:hidden;*zoom:1;display:block;margin:22px 5%;width:90%}.categories .category-list .category-footer .to-list:before{position:absolute;left:8%;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/ar_right--white02.png");width:7px;height:11.5px;background-size:7px 11.5px}.categories .category-list .category-footer .to-list{position:relative}.categories .category-list .category-footer .to-list{display:block;background-color:#123d94;border-radius:3px;text-align:center}.categories .category-list .category-footer .to-list a{display:block;color:#fff;height:40px;line-height:40px}}.disaster-control{margin-bottom:30px}@media screen and (max-width: 767px){.disaster-control{margin-bottom:22px}}.disaster-control .disaster-control-header{margin-bottom:20px;position:relative}.disaster-control .disaster-control-header h2:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/ico_disaster.png");width:34px;height:34px;background-size:34px 34px}.disaster-control .disaster-control-header h2{position:relative}.disaster-control .disaster-control-header h2{display:inline-block;padding-left:3rem;line-height:1.3em;font-weight:bold;font-size:16px;font-size:1.6rem}.disaster-control .disaster-control-header h2+small{font-size:7px;font-size:0.7rem;font-weight:bold;color:#a8a8a8;padding-left:10px}.disaster-control .disaster-control-header .to-list:before{position:absolute;left:8%;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/ar_right--white02.png");width:7px;height:11.5px;background-size:7px 11.5px}.disaster-control .disaster-control-header .to-list{position:relative}.disaster-control .disaster-control-header .to-list{position:absolute;right:0;display:inline-block;background-color:#ec0000;letter-spacing:normal;vertical-align:top;border-radius:3px;text-align:center}.disaster-control .disaster-control-header .to-list a{line-height:2.5em;font-size:8px;font-size:0.8rem;display:block;width:120px;height:32px;color:#fff}.disaster-control .disaster-control-body .flex{display:flex;flex-wrap:nowrap;justify-content:center}.disaster-control .disaster-control-body li{letter-spacing:normal;background-color:#ecf0f7;border-right:solid 1px #fff;width:122px}.disaster-control .disaster-control-body li:last-child{border-right:0}.disaster-control .disaster-control-body li .name{line-height:30px;font-size:8px;font-size:0.8rem;font-weight:bold;background-color:#123d94;color:#fff;text-align:center}.disaster-control .disaster-control-body li .icon{width:38px;height:38px;margin:15px auto 6px}.disaster-control .disaster-control-body li .status{font-size:8px;font-size:0.8rem;line-height:13px;font-weight:bold;text-align:center;color:#5a78b4;padding-bottom:13px}.disaster-control .disaster-control-body li .datetime{font-size:7px;font-size:0.7rem;line-height:12px;padding-bottom:13px;text-align:center}.disaster-control .disaster-control-body li.danger{background-color:#fff7f8}.disaster-control .disaster-control-body li.danger .name{background-color:#ec0000}.disaster-control .disaster-control-body li.danger .status{color:#ec0000}.disaster-control .disaster-control-supplement{padding-top:20px}.disaster-control .disaster-control-supplement__heading{font-size:11.3px;font-size:1.13rem;font-weight:bold;line-height:1em;padding-bottom:7px}.disaster-control .disaster-control-wysiwyg{padding-top:20px}.disaster-control .disaster-control-wysiwyg p{line-height:1.4em}.disaster-control .disaster-control-footer{display:none}.disaster-control .disaster-control-footer .to-list{display:none}@media screen and (max-width: 767px){.disaster-control .disaster-control-header{width:90%;margin:0 5%;margin-bottom:1rem}.disaster-control .disaster-control-header h2{font-size:14px;font-size:1.4rem}.disaster-control .disaster-control-header .to-list{display:none}.disaster-control .disaster-control-body>ul{width:100%;margin:0 auto;text-align:center}.disaster-control .disaster-control-body li{width:78px}.disaster-control .disaster-control-body li .name{line-height:25px}.disaster-control .disaster-control-body li .icon{width:35px;height:35px;margin:8px auto 5px}.disaster-control .disaster-control-body li .status{padding-bottom:9px}.disaster-control .disaster-control-body li .datetime{padding-bottom:9px}.disaster-control .disaster-control-supplement{padding-top:0;display:block;margin:22px 5%;width:90%}.disaster-control .disaster-control-wysiwyg{padding-top:0;overflow:hidden;*zoom:1;display:block;margin:22px 5%;width:90%}.disaster-control .disaster-control-footer{overflow:hidden;*zoom:1;display:block;margin:22px 5%;width:90%}.disaster-control .disaster-control-footer .to-list:before{position:absolute;left:8%;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/ar_right--white02.png");width:7px;height:11.5px;background-size:7px 11.5px}.disaster-control .disaster-control-footer .to-list{position:relative}.disaster-control .disaster-control-footer .to-list{display:block;background-color:#ec0000;border-radius:3px;text-align:center}.disaster-control .disaster-control-footer .to-list a{display:block;color:#fff;height:40px;line-height:40px}}.general-articles .general-article .formation-table{position:relative;display:block}.general-articles .general-article .formation-table:before{content:"";display:block}.general-articles .general-article .formation-table .overflowTable{table-layout:fixed;width:740px;top:0;left:0;border:solid 1px #a8a8a8}.general-articles .general-article .formation-table .overflowTable thead th{font-size:9px;font-size:0.9rem;box-sizing:border-box;border-bottom:solid 1px #a8a8a8;border-right:solid 1px #a8a8a8;font-weight:bold;text-align:center;padding:5px 0}.general-articles .general-article .formation-table .overflowTable thead th:nth-child(odd){background-color:#bde6dc}.general-articles .general-article .formation-table .overflowTable thead th:nth-child(even){background-color:#afcbc5}.general-articles .general-article .formation-table .overflowTable thead th:first-child{width:calc(740px / 8 + 20px);background-color:#e1b4b4}.general-articles .general-article .formation-table .overflowTable thead th:nth-child(2){width:calc(740px / 8 - 40px);background-color:#acc9e6}.general-articles .general-article .formation-table .overflowTable thead th:nth-child(n+3){width:calc(( 740px + 20px ) / 8)}.general-articles .general-article .formation-table .overflowTable thead th:last-child{border-right:none}.general-articles .general-article .formation-table .overflowTable tbody tr{border-bottom:solid 1px #a8a8a8}.general-articles .general-article .formation-table .overflowTable tbody tr:last-child{border-bottom:none}.general-articles .general-article .formation-table .overflowTable tbody tr:nth-child(odd) td:first-child{background-color:#efd7cf}.general-articles .general-article .formation-table .overflowTable tbody tr:nth-child(odd) td:nth-child(2){background-color:#d0e7f5}.general-articles .general-article .formation-table .overflowTable tbody tr:nth-child(even) td:first-child{background-color:#f7eae6}.general-articles .general-article .formation-table .overflowTable tbody tr:nth-child(even) td:nth-child(2){background-color:#e4f2f8}.general-articles .general-article .formation-table .overflowTable tbody td{text-align:center;border-right:solid 1px #a8a8a8;height:100%}.general-articles .general-article .formation-table .overflowTable tbody td:nth-child(n+3){vertical-align:bottom}.general-articles .general-article .formation-table .overflowTable tbody td:nth-child(odd){background-color:#d7eed0}.general-articles .general-article .formation-table .overflowTable tbody td:nth-child(odd):not(.null) .datetime{background-color:#e8fae4}.general-articles .general-article .formation-table .overflowTable tbody td:nth-child(even){background-color:#d9e6bf}.general-articles .general-article .formation-table .overflowTable tbody td:nth-child(even):not(.null) .datetime{background-color:#e8f0df}.general-articles .general-article .formation-table .overflowTable tbody td:last-child{border-right:none}.general-articles .general-article .formation-table .overflowTable tbody td.danger{background-color:#ec0000}.general-articles .general-article .formation-table .overflowTable tbody td.danger .status{color:#fff}.general-articles .general-article .formation-table .overflowTable tbody td.danger .datetime{background-color:#fff7f8 !important;color:#333 !important}.general-articles .general-article .formation-table .overflowTable tbody td.null{background-color:#e6e6e6}.general-articles .general-article .formation-table .overflowTable tbody .status{display:inline-block;width:100%;font-size:8px;font-size:0.8rem;color:blue}.general-articles .general-article .formation-table .overflowTable tbody .datetime{display:inline-block;width:100%;font-size:7px;font-size:0.7rem;padding:3px 0}@media screen and (max-width: 767px){.general-articles .general-article .formation-table{overflow-x:scroll}}.stations header{background-image:url("../images/common/stations_header.jpg");background-repeat:repeat-x;background-position:center;height:130px;margin-bottom:16px}.stations header .logo{position:relative;height:130px}.stations header .logo img{position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width: 767px){.stations header{height:65px;margin-bottom:11px}.stations header .logo{height:65px}.stations header .logo img{width:184px;height:32px}}.stations .readspeaker_stations{margin-bottom:16px}@media screen and (max-width: 767px){.stations .readspeaker_stations{margin-bottom:11px}}.stations .stations-header .icon-map:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/ico_map.png");width:34px;height:34px;background-size:34px 34px}.stations .stations-header .icon-map{position:relative}.stations .stations-header .icon-q:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/ico_q.png");width:34px;height:34px;background-size:34px 34px}.stations .stations-header .icon-q{position:relative}.stations .stations-header .icon-pickup:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/ico_pickup.png");width:34px;height:34px;background-size:34px 34px}.stations .stations-header .icon-pickup{position:relative}.stations .stations-header .icon-map:before,.stations .stations-header .icon-q:before,.stations .stations-header .icon-pickup:before{top:0;transform:none}.stations .stations-header h2{padding-left:3rem}@media screen and (max-width: 767px){.stations .stations-header .icon-map:before,.stations .stations-header .icon-q:before,.stations .stations-header .icon-pickup:before{width:20px;height:20px;background-size:20px 20px}.stations .stations-header h2{padding-left:28px}}.stations .stations-header,.stations .free-field-header{margin-bottom:35px}.stations .stations-header h2,.stations .free-field-header h2{font-size:16px;font-size:1.6rem;font-weight:bold;border-bottom:solid 4px #123d94;padding-bottom:.5rem}.stations .stations-header img,.stations .free-field-header img{vertical-align:baseline}@media screen and (max-width: 767px){.stations .stations-header,.stations .free-field-header{width:90%;margin-left:auto;margin-right:auto}.stations .stations-header h2,.stations .free-field-header h2{font-size:14px;font-size:1.4rem}.stations .stations-header img,.stations .free-field-header img{height:1.4rem}}.stations .pickup .stations-header,.stations .pickup .free-field-header{margin-bottom:10px}.stations .pickup .stations-header h2,.stations .pickup .free-field-header h2{border:0}.stations .pickup .new-information-set .new-information .wrap-left section{width:auto;color:#123d94}.stations .pickup .new-information-set .new-information .wrap-right section{margin-left:20px}@media screen and (max-width: 767px){.stations .pickup .new-information-set .new-information .wrap-left,.stations .pickup .new-information-set .new-information .wrap-right{display:block;width:100%}.stations .pickup .new-information-set .new-information .wrap-left{font-weight:bold}.stations .pickup .new-information-set .new-information .wrap-right .link-title{margin-left:0}}.kaidou .l-main_header{background-size:cover;height:130px;display:flex;align-items:center}.kaidou .readspeaker_kaidou{padding-top:16px}.kaidou .l-main_block{padding-top:44px}.kaidou footer{padding-bottom:45px}.kaidou footer .contents{margin-top:45px}.kaidou footer .flex .item{margin-top:31px}.kaidou footer h4{font-weight:bold;font-size:1rem}.kaidou footer .address{padding-top:22px}@media screen and (max-width: 767px){.kaidou .l-main_header{height:65px}.kaidou .l-main_header .o-logo{height:32px}.kaidou .readspeaker_kaidou{padding-top:11px}.kaidou .l-main_block{margin-top:0 !important;padding-top:19px}}.template_4_3 h3{background-color:#00376a;color:#fff;font-weight:bold;text-indent:.8rem;margin-bottom:15px}@media screen and (max-width: 767px){.template_4_3 h3{padding:17px;text-indent:.4rem}}.template_4_3 .image-ground small{display:block;font-size:7px;font-size:0.7rem;margin-top:5px}.template_4_3 th,.template_4_3 td{box-sizing:border-box;border:solid 1px #a8a8a8;padding:10px 8px}.template_4_3 th{font-weight:bold;text-align:center;background-color:#ebf1f8}.template_4_3 th[align^=left],.template_4_3 td[align^=left]{text-align:left}.template_4_3 th[align^=center],.template_4_3 td[align^=center]{text-align:center}.template_4_3 th[align^=right],.template_4_3 td[align^=right]{text-align:right}.template_4_3 .summary,.template_4_3 .facility,.template_4_3 .access,.template_4_3 .recommended,.template_4_3 .information,.template_4_3 .extend-information,.template_4_3 .additional{margin-bottom:50px}.template_4_3 .summary .multi-line-text,.template_4_3 .summary .wysiwygTxt,.template_4_3 .facility .multi-line-text,.template_4_3 .facility .wysiwygTxt,.template_4_3 .access .multi-line-text,.template_4_3 .access .wysiwygTxt,.template_4_3 .recommended .multi-line-text,.template_4_3 .recommended .wysiwygTxt,.template_4_3 .information .multi-line-text,.template_4_3 .information .wysiwygTxt,.template_4_3 .extend-information .multi-line-text,.template_4_3 .extend-information .wysiwygTxt,.template_4_3 .additional .multi-line-text,.template_4_3 .additional .wysiwygTxt{letter-spacing:normal}.template_4_3 .summary .multi-line-text small,.template_4_3 .summary .wysiwygTxt small,.template_4_3 .facility .multi-line-text small,.template_4_3 .facility .wysiwygTxt small,.template_4_3 .access .multi-line-text small,.template_4_3 .access .wysiwygTxt small,.template_4_3 .recommended .multi-line-text small,.template_4_3 .recommended .wysiwygTxt small,.template_4_3 .information .multi-line-text small,.template_4_3 .information .wysiwygTxt small,.template_4_3 .extend-information .multi-line-text small,.template_4_3 .extend-information .wysiwygTxt small,.template_4_3 .additional .multi-line-text small,.template_4_3 .additional .wysiwygTxt small{display:block;font-size:7px;font-size:0.7rem;margin-top:5px}.template_4_3 .summary .multi-line-text .title,.template_4_3 .summary .wysiwygTxt .title,.template_4_3 .facility .multi-line-text .title,.template_4_3 .facility .wysiwygTxt .title,.template_4_3 .access .multi-line-text .title,.template_4_3 .access .wysiwygTxt .title,.template_4_3 .recommended .multi-line-text .title,.template_4_3 .recommended .wysiwygTxt .title,.template_4_3 .information .multi-line-text .title,.template_4_3 .information .wysiwygTxt .title,.template_4_3 .extend-information .multi-line-text .title,.template_4_3 .extend-information .wysiwygTxt .title,.template_4_3 .additional .multi-line-text .title,.template_4_3 .additional .wysiwygTxt .title{font-weight:bold;color:#123d94}.template_4_3 .summary .multi-line-text a,.template_4_3 .summary .wysiwygTxt a,.template_4_3 .facility .multi-line-text a,.template_4_3 .facility .wysiwygTxt a,.template_4_3 .access .multi-line-text a,.template_4_3 .access .wysiwygTxt a,.template_4_3 .recommended .multi-line-text a,.template_4_3 .recommended .wysiwygTxt a,.template_4_3 .information .multi-line-text a,.template_4_3 .information .wysiwygTxt a,.template_4_3 .extend-information .multi-line-text a,.template_4_3 .extend-information .wysiwygTxt a,.template_4_3 .additional .multi-line-text a,.template_4_3 .additional .wysiwygTxt a{color:#123d94;text-decoration:underline}.template_4_3 .summary .multi-line-text b,.template_4_3 .summary .wysiwygTxt b,.template_4_3 .facility .multi-line-text b,.template_4_3 .facility .wysiwygTxt b,.template_4_3 .access .multi-line-text b,.template_4_3 .access .wysiwygTxt b,.template_4_3 .recommended .multi-line-text b,.template_4_3 .recommended .wysiwygTxt b,.template_4_3 .information .multi-line-text b,.template_4_3 .information .wysiwygTxt b,.template_4_3 .extend-information .multi-line-text b,.template_4_3 .extend-information .wysiwygTxt b,.template_4_3 .additional .multi-line-text b,.template_4_3 .additional .wysiwygTxt b{font-weight:bold}.template_4_3 .summary .multi-line-text u,.template_4_3 .summary .wysiwygTxt u,.template_4_3 .facility .multi-line-text u,.template_4_3 .facility .wysiwygTxt u,.template_4_3 .access .multi-line-text u,.template_4_3 .access .wysiwygTxt u,.template_4_3 .recommended .multi-line-text u,.template_4_3 .recommended .wysiwygTxt u,.template_4_3 .information .multi-line-text u,.template_4_3 .information .wysiwygTxt u,.template_4_3 .extend-information .multi-line-text u,.template_4_3 .extend-information .wysiwygTxt u,.template_4_3 .additional .multi-line-text u,.template_4_3 .additional .wysiwygTxt u{text-decoration:underline}.template_4_3 .summary .multi-line-text ol,.template_4_3 .summary .wysiwygTxt ol,.template_4_3 .facility .multi-line-text ol,.template_4_3 .facility .wysiwygTxt ol,.template_4_3 .access .multi-line-text ol,.template_4_3 .access .wysiwygTxt ol,.template_4_3 .recommended .multi-line-text ol,.template_4_3 .recommended .wysiwygTxt ol,.template_4_3 .information .multi-line-text ol,.template_4_3 .information .wysiwygTxt ol,.template_4_3 .extend-information .multi-line-text ol,.template_4_3 .extend-information .wysiwygTxt ol,.template_4_3 .additional .multi-line-text ol,.template_4_3 .additional .wysiwygTxt ol{overflow:hidden;list-style-type:decimal;list-style-position:inside}.template_4_3 .summary .multi-line-text ol ul,.template_4_3 .summary .multi-line-text ol ol,.template_4_3 .summary .wysiwygTxt ol ul,.template_4_3 .summary .wysiwygTxt ol ol,.template_4_3 .facility .multi-line-text ol ul,.template_4_3 .facility .multi-line-text ol ol,.template_4_3 .facility .wysiwygTxt ol ul,.template_4_3 .facility .wysiwygTxt ol ol,.template_4_3 .access .multi-line-text ol ul,.template_4_3 .access .multi-line-text ol ol,.template_4_3 .access .wysiwygTxt ol ul,.template_4_3 .access .wysiwygTxt ol ol,.template_4_3 .recommended .multi-line-text ol ul,.template_4_3 .recommended .multi-line-text ol ol,.template_4_3 .recommended .wysiwygTxt ol ul,.template_4_3 .recommended .wysiwygTxt ol ol,.template_4_3 .information .multi-line-text ol ul,.template_4_3 .information .multi-line-text ol ol,.template_4_3 .information .wysiwygTxt ol ul,.template_4_3 .information .wysiwygTxt ol ol,.template_4_3 .extend-information .multi-line-text ol ul,.template_4_3 .extend-information .multi-line-text ol ol,.template_4_3 .extend-information .wysiwygTxt ol ul,.template_4_3 .extend-information .wysiwygTxt ol ol,.template_4_3 .additional .multi-line-text ol ul,.template_4_3 .additional .multi-line-text ol ol,.template_4_3 .additional .wysiwygTxt ol ul,.template_4_3 .additional .wysiwygTxt ol ol{font-size:8px;font-size:0.8rem;text-indent:1rem}.template_4_3 .summary .multi-line-text ol ul,.template_4_3 .summary .wysiwygTxt ol ul,.template_4_3 .facility .multi-line-text ol ul,.template_4_3 .facility .wysiwygTxt ol ul,.template_4_3 .access .multi-line-text ol ul,.template_4_3 .access .wysiwygTxt ol ul,.template_4_3 .recommended .multi-line-text ol ul,.template_4_3 .recommended .wysiwygTxt ol ul,.template_4_3 .information .multi-line-text ol ul,.template_4_3 .information .wysiwygTxt ol ul,.template_4_3 .extend-information .multi-line-text ol ul,.template_4_3 .extend-information .wysiwygTxt ol ul,.template_4_3 .additional .multi-line-text ol ul,.template_4_3 .additional .wysiwygTxt ol ul{list-style-type:circle}.template_4_3 .summary .multi-line-text ul,.template_4_3 .summary .wysiwygTxt ul,.template_4_3 .facility .multi-line-text ul,.template_4_3 .facility .wysiwygTxt ul,.template_4_3 .access .multi-line-text ul,.template_4_3 .access .wysiwygTxt ul,.template_4_3 .recommended .multi-line-text ul,.template_4_3 .recommended .wysiwygTxt ul,.template_4_3 .information .multi-line-text ul,.template_4_3 .information .wysiwygTxt ul,.template_4_3 .extend-information .multi-line-text ul,.template_4_3 .extend-information .wysiwygTxt ul,.template_4_3 .additional .multi-line-text ul,.template_4_3 .additional .wysiwygTxt ul{overflow:hidden;list-style-type:disc;list-style-position:inside}.template_4_3 .summary .multi-line-text ul ul,.template_4_3 .summary .multi-line-text ul ol,.template_4_3 .summary .wysiwygTxt ul ul,.template_4_3 .summary .wysiwygTxt ul ol,.template_4_3 .facility .multi-line-text ul ul,.template_4_3 .facility .multi-line-text ul ol,.template_4_3 .facility .wysiwygTxt ul ul,.template_4_3 .facility .wysiwygTxt ul ol,.template_4_3 .access .multi-line-text ul ul,.template_4_3 .access .multi-line-text ul ol,.template_4_3 .access .wysiwygTxt ul ul,.template_4_3 .access .wysiwygTxt ul ol,.template_4_3 .recommended .multi-line-text ul ul,.template_4_3 .recommended .multi-line-text ul ol,.template_4_3 .recommended .wysiwygTxt ul ul,.template_4_3 .recommended .wysiwygTxt ul ol,.template_4_3 .information .multi-line-text ul ul,.template_4_3 .information .multi-line-text ul ol,.template_4_3 .information .wysiwygTxt ul ul,.template_4_3 .information .wysiwygTxt ul ol,.template_4_3 .extend-information .multi-line-text ul ul,.template_4_3 .extend-information .multi-line-text ul ol,.template_4_3 .extend-information .wysiwygTxt ul ul,.template_4_3 .extend-information .wysiwygTxt ul ol,.template_4_3 .additional .multi-line-text ul ul,.template_4_3 .additional .multi-line-text ul ol,.template_4_3 .additional .wysiwygTxt ul ul,.template_4_3 .additional .wysiwygTxt ul ol{font-size:8px;font-size:0.8rem;text-indent:1rem}.template_4_3 .summary .multi-line-text ul ul,.template_4_3 .summary .wysiwygTxt ul ul,.template_4_3 .facility .multi-line-text ul ul,.template_4_3 .facility .wysiwygTxt ul ul,.template_4_3 .access .multi-line-text ul ul,.template_4_3 .access .wysiwygTxt ul ul,.template_4_3 .recommended .multi-line-text ul ul,.template_4_3 .recommended .wysiwygTxt ul ul,.template_4_3 .information .multi-line-text ul ul,.template_4_3 .information .wysiwygTxt ul ul,.template_4_3 .extend-information .multi-line-text ul ul,.template_4_3 .extend-information .wysiwygTxt ul ul,.template_4_3 .additional .multi-line-text ul ul,.template_4_3 .additional .wysiwygTxt ul ul{list-style-type:circle}.template_4_3 .summary .multi-line-text th,.template_4_3 .summary .multi-line-text td,.template_4_3 .summary .wysiwygTxt th,.template_4_3 .summary .wysiwygTxt td,.template_4_3 .facility .multi-line-text th,.template_4_3 .facility .multi-line-text td,.template_4_3 .facility .wysiwygTxt th,.template_4_3 .facility .wysiwygTxt td,.template_4_3 .access .multi-line-text th,.template_4_3 .access .multi-line-text td,.template_4_3 .access .wysiwygTxt th,.template_4_3 .access .wysiwygTxt td,.template_4_3 .recommended .multi-line-text th,.template_4_3 .recommended .multi-line-text td,.template_4_3 .recommended .wysiwygTxt th,.template_4_3 .recommended .wysiwygTxt td,.template_4_3 .information .multi-line-text th,.template_4_3 .information .multi-line-text td,.template_4_3 .information .wysiwygTxt th,.template_4_3 .information .wysiwygTxt td,.template_4_3 .extend-information .multi-line-text th,.template_4_3 .extend-information .multi-line-text td,.template_4_3 .extend-information .wysiwygTxt th,.template_4_3 .extend-information .wysiwygTxt td,.template_4_3 .additional .multi-line-text th,.template_4_3 .additional .multi-line-text td,.template_4_3 .additional .wysiwygTxt th,.template_4_3 .additional .wysiwygTxt td{border:none;vertical-align:top;padding:5px}.template_4_3 .summary .multi-line-text td img,.template_4_3 .summary .wysiwygTxt td img,.template_4_3 .facility .multi-line-text td img,.template_4_3 .facility .wysiwygTxt td img,.template_4_3 .access .multi-line-text td img,.template_4_3 .access .wysiwygTxt td img,.template_4_3 .recommended .multi-line-text td img,.template_4_3 .recommended .wysiwygTxt td img,.template_4_3 .information .multi-line-text td img,.template_4_3 .information .wysiwygTxt td img,.template_4_3 .extend-information .multi-line-text td img,.template_4_3 .extend-information .wysiwygTxt td img,.template_4_3 .additional .multi-line-text td img,.template_4_3 .additional .wysiwygTxt td img{vertical-align:middle;padding:0;margin:0}@media screen and (max-width: 767px){.template_4_3 .summary,.template_4_3 .facility,.template_4_3 .access,.template_4_3 .recommended,.template_4_3 .information,.template_4_3 .extend-information,.template_4_3 .additional{width:90%;margin:0 5% 50px}}.template_4_3 .summary{letter-spacing:-0.4rem}.template_4_3 .summary .left,.template_4_3 .summary .right{display:inline-block;letter-spacing:normal;vertical-align:top}.template_4_3 .summary .left{width:400px}.template_4_3 .summary .left.full{width:100%}.template_4_3 .summary .left .title{font-weight:bold;color:#123d94;margin-bottom:1rem}.template_4_3 .summary .left .body{margin-bottom:1.5rem}.template_4_3 .summary .left .informations th{width:80px}.template_4_3 .summary .right{margin-left:calc(740px - 400px - 300px);width:300px}.template_4_3 .summary .right .image-ground{margin-bottom:32px}.template_4_3 .summary .right .image-ground img{max-width:300px;height:auto}.template_4_3 .summary .right .originalURL:after{position:absolute;left:inherit;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrow_white01.png");width:5px;height:6px;background-size:5px 6px}.template_4_3 .summary .right .originalURL{position:relative}.template_4_3 .summary .right .originalURL{border-radius:3px;background-color:#123d94;text-align:center}.template_4_3 .summary .right .originalURL:after{right:5%}.template_4_3 .summary .right .originalURL a{display:block;width:100%;padding:18px 0;color:#fff}@media screen and (max-width: 767px){.template_4_3 .summary .right{margin-top:20px}}.template_4_3 .summary .information{letter-spacing:normal;margin-top:50px}@media screen and (max-width: 767px){.template_4_3 .summary .left{width:100%}.template_4_3 .summary .right{margin-left:0;width:100%}.template_4_3 .summary .right .image-ground img{max-width:none;width:100%}.template_4_3 .summary .information{margin:0;margin-top:50px;width:100%}}.template_4_3 .facility .basics{margin-bottom:14px}.template_4_3 .facility .basics .flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:flex-start}.template_4_3 .facility .basics .flex .item{letter-spacing:-0.4rem;position:relative;width:50%;background-color:#ebf1f8;box-sizing:border-box}.template_4_3 .facility .basics .flex .item .icon,.template_4_3 .facility .basics .flex .item .content{letter-spacing:normal;box-sizing:border-box;display:inline-block;padding:12px 0}.template_4_3 .facility .basics .flex .item ul{height:100%}@media screen and (min-width: 768px){.template_4_3 .facility .basics .flex .item{border-bottom:solid 1px #a8a8a8}.template_4_3 .facility .basics .flex .item:first-child,.template_4_3 .facility .basics .flex .item:nth-child(2){border-top:solid 1px #a8a8a8}.template_4_3 .facility .basics .flex .item:nth-child(odd){border-left:solid 1px #a8a8a8;border-right:solid 1px #a8a8a8}.template_4_3 .facility .basics .flex .item:nth-child(even){border-right:solid 1px #a8a8a8}.template_4_3 .facility .basics .flex .item .icon{width:40px}.template_4_3 .facility .basics .flex .item .icon img{position:absolute;width:20px;top:50%;left:10px;transform:translateY(-50%)}.template_4_3 .facility .basics .flex .item .content{border-left:solid 1px #a8a8a8;background-color:#fff;width:328px;height:100%;padding:12px 4px}}@media screen and (max-width: 767px){.template_4_3 .facility .basics .flex .item{width:100%;border:solid 1px #a8a8a8;border-bottom:none}.template_4_3 .facility .basics .flex .item:last-child{border-bottom:solid 1px #a8a8a8}.template_4_3 .facility .basics .flex .item .icon{position:absolute;top:50%;transform:translateY(-50%);width:20%;text-align:center}.template_4_3 .facility .basics .flex .item .icon img{max-width:60px}.template_4_3 .facility .basics .flex .item .content{border-left:solid 1px #a8a8a8;background-color:#fff;margin-left:20%;width:80%;padding-left:5%}}.template_4_3 .facility .etceteras{margin-bottom:28px}.template_4_3 .facility .etceteras li:after{content:" / "}.template_4_3 .facility .etceteras li:last-child:after{content:""}.template_4_3 .facility .image-contents .content:not(:first-child){margin-top:28px}@media screen and (max-width: 767px){.template_4_3 .access .map iframe{width:100% !important}}.template_4_3 .access,.template_4_3 .recommended,.template_4_3 .information,.template_4_3 .extend-information,.template_4_3 .additional{width:100%}.template_4_3 .access:after,.template_4_3 .recommended:after,.template_4_3 .information:after,.template_4_3 .extend-information:after,.template_4_3 .additional:after{content:"";display:block;clear:both}.template_4_3 .access section:not(:nth-child(2)),.template_4_3 .recommended section:not(:nth-child(2)),.template_4_3 .information section:not(:nth-child(2)),.template_4_3 .extend-information section:not(:nth-child(2)),.template_4_3 .additional section:not(:nth-child(2)){margin-top:28px}@media screen and (max-width: 767px){.template_4_3 .access,.template_4_3 .recommended,.template_4_3 .information,.template_4_3 .extend-information,.template_4_3 .additional{width:90%}}.template_4_2 .prefectures-list,.template_4_2 .list{margin-bottom:50px}.template_4_2 .prefectures-list .multi-line-text,.template_4_2 .prefectures-list .wysiwygTxt,.template_4_2 .list .multi-line-text,.template_4_2 .list .wysiwygTxt{letter-spacing:normal}.template_4_2 .prefectures-list .multi-line-text th,.template_4_2 .prefectures-list .multi-line-text td,.template_4_2 .prefectures-list .wysiwygTxt th,.template_4_2 .prefectures-list .wysiwygTxt td,.template_4_2 .list .multi-line-text th,.template_4_2 .list .multi-line-text td,.template_4_2 .list .wysiwygTxt th,.template_4_2 .list .wysiwygTxt td{border:none;vertical-align:top;padding:5px}.template_4_2 .prefectures-list .multi-line-text td img,.template_4_2 .prefectures-list .wysiwygTxt td img,.template_4_2 .list .multi-line-text td img,.template_4_2 .list .wysiwygTxt td img{vertical-align:middle;padding:0;margin:0}@media screen and (max-width: 767px){.template_4_2 .prefectures-list,.template_4_2 .list{width:90%;margin:0 5% 50px}}.template_4_2 .prefectures-list .flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:flex-start}.template_4_2 .prefectures-list .flex .item{position:relative;background-color:#123d94;border-radius:3px;text-align:center;padding:12px 0}.template_4_2 .prefectures-list .flex .item:after{content:"";width:6px;height:6px;border:0px;border-top:solid 2px #fff;border-right:solid 2px #fff;position:absolute;top:50%;transform:rotate(135deg) translateY(-50%);right:29px;margin-top:-6px}.template_4_2 .prefectures-list .flex .item:after{right:10px;margin-top:-8px}.template_4_2 .prefectures-list .flex .item a{display:block;width:calc(740px / 7 - 2px);color:#fff}@media screen and (max-width: 767px){.template_4_2 .prefectures-list .flex .item{width:48%;margin-bottom:16px;border-radius:0}.template_4_2 .prefectures-list .flex .item:after{right:22px;margin-top:-8px}}.template_4_2 .list{margin-bottom:40px}.template_4_2 .list .list-header{font-weight:bold;margin-bottom:14px}.template_4_2 .list .list-body{margin-bottom:10px}.template_4_2 .list .list-body .table{border:1px solid #a8a8a8;border-top:0}.template_4_2 .list .list-body .table .cell{display:table-cell;word-break:break-all;border-right:1px solid #a8a8a8;padding:10px;box-sizing:border-box;vertical-align:middle;width:calc((740px - 80px)/3)}.template_4_2 .list .list-body .table .cell.to-detail{width:80px;border-right:0}.template_4_2 .list .list-body .table.head{border-top:1px solid #a8a8a8;background-color:#123d94;color:#fff;font-weight:bold;text-align:center}.template_4_2 .list .list-body .table.body .station-name{background-color:#ebf1f8;font-weight:bold}.template_4_2 .list .list-body .table.body .to-detail{background-color:#f7f4f0;text-indent:20px}.template_4_2 .list .list-body .table.body .to-detail a:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/other.png");width:13px;height:13px;background-size:13px 13px}.template_4_2 .list .list-body .table.body .to-detail a{position:relative}.template_4_2 .list .list-body .table.body .to-detail a:before{left:-17px}@media screen and (max-width: 767px){.template_4_2 .list .list-body .table{border:1px solid #a8a8a8;margin-bottom:20px;height:100%}.template_4_2 .list .list-body .table.head{display:none}.template_4_2 .list .list-body .table .cell{word-break:normal;height:100%}.template_4_2 .list .list-body .table .cell.station-name,.template_4_2 .list .list-body .table .cell.location,.template_4_2 .list .list-body .table .cell.line,.template_4_2 .list .list-body .table .cell.to-detail{display:table-cell;vertical-align:middle;border:0;text-align:center;width:calc(740px / 3)}.template_4_2 .list .list-body .table .cell.station-name{display:block;border-bottom:1px solid #a8a8a8;width:100%}.template_4_2 .list .list-body .table .cell.location,.template_4_2 .list .list-body .table .cell.line{text-align:left;border-right:1px solid #a8a8a8}}.template_4_2 .list .list-footer{width:100%;text-align:right}.template_4_2 .list .list-footer a{text-decoration:none;border-bottom:1px solid;padding-bottom:0px;color:#123d94}.template_4_0 section.main-block .left-contents{overflow:visible}.template_4_0 .search-prefectures,.template_4_0 .search-map,.template_4_0 .under-map.free-field,.template_4_0 .topics{margin-bottom:60px}@media screen and (max-width: 767px){.template_4_0 .search-prefectures,.template_4_0 .under-map.free-field .free-field-articles{width:90%;margin:0 auto 50px}}@media screen and (max-width: 767px){.template_4_0 .search-map .free-field-articles{margin:0 auto 50px}}.template_4_0 .search-prefectures{letter-spacing:-0.4rem;border:solid 1px #123d94;background-color:#e2f0ff}.template_4_0 .search-prefectures .wrap{padding:20px}.template_4_0 .search-prefectures .wrap .title,.template_4_0 .search-prefectures .wrap .to-list{display:inline-block;letter-spacing:normal}.template_4_0 .search-prefectures .wrap .title h2:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/ico_search.png");width:34px;height:34px;background-size:34px 34px}.template_4_0 .search-prefectures .wrap .title h2{position:relative}.template_4_0 .search-prefectures .wrap .title{width:80%;text-indent:2.2rem;font-size:16px;font-size:1.6rem;font-weight:bold}.template_4_0 .search-prefectures .wrap .to-list{width:20%;padding:6px 0;text-align:center;background-color:#123d94;border-radius:3px}.template_4_0 .search-prefectures .wrap .to-list a{color:#fff}@media screen and (max-width: 767px){.template_4_0 .search-prefectures .wrap{padding:10px}.template_4_0 .search-prefectures .wrap .title{font-size:14px;font-size:1.4rem;text-indent:1.5rem}.template_4_0 .search-prefectures .wrap .title h2:before{width:20px;height:20px;background-size:20px 20px}.template_4_0 .search-prefectures .wrap .to-list{font-size:7.5px;font-size:0.75rem}}.template_4_0 .search-map .caption{margin-bottom:18px}@media screen and (max-width: 767px){.template_4_0 .search-map .caption{display:none}}.template_4_0 .under-map.free-field:after{content:"";display:block;clear:both}.template_4_0 .under-map.free-field .wrap{letter-spacing:-0.4rem}.template_4_0 .under-map.free-field .wrap .logo,.template_4_0 .under-map.free-field .wrap .body{display:inline-block;letter-spacing:normal}.template_4_0 .under-map.free-field .wrap .logo{width:182px;height:100%;vertical-align:top}.template_4_0 .under-map.free-field .wrap .logo img{border:solid 1px #123d94}.template_4_0 .under-map.free-field .wrap .body{padding-left:30px;width:calc(740px - 182px - 30px)}@media screen and (max-width: 767px){.template_4_0 .under-map.free-field .wrap .logo{width:100%;text-align:center}.template_4_0 .under-map.free-field .wrap .body{width:100%;padding:0;margin-top:16px}}.template_4_0 .under-map.free-field .more-detail{width:100%;text-align:right}.template_4_0 .under-map.free-field .more-detail a:before{position:absolute;left:-20px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/other.png");width:12px;height:12px;background-size:12px 12px}.template_4_0 .under-map.free-field .more-detail a{position:relative}.template_3_0 .sitemap-contents{letter-spacing:normal;width:1000px;margin:0 auto}.template_3_0 .sitemap-contents h2{border-left:solid 4px #123d94;font-size:16px;font-size:1.6rem;padding-left:1rem;font-weight:bold;margin-bottom:1.5em;line-height:1.3em}.template_3_0 .sitemap-contents h3{font-size:14px;font-size:1.4rem;font-weight:bold;border-bottom:solid 2px #123d94}.template_3_0 .sitemap-contents h4{font-size:10px;font-size:1rem;background-color:#123d94;padding:15px 20px;color:#fff}.template_3_0 .sitemap-contents h4 a[target^=_blank]:after{display:inline-block;margin-left:.2rem;content:url("../images/common/external_window_white.png")}.template_3_0 .sitemap-contents h4.link:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/other.png");width:11px;height:11px;background-size:11px 11px}.template_3_0 .sitemap-contents h4.link{position:relative}.template_3_0 .sitemap-contents h4.link{color:#333;background-color:transparent;font-weight:bold}.template_3_0 .sitemap-contents h5.sub-title{padding:12px 40px 12px 20px;font-size:1}.template_3_0 .sitemap-contents .flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:flex-start}.template_3_0 .sitemap-contents .flex .item{width:calc(1000px / 4 - 24px);margin:15px 0}.template_3_0 .sitemap-contents .flex .item .child{border:1px solid #a8a8a8;padding:15px}.template_3_0 .sitemap-contents .flex .item .child li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/bousai_tec.png");width:11px;height:11px;background-size:11px 11px}.template_3_0 .sitemap-contents .flex .item .child li{position:relative}#bousai_tec .template_3_0 .sitemap-contents .flex .item .child li:before,.template_3_0 .sitemap-contents .flex .item .child.bousai_tec li:before{background-image:url("../images/common/arrows/bousai_tec.png")}.template_3_0 .sitemap-contents .flex .item .child li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/river.png");width:11px;height:11px;background-size:11px 11px}.template_3_0 .sitemap-contents .flex .item .child li{position:relative}#river .template_3_0 .sitemap-contents .flex .item .child li:before,.template_3_0 .sitemap-contents .flex .item .child.river li:before{background-image:url("../images/common/arrows/river.png")}.template_3_0 .sitemap-contents .flex .item .child li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/road.png");width:11px;height:11px;background-size:11px 11px}.template_3_0 .sitemap-contents .flex .item .child li{position:relative}#road .template_3_0 .sitemap-contents .flex .item .child li:before,.template_3_0 .sitemap-contents .flex .item .child.road li:before{background-image:url("../images/common/arrows/road.png")}.template_3_0 .sitemap-contents .flex .item .child li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/kensei.png");width:11px;height:11px;background-size:11px 11px}.template_3_0 .sitemap-contents .flex .item .child li{position:relative}#kensei .template_3_0 .sitemap-contents .flex .item .child li:before,.template_3_0 .sitemap-contents .flex .item .child.kensei li:before{background-image:url("../images/common/arrows/kensei.png")}.template_3_0 .sitemap-contents .flex .item .child li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/kowan.png");width:11px;height:11px;background-size:11px 11px}.template_3_0 .sitemap-contents .flex .item .child li{position:relative}#kowan .template_3_0 .sitemap-contents .flex .item .child li:before,.template_3_0 .sitemap-contents .flex .item .child.kowan li:before{background-image:url("../images/common/arrows/kowan.png")}.template_3_0 .sitemap-contents .flex .item .child li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/plan.png");width:11px;height:11px;background-size:11px 11px}.template_3_0 .sitemap-contents .flex .item .child li{position:relative}#plan .template_3_0 .sitemap-contents .flex .item .child li:before,.template_3_0 .sitemap-contents .flex .item .child.plan li:before{background-image:url("../images/common/arrows/plan.png")}.template_3_0 .sitemap-contents .flex .item .child li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/build.png");width:11px;height:11px;background-size:11px 11px}.template_3_0 .sitemap-contents .flex .item .child li{position:relative}#build .template_3_0 .sitemap-contents .flex .item .child li:before,.template_3_0 .sitemap-contents .flex .item .child.build li:before{background-image:url("../images/common/arrows/build.png")}.template_3_0 .sitemap-contents .flex .item .child li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/land.png");width:11px;height:11px;background-size:11px 11px}.template_3_0 .sitemap-contents .flex .item .child li{position:relative}#land .template_3_0 .sitemap-contents .flex .item .child li:before,.template_3_0 .sitemap-contents .flex .item .child.land li:before{background-image:url("../images/common/arrows/land.png")}.template_3_0 .sitemap-contents .flex .item .child li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/general.png");width:11px;height:11px;background-size:11px 11px}.template_3_0 .sitemap-contents .flex .item .child li{position:relative}#general .template_3_0 .sitemap-contents .flex .item .child li:before,.template_3_0 .sitemap-contents .flex .item .child.general li:before{background-image:url("../images/common/arrows/general.png")}.template_3_0 .sitemap-contents .flex .item .child li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/theme.png");width:11px;height:11px;background-size:11px 11px}.template_3_0 .sitemap-contents .flex .item .child li{position:relative}#theme .template_3_0 .sitemap-contents .flex .item .child li:before,.template_3_0 .sitemap-contents .flex .item .child.theme li:before{background-image:url("../images/common/arrows/theme.png")}.template_3_0 .sitemap-contents .flex .item .child li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/other.png");width:11px;height:11px;background-size:11px 11px}.template_3_0 .sitemap-contents .flex .item .child li{position:relative}#other .template_3_0 .sitemap-contents .flex .item .child li:before,.template_3_0 .sitemap-contents .flex .item .child.other li:before{background-image:url("../images/common/arrows/other.png")}@media screen and (min-width: 768px){.template_3_0 .sitemap-contents .flex .item .child li:before{top:7px;transform:none}}.template_3_0 .sitemap-contents .flex .item .child li a[target^=_blank]:after{display:inline-block;margin-left:.2rem;content:url("../images/common/external_window_blue.png")}.template_3_0 .sitemap-contents .flex .item .child li.title:before{content:none}.template_3_0 .sitemap-contents .flex .item .child li.title{font-size:10px;font-size:1rem;font-weight:bold}.template_3_0 .sitemap-contents .flex .item .child li.title:not(:first-child){margin-top:20px}.template_3_0 .sitemap-contents .flex .item .child li a{padding-left:20px;display:block}.template_3_0 .sitemap-contents .flex .item.hide{visibility:hidden !important;height:0 !important;min-height:0 !important;margin-top:0 !important}.template_3_0 .sitemap-contents .flex .item-title a{color:#fff}.template_3_0 .sitemap-contents .flex .item-title-toggle:after{content:"";width:6px;height:6px;border:0px;border-top:solid 2px #123d94;border-right:solid 2px #123d94;position:absolute;top:50%;transform:rotate(135deg) translateY(-50%);right:29px;margin-top:-6px}.template_3_0 .sitemap-contents .flex .item-title-toggle:before{display:none}.template_3_0 .sitemap-contents .flex .item-title-toggle:after{border-top:solid 2px #fff;border-right:solid 2px #fff;top:45%;right:20px}.template_3_0 .sitemap-contents .flex .item-title-toggle.isHide:after{content:"";width:6px;height:6px;border:0px;border-top:solid 2px #123d94;border-right:solid 2px #123d94;position:absolute;top:50%;transform:rotate(-45deg) translateY(-50%);top:65%;right:24px}.template_3_0 .sitemap-contents .flex .item-title-toggle.isHide:after{border-top:solid 2px #fff;border-right:solid 2px #fff;top:60%;right:15px}@media screen and (max-width: 767px){.template_3_0 .sitemap-contents .sitemap-header{margin-right:5%;margin-left:5%;width:90%}.template_3_0 .sitemap-contents .sitemap-links-top{margin-right:5%;margin-left:5%;margin-bottom:10px;width:90%}.template_3_0 .sitemap-contents h2{margin-bottom:1rem}.template_3_0 .sitemap-contents h3{margin-left:5%;margin-right:5%;width:90%;border-bottom:none}.template_3_0 .sitemap-contents .flex{flex-direction:column}.template_3_0 .sitemap-contents .flex .item{width:100%}.template_3_0 .sitemap-contents .flex .item .child{background-color:#fafafa;padding:0}.template_3_0 .sitemap-contents .flex .item .child li:before{left:5%}.template_3_0 .sitemap-contents .flex .item .child li.title{background-color:#fff;padding-left:5%}.template_3_0 .sitemap-contents .flex .item .child li.title:not(:first-child){margin-top:0}.template_3_0 .sitemap-contents .flex .item .child a{padding-left:0}.template_3_0 .sitemap-contents .flex .item h4.item-title{padding:25px 5%}.template_3_0 .sitemap-contents .flex .item h4.item-title-toggle:after{content:"";width:6px;height:6px;border:0px;border-top:solid 2px #fff;border-right:solid 2px #fff;position:absolute;top:50%;transform:rotate(135deg) translateY(-50%);right:29px;margin-top:-6px}.template_3_0 .sitemap-contents .flex .item h4.item-title-toggle.isVisible:after{content:"";width:6px;height:6px;border:0px;border-top:solid 2px #fff;border-right:solid 2px #fff;position:absolute;top:50%;transform:rotate(-45deg) translateY(-50%);right:25px;top:55%}.template_3_0 .sitemap-contents .flex .item h5.sub-title{padding-left:5%}.template_3_0 .sitemap-contents .flex .item li{border-top:solid 1px #e6e6e6;line-height:1.5rem;padding:10px 10px 10px 10%}.template_3_0 .sitemap-contents .flex .item li a{display:block;position:static}}.template_3_0 .sitemap-links{margin:0 0 30px 0}@media screen and (max-width: 767px){.template_3_0 .sitemap-contents{width:100%}}.template_2_1 .category-header{letter-spacing:-0.4rem;margin-bottom:20px}.template_2_1 .category-header section{letter-spacing:normal;display:inline-block}.template_2_1 .category-header .icon{min-width:100px;max-width:400px;margin-right:20px}.template_2_1 .category-header .date{color:#123d94}.template_2_1 .category-header .branchOffice{line-height:1rem;margin:0 .2rem;font-size:10px;color:#fff;background-color:#123d94;padding:2px 8px;border-radius:3px}@media screen and (max-width: 767px){.template_2_1 .category-header{margin:0 5% 20px;font-size:7px;font-size:0.7rem}.template_2_1 .category-header .icon{min-width:20%;max-width:75%;margin-right:2%}}.template_2_0 .image-title{position:relative;margin-bottom:40px}.template_2_0 .category-header .summary{letter-spacing:normal;margin-top:28px}.template_2_0 .monthly{margin-bottom:28px}.template_2_0 .monthly:nth-child(n+3) .monthly-body{display:none}.template_2_0 .monthly-header{position:relative;cursor:pointer;line-height:4rem;background-color:#123d94;font-size:14px;font-size:1.4rem;font-weight:bold;text-indent:1rem;color:#fff}.template_2_0 .monthly-header:after{content:"";width:6px;height:6px;border:0px;border-top:solid 2px #fff;border-right:solid 2px #fff;position:absolute;top:50%;transform:rotate(135deg) translateY(-50%);right:29px;margin-top:-6px}.template_2_0 .monthly-header.isVisible:after{content:"";width:6px;height:6px;border:0px;border-top:solid 2px #fff;border-right:solid 2px #fff;position:absolute;top:50%;transform:rotate(-45deg) translateY(-50%);right:25px;top:55%}.template_2_0 .monthly-body:after{content:"";display:block;clear:both}.template_2_0 .general-articles .general-article .new-information-set{border-top:none}.template_2_0 .press.searchBox{background-color:#e6e6e6;margin-bottom:40px}.template_2_0 .press.searchBox>div{display:inline-block;vertical-align:middle}.template_2_0 .press.searchBox .searchBoxHeader{width:240px;text-align:center;font-weight:bold;font-size:14px;font-size:1.4rem}.template_2_0 .press.searchBox .inputArea{position:relative;text-align:right;width:calc(100% - 240px - 1rem)}.template_2_0 .press.searchBox .inputArea .gsc_control_cse{background-color:#e6e6e6;border:none}.template_2_0 .press.searchBox .inputArea .gsc_input{display:block;width:90%;margin:0 auto;padding:0}.template_2_0 .press.searchBox .inputArea .gsc_input input[type^=text]{border-radius:3px;width:100% !important;height:26px !important;margin:16px 0;border-color:#a8a8a8 !important;box-sizing:border-box;padding:0 !important;-webkit-appearance:none;border:1px solid #7e9db9}.template_2_0 .press.searchBox .inputArea .gsc_search_button_wrap{display:inline}.template_2_0 .press.searchBox .inputArea .gsc_search_button_wrap input.gsc_search_button{position:absolute;z-index:2;right:25px;top:16px;height:26px;width:29px;padding:0;border:none;background:url("../images/common/search.png") no-repeat top left;background-size:30px 30px;text-indent:-9999px;min-width:0}@media screen and (max-width: 767px){.template_2_0 .monthly{margin-bottom:14px}.template_2_0 .monthly-header{text-indent:0;padding:0 3%;font-size:12px;font-size:1.2rem}.template_2_0 .press.searchBox{width:94%;margin:0 3% 40px}.template_2_0 .press.searchBox .searchBoxHeader{width:100%;text-align:left;padding:.5rem 1rem 0}.template_2_0 .press.searchBox .inputArea{width:100%}.template_2_0 .press.searchBox .inputArea .gsc_search_button_wrap input.gsc_search_button{right:5%}}.template_1_0 .image-title{position:relative;margin-bottom:40px}.template_1_0 .image-title h2{position:absolute;top:50%;left:19%;transform:translate(-50%, -50%);font-size:20px;font-size:2rem;color:#fff}@media screen and (max-width: 767px){.template_1_0 .image-title h2{font-size:10px;font-size:1rem}}.template_1_0 .general-articles .general-article .new-information-set.responding_to_disaster{background-color:transparent;border-bottom:none}@media screen and (max-width: 767px){.template_0_0 .top-block~*>.contents{width:100%}}.template_0_0 .l-emergency_infomation{padding:30px 0}.template_0_0 .l-emergency_infomation .l-emergency_area{display:flex;height:110px}.template_0_0 .l-emergency_infomation .l-emergency_area .l-emergency_header img{max-height:110px}.template_0_0 .l-emergency_infomation .l-emergency_area .l-emergency_body{position:relative;padding-left:16px;width:100%;box-sizing:border-box;border:1px solid #ec0000;border-left:none;overflow-y:scroll}.template_0_0 .l-emergency_infomation .l-emergency_area .ps-scrollbar-y-rail{opacity:1 !important}.template_0_0 .c-emergency_infomation{letter-spacing:normal}.template_0_0 .c-emergency_infomation .c-emergency_body{padding:10px 0}.template_0_0 .c-emergency_infomation .c-emergency_body .general-articles .general-article{margin-top:0;margin-bottom:0}.template_0_0 .c-emergency_infomation .c-emergency_body .general-articles .general-article article{margin-bottom:0}@media screen and (max-width: 767px){.template_0_0 .l-emergency_infomation .l-emergency_area{display:block;height:auto}.template_0_0 .l-emergency_infomation .l-emergency_area .l-emergency_header img{width:100%;max-height:none}.template_0_0 .l-emergency_infomation .l-emergency_area .l-emergency_body{border:1px solid #ec0000;border-top:none;padding-left:0}.template_0_0 .c-emergency_infomation .c-emergency_body{max-height:125px;padding:10px 0}}.template_0_0 .mvSlide{position:relative;margin-bottom:85px}.template_0_0 .mvSlide .title{position:absolute;z-index:1;letter-spacing:normal;color:#fff;top:60%;max-width:360px;margin-left:570px}.template_0_0 .mvSlide .slick-arrow{position:absolute;top:50%;z-index:10;width:56px;height:56px;margin-top:-32px;background-repeat:no-repeat;overflow:hidden;text-indent:120%;white-space:nowrap;outline:none}.template_0_0 .mvSlide .slick-arrow:hover{-ms-filter:"alpha(opacity=80)";opacity:.8}.template_0_0 .mvSlide .slick-prev{left:50%;margin-left:calc(-1*(1000px / 2 + 28px));background-image:url("../images/common/btn_slide_prev.png")}.template_0_0 .mvSlide .slick-next{right:50%;margin-right:calc(-1*(1000px / 2 + 28px));background-image:url("../images/common/btn_slide_next.png")}.template_0_0 .mvSlide .slick-dots{position:absolute;left:50%;bottom:-48px;line-height:1;transform:translateX(-50%)}.template_0_0 .mvSlide .slick-dots li{display:inline-block;margin:0 5px}.template_0_0 .mvSlide .slick-dots button{width:16px;height:16px;box-sizing:border-box;border:2px solid #a8a8a8;border-radius:50%;overflow:hidden;text-indent:120%;white-space:nowrap;outline:none}.template_0_0 .mvSlide .slick-dots .slick-active button{background-color:#123d94}@media screen and (max-width: 767px){.template_0_0 .mvSlide{margin-bottom:52px}.template_0_0 .mvSlide .title{font-size:8px;font-size:0.8rem;max-width:220px;margin-left:200px}.template_0_0 .mvSlide .slick-dots{bottom:-30px}.template_0_0 .mvSlide .slick-dots li{margin:0 4px}.template_0_0 .mvSlide .slick-dots button{border-width:1px;width:8px;height:8px}.template_0_0 .mvSlide .slick-arrow{display:none !important}}.template_0_0 .image-title{position:relative;margin-bottom:40px}.template_0_0 .left-contents.noSubNavs{display:block;margin:0 auto}.template_0_0 .left-contents .side-menu--emergency{display:none}@media screen and (max-width: 767px){.template_0_0 .left-contents .side-menu--emergency{display:block;margin-bottom:22px}.template_0_0 .right-contents .side-menu--emergency{display:none}}.template_0_0 .categories.general-articles .category-list.general-article .category-header{position:relative}.template_0_0 .categories.general-articles .category-list.general-article .category-header h2.press:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/ico_press.png");width:30px;height:30px;background-size:30px 30px}.template_0_0 .categories.general-articles .category-list.general-article .category-header h2.press{position:relative}.template_0_0 .categories.general-articles .category-list.general-article .category-header h2.pickup:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/ico_pickup.png");width:30px;height:30px;background-size:30px 30px}.template_0_0 .categories.general-articles .category-list.general-article .category-header h2.pickup{position:relative}.template_0_0 .categories.general-articles .category-list.general-article .category-header h2{border:none;padding-left:2.3rem;width:auto}.template_0_0 .categories.general-articles .category-list.general-article .category-header h2+small{letter-spacing:normal}.template_0_0 .categories.general-articles .category-list.general-article .category-header .to-list{position:absolute;right:0}.template_0_0 .general-articles .general-article h2.information:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/ico_information.png");width:30px;height:30px;background-size:30px 30px}.template_0_0 .general-articles .general-article h2.information{position:relative}.template_0_0 .general-articles .general-article h2.topics:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/ico_topics.png");width:30px;height:30px;background-size:30px 30px}.template_0_0 .general-articles .general-article h2.topics{position:relative}.template_0_0 .general-articles .general-article h2.link:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/ico_link.png");width:30px;height:30px;background-size:30px 30px}.template_0_0 .general-articles .general-article h2.link{position:relative}.template_0_0 .general-articles .general-article h2.information,.template_0_0 .general-articles .general-article h2.topics,.template_0_0 .general-articles .general-article h2.link{display:inline-block;border:none;padding-left:2.3rem;margin-bottom:1rem;width:auto}.template_0_0 .general-articles .general-article h2+small{font-size:7px;font-size:0.7rem;font-weight:bold;color:#a8a8a8;padding-left:10px}.template_0_0 .general-articles .general-article .new-information-set{padding:10px 0}.template_0_0 .general-articles .general-article .new-information-set .new-information{padding:5px 0}.template_0_0 .general-articles .general-article .new-information-set .new-information .link-title{line-height:1.4em}@media screen and (max-width: 767px){.template_0_0 .general-articles .general-article .general-article-header{margin-bottom:1rem}.template_0_0 .general-articles .general-article .general-article-header h2{margin-bottom:0}.template_0_0 .general-articles .general-article .general-article-header h2.information+small{padding-left:2.3rem;display:block}}.template_0_0 .sub-navigations{letter-spacing:normal;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px 20px}.template_0_0 .sub-navigations .sub-navigation{width:184px;border:none;margin-bottom:0}.template_0_0 .sub-navigations .sub-navigation .head{line-height:1.2em;height:77px;padding-top:0;padding-bottom:0;display:flex;align-items:center}.template_0_0 .sub-navigations .sub-navigation .body{background-color:transparent;padding-left:0;padding-right:0}@media screen and (max-width: 767px){.template_0_0 .sub-navigations{flex-direction:column;flex-wrap:wrap;justify-content:flex-start;gap:0}.template_0_0 .sub-navigations .sub-navigation{width:100%;border-top:solid 1px #e6e6e6;box-sizing:border-box}.template_0_0 .sub-navigations .sub-navigation .head{line-height:1.2em;height:77px;padding-top:0;padding-bottom:0;display:flex;align-items:center}.template_0_0 .sub-navigations .sub-navigation .body{background-color:transparent;padding-left:0;padding-right:0}}#js-pressReleaseSubNav{display:inline-block;vertical-align:top}@media screen and (max-width: 767px){#js-pressReleaseSubNav{width:100%}}.sub-navigation,.side-menu{position:relative;border:1px solid #a8a8a8;margin-bottom:20px}.sub-navigation .head,.side-menu .head{position:relative;padding:25px 20px;color:#fff;background-color:#123d94;font-weight:bold}.sub-navigation .head .title,.side-menu .head .title{position:relative;z-index:1}.sub-navigation .head .icon,.side-menu .head .icon{position:absolute;right:5px;top:50%;transform:translateY(-50%)}.sub-navigation .sub-title,.side-menu .sub-title{cursor:pointer;position:relative;padding:12px 20px;border-top:1px solid #a8a8a8;font-weight:bold}.sub-navigation .sub-title:after,.side-menu .sub-title:after{content:"";width:6px;height:6px;border:0px;border-top:solid 2px #123d94;border-right:solid 2px #123d94;position:absolute;top:50%;transform:rotate(135deg) translateY(-50%);right:29px;margin-top:-6px}.sub-navigation .sub-title.isVisible:after,.side-menu .sub-title.isVisible:after{content:"";width:6px;height:6px;border:0px;border-top:solid 2px #123d94;border-right:solid 2px #123d94;position:absolute;top:50%;transform:rotate(-45deg) translateY(-50%);top:65%;right:24px}.sub-navigation .sub-title+.body,.side-menu .sub-title+.body{display:none}.sub-navigation .body,.side-menu .body{background:#fafafa;padding:20px 21px;border-top:1px solid #a8a8a8}.sub-navigation li:not([class*=thumbnail]):before,.side-menu li:not([class*=thumbnail]):before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/bousai_tec.png");width:13px;height:13px;background-size:13px 13px}.sub-navigation li:not([class*=thumbnail]),.side-menu li:not([class*=thumbnail]){position:relative}#bousai_tec .sub-navigation li:not([class*=thumbnail]):before,.sub-navigation.bousai_tec li:not([class*=thumbnail]):before,#bousai_tec .side-menu li:not([class*=thumbnail]):before,.side-menu.bousai_tec li:not([class*=thumbnail]):before{background-image:url("../images/common/arrows/bousai_tec.png")}.sub-navigation li:not([class*=thumbnail]):before,.side-menu li:not([class*=thumbnail]):before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/river.png");width:13px;height:13px;background-size:13px 13px}.sub-navigation li:not([class*=thumbnail]),.side-menu li:not([class*=thumbnail]){position:relative}#river .sub-navigation li:not([class*=thumbnail]):before,.sub-navigation.river li:not([class*=thumbnail]):before,#river .side-menu li:not([class*=thumbnail]):before,.side-menu.river li:not([class*=thumbnail]):before{background-image:url("../images/common/arrows/river.png")}.sub-navigation li:not([class*=thumbnail]):before,.side-menu li:not([class*=thumbnail]):before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/road.png");width:13px;height:13px;background-size:13px 13px}.sub-navigation li:not([class*=thumbnail]),.side-menu li:not([class*=thumbnail]){position:relative}#road .sub-navigation li:not([class*=thumbnail]):before,.sub-navigation.road li:not([class*=thumbnail]):before,#road .side-menu li:not([class*=thumbnail]):before,.side-menu.road li:not([class*=thumbnail]):before{background-image:url("../images/common/arrows/road.png")}.sub-navigation li:not([class*=thumbnail]):before,.side-menu li:not([class*=thumbnail]):before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/kensei.png");width:13px;height:13px;background-size:13px 13px}.sub-navigation li:not([class*=thumbnail]),.side-menu li:not([class*=thumbnail]){position:relative}#kensei .sub-navigation li:not([class*=thumbnail]):before,.sub-navigation.kensei li:not([class*=thumbnail]):before,#kensei .side-menu li:not([class*=thumbnail]):before,.side-menu.kensei li:not([class*=thumbnail]):before{background-image:url("../images/common/arrows/kensei.png")}.sub-navigation li:not([class*=thumbnail]):before,.side-menu li:not([class*=thumbnail]):before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/kowan.png");width:13px;height:13px;background-size:13px 13px}.sub-navigation li:not([class*=thumbnail]),.side-menu li:not([class*=thumbnail]){position:relative}#kowan .sub-navigation li:not([class*=thumbnail]):before,.sub-navigation.kowan li:not([class*=thumbnail]):before,#kowan .side-menu li:not([class*=thumbnail]):before,.side-menu.kowan li:not([class*=thumbnail]):before{background-image:url("../images/common/arrows/kowan.png")}.sub-navigation li:not([class*=thumbnail]):before,.side-menu li:not([class*=thumbnail]):before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/plan.png");width:13px;height:13px;background-size:13px 13px}.sub-navigation li:not([class*=thumbnail]),.side-menu li:not([class*=thumbnail]){position:relative}#plan .sub-navigation li:not([class*=thumbnail]):before,.sub-navigation.plan li:not([class*=thumbnail]):before,#plan .side-menu li:not([class*=thumbnail]):before,.side-menu.plan li:not([class*=thumbnail]):before{background-image:url("../images/common/arrows/plan.png")}.sub-navigation li:not([class*=thumbnail]):before,.side-menu li:not([class*=thumbnail]):before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/build.png");width:13px;height:13px;background-size:13px 13px}.sub-navigation li:not([class*=thumbnail]),.side-menu li:not([class*=thumbnail]){position:relative}#build .sub-navigation li:not([class*=thumbnail]):before,.sub-navigation.build li:not([class*=thumbnail]):before,#build .side-menu li:not([class*=thumbnail]):before,.side-menu.build li:not([class*=thumbnail]):before{background-image:url("../images/common/arrows/build.png")}.sub-navigation li:not([class*=thumbnail]):before,.side-menu li:not([class*=thumbnail]):before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/land.png");width:13px;height:13px;background-size:13px 13px}.sub-navigation li:not([class*=thumbnail]),.side-menu li:not([class*=thumbnail]){position:relative}#land .sub-navigation li:not([class*=thumbnail]):before,.sub-navigation.land li:not([class*=thumbnail]):before,#land .side-menu li:not([class*=thumbnail]):before,.side-menu.land li:not([class*=thumbnail]):before{background-image:url("../images/common/arrows/land.png")}.sub-navigation li:not([class*=thumbnail]):before,.side-menu li:not([class*=thumbnail]):before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/general.png");width:13px;height:13px;background-size:13px 13px}.sub-navigation li:not([class*=thumbnail]),.side-menu li:not([class*=thumbnail]){position:relative}#general .sub-navigation li:not([class*=thumbnail]):before,.sub-navigation.general li:not([class*=thumbnail]):before,#general .side-menu li:not([class*=thumbnail]):before,.side-menu.general li:not([class*=thumbnail]):before{background-image:url("../images/common/arrows/general.png")}.sub-navigation li:not([class*=thumbnail]):before,.side-menu li:not([class*=thumbnail]):before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/theme.png");width:13px;height:13px;background-size:13px 13px}.sub-navigation li:not([class*=thumbnail]),.side-menu li:not([class*=thumbnail]){position:relative}#theme .sub-navigation li:not([class*=thumbnail]):before,.sub-navigation.theme li:not([class*=thumbnail]):before,#theme .side-menu li:not([class*=thumbnail]):before,.side-menu.theme li:not([class*=thumbnail]):before{background-image:url("../images/common/arrows/theme.png")}.sub-navigation li:not([class*=thumbnail]):before,.side-menu li:not([class*=thumbnail]):before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/other.png");width:13px;height:13px;background-size:13px 13px}.sub-navigation li:not([class*=thumbnail]),.side-menu li:not([class*=thumbnail]){position:relative}#other .sub-navigation li:not([class*=thumbnail]):before,.sub-navigation.other li:not([class*=thumbnail]):before,#other .side-menu li:not([class*=thumbnail]):before,.side-menu.other li:not([class*=thumbnail]):before{background-image:url("../images/common/arrows/other.png")}@media screen and (min-width: 768px){.sub-navigation li:not([class*=thumbnail]):before,.side-menu li:not([class*=thumbnail]):before{top:10px}}.sub-navigation li,.side-menu li{margin-top:10px;padding-left:25px;line-height:1.5em;font-size:8.5px;font-size:0.85rem}.sub-navigation li:first-child,.side-menu li:first-child{margin-top:0}.sub-navigation li[class*=no_link]:not([class*=thumbnail]):before,.side-menu li[class*=no_link]:not([class*=thumbnail]):before{content:"";width:5px;height:5px;left:4px;border-radius:50%}.sub-navigation li.thumbnail,.side-menu li.thumbnail{padding:0;text-align:center}.sub-navigation li.thumbnail img,.side-menu li.thumbnail img{max-width:calc(220px - 21px * 2);height:auto}.sub-navigation li.thumbnail .caption,.side-menu li.thumbnail .caption{display:block;line-height:1.5em;padding-top:1em}.sub-navigation--emergency .head,.side-menu--emergency .head{background-color:#ec0000}.sub-navigation--emergency li:not([class*=thumbnail]):before,.side-menu--emergency li:not([class*=thumbnail]):before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/emergency.png");width:13px;height:13px;background-size:13px 13px}.sub-navigation--emergency li:not([class*=thumbnail]),.side-menu--emergency li:not([class*=thumbnail]){position:relative}#emergency .sub-navigation--emergency li:not([class*=thumbnail]):before,.sub-navigation--emergency.emergency li:not([class*=thumbnail]):before,#emergency .side-menu--emergency li:not([class*=thumbnail]):before,.side-menu--emergency.emergency li:not([class*=thumbnail]):before{background-image:url("../images/common/arrows/emergency.png")}.sub-navigation--twitter,.side-menu--twitter{height:550px}@media screen and (max-width: 767px){.sub-navigation,.side-menu{margin-bottom:0}.sub-navigation .head.sp-toggle,.side-menu .head.sp-toggle{cursor:pointer}.sub-navigation .head.sp-toggle .icon,.side-menu .head.sp-toggle .icon{display:none}.sub-navigation .head.sp-toggle:after,.side-menu .head.sp-toggle:after{content:"";width:6px;height:6px;border:0px;border-top:solid 2px #fff;border-right:solid 2px #fff;position:absolute;top:50%;transform:rotate(135deg) translateY(-50%);right:29px;margin-top:-6px}.sub-navigation .head.sp-toggle.isVisible:after,.side-menu .head.sp-toggle.isVisible:after{content:"";width:6px;height:6px;border:0px;border-top:solid 2px #fff;border-right:solid 2px #fff;position:absolute;top:50%;transform:rotate(-45deg) translateY(-50%);right:25px;top:55%}.sub-navigation .head.sp-toggle+.body,.side-menu .head.sp-toggle+.body{display:none}.sub-navigation .sub-title:after,.side-menu .sub-title:after{content:"";width:6px;height:6px;border:0px;border-top:solid 2px #123d94;border-right:solid 2px #123d94;position:absolute;top:50%;transform:rotate(135deg) translateY(-50%);right:29px;margin-top:-6px}.sub-navigation .sub-title.isVisible:after,.side-menu .sub-title.isVisible:after{content:"";width:6px;height:6px;border:0px;border-top:solid 2px #123d94;border-right:solid 2px #123d94;position:absolute;top:50%;transform:rotate(-45deg) translateY(-50%);top:65%;right:24px}.sub-navigation .sub-title+.body,.side-menu .sub-title+.body{display:none}.sub-navigation .body,.side-menu .body{padding:0;border:none}.sub-navigation li,.side-menu li{display:flex;align-items:center;flex-wrap:wrap;padding:5px 5px 5px 11%;margin:0;min-height:44px;border-top:solid 1px #e6e6e6}.sub-navigation li:not([class*=thumbnail]):before,.side-menu li:not([class*=thumbnail]):before{left:5%}.sub-navigation li[class*=no_link]:not([class*=thumbnail]):before,.side-menu li[class*=no_link]:not([class*=thumbnail]):before{left:calc(5% + 4px)}.sub-navigation li.thumbnail,.side-menu li.thumbnail{padding:10px 0;justify-content:center;flex-direction:column}.sub-navigation li.thumbnail img,.side-menu li.thumbnail img{max-width:100%}.sub-navigation li.thumbnail .caption,.side-menu li.thumbnail .caption{padding:1em 1em 0}.sub-navigation--twitter,.side-menu--twitter{margin-bottom:22px;margin-left:5%;margin-right:5%}}.side-banners .banner{margin-bottom:20px;text-align:center}.side-banners .banner:first-child{margin-top:20px}.side-banners .banner img{max-width:220px;height:auto}@media screen and (max-width: 767px){.side-banners .banner>a{display:flex;flex-direction:column;align-items:center}.side-banners .banner img{max-width:100%}}header{position:relative;border-top:3px solid #123d94}header .spHeader{display:none}header .functionArea{margin:16px 0 20px;letter-spacing:-0.4rem;width:100%}header .functionArea section{display:inline-block;vertical-align:middle}header .functionArea .logoArea{width:440px}header .functionArea .supportArea{width:560px;text-align:right;font-size:8px;font-size:0.8rem}header .functionArea .supportArea .topNav{margin-bottom:4px}header .functionArea .supportArea .readspeaker_button_wrapper .readspeaker_button{margin-right:1rem}header .functionArea .supportArea .readspeaker_button_wrapper .readspeaker_button>*{padding-bottom:0 !important}header .functionArea .supportArea .readspeaker_button_wrapper .rsexpanded{width:374px !important}header .functionArea .supportArea .readspeaker_button_wrapper .rsbtn_tools{z-index:10}header .functionArea .supportArea .headerNav{letter-spacing:normal;max-width:560px;width:auto;height:30px}header .functionArea .supportArea .headerNav li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrows/other.png");width:11px;height:11px;background-size:11px 11px}header .functionArea .supportArea .headerNav li{position:relative}header .functionArea .supportArea .headerNav li{padding:0 10px 0 17px}header .functionArea .supportArea .fontSizeChanger{letter-spacing:normal;width:328px}header .functionArea .supportArea .fontSizeChanger li:not(:first-child){position:relative;text-align:center;width:28px;height:28px;background-color:#e6e6e6;border-radius:50%}header .functionArea .supportArea .fontSizeChanger li:not(:first-child).button{cursor:pointer;color:#123d94;line-height:1.8rem}header .functionArea .supportArea .fontSizeChanger li:not(:first-child).selected{background-color:#123d94;border-radius:50%;color:#fff}header .functionArea .supportArea .searchBox{width:232px;height:26px}header .functionArea .supportArea .searchBox .inputArea{position:relative;text-align:right}header .functionArea .supportArea .searchBox .inputArea .gsc_control_cse{background-color:transparent;border-color:transparent;padding:0}header .functionArea .supportArea .searchBox .inputArea .gsc_control_cse .gsc-search-box{padding:0;margin:0}header .functionArea .supportArea .searchBox .inputArea .gsc_input{display:block;width:199px;margin-left:auto;padding:0}header .functionArea .supportArea .searchBox .inputArea .gsc_input input[type^=text]{border-radius:3px;width:100% !important;height:26px !important;border-color:#a8a8a8 !important;box-sizing:border-box;padding:0 !important;-webkit-appearance:none;border:1px solid #7e9db9}header .functionArea .supportArea .searchBox .inputArea .gsc_search_button_wrap{display:inline}header .functionArea .supportArea .searchBox .inputArea .gsc_search_button_wrap input.gsc_search_button{position:absolute;z-index:2;right:0;top:0;height:26px;width:29px;padding:0;border:none;background:url("../images/common/search.png") no-repeat top left;background-size:30px 30px;text-indent:-9999px;min-width:0}header .department{margin-bottom:10px}header .department ul{text-align:center}header .department li{height:35px;margin-bottom:5px}header .department li:not(:last-child){margin-right:6px}header .department li a{padding:7px 25px}header .department li a.icon{border-width:1px;font-size:8.5px;font-size:0.85rem}header .department li a[class*=kensei]{padding:7px 28px}header .theme{background-color:#123d94;height:100px}header .theme .globalNavTheme .flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:flex-start}header .theme .globalNavTheme .flex>*{position:relative;padding:6px 0}header .theme .globalNavTheme .flex>*:nth-of-type(1),header .theme .globalNavTheme .flex>*:nth-of-type(1)>a>img{width:102px}header .theme .globalNavTheme .flex>*:nth-of-type(2),header .theme .globalNavTheme .flex>*:nth-of-type(2)>a>img{width:108px}header .theme .globalNavTheme .flex>*:nth-of-type(3),header .theme .globalNavTheme .flex>*:nth-of-type(3)>a>img{width:129px}header .theme .globalNavTheme .flex>*:nth-of-type(4),header .theme .globalNavTheme .flex>*:nth-of-type(4)>a>img{width:116px}header .theme .globalNavTheme .flex>*:nth-of-type(5),header .theme .globalNavTheme .flex>*:nth-of-type(5)>a>img{width:107px}header .theme .globalNavTheme .flex>*:nth-of-type(6),header .theme .globalNavTheme .flex>*:nth-of-type(6)>a>img{width:107px}header .theme .globalNavTheme .flex>*:nth-of-type(7),header .theme .globalNavTheme .flex>*:nth-of-type(7)>a>img{width:107px}header .theme .globalNavTheme .flex>*:nth-of-type(8),header .theme .globalNavTheme .flex>*:nth-of-type(8)>a>img{width:107px}header .theme .globalNavTheme .flex>*:nth-of-type(9),header .theme .globalNavTheme .flex>*:nth-of-type(9)>a>img{width:107px}header .theme .globalNavTheme .flex a::before,header .theme .globalNavTheme .flex>*:last-child a::after{content:"";position:absolute;top:50%;transform:translateY(-50%);height:60px;border-left:dotted 1px #fff}header .theme .globalNavTheme .flex>*:last-child a::after{right:0}header .theme .globalNavTheme .flex a{display:block;height:88px}header .theme .globalNavTheme .flex a:hover img{-ms-filter:"alpha(opacity=100)";opacity:1}header .theme .globalNavTheme .flex a span{display:none}header .theme .globalNavTheme .sp{display:none}@media screen and (max-width: 767px){header{background-image:none;width:100%}header .spHeader{z-index:100;position:fixed;top:0;display:block;box-sizing:border-box;border-top:3px solid #123d94;background-color:#fff;width:100%}header .spHeader .logoArea{padding:20px 0 20px 5%;width:217px}header .spHeader .spMenuBtn{position:absolute;right:5%;top:13.5px;outline:none}header .spHeader .spMenuBtn.is-active{background:url("../images/common/btn_sp-menu--close.png") no-repeat;background-size:36px}header .spHeader .spMenuBtn.is-active img{visibility:hidden}header .spMenu{display:none;overflow:auto;z-index:99;margin-top:64px;background-color:#fff;border-top:solid 1px #e6e6e6}header .spMenu .contents{width:100%}header .spMenu .functionArea{margin:0}header .spMenu .functionArea section{display:block}header .spMenu .functionArea .logoArea{display:none}header .spMenu .functionArea .supportArea{width:100%}header .spMenu .functionArea .supportArea .fontSizeChanger{display:none}header .spMenu .functionArea .supportArea .readspeaker_button_wrapper{height:45px;width:90%;margin:0 auto;position:relative}header .spMenu .functionArea .supportArea .readspeaker_button_wrapper .readspeaker_button{position:absolute;top:50%;transform:translateY(-50%)}header .spMenu .functionArea .supportArea .headerNav{line-height:45px;height:100%;width:90%;margin:0 auto;text-align:left}header .spMenu .functionArea .supportArea .headerNav li{display:block;height:45px}header .spMenu .functionArea .supportArea .searchBox{height:74px;width:100%}header .spMenu .functionArea .supportArea .searchBox .inputArea .gsc_control_cse{background-color:#eaf3fb}header .spMenu .functionArea .supportArea .searchBox .inputArea .gsc_input{box-sizing:border-box;border-color:#123d94;width:90%;margin:0 auto}header .spMenu .functionArea .supportArea .searchBox .inputArea .gsc_input input[type^=text]{width:100% !important;height:42px !important;margin:16px 0}header .spMenu .functionArea .supportArea .searchBox .inputArea .gsc_search_button_wrap input.gsc_search_button{background:url("../images/common/sp-search.png");background-size:42px;height:42px;width:42px;right:5.1%;top:16px;line-height:43px;border-top-left-radius:0;border-bottom-left-radius:0}header .spMenu .functionArea .supportArea .searchBox .gsc_results .gsc-results-wrapper-overlay{left:calc(15% - 30px)}header .spMenu .department{margin:0}header .spMenu .department ul{text-align:left;letter-spacing:-0.4rem}header .spMenu .department li:before{position:absolute;left:inherit;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/ar_right--black02.png");width:7px;height:11.5px;background-size:7px 11.5px}header .spMenu .department li{position:relative}header .spMenu .department li:before{right:10px}header .spMenu .department li{letter-spacing:normal;margin:0;width:50%;height:44px}header .spMenu .department li:not(:last-child){margin-right:0}header .spMenu .department li a{display:block;padding:0;width:100%;line-height:44px;text-align:left;text-indent:1rem}header .spMenu .department li a[class*=kensei]{padding:0;font-size:7px;font-size:0.7rem}header .spMenu .theme{background-color:#123d94;height:auto}header .spMenu .theme .globalNavTheme .flex>*:nth-of-type(1){width:100%}header .spMenu .theme .globalNavTheme .flex>*:nth-of-type(2){width:100%}header .spMenu .theme .globalNavTheme .flex>*:nth-of-type(3){width:100%}header .spMenu .theme .globalNavTheme .flex>*:nth-of-type(4){width:100%}header .spMenu .theme .globalNavTheme .flex>*:nth-of-type(5){width:100%}header .spMenu .theme .globalNavTheme .flex>*:nth-of-type(6){width:100%}header .spMenu .theme .globalNavTheme .flex>*:nth-of-type(7){width:100%}header .spMenu .theme .globalNavTheme .flex>*:nth-of-type(8){width:100%}header .spMenu .theme .globalNavTheme .flex>*:nth-of-type(9){width:100%}header .spMenu .theme .globalNavTheme a::before,header .spMenu .theme .globalNavTheme>*:last-child a::after{content:none}header .spMenu .theme .globalNavTheme li:after{position:absolute;left:inherit;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/ar_right--white02.png");width:7px;height:11.5px;background-size:7px 11.5px}header .spMenu .theme .globalNavTheme li{position:relative}header .spMenu .theme .globalNavTheme li:after{right:10px}header .spMenu .theme .globalNavTheme li{margin:0;padding:0;height:61px;border-top:solid 1px #e6e6e6}header .spMenu .theme .globalNavTheme li a{position:relative;display:block;height:61px;line-height:61px;padding-left:16%;border:none}header .spMenu .theme .globalNavTheme li a .pc{display:none}header .spMenu .theme .globalNavTheme li a .sp{display:inline;position:absolute;left:5%;max-width:32.5px;top:50%;transform:translateY(-50%)}header .spMenu .theme .globalNavTheme li a span{letter-spacing:normal;display:inline;font-weight:bold;color:#fff}}.crumb{letter-spacing:normal;font-size:8.9px;font-size:0.89rem;margin-top:20px;margin-bottom:35px}.crumb li:not(:first-child):before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/ar_right--black.png");width:4px;height:5px;background-size:4px 5px}.crumb li:not(:first-child){position:relative}.crumb li{margin-right:8px;padding-left:12px}.crumb li:first-child{padding-left:0px}.crumb li a{color:#123d94}@media screen and (max-width: 767px){.crumb{font-size:8px;font-size:0.8rem;margin:16px 5%}}header+.gsc_results{letter-spacing:normal;text-align:left;line-height:1.5em}header+.gsc_results .gsc-control-cse{padding:0 !important;border:none !important}header+.gsc_results b{font-weight:bold}@media screen and (max-width: 767px){header+.gsc_results .gsc-results-wrapper-overlay{width:80%;left:5%;padding:30px 5%}}footer{background-color:#123d94;color:#fff}footer a{color:#fff}footer .to-top{display:block;background-color:#fff;text-align:center;border-top:solid 1px #123d94;line-height:60px;font-weight:bold;color:#333}footer .to-top span:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrow_totop.png");width:12px;height:7px;background-size:12px 7px}footer .to-top span{position:relative}footer .to-top .bullet{display:inline-block;width:12px;height:7px;margin-right:14px}footer .contents{margin-top:38px}footer .contents section.links{border-bottom:solid 1px #fff;padding:0 0 31px}footer .contents section.links .logo{width:398px;height:49px}footer .contents section.links li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrow_whitebg01.png");width:9px;height:9px;background-size:9px 9px}footer .contents section.links li{position:relative}footer .contents section.links li{background-position:0 9px;padding-left:19px;line-height:28px;margin-right:30px;font-weight:bold}@media screen and (max-width: 767px){footer .contents section.links .logo{display:none}footer .contents section.links li{font-weight:normal}footer .contents section.links li a{text-decoration:none;border-bottom:1px solid;padding-bottom:0px}}footer .contents section.address.flex{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:flex-start}footer .contents section.address.flex .item{width:100%;margin-top:31px}footer .contents section.address .address .title{font-weight:bold;font-size:11px;font-size:1.1rem}footer .contents section.address .address ul{margin-top:14px;border:solid 1px #fff;padding:12.5px 14px}footer .contents section.address .address ul li:before{position:absolute;left:0px;top:50%;transform:translateY(-50%);content:" ";display:inline-block;background-repeat:no-repeat;background-image:url("../images/common/arrow_white01.png");width:5px;height:6px;background-size:5px 6px}footer .contents section.address .address ul li{position:relative}footer .contents section.address .address ul li{padding-left:14px;line-height:22px;margin-right:20px}@media screen and (max-width: 767px){footer .contents section.address .address ul{border:none;background-color:#5a78b4}footer .contents section.address .address ul a{text-decoration:none;border-bottom:1px solid;padding-bottom:0px}}footer .contents .copyright{text-align:center;line-height:60px}.stations footer{padding-bottom:45px}.stations footer .contents{margin-top:45px}.stations footer .contents .flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:flex-start}.stations footer .contents .flex .item{width:35%}.stations footer .contents .flex .item:nth-child(2){width:60%}.stations footer h4{font-weight:bold;font-size:10px;font-size:1rem}.stations footer section.address .address{margin-top:22px;font-size:9px;font-size:0.9rem}.stations footer section.address .address .title{font-size:9px;font-size:0.9rem;font-weight:bold}.stations footer .powered-by{font-size:9px;font-size:0.9rem;text-align:right}@media screen and (max-width: 767px){.stations footer .contents .flex .item{width:100%}.stations footer .contents .flex .item:nth-child(2){width:100%;margin-top:45px}.stations footer .powered-by{margin-top:22px;text-align:left}}.disaster-occurring.template_0_0 header .theme{height:auto}.disaster-occurring.template_0_0 header .theme .globalNavTheme .flex{align-items:center}.disaster-occurring.template_0_0 header .theme .globalNavTheme .flex a::before{left:0}.disaster-occurring.template_0_0 header .theme .globalNavTheme .flex>*:last-child a::after{right:0}.disaster-occurring.template_0_0 header .theme .globalNavTheme li{letter-spacing:0;padding:6px 0;text-align:center}.disaster-occurring.template_0_0 header .theme .globalNavTheme li:nth-of-type(1){width:102px}.disaster-occurring.template_0_0 header .theme .globalNavTheme li:nth-of-type(2){width:108px}.disaster-occurring.template_0_0 header .theme .globalNavTheme li:nth-of-type(3){width:129px}.disaster-occurring.template_0_0 header .theme .globalNavTheme li:nth-of-type(4){width:116px}.disaster-occurring.template_0_0 header .theme .globalNavTheme li:nth-of-type(5){width:107px}.disaster-occurring.template_0_0 header .theme .globalNavTheme li:nth-of-type(6){width:107px}.disaster-occurring.template_0_0 header .theme .globalNavTheme li:nth-of-type(7){width:107px}.disaster-occurring.template_0_0 header .theme .globalNavTheme li:nth-of-type(8){width:107px}.disaster-occurring.template_0_0 header .theme .globalNavTheme li:nth-of-type(9){width:107px}.disaster-occurring.template_0_0 header .theme .globalNavTheme li a{color:#fff;width:100%;height:auto;line-height:1.6}.disaster-occurring.template_0_0 header .theme .globalNavTheme li a span{display:inline}.disaster-occurring.template_0_0 .disaster-control .disaster-control-body li .status{padding-top:12px}.disaster-occurring.template_0_0 .main-block .top-block{padding-top:40px;margin-bottom:40px}.disaster-occurring.template_0_0 .main-block .top-block .disaster-free-field{margin-bottom:20px}.disaster-occurring.template_0_0 .main-block .top-block .disaster-free-field>*{letter-spacing:normal}.disaster-occurring.template_0_0 .main-block .top-block .disaster-banners>*{text-align:center;margin-bottom:20px}.disaster-occurring.template_0_0 .main-block .top-block .disaster-banners>* img{max-width:100%;display:block;margin:0 auto}.disaster-occurring.template_0_0 .main-block .top-block .disaster-banners>* small{letter-spacing:normal}@media screen and (max-width: 767px){.disaster-occurring.template_0_0 header .theme{height:auto}.disaster-occurring.template_0_0 header .theme .globalNavTheme li{letter-spacing:0;padding:0;text-align:left;display:flex;align-items:center}.disaster-occurring.template_0_0 header .theme .globalNavTheme li:nth-of-type(1){width:100%}.disaster-occurring.template_0_0 header .theme .globalNavTheme li:nth-of-type(2){width:100%}.disaster-occurring.template_0_0 header .theme .globalNavTheme li:nth-of-type(3){width:100%}.disaster-occurring.template_0_0 header .theme .globalNavTheme li:nth-of-type(4){width:100%}.disaster-occurring.template_0_0 header .theme .globalNavTheme li:nth-of-type(5){width:100%}.disaster-occurring.template_0_0 header .theme .globalNavTheme li:nth-of-type(6){width:100%}.disaster-occurring.template_0_0 header .theme .globalNavTheme li:nth-of-type(7){width:100%}.disaster-occurring.template_0_0 header .theme .globalNavTheme li:nth-of-type(8){width:100%}.disaster-occurring.template_0_0 header .theme .globalNavTheme li:nth-of-type(9){width:100%}.disaster-occurring.template_0_0 header .theme .globalNavTheme li a{line-height:61px;padding-left:0;text-indent:calc(4px + 1rem)}.disaster-occurring.template_0_0 .main-block .top-block{padding-top:8vw;margin-bottom:8vw}}