﻿@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:500}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Bold");font-weight:bold}@font-face{font-family:"Original Yu Gothic";src:local("Yu Gothic");font-weight:500}@font-face{font-family:"Original Yu Gothic";src:local("Yu Gothic");font-weight:bold}body{font-family:'Yu Gothic', '游ゴシック', YuGothic, '游ゴシック体', 'ヒラギノ角ゴ Pro W3', 'メイリオ', 'Meiryo', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック", "MS P Gothic',  Verdana, Arial, Helvetica, sans-serif}a{color:#333}a:hover{color:#f63}.container-fluid{background:#fffef8}@media screen and (max-width: 1026px){body{min-width:1026px}}.section-header{border-bottom:3px solid #ee869a;background:#fff}.wrapper-header{position:relative;width:1026px;height:114px;margin:0 auto;background:url("../images/header-back-fs8.png") no-repeat}.wrapper-header .header .color-changer{overflow:hidden;background-color:rgba(255,255,255,0.7);position:absolute;top:11px;right:171px}.wrapper-header .header .color-changer .label{display:block;float:left;width:43px;height:22px;overflow:hidden;margin-right:2px;background:url("../images/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 .font-changer{overflow:hidden;background-color:rgba(255,255,255,0.7);position:absolute;top:11px;right:10px}.wrapper-header .header .font-changer .label{display:block;float:left;width:71px;height:22px;overflow:hidden;margin-right:2px;background:url("../images/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 .header-image{position:absolute;top:22px;left:34px}.wrapper-header .header .login{position:fixed;top:0;left:5px;z-index:99999;padding:0 10px;border-radius:4px;background-color:rgba(255,255,255,0.7);font-size:75%}.wrapper-header .header .rss{display:none}.wrapper-header .category-search-box{position:absolute;top:54px;right:10px}.wrapper-header .category-search-box .keyword-box,.viewer .contents-box .category-search-box .keyword-box{width:310px;overflow:hidden}.wrapper-header .category-search-box .keyword-box .search-text,.viewer .contents-box .category-search-box .keyword-box .search-text{display:block;float:left;width:80%;height:30px;line-height:30px;padding:0 0 0 8px;border:1px solid #999088;box-shadow:none;box-sizing:border-box;outline:0}.wrapper-header .category-search-box .keyword-box .search-text:focus,.viewer .contents-box .category-search-box .keyword-box .search-text:focus{border:1px solid #b9b9b9}.wrapper-header .category-search-box .keyword-box .search-button,.viewer .contents-box .category-search-box .keyword-box .search-button{display:block;float:right;width:20%;height:30px}.wrapper-header .category-search-box .keyword-box .search-button input[type='submit'],.viewer .contents-box .category-search-box .keyword-box .search-button input[type='submit']{display:block;width:100%;height:30px;vertical-align:top;border:1px solid #4b4947;background:#4b4947;color:#fff;cursor:pointer}.wrapper-header .category-search-box .frame-title,.wrapper-header .category-search-box .category,.wrapper-header .category-search-box .keyword-box .label,.wrapper-header .category-search-box .hottrends-list,.viewer .contents-box .category-search-box .frame-title,.viewer .contents-box .category-search-box .category,.viewer .contents-box .category-search-box .keyword-box .label,.viewer .contents-box .category-search-box .hottrends-list{display:none}.section-globalnavi{border-bottom:1px solid #6c6c6c;background:#fff}.menu-index1{width:1026px;margin:0 auto}.menu-index1 .menu-index-box{overflow:hidden}.menu-index1 .menu-index-box .menu-unit-style{float:left;width:204px}.menu-index1 .menu-index-box .menu-unit-style{border-right:1px solid #6c6c6c}.menu-index1 .menu-index-box .menu-unit-style-0{border-left:1px solid #6c6c6c}.menu-index1 .menu-title{font-family:'Yu Mincho', '游明朝', YuMincho, 'ヒラギノ明朝 ProN W3', 'Hiragino Mincho ProN', 'HG明朝E', 'ＭＳ Ｐ明朝', 'ＭＳ 明朝', serif;text-align:center}.menu-index1 .menu-title a{display:block;text-decoration:none}.menu-index1 .menu-title span{display:block;padding:17px 5px;font-size:112.5%;font-weight:bold;letter-spacing:.1em}.section-lib-open{padding:25px 0 22px;background:#fbf0eb}.lib-open{width:1026px;margin:0 auto}.lib-open .frame-top-left{margin:0 0 15px}.lib-open .frame-top-left .title{display:inline;font-size:112.5%}.lib-open .frame-top-left .message{display:inline;font-size:87.5%;font-weight:bold}.lib-open .lib-open-box{overflow:hidden}.lib-open .lib-open-box .unit{position:relative;float:left;width:154px;min-height:154px;margin:0 0 3px 20px;background:#fff;box-shadow:0 3px 3px rgba(200,200,200,0.7);box-sizing:border-box}.lib-open .lib-open-box .unit.unit-1{margin-left:1px}.lib-open .lib-open-box .unit a.unit-link{display:block;text-decoration:none}.lib-open .lib-open-box .unit .unit-label{display:block;height:125px}.lib-open .lib-open-box .unit .unit-label span{display:none;padding:0;border:none;text-indent:100%;white-space:nowrap;overflow:hidden}.lib-open .lib-open-box .unit .unit-status{display:block}.lib-open .lib-open-box .unit .unit-status.unit-status-close{color:#cd1c18}.lib-open .lib-open-box .unit .unit-status .status-text{display:block;font-size:106.3%;letter-spacing:.1em;text-align:center}.lib-open .lib-open-box .unit .unit-status .status-text br{display:none}.lib-open .lib-open-box .unit-1{background:url("../images/lib01.jpg") no-repeat #fff}.lib-open .lib-open-box .unit-2{background:url("../images/lib02.jpg") no-repeat #fff}.lib-open .lib-open-box .unit-3{background:url("../images/lib03.jpg") no-repeat #fff}.lib-open .lib-open-box .unit-4{background:url("../images/lib04.jpg") no-repeat #fff}.lib-open .lib-open-box .unit-5{background:url("../images/lib05.jpg") no-repeat #fff}.lib-open .lib-open-box .unit-6{background:url("../images/lib06.jpg") no-repeat #fff}.lib-open .lib-open-box .notranslate .google-src-text{display:inline !important}.lib-open .lib-open-box .notranslate>a{display:none !important}.image1{margin:0 0 30px;padding:0 0 40px;border-top:1px solid #000;background:#fff}.image1 .frame-top-left{padding:12px 0 10px 16px}.image1 .frame-top-left .frame-top{font-family:'Yu Mincho', '游明朝', YuMincho, 'ヒラギノ明朝 ProN W3', 'Hiragino Mincho ProN', 'HG明朝E', 'ＭＳ Ｐ明朝', 'ＭＳ 明朝', serif;font-size:112.5%;font-weight:bold}.image1 .bx-wrapper .bx-viewport{left:0}.image1 .bx-wrapper .bx-controls-direction a{top:80px}.image1 .bx-wrapper .bx-pager,.image1 .bx-wrapper .bx-controls-auto{right:0;bottom:-30px;width:auto}.image1 .bx-wrapper .bx-prev{left:-21px;width:18px;height:29px;background:url("../images/bx-controls-fs8.png") no-repeat;background-position:-6px -33px}.image1 .bx-wrapper .bx-prev:hover{background-position:-6px -1px}.image1 .bx-wrapper .bx-next{right:-21px;width:18px;height:29px;background:url("../images/bx-controls-fs8.png") no-repeat;background-position:-50px -33px}.image1 .bx-wrapper .bx-next:hover{background-position:-50px -1px}.image1 .bx-wrapper .bx-controls-auto .bx-start{width:26px;height:29px;background:url("../images/bx-controls-fs8.png") no-repeat;background-position:-85px -1px}.image1 .bx-wrapper .bx-controls-auto .bx-start.active,.image1 .bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-85px -33px}.image1 .bx-wrapper .bx-controls-auto .bx-stop{width:17px;height:29px;background:url("../images/bx-controls-fs8.png") no-repeat;background-position:-121px -1px}.image1 .bx-wrapper .bx-controls-auto .bx-stop.active,.image1 .bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-121px -33px}.image1 .bx-wrapper .bx-viewport .slide a{display:block;height:144px !important;overflow:hidden}.image1 .bx-wrapper .bx-viewport .slide a img{min-height:144px}.image1 .image-comment{line-height:1.36em;padding:4px;font-size:87.5%}.section-contents{width:1026px;overflow:hidden;margin:0 auto;padding:25px 0 0}.section-contents .side-left{float:left;width:220px;margin-right:30px}.section-contents .wrapper-center{float:left;width:525px}.section-contents .side-right{float:right;width:220px}.viewer .section-contents .wrapper-contents{float:right;width:775px;margin:0 0 10px}.mypage{margin:0 0 30px;padding:5px 15px 15px;border:3px solid #b29b7b;background:#fff}.mypage .mypage-title{font-family:'Yu Mincho', '游明朝', YuMincho, 'ヒラギノ明朝 ProN W3', 'Hiragino Mincho ProN', 'HG明朝E', 'ＭＳ Ｐ明朝', 'ＭＳ 明朝', serif;margin:0 0 10px;border-bottom:1px solid #ccc;text-align:center}.mypage .mypage-title span{display:inline-block;margin:5px 0;padding:0 0 0 20px;background:url("../images/icon-login.png") no-repeat left 2px;font-size:106.3%;font-weight:bold}.mypage .user,.mypage .passwd{margin-bottom:10px}.mypage .user .user-label,.mypage .user .passwd-label,.mypage .passwd .user-label,.mypage .passwd .passwd-label{text-align:center}.mypage .user input,.mypage .passwd input{width:100%;height:30px;padding:0 0 0 8px;box-sizing:border-box}.mypage #mypage-login{width:100%;padding:7px 0;border:none;background:#f1e8dc;font-weight:bold;cursor:pointer}.mypage .bottom-label{display:none}.part-book-info{line-height:1.36em;margin:0 0 30px;border:3px solid #b29b7b;background:#fff}.part-book-info .frame-title-left{background:#f1e8dc}.part-book-info .frame-title-left .frame-title{font-family:'Yu Mincho', '游明朝', YuMincho, 'ヒラギノ明朝 ProN W3', 'Hiragino Mincho ProN', 'HG明朝E', 'ＭＳ Ｐ明朝', 'ＭＳ 明朝', serif;padding:12px 0 11px 16px;font-size:106.3%}.part-book-info .book-info-box{padding:15px 10px 8px 12px}.part-book-info .book-info ul{list-style-type:none;margin:0 0 1em;padding:0}.part-book-info .book-info ul li{margin:0 0 10px}.part-book-info .link-anchor{text-align:right}.new-arrivals .book-info ul li{padding:0 0 0 17px;background:url("../images/icon-arrow-dot1.png") no-repeat 5px -3px}.best-lend .book-info ul li,.best-reserve .book-info ul li{padding:0 0 0 30px}.best-lend .book-info ul li.no-0,.best-reserve .book-info ul li.no-0{background:url("../images/icon-rank-1.png") no-repeat}.best-lend .book-info ul li.no-1,.best-reserve .book-info ul li.no-1{background:url("../images/icon-rank-2.png") no-repeat}.best-lend .book-info ul li.no-2,.best-reserve .book-info ul li.no-2{background:url("../images/icon-rank-3.png") no-repeat}.best-lend .book-info ul li.no-3,.best-reserve .book-info ul li.no-3{background:url("../images/icon-rank-4.png") no-repeat 2px top}.best-lend .book-info ul li.no-4,.best-reserve .book-info ul li.no-4{background:url("../images/icon-rank-5.png") no-repeat 2px top}.menu-banner2{margin:0 0 30px;padding:15px 10px 5px;background:#fcc}.menu-banner2 .menu-banner-box a{margin-bottom:10px}.menu-index2{background:#fcc;margin:0 0 30px}.menu-index2 .menu-index-box{padding:15px 10px 5px}.menu-index2 .menu-index-box .menu-unit-style{margin:0 0 10px;border-radius:3px;background:#fff}.menu-index2 .menu-index-box .menu-level1 .menu-title{background:url("../images/icon-arrow-pink.png") no-repeat 8px 10px}.menu-index2 .menu-index-box .menu-level1 .menu-title a{color:#333;font-weight:bold;text-decoration:none}.menu-index2 .menu-index-box .menu-level1 .menu-title span{font-family:'Yu Mincho', '游明朝', YuMincho, 'ヒラギノ明朝 ProN W3', 'Hiragino Mincho ProN', 'HG明朝E', 'ＭＳ Ｐ明朝', 'ＭＳ 明朝', serif;display:block;padding:6px 0 6px 27px}.calendar{padding:10px 4px 6px;border:3px solid #b29b7b;background:#fff;margin:0 0 30px}.calendar .category-list{overflow:hidden}.calendar .category-list a{display:block;float:left;width:65px;margin:0 5px 5px 0;border-radius:2px;border:1px solid #ccc;color:#333;font-size:87.5%;font-weight:bold;text-align:center;text-decoration:none;box-sizing:border-box}.calendar .category-list a:nth-child(3n){margin-right:0}.calendar .category-list a[data-id="3"],.calendar .category-list a[data-id="6"],.calendar .category-list a[data-id="9"],.calendar .category-list a[data-id="12"],.calendar .category-list a[data-id="15"]{margin-right:0}.calendar .category-list a.active{border:1px solid #f1e8dc;background:#f1e8dc}.calendar .month-header{position:relative;margin:8px 0;text-align:center}.calendar .month-header a,.calendar .month-header span{color:#333;font-weight:bold}.calendar .month-header a.month-prev,.calendar .month-header a.month-next{display:block;position:absolute;top:1px;width:20px;height:20px}.calendar .month-header a.month-prev{left:30px;background:url("../images/calendar-arrow2_l.png") no-repeat}.calendar .month-header a.month-next{right:30px;background:url("../images/calendar-arrow2_r.png") no-repeat}.calendar .month-header img{display:none}.calendar .week-header{font-weight:bold;background:#f1e8dc}.calendar .day{padding:3px 0;text-align:center}.calendar .sunday{min-width:30px;color:#cd1c18}.calendar .weekday{min-width:29px}.calendar .saturday{min-width:30px;color:#188fcd}.calendar .month-out{color:#666}.calendar .holiday{background:#fcc}.calendar .today{font-weight:bold}.calendar .explain{overflow:hidden;margin:3px 0 0;font-size:87.5%}.calendar .explain .close{float:right;margin:0 10px 0 0;padding:0 0 0 19px;background:url("../images/cal-holiday.png") no-repeat left -1px}.calendar .explain .event{float:right;margin:0 15px 0 0;padding:0 0 0 19px;background:url("../images/cal-event.png") no-repeat left -1px}.calendar .calendar-box .week-row .day span span{display:none}.calendar .calendar-box .week-row .day span .google-src-text{display:block !important}.calendar .calendar-box .week-row .day span .google-src-text span{display:inline !important}.calendar .frame-top-left,.calendar .message,.calendar .explain .open{display:none}.menu-banner3 .menu-banner-box a{margin:0 0 10px}.wrapper-book-search{overflow:hidden;margin:0 0 30px}.wrapper-book-search .menu-banner1{float:left;width:146px}.wrapper-book-search .category-search-box{float:right;width:359px}.wrapper-book-search .category-search-box{padding:18px 0 19px 15px;background:url("../images/book-search-bg-fs8.png") no-repeat top right #f1e8dc;box-sizing:border-box}.wrapper-book-search .category-search-box .keyword-box{width:329px;overflow:hidden}.wrapper-book-search .category-search-box .keyword-box .search-text{display:block;float:left;width:80%;height:39px;line-height:39px;padding:0 0 0 8px;border:1px solid #999088;box-shadow:none;box-sizing:border-box;outline:0}.wrapper-book-search .category-search-box .keyword-box .search-text:focus{border:1px solid #b9b9b9}.wrapper-book-search .category-search-box .keyword-box .search-button{display:block;float:right;width:20%;height:39px}.wrapper-book-search .category-search-box .keyword-box .search-button input[type='submit']{display:block;width:100%;height:39px;vertical-align:top;border:1px solid #4b4947;background:#4b4947;color:#fff;cursor:pointer}.wrapper-book-search .category-search-box .frame-title-left .frame-title{font-family:'Yu Mincho', '游明朝', YuMincho, 'ヒラギノ明朝 ProN W3', 'Hiragino Mincho ProN', 'HG明朝E', 'ＭＳ Ｐ明朝', 'ＭＳ 明朝', serif;margin:0 0 5px;font-size:106.3%;font-weight:bold}.top-page .notice-tab{padding:0 0 8px;background:url("../images/notice-shadow.png") no-repeat left bottom;margin:0 0 30px}.top-page .notice-tab .tab-box{display:block;list-style-type:none;overflow:hidden;padding:0}.top-page .notice-tab .tab-box .tab{display:block;position:relative;z-index:1;float:left;line-height:40px;min-width:152px;margin:0 12px 0 0;border:3px solid #f1e8dc;border-bottom:0;background:#f1e8dc;box-sizing:border-box;text-align:center}.top-page .notice-tab .tab-box .tab.selected{position:relative;z-index:3;border:3px solid #e4d8c8;border-bottom:0;background:#fff}.top-page .notice-tab .tab-box a{font-family:'Yu Mincho', '游明朝', YuMincho, 'ヒラギノ明朝 ProN W3', 'Hiragino Mincho ProN', 'HG明朝E', 'ＭＳ Ｐ明朝', 'ＭＳ 明朝', serif;display:block;color:#333;font-weight:bold;text-decoration:none}.top-page .notice-tab .rss a,.top-page .notice-tab .list-anchor a{display:block;padding:3px 4px 3px 11px;border-radius:2px;border:1px solid #e1dcda;box-sizing:border-box;text-decoration:none}.top-page .notice-tab .rss a span,.top-page .notice-tab .list-anchor a span{padding:0 18px 0 0;background:url("../images/icon-arrow-b1.png") no-repeat right center}.top-page .notice-tab .rss{position:absolute;right:130px;bottom:10px}.top-page .notice-tab .list-anchor{position:absolute;right:15px;bottom:10px}.top-page .notice-tab .notice-box1{position:relative;z-index:2;margin:-3px 0 0;padding:5px 0 50px;border-top:3px solid #e4d8c8;background:#fff}.top-page .notice-tab .notice-box1 .tab-notice-box{line-height:1.36em;padding:0 15px}.top-page .notice-tab .notice-box1 .tab-notice-box .unit{padding:8px 0 6px;border-bottom:1px dashed #e4d8c8}.top-page .notice-tab .notice-box1 .tab-notice-box .unit:last-child{border:0}.top-page .notice-tab .notice-box1 .tab-notice-box .unit .wrapper-title .icon-notice-0{font-family:"Comic Sans MS",　Georgia,　sans-serif;color:#e02d00;font-weight:bold}.top-page .notice-tab .notice-box1 .tab-notice-box .nothing{padding-top:8px}.top-page .notice-tab .tab-frame-header .title,.top-page .notice-tab .explanatory{display:none}.top-page .collect-tab1{padding:0 0 8px;background:url("../images/notice-shadow.png") no-repeat left bottom;margin:0 0 30px}.top-page .collect-tab1 .frame-header{min-height:50px;margin-bottom:16px;background:#f1e8dc}.top-page .collect-tab1 .frame-header .title{font-family:'Yu Mincho', '游明朝', YuMincho, 'ヒラギノ明朝 ProN W3', 'Hiragino Mincho ProN', 'HG明朝E', 'ＭＳ Ｐ明朝', 'ＭＳ 明朝', serif;padding:15px 0 0 20px;font-size:106.3%}.top-page .collect-tab1 .tab-box{display:block;list-style-type:none;overflow:hidden;padding:0}.top-page .collect-tab1 .tab-box .tab{display:block;position:relative;z-index:1;float:left;line-height:40px;min-width:152px;margin:0 12px 0 0;border:3px solid #f1e8dc;border-bottom:0;background:#f1e8dc;box-sizing:border-box;text-align:center}.top-page .collect-tab1 .tab-box .tab.selected{position:relative;z-index:3;border:3px solid #e4d8c8;border-bottom:0;background:#fff}.top-page .collect-tab1 .tab-box a{font-family:'Yu Mincho', '游明朝', YuMincho, 'ヒラギノ明朝 ProN W3', 'Hiragino Mincho ProN', 'HG明朝E', 'ＭＳ Ｐ明朝', 'ＭＳ 明朝', serif;display:block;color:#333;font-weight:bold;text-decoration:none}.top-page .collect-tab1 .list-anchor{position:absolute;right:15px;bottom:10px}.top-page .collect-tab1 .list-anchor a{display:block;padding:3px 4px 3px 11px;border-radius:2px;border:1px solid #e1dcda;box-sizing:border-box;text-decoration:none}.top-page .collect-tab1 .list-anchor a span{padding:0 18px 0 0;background:url("../images/icon-arrow-b1.png") no-repeat right center}.top-page .collect-tab1 .collect-box1{position:relative;z-index:2;margin:-3px 0 0;padding:5px 0 50px;border-top:3px solid #e4d8c8;background:#fff}.top-page .collect-tab1 .collect-box1 .collect-unit{line-height:1.36em;padding:0 15px}.top-page .collect-tab1 .collect-box1 .collect-unit .unit{padding:8px 0 6px;border-bottom:1px dashed #e4d8c8}.top-page .collect-tab1 .collect-box1 .collect-unit .unit:nth-last-child(2){border:0}.top-page .collect-tab1 .collect-box1 .collect-unit .unit .wrapper-title .icon-notice-0{font-family:"Comic Sans MS",　Georgia,　sans-serif;color:#e02d00;font-weight:bold}.top-page .collect-tab1 .collect-box1 .collect-unit .nothing{padding-top:8px}.top-page .collect-tab1 .rss,.top-page .collect-tab1 .explanatory{display:none}.section-pagetop{position:relative;width:1026px;margin:0 auto}.menu-banner6{position:absolute;right:50%;bottom:-20px;margin-right:-600px}.section-footer .login{display:none}.footer .footer-link{list-style-type:none;width:1026px;overflow:hidden;margin:0 auto;padding:10px 20px 10px 0;box-sizing:border-box}.footer .footer-link li{float:right;margin:0 0 0 2em;padding-left:13px;background:url("../images/icon-arrow-g1.png") no-repeat left -1px}.footer .footer-link li a{color:#000;transition:color .24s ease}.footer .footer-link li a:hover{color:#f63}.footer .wrapper-copyright{padding:3px 0 2px;background:#f1e8dc;text-align:center;font-size:87.5%;font-weight:bold}.page-title-left{margin:0 0 .75em 0;box-shadow:0 1px 2px rgba(0,0,0,0.25);background-color:#fcc;background-image:linear-gradient(-45deg, #fec3c3 20%, transparent 20%, transparent 50%, #fec3c3 50%, #fec3c3 70%, transparent 70%, transparent);background-size:20px 20px;box-shadow:none;font-size:118.8%}.page-title-left h1{color:#000;letter-spacing:.04em}.contents h2{display:block;line-height:1.27em;margin:1.25em 0 .65em;padding:12px 0 7px 1em;border-bottom:3px solid #ee869a;background:#fcc;color:#000;font-weight:bold;font-size:106.3%;margin-left:-5px}.contents h3{display:block;margin:1.25em 0 .65em;padding:.25em 0 .25em .5em;border-left:6px solid #ee869a;border-bottom:1px solid #ee869a;font-weight:bold;font-size:100%;margin-left:-5px}.viewer .contents-box{box-shadow:none}.inquiry-box{border:1px solid #eb6012}.inquiry-box .inquiry-title{background:#eb6012}.viewer .info-box .inquiry-box{display:none}.viewer-genre .container-box .genre-block-box .genre-name,.viewer-genre .container-box .genre-low-box .genre-low-unit a.holder{display:block;line-height:1.27em;margin:1.25em 0 .65em;padding:12px 0 7px 1em;border-bottom:3px solid #ee869a;background:#fcc;color:#000;font-weight:bold;font-size:106.3%}.viewer-genre .container-box .genre-low-children a.holder-child{padding-left:24px;background:url("../images/icon-category.png") no-repeat left -1px}.viewer-genre .container-box .genre-contents-list .genre-contents-unit{margin-left:10px;padding-left:24px;background:url("../images/icon-page.png") no-repeat left -1px}.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_genres .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_office .sitemap-item{display:block;line-height:1.27em;margin:1.25em 0 .65em;padding:12px 0 7px 1em;border-bottom:3px solid #ee869a;background:#fcc;color:#000;font-weight:bold;font-size:106.3%}.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{display:block;margin:1.25em 0 .65em;padding:.25em 0 .25em .5em;border-left:6px solid #ee869a;border-bottom:1px solid #ee869a;font-weight:bold;font-size:100%}.info-sentence .rank_table .num{display:none}
