/* #about_slider */

#pc {
	display:inline;
}
#sp {
	display:none;
}
.clr::after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    visibility: hidden;
}
#about_voice {
	background:url("../img/about/voice_01.png");
}
#about_voice .pc_wrap {
    padding: 95px 0 24px;
}
#about_voice h2 {
    color: #ff6666;
}
.manag.cfix {
    background: #fcf4f2 url("../img/about/voice_04.png") no-repeat scroll 0 0;
    width: 980px;
    min-height:1177px;
    position:relative;
    padding: 45px 0 0;
    margin:0 auto;

}
._main_txt_bk_ {
    position: relative;
    z-index: 1;
    background: rgba(0, 0, 0, 0) url("../img/about/voice_05.png") repeat scroll 0 0;
	float: right;
    max-width: 700px;
    min-height: 1060px;
    padding: 50px 35px 0;
}
.main_txt_a {
	font-family:"Meiryo", "メイリオ", sans-serif;
	font-size:15px;
    color: #1f0b02;
/*    max-width: 700px;*/
}
.w_manage {
/*    background: rgba(0, 0, 0, 0) url("../img/about/voice_06.png") repeat scroll 0 0;*/
    background: #fcf4f2 none repeat scroll 0 0;
    position: relative;
	display:none;
}
.bt_bk {
    background: rgba(0, 0, 0, 0) url("../img/about/voice_09.png") repeat scroll 0 0;
    bottom: 0;
    min-height: 579px;
    position: absolute;
    width: 100%;
    z-index: 0;
}
.main_txt_a > h4 {
	font-size:30px;
    color: #000000;
}
.main_txt_a > h4 span {
    color: #FE7D7A;
}
.think_ {
    line-height: 1.7em;
    margin: 38px 0;
}
#about_voice p.pre_txt {
    font-size: 14px;
    margin: 25px 30px 0 0;
    text-align: right;
}
#about_voice p.pre_txt span {
    font-size: 30px;
}
.manag_s.cfix {
    background: url("../img/about/voice_07.png?0") no-repeat scroll 0 0;
    margin: 0 auto;
    min-height: 600px;
    padding: 50px 0;
    position: relative;
    width: 980px;
}
.a_manage {
    background: rgba(0, 0, 0, 0) url("../img/about/voice_08.png") repeat scroll 0 0;
    padding: 60px 0 0;
    min-height: 700px;
}
._sec_txt_bk_ {
    background: rgba(0, 0, 0, 0) url("../img/about/voice_05.png") repeat scroll 0 0;
	float: left;
    max-width: 980px;
    min-height: 520px;
    padding: 50px 35px 0;
}
.think_sec {
    line-height: 1.7em;
    margin: 27px 0 0;
}
.bt_bk {
    background: rgba(0, 0, 0, 0) url("../img/about/voice_09.png") repeat scroll 0 0;
}
@media screen and (min-width: 768px) {
}

@media screen and (max-width: 768px) {
	#pc {
		display:none;
	}
	#sp {
		display:inline;
	}
	#about_voice .pc_wrap {
	    padding: 30px 0 1px;
	}
	.mn_1 {
	    background: url("../img/about/voice_10.png");
	    padding-bottom: 5%;
		display: none;
	}
	.main_txt_sp {
	    font-size: 110%;
	    color: #1f0b02;
	    background: url("../img/about/voice_05.png");
	    width: 96%;
	    margin: 5% auto 0;
	    padding: 5% 3%;
	}
	.main_txt_sp h4 {
		color:#000000;
	    font-size: 130%;
		font-family:"Meiryo", "メイリオ", sans-serif;
	}
	.main_txt_sp h4 span {
		color:#FE7D7A;
	}
	.think_ {
	    line-height: 1.7em;
	    margin: 2% 0;
	}
	#about_voice p.pre_txt span {
	    font-size: 130%;
	}
	#about_voice p.pre_txt {
	    font-size: 110%;
	    margin:25px 3% 0 0;
	}
	.mn_2 {
	    background: url("../img/about/voice_13.png");
	    padding-bottom: 5%;
	    padding-top: 2%;
	}
	.main_txt_a_sp {
	    font-size: 110%;
	    color: #1f0b02;
	    background: url("../img/about/voice_05.png");
	    width: 96%;
	    margin: 5% auto 0;
	    padding: 5% 3%;
	}
	.main_txt_a_sp h4 {
		color:#000000;
	    font-size: 130%;
		font-family:"Meiryo", "メイリオ", sans-serif;
	}
	.main_txt_a_sp h4 span {
		color:#FE7D7A;
	}
	.mn_2 p.main_img {
	    padding-top: 5%;
		display: none;
	}
	.think_sec {
	    line-height: 1.7em;
	    margin: 3% 0 0;
	}
}

