#srch_container .subContent{display:flex;justify-content:space-between;padding:2rem 0;border-top:2px dotted #d3d3d3}
#srch_container .subCntBody{flex:1;padding-left:4.2rem;width:calc(100% - 15rem)}
.search_word{position:relative;padding:1.5rem;width:15rem;height:fit-content;border-radius:.9rem;background:#fff;box-shadow:0 10px 40px rgba(0,0,0,.1)}
.search_word dl+dl{margin-top:1.2rem;padding-top:1.2rem;border-top:2px dotted #d3d3d3}
.search_word dl dt{margin-bottom:.6rem;color:#111;font-weight:700;font-size:1.1rem}
.search_word dl dd .yearTab{margin-bottom:.7rem}
.search_word dl dd .yearTab ul{display:flex}
.search_word dl dd .yearTab ul li{flex:auto}
.search_word dl dd .yearTab ul li a{padding:.2rem .5rem;color:#666;text-align:center;font-size:.8rem;transition:.3s}
.search_word dl dd .yearTab ul li a.current{border-radius:1rem;background:#555;color:#fff!important;font-weight:500}
.search_word dl dd .yearTab ul li a:focus,.search_word dl dd .yearTab ul li a:hover{color:#333;font-weight:500}
.search_word dl dd .rnknglst li{position:relative;padding-left:1.6rem;color:#4d4d4d;font-size:.8rem}
.search_word dl dd .rnknglst li .num{position:absolute;top:0;left:0;width:.8rem;height:.8rem;border:1px solid #d3d3d3;border-radius:.2rem;color:#888;text-align:center;font-size:.6rem}
.search_word dl dd .rnknglst li+li{margin-top:.6rem}
.total_search_box{position:relative;margin-top:2rem;width:100%}
.total_search_box .logo{position:absolute;top:2.4rem;left:2rem;z-index:1}
.total_search_box .logo a{display:block;line-height:0}
.total_search_box .box_st2{padding:1.8rem 1.4rem 1.8rem 15rem}
.total_search_box .srch_wrap{display:flex;margin:0 auto;padding-right:1.2rem;max-width:25.5rem;height:3rem;border:3px solid #b80b29;border-radius:4rem;overflow:hidden;background:#fff}
.total_search_box .srch_wrap .searchSelect{padding:0 3rem 0 .7rem;min-width:6.3rem;border:0;background:url(/images/layout/searchSelect_arrow-7e614a127505af67032ef808bfdc0973.png) no-repeat center right .7rem;font-size:.9rem;-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.total_search_box .srch_wrap .searchInput{flex:1;padding:0 .7rem;width:calc(100% - 9rem);border:0;font-size:.9rem}
.total_search_box .srch_wrap .searchInput::placeholder{color:#bebebe}
.total_search_box .srch_wrap .srch_btn{color:#1d1d1d;font-size:1.3rem}
.total_search_box .pprWord{display:flex;justify-content:center;margin-top:.9rem}
.total_search_box .pprWord dt{position:relative;margin-right:1rem;padding-right:1rem;color:#b80b29;white-space:nowrap;font-weight:600;font-size:.85rem}
.total_search_box .pprWord dt::before{position:absolute;top:7px;right:0;width:1px;height:.75rem;background:#bbb;content:""}
.total_search_box .pprWord dd{display:flex;flex-wrap:wrap;color:#555;font-size:.85rem;gap:.5rem .6rem}
.srchRslt{padding:1.3rem 1rem 1.3rem 15rem;text-align:center;font-size:1.1rem}
.total_srch{margin:.8rem 0 2rem}
.total_srch dl,.total_srch dl dd{display:flex;flex-wrap:wrap;justify-content:flex-end}
.total_srch dl{align-items:center;gap:.8rem}
.total_srch dl dt{flex:none;color:#111;font-weight:600;font-size:.9rem}
.total_srch dl dd{color:#888;font-size:.7rem;gap:.5rem 1rem}
.total_srch dl dd .form_grop{display:flex;align-items:center;gap:.4rem}
.total_srch dl dd input{padding:0 .7rem;min-width:6.5rem;height:1.9rem;border:1px solid #cbcbcb;border-radius:.2rem;font-size:.8rem;line-height:1.9rem}
.total_srch dl dd input::placeholder,.total_srch dl dd select::placeholder{color:#565656}
.total_srch dl dd input.inp_st{width:100%}
.total_srch dl dd select{padding:0 1.7rem 0 .7rem;min-width:6.5rem;height:1.9rem;border:1px solid #cbcbcb;border-radius:.2rem;background:url(/images/con_com/tabl_select_arrow-5986d71bd472e347483b63f5402101b4.png) no-repeat center right .75rem;font-size:.8rem;line-height:1.9rem;appearance:none}
@media (max-width:768px){
.total_srch dl,.total_srch dl dd{justify-content:flex-start}
.total_srch dl dd .form_grop{width:100%}
.total_srch dl dd input,.total_srch dl dd select{flex:1;min-width:auto;width:100%}
}
.total_info{margin-top:1.8rem}
.total_info .tit1{width:calc(100% - 5rem)}
.total_info .lstBox{position:relative;border-top:1px solid #4a4a4a;border-bottom:1px solid #ccc}
.total_info .lstBox+.tit1{margin-top:2.4rem}
.total_info .lstBox .no_data{padding:1.5rem 1rem;color:#555;text-align:center;font-size:.85rem}
.total_info .lstBox .menu,.total_info .lstBox .srch_rst_lst{padding:1.2rem .3rem}
.total_info .lstBox .menu li{font-size:.9rem}
.total_info .lstBox .menu li+li{margin-top:.5rem}
.total_info .lstBox .menu li span,.total_info .lstBox .srch_rst_lst>li a .item_info ul li .lct span{position:relative}
.total_info .lstBox .menu li span::before{position:absolute;top:2px;left:3px;color:#888;content:"\ea6e";font-size:.9rem;font-family:"remixicon";line-height:normal}
.total_info .lstBox .menu li span:nth-child(1)::before,.total_info .lstBox .srch_rst_lst>li a .item_info ul li .lct span:nth-child(1)::before{display:none}
.total_info .lstBox .menu li span+span{padding-left:1.2rem}
.total_info .lstBox .srch_rst_lst>li+li{margin-top:1.4rem}
.total_info .lstBox .srch_rst_lst>li a{display:block}
.total_info .lstBox .srch_rst_lst>li a .tit{overflow:hidden;color:#111;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:.9rem}
.total_info .lstBox .srch_rst_lst>li a .txt{display:-webkit-box;-webkit-box-orient:vertical;margin:.4rem 0 .7rem;overflow:hidden;color:#444;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;font-size:.85rem;-webkit-line-clamp:2}
.total_info .lstBox .srch_rst_lst>li a .file{position:relative;padding-left:1.3rem}
.total_info .lstBox .srch_rst_lst>li a .file::before{position:absolute;top:0;left:0;color:#555;content:"\ed0f";font-size:1.05rem;font-family:"remixicon"}
.total_info .lstBox .srch_rst_lst>li a .item_info ul{display:flex;flex-wrap:wrap}
.total_info .lstBox .srch_rst_lst>li a .item_info ul li{position:relative;color:#666;font-size:.8rem}
.total_info .lstBox .srch_rst_lst>li a .item_info ul li+li{padding-left:1.4rem}
.total_info .lstBox .srch_rst_lst>li a .item_info ul li+li::before{position:absolute;top:8px;left:.7rem;width:1px;height:.7rem;background:#ccc;content:""}
.total_info .lstBox .srch_rst_lst>li a .item_info ul li .lct span::before{position:absolute;top:2px;left:3px;color:#888;content:"\ea6e";font-size:.8rem;font-family:"remixicon";line-height:normal}
.total_info .lstBox .srch_rst_lst>li a .item_info ul li .lct span+span{padding-left:.9rem}
.total_info .lstBox .srch_rst_lst>li a:focus .file,.total_info .lstBox .srch_rst_lst>li a:focus .txt,.total_info .lstBox .srch_rst_lst>li a:hover .file,.total_info .lstBox .srch_rst_lst>li a:hover .txt{text-decoration:underline}
.total_info .lstBox .srch_rst_lst.type2>li a:focus .txt,.total_info .lstBox .srch_rst_lst.type2>li a:hover .txt{text-decoration:none}
.total_info .lstBox .srcharea{display:inline-flex;position:absolute;top:-2.3rem;right:0;align-items:center;padding:.25rem .5rem;border:1px solid #4a4a4a;border-radius:1rem;background:#f6f6f6;color:#4a4a4a;font-size:.75rem;line-height:normal;transition:.3s}
.total_info .lstBox .srcharea i{margin-left:.6rem;color:#222;font-size:.8rem;transition:.3s}
.total_info .lstBox .srcharea:focus,.total_info .lstBox .srcharea:hover{background:#4a4a4a;color:#fff}
.total_info .lstBox .srcharea:focus i,.total_info .lstBox .srcharea:hover i{color:#fff}
.total_info .lstBox .keyword{color:#b80b29}
@media (max-width:1440px){#srch_container .subCntBody{padding-left:2rem}
}
@media (max-width:1440px) and (max-width:1024px){
.total_search_box{margin-top:0}
.total_search_box .logo{position:relative;top:auto;left:auto;margin:1rem 0}
.total_search_box .logo a img{height:1.3rem}
.total_search_box .box_st2{padding:1.4rem}
.srchRslt{padding:1.3rem 1rem}
.search_word{display:none}
#srch_container .subCntBody{padding-left:0}
}
