@charset "UTF-8";

/* Page	Title */


.basic  {width:95%; float:left; margin-left:20px; }
.basic   li  {font-size:14px; line-height:27px; color:#777; list-style:disc; }

.basic_table  {width:100%; float:left; border-top:1px solid #111; border-left:1px solid #ddd;}
.basic_table  th  {padding:7px; border-bottom:1px  solid #ddd; border-right:1px solid #ddd; text-align:center; font-size:14px; font-weight:400; color:#333;}
.basic_table  td  {padding:5px; font-size:14px; font-weight:400; text-align:center;color:#777; border-bottom:1px  solid #ddd; border-right:1px solid #ddd;}


.basic_table2  {width:100%; float:left; border-top:1px solid #111; border-left:1px solid #ddd;}
.basic_table2  th  {padding:9px; border-bottom:1px  solid #ddd; border-right:1px solid #ddd; text-align:center; font-size:14px; font-weight:400; color:#333;}
.basic_table2  td  {padding:12px; font-size:14px; font-weight:400; text-align:center;color:#555; border-bottom:1px  solid #ddd; border-right:1px solid #ddd;}

.bg1  {background-color:#f7f3fc;}
.bg2  {background-color:#e2ecf8;}
.bg3  {background-color:#fef4ec;}
.bg4  { background:url('/common/img/product/color_bg.png') repeat-x;}
.bg5  {background:url('/common/img/product/color_bg2.png') repeat-x;}
.bg6  {background:url('/common/img/product/color_bg3.png') repeat-x;}

/*탭*/

.tab               {width:100%;  float:left;  ; height:40px;  border-bottom:1px solid #027dd8; margin-bottom:20px;}


.tab_p              {float:left; margin-right:1px; font-size:14px; text-align:center; height:30px;    position:relative; z-index:9;}


.tab_p  a {
	display:inline-block;
	width:100%;
	height:100%;
	padding-top:10px;
	 border-bottom:1px solid #027dd8;
	
}



.tab_p a:link	{text-decoration:none; background-color:#555;  color:#fff;  }
.tab_p a:hover	{text-decoration:none; background-color:#555;  color:#fff; }
.tab_p a:active	{ text-decoration:none;background-color:#555;  color:#fff; }
.tab_p a:visited	{ text-decoration:none;background-color:#555;   color:#fff;  }


.tab_p_ov             {float:left; font-size:15px; margin-right:3px;  text-align:center; height:29px;    position:relative; z-index:999; }



.tab_p_ov  a {
	display:inline-block;
	width:100%;
	height:100%;
	padding-top:10px;
     font-weight:600;
	 border:1px solid #027dd8;
	 border-top:1px solid #027dd8; border-bottom:1px solid #fff; 

	}


.tab_p_ov a:link	{ text-decoration:none;background-color:#fff;  color:#027dd8; }
.tab_p_ov a:hover	{text-decoration:none;   background-color:#fff;  color:#027dd8;}
.tab_p_ov a:active	{text-decoration:none; background-color:#fff;  color:#027dd8;}
.tab_p_ov a:visited	 {text-decoration:none;  background-color:#fff;  color:#027dd8;}

 
.category           {width:795px; margin-bottom:30px; border:2px solid #ddd; float:left; padding:10px 10px 0 10px;}
.tab2               {width:700px; float:left;  margin-bottom:10px;}


.tab_p2              {float:left;  font-size:15px;    }


.tab_p2  a {
	display:inline-block;
	 padding-right:5px;
	 padding-left:5px;

}



.tab_p2 a:link	{text-decoration:none;  color:#027dd8;  }
.tab_p2 a:hover	{text-decoration:none;   color:#027dd8; }
.tab_p2 a:active	{ text-decoration:none;  color:#027dd8; }
.tab_p2 a:visited	{ text-decoration:none;   color:#027dd8;  }


.tab_p2_ov             {float:left; font-size:15px;    }



.tab_p2_ov  a {
	display:inline-block;
 padding-right:5px;
	 padding-left:5px; 
	
     font-weight:600;
 	}


.tab_p2_ov a:link	{ text-decoration:none;    color:#027dd8; }
.tab_p2_ov a:hover	{text-decoration:none;   color:#027dd8;}
.tab_p2_ov a:active	{text-decoration:none; color:#027dd8;}
.tab_p2_ov a:visited	 {text-decoration:none; color:#027dd8;}


 .category  .line  {color:#d1d1d1; float:left;   font-size:12px; padding-right:5px;  padding-left:5px;}







.tab3               {width:700px; float:left; margin-bottom:10px;}


.tab_p3              {float:left;  font-size:15px;    }


.tab_p3  a {
	display:inline-block;
	 padding-right:5px;
	 padding-left:5px;


}



.tab_p3 a:link	{text-decoration:none;  color:#555;  }
.tab_p3 a:hover	{text-decoration:none;   color:#555; }
.tab_p3 a:active	{ text-decoration:none;  color:#555; }
.tab_p3 a:visited	{ text-decoration:none;   color:#555;  }


.tab_p3_ov             {float:left; font-size:15px;    }



.tab_p3_ov  a {
	display:inline-block;
 padding-right:5px;
	 padding-left:5px; 
	 font-weight:600;
	
    
 	}


.tab_p3_ov a:link	{ text-decoration:none;    color:red; }
.tab_p3_ov a:hover	{text-decoration:none;   color:red;}
.tab_p3_ov a:active	{text-decoration:none; color:red;}
.tab_p3_ov a:visited	 {text-decoration:none; color:red;}


 
/*버튼*/


.btn_bg         {float:left; }

.btn_bg  a {
	display:inline-block;
   float:left; 
padding-top:2px;
padding-right:20px;
padding-left:20px;
padding-bottom:6px;	
 }

.btn_bg a:link		{border:1px solid #ddd;  font-size:13px;  color:#777;  text-decoration:none;}
.btn_bg a:hover	    {border:1px solid #ddd; font-size:13px; color:#777;  text-decoration:none;}
.btn_bg a:active	    {border:1px solid #ddd; font-size:13px; color:#777;  text-decoration:none;}
.btn_bg a:visited	      { border:1px solid #ddd; font-size:13px;color:#777;  text-decoration:none;}


.s_btn_bg         { }

.s_btn_bg  a {
	display:inline-block;
padding-top:3px;
padding-right:30px;
padding-left:30px;
padding-bottom:6px;	
}

.s_btn_bg a:link		{background-color:#333; font-size:13px;  color:#fff;  text-decoration:none;}
.s_btn_bg a:hover	    {background-color:#333; font-size:13px; color:#fff;  text-decoration:none;}
.s_btn_bg a:active	    {background-color:#333; font-size:13px; color:#fff;  text-decoration:none;}
.s_btn_bg a:visited	      {background-color:#333; font-size:13px;color:#fff;  text-decoration:none;}




.btn_bg_no         {}

.btn_bg_no  a {
	display:inline-block;
padding-top:13px;
padding-right:70px;
padding-left:70px;
padding-bottom:17px;
border-radius:10px 0 10px 0;}

.btn_bg_no a:link		{background-color:#333; font-size:15px;  color:#fff;  text-decoration:none;}
.btn_bg_no a:hover	    {background-color:#333; font-size:15px; color:#fff;  text-decoration:none;}
.btn_bg_no a:active	    {background-color:#333; font-size:15px; color:#fff;  text-decoration:none;}
.btn_bg_no a:visited	      {background-color:#333;font-size:15px;color:#fff;  text-decoration:none;}

.btn_bg_y         {}

.btn_bg_y  a {
	display:inline-block;
padding-top:13px;
padding-right:70px;
padding-left:70px;
padding-bottom:17px;
border-radius:10px 0 10px 0;}


.btn_bg_y a:link		{background-color:#1f408f; font-size:15px;  color:#fff;  text-decoration:none;}
.btn_bg_y a:hover	    {background-color:#1f408f; font-size:15px; color:#fff;  text-decoration:none;}
.btn_bg_y a:active	    {background-color:#1f408f; font-size:15px; color:#fff;  text-decoration:none;}
.btn_bg_y a:visited	      {background-color:#1f408f;font-size:15px;color:#fff;  text-decoration:none;}




.check_btn   { padding-bottom:10px;  padding-bottom:5px;  padding-top:2px; font-size:12px; text-align:center; color:#fff; }


.check_btn a {
	display:inline-block;
     text-decoration:none;
	  width:80px;


     
	}
.check_btn a:link	{  color:#fff; }
.check_btn a:hover	{color:#fff;  }
.check_btn a:active	{ color:#fff; }
.check_btn a:visited	{ color:#fff; }

 
.write_btn   { padding-bottom:10px; background-color:#555;  padding-bottom:8px;  padding-top:5px; font-size:13px; 
                  text-align:center; color:#fff; }

.write_btn a {
	display:inline-block;
     text-decoration:none;
   padding-left:20px;
   padding-right:20px;

     
	}

.write_btn a:link	{  color:#fff; }
.write_btn a:hover	{color:#fff;  }
.write_btn a:active	{ color:#fff; }
.write_btn a:visited	{ color:#fff; }

.view_list_btn   {  background-color:#111;  font-size:13px;  display:inline-block;
                  text-align:center; color:#fff; }

.view_list_btn a {
	display:inline-block;
     text-decoration:none;
   padding-left:20px; line-height:30px;
   padding-right:20px;

     
	}

.view_list_btn a:link	{  color:#fff; }
.view_list_btn a:hover	{color:#fff;  }
.view_list_btn a:active	{ color:#fff; }
.view_list_btn a:visited	{ color:#fff; }




.view_list_btn2   { padding-bottom:10px; background-color:#555;  padding-bottom:8px;  padding-top:5px; font-size:13px; 
                  text-align:center; color:#fff; }

.view_list_btn2 a {
	display:inline-block;
     text-decoration:none;
   padding-left:20px;
   padding-right:20px;

     
	}

.view_list_btn2 a:link	{  color:#fff; }
.view_list_btn2 a:hover	{color:#fff;  }
.view_list_btn2 a:active	{ color:#fff; }
.view_list_btn2 a:visited	{ color:#fff; }



.login_btn   {  background-color:#8b48aa;  padding-bottom:10px;  padding-top:10px; font-size:14px; 
                 text-align:center; color:#fff; }

.login_btn a {
	display:inline-block;
     text-decoration:none;
     width:210px;
	  color:#fff; 
     
	}

.login_btn a:link	{  color:#fff; }
.login_btn a:hover	{color:#fff;  }
.login_btn a:active	{ color:#fff; }
.login_btn a:visited	{ color:#fff; }





.wrtie_info_text   {width:100%; text-align:right; float:left; font-size:13px; color:red;}

.line-through   { text-decoration:line-through; color:#888; line-height:20px;}
.red_b    {color:red; font-size:14px; font-weight:600;}