@charset "Shift_JIS";

/*-------------------------------------------------------------------
	IDENTIFICATION DIVISION.
	Version.												1.4.1.2;
	Author.												Kenta Aga(admin)
	Aptx.													4.8.6.9;

	PROGRAM-ID.									"corridor"
-------------------------------------------------------------------*/

/**********************************************
	DATA DIVISION.
	WORKING-STRAGE SECTION.
**********************************************/

/*-------------------------------------------------------------------
	corridor
-------------------------------------------------------------------*/
#contents .chapter{
	position													: relative;
	margin-left												: 28px;
	margin-bottom										: 45px;
	width														: 911px;
	font-size													: 108%;
}
#contents .article{
	padding-bottom									: 20px;
	background											: #fff;
	position													: relative;
}

#contents .article .accent{
	margin-bottom										: 44px;
	height														: 1034px;
}

.result.corridor .accent h3{
	color														: #000;
	background											: rgb(255,255,255);
	background											: rgba(255,255,255,0.35);
}

#contents .article .accent p.text{
	position												: absolute;
	top														: 268px;
	left														: 53px;
	margin												: 0;
	width													: 460px;
	font-size												: 116%;
	z-index												: 10;
}

.firstletter:first-letter{
	font-size:350%;
	float:left;
	margin-right:5px;
	line-height:1.2;
}


.chapter .division,
.chapter .division .article{
	position												: relative;
}


.chapter h4{
	margin-bottom										: 12px;
}

.chapter h5{
	margin-bottom										: 18px;
}

/*-------------------------------------------------------------------
	introduction
-------------------------------------------------------------------*/
#introduction{
	margin-left												: 38px;
	margin-right											: 40px;
	padding													: 13px 20px;
	background											: #f5f3ed;
	box-shadow											: 3px 3px 5px #dedede;
}

#introduction p.image{
	float														: right;
	margin												: 0;
	margin-left											: 15px;
}

#introduction h4{
	margin-bottom									: 16px;
	padding-top										: 13px;
}


/*-------------------------------------------------------------------
	entrance
-------------------------------------------------------------------*/
#entrance p.image{
	float															: right;
	margin													: 0;
	margin-left												: 11px;
}

#entrance p.text{
	padding-top											: 80px;
}

/*-------------------------------------------------------------------
	living
-------------------------------------------------------------------*/
#living p.image{
	float															: right;
	margin													: 0;
	margin-left												: 11px;
}

/*-------------------------------------------------------------------
	kitchen
-------------------------------------------------------------------*/
#kitchen p.image{
	float															: left;
	margin													: 0;
	margin-right											: 25px;
}

/*-------------------------------------------------------------------
	garage
-------------------------------------------------------------------*/
#garage{
	padding-top											: 72px;
}
#garage p.image{
	position													: relative;
	float															: right;
	margin													: 0;
	margin-top												: -72px;
	margin-left												: 30px;
}


/*-------------------------------------------------------------------
	other
-------------------------------------------------------------------*/
#other .section{
	margin-bottom										: 27px;
	padding													: 22px 12px;
	background											: #f4f1ec;
	box-shadow											: 3px 3px 5px #dedede;
}

#other .section p.image{
	float														: right;
	margin												: 0;
	margin-left											: 10px;
}


/* facewash
PPPPPPPPPPPPPPPPPPPPPPPPPPPPP*/


/* japanese
PPPPPPPPPPPPPPPPPPPPPPPPPPPPP*/
#other #japanese p.image{
	float														: left;
	margin												: 0;
	margin-right										: 14px;
}


/*-------------------------------------------------------------------
	aside
-------------------------------------------------------------------*/
#aside .section{
	position												: relative;
	margin-top											: -150px;
	z-index												: 100;
}


/*-------------------------------------------------------------------
	clearfix
-------------------------------------------------------------------*/
#bath ul:after{
	content													: ".";
	display													: block;
	clear														: both;
	height														: 0;
	visibility													: hidden;
}
