.redtext{color:#960000;font-weight:600}.delivery_top{-moz-background-size:cover;z-index:-10;background:url(/pages/images/delivery_mainimg.webp) bottom/cover no-repeat;width:100%;height:400px;position:relative}@media screen and (max-width:750px){.delivery_top{-moz-background-size:cover;z-index:-10;background:url(/pages/images/delivery_mainimg_sp.webp) bottom/cover no-repeat;width:100%;height:600px;position:relative}}.delivery_inner{width:100%;max-width:1200px;margin:0 auto;padding:0 2%}@media screen and (min-width:751px) and (max-width:1024px){.delivery_inner{width:95%}}@media screen and (max-width:750px){.delivery_inner{width:90%;margin:0 auto;padding:10px 0}}.delivery_link{clear:both;width:100%;height:50px;padding:50px 0 0}.delivery_link_l{float:left;width:137px;height:50px}.delivery_link_r{color:#000;letter-spacing:.6em;text-align:left;float:right;width:calc(100% - 157px);font-size:14px;line-height:50px}.delivery_link_r a{color:#000;letter-spacing:.6em;text-align:left;border-bottom:1px dotted #d0a243;font-size:14px;line-height:50px;text-decoration:none}.delivery_link_r a:hover{color:#d0a243;border-bottom:none;text-decoration:none}@media screen and (max-width:750px){.delivery_link_l{width:30%;height:auto}.delivery_link_l img{width:100%;height:auto}.delivery_link_r{letter-spacing:.3em;width:65%;margin:0;font-size:13px;line-height:1.8em}.delivery_link_r a{letter-spacing:.3em;font-size:13px;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}}
