﻿
/* ::::::::::::::::::::::::::::::ページ左分け*/


#left_side

{
	float:left;
	margin:0px;
	padding:0px;
	width: 610px;


}


/* ::::::::::::::::::::::::::::::タイトル*/


h1{
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:0px;
	width: 610px;
	height:35px;
	font-size:18px;
	color:#000;
	text-align:left;
	text-indent:20px;
	line-height:35px;
	background-image: url(../images/gijutsu/head.gif);
	background-repeat: no-repeat;
	background-postion: top;

}




/* :::::::::::::::::::::::::::::::フロアマップリード*/


.read{
	margin:0px;
	padding:20px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:14px;
	line-height:20px;
	text-align:left;
	background-image: url(../images/gijutsu/body.gif);
	background-repeat: repeat-y;
	background-postion: top;



}


/* :::::::::::::::::::::::::::::::フロアマップリード*/


.sub_title{
	margin:0px;
	padding:20px;
	padding-top:10px;
	padding-bottom:5px;
	color:#529900;
	font-size:18px;
	font-weight:bold;
	line-height:20px;
	text-align:left;
	background-image: url(../images/gijutsu/body.gif);
	background-repeat: repeat-y;
	background-postion: top;


}




/* :::::::::::::::::::::::::::::::フロアマップリード*/


.sub_title2{
	margin:0px;
	padding:20px;
	padding-top:20px;
	padding-bottom:10px;
	color:#529900;
	font-size:18px;
	font-weight:bold;
	line-height:20px;
	text-align:left;



}


/* ::::::::::::::::::::::::::::::ムービーフッター*/


h2{

	margin:0px;
	padding:0px;
	width: 610px;
	height:15px;
	font-size:18px;
	background-image: url(../images/gijutsu/foot.gif);
	background-repeat: no-repeat;
	background-postion: top;

}


















/* :::::::::::::::::::::::::::::::新着情報テキストお知らせ*/


.info{
	margin:0px;
	margin-bottom:5px;
	color:#666;
	font-size:10px;
	line-height:14px;





}











 

/*テーブル 製作・技術に関して2*/
table#table-seisaku2 {
border: 1px #D5BC8B solid;
border-collapse: collapse;
border-spacing: 0;
margin:5px;
margin-bottom:0px;
width: 600px;
border-spacing: 0;
}

table#table-seisaku2 th {
margin:0px;
width: 100px
padding: 5px;
text-align: left;  
font-size: 12px; 
color: #666; 
line-height: 18px;
white-space: normal;
border: 1px #D5BC8B solid;
border-collapse: collapse;
}



table#table-seisaku2 td {
margin:0px;
padding: 5px;
text-align: left;  
font-size: 12px; 
font-family: "ＭＳ Ｐゴシック", "osaka","sans-serif "; 
color: #666; 
line-height: 18px;
white-space: normal;
border: 1px #D5BC8B solid;
border-collapse: collapse;
}

/*テーブル 製作・技術に関して網戸*/
div#cotent table#table-amido {
border: 1px #E3E3E3 solid;
border-collapse: collapse;
border-spacing: 0;
border-spacing: 0;
}


table#table-amido td {
width: 100px;
padding: 5px;
text-align: left;  
font-size: 12px; 
font-family: "ＭＳ Ｐゴシック", "osaka","sans-serif ";  
color: #666;
line-height: 18px;
white-space: normal;
border: 1px #E3E3E3 solid;
border-collapse: collapse;
}


/*テーブル 製作・技術に関してディンプル*/
div#cotent table#table-dp {
border: 1px #E3E3E3 solid;
border-collapse: collapse;
border-spacing: 0;
border-spacing: 0;
}


table#table-dp td {
width: 350px;
padding: 5px;
text-align: left;  
font-size: 12px; 
font-family: "ＭＳ Ｐゴシック", "osaka","sans-serif ";  
color: #666;
line-height: 18px;
white-space: normal;
border: 1px #E3E3E3 solid;
border-collapse: collapse;
}


/* 製作・技術に関してリンク */

#ssnavi{
margin:5px;
position: relative;
width: 99%;
}

#ssnavi ul{
list-style-type: none;
}

#ssnavi li{
float:left;
width: 88px;
}

#ssnavi li a{
padding: 0.5em 0;
text-align: center;
display:block;
width:99%;
background-color:#DFCFB1;
font-size: 11px;  
color:white;
font-weight:bold;
}

#ssnavi li a:hover{
background-color: #D5BC8B;
color: white;
font-size: 11px;  
font-weight:bold;
}

/* ::::::::::::::::::::::::::::::next-back リンク下*/


h4{

	float:right;
	margin:0px;
	padding:5px;
	padding-top:5px;
	padding-bottom:10px;
	width:400px;
	height:12px;
	font-size:12px;
	color:#529900;
	text-align:right;
	font-weight:lighter;

}


/* ::::::::::::::::::::::::::::::トップへ戻るボタン*/


h5{
	float:left;
	margin:0px;
	padding:5px;
	padding-top:5px;
	padding-bottom:10px;
	width: 180px;
	height:12px;
	font-size:12px;
	color:#529900;
	text-align:left;
	font-weight:lighter;
	font-family:arial;

}


li .lst2{

list-style:none;
}
