ul.per3, ul.per4{width:90%;padding:0;margin:0 5%;}
ul.per3 li{width:32%;float:left;padding:10px 0;margin:20px 2% 20px 0;background:#fff;text-align:center;line-height:120%;border-radius:10px;border:2px solid #0066ff;}
ul.per3 li:nth-child(3){margin:20px 0 0 0;}
ul.per3 li img{width:100%;margin:0 auto;}
ul.per3 li h4{font-size:18px;font-weight:normal;margin:10px 0 10px;padding:0 20px;color:#0066ff;}

ul.per4 li{width:22%;float:left;padding:10px 0;margin:20px 4% 20px 0;background:#fff;text-align:center;line-height:120%;border-radius:10px;border:2px solid #0066ff;}
ul.per4 li:nth-child(4){margin:20px 0 0 0;}
ul.per4 li img{width:100%;margin:0 auto;}
ul.per4 li h4{font-size:18px;font-weight:normal;margin:10px 0 10px;padding:0 20px;color:#0066ff;}

#naisenka1 img{width:80%;max-width:600px;margin:0 auto;}
#naisenka1 p{width:100%;max-width:800px;margin:10px auto;text-align:center;}
#naisenka1 dl{width:100%;margin:0;padding:0;}
#naisenka1 dl dt{width:50%;margin:0 auto;padding:0;float:left;}
#naisenka1 dl dt img{width:90%;margin:0 5% 0 5%;}
#naisenka1 dl dd{width:45%;margin:0 auto;padding:0;float:right;}
#naisenka1 dl dd ul{list-style:disc;margin:0;padding:0;}
#naisenka1 dl dd ul li{margin:0 0 10px 0;text-align:left;font-size:20px;font-weight:bold;}
#naisenka1 dl dd p{text-align:left;margin:10px 0 0 0;}

.center_wrap{width:580px;margin:0 auto;}
.center_wrap img{width:100%;}
.center_wrap p{width:100%;text-align:left;margin-top:10px;}

#naisenka1 img.w80{width:80%;margin:0 10% 0 10%;}
#naisenka1 img.w70{width:70%;margin:0 15% 0 15%;}
#naisenka1 img.w60{width:60%;margin:0 20% 0 20%;}

.h3_1{color:#0099ff;margin-top:30px;}
.h3_2{color:#ff6600;}
ul.per3 li.bg_1,ul.per4 li.bg_1{background:#0099ff;color:#ffffff;border:2px solid #0099ff;}
ul.per3 li.bg_2,ul.per4 li.bg_2{background:#ff6600;color:#ffffff;border:2px solid #ff6600;}
ul.per3 li.bg_1 h4,ul.per4 li.bg_1 h4{color:#ffffff;}
ul.per3 li.bg_2 h4,ul.per4 li.bg_2 h4{color:#ffffff;}

@media screen and (max-width:768px){
	ul.per3, ul.per4{margin:0;}
	ul.per3 li,ul.per4 li{width:48%;height:200px;float:left;padding:0;margin:80px 4% 0 0;background:#ffffff;text-align:center;line-height:120%;}
	ul.per3 li:nth-child(even), ul.per4 li:nth-child(even){margin:80px 0 0 0;}
	
	#naisenka1 dl dt{width:90%;margin:0 auto 10px;padding:0;clear:left;}
  #naisenka1 dl dd{width:90%;margin:0 auto;padding:0;clear:right;}
  #naisenka1 dl dd ul li{margin:0 0 10px 0;text-align:left;font-size:16px;font-weight:bold;}
  #naisenka2 dl dd i.fa-angle-right{font-size:60px;margin-top:80px;display:block;}
  #naisenka1 p{;text-align:left;}
}
@media screen and (max-width:580px){
 .center_wrap{width:100%;margin:0 auto;}
 #naisenka1 img.w80, #naisenka1 img.w70, #naisenka1 img.w60{width:100%;margin:0;}
}

.triangle_wrapper{text-align:center;width:100%;margin:0;padding:0;}
.triangle_bottom{margin:0;padding:0;width: 0;height: 0;border-style: solid;border-width: 50px 50px 0 50px;border-color: #daf3ff transparent transparent transparent;display: inline-block;}

/*button*/
	a.btn_skyblue01 {
		display: inline-block;
		border-radius: 4px;
		background: #67c0eb;
		border: 1px solid #67c0eb;
		color: #fff;
		text-decoration: none;
		padding: 8px 30px;
		transition: all .5s;
	}

	a.btn_skyblue01:hover .btn_skyblue01 {
		background: #fff;
		color: #67c0eb;
	}

	@media print, screen and (max-width:640px) {
	a.btn_skyblue01 {
		padding: 10px 30px !important;
	}
	}
