@import url("link.css");







@import url("text.css");















.spr5 {







	margin-right: 5px;







}







.spru3 {







	padding-right: 3px;







	padding-bottom: 3px;







}







.spt5 {







	padding-top: 5px;







}















.spr5-u5 {







	padding-right: 5px;







	padding-bottom: 5px;







}









.spr10-u10 {







	padding-right: 10px;







	padding-bottom: 10px;







}







.spr30-l30 {







	padding-right: 30px;







	padding-left: 30px;







}




.spr30 {







	padding-right: 30px;









}




.spl15 {







	padding-left: 15px;







}








.spl30 {







	padding-left: 30px;







}








.spl50 {







	padding-left: 50px;







}







.spl80 {







	padding-left: 80px;







}























.spr20-l50 {







	padding-right: 20px;







	padding-left: 50px;







}























.spu5 {







	padding-bottom: 5px;







}





.sp0 {

	padding: 0px;

	margin: 0px;





}





.sp0 img {

	padding: 0px;

	margin: 0px;

	vertical-align: top;



}







.sp10 {







	padding: 10px;







}















.sp15 {







	padding: 15px;







}







.sp20 {







	padding: 20px;







}





























.spu10 {







	padding-bottom: 10px;







}















.btnsp3 {







	padding-bottom: 3px;







}







.btnsp5 {







	padding-bottom: 5px;







}







.floatclear {







	clear: both;







	margin: 0px;







	padding: 0px;







}







.floatleft {







	float: left;







}















.floatright {







	float: right;







}















.point01 {







	background-image: url(../image_new/point01.gif);







	background-repeat: no-repeat;







	background-position: left top;







	padding-left: 10px;







}







.point02 {







	background-image: url(../image_new/point03.gif);







	background-repeat: no-repeat;







	background-position: left top;







	padding-left: 10px;







	margin-left: 23px;







}







.btnsp5_5 {







	padding-bottom: 5px;







	padding-top: 5px;







}















.photo{







	padding:5px;







	border:1px solid #CCCCCC;







	background-color:#FFFFFF;







	}







.btnsp3_2 {







	padding-bottom: 3px;







	padding-top: 5px;







}































.social-botton p,ul,li,a,span {







	margin: 0;







	padding: 0;







}







.social-botton a {







	vertical-align: top;







}







.social-botton p {







	width: 420px;







	margin-top: 1em;







	text-align: left;







}







.social-botton ul {







	position: relative;







	width: 420px;







	margin-top: 1em;







}







.social-botton ul li {







	list-style-type: none;







	float: left;







	height: 20px;







	padding-right: 0.5em;







}







.social-botton form {







	margin-top: 2em;







}







.social-botton .clearfix{







   &#8260;zoom:1;







}







.social-botton .clearfix:after {







   content:'';







   display:block;







   clear:both;







}







.back-gd {



	background-image: url(../image_new/back.jpg);



	background-repeat: repeat-x;



	background-position: bottom;







}















.back-orange {



	background-color: #FFF8E5;



	padding: 7px;



	font-size: 11px;



	line-height: 17px;



	word-wrap:break-word;



	width: 309px;



	overflow: hidden;



}







.back-orange2 {



	background-color: #FFF8E5;



	padding: 7px;



	font-size: 11px;



	line-height: 17px;



	word-wrap:break-word;



	width: 420px;



	overflow: hidden;



}











.waku-gray {







	border: 1px solid #CCCCCC;







}








