﻿@charset "utf-8";

/* heading */


/* btn */
.main .btn-area {margin:27px 0 44px;}
a.btn-confirm {display:inline-block;width:191px;height:49px;line-height:47px;background:#341a01;color:#fff;font-size:17px;font-weight:bold;text-align:center;}
a.btn-blk {background:#3d4e84;color:#fff;}
a.btn-blk span {color:#e5db96;}
a.btn-skyblue {background:#00143f;color:#e5db96;}
a.btn-blue {background:#00143f;color:#fff;}
a.btn-grey {background:#888;color:#fff;}
a.btn-l {display:inline-block;width:227px;height:49px;line-height:47px;font-family:"ng";font-size:17px;font-weight:bold;text-align:center;}
a.btn-m {display:inline-block;width:191px;height:49px;line-height:47px;font-family:"ng";font-size:17px;font-weight:bold;text-align:center;}
a.btn-s {display:inline-block;width:76px;height:29px;line-height:29px;background:#3d4e84;color:#fff;font-family:"ng";font-size:14px;font-weight:bold;text-align:center;}
a.btn-normal {display:inline-block;width:76px;height:29px;background:#3d4e84;color:#fff;line-height:29px;font-family:"ng";font-size:14px;font-weight:bold;text-align:center;}
a.btn-rookie {display:inline-block;width:227px;height:49px;background:#7163ab;color:#fff;line-height:47px;font-family:"ng";font-size:17px;font-weight:bold;text-align:center;}
a.btn-s-rookie {display:inline-block;width:76px;height:29px;line-height:29px;background:#7163ab;color:#fff;font-family:"ng";font-size:14px;font-weight:bold;text-align:center;}
a.btn-s-mvp {background:#3d4e84;}
a.btn-s-normal {background:#7163ab;}
a.btn-m-confirm {background:#00143f;}
a.btn-m-brown {background:#00143f;}
a.btn-rookievote {color:#e5db96;}
a.btn-yet {background:#888;}

/* 테이블 */
.tbl-head-type {overflow:auto;padding-right:16px;}
.tbl-head-type .tbl-head {width:100%;}
.tbl-head-type .tbl-head th {padding:14px 0 15px;border-top:1px solid #222;border-bottom:1px solid #222;font-size:14px;font-weight:bold;text-align:center;box-sizing:border-box;cursor:pointer;}
.tbl-head-type .tbl-head th:first-child {overflow:hidden;text-indent:-9999px;}

.tbl-type {height:498px;overflow:auto;}
/*.tbl-type::-webkit-scrollbar {width:0;}*/
.tbl-type .tbl {width:100%;}
.tbl-type .tbl th {padding:14px 0 15px;border-top:1px solid #222;border-bottom:1px solid #222;font-size:14px;font-weight:bold;text-align:center;box-sizing:border-box;}
.tbl-type .tbl td {height:14px;line-height:14px;padding:8px 0 7px;border-bottom:1px solid #dfdfdf;font-family:"돋움";text-align:center;vertical-align:middle;}
.tbl-type .tbl tr:nth-child(2n+2) td {background:#f5f5f5;}

.tbl-type-vote {}
.tbl-type-vote .tbl {width:100%;background:#fff;text-align:center;}
.tbl-type-vote .tbl th {padding:14px 0 14px;background:#00143f;color:#fff;font-size:15px;font-weight:bold;}
.tbl-type-vote .tbl td {padding:7px 0 7px;font-family:"돋움";font-size:14px;border-bottom:1px solid #dfdfdf;vertical-align:middle;}
.tbl-type-vote .tbl tr:first-child td {background:#fff7e2;color:#344874;}

.rookie .tbl-type-vote .tbl tr:first-child td  {color:#7163ab;}

.tbl-type-pop-vote {overflow-y:auto;height:340px;}
.tbl-type-pop-vote .tbl {width:100%;background:#fff;text-align:center;}
.tbl-type-pop-vote .tbl tbody tr {cursor:pointer;}
.tbl-type-pop-vote .tbl tr:hover td, .tbl-type-pop-vote .tbl tr:focus td, .tbl-type-pop-vote .tbl tr:active td, .tbl-type-pop-vote .tbl tr.on td {background:#e5e0d9;color:#42446b;}
.popup-vote-rookie .tbl tr:hover td, .popup-vote-rookie .tbl tr:focus td, .popup-vote-rookie .tbl tr:active td, .popup-vote-rookie .tbl tr.on td{background:#e5e0d9;color:#341a01;}
.tbl-type-pop-vote .tbl th {padding:14px 0 14px;background:#3d4e84;color:#fff;font-size:15px;font-weight:bold;}
.tbl-type-pop-vote.tbl-rookie .tbl th {background:#7163ab;}
.tbl-type-pop-vote .tbl td {padding:7px 0 7px;font-family:"돋움";font-size:12px;border-bottom:1px solid #dfdfdf;}
/*.tbl-type-pop-vote .tbl tr:first-child td {background:#fff7e2;color:#344874;}*/

.popup-vote-confirm .tbl-type-pop-vote {height:auto;}
.popup-vote-confirm .tbl-type-pop-vote tr:first-child td {background:#fff7e2;color:#344874;}