@media print,screen and (min-width:960px){.st-main{margin-right:0}}#st-menubox{background:#fff}.alignnone{padding:4px;margin:0 15px}.aligncenter{display:block;margin-left:auto;margin-right:auto;padding:4px}.alignright{float:right;display:inline;padding:4px;margin:0 15px}.alignleft{float:left;display:inline;padding:4px;margin:0 15px}.clear{clear:both}@media only screen and (max-width:413px){img.alignright{padding:0 0 10px;margin:0 auto;display:block}img.alignleft{padding:0 0 10px;margin:0 auto;display:block}.alignright{float:none}.alignleft{float:none}}.entry-title,.post .entry-title{font-size:18px;line-height:35px;color:#333;margin-bottom:10px;font-weight:700}h2{padding:.25em .5em;color:#494949;background:0 0;border-left:solid 5px #7db4e6;font-size:19px;line-height:27px;margin:20px 0;border-top:none;border-bottom:1px solid #ccc}.post h3{font-size:17px;line-height:27px;margin:20px 0;padding:10px 15px;color:#494949;background-repeat:no-repeat;background-position:left center;border-bottom:1px #999 dotted}.menu-navigation-container{overflow:hidden}nav li a:hover{text-decoration:underline}nav li{color:#fff}#s-navi{margin:0 -10px}#s-navi ul.sub-menu{display:none}#s-navi dl.acordion p{margin:0}#s-navi dl.acordion{margin:0;box-sizing:border-box;width:100%}#s-navi dt.trigger{cursor:pointer;height:40px;overflow:hidden}.trigger .fa:not(.fa-bars){font-size:20px}#s-navi dt.trigger .op{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"ＭＳ Ｐゴシック",sans-serif;color:#fff;font-size:25px;line-height:30px;background:#00acff;display:block;float:right;height:auto;margin-top:-5px;padding:10px 10px 9px;max-width:20%;box-sizing:border-box}#s-navi:after{content:"";display:block;clear:both;margin-bottom:5px}#s-navi dd.acordion_tree{padding:10px 10px 20px;background-color:#00acff;color:#fff;display:none;overflow:hidden;top:0;width:100%;box-sizing:border-box;text-align:left}.acordion_tree ul.menu li{float:none;font-size:15px;padding:10px 15px;list-style:none;border-bottom:solid 1px #fff}.acordion_tree ul.menu li a{text-decoration:none;color:#fff}.acordion_tree ul.menu li .fa{min-width:1em}.acordion_tree ul.menu li:last-child{border:none;padding-bottom:0}.menu-close{padding:10px}#s-navi dt.trigger{cursor:pointer;height:40px;overflow:hidden;background-color:#00acff}.sns{width:70%}.sns li{width:50%}