@import url(astp.css);
@import url(programconts.css);


#astpHead{
background:url(../img/car_head.jpg) no-repeat left top;
}


#astpContainer #astpTitle h2.toptitle{
float:left;
vertical-align:bottom}

#astpContainer #astpTitle .syaryoLink{
	margin:5px 0px 0px;
	width:151px;
	height:28px;
	float: right;
}
#astpContainer #astpTitle .syaryoLink img{
	display:none;}

#astpContainer #astpTitle .syaryoLink a,
#astpContainer #astpTitle .syaryoLink a:link,
#astpContainer #astpTitle .syaryoLink a:visited,
#astpContainer #astpTitle .syaryoLink a:active{
	float:left;
	background-image: url(../car_school/img/syaryo_btn.jpg);
	width:151px;
	height:28px;
}

#astpContainer #astpTitle .syaryoLink a:focus,
#astpContainer #astpTitle .syaryoLink a:hover{
	float:left;
	background-image: url(../car_school/img/syaryo_btn_ov.jpg);
	width:151px;
	height:28px;}

#astpContainer #lead{
width:auto;
}
#astpConts b.point{color:#fff;font-weight:normal;background:#FF9900;padding:2px 4px}

table#csmeet00 {
	padding:10px;
}
td#csmeet {
	border-top:1px dashed #CCCCCC;
}
td#csmeet a {
	margin:8px 15px 10xp 15px;
}
td.carschTbl {
	background-color:#f5fbff;
	border:2px solid #4abbff;
	border-left:none;
	border-right:none;
	padding:10px 0 10px 0;
	margin:15px 0 35px 0;
	width:560px;
}
td.carschTbl table#carschTbl2 {
	margin:8px 0 10px 10px;
}

td.carschTbl table#carschTbl2 td.car0 {
	padding:7px 0 7px 5px;
	border:1px solid #CCCCCC;
}
td.carschTbl table#carschTbl2 td.car1 {
	padding:7px 0 7px 5px;
}
td.carschTbl table#carschTbl2 td.car2 {
	padding:7px 0 7px 5px;
	border:1px solid #CCCCCC;
	border-left:none;
}
td.carschTbl table#carschTbl2 td.car3 {
	padding:7px 0 7px 5px;
	border:1px solid #CCCCCC;
	border-top:none;
}
td.carschTbl table#carschTbl2 td.car4 {
	padding:7px 0 7px 5px;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}










#container #astpContainer #lead p.astpkigy {
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 2px;
	width: 370px;
	padding: 0px;
}
#container #astpContainer #lead .astpkigyPdf {
	background: url(../img/pdf_01.jpg) no-repeat 0 -1px;
	padding:0 0 0 25px;
	margin: 0px;
	
}


/*  スクール見出しタイトル  */
div#astpTitle h2.a {
	font-size:18px;
/*	color:#444444;
*/	color:#FF0000;
	padding-bottom:9px;
}
span#asatptitgray {
	color:#777777;
	font-size:12px;
}
span#wint {
	color:#0066FF;
	margin:0 0 0 15px;
}











