.viewer .contents-box .category-search-box{margin:10px 0 15px;padding:10px;background:#f2f2f2}.viewer .contents-box .category-search-box .frame-title{display:none;font-weight:bold}.viewer .contents-box .category-search-box .category{display:none;overflow:hidden;margin:0 0 5px}.viewer .contents-box .category-search-box .category .category-type-menu{width:100%;margin:0 0 5px;padding:5px;background:#f3f3f3;box-sizing:border-box}.viewer .contents-box .category-search-box .category .category-type-menu .category-label{display:block}.viewer .contents-box .category-search-box .category .category-type-menu .category-type{width:100%;min-height:2em;padding:.2em 0}.viewer .contents-box .category-search-box .search-text{border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.viewer .contents-box .category-search-box .search-button input[type='submit']:hover{cursor:pointer}.viewer .contents-box .category-search-box .clear{clear:none}.viewer .contents-box .category-search-box .category .label,.viewer .contents-box .category-search-box .keyword .label,.viewer .contents-box .category-search-box .hottrends-list{display:none}@media print, screen and (min-width: 601px){.viewer .contents-box .category-search-box{margin:10px 0 25px;padding:30px}.viewer .contents-box .category-search-box .frame-title{display:block;font-size:125%;margin:0 0 10px 0}.viewer .contents-box .category-search-box .category,.viewer .contents-box .category-search-box .display-number,.viewer .contents-box .category-search-box .order,.viewer .contents-box .category-search-box fieldset.file-radio-box{position:relative;padding:0 0 0 6em}.viewer .contents-box .category-search-box .category>label,.viewer .contents-box .category-search-box .category .search-label,.viewer .contents-box .category-search-box .display-number>label,.viewer .contents-box .category-search-box .display-number .search-label,.viewer .contents-box .category-search-box .order>label,.viewer .contents-box .category-search-box .order .search-label,.viewer .contents-box .category-search-box fieldset.file-radio-box>label,.viewer .contents-box .category-search-box fieldset.file-radio-box .search-label{position:absolute;top:0;left:0;padding:0;font-weight:bold}.viewer .contents-box .category-search-box .category span,.viewer .contents-box .category-search-box .display-number span,.viewer .contents-box .category-search-box .order span,.viewer .contents-box .category-search-box fieldset.file-radio-box span{margin:0 20px 0 0}.viewer .contents-box .category-search-box .category span input,.viewer .contents-box .category-search-box .category span label,.viewer .contents-box .category-search-box .display-number span input,.viewer .contents-box .category-search-box .display-number span label,.viewer .contents-box .category-search-box .order span input,.viewer .contents-box .category-search-box .order span label,.viewer .contents-box .category-search-box fieldset.file-radio-box span input,.viewer .contents-box .category-search-box fieldset.file-radio-box span label{cursor:pointer}.viewer .contents-box .category-search-box .category{display:block}.viewer .contents-box .category-search-box .category .category-type-menu{float:left;width:33.333%}.viewer .contents-box .category-search-box .category span{display:block;float:left;min-width:8em;margin:0 20px 0 0}}.viewer-search .search-genre{float:left;margin:0 0 10px;padding:0 0 0 10px;font-size:106.3%}.viewer-search .search-outline{float:right;margin:0 0 10px;font-size:106.3%}.viewer-search .search-display-condition{clear:both}.viewer-search .search-display-condition.upper-condition{margin:0 0 5px}.viewer-search .search-display-condition.lower-condition{margin:5px 0 0}.viewer-search .search-display-condition .search-page-jump{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.viewer-search .search-display-condition .search-page-jump .page-prev,.viewer-search .search-display-condition .search-page-jump .page-next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50%;margin:0;border:1px solid #ccc;border-left:0;background:#f2f2f2;box-sizing:border-box}.viewer-search .search-display-condition .search-page-jump .page-prev.page-prev,.viewer-search .search-display-condition .search-page-jump .page-next.page-prev{border-left:1px solid #ccc}.viewer-search .search-display-condition .search-page-jump .page-prev a,.viewer-search .search-display-condition .search-page-jump .page-next a{display:block;width:100%;padding:5px;box-sizing:border-box;background:#fff;text-align:center;text-decoration:none;color:#333}.viewer-search .search-display-condition .search-page-jump .page-prev a:hover,.viewer-search .search-display-condition .search-page-jump .page-next a:hover{background:#f2f2f2}.viewer-search .search-display-condition .search-page-jump span.PageNumberCurrent,.viewer-search .search-display-condition .search-page-jump a.PageNumber,.viewer-search .search-display-condition .search-page-jump>a{display:none}@media print, screen and (min-width: 601px){.viewer-search .search-display-condition.upper-condition{margin:0 0 15px}.viewer-search .search-display-condition.lower-condition{margin:15px 0 0}.viewer-search .search-display-condition .search-genre,.viewer-search .search-display-condition .search-outline{margin:0 0 15px;font-size:112.5%}.viewer-search .search-display-condition .search-page-jump .page-prev,.viewer-search .search-display-condition .search-page-jump .page-next{width:6em}.viewer-search .search-display-condition .search-page-jump .page-prev.page-prev,.viewer-search .search-display-condition .search-page-jump .page-next.page-prev{border-right:0}.viewer-search .search-display-condition .search-page-jump .page-prev.page-next,.viewer-search .search-display-condition .search-page-jump .page-next.page-next{border-left:1px solid #ccc}.viewer-search .search-display-condition .search-page-jump span.PageNumberCurrent,.viewer-search .search-display-condition .search-page-jump a.PageNumber,.viewer-search .search-display-condition .search-page-jump>a{display:block;margin:0;padding:5px 10px;border:1px solid #ccc;border-right:0;text-decoration:none;color:#333}.viewer-search .search-display-condition .search-page-jump a:hover{background:#f2f2f2}.viewer-search .search-display-condition .search-page-jump span.PageNumberCurrent{font-weight:bold;background:#666;color:#fff}}.viewer-search .search-display-condition-rows{margin:0 25px 0 0}.viewer-search .search-display-condition-rows .view-lines.current{font-weight:bold}.viewer-search .search-result-box{clear:both}.viewer-search .search-result-unit{line-height:1.27em;padding:18px 0 15px 5px;border-bottom:1px dashed #bfbfbf}.viewer-search .search-result-unit:last-child{border:0}.viewer-search .search-result-unit .search-result-no{float:left;margin:0 5px 0 0;font-size:112.5%}.viewer-search .search-result-unit .search-result-title{float:left;width:calc(100% - 2em);margin:0 0 5px}.viewer-search .search-result-unit .search-result-title a{font-size:112.5%;font-weight:bold}.viewer-search .search-result-unit .search-result-headline{margin:0 0 0 20px;overflow-wrap:break-word;clear:both;font-size:87.5%}.viewer-search .search-result-unit .search-result-info{text-align:right}.viewer-search .search-result-unit .search-result-info .search-result-date{color:#666;font-size:87.5%}.viewer-search .search-result-access{margin:0 0 0 10px}.viewer-search .search-bookmark-top{display:none}@media print, screen and (min-width: 601px){.viewer-search .search-display-condition-rows{margin:0 25px 0 0}.viewer-search .search-result-box{border-top:2px solid #bfbfbf;border-bottom:2px solid #bfbfbf}}
