.widget-sideads{padding:0 20px 0}.post-byline{text-transform:none}.page-title{text-transform:none}.post-meta{text-transform:none}#flexslider-featured .featured-img-thumb-xlarge img{max-height:none}@media screen and (max-width:960px){.booklink-box,.kaerebalink-box{padding:15px;margin-bottom:10px;border:double #ccc;overflow:hidden;font-size:small}.booklink-image,.kaerebalink-image{margin:0 15px 0 0;float:left;width:100px}.booklink-image img,.kaerebalink-image img{margin:0 auto;text-align:center}.booklink-info,.kaerebalink-info{margin:0;line-height:120%;overflow:hidden}.booklink-name>a,.kaerebalink-name>a{font-size:15px;font-weight:700}.booklink-name,.kaerebalink-name{margin-bottom:12px;line-height:2em}.booklink-powered-date,.kaerebalink-powered-date{font-size:10px;margin-top:5px;font-family:verdana;line-height:120%}.booklink-detail{font-size:12px}.booklink-powered-date,.kaerebalink-detail{margin-bottom:15px}.booklink-link2,.kaerebalink-link1{margin-top:10px}.booklink-link2 a,.kaerebalink-link1 a{width:calc(100% - 4px);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;margin:2px 0;padding:10px 0;text-align:center;float:left;text-decoration:none;font-weight:800;text-shadow:1px 1px 1px #dcdcdc;font-size:12px;color:#fff !important}.booklink-link2 a:hover,.kaerebalink-link1 a:hover{opacity:.6}.booklink-link2 a:active,.kaerebalink-link1 a:active{position:relative;top:1px}.shoplinkamazon a{color:#ff9901 !important;border:1px solid #ff9901 !important}.shoplinkrakuten a{color:#c20004 !important;border:1px solid #c20004 !important}.shoplinkkindle a{color:#007dcd !important;border:1px solid #007dcd !important}.shoplinkkakakucom a{color:#314995 !important;border:1px solid #314995}.shoplinkyahoo a{color:#7b0099 !important;border:1px solid #7b0099 !important}.shoplinkyahoo img{display:none}.booklink-footer{clear:left}.shoplinkyahoo a{font-size:10px}.booklink-footer{display:none}.entry h2{font-size:16px;font-weight:700;margin:60px 0 0;padding:8px 0 7px 35px;box-shadow:0 5px 6px -6px rgba(0,0,0,.3)}.entry h3:not(.sd-title){font-size:16px;margin:40px -7px 10px;padding:.5em .4em .4em;background:#f1f1f1;border-bottom:2px solid #dadada}.entry h4{padding:.25em 0 .25em .75em;border-left:6px solid #ccc}}@media screen and (min-width:960px){.booklink-box,.kaerebalink-box{padding:25px;margin-bottom:10px;border:double #ccc;overflow:hidden;font-size:small}.booklink-image,.kaerebalink-image{margin:0 15px 0 0;float:left;min-width:160px;text-align:center}.booklink-image img,.kaerebalink-image img{margin:0 auto;text-align:center}.booklink-info,.kaerebalink-info{margin:0;line-height:120%;overflow:hidden}.booklink-name,.kaerebalink-name{margin-bottom:24px;line-height:2em}.booklink-powered-date,.kaerebalink-powered-date{font-size:8px;margin-top:10px;font-family:verdana;line-height:120%}.booklink-detail,.kaerebalink-detail{font-size:12px}.booklink-powered-date,.kaerebalink-detail{margin-bottom:15px}.booklink-link2,.kaerebalink-link1{margin-top:10px}.booklink-link2 a,.kaerebalink-link1 a{width:30%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;margin:5px 2px 0 0;padding:10px 1px;text-align:center;float:left;text-decoration:none;font-weight:800;text-shadow:1px 1px 1px #dcdcdc;font-size:12px;color:#fff !important}.booklink-link2 a:hover,.kaerebalink-link1 a:hover{opacity:.6}.booklink-link2 a:active .kaerebalink-link1 a:active{position:relative;top:1px}.shoplinkamazon a{color:#ff9901 !important;border:1px solid #ff9901 !important}.shoplinkrakuten a{color:#c20004 !important;border:1px solid #c20004 !important}.shoplinkkindle a{color:#007dcd !important;border:1px solid #007dcd !important}.shoplinkkakakucom a{color:#314995 !important;border:1px solid #314995}.shoplinkyahoo a{color:#7b0099 !important;border:1px solid #7b0099 !important}.shoplinkyahoo img{display:none}.shoplinkyahoo a{font-size:10px}.booklink-footer{display:none}.entry h2{position:relative;font-size:20px;line-height;29px;border-left:none;margin:60px -50px 20px;padding:7px 35px;box-shadow:0 5px 6px -6px rgba(0,0,0,.3)}.entry h2:before{position:absolute;top:11px;left:0;width:16px;height:16px;border:2px solid #9df;content:""}.entry h2:after{position:absolute;top:3px;left:9px;width:13px;height:13px;border:2px solid #9df;content:""}.entry h3:not(.sd-title){font-size:18px;border-bottom:2px solid #ddd;margin:50px -12px 17px;padding:.5em 12px .4em;background:#f5f5f5;text-shadow:-1px 1px 0 rgba(255,255,255,1)}.entry h4{padding:9px 0 3px 33px;margin:30px 0 10px;font-size:27px;font-weight:700;position:relative;box-shadow:0 4px 4px -5px rgba(0,0,0,.3);border-bottom:none}.entry h4:after,.entry h4:before{content:'';height:27px;width:4px;display:block;background:#9df;position:absolute;top:14px;left:15px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.entry h4:before{height:22px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);top:18px;left:0}}