.alignright{display:block;margin:0 0 10px auto}.alignleft{display:block;margin:0 auto 10px 0}.aligncenter{display:block;margin:0 auto 10px}a:link,a:visited{text-decoration:none;color:#333}a:hover{text-decoration:none;color:#c71818}a:active{text-decoration:none;color:#c71818}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom: 1}html{font-size:62.5%;width:100%;height:100%}body{background:#fff;color:#333;font-size:14px;font-size:1.4rem;width:100%;height:100%}#container{position:relative;line-height:1.5}@media screen and (min-width:1024px){#container{font-family:'Noto Sans JP',"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}header{display:flex;justify-content:space-between;align-items:center;padding:20px 30px;border-bottom:1px #ddd solid}#mainTit{font-size:3rem;font-weight:bold}#gNav li{padding-left:15px;display:inline-block}main{width:1000px;margin:0 auto}#bc li{display:inline-block}#fBottom{text-align:center;padding-bottom:50px}#eyecatch{width:940px;margin:0 auto;padding:30px 0 0 0;text-align:center}#eyecatch img{width:100%;height:auto}#pageNavWrap{text-align:center}#pager{display:inline-block}#pageNavWrap a,#pageNavWrap span{width:33px;height:33px;line-height:33px;display:inline-block;color:#333;background-color:#c9c9c9;margin:0 2px;white-space:nowrap;font-weight:bold;text-align:center;text-decoration:none}#pageNavWrap span.current,#pageNavWrap a.next,#pageNavWrap a.prev,#pageNavWrap a:hover{color:#fff;background-color:#c71818;transition:all .3s ease-in-out 0s}#pageNavWrap span.dots{width:1em;background-color:#fff;color:#000;padding:10px 0}#tag{padding-bottom:10px}#tag li{display:inline-block;vertical-align:middle;margin-bottom:3px}#tag li a{padding:3px 10px;display:block;border:1px #ddd solid}#tag li a:hover{background:#c71818;color:#fff}.tag{padding-bottom:5px}.tag li{margin-bottom:3px;display:inline-block;vertical-align:middle;padding:3px 10px;border:1px #ddd solid;font-size:1.2rem}}@media screen and (min-width:768px) and (max-width:1023px){#container{font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}header{height:50px;display:flex;justify-content:space-between;align-items:center;padding:10px;border-bottom:1px #ddd solid}#mainTit{font-size:1.6rem;font-weight:bold}#gNav li{padding-left:15px;display:inline-block}main{width:94%;margin:0 auto;padding-top:40px}#bc li{display:inline-block}#fBottom{text-align:center;padding-bottom:50px}#tag{padding-bottom:20px}#tag li{display:inline-block;vertical-align:middle;margin-bottom:3px}#tag li a{padding:3px 10px;display:block;border:1px #ddd solid}.tag{padding-top:5px}.tag li{display:inline-block;vertical-align:middle;padding:3px 10px;border:1px #ddd solid;font-size:1rem}#eyecatch{width:94%;margin:0 auto;padding:30px 0 0 0;text-align:center}#eyecatch img{width:100%;height:auto}#spNav{width:100%;height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;position:absolute;top:0;left:-100%;z-index:9999}#closeBtn{padding:15px 10px 0 0;margin-bottom:20px;text-align:right}#closeBtn img{width:35px;height:auto}#spNavList{border-top:1px #ddd solid}#spNavList li{border-bottom:1px #ddd solid}#spNavList li a{padding:20px 10px;display:block}#spMenu{cursor:pointer}#spMenu img{width:30px;height:auto}}@media screen and (max-width:767px){#container{font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}header{display:flex;justify-content:space-between;align-items:center;padding:10px;border-bottom:1px #ddd solid}#mainTit{font-size:1.3rem;font-weight:bold}#gNav li{padding-left:15px;display:inline-block}main{width:94%;margin:0 auto;padding-top:20px}#bc li{display:inline-block}#fBottom{text-align:center;padding-bottom:50px}#tag{padding-bottom:20px}#tag li{display:inline-block;vertical-align:middle;margin-bottom:3px}#tag li a{padding:3px 10px;display:block;border:1px #ddd solid}.tag{padding-top:5px}.tag li{display:inline-block;vertical-align:middle;padding:3px 10px;border:1px #ddd solid;font-size:1rem}#eyecatch{width:94%;margin:0 auto;padding:20px 0 0 0;text-align:center}#eyecatch img{width:100%;height:auto}#spNav{width:100%;height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;position:absolute;top:0;left:-100%;z-index:9999}#closeBtn{padding:8px 10px 0 0;margin-bottom:9px;text-align:right}#closeBtn img{width:25px;height:auto;padding:5px}#spNavList{border-top:1px #ddd solid}#spNavList li{border-bottom:1px #ddd solid}#spNavList li a{padding:20px 10px;display:block}#spMenu{cursor:pointer}#spMenu img{width:25px;height:auto;padding:5px}#pageNavWrap{text-align:center}#pager{display:inline-block}#pageNavWrap a,#pageNavWrap span{width:33px;height:33px;line-height:33px;display:inline-block;color:#333;background-color:#c9c9c9;margin:0 2px;white-space:nowrap;font-weight:bold;text-align:center;text-decoration:none}#pageNavWrap span.current,#pageNavWrap a.next,#pageNavWrap a.prev,#pageNavWrap a:hover{color:#fff;background-color:#c71818;transition:all .3s ease-in-out 0s}#pageNavWrap span.dots{width:1em;background-color:#fff;color:#000;padding:10px 0}}