@charset "UTF-8";


@import url(common.css);


/* composition */
/* ---------*---------*---------*---------*---------*---------*---------*---------* */

#container-inner {
	background: url(../images/index/topimage.jpg) no-repeat 0px 20px;
	padding-top: 255px;
}

#main {
	width: 670px;
	float: left;
	margin-bottom: 60px;
}

#menu {
	width: 200px;
	float: right;
	margin-bottom: 60px;
}


/* common */
/* ---------*---------*---------*---------*---------*---------*---------*---------* */

.ebox {
	margin-bottom: 30px;
}
.ebox h2 {
	margin-bottom: 10px;
	height: 44px;
}


/* menu */
/* ---------*---------*---------*---------*---------*---------*---------*---------* */

#menu .mbox {
	margin-bottom: 30px;
}

#menu h2 {
	margin-bottom: 10px;
	height: 26px;
	background:  url("../images/index/t-menu.gif") no-repeat left top;
}

#menu ul {
	margin-bottom: 30px;
}

#menu li { margin-bottom: 10px;}

#menu p {
	text-align: right;
}


/* services */
/* ---------*---------*---------*---------*---------*---------*---------*---------* */

#services h2 { background: url(../images/index/t-serv.gif) no-repeat left top;}

#services h3 { margin-bottom: 10px; height: 19px;}

#services .s01 h3 { background:  url(../images/index/ts-serv-w.gif) no-repeat left top;}
#services .s02 h3 { background:  url(../images/index/ts-serv-w.gif) no-repeat left top;}
#services .s03 h3 { background:  url(../images/index/ts-serv-w.gif) no-repeat left top;}

#services li { margin-bottom: 5px;}


/* works */
/* ---------*---------*---------*---------*---------*---------*---------*---------* */

#works h2 { background: url(../images/index/t-work.gif) no-repeat left top;}


/* news */
/* ---------*---------*---------*---------*---------*---------*---------*---------* */

#news h2 { background: url(../images/index/t-news.gif) no-repeat left top;}

