@charset "utf-8";

/*------------------------------------------------
	/portfolio/ styles
--------------------------------------------------*/
@import "../../common/css/map-wrapper.css";


#maincontents .content p{
	margin: 0px 0px 13px 0px;
	line-height: 1.3em;
}

#maincontents .content p.txt_hosoku{
	margin: 0px 0px 5px 0px;
	line-height: 1em;
}
#maincontents .content p.txt_hosoku a{
	margin: 0px 0px 3px 0px;
	line-height: 1.2em;
}

#maincontents div.content div.selection{
	margin: 40px 0px 0px 0px;
	width: 100%;
}

#maincontents div.content div.selection div.site_top{
	margin: 0px;
	width: 48%;
	float: left;
}
#maincontents div.content div.selection div.site_topright{
	margin: 0px 0px 0px 20px;
	width: 48%;
	float: right;
}

#maincontents div.content div.selection div.site{
	margin: 30px 0px 0px 0px;
	width: 48%;
	float: left;
}
#maincontents div.content div.selection div.site_right{
	margin: 30px 0px 0px 20px;
	width: 48%;
	float: right;
}
#maincontents div.content div div.sitetext{
	float: right;
	width: 160px;
}

#maincontents div.content div.thumbnail{
	width: 153px;
	float: left;
}

#maincontents div.content div.thumbnail a{
	display: block;
}
#maincontents div.content div.thumbnail a:link,
#maincontents div.content div.thumbnail a:visited{
	border: 2px solid #ffffff;
	padding: 2px;
}

#maincontents div.content div.thumbnail a:hover,
#maincontents div.content div.thumbnail a:active{
	border: 2px solid #000000;
	padding: 2px;
}
