﻿.con_support .box_support .wrp_support .inner,.con_standard .box_standard,.con_about .box_about,.con_producer .box_producer{max-width:1200px;margin:auto}@media only screen and (min-width: 768px){.con_support .box_support .wrp_support .inner,.con_standard .box_standard,.con_about .box_about,.con_producer .box_producer{width:90%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner,.con_standard .box_standard,.con_about .box_about,.con_producer .box_producer{width:84.61538%}}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?vm5lse");src:url("../fonts/icomoon.eot?vm5lse#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?vm5lse") format("truetype"),url("../fonts/icomoon.woff?vm5lse") format("woff"),url("../fonts/icomoon.svg?vm5lse#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.con_support{position:relative;z-index:2;margin-top:8.85417%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support{margin-top:14.16667%}}@media only screen and (max-width: 767px){.con_support{margin-top:18.58974%}}.con_support h3{text-align:center}.con_support .box_support{position:relative;z-index:1;margin-top:4.16667%;padding:3.125% 0 7.29167%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support{margin-top:6.66667%}}@media only screen and (max-width: 767px){.con_support .box_support{margin-top:13.33333%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support{padding:5% 0 11.66667%}}@media only screen and (max-width: 767px){.con_support .box_support{padding:13.46154% 0 7.05128%}}.con_support .box_support:after{content:'';position:absolute;right:0;top:0;z-index:-2;width:97.5%;max-width:1760px;height:100%;background:#f5f5f5;border-radius:3.92em 0 0 3.92em}@media only screen and (max-width: 767px){.con_support .box_support:after{width:96.15385%}}@media only screen and (max-width: 767px){.con_support .box_support:after{border-radius:1em 0 0 1em}}.con_support .box_support .wrp_support{position:relative;z-index:1}.con_support .box_support .wrp_support:before,.con_support .box_support .wrp_support:after{content:'';position:absolute;z-index:-1}.con_support .box_support .wrp_support:before{left:-8.85417%;top:67.96875%;width:27.60417%;padding-bottom:8.54167%;background:url(../images/common/dec1_l.png) no-repeat left top/contain}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support .wrp_support:before{left:-10.41667%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support:before{left:-31.41026%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support .wrp_support:before{top:52.34375%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support:before{top:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support .wrp_support:before{width:32.8125%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support:before{width:66.79487%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support .wrp_support:before{padding-bottom:12.1875%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support:before{padding-bottom:23.58974%}}.con_support .box_support .wrp_support:after{top:9.375%;right:-20.83333%;width:31.71875%;padding-bottom:17.29167%;background:url(../images/common/dec1_r.png) no-repeat left top/contain}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support .wrp_support:after{top:1.66667%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support:after{top:-7%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support:after{right:-31.02564%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support:after{width:61.66667%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support:after{padding-bottom:33.58974%}}.con_support .box_support .wrp_support .inner{max-width:890px}@media only screen and (min-width: 768px){.con_support .box_support .wrp_support .inner{width:85%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner{width:76.92308%;margin:auto}}.con_support .box_support .wrp_support .inner h4{text-align:center;font-size:215%;font-weight:bold;letter-spacing:.08em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support .wrp_support .inner h4{font-size:186%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner h4{font-size:129%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support .wrp_support .inner h4{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner h4{letter-spacing:.08em}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_support .box_support .wrp_support .inner h4{font-size:200%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_support .box_support .wrp_support .inner h4{font-size:172%}}.con_support .box_support .wrp_support .inner h4:after{content:'';display:block;width:2.33em;height:4px;background:#d00a1d;margin:0.6em auto 0}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner h4:after{width:2.7em}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner h4:after{height:.22em}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner h4:after{margin:0.8em auto 0}}.con_support .box_support .wrp_support .inner .txt{margin-top:5.61798%;font-size:122%;font-weight:bold;letter-spacing:.08em;line-height:1.76}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner .txt{margin-top:10.83333%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support .wrp_support .inner .txt{font-size:115%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner .txt{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support .wrp_support .inner .txt{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner .txt{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_support .box_support .wrp_support .inner .txt{font-size:108%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner .txt{line-height:1.6}}.con_support .box_support .wrp_support .inner ul{width:100%;margin:auto;margin-top:3.93258%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;padding:5.61798%;border-radius:1.25em}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner ul{margin-top:6.89394%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner ul{padding:1.5em}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner ul{border-radius:1em}}.con_support .box_support .wrp_support .inner ul li+li{margin-top:35px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support .wrp_support .inner ul li+li{margin-top:25px}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner ul li+li{margin-top:1.5em}}.con_support .box_support .wrp_support .inner ul li .txt_s{padding-left:5em;color:#111;font-weight:normal;margin-top:5px;display:block;font-size:108%;font-weight:bold;letter-spacing:.08em;font-weight:normal}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner ul li .txt_s{padding-left:3em}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner ul li .txt_s{margin-top:.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support .wrp_support .inner ul li .txt_s{font-size:100%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner ul li .txt_s{font-size:79%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support .wrp_support .inner ul li .txt_s{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner ul li .txt_s{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_support .box_support .wrp_support .inner ul li .txt_s{font-size:93%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner ul li .txt_s{font-size:86%}}.con_support .box_support .wrp_support .inner ul li .txt2{padding-left:5em;position:relative;z-index:1}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner ul li .txt2{padding-left:3em}}.con_support .box_support .wrp_support .inner ul li .txt2 span{font-weight:bold;display:block;font-size:143%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support .wrp_support .inner ul li .txt2 span{font-size:129%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner ul li .txt2 span{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_support .box_support .wrp_support .inner ul li .txt2 span{font-size:115%}}.con_support .box_support .wrp_support .inner ul li .txt2 i{position:absolute;left:0;top:-.15em;width:2em;height:2em;line-height:2em;background:#d00a1d;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;vertical-align:middle;color:#fff;text-align:center;font-size:122%;font-weight:bold;font-family:'Montserrat', sans-serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support .wrp_support .inner ul li .txt2 i{font-size:115%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_support .inner ul li .txt2 i{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_support .box_support .wrp_support .inner ul li .txt2 i{font-size:108%}}.con_standard{position:relative;z-index:1;padding-top:7.29167%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_standard{padding-top:11.66667%}}@media only screen and (max-width: 767px){.con_standard{padding-top:17.94872%}}.con_standard:after{position:absolute;z-index:1;content:"";display:block;height:100%;top:-1px;right:0;width:21.77083%;background:url(../../about/images/bg02.jpg) repeat-y top left}@media only screen and (max-width: 1199px){.con_standard:after{background-size:100% auto}}.con_standard .box_standard{position:relative;z-index:2;max-width:890px}.con_standard .box_standard h3{text-align:center;font-size:215%;font-weight:bold;letter-spacing:.08em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_standard .box_standard h3{font-size:186%}}@media only screen and (max-width: 767px){.con_standard .box_standard h3{font-size:129%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_standard .box_standard h3{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_standard .box_standard h3{letter-spacing:.08em}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_standard .box_standard h3{font-size:200%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_standard .box_standard h3{font-size:172%}}.con_standard .box_standard h3:after{content:'';display:block;width:2.33em;height:4px;background:#d00a1d;margin:0.6em auto 0}@media only screen and (max-width: 767px){.con_standard .box_standard h3:after{width:2.7em}}@media only screen and (max-width: 767px){.con_standard .box_standard h3:after{height:.22em}}@media only screen and (max-width: 767px){.con_standard .box_standard h3:after{margin:0.8em auto 0}}.con_standard .box_standard .txt{margin-top:5.61798%;font-size:122%;font-weight:bold;letter-spacing:.08em;line-height:1.76}@media only screen and (max-width: 767px){.con_standard .box_standard .txt{margin-top:9.84848%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_standard .box_standard .txt{font-size:115%}}@media only screen and (max-width: 767px){.con_standard .box_standard .txt{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_standard .box_standard .txt{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_standard .box_standard .txt{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_standard .box_standard .txt{font-size:108%}}@media only screen and (max-width: 767px){.con_standard .box_standard .txt{line-height:1.6}}@media only screen and (min-width: 768px){.con_standard .box_standard .txt{text-align:center}}.con_standard .box_standard .c_btn1{margin-top:5.61798%}@media only screen and (min-width: 768px){.con_standard .box_standard .c_btn1{max-width:370px;margin:5.61798% auto 0}}@media only screen and (max-width: 767px){.con_standard .box_standard .c_btn1{margin-top:9.84848%}}.con_standard .box_standard .c_btn1+.c_btn1{margin-top:2.24719%}@media only screen and (max-width: 767px){.con_standard .box_standard .c_btn1+.c_btn1{margin-top:3.93939%}}.con_about{position:relative;z-index:1;padding-top:7.29167%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about{padding-top:11.66667%}}@media only screen and (max-width: 767px){.con_about{padding-top:17.94872%}}.con_about:before,.con_about:after{position:absolute;z-index:1;content:"";display:block;height:100%}.con_about:before{top:0;left:0;width:23.90625%;background:url(../../about/images/bg01.jpg) repeat-y top right}@media only screen and (max-width: 1199px){.con_about:before{background-size:100% auto}}.con_about:after{top:-1px;right:0;width:21.77083%;background:url(../../about/images/bg02.jpg) repeat-y top left}@media only screen and (max-width: 1199px){.con_about:after{background-size:100% auto}}.con_about .box_about{position:relative;z-index:2;max-width:890px}.con_about .box_about h3{text-align:center;font-size:215%;font-weight:bold;letter-spacing:.08em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about h3{font-size:186%}}@media only screen and (max-width: 767px){.con_about .box_about h3{font-size:129%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about h3{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_about .box_about h3{letter-spacing:.08em}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_about .box_about h3{font-size:200%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_about .box_about h3{font-size:172%}}.con_about .box_about h3:after{content:'';display:block;width:2.33em;height:4px;background:#d00a1d;margin:0.6em auto 0}@media only screen and (max-width: 767px){.con_about .box_about h3:after{width:2.7em}}@media only screen and (max-width: 767px){.con_about .box_about h3:after{height:.22em}}@media only screen and (max-width: 767px){.con_about .box_about h3:after{margin:0.8em auto 0}}.con_about .box_about .txt{margin-top:5.61798%;font-size:122%;font-weight:bold;letter-spacing:.08em;line-height:1.76}@media only screen and (max-width: 767px){.con_about .box_about .txt{margin-top:9.84848%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about .txt{font-size:115%}}@media only screen and (max-width: 767px){.con_about .box_about .txt{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about .txt{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_about .box_about .txt{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_about .box_about .txt{font-size:108%}}@media only screen and (max-width: 767px){.con_about .box_about .txt{line-height:1.6}}@media only screen and (min-width: 768px){.con_about .box_about .txt{text-align:center}}.con_about .box_about .wrp_about{margin-top:3.7037%;background:#f5f5f5;padding:5.61798%;border-radius:1.25em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.con_about .box_about .wrp_about{margin-top:6.89394%}}@media only screen and (max-width: 767px){.con_about .box_about .wrp_about{padding:1.5em}}@media only screen and (max-width: 767px){.con_about .box_about .wrp_about{border-radius:1em}}.con_about .box_about .wrp_about .inner+.inner{margin-top:45px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about .wrp_about .inner+.inner{margin-top:20px}}@media only screen and (max-width: 767px){.con_about .box_about .wrp_about .inner+.inner{margin-top:1.5em}}.con_about .box_about .wrp_about .inner .st{position:relative;margin-bottom:2.08333%;padding-left:2.05em;box-sizing:border-box;font-size:122%;font-weight:bold;letter-spacing:.08em}@media only screen and (max-width: 767px){.con_about .box_about .wrp_about .inner .st{margin-bottom:5%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about .wrp_about .inner .st{font-size:115%}}@media only screen and (max-width: 767px){.con_about .box_about .wrp_about .inner .st{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about .wrp_about .inner .st{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_about .box_about .wrp_about .inner .st{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_about .box_about .wrp_about .inner .st{font-size:108%}}.con_about .box_about .wrp_about .inner .st:before{content:'';position:absolute;left:0;top:50%;width:1.17em;height:2px;background:#d00a1d;margin-top:-1px}.con_about .box_about .wrp_about .inner ul{padding-left:2.05em;box-sizing:border-box}.con_about .box_about .wrp_about .inner ul li{font-size:122%;font-weight:bold;letter-spacing:.08em;line-height:1.76;box-sizing:border-box;position:relative;z-index:1;padding-left:.75em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about .wrp_about .inner ul li{font-size:115%}}@media only screen and (max-width: 767px){.con_about .box_about .wrp_about .inner ul li{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about .wrp_about .inner ul li{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_about .box_about .wrp_about .inner ul li{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_about .box_about .wrp_about .inner ul li{font-size:108%}}@media only screen and (max-width: 767px){.con_about .box_about .wrp_about .inner ul li{line-height:1.6}}.con_about .box_about .wrp_about .inner ul li i{position:absolute;z-index:1;top:.15em;left:0}.con_about .box_about .wrp_about .inner ul li em{display:block;font-size:89%}.con_about .box_about .wrp_about .inner .txt{font-size:122%;font-weight:bold;letter-spacing:.08em;line-height:1.76}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about .wrp_about .inner .txt{font-size:115%}}@media only screen and (max-width: 767px){.con_about .box_about .wrp_about .inner .txt{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about .wrp_about .inner .txt{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_about .box_about .wrp_about .inner .txt{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_about .box_about .wrp_about .inner .txt{font-size:108%}}@media only screen and (max-width: 767px){.con_about .box_about .wrp_about .inner .txt{line-height:1.6}}.con_about .box_about .c_btn1{margin-top:5.61798%}@media only screen and (min-width: 768px){.con_about .box_about .c_btn1{max-width:370px;margin:5.61798% auto 0}}@media only screen and (max-width: 767px){.con_about .box_about .c_btn1{margin-top:9.84848%}}.con_about .box_about .c_btn1+.c_btn1{margin-top:2.24719%}@media only screen and (max-width: 767px){.con_about .box_about .c_btn1+.c_btn1{margin-top:3.93939%}}.con_about .box_about .c_btn1 a:before{content:"";margin-right:.5em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:112%}.con_about .box_about .c_btn1 a.web:before{content:"";margin-right:.5em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:112%;top:0.5em}.con_producer{position:relative;z-index:2;margin-top:7.8125%;padding:3.125% 0 3.64583%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_producer{margin-top:12.5%}}@media only screen and (max-width: 767px){.con_producer{margin-top:18.58974%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_producer{padding:5% 0 5.83333%}}@media only screen and (max-width: 767px){.con_producer{padding:13.46154% 0 7.05128%}}.con_producer:after{content:'';position:absolute;left:0;top:0;z-index:-2;width:97.5%;max-width:1760px;height:100%;background:#f5f5f5;border-radius:0 3.92em 3.92em 0}@media only screen and (max-width: 767px){.con_producer:after{width:96.15385%}}@media only screen and (max-width: 767px){.con_producer:after{border-radius:0 1em 1em 0}}.con_producer:before{content:'';position:absolute;z-index:-1;left:-8.85417%;top:30%;width:27.60417%;padding-bottom:9.58333%;background:url(../images/common/dec1_l.png) no-repeat left top/contain}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_producer:before{left:-10.41667%}}@media only screen and (max-width: 767px){.con_producer:before{left:-31.41026%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_producer:before{top:-18.22917%}}@media only screen and (max-width: 767px){.con_producer:before{top:-5.66893%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_producer:before{width:32.8125%}}@media only screen and (max-width: 767px){.con_producer:before{width:66.79487%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_producer:before{padding-bottom:12.1875%}}@media only screen and (max-width: 767px){.con_producer:before{padding-bottom:23.58974%}}@media only screen and (max-width: 1199px){.con_producer:before{background-size:100% auto}}.con_producer .box_producer{position:relative;z-index:1;max-width:890px}.con_producer .box_producer h4{text-align:center;font-size:215%;font-weight:bold;letter-spacing:.08em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_producer .box_producer h4{font-size:186%}}@media only screen and (max-width: 767px){.con_producer .box_producer h4{font-size:129%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_producer .box_producer h4{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_producer .box_producer h4{letter-spacing:.08em}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_producer .box_producer h4{font-size:200%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_producer .box_producer h4{font-size:172%}}.con_producer .box_producer h4:after{content:'';display:block;width:2.33em;height:4px;background:#d00a1d;margin:0.6em auto 0}@media only screen and (max-width: 767px){.con_producer .box_producer h4:after{width:2.7em}}@media only screen and (max-width: 767px){.con_producer .box_producer h4:after{height:.22em}}@media only screen and (max-width: 767px){.con_producer .box_producer h4:after{margin:0.8em auto 0}}.con_producer .box_producer .wrp_producer{margin-top:5.61798%}@media only screen and (max-width: 767px){.con_producer .box_producer .wrp_producer{margin-top:7.57576%}}@media only screen and (min-width: 768px){.con_producer .box_producer .wrp_producer{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}}.con_producer .box_producer .wrp_producer .img{width:41.91011%}@media only screen and (max-width: 767px){.con_producer .box_producer .wrp_producer .img{width:75%}}@media only screen and (max-width: 767px){.con_producer .box_producer .wrp_producer .img{margin:0 auto 1.5em}}.con_producer .box_producer .wrp_producer .txt{width:48.31461%;font-size:122%;font-weight:bold;letter-spacing:.08em;line-height:1.76}@media only screen and (max-width: 767px){.con_producer .box_producer .wrp_producer .txt{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_producer .box_producer .wrp_producer .txt{font-size:115%}}@media only screen and (max-width: 767px){.con_producer .box_producer .wrp_producer .txt{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_producer .box_producer .wrp_producer .txt{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_producer .box_producer .wrp_producer .txt{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_producer .box_producer .wrp_producer .txt{font-size:108%}}@media only screen and (max-width: 767px){.con_producer .box_producer .wrp_producer .txt{line-height:1.6}}
