@charset "UTF-8";

/* Page	Title */


.basic  {width:95%; float:left; margin-left:25px; }
.basic   li  {font-size:14px; line-height:25px; color:#555; list-style:disc; }
.basic2  {width:95%; float:left; margin-left:25px; }
.basic2   li  {font-size:15px; line-height:25px; color:#555; list-style:disc; }

.basic_table  {width:100%; float:left; border-top:1px solid #111; border-left:1px solid #ddd;}
.basic_table  th  {background-color:#f9f9f9; padding:10px; border-bottom:1px  solid #ddd; border-right:1px solid #ddd; text-align:center; font-size:14px;  font-weight:600; color:#333;}
.basic_table  td  {padding:10px; font-size:14px; line-height:21px; font-weight:400; text-align:center;color:#555; 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  {background-color:#f9f9f9; padding:10px; border-bottom:1px  solid #ddd; border-right:1px solid #ddd; text-align:center; font-size:14px;  font-weight:600; color:#333;}
.basic_table2  td  {padding:10px; font-size:14px; line-height:21px; font-weight:400; color:#555; border-bottom:1px  solid #ddd; border-right:1px solid #ddd;}
.tb3{table-layout: fixed;}
.tb3 img{width:100%;}

.basic_table3  {width:100%; float:left; border-top:1px solid #111; border-left:1px solid #ddd;}
.basic_table3  th  {background-color:#f9f9f9; padding:10px; border-bottom:1px  solid #ddd; border-right:1px solid #ddd; text-align:center; font-size:14px;  font-weight:600; color:#333;}
.basic_table3  td  {padding:5px; font-size:13px; line-height:18px; font-weight:400; text-align:center;color:#555; border-bottom:1px  solid #ddd; 
                   border-right:1px solid #ddd;}


.basic_table4  {width:100%; float:left; border-top:1px solid #111; border-left:1px solid #ddd;}
.basic_table4  th  {background-color:#f9f9f9; padding:10px; border-bottom:1px  solid #ddd; border-right:1px solid #ddd; text-align:center; font-size:16px;  font-weight:600; color:#333;}
.basic_table4  td  {padding:5px; font-size:13px; line-height:18px; font-weight:400; text-align:center;color:#555; border-bottom:1px  solid #ddd; 
                   border-right:1px solid #ddd;}



.basic_table  .bg1  {background-color:#f7f3fc;}
.basic_table  .bg2  {background-color:#e2ecf8;}
.basic_table  .bg3  {background-color:#fef4ec;}

/*ÅÇ*/

.tab               {width:100%;  float:left;  ; height:60px;}


.tab_p              {float:left; font-size:16px; text-align:center; height:40px;  margin-right:6px; position:relative; z-index:9;}


.tab_p  a {
	display:inline-block;
	width:100%;
	height:100%;
	padding-top:15px;
	
}



.tab_p a:link	{ background-color:#1f408f;  color:#fff; border:3px solid #1f408f; }
.tab_p a:hover	{ background-color:#1f408f;  color:#fff; border:3px solid #1f408f;}
.tab_p a:active	{ background-color:#1f408f;  color:#fff; border:3px solid #1f408f;}
.tab_p a:visited	{ background-color:#1f408f;   color:#fff; border:3px solid #1f408f;}


.tab_p_ov             {float:left; font-size:16px;  text-align:center; height:40px;  margin-right:6px;   position:relative; z-index:999; }



.tab_p_ov  a {
	display:inline-block;
	width:100%;
	height:100%;
	padding-top:15px;

	}


.tab_p_ov a:link	{ border:3px solid #6787ce; background-color:#fff;  color:#6787ce; }
.tab_p_ov a:hover	{border:3px solid #6787ce;  background-color:#fff;  color:#6787ce;}
.tab_p_ov a:active	{border:3px solid #6787ce; background-color:#fff;   color:#6787ce;}
.tab_p_ov a:visited	 { border:3px solid #6787ce; background-color:#fff;   color:#6787ce;}



.tab2               {width:100%;  float:left; height:60px; }
.tab2_p              {float:left; font-size:15px; text-align:center; height:32px;  margin-right:6px; position:relative; z-index:9;}


.tab2_p  a {
	display:inline-block;
	width:100%;
	height:100%;
	padding-top:5px;
	
}



.tab2_p a:link	{ background-color:#f2f2f1;  color:#575757; border:3px solid #f2f2f1; }
.tab2_p a:hover	{ background-color:#f2f2f1;  color:#575757; border:3px solid #f2f2f1;}
.tab2_p a:active	{ background-color:#f2f2f1;  color:#575757; border:3px solid #f2f2f1;}
.tab2_p a:visited	{ background-color:#f2f2f1;   color:#575757; border:3px solid #f2f2f1;}


.tab2_p_ov           {float:left; font-size:15px;  text-align:center; height:32px;  margin-right:6px;   position:relative; z-index:999; }



.tab2_p_ov  a {
	display:inline-block;
	width:100%;
	height:100%;
	padding-top:5px;

	}


.tab2_p_ov a:link	{ border:3px solid #6787ce; background-color:#6787ce;  color:#fff; }
.tab2_p_ov a:hover	{border:3px solid #6787ce;  background-color:#6787ce;  color:#fff;}
.tab2_p_ov a:active	{border:3px solid #6787ce; background-color:#6787ce; color:#fff;}
.tab2_p_ov a:visited	 { border:3px solid #6787ce; background-color:#6787ce;   color:#fff;}

.tab3               {width:99.5%;  float:left;  border:1px solid #ddd;}
.tab3_p              { float:left; font-size:15px; text-align:center; height:42px;  margin-right:6px; position:relative; z-index:9;}


.tab3_p  a {
	display:inline-block;
	width:100%;
	height:100%;
	padding-top:10px;
	
}



.tab3_p a:link	{ color:#888; }
.tab3_p a:hover	{ color:#1f408f; }
.tab3_p a:active	{ color:#1f408f; }
.tab3_p a:visited	{ color:#888; }


.tab3_p_ov           {float:left; font-size:15px;  text-align:center; height:42px;  margin-right:6px;   position:relative; z-index:999; }



.tab3_p_ov  a {
	display:inline-block;
	width:100%;
	height:100%;
	padding-top:10px;

	}


.tab3_p_ov a:link	{ color:#1f408f; }
.tab3_p_ov a:hover	{color:#1f408f; }
.tab3_p_ov a:active	{color:#1f408f; }
.tab3_p_ov a:visited	 {color:#1f408f; }



/*¹öÆ°*/


.btn_bg         { }

.btn_bg  a {
	display:inline-block;
 padding-top:7px;
padding-right:30px;
padding-left:30px;
padding-bottom:10px;	
}

.btn_bg a:link		{background-color:#333; font-size:14px;  color:#fff;  text-decoration:none;}
.btn_bg a:hover	    {background-color:#333; font-size:14px;  color:#fff; text-decoration:none;}
.btn_bg a:active	    {background-color:#333; font-size:14px;  color:#fff;  text-decoration:none;}
.btn_bg a:visited	      { background-color:#333; font-size:14px;  color:#fff; 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;}


.s_btn_bg2         { }

.s_btn_bg2  a {
	display:inline-block;
padding-top:5px;
padding-right:15px;
padding-left:15px;
padding-bottom:8px;	
}

.s_btn_bg2 a:link		{background-color:#555; font-size:13px;  color:#fff;  text-decoration:none;}
.s_btn_bg2 a:hover	    {background-color:#555; font-size:13px; color:#fff;  text-decoration:none;}
.s_btn_bg2 a:active	    {background-color:#555; font-size:13px; color:#fff;  text-decoration:none;}
.s_btn_bg2 a:visited	      {background-color:#555; 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:15px;	}

.btn_bg_no a:link		{background-color:#333; font-size:16px;  color:#fff;  text-decoration:none;}
.btn_bg_no a:hover	    {background-color:#333; font-size:16px; color:#fff;  text-decoration:none;}
.btn_bg_no a:active	    {background-color:#333; font-size:16px; color:#fff;  text-decoration:none;}
.btn_bg_no a:visited	      {background-color:#333;font-size:16px;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:15px;	}

.btn_bg_y a:link		{background-color:#1f408f; font-size:16px;  color:#fff;  text-decoration:none;}
.btn_bg_y a:hover	    {background-color:#1f408f; font-size:16px; color:#fff;  text-decoration:none;}
.btn_bg_y a:active	    {background-color:#1f408f; font-size:16px; color:#fff;  text-decoration:none;}
.btn_bg_y a:visited	      {background-color:#1f408f;font-size:16px;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; }

.c1   {background-color:#eb008d;}
.c2   {background-color:#4d4d4d;}



.write_btn   { padding-bottom:10px; background-color:#3c88ba;  padding-bottom:5px;  padding-top:2px; 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; }


