/* CSS Document */

#main {
	width:740px;
	margin:0px;
	padding:15px 10px;
	background-color:#eee5ab;
}

#contents01,#contents02,#contents03,#contents04,#contents05,#contents06 {
	width:210px;
	height:70px;
	margin:5px 0px 10px 0px;
	padding:10px;
	background-position:left top;
	background-repeat:no-repeat;
	color:#CC0000;
	font-size:12px;
	line-height:110%;
}

#contents01 {
	background-image:url(../img/bg_contents01.gif);
}

#contents02 {
	background-image:url(../img/bg_contents02.gif);
}

#contents03 {
	background-image:url(../img/bg_contents03.gif);
}

#contents04 {
	background-image:url(../img/bg_contents04.gif);
}

#contents05 {
	background-image:url(../img/bg_contents05.gif);
}

#contents06 {
	background-image:url(../img/bg_contents06.gif);
}

div.drreport{
float:left;
margin:0px 0px 15px 20px;}

div.casebotton,
div.ortho{
float:right;
margin:0px 0px 15px 0px;}

div.topcontsbox{
width:760px;
float:left;}

div.cf_wrapper{
width:760px;
height:417px;
}

div.toprside{
width:185px;
height:2093px;
background-color:#FBF7DE;
float:right;
margin-top:0px;
padding-bottom:10px;}

.toprside div.btn{
	margin:0px auto 10px auto;
	padding:0;
	float:left;
}
.toprside div.btn p a{
	display:block;
	width: 180px !important;
	width /**/: 182px;
	height: 62px !important;
	height /**/: 64px;
	text-indent: -10000px !important;

}
.toprside div.btn p#sidebtn_contact a{background-image:url(../img/btn_drreport.jpg);}
.toprside div.btn p#sidebtn_case a{background-image:url(../img/shincyaku.jpg);}

.toprside div.btn p a:hover{
	background-position:top right;}

div.toprside div.textboxp{
width:180px;
margin:5px auto 10px auto;
}
div.toprside div.textboxp p{
font-size:11px;
}

div.toprside p{
margin:0px 3px 0px 3px;
size:10px;}
