@charset "Shift_JIS";

body { background-color: #FFFFFF;
background-image: url("../imgs/back_01.jpg");
	background-repeat: repeat-x;
	font-size: 12px #5E5E5E;
	font-style: "lr oSVbN", Osaka, "qMmpS Pro W3";
	margin: 0px;
	padding: 0px; 
	}
	bodye { background-color: #bbffb9;
	font-size: 12px #5E5E5E;
	font-style: "lr oSVbN", Osaka, "qMmpS Pro W3";
	margin: 0px;
	padding: 0px; 
	}

div,td,th,p,pre  { 
	font: 98%/1.5em "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", sans-serif; 
	margin: 0 ;
	color:#302F2F;
	
	}

img  { 
	vertical-align: bottom; 
	border: 0 ;
	
	}
	
	.iepngfix {
  behavior: expression(IEPNGFIX.fix(this));
  }
  
.tdy{ 
	  height: auto;
	  line-height: 20px;
	 font-size:12px;
	  margin-bottom: 5px; }
	.tdyas{ 
	  height: auto;
	  line-height: 20px;
	 font-size:14px;
	  margin-bottom: 5px; }
#sp{
padding-left:25px;
padding-top:10px;
padding-bottom:10px;
padding-right:25px}

#sq{
padding-left:28px;
padding-top:10px;
padding-bottom:10px;
}

li {
	margin: 0;
	list-style: none;
	}

ol, ul {
	margin: 0;
	padding:0;
	}

dd { 
	margin-left: 1em 
	}


.clear  { 
	margin-top: 0; 
	clear: both 
	}
	
.center {
	text-align:center;
	margin:0 auto;
	}

/*floatππ*/	
	
