@charset "utf-8";

/* Mobile Layout: 480px and below. */
/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */


/*Aboutここから*/
#ab_main{
	width:90%;
	margin:0 auto;
	}
  
#plof{
	clear:both;
	width:100%;
	margin:22px 0 22px 5%;
	line-height:1.8em;
	font-size:80%;
	}

#plof h2{
  margin: 0 0 0.7em 0;
  font-size: 110%;
  letter-spacing: 0.05em;
	}	

  	
#tmasaki{
	width:50%;
	margin:42px auto 62px;
	}
  
.noFold{
	white-space:nowrap;
	}
  
.career{
	margin-top:12px;
	}		


@media only screen and (min-width: 481px) {


#plof{
	clear:both;
	width:80%;
	margin:32px 0 62px 25%;
	line-height:1.8em;
	font-size:80%;
	}	

#plof h2{
  margin: 0 0 0.7em 0;
  font-size: 130%;
  letter-spacing: 0.05em;
	}	

  
#tmasaki{
	width:50%;
	margin:42px auto 22px;
	}
  
.career{
	margin-top:12px;
	}		


}
/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width: 769px) {

/*Aboutここから*/
#plof{
	clear:both;
	width:50%;
	float:right;
	padding-top:70px;
  margin:32px 0 62px 0;

	}	
#tmasaki{
	width:50%;
	float:left;
	}
#tmasaki img{
	margin:80px 0 120px 35%;
	width:50%;
	}	

}

