#footer0820{
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 18px 0 23px;
  width: 100%;
  background-color: #444;
  margin-top: 0;
}
#footer0820 #copyright{
  display: block;
  
}

#topline20210826 {
  padding-bottom: 0;
  background: none;
  margin-bottom: 0;
}
#topline20210826 + .blank{
  height: 44px;
}
#topline20210826 .line1{
  height: 44px;
  background-color: rgb(170, 24, 44);
  border-bottom: none;
}
#topline20210826 .line1 .row{
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  margin: 0;
}
#topline20210826 .line1 .row.clearfix:before,
#topline20210826 .line1 .row.clearfix:after{
  display: none;
}
#topline20210826 .line1 .cnr-logo{
  margin-left: 6px;
  background: url(../fonts/f4a4c54cc17743ef928472d0fcd4819b.woff) no-repeat 0 0;
  background-size: cover;
  width: 21px;
  height: 22px;
  margin-right: 12px;
  padding-left: 0;
  order: 2;
}
#topline20210826 .line1 .nav-side li.app {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAAAjCAMAAAAJ6xyWAAACJVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////7uSeKAAAAtnRSTlMAAQIDBAUGBwgJCgsMDQ4QERITFBUWFxgZGxwdHh8gISIjJCYoKSouMjM1Njc4Ojs8Pj9AQUJDREVISktMTU5PUFNUVllbXF9gZ2hpb3BxcnN0dXZ3ent9fn+AgYKDhIWGh4iJio2QlJaXmpuio6Smp6qrra6vsLGys7S1tre5uru8vb/Aw8XGyMnKzM3S1NXX2Nna29zd3t/g4eLj5OXm5+jp6uvt7vDx8vP09fb3+Pn6+/z9/tdIRTYAAAPtSURBVEjH5ZbtVxtFFIdnaYAkmwRaSICQ7FI12oJtfUWtYlERi1JK1ZaGWrTS1vdqtQSjfUFtNailpjbZkKQlG4R0dwMh7M78fc7sbMgScjwc8tH7JTN3ss+5v7l35g4AtRsXXYly1RbqWKfDZowZq4Oarc5w4EXdGhnzN11JlOyiwwYPx/Nei/H3x947e+ZtF52wA8Fx3Y6/GnDvwo6mkbP6/PQ7h7uayjBeQAKvj5rfCscE4VYn9dtHM7Ic7aaT1suSTEzKiYnv+ncD4J+TqWM5c+/TAyUBwBdHcZ8+OjavIoTu76X+9p+0VSidsOsTdxjCwmJGFJcKaH3hYgvgEwjKWVHM5tbR6t0hKwAWL8/zh7DMQ/jXDyKwmCpH1pPKXV3SZtopbFrTIm8e7jsy9PlfRSQO1mM9K1+//vIr/aPfpFU018OAzluCIKSKiDCEu0DRqcae2d99+GD4ppp6cgM27WGYusbm7p9VeN3DCUged2KHraXvb5j/2AX23kdlg2C1pJdYx69atPvD/EOqk8BCrfrCrsF/0HyAiyM5yOoO1wUF/tJeGdlKKRMkl70Lasj9kmjo1CNz06VHBCT2+mM4Mgctof4sinGVe2aGuc7n5dMsdwdSnWYYDkp8wQRj+kQU5yqzaYZ5I3DheWbPpTWq0wx7MYPSTxCZBsz2fg7OdlTWmQmGVcLbftA4tEx1EthUi77CXVqDv3XgBEhjenlZ9s1qhU+aKk+ACYZVFr5oBqA7iXSdBHY14HZ7Op76Uka543YcgjzJYYf/tZkiSvYapwxnwSgtEwyrXDpaD0DbjKbrxDCYuRYKhX9Pr6H8tI/oWY/+EAr9OJdV0eK50onCWTBKqwwjKhP7WYej7WJe14lhCGqqqiFNEc4/yhCY4VBzt0dbt14TZRhWCWOTY+PBM98quk4SWT6JC+hO+KMDLrrT2nJCEOJ/Xhl53A7+C4ZVwqIsyZKkaIjoJHt2fR/Pc50eZyltyoUAdnjdNhOiikysEhVIHNiyqjbTpsOu7AGb7hrplHVLPFUSQFTe3M/rNriI0gcZc52VYKU6q345bsCwSjloRO+bg/lJ53ZhW4uWqHzwnHEd40MAI96dw4jKWeNWI4cALTztntopzP8HXPts42LvSaPVc74pCMObYAmkfLANGPNMTE4N1JfW269Jyo3AV5J02VyauAdkT20DZjl4cuKEd2PdemRs4hj/RnB8gDV91TQycfLZhm1EZnU4WVM3bGCdrAX3Tau5Q5K+uZVV/Qraqf3vYJta3c4MNxQDRptwTYZb3T3aqOjzoCZLFeH3btPDpTZT54820gfFcERZqc2UyPBunfUvDhZtA3hJqSkAAAAASUVORK5CYII=) no-repeat 0 0;
  background-size: cover;
  width: 38px;
  height: 17px;
  margin-right: 6px;
  order: 3;
}

#topline20210826 .line1 .nav-side li.search a.m,
#topline20210826 .line1 .nav-side li.app a.m{
  display: block;
}

#topline20210826 .line1 .nav-side li.email a,
#topline20210826 .line1 .nav-side li.search a,
#topline20210826 .line1 .nav-side li.app a{
  display: block;
  width: 100%;
  height: 100%;
  font-size: 0;
}
#topline20210826 .line1 .cnr-logo a.pc,
#topline20210826 .line1 .nav-side li.search a.pc,
#topline20210826 .line1 .nav-side li.app a.pc{
  display: none;
}

#topline20210826 .line2{
  display: none;
}