.cstmreba{width:98%;height:auto;margin:36px 0;font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Helvetica,Meiryo,sans-serif;line-height:1.5;word-wrap:break-word;box-sizing:border-box;display:block}.cstmreba a{transition:.8s;color:#285eff}.cstmreba a:hover{color:#ffca28}.cstmreba .booklink-box,.cstmreba .kaerebalink-box,.cstmreba .tomarebalink-box{width:100%;background-color:#fff;overflow:hidden;border:double #d2d7e6;border-radius:5px;box-sizing:border-box;padding:12px 8px}.cstmreba .booklink-image,.cstmreba .kaerebalink-image,.cstmreba .tomarebalink-image{width:150px;float:left;margin:0 14px 0 0;text-align:center}.cstmreba .booklink-image a,.cstmreba .kaerebalink-image a,.cstmreba .tomarebalink-image a{width:100%;display:block}.cstmreba .booklink-image a img,.cstmreba .kaerebalink-image a img,.cstmreba .tomarebalink-image a img{margin:0 auto;padding:0;text-align:center}.cstmreba .booklink-info,.cstmreba .kaerebalink-info,.cstmreba .tomarebalink-info{overflow:hidden;line-height:170%;color:#333}.cstmreba .booklink-info a,.cstmreba .kaerebalink-info a,.cstmreba .tomarebalink-info a{text-decoration:none}.cstmreba .booklink-name>a,.cstmreba .kaerebalink-name>a,.cstmreba .tomarebalink-name>a{border-bottom:1px dotted;font-size:16px}.cstmreba .kaerebalink-name p,.cstmreba .booklink-name p,.cstmreba .tomarebalink-name p{margin:0}.cstmreba .booklink-powered-date,.cstmreba .kaerebalink-powered-date,.cstmreba .tomarebalink-powered-date{font-size:10px;line-height:150%}.cstmreba .booklink-powered-date a,.cstmreba .kaerebalink-powered-date a,.cstmreba .tomarebalink-powered-date a{border-bottom:1px dotted;color:#333}.cstmreba .booklink-powered-date a:hover,.cstmreba .kaerebalink-powered-date a:hover,.cstmreba .tomarebalink-powered-date a:hover{color:#333}.cstmreba .booklink-detail,.cstmreba .kaerebalink-detail,.cstmreba .tomarebalink-address{font-size:12px}.cstmreba .kaerebalink-link1 img,.cstmreba .booklink-link2 img,.cstmreba .tomarebalink-link1 img{display:none !important}.cstmreba .kaerebalink-link1,.cstmreba .booklink-link2,.cstmreba .tomarebalink-link1{display:inline-block;width:100%;margin-top:5px}.cstmreba .booklink-link2>div,.cstmreba .kaerebalink-link1>div,.cstmreba .tomarebalink-link1>div{float:left;width:31%;min-width:125px;margin:.5% 1%}.cstmreba .booklink-link2 a,.cstmreba .kaerebalink-link1 a,.cstmreba .tomarebalink-link1 a{width:100%;display:inline-block;text-align:center;box-sizing:border-box;font-size:13px;font-weight:700;line-height:180%;padding:3% 1%;margin:1px 0;border-radius:4px;box-shadow:0 2px 0 #ccc;background:-moz-linear-gradient(top,#fafafa,#eee);background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#eee))}.cstmreba .booklink-link2 a:hover,.cstmreba .kaerebalink-link1 a:hover,.cstmreba .tomarebalink-link1 a:hover{text-decoration:underline}.cstmreba .tomarebalink-link1 .shoplinkrakuten a{color:#76ae25}.cstmreba .tomarebalink-link1 .shoplinkjalan a{color:#ff7a15}.cstmreba .tomarebalink-link1 .shoplinkjtb a{color:#c81528}.cstmreba .tomarebalink-link1 .shoplinkknt a{color:#0b499d}.cstmreba .tomarebalink-link1 .shoplinkikyu a{color:#bf9500}.cstmreba .tomarebalink-link1 .shoplinkrurubu a{color:#006}.cstmreba .tomarebalink-link1 .shoplinkyahoo a{color:#f03}.cstmreba .kaerebalink-link1 .shoplinkyahoo a{color:#f03;letter-spacing:normal}.cstmreba .kaerebalink-link1 .shoplinkbellemaison a{color:#84be24}.cstmreba .kaerebalink-link1 .shoplinkcecile a{color:#8d124b}.cstmreba .kaerebalink-link1 .shoplinkkakakucom a{color:#314995}.cstmreba .booklink-link2 .shoplinkkindle a{color:#007dcd}.cstmreba .booklink-link2 .shoplinkrakukobo a{color:#d50000}.cstmreba .booklink-link2 .shoplinkbk1 a{color:#0085cd}.cstmreba .booklink-link2 .shoplinkehon a{color:#2a2c6d}.cstmreba .booklink-link2 .shoplinkkino a{color:#003e92}.cstmreba .booklink-link2 .shoplinktoshokan a{color:#333}.cstmreba .kaerebalink-link1 .shoplinkamazon a,.cstmreba .booklink-link2 .shoplinkamazon a{color:#ff9901}.cstmreba .kaerebalink-link1 .shoplinkrakuten a,.cstmreba .booklink-link2 .shoplinkrakuten a{color:#c20004}.cstmreba .kaerebalink-link1 .shoplinkseven a,.cstmreba .booklink-link2 .shoplinkseven a{color:#225496}.cstmreba .booklink-footer{clear:both}@media screen and (max-width:480px){.cstmreba .booklink-image,.cstmreba .kaerebalink-image,.cstmreba .tomarebalink-image{width:100%;float:none}.cstmreba .booklink-link2>div,.cstmreba .kaerebalink-link1>div,.cstmreba .tomarebalink-link1>div{width:95%;margin:0 auto 8px auto;float:none}.cstmreba .booklink-info,.cstmreba .kaerebalink-info,.cstmreba .tomarebalink-info{text-align:center;padding-bottom:1px}}