@charset "utf-8";

/*
	Site Name: saya web 
	Description: lesson pages
	Version: 
	Author: 
*/

/*
===== CONTENTS ===========================================

	1: lesson layout

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

/* -------------------------------------------------------
	1: schedule layout
------------------------------------------------------- */

#layoutMain {
	width     			: 640px;
	padding   			: 22px 30px 40px;
}

#layoutMain .leadText{
	padding				: 30px 0 15px;
}

.contentArea{
	margin				: 0 auto;
	padding				: 0 0 45px;
	width				: 600px;
}

.contentArea h2{
	padding				: 0 0 12px;
	color				: #99072d;
	font-size			: 16px;
	font-weight			: bold;
}
.contentArea.pb30{
	padding				: 0 0 30px;
}
.contentArea .pb10{
	padding				: 0 0 10px;
}
.contentArea .pb15{
	padding				: 0 0 15px;
}
.lessonBlock{
	padding				: 15px 30px;
	border				: 7px solid #efefef;
}
.lessonBlock table{
	margin				: 0 auto;
	width				: 525px;
}
.lessonBlock th{
	font-weight			: bold;
	padding				: 10px 10px;
	width				: 60px;
	vertical-align		: top;
	border-bottom		: dotted 1px #b5b5b6;
}
.lessonBlock td{
	padding				: 10px;
	width				: 425px;
	vertical-align		: top;
	border-bottom		: dotted 1px #b5b5b6;
}
.btnArea{
	padding				: 20px 0 10px; 
}
.btnArea a{
	display				: block;
	margin				: 0 auto;
	padding				: 20px 0;
	width				: 400px;
	color				: #fff;
	font-size			: 16px;
	font-weight			: bold;
	text-align			: center;
	text-decoration		: none;
	background			: #99072d;
	border				: 4px solid #99072d;
}
.btnArea a:hover{
	color				: #99072d;
	background			: #fff;
	border				: 4px solid #99072d;
}

.indent{
	padding-left		: 1em;
	text-indent			:-1em;
}
