/*! ===============================================================================
 * widget layout 2020.01.22
  =============================================================================== */

@charset "utf-8";

#footer {
   margin-top: 50px;
}
#footer .global-footer-simplicity-wrap {
    padding-top: 8px;
    padding-bottom: 8px;
}
.global-footer-utility-wrap {
    color: #fff;
    background: #1f1f1f;
}
#footer .global-footer-simplicity-wrap .copyright {
    margin-top: 0;
}
#footer .copyright {
    text-align: center;
}
.cont-width{
  max-width: 750px;
  margin: 0 auto;
}
.m0{
  margin: 0;
}
.mt0 {
   margin-top: 0!important;
}
.mb0 {
   margin-bottom: 0!important;
}
.mgT25{
margin-top: 25px !important;
}
.mgT20{
margin-top: 20px !important;
}
.mr10{
  margin-right: 10px;
}
.clearFix_l{
width: 100%;
position: relative;
overflow: hidden;
}
dl.input_number dt, dl.input_pass dt{
float: left;
font-size: 16px;
width: 110px;
padding-top: 1px;
}
dl.input_number dd, dl.input_pass dd{
float: left;
padding: 2px;
}
dl.input_number dd input, dl.input_pass dd input{
display: block;
float: left;
width: 130px;
}
.pl_2-4{
    padding-left: 2.4em!important;
}
.red {
   color: rgb(217,24,41);
}
.asw-return-top__btn {
   font-size: 1.4rem!important;
}
.js-asw-header--standby {
   display: none!important;
}
@media print, screen and (min-width: 1025px) {
#footer .copyright, .global-footer-language, .global-footer-utility-nav {
    font-size: 1.4rem;
}
}
@media print, screen and (max-width: 1024px) {
  #footer .copyright, .global-footer-language, .global-footer-utility-nav {
    font-size: 1.2rem;
  }
}
.asw-decoration--border.asw-decoration--color-highprimary .asw-text, .asw-decoration--border.asw-decoration--color-highprimary .asw-text a, .asw-decoration--border.asw-decoration--color-highprimary .asw-image__caption, .asw-decoration--border.asw-decoration--color-highprimary .asw-list__item, .asw-decoration--border.asw-decoration--color-highprimary .asw-list__item a{
  color: #333!important;
  font-weight: 600;
}
@media screen and (max-width: 767px) {
  .asw-checkbox--item-horizontal.asw-checkbox--large .asw-checkbox__inputarea > .asw-checkbox__inputbox{
    max-width: 100%;
  }
  .asw-checkbox--item-horizontal .asw-checkbox__inputarea > .asw-checkbox__inputbox{
    max-width: 100%;
  }
}
#top:empty,#logout:empty,#confirm:empty,#error:empty{
  height: calc(100vh - 51px);
  background:#fff url('data:image/gif;base64,R0lGODlhIAAgAPMAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5B4eHgQEBLy8vP///wAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQECgD/ACwAAAAAIAAgAAAEznDJSelIo+rNJ0pIZRydJgRVolKAIJTUgSAFpSbT4SowNSMvyW2icBl6k8CMMBkuDDskhTBDLZw7klQi+JGGUFfMSCQQMpNCVaPLFcmSgZlQCAIQ6E5rB6gU5nRHPXwCWhUCf3NIYYIdcgRBPY0wB1Zbl1uERgADAZ6fl5oun6SWSKI6naWYrItbkyWMlHAwhIZjfFJ7USy2sZE6WW7CXLcSYTzDhsGTe0e8xK/QYk+8mXDWb7C/1AvWwZGDtNbe3eJ9ROZPxrGwb62/7BwRACH5BAUKAAsALAAAAAAYABcAAARxcMlJKxI160kQqcGwiRRiUkSSaMRXntKgImyrTCYtIWqgDa0CDhaYbRaFFim3MKgSpE3LxSyoXM1A4IbCUmSAiUKrNUgMBMyRIiCHDuuNwe2Lb8Zb+1qt78cPCgKCg34LgYOEfoCIgoWOj5CRkkdhfREAIfkEBQoACwAsAQAAAB0ADgAABG1wyUmnIDXrvQopmcBNhlIRKFUgyCgFgTihmCSw9QgHxpxKBJbLtvPlcEPJAGZa0BYHFkJG2hiKzlSABZoEEonBQaDoTZYxTUuJACd4ZPJBckhzAAR3ogaIk5MLelMUY35JX29WcoAFZhyOgBURACH5BAUKAAoALAcAAAAZABEAAARjUMmpQAA06z3CyN+mHEYWnBlBiEJLnQGlilV7TPBUqKFmtAIcSjFQFWg1QUmRU6hWyANQ0pxlEIjgBGDTCAjLLxbhXdIKY8QRuUlD2RwsnB24ze94TWLPR/TufIEJeQqCCX4RACH5BAUKAAsALA4AAAASABgAAARk0Ayzqr1YDLwU5csgXkMQgOFYGeYJilvVKihcKS2axu33jgJTrDIgEFCAwMFSMBKGIIrzqKtMC7Sq9anter8VhHhM1Y3PiCoaQRCAvUpwIJFwdel0BBRJwCfKVQMIeHZacwluEQAh+QQFCgALACwOAAAAEgAeAAAEevCos6q9WAmF+93CNwzeAl5j6J2VkJYsMJKwVs1lu5mvJQQBg8egWhiAQE7uMEAGaDlnMOdLUjPXrJbA7RaKnq6YQB0TCtq0hZIeIBDq95sALhkKcgTaE0gAWgRyHgUJCWQXgUOFCVBXfQlwaQiFAWkCi2oEhWxaTx4RACH5BAUKAAsALA8AAQARAB8AAARzcMm5zKEYAyGyP5ziZQpnjJQRolR4sdU6qcKbpqFyolvO5jUYbQerFI+ogHI5ACSX0Ce0iaweBQTC4JjNFpBdwmiAoBS6W0oAgfhOBllJYi5hIzqeeWLCFufpEgRsI3oUdn97EwWDGYUaHggJZUcDCWlFEQAh+QQFCgALACwIAA4AGAASAAAEbHDJSesSOKtj+9Sa54EYJ56oKKQnEAQK2720IVPHQAeDLBC2hWEXkwASgQ6BUFG8ggtCIlFYIK6SJVM0mCY4V4RksKx6ENOkFSspLHuWwFQsCVO0HXQCvqZPlh1TW3VsE3wVOhUECIM3H34pEQAh+QQFCgALACwCABIAHQAOAAAEbnDJSatd5lJTtDWCkF1BkgQepYThoSKmmapsKBFxQgApELiYVatkQgwkBqNFEAgcJyDRwISaFBAIFGEraf40wIkAi7hxFwrvbELAss+LQVOxXmAJbzxSPWsjBHkUclUpWB2BKiM9FgUEh3VremsRACH5BAUKAAsALAAADwAZABEAAARjcKBE67o461t72mAmeV9onuh5BCmKIEMLEu8rZ0WNFKghbDXC7yLc+ASAjMCmIRAugegFKTignM9FlLU4Kk4FZ0wrnSINoYGTBy13qSZnZqtEhuRz98VgTWsGAWM3GgABSRsRACH5BAUKAAsALAEACAARABgAAARYUKQUlr34hpnQyOBCcAkBhNiAkGi2UW1mVHFt33iu7+hAELfC71cbAg0t369wOQROoN/nMgg8F4Isama1ZAUo6xWrBSnEl29IjPSWXWM3GGSYp9+1g+IQAQAh+QQFCgALACwAAAIADgAdAAAEa3DJuUageKZEMt6J4E3BhowTsl3oABppRxFbkSIIIS5AwkoFHK4A8wgIwhNqgRssF4fnUlAgWK+Zq1ZGoW650vAOpQgEACODee2xrAdRTNk8QEsEcajZfhfgUQd+Y0Z+RR4GglOFinxphgsRADs=') center no-repeat !important;
}
#logout-button.asw-button__link--disable{
  background: #fff url(data:image/gif;base64,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) center no-repeat !important;
  color: transparent;
}

#iframe1, #iframe2, #iframe3, #iframe4, #iframe5{
  display:none;
}
#top [style*='block'] ~.asw-list.asw-list--annotation{
  display:none;
}
#top [style*='none'] ~.asw-list.asw-list--annotation{
  display:block;
}
@media print, screen and (max-width: 767px) {
  .software-key-box, .contentcontainerbox >*>.asw-text-link[role="list"] {
    display:none !important;
  }
  .asw-decoration.asw-decoration--color-white.asw-decoration--background.cont-width{
    padding-top:0
  }
}