body{display:block}@media print{body{zoom:.52;-webkit-print-color-adjust:exact;font-size:1rem}body #preview-guide{display:none}.section-header.is-fixed{display:none!important}.section-header{position:relative}.section-header .login{display:none}}@media print and (-ms-high-contrast:none){body{zoom:1.8!important;width:1200px!important;transform:scale(.48)!important;transform-origin:0 0!important}}.container-fluid{background:#f5f5f5;color:#333}@media print,screen and (min-width:601px){.container-fluid{min-width:1220px}}.remodal-overlay.remodal-is-opened{z-index:10010}.remodal-wrapper.remodal-is-opened{z-index:10011}.login a{color:#0047b2;background:#fff}.section-header{position:relative;padding:12px 0 0;border-bottom:1px solid #707070;background:#fff}.section-header::before{position:absolute;top:0;left:0;width:100%;height:12px;background:#0571b9;content:""}.section-header .wrapper-header{padding:15px 20px;box-sizing:border-box}.viewer .section-header{margin:0 0 20px}@media print,screen and (min-width:601px){.section-header{margin:0}.section-header .wrapper-header{position:relative;width:1200px;min-height:130px;margin:0 auto;padding:0}.viewer .section-header{margin:0 0 50px}}.wrapper-header .header .header-image{width:260px}.wrapper-header .header .header-image img{display:block;width:100%;height:auto;vertical-align:bottom}.wrapper-header .header .header-link{display:none}.wrapper-header .header .color-changer{overflow:hidden}.wrapper-header .header .color-changer .label{display:block;float:left;width:43px;height:22px;overflow:hidden;margin-right:2px;background:url(../images/common/color-label.png) no-repeat left 2px;text-indent:100%;white-space:nowrap}.wrapper-header .header .color-changer a{display:block;float:left}.wrapper-header .header .color-changer a img{display:block}.wrapper-header .header .color-changer .label{margin-right:5px;background:url(../images/common/color-label.png) no-repeat left 4px}.wrapper-header .header .color-changer a{margin-right:3px}.wrapper-header .header .color-changer a.type1 img{width:24px;height:auto;border:1px solid #fff;box-sizing:border-box}.wrapper-header .header .font-changer{overflow:hidden}.wrapper-header .header .font-changer .label{display:block;float:left;width:71px;height:22px;overflow:hidden;margin-right:2px;background:url(../images/common/size-label.png) no-repeat left 2px;text-indent:100%;white-space:nowrap}.wrapper-header .header .font-changer a{display:block;float:left}.wrapper-header .header .font-changer a img{display:block}.wrapper-header .header .font-changer .small{display:none}.wrapper-header .header .font-changer .label{margin-right:5px;background:url(../images/common/size-label.png) no-repeat left 4px}.wrapper-header .header .color-changer,.wrapper-header .header .font-changer{display:none}.wrapper-header .header .login{position:fixed;top:6px;left:0;z-index:2;padding:0 10px;border-radius:4px;background-color:rgba(255,255,255,.7);font-size:75%}.wrapper-header .header .font-changer .small,.wrapper-header .header .rss{display:none}@media print,screen and (min-width:601px){.wrapper-header .header .header-image{position:absolute;top:50%;left:0;transform:translateY(-50%);width:auto;margin:0}.wrapper-header .header .header-link{display:block;position:absolute;top:20px;right:460px}.wrapper-header .header .header-link a{display:flex;align-items:center;color:#333;font-size:87.5%;text-decoration:none}.wrapper-header .header .header-link a.active span::before,.wrapper-header .header .header-link a:hover span::before{width:100%}.wrapper-header .header .header-link img{vertical-align:bottom}.wrapper-header .header .header-link span{position:relative;margin:0 0 0 10px}.wrapper-header .header .header-link span::before{position:absolute;left:0;bottom:-2px;width:0;height:1px;background:#0571b9;transition:width .24s ease;content:""}}.menu-index1{display:none;line-height:1.36em}.menu-index1 .menu-unit-style{display:none}.menu-index1 .menu-unit-style.menu-unit-style-0{display:block}.menu-index1 .menu-unit-style .menu-level1 a{display:block;padding:11px 20px 9px;border-radius:5px;background:#0571b9;box-sizing:border-box;color:#fff;text-align:center;text-decoration:none;transition:.24s ease}.menu-index1 .menu-unit-style .menu-level1 a span{position:relative;padding:0 0 0 30px}.menu-index1 .menu-unit-style .menu-level1 a span::before{position:absolute;top:50%;left:0;transform:translate(0,-50%);width:20px;height:20px;border-radius:50%;background:#fff;content:""}.menu-index1 .menu-unit-style .menu-level1 a span::after{position:absolute;top:50%;left:6px;transform:translate(0,-50%) rotate(45deg);width:5px;height:5px;border-top:1px solid #0571b9;border-right:1px solid #0571b9;content:""}.menu-index1 .menu-unit-style .menu-level1 a:hover{background:#125887}.menu-index1 .frame-top-left .title,.menu-index1 .menu-unit-style .menu-level2{display:none}.viewer .section-header .menu-index1{display:none}@media print,screen and (min-width:601px){.menu-index1{display:block;position:absolute;top:68px;right:0}.menu-index1 .menu-unit-style .menu-level1 a{width:185px}.viewer .section-header .menu-index1{display:block}}.category-search-box .keyword-box{overflow:hidden}.category-search-box .keyword-box .search-text-box{display:block;position:relative;float:left;width:82%;height:32px;box-sizing:border-box}.category-search-box .keyword-box .search-text-box .search-text{display:block;width:100%!important;height:100%;padding:0 0 0 8px;border:1px solid #fff;box-shadow:none;box-sizing:border-box;outline:0}.category-search-box .keyword-box .search-text-box .search-text:focus{border:1px solid #b9b9b9}.category-search-box .keyword-box .search-text-box span[title=Clear]{position:absolute;top:50%;right:8px;z-index:2;transform:translate(0,-50%);visibility:visible!important;padding:5px;background:#fff;box-sizing:border-box;color:#5e5e5e;cursor:pointer}.category-search-box .keyword-box .search-button{display:block;float:right;width:18%;height:32px}.category-search-box .keyword-box .search-button input[type=submit]{display:block;width:100%;height:32px;vertical-align:top;border:none;background:#0571b9;color:#fff;cursor:pointer}.category-search-box .keyword-box .search-text-box{height:40px}.category-search-box .keyword-box .search-text-box .search-text{padding:0 0 0 20px;border:0!important;border-radius:20px 0 0 20px;background:#e6e6e6}.category-search-box .keyword-box .search-button{height:40px}.category-search-box .keyword-box .search-button input[type=submit]{padding:0;border:none;text-indent:100%;white-space:nowrap;overflow:hidden;position:relative;height:40px;border:0;border-radius:0 20px 20px 0;background-image:url(../images/bousai/icon-search.png);background-repeat:no-repeat;background-position:center center;transition:.24s ease}.category-search-box .keyword-box .search-button:hover input[type=submit]{background-color:#125887}.category-search-box fieldset.file-radio-box{margin:0;padding:0;border:none}.section-header .category-search-box{display:none}.section-header .category-search-box .file-radio-box{overflow:hidden;font-size:87.5%}.section-header .category-search-box .file-radio-box .search-label{display:none}.section-header .category-search-box .file-radio-box .search-item{float:left;margin:1px 3px 0 0}.section-header .category-search-box .file-radio-box .search-item:nth-child(2),.section-header .category-search-box .file-radio-box .search-item:nth-child(4){display:none}.section-header .category-search-box .file-radio-box .search-item input[type=radio]{position:relative;top:2px;cursor:pointer}.section-header .category-search-box .file-radio-box .search-item .file-radio-label{cursor:pointer}.section-header .category-search-box .clear{display:none}.section-header .category-search-box .category,.section-header .category-search-box .frame-title,.section-header .category-search-box .hottrends-list,.section-header .category-search-box .keyword-box .label{display:none}@media print,screen and (min-width:601px){.section-header .category-search-box{display:block;position:absolute;right:205px;bottom:20px}.section-header .category-search-box .keyword{display:flex;flex-wrap:wrap;flex-flow:row-reverse nowrap;align-items:center}.section-header .category-search-box .keyword .keyword-box{width:280px}.section-header .category-search-box .keyword .file-radio-box{margin:0 15px 0 0}}.msg-board5{display:none;line-height:1.27;font-size:87.5%}.msg-board5 .msg-board-box{display:flex}.msg-board5 .msg-board-box .color-changer,.msg-board5 .msg-board-box .font-changer{display:flex;align-items:center}.msg-board5 .msg-board-box .color-changer .label,.msg-board5 .msg-board-box .font-changer .label{margin:0 10px 0 0}.msg-board5 .msg-board-box .color-changer .wrap ul,.msg-board5 .msg-board-box .font-changer .wrap ul{display:flex;list-style:none;margin:0;padding:0}.msg-board5 .msg-board-box .color-changer .wrap ul li,.msg-board5 .msg-board-box .font-changer .wrap ul li{margin:0 0 0 5px}.msg-board5 .msg-board-box .color-changer .wrap ul li:first-child,.msg-board5 .msg-board-box .font-changer .wrap ul li:first-child{margin:0}.msg-board5 .msg-board-box .color-changer .wrap ul li a,.msg-board5 .msg-board-box .font-changer .wrap ul li a{display:block;border-radius:5px;background:#dceaf2;color:#333;text-decoration:none;transition:.24s ease}.msg-board5 .msg-board-box .color-changer .wrap ul li a:hover,.msg-board5 .msg-board-box .font-changer .wrap ul li a:hover{background:#bad6e6}.msg-board5 .msg-board-box .font-changer{margin:0 20px 0 0}.msg-board5 .msg-board-box .font-changer .wrap ul li a{padding:7px 16px 5px}.msg-board5 .msg-board-box .color-changer .wrap ul li a{padding:7px 13px 5px}.msg-board5 .frame-top-left{display:none}@media print,screen and (min-width:601px){.section-header .msg-board5{position:absolute;top:20px;right:0}.msg-board5{display:block}}.msg-board4{display:none}@media print,screen and (min-width:601px){.wrapper-icon-pulldown{position:absolute;top:54px;right:0;width:820px;padding:40px 90px 20px;border-radius:10px 10px 10px 10px;background:#dceaf2;box-sizing:border-box;z-index:10000}.wrapper-icon-pulldown.show{z-index:10001}.wrapper-icon-pulldown .bottom{width:100px;margin:0 auto}.wrapper-icon-pulldown .bottom .gnavi-close{display:block;position:relative;line-height:1;padding:8px 0;border-radius:5px;background:#0571b9;color:#333;text-decoration:none;transition:background-color .24s ease;cursor:pointer}.wrapper-icon-pulldown .bottom .gnavi-close::before{display:block;position:absolute;top:50%;left:13px;transform:translate(0,-50%);width:20px;height:20px;border-radius:10px;background:#fff;transition:background-color .24s ease;content:""}.wrapper-icon-pulldown .bottom .gnavi-close span{position:relative;margin:0 10px;padding:0 0 0 30px;color:#fff;font-size:75%}.wrapper-icon-pulldown .bottom .gnavi-close span::before{display:block;position:absolute;top:8px;left:8px;transform:rotate(-45deg);width:11px;height:1px;background:#0571b9;content:""}.wrapper-icon-pulldown .bottom .gnavi-close span::after{display:block;position:absolute;top:8px;left:8px;transform:rotate(45deg);width:11px;height:1px;background:#0571b9;content:""}.msg-board4 .msg-board-box ul{display:flex;flex-wrap:wrap;margin:0 0 10px;padding:0}.msg-board4 .msg-board-box ul li{list-style-type:none;width:calc(33.3% - 6.67px);margin:0 10px 10px 0}.msg-board4 .msg-board-box ul li:nth-child(3n){margin:0 0 10px}.msg-board4 .msg-board-box ul li a{display:block;height:100%;padding:13px;border:1px solid #999;border-radius:10px;box-sizing:border-box;background:#fff;color:#333;text-align:center;text-decoration:none;transition:background-color .24s ease}}body.humberger-menu-open{overflow:hidden}#dropHeadMenu{position:absolute;top:0;right:0;height:100%;z-index:999}#dropHeadMenu ul.list{position:relative;z-index:99999;list-style:none;margin:0;padding:0}#dropHeadMenu .dropHBtnArea{position:relative;width:100%;height:60px}#dropHeadMenu a.dropHeadBtn{display:block;position:absolute;top:7px;right:10px;z-index:999999;width:47px;height:47px;background:#333}#dropHeadMenu a.dropHeadBtn .wrapper-sp-line{display:block;position:relative;width:29px;height:100%}#dropHeadMenu a.dropHeadBtn .wrapper-sp-line .sp-line{display:inline-block;position:absolute;left:9px;width:100%;height:2px;border-radius:4px;background:#fff;transition:all .3s}#dropHeadMenu a.dropHeadBtn .wrapper-sp-line .sp-line.sp-line1{top:10px}#dropHeadMenu a.dropHeadBtn .wrapper-sp-line .sp-line.sp-line2{top:17px}#dropHeadMenu a.dropHeadBtn .wrapper-sp-line .sp-line.sp-line3{top:24px}#dropHeadMenu a.dropHeadBtn .wrapper-sp-line .menu-label{position:absolute;top:31px;left:9px}#dropHeadMenu a.dropHeadBtn.btnClose .sp-line.sp-line1{top:22px;transform:translateY(0) rotate(-45deg)}#dropHeadMenu a.dropHeadBtn.btnClose .sp-line.sp-line2{opacity:0}#dropHeadMenu a.dropHeadBtn.btnClose .sp-line.sp-line3{top:22px;transform:translateY(0) rotate(45deg)}#dropHeadMenu a.dropHeadBtn.btnClose .menu-label{display:none}#dropHeadMenu .slide-menu{display:none;position:absolute;top:0;right:0;width:260px;height:100%;overflow:auto;padding:60px 0 55px;background:#000;background:rgba(0,0,0,.85);box-sizing:border-box;-webkit-overflow-scrolling:touch}#dropHeadMenu ul.list li{display:block;width:260px;border-bottom:1px solid rgba(255,255,255,.15)}#dropHeadMenu ul.list li:last-child{border:0}#dropHeadMenu ul.list li a{display:block;transition:all .24s ease;color:#fff;text-decoration:none}#dropHeadMenu ul.list li a:hover{background:0 0}#dropHeadMenu ul.list li span{display:block;padding:15px 15px 15px 20px;color:#fff}#dropHeadMenu ul.list li span.notranslate{padding:0}#dropHeadMenu ul.list li .menu-level1{font-weight:700}#dropHeadMenu ul.list li .menu-level1.menu-close{background:url(../images/common/navi-plus.png) no-repeat 96% center}#dropHeadMenu ul.list li .menu-level1.menu-open{background:url(../images/common/navi-minus.png) no-repeat 96% center #4d4d4d}#dropHeadMenu ul.list li .menu-level2{display:none;background:#eee}#dropHeadMenu ul.list li .menu-level2 ul{padding:0}#dropHeadMenu ul.list li .menu-level2 a{background:url(../images/common/navi-arrow-black.png) no-repeat 95% center}#dropHeadMenu ul.list li .menu-level2 span{padding:15px 15px 15px 20px;border-bottom:1px solid #e0e0e0;color:#000}#dropHeadMenu ul.list .close,#dropHeadMenu ul.list img{display:none}#dropHeadMenu a.dropHeadBtn{top:17px;right:10px;width:60px;height:60px;border:0;background:#0571b9}#dropHeadMenu a.dropHeadBtn .sp-label{display:inline-block;line-height:1;padding:27px 0 0;background:url(../images/bousai/icon-hamburger.png) no-repeat center top;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;color:#fff;font-size:11px;text-align:center;transition:background-image .24s ease}#dropHeadMenu a.dropHeadBtn .menu-label,#dropHeadMenu a.dropHeadBtn .wrapper-sp-line{display:none}#dropHeadMenu a.dropHeadBtn.btnClose .wrapper-sp-line{display:block}#dropHeadMenu a.dropHeadBtn.btnClose .wrapper-sp-line .sp-line.sp-line1{top:20px;left:50%;transform:translateY(0) rotate(-30deg)}#dropHeadMenu a.dropHeadBtn.btnClose .wrapper-sp-line .sp-line.sp-line3{top:20px;left:50%;transform:translateY(0) rotate(30deg)}#dropHeadMenu a.dropHeadBtn.btnClose .sp-label{background-image:none}#dropHeadMenu .slide-menu{width:100vw;min-height:100vh;padding:95px 20px 30px;background:#eee;box-sizing:border-box}#dropHeadMenu .slide-menu .category-search-box{display:block;margin:0 0 30px}#dropHeadMenu .slide-menu .category-search-box .keyword-box .search-text-box .search-text{background:#fff}#dropHeadMenu .slide-menu .category-search-box .file-radio-box{display:none}#dropHeadMenu .slide-menu ul.list{line-height:1.27;margin:0 0 30px}#dropHeadMenu .slide-menu ul.list li{width:100%;border:none;border-top:1px solid #707070}#dropHeadMenu .slide-menu ul.list li a span{position:relative;padding:16px 40px 12px 20px;border-bottom:1px solid #707070;color:#333;font-weight:400}#dropHeadMenu .slide-menu ul.list li a span::after{position:absolute;top:50%;right:20px;transform:translate(0,-50%) rotate(45deg);width:7px;height:7px;border-top:1px solid #0571b9;border-right:1px solid #0571b9;content:""}#dropHeadMenu .slide-menu ul.list .menu-level2{display:none}#dropHeadMenu .slide-menu .index-menu{margin:0 0 40px}#dropHeadMenu .slide-menu .index-menu .menu-level1 a{display:block;padding:19px 20px 17px;border-radius:5px;background:#0571b9;box-sizing:border-box;color:#fff;text-decoration:none}#dropHeadMenu .slide-menu .index-menu .menu-level1 a span{position:relative;padding:0 0 0 30px}#dropHeadMenu .slide-menu .index-menu .menu-level1 a span::before{position:absolute;top:50%;left:0;transform:translate(0,-50%);width:20px;height:20px;border-radius:50%;background:#fff;content:""}#dropHeadMenu .slide-menu .index-menu .menu-level1 a span::after{position:absolute;top:50%;left:6px;transform:translate(0,-50%) rotate(45deg);width:5px;height:5px;border-top:1px solid #0571b9;border-right:1px solid #0571b9;content:""}#dropHeadMenu .slide-menu .acessibility-menu{position:relative}#dropHeadMenu .slide-menu .acessibility-menu .color-changer,#dropHeadMenu .slide-menu .acessibility-menu .font-changer{display:flex;align-items:center;margin:0 0 20px}#dropHeadMenu .slide-menu .acessibility-menu .color-changer .label,#dropHeadMenu .slide-menu .acessibility-menu .font-changer .label{position:relative;margin:0 20px 0 0;padding:0 0 0 55px}#dropHeadMenu .slide-menu .acessibility-menu .color-changer .label::before,#dropHeadMenu .slide-menu .acessibility-menu .font-changer .label::before{position:absolute;top:50%;left:0;transform:translate(0,-50%);width:40px;height:40px;border-radius:50%;background:#0571b9 no-repeat center center;content:""}#dropHeadMenu .slide-menu .acessibility-menu .color-changer .wrap ul,#dropHeadMenu .slide-menu .acessibility-menu .font-changer .wrap ul{display:flex;list-style:none;margin:0;padding:0;border-radius:5px;background:#fff;box-sizing:border-box}#dropHeadMenu .slide-menu .acessibility-menu .color-changer .wrap ul li,#dropHeadMenu .slide-menu .acessibility-menu .font-changer .wrap ul li{position:relative}#dropHeadMenu .slide-menu .acessibility-menu .color-changer .wrap ul li:first-child::before,#dropHeadMenu .slide-menu .acessibility-menu .font-changer .wrap ul li:first-child::before{display:none}#dropHeadMenu .slide-menu .acessibility-menu .color-changer .wrap ul li::before,#dropHeadMenu .slide-menu .acessibility-menu .font-changer .wrap ul li::before{position:absolute;top:50%;left:0;transform:translate(0,-50%);width:1px;height:20px;background:#0571b9;content:""}#dropHeadMenu .slide-menu .acessibility-menu .color-changer .wrap ul li a,#dropHeadMenu .slide-menu .acessibility-menu .font-changer .wrap ul li a{display:block;padding:8px 15px;box-sizing:border-box;color:#333;text-decoration:none;transition:background-color .24s ease}#dropHeadMenu .slide-menu .acessibility-menu .color-changer .wrap ul li a span,#dropHeadMenu .slide-menu .acessibility-menu .font-changer .wrap ul li a span{font-size:87.5%}#dropHeadMenu .slide-menu .acessibility-menu .font-changer .label::before{background-image:url(../images/bousai/icon-fontchanger.png)}#dropHeadMenu .slide-menu .acessibility-menu .color-changer .label::before{background-image:url(../images/bousai/icon-colorchanger.png)}#dropHeadMenu .slide-menu .language-menu{position:relative;overflow:hidden;border-radius:20px;background:#fff}#dropHeadMenu .slide-menu .language-menu .menu-title{position:relative;box-sizing:border-box;color:#333;text-decoration:none;transition:background-color .24s ease}#dropHeadMenu .slide-menu .language-menu .menu-title::before{position:absolute;top:50%;right:20px;width:13px;height:2px;background:#0571b9;content:""}#dropHeadMenu .slide-menu .language-menu .menu-title::after{position:absolute;top:50%;right:20px;transform:rotate(90deg);width:13px;height:2px;background:#0571b9;transition:transform .24s ease;content:""}#dropHeadMenu .slide-menu .language-menu .menu-title.pulldown-open::after{transform:rotate(0)}#dropHeadMenu .slide-menu .language-menu .menu-title img{display:none}#dropHeadMenu .slide-menu .language-menu .menu-title span{display:block;position:relative;padding:10px 20px 10px 55px;font-size:87.5%}#dropHeadMenu .slide-menu .language-menu .menu-title span::before{position:absolute;top:50%;left:0;transform:translate(0,-50%);width:40px;height:40px;border-radius:50%;background:url(../images/bousai/icon-laungage.png) #0571b9 no-repeat center center;content:""}#dropHeadMenu .slide-menu .language-menu .msg-board-box{display:none}#dropHeadMenu .slide-menu .language-menu .msg-board-box ul{display:flex;flex-wrap:wrap;padding:15px 15px 10px}#dropHeadMenu .slide-menu .language-menu .msg-board-box ul li{list-style-type:none;width:calc(50% - 2.5px);margin:0 5px 5px 0}#dropHeadMenu .slide-menu .language-menu .msg-board-box ul li:nth-child(2n){margin:0 0 5px}#dropHeadMenu .slide-menu .language-menu .msg-board-box ul li a{display:block;line-height:1.27;height:100%;padding:8px 10px;border-radius:5px;box-sizing:border-box;background:#dceaf2;color:#333;text-align:center;text-decoration:none;transition:background-color .24s ease}@media print,screen and (min-width:601px){#dropHeadMenu{display:none}}.sp-humberger{display:none}.section-notice{padding:20px 0 40px;background:#acb7bf}@media print,screen and (min-width:601px){.section-notice{padding:40px 0}.section-notice .wrapper-notice{width:1200px;margin:0 auto}.section-notice .wrapper-notice .wrapper-notice-bottom{display:flex;flex-wrap:wrap;justify-content:space-between}}.urgent{margin:0 0 20px;background:#fff}.urgent .frame-top-left{background:#a62525}.urgent .frame-top-left .frame-top{padding:12px 0 9px 20px}.urgent .frame-top-left .title{position:relative;padding:0 0 0 38px;color:#fff;font-size:125%;letter-spacing:.05em}.urgent .frame-top-left .title::before{position:absolute;top:50%;left:0;transform:translate(0,-50%);width:28px;height:28px;background:url(../images/bousai/icon-urgent.png) no-repeat 0 0/contain;content:""}.urgent .frame-middle-left{background:#fae1e1}.urgent .urgent-box{line-height:1.36em;padding:15px 20px 20px}.urgent .urgent-box .urgent-unit{margin:0 0 20px}.urgent .urgent-box .urgent-unit:last-child{margin:0}.urgent .urgent-box .urgent-unit .date-time{display:block;margin:0 0 2px}.urgent .urgent-box .urgent-unit .urgent-title a{color:#333}@media print,screen and (min-width:601px){.urgent .frame-top-left .frame-top{padding:13px 0 9px 30px}.urgent .frame-top-left .title{padding:0 0 0 56px;font-size:162.5%}.urgent .frame-top-left .title::before{width:34px;height:34px}.urgent .urgent-box{overflow:auto;min-height:63px;padding:20px 30px}.urgent .urgent-box .urgent-unit{display:flex;margin:0 0 15px}.urgent .urgent-box .urgent-unit .date-time{width:13em;margin:0 30px 0 0}.urgent .urgent-box .urgent-unit .urgent-title{width:calc(100% - 13em - 30px)}}.notice7{position:relative;margin:0 0 20px;padding:20px;background:#fff;box-sizing:border-box}.notice7 .frame-header-left .frame-header{display:flex;justify-content:space-between;align-items:center;margin:0 0 20px}.notice7 .frame-header-left .title{font-size:125%}.notice7 .frame-header-left .list-anchor a{display:inline-block;width:120px;line-height:1.36em;padding:7px 0 6px;border-radius:5px;box-sizing:border-box;background:#0571b9;color:#fff;font-size:87.5%;text-align:center;text-decoration:none;transition:.24s ease}.notice7 .frame-header-left .list-anchor a:hover{background:#125887}.notice7 .notice-box .unit{overflow:hidden;line-height:1.36em;margin:0 0 15px}.notice7 .notice-box .unit:last-child{margin:0}.notice7 .notice-box .unit a{color:#333}.notice7 .notice-box .unit .date{margin:0 0 2px}.notice7 .notice-box .icon-new .icon-notice-0{display:inline-block;margin-left:5px;padding:1px 10px 0;border-radius:5px;background:#a62525;box-sizing:border-box;color:#fff;font-size:87.5%;text-align:center}.notice7 .explanatory,.notice7 .headline,.notice7 .office,.notice7 .rss{display:none}@media print,screen and (min-width:601px){.notice7{width:790px;margin:0;padding:25px 30px}.notice7 .frame-header-left .title{font-size:162.5%}.notice7 .frame-header-left .list-anchor a{width:160px;padding:12px 0 11px}.notice7 .notice-box{overflow:auto;min-height:90px;max-height:170px}.notice7 .notice-box::-webkit-scrollbar{width:10px}.notice7 .notice-box::-webkit-scrollbar-track{border-radius:5px;background:#f2f2f2}.notice7 .notice-box::-webkit-scrollbar-thumb{border-radius:5px;background:#b3b3b3}.notice7 .notice-box .unit{display:flex}.notice7 .notice-box .unit .date{width:8em;margin:0 20px 0 0}.notice7 .notice-box .unit .wrapper-title{width:calc(100% - 8em - 20px)}}.wrapper-msg-board1{position:relative;padding:0 20px;z-index:0}.wrapper-msg-board1 a{display:block;position:relative;color:#333;text-decoration:none}.wrapper-msg-board1 a:hover::before{opacity:1}.wrapper-msg-board1 a::before{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;border:1px solid #0571b9;box-sizing:border-box;transition:opacity .24s ease;z-index:10;pointer-events:none;content:""}.wrapper-msg-board1 .msg-board1{position:relative;padding:30px 30px 50px;background:#dceaf2;box-sizing:border-box}.wrapper-msg-board1 .msg-board1::before{position:absolute;bottom:0;right:0;width:40px;height:40px;border-radius:5px 0 0 0;background:#0571b9;content:""}.wrapper-msg-board1 .msg-board1::after{position:absolute;bottom:15px;right:18px;transform:rotate(45deg);width:7px;height:7px;border-top:1px solid #fff;border-right:1px solid #fff;content:""}.wrapper-msg-board1 .msg-board1 .frame-title-left{margin:0 0 15px}.wrapper-msg-board1 .msg-board1 .frame-title-left .title{font-size:125%}.wrapper-msg-board1 .msg-board1-1{display:none}@media print,screen and (min-width:601px){.wrapper-msg-board1{padding:0}.wrapper-msg-board1 .msg-board1{width:390px;box-sizing:border-box}.wrapper-msg-board1 .msg-board1 .frame-title-left .title{font-size:150%}}.section-evacuation{padding:40px 0 20px}.section-evacuation .wrapper-evacuation .wrapper-evacuation-top{margin:0 0 40px;padding:40px 20px 30px;border-radius:10px;background:#dceaf2}.section-evacuation .wrapper-evacuation .wrapper-evacuation-bottom{padding:0 20px}@media print,screen and (min-width:601px){.section-evacuation{padding:50px 0 40px}.section-evacuation .wrapper-evacuation{width:1200px;margin:0 auto}.section-evacuation .wrapper-evacuation .wrapper-evacuation-top{margin:0 0 50px;padding:30px 30px 10px}.section-evacuation .wrapper-evacuation .wrapper-evacuation-bottom{padding:0}}.menu-index7 .frame-top-left .title{line-height:1.26;margin:0 0 20px;font-size:150%;letter-spacing:.05em}.menu-index7 .menu-index-box{display:flex;flex-wrap:wrap}.menu-index7 .menu-index-box .menu-unit-style{width:calc(50% - 10px);overflow:hidden;margin:0 20px 20px 0;border-radius:5px;border:1px solid #999;background:#fff;box-sizing:border-box}.menu-index7 .menu-index-box .menu-unit-style:nth-child(2n){margin-right:0}.menu-index7 .menu-index-box .menu-unit-style .menu-level1,.menu-index7 .menu-index-box .menu-unit-style .menu-title,.menu-index7 .menu-index-box .menu-unit-style .menu-unit-middle,.menu-index7 .menu-index-box .menu-unit-style .menu-unit-middle-left,.menu-index7 .menu-index-box .menu-unit-style .menu-unit-middle-right,.menu-index7 .menu-index-box .menu-unit-style a{height:100%}.menu-index7 .menu-index-box .menu-unit-style .menu-level1 .menu-title a{display:flex;flex-direction:column;align-items:center;line-height:1.37;padding:20px 15px;box-sizing:border-box;text-decoration:none;color:#333;transition:background-color .24s ease}.menu-index7 .menu-index-box .menu-unit-style .menu-level1 .menu-title a:hover{background:#e6edf2}.menu-index7 .menu-index-box .menu-unit-style .menu-level1 .menu-title img{display:block;width:70px;margin:0 0 15px;vertical-align:bottom;opacity:1}.menu-index7 .menu-index-box .menu-unit-style .menu-level1 .menu-title span{font-size:112.5%}.menu-index7 .menu-level2{display:none}.menu-index7 a[id^=menu-index]{display:none}.menu-index7 .menu-index-box>div:last-child{display:none}@media print,screen and (min-width:601px){.menu-index7 .frame-top-left .title{font-size:200%}.menu-index7 .menu-index-box .menu-unit-style{width:calc(50% - 15px);margin:0 30px 30px 0}.menu-index7 .menu-index-box .menu-unit-style .menu-level1 .menu-title a{flex-direction:row;padding:35px 40px}.menu-index7 .menu-index-box .menu-unit-style .menu-level1 .menu-title img{width:auto;margin:0 30px 0 0}.menu-index7 .menu-index-box .menu-unit-style .menu-level1 .menu-title span{font-size:125%}}.menu-index2 .menu-index-box .menu-unit-style{overflow:hidden;margin:0 0 8px;border-radius:5px;border:1px solid #999;background:#fff;box-sizing:border-box}.menu-index2 .menu-index-box .menu-unit-style:last-child{margin:0}.menu-index2 .menu-index-box .menu-unit-style .menu-level1,.menu-index2 .menu-index-box .menu-unit-style .menu-title,.menu-index2 .menu-index-box .menu-unit-style .menu-unit-middle,.menu-index2 .menu-index-box .menu-unit-style .menu-unit-middle-left,.menu-index2 .menu-index-box .menu-unit-style .menu-unit-middle-right,.menu-index2 .menu-index-box .menu-unit-style a{height:100%}.menu-index2 .menu-index-box .menu-unit-style .menu-level1 .menu-title a{display:block;position:relative;padding:25px 15px 23px 56px;box-sizing:border-box;color:#333;text-decoration:none;transition:background-color .24s ease}.menu-index2 .menu-index-box .menu-unit-style .menu-level1 .menu-title a:hover{background:#e6edf2}.menu-index2 .menu-index-box .menu-unit-style .menu-level1 .menu-title a::before{display:block;position:absolute;top:23px;left:20px;width:26px;height:26px;border-radius:50%;border:1px solid #0571b9;box-sizing:border-box;transition:.24s ease;content:""}.menu-index2 .menu-index-box .menu-unit-style .menu-level1 .menu-title a::after{position:absolute;top:33px;left:28px;transform:rotate(45deg);width:6px;height:6px;border-top:1px solid #0571b9;border-right:1px solid #0571b9;content:""}.menu-index2 .menu-index-box .menu-unit-style .menu-level1 .menu-title img{display:none}.menu-index2 .menu-level2{display:none}.menu-index2 a[id^=menu-index]{display:none}.menu-index2 .menu-index-box>div:last-child{display:none}@media print,screen and (min-width:601px){.menu-index2 .menu-index-box{display:flex;flex-wrap:wrap}.menu-index2 .menu-index-box .menu-unit-style{width:calc(33.3% - 13.3px);margin:0 20px 20px 0}.menu-index2 .menu-index-box .menu-unit-style:last-child{margin:0 20px 20px 0}.menu-index2 .menu-index-box .menu-unit-style:nth-child(3n){margin-right:0}}.section-relation{padding:40px 20px 20px;background:#dceaf2}@media print,screen and (min-width:601px){.section-relation{padding:60px 0 40px}.section-relation .wrapper-relation{width:1200px;margin:0 auto}}.menu-index3 .frame-top-left,.menu-index4 .frame-top-left,.menu-index5 .frame-top-left{margin:0 0 20px}.menu-index3 .frame-top-left h2,.menu-index4 .frame-top-left h2,.menu-index5 .frame-top-left h2{font-size:150%;letter-spacing:.05em}.menu-index3 .menu-index-box .menu-unit-style,.menu-index4 .menu-index-box .menu-unit-style,.menu-index5 .menu-index-box .menu-unit-style{line-height:1.26;margin:0 0 20px;border-radius:9px;background:#fff}.menu-index3 .menu-index-box .menu-unit-style .menu-level1,.menu-index4 .menu-index-box .menu-unit-style .menu-level1,.menu-index5 .menu-index-box .menu-unit-style .menu-level1{border-radius:9px;background:#0571b9}.menu-index3 .menu-index-box .menu-unit-style .menu-level1.active,.menu-index4 .menu-index-box .menu-unit-style .menu-level1.active,.menu-index5 .menu-index-box .menu-unit-style .menu-level1.active{border-radius:9px 9px 0 0}.menu-index3 .menu-index-box .menu-unit-style .menu-level1.active .menu-title a::after,.menu-index4 .menu-index-box .menu-unit-style .menu-level1.active .menu-title a::after,.menu-index5 .menu-index-box .menu-unit-style .menu-level1.active .menu-title a::after{transform:translate(0,-30%) rotate(-45deg)}.menu-index3 .menu-index-box .menu-unit-style .menu-level1 .menu-title a,.menu-index4 .menu-index-box .menu-unit-style .menu-level1 .menu-title a,.menu-index5 .menu-index-box .menu-unit-style .menu-level1 .menu-title a{position:relative;display:flex;align-items:center;line-height:1;padding:10px 10px 10px 15px;color:#fff;text-decoration:none}.menu-index3 .menu-index-box .menu-unit-style .menu-level1 .menu-title a::before,.menu-index4 .menu-index-box .menu-unit-style .menu-level1 .menu-title a::before,.menu-index5 .menu-index-box .menu-unit-style .menu-level1 .menu-title a::before{display:block;position:absolute;top:50%;right:20px;transform:translate(0,-50%);width:26px;height:26px;border-radius:50%;border:1px solid #fff;box-sizing:border-box;transition:.24s ease;content:""}.menu-index3 .menu-index-box .menu-unit-style .menu-level1 .menu-title a::after,.menu-index4 .menu-index-box .menu-unit-style .menu-level1 .menu-title a::after,.menu-index5 .menu-index-box .menu-unit-style .menu-level1 .menu-title a::after{position:absolute;top:50%;right:29px;transform:translate(0,-70%) rotate(135deg);width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;content:""}.menu-index3 .menu-index-box .menu-unit-style .menu-level1 .menu-title img,.menu-index4 .menu-index-box .menu-unit-style .menu-level1 .menu-title img,.menu-index5 .menu-index-box .menu-unit-style .menu-level1 .menu-title img{margin:0 10px 0 0;vertical-align:bottom}.menu-index3 .menu-index-box .menu-unit-style .menu-level1 .menu-title span,.menu-index4 .menu-index-box .menu-unit-style .menu-level1 .menu-title span,.menu-index5 .menu-index-box .menu-unit-style .menu-level1 .menu-title span{color:#fff;font-size:112.5%;font-weight:700;letter-spacing:.05em}.menu-index3 .menu-index-box .menu-unit-style .menu-level2,.menu-index4 .menu-index-box .menu-unit-style .menu-level2,.menu-index5 .menu-index-box .menu-unit-style .menu-level2{display:none}.menu-index3 .menu-index-box .menu-unit-style .menu-level2 ul.middle,.menu-index4 .menu-index-box .menu-unit-style .menu-level2 ul.middle,.menu-index5 .menu-index-box .menu-unit-style .menu-level2 ul.middle{list-style-type:none;margin:0;padding:5px 0}.menu-index3 .menu-index-box .menu-unit-style .menu-level2 ul.middle li,.menu-index4 .menu-index-box .menu-unit-style .menu-level2 ul.middle li,.menu-index5 .menu-index-box .menu-unit-style .menu-level2 ul.middle li{line-height:1.36;border-top:1px solid #ccc}.menu-index3 .menu-index-box .menu-unit-style .menu-level2 ul.middle li:first-child,.menu-index4 .menu-index-box .menu-unit-style .menu-level2 ul.middle li:first-child,.menu-index5 .menu-index-box .menu-unit-style .menu-level2 ul.middle li:first-child{border-top:none}.menu-index3 .menu-index-box .menu-unit-style .menu-level2 a,.menu-index4 .menu-index-box .menu-unit-style .menu-level2 a,.menu-index5 .menu-index-box .menu-unit-style .menu-level2 a{display:block;padding:12px 20px 12px 20px;box-sizing:border-box;color:#333;text-decoration:none}.menu-index3 .menu-index-box .menu-unit-style .menu-level2 a span,.menu-index4 .menu-index-box .menu-unit-style .menu-level2 a span,.menu-index5 .menu-index-box .menu-unit-style .menu-level2 a span{display:block;padding:0 27px 0 0}.menu-index3 .menu-index-box .menu-unit-style .menu-level2 a[target=_blank] span,.menu-index4 .menu-index-box .menu-unit-style .menu-level2 a[target=_blank] span,.menu-index5 .menu-index-box .menu-unit-style .menu-level2 a[target=_blank] span{background:url(../images/common/link-blank.png) no-repeat right center}.menu-index3 a[id^=menu-index],.menu-index4 a[id^=menu-index],.menu-index5 a[id^=menu-index]{display:none}.menu-index3 .menu-index-box>div:last-child,.menu-index4 .menu-index-box>div:last-child,.menu-index5 .menu-index-box>div:last-child{display:none}@media print,screen and (min-width:601px){.menu-index3 .frame-top-left,.menu-index4 .frame-top-left,.menu-index5 .frame-top-left{margin:0 0 30px}.menu-index3 .frame-top-left h2,.menu-index4 .frame-top-left h2,.menu-index5 .frame-top-left h2{font-size:200%}.menu-index3 .menu-index-box,.menu-index4 .menu-index-box,.menu-index5 .menu-index-box{display:flex;flex-wrap:wrap}.menu-index3 .menu-index-box .menu-unit-style,.menu-index4 .menu-index-box .menu-unit-style,.menu-index5 .menu-index-box .menu-unit-style{width:calc(33.3% - 13.3px);margin:0 20px 20px 0}.menu-index3 .menu-index-box .menu-unit-style .menu-level1,.menu-index4 .menu-index-box .menu-unit-style .menu-level1,.menu-index5 .menu-index-box .menu-unit-style .menu-level1{border-radius:9px 9px 0 0;pointer-events:none}.menu-index3 .menu-index-box .menu-unit-style .menu-level1 .menu-title a,.menu-index4 .menu-index-box .menu-unit-style .menu-level1 .menu-title a,.menu-index5 .menu-index-box .menu-unit-style .menu-level1 .menu-title a{padding:10px 0 10px 17px}.menu-index3 .menu-index-box .menu-unit-style .menu-level1 .menu-title a::after,.menu-index3 .menu-index-box .menu-unit-style .menu-level1 .menu-title a::before,.menu-index4 .menu-index-box .menu-unit-style .menu-level1 .menu-title a::after,.menu-index4 .menu-index-box .menu-unit-style .menu-level1 .menu-title a::before,.menu-index5 .menu-index-box .menu-unit-style .menu-level1 .menu-title a::after,.menu-index5 .menu-index-box .menu-unit-style .menu-level1 .menu-title a::before{display:none}.menu-index3 .menu-index-box .menu-unit-style .menu-level1 .menu-title span,.menu-index4 .menu-index-box .menu-unit-style .menu-level1 .menu-title span,.menu-index5 .menu-index-box .menu-unit-style .menu-level1 .menu-title span{font-size:125%}.menu-index3 .menu-index-box .menu-unit-style .menu-level2,.menu-index4 .menu-index-box .menu-unit-style .menu-level2,.menu-index5 .menu-index-box .menu-unit-style .menu-level2{display:block!important}}@media print,screen and (min-width:601px){.menu-index3 .menu-index-box .menu-unit-style:nth-child(3n){margin-right:0}}@media print,screen and (min-width:601px){.menu-index4 .menu-index-box .menu-unit-style{width:calc(25% - 15px)}.menu-index4 .menu-index-box .menu-unit-style:nth-child(4n){margin-right:0}}@media print,screen and (min-width:601px){.menu-index5 .menu-index-box .menu-unit-style:nth-child(3n){margin-right:0}}.section-prepare{padding:40px 20px 20px}@media print,screen and (min-width:601px){.section-prepare{padding:60px 0 40px}.section-prepare .wrapper-prepare{width:1200px;margin:0 auto}}.menu-banner6{position:absolute;right:10px;bottom:10px;z-index:2}.menu-banner6 .menu-banner-box a{width:50px}.menu-banner6 .menu-banner-box a img{width:100%;height:auto}@media print,screen and (min-width:601px){.menu-banner6{right:15px;bottom:15px}.menu-banner6 .menu-banner-box a{width:60px}}.section-footer{position:relative;padding:0 20px 12px;background:#dceaf2;box-sizing:border-box}.section-footer::before{display:block;position:absolute;left:0;bottom:0;width:100%;height:12px;background:#0571b9;content:""}.section-footer .wrapper-footer{padding:30px 0}.section-footer .wrapper-footer .wrapper-footer-top{margin:0 0 30px}.section-footer .wrapper-footer .wrapper-footer-top .inner-footer-top{display:flex;align-items:center;margin:0 0 30px}.section-footer .login{display:none}@media print,screen and (min-width:601px){.section-footer{padding:0 0 12px}.section-footer .wrapper-footer{width:1200px;margin:0 auto;padding:40px 0}.section-footer .wrapper-footer>.row{display:flex;justify-content:space-between}.section-footer .wrapper-footer .wrapper-footer-top{display:flex;align-items:flex-start;margin:0 50px 0 0}.section-footer .wrapper-footer .wrapper-footer-top .inner-footer-top{margin:0 50px 0 0}}.msg-board2{margin:0 30px 0 0}.msg-board2 .msg-board-box img{vertical-align:bottom}.msg-board2 .frame-top-left{display:none}.menu-banner1 .menu-banner-box{display:flex}.menu-banner1 .menu-banner-box a{margin:0 0 0 12px}.menu-banner1 .menu-banner-box a:first-child{margin:0}.menu-banner1 .menu-banner-box a img{vertical-align:bottom}.msg-board3 .msg-board-box{font-size:87.5%}.msg-board3 .frame-top-left{display:none}.menu-index6{margin:0 0 30px}.menu-index6 .menu-index-box .menu-unit-style{margin:10px 0 0}.menu-index6 .menu-index-box .menu-unit-style:first-child{margin:0}.menu-index6 .menu-index-box .menu-unit-style .menu-level1 a{display:flex;align-items:center;width:220px;padding:13px 20px;border:1px solid #0571b9;border-radius:5px;background:#fff;box-sizing:border-box;color:#333;text-decoration:none;transition:background-color .24s ease}.menu-index6 .menu-index-box .menu-unit-style .menu-level1 a:hover{background:#e6edf2}.menu-index6 .menu-index-box .menu-unit-style .menu-level1 a img{margin:0 10px 0 0}.menu-index6 .menu-index-box .menu-unit-style .menu-level1 a span{font-size:87.5%}.menu-index6 .frame-top-left .title,.menu-index6 .menu-unit-style .menu-level2{display:none}@media print,screen and (min-width:601px){.menu-index6{margin:0 0 20px}}.footer .footer-sentence .wrapper-copyright{font-size:87.5%}@media print,screen and (min-width:601px){.footer .footer-sentence .wrapper-copyright{text-align:right}}.viewer .section-contents{margin:0 20px}.viewer .section-contents .wrapper-contents{margin:0 0 30px}@media print,screen and (min-width:601px){.viewer .section-contents{width:1200px;margin:0 auto}.viewer .section-contents .wrapper-contents{margin:0 0 50px}}.page-title-left{margin:0 0 20px}.page-title-left .page-title h1{line-height:1.17;margin:0;padding:20px 15px 17px;border-top:2px solid #0571b9;border-bottom:2px solid #0571b9;font-size:150%;letter-spacing:.04em}.contents h2{line-height:1.37;margin:30px 0 15px -5px;padding:15px 15px 10px;border:none;border-bottom:3px solid #0571b9;background:#ccdfef;font-size:125%}.contents h3{line-height:1.37;margin:30px 0 12px -5px;padding:13px 13px 10px;border:0;border-left:5px solid #0571b9;border-bottom:2px solid #0571b9;font-size:112.5%}.contents h4{line-height:1.37;margin:25px 0 12px -5px;padding:14px 14px 9px;border:none;background:#f2f2f2;font-size:100%}.contents h5{line-height:1.37;margin:25px 0 10px -5px;padding:0 10px 5px;border:none;border-bottom:1px solid #707070;background:0 0;font-size:100%}@media print,screen and (min-width:601px){.page-title-left{margin:0 0 30px}.page-title-left .page-title h1{line-height:1.37;padding:29px 30px 23px;font-size:200%}.contents h2{margin:40px 0 15px -10px;padding:24px 20px 17px 22px;border-width:4px;font-size:150%}.contents h3{margin:35px 0 15px -10px;padding:17px 20px 16px;font-size:125%}.contents h4{margin:30px 0 12px -10px;padding:15px 20px 10px;font-size:112.5%}.contents h5{margin:30px 0 10px -10px}}.viewer .contents-box{border:1px solid #ccc;box-shadow:none}@media print,screen and (min-width:601px){.viewer .contents-box{padding:30px}}.viewer .info-box .info-download{margin:0 0 30px;padding:0;border:1px solid #ccc;background:#fff}.viewer .info-box .info-download .info-download-title{padding:10px 15px 7px;background:#dceaf2;font-size:125%}.viewer .info-box .info-download ul{list-style:none;margin:0;padding:20px 20px 10px}.viewer .info-box .info-download ul li{margin:0 0 8px}.viewer .info-box .info-download ul li a{font-size:100%}@media print,screen and (min-width:601px){.viewer .info-box .info-download .info-download-title{padding:15px 20px 12px}}.viewer .info-box .info-link{margin:0 0 30px;padding:0;border:1px solid #ccc;background:#fff}.viewer .info-box .info-link .info-link-title{padding:10px 15px 7px;background:#dceaf2;font-size:125%}.viewer .info-box .info-link ul{list-style:none;margin:0;padding:20px 20px 10px}.viewer .info-box .info-link ul li{margin:0 0 8px}.viewer .info-box .info-link ul li a{font-size:100%}@media print,screen and (min-width:601px){.viewer .info-box .info-link .info-link-title{padding:15px 20px 12px}}.viewer .info-box .info-map{margin:0 0 30px;padding:0;border:1px solid #ccc;background:#fff}.viewer .info-box .info-map .info-map-title{padding:10px 15px 7px;background:#dceaf2;font-size:125%}.viewer .info-box .info-map ul{list-style:none;margin:0;padding:20px 20px 10px}.viewer .info-box .info-map ul li{margin:0 0 8px}.viewer .info-box .info-map ul li a{font-size:100%}@media print,screen and (min-width:601px){.viewer .info-box .info-map .info-map-title{padding:15px 20px 12px}}.inquiry-box{border:1px solid #ccc}.inquiry-box .inquiry-title{padding:10px 15px 7px;background:#dceaf2;color:#333;font-size:125%}.inquiry-box .inquiry-appear{padding:20px}.inquiry-box .inquiry-appear .row-office{margin:0 0 10px;font-weight:700}.inquiry-box .inquiry-appear .row-fax_number,.inquiry-box .inquiry-appear .row-mail,.inquiry-box .inquiry-appear .row-phone_number{position:relative;margin:0 0 3px;padding-left:21px}.inquiry-box .inquiry-appear .row-fax_number::before,.inquiry-box .inquiry-appear .row-mail::before,.inquiry-box .inquiry-appear .row-phone_number::before{display:block;position:absolute;top:8px;left:0;width:8px;height:8px;border-radius:50%;background:#0571b9;content:""}.inquiry-box .inquiry-appear .mail a{background:#fff}@media print,screen and (min-width:601px){.inquiry-box .inquiry-title{padding:15px 20px 12px}}.viewer-genre .container-box .genre-block-box .wrapper-genre-news .genre-news-menu h2.menu-title,.viewer-genre .container-box .genre-block-box .wrapper-genre-news .genre-used-menu h2.menu-title{line-height:1.37;margin:30px 0 15px -5px;padding:15px 15px 10px;border:none;border-bottom:3px solid #0571b9;background:#ccdfef;font-size:125%;margin-top:0;margin-left:0}.viewer-genre .container-box .genre-block-box .wrapper-genre-news .genre-news-menu ul li::marker,.viewer-genre .container-box .genre-block-box .wrapper-genre-news .genre-used-menu ul li::marker{color:#0571b9}.viewer-genre .container-box .genre-block-box .genre-unit .genre-name a{line-height:1.37;margin:30px 0 15px -5px;padding:15px 15px 10px;border:none;border-bottom:3px solid #0571b9;background:#ccdfef;font-size:125%;margin-top:0;margin-left:0;font-weight:700}.viewer-genre .container-box .genre-block-box .genre-unit .genre-name a:hover{color:#333}.viewer-genre .container-box .genre-block-box .genre-unit ul li a{display:block;position:relative;padding:14px 40px 14px 15px;border-radius:5px;background:#f2f2f2;box-sizing:border-box;color:#333;transition:background-color .24s ease}.viewer-genre .container-box .genre-block-box .genre-unit ul li a::after{display:block;position:absolute;top:50%;right:20px;transform:translate(0,-50%) rotate(45deg);width:6px;height:6px;border-top:solid 2px #0571b9;border-right:solid 2px #0571b9;pointer-events:none;content:""}.viewer-genre .container-box .genre-block-box .genre-unit ul li a:hover{background:#ebeff2}.viewer-genre .container-box .genre-block-box .genre-unit ul li a[href^="../viewer/genre"]{padding:14px 40px 14px 38px}.viewer-genre .container-box .genre-block-box .genre-unit ul li a[href^="../viewer/genre"]::before{position:absolute;top:50%;left:10px;transform:translate(0,-50%);width:18px;height:17px;background:url(../images/icon-category.png) no-repeat 0 0/contain;content:""}@media print,screen and (min-width:601px){.viewer-genre0 .container-box .genre-block-box .wrapper-genre-news .genre-used-menu h2.menu-title{margin:40px 0 15px -10px;padding:24px 20px 17px 22px;border-width:4px;font-size:150%;margin-top:0;margin-left:0}.viewer-genre0 .container-box .genre-block-box .wrapper-genre-news .genre-news-menu h2.menu-title{margin:40px 0 15px -10px;padding:24px 20px 17px 22px;border-width:4px;font-size:150%;margin-top:0;margin-left:0}.viewer-genre0 .container-box .genre-block-box .genre-unit{padding:0}.viewer-genre0 .container-box .genre-block-box .genre-unit .genre-name a{margin:40px 0 15px -10px;padding:24px 20px 17px 22px;border-width:4px;font-size:150%;margin-top:0;margin-left:0;font-weight:700}.viewer-genre0 .container-box .genre-block-box .genre-unit ul li a{display:flex;align-items:center;min-height:60px;padding:14px 50px 14px 20px}.viewer-genre0 .container-box .genre-block-box .genre-unit ul li a[href^="../viewer/genre"]{padding:14px 50px 14px 48px}.viewer-genre0 .container-box .genre-block-box .genre-unit ul li a[href^="../viewer/genre"]::before{left:20px}}.viewer-genre1 .container-box #genreContentsList .genre-contents-unit a.genre-contents-title,.viewer-genre2 .container-box #genreContentsList .genre-contents-unit a.genre-contents-title,.viewer-genre3 .container-box #genreContentsList .genre-contents-unit a.genre-contents-title,.viewer-genre4 .container-box #genreContentsList .genre-contents-unit a.genre-contents-title{position:relative;padding:15px 40px 14px 15px;border-radius:5px;background:#f2f2f2;transition:background-color .24s ease}.viewer-genre1 .container-box #genreContentsList .genre-contents-unit a.genre-contents-title::before,.viewer-genre2 .container-box #genreContentsList .genre-contents-unit a.genre-contents-title::before,.viewer-genre3 .container-box #genreContentsList .genre-contents-unit a.genre-contents-title::before,.viewer-genre4 .container-box #genreContentsList .genre-contents-unit a.genre-contents-title::before{display:block;position:absolute;top:50%;right:15px;transform:translate(0,-50%) rotate(45deg);width:6px;height:6px;border-top:solid 2px #0571b9;border-right:solid 2px #0571b9;pointer-events:none;content:""}.viewer-genre1 .container-box #genreContentsList .genre-contents-unit a.genre-contents-title:hover,.viewer-genre2 .container-box #genreContentsList .genre-contents-unit a.genre-contents-title:hover,.viewer-genre3 .container-box #genreContentsList .genre-contents-unit a.genre-contents-title:hover,.viewer-genre4 .container-box #genreContentsList .genre-contents-unit a.genre-contents-title:hover{background:#ebeff2;color:#333}.viewer-genre1 .container-box .genre-low-box .genre-low-unit,.viewer-genre2 .container-box .genre-low-box .genre-low-unit,.viewer-genre3 .container-box .genre-low-box .genre-low-unit,.viewer-genre4 .container-box .genre-low-box .genre-low-unit{padding:0}.viewer-genre1 .container-box .genre-low-box .genre-low-unit a.holder,.viewer-genre2 .container-box .genre-low-box .genre-low-unit a.holder,.viewer-genre3 .container-box .genre-low-box .genre-low-unit a.holder,.viewer-genre4 .container-box .genre-low-box .genre-low-unit a.holder{line-height:1.37;margin:30px 0 15px -5px;padding:15px 15px 10px;border:none;border-bottom:3px solid #0571b9;background:#ccdfef;font-size:125%;margin-top:0;margin-left:0;font-weight:700}.viewer-genre1 .container-box .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit a.genre-contents-title,.viewer-genre2 .container-box .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit a.genre-contents-title,.viewer-genre3 .container-box .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit a.genre-contents-title,.viewer-genre4 .container-box .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit a.genre-contents-title{position:relative;padding:15px 40px 14px 15px;border-radius:5px;background:#f2f2f2;transition:background-color .24s ease}.viewer-genre1 .container-box .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit a.genre-contents-title::before,.viewer-genre2 .container-box .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit a.genre-contents-title::before,.viewer-genre3 .container-box .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit a.genre-contents-title::before,.viewer-genre4 .container-box .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit a.genre-contents-title::before{display:block;position:absolute;top:50%;right:15px;transform:translate(0,-50%) rotate(45deg);width:6px;height:6px;border-top:solid 2px #0571b9;border-right:solid 2px #0571b9;pointer-events:none;content:""}.viewer-genre1 .container-box .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit a.genre-contents-title:hover,.viewer-genre2 .container-box .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit a.genre-contents-title:hover,.viewer-genre3 .container-box .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit a.genre-contents-title:hover,.viewer-genre4 .container-box .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit a.genre-contents-title:hover{background:#ebeff2;color:#333}.viewer-genre1 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child,.viewer-genre2 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child,.viewer-genre3 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child,.viewer-genre4 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child{position:relative;border-radius:5px;background:#f2f2f2;color:#333;transition:background-color .24s ease}.viewer-genre1 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child::after,.viewer-genre2 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child::after,.viewer-genre3 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child::after,.viewer-genre4 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child::after{display:block;position:absolute;top:50%;right:15px;transform:translate(0,-50%) rotate(45deg);width:6px;height:6px;border-top:solid 2px #0571b9;border-right:solid 2px #0571b9;pointer-events:none;content:""}.viewer-genre1 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child:hover,.viewer-genre2 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child:hover,.viewer-genre3 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child:hover,.viewer-genre4 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child:hover{background:#ebeff2}.viewer-genre1 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child span,.viewer-genre2 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child span,.viewer-genre3 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child span,.viewer-genre4 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child span{padding-left:28px;background:url(../images/icon-category.png) no-repeat left 4px}@media print,screen and (min-width:601px){.viewer-genre1 .container-box #genreContentsList .genre-contents-unit a.genre-contents-title,.viewer-genre2 .container-box #genreContentsList .genre-contents-unit a.genre-contents-title,.viewer-genre3 .container-box #genreContentsList .genre-contents-unit a.genre-contents-title,.viewer-genre4 .container-box #genreContentsList .genre-contents-unit a.genre-contents-title{display:flex;align-items:center;min-height:60px;padding:14px 50px 14px 20px}.viewer-genre1 .container-box #genreContentsList .genre-contents-unit a.genre-contents-title::before,.viewer-genre2 .container-box #genreContentsList .genre-contents-unit a.genre-contents-title::before,.viewer-genre3 .container-box #genreContentsList .genre-contents-unit a.genre-contents-title::before,.viewer-genre4 .container-box #genreContentsList .genre-contents-unit a.genre-contents-title::before{right:20px}.viewer-genre1 .container-box .genre-low-box .genre-low-unit a.holder,.viewer-genre2 .container-box .genre-low-box .genre-low-unit a.holder,.viewer-genre3 .container-box .genre-low-box .genre-low-unit a.holder,.viewer-genre4 .container-box .genre-low-box .genre-low-unit a.holder{margin:40px 0 15px -10px;padding:24px 20px 17px 22px;border-width:4px;font-size:150%;margin-top:0;margin-left:0}.viewer-genre1 .container-box .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit a.genre-contents-title,.viewer-genre2 .container-box .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit a.genre-contents-title,.viewer-genre3 .container-box .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit a.genre-contents-title,.viewer-genre4 .container-box .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit a.genre-contents-title{display:flex;align-items:center;min-height:60px;padding:14px 50px 14px 20px}.viewer-genre1 .container-box .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit a.genre-contents-title::before,.viewer-genre2 .container-box .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit a.genre-contents-title::before,.viewer-genre3 .container-box .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit a.genre-contents-title::before,.viewer-genre4 .container-box .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit a.genre-contents-title::before{right:20px}.viewer-genre1 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child,.viewer-genre2 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child,.viewer-genre3 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child,.viewer-genre4 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child{display:flex;align-items:center;width:calc(50% - 5px);min-height:60px;padding:14px 50px 14px 20px}.viewer-genre1 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child::before,.viewer-genre2 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child::before,.viewer-genre3 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child::before,.viewer-genre4 .container-box .genre-low-box .genre-low-unit .genre-low-children a.holder-child::before{right:20px}}.viewer .office-box .office-division>a{line-height:1.37;margin:30px 0 15px -5px;padding:15px 15px 10px;border:none;border-bottom:3px solid #0571b9;background:#ccdfef;font-size:125%;font-weight:700}.viewer .office-box .office-section>li>a{background:0 0;line-height:1.37;margin:30px 0 12px -5px;padding:13px 13px 10px;border:0;border-left:5px solid #0571b9;border-bottom:2px solid #0571b9;font-size:112.5%}.viewer .office-box .office-section .office-charge{padding:0}.viewer-sitemap .container-box .sitemap-item-box_genres .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice1 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice2 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice3 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice4 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice5 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice6 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice7 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice8 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_office .sitemap-item{line-height:1.37;margin:30px 0 15px -5px;padding:15px 15px 10px;border:none;border-bottom:3px solid #0571b9;background:#ccdfef;font-size:125%;font-weight:700;margin-left:0}.viewer-sitemap .container-box .sitemap-item-box_genres .sitemap-item-level1>li,.viewer-sitemap .container-box .sitemap-item-box_office .sitemap-item-level1>li{width:100%}.viewer-sitemap .container-box .sitemap-item-box_genres .sitemap-item-level1,.viewer-sitemap .container-box .viewer-sitemap .sitemap-item-box_office .sitemap-item-level1{margin:0}.viewer-sitemap .container-box .sitemap-item-box_genres .sitemap-item-level1>li>a,.viewer-sitemap .container-box .sitemap-item-box_genres .sitemap-item-level1>li>span>a,.viewer-sitemap .container-box .sitemap-item-box_office .sitemap-item-level1>li>a{line-height:1.37;margin:30px 0 12px -5px;padding:13px 13px 10px;border:0;border-left:5px solid #0571b9;border-bottom:2px solid #0571b9;font-size:112.5%;margin-left:0}.viewer-sitemap .container-box .sitemap-item-box_menu-index1 .sitemap-item a br,.viewer-sitemap .container-box .sitemap-item-box_menu-index10 .sitemap-item a br,.viewer-sitemap .container-box .sitemap-item-box_menu-index2 .sitemap-item a br,.viewer-sitemap .container-box .sitemap-item-box_menu-index3 .sitemap-item a br,.viewer-sitemap .container-box .sitemap-item-box_menu-index4 .sitemap-item a br,.viewer-sitemap .container-box .sitemap-item-box_menu-index5 .sitemap-item a br,.viewer-sitemap .container-box .sitemap-item-box_menu-index6 .sitemap-item a br,.viewer-sitemap .container-box .sitemap-item-box_menu-index7 .sitemap-item a br,.viewer-sitemap .container-box .sitemap-item-box_menu-index8 .sitemap-item a br,.viewer-sitemap .container-box .sitemap-item-box_menu-index9 .sitemap-item a br{display:none}@media print,screen and (min-width:601px){.viewer-sitemap .container-box .sitemap-item-box_genres .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice1 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice2 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice3 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice4 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice5 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice6 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice7 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice8 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_office .sitemap-item{margin:40px 0 15px -10px;padding:24px 20px 17px 22px;border-width:4px;font-size:150%;margin-left:0}.viewer-sitemap .container-box .sitemap-item-box_genres .sitemap-item-level1>li>a,.viewer-sitemap .container-box .sitemap-item-box_genres .sitemap-item-level1>li>span>a,.viewer-sitemap .container-box .sitemap-item-box_office .sitemap-item-level1>li>a{margin:35px 0 15px -10px;padding:17px 20px 16px;font-size:125%;margin-left:0}.viewer-sitemap .container-box .sitemap-item-box_genres .sitemap-item-level1>li,.viewer-sitemap .container-box .sitemap-item-box_office .sitemap-item-level1>li{width:calc(50% - 15px)}}.viewer .info-box .info-access-counter{display:none}.cke_editable.contents ul,.viewer .genre-note ul,.viewer .info-box ul{list-style:none;margin:0;padding:0 0 0 4px}.cke_editable.contents ul li,.viewer .genre-note ul li,.viewer .info-box ul li{position:relative;margin:0 0 .5em;padding:0 0 0 17px}.cke_editable.contents ul li::before,.viewer .genre-note ul li::before,.viewer .info-box ul li::before{display:block;position:absolute;top:8px;left:0;width:8px;height:8px;border-radius:50%;background:#0571b9;content:""}.cke_editable.contents ul li ul,.viewer .genre-note ul li ul,.viewer .info-box ul li ul{padding:0 0 0 15px}.cke_editable.contents ul li ul li,.viewer .genre-note ul li ul li,.viewer .info-box ul li ul li{padding:0 0 0 17px}.cke_editable.contents ul li ul li::before,.viewer .genre-note ul li ul li::before,.viewer .info-box ul li ul li::before{background:#ccdfef}.viewer-notice .contents-box .notice-box .unit{border:0;border-top:1px solid #ccc}.viewer-notice .contents-box .notice-box .unit:first-child{border:0}.viewer-search .contents-box .category-search-box{margin:0 0 30px;padding:20px;background:#eee}.viewer-search .contents-box .category-search-box .frame-title{display:block;margin:0 0 10px;font-size:125%}.viewer-search .contents-box .category-search-box .keyword .keyword-box{margin:0 0 10px}.viewer-search .contents-box .category-search-box .keyword .keyword-box .search-text-box .search-text{background:#fff}.viewer-search .contents-box .category-search-box .keyword .display-number,.viewer-search .contents-box .category-search-box .keyword .order{margin:10px 0 0}.viewer-search .contents-box .gsc-control-cse{padding:0;background:#fff}@media print,screen and (min-width:601px){.viewer-search .contents-box .category-search-box{padding:50px}.viewer-search .contents-box .category-search-box .frame-title{margin:0 0 15px;font-size:150%}.viewer-search .contents-box .category-search-box .keyword .keyword-box{margin:0 0 30px}.viewer-search .contents-box .category-search-box .keyword .keyword-box .search-text-box{height:60px}.viewer-search .contents-box .category-search-box .keyword .keyword-box .search-text-box .search-text{padding:0 0 0 30px;border-radius:30px 0 0 30px;font-size:112.5%}.viewer-search .contents-box .category-search-box .keyword .keyword-box .search-button{height:60px}.viewer-search .contents-box .category-search-box .keyword .keyword-box .search-button input[type=submit]{height:60px;border-radius:0 30px 30px 0}}.cke_editable.info-sentence a.arrow-link,.info-sentence .ck-editor__editable a.arrow-link,.info-sentence a.arrow-link{display:inline-block;position:relative;padding:0 0 0 17px}.cke_editable.info-sentence a.arrow-link::before,.info-sentence .ck-editor__editable a.arrow-link::before,.info-sentence a.arrow-link::before{position:absolute;top:8px;left:0;transform:rotate(45deg);width:6px;height:6px;border-top:2px solid #0571b9;border-right:2px solid #0571b9;content:""}