@charset "utf-8";

/*----------------------------------------------------------
example
----------------------------------------------------------*/

.about_copy1 {
	text-align: center;
	margin-top: 50px;
	margin-bottom: 50px;
}

.about_fig1 {
	text-align: center;
	margin-bottom: 50px;
}

.about_copy2 {
	margin-bottom: 20px;
}

.goodpoint dl {
	padding:30px 20px;
	margin-bottom:10px;	
}

.goodpoint dl dt {
	float:left;
	width:150px;
}


.goodpoint dl dd {
	float:right;
	width:395px;
}

.goodpoint dl dd ul li {
	list-style-type: disc;
	font-size:16px;
	line-height:1.4;
	font-weight:bold;
	margin-bottom:10px;
	color:#333333;
}

.goodpoint dl dd ul li.lastone {
	margin-bottom:0;
}


.motouke {
	background-color: #fdeee7;
}

.kojiya {
	background-color: #fef0dc;
}

.earth {
	background-color: #e5f5fd;
}

.earth dt {
	margin-left:20px;
}

.exampletxt01 {
	width: 880px;
	text-align:center ;
	margin:10px 20px 10px 20px;
	line-height:1.6 ;
	font-size:20px ;
	margin-top: 10px;
	margin-bottom: 10px;
}

.exampletxt02 {
	width: 880px;
	text-align:center ;
	margin:10px 25px 10px 25px;
	line-height:1.6 ;
	font-size:13px ;
	margin-top: 10px;
	margin-bottom: 10px;
}

.exampletxt03 {
	width: 210px;
	text-align-last: justify ;
	line-height:1.6 ;
	font-size:20px ;
	margin-top: 10px;
	font-weight: bold ;
}

.exampletxt04 {
	width: 210px;
	text-align:left ;
	line-height:1.5 ;
	font-size:14px ;
	margin-top: 3px;
	margin-bottom: 10px ;
}

.exampletxt05 {
	width: 880px;
	text-align:center ;
	line-height:1.6 ;
	font-size:20px ;
	margin-bottom: 10px;
	font-weight: bold ;
}

.exampleBox01 {
	width: 210px ;
	float:left ;
	margin:60px 0px 0px 0px ;
	padding:5px 10px 5px 10px ;
}

.exampleBox02 {
	width: 210px ;
	float:left ;
	margin:60px 45px 0px 45px ;
	padding:5px 10px 5px 10px ;
}

.exampleBox03 {
	width: 160px ;
	float:left ;
	margin:40px 150px 0px 0px ;
	padding:5px 10px 5px 10px ;
}

.exampleBox04 {
	width: 880px ;
	float:left ;
	padding:5px 50px 5px 50px ;
}

.exampleBox05 {
	width: 880px ;
	margin-top:50px ;
	margin-left: auto;
	margin-right: auto;
}

.exampleDetail {
	width: 920px;
	padding:0px 50px 0px 50px ;
	margin:0 auto;
}

.exampleInner {
	margin:20px 50px 15px;
}