:focus{outline:0}select{appearance:none;background-image:url(/pages/images/select_arrow.webp);background-position:right 10px center;background-repeat:no-repeat;background-size:11px 6px;border:1px solid #ccc;border-radius:0}.selectbox-003{align-items:center;display:inline-flex;position:relative}.selectbox-003:after{content:"";pointer-events:none}.selectbox-003 select{appearance:none;color:#333;cursor:pointer;letter-spacing:.4em;background-color:#fff;border:1px solid #ccc;border-radius:0;min-width:230px;height:2.8em;padding:.4em calc(.8em + 30px) .4em .8em;font-family:YuMincho,Yu Mincho,Hiragino Mincho ProN,"serif";font-size:1em}@media screen and (max-width:750px){.selectbox-003 select{letter-spacing:.1em;width:100%;height:2.8em;padding:.2em calc(.8em + 20px) .2em .4em;font-size:.6em}}.redtext{color:#960000;font-weight:600}.voice_list>li:nth-of-type(n+2){display:none}.voice_top{-moz-background-size:cover;z-index:-10;background:url(/pages/images/voice_mainimg.webp) bottom/cover no-repeat;width:100%;height:400px;position:relative}@media screen and (max-width:750px){.voice_top{background:url(/pages/images/voice_mainimg_sp.webp) no-repeat;width:100%;height:600px}}.voice_inner{width:96%;max-width:1300px;margin:0 auto;padding:150px 2%}@media screen and (min-width:751px) and (max-width:1024px){.voice_inner{width:94%}}@media screen and (max-width:750px){.voice_inner{width:90%;margin:0 auto;padding:100px 0}}.voice_cont{width:100%;margin:0 auto;padding:80px 0;display:inline-block}.faq_inner{width:95%;max-width:1300px;margin:0 auto;padding:150px 2%}@media screen and (min-width:751px) and (max-width:1024px){.faq_inner{width:94%}}@media screen and (max-width:750px){.faq_inner{width:90%;margin:0 auto;padding:100px 0}}.faq_cont{width:100%;margin:0 auto;padding:80px 0;display:inline-block}.details2{color:#000;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;width:100%;margin:0 auto 20px;line-height:2}.details2__summary{cursor:pointer;background:#fff;margin:0;padding:20px 40px 10px 16px;display:block;position:relative}.details2__summary::-webkit-details-marker{display:none}.details2__summary:before{content:"";box-sizing:border-box;transform-origin:3px 6px;border:6px solid #0000;border-left-color:#d0a243;width:6px;height:6px;transition:all .4s ease-out;display:block;position:absolute;top:calc(50% - 6px);right:16px;transform:rotate(90deg)}.details2[open] .details2__summary:before{transform:rotate(-90deg)}.details2__content{margin:0;padding-bottom:16px;padding-left:16px;padding-right:16px;overflow:hidden}.details2__content>*{margin:0;padding-top:26px}.details2__content>:last-child{padding-bottom:16px}.voice_cont_lr{clear:both;color:#000;letter-spacing:.6em;text-align:left;width:100%;font-size:14px;line-height:2em;display:inline-block}.voice_cont_l{float:left;width:50px;height:50px;display:block}.voice_cont_r{float:right;color:#d0a243;letter-spacing:.6em;text-align:left;width:94%;height:auto;font-size:16px;font-weight:500;line-height:50px;display:block}@media screen and (min-width:751px) and (max-width:1024px){.voice_inner{width:94%}.voice_cont_r{width:92%;height:auto}}@media screen and (max-width:750px){.voice_cont_rl{letter-spacing:.4em;width:100%;font-size:14px;line-height:1.8em}.voice_cont_l{width:10%;height:auto}.voice_cont_l img{width:100%;height:auto}.voice_cont_r{letter-spacing:.4em;width:86%;height:auto;font-size:16px;line-height:1.8em}}.naka_inner-1{width:100%;max-width:1300px;margin:0 auto;padding:0 2%}@media screen and (min-width:751px) and (max-width:1024px){.naka_inner-1{width:95%;margin:0 auto}}@media screen and (max-width:750px){.naka_inner-1{width:90%}}.naka_ttl{text-align:left;color:#000;letter-spacing:.7em;margin:0 0 10px;padding:160px 0 0;font-size:24px;font-weight:500}.naka_ttl_eng{text-align:left;color:#000;letter-spacing:.4em;font-family:font1;font-size:12px}@media screen and (max-width:750px){.naka_ttl{letter-spacing:.7em;margin:0 3% 10px;padding:240px 0 0;font-size:18px}.naka_ttl_eng{letter-spacing:.24em;margin:0 3% 10px;font-size:10px}}.law_inner{width:96%;max-width:1200px;margin:0 auto;padding:0 2%}@media screen and (min-width:751px) and (max-width:1024px){.law_inner{width:94%}}@media screen and (max-width:750px){.law_inner{width:90%;margin:0 auto;padding:10px 0}}.naka_cont_ttl_obj{-moz-background-size:cover;background:url(/pages/images/ttl_obj.webp) 0 0/cover no-repeat;width:52px;height:51px;margin:140px 0 0 -32px}.naka_cont_ttl{text-align:left;color:#000;letter-spacing:.7em;margin:-20px 0 5px;font-size:22px}.naka_cont_ttl_eng{text-align:left;color:#000;letter-spacing:.4em;font-size:10px}@media screen and (max-width:750px){.naka_cont_ttl_obj{margin:100px 0 0 -20px}.naka_cont_ttl{text-align:left;color:#000;letter-spacing:.6em;margin:-20px 0 5px;font-size:18px}.naka_cont_ttl_eng{text-align:left;color:#000;letter-spacing:.5em;margin:0;font-family:font1;font-size:10px}}.etc_ttl1{text-align:left;color:#000;letter-spacing:.7em;margin:0;padding:100px 0 0;font-size:18px;font-weight:500}.etc_txt1{clear:both;color:#000;letter-spacing:.6em;text-align:left;width:100%;margin:60px 0 0;font-size:14px;line-height:2.4em}.etc_txt1 ul li{text-indent:-1.4em;padding-left:1.4em}.etc_txt1 a{color:#000;letter-spacing:.6em;text-align:left;border-bottom:1px dotted #d0a243;font-size:14px;line-height:2.4em;text-decoration:none}.etc_txt1 a:hover{color:#d0a243;border-bottom:none;text-decoration:none}@media screen and (max-width:750px){.etc_txt1{letter-spacing:.5em;margin:0;padding:50px 0 0;font-size:14px;line-height:2em}.etc_txt1 img{width:80%;height:auto}.etc_txt1 a{letter-spacing:.5em;margin:0;padding:50px 0 0;font-size:14px;line-height:2em}}.etc_txt2{clear:both;color:#000;letter-spacing:.4em;text-align:left;text-indent:-1.4em;width:100%;margin:20px 0 0;padding-left:1.4em;font-size:12px;line-height:1.8em}.etc_subt1{color:#000;letter-spacing:.6em;text-align:left;background:repeating-linear-gradient(-45deg,#eeddba,#eeddba 2px,#fff 0 5px);margin:80px 0 0;padding:10px;font-size:14px;line-height:1em;display:inline-block}.etc_txt3{clear:both;color:#000;letter-spacing:.6em;text-align:left;text-indent:-1.4em;width:100%;margin:20px 0 0;padding-left:1.4em;font-size:14px;line-height:2em}.etc_subt2{color:#000;letter-spacing:.6em;text-align:left;background:repeating-linear-gradient(-45deg,#e5b8b2,#e5b8b2 2px,#fff 0 5px);margin:80px 0 0;padding:10px;font-size:14px;line-height:1em;display:inline-block}@media screen and (max-width:750px){.etc_subt1,.etc_subt2{letter-spacing:.5em;font-size:14px;line-height:1.8em}}
