

/*本文
 * --------------------------------------------------------*/
 .textbase_2 {
 width: 900px;
 margin:0 auto;
 background-color: #fff;
 border-radius: 10px;
 }
 .answer {
 text-align: center;
 padding-top: 40px;
 padding-bottom: 20px;
 }
 .photo {
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
    }
 .text_2 .photo {
 text-align: center;
 padding-top: 10px;
 padding-bottom: 30px;
 }
 .text_photo {
	  width: 600px;
		margin:0 auto;
 text-align: center;
 padding-top: 10px;
 padding-bottom: 30px;
 margin-left: -50px;
 }
 .name {
 text-align: center;
 font-size:40px;
 font-family: "Midashi Go MB1";
 padding-top: 40px;
 padding-left:10px;
 padding-bottom: 30px;
 }
 .name img{
 vertical-align:middle;
 }
 .text {
 width: 500px;
 margin:0 auto;
 line-height: 1.8em;
 text-align: left;
 }
 .iframe-content {
    position: relative;
    width: 100%;
    padding: 75% 0 0 0;
}
.iframe-content iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

			/*タブレット対応
			* --------------------------------------------------------*/
					@media screen and (max-width: 950px) {


	/*スマホ対応
	* --------------------------------------------------------*/
			@media only screen and (max-width: 479px) {

	/*スマホ対応 ヘッダ＆ヨドガワ
	 * --------------------------------------------------------*/


	/*スマホ対応 本文
	 * --------------------------------------------------------*/
	.textbase_2 {
		width: 97%;
	 }
	 .textbase_2 .answer img {
		 width: 90%;
		 height: auto;
	 }
	 .photo img {
		 width: 90%;
		}
		.text_2 .photo {
			width: 100%;
		 }
		 .text_photo {
			 width: 100%;
			 margin:0 auto;
			}
	 .name {
		 width: 95%;
		 font-size: 25px;
		}
	 .name img{
		 width: 50%;
		}
	 .text {
	 width: 88%;
	 font-size: 15px;
	 }
	 .text br {
 display: none;
 }




}
