body {overflow:hidden;}
/* 1. 공통 사용 영역 --------------------  */
.k_bid_wrap { width:1170px;height:860px; background-color:#363844;padding:13px 15px 20px 15px;font-family: 'Nanum Gothic', sans-serif !important; }
.tutorial_layer {position:absolute;left:0;top:0;display:none;}

.k_bid_wrap table tr td,th {font-family: 'Nanum Gothic', sans-serif;}

.k_bid_wrap .banner_wrap {position:absolute;bottom:75px;}
.k_bid_wrap img:hover {cursor:pointer;}
/* 1-1. HEADER */
.k_bid_wrap .k_bid_wrap__header                   { width:100%;padding:10px 0px; }
.k_bid_wrap .k_bid_wrap__header .header_move      { margin-top:-2px }
.k_bid_wrap .k_bid_wrap__header .circle_btn       { border-radius:50%;width:40px;height:40px;font-size:18px;background-color:#56596b;color:#bec0ce;font-weigh:bold;vertical-align:middle; }
.k_bid_wrap .k_bid_wrap__header .circle_btn:hover { background-color:#21aba5;color:white;cursor:pointer; }
.k_bid_wrap .k_bid_wrap__header .focus            { background-color:#21aba5;color:white; }

/* 1-2. CONTENTS */
.k_bid_wrap .k_bid_wrap__contents { width:100%;height:792px; background-color:white;border-radius:0.3em; position: relative;}


/* ====================================================================================================================================================================================== */

/* 2. INTRO 화면 */
.intro_wrap                             { width:100%;height:792px; background-color:white;border-radius:0.3em; }
.intro_wrap .title                      { margin-top:40px; }
.intro_wrap .tip_span                   { font-size:13px; }
.intro_wrap .intro_table                { width:65%;border:1px solid #bdbcbc;margin:15px 0px 5px 0px;line-height:1.3;}
.intro_wrap .intro_table td             { padding:10px;5px;border-bottom:1px solid #bdbcbc;border-left:1px solid #bdbcbc;border-right:1px solid #bdbcbc;font-size:14px;}
.intro_wrap .intro_table .title_txt     { font-size:25px;font-weight:bold;text-align:center;background-color:#ffeec8;border-top:3px solid #8a6511;color:#766c46;padding:10px 0px;}
.intro_wrap .intro_table .sub_title_txt { background-color:#eaeaea;font-size:17px;text-align:center;width:160px;font-weight:bold;}

/* ====================================================================================================================================================================================== */

@media print {
    .k_bid_wrap__header {display:none;}
    .menu {display:none;}
    .printWrap{width:1100px !important;height:auto !important;overflow-y:hidden !important;}
    .printWrap2{height:auto !important;overflow-y:hidden !important;}
    .prt_none { display:none;}
}
