@charset "utf-8";

/* **************************************************

Name: labo.css

Create: 2014.1.XX
Update: 20XX.XX.XX

***************************************************** */



/* --- 枠囲み --- */
p.Intro {
	margin: 0 0 15px;
	font-weight: bold;
	line-height: 1.35;
	font-size: 95%;
	color: #585858;
}

/* --- 枠囲み > Question --- */
div.BoxPatternC.LabBox01 {
	margin: 0 0 15px;
	padding: 0;
	border: none;
	background: url("/products/it/vdi/labo/images/bg_box_01_bottom.gif") no-repeat 0 100%;
	height: 150px;/**/
	zoom: 1;
}
div.BoxPatternC.LabBox01 div.Inner {
	padding: 60px 120px 10px 20px;
	background: url("/products/it/vdi/labo/images/bg_box_01_top.gif") no-repeat 0 0;
	height: 160px;/**/
}
div.BoxPatternC.LabBox01 div.Inner p.Intro {
	margin: 0 0 15px;
	font-weight: bold;
	line-height: 1.35;
	font-size: 95%;
	color: #6E9338;
}

/* --- 枠囲み > Answer --- */
div.BoxPatternC.LabBox02 {
	margin: 0 0 15px;
	padding: 0;
	border: none;
	background: url("/products/it/vdi/labo/images/bg_box_02_bottom.gif") no-repeat 0 100%;
	height: 170px;/**/
	zoom: 1;
}
div.BoxPatternC.LabBox02 div.Inner {
	padding: 80px 20px 10px 150px;
	background: url("/products/it/vdi/labo/images/bg_box_02_top.gif") no-repeat 0 0;
	height: 160px;/**/
}
div.BoxPatternC.LabBox02 div.Inner p.Intro {
	margin: 0 0 15px;
	font-weight: bold;
	line-height: 1.35;
	font-size: 95%;
	color: #E5730C;
}

/* --- 枠囲み > Answer-2 --- */
div.BoxPatternC.LabBox02G {
	margin: 0 0 15px;
	padding: 0;
	border: none;
	background: url("/products/it/vdi/labo/images/bg_box_02_bottom.gif") no-repeat 0 100%;
	height: 170px;/**/
	zoom: 1;
}
div.BoxPatternC.LabBox02G div.Inner {
	padding: 80px 20px 10px 150px;
	background: url("/products/it/vdi/labo/images/bg_box_02g_top.gif") no-repeat 0 0;
	height: 160px;/**/
}
div.BoxPatternC.LabBox02G div.Inner p.Intro {
	margin: 0 0 15px;
	font-weight: bold;
	line-height: 1.35;
	font-size: 95%;
	color: #E5730C;
}


/* --- INDEX > h2 画像 --- */
div.SubTitleStyle1 { margin: 0 0 20px; }

div.SubTitleStyle1 h2.SubTitle1 {
	background-image: none;
	border-top: none;
}


/* --- INDEX > タイトル画像 --- */
#Map {
	position:relative;
}
#Map a {
	margin:0;
	padding:0;
	display:block;
}

#Map .Labo_Question {
	position:absolute;
/*--	left:696px;
	top:79px;
	left:696px;
	top:97px;--*/
	left:696px;
	top:130px;
}
/*--
#Map .Labo_Mail {
	position:absolute;
	left:696px;
	top:136px;
}--*/
/*--
#Map .Labo_MemberID {
	position:absolute;
	left:696px;
	top:136px;
	top:170px;
}--*/


/* --- INDEX > ラボ室長コンテンツ詳細 --- */
div#LaboIndex {
	display: block;
	margin-bottom: 10px;
	background: url("/products/it/vdi/labo/images_index/labo-index_bottom.gif") no-repeat 0 100%;
	zoom: 100%;
}

div#LaboIndex .ContentOfLaboItem {
	margin: 0 20px;
}

div#LaboIndex .ContentOfLaboItem .ImgW180SetStyle p.Img {
	width: 180px;
}/**/

div.LaboBN { margin: 20px 0 15px; }
div.LaboBN ul { padding: 0 0 15px; }
div.LaboBN ul li { 
	float: left;
	display:inline;
	margin: 0 10px 4px 0;
	padding: 1px 5px 1px 0;
	width:200px;
	font-size: 83%;
	line-height: 1.35;
}

div.LaboBN ul li a { 
	line-height: 1.35;
}

div.LaboBN ul li img { 
	margin-bottom: 5px;
}













/* --- 各ページ > タイトル画像 --- */
#Map_2 {
	position:relative;
}
#Map_2 a {
	margin:0;
	padding:0;
	display:block;
}

#Map_2 .Labo_Question {
	position:absolute;
/*--	left:696px;
	top:79px;--*/
	left:465px;
	top:97px;
}




























/* ---[c11-5-1-1] リンクリスト > サムネール+説明文あり > サムネール300pix > 文字サイズ90%--- */
/* ---[c11-5-1-2] リンクリスト > サムネール+説明文あり > サムネール300pix > 文字サイズ83%--- */
div.ImgW300SetStyle p.Img {
float: left;
width: 300px;
margin: 0 15px 0 0;
padding: 0 0 15px;
}
div.ImgW300SetStyle div.ImgSet { float: left; width: 159px; }








