﻿@charset "utf-8";


/*------------------------------------------
 Sekourei
------------------------------------------*/

.sekoureiImage {
	margin-top: 3.2em;
}
/*------------------------*/
.sekoureiBun {
	clear: both;
}
.sekoureiBun dl {
	float: left;
	margin-right: 1em;
}
.sekoureiBun dd {
	line-height: 1.7;
}
/*------------------------*/
.conLeft {
	float: left;
}
.conRight {
	float: right;
}
/*------------------------*/
ul.sekouMenu {
	margin-bottom: 0.6em;
}
ul.sekouMenu li {
	line-height: 0;
	padding: 0;
	margin: 0;
	display: inline;
}
.sekouBottom0 { line-height: 0; }
.ImgLeft {
	float: left;
	margin-right: 2em;
}
.ImgPopUp li {
	float: left;
	margin-right: 0.7em
}
.ImgPopUp li.lastThumb {
	margin-right: 0
}
.tourokuNo {
	font-size: 108%;
	margin-left: 0.1em;
	letter-spacing: 1px;
}

/*------------------------------------------
 RimoverMist
------------------------------------------*/
div.jmistSekourei {
	background: #E6E6E6;
	height: 59em;
}

div.jmistSekourei::after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

.ImgPopUpJmist {
	float: left;
	margin: 0 2em;
	_margin: 0 1em;
}
.ImgPopUpJmist li {
	float: left;
	margin-right: 0.7em
}
.ImgPopUpJmist li.lastThumb {
	margin-right: 0
}
p.jsekouText {
	margin-left: 2em;
	margin-top: 0.5em;
}
/*------------------------*/
div.jmistSekourei2 {
	background: #E6E6E6;
	padding: 1em 2em;
	height: 40.8em;
}

div.jmistSekourei2::after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}


.ImgPopUpJmist2 {
	float: left;
}
.ImgPopUpJmist2 li {
	float: left;
	margin-right: 0.7em
}
.ImgPopUpJmist2 li.lastThumb {
	margin-right: 0
}
p.jsekouText2 {
	margin-top: 0.5em;
}

