@charset "UTF-8";.approach__lead__upper{margin-bottom:10px;font-weight:700;font-size:16px}.approach:first-child .approach__lead__upper{color:#00b0fb}.approach:nth-child(2) .approach__lead__upper{color:#ff9100}.approach__lead__group.approach__lead__group--label{width:40%}.reception__attention{font-size:24px;text-align:center}.assistance__download{display:inline-block;margin-bottom:0}.assistance__attention{padding:16px 12px}.assistance__attention__innerWrapper{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #c8c8c8}.assistance__attention__title{font-size:15px;margin-bottom:4px;font-weight:700;color:#d21c24}.orderStopSchedule{margin-top:1em}.orderStopSchedule__title{margin-bottom:6px}.orderStopSchedule__list{margin-bottom:1em}.orderStopSchedule__list__term{float:left;clear:left;min-width:150px;text-align:right}.orderStopSchedule__list__term:after{content:'...'}.orderStopSchedule__list__description{float:left;margin-bottom:6px}.orderStopSchedule__list__description:last-child{margin-bottom:0}.portal__lead{font-size:18px;font-weight:700;margin-bottom:4px}.portal__attention{margin-top:8px}.feature__catchCopy__break{display:inline}.attentionWrapper{border:solid 5px #e4e4e4;padding:20px 16px}.orderAttention{margin-bottom:30px;padding-bottom:16px;border-bottom:1px solid #c8c8c8}.dataCreateAttention{margin-bottom:30px;padding-bottom:16px;border-bottom:1px solid #c8c8c8}.dataCreateAttention__aboutColorReproducibility{margin-top:30px}.dataCreateAttention__paragraphWrapper{float:left;width:54%}.dataCreateAttention__imageWrapper{float:right}.dataCreateAttention__subTitle{font-weight:700;font-size:16px;margin-bottom:6px}.serviceIntroduction__link{display:block;padding:16px 14px;color:#1e1e1e;width:100%;height:100%;text-decoration:none}.serviceIntroduction__link--hover,.serviceIntroduction__link.hover,.serviceIntroduction__link:hover{opacity:.7}.serviceIntroduction__box{border:solid 2px #e4e4e4;height:150px;margin-bottom:24px}.serviceIntroduction__box__half{position:relative;float:left;width:48%;height:198px}.serviceIntroduction__box__half:last-child{float:right}.serviceIntroduction__title{font-size:20px;font-weight:700;margin-bottom:8px}.serviceIntroduction__ondemand{font-size:20px;font-weight:700;margin-bottom:50px;color:#ff9100}.serviceIntroduction__ondemand__imageWrapper{position:absolute;width:38%;bottom:10px;right:14px;text-align:right}.serviceIntroduction__ondemand__image{max-width:100%;height:auto}.serviceIntroduction__addressPrintName{margin-top:14px;font-weight:700}.serviceIntroduction__addressPrintPrice{font-size:18px;color:#d21c24;font-weight:700;margin:2px 0}.serviceIntroduction__addressPrintPrice__icon{position:absolute;top:10px;right:14px}.serviceIntroduction__descriptionWrapper{float:left;width:79%}.serviceIntroduction__descriptionWrapper__address{width:50%}.serviceIntroduction__imageWrapper{position:relative;float:right;width:20%;height:100%}.serviceIntroduction__imageWrapper__address{width:50%;height:100%}.serviceIntroduction__image{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.serviceIntroduction__boxParagraph{margin-bottom:14px}.serviceIntroduction__banner{margin-bottom:24px}.serviceIntroduction__banner img--hover,.serviceIntroduction__banner img.hover,.serviceIntroduction__banner img:hover{opacity:.7}.serviceIntroduction__banner.serviceIntroduction__banner--center{text-align:center}.newYearsCardDeliveryInformation{margin:30px auto 20px;padding:20px 20px;border:1px solid #d21c24;font-size:16px;overflow:hidden}.newYearsCardDeliveryInformation.newYearsCardDeliveryInformation--index{margin-bottom:0;padding-left:40px;padding-right:40px}.newYearsCardDeliveryInformation.newYearsCardDeliveryInformation--large{height:800px;margin-bottom:0;padding-left:40px;padding-right:40px}.newYearsCardDeliveryInformation__title{margin-bottom:10px;border-bottom:1px solid #d21c24;font-size:24px}.newYearsCardDeliveryInformation__switch{display:none}.newYearsCardDeliveryInformation__switch__label{position:relative;width:auto;margin-bottom:10px}.newYearsCardDeliveryInformation__switch__label:after{content:'';position:absolute;top:0;right:auto;bottom:0;width:0;height:0;border:5px solid transparent;border-top:8px solid #007eff;border-bottom:0 solid transparent;margin-bottom:8px;margin:auto}.newYearsCardDeliveryInformation__switch:checked~p:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.newYearsCardDeliveryInformation__switch:checked~.deliveryInformationDateList{display:block}.deliveryInformationDateList{display:none;padding:5px 20px 0;font-weight:400}.deliveryInformationDateList__box{margin-bottom:20px}.deliveryInformationDateList__box__title{margin-bottom:10px;font-weight:700}.deliveryInformationDateList__box__atena--offset{display:none}@media screen and (min-width:1316px){.feature__catchCopy__break{display:none}.dataCreateAttention__paragraphWrapper{width:-webkit-calc(100% - 340px);width:-moz-calc(100% - 340px);width:calc(100% - 340px)}}@media screen and (max-width:1020px){.newYearsCardDeliveryInformation{padding:12px 14px;font-size:14px}.newYearsCardDeliveryInformation__title{font-size:16px}.deliveryInformationDateList{padding:10px}}@media screen and (max-width:767px){.approach__lead__group.approach__lead__group--label{width:100%}.reception__attention{text-align:left}.dataCreateAttention__paragraphWrapper{float:none;width:100%}.dataCreateAttention__imageWrapper{float:none;margin-top:12px;text-align:center}.dataCreateAttention__image{max-width:100%;height:auto}.serviceIntroduction__box{height:auto}.serviceIntroduction__box__half{float:none;width:100%;height:auto}.serviceIntroduction__box__half:last-child{float:none}.serviceIntroduction__ondemand{margin-bottom:14px}.serviceIntroduction__descriptionWrapper{float:none;width:100%}.serviceIntroduction__descriptionWrapper__address{width:100%}.serviceIntroduction__imageWrapper{float:none;width:100%;height:auto;margin-top:10px;text-align:center}.serviceIntroduction__imageWrapper__address{width:100%}.serviceIntroduction__image{position:static;max-width:100%;height:auto}.serviceIntroduction__banner img{max-width:100%;height:auto}.newYearsCardDeliveryInformation.newYearsCardDeliveryInformation--index{padding:10px}}@media screen and (max-width:419px){.orderStopSchedule__list__term{min-width:auto}}@media screen and (max-width:320px){.serviceIntroduction__ondemand__imageWrapper{width:32%}}
/* Copyright 2019 Graphic Co., Ltd. All Right Reserved. */
