@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@media only screen and (min-width:992px){#printers .printers__block{display:flex;justify-content:space-between;align-items:flex-start;gap:3rem}}#printers .printers__block .printers__image{margin:1.5rem 0 0}@media only screen and (min-width:992px){#printers .printers__block .printers__image{margin:2.5rem 0 0;width:45.333%}}#printers .printers__block .printers__image figure{width:100%;height:auto;border-radius:1.5rem;overflow:hidden}#printers .printers__block .printers__image figure img{width:100%;height:auto}#printers .itemblock{margin:1.5rem 0 0}@media only screen and (min-width:992px){#printers .itemblock{margin:3rem 0 0}}#printers .itemblock .table{margin:0}@media only screen and (min-width:992px){#printers .itemblock .table{margin:0 2.5rem}}#printers .itemblock .table:first-of-type{margin:1.5rem 0 0}@media only screen and (min-width:992px){#printers .itemblock .table:first-of-type{margin:3rem 2.5rem 0}}#printers .itemblock .table{display:table;border-collapse:collapse}#printers .itemblock .table dt,#printers .itemblock .table dd{display:table-cell}#printers .itemblock .table dt{width:4em;-moz-text-align-last:justify;text-align-last:justify}#printers .itemblock .table dd::before{display:inline-block;content:"：";width:1rem;text-align:center}.pagetitle{display:flex;align-items:center;background-image:url("../img/common/bg_four_lines.svg"),url("../img/common/bg_contents_mainimage_shadow.webp"),url("../img/company/img_mainimage.webp");background-size:80%,auto 100%,cover;background-position:right -4rem bottom -10rem,left bottom,center center;background-repeat:no-repeat,repeat-x,no-repeat;width:100%;height:280px;padding:0 1rem}@media only screen and (min-width:992px){.pagetitle{background-size:auto,auto 100%,cover;background-position:right -9.25rem bottom -10rem,left bottom,center center;height:400px;padding:0 2.5rem}}.pagetitle .pagetitle_text{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:3.875rem 0 0;color:#fff}.pagetitle .pagetitle_text .jp{order:2;width:100%;font-size:1.125rem;line-height:1.5;letter-spacing:.05em;font-weight:bold;text-align:left}@media only screen and (min-width:992px){.pagetitle .pagetitle_text .jp{font-size:1.5rem;line-height:1.5;letter-spacing:.05em}}.pagetitle .pagetitle_text .en{order:1;width:100%;font-size:2rem;line-height:1.25;letter-spacing:.05em;font-family:"PT Sans",sans-serif;font-weight:400;text-align:left}@media only screen and (min-width:992px){.pagetitle .pagetitle_text .en{font-size:3.75rem;line-height:1.2;letter-spacing:.05em}}#about_seal_printing .img-01{margin:0 auto;width:95.7%;height:auto}#about_seal_printing .img-02{margin:0 auto;width:77.288%;height:auto}#if330{padding-bottom:3rem}@media only screen and (min-width:992px){#if330{padding-bottom:7.75rem;background-image:url("../img/common/bg_four_lines.svg");background-size:470.72px auto;background-position:top 15rem left -12rem;background-repeat:no-repeat}}#if330 .seal_printing_centerline_title{padding-left:1rem;padding-right:1rem;font-size:1.375rem;line-height:1.6363636364;letter-spacing:.05em;font-weight:bold;text-align:left;text-shadow:3px 4px 0 #c1e2ff}@media only screen and (min-width:992px){#if330 .seal_printing_centerline_title{padding-left:2.5rem;padding-right:0;display:flex;align-items:center;gap:1rem;word-break:keep-all;overflow-wrap:break-word;font-size:2.5rem;line-height:1.6;letter-spacing:.05em}}#if330 .seal_printing_centerline_title::after{display:block;content:"";margin:.75rem 0 0;width:100%;height:.5rem;background-color:var(--color-main)}@media only screen and (min-width:992px){#if330 .seal_printing_centerline_title::after{margin:0;height:1rem}}#if330 .if330_info{margin:1.5rem 1rem 0;text-align:left}@media only screen and (min-width:992px){#if330 .if330_info{margin:6.625rem 0 0 auto;padding-right:2.5rem;text-align:left;width:940px;font-size:1.375rem;line-height:2.1818181818;letter-spacing:.05em}}#color .msp_color{border-radius:1.5rem;overflow:hidden}@media only screen and (min-width:992px){#cutting .itemblock,#mercytouch .itemblock{display:flex;justify-content:space-between;align-items:flex-start;gap:3rem}}@media only screen and (min-width:992px){#cutting .itemblock p,#mercytouch .itemblock p{padding-left:2.5rem}}#cutting .itemblock .imagearea,#mercytouch .itemblock .imagearea{position:relative}@media only screen and (min-width:992px){#cutting .itemblock .imagearea .box_off,#mercytouch .itemblock .imagearea .box_off{position:absolute}}@media only screen and (min-width:992px){#cutting p{padding-right:11%}}#cutting .imagearea{width:100%}@media only screen and (min-width:992px){#cutting .imagearea{width:31.066%}}#cutting .imagearea figure.box_off{display:none}@media only screen and (min-width:992px){#cutting .imagearea figure.box_off{display:block;top:0;left:-60%;width:80%;height:auto}}#mercytouch{padding-bottom:3rem}@media only screen and (min-width:992px){#mercytouch{padding-bottom:5rem}}@media only screen and (min-width:992px){#mercytouch .imagearea{min-width:42.333%}}@media only screen and (min-width:992px){#mercytouch .imagearea .box_off{top:-86px;right:0;max-width:508px}}/*# sourceMappingURL=seal_printing.css.map */