#textarea h3{
	margin-left:10px;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

#osakaroom{
	background-image:url(../images/plan/osakaroom.jpg);
	width:226px;
	height:46px;
	text-indent:-9999px;
	float:left;
	/*margin-left: 15px;*/
}
	
#totottori a{
	float:left;
	background-image:url(../images/plan/toyonagoroom.jpg);
	background-position:-198px 8px;
	background-repeat:no-repeat;
	width:202px;
	height:46px;
	margin-left:30px;
	text-indent:-9999px;
}
	
#totottori a:hover{
	background-position:4px 8px;
}

#osaka ul{
	margin-left:30px;
	margin-right:10px;
	font-size:small;
}
	
#tottoriroom{
	background-image:url(../images/plan/yonagoroom.jpg);
	width:248px;
	height:46px;
	text-indent:-9999px;
	float:left;
	/*margin-left: 15px;*/
}
	
#toosaka a{
	float:left;
	background-image:url(../images/plan/toosakaroom2.jpg);
	background-position:-198px 8px;
	background-repeat:no-repeat;
	width:202px;
	height:46px;
	margin-left:30px;
	text-indent:-9999px;
}
	
#toosaka a:hover{
	background-position:4px 8px;
}

#tottori ul{
	margin-left:30px;
	margin-right:10px;
	font-size:small;
}
	
#tottori{
	width: 550px;
	margin:0px auto;
}

.syokai{
	color: red;
	font-weight: bold;
/*	line-height: 2em;*/
}
	
#osaka{
	width: 550px;
	margin:0px auto;
}
	
.clear{
	padding-top:30px;
	clear:both;
}
	
#textarea p{
	padding-top:10px;
	margin-left:10px;
	margin-right:10px;
}
	
#wrapper #main #textarea #totottori{
	padding-top:0px;
}

#wrapper #main #textarea #toosaka{
	padding-top:0px;
}

/*　大阪テーブル　*/
#osaka #osakabodycare{/**/
	width:550px;
	height:35px;
	/*margin-bottom:0px;*/
	background-image:url(../images/plan/bodyhead-osaka.gif);
	text-indent:-9999px;
	margin-left: 0px;
}

#osaka #osakamentalcare{/**/
	width:550px;
	height:85px;
	margin-top:0px;
	/*margin-bottom:0px;*/
	background-image:url(../images/plan/mentalhead-osaka.gif);
	text-indent:-9999px;
	margin-left: 0px;
}
	
#osakabodyplan{/**/
	width:550px;
	/*margin-left:20px;
	padding-left:0px;
	padding-right:0px;*/
	background-image:url(../images/plan/bodymain2.gif);
	background-repeat:repeat-y;
}

#osakamentalplan{/**/
	width:550px;
	/*margin-left:20px;
	padding-left:0px;
	padding-right:20px;*/
	background-image:url(../images/plan/mentalmain2.gif);
	background-repeat:repeat-y;
}
	
#osakabodyplan th{/**/
	/*text-align:center;*/
	font-weight:bold;
	color:#339
}

#osakamentalplan th{/**/
	/*text-align:center;*/
	font-weight:bold;
	color:#963;
}

#osaka table td{/**/
	/*text-align:right;*/
	font-weight:bold;
	/*padding-left:10px;
	padding-right:15px;*/
}

#osakabodyplan .line{
	/*text-align:right;*/
	border-bottom: 1px solid #b1ebd8;
}

#osakamentalplan .line{
	/*text-align:right;*/
	border-bottom: 1px solid #eab1e2;
}

#osaka #osakabodyplan .koumoku{
	text-align: left;
	padding-left: 20px;
}

/*#osaka table .migi{
	padding-right:15px;
}*/
	
span{
	text-decoration:line-through;
}
	
#osakabodyplan td{
	border-bottom: 1px dotted #b1ebd8;
	padding: 5px 20px 5px 20px;
}

#osakamentalplan td{
	border-bottom: 1px dotted #eab1e2;
	padding: 5px 20px 5px 20px;
}

#wrapper #main #textarea #osakabikou{
	width:550px;
	margin-top:0px;
	margin-left:0px;
	/*padding-left:40px;*/
	background-image:url(../images/plan/mentalfoot2.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-top:50px;
}

#wrapper #main #textarea .bikou{
	margin-left:0px;
	padding-left:0px;
}
	
/*　鳥取テーブル　*/
#tottori #tottoribodycare{
	width:550px;
	height:35px;
	/*margin-bottom:0px;*/
	background-image:url(../images/plan/bodyhead-tottori.gif);
	text-indent:-9999px;
	margin-left: 0px;
}

#tottori #tottorimentalcare{
	width:550px;
	height:85px;
	margin-top:0px;
	/*margin-bottom:0px;*/
	background-image:url(../images/plan/mentalhead-tottori.gif);
	text-indent:-9999px;
	margin-left: 0px;
}
	
#tottoribodyplan{
	width:550px;
	/*margin-left:20px;
	padding-left:0px;
	padding-right:20px;*/
	background-image:url(../images/plan/bodymain2.gif);
	background-repeat:repeat-y;
}

#tottorimentalplan{
	width:550px;
	/*margin-left:20px;
	padding-left:0px;
	padding-right:0px;*/
	background-image:url(../images/plan/mentalmain2.gif);
	background-repeat:repeat-y;
}
	
#tottoribodyplan th{
	/*text-align:right;*/
	/*padding-right:15px;*/
	font-weight:bold;
	color:#339
}

#tottorimentalplan th{
	/*text-align:right;*/
	/*padding-right:15px;*/
	font-weight:bold;
	color:#963
}

#tottoribodyplan .line{
	/*text-align:right;*/
	border-bottom: 1px solid #b1ebd8;
}

#tottorimentalplan .line{
	border-bottom: 1px solid #eab1e2;
}

#tottorimentalplan .line-top{
	border-top: 1px solid #eab1e2;
}

#tottori table td{
	/*text-align:right;*/
	font-weight:bold;
	/*padding-left:10px;
	padding-right:15px;*/
}

.migi{
	text-align: right;
}

.koumoku{
	text-align: left;
	padding-left: 100px;
}

.nowrap{
	white-space: nowrap;
}
	
#tottoribodyplan td{
	border-bottom: 1px dotted #b1ebd8;
	padding: 5px 20px 5px 20px;
	}

#tottorimentalplan td{
	border-bottom: 1px dotted #eab1e2;
	padding: 5px 20px 5px 20px;
	}
	
#wrapper #main #textarea .otamesi{
	text-align:center;
	font-weight:bold;
}
	
/*.course{
	width:80px;
}

.tuujou{
	width:250px;
}*/

/*#wrapper #main #textarea .hidari{
	padding-left:20px;
	text-align:left;
}
	
#wrapper #main #textarea .hidari2{
	padding-left:15px;
	text-align:left;
}
	
#wrapper #main #textarea .hidari3{
	padding-left:0px;
	text-align:left;
}*/
	
#wrapper #main #textarea strong{
	font-size:small; 
}
	
/*table#tottorimentalplan th{
	text-align:center;
	color:#963;
}*/
	
#wrapper #main #textarea #tottoribikou{
	width:550px;
	margin-top:0px;
	margin-left:0px;
	/*padding-left:40px;*/
	background-image:url(../images/plan/mentalfoot2.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-top:50px;
}
	
