body{background:#fff;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;margin:0;padding:0;text-align:left}body,td{font-size:12px;line-height:16px}form{margin:0;padding:0}img{border:none}.linebox{width:100%;background:#fff url('/ecrm/img/common/line.gif') repeat-x;height:5px;margin:0;padding:0}img.arrow{width:11px;height:11px}A:link{color:#1f3666;text-decoration:underline}A:visited{color:#1f3666;text-decoration:underline}A:hover{color:#1f3666;text-decoration:none}A:active{color:#1f3666;text-decoration:underline}A.hmenu:link{color:#fff;text-decoration:none}A.hmenu:visited{color:#fff;text-decoration:none}A.hmenu:hover{color:#fff;text-decoration:underline}A.hmenu:active{color:#fff;text-decoration:underline}.btndecision{font-weight:bold;color:red}.ButtonConfirm{font-weight:bold;color:green}.btncancel{}.btnedit{}.btnsearch{font-weight:bold;color:blue}.btndelete{}.btntool{}.btn-block.horizon{text-align:center}.btn-submit{display:inline-block;-webkit-border-radius:3px;border-radius:3px;text-align:center;text-decoration:none!important}*:first-child+html .btn-submit{display:inline;zoom:1}.btn-block.horizon .btn-submit{margin:0 20px}.btn-submit.btn-blue{padding:5px 15px;border:1px solid #105495;background:#4e7fc0;background:-moz-linear-gradient(top,#619dcf 0%,#4e7fc0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#619dcf),color-stop(100%,#4e7fc0));background:-webkit-linear-gradient(top,#619dcf 0%,#4e7fc0 100%);background:-o-linear-gradient(top,#619dcf 0%,#4e7fc0 100%);background:-ms-linear-gradient(top,#619dcf 0%,#4e7fc0 100%);background:linear-gradient(to bottom,#619dcf 0%,#4e7fc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#619dcf',endColorstr='#4e7fc0',GradientType=0);color:#fff;font-size:16px;font-weight:bold;text-shadow:-1px -1px 1px #000;vertical-align:middle}.btn-submit.btn-blue:hover{background:#619dcf;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#619dcf',endColorstr='#619dcf',GradientType=0)}.btn-submit.btn-gray{padding:5px 15px;border:1px solid #b4b4b4;background:#b4b4b4;background:-moz-linear-gradient(top,#fff 0%,#b4b4b4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#b4b4b4));background:-webkit-linear-gradient(top,#fff 0%,#b4b4b4 100%);background:-o-linear-gradient(top,#fff 0%,#b4b4b4 100%);background:-ms-linear-gradient(top,#fff 0%,#b4b4b4 100%);background:linear-gradient(to bottom,#fff 0%,#b4b4b4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#b4b4b4',GradientType=0);color:#666;font-size:16px;font-weight:bold;text-shadow:1px 1px 1px #fff;vertical-align:middle;cursor:default}.btn-submit.fixedwidth{width:190px;padding:20px 5px}#infolist{border:none;border-collapse:collapse;background-color:#fff}#infolist tr{border:none}#infolist td{padding:0;border-top:none;border-left:none;border-right:none;border-bottom:#ccc 1px dashed}#infolist div{color:#036}#infolist div.detail{word-break:break-all}#infolist a{color:blue}.Title1{font-size:14px;line-height:16px;color:#fff;font-weight:bold}.Title2{font-size:14px;line-height:16px;color:#036;font-weight:bold;margin:2px 0 0 0}header{}.ecrmlogo{width:217px;height:34px}.help{text-align:right;padding-right:20px;position:relative;top:13px;color:#036}.footer{width:100%;font-size:12px}.footerbox{padding-right:20px;text-align:right;padding-top:10px;margin:0}.copyright{font-size:10px;font-family:verdana,arial,helvetica}.Message{background-color:#efeee9;color:#ff8c00;text-align:left;font-weight:bold}.login__logo__ttl__img{width:50%;height:auto}.login__guide_link{width:400px;margin-right:auto;margin-left:auto}.login__guide_link__btn_list{width:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:4px;padding-left:0;overflow:hidden}.login__guide_link__btn_list__item{width:190px;list-style:none}.login__guide_link__btn_list__item:first-child{float:left}.login__guide_link__btn_list__item:last-child{float:right}.login__guide_link__btn_list__item .login__guide_link__btn_list__logo{display:block;margin-right:auto;margin-bottom:8px;margin-left:auto}.login__guide_link__btn_list__item:first-child .login__guide_link__btn_list__logo{width:80%;height:auto}.login__guide_link__btn_list__item:last-child .login__guide_link__btn_list__logo{width:78%;height:auto}.login__guide_link__btn_list__item a{position:relative;display:block;box-sizing:border-box;border:1px solid #ccc;border-radius:3px;top:0;padding-top:5px;padding-bottom:8px;box-shadow:0 4px 0 0 #ccc;font-size:12px;text-decoration:none;text-align:center;color:#333}.login__guide_link__btn_list__item a:hover{position:relative;display:block;box-sizing:border-box;border:1px solid #ccc;border-radius:3px;top:4px;padding-top:5px;padding-bottom:8px;box-shadow:none;font-size:12px;text-decoration:none;text-align:center;color:#333}div.topbox{margin:15px 20px 20px 20px;text-align:left;font-size:12px;line-height:150%}div.topbox.left{margin:15px 10px 10px 20px}div.topbox.right{margin:15px 20px 20px 10px}div.topbox h2{padding:7px 0 7px 15px;margin-bottom:10px;font-size:14px;font-weight:bold}div.topbox p{margin:0 15px 10px 15px}.topbox h2 A:link{color:#000;text-decoration:underline}.topbox h2 A:visited{color:#000;text-decoration:underline}.topbox h2 A:hover{color:#000;text-decoration:none}.topbox h2 A:active{color:#000;text-decoration:underline}table.toppagelist{border:none;border-collapse:collapse;border-top:1px #999 solid;border-bottom:none;border-left:1px #999 solid;border-right:none}table.toppagelist thead{background-color:#c7d0d9}table.toppagelist th{border-bottom:1px #999 solid;border-right:1px #999 solid;text-align:left;font-weight:none}table.toppagelist td{border-bottom:1px #999 solid;border-right:1px #999 solid;padding:5px}table.searchbuttons{border:none;border-collapse:collapse;margin-bottom:10px}table.searchbuttons tr{background-color:#efefef}table.searchbuttons td{padding:5px}table.searchbuttons.footer{margin-top:10px}table.selectedlist{border:none;border-collapse:collapse;border-top:1px #4f7196 solid;border-bottom:none;border-left:1px #4f7196 solid;border-right:none;margin-bottom:10px}table.selectedlist th{padding:5px;border-bottom:1px #4f7196 solid;border-right:1px #4f7196 solid;background-color:#e7f0f5}table.selectedlist td{padding:5px;border-bottom:1px #4f7196 solid;border-right:1px #4f7196 solid;background-color:#fff}span.resultcount{color:#ff8c00;font-weight:bold}span.resultorderattention{color:red}.Tip{BORDER-RIGHT:gray 1px solid;BORDER-TOP:gray 1px solid;BORDER-LEFT:gray 1px solid;BORDER-BOTTOM:gray 1px solid;PADDING-RIGHT:5px;PADDING-LEFT:5px;PADDING-BOTTOM:5px;PADDING-TOP:5px;MARGIN:5px;POSITION:absolute;LEFT:0;TOP:0;WIDTH:300px;FONT-SIZE:12px;FILTER:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#99ffffff',startColorstr='#eeffdead',gradientType='1');OVERFLOW:auto;COLOR:#000;BACKGROUND-COLOR:#ffdead;cursor:hand;filter:alpha(opacity=0)}.both{clear:both}.fl-left{float:left}.fl-right{float:right}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.mt00{margin-top:0}.mt05{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mr00{margin-right:0}.mr05{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mb00{margin-bottom:0}.mb05{margin-top:0;margin-bottom:5px}.mb10{margin-top:0;margin-bottom:10px}.mb15{margin-top:0;margin-bottom:15px}.mb20{margin-top:0;margin-bottom:20px}.ml00{margin-top:0;margin-left:0}.ml05{margin-top:0;margin-left:5px}.ml10{margin-top:0;margin-left:10px}.ml15{margin-top:0;margin-left:15px}.ml20{margin-top:0;margin-left:20px}.pt00{padding-top:0}.pt05{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pr00{padding-right:0}.pr05{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pb00{padding-bottom:0}.pb05{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pl00{padding-left:0}.pl05{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.letter-spacing01{letter-spacing:-.1em}