@charset "utf-8";
/* CSS Document */

.eva{}
	section:nth-of-type(1) .leftimg p{margin:0 0 30px;}
	section:nth-of-type(1) .leftimg ul{}
		section:nth-of-type(1) .leftimg ul li{width:30%;float:left;}
			section:nth-of-type(1) .leftimg ul li:nth-of-type(2){margin:0 5%;}
	section:nth-of-type(1) dl{margin:0 0 10px;}
		section:nth-of-type(1) dl dt{color:#4DA78F;margin:0 0 5px;}
		section:nth-of-type(1) dl dd{}
	#thumb01 li a:hover{opacity:0.7;}
	section h3{color:#6BB19D;font-size:18px;border-bottom:1px solid #000000;margin:0 0 30px;}
	#c3 p{text-align:center;font-size:16px;margin:0 0 30px;color:#6BB19D;}
	#c3 .up{width:90%;margin:0 auto 50px;position:relative;border:4px #FFFFFF solid;padding:10px;}
	#c3 .up:hover{border:4px solid #6BB19D;}
#modal {position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.7);display: none;z-index: 999;}
	#modal p{width:50%; background: #FFF; border: #eee 1px solid; padding: 20px;margin: 0px auto; position: relative; border-radius: 10px;}
		#modal p .close img{position:absolute;right:-2%;top:-2%;width:5%;}
	#c3 .btn{width:400px;margin:0 auto;}
		#c3 .btn a{color:#FFFFFF;display:block;background-color:#6BB19D;padding:10px 0;text-decoration:none;}
	#c4{font-size:16px;}
		#c4 p{margin:0 0 30px;}
	#c5{}
	#c5 dl{margin:0 0 50px;text-align:center;}
		#c5 dl dt{font-size:18px;background-color:#6BB19D;width:160px;margin:0 auto 30px;;color:#FFFFFF;padding:10px 0; }
		#c5 dl dd{width:95%;margin:0 auto;}
	#c6 p{width:50%;padding:120px 0 0; float:left;font-size:16px;line-height:180%;}
	.riyoukiyaku {background-color: #e4e4e4;padding: 5px 57px;border-radius: 3px;border: solid 1px #4da78f;color: #4da78f;}
	.t_center{text-align: center;}
	.line_s{margin: 70px auto 70px;text-align: center;}

	/* 20190225追加　モーダル */
	.sub_modal ul {
		display: block;
	}
	.sub_modal ul li {
		width: 19%;
	    margin: 10px auto;
			display: inline-block;
	}
	.modal-body {
		text-align: center;
	}
	.modal-footer {
		text-align: center !important;
	}
	.modal-f {
		text-align: center;
	}
