.viewer-genre0 .genre-block-box{overflow:hidden}.viewer-genre0 .genre-block-box .wrapper-genre-news .genre-used-menu{margin:0 0 40px}.viewer-genre0 .genre-block-box .wrapper-genre-news .genre-used-menu .menu-title{font-size:137.5%}.viewer-genre0 .genre-block-box .wrapper-genre-news .genre-news-menu{margin:0 0 40px}.viewer-genre0 .genre-block-box .wrapper-genre-news .genre-news-menu .menu-title{font-size:137.5%}.viewer-genre0 .genre-block-box .genre-unit{display:inline-block;width:100%;margin:0 0 15px;padding:0 7px;vertical-align:top;box-sizing:border-box}.viewer-genre0 .genre-block-box .genre-unit .genre-name a{display:block;line-height:1.27em;margin:30px 0 -10px;padding:15px 15px 10px 15px;background:#e0f1bc;color:#000;font-size:106.25%;color:#333}.viewer-genre0 .genre-block-box .genre-unit .genre-name a:hover{color:#f63}.viewer-genre0 .genre-block-box .genre-unit ul{padding:0;list-style:none}.viewer-genre0 .genre-block-box .genre-unit ul li{display:block;margin:0 0 10px}.viewer-genre0 .genre-block-box .genre-unit ul li a{display:block;position:relative;line-height:1.47;height:100%;padding:14px 15px;background:#f2f2f2;box-sizing:border-box;color:#333;text-decoration:none}@media print,screen and (min-width:601px){.viewer-genre0 .genre-block-box .wrapper-genre-news{display:flex;flex-wrap:wrap;justify-content:space-between}.viewer-genre0 .genre-block-box .wrapper-genre-news .genre-used-menu{width:calc(50% - 5px)}.viewer-genre0 .genre-block-box .wrapper-genre-news .genre-used-menu li{margin:0 0 8px}.viewer-genre0 .genre-block-box .wrapper-genre-news .genre-news-menu{width:calc(50% - 5px)}.viewer-genre0 .genre-block-box .wrapper-genre-news .genre-news-menu li{margin:0 0 8px}.viewer-genre0 .genre-block-box .genre-unit ul{display:flex;flex-wrap:wrap;justify-content:space-between}.viewer-genre0 .genre-block-box .genre-unit ul li{width:calc(50% - 5px)}.viewer-genre0 .genre-block-box .genre-unit ul li a{display:flex;align-items:center;padding:14px 20px}}.viewer-genre .genre-enum{margin:10px 5px 20px 0;padding:8px 10px 3px 10px;background:#f6f6f6;border-radius:3px}.viewer-genre .genre-enum>span{display:inline-block;margin:0 15px 5px 0;white-space:nowrap}.viewer-genre .genre-enum a{padding:0 0 5px 17px;background:url(../images/icon-enum.png) no-repeat}.viewer-genre .genre-notice-box{margin:0 0 25px;border:1px solid #ddd}.viewer-genre .genre-notice-box .notice-title-left{background:#f7f7f7;border-bottom:3px solid #66c4cc;font-weight:700}.viewer-genre .genre-notice-box h2{margin:0;font-size:100%}.viewer-genre .genre-notice-box .notice-unit-box{padding:15px 15px 10px}.viewer-genre .genre-notice-box .unit{margin:0 0 10px 0}.viewer-genre .genre-notice-box .unit .date{display:inline-block;width:140px}.viewer-genre .genre-notice-box .unit .title{display:inline}.viewer-genre .genre-notice-box .unit .opt1-1{display:inline-block;margin-left:5px;width:30px;height:14px;background:url(../images/icon-new-fs8.png) no-repeat}.viewer-genre .genre-notice-box .list-anchor{margin-right:10px;text-align:right}.viewer-genre .genre-contents-list .genre-contents-unit{margin:0 0 10px}.viewer-genre .genre-contents-list .genre-contents-unit .genre-contents-title{display:block;line-height:1.47;padding:15px 15px 14px 15px;background:#f2f2f2;box-sizing:border-box;color:#333;text-decoration:none;font-size:103.306%}.viewer-genre .genre-contents-list .clip-frame,.viewer-genre .genre-contents-list .genre-contents-headline{display:none}.viewer-genre #genreContentsList{margin:0 0 30px}.viewer-genre .genre-low-box{margin-bottom:15px;overflow:hidden}.viewer-genre .genre-low-box .genre-low-unit{display:block;margin:0 0 20px;padding:0 7px;vertical-align:top;box-sizing:border-box}.viewer-genre .genre-low-box .genre-low-unit a.holder{display:block;line-height:1.27em;margin:30px 0 -10px;padding:15px 15px 10px 15px;background:#e0f1bc;color:#000;font-size:106.25%;color:#333}.viewer-genre .genre-low-box .genre-low-unit a.holder:hover{color:#f63}.viewer-genre .genre-low-box ul.genre-low-pages{padding-left:10px;list-style:none}.viewer-genre .genre-low-box ul.genre-low-pages li{display:block;margin-bottom:2px;padding-left:15px;background:url(../images/icon-circle-gray.png) no-repeat}.viewer-genre .genre-low-children a.holder-child{display:block;line-height:1.47;margin:0 0 10px;padding:14px 10px;background:#f2f2f2;box-sizing:border-box;color:#333;text-decoration:none;font-size:103.306%}.viewer-genre .genre-low-children a.holder-child span{display:inline-block}.viewer-genre .genre-contents-office,.viewer-genre .genre-title{display:none}@media print,screen and (min-width:601px){.viewer-genre .genre-contents-list .genre-contents-unit-box{display:flex;flex-wrap:wrap;justify-content:space-between}.viewer-genre .genre-contents-list .genre-contents-unit{width:calc(50% - 5px);margin:0 0 10px;padding:0;box-sizing:border-box}.viewer-genre .genre-contents-list .genre-contents-unit .inner-unit,.viewer-genre .genre-contents-list .genre-contents-unit .title,.viewer-genre .genre-contents-list .genre-contents-unit .wrapper-title,.viewer-genre .genre-contents-list .genre-contents-unit a{width:100%;height:100%}.viewer-genre .genre-contents-list .genre-contents-unit .genre-contents-title{display:flex;align-items:center}.viewer-genre .genre-low-box .genre-low-unit{margin:0 0 30px}.viewer-genre .genre-low-box .genre-low-unit .genre-contents-list{display:flex;flex-wrap:wrap;justify-content:space-between}.viewer-genre .genre-low-box .genre-low-unit .genre-contents-list .genre-contents-unit{display:flex;align-items:center}.viewer-genre .genre-low-children{display:flex;flex-wrap:wrap;justify-content:space-between}.viewer-genre .genre-low-children a.holder-child{display:flex;align-items:center;width:calc(50% - 5px);margin:0 0 10px;padding:14px 20px}.viewer-genre .genre-low-children .clear{display:none}}.viewer-genre .page-jump-pn{margin:15px 0;padding:10px 15px;border:1px solid #ddd;background:#f3f3f3}.viewer-genre .page-jump-pn .PageNumber,.viewer-genre .page-jump-pn .page-prev{margin-right:10px}.viewer-genre .genre-note{padding:0 10px;word-wrap:break-word;overflow-wrap:break-word}.viewer-genre .genre-note img.framed-image{max-width:100%;height:auto!important}.viewer-genre .genre-contents-order{position:relative;z-index:9}