@charset "shift_jis";

@import url("common.css");

/* -------------------------------------------------------------------
 TOPページ
------------------------------------------------------------------- */

div#ct-left #ct-index{
	width: 550px;
}

div#ct-left #ct-index .read{
	padding-bottom: 40px;
	background: url(../../img/ct_bg.jpg) no-repeat right bottom;
}

div#ct-left #ct-index .read p{
	margin-bottom: 10px;
}

div#ct-left #ct-index .read p span{
	font-size: 120%;
	font-weight: bold;
	color: #356768;
}


/* 事例紹介 -------------------- */

div#ct-index h2 span{
	margin-left: 25px;
	vertical-align: text-top;
	color: #FF3300;
}

div#ct-index div.case-box{
	width: 535px;
	margin-left: 15px;
}

div#ct-index div.case-box-inner{
	width: 140px;
	float: left;
	margin: 0px 15px 0px 10px;
}

div#ct-index div.case-box-inner p.photo{
	margin-bottom: 5px;
	padding: 1px;
	border: 1px solid #999999;
}

div#ct-index div.case-box-inner h3{
	padding: 2px;
	background: #EFEFEF;
	border: 1px solid #CCCCCC;
	text-align: center;
	font-weight: bold;
}

div#ct-index div.case-box-inner dl{
	padding: 5px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

div#ct-index div.case-box-inner dl dt{
	float: left;
	width: 4em;
	padding: 0px;
	font-weight: bold;
	font-size: 95%;
}

div#ct-index div.case-box-inner dl dd{
	_height: 1%; /* Hack for Win IE6 */
	padding: 0px;
	font-size: 95%;
}

div#ct-index div.case-box-inner p.detail-link{
	padding: 3px;
	text-align: right;
	font-size: 95%;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
