﻿	
/*-----メインイメージ------*/
section.sec1 div.main_v {
	background-image: url(../image/course/main_high.jpg);
}

section.sec1 h1 {
   color:#06206d;
}
	
section.sec1 ul.type li dt{
	background: #132d7c;
	}
section.sec1 ul.type li.sj dt{
	background: #132d7c;
	line-height:80px;
	}	

section.sec1 ul.type li.sj dd{
	text-align:left;
	padding:0 0 0 10px;
   	box-sizing:border-box;
   	line-height: 20px;
	}
section.sec1 ul.type li.sj dd span{
	font-size:90%;
	}	
section.sec1 ul.type li dd{
	color:#06206d;
   	border:1px solid #132d7c;

	
	}
	
	
/*-----月額授業料------*/


    section.sec1 div.price ul li:first-child{
   		background:url(../image/course/price_bg3.jpg);
   		}
   
    section.sec1 div.price ul li:first-child strong{
		color:#fffc00;
		}
		
   section.sec1 div.price ul li:last-child{
   		background:url(../image/course/hosho_bg2.jpg);
   		color:#132d7c;
   		}
		

    
 /*-----見積りバナー------*/
 
body#under section.cam div div{
 		background:#d3defb;
 		}
 		
body#under section.cam div div span{
		background: linear-gradient(transparent 50%, #fff8ac 60%);
	} 	

  /*-----コース一覧------*/

section.course_list ul {
	background: #132d7c;
	}

section.course_list ul li{
	border-left:#7b8ecb solid 1px;
	border-bottom:#7b8ecb solid 1px;
	}
 /*=================ここからコース詳細=================*/
	section.course_detail{
	background:url(../image/course/bg_dot4.jpg);
	}
    
	section.course_detail li div.detail{
	background: rgb(0,25,99);
	background: linear-gradient(120deg, rgba(0,25,99,1) 0%, rgba(58,84,157,1) 100%);
    }
 
	div.term{
 	background:#ffd65a;
 	}
 	
section.course_detail li dd.jr{
	text-align:center;
	}

section.course_detail li dd.jr span{
	font-size:12px;
	display:block;	
	}

 	
 /*=================ここからよくある質問=================*/

section.course_qa{
	background:url(../image/course/bg_dot4.jpg);
	}

 body#under section.course_qa h2{
	color:#132d7c;
	}
section.course_qa ul li dt{
	color:#7a91d8;
	border-bottom: dashed 2px #9cccf5;
	}

section.course_qa ul li dt div{
	background:#7a91d8;
	}

section.course_qa ul li dd a{
	background:#ff7084;
	border-bottom:3px solid #e35656;
	}
	
section.course_qa ul li dt span{
	background: linear-gradient(transparent 70%, #fffeb6 60%);
	}	
	
	
 /*=================ここから副担任制度=================*/
 
body#under section.support h2{
	color:#132d7c;
	}
	
section.support ul{
	background:#edf3ff;
	}	
section.support ul li span{
	background: linear-gradient(transparent 0%, #fff6c5 60%);
	}	
 /*=================ここから無料リスト=================*/

section.free{
	background: rgb(179,199,236);
	background: linear-gradient(120deg, rgba(179,199,236,1) 0%, rgba(116,138,186,1) 100%);
	}

section.free div.contents li{
	background-image:url(../image/course/free_p.png);
	}
	
section.free div.contents li dt{
	color:#132d7cf;
	}
	
	
 /*=================ここからコンタクト=================*/	
div.course_contact{
	background:url(../image/course/bg_dot4.jpg);
	}
	
/*===============================================================================*/	
	
/**************ここからスマホ***************/

@media screen and (max-width:800px) {

/*=================ここからイントロ=================*/
	

  	



 /*=================ここからコース詳細=================*/
	
	section.course_detail li div.detail p span{
		background: linear-gradient(transparent 0%, #fff6c6 60%);
	}	
	
	section.course_detail li dd.jr{
	text-align:left;
	font-size:12px;
	line-height:18px;
	padding:10px 20px 0;
	box-sizing:border-box;
	}

section.course_detail li dd.jr span{
	font-size:10px;
	line-height:10px;
	display:block;

	}
	
 /*=================ここから無料リスト=================*/

/*===============================スライドイン===================================*/

/*===============================================================================*/

}
