.side_contact{background:#fff;padding:14px}.top_text{font-size:.9rem;margin:10px 9px 0 10px}.top_text h2{background-color:#F7F7F7;padding:5px;margin-bottom:5px}.entry-snippet{height:auto;max-height:75px !important}#archive-title{padding-bottom:0 !important;font-size:26px}.leadtext{background:#dfdfdf;padding:10px;font-size:.9rem}.leadtext a{padding-top:10px !important;display:inline-block;padding-right:5px !important}#body-in{width:1140px}#sidebar{width:340px}#navi-in{width:100%}#main .entry{padding-bottom:28px !important}.new-entry-content{padding-bottom:10px}.popular-entry-content{padding-bottom:10px}.tabledetail th{background:#444;color:#fff;padding:5px}.tabledetail td{background:#f5f5f5;width:100%;padding:5px}.tabledetail{border-spacing:6px !important}.tabledetail a{color:#2098A8}.widget-over-sns-buttons-title{display:block !important}.footerlink span a{color:#000c6b !important;background-color:#fff;margin:0 .2em .5em 0;padding:.5em;border-radius:5px;text-decoration:none;display:inline-block;border:1px solid #888;width:240px}@media only screen and (max-width:780px){#main .entry{width:100% !important}.footerlink span a{width:100%}}.tabledetail th,.tabledetail td{width:100%;display:block;border-top:none}.tabledetail tr:first-child th{border-top:1px solid #ddd}.box-border{border:4px solid #a79af6;border-radius:240px 15px 185px 15px / 15px 200px 15px 185px;margin:2em 0;padding:2em}.sidelink span a{color:#666;background-color:#fff;margin:0 .2em .5em 0;padding:.5em;border-radius:5px;text-decoration:none;display:inline-block;border:1px solid #888}#sidebar .widget{margin-bottom:15px}.widgets-list-layout-links{padding-left:10PX;float:LEFT !important;width:86% !important}#left-share{color:#000;background:#fff;width:100px;padding:5px;margin-left:-150px;text-align:center;position:fixed;bottom:30px;list-style-type:none;border-radius:5px}#left-share ul{list-style:none;padding-top:0;padding-bottom:0;padding-left:20px}#left-share ul li{float:left;width:100%;margin-bottom:20%;margin-left:-10%}#left-share ul li>a{overflow:hidden;position:relative;display:block;width:100%;margin:0 auto;padding:.3em .5em;color:#fff;font-size:70%;text-align:center;text-shadow:none;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#left-share ul li>a:hover{top:2px}#left-share ul li>a:active{top:3px;box-shadow:none}#left-share ul li>a i{margin-right:.25em;color:rgba(0,0,0,0.3);font-size:1.5em;vertical-align:middle}#left-share ul li.twitter>a{background:#55acee;box-shadow:0 3px 0 #468EC5}#left-share ul li.facebook>a{background:#315096;box-shadow:0 3px 0 #1F3669}#left-share ul li.hatebu>a{background:#008fde;box-shadow:0 3px 0 #0270AC}#left-share ul li.rss>a{background:#ff8c00;box-shadow:0 3px 0 #D37400}#left-share ul li.googlePlus>a{background:#dd4b39;box-shadow:0 3px 0 #B94031}#left-share ul li.pocket>a{background:#ee4056;box-shadow:0 3px 0 #C53648}#left-share ul li.feedly>a{background:#6cc655;box-shadow:0 3px 0 #5CA449}#left-share ul li.evernote>a{background:#79bd28;box-shadow:0 3px 0 #639922}#left-share ul li.mailmg>a{background:#444;box-shadow:0 3px 0 #2b2b2b}#left-share ul li.twitter>a:hover{box-shadow:0 1px 0 #468EC5}#left-share ul li.facebook>a:hover{box-shadow:0 1px 0 #315096}#left-share ul li.hatebu>a:hover{box-shadow:0 1px 0 #008fde}#left-share ul li.rss>a:hover{box-shadow:0 1px 0 #ff8c00}#left-share ul li.googlePlus>a:hover{box-shadow:0 1px 0 #dd4b39}#left-share ul li.pocket>a:hover{box-shadow:0 1px 0 #ee4056}#left-share ul li.feedly>a:hover{box-shadow:0 1px 0 #6cc655}#left-share ul li.evernote>a:hover{box-shadow:0 1px 0 #79bd28}#left-share ul li.mailmg>a:hover{box-shadow:0 1px 0 #2b2b2b}#left-share ul li.twitter>a:active{background:#468EC5}#left-share ul li.facebook>a:active{background:#1F3669}#left-share ul li.hatebu>a:active{background:#0270AC}#left-share ul li.rss>a:active{background:#D37400}#left-share ul li.googlePlus>a:active{background:#B94031}#left-share ul li.pocket>a:active{background:#C53648}#left-share ul li.feedly>a:active{background:#5CA449}#left-share ul li.evernote>a:active{background:#639922}#left-share ul li.line{display:none}#left-share ul li.line>a{background:#00c300}#left-share ul li.mailmg>a:active{background:#212121}#left-share ul li .balloon{position:relative;margin:0 auto .5em;padding:.1em .25em;width:100%;color:#aaa;text-align:center;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#left-share ul li .balloon:before,#left-share ul li .balloon:after{content:"";position:absolute;left:50%;display:block;width:0;height:0;margin-left:-7px;border:7px solid transparent}#left-share ul li .balloon:before{bottom:-14px;border-top-color:#ddd}#left-share ul li .balloon:after{bottom:-12px;border-top-color:#fff}#left-share ul li .balloon a{display:block}.sidead{position:fixed;bottom:90px;right:-13px}@media only screen and (max-width:1239px){#left-share{display:none}}@media only screen and (max-width:1365px){.sidead{display:none}}#footer-share .social-icon{font-size:25px !important}#footer-share{color:#000;width:100%;padding:5px;text-align:center;position:fixed;bottom:0;list-style-type:none;border-radius:5px}#footer-share ul{list-style:none;padding-top:0;padding-bottom:18px;padding-left:0;margin:0;margin-top:2px}#footer-share ul li{float:left;width:12%;margin-left:2px}#footer-share ul li>a{overflow:hidden;position:relative;display:block;width:100%;margin:0 auto;padding:.3em .5em;color:#fff;font-size:70%;text-align:center;text-shadow:none;text-decoration:none;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}#footer-share ul li>a:hover{top:2px}#footer-share ul li>a:active{top:3px;box-shadow:none}#footer-share ul li>a i{margin-right:.25em;color:rgba(0,0,0,0.3);font-size:1.5em;vertical-align:middle}#footer-share ul li.line>a{background:#00c300;box-shadow:0 3px 0 #79bd28}#footer-share ul li.twitter>a{background:#55acee;box-shadow:0 3px 0 #468EC5}#footer-share ul li.facebook>a{background:#315096;box-shadow:0 3px 0 #1F3669}#footer-share ul li.hatebu>a{background:#008fde;box-shadow:0 3px 0 #0270AC}#footer-share ul li.rss>a{background:#ff8c00;box-shadow:0 3px 0 #D37400}#footer-share ul li.googlePlus>a{background:#dd4b39;box-shadow:0 3px 0 #B94031}#footer-share ul li.pocket>a{background:#ee4056;box-shadow:0 3px 0 #C53648}#footer-share ul li.feedly>a{background:#6cc655;box-shadow:0 3px 0 #5CA449}#footer-share ul li.evernote>a{background:#79bd28;box-shadow:0 3px 0 #639922}#footer-share ul li.mailmg>a{background:#444;box-shadow:0 3px 0 #2b2b2b}#footer-share ul li.line>a:hover{box-shadow:0 1px 0 #6cc655}#footer-share ul li.twitter>a:hover{box-shadow:0 1px 0 #468EC5}#footer-share ul li.facebook>a:hover{box-shadow:0 1px 0 #315096}#footer-share ul li.hatebu>a:hover{box-shadow:0 1px 0 #008fde}#footer-share ul li.rss>a:hover{box-shadow:0 1px 0 #ff8c00}#footer-share ul li.googlePlus>a:hover{box-shadow:0 1px 0 #dd4b39}#footer-share ul li.pocket>a:hover{box-shadow:0 1px 0 #ee4056}#footer-share ul li.feedly>a:hover{box-shadow:0 1px 0 #6cc655}#footer-share ul li.evernote>a:hover{box-shadow:0 1px 0 #79bd28}#footer-share ul li.mailmg>a:hover{box-shadow:0 1px 0 #2b2b2b}#footer-share ul li.line>a:active{background:#6cc655}#footer-share ul li.twitter>a:active{background:#468EC5}#footer-share ul li.facebook>a:active{background:#1F3669}#footer-share ul li.hatebu>a:active{background:#0270AC}#footer-share ul li.rss>a:active{background:#D37400}#footer-share ul li.googlePlus>a:active{background:#B94031}#footer-share ul li.pocket>a:active{background:#C53648}#footer-share ul li.feedly>a:active{background:#5CA449}#footer-share ul li.evernote>a:active{background:#639922}#footer-share ul li.mailmg>a:active{background:#212121}#footer-share ul li .balloon{position:relative;margin:0 auto .5em;padding:.1em .25em;width:100%;color:#aaa;text-align:center;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#footer-share ul li .balloon:before,#footer-share ul li .balloon:after{content:"";position:absolute;left:50%;display:block;width:0;height:0;margin-left:-7px;border:7px solid transparent}#footer-share ul li .balloon:before{bottom:-14px;border-top-color:#ddd}#footer-share ul li .balloon:after{bottom:-12px;border-top-color:#fff}#footer-share ul li .balloon a{display:block}.related-book-thumb{float:left;margin-top:3px;margin-bottom:5px;padding-bottom:5px}.related-book-thumb img{border:0;width:100px;margin-bottom:20px;display:block}.box28{position:relative;margin:2em 0;padding:25px 10px 7px;border:solid 2px #191919}.box28 .box-title{position:absolute;display:inline-block;top:-2px;left:-2px;padding:0 9px;height:25px;line-height:25px;vertical-align:middle;font-size:17px;background:#191919;color:#fff;font-weight:700}.box28 p{margin:0;padding:0}