@charset "UTF-8";.headContent{position:relative;margin-bottom:46px}.headContent__subtitle{font-size:22px;font-weight:700;color:#6f0000;background:#f2b900;padding:6px 20px}.headContent__image{position:absolute;top:4px;right:0;z-index:10}.headContent__main{padding:20px;background:#f6ead0}.headContent__title{margin-top:6px;margin-bottom:16px;font-size:32px;font-weight:700;color:#6f0000;line-height:1.4em;letter-spacing:-2px}.headContent__title__name{font-size:52px;color:#d21c24}.headContent__introduction{position:relative;width:500px;padding:20px 20px 20px 150px;background:#fbf5e8}.headContent__introduction__image{position:absolute;top:4px;left:-6px}.headContent__introduction__lead{margin-bottom:10px}.headContent__introduction__staff{color:#6f0000;font-weight:700}.aboutToneCorrection{margin-bottom:30px}.aboutToneCorrection__problem{padding-left:20px}.aboutToneCorrection__problem__title{color:#6f0000}.aboutToneCorrection__recommend{position:relative;margin-bottom:70px;padding:0 20px}.aboutToneCorrection__recommend__figureBox{padding-right:200px}.aboutToneCorrection__recommend__title{line-height:1.8em;color:#6f0000}.aboutToneCorrection__recommend__titleName{font-size:46px;color:#d21c24}.aboutToneCorrection__recommend__titleSub{font-size:30px}.aboutToneCorrection__recommend__image{position:absolute;bottom:0;right:0}.aboutToneCorrection__point{margin-bottom:20px;border-bottom:solid 8px #f29600}.aboutToneCorrection__point__title{padding:0 20px;height:55px;background:#f29600;color:#fff;font-size:22px;font-weight:700}.aboutToneCorrection__point__titleName{height:inherit;display:table-cell;vertical-align:middle}.aboutToneCorrection__point__titleStrong{display:table-cell;vertical-align:middle;font-size:38px}.aboutToneCorrection__point__content{padding:20px;background:#faf0dc}.aboutToneCorrection__attention{border:solid 1px #d21c24;padding:8px 20px}.problemExample__example{display:inline-block;float:left}.problemExample__example__label{margin-top:10px}.problemExample__problem{display:inline-block;float:right}.problemToRecommend{margin-bottom:20px;text-align:center}.appealPoint{position:relative;margin-bottom:10px;padding:16px 160px 16px 80px}.appealPoint__icon{position:absolute;top:0;left:10px}.appealPoint__title{padding-bottom:6px;color:#6f0000;border-bottom:dotted 4px #f29600}.appealPoint__imageWrapper{position:absolute;top:10px;right:0;width:150px;text-align:center}.orderFlow{position:relative;padding-left:240px;padding-top:56px}.orderFlow__comment{position:absolute;top:0;left:0}.orderFlow__leadWrapper{margin-top:10px}.orderFlow__lead.orderFlow__lead--correction{float:left;width:200px;margin-left:60px}.orderFlow__lead.orderFlow__lead--print{float:right;width:160px}.toneCorrectionAbility{margin-bottom:30px;padding:0 20px}.toneCorrectionAbility.toneCorrectionAbility--menu{margin-bottom:80px}.toneCorrectionAbility__title{position:relative;padding-top:70px;line-height:1.8em;color:#6f0000;font-size:22px;font-weight:700;margin-bottom:10px}.toneCorrectionAbility__title__name{font-size:46px;color:#d21c24}.toneCorrectionAbility__title__image{position:absolute;top:0;left:330px}.toneCorrectionAbility__title__image.toneCorrectionAbility__title__image--others{top:10px;left:480px}.toneCorrectionAbilityExample__titleWrapper{position:relative;margin-bottom:20px}.toneCorrectionAbilityExample__title{position:relative;padding-left:12px;border-left:solid 5px #f5ac61}.toneCorrectionAbilityExample__title__sub{font-size:14px;font-weight:400}.toneCorrectionAbilityExample__title__image{position:absolute;right:0;top:50%}.toneCorrectionAbilityExample__correctedNumber{position:absolute;top:0;padding:4px 20px;background:#ef5600;-webkit-border-radius:20px;border-radius:20px;color:#fff;font-weight:700;font-size:18px}.toneCorrectionAbilityExample__correctedNumber.toneCorrectionAbilityExample__correctedNumber--foodMenu{left:300px}.toneCorrectionAbilityExample__correctedNumber.toneCorrectionAbilityExample__correctedNumber--catalog{left:410px}.toneCorrectionAbilityExample__content{position:relative}.toneCorrectionAbilityExample__content.toneCorrectionAbilityExample__content--flyer{padding-right:250px}.toneCorrectionAbilityExample__content.toneCorrectionAbilityExample__content--menu{margin-bottom:80px}.toneCorrectionAbilityExample__content.toneCorrectionAbilityExample__content--catalog{margin-bottom:130px}.toneCorrectionAbilityExample__imageWrapper{margin-bottom:30px}.toneCorrectionAbilityExample__imageWrapper:last-child{margin-bottom:0}.toneCorrectionAbilityExample__printExample{position:absolute;top:0;right:0}.toneCorrectionAbilityExample__printExample.toneCorrectionAbilityExample__printExample--flyer{width:250px}.toneCorrectionAbilityExample__printExample__image.toneCorrectionAbilityExample__printExample__image--flyer{margin-bottom:10px}.toneCorrectionAbilityExample__priceExample{position:relative;margin-top:20px;padding:14px 20px;background:#faf0dc}.priceExample{width:54%}.priceExample.priceExample--menu{width:58%}.priceExample.priceExample--catalog{width:64%}.priceExample__service{float:left;clear:left;font-size:20px;font-weight:700}.priceExample__price{float:right;font-size:20px}.priceExample__detail{float:left;clear:left}.priceExample__sum{position:absolute;top:40px;right:40px;font-size:18px;font-weight:700;color:#d21c24}.priceExample__sum__number{font-size:30px}.priceExample__sum__unit{font-size:20px}.detailAndOrder{margin-bottom:30px}.detailAndOrder__title{position:relative;width:100%;margin-bottom:20px;padding:40px 0 80px 160px;font-size:22px;font-weight:700;color:#6f0000}.detailAndOrder__title__image{position:absolute;top:0;left:0}.detailAndOrder__title__arrow{position:absolute;bottom:0;left:0;right:0;margin:auto}.detailAndOrder__section{position:relative;border:solid 2px #a9d270;margin:0 20px 46px}.detailAndOrder__section:last-child{margin-bottom:0}.detailAndOrder__section__link{display:block;text-decoration:none;color:#1e1e1e}.detailAndOrder__section__link--hover,.detailAndOrder__section__link.hover,.detailAndOrder__section__link:hover{opacity:.7}.detailAndOrder__section__icon{position:absolute;top:-29px;left:-20px;display:block;width:56px;height:56px;background:#008a53;-webkit-border-radius:100%;border-radius:100%;border:solid 2px #fff;color:#fff;font-size:40px;text-align:center;z-index:5}.detailAndOrder__section__iconImage{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.detailAndOrder__section__title{position:absolute;top:-16px;left:0;display:inline-block;padding:2px 20px 2px 40px;-webkit-border-radius:20px;border-radius:20px;background:#78bd36;color:#fff;font-size:18px;font-weight:700;z-index:2}.detailAndOrder__section__content{position:relative;padding:34px 224px 20px 26px}.detailAndOrder__section__lead{margin-bottom:16px}.detailAndOrder__section__button{width:230px;font-weight:400}.detailAndOrder__section__image{position:absolute;top:0;bottom:0;left:480px;margin:auto}.customCorrection__title{position:relative;padding-left:160px;color:#008a53;font-size:36px;font-weight:700}.customCorrection__title__image{position:absolute;top:0;bottom:0;left:0;margin:auto}.inquiry{margin:0 20px}.inquiry__title{float:left;width:190px}.inquiry__telephoneNumber{float:left;margin-left:4px;padding-top:4px;font-size:26px;font-weight:700;color:#f5aa00}.inquiry__button{display:block;float:right;width:208px;font-weight:400}@media screen and (max-width:767px){.headContent__subtitle{padding-right:140px;font-size:20px}.headContent__image{width:140px;height:auto}.headContent__title{margin-top:0;padding-right:100px;font-size:24px}.headContent__title__name{font-size:32px}.headContent__introduction{width:100%;padding:20px 20px 20px 100px}.headContent__introduction__image{top:auto;bottom:0;max-width:100px;width:100%;height:auto}.aboutToneCorrection{margin-bottom:60px}.aboutToneCorrection__recommend__figureBox{padding-right:0}.aboutToneCorrection__recommend__title{padding-right:100px;line-height:1.6em}.aboutToneCorrection__recommend__titleName{font-size:32px}.aboutToneCorrection__recommend__titleSub{font-size:24px}.aboutToneCorrection__recommend__image{top:10px;bottom:auto;max-width:100px;height:auto}.aboutToneCorrection__point__title{height:auto;padding:6px 20px;font-size:20px;line-height:1.6em}.aboutToneCorrection__point__titleName{display:block}.aboutToneCorrection__point__titleStrong{display:block;font-size:32px}.problemExample{margin-bottom:30px}.problemExample__example{display:block;float:none;max-width:278px;width:100%;margin:0 auto 10px}.problemExample__problem{float:none}.problemExample__image{max-width:100%;height:auto}.appealPoint{padding:16px 0 16px 60px}.appealPoint__icon{width:40px;height:auto}.appealPoint__imageWrapper{position:static;margin-top:10px}.appealPoint__image{max-width:100%;height:auto}.orderFlow{padding-top:0;padding-left:0}.orderFlow__comment{position:static;display:block;margin:0 auto 20px;max-width:100%;height:auto}.orderFlow__image{max-width:100%;height:auto}.orderFlow__lead.orderFlow__lead--correction{width:50%;margin-left:0}.orderFlow__lead.orderFlow__lead--print{width:50%;padding-left:20px}.toneCorrectionAbility{margin-bottom:50px}.toneCorrectionAbility.toneCorrectionAbility--catalog{margin-bottom:70px}.toneCorrectionAbility__title{line-height:1.6em;padding-top:0;padding-right:100px;font-size:20px}.toneCorrectionAbility__title.toneCorrectionAbility__title--others{padding-top:30px}.toneCorrectionAbility__title__name{display:block;font-size:32px}.toneCorrectionAbility__title__image{left:auto;top:auto;bottom:0;right:0;width:100px;height:auto}.toneCorrectionAbility__title__image.toneCorrectionAbility__title__image--others{top:auto;bottom:0;right:0;left:auto}.toneCorrectionAbilityExample__correctedNumber{position:static;display:inline-block;font-size:16px}.toneCorrectionAbilityExample__content{padding-right:0}.toneCorrectionAbilityExample__content.toneCorrectionAbilityExample__content--flyer{padding-right:0}.toneCorrectionAbilityExample__content.toneCorrectionAbilityExample__content--menu{margin-bottom:20px}.toneCorrectionAbilityExample__content.toneCorrectionAbilityExample__content--catalog{margin-bottom:20px}.toneCorrectionAbilityExample__image{max-width:100%;height:auto}.toneCorrectionAbilityExample__printExample{position:static}.toneCorrectionAbilityExample__printExample.toneCorrectionAbilityExample__printExample--flyer{margin-bottom:20px;width:100%}.toneCorrectionAbilityExample__printExample__image{display:block;margin:0 auto;max-width:100%;height:auto}.priceExample{width:100%}.priceExample.priceExample--menu{width:100%}.priceExample.priceExample--catalog{width:100%}.priceExample__service{float:none;font-size:18px}.priceExample__price{float:none;margin-bottom:14px;font-size:18px}.priceExample__detail{float:none;margin-bottom:20px}.priceExample__sum{font-size:16px}.priceExample__sum{position:static}.priceExample__sum__number{font-size:28px}.priceExample__sum__unit{font-size:18px}.detailAndOrder__title{margin-bottom:30px;padding:20px 0 80px 110px;font-size:20px}.detailAndOrder__title__image{width:100px;height:auto}.detailAndOrder__section__icon{width:46px;height:46px;top:-24px}.detailAndOrder__section__iconImage{width:12px;height:auto}.detailAndOrder__section__title{font-size:16px;top:-15px}.detailAndOrder__section__content{padding:34px 20px 20px}.detailAndOrder__section__image{position:static;display:block;max-width:100%;height:auto;margin:20px auto 0}.customCorrection__title{padding-left:0;display:block;font-size:32px}.customCorrection__title__image{display:block;position:static;margin:0}.inquiry__title{float:none;width:100%}.inquiry__telephoneNumber{float:none;margin-left:0;margin-bottom:10px;padding-top:0;font-size:24px}.inquiry__button{float:none;margin-bottom:14px}}@media screen and (max-width:419px){.headContent__introduction{padding:20px}.headContent__introduction__image{display:none}.aboutToneCorrection__recommend__title{padding-right:0}.aboutToneCorrection__recommend__image{display:none}.toneCorrectionAbility__title{padding-right:0}.toneCorrectionAbility__title__image{display:none}.detailAndOrder__section__title{margin-right:10px;top:-26px;height:52px;-webkit-border-radius:52px;border-radius:52px}.detailAndOrder__section__titleText{display:table-cell;vertical-align:middle;width:100%;height:48px}.detailAndOrder__section__content{padding-top:40px}.detailAndOrder__section__button{max-width:230px;width:100%}.inquiry__telephoneNumber{font-size:22px}}
/* Copyright 2019 Graphic Co., Ltd. All Right Reserved. */
