/*----------------------------------------------------------------------
 * 농림수산검역검사본부 식물검역통합정보시스템 *
 * Name		:	bbs.css
 * DECS		:	Common Style Sheet
 * Created	:	2013.01.22  IPLUS SYSTEM 정선화
-----------------------------------------------------------------------*/


caption, legend {opacity:0; width:1px; height:1px; line-height:0; font-size:0; overflow:hidden; position:relative; left:-9999px; top:0}/*2018.11.05*/
span.btn {vertical-align:middle; padding-top:1px;}
fieldset {border:none; margin:0; padding:0;}


#board {float:left; clear:both; width:660px; height:100%; font-size:12px; color:#333333;}
.btn_center{text-align:center; font-size:0px; line-height:0px; margin-top:30px;}


/* 게시판 인풋&셀렉트 설정  */
input {border:0; font-size:12px; color:#666; height:18px; vertical-align:middle; padding-right:1px;}
.textarea {border:1px solid #ddd; padding:3px; font-size:12px; color:#666; line-height:150%; width:96%;}
.select {font-size:12px; color:#666; border:1px solid #ddd; vertical-align:middle;}
input.checkbox {border:none; vertical-align:middle;}
input.radio {border:none; vertical-align:middle;}


/* 게시판 리스트 타입 */
#bdlist{float:left; width:100%; text-align:center; border:0px;}
#bdlist .blank {width:100%; padding:0; border:1px dotted #666666; background-color:#ffffff; }
#bdlist .bdlist_table {width:100%; border-bottom:0px solid #A4CBD1; padding-bottom:15px;}
#bdlist .bdlist_table TH {background:url('/fe/images/common/bd_middle.gif'); background-position:right; height:31px; color:#333333; font-weight:bold; font-size:12px; font-family:돋움;}
#bdlist .bdlist_table TH.start {background:url('/fe/images/common/bd_start.gif'); width:5px;}
#bdlist .bdlist_table TH.end {background:url('/fe/images/common/bd_end.gif'); background-position:right;}
#bdlist .bdlist_table TD {padding-left:0px; padding-top:3px; padding-right:0px; padding-bottom:3px; color:#454547; font-size:12px; font-family:돋움; text-align:center;background:url('/fe/images/common/td_line.gif'); background-position:bottom; }
#bdlist .bdlist_table TD.left {text-align:left; padding-left:5px;}
#bdlist .bdlist_table TD.right {text-align:right; padding-right:10px;}
#bdlist .bdlist_table TD.title_bold {text-align:left; color:#3a47c0; font-weight:bold;}

/*
#bdlist .bdlist_table TD a:link {text-decoration:none; color:#555555;}
#bdlist .bdlist_table TD a:hover {text-decoration:underline; color:#000000;}
*/
#bdlist .bdlist_table TD a:link {text-decoration:none; color:#555555;}
#bdlist .bdlist_table TD a:visited {text-decoration:none; color:#555555;}
#bdlist .bdlist_table TD a:active {color: #265fd9; text-decoration:none;}
#bdlist .bdlist_table TD a:hover {color: #265fd9; text-decoration:none;}

#bdlist .bdlist_table TBODY a:link {text-decoration:none; color:#555555;}
#bdlist .bdlist_table TBODY a:visited {text-decoration:none; color:#555555;}
#bdlist .bdlist_table TBODY a:active {color: #265fd9; text-decoration:none;}
#bdlist .bdlist_table TBODY a:hover {color: #265fd9; text-decoration:none;}


#bdlist .bdlist_table input {border:1px  #FFFFFF;}
#bdlist .bdlist_table input.input_listin {border:1px solid #bcbcbc;}
#bdlist .bdlist_table input.input_important{background-color:#ffe993; border:1px solid #bcbcbc; color:#333333; font-size:12px; font-family:"돋움,돋움체"; height:17px; margin-top:1px;}

#bdlist .bdlist_table TD input.input{background-color:#FFFFFF; border:1px solid #bcbcbc; color:#333333; font-size:12px; font-family:"돋움,돋움체"; height:17px; margin-top:1px;}

/* 테이블안에 테이블을 중첩하여 넣을경우 백그라운드의 밑줄이 사라짐*/
#bdlist .bdlist_table TD TABLE TD{background:url('');}

/* 2013. 2. 8 리스트 타입 추가 bdlist2~4 */
#bdlist2{float:left; width:100%; text-align:center; border:0px;}
#bdlist2 .blank {width:100%; padding:0; border:1px dotted #666666; background-color:#ffffff; }
#bdlist2 .bdlist_table2 {width:100%; border-bottom:0px solid #A4CBD1; padding-bottom:15px;}
#bdlist2 .bdlist_table2 TH {background:url('/fe/images/common/bd2_middle.gif'); background-position:right; height:55px; color:#333333; font-weight:bold; font-size:12px; font-family:돋움;}
#bdlist2 .bdlist_table2 TH.start {background:url('/fe/images/common/bd2_start.gif'); width:5px;}
#bdlist2 .bdlist_table2 TH.end {background:url('/fe/images/common/bd2_end.gif'); background-position:right;}
#bdlist2 .bdlist_table2 TD {padding-left:4px; padding-top:3px; padding-right:4px; padding-bottom:3px; color:#454547; font-size:11px; font-family:돋움; text-align:center;background:url('/fe/images/common/td_line.gif'); background-position:bottom; }
#bdlist2 .bdlist_table2 TD.left {text-align:left; padding-left:5px;}
#bdlist2 .bdlist_table2 TD.title_bold {text-align:left; color:#3a47c0; font-weight:bold;}
#bdlist2 .bdlist_table2 TD a:link {text-decoration:none; color:#555555;}
#bdlist2 .bdlist_table2 TD a:hover {text-decoration:underline; color:#000000;}
#bdlist2 .bdlist_table2 input {border:1px  #FFFFFF;}

#bdlist3{float:left; width:100%; text-align:center; border:0px;}
#bdlist3 .blank {width:100%; padding:0; border:1px dotted #666666; background-color:#ffffff; }
#bdlist3 .bdlist_table3 {width:100%; border-bottom:0px solid #A4CBD1; padding-bottom:15px;}
#bdlist3 .bdlist_table3 TH {background:url('/fe/images/common/bd3_middle.gif'); background-position:right; height:75px; color:#333333; font-weight:bold; font-size:12px; font-family:돋움;}
#bdlist3 .bdlist_table3 TH.start {background:url('/fe/images/common/bd3_start.gif'); width:5px;}
#bdlist3 .bdlist_table3 TH.end {background:url('/fe/images/common/bd3_end.gif'); background-position:right;}
#bdlist3 .bdlist_table3 TD {padding-left:4px; padding-top:4px; padding-right:3px; padding-bottom:3px; color:#454547; font-size:11px; font-family:돋움; text-align:center;background:url('/fe/images/common/td_line.gif'); background-position:bottom; }
#bdlist3 .bdlist_table3 TD.left {text-align:left; padding-left:5px;}
#bdlist3 .bdlist_table3 TD.title_bold {text-align:left; color:#3a47c0; font-weight:bold;}
#bdlist3 .bdlist_table3 TD a:link {text-decoration:none; color:#555555;}
#bdlist3 .bdlist_table3 TD a:hover {text-decoration:underline; color:#000000;}
#bdlist3 .bdlist_table3 input {border:1px  #FFFFFF;}

#bdlist4{float:left; width:100%; text-align:center; border:0px;}
#bdlist4 .blank {width:100%; padding:0; border:1px dotted #666666; background-color:#ffffff; }
#bdlist4 .bdlist_table4 {width:100%; border-bottom:0px solid #A4CBD1; padding-bottom:15px;}
#bdlist4 .bdlist_table4 TH {border-top:2px solid #7d95ad; border-bottom:1px solid #7d95ad; background-position:right; height:31px; color:#333333; font-weight:bold; font-size:12px; font-family:돋움;}
#bdlist4 .bdlist_table4 TH.th_default {border-top:2px solid #7d95ad; border-bottom:2px solid #7d95ad; border-right:1px solid #7d95ad; background-color:#e2e8ed; background-position:right; height:31px; color:#333333; font-weight:bold; font-size:12px; font-family:돋움;}
#bdlist4 .bdlist_table4 TH.th_option1{border-top:2px solid #7d95ad; background-position:right; background-color:#e2e8ed; height:31px; color:#333333; font-weight:bold; font-size:12px; font-family:돋움;}
#bdlist4 .bdlist_table4 TH.th_option2_left{border-bottom:2px solid #7d95ad; border-top:2px solid #FFFFFF; border-right:1px solid #7d95ad; background-color:#f3f5f8; background-position:right; height:31px; color:#333333; font-weight:bold; font-size:12px; font-family:돋움;}
#bdlist4 .bdlist_table4 TH.th_option2{border-bottom:2px solid #7d95ad; border-top:2px solid #FFFFFF; background-position:right; background-color:#f3f5f8; height:31px; color:#333333; font-weight:bold; font-size:12px; font-family:돋움;}
#bdlist4 .bdlist_table4 TD {padding-left:4px; padding-top:3px; padding-right:4px; padding-bottom:3px; color:#454547; font-size:12px; font-family:돋움; text-align:center;background:url('/fe/images/common/td_line.gif'); background-position:bottom; }
#bdlist4 .bdlist_table4 TD.title_bold {text-align:left; color:#3a47c0; font-weight:bold;}
#bdlist4 .bdlist_table4 TD a:link {text-decoration:none; color:#555555;}
#bdlist4 .bdlist_table4 TD a:hover {text-decoration:underline; color:#000000;}
#bdlist4 .bdlist_table4 input {border:1px  #FFFFFF;}

/*
 * 수출식물검역 지원시스템 - 2013. 2. 7.
 * width제한없는 Table
 */
#bdlist{float:left; text-align:center; border:0px;}
#bdlist .blank {padding:0; border:1px dotted #666666; background-color:#ffffff; }
#bdlist .bdlist_table_eqs {border-bottom:0px solid #A4CBD1; padding-bottom:15px;}
#bdlist .bdlist_table_eqs TH {background:url('/fe/images/common/bd_middle.gif'); background-position:right; height:31px; color:#333333; font-weight:bold; font-size:12px; font-family:돋움;}
#bdlist .bdlist_table_eqs TH.start {background:url('/fe/images/common/bd_start.gif'); width:5px;}
#bdlist .bdlist_table_eqs TH.end {background:url('/fe/images/common/bd_end.gif'); background-position:right;}
#bdlist .bdlist_table_eqs TD {padding-left:0px; padding-top:3px; padding-right:0px; padding-bottom:3px; color:#454547; font-size:12px; font-family:돋움; text-align:center;background:url('/fe/images/common/td_line.gif'); background-position:bottom; }
#bdlist .bdlist_table_eqs TD.left {text-align:left; padding-left:5px;}
#bdlist .bdlist_table_eqs TD.title_bold {text-align:left; color:#3a47c0; font-weight:bold;}
#bdlist .bdlist_table_eqs TD a:link {text-decoration:none; color:#555555;}
#bdlist .bdlist_table_eqs TD a:hover {text-decoration:underline; color:#000000;}
#bdlist .bdlist_table_eqs input {border:1px  #FFFFFF;}
#bdlist table.bdlist_table_eqs tbody TD.hover {background:url('/fe/images/common/td_line_hover.gif');}

#bdlist4{float:left; width:100%; text-align:center; border:0px;}
#bdlist4 .blank {width:100%; padding:0; border:1px dotted #666666; background-color:#ffffff; }
#bdlist4 .bdlist_table4_eqs {border-bottom:0px solid #A4CBD1; padding-bottom:15px;}
#bdlist4 .bdlist_table4_eqs TH {border-top:2px solid #7d95ad; border-bottom:1px solid #7d95ad; background-position:right; height:31px; color:#333333; font-weight:bold; font-size:12px; font-family:돋움;}
#bdlist4 .bdlist_table4_eqs TH.th_default {border-top:2px solid #7d95ad; border-bottom:2px solid #7d95ad; border-right:1px solid #7d95ad; background-color:#e2e8ed; background-position:right; height:31px; color:#333333; font-weight:bold; font-size:12px; font-family:돋움;}
#bdlist4 .bdlist_table4_eqs TH.th_option1{border-top:2px solid #7d95ad; background-position:right; background-color:#e2e8ed; height:31px; color:#333333; font-weight:bold; font-size:12px; font-family:돋움;}
#bdlist4 .bdlist_table4_eqs TH.th_option2_left{border-bottom:2px solid #7d95ad; border-top:2px solid #FFFFFF; border-right:1px solid #7d95ad; background-color:#f3f5f8; background-position:right; height:31px; color:#333333; font-weight:bold; font-size:12px; font-family:돋움;}
#bdlist4 .bdlist_table4_eqs TH.th_option2{border-bottom:2px solid #7d95ad; border-top:2px solid #FFFFFF; background-position:right; background-color:#f3f5f8; height:31px; color:#333333; font-weight:bold; font-size:12px; font-family:돋움;}
#bdlist4 .bdlist_table4_eqs TD {padding-left:4px; padding-top:3px; padding-right:4px; padding-bottom:3px; color:#454547; font-size:12px; font-family:돋움; text-align:center;background:url('/fe/images/common/td_line.gif'); background-position:bottom; }
#bdlist4 .bdlist_table4_eqs TD.title_bold {text-align:left; color:#3a47c0; font-weight:bold;}
#bdlist4 .bdlist_table4_eqs TD.left {text-align:left; padding-left:5px;}
#bdlist4 .bdlist_table4_eqs TD.right {text-align:right; padding-right:10px;}
#bdlist4 .bdlist_table4_eqs TD a:link {text-decoration:none; color:#555555;}
#bdlist4 .bdlist_table4_eqs TD a:hover {text-decoration:underline; color:#000000;}
#bdlist4 .bdlist_table4_eqs input {border:1px  #FFFFFF;}

/* 20130204 추가 */
.link { cursor:pointer; }
#bdlist table.bdlist_table tbody TD.hover {background:url('/fe/images/common/td_line_hover.gif');}
input.error, textarea.error {border: 1px dashed red}
label.error {display:none; color:Red;}
/*******************/
.page_num{float:center; width:350px; text-align:left; padding-bottom:10px; margin-right:auto; margin-left:auto; font-size:12px; font-weight:none; font-family:돋움; color:#CCCCCC; text-decoration:none; letter-spacing:2;}
.page_num a:active {font-size:12px; font-weight:none; font-family:돋움; color:#666666; text-decoration:none;}
.page_num a:visited {font-size:12px; font-weight:none; font-family:돋움; color:#666666;  text-decoration:none;}
.page_num a:link {font-size:12px; font-weight:none; font-family:돋움; color:#666666; text-decoration:none;}
.page_num a:hover {font-size:12px; font-weight:none; font-family:돋움; color:#000000; text-decoration:underline;}
.page_num_thin {font-size:12px; font-weight:bold; font-family:돋움; color:#306dad; text-decoration:none; letter-spacing:2;}

.filedown_bullet{float:left; padding-left:16px; padding-top:2px; background:url('/fe/images/common/filedown_bullet.gif') 0 4px no-repeat;}
.detail_opt{float:right; margin-right:10px;}
.detail_opt{float:right; margin-right:10px;}


/* 20130305 테이블 말줄임처리 */
.tbFixed {table-layout:fixed;}
.tbFixed TD {
	white-space:nowrap;
	text-overflow:ellipsis;		/* IE, Safari */
	-o-text-overflow:ellipsis;		/* Opera under 10.7 */
	overflow:hidden;			/* "overflow" value must be different from "visible" */ 
	-moz-binding: url('ellipsis.xml#ellipsis');}
.tbFixed TH {
	white-space:nowrap;
	text-overflow:ellipsis;		/* IE, Safari */
	-o-text-overflow:ellipsis;		/* Opera under 10.7 */
	overflow:hidden;			/* "overflow" value must be different from "visible" */ 
	-moz-binding: url('ellipsis.xml#ellipsis');}
