/*”CˆÓ‚ÌCSS*/
.cbox {
	zoom: 1;/*for IE 5.5-7*/
}
.cbox:after {/*for modern browser*/
	content: ".";
	display: block;
	height: 0px;
	line-height: 0;
	clear: both;
	visibility: hidden;
}
#styleContent {
	background: #694114 url(../images/bg_bottom.png) no-repeat center bottom;
	margin-bottom: 20px;
	padding-bottom: 36px;
}
#styleContent .introBox {
	background: #332011 url(../images/x.png) no-repeat center center;
	padding: 20px 40px;
}
#styleContent .introBox .leftBox {
	float: left;
	width: 395px;
}
#styleContent .introBox .rightBox {
	float: right;
	width: 395px;
}
#styleContent .introBox .photo {
	float: left;
	margin: 0 10px 0 0;
}
#styleContent .introBox dl {
	overflow: hidden;
}
#styleContent .introBox dt {
	font-weight: bold;
	color: #b2813f;
	font-size: 14px;
	margin-bottom: 8px;
}
#styleContent .introBox dt span {
	font-size: 10px;
}
#styleContent .introBox dd {
	font-size: 10px;
	color: #fff;
	line-height: 1.8;
}
#styleContent .leadBox {
	padding: 20px 40px 30px;
	color: #fff;
}
#styleContent .leadBox .leftBox {
	float: left;
	width: 420px;
}
#styleContent .leadBox .leftBox p {
	font-size: 14px;
	line-height: 1.8;
	margin: 0;
}
#styleContent .leadBox .rightBox {
	float: right;
	width: 436px;
}
#styleContent .leadBox .rightBox dl {
	background-color: #2e1d10;
	padding-bottom: 15px;
}
#styleContent .leadBox .rightBox dt {
	margin-bottom: 10px;
}
#styleContent .leadBox .rightBox dd {
	font-size: 11px;
	line-height: 1.8;
	padding: 0 20px;
}
#styleContent .courseList {
	background-color: #fff;
	padding: 15px 20px 15px 15px;
	margin: 0 40px;
}
#styleContent .courseList .courseBox {
	background: url(../images/line.png) no-repeat center bottom;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
#styleContent .courseList .courseBox:last-child {
	background: none;
	margin: 0;
}
#styleContent .courseList .courseBox p {
	margin: 0;
}
#styleContent .courseList .courseBox .leftBox {
	float: left;
	width: 414px;
}
#styleContent .courseList .courseBox .rightBox {
	float: right;
	width: 422px;
}
#styleContent .courseList .courseBox .rightBox h3 {
	border: none;
	font-size: 16px;
	font-weight: bold;
	color: #2e1d10;
	float: left;
	width: 370px;
	margin: 5px 0 0 0;
	padding: 0;
}
#styleContent .courseList .courseBox .rightBox .pref {
	float: right;
	width: 50px;
	background-color: #b2813f;
	color: #fff;
	font-size: 10px;
	text-align: center;
	padding: 3px 0;
}
#styleContent .courseList .courseBox .rightBox .courseName {
	border-bottom: 1px solid #2e1d10;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
#styleContent .courseList .courseBox .rightBox .access {
	font-size: 10px;
	margin-bottom: 10px;
}
#styleContent .courseList .courseBox .rightBox .comment {
	padding-left: 70px;
	margin-bottom: 8px;
}
#styleContent .courseList .courseBox .rightBox .commentIn {
	background: url(../images/arrow.gif) no-repeat left 15px;
	padding-left: 9px;
}
#styleContent .courseList .courseBox .rightBox .iconEgasaki {
	background: url(../images/icon_egasaki.png) no-repeat left top;
}
#styleContent .courseList .courseBox .rightBox .iconImai {
	background: url(../images/icon_imai.png) no-repeat left top;
}
#styleContent .courseList .courseBox .rightBox .comment p {
	background-color: #f0eeeb;
	padding: 10px 15px;
	min-height: 50px;
	line-height: 1.6;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
}
#styleContent .courseList .courseBox .rightBox .btn {
	text-align: center;
	margin-top: 10px;
}
#styleContent .courseList .courseBox .rightBox .down {
	margin-top: 50px;
}

#tabs {
	padding: 15px 40px 0;
	background: url(../images/navi_bg.gif) no-repeat left top;
	border-bottom: 10px solid #4c2d11;
}
#tabs li {
	float: left;
	margin-right: 7px;
}
#tabs li.last {
	margin-right: 0;
}
#tabs li a {
	display: block;
	width: 170px;
	height: 65px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
#tabs li#nav1 a {
	background: url(../images/navi01.png) no-repeat left top;
}
#tabs li#nav1 a.selected {
	background: url(../images/navi01_ov.png) no-repeat left top;
}
#tabs li#nav2 a {
	background: url(../images/navi02.png) no-repeat left top;
}
#tabs li#nav2 a.selected {
	background: url(../images/navi02_ov.png) no-repeat left top;
}
#tabs li#nav3 a {
	background: url(../images/navi03.png) no-repeat left top;
}
#tabs li#nav3 a.selected {
	background: url(../images/navi03_ov.png) no-repeat left top;
}
#tabs li#nav4 a {
	background: url(../images/navi04.png) no-repeat left top;
}
#tabs li#nav4 a.selected {
	background: url(../images/navi04_ov.png) no-repeat left top;
}
#tabs li#nav5 a {
	background: url(../images/navi05.png) no-repeat left top;
}
#tabs li#nav5 a.selected {
	background: url(../images/navi05_ov.png) no-repeat left top;
}