@charset "UTF-8";

@import url("reset-fonts.css");

#top{
	position:absolute;
	height:240px;
	margin-top:-120px;
	top:40%;
	left:70px;
}

#top img{
	display:block;
}

#top h1{
	margin-bottom:26px;
}

#top p{
	font-size:77%;
	font-size:11px;
	line-height:1.8;
}

#top ul{
	margin:26px 0 67px 0;
	list-style-type: none;
	left:0px;
	padding-left:0;
}

#top ul li{
	float:left;
	list-style-type: none;
	margin:0px;
	padding-left:0;
}

#top ul li.ja{
	margin-right:15px;
	margin-left:0;
	padding-left:0;
	list-style-type: none;
}

#top ul li.ja2{
	margin-right:15px;
	margin-left:133px;
	padding-left:0;
	list-style-type: none;
}

#top ul li a{
	display:block;
	width:75px;
	height:19px;
	overflow:hidden;
	text-indent:-9999px;
	list-style-type: none;
}

#top ul li.ja a{
    text-align:left;
	background:url(http://www.cassina-ixc.org/design/b2b/en/images/btn_jp.gif) left top no-repeat;
	list-style-type: none;
}

#top ul li.ja2 a{
    text-align:left;
    background:url(http://www.cassina-ixc.org/design/b2b/images/btn_enter.gif) left top no-repeat;
	list-style-type: none;
}

#top ul li.en a{
    text-align:left;
	background:url(http://www.cassina-ixc.org/design/b2b/en/images/btn_en.gif) left top no-repeat;
	list-style-type: none;
}

#top ul li a:hover{
	background-position:left bottom;
	list-style-type: none;
}

#top ul li.enter a{
    float:left;
	display:block;
	width:75px;
	height:19px;
	overflow:hidden;
	margin-left:135px;
    background:url(http://www.cassina-ixc.org/design/b2b/images/btn_enter.gif) left top no-repeat;
	text-indent:-9999px;
	list-style-type: none;
}

#top ul li.pro{
    margin-left:100px;

}


.clearfix:after {
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}

.clearfix{
	zoom:1;
}



#top2{
	position:absolute;
	margin-top:190px;
	top:40%;
}

#top2 img{
	display:block;
}

#top2 h2{
	margin-bottom:23px;
	padding-bottom:4px;
	border-bottom:#CCCCCC 1px dotted;
}

#top2 p{
	font-size:77%;
	font-size:11px;
	line-height:1.8;
}

#top2 ul{
	margin:11px 0 27px 0;
	list-style-type: none;
	left:0px;
	padding-left:0;
}

#top2 ul li{
	float:left;
	list-style-type: none;
	margin:0px;
	padding-left:0;
}

#top2 ul li.ja{
	margin-right:15px;
	margin-left:0;
	padding-left:0;
	list-style-type: none;
}


#top2 ul li.archives a{
    float:left;
	height:19px;
    display:block;
	width:131px;
	text-indent:-9999px;
	margin-left:15px;
	overflow:hidden;
	background:url(http://www.cassina-ixc.org/design/b2b/images/btn_archives.gif) left top no-repeat;
	list-style-type: none;
}

#top2 ul li.webcat a{
    float:left;
    display:block;
	text-indent:-9999px;
	height:19px;
	width:131px;
	margin-left:15px;
	background:url(http://www.cassina-ixc.org/design/b2b/images/btn_webcat.gif) left top no-repeat;
	list-style-type: none;
}

#top2 ul li.designstore a{
    float:left;
    display:block;
    height:19px;
	width:131px;
	text-indent:-9999px;
    text-align:left;
	background:url(http://www.cassina-ixc.org/design/b2b/images/btn_designstore.gif) left top no-repeat;
	list-style-type: none;
}

#top2 ul li a:hover{
	background-position:left bottom;
	list-style-type: none;
}

.archives_texts{
    font-size:10px; 
    letter-spacing:0.9px; 
    padding-left:25px;

}


.designstore_texts{
    font-size:10px; 
    letter-spacing:1.0px; 
    padding-left:25px;

}