/* HEAD QUICKLINK INVENTORY */
	#comHeadQuickLink {width:531px;display:none;position:absolute;z-index:998;}

	body.quicklink15,
	body.quicklink16,
	body.quicklink17,
	body.quicklink18{
		position: fixed;
		top: 0;
		left: 0;
		overflow: hidden;
	} 

	body.quicklink15{  right: 15px; } 
	body.quicklink16{  right: 16px; } 
	body.quicklink17{  right: 17px; } 
	body.quicklink18{  right: 18px; } 

	/*팝업 */
	#comHeadQuickLink .backdrop{
		float: none;
		position: fixed; 
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
		/* width: 100%; */
		/* height: 100%; */
		background: rgba(0,0,0,0.6);
		z-index: 1; 
		/*overflow-y: scroll;*/
	}
	#comHeadQuickLink .content {
		float: none; 
		display: table-cell;
		vertical-align: middle;
		text-align: center;
		width: 1000px;
		min-height: 780px;
		position: absolute;
		top: 60px;
		left: 50%;
		margin-left: -500px;
	}
	#comHeadQuickLink .quicklink_close { position: absolute; width: 20px; height: 19px; background: url('//static.inven.co.kr/image_2011/common/module/navigation/quicklink_201704/btn_close.png') no-repeat left top; border: none; top: 0px; right: -32px;}

	@media screen and (max-width:1000px) {
		#comHeadQuickLink .backdrop {
			overflow-x: scroll;
		}
		#comHeadQuickLink .content {
			left: 0;
			margin-left: 0;
		}
	}

	/*퀵링크 컨텐츠 */
	#comHeadQuickLink ul{ width: 137px; }
	#comHeadQuickLink a{ display: inline-block; float: none; font-weight: normal; letter-spacing: 0px; color: #323232; text-overflow: ellipsis; white-space: nowrap; font-size: 12px; letter-spacing: -1px; }
	#comHeadQuickLink .quicklinkContents{ width: 970px; background-color: #fff;  padding: 15px 10px; text-align: left; float: none; display: inline-block; position: relative; top: -10px;} 
	#comHeadQuickLink .hidden{ display: none; }
	#comHeadQuickLink .quickHead, 
	#comHeadQuickLink .quickBottom{ width: 970px;} 
	#comHeadQuickLink .quickHead{ height: 30px; overflow: visible; padding-bottom: 10px; border-bottom: 2px solid #000; }  
	
	#comHeadQuickLink .quickHead{ background: url('//static.inven.co.kr/image_2011/common/quicklink/logo_quicklink.png') no-repeat left 3px; }
	#comHeadQuickLink .quicksearch_form { position: relative; height: 26px; width: 230px; float: right; border: 1px solid #e6e6e6;   }
	#comHeadQuickLink .quicksearch_form input{ position: absolute; top: 0; left: 0; width: 190px; height: 25px; border: none; text-indent: 10px; }
	#comHeadQuickLink .quicksearch_form button{ position: absolute; top: 0; left: 200px; height: 25px; width: 25px; border:none; background-color: transparent; cursor: pointer; }
	#comHeadQuickLink .quicksearch_form button:focus{ outline:0; }
	#comHeadQuickLink .quicksearch_form button svg{ position: absolute; width: 60px; height: 60px; fill: #ccc; top: -12px; left: -10px; }
	
	#comHeadQuickLink .quickMid{ width: 970px; position: relative;}
	#comHeadQuickLink .quickMid .quickVisit{overflow: hidden; width: 100%; border-bottom: 1px solid #e6e6e6; background-color: #fafafa; }
	#comHeadQuickLink .quickVisit ul li img.iconimg,
	#comHeadQuickLink .quickMain ul li img.iconimg { 
	    margin-right: 0px;
	    margin-left: 0px;
	    vertical-align: -2px;
	}
	#comHeadQuickLink .quickMenu{overflow: hidden; width: 970px; height:36px; background-color: #fafafa; background: url('//static.inven.co.kr/image_2011/common/quicklink/title_bar.png') no-repeat left top;}
	#comHeadQuickLink .quickMenu h4{float: left; width: 130px;  height: 36px; margin-top: 3px; background-position: 0px -65px; font-size: 14px; font-weight: bold; font-family: 'NanumGothic', 'Dotum', sans-serif; color: #fff; line-height: 30px; margin-left: 10px; }
	#comHeadQuickLink .quickMenu h4 span.img_text{ display: block; text-indent: -100000px; }	
	#comHeadQuickLink .quickMenu div.menu_selector { float: right; height: 14px; margin: 10px 18px; }
	#comHeadQuickLink .quickMenu button{ float: right; border: none; background-color: transparent; margin-left: 2px; vertical-align: middle; color: #ff6565; font-family: gulim, '굴림', 'Apple SD Gothic Neo', Helvetica; cursor: pointer; margin: 0; padding: 0; font-size: 12px; line-height: 19px; }
	#comHeadQuickLink .quickMenu button:focus{ outline:0; }
	#comHeadQuickLink .quickMenu button.genre{ }
	#comHeadQuickLink .quickMenu button.kanada{ }
	#comHeadQuickLink .quickMenu button.bookmark{ display: none; }
	
	#comHeadQuickLink .quickMenu button.kanada:before {display: block; float: left; content: "|"; color: #ff6565; margin: 0 5px;}

	#comHeadQuickLink .quickMenu button.genre:hover, 
	#comHeadQuickLink .quickMenu button.genre.active { color: #fff; }
	#comHeadQuickLink .quickMenu button.kanada:hover,
	#comHeadQuickLink .quickMenu button.kanada.active { color: #fff; }
	#comHeadQuickLink .quickMenu button.bookmark:hover,
	#comHeadQuickLink .quickMenu button.bookmark.active { }
 
		
	#comHeadQuickLink .quickMain .quickContents{/* min-height: 432px; */ }


	#comHeadQuickLink .quickMain .quickContents .nodata { font-weight: bold; width: 100%; text-align: center; line-height: 50px; background: none; } 
	
	#comHeadQuickLink div.row {overflow: hidden; padding: 10px 0; width: 100%; border-bottom: 1px solid #e6e6e6; }
	#comHeadQuickLink div.row.last { border-bottom: 0; }
	#comHeadQuickLink div.row ul{ width: 858px; float: left; }
	#comHeadQuickLink div.row ul li{ width: 143px; line-height: 1.8em; float: left; }
	#comHeadQuickLink div.row h4{ width: 105px; float: left; font-size: 15px; font-weight: bold; font-family: 'NanumGothic', 'Dotum', sans-serif; line-height: 1.4em; margin-left: 7px; }
	#comHeadQuickLink div.row h4 span.img_text{ display: block; text-indent: -100000px; }


	#kanada div{ /*background: url('//static.inven.co.kr/image_2011/common/quicklink/kanada_background.png') 0px 0px;*/ padding: 10px 0; }  
	#kanada .topMenu{ width: 946px; background: #f9f9f9;  padding: 15px 12px; border-bottom: 1px solid #e6e6e6; }
	#kanada .topMenu button{ width: 50px; height: 23px; line-height: 22px; border: 1px solid #d2d2d2; font-weight: bold; color: #646464; background-color: #ffffff; margin-right: 2px; } 
	#kanada .topMenu button.tab1, 
	#comHeadQuickLink #kanada .topMenu button.tab2{ width: 70px; }
	#kanada .topMenu button:last-child{ margin-right: 0; }

	#kanada .topMenu .active{ color: #cb1523; border: 1px solid #cb1523; } 

	#comHeadQuickLink .kanada ul{ float: left; width: 139px; margin-left: 2px; }
	#comHeadQuickLink .kanada ul li { width: 138px; line-height: 1.8em; }
	#comHeadQuickLink .kanada .nodata ul{ width: 970px; line-height: 360px; }
	
	/*검색*/
	#comHeadQuickLink .search_result{ margin-top: 26px; background-color: #fff; border: 1px solid #e6e6e6; }
	#comHeadQuickLink .search_result img{ height: 14px; width: 14px; }

	#comHeadQuickLink .h_searchBar { position: relative; }
	#comHeadQuickLink .search_result { display: none; }
	#comHeadQuickLink .search_result > * { display: none; }
	#comHeadQuickLink .search_result.show { position: relative; z-index: 1; display: block; height: auto; max-height: 210px; overflow: hidden; }
	#comHeadQuickLink .search_result.show.list ul { width: 230px; display: block; max-height: 180px; overflow-y: scroll; overflow-x: hidden;  }
	#comHeadQuickLink .search_result.show.list ul li { height: 29px; width: 210px; line-height: 31px; border-bottom: 1px solid #eaeaea; }
	#comHeadQuickLink .search_result.show.list ul li a { display: block; height: 30px; line-height: 31px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
	
	#comHeadQuickLink .search_result.show.list ul li a img { height: 16px; vertical-align: -3px; margin-right: 5px; }
	#comHeadQuickLink .search_result.show.list ul li.site a { background: transparent url(//static.inven.co.kr/image_2011/ibuilder/common/inven_logo_74x40.png?v=20151217a) right center no-repeat; background-size: 37px 20px; padding-left: 5px; }
	#comHeadQuickLink .search_result.show.list ul li.active a,
	#comHeadQuickLink .search_result.show.list ul li.site a:hover{background-color: #cdcdcd; }
	#comHeadQuickLink .search_result.show.list ul li.focus a { background-color: #aaaafa; font-weight: bold; }
	#comHeadQuickLink .search_result.show.list div.command { display: block; float: right; height: 30px; background-color: #eaeaea; }
	#comHeadQuickLink .search_result.show.list div.command a.close { float: right; display: block; height: 24px; margin: 2px; padding: 0 5px; border: 1px solid #9a9a9a; background-color: #cacaca; line-height: 25px; text-align: center; font-weight: bold; color: #666666; }
	#comHeadQuickLink .search_result.show.nolist { display: block; }
	#comHeadQuickLink .search_result.show.nolist p { display: block; height: 30px; width: 229px; line-height: 31px; text-align: center; font-weight: bold; } 

	/* 퀵링크 배너 영역 */
	#comHeadQuickLink .quick-banner.off {
		display: none;
	}
	#comHeadQuickLink .quick-banner > .ad-area {
		position: fixed;
		left: 0;
		top: 0px;
		right: 0;
		margin: 0 auto;
		width: 434px;
		height: 100%;
	}
	#comHeadQuickLink .quick-banner .left {
		left: -1486px;
	}
	#comHeadQuickLink .quick-banner .right {
		right: -1450px;
	}
	#comHeadQuickLink .quick-banner a,
	#comHeadQuickLink .quick-banner div.ba {
		display: flex;
		justify-content: center;
		align-items: center;
		width: 100%;
		height: 100%;
		text-indent: -9999px;
		background-repeat: no-repeat;
		background-position: center;
	}
	#comHeadQuickLink .banner-switch {
		display: flex;
		align-items: center;
		position: relative;
		top: 7px;
		left: 150px;
		float: left;
	}
	#comHeadQuickLink .banner-switch .txt {
		margin-right: 10px;
		font-size: 12px;
		letter-spacing: -1px;
	}
	#comHeadQuickLink .on-off-btn {
		position: relative;
		width: 40px;
		height: 20px;
		background: #a31a1a;
		border: 2px solid #a31a1a;
		border-radius: 10px;
		box-sizing: border-box;
		text-indent: -9999px;
		cursor: pointer;
		transition: all .2s;
	}
	#comHeadQuickLink .on-off-btn::before {
		content: "";
		display: block;
		position: absolute;
		top: -3px;
		right: -3px;
		left: auto;
		width: 22px;
		height: 22px;
		box-sizing: border-box;
		background: #fff;
		border: 2px solid #a31a1a;
		border-radius: 50%;
		transition: all .2s;
	}
	#comHeadQuickLink .on-off-btn.off {
		background: #f8f8f8;
		border-color: #bfbfbf;
	}
	#comHeadQuickLink .on-off-btn.off::before {
		right: 20px;
		border-color: #bfbfbf;
	}