@charset "utf-8";
@import url(../common/default.css);
@import url(../common/layout.css);
@import url(../header/header.css);
@import url(../footer/footer.css);

p#title_image{
	line-height:0;
	margin:0;
	padding:0;
	}
#back_arch{
	padding:15px 20px 0 220px;
	background:  url(img/contents_top.jpg) no-repeat;
	}
#contents p{
	margin: 0 0 10px 15px;
	line-height:1.5em;
}
#contents ul {
	list-style:none;
	margin:0 0 25px 15px;
	padding:0;
}
#contents ul li{
	background:url(img/sakura_icon.gif) no-repeat;
	padding: 0 0 0 18px;
	line-height:1.5em;
	margin-bottom:10px;
	width:300px;
}
#contents ul li img{
	vertical-align:middle;
	display:block;
	padding:5px 0 0 20px;
}
#contents p span{
	color:#FF0099;
	font-weight:bold;
}
#contents p#dl_btn{
	padding:20px 0 30px 0 ;
}

/*-------------夏キャンペーン----------*/

#back_sum{
	padding:15px 20px 0 15px;
	}
#contents_sum p{
	line-height:1.8em;
	margin-top: 0;
	margin-right: 30;
	margin-bottom: 10px;
	margin-left: 30px;
}
#contents_sum ul {
	list-style:none;
	margin:0 0 25px 15px;
	padding:0;
}
#contents_sum ul li{
	background:url(img/leaf_icon.gif) no-repeat;
	padding: 0 0 0 20px;
	line-height:1.5em;
	margin-bottom:10px;
	width:300px;
}
#contents_sum ul li img{
	vertical-align:middle;
	display:block;
	padding:5px 0 0 20px;
}
#contents_sum p span{
	color:#0d8737;
	font-weight:bold;
}
#contents_sum p#dl_btn{
	padding:20px 0 30px 0 ;
}

/*---横浜校開校１０周年記念キャンペーン---*/

#back_10th{
	padding:10px 0px 130px 30px;
	background:  url(img/top_10_yokohama.jpg) no-repeat top;
	margin: 0px;
	}
#back_10th h3 {
	margin:0;
	padding:0;
	}
#contents_10th {
	text-align: center;
	background: url(img/campaign_10_bg.jpg) no-repeat center bottom;
	padding: 0px 0px 70px;
}	
#contents_10th p{
	margin: 0 0 10px 15px;
	line-height:1.5em;
}
#contents_10th ul{
	padding-bottom: 10px;
	margin-left: 170px;
	}
#contents_10th li{
	text-align: left;
	list-style: none;
	line-height: 1.5em;
	
}
*html #contents_10th ul{
	padding-bottom: 10px;
	padding-left: 50px;
	}
/*----------------春キャンペーン-------------------------*/
#contents_sp {
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 15px;
}
#contents_sp p{
	margin: 10px 0 10px 15px;
	line-height:1.5em;
}
#contents_sp ul {
	list-style-type: none;
	margin:0 0 25px 15px;
	padding:0;
}
#contents_sp li{
	padding: 0 0 0 18px;
	line-height:1.5em;
	margin-bottom:15px;
}
#contents_sp li img{
	vertical-align: -3px;
	line-height:1px;
	margin:0;
	padding:0;	
}
#contents_sp p span{
	color:#FF6600;
	font-weight:bold;
}
#dl_btn_sp {
	text-align:center;
	padding: 10px 0 20px 0;
	}
#dl_text {
	padding-top: 50px;
	padding-bottom: 10px;
}

/*--------------冬キャンペーン----------------------*/
#contents_sp li img {
	vertical-align: bottom;
}


/*--------------2010夏キャンペーン----------------------*/

#contents_sc {
	margin-top: 20px;
	margin-right: 38px;
	margin-bottom: 15px;
	margin-left: 38px;
}

.summer_a {
	margin-top: 20px;
	margin-left: 30px;
	line-height: 50px;
}
.sum01 {
	line-height: 30px;
	font-size: 14px;
}

.daiaka {
	font-size: 20px;
	color: #CC3300;
}
.chuukuro {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
