@charset "utf-8";

#sear_ri{float:right;width:190px;/*margin-left:64px;*/ margin-bottom:50px; padding:0 20px;}/* 20181114 css 추가*/
#sear_ri > h2{font-size:24px;color:#000;padding:0 0 20px 0;border-bottom:3px solid #000}/* 20181114 css 추가*/

#container > .bg_sear{background: url(../../../konan2/common/img/middle_bg.gif) repeat-y left top;}/* 20181114 css 추가*/

#header .in .search_in {display: inline-block;float: left;margin-top: 48px;margin-left: 30px;}/* 20181114 css 추가*/

.search_result{border-bottom:1px solid #000}
.search_result .top{border:2px solid #d7d7d7;padding:30px;background:#fafafa;position:relative;margin-bottom:40px;}
.search_result .top .in{border:1px solid #ddd;margin-right:90px;}
.search_result .top input[type="text"]{border:0;height:37px;line-height:37px;text-indent:5px;width:100%;}
.search_result .top input[type="image"]{position:absolute;right:30px;top:72px;}
.search_result .top img{position:absolute;right:30px;top:72px;}
.search_result .top p{padding-top:10px;color:#000;}
.search_result .top p strong{color:#2c81c8}
.search_result .top .category select{height:37px;line-height:37px;margin-bottom:5px;border:1px solid #ddd;width:30%;}
.search_result .search_result_list h4{font-size:18px;color:#000;border-bottom:1px solid #000;padding-bottom:20px;margin-bottom:20px;}
.search_result .search_result_list h4 span{font-weight:normal;}
.search_result .search_result_list .list{padding:30px 30px 0 30px;}
.search_result .search_result_list .list > ul > li{padding-bottom:50px;}
.search_result .search_result_list .list > ul > li > a{display:block;font-size:16px;color:#000;text-decoration:underline;margin-bottom:10px;}
.search_result .search_result_list .list > ul > li > p{padding-bottom:5px;}

.search_result{border-bottom:1px solid #000}
.search_result .sear_area{border:2px solid #d7d7d7; padding:30px; position:relative;margin-bottom:40px; background:#e3edf4;}
.search_result .sear_area dl{margin:0;}
.search_result .sear_area dl:after{content:"";clear:both;display:block}
.search_result .sear_area dl dt.title{margin-bottom:12px;font-weight:bold;font-size:14px;color:#000;}
.search_result .sear_area dl dt span{font-weight:bold;font-size:0.875em;color:#000}
.search_result .sear_area dl dd{float:left;width:160px;margin:5px 0 0 0; padding:0 0 0 0;}
.search_result .sear_area dl dd a{color:#000;}

.sear_title{position: relative;overflow: hidden;padding: 15px 0; font-size: 1em;color: #000;border-bottom: 1px solid #d4d4d4; margin-bottom:20px;}
.sear_title h3{display:inline-block;float:left; margin-right:60px; font-size:14px;}
.sear_title ul li{float:left; margin-right:30px;}
.sear_title ul li a{color:blue;}

#m_lmb{display:none;}

#sear_ri > div.content_realtime {padding-top:8px; border-top: 1px solid #ccc; position:relative; clear:both;}
#sear_ri > div.content_realtime:first-child {border-top:0 !important;}	
#sear_ri > div.content_realtime.bt0{border-top:0 !important;}
#sear_ri .coll_tit {overflow: hidden; min-height: 21px;height: auto;padding: 10px 0 10px; margin-bottom: 0; }
		 .coll_tit .tit { display: inline;float: left;margin: 6px 0 0 0;font-weight: bold; font-size: 14px;line-height: 16px; color: #000;letter-spacing: -0.5px;}
#sear_ri .wrap_rank {overflow: hidden;width: 100%;padding-bottom:10px;}
#sear_ri .wrap_rank .list_rank li {overflow: hidden;position: relative; height:20px; line-height:20px; margin: 0 0 7px 0; /*border:1px solid red;*/}
#sear_ri .wrap_rank .list_rank li .inner_item{overflow:hidden; width:100%; height:20px;}
#sear_ri .wrap_rank .list_rank li .inner_item .num_rank{width:18px; height:18px; float: left;margin-right:7px; color: #000; text-align:center; border: 1px solid #ccc; background:#fff; font-size:11px;}
#sear_ri .wrap_rank .list_rank li .inner_item .num_rank.borda{color:#32bafe; border: 1px solid #a6dbff; background:#daf0fe; font-weight:bold;}

#sear_ri .wrap_rank .list_rank li .inner_item .state_rank{float:right; min-width:26px; text-align:center;}
#sear_ri .wrap_rank .list_rank li .inner_item .ico_up, 
#sear_ri .wrap_rank .list_rank li .inner_item .ico_ch,
#sear_ri .wrap_rank .list_rank li .inner_item .ico_down { float: left; margin: 4px 6px 0;}

.ico_rwd{display:inline-block; overflow:hidden; vertical-align:top; background: url(../../common/img/ico_up.gif) no-repeat;}/*상승*/
.ico_blue{display:inline-block; overflow:hidden; vertical-align:top; background: url(../../common/img/ico_down.gif) no-repeat;} /*하락*/
.ico_change{display:inline-block; overflow:hidden; vertical-align:top; background: url(../../common/img/ico_change.gif) no-repeat;} /*변동없음*/

.ico_rwd.ico_up {width:12px;height:11px; text-indent: -9999px;} /*상승*/
.ico_blue.ico_down{width:12px;height:11px; text-indent: -9999px;} /*하락*/
.ico_change.ico_ch{width:12px;height:13px; text-indent: -9999px; margin-top: 3px;}  /*변동없음*/

.red_txt{color:red;}

#sear_ri .wrap_rank .list_rank li .inner_item .keyword_rank { display: block;overflow: hidden;margin-right: 5px; white-space: nowrap; text-overflow: ellipsis; line-height: 23px;}
#sear_ri .wrap_rank .list_rank li .inner_item .keyword_rank a{color:#000;}

#sear_ri > div.content_realtime .hotissue{position:relative; float:left; width:95%; height:360px; /*margin-bottom:20px;*/}
#sear_ri > div.content_realtime .hotissue > ul > li { float:left; vertical-align:middle; width:33.3%;}
#sear_ri > div.content_realtime .hotissue > ul > li .tabmenu { display:block; color:#444; background:#fff;  font-size:12px; text-align:center; height:30px; line-height:30px; border:1px solid #d7d7d7; border-right:0;}
#sear_ri > div.content_realtime .hotissue > ul > li .tabmenu.bor-ri{border-right:1px solid #d7d7d7;}
#sear_ri > div.content_realtime .hotissue > ul > li .tabmenu:hover, 
#sear_ri > div.content_realtime .hotissue > ul > li .tabmenu.on {color:#444; background:#e4e4e4; text-decoration:none;}
#sear_ri > div.content_realtime .hotissue > ul > li .tab_con {display:none; width:100%; position:absolute; top:50px; left:0; margin:auto;}
#sear_ri > div.content_realtime .hotissue > ul > li .tabmenu.on +.tab_con { display:block;}
#sear_ri > div.content_realtime .hotissue > ul > li .tab_con:after { content:""; clear:both; display:block; }

#sear_ri > div.content_realtime .rank_list > li {height:20px; padding:4px 0; position:relative; line-height:21px;}
#sear_ri > div.content_realtime .rank_list > li > a{margin-right:5px;}
#sear_ri > div.content_realtime .rank_list > li a:hover {text-decoration:underline;}
#sear_ri > div.content_realtime .rank_list > li * {vertical-align:middle;}
#sear_ri > div.content_realtime .rank_list > li .num {margin:0 3px 3px 0; vertical-align:middle;}
#sear_ri > div.content_realtime .rank_list > li .alignR {font-size:12px; color:#00c; position:absolute; left:145px;}
#sear_ri > div.content_realtime .rank_list > li span.del a{position:absolute; /*right:0;*/ top:6px;background:url(../../../konan2/common/img/btn_del.gif) no-repeat 0 0; width:16px;height:16px;text-indent:-50000px;cursor:pointer;}

.search_detail{position:relative; width:100%;}
.search_detail .sea_keyword{float:left; height:35px; border-bottom:1px solid #ccc; width:100%; padding:10px 0;}
.search_detail .sea_keyword h3{float:left; font-weight : normal; margin-right:2%; margin-left:2%; width:60px; height:30px; line-height:30px; text-align:center; font-size:14px;}
.search_detail .sea_keyword .srhinput{float:left;}
.search_detail .sea_keyword .srhinput .search {width:340px;padding: 6px 0 5px 10px;border:1px solid #2f7abe; font-size:14px; font-weight: bold;}

.search_detail .sea_lnk{float:left; border-bottom:1px solid #ccc; width:100%; padding:15px 0;}
.search_detail .sea_lnk h3{float:left; font-weight : normal; margin-right:2%; margin-left:2%; width:60px; height:30px; line-height:30px; text-align:center; font-size:13px;}
.search_detail .sea_lnk .Detail{float:left;}
.search_detail .sea_lnk .Detail .blue_txt{margin-top:20px; margin-bottom:5px; color:#0099ff;}
.search_detail .sea_lnk .Detail .Key_sea{float:left;}
.search_detail .sea_lnk .Detail .Key_sea .ex{width:340px;padding: 6px 0 5px 10px;border:1px solid #ccc; font-size:12px; color:#ccc;}
.search_detail .sea_lnk .Detail .Key_sea input[type='text']{color:#ccc;}
.search_detail .btn_center{text-align:center; padding:12px 0; clear:both; position:relative;}
.search_detail .btn_center a.reset{vertical-align: middle; padding: 3px 5px; position:absolute; bottom:0; right:20px; top:12px; color:#000;}

.btnMd01 {display: inline-block; vertical-align: middle; min-width: 77px; height: 30px; }
.btnMd01 span {display: block; padding: 0 25px; height: 30px; line-height: 30px; font-size: 13px; }
.btnMd01.bg02 span {background: #2f7abe; color: #fff; }
.btnMd01.bg03 span {border: 1px solid #d4dee0; background: #f5f5f5; color: #000; font-weight:bold;}
.btnMd01.bg04 span {border:1px solid #bcbcbc; background: #fff; color:#000;}

.hidden{position:absolute;z-index:-1;width:0;height:0; font:0/0 Sans-serif; visibility:hidden;}

.top_btn{position:absolute; bottom:15px; right:148px;}
.top_btn a{display:block;width:58px;height:32px; font-size:0;line-height:0}

.m_top_inputobx{display:none;}
.m_menu_category{display:none;}

/* /////////////////////////////////강서양천 통합검색 20181112///////////////////////////////// */
/*통합검색 레이아웃*/
#header .sear_wrap{position:relative; border-top:1px solid #ccc; border-bottom:1px solid #ccc; overflow:hidden;}
#header .sear_wrap > .gnb{max-width:1200px;margin:0 auto;position:relative;word-break:break-all;letter-spacing:-1px}
/*#header .sear_wrap > .gnb .btn_plus{position:absolute;right:55px;top:0;}*/
/*#header .sear_wrap > .gnb .btn_minus{position:absolute;right:0;top:0;}*/
#header .sear_wrap > .gnb > ul{/*width:900px;*//**zoom:1;*//*margin:0 auto;*/}
#header .sear_wrap > .gnb > ul > li{float:left;/*width:16.6%;*/ text-align:left; margin-right:40px;}
#header .sear_wrap > .gnb > ul > li > a{display:block;font-size:17px;color:#000;font-weight:bold;height:52px;line-height:52px;text-align:center;}
#header .sear_wrap > .gnb > ul > li:hover > a{color:#2e7bcd; border-bottom:2px solid #2e7bcd;}
#header .sear_wrap > .gnb > ul > li:focus > a{color:#2e7bcd; border-bottom:2px solid #2e7bcd;}
#header .sear_wrap > .gnb > ul > li.on > a{color:#2e7bcd; border-bottom:2px solid #2e7bcd;}

#header .sear_wrap > .open_fullmenu{position:absolute;left:50%;top:0;margin-left:-600px;background:url(http://gsycedu.sen.go.kr/CMS/common/img/btn_fullmenu.jpg) no-repeat center center;width:57px;height:55px;text-indent:-9999px;overflow:hidden;z-index:100}
#header .sear_wrap > .open_fullmenu.on{background:url(http://gsycedu.sen.go.kr/CMS/common/img/btn_fullmenu_over.jpg) no-repeat center center;}

.lmb_ri{display:inline-block; border:1px solid #ccc; text-align:center; color:#3079bd; width:75px; height:40px; line-height:40px; margin:5px 0; float:right;}

#lmb { position:relative; /*display:block;*/ width:100%; margin-top:0; z-index:10; height:40px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; float:left;}
.tmenu { position:relative; width:1200px; margin:0 auto; /*overflow:hidden;*/ /*border:1px solid red;*/}
#lmb .lm_2th{}
#lmb .lm_2th li{float:left; /*width:10%; text-align:center;*/}
#lmb .lm_2th li:first-child{text-align:left; /*width:8%;*/}
#lmb .lm_2th li a{display:block;height:42px; text-decoration:none; padding: 0 16px 0 17px; letter-spacing:-1px;}
#lmb .lm_2th li a:first-child{padding:0 28px 0 0;}
#lmb .lm_2th li a span{display:block;height:42px;font-weight:700;font-size:15px;line-height:42px;color:#000; text-decoration:none;}
#lmb .lm_2th .selected a span{height:40px;line-height:40px; color:#2f7acc !important;}
#lmb .lm_2th .selected a{height:40px;}
#lmb .lm_2th .selected .ov .inner_tab {height: 38px;border-bottom: 2px solid #007aff;}
#lmb .lm_2th li .ov:hover .inner_tab {height: 38px;border-bottom: 2px solid #007aff;}
.w50{width:50px !important;}
.w75{width:75px !important;}
.w120{width:120px !important;}
.tmenu .lmb_ri{float:right; margin-top:5px;}
.tmenu .lmb_ri a{/*border:1px solid #ccc;*/ text-align:center; font-size:13px; color:#2f7abe; /*padding:6px 15px 4px 15px;*/}

.space_wrap{margin:10px 0 10px 0;position:relative;height:20px;}
.space_wrap .site_link { position:relative;float:left;width:75px; margin:0 2% 0 0;}
.space_wrap .site_link > a{display:block; width:75px; box-sizing:border-box; cursor:pointer; text-align:left; font-size:14px; color:#000; text-decoration:none;
                           background: url(../../../konan2/common/img/btn_dow.gif) no-repeat right 8px;}
.space_wrap .site_link > a.active{}
/*.space_wrap .site_link > a span {display: block; float: right; width: 19px;height:18px; background: url(../../../konan2/common/img/btn_dow.gif) no-repeat center 8px;}*/
.space_wrap .site_link > a.active span{background-image:url(../../../konan2/common/img/btn_up.gif)}
.space_wrap .site_link ul{display:none;position:absolute; top:30px;left:-1px;z-index:9999999; border:1px solid #ccc; background:#fff;}
.space_wrap .site_link ul li{height:30px; line-height: 25px;}
.space_wrap .site_link ul li > a{color:#000; background:#fff; text-align:left; padding:8px 10px; font-size:13px;}
.space_wrap .site_link ul li > a.active{color:#0099ff;}
.space_wrap .site_link ul li > a:hover{color:#0099ff;}

.box_date{position: relative; margin-top: 10px; padding-top: 10px; border-top: 1px solid #ccc;}
.box_sub {padding: 0 7px 10px;}
.box_date .tit_other {display: block;padding: 2px 0 0;font-weight: normal;}
.box_date .item_date {position: relative; margin-bottom:5px;}
.box_date .item_date img{position:absolute; top:0; right:0;}
.box_date .item_date .tf_txt {width:75px; font-size:11px; padding:4px; border: 1px solid #cdcdcd; color: #999;}
.box_date .btn_date {position: absolute;top:0;right: 4px;padding: 4px;}
.box_sub .btn_confirm {display: block;width: 100%;height: 30px;line-height: 30px;text-align: center;border: 1px solid #ccc; border-radius: 2px; color: #000; background:#fff;}
.co0099ff{color:#0099ff;}

/*검색옵션 check_search*/
.check_search{position:relative;overflow:hidden; border:1px solid #ccc; margin-left:1px;  margin-top:15px; margin-bottom:20px;}
.check_search .toal_Sea{background:#f2f2f2; height:50px; line-height:53px;  position:relative;}
.check_search .toal_Sea input[type="checkbox"]{position:absolute; top:18px; left:20px;}
.check_search .toal_Sea > .all{margin:0 30px;}
.check_search .toal_Sea > a{text-decoration:none;}
.check_search .renew-combine-check-list {overflow:hidden; padding:10px 20px;}
.check_search .renew-combine-check-list > li {float:left; margin:5px 9% 5px 0;}
.check_search .renew-combine-check-list > li label + input {margin-left:6px;}
.renew-combine-check-list .renew-calendar {width:auto;}
.renew-search-result {margin:42px 0 5px; padding-left:26px; background:url(../images/search/renew_icon_search_result.png) no-repeat 0 8px; font-size:16px; font-weight:700; line-height:31px; color:#666;}
.renew-search-result > strong {color:#0072bc;}
.renew-search-result .renew-count {color:#ed1c24;}
.btnMd02 {display: inline-block; vertical-align: middle; min-width: 77px; }
.btnMd02 span {display: block; padding: 0 20px; height: 28px; line-height:30px; font-size: 13px; }
.btnMd02.bg span {border:1px solid #bcbcbc; background: #fff; color:#000;}

/*contents_df*/
.contents_df{padding:0 0 20px 0; border-bottom:1px solid #ccc;}
.contents_df h3{font-size:13px; margin:20px 0 20px 0; font-size:15px; color:#000;}
.contents_df dl {padding-top:20px; padding-bottom:10px; /*border:1px solid red;*/}
.contents_df dt{margin-bottom:6px; font-weight:bold; font-size:14px; color:#000;}
.contents_df dt a{margin-right:5px;font-weight:normal; color: #1861c3; font-size:14px;letter-spacing:-0.05em; text-decoration:underline;}
.contents_df dd a.co18{margin-right:5px;font-weight:600; color: #1861c3; font-size:14px;letter-spacing:-0.05em; text-decoration:underline;}
.contents_df dt a:hover{text-decoration:underline;}
.contents_df dt a.link{color:#000; text-decoration:none; font-weight:600;}
.contents_df dd{line-height:2em; position: relative; font-size:13px; color:#000;}
.contents_df dd img{/*position:absolute; top:3px;*/ margin-top:5px;}
.contents_df dd a{font-weight:normal;font-size:1em;color:#4c4c4c}
.contents_df dd.infodate{padding:2px 0 1px; color:#686868}
.contents_df dd > span{padding-left:5px;}
.contents_df dd.url a{padding:2px 0 1px;color:#767676}
.contents_df dt .infodate {display:inline; color:#777777; font-size:12px; /*margin-left:5px !important;*/}
.contents_df dd a.infolink{color:#009900; text-decoration:none;}
.contents_df .preview{background:#ededed; padding:5px; border:1px solid #ddd; margin-top:5px;}

/* 2020-08-07 바로가기 */
.contents_df .lnk_area > li{position:relative;margin-bottom:10px;padding-left:10px;line-height:23px;}
.contents_df .lnk_area > li:before{content:'';position:absolute;display:inline-block;width:2px;height:2px;background:#3f3f3f;border-radius:50%;left:0;top:9px;}
.contents_df .lnk_area > li .lnk_txt{display:inline-block;text-decoration:underline;margin-right:5px;color:#071ac8;font-size:14px;font-weight:bold;}
.contents_df .lnk_area > li .lnk_url{display:inline-block;font-size:13px;}
.contents_df .lnk_area > li .lnk_url > a{color:#288c47;}
.contents_df .lnk_area > li .lnk_url > a:hover{color:#288c47;}
.contents_df .lnk_info li{display:inline-block;margin-right:5px;}

.rankupp-wrap{width:430px; height:50px; margin:0 auto; position:relative;}
.rankupp-wrap h3{font-size:15px; float:left; margin-right:50px;}
.rankupp-wrap .scroll-wrap {overflow: hidden;width: 248px;text-align: left; float:left;}
.rankupp-wrap .scroll-wrap .lst-keyword{clear:both;}
.lst-keyword{overflow:hidden;clear:both;}
.lst-keyword li{position:relative;padding:2px 0px;height:20px;color:#000;}
.lst-keyword li a{padding-left:30px;font-size:13px;line-height:14px;}
.lst-keyword li span.number{position:absolute;left:0px;top:3px;z-index:1;display:inline-block;width:15px;height:15px;text-align:center;line-height:15px;
	                        font-weight:700;margin-right:10px;border:1px solid #c3c3c3;background:#fff;color:#666;font-weight:normal;font-size:11px;}
.lst-keyword li.active span.number{border:1px solid #c3c3c3;background:#dcdcdc;color:#000;}
.lst-keyword li .right-side{position:absolute; right:0;}
.lst-keyword li .right-side .ico_rwd{display:inline-block; overflow:hidden; vertical-align:top; background:url(../../common/img/ico_up.gif) no-repeat; width:12px; height:11px;}
.lst-keyword li .right-side .ico_down{display:inline-block; overflow:hidden; vertical-align:top; background:url(../../common/img/ico_down.gif) no-repeat; width:12px; height:11px;}
.lst-keyword li .right-side .ico_change{display:inline-block; overflow:hidden; vertical-align:top; background:url(../../common/img/ico_change.gif) no-repeat; width:12px; height:11px;}



.basic_table{width:100%;margin:0 0 10px 0;border-top:2px solid #2f7abe;line-height:1;word-wrap:break-word; border-collapse:collapse;border-spacing:0;}
.basic_table th,
.basic_table td{padding:8px; font-size:1em;border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;line-height:1.75em; color:#000; text-align:center;}
.basic_table td.tal{text-align:left;}
.basic_table th{padding:9px 0 6px 0; font-weight:600; color:#333;}
.basic_table thead th{border-bottom:1px solid #9c9c9c; }
.basic_table tbody th{font-weight:600;color:#111}

.sear_more{text-align:right; margin-top:20px;}
.sear_more a{color:#0000cc; text-decoration:none; }

.btn_view {height: 22px; margin: 0 !important;background: url(../../../konan2/common/img/view_btn_bg.gif) no-repeat;width:70px;font-weight: bold;font-size: 1em !important;}
.btn_view img,
.btn_view span{display:inline-block;vertical-align:middle}
.btn_view span{padding:1px 7px 3px 7px; font-size: 11px;color:#fff; font-weight:normal; background:#2f7abe;}

/*basic_list*/
.basic_list{}
.basic_list ul {margin-bottom:5px;margin-left:3px}
.basic_list li {margin-top:3px;line-height:23px; margin-bottom:10px; /*border:1px solid red;*/}
.basic_list li a {color:#000; font-size:13px;}
.basic_list li span{color:#2379ed; margin-right:5px; font-weight:700;}

.result_all{position:relative;overflow:hidden;padding:10px 40px 25px 0;font-weight:bold;font-size:1.333em;color:#000; border-bottom:1px solid #ccc; margin-bottom:20px;}
.result_all p{display:inline-block;float:left}

.pt0 {padding-top: 0 !important;}
.mb0 {margin-bottom:0 !important;}
.red {color: #d12a07 !important;}
.blue {color: #1b6cc6 !important;}






@media only screen and (max-width: 1200px) {
	/* 20181114 css 추가*/
	#container > .bg_sear{background:none;}	
	.sear_title{border-top: 1px solid #d4d4d4;}
	#sear_ri {float:none; width:96%; margin-left:0; margin-bottom: 50px; padding:0 10px 0 10px;}
	/*.lmb {display:none !important;}*/
	#lmb {display:none;}
	/*.top_btn{bottom:15px; right:380px;}*/
	.search_result .sear_area dl dd{width:40%;}
	#m_lmb{position:relative; display:block; width:100%; margin-top:0; z-index:10; height:40px; border-top:1px solid #ccc; /*border-bottom:1px solid #ccc;*/ /*float:left;*/}

	.sear_wrap{display:none;}
	
	.m_top_inputobx{display:block; border:2px solid #d7d7d7; padding:20px 10px; background:#fafafa; position:relative; margin-bottom:20px; margin-top:20px; clear:both;}
	.m_top_inputobx .category{margin-bottom:10px; padding:20px 10px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
	.m_top_inputobx .inputbox{position:relative; clear:both;}
	.m_top_inputobx .in{border:1px solid #ccc;}
	.m_top_inputobx .in input[type="text"]{border:0; height:37px; line-height:37px; text-indent: 5px; width:90%;}
	.m_top_inputobx  img{position:absolute; right:0; top:0;}


	.m_top_inputobx .category > ul{}
	.m_top_inputobx .category > ul > li{float:left; margin-right:15px; text-align:left; height:30px; line-height:0;}
	.m_top_inputobx .category > ul > li.mr0{margin-right:0;}
	.m_top_inputobx .category > ul > li > a {display: block; font-size:13px; color: #000;font-weight: bold;height:11px;line-height:0; text-align: center;}
	.m_top_inputobx .category > ul > li.on > a {color: #2e7bcd; border-bottom: 2px solid #2e7bcd;}
	.m_top_inputobx .category > ul > li:hover > a{color:#2e7bcd; border-bottom:2px solid #2e7bcd;}
	.m_top_inputobx .category > ul > li:focus > a{color:#2e7bcd; border-bottom:2px solid #2e7bcd;}
}


@media only screen and (max-width: 900px) {
	.check_search .renew-combine-check-list > li {float: left;margin: 5px 9% 5px 0; width:40%;} /*20181114*/

}


@media only screen and (max-width: 640px) {
	.check_search .renew-combine-check-list > li {float: left;margin: 5px 9% 5px 0; width:40%;} /*20181114*/
	.m_top_inputobx .category > ul > li{margin-right:10px;}
	.m_top_inputobx .category > ul > li > a {font-size:12px;}
}

@media only screen and (max-width:320px) {
	.sear_title h3{margin-right:30px;}
	.m_top_inputobx .category{border-top:0; border-bottom:0;}
}

/* 페이징 */
.pageMobile {display: none;}

@media only screen and (max-width: 1200px) {
	.pagePc {display: none;}
	.pageMobile {display: block;}
}

@media only screen and (max-width: 900px) {
	.pagePc {display: none;}
	.pageMobile {display: block;}
}

@media only screen and (max-width: 640px) {
    .pagePc {display: none;}
    .pageMobile {display: block;}
}


/* konan 자동완성 추가 */
.search_list{overflow-x:auto;padding:10px 0}
.search_list table{width:100%;border-collapse:collapse;border-top:1px solid #1e75d6;/*table-layout:fixed;*/}
.search_list table th{border:1px solid #d7d7d7;border-top:0;background:#f9f9f9;font-size:14px;color:#000;padding:10px 5px;text-align:center;}
.search_list table td{border:1px solid #d7d7d7;border-top:0;padding:10px 5px;font-size:12px;color:#666;text-align:center;line-height:150%;word-break:break-all;}
.search_list table td a{text-decoration:none; color:#1e75d6}
.search_list table td.tal{text-align:left; color: black; font-weight: bold;}

.sear_title1{position:relative; overflow:hidden; font-weight:bold; color:#000; border-bottom:1px solid #d4d4d4; padding:18px 0; font-size: 1.333em;}
.sear_title1 p { display: inline-block;float: left;}

.lnb_wrap .keyword {display:none; border:1px solid #2f7abe; background:#fff; top:80px; font-family:"돋움",dotum; color:#cecece; position:absolute; z-index:11; text-align: left; }
.lnb_wrap .keyword ul{padding:15px 0 10px 0; float:left; border-right:1px solid #ddd; /*margin-left:15px;*/ margin-right:15px; width:250px;}
.lnb_wrap .keyword li{height:30px; line-height:30px;}
.lnb_wrap .keyword li:hover {background:#eff6fa;}
.lnb_wrap .keyword li a{display:block; height:23px; padding:0 0 0 10px; font-size:14px; color:#000; line-height:23px;}
.lnb_wrap .keyword li a:hover {text-decoration:none;}
.lnb_wrap .keyword li a strong{color:#ff1400; font-weight:normal;}

.choose_word {height:35px; line-height:35px; /*padding:9px 0 0 0;*/ background:#f2f2f2; font-size:11px; border-top:1px solid #d7d7d7; clear:both;
				      border-bottom-right-radius: 20px; border-bottom-left-radius: 20px;}
.choose_word a {color:#959595; *display:inline-block;}
.choose_word a {display:inline-block;}
.choose_word a.selected, .choose_word a:hover {color:#666666; text-decoration:underline;}
.choose_word .fl {margin-left:9px; display:inline-block;}
.choose_word .fr {margin-right:8px; float:right;}
.searchFrm > a.active{}