/*----------------------------------------------------------------------
 * 농림수산검역검사본부 식물검역통합정보시스템 *
 * Name		:	common.css
 * DECS		:	Common Style Sheet
 * Created	:	2013.01.21  IPLUS SYSTEM 정선화
-----------------------------------------------------------------------*/




/* 공통 메인 및 서브 ***** 헤더 관련 css */
*{padding:0px; margin:0px;}
html{overflow-x:hidden;}
body{margin:0; padding:0; text-align:center; font-size:12px; color:#555555; line-height:150%; font-family:돋움, Dotum, AppleGothic, sans-serif;  background-color:#ffffff; height:100%;}
ul{float:left; list-style-type:none;}
li{float:left;}
img{border:0;}
hr, h2, #skip{display:none;}
table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; line-height:1.5em;}

/* Layout */
#wrapper{width:100%; background:url('/fe/images/mwrap_bg.jpg') repeat-x; margin-right:auto; margin-left:auto; text-align:left;}
#sub_wrapper{width:100%; background:url('/fe/images/common/subtop_bg.jpg') repeat-x; margin-right:auto; margin-left:auto; text-align:left;}
#commontop_wrap{width:1024px; margin-right:auto; margin-left:auto;}
#commontop{width:100%; height:39px; background:url('/fe/images/common/topbg.gif') repeat-x;}
#commontop_fix{position:relative; width:984px; height:39px; background:url('') no-repeat; margin-left:20px;}
#header_wrap{float:left; position:relative; width:100%; margin-right:auto; margin-left:auto; text-align:left; background:url('/fe/images/common/header_bgbar.jpg') repeat-x;}
#header{position:relative; width:1024px; height:97px; background:url('/fe/images/common/header_bgbar.jpg') repeat-x; margin-right:auto; margin-left:auto; text-align:left;}
#header_fix{position:relative; width:984px; height:97px; background:url('') no-repeat; margin-left:20px;}
#mtitle_outwrap{width:100%; margin-right:auto; margin-left:auto; text-align:left; }
#mtitle_wrap{width:1024px; height:97px; background:url('/fe/images/common/headerimg.png') no-repeat; margin-right:auto; margin-left:auto; text-align:left;}
#mtitle_wrap02{width:1024px; height:97px; background:url('/fe/images/common/headerimg02.png') no-repeat; margin-right:auto; margin-left:auto; text-align:left;}
#mtitle_wrap03{width:1024px; height:97px; background:url('/fe/images/common/headerimg03.png') no-repeat; margin-right:auto; margin-left:auto; text-align:left;}
#mtitle_wrap04{width:1024px; height:97px; background:url('/fe/images/common/headerimg04.png') no-repeat; margin-right:auto; margin-left:auto; text-align:left;}
#mtitle_wrap05{width:1024px; height:97px; background:url('/fe/images/common/headerimg05.png') no-repeat; margin-right:auto; margin-left:auto; text-align:left;}
#mtitle_wrap06{width:1024px; height:97px; background:url('/fe/images/common/headerimg06.png') no-repeat; margin-right:auto; margin-left:auto; text-align:left;}
#mtitle_wrap07{width:1024px; height:97px; background:url('/fe/images/common/headerimg07.png') no-repeat; margin-right:auto; margin-left:auto; text-align:left;}
#mtitle_wrap08{width:1024px; height:97px; background:url('/fe/images/common/headerimg08.png') no-repeat; margin-right:auto; margin-left:auto; text-align:left;}
#mtitle_wrap09{width:1024px; height:97px; background:url('/fe/images/common/headerimg09.png') no-repeat; margin-right:auto; margin-left:auto; text-align:left;}
#mtitle_wrap10{width:1024px; height:97px; background:url('/fe/images/common/headerimg10.png') no-repeat; margin-right:auto; margin-left:auto; text-align:left;}
#mtitle_wrap11{width:1024px; height:97px; background:url('/fe/images/common/headerimg11.png') no-repeat; margin-right:auto; margin-left:auto; text-align:left;}
#mtitle_wrap12{width:1024px; height:97px; background:url('/fe/images/common/headerimg12.png') no-repeat; margin-right:auto; margin-left:auto; text-align:left;}
#mtitle_wrap13{width:1024px; height:97px; background:url('/fe/images/common/headerimg13.png') no-repeat; margin-right:auto; margin-left:auto; text-align:left;}
#mtitle_wrap14{width:1024px; height:97px; background:url('/fe/images/common/headerimg14.png') no-repeat; margin-right:auto; margin-left:auto; text-align:left;}
#mtitle_wrap15{width:1024px; height:97px; background:url('/fe/images/common/headerimg15.png') no-repeat; margin-right:auto; margin-left:auto; text-align:left;}
#content_wrap{width:100%; margin-right:auto; margin-left:auto; text-align:left;}
#content_inwrap{position:relative; width:1024px; height:100%; background:url('/fe/images/common/conbgbar.jpg') repeat-y; margin-right:auto; margin-left:auto; text-align:left;}
#subcon_wrap{position:relative; float:left; width:1014px; background:url('/fe/images/common/subcon_bgbar.jpg') repeat-y; margin-right:auto; margin-left:auto; text-align:left;}
#subleft_wrap{position:relative; float:left; width:213px; background:url('/fe/images/common/subleftbg.jpg') repeat-y; margin-right:auto; margin-left:auto; text-align:left;}



#footer_wrap{clear:both; width:100%; background:url('/fe/images/common/footer_bg.gif') repeat-x; margin-right:auto; margin-left:auto; text-align:left;}
#footer_inwrap{clear:both; width:1000px; height:110px; background:url('/fe/images/common/footer_bg.gif') repeat-x; margin-right:auto; margin-left:auto; text-align:left;}

#logo{float:left; width:194px; height:25px; margin-top:8px;}

#top{position:absolute; top:33px; left:428px; font-size:0px; line-height:0px;}
#topbtn{position:absolute; float:right; top:8px; right:0px; font-size:0px; line-height:0px;}
#topbtn li{padding-left:4px;}
#top_info{float:right; position:absolute; top:11px; right:177px;}
#top_info span{font-weight:bold;}


/*상단 네비게이션*/
#navi_btn{float:center; position:absolute; top:15px; left:408px; font-size:0px; line-height:0px;}
#navi{float:left; position:absolute; top:0px; width:986px; height:96px; background:url('/fe/images/common/topnavi_bg.gif') repeat-x;}
    #control_left{float:left; position:absolute; top:24px; width:22px; height:31px; font-size:0px; line-height:0px;}
	#navi ul{float:left; position:absolute; top:8px;}
    #navi li{float:left; line-height:0px; font-size:0px;}
	#navi1{margin-right:20px; margin-left:32px;}
	#navi2{margin-right:20px;}
	#navi3{margin-right:20px;}
	#navi4{margin-right:20px;}
	#navi5{margin-right:20px;}
	#navi6{margin-right:20px;}
	#navi7{margin-right:20px;}
	#navi8{margin-right:10px;}
    #control_right{float:right; position:absolute; top:24px; right:144px; width:22px; height:31px; font-size:0px; line-height:0px;}
	#navi_inquiry{float:right; position:absolute; top:8px; right:0px; font-size:0px; line-height:0px;}

/* 메인화면 ***** 콘텐츠 영역 */
.mcon_imgbg{float:left; position:absolute; left:213px; width:801px; height:689px; background:url('/fe/images/main_conbg.png') no-repeat;}
.bottom_imgbg{float:left; width:1024px; height:100%; background:url('/fe/images/common/conbgbar.png') repeat-y;}
/*.left_area{width:213px; height:100%;}*/
.left_area{width:213px; height:100%;position:relative;}
.left_area_title{float:left; width:213px; height:70px;}
.leftsub_area_title{float:left; position:relative; top:-21px; width:213px; height:70px; background:url('') no-repeat;}
.leftnavi_title{float:left; padding-top:18px; width:173px; padding-left:20px;}
.leftnavi{float:left; width:170px; padding-left:20px;}
.left_tree{float:left; width:170px;}
.leftsub_tree{float:left; position:relative; ;width:170px; height:100%;}
/* 20130204 수정
.left1{float:left; width:170px; margin-bottom:5px; color:#000000;}
.left1 li{float:left; width:170px;}
.left_bullet1{width:16px; height:14px; background: url('/fe/images/common/left_bullet1.gif') 0px 0px no-repeat; padding-left:23px; padding-bottom:10px;}
.left_bullet2{width:11px; height:12px; background: url('/fe/images/common/left_bullet2.gif') 0px 2px no-repeat; margin-left:13px; padding-left:17px; padding-bottom:10px;}
.left_bullet3{width:11px; height:12px; background: url('/fe/images/common/left_bullet3.gif') 0px 2px no-repeat; margin-left:23px; padding-left:17px; padding-bottom:10px;}
*/
.left1{float:left; width:170px; margin-bottom:5px; color:#000000;}
.left1 li{float:left; width:170px;}
.left_bullet1{ width:16px; background: url('/fe/images/common/left_bullet2.gif') 0px 0px no-repeat; padding-left:23px; padding-bottom:5px;}

.left_bullet1.plus{background: url('/fe/images/common/left_bullet2.gif') 0px 0px no-repeat;}
.left_bullet1.minus{background: url('/fe/images/common/left_bullet1.gif') 0px 0px no-repeat;}

.left_bullet2{width:11px; height:12px; background: url('/fe/images/common/left_bullet3.gif') 0px 2px no-repeat; margin-left:0px; padding-left:17px; padding-bottom:10px;}
.left_banner{float:left; padding-top:70px; padding-bottom:30px;}

/* 20130201 수정 및 추가 */
.center_area{float:left; position:relative; left:45px; top:-70px; width:755px; height:100%;}
.centercon_fix{float:left; width:755px;}
.mcon_left{float:left; position:absolute; top:30px; left:23px; width:305px; height:616px;}
.mcon_left1{width:305px; height:172px;}
.mcon_left2{width:305px; height:435px;}
.post_area{float:left; position:absolute; top:30px; left:18px; width:263px; height:27px;}
.post1{float:left; width:230px; padding-left:20px; font-size:12px; font-weight:bold; color:#a41502; background:url('/fe/images/common/post_bullet.gif') 0 4px no-repeat;}
.post1 a:link, a:visited, a:active {color:#a41502; text-decoration:underline;}
.post1 a:hover {color:#a41502; text-decoration:underline;}
.post_area2{float:left; position:absolute; top:70px; left:20px; width:263px; height:50px;}
.post2{float:left; width:100px; padding-left:18px; font-size:12px; margin-right:10px; margin-bottom:7px; font-weight:bold; color:#000000; background:url('/fe/images/common/post_bullet2.gif') 0 4px no-repeat;}
.post2 a:link, a:visited, a:active {color:#000000; text-decoration:underline;}
.post2 a:hover {color:#000000; text-decoration:underline;}
.mtable_area{float:left; position:relative; top:7px; width:296px; height:411px;}
.mcon_right{float:right; position:absolute; top:30px; right:25px; width:392px; height:616px;}
.mcon_right1{float:left; position:relative; width:392px; height:184px; padding-bottom:26px;}
.mcon_right2{float:left; position:relative; width:392px; height:184px; padding-bottom:26px;}
.mcon_right3{float:left; position:relative; width:392px; height:184px;}
.mcon_morebtn{float:right; position:absolute; top:0px; right:0px;}
.mboard_area{float:left; width:392px; text-align:center; border:0px; margin-top:7px;}
.mboard_area .blank {width:100%; padding:0; border:1px dotted #666666; background-color:#f3f5f7; }
.mboard_area .mtable_list {width:392px; border-bottom:0px solid #A4CBD1; padding-bottom:15px;}
.mboard_area .mtable_list TH {background:url('/fe/images/common/bd_middle.gif'); background-position:right; height:31px; color:#333333; font-weight:bold; font-size:12px; font-family:돋움;}
.mboard_area .mtable_list TH.start {background:url('/fe/images/common/bd_start.gif'); width:5px;}
.mboard_area .mtable_list TH.end {background:url('/fe/images/common/bd_end.gif'); background-position:right;}
.mboard_area .mtable_list TD {padding-left:0px; padding-top:4px; padding-right:0px; padding-bottom:4px; color:#454547; font-size:12px; font-family:돋움; text-align:center;background:url('/fe/images/common/td_line.gif'); background-position:bottom; }
.mboard_area .mtable_list TD.left {text-align:left; padding-left:5px;}
.mboard_area .mtable_list TD.title_bold {text-align:left; color:#3a47c0; font-weight:bold;}
.mboard_area .mtable_list TD a:link {text-decoration:none; color:#21527c;}
.mboard_area .mtable_list TD a:hover {text-decoration:underline; color:#000000;}
.mboard_area .mtable_list input {border:1px  #FFFFFF;}
.mcon_bgbottom{float:left; width:2014px; height:65px; background:url('/fe/images/mcon_bgbottom.jpg') no-repeat; margin-bottom:30px;}


/* 서브화면 ***** 콘텐츠 영역 */
.mcon_imgbg{float:left; position:absolute; left:213px; width:801px; height:689px; background:url('/fe/images/main_conbg.png') no-repeat;}

#subcon_area{position:absolute; left:0px; width:1014px; height:100%; margin-right:auto; margin-left:auto; text-align:left;}
.subcon_bgtop{float:left; width:1014px; height:21px; background:url('/fe/images/common/subcon_bgtop.png') no-repeat;}
.subcon_bgbar{float:left; position:relative;  width:1014px; height:100%; background:url('/fe/images/common/subcon_bgbar.jpg') repeat-y;}
.subcon_bgbottom{float:left; width:1014px; height:94px; margin-top:-70px; background:url('/fe/images/common/subcon_bgbottom.jpg') no-repeat;}
.subcontent{width:755px;}
.location{float:right; position:absolute; width:755px; text-align:right; padding-bottom:15px;}
	.location a {text-decoration:none;}
	.location a.home {padding-left:18px; background:url('/fe/images/common/location_bullet.gif') 0 0px no-repeat;}
	.location a.current {font-weight:bold;}
.location a:link, a:visited, a:active {color:#555555; text-decoration:none;}
.location a:hover {color:#555555; text-decoration:none;}
.con_start{float:left; position:absolute; top:23px; width:755px; height:100%;}
.conbtn_area{ float:right; position:relative; top:0px; left:0px; width:500px; height:25px; padding-bottom:10px;}
.con_btn{float:right;}
.con_btn span{padding-left:4px;}
.conbtn_bottom{float:left; width:740px; text-align:center; height:29px; margin-top:10px;}
.conbtn_bottom span{padding-right:4px;}
.tablein_btn{vertical-align:middle; margin-left:5px; font-size:0px; line-height:0px;}
.tablein_btn2{vertical-align:middle; margin-left:5px; margin-right:5px; font-size:0px; line-height:0px;}
.close_btn{width:75px; height:28px; background:#808393; color:#fff; font-weight:bold; -webkit-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px; margin-top:20px; cursor:pointer} /*2018.11.07*/
#scon_top{float:left; width:1000px; height:26px; background:url('/fe/images/common/sub/subcon_topbg.gif') no-repeat;}
#scon_bg{float:left; clear:both; width:1000px; height:100%; background:url('/fe/images/common/sub/con_bg.gif') repeat-y;}

.subleft_title{float:left; width:180px; height:78px; font-size:0px; line-height:0px;}
.subleft_menu{float:left; width:180px; font-size:0px; line-height:0px;}
.subleft_menu li{padding-bottom:8px;}
.subleftmenu_3depth{padding-top:8px; padding-bottom:6px;}
.subleftmenu_3depth li{padding-bottom:6px;}
.subleft_banner{float:left; width:180px; height:82px; font-size:0px; line-height:0px; padding-top:20px;}
#subtitle_bg1{float:left; position:relative; left:35px; width:745px; height:138px; background:url('/fe/system/img/subtitle_bg.jpg') no-repeat;}
.con_stitle_pop{float:left; position:absolute; top:7px; left: 0px;  padding-left:26px; font-size:14px; font-weight:bold; color:#555555; background:url('/fe/images/common/conbullet.gif') 0 1px no-repeat; padding-bottom:15px;}
.con_stitle_pop0{float:left; position:relative; padding-left:26px; font-size:14px; font-weight:bold; color:#555555; background:url('/fe/images/common/conbullet.gif') 0 1px no-repeat;}
.con_stitle_pop2{float:left; position:relative; top:23px; padding-left:18px; font-size:12px; font-weight:bold; color:#333333; background:url('/fe/images/common/conbullet2.gif') 0 2px no-repeat;}
.con_stitle_pop3{float:left; position:relative; top:0px; padding-left:18px; padding-bottom:10px; font-size:12px; font-weight:bold; color:#333333; background:url('/fe/images/common/conbullet2.gif') 0 2px no-repeat;}
.con_stitle_pop4{float:left; position:relative; top:0px; padding-left:18px; font-size:12px; font-weight:bold; color:#333333; background:url('/fe/images/common/conbullet2.gif') 0 2px no-repeat;}
.subcon_title{float:left; position:absolute; top:95px; left:11px; font-size:0px; line-height:0px;}
#subcenter{float:left; position:relative; left:35px; width:640px;}

.conbg_top{float:left; width:640px; height:20px; background:url('/fe/images/common/sub/conbg_top.gif') no-repeat;}
.conbg_bar{float:left; position:relative; width:640px; height:100%; background:url('/fe/images/common/sub/conbg_bar.gif') repeat-y;}
.conbg_bottom{float:left; width:640px; height:15px; background:url('/fe/images/common/sub/conbg_bottom.gif') no-repeat; padding-bottom:20px;}
.subsearch_bg{position:relative; float:left; width:660px; height:40px; background:url('/fe/images/common/sub/search_bg.gif') no-repeat; padding-bottom:22px;}
.subsearch_area{position:absolute; top:10px; left:132px;}
.subsearch_detailbg{position:relative; float:left; width:660px; height:116px; background:url('/fe/images/common/sub/search_detailbg.gif') no-repeat; padding-bottom:22px;}
.subsearch_comt{position:relative; top:-12px; left:0px; color:#e04a00;} /* 20110107 추가 */
*html .subsearch_comt{position:relative; top:-32px; left:0px; color:#e04a00;} /* 20110107 추가 */
.subsearch_detailarea{position:absolute; top:21px; left:24px; font-size:0px; line-height:0px;}
.subsearch_detailarea ul{width:493px;}
.subsearch_detailarea li{padding-right:10px; padding-bottom:6px;}
.detailarea_btn{position:absolute; top:53px; left:493px; width:108px;}
*html .detailarea_btn{position:absolute; top:58px; left:493px; width:108px;} /* ie6 hack */
*+html .detailarea_btn{position:absolute; top:57px; left:493px; width:108px;} /* ie7 hack */
.detailarea_btn li{padding-right:10px;}

.content_area{float:left; position:relative; top:0px; left:11px; width:618px; height:100%;}
.con_stitle0{float:left; position:relative; width:618px; padding-left:26px; font-size:14px; font-weight:bold; color:#555555; background:url('/fe/images/common/conbullet.gif') 0 1px no-repeat;}
.con_stitle{float:left; position:relative; width:618px; padding-left:26px; font-size:14px; font-weight:bold; color:#555555; background:url('/fe/images/common/conbullet.gif') 0 1px no-repeat; padding-bottom:15px;}
.con_stitle2{float:left; position:relative; top:23px; width:500px; padding-left:18px; font-size:12px; font-weight:bold; color:#333333; background:url('/fe/images/common/conbullet2.gif') 0 2px no-repeat;}
.con_stitle3{float:left; position:relative; top:0px; width:500px; padding-left:18px; padding-bottom:10px; font-size:12px; font-weight:bold; color:#333333; background:url('/fe/images/common/conbullet2.gif') 0 2px no-repeat;}
.con_stitle4{float:left; position:relative; top:0px; width:500px; padding-left:18px; font-size:12px; font-weight:bold; color:#333333; background:url('/fe/images/common/conbullet2.gif') 0 2px no-repeat;}
.con_btn1{float:right; position:absolute; right:3px; padding-bottom:10px;}
.con_blankbg{float:left; width:615px; height::433px; background:url('/fe/images/common/sub/con_blankbg.jpg') no-repeat;}
.con_blankbg2{float:left; width:615px; height::433px; background:url('/fe/images/common/sub/con_blankbg2.jpg') no-repeat;}
.con_group{float:left; width:608px; padding-left:10px; padding-bottom:30px; color:#444444; }
.con_group2{float:left; width:608px; padding-left:10px; padding-bottom:10px; color:#444444; }
.sbullet{float:left; width:590px; background:url('/fe/images/common/sub/sbullet.gif') 0 3px no-repeat; padding-left:17px; padding-bottom:10px;}
.sbullet_indent{float:left; padding-left:15px; width:20px;}
.sbullet_indent_opt{float:left; padding-left:5px; width:590px; color:#002399; padding-top:10px; padding-bottom:5px;}
.sbullet_indent2{float:left; width:550px; }
.term{float:left; padding-top:5px; width:590px;}
.rate_bgbox{float:left; position:relative; width:640px; height:106px; background:url('/fe/images/common/sub/rate_bgbox.gif') no-repeat;}
.rate_title{float:left; position:absolute; top:14px; left:15px;}
.rate_select{float:left; position:absolute; top:48px; left:15px; vertical-align:middle; font-size:11px;}
.rate_select li{float:left; padding-right:10px;}
.radio_input{float:left; margin-right:3px; border:1px solid white; vertical-align:middle; }
.rate_btn{float:right; position:absolute; top:73px; right:22px;}
.con_indent{float:left; padding-left:17px; padding-bottom:10px;}
.con_detail{float:left; width:755px; padding-bottom:10px;}
.con_detail2{float:left; width:755px; padding-bottom:0px;}
.con_detail3{float:left; width:755px; padding-bottom:10px;}
.bullet1{width:11px; height:11px; padding-left:16px; background:url('/fe/images/common/sub/bullet1.gif') 0 1px no-repeat;}
.bullet_t{padding-left:23px; font-weight:bold; font-size:13px;}
.bullet_t a:link, a:visited {color: #595959; text-decoration: none;}
.bullet_t a:active, a:hover {color: #595959; text-decoration: none;}
.into{padding-left:23px; padding-top:10px; padding-bottom:10px;}
.table_comment{float:left; text-align:left; color:#a53600; width:740px; height:25px; padding-bottom:30px;}
.conlist_area{float:left; position:relative; top:5px;}
.conlist_text{float:left; position:relative; top:0px; padding-left:8px; margin-right:5px; padding-top:1px; font-size:12px; color:#333333; background:url('/fe/images/common/pop_dot.gif') 0 7px no-repeat;}
.conlist_select{float:left;}

/* 서브페이지 공통 테이블 콘텐츠 css */
.contable{float:left; width:100%; background:#c1c1c1;}
.contable_trans{float:left; width:755px; background:#FFFFFF; padding-bottom:5px;}
.contable thead{font-size:12px; text-align:center; height:20px; background-color:#eff9f9;}
.contable tbody{text-align:left;}

.contableEps{width:100%; background:#c1c1c1;}
.contableEps_trans{float:left; width:755px; background:#FFFFFF; padding-bottom:5px;}
.contableEps thead{font-size:12px; text-align:center; height:20px; background-color:#eff9f9;}
.contableEps tbody{text-align:left;}

.mtable{float:left; width:270px; background:#b2c2d0;}
.mtable thead{font-size:12px; text-align:center; height:20px; background-color:#eff9f9;}
.mtable tbody{text-align:left;}
.contable_opt{float:left; width:618px; border:3px solid #FFFFFF; background:#c1c1c1; margin-bottom:20px;}
.contable_opt thead{font-size:12px; text-align:center; height:20px; background-color:#eff9f9;}
.contable_opt tbody{text-align:left;}
.contable_indent{float:left; width:580px; border:3px solid #FFFFFF; background:#c1c1c1;}
.contable_indent thead{font-size:12px; text-align:center; height:20px; background-color:#eff9f9;}
.contable_indent tbody{text-align:left;}
.con_paddingleft1{float:left; padding-left:23px; padding-bottom:20px;}
.contable2{float:left; width:618px; border:1px solid #FFFFFF; background:#d6d6d6;}
.contable2 thead{font-size:12px; text-align:center; background-color:#eff9f9;}
.contable2 tbody{text-align:left;}
.contable_into{float:left; width:570px; border:1px solid #FFFFFF; background:#d6d6d6;}
.contable_into thead{font-size:12px; text-align:center; background-color:#eff9f9;}
.contable_into tbody{text-align:left;}
.contable_institute{float:left; width:420px; border:1px solid #FFFFFF; background:#d6d6d6; margin-bottom:20px;}
.contable_institute thead{font-size:12px; text-align:center; background-color:#eff9f9;}
.contable_institute th{height:18px;}
.contable_institute td{height:18px;}
.contable_institute tbody{text-align:left;}
.contable_into2{float:left; width:580px; border:1px solid #FFFFFF; background:#d6d6d6;}
.contable_into2 thead{font-size:12px; text-align:center; background-color:#eff9f9;}
.contable_into2 tbody{text-align:left;}
.contable3{float:left; width:640px; border:1px solid #FFFFFF; background:#d6d6d6;}
.contable3 thead{font-size:12px; text-align:center; background-color:#eff9f9;}
.contable3 tbody{text-align:left;}
.contable4{float:left; width:640px; border:1px solid #FFFFFF; background:#d6d6d6;}
.contable4 tbody{text-align:left;}
.contable4 th{height:20px;}
.contable4 td{height:20px;}
.contable_ebook{float:left; width:660px; border:1px solid #FFFFFF; background:#d6d6d6;}
.contable_ebook thead{font-size:12px; text-align:center; background-color:#eff9f9;}
.contable_ebook tbody{text-align:left;}
.table_unit{float:right; padding-right:6px; padding-bottom:2px; font-size:11px; font-weight:bold; color:#777777;}
.table_origin{float:right; padding-right:6px; padding-top:5px;}

.contable a:link, a:visited, a:active {color:#333333; text-decoration:none;}
.contable a:hover {color:#000000; text-decoration:underline;}


.TH_left{text-align:left; color:#585858; height:25px; vertical-align:middle; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#f3f3f3;}
.TH_center_system{text-align:center; color:#3f3f3f; height:20px; vertical-align:middle; padding-top:5px; padding-bottom:5px; background-color:#e8e8e8;}
.TH_left_system{text-align:left; color:#3f3f3f; height:20px; vertical-align:middle; padding-left:5px; padding-top:5px; padding-bottom:5px; background-color:#e8e8e8;}
.TH_center_mtable{text-align:center; color:#004294; height:20px; vertical-align:middle; padding-top:5px; padding-bottom:5px; background-color:#e8edf1;}
.TD_center_mtable{text-align:center; color:#3f3f3f; font-size:11px; height:20px; vertical-align:middle; padding-top:5px; padding-bottom:5px; background-color:#F5F5F5;}
.TD_center_mtable2{text-align:center; color:#3f3f3f; font-size:11px; height:20px; vertical-align:middle; padding-top:5px; padding-bottom:5px; background-color:#FFFFFF;}
.TH_center{text-align:center; color:#018688; vertical-align:middle; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#eff9f9;}
.TH_right{text-align:right; color:#018688; vertical-align:middle; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#eff9f9;}
.TD_color_left{text-align:left; height:25px; vertical-align:middle; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#f3f3f3;}
.TD_color_center{text-align:center; height:20px; vertical-align:middle; padding-top:5px; padding-bottom:5px; background-color:#edeff3;}
.TD_color_right{text-align:right; vertical-align:middle; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#fbfbfb;}
.TD_left{text-align:left; height:20px; vertical-align:middle; padding-left:5px; padding-top:5px; padding-bottom:5px; background-color:#FFFFFF;}
.TD_center{text-align:center; height:20px; vertical-align:middle; padding-top:5px; padding-bottom:5px; background-color:#FFFFFF;}
.TD_center_opt{text-align:center; height:20px; vertical-align:middle; padding-top:20px; padding-bottom:30px; padding-left:10px; padding-right:10px; background-color:#f5f5f5;}
.TD_right{text-align:right; height:20px; vertical-align:middle; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#FFFFFF;}
.TD_btn{text-align:left; height:35px; vertical-align:middle; padding-left:18px; padding-right:5px; padding-top:10px; padding-bottom:5px; background-color:#FFFFFF;}
.TH_into_left{text-align:left; color:#555555; vertical-align:middle; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#f5f6f6;}
.TH_into_center{text-align:center; color:#555555; vertical-align:middle; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#f5f6f6;}
.TH_into_right{text-align:right; color:#555555; vertical-align:middle; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#f5f6f6;}
.TH_left2{text-align:left; color:#018688; vertical-align:middle; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; height:30px; background-color:#eff9f9;}
.TH_center2{text-align:center; color:#018688; vertical-align:middle; height:30px; background-color:#eff9f9;}
.TH_right2{text-align:right; color:#018688; vertical-align:middle; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; height:30px; background-color:#eff9f9;}
.TD_color_left2{text-align:left; vertical-align:middle; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#fbfbfb;}
.TD_color_left3{text-align:left; vertical-align:middle; padding-left:10px; height:25px; padding-top:3px; font-size:11px; background-color:#fbfbfb;}
.TD_color_center2{text-align:center; vertical-align:middle; height:25px; padding-top:3px; background-color:#fbfbfb;}
.TD_color_center3{text-align:center; vertical-align:middle; height:25px; padding-top:3px; font-size:11px; background-color:#fbfbfb;}
.TD_color_right2{text-align:right; vertical-align:middle; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#fbfbfb;}
.TD_left2{text-align:left; vertical-align:middle; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#FFFFFF;}
.TD_center2{text-align:center; vertical-align:middle;height:25px; padding-top:3px; background-color:#FFFFFF;}
.TD_right2{text-align:right; vertical-align:middle; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#FFFFFF;}
.TD_left3{text-align:left; vertical-align:middle;height:25px;  padding-left:5px; padding-top:3px; font-size:11px; background-color:#FFFFFF;}
.TD_center3{text-align:center; vertical-align:middle;height:25px;  padding-left:5px; padding-top:3px; font-size:11px; background-color:#FFFFFF;}
.TD_left4{text-align:left; vertical-align:top; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#FFFFFF;}
.TD_center4{text-align:center; vertical-align:middle; height:25px; padding-top:3px; font-size:11px; background-color:#FFFFFF;}
.TD_left5{text-align:left; vertical-align:middle; padding-left:10px; height:25px; padding-top:3px; font-size:11px; background-color:#FFFFFF;}


.tdline{border:0px solid #c1c1c1; background-color:#FFFFFF;}
.detailview_btn{float:left; font-size:0px; line-height:0px; width:98px; height:21px; padding-left:16px; padding-top:8px;}
.upload_img{float:left; width:35px; height:35px; font-size:0px; line-height:0px;}


/*인풋 폼*/
.input{background-color:#FFFFFF; border:1px solid #bcbcbc; color:#333333; font-size:12px; font-family:"돋움,돋움체"; height:17px; margin-top:1px;}
.input_listin{background-color:#f1f1f1; border:1px solid #bcbcbc; color:#333333; font-size:12px; font-family:"돋움,돋움체"; height:17px;}
.input_login{background-color:#FFFFFF; border:1px solid #bcbcbc; color:#333333; font-size:12px; font-family:"돋움,돋움체"; height:19px; width:170px; margin-top:1px;}
.input_msearch{background-color:#FFFFFF; border:1px solid #FFFFFF; color:#777777; font-size:12px; font-family:"돋움,돋움체"; width:290px; height:15px; margin-top:5px; margin-left:5px;}
.input_search{background-color:#FFFFFF; border:1px solid #bcbcbc; color:#333333; font-size:12px; font-family:"돋움,돋움체"; height:15px; padding-top:3px;}
*+html .input_search{background-color:#FFFFFF; border:1px solid #bcbcbc; color:#333333; font-size:12px; font-family:"돋움,돋움체"; height:14px; padding-top:3px;} /* ie7 hack */
.input2{background-color:#FFFFFF; border:1px solid #c5c5c5; color:#666666;font-size:12px; font-family:"돋움,돋움체"; height:35px; padding-top:2px; padding-left:5px;}
.input_select{background-color:#FFFFFF; border:1px solid #c5c5c5; color:#666666;font-size:12px; font-family:"돋움,돋움체,"; height:19px;}
.input_subleft{background-color:#FFFFFF; border:1px solid #c6c6c6; color:#333333;font-size:11px; font-family:"돋움,돋움체,arial,sans-serif"; height:19px; width:120px;}
.input_search1{background-color:#f9f9f9; border:1px solid #c5c5c5; color:#666666;font-size:11px; font-family:"돋움,돋움체"; height:19px;}
.input_important{background-color:#ffe993; border:1px solid #bcbcbc; color:#333333; font-size:12px; font-family:"돋움,돋움체"; height:17px; margin-top:1px;}
.input_important{background-color:#ffe993; border:1px solid #bcbcbc; color:#333333; font-size:12px; font-family:"돋움,돋움체"; height:17px; margin-top:1px;}
.input_select_important{background-color:#ffe993; border:1px solid #bcbcbc; color:#333333;font-size:12px; font-family:"돋움,돋움체,"; height:19px;}
.readonly{background-color:#eef1f7; border:1px solid #bcbcbc; color:#333333; font-size:12px; font-family:"돋움,돋움체"; height:17px; margin-top:1px;}
/* 링크지정 */
a:link, a:visited {color: #333333; text-decoration:none;}
a:active, a:hover {color: #265fd9; text-decoration:underline;}


/* 팝업스타일 CSS */
#popbg01{position:relative; float:left; width:600px; height:430px; background:url('/fe/images/common/popup/popbg01.gif') no-repeat;}
#popbg02{position:relative; float:left; width:680px; height:760px; background:url('/fe/images/common/popup/popbg02.gif') no-repeat;}
.popbg01_area{position:relative; top:25px; left:23px; width:554px; height:374px;}
.pop_stitle{float:left; position:absolute; width:500px; text-align:left; padding-left:18px; font-size:12px; font-weight:bold; color:#333333; background:url('/fe/images/common/conbullet2.gif') 0 3px no-repeat;}
.pop_topdetail{float:left; position:relative; top:0px; width:554px; padding-bottom:20px;}
.pop_topdetail2{float:left; position:relative; top:30px; width:634px; padding-bottom:20px;}
.pop_condetail{float:left; position:relative; top:0px; width:554px; height:260px; padding-bottom:20px;}
.pop_condetail2{float:left; position:relative; top:30px; width:634px; height:260px; padding-bottom:20px;}
.poptable{float:left; width:554px; background:#c1c1c1;}
.poptable thead{font-size:12px; text-align:center; height:20px; background-color:#eff9f9;}
.poptable tbody{text-align:left;}
.poptable2{float:left; width:634px; background:#c1c1c1;}
.poptable2 thead{font-size:12px; text-align:center; height:20px; background-color:#eff9f9;}
.poptable2 tbody{text-align:left;}
.popbtn_area{ float:left; position:relative; top:0px; left:0px; width:100%; height:25px; padding-bottom:10px;}
.popbtn{float:right;}
.popbtn span{padding-left:4px;}
.popgrid_btn{padding-left:4px;}
.poptext_left{padding-right:4px; vertical-align:middle; font-size:11px; padding-top:1px;}
.poptext_right{padding-left:4px; vertical-align:middle; font-size:11px; padding-top:1px;}
.pop_maparea{float:left; position:absolute; top:145px; width:634px; height:310px; margin-bottom:20px;}
.pop_maplist{float:left; position:absolute; top:470px; width:634px; height:220px;}
.maplist_left{float:left; position:absolute; top:0px; left:0px; width:300px; height:220px;}
.maplist_left ul{padding-left:10px; padding-top:10px;}
.maplist_left li{width:300px; padding-bottom:5px;}
.maplist_right{float:left; position:absolute; top:0px; right:0px; width:300px; height:220px;}
.maplist_right ul{padding-left:10px; padding-top:10px;}
.maplist_right li{width:300px; padding-bottom:5px;}
.maplist_bullet1{float:left; padding-left:16px; font-size:12px; font-weight:bold; color:#333333; background:url('/fe/images/common/pop_bullet.gif') 0 4px no-repeat;}
.maplist_bullet2{float:left; padding-left:10px; font-size:12px; color:#333333; background:url('/fe/images/common/pop_dot.gif') 0 7px no-repeat;}
.maplist_bullet2 a:link, a:visited, a:active {color:#333333; text-decoration:underline;}
.maplist_bullet2 a:hover {color:#265f9b; text-decoration:underline;}
.maplist2_bullet1{float:left; padding-left:16px; font-size:12px; font-weight:bold; color:#333333; background:url('/fe/images/common/pop_bullet.gif') 0 4px no-repeat;}
.maplist2_bullet2{float:left; padding-left:10px; font-size:12px; color:#333333; background:url('/fe/images/common/pop_dot.gif') 0 7px no-repeat;}
.maplist2_bullet2 a:link, a:visited, a:active {color:#333333; text-decoration:underline;}
.maplist2_bullet2 a:hover {color:#265f9b; text-decoration:underline;}


/* 결재 팝업스타일 CSS */
.list_dTitle{float:left; text-align:left; position:relative; width:450px; padding-left:16px; font-size:13px; font-weight:bold; color:#555555; background:url('../../images/icon/stitle_icon.gif') 0 3px no-repeat; padding-bottom:15px;}
.list_dButton{float:left; text-align:right; position:relative; width:251px; padding-left:22px;}

#content_search {margin-top: 5px; margin-bottom: 5px; padding: 5px 5px 5px 5px; text-align: left; vertical-align: middle; background-color: #f5f5f5;}
* html #content_search {display: inline;}
* :first-child+html #content_search {display: inline;}
#content_search table {width: 100%; text-align: left;}
#content_search table input {text-align: left;}
#content_search input {font-size: 10px;}
table.content_table {padding: 0px; border: 0px; border-spacing: 0px; border-collapse: collapse; width: 100%;}
table.content_table thead td {padding: 0px;font-size: 9pt;color: #486baa;font-family: '돋움';font-weight: bold;background: url("/fe/images/board/head_back.gif");line-height: 23px;border-top: 1px solid #d0d9ed;border-bottom: 1px solid #8ca6d5;border-left: 1px solid #d0d9ed;border-right: 1px solid #d0d9ed;}
table.content_table tbody td {padding-top: 5px; padding-bottom: 5px; padding-left: 2px; padding-right: 1px; font-size: 9pt; color: #486baa; font-family: '돋움'; line-height: 13px; border-top: 1px solid #d0d9ed; border-bottom: 1px solid #8ca6d5; border-left: 1px solid #d0d9ed; border-right: 1px solid #d0d9ed;}
table.content_table tbody tr.odd {background-color: #eeeff8;}
table.content_table tbody tr.even {background-color: #ffffff;}
table.content_table tbody tr.hover {background-color: #cecfd8;}
table.content_table tbody td.t_center {text-align: center;}
table.content_table tbody td.t_left {text-align: left;}
table.content_table tbody td.t_right {text-align: right;}
table.content_table tbody td.t_label {background-color: #eeeff8;}

/* tab_menu */
#tab_menu {clear:both; overflow:hidden; float:left; margin-top:4px; line-height:normal;}
#tab_menu ul {padding:0; overflow:hidden;}
#tab_menu li {display:block; float:left; color:#fff; height:22px; margin-right:2px; word-spacing:-2px; letter-spacing:-1px; color:#fff;
				font-weight:bold; text-align:center; line-height:23px; background:url(/fe/images/common/tab_bg.png) no-repeat -10px -40px;}
:root #tab_menu li{line-height:25px\9;}
#tab_menu li span{display:block; margin-left:5px; padding-right:6px; background:url(/fe/images/common/tab_bg.png) no-repeat right -40px;}
#tab_menu li a {display:block; height:22px; background-position:0 -64px; color:#fff; text-decoration:none; cursor:pointer;}
#tab_menu li.selected {display:block; background:url(/fe/images/common/tab_bg.png) no-repeat -10px -10px;}
#tab_menu li.selected span{display:block; background:url(/fe/images/common/tab_bg.png) no-repeat right -10px;}
#tab_menu li.selected a {display:block; color:#fff;}

.div_yellowfield_alt{background-color:#D2F0FD;line-height:25px;padding:0;}