@charset "utf-8";

table {border-collapse:collapse;border-spacing:0px;margin:0;padding:0;}

/* 스코어보드 */
.scoreboard-wrap { width: 1200px; height: 106px; border-width: 1px; border-color: #d5d4d4; border-style: solid; background-color:#fff; box-sizing: border-box; }
.scoreboard-wrap .score-info-box-wrap { vertical-align: top; width: 800px; float: left; }
.scoreboard-wrap .score-info-box-wrap .small-info-wrap { width: 150px; height: 100%; display: inline-block; padding:0; margin:0; vertical-align: top; position: relative; float: left; }
.scoreboard-wrap .score-info-box-wrap .small-info-wrap .toggle-btn-box 
{ 
  height: 30px; border-bottom: 1px solid #a8a6a6; border-top: 2px solid #2e2d2d;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f1f1f1), color-stop(1, #dfdfdf));
  background: -moz-linear-gradient(top, #f1f1f1 0%, #dfdfdf 100%);
  background: -webkit-linear-gradient(top,  #f1f1f1 0%, #dfdfdf 100%);
  background: -o-linear-gradient(top,  #f1f1f1 0%, #dfdfdf 100%);
  background: -ms-linear-gradient(top,  #f1f1f1 0%, #dfdfdf 100%);
  background: linear-gradient(top,  #f1f1f1 0%, #dfdfdf 100%);
}
.scoreboard-wrap .score-info-box-wrap .small-info-wrap .toggle-btn-box:after { content:""; position: absolute; width: 2px; height: 17px; border-left: 1px solid #dedede; top:8px; left: 148px; }
.scoreboard-wrap .score-info-box-wrap .small-info-wrap .toggle-btn-box .btn-set-toggle {background-image: url(../../../img/league/record/scoreboard/img_toggle_btn_01.png); width:31px; height: 15px; border-style: none; margin-left: 12px; margin-top: 3px; background-color: transparent;}
.scoreboard-wrap .score-info-box-wrap .small-info-wrap .toggle-btn-box .btn-set-toggle.off {background-image: url(../../../img/league/record/scoreboard/img_toggle_btn_02.png);}
.scoreboard-wrap .score-info-box-wrap .small-info-wrap .toggle-btn-box .btn-set-toggle.on {background-image: url(../../../img/league/record/scoreboard/img_toggle_btn_01.png);}
.scoreboard-wrap .score-info-box-wrap .small-info-wrap .toggle-btn-box .btn-set-toggle ~ .label-set-toggle {font-family: 'Malgun Gothic'; color: #5cb85c; font-size: 11px; font-weight: 900; line-height: 24px; margin-left: 3px;}
.scoreboard-wrap .score-info-box-wrap .small-info-wrap .toggle-btn-box .btn-set-toggle.off ~ .label-set-toggle {color: #757575}
.scoreboard-wrap .score-info-box-wrap .small-info-wrap .toggle-btn-box .btn-set-toggle.on ~ .label-set-toggle {color: #5cb85c}
.scoreboard-wrap .score-info-box-wrap .small-info-wrap .toggle-btn-box .btn-set-toggle.off ~ .label-set-toggle:after {content:'수동'}
.scoreboard-wrap .score-info-box-wrap .small-info-wrap .toggle-btn-box .btn-set-toggle.on ~ .label-set-toggle:after {content:'자동'}

.scoreboard-wrap .score-info-box-wrap .small-info-wrap .game-info-box 
{ 
  height: 74px; box-sizing: border-box; vertical-align: top;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fdfdfd), color-stop(1, #eeeeee));
  background: -moz-linear-gradient(top, #fdfdfd 0%, #eeeeee 100%);
  background: -webkit-linear-gradient(top,  #fdfdfd 0%, #eeeeee 100%);
  background: -o-linear-gradient(top,  #fdfdfd 0%, #eeeeee 100%);
  background: -ms-linear-gradient(top,  #fdfdfd 0%, #eeeeee 100%);
  background: linear-gradient(top,  #fdfdfd 0%, #eeeeee 100%); 
}
.scoreboard-wrap .score-info-box-wrap .small-info-wrap .game-info-box .league-name { font-family: 'Malgun Gothic'; color: #666; font-size: 11px; font-weight: 900; line-height: 12px; display: inline-block; margin-top: 10px; margin-left: 10px; width: 125px; text-overflow: ellipsis; overflow: hidden; }
.scoreboard-wrap .score-info-box-wrap .small-info-wrap .game-info-box .match-date { font-family: 'Dotum'; color: #8f8e8e; font-size: 11px; font-weight: 400; line-height: 14px; display: inline-block; margin-top: 3px; margin-left: 10px; text-overflow: ellipsis; }
.scoreboard-wrap .score-info-box-wrap .small-info-wrap .game-info-box .match-place{ font-family: 'Dotum'; color: #8f8e8e; font-size: 11px; font-weight: 400; line-height: 14px; display: inline-block; margin-top: 3px; margin-left: 10px; text-overflow: ellipsis; overflow: hidden; width: 125px; }


.scoreboard-wrap .score-info-box-wrap .score-input-table { width: 650px; margin: 0; padding: 0; float: right; }
.scoreboard-wrap .score-info-box-wrap .score-input-table thead tr
{ 
  border-bottom: 1px solid #a8a6a6; border-top: 2px solid #2e2d2d; height: 28px;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f1f1f1), color-stop(1, #dfdfdf));
  background: -moz-linear-gradient(top, #f1f1f1 0%, #dfdfdf 100%);
  background: -webkit-linear-gradient(top,  #f1f1f1 0%, #dfdfdf 100%);
  background: -o-linear-gradient(top,  #f1f1f1 0%, #dfdfdf 100%);
  background: -ms-linear-gradient(top,  #f1f1f1 0%, #dfdfdf 100%);
  background: linear-gradient(top,  #f1f1f1 0%, #dfdfdf 100%);
}
.scoreboard-wrap .score-info-box-wrap .score-input-table thead tr th { font-family: 'Malgun Gothic'; color: #6b6b6b; font-size: 13px; font-weight: 900; line-height: 12px; text-align: center;}
.scoreboard-wrap .score-info-box-wrap .score-input-table thead tr .runs { color: #dc4f4f; }
.scoreboard-wrap .score-info-box-wrap .score-input-table thead tr .hits,
.scoreboard-wrap .score-info-box-wrap .score-input-table thead tr .errors,
.scoreboard-wrap .score-info-box-wrap .score-input-table thead tr .balls { color: #e7a824; }
.scoreboard-wrap .score-info-box-wrap .score-input-table thead tr .next-inning-btn { width: 14px; height: 21px; background-image:url(/web/img/league/record/scoreboard/btn_next_inning.png); display: block; cursor: pointer;}
.scoreboard-wrap .score-info-box-wrap .score-input-table thead tr span.record-inning-btn{ width: 12px; display: inline-block; height: 17px; font-size: 9px; color: #fff; font-weight: bold;text-shadow: 0px 1px 2px rgba(0,0,0,0.5);text-align: center;border: 1px solid #848484; border-radius: 2px;background: #8b8b8b; line-height: 13px;cursor:pointer; }
.scoreboard-wrap .score-info-box-wrap .score-input-table thead tr span.record-inning-btn.hide { display:none; }

.scoreboard-wrap .score-info-box-wrap .score-input-table thead tr .previous-inning-btn { width: 14px; height: 21px; background-image:url(/web/img/league/record/scoreboard/btn_previous_inning.png); display: block; cursor: pointer; float: right; }
.scoreboard-wrap .score-info-box-wrap .score-input-table tbody { background-color: #c5c5c5; }
.scoreboard-wrap .score-info-box-wrap .score-input-table tbody tr { height: 38px; }
.scoreboard-wrap .score-info-box-wrap .score-input-table tbody tr .team-name-layer { width: 167px; height: 27px;}
.scoreboard-wrap .score-info-box-wrap .score-input-table tbody tr td .team-name { width: calc(100% - 5px); height: 29px; background-color: #555454; display: block; color: #f1f1f1; font-size: 12px; font-weight: 500; line-height: 29px; margin:0 auto; border-radius: 2px; letter-spacing: 0; }
.scoreboard-wrap .score-info-box-wrap .score-input-table tbody tr td .team-name img { margin: 3px 3px; padding-right: 7px; }
.scoreboard-wrap .score-info-box-wrap .score-input-table tbody tr:first-child td { vertical-align: bottom; padding-bottom: 1px; }
.scoreboard-wrap .score-info-box-wrap .score-input-table tbody tr:nth-child(2) td { vertical-align: top; padding-top: 1px; }
.scoreboard-wrap .score-info-box-wrap .score-input-table tbody tr:first-child td input { width: 32px; height: 29px; border-radius: 2px; background-color: #595959; border-style: none; box-shadow: 2px 2px 1px rgba(28, 28, 28, 0.2) inset; -webkit-box-shadow: 2px 2px 1px rgba(28, 28, 28, 0.2) inset; -moz-box-shadow: 2px 2px 1px rgba(28, 28, 28, 0.2) inset; text-align: center; color: #e3e3e3; font-size: 12px; font-weight: 500; vertical-align: top; line-height: 27px; }
.scoreboard-wrap .score-info-box-wrap .score-input-table tbody tr:nth-child(2) td input { width: 32px; height: 29px; border-radius: 2px; background-color: #595959; border-style: none; box-shadow: 2px 2px 1px rgba(28, 28, 28, 0.2) inset; -webkit-box-shadow: 2px 2px 1px rgba(28, 28, 28, 0.2) inset; -moz-box-shadow: 2px 2px 1px rgba(28, 28, 28, 0.2) inset; text-align: center; color: #e3e3e3; font-size: 12px; font-weight: 500; vertical-align: top; line-height: 27px; }

.scoreboard-wrap .score-info-box-wrap .score-input-table thead tr .hide,
.scoreboard-wrap .score-info-box-wrap .score-input-table tbody tr .hide { display: none; }
.scoreboard-wrap .result-info-box-wrap { display: inline-block; margin: 0; padding: 0; border-top: 2px solid #2e2d2d; width: 398px; float: right; height: 100%;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fdfdfd), color-stop(1, #eeeeee));
  background: -moz-linear-gradient(top, #fdfdfd 0%, #eeeeee 100%);
  background: -webkit-linear-gradient(top,  #fdfdfd 0%, #eeeeee 100%);
  background: -o-linear-gradient(top,  #fdfdfd 0%, #eeeeee 100%);
  background: -ms-linear-gradient(top,  #fdfdfd 0%, #eeeeee 100%);
  background: linear-gradient(top,  #fdfdfd 0%, #eeeeee 100%); }
.scoreboard-wrap .result-info-box-wrap .match-time-info { width: 150px; height: 100%; border-right: 1px solid #d5d4d4; border-left: 1px solid #A7A7A7; display: inline-block;padding: 0 8px;}
.scoreboard-wrap .result-info-box-wrap .match-time-info div span {font-family: 'Malgun Gothic'; color: #666; font-size: 11px; font-weight: bold; line-height: 12px;}
.scoreboard-wrap .result-info-box-wrap .match-time-info div textarea { resize: none; background-color: transparent; border-bottom: 1px solid #666; border-left: none; border-right: none; border-top: none; height: 16px;
  font-family: 'Malgun Gothic'; color: #4e4e4e; font-size: 12px; font-weight: 900; line-height: 15px; margin-top: 3px;}

.scoreboard-wrap .result-info-box-wrap .match-time-info .start-time,
.scoreboard-wrap .result-info-box-wrap .match-time-info .end-time { width: 50%; padding: 7px 0; display: inline-block; float: left; height: 50%; }
.scoreboard-wrap .result-info-box-wrap .match-time-info .start-time input,
.scoreboard-wrap .result-info-box-wrap .match-time-info .end-time input {text-align:center; font-size:12px;color:#555; width: 23px; border: 1px solid #dcdcdc; }
.scoreboard-wrap .result-info-box-wrap .match-time-info .start-time div,
.scoreboard-wrap .result-info-box-wrap .match-time-info .end-time div { font-size: 11px; font-family: 'Malgun Gothic'; margin-bottom: 3px; }
.scoreboard-wrap .result-info-box-wrap .match-time-info .start-time textarea,
.scoreboard-wrap .result-info-box-wrap .match-time-info .end-time textarea { width: 41px; overflow: auto;}
.scoreboard-wrap .result-info-box-wrap .match-time-info .running-time { width:100%; padding: 0 0 7px; display: inline-block;}
.scoreboard-wrap .result-info-box-wrap .match-time-info .running-time div { font-size: 11px; font-family: 'Malgun Gothic'; margin-bottom: 3px; }
.scoreboard-wrap .result-info-box-wrap .match-time-info .running-time input { text-align:center; font-size:12px;color:#555; width: 55px; border: 1px solid #dcdcdc;}
.scoreboard-wrap .result-info-box-wrap .match-time-info .running-time textarea { width: 60px; overflow: auto;}

.scoreboard-wrap .result-info-box-wrap .game-result-info { display: inline-block; vertical-align: top; width: 245px; height: 103px; padding: 10px; }
.scoreboard-wrap .result-info-box-wrap .game-result-info .result-check-box-wrap { margin-bottom: 5px; display:block;}
.scoreboard-wrap .result-info-box-wrap .game-result-info .result-check-box-wrap .text-btn { padding: 5px; font-size: 12px; }

.scoreboard-wrap .result-info-box-wrap input.time-input {width: 20px; font-size: 13px;}


span.custom-check-box { background: #666; border-radius: 15px; padding: 0 6px; color: #fff; cursor: pointer; font-weight: normal; box-shadow: 0px 1px 1px #4a4a4a; margin: 2px; display: inline-block; position: relative; height: 22px; line-height: 18px; font-family: 'Malgun Gothic'; }
span.custom-check-box > .circle-span { height: 10px; width: 10px; display: inline-block; background: #fff; border-radius: 7px; font-size: 10px; margin: 6px 3px 0 0;vertical-align: top; }
span.custom-check-box > .check-label { padding: 0 3px; font-size: 11px; }
span.custom-check-box.checked > .circle-span{ background: #dc4f4f; }

/* 
.custom-checkbox1 { position:relative; width: auto; min-width: 65px; height: 13px; display: inline-block; padding-right: 50px;}
.custom-checkbox1 label.image-checkbox { position:absolute; left:10px; top: 7px; height:10px; width:auto; min-width: 40px; background:url('/web/img/league/record/scoreboard/img_custum-checkbox1.png') no-repeat; line-height: 11px; font-family: Dotum;
  color: #f1f1f1; font-size: 11px; font-weight: 400;}
.custom-checkbox1.checked label.image-checkbox  {background:url('/web/img/league/record/scoreboard/img_custum-checkbox2.png') no-repeat;}
input[type="checkbox"]:checked.image-checkbox + label.image-checkbox {background-position:0 -11px;} 

.scoreboard-wrap .result-info-box-wrap .game-result-info .result-check-box-wrap input {display: none;}
.scoreboard-wrap .result-info-box-wrap .game-result-info .result-check-box-wrap div.result-check-layer { position:relative; }
.scoreboard-wrap .result-info-box-wrap .game-result-info .result-check-box-wrap .end-called-layer { width: 67px; height: 25px; background-image: url(/web/img/league/record/scoreboard/bg_end_called.png); background-repeat: no-repeat; display: inline-block;}
.scoreboard-wrap .result-info-box-wrap .game-result-info .result-check-box-wrap .end-forfeit-layer { width: 133px; height: 25px; background-image: url(/web/img/league/record/scoreboard/bg_end_forfeit.png); background-repeat: no-repeat; display: inline-block;}
.scoreboard-wrap .result-info-box-wrap .game-result-info .result-check-box-wrap .end-forfeiture-layer { width: 93px; height: 25px; background-image: url(/web/img/league/record/scoreboard/bg_end_forfeiture.png); background-repeat: no-repeat; display: inline-block;}
.scoreboard-wrap .result-info-box-wrap .game-result-info .result-check-box-wrap .end-draw-layer { width: 133px; height: 25px; background-image: url(/web/img/league/record/scoreboard/bg_end_forfeit.png); background-repeat: no-repeat; display: inline-block; margin-top: 4px;}
.scoreboard-wrap .result-info-box-wrap .game-result-info .result-check-box-wrap .end-witddraw-layer { width: 67px; height: 25px; background-image: url(/web/img/league/record/scoreboard/bg_end_called.png); background-repeat: no-repeat; display: inline-block; margin-top: 4px;}

*/

.scoreboard-wrap .result-info-box-wrap .game-result-info .btn_entire_save { background: url(/web/img/league/record/scoreboard/btn_entire_save.png); width: 68px; height: 28px; border-style: none; background-repeat: none; cursor: pointer; float: right; outline: 0;}


/* 코드 입력표 */
.code-area {background:#f2f2f2;display:flex;width:1200px;min-height:60px; border-top:2px solid #2e2d2d; position: relative; margin-top: 15px; }
.code-area > .code-left-menu {width:30px;height:100%; position: absolute; left: -30px; top: 0; }
.code-area > .code-left-menu > .left-top-menu {width:100%;height:35px;border-bottom:1px solid #e5e5e5;display:block;}
.code-area > .code-left-menu > .left-body-menu {width:100%;min-height:30px;border-right:none;display:block;}
.code-area > .code-left-menu > .left-body-menu > .code-menu-ul {width:100%;display:block;padding:0;margin:0;}
.code-area > .code-left-menu > .left-body-menu > .code-menu-ul > .code-menu-li {padding:7px;display:block;margin:0;text-align:center;background:#666;border:1px solid #666;border-bottom:1px solid #727272;cursor:pointer;}
.code-area > .code-left-menu > .left-body-menu > .code-menu-ul > .code-menu-li > a {text-decoration:none; color:#f1f1f1; }
.code-area > .code-left-menu > .left-body-menu > .code-menu-ul > .code-menu-li.active {background:#fff;border-right:1px solid #fff; }
.code-area > .code-left-menu > .left-body-menu > .code-menu-ul > .code-menu-li.active > a {color:#666; font-weight: bold; }
.code-area > .code-left-menu > .left-body-menu > .code-menu-ul > .code-menu-li:HOVER {background:#fff;/* border-right:1px solid #fff; */}
.code-area > .code-left-menu > .left-body-menu > .code-menu-ul > .code-menu-li:HOVER > a {color:#666;}

.code-area > .code-content-menu {width:100%;height:100%;}
.code-area > .code-content-menu > .simple-code-area {width:100%;min-height:60px;height:100%;background:#fff;}
.code-area > .code-content-menu > .simple-code-area table.simple-code-table {width:100%;padding:0;margin:0;}
.code-area > .code-content-menu > .simple-code-area table.simple-code-table thead tr th {min-width:75px; margin:0;font-size:13px;background:#f2f2f2;border:1px solid #f2f2f2;border-bottom:1px solid #e5e5e5;text-align:center;}
.code-area > .code-content-menu > .simple-code-area table.simple-code-table tbody tr td {min-width:75px;margin:0;font-size:13px;background:#fff;border:1px solid #e5e5e5;vertical-align:top;}
.code-area > .code-content-menu > .simple-code-area table.simple-code-table tbody tr.code-wrapper-tr.hide-code td {text-align:center;padding:7px;background:#f1f1f1;}
.code-area > .code-content-menu > .simple-code-area table.simple-code-table tbody tr.hide {display:none;}

.manual-header {padding:7px;}
.manual-content {min-height:90px;}

.code-wrapper {padding:7px 0;margin:0;width:100%;border-bottom:1px solid #e5e5e5;position:relative;}
.code-wrapper.no-padding {padding:0;}
.code-wrapper.more {min-width:110px;}
.code-wrapper.more:after {content:'';width:0px;height:0px;border:none;border-bottom:8px solid #aaaaaa;border-left:8px solid transparent;position:absolute;bottom:0;right:0;}
.code-wrapper:HOVER {background:#e5e5e5;cursor:pointer;}
.code-wrapper.hide {display:none;}
.rep-code {padding:7px 0;margin:0;width:100px;display:inline-block;border:none;}

span.code-label {display:inline-block;padding:0 12px 0 10px;border:1px solid #d7d7d7;border-radius:3px; font-size:11px;background:#fff; text-align:center; color:#979797; margin:0 1px 0 2px; min-width:15px; letter-spacing: 0; font-family: 'Malgun Gothic'; font-weight: bold; }
span.code-label.red {padding:0 3px 0 3px;background:#dc4f4f;border:1px solid #dc4f4f;color:#fff}
span.code-label.red.more {padding:0 3px 0 3px;background:#fff;color:#dc4f4f;border:1px solid #dc4f4f;}
span.code-label.puple {padding:0 3px 0 3px;background:#8f37bd;border:1px solid #8f37bd;color:#fff}
span.code-label.puple.more {padding:0 3px 0 3px;background:#fff;color:#8f37bd;border:1px solid #8f37bd;}
span.code-label.yellow {padding:0 3px 0 3px;background:#e7a824;border:1px solid #e7a824;color:#fff}
span.code-label.yellow.more {padding:0 3px 0 3px;background:#fff;color:#e7a824;border:1px solid #e7a824;}
span.code-label.green {padding:0 3px 0 3px;background:#0f9f12;border:1px solid #0f9f12;color:#fff}
span.code-label.green.more {padding:0 3px 0 3px;background:#fff;color:#0f9f12;border:1px solid #0f9f12;}
span.code-label.sky {padding:0 3px 0 3px;background:#5e9bdf;border:1px solid #5e9bdf;color:#fff}
span.code-label.sky.more {padding:0 3px 0 3px;background:#fff;color:#5e9bdf;border:1px solid #5e9bdf;}
span.code-label.sea {padding:0 3px 0 3px;background:#5c6b99;border:1px solid #5c6b99;color:#fff}
span.code-label.sea.more {padding:0 3px 0 3px;background:#fff;color:#5c6b99;border:1px solid #5c6b99;}

span.code-text {display:inline-block;padding:0 1px;text-align:center;color:#444;margin:0 2px 0 0;font-size:12px;}
span.code-text.bold {font-weight:bold;}

.code-group {position:relative;}
.group-list {display:none;z-index:999;position:absolute;top:30px;background:#666666;width:100%;}

.code-group.active .code-wrapper.more {background:#e5e5e5;}
.code-group.active .code-wrapper.more:after {content:'';border:none;}
.code-group.active .code-wrapper.more ~ .group-list .code-text {color:#fff;}
.code-group.active .code-wrapper.more ~ .group-list .code-wrapper:HOVER .code-text {color:#666;}
.code-group.active .code-wrapper.more ~ .group-list {display:block;}

/* 타자기록 영역 */
.batter-record-area {display: block;width: 1200px;min-height: 150px;border:none;margin-top:15px;}

.batter-record-area > .team-tab-area {width:100%;background:#f8f8f8;text-align:center;}
.batter-record-area > .team-tab-area > div.team-tab {background:#fff;display:inline-block;position:relative;width:40%;height:45px; border:1px solid #e9e9e9; border-right: none; padding:10px 3px 5px; text-align:center; float: left; }
.batter-record-area > .team-tab-area > div.team-tab:last-child { border-right: 1px solid #e9e9e9; }
.batter-record-area > .team-tab-area > div.team-tab:HOVER {background:#f8f8f8;cursor:pointer;}
.batter-record-area > .team-tab-area > div.team-tab .tab-team-name { font-weight: 500; }
.batter-record-area > .team-tab-area > div.team-tab.active {width:60%; border: none; }
.batter-record-area > .team-tab-area > div.team-tab.active:HOVER {cursor:default;}
.batter-record-area > .team-tab-area > div.team-tab.active .tab-team-name { color: #fff; }
.batter-record-area > .team-tab-area > div.team-tab.active.home-team-tab {background: #36446E; color: #fff; }
.batter-record-area > .team-tab-area > div.team-tab.active.away-team-tab {background: #B71F1F; color: #fff; }
.batter-record-area > .team-tab-area > div.change-possesion {width:80px;display:inline-block;padding:13px 12px;border-radius:3px;background:#54a482;text-align:center;color:#fff;font-size:13px;font-weight:bold;cursor:pointer;vertical-align:middle;}
.batter-record-area > .team-tab-area > div.change-possesion.home:before {content:'< 공수교대'}
.batter-record-area > .team-tab-area > div.change-possesion.away:after {content:'공수교대 >'}

.image-btn {padding: 0 10px 0 12px;color:#fff;background:#aaa;font-size:11px;border-radius:3px;margin:0 5px;cursor:pointer;font-weight:normal; height: 25px; line-height: 23px; font-family: 'Malgun Gothic'; display: inline-block; }
.image-btn.big {padding:10px 15px;font-size:13px;}
.image-btn > span {height: 15px; display: inline-block; line-height: 15px; width: 15px; text-align: center; border-radius: 2px; font-size: 14px; background:#fff;color:#aaa;vertical-align:middle;}
.image-btn > img {min-width:6px;min-height:6px;max-width:10px;max-height:10px;vertical-align:middle;background:inherit;}
.image-btn.big > span {padding:0px 3px;background:#fff;color:#aaa;vertical-align:middle;}
.image-btn.big > img {padding:1px 2px;vertical-align:middle;}

.image-btn.red {background:#dc4f4f;}
.image-btn.black {background:#5a5a5a;}
.image-btn.sea {background:#5c6b99;}
.image-btn.sky {background:#5e9bdf;}
.image-btn.yellow {background:#e7a824;}
.image-btn.green {background:#0f9f12;}
.image-btn.puple {background:#8f37bd;}

.image-btn.red > span {background:#fff;color:#dc4f4f;}
.image-btn.black > span {background:#fff;color:#5a5a5a;}
.image-btn.sea > span {background:#fff;color:#5c6b99;}
.image-btn.sky > span {background:#fff;color:#5e9bdf;}
.image-btn.yellow > span {background:#fff;color:#e7a824;}
.image-btn.green > span {background:#fff;color:#0f9f12;}
.image-btn.puple > span {background:#fff;color:#8f37bd;}

.image-btn.left {float:left;}
.image-btn.right {float:right;}

.image-btn span.plus { width: 13px; height: 13px; position: relative; }
.image-btn span.plus:after { position: absolute; content: ''; width: 5px; height: 1px; left: 4px; top: 6px; }
.image-btn span.plus:before { position: absolute; content: ''; width: 1px; height: 5px; left: 6px; top: 4px; }
.image-btn.red span.plus:after,
.image-btn.red span.plus:before { background: #dc4f4f; }
.image-btn.sea span.plus:after,
.image-btn.sea span.plus:before { background: #5c6b99; }
.image-btn.black span.plus:after,
.image-btn.black span.plus:before { background: #5a5a5a; }
.tab-team-name {background:none;font-size:15px;font-weight:bold; padding:5px 7px;text-overflow: ellipsis;overflow:hidden;white-space: nowrap; }
.tab-team-name.red {color:#B71F1F;}
.tab-team-name.sea {color:#5c6b99;}
/* .batter-record-area > .team-tab-area > div.team-tab:HOVER .tab-team-name {color:#fff;} */

.current-possesion {padding:0 5px;color:#aaa;background:#fff;font-size:11px;border-radius:3px;margin:0 5px; font-family: 'Malgun Gothic'; height: 20px; line-height: 18px; font-weight: bold; letter-spacing: -1px; }
.current-possesion.red {color:#dc4f4f; }
.current-possesion.sea {color:#36446E; }
.current-possesion.left {float:left;}
.current-possesion.right {float:right;}

.team-record {width:100%;border-top:2px solid #5c6b99;}
.team-record.batter {min-height:350px;}
.team-record.sea {border-top:2px solid #36446E;}
.team-record.red {border-top:2px solid #B71F1F;}
.team-record.hide {display:none;}

.team-record table.record-table {width:100%;margin:0;padding:0;background: #fff;}
.team-record table.record-table tr.match-pitcher td {border-top:2px solid #666;border-bottom:2px solid #666;}
.team-record table.record-table tr.match-pitcher td:first-child {border-left:2px solid #666;}
.team-record table.record-table tr.match-pitcher td:last-child {border-right:2px solid #666;}
.team-record table.record-table thead tr th {border:1px solid #dcdcdc;border-top:none;text-align:center;font-size:12px;font-weight:bold;color:#666;padding:8px 0;background:#f1f1f1;position:relative;}
.team-record table.record-table thead tr th > img {min-width:11px;min-height:14px;max-width:16px;max-height:16px;}
.team-record table.record-table tbody tr td {border:1px solid #dcdcdc;text-align:center;font-size:12px;color:#222;padding:5px 0;background:none;position:relative;}
.team-record table.record-table.batter-record tbody tr.no-list td {padding:150px 0;}
.team-record table.record-table.pitcher-record tbody tr.no-list td {padding:50px 0;}
.team-record table.record-table .record-no {width:40px;}
.team-record table.record-table .record-name {width:90px;}
.team-record table.record-table .record-position {width:90px;}
.team-record table.record-table .record-type {width:38px;}
.team-record table.record-table .record-inning {width:120px;padding:3px 0;}
.team-record table.record-table tbody td.record-inning .pitcher-matching-color {width: 10px;display: inline-block;height: 10px;background: #ffffff;border: 1px solid #555;cursor: pointer;vertical-align: middle;margin: 0 1px;}
.team-record table.record-table tbody td.record-inning.writable:after {content: '';width: 0px;height: 0px;border: none;border-top: 8px solid #dc4f4f;border-left: 8px solid transparent;position: absolute;top: 0;right: 0;}
.team-record table.record-table .record-inning.hide {display:none;}
.team-record table.record-table td.record-inning.disabled-record {background:url('/web/img/no-record.gif') no-repeat;background-size: 100% 100%;}
.team-record table.record-table td.record-inning .record-view-wrapper{position:relative;text-align:left;}
.team-record table.record-table .record-plate-appearance {width:35px;}
.team-record table.record-table .record-at-bats {width:35px;}
.team-record table.record-table .record-hits {width:35px;}
.team-record table.record-table .record-runs-batted-in {width:35px;}
.team-record table.record-table .record-runs-scored {width:35px;}
.team-record table.record-table .record-stolen-bases {width:35px;}
.team-record table.record-table .record-remove {width:35px;}
.team-record table.record-table .record-view {width:73px;min-height:17px;position:relative;display:inline-block;vertical-align:middle;line-height:16px;text-overflow:initial; overflow:hidden;white-space: nowrap;margin:0 auto;padding:0;text-align:left;}
.team-record table.record-table .record-view.no-record {background:#eee;text-align:center;min-height: 23px;min-width: 100px;}
.team-record table.record-table tbody tr:nth-child(2n) { background: #E6E8EC; }
.team-record table.record-table tbody tr:nth-child(2n) td { border-color: #D2D3DB; }
.team-record table.record-table tbody tr:nth-child(2n) .record-view.no-record { background: #D9DAE5; }
/* .team-record table.record-table .record-view.no-record:after {    content: '';width: 0px;height: 0px;border: none;border-top: 8px solid #aaaaaa;border-right: 8px solid transparent;position: absolute;top: 0;left: 0;} */
.team-record table.record-table .record-input {min-height:23px;display:inline-block;vertical-align:middle;}
.team-record table.record-table .record-view.hide {display:none;}
.team-record table.record-table .record-input.hide {display:none;}
.team-record table.record-table .text-area {text-align:center;}

.team-record table.record-table .pitcher-no {width:58px;padding:0 2px;min-height:40px;position:static;}
.team-record table.record-table .pitcher-no .pitcher-no-text {display:inline-block;padding:1px 7px 1px 6px; background:#fff;color:#222; vertical-align: top; font-size: 12px; }
.team-record table.record-table .pitcher-name {min-width:120px;}
.team-record table.record-table .pitcher-result {min-width:100px;}
.team-record table.record-table .record-pitcher {min-width:45px;}

/* 버튼영역 */
div.btn-wrapper {width:100%;padding:10px;display:block;text-align:right;background:inherit;}
div.btn-wrapper.left {text-align:left;}
div.btn-wrapper.center {text-align:center;}
div.btn-wrapper.right {text-align:right;}

/* 투수기록 영역 */
.pitcher-record-area { display: block; width: 1200px; min-height: 150px; border:none; padding:10px 0; }
.pitcher-record-area > .pitcher-setting-area {  }
.pitcher-record-area > .pitcher-setting-area.hide {display:none;}
.pitcher-record-area > .pitcher-setting-area > .selected-pitcher {float:left;width:250px;padding:5px 10px;background:#fff;font-size:13px;font-weight:bold;border:1px solid #eee;border-left:2px solid #9d9d9d;border-radius:3px;margin:0 5px;}
.pitcher-record-area > .pitcher-setting-area > .selected-pitcher.red {border-left:2px solid #B71F1F;}
.pitcher-record-area > .pitcher-setting-area > .selected-pitcher.sea {border-left:2px solid #36446E;}
.pitcher-record-area > .pitcher-setting-area > .bullpen-pitcher {float:right;width:320px;padding:5px 10px;background:#fff;font-size:13px;font-weight:bold;border:1px solid #eee;border-left:2px solid #9d9d9d;border-radius:3px;margin:0 5px;}
.pitcher-record-area > .pitcher-setting-area > .bullpen-pitcher.red {border-left:2px solid #B71F1F;}
.pitcher-record-area > .pitcher-setting-area > .bullpen-pitcher.sea {border-left:2px solid #36446E;}

/* 경기결과 영역*/
.game-result-area {display:flex;width:1200px;min-height:150px;border:none;}
.game-result-area > .game-result-left-menu {width:130px;height:100%;float:left;}
.game-result-area > .game-result-left-menu > .left-body-menu {width:100%;min-height:150px;border-right:none;display:block;}
.game-result-area > .game-result-left-menu > .left-body-menu > .game-result-menu-ul {width:100%;display:block;padding:0;margin:0;}
.game-result-area > .game-result-left-menu > .left-body-menu > .game-result-menu-ul > .game-result-menu-li {padding:26px 7px;display:block;margin:0;text-align:center;background:#eee;border:1px solid #dcdcdc; border-right: none; border-left:2px solid #666;cursor:pointer; border-bottom: none; }
.game-result-area > .game-result-left-menu > .left-body-menu > .game-result-menu-ul > .game-result-menu-li:last-child { border-bottom: 1px solid #dcdcdc; }
.game-result-area > .game-result-left-menu > .left-body-menu > .game-result-menu-ul > .game-result-menu-li > a {text-decoration:none;font-weight:bold;color:#666;font-size:14px;}
.game-result-area > .game-result-left-menu > .left-body-menu > .game-result-menu-ul > .game-result-menu-li:HOVER {background:#c5c5c5;}
.game-result-area > .game-result-left-menu > .left-body-menu > .game-result-menu-ul > .game-result-menu-li.active {background:#fff;border-right:1px solid #fff;border-left:2px solid #2e2c2d;}

.game-result-area > .game-result-content-area {width:1070px;min-height:250px;float:left;border:1px solid #dcdcdc;border-top:1px solid #dcdcdc;padding:10px 2px; background: #fff; }
.game-result-area > .game-result-content-area .game-result-content.hide {display:none;}
.game-result-area > .game-result-content-area > .game-result-content {width:98%;margin:5px auto; background:#dcdcdc;padding:10px 3px 10px;border-radius:4px;border:1px solid #ccc;}
.game-result-area > .game-result-content-area > .game-result-content .umpire-type {width:120px;min-height:100px;padding:3px;float:left;}
.game-result-area > .game-result-content-area > .game-result-content .select-umpire { min-height:100px;padding:3px;float:left;}
.game-result-area > .game-result-content-area > .game-result-content .select-recorder {width:140px;min-height:100px;padding:3px;float:left;}

.game-result-area > .game-result-content-area > .game-result-content table.mvp-table {width:100%;padding:0;margin:0;}
.game-result-area > .game-result-content-area > .game-result-content table.mvp-table thead tr th {min-width:80px;padding:6px;margin:0;font-size:13px;background:#fff;border:1px solid #f2f2f2;border-bottom:1px solid #e5e5e5;text-align:center;border-top:none;font-weight:bold;}
.game-result-area > .game-result-content-area > .game-result-content table.mvp-table thead tr th.black {border-top:3px solid #1f1f1f;}
.game-result-area > .game-result-content-area > .game-result-content table.mvp-table thead tr th.red {border-top:3px solid #dc4f4f;}
.game-result-area > .game-result-content-area > .game-result-content table.mvp-table thead tr th.sea {border-top:3px solid #5c6b99;}
.game-result-area > .game-result-content-area > .game-result-content table.mvp-table thead tr th.sky {border-top:3px solid #5e9bdf;}

.game-result-area > .game-result-content-area > .game-result-content table.mvp-table tbody tr td {min-width:80px;padding:6px;margin:0;font-size:13px;background:#fff;border:1px solid #f2f2f2;border-bottom:1px solid #e5e5e5;text-align:center;font-weight:normal;}
.game-result-area > .game-result-content-area > .game-result-content table.mvp-table tbody tr td.mvp-title {font-weight:bold;}
.game-result-area > .game-result-content-area > .game-result-content table.mvp-table tbody tr td textarea.mvp-comment {width:95%;margin: 0 auto;height:100px;resize: none;overflow:auto;font-size:13px;}

.game-result-area > .game-result-content-area > .game-result-content .save-highlight {width:900px;margin:0 auto;background:#fff;min-height:253px;display:flex;border-top:3px solid #5e9bdf;}
/*
.game-result-area > .game-result-content-area > .game-result-content .save-image {width:30%;min-height:250px;float:left;}
.game-result-area > .game-result-content-area > .game-result-content .save-image div.image-panel {width:185px;height:185px;margin:45px auto 10px;border:1px solid #f1f1f1;}
*/
.game-result-area > .game-result-content-area > .game-result-content .save-media {width:100%;min-height:300px;}
.game-result-area > .game-result-content-area > .game-result-content .save-media div.highlight-list-area {width:100%;}
.game-result-area > .game-result-content-area > .game-result-content .save-media div.highlight-list-area .highlight-list {width:calc(100% - 20px); margin:0 auto;padding:4px 10px; border:1px solid #e5e5e5;border-left:3px solid #5e9bdf;border-radius:3px;min-height:30px; margin-bottom:10px}
.game-result-area > .game-result-content-area > .game-result-content .save-media div.highlight-list-area .highlight-list:after { content: ''; display: block; clear: both;}
.game-result-area > .game-result-content-area > .game-result-content .save-media div.highlight-list-area .highlight-list > div {display:inline-block;line-height: 26px;}
.game-result-area > .game-result-content-area > .game-result-content .save-media div.highlight-list-area .highlight-list > div.highlight-no {font-weight:bold;margin-right: 10px;line-height: 28px;}
.game-result-area > .game-result-content-area > .game-result-content .save-media div.highlight-list-area .highlight-list > div.highlight-type {font-weight:bold;width:60px;line-height: 28px;}
.game-result-area > .game-result-content-area > .game-result-content .save-media div.highlight-list-area .highlight-list > div.highlight-input {padding:0;width:calc(100% - 155px);}
.game-result-area > .game-result-content-area > .game-result-content .save-media div.highlight-list-area .highlight-list > div.highlight-input input {width:100%;border:1px solid #eee;height:28px;font-size:13px;padding:0 5px;}
.game-result-area > .game-result-content-area > .game-result-content .save-media div.highlight-list-area .highlight-list > div.highlight-remove {text-align:center;}
.game-result-area > .game-result-content-area > .game-result-content .save-media div.highlight-list-area .no-highlight {width:90%;padding:4px; border:1px solid #e5e5e5;border-left:3px solid #5e9bdf;border-radius:3px;text-align:center;padding:10px;}

/* 컴포넌트 */
.selected-umpire-type {float:left;width:110px;padding:5px 10px;background:#f7f7f7;font-size:13px;font-weight:bold;border:1px solid #eee;border-left:3px solid #5e9bdf;border-radius:3px;margin:0 5px;}

.umpire-box {float:left;width:125px;padding:3px;background:#f7f7f7;font-size:13px;font-weight:bold;border:1px solid #eee;border-top:3px solid #5e9bdf;border-radius:3px;margin:0 1px;}
.umpire-box .divider {width:100%;height:1px;clear:both;background:#dcdcdc;margin:3px 0;}
.umpire-box .selected-img {width:120px;height:110px;border:1px solid #dcdcdc;}
.umpire-box .selected-img img {width:120px;height:110px;}
.umpire-box.disabled .selected-img {background:url('/web/img/no-record.gif') no-repeat;background-size:100% 100%;}

.select-mvp {width:90%;background:#f7f7f7;font-size:13px;font-weight:bold;border:none;border-radius:3px;margin:0 auto;border-top:3px solid #5e9bdf;}

.recorder-box {float:left;width:120px;padding:3px;background:#f7f7f7;font-size:13px;font-weight:bold;border:1px solid #eee;border-top:3px solid #5c6b99;border-radius:3px;margin:0 1px;}
.recorder-box .divider {width:100%;height:1px;clear:both;background:#dcdcdc;margin:3px 0;}
.recorder-box .selected-img {width:120px;height:110px;border:1px solid #dcdcdc;background:#fff;}
.recorder-box .selected-img img {width:120px;height:110px;}


input.el-color-picker.left ~ .sp-replacer {float:left; font-size: 16px; }
input.el-color-picker.right ~ .sp-replacer {float:right}
select.record-select {width:85px;margin:0 auto;background:#fff;color:#222;border:1px solid #e9e9e9;font-size:12px;}
select.record-select option {background:#fff;color:#868686;font-size:13px;}
input.record-input-text {width:90%;margin:0 auto;color:#868686;border:1px solid #e9e9e9;font-size:15px;padding:3px 4px; background:#f9f9f9;}
input.record-input-score { width:24px; margin:0 auto; color:#666; border:1px solid #d2d2d2; font-size:12px; height: 25px; line-height: 25px; background:#f9f9f9; text-align:center; border-radius:2px; }
input.record-input-score.disabled {color:#fff;border:1px solid #e9e9e9;background:#9d9d9d;border:1px solid #828282;}

.text-btn { padding:0 10px; color:#fff; background:#aaa; font-size:12px; border:1px solid inherit; border-radius:3px; margin-right: 3px; cursor:pointer; display:inline-block; height: 25px; line-height: 23px; text-shadow: 0 0 2px rgba(0,0,0,0.1); }
.text-btn.red {background:#dc4f4f;border:1px solid #D13E3E; }
.text-btn.sea {background:#5c6b99;border:1px solid #495886;}
.text-btn.yellow {background:#e7a824;border:1px solid #D8970E;}
.text-btn.black {background:#5a5a5a;border:1px solid #5a5a5a;}
.text-btn.green {background:#0f9f12;border:1px solid #0f9f12;}
.text-btn.left {float:left;}
.text-btn.right {float:right;}
.text-btn.big {font-size:12px;}
.text-btn.small {padding:0 6px;}
.text-btn.reverse {background:#fff;border-color:#aaa;color:#aaa;border:1px solid #aaa;}

span.btn-record-remove { color:#666;font-weight:bold; cursor:pointer; font-size: 12px; }
span.btn-move-innings {width: 12px; display: inline-block; height: 17px; font-size: 9px; color: #fff; font-weight: bold; text-shadow: 0px 1px 2px rgba(0,0,0,0.5); text-align: center; border: 1px solid #848484; border-radius: 2px; background: #8b8b8b; line-height: 13px; cursor: pointer; margin-top: 5px; }
span.btn-move-innings.prev {position:absolute;top:4px;left:3px;}
span.btn-move-innings.next {position:absolute;top:4px;right:3px;}
span.btn-plus { font-weight:bold; color:#fff; background:#8b8b8b; border-radius:2px; cursor:pointer; width: 13px; height: 13px; display: inline-block; vertical-align: top; margin-top: 3px; position: relative; }
span.btn-plus:after { position: absolute; content: ''; width: 5px; height: 1px; background: #fff; left: 4px; top: 6px; }
span.btn-plus:before { position: absolute; content: ''; width: 1px; height: 5px; background: #fff; left: 6px; top: 4px; }
span.btn-plus.red {background:#dc4f4f;}
span.btn-plus.sea {background:#5c6b99;}
span.btn-plus.active {background:#dc4f4f;}
.btn-move-view { width: 8px; display: inline-block; height: 17px; font-size: 8px; color: #fff; font-weight: bold; text-shadow: 0px 1px 2px rgba(0,0,0,0.5); text-align: center; border: 1px solid #848484; border-radius: 2px; background: #8b8b8b; line-height: 13px; cursor: pointer; }
.btn-move-view.prev {}
.btn-move-view.next {}
.btn-move-view.hide {display:none;}
.text-area{}

span.record-text {border-bottom:2px solid #fff;color:#666;margin:0 1px;}
span.record-text.hide {display:none;}
span.record-text.red {border-bottom:2px solid #dc4f4f;color:#dc4f4f;}
span.record-text.sea {border-bottom:2px solid #5c6b99;color:#5c6b99;}
span.record-text.puple {border-bottom:2px solid #8f37bd;color:#8f37bd;}
span.record-text.yellow {border-bottom:2px solid #e7a824;color:#e7a824;}
span.record-text.green {border-bottom:2px solid #0f9f12;color:#0f9f12;}
span.record-text.sky {border-bottom:2px solid #5e9bdf;color:#5e9bdf;}

a.btn-color-picker {background: url(/web/img/league/record/icon-color-picker.gif) no-repeat;padding: 0px 4px;}

input.red {color:#dc4f4f !important;}
input.yellow {color:#e7a824 !important;}
input.sea {color:#5c6b99 !important;}
input.green {color:#0f9f12 !important;}
input.sky {color:#5e9bdf !important;}
input.puple {color:#8f37bd !important;}
.hide {display:none !important;}


/* 모달 영역 */
.modal-box { border:1px solid #b3b3b3; width:65px; position:relative; display:inline-block;z-index:9999;}
.modal-box.hide { display:none;}
.modal-box::after { content:""; width:0; height:0; border-top:7px solid transparent; border-left:7px solid #666666; border-bottom:7px solid transparent; position:absolute; top:34px; right:-7px; }
.modal-box ul {width:100%;}
.modal-box ul li { background:#666666; border-bottom:1px solid #727272; color:#fff; position:relative; padding:6px 0 6px 22px; font-size:12px; }
.modal-box ul li:HOVER {background: #5c6b99;cursor:pointer;}
.modal-box ul li.active { background: #5c6b99; }
.modal-box ul li.active div.plus { color: #5c6b99; }
.modal-box ul li:last-child { border-bottom:none; }
.modal-box ul li div.plus {padding:1px 3px 0px 1px; background:white; color:#666666; line-height:9px; text-align:center; position:absolute; top:9px; left:9px; cursor:pointer; }

.modal-wrapper { border:1px solid #dadada; border-radius:2px; box-shadow:5px 5px 6px #818181; position:relative; z-index:9999;}
.modal-wrapper.hide {display:none;}
.modal-wrapper.wrapper1 { width:193px; }
.modal-wrapper.wrapper2 { width:193px; }
.modal-wrapper.wrapper3 { width:283px; }

.modal-wrapper .btn-exit { color:#7f7f7f; font-weight:600; position:absolute; right:13px; top:4px; cursor:pointer; font-size:15px; }
.modal-wrapper .modal-top { color:#787878; background:#f8f8f8; border-bottom:1px solid #dadada; padding:8px 0; font-weight:600; text-align:center;}
.modal-wrapper .modal-mid { color:#787878; background:#fff; }
.modal-wrapper .modal-mid ul {width:100%;}
.modal-wrapper .modal-mid ul li { padding:10px 15px 10px; border-bottom:1px solid #dadada;}
.modal-wrapper .modal-mid ul li span.bold{ font-weight:600; }
.modal-wrapper .modal-bottom { background:#f8f8f8; padding:11px 0; text-align:right; }
.modal-wrapper .modal-bottom a.modal-button-type01 { background:#fff; border:1px solid #b8b8b8; color:#919191; padding:4px 10px 5px 9px; font-size:12px; border-radius:2px; text-align:center; margin-right:8px; }
.modal-wrapper .modal-bottom a.modal-button-type02 { background:#27be95; padding:5px 8px 6px 8px; font-size:12px; border-radius:2px; text-align:center; margin-right:12px; color:#fff }
.modal-wrapper .modal-bottom a.modal-button-type01.hide {display:none;}
.modal-wrapper .modal-bottom a.modal-button-type02.hide {display:none;}

.modal-wrapper.wrapper1 .modal-mid ul li.modal-li {padding:10px 0 10px 32px; border-bottom:1px solid #dadada;cursor:pointer;font-weight:bold;}
.modal-wrapper .modal-mid ul li.modal-li.active { color:#27be95; position:relative; }
.modal-wrapper .modal-mid ul li.modal-li.active::before { content:"√"; position:absolute; left:15px; top:10px; }

.modal-wrapper select {width:95%;margin:0 auto;background:#fff;color:#868686;border:1px solid #e9e9e9;font-size:13px;}
.modal-wrapper select option {background:#fff;color:#868686;font-size:13px;}

.text-bold {font-weight:bold;}
.text-yellow {color:#e7a824;}
.text-red {color:#dc4f4f;}
.text-sea {color:#5c6b99;}
.text-underline {text-decoration: underline;}

/* fiexed 버튼 영역 */
.fixed-btn-area { position: fixed; right: 50%; margin-right: -780px; top: 170px; background: #fff; border: 1px solid #dcdcdc; padding: 10px; z-index: 1; }
.fixed-btn-area .text-btn { display: block; float: none; text-align: center; width: 140px; height: 30px; line-height: 28px; font-size: 13px; margin-bottom: 5px; }
.fixed-btn-area .text-btn:last-child { margin-bottom: 0; }