/* Mediaturge Inc. Style Sheet */

/* Global */
body {
	background-color: #c9caca;
}
.root {
	font-family: 'メイリオ', Meiryo, Arial, Helvetica, sans-serif, 'ヒラギノ角ゴ Pro W3';
	margin: auto;
	padding: 0px;
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
}
.pageTitle {
	margin-left:30px;
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	color: #0080C7;
}

/* Header Section*/  
.header {
	position: relative;
	height: 83px;
	width: 906px;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
}
.naviLang {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 825px;
	top: 62px;
	z-index:1;
}
.headerlogo {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 25px;
	top: 26px;
	z-index:1;
}
.headerbtn {
	margin: 	0px;
	padding: 	0px;
	position: absolute;
	z-index:	1;
	width: 83px;
}
.btnHOME {
	left: 248px; top: 13px;
}
.btnWORKS {
	left: 332px; top: 13px;
}
.btnPRODUTS {
	left: 416px; top: 13px;
}
.btnCOMPANY {
	left: 500px; top: 13px;
}
.btnCONTACT {
	left: 584px; top: 13px;
}


.h1 {
	background-image:url(../image/gif/img_header_lt.gif);
	margin: 0px;
	padding: 0px;
	height: 83px;
	width: 29px;
	position: relative;
	left: 0px;
	top: 0px;
	display:inline-block;
	overflow:auto!important;
	overflow /**/: hidden;	
	z-index:0;
}
.h2 {
	background-image:url(../image/gif/img_header_t.gif);
	margin: 0px;
	padding: 0px;
	height: 83px;
	width: 848px;
	position: relative;
	left: 0px;
	top: 0px;
	display:inline-block;
	overflow:auto!important;
	overflow /**/: hidden;	
	z-index:0;
}
.h3 {
	background-image:url(../image/gif/img_header_rt.gif);
	margin: 0px;
	padding: 0px;
	height: 83px;
	width: 29px;
	position: relative;
	left: 0px;
	top: 0px;
	display:inline-block;
	overflow:auto!important;
	overflow /**/: hidden;	
	z-index:0;
}

/* Footer Section*/  
.footer {
	position: relative;
	height: 36px;
	width: 906px;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
}
.f1 {
	position: relative;
	margin: 0px;
	padding: 0px;
	background-image:url(../image/gif/img_footer_lb.gif);
	height: 36px;
	width: 36px;
	left: 0px;
	top: 0px;
	display:inline-block;
	overflow:auto!important;
	overflow /**/: hidden;	
}
.f2 {
	position: relative;
	margin: 0px;
	padding: 0px;
	background-image:url(../image/gif/img_footer_b.gif);
	height: 36px;
	width: 834px;
	left: 0px;
	top: 0px;
	display:inline-block;
	overflow:auto!important;
	overflow /**/: hidden;	
	
}
.f3 {
	position: relative;
	margin: 0px;
	padding: 0px;
	background-image:url(../image/gif/img_footer_rb.gif);
	height: 36px;
	width: 36px;
	left: 0px;
	top: 0px;
	display:inline-block;
	overflow:auto!important;
	overflow /**/: hidden;	
}
.footerBody {
	position: relative;
	height: auto;
	width: 878px;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	font-family: 'メイリオ', Meiryo, Arial, Helvetica, sans-serif, 'ヒラギノ角ゴ Pro W3';
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	color: #000000;
}
.footerline {
	border-top-color: 	#CDD0D5;
	border-right-color: #CDD0D5;
	border-bottom-color:#CDD0D5;
	border-left-color: 	#CDD0D5;
}
p.footerLink {
	color:#CDD0D5;
}


p.footerCR {
	color:#0081c8;
	font-size: smaller;
}
a:link.footerLink {
	padding-right: 3px;
	padding-left: 3px;
	color:#000000;
	font-style:normal;
	text-decoration:none;
}
a:visited.footerLink {
	padding-right: 3px;
	padding-left: 3px;
	color:#000000;
	font-style:normal;
	text-decoration:none;
}
a:hover.footerLink {
 	padding-right: 3px;
	padding-left: 3px;
	color:#0081C8;
	font-style:normal;
	text-decoration:none;
}
/* Product Section*/  
.productTitle {
	font-size: 30px;
	font-style: normal;
	font-weight: 700;
	color: #000000;
}
.productDesc {
	font-size: 18px;
	font-style: normal;
	font-weight: 700;
	color: #000000;
}
/* Contents Section*/  
.croot {
	position: relative;
	background-image:url(../image/gif/img_contents.gif);
	height: auto;
	width: 906px;
	left: 0px;
	top: 0;
	margin: 0px;
	padding: 0px;
}
.contents {
	position: relative;
	height: auto;
	width: 906px;
	left: 0;
	top: 0;
	margin: 0px;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	font-family: 'メイリオ', Meiryo, Arial, Helvetica, sans-serif, 'ヒラギノ角ゴ Pro W3';
	font-size: 14px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	color: #000000;
}
.contentspl {
	position: relative;
	height: auto;
	width: 838px;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding-top: 1px;
	padding-right: 20px;
	padding-bottom: 1px;
	padding-left: 34px;
	font-family: 'メイリオ', Meiryo, Arial, Helvetica, sans-serif, 'ヒラギノ角ゴ Pro W3';
	font-size: 14px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	color: #000000;
}

/* Works Section*/
.list_table{
	margin-left:65px;
}
.list_th{
	border-width: 0px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #70A9B7;
	padding: 8px;
	text-align: left;
	font-size: 11px;
	color: #FFFFFF;
}
.list_tre{
	border-width: 0px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #E5F4FA;
	padding: 8px;
	text-align: left;
	font-size: 11px;
}
.list_tro{
	border-width: 0px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #D7E7EB;
	padding: 8px;
	text-align: left;
	font-size: 11px;
}
.list_trow{
	border-width: 0px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
	padding: 8px;
	text-align: left;
	font-size: 11px;
}
.list_ws {
	font-size: 18px;
	font-style: normal;
	font-weight: 800;
	color: #000000;
}
.listItem_ws {
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	margin-left:4px;
	margin-top:10px;
}
.listIMG {
	border-color:#666666;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:20px;
}
.listItem_JB{
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.listItem_CL{
	font-size: 8px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
/* Company Section*/
.map_p{
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	font-weight: 800;
	color: #000000;
	margin-left:124px;
}
.about_ac{
	font-size: 18px;
	font-style: normal;
	line-height: 17px;
	font-weight: 800;
	color: #000000;
	padding-left: 0px;
}
.table_ac {
	background-color:#999999;
}
.th_ac {
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	padding: 5px;
	background-color:#CBE8F3;
}
.td_ac {
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	padding: 5px;
	background-color:#FFFFFF;
}
.td_ac2 {
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	padding: 5px;
	background-color:#ECECEC;
}
.note_ac {
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}

.logo {
	font-family: 'メイリオ', Meiryo, Arial, Helvetica, sans-serif, 'ヒラギノ角ゴ Pro W3';
	font-style: normal;
	font-weight: normal;
	color: #666666;
	font-size: 28px;
	margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 25px;
}
