#archiveheader{background:#a3abbe;font-family:"NotoSansCJKjp","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:bold;line-height:1.75;padding:0 5px;}
#archiveheader .archiveheader-inner{max-width:960px;margin:0 auto;clear:both;padding:14px 0;}
#archiveheader .archiveheader-inner:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
#archiveheader p{color:#f6f6f8;float:left;margin:0;font-size:16px;}
#archiveheader p span{color:#e30a20;}
#archiveheader ul{float:right;margin:0;padding:0;}
#archiveheader li{list-style:none;display:inline-block;margin-left:10px;}
#archiveheader li a{color:#a3abbe;background:#f6f6f8;padding:2px 14px;display:block;font-size:16px;}
#archiveheader li a:hover{background:#e47177;color:#f6f6f8;text-decoration:none;}
.archive2020 #archiveheader .a2020 a,
.archive2019 #archiveheader .a2019 a,
.archive2018 #archiveheader .a2018 a,
.archive2017 #archiveheader .a2017 a,
.archive2016 #archiveheader .a2016 a,
.archive2015 #archiveheader .a2015 a,
.archive2014 #archiveheader .a2014 a,
.archive2013 #archiveheader .a2013 a
{background:#e47177;color:#f6f6f8;}

@media screen and (max-width:767px){
	#archiveheader .archiveheader-inner{padding:10px 0;}
	#archiveheader p{font-size:13px;}
	#archiveheader li{margin:2px 2px 0;}
	#archiveheader li a{padding:2px 10px;}
	#en #archiveheader p{font-size:14px;}
}
