@media print,screen{#content h3{line-height:1.4}#content p.phonenum{font-size:3.38cqw}#content p.phonenum em{font-size:5.8cqw}#content p.toiawase{font-size:2.9cqw}#content p.toiawase em{font-size:3.38cqw}#content p+small{margin-top:.5em}#content small{display:block;font-size:3.12cqw;line-height:1.4}#content .contentWrap .contents .summary .padding>h3 span{font-size:14px !important;display:inline-block;font-weight:400;color:#3c3c3c;margin-left:1em}#content ul.indent03 li{display:-webkit-box;display:-ms-flexbox;display:flex}#content ul.indent03 li span{word-break:keep-all}#content .namco{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.42cqw;margin-top:1.93cqw}#content .namco>div{border:.24cqw solid #d2d2d2;border-radius:2.9cqw;padding:3.38cqw;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;position:relative}#content .namco>div h5{font-size:3.86cqw;color:#ff76b6}#content .namco>div h5 span{font-size:2.9cqw}#content .namco>div p{font-size:3.14cqw;margin:1em 0 1em 0}#content .namco>div img{display:block}#content .namco>div img:first-of-type{height:59.66cqw;margin:0 auto}#content .namco>div img:last-of-type{width:24.4cqw;position:absolute;right:1.69cqw;top:10.14cqw}#content .namco>div small{margin-top:1em;text-align:right;line-height:1.5;font-size:2.9cqw;display:block}#content .namco>div:last-of-type img:last-of-type{top:14cqw}#content .namco+p{margin-top:1.5em}#content .target01{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:3.62cqw}#content .target01>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.62cqw;margin-top:2.42cqw}#content .target01>div a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:25.85cqw;aspect-ratio:1/1;background:#fff;border-radius:2.9cqw;-webkit-box-shadow:0 .97cqw 0 0 rgba(255,189,219,.5);box-shadow:0 .97cqw 0 0 rgba(255,189,219,.5);-webkit-box-sizing:border-box;box-sizing:border-box;border:.24cqw solid rgba(255,189,219,.5);border-radius:2.9cqw}#content .target01>div a img{width:21.74cqw}}@media print,screen and (min-width: 640px){#content .contents h1{font-size:42px !important}#content small{display:block;font-size:12px;line-height:1.4}#content p.phonenum{font-size:14px}#content p.phonenum em{font-size:22px}#content p.toiawase{font-size:14px}#content p.toiawase em{font-size:14px}#content .namco{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-top:20px}#content .namco>div{border:1px solid #d2d2d2;border-radius:20px;padding:26px;-webkit-box-sizing:border-box;box-sizing:border-box;width:550px;position:relative}#content .namco>div h5{font-size:20px;color:#ff76b6}#content .namco>div h5 span{font-size:16px}#content .namco>div p{font-size:14px;margin:1em 0 1em 0}#content .namco>div img{display:block}#content .namco>div img:first-of-type{height:313px;margin:0 auto}#content .namco>div img:last-of-type{width:155px;position:absolute;right:0;top:0}#content .namco>div small{margin-top:1em;text-align:right;line-height:1.5;font-size:12px;display:block}#content .namco>div:last-of-type img:last-of-type{top:0}#content .namco+p{margin-top:1.5em}#content .target01{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px}#content .target01>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:20px}#content .target01>div a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:290px;aspect-ratio:1/1;background:#fff;border-radius:24px;position:relative;overflow:hidden;border-width:1px;-webkit-box-shadow:0 4px 0 0 rgba(255,189,219,.5);box-shadow:0 4px 0 0 rgba(255,189,219,.5)}#content .target01>div a::before{content:"";display:block;width:100%;height:100%;background:#ff76b6;position:absolute;top:0;left:-100%;-webkit-transition:left .3s ease;transition:left .3s ease}#content .target01>div a img{position:relative;width:266px;border-radius:15px}#content .target01>div a:hover::before{left:0}}