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

/* chapter01*/	

#box_name h2 img{
	width:100px;
}

/* chapter02*/	

#check_pt{	
	width:100%;
	margin:0 auto;
}

#check_pt div{
	text-align:center;
	margin-bottom:6%;
}
#check_pt div img{
	width:71px;
}
#check_pt ul{
	margin-bottom:10%;
}
#check_pt ul li{
	float:left;
	width:47%;
	margin-bottom:10%;
	text-align:center;
}
#check_pt ul li img{
	max-width:100%;
}
#check_pt ul li:nth-child(odd){
	margin-right:6%;
}
#check_pt ul li p{
	font-size:11px;
}

#p_style{
	text-align:center;
	margin:40px 0;
}

/* chapter03*/

#box03 p,#box04 p{
	margin-bottom:20px;
}

#box03 div img{
	margin-bottom:20px;
}
#box04 div img{
	margin-bottom:10px;
}
#last_text{
	margin-bottom:30px;
}




@media screen and (min-width: 569px){
	
/* chapter01*/	
	
#box01{
	width:800px;
}
#box01 p{
	width:405px;
	float:left;
}
#box01 div{
	width:365px;
	float:right;
}

#box02{
	width:800px;
}
#box02 .left{
	width:400px;
	float:left;
}
#box02 .right{
	width:400px;
	height:790px;
	float:right;
	position:relative;
}
#box02 .right img{
	position:absolute;
	bottom:0;
}
#sb-site section{
	margin-bottom:90px;
	
}


#box01 p,#box02 p,#box03 p,#box04 p{
	line-height:2;
}



/* chapter02*/

#title_img #pc_private{
	position:absolute;
	right:30px;
	top:60px;
	
}

#check_pt{
	margin-bottom:20px;
}
#check_pt div{
	margin-bottom:30px;
}
#check_pt div img{
	width:auto;
}
#check_pt ul{
	margin-bottom:0;
}
#check_pt ul li{
	float:left;
	width:21.2%;
	margin-bottom:90px;
	margin-right:5%;
	text-align:center;
}
#check_pt ul li:last-child{
	margin-right:0;
}
#check_pt ul li:nth-child(odd){
	margin-right:5%;
}


#check_pt ul li p{
	font-size:13px;
}
.chapter02 #box02 .right{
	height:auto;
}
.chapter02 #box02 img{
	margin-bottom:0;

}


/* chapter03*/
#box03{
	width:800px;
}
#box03 div.left{
	width:365px;
	float:left;
}

#box03 div.right{
	width:405px;
	float:right;
}

#box04{
	width:800px;
	margin-bottom:30px;
}
#box04 p{
	margin-bottom:35px;
}
#box04 div.left{
	width:405px;
	float:left;
}
#box04 div.left div{
	margin-top:75px;
}
#box04 div.right{
	width:365px;
	float:right;
}
#last_text{
	line-height:2;

}