@charset "utf-8";
/* CSS Document */


/*--------------------------

falicity sub contents properties

---------------------------*/

ul li.sub_personal_sal a{
	display:block;
	width:240px;
	height:39px;
	background-image:url(../../personal/img/sub_contents_personal_sal.gif);
	text-indent:-5000px;
}

ul li.sub_clinic a{
	display:block;
	width:240px;
	height:39px;
	background-image:url(../../personal/img/sub_contents_clinic.gif);
	text-indent:-5000px;
}

ul li.sub_personal_sal_clinic a{
	display:block;
	width:240px;
	height:39px;
	background-image:url(../../personal/img/sub_contents_personal_sal_clinic.gif);
	text-indent:-5000px;
}

div#local_contents{
	background-image:url(../../personal/img/sub_contents_null.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

/*--------------------------

          schedule properties

---------------------------*/

div.schedule{
	float:left;
	width:718px;
	padding-top:10px;
}


div.schedule h2{
	width:731px;
	height:40px;
	background-image:url(../../personal/img/ti_schedule.jpg);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:-5000px;
	margin-left:6px;
	margin-top:15px;
}


div.schedule table{
	width:700px;
	border-cllapse:collapse;
	font-size:75%;
	margin:20px;
}

div.schedule caption{
	margin-top:20px;
	font-weight:bold;
	text-align:left;
	text-indent:1.5em;
}

div.schedule table th{
	background-color:#f8d98a;
}

div.schedule table td{
	background-color:#fafafa;
	text-align:center;
}

div.schedule table th,div.schedule table td{
	padding:5px;
	line-height:1.5;
}


/*--------------------------

 what personal sal properties

---------------------------*/

div.what_personal_sal{
	float:left;
	width:718px;
	padding-top:10px;
}


div.what_personal_sal h2{
	width:731px;
	height:40px;
	background-image:url(../../personal/img/ti_what_personal_sal.jpg);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:-5000px;
	margin-left:6px;
	margin-top:15px;
}

div.what_personal_sal h3{
	font-size:88%;
	font-weight:bold;
	margin-left:40px;
	margin-top:15px;
}

div.what_personal_sal p{
	margin:10px auto;
	width:570px;
	padding:10px;
	font-size:75%;
	line-height:1.5;
}

div.what_personal_sal ul{
	margin:10px auto;
	width:570px;
	padding:30px;
	font-size:75%;
	list-style-type:circle;
}

div.what_personal_sal ul li{
	list-style-type:circle;
	list-style-position:inside;
	line-height:2;
}


/*--------------------------

       when where properties

---------------------------*/

div.when_where{
	float:left;
	width:718px;
	padding-top:10px;
}


div.when_where h2{
	width:731px;
	height:40px;
	background-image:url(../../personal/img/ti_when_where.jpg);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:-5000px;
	margin-left:6px;
	margin-top:15px;
}

div.when_where p{
	margin:10px auto;
	width:570px;
	padding:10px;
	font-size:75%;
	line-height:1.5;
}



/*--------------------------

              who properties

---------------------------*/

div.who{
	float:left;
	width:718px;
	padding-top:10px;
}


div.who h2{
	width:731px;
	height:40px;
	background-image:url(../../personal/img/ti_who.jpg);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:-5000px;
	margin-left:6px;
	margin-top:15px;
}

div.who p{
	margin:10px auto;
	width:570px;
	padding:10px;
	font-size:75%;
	line-height:1.5;
}


/*--------------------------

       other team properties

---------------------------*/

div.other_team{
	float:left;
	width:718px;
	padding-top:10px;
}


div.other_team h2{
	width:731px;
	height:40px;
	background-image:url(../../personal/img/ti_other_team.jpg);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:-5000px;
	margin-left:6px;
	margin-top:15px;
}

div.other_team p{
	margin:10px auto;
	width:570px;
	padding:10px;
	font-size:75%;
	line-height:1.5;
}

div.other_team ul{
	margin:10px auto;
	width:570px;
	padding:30px;
	font-size:75%;
	list-style-type:circle;
}

div.other_team ul li{
	list-style-type:circle;
	list-style-position:inside;
	line-height:2;
}


/*--------------------------

       instructor properties

---------------------------*/

div.instructor{
	float:left;
	width:718px;
	padding-top:10px;
}


div.instructor h2{
	width:731px;
	height:40px;
	background-image:url(../../personal/img/ti_instructor.jpg);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:-5000px;
	margin-left:6px;
	margin-top:15px;
}

div.instructor h3{
	font-size:88%;
	font-weight:bold;
	margin-left:40px;
	margin-top:15px;
	background-color:#f8d98a;
	line-height:1.5;
	padding-left:0.5em;
}

div.instructor p{
	margin:10px auto;
	width:570px;
	padding:10px;
	font-size:75%;
	line-height:1.5;
}

div.instructor p img{
	float:right;
}

div.instructor div{
	float:left;
	width:680px;
	margin-left:20px;
	border-bottom:1px #666 solid;
}

div.instructor hr{
	margin-left:10px;
	width:700px;
	height:1px;
}


/*--------------------------

    before clinic properties

---------------------------*/

div.before_clinic{
	float:left;
	width:718px;
	padding-top:10px;
}


div.before_clinic h2{
	width:731px;
	height:40px;
	background-image:url(../../personal/img/ti_before_clinic.jpg);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:-5000px;
	margin-left:6px;
	margin-top:15px;
}

div.before_clinic h3{
	margin-left:20px;
	margin-top:15px;
	font-size:88%;
	font-weight:bold;
}


div.before_clinic p{
	margin:10px auto;
	width:570px;
	padding:10px;
	font-size:75%;
	line-height:1.5;
	clear:both;
}

div.before_clinic img{
	float:right;
}

/*--------------------------

    participation properties

---------------------------*/

div.participation{
	float:left;
	width:718px;
	padding-top:10px;
}


div.participation h2{
	width:731px;
	height:40px;
	background-image:url(../../personal/img/ti_participation.jpg);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:-5000px;
	margin-left:6px;
	margin-top:15px;
}

div.participation p{
	margin:10px auto;
	width:570px;
	padding:10px;
	font-size:75%;
	line-height:1.5;
}


p.flv{
	width:500px;
	text-align:center;
	margin:0 auto;
}



/*--------------------------

 what personal sal clinic properties

---------------------------*/

div.what_personal_sal_clinic{
	float:left;
	width:718px;
	padding-top:10px;
}


div.what_personal_sal_clinic h2{
	width:731px;
	height:40px;
	background-image:url(../../personal/img/ti_what_personal_sal_clinic.jpg);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:-5000px;
	margin-left:6px;
	margin-top:15px;
}

div.what_personal_sal_clinic h3{
	font-size:88%;
	font-weight:bold;
	margin-left:40px;
	margin-top:15px;
}

div.what_personal_sal_clinic p{
	margin:10px auto;
	width:570px;
	padding:10px;
	font-size:75%;
	line-height:1.5;
}

div.what_personal_sal_clinic p img{
	float:right;
}


/*--------------------------

          howmatch properties

---------------------------*/

div.howmatch{
	float:left;
	width:718px;
	padding-top:10px;
}


div.howmatch h2{
	width:731px;
	height:40px;
	background-image:url(../../personal/img/ti_howmatch.jpg);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:-5000px;
	margin-left:6px;
	margin-top:15px;
}

div.howmatch h3{
	font-size:88%;
	font-weight:bold;
	margin-left:40px;
	margin-top:15px;
}

div.howmatch p{
	margin:10px auto;
	width:570px;
	padding:10px;
	font-size:75%;
	line-height:1.5;
}

/*--------------------------

    beginner woman properties

---------------------------*/

div.beginner_woman{
	float:left;
	width:718px;
	padding-top:10px;
}


div.beginner_woman h2{
	width:731px;
	height:40px;
	background-image:url(../../personal/img/ti_beginner_woman.jpg);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:-5000px;
	margin-left:6px;
	margin-top:15px;
}

div.beginner_woman h3{
	font-size:88%;
	font-weight:bold;
	margin-left:40px;
	margin-top:15px;
}

div.beginner_woman p{
	margin:10px auto;
	width:570px;
	padding:10px;
	font-size:75%;
	line-height:1.5;
}

/*--------------------------

             date properties

---------------------------*/

div.date{
	float:left;
	width:718px;
	padding-top:10px;
}


div.date h2{
	width:731px;
	height:40px;
	background-image:url(../../personal/img/ti_date.jpg);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:-5000px;
	margin-left:6px;
	margin-top:15px;
}


div.date table{
	width:700px;
	border-cllapse:collapse;
	font-size:75%;
	margin:20px;
}

div.date caption{
	margin-top:20px;
	font-weight:bold;
	text-align:left;
	text-indent:1.5em;
}

div.date table th{
	background-color:#f79833;
}

div.date table td{
	background-color:#f8d98a;
	text-align:center;
}

div.date table th,div.date table td{
	padding:5px;
	line-height:1.5;
}

div.date p{
	margin:10px auto;
	width:570px;
	padding:10px;
	font-size:75%;
	line-height:1.5;
}












