body .extendedwopts-show{display:none}@media screen and (min-width:1181px){body .extendedwopts-show.extendedwopts-desktop{display:block}}@media screen and (max-width:1024px) and (orientation:Portrait){body .extendedwopts-show.extendedwopts-tablet{display:block}}@media screen and (max-width:1180px) and (orientation:landscape){body .extendedwopts-show.extendedwopts-tablet{display:block}}@media screen and (max-width:767px) and (orientation:Portrait){body .extendedwopts-show.extendedwopts-mobile{display:block}}@media screen and (max-width:991px) and (orientation:landscape){body .extendedwopts-show.extendedwopts-mobile{display:block}}body{font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;text-rendering:optimizeLegibility;color:#333;font-size:14px}.entry-content p{line-height:28px}.widget-area .widget .textwidget,.widget-area .widget li{line-height:28px;font-size:14px}.entry-content h2,.site-header h1{font-size:28px;line-height:1.846153846;background-color:#fff}.site-header h1 a,.widget-area .widget a:visited{color:#000}.site-header h1 a:hover{color:#7a8285}.entry-header .entry-title{font-size:20px;line-height:1.2;padding-left:10px}.entry-content{margin-top:30px}.related-post{max-width:100%;height:100%;overflow:hidden;margin-top:5px}.related-entry{vertical-align:top;float:left;max-width:23%;font-size:11px;height:215px;overflow:hidden;margin:0 1%;line-height:1.75}.related-entry img{padding:2px;border:#ccc 1px solid}@media screen and (max-width:599px){.related-entry{max-width:48%!important;margin:0 1%!important;width:150px}.related-entry img{width:100%}}.footer-block-in{width:100%;padding:10px 1%;float:left}.footer-block:after{content:"";clear:both;display:block}@media (max-width:770px){.footer-block-in{width:98%;padding:10px 1%;float:none}}.widget-area .widget h3{text-align:center;line-height:20px;font-size:15px;color:#000;background-color:#ff5192;border-radius:3px;padding:2px 10px}.entry-content h2{border-left:5px solid #1f5e73;padding:0 0 0 15px;line-height:2;font-size:18px}.entry-content a{text-decoration:underline;font-weight:700;color:#06c}.entry-content a:visited{color:#06c}.entry-content a:hover,.widget-area .widget a:hover{color:#7a8285}.widget-area .widget a{color:#000;text-decoration:underline;font-weight:400}