@charset "UTF-8";
/*
----------------------------------------------------
FOR www.scm.or.jp
updated: December 25,2009
author: yamamori@wdd.jp
---------------------------------------------------- */

/* -----------------------------------
	#introduce
----------------------------------- */

#introduce {
	position: relative;
	height: 495px;
}

#introduce h2 {
	position: absolute;
	margin: 0;
	padding: 0;
	left: 33px;
	top: 51px;
}

#introduce p#characters {
	position: absolute;
	margin: 0;
	padding: 0;
	left: 33px;
	top: 175px;
}

#introduce p#introductory-essay {
	position: absolute;
	left: 249px;
	_left: 249px;
	top: 58px;
	width: 435px;
	height: 416px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../../image/introduce/introductory_essay.png);
	behavior: url(http://www.scm.or.jp/test/common/htc/iepngfix.htc);
}

#introduce p#introductory-essay {
	position: absolute;
	left: 249px;
	_left: 249px;
	top: 58px;
	width: 435px;
	height: 416px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../../image/introduce/introductory_essay.png);
	behavior: url(http://www.scm.or.jp/common/htc/iepngfix.htc);
}


/* -----------------------------------
	#service
----------------------------------- */

#service {
	position: relative;
}

#service p#chara_layout {
	position: absolute;
	left: 312px;
	_left: 302px;
	top: 0;
	width: 301px;
	height: 138px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../../image/chara_layout/chara_layout_service.png);
	behavior: url(http://www.scm.or.jp/test/common/htc/iepngfix.htc);
}

#service p#chara_layout {
	position: absolute;
	left: 312px;
	_left: 302px;
	top: 0;
	width: 301px;
	height: 138px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../../image/chara_layout/chara_layout_service.png);
	behavior: url(http://www.scm.or.jp/common/htc/iepngfix.htc);
}

#service p#chara_layout a {
	display: block;
	text-decoration: none;
	width: 301px;
	height: 138px;
}


#service #flow {
	text-align: center;
	padding-top: 35px;
}


/* -----------------------------------
	#qa
----------------------------------- */

#qa div#contMenu p#chara_layout {
	padding-top:28px;
}


/* -----------------------------------
	#contact
----------------------------------- */

#contMenu {
	position: relative;
}

#contact p#chara_layout {
	position: absolute;
	top: 70px;
	left: 0px;
}