html{ font-size: 62.5%; }html, body, h1, h2, h3, h4, ul, dl, li, dt, dd, p, div, span, img, a, table, tr, th, td{ margin: 0; padding: 0; border: 0; font-weight: normal; vertical-align:baseline; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}article, header, footer, aside, figure, figcaption, nav, section { display:block;}body { line-height: 1; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; word-wrap: break-word; word-break: break-all;}hr { height: 0; margin: 0; padding: 0; border: 0;}ul { list-style: none; list-style-type: none;}h1,h2,h3,h4,h5{font-size: 1.8rem;font-weight: bold;}.img{-webkit-backface-visibility: hidden;}.center{text-align: center;}.right{text-align: right;}.left{text-align: left;}.radius5{-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;}.radius10{-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;}.radius50{-webkit-border-top-left-radius: 50px;-webkit-border-top-right-radius: 50px;-webkit-border-bottom-right-radius: 50px;-webkit-border-bottom-left-radius: 50px;-moz-border-radius-topleft: 50px;-moz-border-radius-topright: 50px;-moz-border-radius-bottomright: 50px;-moz-border-radius-bottomleft: 50px;}.bottom5{margin:0 auto 5px auto;}.bottom20{margin-bottom:20px;}.bottom30{margin-bottom:30px;}.bottom40{margin-bottom:40px;}.width50{width:50%;}.width60{width:60%;}.width70{width:70%;}.width80{width:80%;}.button{overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}.button:hover {}.button i{margin-top:3px;}.button{position: relative;display: inline-block;font-weight: bold;font-size:1.4rem;line-height: 1.5em;padding: 1.0rem 1.6rem 1.0rem 1.5rem;text-decoration: none;color: #FFF;background: #00bcd4;transition: .4s;}.button:hover {color: #FFF;background: #1ec7bb;}.button-radius{-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;}.button-radius:hover{-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;}.button-radius5{-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;}.button-radius5:hover{-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;}.button-block{display: block;text-align: center;}.button-big{padding: 2.0rem 2.0rem 2.0rem 2.0rem;font-size:1.6rem;}.button-small{font-size:1.2rem;padding: 0.4rem 1.5rem;}.button-cart{font-size:1.6rem;padding: 0.8rem 1.5rem;}.button-orange{background-color: #f99c07;}.button-orange:hover {background:#e69007;}.button-red{background-color: #B10F41;color:#fff;}.button-red:hover {background:#700A2A;}.button-glay{background-color:#c0c0c0;font-weight: normal;}.button-glay:hover {background:#ffc0cb;}.button-green{background-color:#388C38;}.button-green:hover {background:#1A411A;}.button-white{background-color:#fff;color:#444444;}.button-white:hover {background:#F9CEDE;color:#ff0000;}.button-border{border: solid 1px #A8A8A8;}.button-outline{border: solid 1px #34b792;color:#34b792;background: #fff;}.button-outline:hover{color:#fff;background: #34b792;}.button-outline-glay{border: solid 1px #CECECE;color:#767676;background: #fff;}.button-outline-glay:hover{color:#fff;background: #767676;}.button-outline-orange{border: solid 1px #f99c07;color:#f99c07;background: #fff;}.button-outline-orange:hover{color:#fff;background: #f99c07;}.button-arrow{padding-right:2.0em;}.button-arrow-l{padding-left:2.0em;}.button-arrow::after{font-family: 'Font Awesome 5 Free';content: "\f054";position: absolute;top: 50%;right:10px;margin-top:-0.6em;}.button-arrow-l::after{font-family: 'Font Awesome 5 Free';content: "\f053";position: absolute;top: 50%;left:10px;margin-top:-0.6em;}.button-margin{margin-bottom:5px;}.button-icon{font-size:2.0rem;padding: 0.2em 0.6em 0.3em 0.6em;-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;}.share_btn2{ display: inline-block; text-decoration: none; width: 50px; margin:2px; height: 50px; line-height: 50px; font-size: 23px;color:white; border-radius: 12px; text-align: center; vertical-align: middle; overflow: hidden; font-weight: bold; transition: .3s;}.share_btn2 .fa,.share_btn2 .far,.share_btn2 .fas,.share_btn2 .fab{line-height:50px;}.share_btn2:hover{ -webkit-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px);}.share_btn2.shhome {background: #22b8ff;}.share_btn2.shmail {background: #6c2;}.share_btn2.shinfo {background: #e47ff1;}.share_btn2.shrss {background: #ffa500;}.share_btn2.shtop {background: #999;}.share_btn2.shqr {background: #47455A;}.share_btn2.shclose {background: #f5f5f5;}.share_btn2.shTwitter {background: #22b8ff;}.button-list{margin-bottom:5px;}.button-list10{margin-bottom:10px;}.left{text-align: left;}.cart-button{display:block;height:40px;text-align: center;padding:4px 5px 4px 5px;border: solid 1px #767676;}.cart-button-glay{display:block;text-align: center;padding: 1.0rem 1.6rem 1.0rem 1.5rem;color:#222222;background-color:#DCDCDC;border: solid 0px #767676;}.cart-button-glay:hover{color:#222222;}.cart-button img:first-child{height:100%;with:auto;margin:auto;}.cart-button:hover{border: solid 1px #ffa500;}.icon-tag:before {font-family: "Font Awesome 5 Free";font-weight: 900;margin-right:0.4rem;content: '\f02b';color:#f99c07;}.icon-log:before {font-family: "Font Awesome 5 Free";font-weight: 400;margin-right:0.4rem;content: '\f017';color:#1da1f2;}.icon-search:before {font-family: "Font Awesome 5 Free";font-weight: 600;margin-right:0.4rem;content: '\f002';color:#1da1f2;}.icon-mail:before {font-family: "Font Awesome 5 Free";font-weight: 400;margin-right:0.4rem;content: '\f0e0';}.icon-info:before {font-family: "Font Awesome 5 Free";font-weight: 600;margin-right:0.4rem;content: '\f05a';color:#e47ff1;}.icon-book:before {font-family: "Font Awesome 5 Free";font-weight: 600;margin-right:0.4rem;content: '\f02d';}.icon-bills:before {font-family: "Font Awesome 5 Free";font-weight: 400;margin-right:0.4rem;content: '\f1ad';}.icon-help:before {font-family: "Font Awesome 5 Free";font-weight: 600;margin-right:0.4rem;content: '\f059';color:#E67928;}body{color:#333333;font-family: "メイリオ",Meiryo,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴPro W6","Hiragino Kaku Gothic Pro W6","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif;text-align: center;letter-spacing:0.8pt;background-color: #fff;font-size:1.2rem;}#content { display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: flex; margin: 0 auto; max-width: 1080px; text-align: left; font-size: 1.4rem; line-height: 1.5em;}#content #main { width: calc(100% - 300px); padding:0 20px 30px 10px;}#content #sab { width: 300px;}@media screen and (max-width: 568px) { #content { -ms-flex-direction: column; -webkit-flex-direction: column; flex-direction: column; width: 100%; } #content #main{ width:100%; padding:0 10px 30px 10px; } #content #sab { width: 100%; }}.title,.title-top{position: relative;padding: 0.5rem 0.4rem 0.1rem 0.4rem;font-size: 1.8rem;margin-bottom:20px;line-height: 2.4rem;}.title-top{padding: 0.5em;color: #494949;background: #fffaf4;border-left: solid 5px #ffaf58;}.title > span{display:block;font-size: 1.2rem;}.title-item{line-height: 2.8rem;}.title-author{background-color:#008A99;color:#fff;padding: 0.8rem 0.4rem 0.8rem 1.2rem;font-size: 1.8rem;}.title-item-select{position: relative;padding: 0.5rem 0.4rem 0.1rem 0.4rem;font-size: 2.0rem;margin-bottom:0;line-height: 2.4rem;}@media screen and (min-width: 568px) {.title-item-select{font-size: 2.4rem;}}header{padding-top:20px;margin-bottom:10px;}header>.wrap{max-width: 1040px;margin:auto;}.logo{margin-bottom:20px;}.logo img{width:300px;height:auto;}#search-link{margin-top:8px;font-size:1.2rem;}#search-link a{color:#867;padding:3px 10px 3px 10px;border: solid 1px rgba(0, 0, 0, .3);-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;}#search-link .active{color:#fff;background-color: #33cc66;border: solid 1px rgba(0, 0, 0, .0);pointer-events: none;}.search-window-full form{margin:0;}.search-window-full{width:100%;position: fixed;top:0;z-index: 2002;height: 100vh;overflow:scroll;overflow-x: hidden;-webkit-overflow-scrolling: touch;background-color:#fff;}.search-window-full .window-head{position: fixed;width:100%;height:50px;background-color: #fff;z-index: 2005;box-shadow: 0 1px 6px 0 rgba(32,33,36,0.28);}.search-window-full .window-head .wrap{position: relative;margin:auto;padding:6px 5px 6px 5px;max-width:600px;text-align: left;}.search-window-full .window-content{width:100%;background-color:#fff;}.search-window-full .window-content .wrap{margin:auto;max-width:600px;padding:60px 10px 400px 10px;text-align: left;}.search-window-full .searchClose{position:absolute;top:0;left:5;font-size: 24px;padding:13px 13px;color: #5f5f5f;z-index: 2002;}.searchClose-footer{position: fixed;bottom:10px;left:5;font-size: 26px;padding:12px 16px;color: #fff;background-color: rgba(32,33,36,0.28);z-index: 2002;}.search-window form{margin:0;}.search-window .window-head .wrap{position: relative;margin:auto;padding:6px 10px 6px 10px;max-width:600px;text-align: left;}.search-window .window-content{display:none;width:100%;background-color:#fff;}.search-window .window-content .wrap{margin:auto;max-width:600px;height:100vh;padding:60px 10px 400px 10px;text-align: left;overflow:scroll;overflow-x: hidden;-webkit-overflow-scrolling: touch;}.search-window .searchClose{display:none;}.search-window .window-head .input-key,.search-window-full .window-head .input-key{width:calc(100% - 50px);height:40px;line-height:1;font-size:16px;background:none;background-color: #fff;background-color: #F0F0F0;border:1px solid #e5e5e5;border-right:0;padding:0px 10px;box-shadow: 1px 1px 2px #f3f3f3 inset;}.search-window .window-head .input-key{-webkit-border-top-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-bottomleft: 10px;}.search-window .window-head .input-key:focus,.search-window-full .window-head .input-key:focus {outline: 1px #ff0000 solid;}.search-window .window-head .submit,.search-window-full .window-head .submit{position:absolute;top:6px;right:5px;width:50px;height:40px;font-size:1.6rem;background:#f8f8f8;border:1px solid #e5e5e5;color:#888;-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;}.search-window .window-head .submit{right:10px;}.reset{position:absolute;top:10px;right:60px;width:42px;height:32px;padding:0;font-size:1.6rem;border:0px solid #e5e5e5;color:#888;background-color: #F0F0F0;outline: 0px #ff0000 solid;}@media screen and (max-width: 700px) {.search-window-full .window-head .wrap{padding:6px 5px 6px 55px;}}@media screen and (max-width: 568px) {.search-window-full .window-head .wrap{padding:6px 5px 6px 55px;}}.search-icons{width:100%;margin-bottom:10px;}.search-icons a{position: relative;display:inline-block;height:50px;width:60px;padding-top:5px;font-size:20px;vertical-align:top;text-align: center;}.search-icons .icons-tag-list{color:#FFC259;}.search-icons .icons-favorite-list{color:#F9D64B;}.search-icons .icons-log-list{color:#4CB7FE;}.search-icons .icons-search-config{color:#777777;}.search-icons a:not(.icon-active){color:#E2E2E2;}.search-icons a:nth-child(n+2){margin-left:6px;}.search-icons a span{width:60px;text-align: center;position:absolute;bottom:0;left:0;font-size:1.2rem;color:#777777;}.search-bottom-icons a{position: relative;display:inline-block;height:50px;width:60px;padding-top:8px;font-size:20px;vertical-align:top;text-align: center;color:#E2E2E2;}.search-bottom-icons a:nth-child(n+2){margin-left:6px;}.search-bottom-icons .icons-tag-list{color:#FFC259;}.search-bottom-icons .icons-favorite-list{color:#F9D64B;}.search-bottom-icons .icons-log-list{color:#4CB7FE;}.search-bottom-icons .icons-best{color:#AF173F;}.search-bottom-icons a span{width:70px;text-align: center;position:absolute;bottom:0;left:-6px;font-size:1.2rem;color:#777777;overflow: hidden;white-space:nowrap;}.search-bottom-icons .icons-best span{left:-6px;font-size:1.2rem;}.search-bottom-icons a:focus { outline: none;}.search-bottom-icons a { -webkit-tap-highlight-color:rgba(0,0,0,0); cursor:pointer;}.js-auto-close{display:none;}.log-li-style{margin:0 38px 0 36px;}.log-li-style:hover,.log-li-style2:hover{background:#F9CEDE;color:#ff0000;}.log-style li,.log-style2 li{position: relative;font-size:1.6rem;margin-bottom:8px;}.search-logs a{display:block;font-size:1.6rem;font-weight: bold;background-color:#fff;color:#777777;-webkit-tap-highlight-color: rgba(0,0,0,0);}.search-logs a:hover {color:#ff0000;}.search-logs .tag-list a{overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}.search-logs .tag-list a:before {font-family: "Font Awesome 5 Free";font-weight: 900;margin-right:0.6rem;content: '\f02b';color:#f99c07;}.log-li-style a,.log-li-style2 a{padding:10px 5px 8px 5px;}.log-li-style a:hover,.log-li-style a:hover2 {color:red;}.f-star{position:absolute;text-align: center;display:block;left:-36px;top: 52%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);padding:5px 8px 8px 8px;color:#DBDBDB;}.f-star-active{color:#FF8300;}.log-dell{position:absolute;text-align: center;display:block;right:-38px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);padding:7px 5px 7px 7px;color:#0000ff;font-size:1.2rem;}.log-dell-active{display:none;}.search-logs .alert{margin-top:20px;padding:20px 10px;text-align: center;background-color: #FFD8B2;font-size:1.4rem;}.search-logs .alert-left{text-align: left;}.search-logs .comment{padding:5px 0;color:#777777;font-size:1.3rem;;}.log-next{text-align: center;border: solid 1px rgba(0, 0, 0, .2);margin-top:25px;}.log-next:hover {background:#F9CEDE;color:#ff0000;}.fas-fa-search:before{font-family: "Font Awesome 5 Free";font-weight: 900;content: '\f002';}.fas-fa-times:before{font-family: "Font Awesome 5 Free";font-weight: 900;content: '\f00d';}.fas-fa-chess-queen:before{font-family: "Font Awesome 5 Free";font-weight: 900;content: '\f445';}.fas-fa-tags:before{font-family: "Font Awesome 5 Free";font-weight: 900;content: '\f02c';}.fas-fa-star:before{font-family: "Font Awesome 5 Free";font-weight: 900;content: '\f005';}.far-fa-clock:before{font-family: "Font Awesome 5 Free";font-weight: 400;content: '\f017';}.header-info-alert{max-width:600px;padding:4px 0px 0px 0;margin:5px auto 10px auto;}.header-info-alert li{width:100%;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;margin-bottom:2px;}.header-info-alert .tag-info{display:inline-block;padding:4px 4px;background-color:red;color:#fff;margin-right:4px;}.header-info-alert .tag-info-blu{background-color:#6699cc;}.header-info-alert a{padding:6px 0px 6px 10px;color:#000;}@media screen and (max-width: 568px) {.header-info-alert{margin:5px 26px 20px 0;}}.content-header{margin:0;padding:0;}.eye-catch{margin:0;}.eyecatch_title{margin-bottom:5px;}.eye-catch img{width:100%;height:auto;margin-bottom:30px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;}@media screen and (min-width: 768px) {#SearchLog ul,#SearchLog .k_mark{max-width:600px;text-align: left;margin:auto;}.fixed-Search{padding-left:0px;}}@media screen and (max-width: 568px) {.logo img{width:250px;height:auto;}}.breadcrumb{display:block;max-width: 1080px;margin:10px auto;text-align: left;font-size: 1.2rem;line-height: 1.3em;}.breadcrumb li{display:inline-block;padding:5px 0px 0px 10px;margin-bottom:8px;}.breadcrumb li:not(:last-child):after{font-family: "Font Awesome 5 Free";font-weight: 900;content: '\f0da';margin-left:10px;color:#aaaaaa;}@media screen and (max-width: 768px) {.breadcrumb{white-space: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;overflow-scrolling: touch;}.breadcrumb li:last-child{margin-right:50px;}}a:link { text-decoration: none; }a:visited { text-decoration: none; }a:active { text-decoration: none; color:#ff0000; }a:hover { text-decoration: none; color:#ff0000; }.link-white:link,.link-white:visited{ color:#fff; }.link-white a:link,.link-white a:visited{ color:#fff; }.link-black:link,.link-black:visited{ color:#000; }.link-off {pointer-events: none;cursor: default;text-decoration: none;}#footer{padding:0;margin-top:10px;border-top: 1px solid #eee;}#footer .wrap{max-width: 1040px;margin:auto;text-align: left;padding:0 10px;}#footer .footer_description{font-weight: normal;font-size:1.2rem;margin-top:20px;text-align: center;padding:0 5px;line-height: 140%;}#footer .copy{margin-top:20px;font-size:1.2rem;text-align: center;padding:0 5px 150px 5px;}.footerLink{margin:20px 20px 30px 20px;line-height: 1.5em;font-size: 1.2rem;}.footerLink li{display:inline;}.footerLink li:nth-child(n+2){border-left: 1px solid #999999;}.footerLink li a{white-space: nowrap;overflow: hidden;padding:0 10px;}.footerLink2{margin:0px 20px 10px 20px;line-height: 1.5em;font-size: 1.2rem;}.footerLink2 li{display:inline;overflow: hidden;}.footerLink2 li:nth-child(n+2){border-left: 1px solid #999999;}.footerLink2 li a{white-space: nowrap;padding:0 10px;}.footer-fixed{position: fixed;bottom:0;left:0;width:100vw;height:62px;margin:0;background-color: rgba(32,33,36,0.8);z-index: 10;color:#fff;}.footer-fixed ul{width:100%;}.footer-fixed li{display:inline-block;width:25%;font-size:25px;}.footer-fixed span{display:block;margin-top:4px;font-size:1.2rem;}.footer-fixed a{display:block;color:#fff;padding:10px 0;}@media screen and (min-width: 568px) {.footer-fixed{display:none;}}@media screen and (max-width: 568px) {#footer{border-top: 0px solid #eee;}#footer .wrap{padding:0;}#footer .copy{padding:10px 10px 150px 10px;color:#fff;background-color: #292934;}.footerLink{padding:0px;margin:15px 0 0px 0;background-color: #292934;}.footerLink2{padding:15px 0 0 0;margin:0;background-color: #292934;}.footerLink li,.footerLink2 li{text-align: left;width:50%;display:inline-block;}.footerLink li a,.footerLink2 li a{color:#fff;padding:10px 15px;display:block;}.footerLink li:nth-child(n+2),.footerLink2 li:nth-child(n+2){border-left: 0px solid #999999;}}.Loading{display:none;position: fixed;top: 0;left:0;height: 100vh;width: 100%;background: rgba(0,0,0,0.8);z-index: 4000;}.Loading-content{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);min-width: 300px;max-width: 400px;color:#fff;}.Loading-content p{margin-top:10px;}.Loading-content span { position: relative; display: inline-block; margin: 0 5px; color: rgba(0, 0, 0, .2);}.Loading-content span::after { position: absolute; top: 0; left: 0; content: attr(data-text); color: #fff; opacity: 0; transform: rotateY(-90deg); animation: loading 4s infinite;}.Loading-content span:nth-child(2)::after { animation-delay: .2s;}.Loading-content span:nth-child(3)::after { animation-delay: .4s;}.Loading-content span:nth-child(4)::after { animation-delay: .6s;}.Loading-content span:nth-child(5)::after { animation-delay: .8s;}.Loading-content span:nth-child(6)::after { animation-delay: 1s;}.Loading-content span:nth-child(7)::after { animation-delay: 1.2s;}@keyframes loading { 0%, 75%, 100% { transform: rotateY(-90deg); opacity: 0; } 25%, 50% { transform: rotateY(0); opacity: 1; }}.cart-links .cart-button:nth-child(n+8){display:none;}.cart-links .js-cart-open-close{display:block;}#sab .pc h3{margin-bottom:10px;}#sab .pc-side-top{max-height:300px;padding-bottom:10px;}#sab .pc > div{margin-bottom:20px;}#sab .pc img{width:100%;height:auto;}#QR{text-align: center;border: solid 1px rgba(0, 0, 0, .1);padding:30px;-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;}#QR img{width:100%;height:auto;-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;}@media screen and (max-width: 568px) {.pc{display:none;}}.author-search{display:inline-block;position: relative;width:100%;}.author-search input{display:inline-block;width:calc(100% - 50px);height:40px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;font-size:16px;padding:0 10px;background-color: #F0F0F0;border: 1px solid #e5e5e5;-webkit-border-top-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-bottomleft: 10px;}.author-search button{position:absolute;display:inline-block;top:0;right:0;height:40px;width:50px;border:1px solid #e5e5e5;font-size: 1.6rem;background-color:#f8f8f8;-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;}.author-search-window{background-color:#008A99;padding:6px 12px;margin-bottom:15px;}.author-search-window form{margin:0;}@media screen and (max-width: 568px) {.title-author{margin:0 -10px;}.author-search-window{margin:0 -10px 15px -10px;}}.item-data{margin-bottom:20px;}.item-data dl{ display: -webkit-flex; display: -moz-flex; display: flex;flex-wrap: wrap;align-items: stretch;width: 100%;border: 1px solid #ccc;border-bottom: none;}.item-data dt{background: #f5f5f5;padding: 10px;width: 200px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;}.item-data dd{background: #fff;padding: 10px;width: calc(100% - 200px);border-bottom: 1px solid #ccc;}@media screen and (max-width: 568px) {.item-data dt{width: 100px;}.item-data dd{width: calc(100% - 100px);}}.tags-list{margin-bottom:30px;}@media screen and (max-width: 568px) {#itemSelect > div:nth-child(2){padding:0;}}.tags-list a{max-width:100%;}.alert-DataError{margin:5px 0 50px 0;padding:20px;background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);border: solid 1px #dca7a7;color: #a94442;text-align: center;-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;}.page-info{margin:0 0 20px 0;font-size:1.4rem;}.page-info p{margin:5px 10px;}.page-info-red{border: 1px solid red;}.page-info-green{border:1px solid #82B64A;}.box-alert{ margin: 2em 0; background: #f1f1f1; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.22);}.box-alert .box-title { font-size: 1.2em; background: #5fc2f5; padding: 4px; text-align: center; color: #FFF; font-weight: bold; letter-spacing: 0.05em;}.box-alert p { padding: 15px 20px; margin: 0;}.box-error .box-title{ background: #EA1523;}.page-info-links{text-align: center;padding-bottom: 20px;}#search2_log{margin-top:10px;}.re-search-log{margin-top:10px;width:100%;text-align: left;}.re-search-log a{display:block;width:100%;text-align: left;}.re-search-log div{padding:10px 15px;border-bottom: 1px solid rgba(0, 0, 0, .2);overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}.re-search-log div:first-child{border-top: 1px solid rgba(0, 0, 0, .2);}.re-search-log div .tag{color: #ffa501;}.re-search-log div .clock{font-weight: 400;color: #ffa501;}.scroll::-webkit-scrollbar{ width: 12px;}.scroll::-webkit-scrollbar-track{ background: #fff; border: none; border-radius: 10px; box-shadow: inset 0 0 2px #777; }.scroll::-webkit-scrollbar-thumb{ background: #aaa; border-radius: 10px; box-shadow: none;}.radius5{-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;}.radius10{-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;}.radius50{-webkit-border-top-left-radius: 50px;-webkit-border-top-right-radius: 50px;-webkit-border-bottom-right-radius: 50px;-webkit-border-bottom-left-radius: 50px;-moz-border-radius-topleft: 50px;-moz-border-radius-topright: 50px;-moz-border-radius-bottomright: 50px;-moz-border-radius-bottomleft: 50px;}.info_content{margin-bottom:30px;font-size:1.6rem;line-height: 1.6;}.info_content > div{margin-bottom:30px;font-size:1.6rem;line-height: 1.6;}.info_content div{margin-bottom:30px;}.info_content h2{display:block;background-color: #fc8;margin:20px 0;padding:10px 20px;}.info_content h3{display:block;margin:20px 0;padding:10px 20px;}.info_content ul{list-style-type: disc;margin:10px 0px 40px 25px;}.info_content li{margin-bottom:20px;}.info_content dl{margin:20px 0px 30px 0px;}.info_content dt{background-color:#e0e0e0;color:#000000;padding:5px 10px;}.info_content dd{padding:5px 10px 10px 10px;border-left:1px solid #333;margin:10px 0 30px 5px;font-size:1.4rem;}.info_content dd ul{list-style-type:none;margin:0 -10px;}.info_content dd li{padding:10px 5px;margin:0;border-bottom: 1px solid rgba(0, 0, 0, .2);}.info_content img{width:90%;height:auto;}.info_list{margin-bottom:0;}.info_list li{margin-bottom:20px;}.info_list .info-title{margin-bottom:3px;overflow: hidden;}.info_list .info-title h3{font-size:1.6rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}.info_list .content{position:relative;width:100%;}.info_list a .content .bun{margin-left:147px;display:inline-block;overflow: hidden;}.info_list a .content div p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}.info_list a{display:block;color:#000000;min-height:140px;padding:5px;}.info_list a:hover{background-color: #EBF3F9;}.info_list span{display:block;text-align: right;padding-top:3px;color: rgba(0,0,0,0.7);}.info_list .image{position:absolute;top:0px;left:0px;width:142px;height:80px;overflow: hidden;}.info_list .image img{width:100%;height:auto;object-fit: cover;}#unko {padding-bottom:30px;}#unko table{ width: 100%; border-collapse: collapse; border-spacing: 0;}#unko table th,table td{ padding: 10px 0; text-align: center;}#unko table tr:nth-child(odd){ background-color: #eee}.list_title{padding-bottom:10px;}.list {margin-bottom:30px;}.list > li{display:block;border-right: solid 1px #dddddd;border-left: solid 1px #dddddd;border-bottom: solid 1px #dddddd;font-size: 1.6rem;line-height: 1.5rem;}.list > li:first-child{border-top: solid 1px #dddddd;-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;}.list > li:last-child{-webkit-border-bottom-right-radius: 8px;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomright: 8px;-moz-border-radius-bottomleft: 8px;}.list > li > a,.list > li .nolink{position: relative;display:block;padding:1.2rem 0.2rem 1.2rem 1.8rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.list a:link,.list a:visited{text-decoration: none;color:#222222;}.list a:active,.list a:hover {text-decoration: none;background-color: #ffa500;}.list > li:first-child a:active,.list > li:first-child a:hover{-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;}.list > li:last-child a:active,.list > li:last-child a:hover{-webkit-border-bottom-right-radius: 8px;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomright: 8px;-moz-border-radius-bottomleft: 8px;}.list_normal > li > a{white-space: normal;overflow: visible;line-height: 1.5;padding:1.2rem 1.8rem 1.2rem 1.8rem;}.list .ad_link{margin-bottom:10px;}.list > li div{display:block;font-size: 1.2rem;margin-top:6px;line-height: 1.5rem;color: rgba(0,0,0,0.6);}.list > li div span{}.list > li div span:nth-child(n+2){margin-left:6px;}.list-grid3{width:100%;}.list-grid3 li{display:inline-block;width:33%;}.list-grid3 li:first-child{}.list-grid3 li:nth-child(n+2){padding-left:5px;}.list-grid3 li:nth-child(4),.list-grid3 li:nth-child(7),.list-grid3 li:nth-child(10){padding-left:0;}@media screen and (max-width: 568px) {.list-grid3 li{width:50%;}.list-grid3 li:nth-child(odd){padding-left:0;padding-right:5px;}.list-grid3 li:nth-child(even){padding-left:5px;}}.listButton {margin-bottom:30px;font-size: 1.6rem;line-height: 1.8rem;}.listButton > li a,.listButton > li .nolink{position: relative;display:block;padding:1.2rem 0.2rem 1.2rem 1.6rem;margin-bottom:8px;border: 1px solid #dddddd;-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.listButton a:link,.listButton a:visited{text-decoration: none;color:#222222;}.listButton a:active,.listButton a:hover {text-decoration: none;background-color: #ffa500;}@media screen and (max-width: 568px) {.listButton {font-size: 1.4rem;}}.width-list{display:block;max-width: 1040px;margin:auto;text-align: center;padding:10px 0 8px 0;}.width-list li{display:inline-block;margin-bottom:8px;}.width-list li:nth-child(n+2){display:inline-block;padding-left:6px;margin-bottom:8px;}@media screen and (max-width: 568px) {.width-list{margin-left:10px;white-space: nowrap;text-align: left;overflow-x: auto;-webkit-overflow-scrolling: touch;overflow-scrolling: touch;}.width-list li:last-child{margin-right:50px;}}.listItem{margin-bottom:30px;font-size: 1.4rem;line-height: 1.5rem;}.listItem > .item a,.listItem > .item .nolink{position: relative;display:block;border-bottom: 1px solid #dddddd;padding:5px 15px;}.listItem .not_style{padding:30px 0 0 0;border-bottom: 1px solid #dddddd;}.listItem .item:first-child a,.listItem .item:first-child .nolink{border-top: 1px solid #dddddd;}.listItem .item a:link,.listItem .item a:visited{text-decoration: none;color:#222222;}.listItem .item a:active,.listItem .item a:hover {text-decoration: none;}.listItem .name{font-size:1.6rem;line-height: 2.5rem;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;margin:6px 0 4px 0;}.listItem .ad_link{padding:20px 0;}#best-list .listItem .item a{padding:5px 15px 5px 30px;}#best-list .listItem .rank{display:inline-block;position:absolute;top:0;left:0;padding:5px 0px;height:25px;width:25px;font-size:14px;font-weight: bold;text-align: center;background-color: #EAE8F2;}#best-list .listItem .rank-1{color:#ffffff;background-color: #DD004B;}#best-list .listItem .rank-2{color:#ffffff;background-color: #FCAF22;}#best-list .listItem .rank-3{color:#ffffff;background-color: #8AD8D6;}#best-list .listItem .rank-tag{margin-bottom:6px;}#best-list .listItem .rank-tag .fa-arrow-circle-up{color:#DF543A;}#best-list .listItem .rank-tag .fa-arrow-circle-down{color:#0C58A6;}#best-list .listItem .rank-tag .fa-arrow-circle-left{color:#82B64A;}#best-list .listItem .rank-tag .new{font-weight: bold;font-size:10px;padding:1px 5px;color:#fff;background-color:#a41919;}.listItem .title-date{position: relative;padding:30px 0 6px 4px;border-bottom: 1px solid #dddddd;}.listItem .title-date .CalendarButton{display:inline-block;position:absolute;bottom:6px;right:0;height:25px;width:40px;text-align: left;-webkit-tap-highlight-color: rgba(0,0,0,0);}.listItem .title-date .CalendarButton span{display:block;margin-top:4px;font-size:12px;}.listItem .Types{padding:3px 0 2px 0;overflow: hidden;white-space: nowrap;}.listItem .type{display:inline-block;font-size:1.2rem;padding:2px 8px 1px 8px;overflow: hidden;}.listItem .type-discB{color:#fff;background-color: rgba(0,0,255,0.50);}.listItem .type-discD{color:#fff;background-color: rgba(223,33,44,0.50);}.listItem .type-discC{color:#fff;background-color: rgba(0,100,0,0.50);}.listItem .typeR{color:#fff;background-color: rgba(255,0,0,1.0);}.listItem .type-tag{border: solid 1px rgba(0, 0, 0, .2);-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;}.listItem .sab{width:100%;margin:0 0 3px 0;padding:0;overflow: hidden;white-space:nowrap;}.listItem .sab span{display:inline-block;font-size:1.2rem;line-height: 1.0rem;padding:3px 0px 3px 0px;}.listItem .sab span{margin-left:6px;}.listItem a:link .name{color: #0044CC;}.listItem a:visited .name{color: #80008b;}.listItem a:hover .name{color: red;}.listItem .image{display:none;}.listItemImage .image,#best-list .listItemImage .image{display:inline-block;position:absolute;top:0;left:0;height:120px;width:82px;overflow:hidden;}#best-list .listItemImage .image{top:20px;}.listItemImage .image img{height:auto;width:100%;object-fit: cover;object-position: 50% 0;}.listItemImage > .item a,.listItemImage > .item .nolin{min-height:123px;padding-left:90px;}#best-list .listItemImage > .item a,#best-list .listItemImage > .item .nolink{min-height:148px;padding:5px 15px 5px 90px;}.listItemImage .image-anime img{height:100%;width:100%;}.searchAdmin{}@media screen and (max-width: 568px) {.listItem{margin-right:-10px;margin-left:-10px;}}@media screen and (min-width: 569px) {.image-box-width{margin-bottom:30px;}.image-box-width li{display:inline-block;width:25%;margin-bottom:10px;vertical-align:text-top;}.image-box-width li div:first-child{text-align: center;padding:0 5px;overflow: hidden;}.image-box-width li div:last-child{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;font-size:1.2rem;padding:5px 5px 0 8px;}.image-box-width li img{height:150px;width:auto;object-fit: cover;object-position: 50% 50%;}.image-box-width a{display:block;color:#333333;}.title_items_select{background-color: #F5F5F5;padding:15px 5px 15px 10px;}.image-box-width li:nth-child(n+9){display:none;}}@media screen and (max-width: 568px) {.image-box-width{display:flex;overflow-x:scroll;margin-bottom:30px;}.image-box-width li{width:30vw;position: relative;vertical-align:text-top;}.image-box-width li div:first-child{height:145px;overflow: hidden;margin-bottom:10px;}.image-box-width li div:last-child{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;font-size:1.2rem;padding:0 5px 0 8px;}.image-box-width li img{width:30vw;height:auto;padding:2vw;}.image-box-width a{display:block;color:#333333;}.title_items_select{background-color: #F5F5F5;padding:15px 5px 15px 10px;font-size:1.6rem;}}.list-head{font-size: 1.4rem;line-height: 1.5rem;padding-bottom:3px;}.list-icon{margin:0 0 20px 0;text-align: center;}.grid-2 .list-icon{text-align: left;padding-bottom:5px;}.list-icon li{display:inline;margin-right:5px;}.list-icon li a{display:inline-block;font-size:1.6rem;padding: 1.4rem 1.6rem;font-weight: bold;background-color: #e9ebf6;color:#000;margin-bottom:5px;-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;}.list-icon li a:hover {color: #FFF;background: #1ec7bb;}@media screen and (max-width: 768px) {.list-icon{white-space: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;overflow-scrolling: touch;}.list-icon::-webkit-scrollbar { display: none;}}.listButton .badge,.list .badge{position: absolute;top: 0;bottom: 0;right:10px;margin: auto;min-width: 30px;height: 22px;font-size: 1.2rem;padding:4px 6px;line-height: 100%;font-weight: bold;text-align: center;background-color: #f5f5f5;border: solid 1px #c0c0c0;-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;}.list-arrow li a:after {position: absolute;top: 0;bottom: 0;right:10px;margin: auto;font-family: "Font Awesome 5 Free";content: '\f105';font-weight: 900;min-width: 30px;height: 22px;color:#99a;font-size: 15px;text-align: right;}.list-arrow li a{padding-right:20px;}#top_page_list li:not(.not_style){margin:0 0 20px 0;padding:0;border: solid 1px rgba(0, 0, 0, .2);position:relative;-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;}#top_page_list a{display:block;padding:10px 5px 10px 0;}#top_page_list .list{margin:0 0 0 150px;}#top_page_list .name{font-size:1.6rem;color:#000000;font-weight:700;padding:0 0 5px 0;}#top_page_list .name span{display:block;font-size:1.4rem;}#top_page_list .comment{color:#222222;overflow: hidden;width: 100%;min-height:50px;margin-bottom:5px;}#top_page_list .comment p {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}#top_page_list .Label{color:#222222;overflow: hidden;width: 100%;}#top_page_list .Label span{display:inline-block;font-size:1.2rem;margin:4px 10px 0 0;background-color: #dddddd;padding:2px 5px 1px 5px;}#top_page_list .Label p {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}#top_page_list .list_tag{position:absolute;top:7px;left:5px;padding:0px 5px 0 4px;color:#ffffff;background-color: #ff3399;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;}#top_page_list .count_tag{position:absolute;bottom:7px;left:5px;padding:0px 5px 0 4px;color:#ffffff;background-color: rgba(32,33,36,0.45);}#top_page_list .list_img{position:absolute;top:0;width:140px;height:100%;-webkit-border-top-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-bottomleft: 10px;}#top_page_list .list_img img{width:100%;height:100%;object-fit: cover;-webkit-border-top-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-bottomleft: 10px;}@media screen and (max-width: 568px) {#top_page_list .list{margin:0 0 0 90px;}#top_page_list .list_img{width:85px;}#top_page_list .comment{font-size:1.2rem;}}.tab-list{width:100%;padding:0;margin:0 0 30px 0;}.tab-list ul{display:inline-block;vertical-align: top;}.tab-list ul li{display:block;}.tab50 ul:nth-child(2),.tab50 ul:first-child .nolink{background-color: #008A99;}.tab50 ul:first-child{margin-top:6px;width:20%;}.tab50 ul:nth-child(2){width:80%;min-height:450px;padding:4px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;}.tab50 ul:first-child a,.tab50 ul:first-child .nolink{display:block;padding:6px 8px 6px 14px;border: 1px solid rgba(0, 0, 0, .2);border-right: 0px solid rgba(0, 0, 0, .2);margin-bottom:6px;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;}.tab50 ul:first-child .nolink{padding:10px 10px 10px 16px;border: 0px solid #004E87;color:#fff;overflow: hidden;white-space:nowrap;}.tab50 ul:first-child a{margin-left:6px;}.tab50 a{color:#000000;background-color: #fff;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}.tab50 a:hover{color:#000000;background-color: #F9EFF1;}.tab50 ul:nth-child(2) a{display:block;padding:6px 8px 2px 24px;border-bottom: 1px solid rgba(0, 0, 0, .2);font-size:1.6rem}.tab50 ul:nth-child(2) span{font-size:1.2rem;opacity:0.7;}.top-up{text-align: right;padding-right:30px;}.top-up a{}@media screen and (max-width: 568px) {.tab50 ul:first-child{width:33%;}.tab50 ul:nth-child(2){width:67%;}.tab50 ul:nth-child(2) a{padding-left:8px;}}.list_tab{margin-bottom:30px;}.list_tab > div:last-child{background-color: #F0F0F0;padding:10px 10px 20px 10px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;}.list_tab > div:first-child li{margin-bottom:5px;}.list_tab li a,.list_tab li span{padding:8px 2px 8px 10px;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.list_tab > div:first-child span{background-color: #F0F0F0;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;}.list_tab > div:first-child a{border: solid 1px rgba(0, 0, 0, .2);border-right: 0px solid rgba(0, 0, 0, .2);color:#000000;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;}.list_tab > div:last-child a{color:#000000;border-bottom: 1px solid rgba(0, 0, 0, .2);padding:7px 10px;}.list_tab > div:first-child a:visited{text-decoration: none;color:#222222;}.list_tab > div:first-child a:hover {text-decoration: none;background-color: #ffa500;}.list_tab > div:last-child a:visited{text-decoration: none;color:#222222;}.list_tab > div:last-child a:hover {text-decoration: none;background-color: #ffa500;}ul.list-author50{display:inline-block;width:50px;margin-bottom:20px;}ul.list-author50 > li{display:block;}ul.list-author50 a,.list-author50 .nolink{color:#000;font-size:18px;display:block;background-color: #F2F2F2;width:40px;height:40px;padding:10px 0 0 0;margin-bottom:15px;text-align: center;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;}ul.list-author50 .nolink{color:#fff;background-color: #fff;}.author-search{display:inline-block;position: relative;width:100%;}.author-search input{display:inline-block;width:calc(100% - 50px);height:40px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;font-size:16px;padding:0 10px;background-color: #F0F0F0;border: 1px solid #e5e5e5;-webkit-border-top-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-bottomleft: 10px;}.author-search button{position:absolute;display:inline-block;top:0;right:0;height:40px;width:50px;border:1px solid #e5e5e5;font-size: 1.6rem;background-color:#f8f8f8;-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;}ul.list-author50 a:hover{color:#fff;background-color: #c9c9c9;}.author-title,.menu-author{background-color: #008A99;border: 4px solid #008A99;}.author-title{display:inline-block;color:#fff;padding:6px 16px 2px 12px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;}.menu-author{padding:16px;background-color:#fff;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;}.select-link {overflow: hidden;margin: 2em auto;text-align: center;}.select-link select {min-width:195px;padding-right: 1em;cursor: pointer;text-indent: 0.01px;text-overflow: ellipsis;border: none;outline: none;background: transparent;background-image: none;box-shadow: none;-webkit-appearance: none;appearance: none;}.select-link select::-ms-expand { display: none;}.select-link{width: 200px;position: relative;border-radius: 2px;border: 2px solid #da3c41;border-radius: 50px;background: #ffffff;}.select-link::before {position: absolute;top: 45%;right: 10px;width: 0;height: 0;padding: 0;content: '';border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid #da3c41;pointer-events: none;}.select-link select {padding: 8px 38px 8px 16px;color: #da3c41;}.select-link select option:nth-child(n+2){color: #000000;}.exlink-button{margin-top:-15px;margin-bottom:10px;}.exlink-button li{width:33.3%;display:inline-block;margin-bottom:5px;}.exlink-button li:nth-child(n+2){padding-left:5px;}.exlink-button li:nth-child(4){padding-left:0px;}.exlink-button li a{display:inline-block;width:100%;text-align: center;position:relative;padding:1.0rem 0.3rem 1.8rem 0.3rem;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;color:#fff;overflow: hidden;text-overflow: fade;white-space:nowrap;}.exlink-button li a span{position:absolute;bottom:0;right:10px;font-size:1.2rem;}.exlink-button li .comic-button{background-color:#ff7200;}.exlink-button li .novel-button{background-color:#1E90FF;}.exlink-button li .bunko-button{background-color:#517C1C;}.exlink-button li .anime-button{background-color:#f9a6c7;}@media screen and (max-width: 768px) {.exlink-button li,.exlink-button li:nth-child(n+2){width:33.3%;padding:0 0 6px 0;}.exlink-button li:first-child{padding-right:0px;}.exlink-button li:nth-child(n+2){padding-left:3px;}.exlink-button li a{width:100%;}}.panel-link{text-align: center;margin-bottom:30px;}.panel-link li{display:inline-block;width:49%;margin-bottom:30px;}.panel-link li:nth-child(odd){padding-right:5px;}.panel-link li:nth-child(even){padding-left:5px;}.panel-link a{display:block;position: relative;}.panel-link span{text-align: center;position:absolute;width:100%;right:0;bottom:-16px;background-color:#000000;color:#fff;padding:5px 10px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}.panel-link span:hover{background-color:#000000;color:#fff;}.panel-link img{width:100%;height:auto;object-fit: cover;}.panel-link img, .panel-link a{-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;}.panel-link span{-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;}.list-category-link{margin-bottom:10px;}.list-category-link li{display:inline-block;width:33.3%;padding-left:6px;height:42px;margin-bottom:6px;}.list-category-link li:nth-child(1),.list-category-link li:nth-child(4),.list-category-link li:nth-child(7),.list-category-link li:nth-child(10){padding-left:0;}.list-category-link li a{position: relative;display:inline-block;width:100%;height:100%;border: 1px solid rgba(102, 102, 102, 1.0);color:rgba(102, 102, 102, 1.0);text-align: center;padding:5px 3px;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-webkit-border-bottom-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;-moz-border-radius-bottomright: 3px;-moz-border-radius-bottomleft: 3px;}.list-category-link li a:hover{}.list-category-link li a div{overflow: hidden;white-space:nowrap;}.list-category-link li .active{pointer-events: none;background-color: rgba(236,177,198,0.28);font-weight: bold;}.list-category-link .badge{position:absolute;bottom:2px;right:8px;font-size:1.2rem;line-height: 1.0;}#menulist{display:none;}#menulist ul:not(#menue-Qicon){}#menulist .menue-ul li{}#menulist .menue-ul li:nth-child(n+2){}#menulist li a{position: relative;font-size:1.4rem;display:block;color:#222222;}#menulist li a:hover{background-color:#f5f6f7;}#menulist li a .badge{position:absolute;display:inline-block;text-align: center;min-width:39px;top:50%;right:6px;background-color: rgba(255,255,255,1.0);margin-top: -11px;padding: 1px 4px 0px 3px;font-size:12px;line-height: normal;}@media screen and (min-width: 567px) {.menubutton{display:none;}#menulist{display:block;margin-bottom:30px;}#menulist .menulistClose{display:none;}#menulist h3{font-size:1.6rem;padding:1.0rem 0.5rem 0.8rem 10px;line-height: 1.0;margin-bottom:0px;}#menulist .menue-ul{margin-bottom:20px;padding:0 4px;}#menulist .menue-ul li{border-bottom: 1px solid rgba(0, 0, 0, .2);}#menulist .menue-ul li:first-child{border-top: 1px solid rgba(0, 0, 0, .2);}#menulist .menue-ul a{display:block;padding:8px 0 8px 10px;}#menulist .menue-ul .indent{padding:6px 0 6px 28px;}#menue-Qicon{display:none;}}@media screen and (max-width: 568px) {#sab .side_pc{display:none;}#menulist{height:100%;width:85vw;z-index: 1001;text-align: left;background-color: #fff;box-shadow: 0 1px 6px 0 rgba(32,33,36,0.28);}#menulist .wrap{padding:0px 0px 300px 0px;height:100%;overflow:scroll;overflow-x: hidden;-webkit-overflow-scrolling: touch;}#menulist h3{font-size:1.6rem;padding:1.0rem 0.5rem 0.8rem 10px;line-height: 1.0;margin-bottom:0px;color:#fff;background-color:#f99c07;}#menulist .menue-ul{padding:0 4px;}#menulist .menue-ul li{border-bottom: 1px solid rgba(0, 0, 0, .2);}#menulist .menue-ul li:last-child{border-bottom: 0px solid rgba(0, 0, 0, .2);}#menulist .menue-ul a{display:block;padding:8px 0 8px 10px;}#menulist .menue-ul .indent{padding:6px 0 6px 28px;}#menue-Qicon{position:absolute;width:50px;}#menue-Qicon li{width:50px;height:50px;text-align: center;}#menue-Qicon li a{display: table-cell;padding:0;width:50px;height:50px;text-decoration: none;text-align: center;line-height: 50px;font-size: 24px;vertical-align: middle;overflow: hidden;font-weight: bold;}#menue-Qicon li fas{line-height: 50px;}.menue-position-right{position: fixed;top:0;right:0;}.menue-position-right .wrap{margin-right:50px;border-right: 1px solid rgba(0, 0, 0, .2);}.menue-position-left{position: fixed;top:0;left:0;}.menue-position-left .wrap{margin-left:50px;border-left: 1px solid rgba(0, 0, 0, .2);}.menue-position-right #menue-Qicon{display: table;position: fixed;right:0;bottom:58px;}.menue-position-left #menue-Qicon{display: table;position: fixed;left:0;bottom:58px;}}#menu-shadow{position: fixed;display:none;top:-5%;left:0;z-index: 1000;width:100%;height:110%;background-color: rgba(32,33,36,0.70);}.pager{width:100%;margin-bottom:30px;}.pager li a{display:block;}.pager li{display:inline-block;text-align: center;width:50%;margin-bottom:5px;}.pager li:nth-child(even){padding-left:5px;}.pager li:nth-child(odd){padding-right:5px;}.pager-center-icon{position:relative;}.pager-center-icon li:nth-child(2) a{overflow: hidden;text-overflow: "*";white-space:nowrap;padding:5px 0 10px 0;border: 0px solid rgba(255, 255, 255, .2);font-size:24px;}.pager-center-icon li{margin:0;}.pager-center-icon li:nth-child(2){position:absolute;top: 50%;left: 49.7%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);width:52px;}.pager-center-icon li:nth-child(1){padding:0 30px 0 0;}.pager-center-icon li:nth-child(3){padding:0 0 0 30px;}.h-title-bottom{margin-bottom:10px;}.month_pager{margin-bottom:30px;border: 1px solid rgba(0, 0, 0, .2);font-size:1.4rem;line-height: 1.5rem;}.month_pager div:nth-child(2){border-left: 1px solid rgba(0, 0, 0, .2);border-right: 1px solid rgba(0, 0, 0, .2);}.month_pager div:nth-child(3){border-right: 1px solid rgba(0, 0, 0, .2);}.month_pager div a{display:block;padding:5px;}.month_pager .link-off{background-color: #662;box-shadow: 0 0 0 1px #fff inset;color:#fff;}.item-pager{padding-bottom:30px;text-align: center;margin:auto;}.item-pager li{display:inline;}.item-pager li a{display:inline-block;padding:10px 15px;font-weight: bold;background-color: #e9ebf6;color:#000;margin-bottom:3px;font-size:1.4rem;line-height: 1.5rem;}.item-pager li:nth-child(n+2){margin-left:5px;}.item-pager li a:hover {color: #FFF;background: #1ec7bb;}.item-pager .noLink{pointer-events: none;color: #FFF;background: #1ec7bb;}.item-pager-next{margin-bottom:20px;text-align: center;padding:0 0px;}.item-pager-next a{display:block;border: solid 1px rgba(0, 0, 0, .3);padding:8px;background-color: #F4F4F4;color:#333333;}.item-pager-next a:hover{background-color: #E8E8E8;}.fs-bold{font-weight: bold;}.red{color:red;}.green{color:green;color: rgba(0,154,87,0.9);}.yellow{color:yellow;}.orange{color:orange;}.white{color:#fff;}.fs-marker-red { background: linear-gradient(transparent 60%,#ffb6b9 60%);}.fs-mk-r { background: linear-gradient(transparent 60%,#ffb6b9 60%);}.fs-mk-y { background: linear-gradient(transparent 60%,#ffb6b9 60%);}.side-window-shadow{display:none;}.side-window{position: fixed;top:0;right:0;width:85%;height:110%;background-color:#fff;z-index: 1001;}.side-window > .wrap{padding:0px 0px 300px 0px;height:100%;overflow:scroll;overflow-x: hidden;-webkit-overflow-scrolling: touch;}.side-window .content{max-width:600px;padding:10px;}.side-window > .wrap{ overflow-y: scroll; -ms-overflow-style: none; scrollbar-width: none; }.side > .wrap::-webkit-scrollbar { display:none;}.side-window-shadow{position: fixed;top:-5%;left:0;z-index: 1000;width:100%;height:110%;background-color: rgba(32,33,36,0.70);}.side-window .titleName{padding:15px 10px 10px 10px;border-bottom: 1px solid rgba(0, 0, 0, .2);}.js-sab-open{-webkit-tap-highlight-color: rgba(0,0,0,0);}.side_best_style .content h4{font-size:1.6rem;margin:10px 0;}.side_best_style .content ul{margin-bottom:20px;}.side_best_style .content ul li{border-bottom: 1px solid rgba(0, 0, 0, .2);}.side_best_style .content ul li:first-child{border-top: 1px solid rgba(0, 0, 0, .2);}.side_best_style .content ul li a{display:inline-block;width:100%;padding:5px 10px 5px 15px;color:#333333;}.side_best_style .content ul li a:hover{color:#ff0000;}.side_best_style .titleName{background-color:#f99c07;color:#fff;border-bottom: 1px solid rgba(0, 0, 0, .1);}@media screen and (min-width: 569px) {.side-window{width:600px;}}.none{display:block;}.config-menue{margin:5px 10px 10px 10px;}.config-menue a{display:inline-block;min-width:60px;text-align: center;color:#222222;-webkit-tap-highlight-color: rgba(0,0,0,0);}.config-menue a span{display:block;font-size:1.2rem;}.config-menue .icon{width:30px;height:auto;margin-bottom:2px;}.modal-window{display:none;height: 100vh;position: fixed;top: 0;left:0;width: 100%;background: rgba(0,0,0,0.8);z-index: 1200;}.modal-content{background: #fff;left: 50%;position: absolute;top: 50%;transform: translate(-50%,-50%);min-width: 300px;max-width: 400px;}.modal-content h3{padding:15px 15px 10px; 15px;border-bottom: 1px solid rgba(0, 0, 0, 0.2);font-weight: normal;font-size:1.6rem;}.modal-content > h4{display:block;font-size:1.4rem;margin:5px 20px 0;padding:5px 0 5px 10px;background-color: #007E4E;color:#fff;}.modal-content > p{padding:5px 20px 10px;}.modal-content select{width:100%;margin-bottom:15px;padding:10px;border: solid 1px rgba(0, 0, 0, .4);background-color:#fff;}.modal-content .gc-top-help{text-align: right;margin:5px 20px;}.modal-content .gc-help{text-align: right;margin:5px 20px;}.modal-content .gc-alert{}.modal-content .gc-alert p{margin:5px 20px;padding:5px;color:#fff;background-color: #DF578F;}.modal-content .select-button-list{padding:5px 20px 10px;overflow: scroll;max-height:300px;overflow-x: hidden;margin-bottom:6px;}.modal-content .gc-text{padding:10px 20px 0px;font-size:1.6rem;font-weight: bold;}.alert-button{margin:5px 15px 20px 15px;}.alert-button li{display:inline-block;width:50%;padding:2px;}.image-config ul:not(.alert-button){padding:20px 15px 10px 15px;}.image-config li {position: relative;margin-bottom:10px;width:100%;border: solid 1px rgba(0, 0, 0, .2);font-size:1.4rem;}.image-config li div{margin-left:50px;padding:5px 0;}.image-config ul li a{display:block;color:#222222;}.image-config li h4{margin:0;font-size:1.4rem;}.image-config li:after {position: absolute;top: 0;bottom: 0;left:10px;margin: auto;font-family: "Font Awesome 5 Free";content: '\f058';font-weight: 900;min-width: 30px;height: 22px;color:rgba(0, 0, 0, .1);font-size: 30px;text-align: right;}.image-config .active:after {color:rgba(137, 242, 175, 1.0);}