@charset "shift_jis";

/* labo
---------------------------------------------*/

/* TITLEBOX
---------------------------------------------*/
#labo_main {
	position: relative;
	width: 820px;
	padding: 0 8px 0 16px;
	letter-spacing: 0.05em;
	line-height: 1.5em;
	margin-bottom: 30px;
	}

#labotxt {
	position: absolute;
	left: 215px; top: 140px;
	width: 585px;}
	
/* for IE7 */
*:first-child+html #labotxt { top: 160px;}

/* for IE6 */
*html #labotxt { top: 160px;}

#labotxt2 {
	position: absolute;
	left: 215px; 
	top: 170px;
	width: 585px;}
	
/* for IE7 */
*:first-child+html #labotxt2 { top: 194px;}

/* for IE6 */
*html #labotxt2 { top: 194px;}


#left_con{
	width:203px;
	margin:0 0 30px 0;
	float:left;
}

#menu {
	width:203px;
	height:358px;
	background:url(../img/ctg.jpg) no-repeat;
	margin:0;
	position: relative;
}

#labo_content {
	width:595px;
	float:left;
	margin:8px 0 30px 12px;
}


/* for IE6 */
*html #labo_content { width:580px;}

/* for IE7 */
*:first-child+html #labo_content { width:580px;}

#tab {
	position: absolute;
	left: 15px;
	top: 17px;
}

#labo_content h3 {
	margin:10px 0 30px 0;
}

#labo_content h4 {
	margin:10px 0 20px 10px;
}

#labo_content p {
	margin:10px 0 0 10px;
}

#labo_content table {
width:587px;
margin:15px 0 15px 0;
font-size: 100%;
}

#labo_content table.t2 {
width:587px;
margin:15px 0;
}


#labo_under1 {
	width:587px;
	height:270px;
	background:url(../img/takao_back.gif) no-repeat;
	margin:15px 0 30px 0;
}	

#labo_under2 {
	width:587px;
	height:170px;
	background:url(../img/shimoda_back.gif) no-repeat;
	margin:15px 0 30px 0;
}	


#labo_under3 {
	width:587px;
	height:350px;
	background:url(../img/labo_back.gif) no-repeat;
	margin:15px 0 30px 0;
}	

.labotit{
	width:568px;
	height:30px;
	background:url(../img/h3_bg.gif) no-repeat;
	margin:30px 0 10px 0;
        padding:5px 0 0 15px;
        font-size:16px;
        color:#c98fbb;
}