@charset "UTF-8";


body {
	zoom: 110%;
	_zoom: 110%;
	width:100% !important;
	margin:0 !important;
	padding:0 !important;
	line-height: 1.4;
	word-spacing:1.1pt;
	letter-spacing:0.2pt; 
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
	color: #000; 
	background-image: none; 
	font-size: 12pt;
	background-color: #FFFFFF;
}

a:link,
a:visited {
	font-size: 10pt;
	text-decoration: underline;
	color: #000000;
}

table,
th,
td {
	border-collapse: collapse;
	border-spacing: 0;
}

img {
	border: 0;
}

div#wrapper{
	min-width: 100% !important; max-width: 100% !important;

}

div#container {
	width:100% !important;
	margin:0px auto 0 auto !important;
}
* html div#container {
	margin:5px auto 0 auto;
}
div#contents{
	width:100% !important;
	margin:0 auto 0 auto !important;
	text-align:left;
}


div#contents div#main #leftCol {
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
	width:100% !important;
}



#rightCol,
ul.headerNavi, div#footer div.fbox p.logo, div.fcontents ul li, div.photo img, p.pagetop, ul#hp_icon, div.photo2, ul.saiyou_photo ,.fla
{
	display: none;
}

h2 {
		font-size: 12px;
}

div#wrapper, div#container, div#footer, div#footer div.fbox {
	background-image: none; 	
	background-color: #FFFFFF;
}

#header {
	width:100% !important;
}
div.headtel {
	display:block;
	position:absolute;
	top:25px;
	left:230px; 
	color:#000;
	} 


div#footer div.fbox{
	width:100%;
}
div#footer div.fbox div.fcontents {
	width:100%;
}

div#footer {
	clear:both;
}
div#footer div.fbox div.fcontents {
	clear:both;
	color:#000;
	padding:0px 10px 0px 10px;
}
div.logotext {
	clear:both;
	padding:0px 0px 5px 0px;
	}


div#contents div#main #leftCol #box ul li.text ul.site_thum li {
	min-height:160px;	
}
div#contents div#main #leftCol #box ul li.text ul.site_thum_ec li {
	min-height:200px;	
}
div#contents div#main #leftCol #box ul li.text ul.site_thum_seo li {
	min-height:250px;	
}


div#contents div#main #leftCol #box ul li.text ul.site_thum li p a {
	background-image:none;
	line-height:1.2;
}
div#contents div#main #leftCol #box dl.caseList{ 
	width:650px;
	}
	

div#contents div#main #leftCol #box ul.site_thum_f {
	width:650px;
}
div#contents div#main #leftCol #box ul.site_thum_f li {
	min-height:190px;	
}

div#contents div#main #leftCol #box ul.site_thum_f li p a {
	background-image:none;
}


