@charset "utf-8";


#title_area{
	background : url('../images/course/tbg1.png') repeat-x top;
	padding : 0 0 80px 0;
	margin : 0 0 50px 0;
	}
#title_area .title{
	position : absolute;
	top : 68px;
	left : 20px;
	}

#course_block1{
	width : 980px;
	margin : 0 auto 50px;
	}
#course_block1 .left{
	width : 419px;
	float : left;
	}
#course_block1 .right{
	width : 520px;
	float : left;
	margin : 15px 0 0 41px;
	}
#course_block1 .right .read{
	font-size : 20px;
	margin : 0 0 40px 0;
	}
#course_block1 .right h1{
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	font-size : 40px;
	color : #7eba19;
	line-height : 1.4;
	margin : 0 0 40px 0;
	}
#course_block1 .right .fee{
	}
#course_block1 .right .fee .title{
	background : #7eba19;
	color : #fff;
	font-size : 12px;
	text-align : center;
	width : 50px;
	float : left;
	padding : 15px 0;
	margin : 40px 0 0 0;
	}
#course_block1 .right .fee .price{
	float : left;
	width : 356px;
	margin : 40px 0 0 20px;
	font-size : 22px;
	line-height : 1.2;
	}
#course_block1 .right .fee .image{
	float : left;
	width : 94px;
	}

#course_block1 .right .day{
	margin : 0 0 20px 0;
	}
#course_block1 .right .day .title,
#course_block1 .right .time .title{
	background : #7eba19;
	color : #fff;
	font-size : 14px;
	text-align : center;
	width : 70px;
	float : left;
	padding : 2px 0;
	}
#course_block1 .right .day .text{
	float : left;
	width : 430px;
	margin : 0 0 0 20px;
	font-size : 18px;
	line-height : 1.2;
	}
#course_block1 .right .day .text span{
	font-size : 14px;
	}
#course_block1 .right .time .text{
	float : left;
	width : 430px;
	margin : 0 0 0 20px;
	font-size : 14px;
	}
#course_block1 .box{
	margin : 50px 0 0 0;
	border : solid 1px #7eba19;
	padding : 20px 5px 10px 0;
	}
#course_block1 .box .title{
	text-align : center;
	margin : 0 0 20px 0;
	}
#course_block1 .box li{
	font-size : 16px;
	width : 420px;
	float : left;
	background : url('../images/course/ico2.jpg') no-repeat left center;
	border-bottom : solid 1px #ccc;
	padding : 0 0 0 40px;
	margin : 0 0 20px 20px;
	}




#course_block2{
	background : #dfedc6;
	padding : 30px 0;
	margin : 0 0 50px 0;
	}
#course_block2 .title{
	width : 980px;
	margin : 0 auto 10px;
	text-align : center;
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	font-size : 20px;
	color : #7eba19;
	}
#course_block2 .text{
	width : 800px;
	margin : 0 auto;
	}




#course_block3{
	width : 980px;
	margin : 0 auto 50px;
	}
#course_block3 .box1{
	width : 470px;
	float : left;
	border : solid 1px #7eba19;
	padding : 15px 0;
	}
#course_block3 .box2{
	width : 470px;
	float : left;
	border : solid 1px #7eba19;
	margin : 0 0 0 34px;
	padding : 15px 0;
	}
#course_block3 .box1 .title,
#course_block3 .box2 .title{
	text-align : center;
	margin : 0 0 20px 0;
	}

#course_block3 .box1 .text{
	width : 329px;
	float : left;
	margin : 0 0 0 15px;
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	font-size : 16px;
	color : #7eba19;
	}
#course_block3 .box1 .image{
	width : 121px;
	float : left;
	text-align : right;
	margin : -20px 5px 0 0;
	}
#course_block3 .box2 .text{
	padding : 0 20px;
	}




#course_block4{
	background-image : url('../images/course/tbg2.png'),url('../images/course/bg.jpg');
	background-repeat : repeat-x,repeat;
	background-position : top,top;
	padding : 10px 0 80px 0;
	margin : 0 0 50px 0;
	color : #474545;
	}
#course_block4 .block{
	width : 980px;
	margin : 0 auto;
	}
#course_block4 .block .title{
	text-align : center;
	}
#course_block4 .block .box1{
	background : url('../images/course/box_bg1.png') no-repeat 0 bottom;
	margin : 80px 0 0 0;
	width : 314px;
	float : left;
	}
#course_block4 .block .box2{
	background : url('../images/course/box_bg1.png') no-repeat 0 bottom;
	margin : 80px 0 0 19px;
	width : 314px;
	float : left;
	}
#course_block4 .block .box3{
	background : url('../images/course/box_bg2.png') no-repeat 0 bottom;
	margin : 80px 0 0 0;
	width : 296px;
	float : left;
	}
#course_block4 .block .box4{
	background : url('../images/course/box_bg3.png') no-repeat 0 bottom;
	margin : 80px 0 0 45px;
	width : 639px;
	float : left;
	}
#course_block4 .block .box5{
	background : url('../images/course/box_bg3.png') no-repeat 0 bottom;
	margin : 80px 0 0 0;
	width : 639px;
	float : left;
	}
#course_block4 .block .box6{
	background : url('../images/course/box_bg2.png') no-repeat 0 bottom;
	margin : 80px 0 0 45px;
	width : 296px;
	float : left;
	}
#course_block4 .block .box7{
	background : url('../images/course/box_bg3.png') no-repeat 0 bottom;
	margin : 80px 0 0 45px;
	width : 639px;
	float : left;
	}
#course_block4 .block .box1 .title,
#course_block4 .block .box2 .title,
#course_block4 .block .box3 .title,
#course_block4 .block .box4 .title,
#course_block4 .block .box5 .title,
#course_block4 .block .box6 .title,
#course_block4 .block .box7 .title{
	margin : -50px 0 0 0;
	}
#course_block4 .block .box1 .contents,
#course_block4 .block .box2 .contents,
#course_block4 .block .box3 .contents,
#course_block4 .block .box4 .contents,
#course_block4 .block .box5 .contents,
#course_block4 .block .box6 .contents,
#course_block4 .block .box7 .contents{
	padding : 10px 21px 2px 21px;
	}
#course_block4 .block .box1 .contents .read,
#course_block4 .block .box2 .contents .read,
#course_block4 .block .box3 .contents .read,
#course_block4 .block .box4 .contents .read,
#course_block4 .block .box5 .contents .read,
#course_block4 .block .box6 .contents .read,
#course_block4 .block .box7 .contents .read{
	font-size : 23px;
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	line-height : 1.4;
	margin : 0 0 30px 0;
	}
#course_block4 .block .box2 .contents .read.bg,
#course_block4 .block .box5 .contents .read.bg{
	background : url('../images/course/aroma.png') no-repeat right -10px;
	}
#course_block4 .block .box1 .contents .read span,
#course_block4 .block .box2 .contents .read span,
#course_block4 .block .box3 .contents .read span,
#course_block4 .block .box4 .contents .read span,
#course_block4 .block .box5 .contents .read span,
#course_block4 .block .box6 .contents .read span,
#course_block4 .block .box7 .contents .read span{
	color : #fff;
	}
#course_block4 .block .box1 .contents .text,
#course_block4 .block .box2 .contents .text,
#course_block4 .block .box3 .contents .text,
#course_block4 .block .box4 .contents .text,
#course_block4 .block .box5 .contents .text,
#course_block4 .block .box6 .contents .text,
#course_block4 .block .box7 .contents .text{
	margin : 0 0 20px 0;
	}
#course_block4 .block .box1 .contents .image,
#course_block4 .block .box2 .contents .image,
#course_block4 .block .box3 .contents .image,
#course_block4 .block .box4 .contents .image,
#course_block4 .block .box5 .contents .image,
#course_block4 .block .box6 .contents .image,
#course_block4 .block .box7 .contents .image{
	margin : 0 0 10px 0;
	}
#course_block4 .block .box2 .contents .osusume,
#course_block4 .block .box5 .contents .osusume{
	border-top : solid 2px #736357;
	border-bottom : solid 2px #736357;
	color : #736357;
	text-align : center;
	margin : 0 0 20px 0;
	}
#course_block4 .block .box2 .contents .left{
	float : left;
	width : 131px;
	font-size : 11px;
	margin : 0 0 10px 0;
	}
#course_block4 .block .box2 .contents .right{
	float : left;
	width : 136px;
	margin : 0 0 10px 5px;
	font-size : 11px;
	}
#course_block4 .block .box2 .contents .image_area1{
	margin : 0 0 20px 0;
	}
#course_block4 .block .box2 .contents .image_area2{
	margin : 0 0 30px 0;
	}
#course_block4 .block .box2 .contents .title2,
#course_block4 .block .box7 .contents .title2{
	font-size : 16px;
	color : #8a5097;
	margin : 0 0 5px 0;
	line-height : 1.4;
	}
#course_block4 .block .box2 .contents .image_area1 .image{
	width : 147px;
	float : left;
	margin : 0;
	}
#course_block4 .block .box2 .contents .image_area1 .text{
	width : 115px;
	float : left;
	margin : 0 0 0 10px;
	}
#course_block4 .block .box2 .contents .image_area2 .text{
	width : 115px;
	float : left;
	}
#course_block4 .block .box2 .contents .image_area2 .image{
	width : 147px;
	float : left;
	margin : 0 0 0 10px;
	}
#course_block4 .block .box2 .contents .image_area1 .text,
#course_block4 .block .box2 .contents .image_area2 .text{
	font-size : 12px;
	line-height : 1.4;
	}

#course_block4 .block .box4 .contents .box4_left{
	width : 260px;
	float : left;
	}
#course_block4 .block .box4 .contents .box4_right{
	width : 327px;
	float : left;
	margin : 0 0 0 10px;
	}
#course_block4 .block .box4 .contents .box4_right .image{
	margin : 0;
	}
#course_block4 .block .box4 .contents .box4_right .image2{
	float : left;
	width : 152px;
	}
#course_block4 .block .box4 .contents .box4_right .text{
	font-size : 12px;
	float : left;
	width : 170px;
	margin : 5px 0 0 5px;
	}


#course_block4 .block .box5 .contents .box5_left{
	width : 260px;
	float : left;
	}
#course_block4 .block .box5 .contents .box5_right{
	width : 327px;
	float : left;
	margin : 0 0 0 10px;
	}
#course_block4 .block .box5 .contents .box5_right .left{
	float : left;
	width : 131px;
	font-size : 11px;
	margin : 0 0 10px 15px;
	}
#course_block4 .block .box5 .contents .box5_right .right{
	float : left;
	width : 136px;
	margin : 0 0 10px 25px;
	font-size : 11px;
	}


#course_block4 .block .box6 .contents .image{
	float : right;
	margin : -60px 0 0 0;
	}


#course_block4 .block .box7 .contents .box7_left{
	width : 190px;
	float : left;
	}
#course_block4 .block .box7 .contents .box7_right{
	width : 182px;
	float : left;
	margin : 0 0 0 21px;
	}
#course_block4 .block .box7 .contents .box7_right .text{
	font-size : 12px;
	}




#course_block5{
	width : 980px;
	margin : 0 auto;
	}
#course_block5 .title{
	margin : 0 0 30px 0;
	}
#course_block5 .navi_area{
	margin : 0 0 100px 0;
	}
#course_block5 .navi_area .navi1 .image,
#course_block5 .navi_area .navi2 .image,
#course_block5 .navi_area .navi3 .image{
	width : 209px;
	float : left;
	}
#course_block5 .navi_area .navi1 .text,
#course_block5 .navi_area .navi2 .text,
#course_block5 .navi_area .navi3 .text{
	width : 226px;
	float : left;
	margin : 0 0 0 20px;
	}
#course_block5 .navi_area .navi1b .image,
#course_block5 .navi_area .navi2b .image,
#course_block5 .navi_area .navi3b .image,
#course_block5 .navi_area .navi4b .image,
#course_block5 .navi_area .navi5b .image,
#course_block5 .navi_area .navi6b .image{
	width : 173px;
	height : 216px;
	}
#course_block5 .navi_area .navi1b .text,
#course_block5 .navi_area .navi2b .text,
#course_block5 .navi_area .navi3b .text,
#course_block5 .navi_area .navi4b .text,
#course_block5 .navi_area .navi5b .text,
#course_block5 .navi_area .navi6b .text{
	width : 173px;
	}
#course_block5 .navi_area .navi1 .text2,
#course_block5 .navi_area .navi2 .text2,
#course_block5 .navi_area .navi3 .text2,
#course_block5 .navi_area .navi1b .text2,
#course_block5 .navi_area .navi2b .text2,
#course_block5 .navi_area .navi3b .text2,
#course_block5 .navi_area .navi4b .text2,
#course_block5 .navi_area .navi5b .text2,
#course_block5 .navi_area .navi6b .text2{
	margin : 0 0 20px 0;
	}
#course_block5 .navi_area .navi1 .btn,
#course_block5 .navi_area .navi2 .btn,
#course_block5 .navi_area .navi3 .btn,
#course_block5 .navi_area .navi1b .btn,
#course_block5 .navi_area .navi2b .btn,
#course_block5 .navi_area .navi3b .btn,
#course_block5 .navi_area .navi4b .btn,
#course_block5 .navi_area .navi5b .btn,
#course_block5 .navi_area .navi6b .btn{
	text-align : center;
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	}
#course_block5 .navi_area .navi1 .btn a:hover,
#course_block5 .navi_area .navi2 .btn a:hover,
#course_block5 .navi_area .navi3 .btn a:hover,
#course_block5 .navi_area .navi1b .btn a:hover,
#course_block5 .navi_area .navi2b .btn a:hover,
#course_block5 .navi_area .navi3b .btn a:hover,
#course_block5 .navi_area .navi4b .btn a:hover,
#course_block5 .navi_area .navi5b .btn a:hover,
#course_block5 .navi_area .navi6b .btn a:hover{
	opacity : 0.6;
	}
	
	
#course_block5 .navi_area .navi1,
#course_block5 .navi_area .navi3{
	width : 455px;
	float : left;
	}
#course_block5 .navi_area .navi1b{
	width : 173px;
	float : left;
	}
#course_block5 .navi_area .navi3b{
	width : 173px;
	float : left;
	}
#course_block5 .navi_area .navi1 .title,
#course_block5 .navi_area .navi1b .title{
	font-size : 22px;
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	text-align : center;
	margin : 0 0 15px 0;
	color : #90b8a4;
	line-height : 1.4;
	}
#course_block5 .navi_area .navi1 .btn a,
#course_block5 .navi_area .navi1b .btn a{
	background : #90b8a4;
	padding : 4px 20px;
	color : #fff;
	text-decoration : none;
	}
#course_block5 .navi_area .navi2{
	width : 455px;
	float : left;
	margin : 0 0 0 70px;
	}
#course_block5 .navi_area .navi2b,
#course_block5 .navi_area .navi4b,
#course_block5 .navi_area .navi5b,
#course_block5 .navi_area .navi6b{
	width : 173px;
	float : left;
	margin : 0 0 0 28px;
	}
#course_block5 .navi_area .navi2 .title,
#course_block5 .navi_area .navi2b .title{
	font-size : 22px;
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	text-align : center;
	margin : 0 0 15px 0;
	color : #b3a280;
	line-height : 1.4;
	}
#course_block5 .navi_area .navi2 .btn a,
#course_block5 .navi_area .navi2b .btn a{
	background : #b3a280;
	padding : 4px 20px;
	color : #fff;
	text-decoration : none;
	}
#course_block5 .navi_area .navi3 .title,
#course_block5 .navi_area .navi3b .title{
	font-size : 22px;
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	text-align : center;
	margin : 0 0 15px 0;
	color : #b09b9b;
	line-height : 1.4;
	}
#course_block5 .navi_area .navi3 .btn a,
#course_block5 .navi_area .navi3b .btn a{
	background : #b09b9b;
	padding : 4px 20px;
	color : #fff;
	text-decoration : none;
	}
#course_block5 .navi_area .navi4 .title,
#course_block5 .navi_area .navi4b .title{
	font-size : 22px;
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	text-align : center;
	margin : 0 0 15px 0;
	color : #939bb8;
	line-height : 1.4;
	}
#course_block5 .navi_area .navi4 .btn a,
#course_block5 .navi_area .navi4b .btn a{
	background : #939bb8;
	padding : 4px 20px;
	color : #fff;
	text-decoration : none;
	}
#course_block5 .navi_area .navi5 .title,
#course_block5 .navi_area .navi5b .title{
	font-size : 22px;
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	text-align : center;
	margin : 0 0 15px 0;
	color : #998898;
	line-height : 1.4;
	}
#course_block5 .navi_area .navi5 .btn a,
#course_block5 .navi_area .navi5b .btn a{
	background : #998898;
	padding : 4px 20px;
	color : #fff;
	text-decoration : none;
	}
#course_block5 .navi_area .navi6 .title,
#course_block5 .navi_area .navi6b .title{
	font-size : 22px;
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	text-align : center;
	margin : 0 0 15px 0;
	color : #d7a369;
	line-height : 1.4;
	}
#course_block5 .navi_area .navi6 .btn a,
#course_block5 .navi_area .navi6b .btn a{
	background : #d7a369;
	padding : 4px 20px;
	color : #fff;
	text-decoration : none;
	}



#course_block5 .table_area{
	background : #f0eeea;
	padding : 40px 135px;
	margin : 0 0 50px 0;
	}
#course_block5 .table_area .cur_navi{
	margin : 0 0 80px 0;
	}
#course_block5 .table_area .cur_navi li{
	float : left;
	margin : 0 0 0 21px;
	}
#course_block5 .table_area .cur_navi li.first{
	margin : 0;
	}
#course_block5 .table_area table{
	margin : 10px 0 50px 0;
	width : 100%;
	}
#course_block5 .table_area .title1{
	font-size : 42px;
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	color : #90b8a4;
	width : 200px;
	float : left;
}
#course_block5 .table_area .title1b{
	color : #90b8a4;
	width : 510px;
	float : left;
	padding : 13px 0 0 0;
}
#course_block5 .table_area .table1 th{
    width: 128px;
    padding: 10px 15px;
    vertical-align: middle;
    border-bottom: 1px solid #e2ede8;
    background-color: #a0c3b3;
    color: #FFF;
    font-weight: normal;
}
#course_block5 .table_area .table1 .ttl01{
    width: 18px;
    padding: 0;
    background-color: #7aab94;
    word-break: break-all;
    text-align: center;
}
#course_block5 .table_area .table1 .ttl02{
    width: 18px;
    padding: 0;
    background-color: #609b7f;
    word-break: break-all;
    text-align: center;
}
#course_block5 .table_area .table1 td{
    padding: 10px 15px;
    border-bottom: 1px solid #bdd5ca;
    background-color: #FFF;
}


#course_block5 .table_area .title2{
	font-size : 36px;
	line-height : 1;
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	color : #b3a280;
	width : 320px;
	float : left;
}
#course_block5 .table_area .title2b{
	color : #b3a280;
	width : 390px;
	float : left;
}
#course_block5 .table_area .table2 thead th.have{
    border-right: 1px solid #ece7de;
}
#course_block5 .table_area .table2 thead th{
    padding: 5px 15px;
    background-color: #c0b091;
    color: #FFF;
    font-weight: normal;
    text-align: center;
}
#course_block5 .table_area .table2 tbody th{
    width: 160px;
    padding: 10px 15px;
    background-color: #fff;
    color: #9e9177;
    font-weight: normal;
    vertical-align: middle;
    border-bottom: 1px solid #d3c8b2;
    border-right: 1px solid #d3c8b2;
}
#course_block5 .table_area .table2 td{
    padding: 10px 15px;
    background-color: #fff;
    border-bottom: 1px solid #d3c8b2;
}


#course_block5 .table_area .title3{
	font-size : 42px;
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	color : #b09b9b;
	width : 330px;
	float : left;
}
#course_block5 .table_area .title3b{
	color : #b09b9b;
	width : 380px;
	float : left;
}
#course_block5 .table_area .table3 th{
    width: 128px;
    padding: 10px 15px;
    vertical-align: middle;
    border-bottom: 1px solid #ebe6e6;
    background-color: #beabab;
    color: #FFF;
    font-weight: normal;
}
#course_block5 .table_area .table3 td{
    padding: 10px 15px;
    border-bottom: 1px solid #d2c4c4;
    background-color: #FFF;
}
#course_block5 .table_area .table3 th.ttl01{
    width: 18px;
    padding: 0;
    background-color: #a48989;
    word-break: break-all;
    text-align: center;
}


#course_block5 .table_area .title4{
	font-size : 42px;
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	color : #939bb8;
	width : 200px;
	float : left;
}
#course_block5 .table_area .title4b{
	color : #939bb8;
	width : 510px;
	float : left;
	padding : 13px 0 0 0;
}
#course_block5 .table_area .table4 thead th.have {
    border-right: 1px solid #e3e6ed;
}
#course_block5 .table_area .table4 thead th {
    padding: 5px 15px;
    background-color: #a3abc4;
    color: #FFF;
    font-weight: normal;
    text-align: center;
}
#course_block5 .table_area .table4 tbody th {
    width: 160px;
    padding: 10px 15px;
    background-color: #fff;
    color: #a3abc4;
    font-weight: normal;
    vertical-align: middle;
    border-bottom: 1px solid #a3abc4;
    border-right: 1px solid #a3abc4;
}
#course_block5 .table_area .table4 tbody td {
    padding: 10px 15px;
    background-color: #fff;
    border-bottom: 1px solid #a3abc4;
}


#course_block5 .table_area .title5{
	font-size : 42px;
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	color : #998898;
	width : 170px;
	float : left;
}
#course_block5 .table_area .title5b{
	color : #998898;
	width : 540px;
	float : left;
	padding : 13px 0 0 0;
}
#course_block5 .table_area .table5 thead th.have {
    border-right: 1px solid #e5e1e5;
}
#course_block5 .table_area .table5 thead th {
    padding: 5px 15px;
    background-color: #aa9aa9;
    color: #FFF;
    font-weight: normal;
    text-align: center;
}
#course_block5 .table_area .table5 tbody th {
    width: 160px;
    padding: 10px 15px;
    background-color: #fff;
    color: #aa9aa9;
    font-weight: normal;
    vertical-align: middle;
    border-bottom: 1px solid #c4b8c3;
    border-right: 1px solid #c4b8c3;
}
#course_block5 .table_area .table5 tbody td {
    padding: 10px 15px;
    background-color: #fff;
    border-bottom: 1px solid #c4b8c3;
}

#course_block5 .table_area .title6{
	font-size : 32px;
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	color : #d7a369;
	width : 360px;
	float : left;
}
#course_block5 .table_area .title6b{
	color : #d7a369;
	width : 350px;
	float : left;
	padding : 5px 0 0 0;
}
#course_block5 .table_area .table6 thead th.have {
    border-right: 1px solid #e5e1e5;
}
#course_block5 .table_area .table6 thead th {
    padding: 5px 15px;
    background-color: #d7a369;
    color: #FFF;
    font-weight: normal;
    text-align: center;
}
#course_block5 .table_area .table6 tbody th {
    width: 160px;
    padding: 10px 15px;
    background-color: #fff;
    color: #d7a369;
    font-weight: normal;
    vertical-align: middle;
    border-bottom: 1px solid #d7a369;
    border-right: 1px solid #d7a369;
}
#course_block5 .table_area .table6 tbody td {
    padding: 10px 15px;
    background-color: #fff;
    border-bottom: 1px solid #d7a369;
}



#course_block5 .table_area .last th,
#course_block5 .table_area .last td{
    border-bottom: none !important;
}


.course_navi{
	margin : 0 0 10px 0;
	}
.course_navi li{
	float : left;
	width : 304px;
	margin : 0 0 0 20px;
	}
.course_navi li.title{
	float : left;
	width : 330px;
	margin : 0;
	color : #a7a28b;
	padding : 5px 0 0 0;
	}



#curriculum1,
#curriculum2,
#curriculum3,
#curriculum4,
#curriculum5,
#curriculum6{
	margin-top : -130px !important;
	padding-top : 130px !important;
	}

