@charset "UTF-8";
 .main-add{ padding: 0;}
.main-contents-text{ padding-bottom: 100px; }
.text_in{ padding:100px  0;}
.voice_customer { background: #FFF; padding: 30px; margin: 0 0 20px;}
.voice_customer>div { width: 530px; display: inline-block; margin: 0 20px 0 0; vertical-align: top;}
.voice_customer>div p.name { border-bottom: 2px solid #000; text-align: center; font-size: 20px; font-weight: bold; margin-bottom: 10px;}
.voice_customer>div p.text { padding: 5px;}
.voice_customer img { display: inline-block;}
.voice_customer>div b{font-weight: bold;border-left: 3px solid;padding-left: 8px;}
.voice_customer>div p.menu{margin:0 0 10px 5px;}
.voice_customer>div p.menu span{display: inline-block;background:#666;padding: 5px 10px;border-radius: 10px; margin-right: 5px;margin-top: 6px; color: #fff;}
.voice_customer>div p.textbox { padding: 10px;border: 1px dotted;}
.voice_box{margin-bottom: 50px;}
.voice_links {display: block;}
.voice_links ul {width: 960px;margin: 0 auto 50px;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: box;display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.voice_links  li {text-align: center;font-size: 15px;-webkit-flex-grow: 1;flex-grow: 1;flex-basis: 0;background: #f5f5f5;}
.voice_links  a,.voice_links .on p {padding: 22px 0;position: relative;}
.voice_links  a:after ,.voice_links .on p:after {content: "";background: url(//zelmo.jp/wp-content/themes/zelmo_renew/_assets/images/icons.png) no-repeat top left -174px;width: 14px;height: 8px;display: inline-block;margin-left: 5px;}
.voice_links li.on p, .voice_links li.on{background: #E2D9E3;display: block;}
.voice_links2{margin: 40px auto;}
.voice_links2 ul {width: 960px; margin: 0 auto 30px;}
.voice_links2  li {width: 49.7%;display: inline-block;background: #3a3532;padding: 12px 0;text-align: center;font-size: 14px;}
.voice_links2  a {color: #FFF;}
.voice_links2  a:after,.voice_links2 .on span:after {content: ">";margin: 0 8px 0 10px;font-size: 1.6rem;display: inline-block;}
.voice_links2 li.on{background: #E2D9E3;}
.voice_links2 li.on span{ display:block;}
.voice_links2 .on span:after{color:#3a3532;}
.voice_box2{margin-bottom: 50px;}
.voice_box2:nth-last-child(1){margin-bottom: 0;}
.voice_links3{margin: 40px auto;}
.voice_links3 ul {width: 960px; margin: 0 auto 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: ustify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.voice_links3  li {background: #3a3532;text-align: center; -webkit-flex-grow: 1;flex-grow: 1;margin:1px;}
.voice_links3  a {color: #FFF;padding: 12px 20px;display: block;}
.voice_links3  a:after,.voice_links3 .on span:after {content: ">";margin: 0 8px 0 14px;font-size: 1.7rem;display: inline-block;}
.voice_links3 li.on{background: #e2d9e3;}
.voice_links3 li.on span{ display:block;padding: 12px 20px;}
.voice_links3 .on span:after{color:#3a3532;}
.voice_box3{margin-bottom: 50px;}
.voice_box3:nth-last-child(1){margin-bottom: 0;}
a.bnr {max-width: 570px;margin: 20px auto 0;background: #575153;color: #FFF;text-align: center;letter-spacing: 3px;padding: 20px 5px;font-size: 1.4rem;position: relative;}
a.bnr:after { content: ">>"; margin-left: 20px;}
@media screen and (max-width: 736px) { .text_in {    padding: 1% 0 15%;}
ul.ba_ul li { padding: 8%; width: 90%; margin: 0 auto 40px;}
ul.ba_ul .arrow:before { content: "\f107"; font-size: 3rem;line-height: 1; }
ul.ba_ul p { padding: 2%; font-size: 4vw;}
.voice_customer {padding: 5%;margin: 1px 3% 6%;}
.voice_customer>div { width: 100%; display:block; margin: 0 0 5% 0; }
.voice_customer>div p.name {font-size: 4.5vw;line-height: 1.3;padding-bottom: 5px;}
.voice_customer img { display:block;}
.voice_box{margin-bottom: 0;}
.voice_links{margin-top:2%}
.voice_links ul {width: 100%;margin: 0 auto 6.5%;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.voice_links li {width: 50%;font-size: 3.5vw;-webkit-flex-grow: 1;flex-grow: 1;flex-basis: 50%;}
.voice_links a {padding: 10px 0;position: relative;}
.voice_links li:nth-child(3){flex-grow: 0;flex-shrink: 0;flex-basis: 50%;}
.voice_links2 {    margin: 5% auto;}
.voice_links2 ul {width: 100%;margin: 0 auto 0;font-size: 0;padding: 3%;text-align: center;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: box;display: flex;-webkit-justify-content: space-between;justify-content: space-between;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.voice_links2  li {width: auto;display: inline-block;background: #3a3532;margin: 2px;padding: 3% 1%;text-align: center;font-size: 3.5vw;-webkit-flex-grow: 1;flex-grow: 1;}
.voice_links2  a ,.voice_links2  .on span {color: #FFF;}
.voice_links2  a:after,.voice_links2 .on span:after {margin: 0 0 0 3%;font-size: 3vw;display: inline-block;color: #ae960e;}
.voice_links2 li.on{background: #ae960e;}
.voice_links2  li:nth-child(2){ }
.voice_links2  li:nth-child(2){ }
.voice_links li:nth-child(3){flex-basis: 50%;}
.voice_links2 .on span:after {    color: #3a3532;}
.voice_links3{margin: 40px auto;}
.voice_links3 ul {width: 100%; margin: 0 auto 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: ustify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.voice_links3  li {background: #3a3532;text-align: center;  margin:1px;width: 49.5%;}
.voice_links3  a {color: #FFF;padding: 12px 19px;display: block;}
.voice_links3  a:after,.voice_links3 .on span:after {content: ">";margin: 0 5px 0 8px;font-size: 1.7rem;display: inline-block;}
.voice_links3 li.on{}
.voice_links3 li.on span{ display:block;padding: 12px 20px;}
.voice_links3 .on span:after{color:#3a3532;}
.voice_box3{margin-bottom: 50px;}
.voice_box3:nth-last-child(1){margin-bottom: 0;}
.voice_links3  li:nth-child(1),.voice_links3  li:nth-child(2),.voice_links3  li:nth-child(3){  }
.voice_links3  li:nth-child(4),.voice_links3  li:nth-child(5){  }
a.bnr {max-width: 100%;margin: 8% 3%;padding: 5%;font-size: 3.4vw;}
a.bnr:after {    margin-left: 3%;}
}