@charset "utf-8";

.btn_contents { margin:10px auto; width:100%; text-align:center; }
.close_btns11 { padding: 5px 20px; background: #a6a6a6; color: #fff; border: 0px; font-size: 1.1em; }		
.new_lawtary_tab { position:relative; width:100%; margin:-5px auto 10px; overflow:hidden; }
.new_lawtary_tab li { text-align:center; cursor:pointer; width:49%; margin-right:1%; min-height:35px; line-height:35px; background:#efeeee; border-radius:5px; }
.new_lawtary_tab li.active { background:#093687; color:#fff; font-weight:600; }
.new_lawtary_tab li> span {
    background-color: red;
    color: #fff;
    display: inline-block;
    vertical-align: middle;
    font-size: 12px;
    width: 20px;
    height: 20px;
	line-height:16px;
    border-radius: 10px;
    padding: 2px;
    letter-spacing: 0.5px;
    margin: -3px 0 0 2px;
}
.new_top_menu { width:100%; display:flex; flex-wrap:nowrap !important; overflow:auto !important; border-bottom:1px solid #cccccc; }
.new_top_menu li { flex:0 0 auto !important; text-align:center; padding:10px 5px; width:auto !important; }
.new_top_menu li span { padding-bottom:5px; }
.new_top_menu li span.active { font-weight:600; border-bottom:0px solid #093687; }
.new_top_menu li span.cnt { color:#093687; font-weight:600; }

/**
.bformbox {
  position: relative;
  margin: 20px auto;
  width: 100%;
}

.bformbox h2 {
  font-size: 1.6em;
  line-height: 1.7em;
  padding-left: 10px;
  border-bottom: 2px solid #9f9f9f;
}
.submit_btns1{
  padding: 0 20px;
}
.btn:hover, .center>a{
  color:#fff;
}
a.btn, .btn{ 
  width:45%;
  height:40px;
  line-height:40px;
  margin:0 5px;
  font-size:16px;
  font-weight:normal;
}
.close_btns1{
	display:none;
}
*******/



