main#primary .page-main-visual{margin-bottom:3.75em}main#primary .page-main-visual .copy{bottom:auto;top:50%;left:50%;transform:translate(-50%,-50%);width:38.93%}.page-first{margin-bottom:3.375em}.page-first h3{font-size:calc(var(--fz25)*1.6);font-style:normal;background:url(../img/interview/sec-title_border.png) no-repeat bottom/auto .4em;padding-bottom:.7em;margin-top:1.75em}.page-first h3+p{font-size:calc(var(--fz25)*.8);text-align:center;margin:.5em 0 2.25em;line-height:2;letter-spacing:.075em}#feedback{background:#f4f3ea}#feedback .header{text-align:center;font-size:var(--fz25);padding-top:2em;padding-bottom:1.8em}@media(max-width:840px){#feedback .header{padding-top:3.5em;font-size:calc(var(--fz25)*.88)}}@media(max-width:480px){#feedback .header{font-size:calc(var(--fz25)*.8);margin-left:-2vw;margin-right:-2vw}}#feedback h3{line-height:1;display:inline-flex;align-items:flex-end;border-bottom:.24em solid #d8b5b6;padding-bottom:.52em;font-size:1em;margin:0 0 1.12em}#feedback h3 span{display:inline-block}#feedback h3 .sub{font-size:1.28em;margin-right:.375em;font-style:italic}#feedback h3 .sub i{font-size:1.6875em}#feedback h3 .main{font-size:1.6em}#feedback h4{font-size:2.4em;font-style:italic;line-height:1}#feedback .point1 .wrapper{display:grid;grid-template-columns:1fr auto;gap:0 4.6%}#feedback .point1 .img{height:100%}#feedback .point1 .img img{width:100%;height:100%;object-fit:cover;border-radius:min(1vw,10px);overflow:hidden}#feedback .point1 .content h5{display:inline-block;font-size:1.52em;line-height:1;margin:0 0 .48em;background:url(../img/message/h3-line.png) no-repeat bottom/100% .42em;padding:0 .53em .84em}#feedback .point1 .content .text{font-size:.8em;line-height:1.5;display:flex;width:100%;place-content:center;flex-direction:column;gap:1.5em;height:29em}#feedback .point1 .content .text p{margin:0}@media(max-width:840px){#feedback .point1 .wrapper{display:block}#feedback .point1 .img{height:auto;aspect-ratio:94/68}#feedback .point1 .content{margin-top:1em}#feedback .point1 .content .text{writing-mode:horizontal-tb;height:auto;display:block;font-size:calc(var(--fz16)*1.125)}#feedback .point1 .content p:not(:last-child){margin-bottom:.45em}#feedback .point1 .h5{text-align:center}}#feedback .point2 .wrapper{display:grid;grid-template-columns:max-content max-content 1fr;grid-template-rows:max-content 1fr;gap:0 1.8%}#feedback .point2 .ttl{background:#000;color:#fff;font-weight:700;text-align:center;font-size:1.04em;line-height:1;padding:.23em 0;margin:0}#feedback .point2 .badge{background:#000;color:#fff;font-size:1.04em;line-height:1.46;padding:1.1em 2.7em 1.1em 1.77em;clip-path:polygon(0 0,82% 0,100% 50%,82% 100%,0 100%);place-self:center;grid-row:span 2}#feedback .point2 .badge p{margin:0;font-weight:700}#feedback .point2 .shipment{grid-row:span 2;display:grid;grid-template-rows:subgrid}#feedback .point2 .shipment .list{background:#e4f0f1;font-size:.88em;border-bottom:.27em solid #000;display:grid;grid-template-rows:1fr 1fr}#feedback .point2 .shipment .item{padding:.45em 2.2em;border-bottom:.14em solid #000;display:flex;flex-direction:column;justify-content:center}#feedback .point2 .shipment .item:last-child{border-bottom:none}#feedback .point2 .shipment p:not(.ttl){margin:0;font-weight:700;line-height:1.5}#feedback .point2 .result{grid-row:span 2;display:grid;grid-template-rows:subgrid}#feedback .point2 .result .ttl{border-bottom:1px solid #fff}#feedback .point2 .result table{width:100%;margin:0;border-collapse:collapse;text-align:center;font-size:.8em;border-bottom:.3em solid #000}#feedback .point2 .result :is(td,th){border:.1em solid #000;padding:.6em .4em;line-height:1}#feedback .point2 .result td{padding:1.2em 0}#feedback .point2 .result thead th{background:#d5d3be;font-weight:700;border-top:0;padding:.9em 0}#feedback .point2 .result thead th:first-child{background:#0000;border:none;line-height:1}#feedback .point2 .result tbody th{background:#bba64b;font-weight:700;border-left:0}#feedback .point2 .result tbody td{background:#f7f6ef;width:17%;font-style:normal;font-family:source-code-pro,monospace;font-weight:500}#feedback .point2 .result tbody td:last-child{width:19%}#feedback .point2 .result td:last-child,#feedback .point2 .result th:last-child{border-right:0}@media(max-width:1024px){#feedback .point2 .fz25{font-size:calc(var(--fz25)*.88)}}@media(max-width:840px){#feedback .point2 .fz25{font-size:var(--fz25)}#feedback .point2 .wrapper{display:block}#feedback .point2 .badge{clip-path:none;text-align:center;padding:1em;margin-bottom:1.2em}#feedback .point2 .shipment{margin-bottom:1.2em}}#feedback .point3 .wrapper{display:grid;grid-template-columns:1fr 1fr;gap:0 2.13%}#feedback .point3 .img{height:100%}#feedback .point3 .img img{width:100%;height:100%;object-fit:cover;border-radius:min(1vw,10px);overflow:hidden}#feedback .point3 .content{overflow-y:scroll;height:25.5em;margin:0;font-size:calc(var(--fz16)*1.125)}#feedback .point3 .content li{display:flex;align-items:stretch;margin-bottom:.555em;background:#f0e4e4;line-height:1.4}#feedback .point3 .content li:last-child{margin-bottom:0}#feedback .point3 .content .date{flex:none;width:5.6em;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;font-style:normal;font-family:source-code-pro,monospace;font-weight:500}#feedback .point3 .content .text{padding:.4666em 1em}#feedback .point3 .content::-webkit-scrollbar{width:1.388em}#feedback .point3 .content::-webkit-scrollbar-track{background:#d5d3be}#feedback .point3 .content::-webkit-scrollbar-thumb{background-color:#fff;background-image:url(../img/env/arrow-bottom.png);background-repeat:no-repeat;background-position:bottom;background-size:100% auto;border-radius:.6945em;border:.277em solid #d5d3be;-webkit-transition:.25s ease;transition:.25s ease}#feedback .point3 .content.scrolled::-webkit-scrollbar-thumb{background-image:url(../img/env/arrow-top.png),url(../img/env/arrow-bottom.png);background-position:top,bottom}#feedback .point3 .content.scrolled.at-bottom::-webkit-scrollbar-thumb{background-image:url(../img/env/arrow-top.png);background-position:top}@media(max-width:1024px){#feedback .point3 .fz25{font-size:calc(var(--fz25)*.88)}}@media(max-width:840px){#feedback .point3 .fz25{font-size:var(--fz25)}#feedback .point3 .img{height:auto;aspect-ratio:16/9}#feedback .point3 .wrapper{display:block}#feedback .point3 .list{margin-bottom:1.2em}#feedback .point3 .content{height:20em;font-size:var(--fz16)}}#feedback .point4{padding-bottom:4em}#feedback .point4 .wrapper{display:grid;grid-template-columns:1fr 1fr;gap:0 2.3%}#feedback .point4 .img{height:100%;position:relative;border-radius:min(.8vw,8px);overflow:hidden}#feedback .point4 .img img{width:100%;height:100%;object-fit:cover;display:block}#feedback .point4 .img .caption{position:absolute;left:0;bottom:0;margin:0;padding:.6em 1em;color:#fff;background:linear-gradient(0deg,#0000008c,#0000)}#feedback .point4 .info .ttl{background:#000;color:#fff;text-align:center;line-height:1.38;font-size:1.04em;padding:.3em;margin:0 0 1.15em}#feedback .point4 .info ul{font-size:calc(var(--fz16)*1.125)}#feedback .point4 .info .list li{display:flex;margin-bottom:.888em;align-items:flex-start;gap:0 .555em;line-height:1.555}#feedback .point4 .info .list li:last-child{margin-bottom:0}#feedback .point4 .info .date{flex:none;width:7.44em;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;font-style:normal;font-family:source-code-pro,monospace;font-weight:500;padding:.5em}#feedback .point4 .info .text{padding:.5em .888em;display:flex;align-items:center;background:#e4f1e6}@media(max-width:1024px){#feedback .point4 .fz25{font-size:calc(var(--fz25)*.88)}}@media(max-width:840px){#feedback .point4 .fz25{font-size:var(--fz25)}#feedback .point4 .img{height:auto;aspect-ratio:16/9;margin-bottom:1.2em}#feedback .point4 .wrapper{display:block}#feedback .point4 .info ul{font-size:var(--fz16)}}

/*# sourceMappingURL=feedback.css.map*/