
/* 시작메뉴  */
.initMenu{
	position:fixed;z-index:100;width:calc(100% - 1px);height:calc(100% - 1px);background:rgb(0,0,0,0.6);left:0px;top:0px;	
	width: -moz-calc(100% - 1px);          /* => 파폭 */
    width: -webkit-calc(100% - 1px);       /* => 크롬 & 사파리 */
    width: -o-calc(100% - 1px);            /* => 오페라 */
    width: -ms-calc(100% - 1px);           /* => 익스플로러 */
    height : -webkit-calc(100% - 1px); ;
    height : -webkit-calc(100% - 1px); ;
    height : -webkit-calc(100% - 1px); ;
    height : -webkit-calc(100% - 1px); ;
}
.initHide{
	display:none;
}
.rightmenu img{
	width:50px;height:50px;	
}
#rightMenu_1{
	position: absolute; right: 40px; top: 280px;z-index:1;cursor: pointer;
}

#rightMenu_2 {
	position: absolute; right: 40px; top: 340px;z-index:1;cursor: pointer;
}

#rightMenu_3 {
	position: absolute; right: 40px; top: 400px;z-index:1;cursor: pointer;
}

#rightMenu_4 {
	position: absolute; right: 40px; top: 460px;z-index:1;cursor: pointer;
}

#rightMenu_5 {
	position: absolute; right: 40px; bottom: 60px;z-index:1;cursor: pointer;
}

#rightMenu_6 {
	position: absolute; right: 40px; top: 520px;z-index:1;cursor: pointer;
}

#rightMenu_7 {
	position: absolute; right: 40px; top: 580px;z-index:1;cursor: pointer;
}

#test_merge {
	position: absolute; right: 40px; top: 520px;z-index:1;cursor: pointer;
}


#test1{
	position: absolute; right: 40px; top: 440px;z-index:1;cursor: pointer;
}
#test2{
	position: absolute; right: 40px; top: 480px;z-index:1;cursor: pointer;
}
#test3{
	position: absolute; right: 40px; top: 460px;z-index:1;cursor: pointer;
}
#test4{
	position: absolute; right: 40px; top: 490px;z-index:1;cursor: pointer;
}
#test5{
	position: absolute; right: 40px; top: 520px;z-index:1;cursor: pointer;
}
#test6{
	position: absolute; right: 40px; top: 550px;z-index:1;cursor: pointer;
}
#test7{
	position: absolute; right: 40px; top: 580px;z-index:1;cursor: pointer;
}
#test8{
	position: absolute; right: 40px; top: 610px;z-index:1;cursor: pointer;
}
#test9{
	position: absolute; right: 40px; top: 670px;z-index:1;cursor: pointer;
}

#libTest1{
	position: absolute; top:150px;right:440px;z-index:1;cursor: pointer;
}



#viewSetting {
	width:42px;height:42px;
}

.topmenu {
	z-index:2;	position: absolute;right:170px;top:70px;
}
.topmenu div{
	float: left;
}
.topmenu div img{
	width:35px;height:35px;	
}

#topMenu{
	position: absolute; top:20px;right:150px;z-index:2;cursor: pointer;
}

.menuTool b{
	color:#FFFFFF;font-size:12px;text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}

/* #menu_1{
	position: absolute; top:70px;right:440px;z-index:1;cursor: pointer;
}

#menu_2{
	position: absolute; top:70px;right:390px;z-index:1;cursor: pointer;
}

#menu_3{
	position: absolute; top:70px;right:340px;z-index:1;cursor: pointer;
}

#menu_4{
	position: absolute; top:70px;right:290px;z-index:1;cursor: pointer;
}

#menu_5{
	position: absolute; top:70px;right:240px;z-index:1;cursor: pointer;
}
#menu_6{
	position: absolute; top:70px;right:190px;z-index:1;cursor: pointer;
}
#menu_7{
	position: absolute; top:70px;right:140px;z-index:1;cursor: pointer;
} */

.bidding_menu{
	width: 72px; 
	height: 28px;
	color:#FFFFFF; 
	border-radius: 30px; 
	border: 3px solid #1f76c8; 
	padding-left: 10px; 
	float: left; 
	margin: 15px 0 0 10px;
	background-color:#FFF;
	position: absolute; 
	top:10px;
	z-index:1;
	cursor: pointer;
}


.bidding_menu select{
    border:0px;
    margin-top:2px;
    margin-left:5px;
}
.bidding_menu select option{
    border: 1px solid #e4e4e4;
    color: #000000;
    -webkit-appearance: none; 
     -moz-appearance: none; 
}


.navi ul li.m3_1{
	background:no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_build_make_blue.png');	
}
.navi ul li.m3_1:hover, .navi ul li.m3_1.active{
	background-color: #266bc5 !important;
	background: no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_build_make_white.png');	
}

.navi ul li.m4_1{
	background:no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_shadow_blue2.png');	
}
.navi ul li.m4_1:hover, .navi ul li.m4_1.active{
	background-color: #266bc5 !important;
	background: no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_shadow_white2.png');	
}

/* 
.navi ul li.m7_1{
	background:no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_report_blue.png');	
}
.navi ul li.m7_1:hover, .navi ul li.m7_1.active{
	background-color: #266bc5 !important;
	background: no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_report_white.png');	
} */

.navi ul li.m2_1{
	background:no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_f3_m2_blue.png');	
}
.navi ul li.m2_1:hover, .navi ul li.m2_1.active{
	background-color: #266bc5 !important;
	background: no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_f3_m2_white.png');	
}

.navi ul li.m3_2{
	background:no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_monitor_blue2.png');	
}
.navi ul li.m3_2:hover, .navi ul li.m3_2.active{
	background-color: #266bc5 !important;
	background: no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_monitor_white2.png');	
}

.navi ul li.m4_2{
	background:no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_forecast_blue2.png');	
}
.navi ul li.m4_2:hover, .navi ul li.m4_2.active{
	background-color: #266bc5 !important;
	background: no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_forecast_white2.png');	
}

.navi ul li.m5_1{
	background:no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_ess_blue2.png');	
}
.navi ul li.m5_1:hover, .navi ul li.m5_1.active{
	background-color: #266bc5 !important;
	background: no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_ess_white2.png');	
}

/* 
.navi ul li.m2_4{
	background:no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_site_blue.png');	
}
.navi ul li.m2_4:hover, .navi ul li.m2_4.active{
	background-color: #266bc5 !important;
	background: no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_site_white.png');	
} */

.navi ul li.m2_4{
	background:no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_f4_m2_blue.png');	
}
.navi ul li.m2_4:hover, .navi ul li.m2_4.active{
	background-color: #266bc5 !important;
	background: no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_f4_m2_white.png');	
}

.navi ul li.m3_4{
	background:no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_f4_m3_blue.png');	
}
.navi ul li.m3_4:hover, .navi ul li.m3_4.active{
	background-color: #266bc5 !important;
	background: no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_f4_m3_white.png');	
}

.navi ul li.m4_4{
	background:no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_f4_m4_blue.png');	
}
.navi ul li.m4_4:hover, .navi ul li.m4_4.active{
	background-color: #266bc5 !important;
	background: no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_f4_m4_white.png');	
}
.navi ul li.m5_4{
	background:no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_f4_m5_blue.png');	
}
.navi ul li.m5_4:hover, .navi ul li.m5_4.active{
	background-color: #266bc5 !important;
	background: no-repeat 50% 30%/30% 30% url('/images/left_icon/menu_f4_m5_white.png');	
}
.biddingReport a:link{
	color: #abcdef;
	text-decoration:none;
}
.biddingReport a:visited{
	color: #abcdef; 
	text-decoration: none;
}
.biddingReport a:hover{
	color: #c8c8c8; 
	text-decoration: underline;
}

.addrSearchBtn{
	-webkit-filter: opacity(100%) grayscale(50%); 
	filter: opacity(100%) grayscale(50%);
}


.w70{
	width:70px !important;
}
.cP{
	cursor: pointer !important;
}


.buildSimulli{
	background:rgba(0,0,0,0) !important;
	margin-left:-5px !important;
	padding-left:0px !important;
}
/* .scrolling{
	-ms-overflow-style: none; IE and Edge
    scrollbar-width: none; Firefox
}
.scrolling::-webkit-scrollbar{
	display: none;
} */
