/* Drop down styles*/
div.selectbox-wrapper {
  position:absolute;
  left:-1px;
  width:100% !important;
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  padding:0px;
  text-align:left;
  max-height:250px;
  overflow:auto;
  z-index:1000;
  display:block;
  /* *left:0px; 인 것을 *right:0px; 로 고침 kbk */
  *right:0px;
}


.selectbox_new {background:url('../images/s_box_new.png') right 1px no-repeat; font-weight:bold; color:#555555; cursor:pointer;}
/*Drop down list styles*/
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
/* Selected item in dropdown list*/
div.selectbox-wrapper ul li.selected { 
  background-color: #EAF2FB;
}

/* Hover state for dropdown list */
div.selectbox-wrapper ul li.current { 
  background-color: #CDD8E4;
}

/* Drop down list items style*/
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px 2px 2px 9px;
  cursor:pointer;
  font-family:돋움,Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;/* Resize Font*/
  font-weight:normal;
  float:none;
}

/* Look and feel of select box */


.search_selectbox 
{
  margin: 0px 0px 0px 0px;
  padding-top:5px;
  padding-left:2px;
  font-family:돋움,Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;/* Resize Font*/
  width : 119px; /* Resize Width */
  display : block;
  text-align:left; 
  background:#fff url('bg_select.png') 15% right;
  background-repeat:no-repeat;
  cursor: pointer;
  border:0px solid #D1E4F6;
  color:#333;
  height:20px;
}

.selectbox 
{
  z-index:-1;
  margin: 0px 0px 0px 0px;
  padding:4px 23px 5px 9px;


  *padding:5px 23px 2px 9px;
  padding:4px 0px 4px 9px \9;


  overflow: hidden;text-overflow: ellipsis; white-space: nowrap;
  font-size:12px;/* Resize Font*/
  display : block;
  text-align:left; 
  background: url('../images/common/select_bt03.png') right center no-repeat;
   *background-position:right no-repeat;
  color:#7b7b7b;
  cursor: pointer;
  box-sizing: border-box;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
}

.selectbox2
{
  z-index:-1;
  margin: 0px 0px 0px 0px;

  padding:9px 23px 10px 9px;
  *padding:5px 23px 2px 9px;
  padding:4px 0px 4px 9px \9;

  overflow: hidden;text-overflow: ellipsis; white-space: nowrap;
  font-size:12px;/* Resize Font*/
  display : block;
  text-align:left; 
  background: url('../images/common/selectbox2.png') right center no-repeat;
   *background-position:right no-repeat;
  color:#555;
  cursor: pointer;
  box-sizing: border-box;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
}

.selectbox3
{
  z-index:-1;
  margin: 0px 0px 0px 0px;
  padding:9px 23px 10px 9px;
  *padding:5px 23px 2px 9px;
  padding:4px 0px 4px 9px \9;
	border:1px solid #e1e1e1;
  overflow: hidden;text-overflow: ellipsis; white-space: nowrap;
  font-size:12px;/* Resize Font*/
  display : block;
  text-align:left; 
  background:#fff url('../images/common/selectbox2.png') right center no-repeat;
   *background-position:right no-repeat;
  color:#555;
  cursor: pointer;
  box-sizing: border-box;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
}

.selectbox4 
{

  z-index:-1;
  margin: 0px 0px 0px 0px;
  padding:6px 23px 6px 9px;
  *padding:5px 23px 2px 9px;
  padding:4px 0px 9px 9px \9;
  overflow: hidden;text-overflow: ellipsis; white-space: nowrap;
  font-size:12px;/* Resize Font*/
  display : block;
  text-align:left; 
  background: url('../images/common/select_bt03.png') right center no-repeat;
   *background-position:right no-repeat;
  color:#7b7b7b;
  cursor: pointer;
  box-sizing: border-box;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
}/*28px*/

.inputbox_select05 .selectbox 
{
  z-index:-1;
  margin: 0px 0px 0px 0px;
  padding:6px 0px 5px 9px;
  *padding:7px 0px 4px 9px;
  padding:7px 0px 4px 9px \9;
  font-size:12px;/* Resize Font*/
  display : block;
  text-align:left; 
  background: url('../images/common/select_bt04.png') right center no-repeat;
   *background-position:right no-repeat;
  color:#7b7b7b;
  cursor: pointer;
  font-family:Dotum;
}

.inputbox_select02 .selectbox 
{
  z-index:-1;
  margin: 0px 0px 0px 0px;
  padding:7px 0px 4px 9px;
  *padding:7px 0px 4px 9px;
  padding:7px 0px 4px 9px \9;
  font-size:12px;/* Resize Font*/
  display : block;
  text-align:left; 
  background: url('../images/common/select_bt04.png') right center no-repeat;
   *background-position:right no-repeat;
  color:#7b7b7b;
  cursor: pointer;
  font-family:Dotum;
}


.selectbox_phone
{
  margin: 0px 0px 0px 0px;
  padding-top:5px;
  padding-left:2px;
  font-family:돋움,Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;/* Resize Font*/
  width : 59px; /* Resize Width */
  display : block;
  text-align:left; 
  background: url('bg_select.png') 15% right;
  background-repeat:no-repeat;
  cursor: pointer;
  border:0px solid #D1E4F6;
  color:#333;
  height:20px;
}
.selectbox_yyyy
{
  margin: 0px 0px 0px 0px;
  padding-top:5px;
  padding-left:2px;
  font-family:돋움,Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;/* Resize Font*/
  width : 59px; /* Resize Width */
  display : block;
  text-align:left; 
  background: url('bg_select.png') 15% right;
  background-repeat:no-repeat;
  cursor: pointer;
  border:0px solid #D1E4F6;
  color:#333;
  height:20px;
}


.selectbox_mm
{
  margin: 0px 0px 0px 0px;
  padding-top:5px;
  padding-left:2px;
  font-family:돋움,Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;/* Resize Font*/
  width : 40px; /* Resize Width */
  display : block;
  text-align:left; 
  background: url('bg_select.png') 15% right;
  background-repeat:no-repeat;
  cursor: pointer;
  border:0px solid #D1E4F6;
  color:#333;
  height:20px;
}


.selectbox_dd
{
  margin: 0px 0px 0px 0px;
  padding-top:5px;
  padding-left:2px;
  font-family:돋움,Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;/* Resize Font*/
  width : 40px; /* Resize Width */
  display : block;
  text-align:left; 
  background: url('bg_select.png') 15% right;
  background-repeat:no-repeat;
  cursor: pointer;
  border:0px solid #D1E4F6;
  color:#333;
  height:20px;
}

.chapter_selectbox 
{
  margin: 0px 0px 0px 0px;
  padding-top:5px;
  padding-left:2px;
  font-family:돋움,Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;/* Resize Font*/
  width : 319px; /* Resize Width */
  display : block;
  text-align:left; 
  background: url('bg_select.png') 15% right;
  background-repeat:no-repeat;
  cursor: pointer;
  border:0px solid #D1E4F6;
  color:#333;
  height:20px;
}

.selectbox_main
{
  z-index:-1;
  margin: 0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  *padding:0px 0px 0px 0px;
  padding:0px 0px 0px 0px \9;
  font-size:12px;/* Resize Font*/
  display : block;
  float:left; 
  background: url('../images/select_bt02.png') right no-repeat;
   *background-position:right no-repeat;
  color:#7b7b7b;
  cursor: pointer;
}
.search_text_box .selectbox-wrapper {
  position:absolute;
  top:10px;
  left:-13px;
  width:83px !important;
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  padding:0px;
  text-align:left;
  max-height:250px;
  overflow:auto;
  z-index:1000;
  display:block;
  /* *left:0px; 인 것을 *right:0px; 로 고침 kbk */
  *right:0px;
}