#Footer{width:100%;margin:44px auto 0;padding:0;background:#F5F5EE;border-top:1px solid #E1E1DA;position:relative;min-width:1000px}#Footer #ToTop{width:100%;padding:0;margin:0 auto;position:relative;top:-24px}#Footer #ToTop #ToTopInner{position:relative;width:980px;height:24px;margin:0 auto;padding:0 10px}#Footer #ToTop #ToTopInner p{display:block;float:right;position:absolute;right:10px;height:18px;margin:0;padding:5px 10px 0;background:#F5F5EE;border-top:1px solid #E1E1DA;border-right:1px solid #E1E1DA;border-left:1px solid #E1E1DA}#Footer #ToTop #ToTopInner p a{color:#696962;font-size:75%;font-weight:bold}#Footer #ToTop #ToTopInner p a:hover,#Footer #ToTop #ToTopInner p a:active{color:#373730;text-decoration:none}#Footer #FooterInner{width:100%;padding:0;margin:0 auto;border-top:1px solid #D7D7D0;background:#EBEBE4}#Footer #Services{width:980px;margin:-24px auto 0;padding:15px 10px}#Footer #Services dl{margin:0;padding:0}#Footer #Services dl dt{float:left;margin:0;padding:0;color:#696962;font-size:75%;font-weight:bold;text-align:left}#Footer #Services dl dt span{display:block;font-size:80%;font-weight:normal}#Footer #Services dl dt a{display:block;margin:0;padding:0;color:#696962;font-size:100%}#Footer #Services dl dt a:hover,#Footer #Services dl dt a:active{color:#373730}#Footer #Services dl dd{margin:0}.FstLogo{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:34px}.FstLogo li{margin:0 0 0 34px}.FstLogo li a{display:block;margin:0;padding:0;overflow:hidden}.FstLogo li.asahidigital{background:url("/css/images/footerlogo-asahidigital2.png") no-repeat}.FstLogo li.asahidigital a{display:inline-block}.FstLogo li.asahidigital a:hover{background-color:transparent}.FstLogo li.asahidigital a:hover img{visibility:hidden}.FstLogo li.webronza{background:url("/css/images/footerlogo-ronza2.png") no-repeat}.FstLogo li.webronza a{display:inline-block}.FstLogo li.webronza a:hover{background-color:transparent}.FstLogo li.webronza a:hover img{visibility:hidden}.FstLogo li.judiciary{background:url("/css/images/footerlogo-judiciary2.png") no-repeat}.FstLogo li.judiciary a{display:inline-block}.FstLogo li.judiciary a:hover{background-color:transparent}.FstLogo li.judiciary a:hover img{visibility:hidden}#Footer .Information{width:980px;padding:20px 10px 10px;margin:0 auto 24px;border-bottom:1px solid #D7D7D0}#Footer .Information dl{float:left;margin:0;padding:0}#Footer .Information dl dt{margin:0;padding:0 0 8px;color:#696962;font-size:75%;font-weight:bold;text-align:left;line-height:1.1}#Footer .Information dl dt a{display:block;margin:0;padding:0;color:#696962;font-size:100%}#Footer .Information dl dt a:hover,#Footer .Information dl dt a:active{color:#373730}#Footer .Information dl dd,#Footer .Information dl dd ul{margin:0;padding:0}#Footer .Information dl dd ul li{margin:0;padding:0 0 8px;color:#696962;font-weight:normal;text-align:left;line-height:0}#Footer .Information dl dd ul li a{display:block;margin:0;padding:0;color:#696962;font-size:75%;line-height:1.1}#Footer .Information dl dd ul li a:hover,#Footer .Information dl dd ul li a:active{color:#373730}#Footer .Information dl.fromAsahiShimbun,#Footer .Information dl.fromDigitalBusiness,#Footer .Information dl.GroupCompany{width:210px;padding-right:10px}#Footer .Information dl.WorldWideSite{width:320px}#Footer .AboutSite{width:980px;margin:0 auto;padding:0 10px}#Footer .AboutSite ul{margin:0;padding:0 0 12px}#Footer .AboutSite ul li{display:inline;float:left;margin:0;padding:0 0 8px;color:#696962;font-weight:normal;text-align:left}#Footer .AboutSite ul li a{display:block;margin:0 0 0 11px;padding:0 0 0 13px;border-left:1px solid #D7D7D0;color:#696962;font-size:75%;line-height:1.1}#Footer .AboutSite ul li a:hover,#Footer .AboutSite ul li a:active{color:#373730}#Footer .AboutSite ul li.Fst a,#Footer .AboutSite ul li:first-child a{margin-left:0;padding-left:0;border-left:none}#Footer .AboutSite .Copyright{clear:both;margin:0;padding:0 0 10px}#Footer .AboutSite .Copyright p{margin:0;padding:0 0 8px;color:#696962;font-size:75%;text-align:left}#Footer #FooterInner::after,#Footer #Services dl dd ul::after,#Footer .Information::after,#Footer .AboutSite ul::after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
