@charset "utf-8";


.style0 {color: #000;}
.style1 {color: #FF0000;}
.style2 {color: #3650A2;}
.style3 {color: #FFFFFF;}
.style4 {color: #FF6600;}
.style5 {color: #060;}
.style6 {color: #ff2af8;}
.style7 {color: #0000FF;}
.style8 {color: #937117;}
.style9 {color: #8cab79;}
.style10 {color: #1e90c5;}
.style11 {color: #2285ff;}
.stylel2 {color: purple;}


.tspa1 {font-size:15px !important; }
.tspa2 {font-size:17px !important; }
.tspa3 {font-size:20px !important; }
.tspa4 {font-size:23px !important; }
.tspa5 {font-size:25px !important; }





.style1 a		{
      color: #FF0000 !important;
	  text-decoration:underline !important;
} 

.style1 a:hover		{
      color: #FF0000 !important;
	  text-decoration:none !important;
} 



.soubx		{
      float:left;
	  width:100%;
	  margin:10px 0 50px 0;
	  background:#FBC606;
}
.soubx dt		{
      float:left;
	  width:98.5%;
	  font-size:12px;
	  color:#FFF;
	  line-height:22px;
	  text-align:center;
	  padding:0 0.5% 0 1%;
}
.soubx dd		{
      float:left;
	  width:98.5%;
	  padding:0 0.5% 0 1%;
}

.reds		{
      float:left;
	  color:#AB0000;
	  margin:0 20px 0 0;
}


.bagr		{
	  background:#F8F8F8;
}


.pbx		{
      float:left;
	  width:1000px;
	  margin:15px 0 15px 0;
}

.pbx h3		{
      float:left;
	  width:980px;
	  font-size:15px;
	 line-height:1.5;
	  color: #333;
	  padding:0 0 8px 20px;
	  margin:0 0 5px 0;
	background:url(/img/lisk/stlt3.png) no-repeat 0 4px;
	background-size: 15px;
	  border-bottom:solid 1px #CCC;
}

.pbx h3 strong		{
     float:left;
     text-align:left;
	 margin:0 20px 0 0;
	 line-height:23px;
}

.pbx h3 span		{
     float:left;
     text-align:left;
     font-size:12px;
     color:#CCC;
	 font-weight:normal;
}

.pbx h3 .btlt		{
     float:left;
     text-align:left;
     font-size:16px;
     color:#FF6600;
	 font-weight:normal;
}

.pbx h3 .btlt2		{
     float:left;
     text-align:left;
     font-size:20px;
     color:#222;
	 font-weight:bold;
}

.pbx h3 .btlt3		{
     float:right;
     text-align:left;
     font-size:12px;
     color:#CCC;
	 font-weight:normal;
}

.pbx2		{
      float:left;
	  width:1000px;
	  margin:15px 0 15px 0;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}


.pbx2 h3		{
     float:left;
     width:94%;
     font-size:17px;
	 background:#f7f7f7;
	 padding:10px 3%;
	 border-bottom:dotted 2px #e5e5e5;
}

.pbx2 h3 strong		{
	float:left;
    color: #FFF;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    padding: 0 10px;
    border: 1px solid #df3a45;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    display: block;
    background: #df3a45;
    background: -moz-linear-gradient(center top, #fe727b 0%,#df3a45 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fe727b),color-stop(1, #df3a45));
    cursor: pointer;
    -webkit-transition: opacity 0.5s ease-in;
    -moz-transition: opacity 0.5s ease-in;
	margin:0 10px 0 0;
}

.pbx2 h3 span		{
     float:left;
     text-align:left;
     color:#333;
}

.spbx		{
      float:left;
	  width:1000px;
	  margin:15px 0 15px 0;
}

.spbx h4,
.spbx h3		{
      float:left;
	  width:97%;
	  color: #504B43;
	  font-size:15px;
	  line-height:22px;
	  padding:0 0 0 3%;
	  background:url(/img/lisk/lisk3.gif) no-repeat 0 -5px;
}

.spbx h4 a,
.spbx h3 a		{
	  color: #504B43;
	  text-decoration:none;
}

.spbx h4 a:hover,
.spbx h3 a:hover		{
	  color: #504B43;
	  text-decoration:underline;
}


.pp1		{
      float:left;
	  width:100%;
	  font-size:13px;
	  line-height:20px;
	  margin:15px 0 15px 0;
}
.pp1s		{
      float:left;
	  width:100%;
	  font-size:15px;
	  line-height:20px;
	  font-weight:bold;
	  margin:15px 0 0 0;
}

.pp1r		{
      float:left;
	  width:100%;
	  font-size:13px;
	  line-height:20px;
	  color:#F00;
	  margin:15px 0 15px 0;
}

.pp2		{
      float:left;
	  width:100%;
	  font-size:13px;
	  line-height:20px;
	  text-align:center;
	  margin:15px 0 15px 0;
}

.pp2r		{
      float:left;
	  width:100%;
	  color:#222;
	  font-size:13px;
	  line-height:20px;
	  text-align:right;
	  margin:0 0 15px 0;
}

.pp3		{
      float:left;
	  width:100%;
			font-size:17px;
  color: #FFF;
	background:url(/img/pattern/5.png) repeat 0 0;
  line-height: 30px;
  text-align: center;
  font-weight: normal;
	  margin: -15px 0 5px 0;
			padding: 3px 0;
			border-radius: 7px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
}

.pp4		{
      float:left;
	  width:96%;
	  color: #504B43;
	  font-size:13px;
	  line-height:20px;
	  margin:10px 0 10px 0;
	  padding:10px 2% 10px 2%;
	  background:#F8F8F8;
}

.pp5		{
      float:left;
	  width:100%;
	  color: #504B43;
	  font-size:13px;
	  line-height:20px;
}

.pp6		{
      float:left;
	  width:100%;
	  font-size:13px;
	  line-height:20px;
	  margin:5px 0 5px 0;
}

.pp7		{
      float:left;
	  width:960px;
	  color: #504B43;
	  font-size:13px;
	  line-height:23px;
	  margin:10px 0 10px 0;
	  padding:20px 20px 20px 20px;
	  background:#F8F8F8;
}

.pp7r		{
      float:left;
	  width:960px;
	  color: #504B43;
	  font-size:13px;
	  line-height:23px;
	  margin:10px 0 10px 0;
	  padding:10px 20px 10px 20px;
}

.pp8		{
      float:left;
	  width:100%;
			font-size:17px;
  color: #FFF;
	background:url(/img/pattern/6.png) repeat 0 0;
  line-height: 30px;
  text-align: center;
  font-weight: normal;
	  margin: -15px 0 5px 0;
			padding: 3px 0;
			border-radius: 7px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
}

.pp9		{
      float:left;
	  width:94%;
	  font-size:12px;
	  line-height:20px;
	  padding:0 5% 0 3%;
}

.pp10		{
      float:left;
	  width:100%;
	  text-align:center;
	  background:#FFF;
	  border-bottom:solid 1px #E6E6E6;
	  margin:0 0 5px 0;
}

.pp11		{
      float:left;
	  width:375px;
	  font-size:17px;
	  line-height:24px;
	  color:#F00;
	  padding:5px 0 0 0;
}



.pul1		{
      float:left;
	  width:1000px;
	  font-size:13px;
	  margin:10px 0 10px 0;
}

.pul1 li		{
      float:left;
	  width:98%;
	  line-height:22px;
	  padding:0 0 0 2%;
	  background:url(/img/lisk/lisk1.gif) no-repeat 0 6px;
}


.pul1p		{
      float:left;
	  width:810px;
	  font-size:13px;
	  margin:10px 0 10px 0;
	  padding: 20px;
	  background:#f8f8f8;
}

.pul1p li		{
      float:left;
	  width:795px;
	  line-height:22px;
	  padding:0 0 0 15px;
	  background:url(/img/lisk/lisk1.gif) no-repeat 0 6px;
}

.pul2		{
      float:left;
	  width:100%;
	  font-size:13px;
	  text-align:left;
	  margin:10px 0 10px 0;
}

.pul2 li		{
      float:left;
	  width:98%;
	  line-height:22px;
	  padding:0 0 0 2%;
	  margin:3px 0 3px 0;
	  background:url(/img/lisk/lisk7.gif) no-repeat 0 4px;
}

.pul3		{
      float:left;
	  width:830px;
	  font-size:13px;
	  margin:10px 10px 10px 10px;
}

.pul3 li		{
      float:left;
	  width:98%;
	  line-height:22px;
	  padding:0 0 0 2%;
	  background:url(/img/lisk/lisk1.gif) no-repeat 0 6px;
}

.pul4		{
      float:left;
	  width:96%;
	  color: #504B43;
	  font-size:13px;
	  margin:10px 0 10px 0;
	  padding:10px 2% 10px 2%;
	  background:#F8F8F8;
}

.pul4 li		{
      float:left;
	  width:645px;
	  line-height:22px;
	  padding:0 0 0 15px;
	  background:url(/img/lisk/lisk7.gif) no-repeat 0 4px;
}

.pul5		{
      float:left;
	  width:100%;
	  color: #504B43;
	  font-size:13px;
}

.pul5 li		{
      float:left;
	  width:98%;
	  line-height:22px;
	  padding:2px 0 2px 2%;
	  background:url(/img/lisk/lisk1.gif) no-repeat 0 8px;
}

.pul5 li span		{
      float:left;
	  width:70px;
}

.pul7		{
      float:left;
	  width:1000px;
	  font-size:14px;
	  text-align:center;
	  margin:10px 0 10px 0;
}

.pul7 li		{
      float:left;
	  width:199px;
	  border-right:solid 1px #FFF;
}

.pul7 li a		{
      float:left;
	  width:100%;
	  display:block;
	  color:#333;
	  font-weight:bold;
	  line-height:80px;
	  background:#E7E1CF;
	  text-decoration:none;
}

.pul7 li a:hover		{
	  color:#db0100;
	  background:#f3efe3;
	  text-decoration:none;
}

.pul8		{
      float:left;
	  width:100%;
	  text-align:right;
}

.pul8 li		{
      float:right;
	  width:100px;
	  font-size: 12px;
	  margin:0 0 0 10px;
}

.pbtc		{
      float:left;
	  width:40%;
	  text-align:center;
	  padding:0 30%;
	  margin:10px 0;
}



.mul		{
      float:left;
	  width:1000px;
	  font-size:13px;
	  margin:10px 0 10px 0;
}

.imli2		{
      float:left;
	  width:480px;
	  text-align:center;
	  margin:10px 10px 10px 10px;
}

.imli3		{
      float:left;
	  width:310px;
	  text-align:center;
	  margin:10px 11px 10px 12px;
}

.imli4		{
      float:left;
	  width:230px;
	  text-align:center;
	  margin:10px 10px 10px 10px;
}

.pdl2		{
      float:left;
	  width:470px;
	  text-align:center;
	  margin:10px 15px 10px 15px;
}

.pdl3		{
      float:left;
	  width:310px;
	  text-align:center;
	  margin:10px 11px 10px 12px;
}

.pdl4		{
      float:left;
	  width:230px;
	  text-align:center;
	  margin:10px 10px 10px 10px;
}

.pdl2 dt,
.pdl3 dt,
.pdl4 dt		{
      float:left;
	  width:100%;
}

.pdl2 dd,
.pdl3 dd,
.pdl4 dd		{
      float:left;
	  width:100%;
	  font-size:13px;
	  line-height:20px;
}

.pdl4 dd span		{
      float:left;
	  width:100%;
	  font-size:11px;
	  line-height:16px;
	  height:48px;
}

.pdl5		{
      float:left;
	  width:1000px;
	  margin:10px 0 10px 0;
}

.pdl5 dt		{
      float:left;
	  width:200px;
	  text-align:center;
}

.pdl5 dd		{
      float:left;
	  width:780px;
	  font-size:13px;
	  line-height:20px;
	  padding:0 0 0 20px;
}

.pdl5a		{
      float:left;
	  width:1000px;
	  margin:10px 0 10px 0;
}

.pdl5a dt		{
      float:left;
	  width:150px;
	  text-align:center;
	  padding:20px 0 0 0;
}

.pdl5a dd		{
      float:left;
	  width:680px;
	  font-size:13px;
	  line-height:20px;
	  padding:0 0 0 20px;
}

.pdl6		{
      float:left;
	  width:1000px;
	  padding:10px 0 10px 0;
	  border-bottom:dotted 2px #E6E6E6;
}

.pdl6 dt		{
      float:left;
	  width:250px;
	  text-align:center;
}

.pdl6 dd		{
      float:left;
	  width:730px;
	  font-size:13px;
	  line-height:20px;
	  padding:0 0 0 20px;
}

.pdl6 dd a		{
	  color: #504B43;
	  text-decoration:none;
}

.pdl6 dd a:hover		{
	  color: #504B43;
	  text-decoration:underline;
}

.pdl7		{
      float:left;
	  width:1000px;
	  margin:15px 0 15px 0;
}

.pdl7 dt		{
      float:left;
	  width:96%;
	  font-size:13px;
	  line-height:20px;
	  color:#636371;
	  font-weight:bold;
	  padding:7px 2% 7px 2%;
	  background:#EEE9E2;
}

.pdl7 dd		{
      float:left;
	  width:96%;
	  font-size:13px;
	  line-height:20px;
	  padding:10px 2% 30px 2%;
}

.pdl8		{
      float:left;
	  width:470px;
	  text-align:center;
	  margin:10px 14px 10px 14px;
	  border: 1px solid #E6E6E6;
}

.pdl8 dt		{
      float:left;
	  width:100%;
}

.pdl8 dd		{
      float:left;
	  width:94%;
	  font-size:13px;
	  line-height:20px;
	  background:#F8F8F8;
	  padding:10px 3% 10px 3%;
}

.pdl9		{
      float:left;
	  width:472px;
	  margin:10px 14px 10px 14px;
}

.pdl9 dt		{
      float:left;
	  width:95%;
	  font-size:13px;
	  font-weight:bold;
	  background:url(/img/lisk/lisk6.gif) no-repeat scroll 0 3px;
	  padding:0 0 5px 5%;
}

.pdl9 dd		{
      float:left;
	  width:100%;
	  height:250px;
	  font-size:13px;
	  line-height:20px;
	  background:#F8F8F8;
	  padding:0 0 10px 0;
	  border: 1px solid #E6E6E6;
}

.dh4		{
      float:left;
	  width:97%;
	  color: #504B43;
	  font-size:13px;
	  line-height:22px;
	  padding:0 0 0 3%;
	  background:url(/img/lisk/lisk2.gif) no-repeat 0 -5px;
}

.imli2 img,
.imli3 img,
.imli4 img,
.pdl2 dt img,
.pdl3 dt img,
.pdl4 dt img		{
	  border:solid 1px #E6E6E6;
}



.ptb1		{
     float:left;
     width:1000px;
	 font-size:12px;
	 border-left: 1px solid #E1E1E1;
	 border-top: 1px solid #E1E1E1;
	 margin:10px 0 20px 0;
}



th		{
	 font-size:13px;
	 background:#F8F8F8;
	 border-bottom: 1px solid #E1E1E1;
	 border-right: 1px solid #E1E1E1;

}


td		{
	 background:#FFF;
	 border-bottom: 1px solid #E1E1E1;
	 border-right: 1px solid #E1E1E1;

}



.th1		{
     width:415px;
	 color:#222;
	 line-height:20px;
	 text-align:center;
	 padding:7px 5px 7px 5px;

}

.th2		{
     width:200px;
	 color:#222;
	 line-height:17px;
	 text-align:center;
	 padding:10px 0 10px 0;

}

.th3		{
     width:283px;
	 color:#222;
	 line-height:17px;
	 text-align:center;
	 padding:10px 0 10px 0;

}

.th3s		{
     width:300px;
	 color:#222;
	 line-height:17px;
	 text-align:center;
	 padding:10px 0 10px 0;

}

.th4		{
     width:215px;
	 color:#222;
	 line-height:17px;
	 text-align:center;
	 padding:10px 0 10px 0;

}

.th5		{
     width:170px;
	 color:#222;
	 line-height:17px;
	 text-align:center;
	 padding:10px 0 10px 0;

}

.th6		{
     width:141px;
	 color:#222;
	 line-height:17px;
	 text-align:center;
	 padding:10px 0 10px 0;

}


.th7		{
     width:200px;
	 color:#222;
	 font-size:14px;
	 text-align:center;
	 font-weight:bold;
	 padding:10px 0 10px 0;

}


.th8		{
     width:200px;
	 color:#FFF;
	 font-size:14px;
	 text-align:center;
	 font-weight:bold;
	 padding:10px 0 10px 0;
	 background:#F00;

}

.td1		{
	 color:#333;
	 text-align:center;
	 line-height:20px;
	 padding:7px 5px 7px 5px;

}

.td1t		{
	 color:#333;
	 text-align:left;
	 line-height:20px;
	 padding:7px 5px 7px 5px;

}

.td1s		{
     width:44%;
	 color:#333;
	 text-align:left;
	 line-height:20px;
	 padding:7px 3% 7px 3%;

}

.td2		{
	 color:#222;
     width:650px;
	 text-align:center;
	 line-height:17px;
	 padding:10px 0 10px 0;

}

.td2s		{
	 color:#222;
     width:610px;
	 text-align:left;
	 line-height:20px;
	 padding:10px 20px 10px 20px;

}

.td3		{
	 color:#222;
     width:141px;
	 text-align:center;
	 line-height:17px;
	 padding:10px 0 10px 0;

}

.td4		{
	 color:#222;
     width:610px;
	 text-align:left;
	 font-size:14px;
	 line-height:25px;
	 padding:15px 20px 15px 20px;

}



.fe1		{
     float:left;
	 margin:0 10px 0 0;
}

.fe2		{
     float:left;
     text-align:left;
     font-size:20px;
     color:#FF0000;
	 font-weight:bold;
}

.fe3		{
     float:left;
	  width:auto;
     font-size:17px;
	 padding:5px 0 0 0;
}

.fe4		{
     float:left;
	  width:50%;
	  padding:0 0 0 3%;
}

.fe5		{
     font-size:17px;
     color:#FF0000;
	 font-weight:bold;
}

.fe6		{
     float:left;
	  width:30%;
}



.pdlt		{
      float:left;
	  width:240px;
	  text-align:center;
	  margin:10px 30px 10px 30px;
}

.pdlt dt		{
      float:left;
	  width:100%;
}

.pdlt dd		{
      float:left;
	  width:100%;
	  font-size:14px;
	  line-height:20px;
	  padding:5px 0 0 0;
}



.pdlt2		{
      float:left;
	  width:100%;
	  padding:10px 0 10px 0;
}

.pdlt2 dt		{
      float:left;
	  width:50%;
	  text-align:center;
}

.pdlt2 dd		{
      float:left;
	  width:44%;
	  font-size:13px;
	  line-height:20px;
	  padding:0 3%;
}


.pdlt3		{
      float:left;
	  width:100%;
	  padding:10px 0 10px 0;
}

.pdlt3 dt		{
      float:right;
	  width:30%;
	  text-align:center;
}

.pdlt3 dd		{
      float:right;
	  width:64%;
	  font-size:13px;
	  line-height:20px;
	  padding:0 3%;
}



.rebx {
    float: left;
    margin: 10px 0 0;
    padding: 0 30%;
    width: 40%;
}

.rebtn    {
	float:left;
	width:80%;
    color: #FFF !important;
	text-decoration:none !important;
    font-size: 17px;
	line-height:25px;
	padding:10px 10%;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
	letter-spacing:-0.5px;
    border: 1px solid #222;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    display: block;
    background: #222;
    background: -moz-linear-gradient(center top, #555 0%,#222 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #555),color-stop(1, #222));
    cursor: pointer;
    -webkit-transition: opacity 0.5s ease-in;
    -moz-transition: opacity 0.5s ease-in;
	margin:0 10px 0 0;
}


.rebtn:hover    {
	float:left;
	width:80%;
    color: #FFF !important;
	text-decoration:none !important;
    font-size: 17px;
	line-height:25px;
	padding:10px 10%;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
	letter-spacing:-0.5px;
    border: 1px solid #e22204;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    display: block;
    background: #e22204;
    background: -moz-linear-gradient(center top, #ec5c45 0%,#e22204 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ec5c45),color-stop(1, #e22204));
    cursor: pointer;
    -webkit-transition: opacity 0.5s ease-in;
    -moz-transition: opacity 0.5s ease-in;
}







a.btn,
a.btn:link,
a.btn:visited,
a.btn:hover {
    color: #FFF !important;
    text-decoration: none;
    text-align: center;
    padding: 10px;
    border: 1px solid #b78b35;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    display: block;
    background: #ab7707;
    background: -moz-linear-gradient(center top, #e29c08 0%,#ab7707 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e29c08),color-stop(1, #ab7707));
    display: block;
    cursor: pointer;
}

a.btn2,
a.btn2:link,
a.btn2:visited,
a.btn2:hover {
    color: #FFF !important;
    text-decoration: none;
    text-align: center;
    padding: 10px;
    text-shadow: 0 -1px 1px rgba(0,0,0,1);
    border: 1px solid #000;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    display: block;
    background: #555;
    background: -moz-linear-gradient(center top, #555 0%,#000 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #555),color-stop(1, #000));
    cursor: pointer;
    -webkit-transition: opacity 0.5s ease-in;
    -moz-transition: opacity 0.5s ease-in;
}
a.btn3,
a.btn3:link,
a.btn3:visited,
a.btn3:hover {
    color: #FFF !important;
    text-decoration: none;
    text-align: center;
    padding: 10px;
    border: 1px solid #014684;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    display: block;
    background: #005aab;
    background: -moz-linear-gradient(center top, #29afd6 0%,#005aab 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #29afd6),color-stop(1, #005aab));
    cursor: pointer;
    -webkit-transition: opacity 0.5s ease-in;
    -moz-transition: opacity 0.5s ease-in;
}

a.btn4,
a.btn4:link,
a.btn4:visited,
a.btn4:hover {
    color: #FFF !important;
    text-decoration: none;
    text-align: center;
    padding: 10px;
    border: 1px solid #d42d25;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    display: block;
    background: #b31d0b;
    background: -moz-linear-gradient(center top, #df7472 0%,#b31d0b 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #df7472),color-stop(1, #b31d0b));
    display: block;
    cursor: pointer;
    cursor: pointer;
    -webkit-transition: opacity 0.5s ease-in;
    -moz-transition: opacity 0.5s ease-in;
}

a.btn5,
a.btn5:link,
a.btn5:visited {
	text-decoration:underline;
    color: #0000FF;
}

a.btn5:hover {
    text-decoration: none;
    color: #0000FF;
}


.tmar {
    float: left;
    margin: 40px 0 30px 0 !important;
}



.pdl5b		{
      float:left;
	  width:1000px;
	  margin:10px 0 10px 0;
}

.pdl5b dt		{
      float:left;
	  width:260px;
	  text-align:center;
}

.pdl5b dd		{
      float:left;
	  width:570px;
	  font-size:13px;
	  line-height:20px;
	  padding:0 0 0 20px;
}

.pp4b		{
      float:left;
	  width:90%;
	  color: #504B43;
	  font-size:13px;
	  line-height:20px;
	  margin:10px 0 10px 0;
	  padding:10px 5% 10px 5%;
	  background:#F8F8F8;
}

.pul4b		{
      float:left;
	  width:90%;
	  color: #504B43;
	  font-size:13px;
	  margin:0 0 10px 0;
	  padding:10px 5% 10px 5%;
	  background:#F8F8F8;
}


.dh4t		{
      float:left;
	  width:97%;
	  color: #504B43;
	  font-size:13px;
	  line-height:22px;
	  padding:0 0 0 3%;
	  background:url(/img/lisk/lisk2.gif) no-repeat 0 -5px;
}

.pul4b li		{
      float:left;
	  width:97%;
	  line-height:22px;
	  padding:0 0 0 3%;
	  background:url(/img/lisk/lisk7.gif) no-repeat 0 4px;
}

.pulbg		{
      float:left;
	  width:100%;
	  color: #504B43;
	  font-size:15px;
}

.pulbg li		{
      float:left;
	  width:32.33%;
	  line-height:30px;
	  border-right:solid 1px #FFF;
	  background:#169dd8;
	  color: #FFF;
	  text-align:center;
}


.th9t		{
	  font-size:15px;
	 line-height:20px;
	  background:#169dd8;
	  color: #FFF;
	  text-align:center;

}


.th9s		{
	 color:#222;
	  font-size:15px;
	 line-height:20px;
	  text-align:center;

}
.th9		{
     width:85px;
	 color:#222;
	 line-height:17px;
	 text-align:center;
	 padding:10px 0 10px 0;

}
.th10		{
     width:121px;
	 color:#222;
	 line-height:17px;
	 text-align:center;
	 padding:10px 0 10px 0;

}

.pp1t		{
      float:left;
	  width:98%;
	  font-size:13px;
	  line-height:40px;
	  background:#169dd8;
	  color: #FFF;
	  padding:0 0 0 2%;
	  margin:15px 0 15px 0;
}



/***** merit tab *****/
#subbx {
    float: left;
    width: 100%;
	margin:30px 0 0 0;
}
#subtab {
    width: 100%;
}
#subbx #subtab div {
    float: left;
    width:100%; /*横幅を指定する必要有り*/
}
#three_maincolumn #subbx #subtab div {
    width:1000px; /*横幅を指定する必要有り*/
}
#subbx #tabbx {
    float: left;
    width:80%;
	padding:0 0 0 20%;
	border-bottom:solid 1px #CCC;
}
#subbx #tabbx a {
	float:left;
    width:40%;
    display:block;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #b4b4b4;
	padding:12px 0;
	text-decoration: none;
}
#subbx #tabbx a:hover {
	color: #2285ff;
}
#subbx #subtab .scbox {
    width:1000px;
	color:#333;
	padding:10px 0 50px 0;
}
.scpto {
	min-height:560px;
}
#subbx #tabbx a:first-child {
}
#subbx #tabbx a.selected {
	color:#2285ff;
	border-top:solid 5px #828282;
	border-left:solid 1px #CCC;
	border-right:solid 1px #CCC;
	background: #FFF;
	margin-bottom: -2px;
}

.smtlt {
    float: left;
    width:100%;
	height:406px;
	padding:0;
	background: url(/img/merit/tbg.jpg) no-repeat 0 0;
}

.smt1 {
    float: left;
    width:88%;
	padding:0 7%;
	color:#FFF;
	font-size: 35px;
	font-weight: bold;
	margin:150px 0 0 0;
}

.smt2 {
    float: left;
    width:88%;
	padding:0 7%;
	color:#FFF;
	font-size: 15px;
	margin:10px 0 0 0;
}

.stl {
    float: left;
    width:60%;
	padding:10px 20%;
}
.stl li {
      float:left;
	  width:100%;
	font-size: 14px;
	  line-height:35px;
	font-weight: bold;
	padding:10px 0 0 0;
	background: ur/img/merit/arrow.png) no-repeat right center;
	background-size:3%;
	border-bottom: solid 1px #C0C0C0;
}

.stl li span {
      float:left;
	color:#2285ff;
	padding:0 10px 0 0;
}

.stl li strong {
      float:left;
}

.stl li a {
      float:left;
	  width:100%;
	display: block;
	color:#616161;
	text-decoration: none;
}

.stlbx {
      float:left;
	  width:100%;
	margin:50px 0 0 0;
	padding:50px 0 0 0;
}

.stlbx h3 {
      float:left;
	  width:100%;
	font-size: 20px;
	  line-height:35px;
	text-align: center;
}

.stlbx h3 strong {
	color:#3dbaff;
	background: #4b4b4b;
	padding:5px 15px;
	margin:0 auto;
	  width:50%;
	display: block;
}

.sstr {
      float:left;
	  width:100%;
	font-size: 14px;
	  line-height:30px;
	text-align: center;
}

.sstr strong {
	  width:20%;
	color:#FFF;
	background: #326ab7;
	padding:5px 15px;
	margin:0 auto;
	display: block;
}


.spp		{
      float:left;
	  width:100%;
	  font-size:17px;
	  line-height:40px;
	text-align: center;
	font-weight: bold;
	  margin:30px 0 15px 0;
}


.spp2		{
      float:left;
	  width:100%;
	  font-size:14px;
	  line-height:35px;
	text-align: center;
	  margin:15px 0 15px 0;
}

.spp3		{
      float:left;
	  width:100%;
	  font-size:17px;
	  line-height:35px;
	text-align: center;
	  margin:15px 0 15px 0;
}




