@charset "UTF-8";.pageTabList{position:relative;margin-bottom:60px}.pageTabList:before{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background:#1e1e1e;z-index:-1}.pageTabList.pageTabList--index{margin-bottom:40px}.pageTabList.pageTabList--guide{margin-bottom:0}.pageTabList.pageTabList--footer{margin-bottom:60px}.pageTabList__item{float:left;width:45%;margin-left:1%;margin-right:4%}.pageTabList__item:not(:last-child){margin-left:4%;margin-right:1%}.pageTabList__inner{display:block;width:100%;height:48px;padding:14px 6px;text-decoration:none;text-align:center;color:#1e1e1e;background:#e4e4e4;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;font-size:20px;border-bottom:solid 1px #1e1e1e}.pageTabList__inner.pageTabList__inner--link--hover,.pageTabList__inner.pageTabList__inner--link.hover,.pageTabList__inner.pageTabList__inner--link:hover{opacity:.7}.pageTabList__inner.pageTabList__inner--current{color:#fff;background:#1e1e1e;font-weight:700;border-color:#1e1e1e}.pageTabList__inner__text br{display:none}.socialLink{position:absolute;bottom:6px;left:26px}.socialLink__box{margin-top:30px;text-align:center}.socialLink__item{display:inline-block;height:20px;margin-right:8px;overflow:hidden}.socialLink__item.facebook{width:120px}.hacorakuFaq{margin-bottom:70px}.faq__answerParagraph{margin-bottom:20px}.faq__answerParagraph:last-child{margin-bottom:0}.faq__answerParagraph.faq__answerParagraph--install{margin-bottom:40px}.faq__answerParagraph.faq__answerParagraph--template{margin-bottom:40px}.faq__answerParagraph__title{margin-bottom:8px;font-weight:700}.faq__answerParagraph__list>li{margin-bottom:4px}.faq__answerParagraph__list>li:last-child{margin-bottom:0}.faq__answerParagraph__imageProcess{margin-top:20px}.faq__answerParagraph__imageProcess.faq__answerParagraph__imageProcess--bottom{margin-bottom:20px}.faq__answerParagraph__imageTitle{margin-bottom:16px;font-size:18px}.faq__answerParagraph__imageDescriptionList--dashedLine,.faq__answerParagraph__imageDescriptionList--solidLine{position:relative;display:inline-block;margin-top:16px;margin-right:30px;padding-left:60px}.faq__answerParagraph__imageDescriptionList--dashedLine:last-child,.faq__answerParagraph__imageDescriptionList--solidLine:last-child{margin-right:0}.faq__answerParagraph__imageDescriptionList--dashedLine:before,.faq__answerParagraph__imageDescriptionList--solidLine:before{content:'';position:absolute;top:44%;left:0;display:inline-block;width:50px;height:3px}.faq__answerParagraph__imageDescriptionList--solidLine:before{background-color:#094}.faq__answerParagraph__imageDescriptionList--dashedLine:before{border-top:3px dashed #e60012}.faq__answerSection{margin-bottom:40px}.faq__answerTrimArea{margin-top:20px}.faq__answerTrimArea__box{float:left;width:47%;margin-right:6%}.faq__answerTrimArea__box:last-child{margin-right:0}.faq__answerTrimArea__box.faq__answerTrimArea__box--arrow{position:relative;width:47%;margin-right:6%}.faq__answerTrimArea__box.faq__answerTrimArea__box--arrow:last-child{margin-right:0}.faq__answerTrimArea__box.faq__answerTrimArea__box--arrow:not(:last-child):after{content:'';position:absolute;top:130px;right:-4%;width:0;height:0;border:26px solid transparent;border-left:16px solid #f97a00;border-right:0px solid transparent;margin-right:16px;margin:auto}.faq__imageBox{margin-top:16px;margin-bottom:20px}.faq__imageBox.faq__imageBox--top{margin-top:30px}.faq__imageBox>img{margin-top:20px}.faq__imageBox__image,.faq__imageBox__switch{display:none}.faq__imageBox__switch:checked~.faq__imageBox__image{display:block}.faq__imageBox__switch:checked~.faq__imageBox__label:after{content:'';position:absolute;width:0;height:0;border:5px solid transparent;border-bottom:8px solid #007eff;border-top:0 solid transparent;margin-top:8px;margin:auto}.faq__imageBox__switch:checked~.faq__imageBox__label .faq__imageBox__labelOpen{display:none}.faq__imageBox__switch:checked~.faq__imageBox__label .faq__imageBox__labelClose{display:inline-block}.faq__imageBox__image>img,.faq__imageBox__image>p{margin-top:20px}.faq__imageBox__label{position:relative;padding-right:16px}.faq__imageBox__label:before{content:'';display:inline-block;vertical-align:middle;margin-right:6px;width:24px;height:20px;background:url(/files/img/lineup/package/hacoraku/common/icon_image.png) center center no-repeat;background-size:24px 20px}.faq__imageBox__label:after{content:'';position:absolute;top:0;right:0;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}.faq__imageBox__label.faq__imageBox__label--noIcon:before{display:none}.faq__imageBox__labelClose{display:none}.faq__imageBox__firstBox{margin-bottom:14px}.imageBox{margin-top:12px}.imageBox--s .imageBox__image{width:38%}.imageBox--s .imageBox__lead{width:62%}.imageBox__image{width:40%;float:left}.imageBox__lead{width:60%;float:left;padding-left:24px}.attention{padding:8px 16px;background-color:#d21c24;color:#fff;font-weight:700;line-height:1.6em}.registeredTrademark{margin-bottom:60px}.registeredTrademark__description{width:100%;padding:4px 8px;font-size:14px;text-align:center;border:1px solid #1e1e1e}.registeredTrademark__text{margin-right:20px}.registeredTrademark__link{display:inline-block}.head__box{padding-bottom:30px;background:#ffc346}.head__title{position:relative;height:210px}.head__title__logo{position:absolute;top:35px;left:26px}.head__title__pickup{position:absolute;top:0;right:0}.head__title .imgPc{display:none}.head__title .imgFullWidth{display:none}.head__lead{margin:16px 0}.head__lead__text{font-size:28px;font-weight:700;text-align:center}.head__point{position:relative;height:auto;margin:30px 30px 0;padding:24px 30px;background:#fff;-webkit-border-radius:10px;border-radius:10px}.head__point__text{position:absolute;top:-16px;left:0;padding:4px 14px;font-size:16px;font-weight:700;color:#fff;background:#d21c24}.head__point__illust{position:absolute;bottom:0;right:30px}.head__windows{height:40px;padding:4px 0;background:#d21c24;font-size:24px;font-weight:700;color:#fff;text-align:center}.head__title{position:relative}.head__social{position:absolute;left:16px;bottom:8px}.head__social__item{display:inline-block;height:20px;margin-right:8px;overflow:hidden}.head__social__item.facebook{width:110px}.head__info{padding:12px 0;margin-bottom:40px;border-bottom:1px solid #1e1e1e;background-color:#f4f4f4;text-align:center}.head__info__box{position:relative;display:inline-block;margin-right:40px;padding-left:60px;text-align:left;vertical-align:middle}.head__info__box.head__info__box--os{height:48px;padding-top:12px;padding-left:110px}.head__info__box.head__info__box--application{margin-right:0}.head__info__box--inner{float:left;margin-right:10px}.head__info__os{font-size:20px;font-weight:700}.head__info__application{font-size:16px;font-weight:700;line-height:1.4em}.head__info__application>span{font-size:20px}.head__info__application>span>br{display:none}.head__info__application--annotation{margin-top:4px;display:block;line-height:1.4;font-size:12px;font-weight:700}.head__info__boxIcon{position:absolute;left:0;top:0;width:50px;height:50px}.head__info__boxIcon--mac{width:93px;height:48px;background:url(/files/img/lineup/package/hacoraku/common/icon_mac_and_windows.png) center center no-repeat;background-size:93px 48px}.head__attention{margin-top:30px;padding:20px}.head__attention.head__attention--update{border:1px solid #004fb5}.head__attention__title{text-align:center}.head__attention__paragraph{margin-bottom:12px}.head__attention__paragraph:last-child{margin-bottom:0}.versionUpgrade{margin-bottom:40px}.versionUpgrade__title__text{padding:6px;font-size:20px;font-weight:700;text-align:center;color:#fff;background-color:#d21c24}.versionUpgrade__title__textIcon{display:inline-block;margin-right:20px;padding:5px 14px;font-size:18px;color:#d21c24;line-height:1;background-color:#fff;-webkit-border-radius:2px;border-radius:2px}.versionUpgrade__title__textUpdateDate{font-size:16px}.versionUpgrade__informationBox{padding:20px;border:solid #d21c24;border-width:0 1px 1px 1px}.versionUpgrade__information__heading{margin-bottom:16px;text-align:center;font-size:22px;font-weight:700}.versionUpgrade__informationList{margin-bottom:24px;border:1px solid #c8c8c8}.versionUpgrade__informationList__title{float:left;width:16%;display:inline-block;padding:6px 10px;background-color:#e4e4e4;font-size:14px;font-weight:700;text-align:center}.versionUpgrade__informationList__list{float:left;width:84%;padding:4px 8px}.versionUpgrade__informationList__list>li{display:inline-block;margin-right:12px;font-size:14px;font-weight:700}.versionUpgrade__informationList__list>li:last-child{margin-right:0}.versionUpgrade__informationList__list>li.u-list-item.u-list-item--number.u-list-item.u-list-item--number--disc:before{background:#f37900;border:none}.versionUpgradeDetail__accordion__title{padding:6px;text-align:center}.versionUpgradeDetail__accordion__icon{position:relative;top:-2px;margin-left:0}.versionUpgradeDetail__accordion__item{padding:20px 30px 34px}.versionUpgradeDetail__itemrList{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #c8c8c8}.versionUpgradeDetail__itemrList.versionUpgradeDetail__itemrList--noBorder{padding-bottom:0;border:none}.versionUpgradeDetail__itemrList.versionUpgradeDetail__itemrList--endText{text-align:center}.versionUpgradeDetail__itemrList__title{display:inline-table;max-width:98%;margin-bottom:30px;color:#1e1e1e;line-height:1.4;font-size:20px;font-weight:700}.versionUpgradeDetail__itemrList__title--subText{display:block;font-size:16px;margin-top:4px}.versionUpgradeDetail__itemrList__titleBorder{position:relative;z-index:0}.versionUpgradeDetail__itemrList__titleBorder:after{content:'';position:absolute;left:0;bottom:-2px;width:98%;height:12px;background:#ff0;z-index:-1;-webkit-transform:skew(-20deg);-moz-transform:skew(-20deg);transform:skew(-20deg)}.versionUpgradeDetail__itemrList.u-list-item.u-list-item--number.u-list-item--number--disc.u-list-item--number--strong.u-list-item--xl:before{background:#f37900;border:none}.versionUpgradeDetail__contents{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.versionUpgradeDetail__itemImage{font-size:14px}.versionUpgradeDetail__itemImage__fookOption{position:relative;margin-right:100px}.versionUpgradeDetail__itemImage__fookOption:last-child{margin-right:0}.versionUpgradeDetail__itemImage__fookOption:last-child:after{display:none}.versionUpgradeDetail__itemImage__fookOption:after{content:'';position:absolute;top:0;bottom:0;right:-60px;width:0;height:0;border:20px solid transparent;border-left:20px solid #d21c24;border-right:0px solid transparent;margin-right:20px;margin:auto}.versionUpgradeDetail__itemImage__fookOption.versionUpgradeDetail__itemImage__fookOption--finish{padding-top:58px}.versionUpgradeDetail__itemImage__backSideTemplate{text-align:center}.versionUpgradeDetail__itemImage__size{width:330px;margin-left:-1.5em;margin-right:30px}.versionUpgradeDetail__itemImage__size:last-child{margin-right:0}.versionUpgradeDetail__itemImage__size.versionUpgradeDetail__itemImage__size--oneTouch{width:270px;margin-left:0;text-align:center}.versionUpgradeDetail__itemImage__size>p{margin-top:10px;text-align:left;font-weight:700}.versionUpgradeDetail__itemImage__endText{position:relative;display:inline-block;text-align:center;font-size:22px;font-weight:700;color:#d21c24}.versionUpgradeDetail__itemImage__endText:after,.versionUpgradeDetail__itemImage__endText:before{content:'';display:block;position:absolute;top:0;bottom:0;margin:auto;width:34px;height:2px;background:#d21c24}.versionUpgradeDetail__itemImage__endText:before{left:-34px;-webkit-transform:rotate(56deg);-moz-transform:rotate(56deg);transform:rotate(56deg)}.versionUpgradeDetail__itemImage__endText:after{right:-34px;-webkit-transform:rotate(-56deg);-moz-transform:rotate(-56deg);transform:rotate(-56deg)}.versionUpgradeDetail__faq__title{font-size:20px;margin-bottom:30px}.versionUpgradeDetail__faq>.q-and-a__list{margin-bottom:0}.downloadButton{display:block;width:440px;margin:10px auto 16px;padding:14px 0 12px;font-size:16px;font-weight:700}.downloadButton.downloadButton--last{margin-bottom:12px}.downloadButton.downloadButton--windows{padding:18px 0 16px;font-size:20px}.downloadButton__box{margin-bottom:60px}.downloadButton__box.downloadButton__box--faq .downloadButton__innerWrapper{border-bottom:1px solid #c8c8c8}.downloadButton__innerWrapper{padding:0 152px;padding-bottom:30px;text-align:center;border-bottom:1px solid #1e1e1e}.downloadButton__title{margin-bottom:8px;font-size:22px;font-weight:700;text-align:center}.downloadButton__tag{display:inline-block;margin:0 0 0 10px;padding:4px 6px;background-color:#d21c24;font-size:14px;color:#fff;line-height:1;text-indent:0;font-weight:400;-webkit-border-radius:3px;border-radius:3px}.downloadButton__tag.downloadButton__tag--windows{font-size:18px}.downloadButton__leadBox{padding:10px;text-align:center}.downloadButton__lead{display:block;text-align:center}.downloadButton__lead>a{margin-left:6px}.downloadButton__lead.downloadButton__lead--forWinOs{padding:10px 0}.downloadButton__lead.downloadButton__lead--forMacOs{display:inline-block;margin-left:40px}.downloadButton__lead.downloadButton__lead--forMacOs:first-child{margin-left:0}.downloadButton__textLink{margin-bottom:16px;padding-left:152px}.downloadButton__notSupported{text-align:center}.hacoraku__sectionTitle{font-size:22px}.hacoraku__imageWrapper{float:right;width:28%;padding-left:10px}.hacoraku__imageWrapper__data{width:50%}.overview__title{font-size:30px;font-weight:700;text-align:center}.overview__subTitle{font-size:26px;font-weight:700;text-align:center}.overview__borderTitle{padding:12px;font-size:30px;font-weight:700;text-align:center;border-bottom:1px solid #1e1e1e}.featureList{margin-top:20px;margin-bottom:40px}.featureList__item{float:left;width:32%;margin-right:2%}.featureList__item:last-child{margin-right:0}.featureList__itemLead{overflow:hidden;position:relative;height:436px;border:1px solid #c8c8c8;padding:12px}.featureList__itemLead__sub{width:265px;margin-bottom:24px;padding:12px 0;border:3px solid #f97a00;background-color:#320000;color:#fff;font-size:20px;font-weight:700;text-align:center}.featureList__itemLead__title{margin-bottom:12px;font-size:16px;font-weight:700;text-align:center;line-height:1.4}.featureList__itemLead__title>span{font-size:26px}.featureList__itemLead__title.featureList__itemLead__title--price{margin-bottom:24px}.featureList__itemLead__link{margin-top:12px}.featureList__itemImage--tool{position:absolute;bottom:0;right:-20px}.featureList__itemImage--design{position:absolute;bottom:0;right:0}.featureList__itemImage--price{margin-top:20px;margin-bottom:20px;text-align:center}.flow{margin-bottom:40px;padding:20px 16px;background:#ffc346}.flow__list{padding:16px;margin:20px auto;background:#fff}.flow__list__item{position:relative;float:left;width:22%;text-align:center}.flow__list__item:not(:last-of-type):after{content:"";position:absolute;display:block;top:90px;right:-11px;width:21px;height:21px;background:url(/files/img/lineup/package/hacoraku/index/ico_flow_direction.png) no-repeat center center;background-size:100%}.flow__list__item.flow__list__item--install{padding-top:16px}.flow__list__item.flow__list__item--layout{width:34%;padding-top:0}.flow__list__item.flow__list__item--design{padding-top:64px}.flow__list__item.flow__list__item--cart{padding-top:64px}.flow__list__caption{margin-top:16px;font-weight:700}.flow__list__caption.flow__list__caption--layout{margin-top:14px}.flow__list__caption.flow__list__caption--cart{margin-top:28px}.flow__paragraph{text-align:center;font-size:16px}.steps__accordion__title{padding:10px;text-align:center}.steps__accordion__icon{position:relative;top:-2px;margin-left:0}.steps__accordion__item{padding:20px 34px 34px}.steps__accordion__contents{max-width:746px;margin:0 auto}.steps__itemImage{position:relative;float:left;margin-top:20px;margin-right:70px}.steps__itemImage:last-child{margin-right:0}.steps__itemImage:last-child:after{display:none}.steps__itemImage:after{content:'';position:absolute;top:400px;right:-44px;width:0;height:0;border:26px solid transparent;border-left:16px solid #f97a00;border-right:0px solid transparent;margin-right:16px;margin:auto}.steps__itemImage__title{margin-bottom:6px}.steps__itemImage__text{max-width:273px;margin-top:16px;font-size:14px}.steps__comparison{margin-top:40px;padding-top:36px;border-top:1px solid #c8c8c8}.steps__comparisonList{margin-top:12px;border:1px solid #c8c8c8}.steps__comparisonList__title{height:62px;line-height:1.2;text-align:center;border-bottom:1px solid #c8c8c8}.steps__comparisonList__feature{height:62px;padding:20px 4px;text-align:center;font-size:14px;border-bottom:1px solid #c8c8c8}.steps__comparisonList__feature:last-child{border:none}.steps__comparisonList__feature.steps__comparisonList__feature--two{padding:8px 4px}.steps__comparisonListStaff{float:left;width:50%;border-right:1px solid #c8c8c8}.steps__comparisonListStaff__title{padding:8px 10px;font-size:18px;background:#afddfe}.steps__comparisonListStaff__title--serviceName{font-size:14px}.steps__comparisonListHacoraku{float:left;width:50%}.steps__comparisonListHacoraku__title{padding:12px 10px;font-size:28px;font-weight:700;color:#fff;background:#f27901}.typeList{margin-top:60px}.typeList__inner{padding:0 30px}.typeList__lead{margin:30px 0;font-size:18px;text-align:center}.typeList__itemWrapper{max-width:746px;margin:0 auto}.typeList__item{float:left;width:30%;margin-left:5%;margin-bottom:26px}.typeList__item:first-child{margin-left:0}.typeList__item:nth-child(4n){margin-left:0}.typeList__item__title{margin-bottom:8px;font-size:22px;font-weight:700;text-align:left}.typeList__item__link{margin-bottom:10px;text-align:left}.typeList__item__imageBox{position:relative}.typeList__item__imageIcon{position:absolute;top:0;left:0;padding:1px 6px;background-color:#ffc346;font-size:12px;font-weight:700;letter-spacing:0}.typeList__attention>p{margin-bottom:10px}.typeList__attention>p:last-child{margin-bottom:0}.supportedApplications{margin-top:60px;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #1e1e1e}.supportedApplications__list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:40px auto 0}.supportedApplications__list__mainText{padding-left:0;font-size:24px;font-weight:700}.supportedApplications__list__subText{font-size:16px;vertical-align:3px}.supportedApplications__list__icon{margin-top:10px}@media screen and (min-width:1316px){.socialLink{bottom:26px;left:45px}.head__title{height:294px}.head__title__logo{top:52px;left:44px}.head__title .imgFullWidth{display:inline}.head__lead__text{font-size:32px}.head__point{padding:32px 30px}.head__point__list .u-list-item{font-size:22px}.versionUpgrade__informationList__title{font-size:16px}.versionUpgrade__informationList__list{padding:4px 20px}.versionUpgrade__informationList__list>li{font-size:16px}.versionUpgradeDetail__itemrList__title br.u-break{display:none}.versionUpgradeDetail__contents{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.featureList__itemImage{left:0;right:0;margin:auto;text-align:center}.featureList__itemImage--price{margin:45px 0 20px}}@media screen and (max-width:1315px){.head__title .imgPc{display:inline}}@media screen and (max-width:1020px){.pageTabList__inner{font-size:18px}}@media screen and (max-width:767px){.pageTabList{margin-bottom:40px}.pageTabList.pageTabList--index{margin-bottom:30px}.pageTabList.pageTabList--footer{margin-bottom:40px}.pageTabList__item.pageTabList__item--guide .pageTabList__inner{padding-top:20px}.pageTabList__inner{height:60px;padding:10px 4px;font-size:16px}.pageTabList__inner__text{line-height:1.2em}.pageTabList__inner__text br{display:block}.socialLink{position:static}.hacorakuFaq{margin-bottom:40px}.faq__answerParagraph.faq__answerParagraph--install{margin-bottom:30px}.faq__answerParagraph.faq__answerParagraph--template{margin-bottom:30px}.faq__answerParagraph__imageDescriptionList--dashedLine,.faq__answerParagraph__imageDescriptionList--solidLine{display:block;margin-left:0}.faq__answerTrimArea__box{float:none;width:100%;height:auto;margin-right:0;margin-bottom:30px}.faq__answerTrimArea__box:last-child{margin-bottom:0}.faq__answerTrimArea__box.faq__answerTrimArea__box--arrow{width:100%;margin-right:0}.faq__answerTrimArea__box.faq__answerTrimArea__box--arrow:not(:last-child):after{width:0;height:0;border:24px solid transparent;border-top:14px solid #f97a00;border-bottom:0 solid transparent;margin-bottom:14px;top:103%;left:0;right:0}.faq__imageBox__image{max-width:100%;height:auto}.faq__imageBox__image img{max-width:100%;height:auto}.faq__imageBox__image img.faq__answerTrimArea__image{width:auto;max-width:100%}.imageBox--s .imageBox__image{width:100%}.imageBox--s .imageBox__lead{width:100%}.imageBox__image{float:none;width:100%;margin-bottom:12px}.imageBox__lead{float:none;width:100%;padding-left:0}.registeredTrademark__description{text-align:left}.registeredTrademark__text{margin-right:0}.head__box{padding-bottom:1px}.head__title{position:static;height:auto}.head__title__logo{position:static;padding:16px 12px;text-align:center}.head__title__pickup{position:static}.head__lead__text{margin:16px;font-size:22px}.head__point{width:auto;margin:32px 16px 16px;padding:24px 16px 16px}.head__point__illust{position:static;margin-bottom:-16px;text-align:right}.head__windows{height:auto;font-size:16px}.head__title img{max-width:100%;height:auto}.head__social{bottom:-36px}.head__info{height:auto;padding:12px 0}.head__info__box{margin-right:0}.head__info__box{display:inline-block;float:none}.head__info__box:last-child{margin:20px 0 10px}.head__info__box--inner{float:none;margin-right:0}.head__info__application>span>br{display:block}.head__info__application--annotation{width:214px}.versionUpgrade__title__text{text-align:left;font-size:16px}.versionUpgrade__title__textIcon{float:left;margin-right:10px;font-size:14px}.versionUpgrade__title__textInline{display:flow-root}.versionUpgrade__title__textUpdateDate{font-size:14px}.versionUpgrade__information__heading{font-size:18px}.versionUpgrade__informationList__title{float:none;display:block;width:100%}.versionUpgrade__informationList__list{float:none;width:100%}.versionUpgrade__informationList__list>li{display:block;width:100%;margin-right:0;margin-bottom:4px}.versionUpgrade__informationList__list>li:last-child{margin-bottom:0}.versionUpgrade__informationList__list>li.u-list-item.u-list-item--number.u-list-item.u-list-item--number--disc:before{margin-right:0}.versionUpgradeDetail__accordion__item{padding:20px 16px 20px}.versionUpgradeDetail__itemrList__title{font-size:18px}.versionUpgradeDetail__itemImage__fookOption{width:100%;margin-right:40px}.versionUpgradeDetail__itemImage__fookOption:last-child{margin-bottom:0}.versionUpgradeDetail__itemImage__fookOption:after{right:-32px}.versionUpgradeDetail__itemImage__fookOption.versionUpgradeDetail__itemImage__fookOption--finish{padding-top:0;text-align:center}.versionUpgradeDetail__itemImage__size{width:100%;margin-top:0;margin-left:0;margin-right:0;margin-bottom:20px}.versionUpgradeDetail__itemImage__size:last-child{margin-bottom:0;margin-left:10px}.versionUpgradeDetail__itemImage__size.versionUpgradeDetail__itemImage__size--oneTouch{width:100%}.versionUpgradeDetail__itemImage__size>.versionUpgradeDetail__itemImage__sizeImage{height:104px;width:auto}.versionUpgradeDetail__itemImage__endText{font-size:18px;width:90%}.versionUpgradeDetail__itemImage__endText:after,.versionUpgradeDetail__itemImage__endText:before{width:54px}.versionUpgradeDetail__itemImage>img{max-width:100%;height:auto}.versionUpgradeDetail__faq__title{font-size:18px}.downloadButton{display:none}.downloadButton__innerWrapper{display:none}.downloadButton__title{display:none}.downloadButton__lead{display:none}.downloadButton__lead.downloadButton__lead--forMacOs{margin-left:0}.downloadButton__textLink{display:none}.hacoraku__imageWrapper{float:none;width:100%;padding-left:0}.hacoraku__imageWrapper__data{width:100%}.hacoraku__image{max-width:100%;height:auto}.overview__title{font-size:22px}.overview__subTitle{font-size:22px}.overview__borderTitle{font-size:22px}.featureList__item{float:none;width:100%;margin-left:0;margin-bottom:20px}.featureList__item:last-child{margin-bottom:0}.featureList__itemLead{position:static;width:100%;height:auto;padding-left:16px;padding-right:16px}.featureList__itemLead__sub{font-size:18px;padding:10px 0;width:100%}.featureList__itemLead__title{font-size:18px}.featureList__itemLead__title>span{font-size:24px}.featureList__itemLead__title.featureList__itemLead__title--price{margin-bottom:12px}.featureList__itemImage{float:none;width:100%;text-align:center;margin-top:16px}.featureList__itemImage--tool{position:static;margin-bottom:-12px}.featureList__itemImage--design{position:static;margin-bottom:-12px}.featureList__itemImage>img{max-width:100%;height:auto}.flow__list{width:100%;margin-bottom:30px}.flow__list__item{float:none;width:100%;margin-bottom:40px}.flow__list__item:last-child{margin-bottom:0}.flow__list__item:not(:last-of-type):after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);top:104%;right:53%;left:47%}.flow__list__item.flow__list__item--install{padding-top:0}.flow__list__item.flow__list__item--layout{width:100%}.flow__list__item.flow__list__item--design{padding-top:0}.flow__list__item.flow__list__item--cart{padding-top:0}.flow__list__caption.flow__list__caption--layout{margin-top:16px}.flow__list__caption.flow__list__caption--cart{margin-top:16px}.flow__list__caption>br{display:none}.flow__list__image{max-width:100%;height:auto}.flow__paragraph{text-align:left}.steps{margin-bottom:30px}.steps__itemImage{float:none;width:100%;margin-top:0;margin-bottom:40px}.steps__itemImage:last-child{margin-bottom:0}.steps__itemImage:after{width:0;height:0;border:24px solid transparent;border-top:14px solid #f97a00;border-bottom:0 solid transparent;margin-bottom:14px;top:101%;left:0;right:0}.steps__itemImage__box.steps__itemImage__box--hacoraku{padding:0 14% 0 5%}.steps__itemImage__box>img{max-width:100%;height:auto}.steps__comparisonList{border:none}.steps__comparisonList__title{height:auto;min-height:62px}.steps__comparisonList__feature{height:auto;padding:8px 8px}.steps__comparisonList__feature.steps__comparisonList__feature--two{padding:8px 8p}.steps__comparisonListStaff{float:none;width:100%;border:1px solid #c8c8c8;margin-bottom:12px}.steps__comparisonListHacoraku{float:none;width:100%;border:1px solid #c8c8c8}.typeList{margin-top:40px}.typeList__inner{padding:0}.typeList__lead{font-size:16px}.typeList__item{width:48%;margin-left:4%;margin-bottom:20px}.typeList__item:nth-child(odd){margin-left:0}.typeList__item:nth-child(4n){margin-left:4%}.typeList__item__title{margin-bottom:6px;font-size:18px}.typeList__item__imageBox>img{max-width:100%;height:auto}.supportedApplications{margin-top:40px}.supportedApplications__list{padding-left:0}.supportedApplications__list__mainText{font-size:22px}.supportedApplications__list__subText{font-size:14px;vertical-align:2px}}@media screen and (max-width:419px){.pageTabList__inner{font-size:14px}.head__info__box{margin-left:10px;margin-right:10px}}
/* Copyright 2019 Graphic Co., Ltd. All Right Reserved. */
