@charset"shift_jis"; 

@import url("default.css");

/*========================Contents=============================
 01) index
=============================================================*/

/*-------------------------------------------------------------
-------------------------------------------------------common*/

#wrap {
	width:955px;
	margin:0 auto;
	border-top:3px solid #00a6fc;
	text-align:left;
}

#header {
	position:relative;
	width:955px;
	margin:10px 0;
}

#header h1 {width:157px;height:68px;}

#header p {
	position:absolute;
	right:0;
	bottom:0;
}

#pagetop {
	margin:59px 0 19px 0;
	text-align:right;
}

.flL {float:left;}
.flR {float:right;}

/*-------------------------------------------------------------
--------------------------------------------------------index*/

#celdie,
#shapeQeen {margin:25px 0 88px 0;}

#celdie .imgSpace1 {
	width:896px;
	margin:39px 0 38px 10px;
}

#celdie .imgSpace1 .flL img {margin-top:19px;}

#celdie .imgSpace2 {
	width:849px;
	margin:17px 0 21px 68px;
}

#celdie .imgSpace3 {
	width:582px;
	margin:18px 0 0 68px;
}

#celdie .imgSpace3 .mr10 img {margin-right:10px;}

#shapeQeen .imgSpace1 {
	width:798px;
	margin:32px 0 55px 29px;
}
#shapeQeen .imgSpace1 .flR img {margin-top:34px;}

#shapeQeen .imgSpace2 {
	width:918px;
	margin:28px 0 50px 20px;
}

#shapeQeen .imgSpace2 .flL,
#shapeQeen .imgSpace3 .flL {width:421px;}
#shapeQeen .imgSpace2 .flR,
#shapeQeen .imgSpace3 .flR {width:452px;}

#shapeQeen .imgSpace2 .flL,
#shapeQeen .imgSpace2 .flR,
#shapeQeen .imgSpace3 .flL {text-align:center;}

#shapeQeen .imgSpace3 .flR {text-align:right;}

#shapeQeen .flL h5,
#shapeQeen .flR h5 {margin-bottom:20px;}

#shapeQeen .imgSpace3 {margin:28px 0 0 20px;}

/*-------------------------------------------------------------
---------------------------------------------------------clear*/

.clearfix:after,
.imgSpace1:after,
.imgSpace2:after,
.imgSpace3:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

.clearfix,
.imgSpace1,
.imgSpace2,
.imgSpace3 {display:inline-block;}

/* exclude MacIE5 \*/
* html .clearfix,
* html .imgSpace1,
* html .imgSpace2,
* html .imgSpace3 {height:1%;}
.clearfix,
.imgSpace1,
.imgSpace2,
.imgSpace3 {display:block;}
/* end MacIE5 */
