/***************************************** 
유답소프트 SGC이앤씨 협력업체포탈시스템[회원가입]
작성일:2014.06
작성자:유답소프트_문윤정
******************************************/
@charset "euc-kr";



body {
    margin:0;
	padding:0;
	background-color :#ffffff;
	font-family:'dotum','Arial','돋움'; 
	font-size : 12px ;
	letter-spacing:normal;
	color:#6c6c6c;	  
	scroollbar : auto;
	border:0;
	list-style:none;	

}



table {border:0;}
img {border:0 ; vertical-align:middle; padding:0;}


input { font-size: 12px; background-color:white; color:#323232; height:18px; border: 1px solid #CBCBCB; vertical-align: middle;}
input[type=checkbox], input[type=radio] { border: 0; vertical-align: middle;}

select{font-size: 12px; background-color:white; border:#cdcdcd solid 1px; height:20px; width:134px;  color:#050507;line-height:12px;}
textarea{font-size: 12px; background-color:white; border:#cdcdcd solid 1px; color:#050507;line-height:14px}

#join_wrap{ width:100%; height:auto; vertical-align:top; padding:0 0 30px 0; list-style:none;}
#blank_h15{ height:15px; position:inherit;}
#blank_h5{ height:5px; position:inherit;}

/*********************contents**************************/

 /* 소타이틀 */ 
#title02{ width:auto; padding:0;}
#title02 ul{ margin:0;padding:0; display: inline ;}
#title02 ul li{display:inline; font-size:12px; color:#333333;  list-style:none; font-weight:bold;text-align:left; }

/*table01*/
#table01{ text-align:left;  font-size:12px; list-style:none; border-style:solid; border-color:#cccccc; border-width:1px; }
#table01 input{ font-size:12px; color:#323232; text-align:left; }
/* #table01 table{ font-size:12px; color:#323232; line-height:28px;} */
#table01 table{ font-size:12px; color:#323232; }

#table02{ text-align:left;  font-size:12px; list-style:none; border-top:solid #cccccc 1px;border-bottom:solid #cccccc 1px; width:100%;}
#table02 input{ font-size:12px; color:#323232; text-align:left; }
#table02 table{ font-size:12px; color:#323232; line-height:28px;}


/*조건검색 input box*/
#input01{ text-align:left; background-color:#FFFFFF;line-height:28px; height:28px;}
#input01 ul{ display:inline; margin:0px;padding-left:3px; }
#input01 ul li{ padding-left:3px;display:inline; overflow:hidden; vertical-align:middle;}


/**/
#td_title01{ background-color:#f5fae3; line-height:28px;text-align:center;}
#td_title01 ul{ display:inline;margin:0px;}
#td_title01 ul li{display:inline; vertical-align:middle; color:#323232;padding:0 10px 0 0; font-weight:bold;}

#td_title02{ background-color:#f4f2f3; line-height:28px;text-align:center;}
#td_title02 ul{ display:inline;margin:0px;}
#td_title02 ul li{display:inline; vertical-align:middle; color:#323232;padding:0; font-weight:bold;}

#td_title03{ background-color:#ffffff; line-height:28px;text-align:center;padding:30px;}
#td_title03 ul{ display:inline;margin:0px;}
#td_title03 ul li{display:inline; vertical-align:middle; color:#323232;}

#td_title04{ background-color:#f4f2f3; line-height:28px;}
#td_title04 ul{ display:inline;margin:0px;padding-left:10px;}
#td_title04 ul li{display:inline; vertical-align:middle; color:#565455; text-align:left;padding:0 10px 0 0; font-weight:bold;}

#td_title05{ background-color:#f4f2f3; line-height:28px; border-style: solid; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-bottom-color: #cccccc;}
#td_title05 ul{ display:inline;margin:0px;padding-left:10px;}
#td_title05 ul li{display:inline; vertical-align:middle; color:#565455; text-align:left;padding:0 10px 0 0; font-weight:bold;}

#td_title06{ line-height:28px; border-style: solid; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-bottom-color: #cccccc;}
#td_title06 ul{ display:inline;margin:0px;padding-left:10px;}
#td_title06 ul li{display:inline; vertical-align:middle; color:#565455; text-align:left;padding:0 10px 0 0; font-weight:bold;}

.border_line_tb { border-style: solid; border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-bottom-color: #cccccc; border-top-color: #cccccc;}
.border_line_b { border-style: solid; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-bottom-color: #cccccc; }
.border_line_t { border-style: solid; border-top-width: 2px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-color: #cccccc; }

.select_result { background-color : #f4f2f3 }
.h_60{height: 60px; font-weight: bold; text-align: center;}

/*sheet_td*/
#sheet_td { text-align:left; line-height:25px; width:auto;  color:#323232}
#sheet_td a{ text-align:left; line-height:25px; width:auto; color:#323232;}
#sheet_td ul{ display:inline; margin:0px;padding-left:0px;padding-right:7px; }
#sheet_td ul li{display:inline; padding:0 0 0 7px ;}
#sheet_td ul li a{ text-decoration:none; padding:6px 10px 6px 0px ;}
#sheet_td ul li a:hover{ text-align:left; background: url(../img/sheet_over_bg.gif) repeat-x left top; line-height:25px;  }





/********/
.tabs {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none;
    height: 32px;
    border-bottom: 1px solid #eee; 
    border-left: 1px solid #eee;
    width: 100%;
    font-family:"dotum";
    font-size:12px;
}
.tabs li {
    float: left;
    text-align:center;
    cursor: pointer;
    width:82px;
    height: 31px;
    line-height: 31px;
    border: 1px solid #eee;
    border-left: none;
    font-weight: bold;
    background: #fafafa;
    overflow: hidden;
    position: relative;
}
.tabs li.active {
    background: #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
}
.tab_container {
    border: 1px solid #eee;
    border-top: none;
    clear: both;
    float: left;
    width: 100%;
    background: #FFFFFF;
}
.tab_content {
    padding: 5px;
    font-size: 12px;
    display: none;
}
.tab_container .tab_content ul {
    width:100%;
    margin:0px;
    padding:0px;
}
.tab_container .tab_content ul li {
    padding:5px;
    list-style:none
}
;
 #container {
    width: 249px;
    margin: 0 auto;
}