@charset "utf-8";
/* CSS Document */
.clear { clear:both; margin:0; padding:0;}
.fR{ float:right;}
.fL{ float:left;}

.research h3,
.tuition h3,
.contact h3,
.student h3,
.voice h3,
.women h3,
.dvd h3,
.porsonale_idx h3,
.philosophy h3,
.company h3,
.message h3,
.course_idx h3

{ width:610px; height:47px; padding:0; margin:0; text-indent:-9999px;}

.research h4,
.tuition h4,
.student h4,
.women h4,
.philosophy h4,
.course_idx h4,
.message h4

{ width:600px; height:18px; padding:0; margin:0; text-indent:-9999px; background-position:left;}

.research  #title_01{ background:url(../images/research/research_h3_ttl_01.gif) no-repeat;}
.research #title_02{ background:url(../images/research/research_h4_ttl_02.gif) no-repeat;}
.research #title_03{ background:url(../images/research/research_h3_ttl_03.gif) no-repeat;}
.research #title_04{ background:url(../images/research/research_h3_ttl_04.gif) no-repeat;}
.research #title_05{ background:url(../images/research/research_h4_ttl_05.gif) no-repeat;}
.research #title_06{ background:url(../images/research/research_h4_ttl_06.gif) no-repeat;}
.research #title_07{ background:url(../images/research/research_h3_ttl_07.gif) no-repeat;}
.research #title_08{ background:url(../images/research/research_h3_ttl_08.gif) no-repeat;}
.research #title_09{ background:url(../images/research/research_h3_ttl_09.gif) no-repeat;}
.research #title_10{ background:url(../images/research/research_h3_ttl_10.gif) no-repeat;}

.research h2
{
	background:url(../images/research/ttl_2.gif) no-repeat;
	width:625px;
	height:92px;
	text-indent:-9999px;
}

.tuition #title_01 { background:url(../course/images/tuition/tuition_h3_ttl_01.gif) no-repeat;}

.tuition h2 
{
	background:url(../course/images/tuition/ttl_6.gif) no-repeat;
	width:625px;
	height:92px;
	text-indent:-9999px;
}

.contact #title_01 { background:url(../images/contact/contact_h3_ttl_01.gif) no-repeat;}

.student  #title_01{ background:url(../student/images/index/student_h3_ttl_01.gif) no-repeat;}
.student  #title_02{ background:url(../student/images/index/student_h4_ttl_02.gif) no-repeat;}
.student  #title_03{ background:url(../student/images/index/student_h4_ttl_03.gif) no-repeat;}

.student h2 
{
	background:url(../student/images/index/ttl_7.gif) no-repeat;
	width:625px;
	height:92px;
	text-indent:-9999px;
}



.tuition table caption { text-align:left;}

.contact #table1 
{
	width:600px;
	border:#CCC 1px solid;
	border-collapse:collapse;
	text-align:left;
}

.contact #table1 th { background-color:#CBEEF5;}

.contact #table1 th, 
.contact #table1 td
{
	border:#CCC 1px solid;
	border-collapse:collapse;
	padding:5px;
}

.contact #table1 .col1 { width:5%;}
.contact #table1 .col2 { width:35%;}
.contact #table1 .col3 { width:60%;}

.contact h2
{
	background:url(../images/contact/ttl_12.gif) no-repeat;
	width:625px;
	height:92px;
	text-indent:-9999px;
}

.student .bor 
{
	border:1px #DED9BC solid;
	background:#EFEDDE;
	padding:5px;
}


.voice  #title_01{ background:url(../student/images/voice/voice_h3_ttl_01.gif) no-repeat;}
.voice  #title_02{ background:url(../student/images/voice/voice_h4_ttl_02.gif) no-repeat;}
.voice  #title_03{ background:url(../student/images/voice/voice_h4_ttl_03.gif) no-repeat;}
.voice  #title_04{ background:url(../student/images/voice/voice_h4_ttl_04.gif) no-repeat;}
.voice  #title_05{ background:url(../student/images/voice/voice_h4_ttl_05.gif) no-repeat;}
.voice  #title_06{ background:url(../student/images/voice/voice_h4_ttl_06.gif) no-repeat;}
.voice  #title_07{ background:url(../student/images/voice/voice_h4_ttl_07.gif) no-repeat;}
.voice  #title_08{ background:url(../student/images/voice/voice_h4_ttl_08.gif) no-repeat;}
.voice  #title_09{ background:url(../student/images/voice/voice_h4_ttl_09.gif) no-repeat;}
.voice  #title_10{ background:url(../student/images/voice/voice_h4_ttl_10.gif) no-repeat;}

.voice h2
{
	background:url(../student/images/voice/ttl_8.gif) no-repeat;
	width:625px;
	height:92px;
	text-indent:-9999px;
}


.women  #title_01{ background:url(../course/images/women/women_h3_ttl_01.gif) no-repeat;}
.women  #title_02{ background:url(../course/images/women/women_h3_ttl_02.gif) no-repeat;}
.women  #title_03{ background:url(../course/images/women/women_h4_ttl_03.gif) no-repeat;}
.women  #title_04{ background:url(../course/images/women/women_h4_ttl_04.gif) no-repeat;}
.women  #title_05{ background:url(../course/images/women/women_h4_ttl_05.gif) no-repeat;}
.women  #title_06{ background:url(../course/images/women/women_h3_ttl_06.gif) no-repeat;}
.women  #title_07{ background:url(../course/images/women/women_h3_ttl_07.gif) no-repeat;}

.women h2
{
	background:url(../course/images/women/ttl_4.gif) no-repeat;
	width:625px;
	height:92px;
	text-indent:-9999px;
}

.women .cover
{
	border:#DED9BC 1px solid;
	background:#ECE9D7;
	padding:5px;
	
}


.dvd #title_01{ background:url(../course/images/dvd/dvd_h3_ttl_01.gif) no-repeat;}
.dvd #title_02{ background:url(../course/images/dvd/dvd_h3_ttl_02.gif) no-repeat;}
.dvd #title_03{ background:url(../course/images/dvd/dvd_h3_ttl_03.gif) no-repeat;}
.dvd #title_04{ background:url(../course/images/dvd/dvd_h3_ttl_04.gif) no-repeat;}

.dvd table .col1, .dvd table .col2{ width:50%;}
.dvd table td, .dvd table th{ vertical-align:text-top;}


.porsonale_idx #title_01{ background:url(../porsonale/images/index/porsonale_idx_h3_ttl_01.gif) no-repeat;}

.porsonale_idx h2 
{
	background:url(../porsonale/images/index/ttl_9.gif) no-repeat;
	width:625px;
	height:92px;
	text-indent:-9999px;
}


.philosophy #title_01{ background:url(../porsonale/images/philosophy/philosophy_h3_ttl_01.gif) no-repeat;}
.philosophy #title_02{ background:url(../porsonale/images/philosophy/philosophy_h4_ttl_02.gif) no-repeat;}

.philosophy h2 
{
	background:url(../porsonale/images/philosophy/ttl_10.gif) no-repeat;
	width:625px;
	height:92px;
	text-indent:-9999px;
}

.company #title_01{ background:url(../images/company/company_h3_ttl_01.gif) no-repeat;}

.company h2 
{
	background:url(../images/company/ttl_13.gif) no-repeat;
	width:625px;
	height:92px;
	text-indent:-9999px;
}

.message h2
{
	background:url(../images/message/ttl_message.gif) no-repeat;
	width:625px;
	height:92px;
	text-indent:-9999px;
}

.index h2
{
	background:url(../images/index/photo_main.gif) no-repeat;
	width:625;
	height:298px;
	text-indent:-9999px;
}

.media h2 
{
	background:url(../porsonale/images/media/ttl_11.gif) no-repeat;
	width:625px;
	height:92px;
	text-indent:-9999px;
}

.course_idx #title_01 { background:url(../course/images/index/course_idx_h3_ttl_01.gif) no-repeat;}
.course_idx #title_02 { background:url(../course/images/index/course_idx_h4_ttl_02.gif) no-repeat;}
.course_idx #title_03 { background:url(../course/images/index/course_idx_h4_ttl_03.gif) no-repeat;}
.course_idx #title_04 { background:url(../course/images/index/course_idx_h3_ttl_04.gif) no-repeat;}
.course_idx #title_05 { background:url(../course/images/index/course_idx_h4_ttl_05.gif) no-repeat;}
.course_idx #title_06 { background:url(../course/images/index/course_idx_h3_ttl_06.gif) no-repeat;}

.course_idx h2 
{
	background:url(../course/images/index/ttl_3.gif) no-repeat;
	width:625px;
	height:92px;
	text-indent:-9999px;
}
/* ductp - 17-04*/
#left p.ban_1 {
	margin: 0 0 8px;
}

#left .ban_1 a {
	background: url(../images/common/ban_1.gif) 0 0 no-repeat;
	height: 45px;
	line-height: 20px;
	display: block;
	width: 160px;
	padding-left:20px;
	padding-top:5px;
	vertical-align:middle;
	font-weight:bold;
	
}

#left .ban_1 a:hover,#left p.ban_1{
	background: url(../images/common/ban_1_on.gif) 0 0 no-repeat;
}
#message ol li {
	list-style-type:decimal;
}
#message ol li {
	margin-left:30px;
	line-height:20px;
	
}
#massage ol.palef{ margin-left:50px;}

#massage .pad_top{ height:40px;}

.message #title_01{ background:url(../images/message/message_h3_ttl_01.gif) no-repeat;}
.message #title_02{ background:url(../images/message/message_idx_h4_ttl_02.gif) no-repeat; text-indent:-9999px;}
.message #title_03{ background:url(../images/message/message_idx_h4_ttl_03.gif) no-repeat; text-indent:-9999px;}
