@charset "utf-8";


#wrap{min-width:0}
.divPopup{padding-bottom:35px;}
.divPopup .popInnerCont{margin-top:35px;}
.divPopup .popInnerCont:first-child{margin-top:0;}
.divPopup .popInnerCont h3.tit{font-size:17px;color:#333;font-weight:normal;font-family:NotoSansKRM;}
.divPopup .inner{margin-top:15px;margin-right:10px;margin-left:10px;}
.divPopup .inner.mt0{margin-right:0;margin-left:0;margin-top:15px!important;}
.divPopup .inner2{margin-top:20px;}
.divPopup p.essential{margin-top:10px;}
.divPopup .essentialM{display: inline-block;width:8px;margin:0 5px;}
.divPopup .essentialM img{vertical-align:middle;margin-top:-2px}
.divPopup table.tableType2{margin-top:10px;}
.divPopup table.tableType2 th{padding:13px 20px;color:#353535;background-color:#f1f4f5;text-align:left;}
.popCont .tabContent table tbody th.bdL{border-left:1px solid #cdcdcd;}
.divPopup table.tableType2 td.csCont > div{min-height:150px}
.divPopup .tableType2 tbody td{padding:12px 15px;line-height:18px;}
.divPopup table.tableType1{margin-top:10px;}
.divPopup table.tableType1 th{padding:13px 20px;color:#353535;background-color:#f1f4f5;}
.divPopup table tbody td a{color:#6f6f6f;}
.divPopup table td .inputType1{height:30px;}
.divPopup table td.inputTit .inputType1{width:100%;padding:0;}
.divPopup table td .inputType1.wd498{width:498px;}
.divPopup table td .inputType1.wd546{width:546px;}
.divPopup table td .inputType1.wd350{width:350px;}
.divPopup table td .inputType1.wd250{width:250px;}
.divPopup table td .inputType1.wd200{width:200px;}
.divPopup table td .inputType1.wd150{width:150px;}
.divPopup table td ul.radioBtnList{margin:0;overflow:hidden;}
.divPopup table td ul.radioBtnList > li{float:left;width:155px;margin-top:0;padding:4px 0;}
.divPopup table td ul.radioBtnList.widthAt li{width:auto;}
.divPopup table td .totalT{float:right;}
.divPopup table td.inputTel .boardSelect{width:128px;}
.divPopup table td.inputTel .inputType1{width:106px;}
.divPopup table td.inputTel input#tel_chk+label{display:inline-block;margin-left:10px;}
.divPopup table td.inputTel input[type="checkbox"].chkBoxType2+label > span.checkBox{margin-right:7px;}
.divPopup p{font-size:14px;color: #6f6f6f;}
.divPopup p.txt{margin:4px 0;font-size:14px;color: #6f6f6f;line-height:20px;}
.divPopup table td ul li{font-size: 14px;font-family: NotoSansKR;line-height: 22px;letter-spacing: -0.5px;}
.divPopup table td ul li > p{color: #7a7a7a;line-height: 22px;}
.divPopup .caution{margin-top:10px;}
.divPopup label.btnRadio{display:inline-block;margin-left:10px;color:#6f6f6f;font-size:14px;font-family:NotoSansKR;}
.divPopup label:first-child{margin-left:0;}
.divPopup label.btnRadio input[type="radio"]{margin-right:2px;}
.divPopup table td .btnType1{display:inline-block;min-width:50px;padding:0 7px;margin-left:5px;line-height:32px;text-align:center;background-color:#666;color:#fff;font-size:13px;vertical-align:middle}
.divPopup .btnBunch{margin-top:30px;}
.divPopup .btnBunch a{display:inline-block;min-width:150px;padding:13px 39px;font-size:14px;}
.divPopup .btnBunch a.btnBtype1.wd77,.divPopup .btnBunch a.btnBtype2.wd77{width:77px;padding:9px 0;font-size:15px;}
.divPopup .btnBunch a.btnType1{background-color:#f26522;color:#fff;font-family:NotoSansKR;}
.divPopup .btnBunch a.btnType2{background-color:#fff;color:#f26522;border:1px solid #f26522;font-family:NotoSansKR;}
.divPopup ul.radioBtnList.ib{display:inline-block;vertical-align:top;}
.divPopup ul.radioBtnList > li{margin-top:7px;}
.divPopup ul.radioBtnList > li:first-child{margin-top:0;}
.divPopup .radioBtnList.clearfix > li{float:left;margin-left:8px;margin-top:0;padding:4px 0;}
.divPopup .radioBtnList.clearfix > li:first-child{margin-left:0;}
.divPopup .txtW{margin-top:12px;}
.divPopup .txtW .txt{color:#6f6f6f;font-size:14px;}
.divPopup .txtW .fz15{font-size:15px;}
.divPopup .point{color:#f26522!important;}
.divPopup .chckList.mt{margin-top:10px;}
.divPopup .chckList.clearfix > li{float:left;margin-left:16px;}
.divPopup .chckList > li:first-child{margin-left:0;}
.divPopup .txtBox{background-color:#f1f4f5;}
.divPopup .txtBox.type2{background-color:#fff;border:2px solid #e0e0e0;}
.divPopup .txtBox1{margin-top:15px;}
.divPopup .txtBox1:first-child{margin-top:0;}
.divPopup .txtBox p.title{color:#1f1f1f;font-size:16px;}
.divPopup .txtBox .txtArea p{color:#616161;line-height:20px;}
.divPopup .txtBox .txtArea p span.point{font-size:14px;}
.divPopup .txtBox > div{padding:17px 22px 25px;}
.divPopup .txtBox ul li{margin-top:4px;color:#585858;line-height:20px;font-size:14px;}
.divPopup .txtBox ul li:first-child{margin-top:0;}
.divPopup .imgBox1{margin-top:15px;}
.divPopup .imgBox1:first-child{margin-top:0;}
.divPopup .imgBox .title{color:#1f1f1f;font-size:16px;}
.divPopup .imgW{margin-top:20px;border:1px solid #c8c8c8;text-align:center;}
.divPopup .imgW img{width:100%;}
.divPopup .imgW.type1{padding:18px 0;}
.divPopup .imgW.type1 img{width:auto;}
.divPopup table td ul li{margin-top:5px;}
.divPopup table td ul li:first-child{margin-top:0;}
.popCont .innerBox{padding:25px 22px;border:1px solid #c2c2c2;}
.popCont .innerBox.pdOpt1{padding-top:18px;}
.popCont .innerBox.bg{border:none;background-color:#f1f4f5;}
.popCont .innerBox .txt{margin-bottom:7px;color:#171717;}
.popCont .innerBox > ul{margin:13px 10px 0;}
.popCont .innerBox ul li{line-height:20px;color:#777;}
.popCont .innerBox ul li:first-child{margin-top:0;}
.popCont .innerBox ul li > ul{margin:3px 10px;}
.popCont .innerBox ul li > ul > li{line-height:18px;}
.popCont .innerBox .innerCont{padding:18px 22px;border:1px solid #eaeaea;background-color:#fff;letter-spacing:-0.5px}
.popCont .innerBox .agreeArea{margin-top:15px;}
.table.border th{border-left:1px solid #cdcdcd;}
.table.border th:first-child{border-left:none;}
.table.border td{border-left:1px solid #cdcdcd;}
.table.border td:first-child{border-left:none;}

/* 뉴스레터 */
.divPopup .popCont.newsletter{margin-top:30px;}
.newsletter .innerBox p.inputW.opt1{width:350px;}
.newsletter .innerBox p.inputW.wdOpt1{width:120px;}
.newsletter .innerBox p.inputW.wdOpt2{width:250px;}
.newsletter .innerBox input[type="text"]{padding:7px 0 6px;font-size:13px;}
.newsletter .innerBox input[type="text"]::placeholder{color:#989898;}
.newsletter .innerBox input[type="text"]:-ms-input-placeholder{color:#989898;}
.newsletter .innerBox input[type="text"]::-ms-input-placeholder{color:#989898;}
.newsletter .innerBox dl{margin:10px 5px;}
.newsletter .innerBox dl dt{margin-bottom:7px;color:#131313;font-size:13px;}

/* 참고문헌양식 버튼 */
.divPopup{display:inline-block;}
.divPopup .innerBtnType1{display:inline-block;margin:3px 4px;padding:3px 4px;background-color:#f26522;color:#fff;font-size:13px;border-radius:3px}
.divPopup .innerBtnType2{display:inline-block;margin-left:5px;padding:6px 14px;background-color:#f26522;color:#fff;font-size:13px;border-radius:3px}
.divPopup .boardSelect{height:28px;}
.divPopup .boardSelect .selectBoxW > label{height:30px;line-height:30px;}
.divPopup .boardSelect.type2 .boardSelectBox.on .optList{top:-2px;}


/* 저작물등록 */
.divPopup.myPop2{padding:0;}
.divPopup .popHeader{position:relative;margin:0 20px;padding:20px 5px 15px;border-bottom:2px solid #1a1a1a;}
.divPopup p.title{color:#1a1a1a;font-size:17px;line-height:20px;font-family:NotoSansKRM;}
.divPopup p.title{display:block;/* overflow:hidden; */text-overflow:ellipsis;white-space:nowrap;margin-right:315px;}
.divPopup .popCont{margin-top:25px;padding: 0 30px;}
.divPopup .popCont > p{color:#464646;font-size:15px;line-height:22px;}
.divPopup .popCont > p .ex{display:block;margin-top:15px;color:#7f7f7f;font-size:14px;}
.popCont .inputW{height:43px;margin-top:30px;padding:0 10px;border:1px solid #7e7e7e;}
.popCont .inputW.ib{display:inline-block;}
.popCont .inputW.opt1{margin-top:0;height:32px;border:1px solid #d7d7d7;}
.popCont input[type="text"]{width:100%;padding:12px 0;box-sizing:border-box;border:none;}
.popCont input[type="text"].bdn{border:none;}
.popCont table td input[type="text"]{padding:0 10px;border:1px solid #c4c4c4;}
.popCont table td input[type="text"].inputType1:focus{outline:none!important;border:1px solid #f26522;}


/* 새책장만들기 */
.popCont .inputList li{margin-top:10px;}
.popCont .inputList li:first-child{margin-top:0;}
.popCont .inputList li > p{display:inline-block;width:76px;margin-bottom:0;vertical-align:middle}
.popCont .inputList li  input[type="text"]{padding:0;}
.popCont .inputListli span.txt{font-size:14px;}
.popCont .inputList li .wd422{width:422px;}
.myPop .popCont .inputList li .btnType1{padding:0;}

/* 관심학술지 설정 */
.popCont .innerCont.wd576{width:576px;margin:42px auto 0;}
.popCont .journalSrch div{position:relative;width:576;height:44px;margin-bottom:15px;}
.popCont .journalSrch div > p{width:472px;height:42px;padding:0 10px;background-color:#fff;border:1px solid #b3b3b3;}
.popCont .journalSrch div > p > input[type="text"]{width:100%;padding:10px 0;border:none;color:#555;font-size:15px;font-family:NotoSansKR;}
.popCont .journalSrch div > p > input[type="text"]::placeholder{color:#555;}
.popCont .journalSrch div > p > input[type="text"]:-ms-input-placeholder{color:#555;}
.popCont .journalSrch div > p > input[type="text"]::-ms-input-placeholder{color:#555;}
.popCont .journalSrch div > input[type="image"]{position:absolute;right:0;top:0;width:78px;height:44px;}
.popCont .journalSetW .txt{margin:0 4px;color:#5f5f5f;font-size:15px;}
.popCont .journalListW{height:386px;margin-top:14px;margin-bottom:43px;border:1px solid #d6d6d6;overflow-y:auto}
.popCont .journalListW > div{padding:15px;}
.popCont .journalListW ul > li{margin-top:10px;}
.popCont .journalListW ul > li:first-child{margin-top:0;}

/* 관심분야검색 팝업 */
.categoryPop .category{overflow:hidden;}
.categoryPop .category .txt1{margin-bottom:16px;color:#666;font-size:15px;}
.categoryPop .categoryList{float:left;width:183px;height:271px;padding:15px 12px;border:1px solid #d9d9d9;overflow-y:auto}
.categoryPop .categoryResult{float:left;width:511px;height:301px;margin-left:12px;border:1px solid #d9d9d9;overflow-y:auto}
.categoryList .folderList li{margin-top:9px;}
.categoryList .folderList li:first-child{margin-top:0}
.categoryList .folderList li a{display:inline-block;padding-left:20px;color:#3d3d3d;font-size:15px;background:url(../../commons/images/directoryIco.png) no-repeat left center;line-height:16px;}
.folderList ul{display:none;margin-left:20px;}
.folderList ul.innerList{margin:10px 20px;}
.folderList ul.innerList li a{display:inline-block;color:#656565;font-size:14px;}
.folderList ul.innerList2{display:none;margin:10px 20px;}
.folderList ul.innerList2 li{margin-top:5px;}
.folderList ul.innerList2 li:first-child{margin-top:0;}
.folderList ul.innerList2 li a{display:inline-block;padding-left:8px;color:#656565;font-size:14px;background:url(../../search/images/popListDash1.png) no-repeat left 10px;}
.folderList ul.innerList2 li a:hover{color:#0078f5;background:url(../../search/images/popListDash2.png) no-repeat left 10px;}
.categoryResult .categorySrchW{padding:21px 26px 0;}
.categoryResult .srchW{position:relative;width:391px;height:42px;padding:0 52px 0 12px;border:1px solid #d1d1d1;background-color:#fff;}
.categoryResult .srchW p{width:100%;}
.categoryResult .srchW input[type="text"]{padding:10px 0;color:#888;font-size:15px;font-family:NotoSansKR;border:none;background:none;}
.categoryResult .srchW .btn{position:absolute;right:14px;top:8px;width:26px;height:26px;}
.categoryResult .divTable{margin:0 24px;}
.popCont .selectedCategory p{color:#666;font-size:15px;}
.popCont .selCategoryList{margin-top:13px;padding:32px 13px 30px;border:1px solid #d9d9d9;}
.popCont .popTable1{border-top:1px solid #c5c5c5;border-bottom:1px solid #eaeaea;}
.popCont .popTable1 thead{background-color:#f1f4f5;}
.popCont .popTable1 thead th{padding:12px 14px;color:#3a3a3a;font-size:15px;font-weight:normal;border-left:1px solid #eaeaea;border-top:none;}
.popCont .popTable1 thead th:first-child{border:none;}
.popCont .popTable1 tbody th{font-size:14px;font-weight:normal;}
.popCont .popTable1 tbody th.bg1{background-color:#f1f4f5;}
.popCont .popTable1 tbody tr{border-top:1px solid #eaeaea;}
.popCont .popTable1 tbody tr td{text-align:center;padding:6px 14px;color:#787878;font-size:14px;font-family:NotoSansKR;border-left:1px solid #eaeaea;}
.popCont .popTable1 tbody tr td:first-child{border-left:none;}
.popCont .popTable1 tbody tr td.taL{text-align:left;}
.popCont .popTable1 tbody tr td a{color:#787878;font-size:14px;}
.popCont .popTable1 tbody tr td a:hover{text-decoration:underline;}
.popCont .popTable1.bdOpt1{border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;margin-bottom:10px;}
.popCont .popTable1.bdOpt1 thead th{border-left:1px solid #c5c5c5;}
.popCont .popTable1.bdOpt1 thead th:first-child{border:none;}
.popCont .popTable1.bdOpt1 tbody tr{border-top:1px solid #c5c5c5;}
.popCont .popTable1.bdOpt1 tbody td{border-left:1px solid #c5c5c5;}
.popCont .inputList li p{color:#888;font-size:15px;}
.popCont .inputList li p span{color:#888;font-size:15px;}
.popCont .inputList li input[type="text"]{padding:8px 10px 8px;color:#646464;font-size:15px;border:1px solid #d1d1d1;box-sizing:border-box}
.popCont .inputList li input[type="text"].inputType1:focus{outline:none!important;border:1px solid #fe7c0b;}
.popCont .inputList li input[type="text"].wd531{width:531px;}
.popCont .inputList li  .btnType1{display:inline-block;margin-left:4px;padding:11px 31px 12px;color:#3c3c3c;font-size:14px;border:1px solid #d1d1d1;background-color:#f1f4f5;}

/* 원문보기 팝업 */
.popHeader .topArea{position:absolute;right:24px;top:19px;}
.popHeader .topArea .btnW a{display:inline-block;margin:0 2px;}
.popCont .divViewOrigin{margin-bottom:60px;padding-top:87px;background-color:#fff;text-align:center;}
.popCont .divViewOrigin .university{padding-top:222px;color:#232323;font-size:21px;line-height:30px;background:url(../../search/images/viewOriginBg.png) no-repeat center 0;}
.popCont .divViewOrigin #university{color:#ff4031;}
.popCont .divViewOrigin .account{margin-top:15px;color:#757575;font-size:15px;line-height:20px;}



/*복사대출신청*/
.popCont.application{padding: 0 23px;}
.popCont .applicationPop{overflow: hidden;}
.popCont .divStep.left{width:694px;border:1px solid #dbdbdb;}
.popCont .divStep.left .cont{margin-top: 20px;padding:13px 22px 25px;}
.popCont .divStep .tit{position:relative;padding:22px 24px;}
.popCont .divStep.left .tit{background-color: #d6dbe1;}
.popCont .divStep .tit p{color: #222;font-size: 16px;line-height: 22px;}
.popCont .divStep .tit p a{display:block;}
.popCont .divStep .tit .num{display: inline-block;margin-right: 15px;color: #2e2e2e;font-size: 29px;font-family: RobotoB;vertical-align:top}
.popCont .divStep .tit .btnType1{position:absolute;right:24px;top:18px;display:inline-block;float:right;padding:7px 18px;color:#fff;font-size:14px;background-color:#f26522;}
.popCont.application .divStep dl{margin-top:22px;overflow: hidden;}
.popCont.application .divStep dl:first-child{margin-top: 0;}
.popCont.application .divStep dl dt{float: left;width: 76px;color: #2d2d2d;font-size: 15px;text-align: right;}
.popCont.application .divStep dl dd{float: left;width:551px;margin-left: 20px;}
.popCont.application .divStep dd ul li{padding-left:8px;color:#575757;font-size: 14px;line-height: 20px;background:url(../../search/images/applicationDash.png) no-repeat left 10px;}
.popCont .divStep.left .cont p.userType{color:#2d2d2d;font-size:16px;}
.popCont .divStep.left .cont .btnBunch{margin-bottom:30px;}
.popCont .divStep.left .cont .btnBunch a{width:140px;height: 42px;padding: 0;line-height: 40px;text-align: center;letter-spacing:-0.5px}
.popCont .divStep.left .cont .btnBunch a.wdAt{width:auto;padding:0 12px;}
.popCont .divStep.left .cont p.txt{margin-top: 3px;color:#7b7b7b;font-size: 13px;letter-spacing:-1px}
.popCont .divStep .point{display: block;color:#7a7a7a!important;font-size: 13px;line-height:20px;}
.popCont .divStep .point2{color:#7cade1;}
.popCont .divStep .popTable1{margin-bottom:10px;}
.popCont .divStep .popTable1 thead th{font-size:14px;}
.popCont .divStep .popTable1 tbody td{font-size:14px;padding:10px 0;}
.popCont .divStep .popTable1 tbody td.bold{color:#0078f5;font-family:NotoSansKRM;}
/* 문헌복사신청 */
.popCont .txtBox.type3{padding:14px 18px;}
.popCont .txtBox.type3 p{color:#f26522;line-height:20px;font-size:13px;}

/* 해외논문구매대행 */
.popCont .tabM{height:49px;border-bottom:1px solid #a0a0a0;}
.popCont .tabM li{float:left;margin-left:-1px;}
.popCont .tabM li a{display:inline-block;padding:17px 30px 16px;text-align:center;color:#7e7e7e;font-size:16px;letter-spacing:-0.5px;border:1px solid #a0a0a0;border-bottom:none;}
.popCont .tabM li.on a{position:relative;z-index:1;border-bottom:1px solid #f1f4f5;color:#212121;background-color:#f1f4f5;}
.popCont .tabContent .topGuide{padding:32px 22px 20px;color:#666;font-size:14px;line-height:22px;background-color:#f1f4f5;}
.popCont .tabContent .topGuide ul li{padding-left:9px;background:url(../images/starDash1.png) no-repeat left 7px;}
.popCont .popInnerCont .innerTop{position:relative;}
.popCont .popInnerCont .innerTop h3{display:inline-block;}
.popCont .popInnerCont .innerTop a{display:inline;}
.popCont .popInnerCont .innerTop p{position:absolute;right:0;top:0;font-size:13px;}
.popCont .popInnerCont h3.tit{color:#3c3c3c;font-size:16px;font-weight:normal;font-family:NotoSansKR;letter-spacing:-0.5px}
.popCont .tabContent table tbody th{padding:13px 15px;font-size:14px;letter-spacing:-0.5px;line-height:18px;}
.popCont .tabContent table tbody td{font-size:14px;}
.popCont .tabContent table tbody td p{font-size:14px;line-height:20px;}
.popCont table td.inputTel.wdOpt1 .boardSelect{width:105px;}
.divPopup table td.inputTel.wdOpt1 .inputType1{width:119px;}
.divPopup table td.inputTel.wdOpt1 input#tel_chk+label{font-size:14px;margin-top:3px;margin-left:0;}
.popCont.edds table td ul{margin:4px 0;}
.popCont.edds .totalT{font-size:13px;}


/* 관심분야 등록 팝업 */
.popCont .interest .topArea{padding-top:130px;padding-bottom:27px;background:url(../images/interestPopBg.png) no-repeat center 0;border-bottom:1px solid #dadada;}
.popCont .interest .topArea p{color:#171717;font-size:21px;text-align:center;}
.popCont .interest .topArea p.txtS{margin-top:12px;color:#818181;font-size:15px;}
.popCont .interestW{margin-top:20px;}
.popCont .interestW .tit{color:#434343;font-size:16px;}
.popCont .interestW ul{margin:22px 20px 0;}
.popCont .interestW ul li{width:30%;}
.popCont .interestW ul li label{color:#515151;font-size:14px;}


/* 로그인 */
.loginW{width:460px;margin:0 auto;padding-top:8px;padding-bottom:20px;}
.loginW h1.logo{margin-bottom:40px;text-align:center;}
.loginW h3.tit{color:#2a2a2a;font-size:18px;font-weight:normal;font-family:NotoSansKRM;line-height:20px;}
.loginW .rissLogin .login{margin-top:15px;}
.loginW .rissLogin .login ul li{margin:14px 0 0;padding:0 15px;border:1px solid #dadada;box-sizing:border-box}
.loginW .rissLogin .login ul li:first-child{margin-top:0;}
.loginW .rissLogin .login ul li input{width:100%;padding:10px 0;color:#a3a3a3;font-size:16px;font-family:NotoSansKR;border:none;}
.loginW .rissLogin .login ul li input::placeholder{color:#a3a3a3;}
.loginW .rissLogin .login ul li input:-ms-input-placeholder{color:#a3a3a3;}
.loginW .rissLogin .login ul li input::-ms-input-placeholder{color:#a3a3a3;}
.loginW .rissLogin .loginBtn{margin-top:13px;cursor:pointer}
.loginW .rissLogin .loginBtn input[type="submit"]{width:460px;height:52px;text-align:center;color:#fff;font-size:20px;font-family:NanumSquare;border:none;background-color:#f26522;cursor:pointer}
.loginW .rissLogin p.find{margin-top:30px;text-align:center;}
.loginW .rissLogin p.find a{display:inline-block;margin:0 15px;color:#838383;font-size:14px;}

/* SNS Login */
.loginW .snsLogin{margin-top:43px;}
.loginW .snsLogin .login{margin-top:14px;border-top:1px solid #e4e4e5;}
.loginW .snsLogin .login ul{padding:28px 0;text-align:center;}
.loginW .snsLogin .login ul li{display:inline-block;margin:0 15px;}
.loginW .loginHelp{display:block;padding:26px 20px 30px;background-color:#fff;border:1px solid #dadada;letter-spacing:-0.5px}
.loginW .loginHelp .btnHelp{display:inline-block;margin-bottom:15px;padding-bottom:5px;color:#0078f5;font-size:15px;border-bottom:1px solid #0078f5;}
.loginW .loginHelp .txt p{color:#7a7a7a;font-size:14px;line-height:22px;}
.loginW .loginHelp .txt p.strong{color:#4f4f4f;}
.point3{color:#0078f5;}

/* 검색 */
.popCont .popSrch div{position:relative;width:576px;height:40px;margin-bottom:15px;}
.popCont .popSrch div > p{width:472px;height:38px;padding:0 10px;background-color:#fff;border:1px solid #b3b3b3;}
.popCont .popSrch div > p > input[type="text"]{width:100%;padding:8px 0;border:none;color:#555;font-size:15px;font-family:NotoSansKR;}
.popCont .popSrch div > p > input[type="text"]::placeholder{color:#555;}
.popCont .popSrch div > p > input[type="text"]:-ms-input-placeholder{color:#555;}
.popCont .popSrch div > p > input[type="text"]::-ms-input-placeholder{color:#555;}
.popCont .popSrch div > input[type="image"]{position:absolute;right:0;top:0;width:78px;height:40px;}
.popCont .popSrch div > input[type="submit"]{position:absolute;right:0;top:0;width:78px;height:40px;border:none;background-color:#3e58b2;color:#fff;font-size:14px;cursor:pointer}
.popCont .popSrch div > input[type="button"]{position:absolute;right:0;top:0;width:78px;height:40px;border:none;background-color:#3e58b2;color:#fff;font-size:14px;cursor:pointer}
.popCont ul.srchInfo1 li{margin-top:5px;font-size:14px;}
.popCont ul.srchInfo1 li:first-child{margin-top:0;}
.popCont .srchInfo2{margin-top:22px;padding-top:22px;border-top:1px solid #ddd;}
.popCont .srchInfo2 p{margin-top:7px;font-size:15px;}
.popCont .srchInfo2 p:first-child{margin-top:0;}
.popCont .srchResult .resultTop{margin-top:15px;padding:18px 0;color:#353535;text-align:center;font-size:15px;background-color:#f1f4f5;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.popCont .srchResult ul{padding:20px 17px;border-bottom:1px solid #ddd;}
.popCont .srchResult ul li{margin-top:7px;padding-left:10px;background:url(../images/contListBg2.png) no-repeat left 7px;}
.popCont .srchResult ul li:first-child{margin-top:0;}
.popCont .srchResult ul li a{font-size:14px;color:#666;}
.popCont .srchResult ul li a:hover{text-decoration:underline;}
.popCont .result .popTable1 tbody tr td{padding:15px 20px;}
.popCont .result .popTable1 thead tr th{padding:15px 20px;}
.popCont .postcodeSrch{margin-top:15px;}
.popCont .postcodeSrch .srchW{position:relative;width:456px;height:44px;}
.popCont .postcodeSrch .srchW.ib{display:inline-block;vertical-align:top}
.popCont .postcodeSrch .srchW > p{width:345px;height:42px;margin-left:4px;padding:0 10px;background-color:#fff;border:1px solid #cbcbcb;}
.popCont .postcodeSrch .srchW input[type="text"]{padding:11px 0 12px;}
.popCont .postcodeSrch .srchW input[type="text"]::placeholder{color:#b5b5b5;}
.popCont .postcodeSrch .srchW input[type="text"]:-ms-input-placeholder{color:#b5b5b5;}
.popCont .postcodeSrch .srchW input[type="text"]::-ms-input-placeholder{color:#b5b5b5;}
.popCont .postcodeSrch .srchW input[type="image"]{position:absolute;right:0;top:0;width:78px;height:44px;}
.popCont .postcodeSrch .boardSelect{height:42px;}
.popCont .postcodeSrch .boardSelectBox{width:180px;}
.popCont .postcodeSrch .boardSelectBox .optList{height:135px;overflow-y:auto}
.popCont .postcodeSrch .boardSelect .selectBoxW > label{height:42px;line-height:42px;}
.popCont .postcodeSrch .boardSelect.wdOpt1{width:180px;}
.popCont .postcodeSrch .srchInfo{margin-top:14px;font-size:14px;color:#353535;font-family:NotoSansKR;}
.popCont .postcodeSrch .srchInfo.top{font-size:15px;}
.popCont .postcodeSrch .srchInfo span{color:#7a7a7a;}

/* 다국어입력 */
.popCont .languageW{position:static;left:0;right:0;top:0;width:573px;background-color:#f1f4f5;opacity:1;visibility:visible}



/* 이용약관 */
div.clause{line-height:130%; color:#403F42; height:auto;font-family:NotoSansKR;font-size:14px;}
div.clause h1,div.clause h2,div.clause h3,div.clause h4,div.clause h5,div.clause h6,div.clause h7{font-size:12px; color:#403f32; font-weight:normal;}
div.clause ol li{margin-top:7px;}
div.clause h2{margin-top:25px; margin-bottom:25px;}
div.clause li.last{margin-bottom:25px;}
div.clause li.last h2{margin:0; font-weight:normal;}
div.clause .margin{margin-top:20px;}
div.clause .left{margin-left:12px;}


/* 개인정보보호방침 */
div.popInnerCont div.protect_sel {position:absolute; right:20px; top:0;font-family:NotoSansKR;}
div.protect_sel {position:absolute; right:50px; top:0;}
div.protection{padding:20px 0 10px 0; line-height:130%; color:#403F42; height:auto; color:#414141;font-size:14px;}
.boardSelect.version{position:absolute;right:0;top:0;height:22px;}
.divPopup .boardSelect.version .selectBoxW > label{height:22px;line-height:22px;font-size:12px;}
.divPopup .boardSelect.version.type2 .boardSelectBox.on .optList{top:0;}
.boardSelect.version > .boardSelectBox > .optList > ul > li > a{font-size:12px;}
div.protection dl.type01 {margin-top:26px;}
div.protection dl.type01 dd {margin-top:26px; margin-left:16px;}
div.protection dl.type02 {margin-top:20px;}
div.protection dl.type02 dt {font-weight:bold; line-height:40px;}
div.protection dl.type02 dd {margin:12px 0;}
div.protection dl.type02 dd ul, div.protection dl.type02 dd ol{margin-left:15px; margin-top:10px;}
div.protection dl.type02 .top {margin-top:10px;}
div.protection dl.type02 .left {margin-left:15px;}
div.protection dl.type02 ul.right {margin:15px 0;}
div.protection dl.type02 ul.right li {width:100%; text-align:right;}
.tableType1.tableStyle1.fz th{font-size:14px;}
.tableType1.tableStyle1.fz td{font-size:13px;}

/* 해외DB 통합검색안내 팝업 */
.divPopup .foreignInfo p.bold{display:block;margin-top:48px;padding-top:155px;color:#0a0a0a;font-size:20px;line-height:25px;font-family:NotoSansKR;text-align:center;background:url(../images/foreignDBbg.png) no-repeat center 0;}
.divPopup .foreignInfo .txtBox{background:none;}
.divPopup .foreignInfo .txtBox p{color:#535353;font-size:15px;line-height:22px;word-break:keep-all;word-wrap:normal;}
.divPopup .foreignInfo .txtBox2{background:none;}
.divPopup .foreignInfo .txtBox2 p{color:#535353;font-size:14px;line-height:24px;word-break:keep-all;word-wrap:normal;}
.divPopup .foreignInfo .point a{color:#f26522;}
.divPopup .foreignInfo a.email{color:#f26522;text-decoration:underline;}

/* ARS안내 팝업 */
.arsInfo .popInnerCont p.bold{margin-top:30px;padding-top:113px;color:#fe7c0b;font-size:25px;background:url(../images/arsInfoBg.png) no-repeat center 0;text-align:center;}
.arsInfo .popInnerCont p.bold .sTxt{display:inline-block;margin-left:5px;font-size:20px;}
.arsInfo .numberInfo > p{margin-bottom:10px;color:#fd0000;font-size:14px;font-family:NotoSansKR;}
.numberInfo table{border-bottom:1px solid #c2c2c2;}
.numberInfo table tr th{color:#111;font-size:14px;background-color:#e5e5e5;font-weight:normal;border-top:1px solid #c2c2c2;}
.numberInfo table tr td{padding:17px 17px 14px;border-top:1px solid #c2c2c2;font-size:14px;color:#5e5e5e;}
.numberInfo table tr td p{margin-bottom:5px;color:#010101;font-size:14px;font-family:NotoSansKRM;}



/* RISS 처음 방문이세요 */
/* #firstVisitW{width:840px;} */
#firstVisitW #topArea{height:263px;padding-left:54px;background:url(../../firstvisit/images/firstVisitTitBg.jpg) no-repeat center center #cde7ec;}
#firstVisitW #topArea h1{height:30px;margin-bottom:10px;padding-top:96px;color:#1b1b1b;font-size:32px;font-family:NanumSquare;font-weight:bold;line-height:30px;}
#firstVisitW #topArea .infoT p{color:#565656;font-size:16px;font-family:NotoSansKR;line-height:22px;}
#firstVisitW .firstVisitMenu{padding:70px 0 85px;text-align:center;background-color:#fff;margin-left:-13px}
#firstVisitW .firstVisitMenu ul{width:546px;height:325px;margin:0 auto;}
#firstVisitW .firstVisitMenu ul li{display:inline-block;width:121px;height:154px;margin-bottom:12px;border:1px solid #c9c9c9;margin-left:13px;box-sizing:border-box;border-radius:4px;vertical-align:top;}
#firstVisitW .firstVisitMenu ul li:nth-child(3){margin-right:1px}
#firstVisitW .firstVisitMenu ul li:hover{border:2px solid #1e2c5d;}
#firstVisitW .firstVisitMenu ul li a{display:block;color:#1e1e1e;font-size:16px;font-family:NotoSansKR;}
#firstVisitW .firstVisitMenu ul li.menu7 a{letter-spacing:-1px}
#firstVisitW .firstVisitMenu ul li a span{display:block;padding-top:100px;line-height:18px;background-repeat:no-repeat;}
.firstVisitMenu ul li.menu1 a span{background-image:url(../../firstvisit/images/firstVisitM1.png);background-position:center 44px;}
.firstVisitMenu ul li.menu2 a span{background-image:url(../../firstvisit/images/firstVisitM2.png);background-position:center 39px;}
.firstVisitMenu ul li.menu3 a span{background-image:url(../../firstvisit/images/firstVisitM3.png);background-position:center 31px;}
.firstVisitMenu ul li.menu4 a span{background-image:url(../../firstvisit/images/firstVisitM4.png);background-position:center 37px;}
.firstVisitMenu ul li.menu5 a span{background-image:url(../../firstvisit/images/firstVisitM5.png);background-position:center 33px;}
.firstVisitMenu ul li.menu6 a span{background-image:url(../../firstvisit/images/firstVisitM6.png);background-position:center 33px;}
.firstVisitMenu ul li.menu7 a span{background-image:url(../../firstvisit/images/firstVisitM7.png);background-position:center 29px;}

/* 처음방문이세요 서브 */
#firstVisitW #topArea2{height:111px;background:url(../../firstvisit/images/firstVisitTitBg2.jpg) no-repeat center center #cde7ec;}
#firstVisitW #topArea2 h1{padding:48px 44px 42px;color:#1b1b1b;font-size:20px;font-family:NanumSquare;font-weight:bold;line-height:20px;}

/* 탭메뉴 */
#firstVisitW .innerTab{padding-top:17px;background-color:#efefef;}
#firstVisitW .innerTab ul{height:79px;margin:0 30px;overflow:hidden;}
#firstVisitW .innerTab ul li{float:left;margin-left:16px;margin-bottom:15px}
#firstVisitW .innerTab ul li:first-child{margin-left:0;}
#firstVisitW .innerTab ul li:nth-child(8){margin-left:0}
#firstVisitW .innerTab ul li a{display:inline-block;position:relative;height:32px;color:#1e1e1e;font-size:15px;font-family:NotosansKR;letter-spacing:-0.5px}
#firstVisitW .innerTab ul li a:before{content: '';display: block;position: absolute;right: 50%;bottom: 0px;left: 50%;height:3px;background-color: #f26522;-webkit-transition: right 0.3s ease, left 0.3s ease;transition: right 0.3s ease, left 0.3s ease;}
#firstVisitW .innerTab ul li.on a{color:#f26522;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}
#firstVisitW .innerTab ul li.on a:before{left: 0;right: 0;-webkit-transition: right 0.25s ease, left 0.25s ease;transition: right 0.25s ease, left 0.25s ease;}
#firstVisitW table{width:100%;border-top:2px solid #434343;}
#firstVisitW table thead tr th{padding:23px 0 20px;font-weight:normal;font-family:NotoSansKRM;font-size:15px;background-color:#eee;border-bottom:1px solid #d6d6d6;border-left:1px solid #d6d6d6;}
#firstVisitW table thead tr th:first-child{border-left:none;}
#firstVisitW table thead tr th.bdL{border-left:1px solid #d6d6d6;}
#firstVisitW table tbody tr{border-bottom:1px solid #d6d6d6;}
#firstVisitW table tbody tr td{padding:20px 10px;color:#706e6e;font-size:14px;line-height:17px;border-left:1px solid #d6d6d6;text-align:center;}
#firstVisitW table tbody tr td p{font-size:13px;}
#firstVisitW table tbody tr td.bdL{border-left:1px solid #d6d6d6;}
#firstVisitW table tbody tr td.taL{padding:20px;text-align:left;}
#firstVisitW table tbody tr td:first-child{border-left:none;}

#firstVisitW #footer{padding:21px 0 23px;background-color:#1e2c5d;}
#firstVisitW #footer p{text-align:center;color:#e2e2e2;font-size:11px;font-family:Roboto;}

/* 처음방문이세요*/
#firstVisitW .tabCont{display:none;margin:30px 30px 0;padding-bottom:65px;}
#firstVisitW .tabCont.on{display:block;}
#firstVisitW .tabCont h2.tit{margin-bottom:34px;padding-bottom:24px;color:#1c1c1c;font-size:18px;font-family:NotoSansKR;font-weight:normal;background:url(../../commons/images/bottomLine.png) repeat-x 0 100%;}
#firstVisitW .tabCont .innerCont{margin:0 5px;}
#firstVisitW .tabCont .innerCont h3.tit1{display:inline-block;margin-bottom:12px;padding-left:16px;color:#2b2b2b;font-size:16px;font-family:NotoSansKR;background:url(../../firstvisit/images/titleBg.png) no-repeat left center;}
#firstVisitW .tabCont .innerCont h3.tit2{color:#1c1c1c;font-size:18px;}
#firstVisitW .tabCont .innerCont h3.tit3{display:inline-block;padding-left:16px;color:#2b2b2b;font-size:16px;font-family:NotoSansKR;background:url(../../firstvisit/images/titleBg.png) no-repeat left 12px;line-height:26px}
#firstVisitW .tabCont .innerCont h3.tit3 span{font-size:14px}
#firstVisitW .tabCont .cont{color:#6a6a6a;font-size:14px;font-family:NotoSansKR;line-height:20px;word-break:keep-all;word-wrap:normal;letter-spacing:-0.5px}
#firstVisitW .tabCont .cont .imgBox{width:745px;margin-top:20px;}
#firstVisitW .tabCont .cont .imgBox img{width:100%;-webkit-box-shadow: 1px 3px 9px 3px rgba(0,0,0,0.1);box-shadow: 1px 3px 9px 3px rgba(0,0,0,0.1);}
#firstVisitW .tabCont .cont .imgBox p{margin-top:20px;color:#454545;font-size:14px;}
#firstVisitW .tabCont .cont .imgBox p a{color:#454545;text-decoration:underline}
#firstVisitW .tabCont .cont .location{width:auto;}
#firstVisitW .tabCont .cont .location span{margin-left:8px;padding-left:12px;background:url(../../firstvisit/images/locationArrow.png) no-repeat left center;}
#firstVisitW .tabCont .cont .location span:first-child{margin-left:0;padding-left:0;background:none;}
#firstVisitW .tabCont .guideCont h3{margin-bottom:10px;color:#2b2b2b;font-size:16px;}
#firstVisitW .tabCont .innerCont .guideCont h3{margin-bottom:10px;color:#2b2b2b;font-size:16px;}
#firstVisitW .tabCont .innerCont .guideCont h3 a{color:#2b2b2b;text-decoration:underline}
#firstVisitW .tabCont .guideCont > p{margin:0 14px;color:#6a6a6a;font-size:14px;}
#firstVisitW .tabCont .guideCont .imgBox img{margin-top:30px;}
#firstVisitW .tabCont .guideCont .imgBox img:first-child{margin-top:0;}
#firstVisitW .tabCont .guideCont ul li{margin-top:60px;color:#6a6a6a;font-size:14px;}
#firstVisitW .tabCont .guideCont ul li:first-child{margin-top:0;}
/* 처음방문이세요-RISS란? */
#firstVisitW .tabCont1 ul.dataList{margin-top:33px;overflow:hidden;}
#firstVisitW .tabCont1 ul.dataList li{float:left;margin-left:12px;text-align:center;}
#firstVisitW .tabCont1 ul.dataList li:first-child{margin-left:0;}
#firstVisitW .tabCont1 ul.dataList li .cnt{display:block;width:97px;height:97px;margin-bottom:14px;border-radius:50%;color:#434343;font-size:14px;font-family:NotoSansKR;text-align:center;line-height:93px;background-color:#e5e5e5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
#firstVisitW .tabCont1 ul.dataList li .type{color:#434343;font-size:14px;}
#firstVisitW .tabCont1 ul.dataList li:hover .cnt{background-color:#fe7c0b;color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
#firstVisitW .tabCont1 .cont .imgBox{position:relative;}
#firstVisitW .tabCont1 .cont .imgBox p.link{position:absolute;top:93px;right:164px;color:#141414;font-size:17px;font-family:NotoSansKRM;text-align:center;}
#firstVisitW .tabCont1 .cont .imgBox p.link span{display:block;margin-top:0px;}
#firstVisitW .tabCont1 .cont .imgBox p.link .goTo{display:inline-block;color:#505050;font-size:12px;font-family:RobotoM;border-bottom:1px solid #000;}
/* 처음방문이세요-이용권한 */
#firstVisitW .tabCont2{min-height:500px}
#firstVisitW .tabCont2 table{margin-top:15px;}
/* 처음방문이세요-내관심논문 등록방법 */
#firstVisitW .tabCont3 .guideCont .heart{display:inline-block;margin-left:3px;padding-left:24px;background:url(../../firstvisit/images/heart.png) no-repeat left 3px;}
/* 처음방문이세요-RISS 자료 유형별 이용방법 */
#firstVisitW .tabCont4 .guideCont ul li{margin-top:30px;}
#firstVisitW .tabCont4 .guideCont ul li p{margin:0 10px;line-height:20px;}
#firstVisitW .tabCont4 .guideCont .imgBox{width:745px;margin-top:15px;}
#firstVisitW .tabCont4 .guideCont .viewType1{display:inline-block;height:16px;padding-left:20px;line-height:16px;background:url(../../firstvisit/images/originViewType1.png) no-repeat left center;}
#firstVisitW .tabCont4 .guideCont .viewType2{display:inline-block;height:16px;padding-left:20px;line-height:16px;background:url(../../firstvisit/images/originViewType2.png) no-repeat left center;}
#firstVisitW .tabCont4 .guideCont .viewType3{display:inline-block;height:16px;padding-left:20px;line-height:16px;background:url(../../firstvisit/images/originViewType3.png) no-repeat left center;}
/* 처음방문이세요-복사/대출 이용방법 */
#firstVisitW .tabCont5 table{margin-top:15px;}
/* 처음방문이세요-해외전자자료이용방법 */
#firstVisitW .tabCont6 table{margin-top:15px;}
#firstVisitW .tabCont6 .btnW{margin-top:24px;}
#firstVisitW .tabCont6 .btnW a{display:inline-block;margin-left:6px;padding:9px 20px;color:#fff;font-size:14px;background-color:#000;border-radius:100px;}
#firstVisitW .tabCont6 .btnW a:first-child{margin-left:0;}
#firstVisitW .tabCont6 .btnW a:hover{background:#201e1e;transition:background-color .6s cubic-bezier(0.165, 0.84, 0.44, 1)}
/* RISS 정보취약계층서비스란? */
#firstVisitW .tabCont .cont.inner{margin-left:14px}

/* 처음방문 이세요 해외이용안내 및 리스트스타일추가 */
#firstVisitW .forGuideEx {width:746px;margin:0 auto}
#firstVisitW .forGuideEx .exImgBoxW:not(:last-child) {margin-bottom:40px}
#firstVisitW .fvTxtW {margin:20px 0 24px 0}
#firstVisitW .fvTit1 {margin-bottom:16px;color:#2b2b2b;font-size:16px;letter-spacing: -0.025em;}
#firstVisitW .fvTxt1 {position:relative;padding-left:10px;color:#6a6a6a;font-size:14px;letter-spacing: -0.025em;}
#firstVisitW .fvTxt1::before {content:"";display:block;position:absolute;top:6px;left:0;width:4px;height:1px;background:#6a6a6a;font-family: NotoSansKR,sans-serif;}
#firstVisitW .fvTxt1:not(:last-child) {margin-bottom:8px}
#firstVisitW .fvTxt1 strong {color:#1c1c1c;font-weight: normal;}
#firstVisitW .fvTxt2 {padding-left:17px;color:#6a6a6a;font-size:14px;letter-spacing: -0.025em;font-family: NotoSansKR,sans-serif;}
#firstVisitW .fvTxt3 {color:#4949eb;font-size:13px;letter-spacing: -0.03em;font-family: NotoSansKR,sans-serif;}

#firstVisitW .exImgBox {margin-top:18px}
#firstVisitW .exImgBox:not(:last-child) {margin-bottom:20px}
#firstVisitW .exImgBox img {border:1px solid #ccc;box-shadow: 2px 3px 5px 0px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 2px 3px 5px 0px rgba(0, 0, 0, 0.1);}
#firstVisitW .exImgBox .imgExplain {margin-top:18px}

/* 내보내기 프린트 */
.popCont .pForm{padding:20px;background-color:#fafafa;border:1px solid #ececec;}
.popCont .pForm ul li{margin-top:10px;}
.popCont .pForm ul li:first-child{margin-top:0;}

/* 내보내기 프린트 -간략*/
.popCont .pBrief{padding: 20px;background-color: #fafafa;border: 1px solid #ececec;}
.popCont .pBrief .info_p{margin-bottom:22px;}
.popCont .pBrief .Pstit{color: #1e1e1e;font-size: 15px;line-height: 22px;letter-spacing: -0.5px;font-weight:normal;}
.popCont .pBrief .Pstit .num{margin-right:10px;color: #292929;font-size: 15px;font-family: NotoSansKR;color:#f26522;}
.popCont .pBrief .info_p dt .degree{margin-top:7px;color:#888;font-size:14px;}
.popCont .pBrief .info_p dd{margin-top:7px;color:#888;font-size:14px;}

/* 내보내기 프린트 -상세*/
.popCont .finalContainer{margin-top:30px;padding-top:30px;border-top:1px solid #ddd;}
.popCont .finalContainer:first-child{margin-top:0;padding-top:0;border-top:none;}
.popCont .finalContainer > p{margin-bottom:20px;color: #1d1d1d;line-height:20px;}
.popCont .finalContainer .report{padding:25px 20px;background-color:#fafafa;}
.popCont .finalContainer .report li{margin-top:5px;color: #202020;line-height:20px;}
.popCont .finalContainer .report li:first-child{margin-top:0;}

/* 복사대출불가 팝업 */
.divPopup .confirmError{margin-top:55px;padding-top:72px;background:url(../../commons/images//errorico.png) no-repeat center 0;word-wrap:normal;word-break:keep-all;}
.confirmError .ment{text-align:center;color:#2b2b2b;font-size:14px;}
.confirmError .ment span{display:block;margin-bottom:7px;font-size:24px;font-family:NotoSansKRM;}
.divPopup .confirmError .ment2{margin-top:43px;color:#737373;}
.confirmError .bold{color:#000;font-family:NotoSansKR;}

/* 저널 주제별 검색 */
.journalSetW .txt {margin:0 !important;position:relative;border:2px solid #4949eb;border-radius: 5px;}
.journalSetW .txt input {width:100%;height:48px;padding:0 60px 0 20px;border:none;background:transparent;color:#282828;font-size:15px;letter-spacing: -0.05em;box-sizing: border-box;}
.journalSetW .txt button {position:absolute;top:0;right:0;width:54px;height:48px;background:url(../../main/images/forSbjSearch.jpg) no-repeat center;border:none;text-indent: -9999px;cursor: pointer;}
.journalListW .result a {display:inline-block;margin-bottom:8px;font-family: Roboto,NotoSansKR,sans-serif;font-size:14px}
.journalListW .result a b {color:#4949eb}

/* 해외 팝업 divPopup에 클래스 discovery 추가 */
.divPopup.discovery .innerBtnType1 {background-color:#4949eb}
.divPopup.discovery  .btnBunch a.btnType1 {background-color:#4949eb}
.divPopup.discovery .btnBunch a.btnType2 {border:1px solid #4949eb;color:#4949eb}
.divPopup.discovery .popCont table td input[type="text"].inputType1:focus {border:1px solid #4949eb;}
.divPopup.discovery table td textarea:focus {border:1px solid #4949eb;}

/* 개인정보 처리방침 추가 */
.policyLabel {margin:24px 0}
.policyLabel>p {margin-bottom:20px;color:#414141;font-family: NotoSansKRM,sans-serif;line-height: 1;text-align: center;}
.policyLabel>ul {font-size:0}
.policyLabel>ul>li {display:inline-block;width:20%;height:94px;border:1px solid #e3e4e9;border-bottom:none;border-right:none;box-sizing: border-box;text-align: center;vertical-align: top;}
.policyLabel>ul>li img {margin-top:14px}
.policyLabel>ul>li .policysbj {font-size:12px;color:#666}
.policyLabel .bb {border-bottom:1px solid #e3e4e9 !important}
.policyLabel .br {border-right:1px solid #e3e4e9 !important}

.policyIndex {margin:32px 0 28px 0}
.policyIndex>p {margin-bottom:20px;color:#414141;font-family: NotoSansKRM,sans-serif;line-height: 1;text-align: center;}
.policyIndex>ul {padding:20px 24px;background:#f1f1f1;border:1px solid #eaeaea}
.policyIndex>ul>li:not(:last-child) {margin-bottom:8px}
.policyIndex>ul>li>a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.policyIndex>ul>li>a img {width:28px;height:auto;image-rendering: -webkit-optimize-contrast;}
.policyIndex>ul>li>a span {color:#666;margin-left:8px;font-size:12px;}
div.protection dl.type02 dt a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
div.protection dl.type02 dt img {width:28px;height:auto;image-rendering: -webkit-optimize-contrast;margin-right:6px}
