@charset "Shift_JIS";/* :::::::::::::::::::::::::::::::::::::::::::::	name: local.css;	last-update: 2007.11.27;::::::::::::::::::::::::::::::::::::::::::::: *//* css start ------------ *//* ------------------------------------------------	layout------------------------------------------------ */body#lecturer02 div#main {	padding-top: 38px;}/* ------------------------------------------------	local navigation------------------------------------------------ */body.lecturerDir div#sub ul#localNav li a {	background-image: url(../images/localnav.gif);}body.lecturerDir div#sub ul#localNav li a:hover,body#lecturer_top div#sub ul#localNav li#localNav06 a,body#lecturer_top div#sub ul#localNav li#localNav06 a:hover,body#lecturer02 div#sub ul#localNav li#localNav07 a,body#lecturer02 div#sub ul#localNav li#localNav07 a:hover {	background-image: url(../images/localnav_on.gif);}/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	トップページ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: *//* =====================	タイトル部分===================== */body#lecturer_top div#titleImg {	 height: 337px;	 background: url(../images/top_main_bg.jpg) no-repeat right top;	 margin-bottom: -32px;}body#lecturer_top div#titleImg h3 {	padding: 45px 0 0;}body#lecturer_top div#titleImg p.lead {	width: 261px;	height: 122px;	text-indent: -9999px;	background: url(../images/top_main_lead.gif) no-repeat;	margin-top: 15px;}/* =====================	メリット===================== */body#lecturer_top div#meritArea { 	width: 593px;}body#lecturer_top div#meritArea h3 {	text-align: center;	background-color: #1b217e;	margin-bottom: 17px;}/* merit01 ---------- */body#lecturer_top div#meritArea div#merit01 {	padding: 0 0 30px;}body#lecturer_top div#meritArea div#merit01 p.lead {	padding: 3px 0 0 0;	margin: 0 0 17px 92px;}body#lecturer_top div#meritArea div#merit01 ul {	margin: 0 0 17px 19px;	height: 79px;	overflow: hidden;}body#lecturer_top div#meritArea div#merit01 ul li {	float: left;	width: 139px;	height: 79px;	line-height: 1;}/* qest */body#lecturer_top div#merit01 div#qestArea {	border: 6px solid #e4e4e4;	padding: 20px 20px 13px;}body#lecturer_top div#merit01 div#qestArea p.img {	float: left;}body#lecturer_top div#merit01 div#qestArea div.textArea {	width: 420px;	float: right;}body#lecturer_top div#merit01 div#qestArea div.textArea p.tit {	margin-bottom: 6px;}body#lecturer_top div#merit01 p#qestNpo {	text-align: right;	margin-top: 7px;}/* merit02 ---------- */body#lecturer_top div#meritArea div#merit02 {	padding: 0 0 35px;}body#lecturer_top div#meritArea div#merit02 div.textArea {	width: 305px;	float: left;}body#lecturer_top div#meritArea div#merit02 div.textArea p.btn {	margin-top: 17px;}body#lecturer_top div#meritArea div#merit02 p.img {	float: right;	padding-right: 9px;}/* merit03 ---------- */body#lecturer_top div#meritArea div#merit03 {	padding: 0 0 40px;}body#lecturer_top div#meritArea div#merit03 div.textArea {	width: 353px;	float: right;}body#lecturer_top div#meritArea div#merit03 div.textArea p.text {	padding-right: 9px;}body#lecturer_top div#meritArea div#merit03 div.textArea p.btn {	margin-top: 13px;}body#lecturer_top div#meritArea div#merit03 p.img {	float: left;}/* css end ------------ */