/* 공통 base_layout.html */
.imgBox, .imgLi, .noCursor { cursor: default !important; }
.imgBox:not(.noCursor) img, .imgLi:not(.noCursor) img { cursor: pointer; }

.loadingImg {
    display: none;
    width: 100px;
    height: 210px;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin-left: auto;
    margin-right: auto;
}
.loadingImg img {
    margin-top: 100px;
}
/* base_layout ------------------ */

/* 헤더 header.html */
#header .ai_search,
#header #toggleKw,
#header.ai #toggleAi,
#header .ai_search .contents {
    display: none;
}
#header.ai .ai_search,
#header.ai #toggleKw,
#header #toggleAi,
#header .ai_search .contents.on {
    display: block;
}
#header .kwd_off.login {
    display: none !important;
}
#searchbarIprType .tabcontent {
    display: none;
}
#searchbarIprType .tabcontent.active {
    display: block;
}
#header .select_type_toggle {
    display: none;
}
#header .select_type_toggle.active {
    display: block;
}
/* header ------------------ */

/* 메시지팝업 msg_popup.html */
#msgPopup .layer_btnSet button {
    display: none;
}
#msgPopup.confirmP .btn_reset,
#msgPopup .layer_btnSet button.active {
    display: inline-block;
}
#msgPopup #popupTitle span,
#msgPopup .display_tableCell p {
    display: none;
}
#msgPopup #popupTitle span.active,
#msgPopup .display_tableCell p.active {
    display: block;
}
/* 확인 버튼이 닫기 동작만 할 경우 흰색 버튼으로 표시 */
#msgPopup .btn_submit.default.close {
    background: #FFFFFF;
    border: 1px solid #E1E1E1;
    color: #333333;
}
#inducePopup #popupTitle span,
#inducePopup .layer_content_inner p {
    display: none;
}
#inducePopup #popupTitle span.active,
#inducePopup .layer_content_inner p.active {
    display: block;
}
/* msg_popup ------------------ */

/* 검색결과목록 list.html */
.map_wrap,
.map_wrap .mapIprType, 
.depth_03_scroll .tooltip_box {
    display: none;
}
#iprList .blur_cover {
    bottom: 0px;
}
.search_result .checkIprType { display: none; }

/* 리스트용 owlCarousel ver1 -> ver2 변경 */
.unfoldView .owl-carousel .owl-nav button:first-child {
    left: -17px;
    background: url("../images/btn_previous.78b2ffd80275.png") no-repeat;
}
.unfoldView .owl-carousel .owl-nav button:last-child {
    right: -17px;
    background: url("../images/btn_next.5f66966f3ea7.png") no-repeat;
}
.unfoldView .owl-carousel .owl-nav button {
    position: absolute;
    top: 50%;
    margin: 0;
    margin-top: -12px;
    width: 35px;
    height: 35px;
    border-radius: 0;
    opacity: 0.5;
}
.owl-carousel .owl-nav button:hover{
    filter: Alpha(Opacity=100);/*IE7 fix*/
    opacity: 1;
    text-decoration: none;
}
.owl-carousel .owl-item img {
    display: inline-block;
    width: auto;
}
/* list ------------------ */

/* 특허 상세화면 pat.html */
#invention_explain_block_sub_tab .owl-item li.active,
#invention_explain_block_sub_tab .owl-item li.active a,
#claim_range_tab > li.active a,
#invention_explain_tab > li.active a,
#pdf_tab > li.active a,
#doc_kind_box > li.active a,
#related_graph_box .node {
    cursor: default;
}
#claim_range_block .list-item li {
    transition: all ease 0.5s 0s;
}
/* pat ------------------ */
