@charset "UTF-8";.entry-content h2{background:#235180;padding:.5em;color:#fff}.entry-content h3{padding:.4em .5em;color:#494949;border-left:solid 7px #235180;border-bottom:solid 1px #235180}.entry-content h4{color:#494949;border-bottom:solid 1px #235180}.entry-content h5{border-bottom:solid 1px #d7d7d7}@media only screen and (max-width:767px){.entry-content br{display:none}}.linkto{padding:.9rem 1rem 1.5rem;color:#707070;position:relative;border-color:#92ccfb !important;font-size:.95em;box-shadow:0 4px 4px rgba(0,0,0,.13),0 2px 3px -2px rgba(0,0,0,.12);margin:0 auto;z-index:0}.linkto span{opacity:.8}.linkto:hover{background-color:initial;opacity:.9;transform:scale(1.04)}.linkto img{box-shadow:initial;max-width:70%;margin-left:.7rem;z-index:0;margin-top:10px}@media only screen and (max-width:480px){.linkto img{max-width:65%;margin-left:.7rem}}.linkto:before{content:'あわせて読みたい';position:absolute;top:-.8rem;left:auto;background-color:#235180;padding:.4em .8em;font-weight:700;color:#fff;border-radius:2px;font-size:.6rem;z-index:1;margin-left:-.4em}.linkto:after{content:'続きを読む \0bb';position:absolute;bottom:.5rem;right:1rem;background-color:#235180;padding:.3em 1.7em;font-weight:700;color:#fff;border-radius:2px;font-size:.7rem;z-index:1;opacity:.9;box-shadow:0 2px 2px rgba(0,0,0,.1);transform:translateX(3px)}@media screen and (min-width:480px){.linkto:before{font-size:.7em}}.reference .refttl:before{content:"\f4d8";color:#6bb6ff}.reference{border-radius:5px;color:rgba(80,80,90,.7);background:rgba(214,237,255,.3);box-shadow:0 2px 2px rgba(0,0,0,.15);border:3px solid rgba(107,182,255,.3);opacity:.95;padding:10px 10px 9px 0}.reference .refttl{border-right:solid 2px rgba(100,83,58,.1)}.normal-sidebar #block-6.widget{margin-bottom:0 !important}.normal-sidebar #block-78.widget,.normal-sidebar #block-74.widget,.normal-sidebar #block-77.widget{box-shadow:none !important;background:0 0 !important;margin-bottom:0 !important}