@charset "UTF-8";
/* ow Document */

/* 空室 Document */
.vrm_dv{
	position:relative;
	z-index:0;
}

.vrm_img01{
	position:absolute;
	top:5px;
	right:125px;
	z-index:2;
}

.vrm_img02{
	position:absolute;
	bottom:55px;
	right:85px;
	z-index:2;
}

.vrm_dv{
	margin-right:-20px;
	margin-bottom:30px;
}
.vrm_dv h5{
	margin-right:20px;
	float:left;
}

.pm_mvin_box{
	width:100%
}
.pm_mvin_box h4,.pm_mvin_box h5,.pm_mvin_box p{
	display:inline !important;
	float:left;
	width:65%;
}

.pm_mvin_box h5{
	display:inline !important;
	margin-bottom:10px;
	line-height:1.1;
	font-size:18px;
	padding-bottom:5px;
	border-bottom:#6CF solid 1px;
}

.pm_mvin_box h6{
	display:inline;
	float:right;
	width:30%;
}

a.pm_org {
	width:200px;
	float:right;
	padding:9px;
	margin-left:20px;
	border:#039 solid 1px;
	text-align:center;
	text-decoration:none;
	margin-bottom:40px;
	display:block;
}

a.pm_org span{
	font-size:12px;
	font-weight:normal;
	color:#666;
	text-align:center;
}

/* produce Document */
.prd_ul{
	margin-bottom:-20px;
}
.prd_ul li{
	float:left;
	margin-bottom:20px;
}

/* reform Document */
.rf_dl{
	margin-bottom:20px;
	padding-bottom:10px;
	border-bottom:#999 dotted 1px;
}

.rf_dl dt{
	width:100px;
	height:100px;
	float:left;
	margin-right:20px;
}

.rf_dl dd{
	float:left;
}

/* pm Document */
.pm_ls_box{
	width:340px;
	padding-right:19px;
	border-right:#000070 dotted 2px;
	float:left;
}

.pm_ls_box2{
	width:340px;
	padding-left:19px;
	float:left;
}

.pm_ls_box img,.pm_ls_box2 img{
	display:inline;
}

/* pm  sonpo Document */

.sonpolist{
	margin-right:-20px;
	background:url(../pm/origianal/sonpo/images/sonpo_flowbg01.png) no-repeat;
	padding-bottom:50px;
}

.sonpolist li,.sonpolist02 li{
	width:165px;
	float:left;
	margin-right:20px;
	line-height:1.0
}

.sonpolist02{
	margin-right:-20px;
	background:url(../pm/origianal/sonpo/images/sonpo_flowbg02.png) no-repeat;
}


.sonpo_jud{
		border:#FF2474 solid 2px;
		line-height:1.0;
		margin:5px 0 20px;
		/* rounded corner */
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		/* box shadow */
		-webkit-box-shadow: 0 0 5px rgba(0,0,0,.5);
		-moz-box-shadow: 0 0 5px rgba(0,0,0,.5);
		box-shadow:  0 0 5px rgba(0,0,0,.5);
}

.sonpoct01{
	width:300px;
	border:#F90 solid 1px;
	background:#FFFEE2;
	padding:24px;
	float:left;
	/* rounded corner */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.sonpoct01 h4 img{
		border:#F90 solid 2px;
		line-height:1.0;
		/* rounded corner */
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		/* box shadow */
		-webkit-box-shadow: 0 0 5px rgba(0,0,0,.5);
		-moz-box-shadow: 0 0 5px rgba(0,0,0,.5);
		box-shadow:  0 0 5px rgba(0,0,0,.5);
}

.sonpoct01 h5{
		font-size:18px;
		margin:30px 0 10px;
		line-height:1.0;
		border-left:#F90 solid 18px;
		text-indent:5px;
}

.sonpoct01 p{
		font-size:15px;
		line-height:1.2;
		text-indent:-15px;
		padding-left:23px;
}

.sonpoct01 p span{
	color:red;
}

.sonpoct02{
	width:300px;
	border:#15C6B8 solid 1px;
	background:#EAF7EF;
	padding:24px;
	float:left;
	/* rounded corner */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.sonpoct02 h4 img{
		border:#15C6B8 solid 2px;
		line-height:1.0;
		/* rounded corner */
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		/* box shadow */
		-webkit-box-shadow: 0 0 5px rgba(0,0,0,.5);
		-moz-box-shadow: 0 0 5px rgba(0,0,0,.5);
		box-shadow:  0 0 5px rgba(0,0,0,.5);
}

.sonpoct02 h5{
		font-size:18px;
		margin:30px 0 10px;
		line-height:1.0;
		border-left:#15C6B8 solid 18px;
		text-indent:5px;
}

.sonpoct02 p{
		font-size:15px;
		line-height:1.2;
		text-indent:-15px;
		padding-left:23px;
}

.sonpoct02 p span{
	color:blue;
}

p.sonpocap{
	font-size:14px;
	line-height:1.0;
	margin-bottom:10px;
}

p.sonpocap02{
	padding-left:23px;
	text-indent:0;
	font-size:12px;
	line-height:1.0;
}

.sonpojimid{
	font-size:18px;
	border-bottom:#000070 solid 1px;
	line-height:1.0;
	padding-bottom:3px;
	margin-bottom:15px;
}