@charset "UTF-8";
* {
	margin: 0px;
	padding: 0px;
	white-space: normal;
	font-family:'MS Gothic','ＭＳ ゴシック',Osaka, "Hiragino Kaku Gothic Pro W3", "ヒラギノ角ゴ Pro W3",  sans-serif;　
}


div#header {
	margin-top: 50px;
	width: 100%;
	height: 410px;
	background: url("../img/bk_home.jpg") repeat-x ;
	overflow: hidden;
	text-indent: -10000px;
	text-decoration: none;
}

div#header h1{
	margin: 0 auto;
	width: 750px;
	height: 410px;
	background: url("../img/main_home.jpg") no-repeat;
}

div#link {
	margin: 0 auto;
	padding: 20px 0;
	width: 750px;
}

div#link li {
	margin-bottom: 10px;
	float: left;
	width: 210px;
	height: 46px;	
	list-style: none;
}

div#link li.cen{
	padding: 0 50px;
}


div#link li a{
	display: block;
	width: 210px;
	height: 46px;	
	overflow: hidden;
	text-indent: -10000px;
	text-decoration: none;
	border-style:none; 
}

div#link li a.ltd{
	background: url("../img/ltd.jpg") no-repeat;
}

div#link li a.jp{
	background: url("../img/jp.jpg") no-repeat;
}

div#link li a.com{
	background: url("../img/com.jpg") no-repeat;
}

div#link li a.net{
	background: url("../img/net.jpg") no-repeat;
}

div#link li a.org{
	background: url("../img/org.jpg") no-repeat;
}

div#link li a.biz{
	background: url("../img/biz.jpg") no-repeat;
}

div#link li a.home{
	background: url("../img/home.jpg") no-repeat;
}


div#footer {
	width: 100%;
	min-height: 20px;
	background: #a757a8;
}

#footer address {
	margin: 0 auto;
	width: 750px;
	color: #ffffff;
	line-height: 15px;
	font-size: 10px;	
	text-align: right;
	font-style: normal;
	text-decoration: none;
}

#footer address a{
	color: #ffffff;
}


.none {display: none !important;}
.c-both { clear: both; }/*フロートクリア用クラス*/
img { border-style:none; } /*リンク画像の枠線を消すために記述*/
a { 
    overflow: hidden;
    outline: none;
}/* FireFox リンク選択時の点線を消す　*/
