
.box_100   {width:1200px; float:left;}
.border_top  {border-top:1px solid #ddd;}
.bg_gray  {background-color:#f9f9f9; }
.red  {color:red; float:right; font-size:13px; font-weight:400; padding-top:7px;}

.btn_wrap  {width:100%; float:left;   margin-top:20px;}


.icon  {width:70px; margin:0 auto;}
.icon span { border-radius:3px;  color:#fff; float:right; text-align:center; font-size:13px; line-height:27px; font-weight:600;   width:70px;}
.icon .color1  {background-color:#e60013; border:1px solid #bd0000;}
.icon .color2  {background-color:#f08200; border:1px solid #e55c00;}
.icon .color3  {background-color:#009944; border:1px solid #007d3b;}
.icon .color4  {background-color:#1e2188; border:1px solid #1d1768;}
.icon .color5  {background-color:#7d4698; border:1px solid #50326c;}


.td_btn   { width:70px; margin:0 auto; }

td_btn  span  {  text-align:center; }
.td_btn span a {
    
     width:70px;
	 display:inline-block;
    font-size:13px; line-height:30px;  font-weight:600;   
	border-radius:3px;  background-color:#092333;
	 color:#fff; 

	}

.td_btn span a:link	{     text-decoration:none; }
.td_btn span a:hover	{  text-decoration:none; }
.td_btn span a:active	{ text-decoration:none; }
.td_btn span a:visited	{   text-decoration:none; }


 
/*탭*/


.tab  {width:100%; float:left; border-right:1px solid #ddd;}
.tab   li {float:left; background-color:#fff; border:1px solid #ddd; border-right:none; line-height:40px;           font-size:14px; 
         box-sizing: border-box;
         -webkit-box-sizing: border-box;
         -moz-box-sizing: border-box;
		  font-weight:600;
		  text-align:center;
     }

 
.tab   li  a {
	  display:inline-block;
     text-decoration:none;
	 
	
	
	 

    
	}

.tab   li a:link	{  color:#555; text-decoration:none;}
.tab   li a:hover	{color:#555; text-decoration:none;}
.tab   li a:active	{ color:#555; text-decoration:none;}
.tab   li a:visited	{ color:#555; text-decoration:none;}


.tab   li.ov {float:left; background-color:#10125d;   
                 box-sizing: border-box;
         -webkit-box-sizing: border-box;
         -moz-box-sizing: border-box;
		 }

 
.tab   li.ov  a {
	display:inline-block;
     text-decoration:none;
	 
	
	
	 

    
	}

.tab   li.ov a:link	{  color:#fff; text-decoration:none;}
.tab   li.ov a:hover	{color:#fff; text-decoration:none;}
.tab   li.ov a:active	{ color:#fff; text-decoration:none;}
.tab   li.ov a:visited	{ color:#fff; text-decoration:none;}

 
.tab2    {width:100%; float:left; margin-top:50px; height:70px;  background:url('/common/img/sub/tab_line.png') repeat-x; }
.tab2   li {float:left;}

.tab2  .tab_        {width:168px; float:left;  height:38px; font-size:13px; background:url('/common/img/sub/tab_bg.png') no-repeat center top;}

.tab2  .tab_  a {
	display:inline-block;
     text-decoration:none;
	 padding-top:10px;
	 padding-left:10px;

    
	}

.tab2  .tab_ a:link	{  color:#333; text-decoration:none;}
.tab2  .tab_ a:hover	{color:#333; text-decoration:none;}
.tab2  .tab_ a:active	{ color:#333; text-decoration:none;}
.tab2  .tab_ a:visited	{ color:#333; text-decoration:none;}


.tab2  .tab_ov        {width:168px; float:left;  height:38px; font-size:14px; font-weight:600; background:url('/common/img/sub/tab_ov_bg.jpg') no-repeat center top;}

.tab2  .tab_ov  a {
	display:inline-block;
     text-decoration:none;
	 padding-top:7px;
	 padding-left:10px;

    
	}

.tab2  .tab_ov a:link	{  color:#333; text-decoration:none;}
.tab2  .tab_ov a:hover	{color:#333; text-decoration:none;}
.tab2  .tab_ov a:active	{ color:#333; text-decoration:none;}
.tab2  .tab_ov a:visited	{ color:#333; text-decoration:none;}

.tab2  .tab    b   {color:#1c1d6f;}
 





/*팝업*/
.layer {display:none; position:fixed;   top:0; left:0; width:100%; height:100%; z-index:99999999999;}
		.layer .bg {position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:.5; filter:alpha(opacity=50);}
		.layer .pop-layer {display:block;}

	.pop-layer {display:none; position: absolute; top: 50%; left: 50%; width:750px; height:auto;     z-index: 10;}	
	.pop-layer .pop-container {  width:700px; float:left; background-color:#fff;}
	 
	 .pop_btn {width:50px; float:right; text-align:right; padding-top:10px;}



a.cbtn {display:inline-block; font-family:"arial"; font-weight:600;  font-size:20px; background-color:#333; width:50px; line-height:50px; text-align:center; color:#fff; }	
a.cbtn:hover { background-color:#333;  color:#fff;}


.layer a:link	{  color:#fff; text-decoration:none;  }
.layer a:hover	{color:#fff; text-decoration:none;}
.layer a:active	{ color:#fff; text-decoration:none;}
.layer a:visited	{ color:#fff; text-decoration:none;}


/*버튼*/


.btn_bg   { }

.btn_bg  a {
	display:inline-block;
     text-decoration:none;
	  line-height:43px;    float:left;   text-align:center;  color:#fff; background-color:#0e1253; 
 	    font-size:14px;
       width:100%;
	
    
	}

.btn_bg a:link	{  color:#fff;}
.btn_bg a:hover	{color:#fff;}
.btn_bg a:active	{ color:#fff;}
.btn_bg a:visited	{ color:#fff;}

.list_btn_bg   { }

.list_btn_bg  a {
	display:inline-block;
     text-decoration:none;
	  float:left;   text-align:center; background:url('/common/img/common/btn_bg.jpg') repeat-x top center; background-color:#fff; 
	  border-radius:5px;
	  margin-left:5px;
	   
 	    font-size:12px;
		 line-height:30px;   
       width:50px;
	   border:1px solid #ddd;
	
    
	}

.list_btn_bg a:link	{  color:#555;}
.list_btn_bg a:hover	{color:#555;}
.list_btn_bg a:active	{ color:#555;}
.list_btn_bg a:visited	{ color:#555;}

.list_btn_bg2   { }

.list_btn_bg2  a {
	display:inline-block;
     text-decoration:none;
	  float:left;   text-align:center; background-color:#333;
	  border-radius:3px;
	  margin-left:5px;
	   
 	    font-size:12px;
		 line-height:32px;   
      padding-left:20px;
	  padding-right:20px;
	   border:1px solid #3333;
	
    
	}

.list_btn_bg2 a:link	{  color:#fff;}
.list_btn_bg2 a:hover	{color:#fff;}
.list_btn_bg2 a:active	{ color:#fff;}
.list_btn_bg2 a:visited	{ color:#fff;}



.list_btn_bg_left   { }

.list_btn_bg_left  a {
	display:inline-block;
     text-decoration:none;
	  float:left;   text-align:center;  color:#fff;  background:url('/common/img/common/btn_bg.jpg') repeat-x top center; background-color:#fff; 
	  border-radius:5px 0px 0px 5px;
	   
 	    font-size:12px;
		 line-height:30px;   
       width:50px;
	   border:1px solid #ddd;
	   border-right:none;
	
    
	}

.list_btn_bg_left a:link	{  color:#555;}
.list_btn_bg_left a:hover	{color:#555;}
.list_btn_bg_left a:active	{ color:#555;}
.list_btn_bg_left a:visited	{ color:#555;}

.list_btn_bg_right   { }

.list_btn_bg_right  a {
	display:inline-block;
     text-decoration:none;
	  float:left;   text-align:center;  color:#fff;  background:url('/common/img/common/btn_bg.jpg') repeat-x top center; background-color:#fff; 
	  border-radius:0px 5px 5px 0px;
	   
 	    font-size:12px;
		 line-height:30px;   
       width:50px;
	   border:1px solid #ddd;
      
	}

.list_btn_bg_right a:link	{  color:#555;}
.list_btn_bg_right a:hover	{color:#555;}
.list_btn_bg_right a:active	{ color:#555;}
.list_btn_bg_right a:visited	{ color:#555;}


.write_btn_bg   { }

.write_btn_bg  a {
	display:inline-block;
     text-decoration:none;
	  float:left;   text-align:center;  color:#fff;  background:url('/common/img/common/btn_bg.jpg') repeat-x top center; background-color:#fff; 
	  border-radius:5px;
	  margin-left:5px;
	   
 	    font-size:12px;
		 line-height:30px;   
       width:70px;
	   border:1px solid #ddd;
	
    
	}

.write_btn_bg a:link	{  color:#555;}
.write_btn_bg a:hover	{color:#555;}
.write_btn_bg a:active	{ color:#555;}
.write_btn_bg a:visited	{ color:#555;}






.link_btn_bg   {  padding:12px 0px 14px 0px;  font-size:14px; color:#fff; background-color:#333; border:1px solid #333;  }


.link_btn_bg  a {
	display:inline-block;
     text-decoration:none;

	
    
	}

.link_btn_bg a:link	{  color:#fff;}
.link_btn_bg a:hover	{color:#fff;}
.link_btn_bg a:active	{ color:#fff;}
.link_btn_bg a:visited	{ color:#fff;}

 

.link_btn_bg_b   { padding:27px 0px 27px 0px;  font-size:13px;  border-radius:3px;  background-color:#333; border:1px solid #333;  }


.link_btn_bg_b  a {
	display:inline-block;
     text-decoration:none;
	

	
    
	}

.link_btn_bg_b a:link	{  color:#fff;}
.link_btn_bg_b a:hover	{color:#fff;}
.link_btn_bg_b a:active	{ color:#fff;}
.link_btn_bg_b a:visited	{ color:#fff;}



.link_btn_bg_s   {  padding:7px 0px 8px 0px;  font-size:13px; color:#fff; background-color:#555;    }


.link_btn_bg_s  a {
	display:inline-block;
     text-decoration:none;

	
    
	}

.link_btn_bg_s a:link	{  color:#fff;}
.link_btn_bg_s a:hover	{color:#fff;}
.link_btn_bg_s a:active	{ color:#fff;}
.link_btn_bg_s a:visited	{ color:#fff;}

 
 
.y_btn_bg   {  font-size:14px; line-height:40px;  width:50%; 	 
	       text-align:center;   float:left; background-color:#333; border:1px solid #333; box-sizing: border-box;
         -webkit-box-sizing: border-box;
         -moz-box-sizing: border-box; }


.y_btn_bg  a {
	display:inline-block;
     text-decoration:none;

   

	
    
	}

.y_btn_bg a:link	{  color:#fff;}
.y_btn_bg a:hover	{color:#fff;}
.y_btn_bg a:active	{ color:#fff;}
.y_btn_bg a:visited	{ color:#fff;}
 

.no_btn_bg   { font-size:14px; line-height:40px;   width:50%; 	 text-align:center;    float:left;  background-color:#fdfdfd; border:1px solid #333; box-sizing: border-box;
         -webkit-box-sizing: border-box;
         -moz-box-sizing: border-box; }


.no_btn_bg  a {
	display:inline-block;
     text-decoration:none;
  
	
	
    
	}

.no_btn_bg a:link	{  color:#333;}
.no_btn_bg a:hover	{color:#333;}
.no_btn_bg a:active	{ color:#333;}
.no_btn_bg a:visited	{ color:#333;}




.check_btn   { text-align:center;   	 float:left; font-size:13px;  background-color:#fff; border:1px solid #333; line-height:30px;}


.check_btn  a {
	display:inline-block;
     text-decoration:none;
	 width:100px;



	
    
	}

.check_btn a:link	{  color:#333;  text-decoration:none; }
.check_btn a:hover	{color:#333;  text-decoration:none; }
.check_btn a:active	{ color:#333;  text-decoration:none; }
.check_btn a:visited	{ color:#333;  text-decoration:none; }
 

.s_btn   { }

.s_btn  a {
	display:inline-block;
     text-decoration:none;
	  line-height:30px;    float:left;   text-align:center; border:1px solid #ddd; background-color:#fdfdfd;
 	    font-size:12px;
     padding-left:10px;
	 padding-right:10px;
	margin-left:5px;
	border-radius:3px;
    
	}

.s_btn a:link	{  color:#555;}
.s_btn a:hover	{color:#555;}
.s_btn a:active	{ color:#555;}
.s_btn a:visited	{ color:#555;}


.s_btn2   { }

.s_btn2  a {
	display:inline-block;
     text-decoration:none;
	  line-height:30px;    float:left;   text-align:center;  background-color:#555; border:1px solid #555;
 	    font-size:12px;
     padding-left:10px;
	 padding-right:10px;
	 	border-radius:3px;
		margin-left:5px;

	
    
	}

.s_btn2 a:link	{  color:#fff;}
.s_btn2 a:hover	{color:#fff;}
.s_btn2 a:active	{ color:#fff;}
.s_btn2 a:visited	{ color:#fff;}
