@charset "UTF-8";.three_d_print__mainTitle{float:left;line-height:1.4em}.three_d_print__nav{margin-bottom:30px}.three_d_print__navItem{float:left;width:25%;font-size:16px;padding:0 2px}.three_d_print__navItem:first-child{padding-left:0}.three_d_print__navItem:last-child{padding-right:0}.three_d_print__indexHead{margin-bottom:30px}.three_d_print__indexHead__paragraph{font-size:22px;font-weight:700}.three_d_print__indexHead__holiday{margin-left:14px}.three_d_print__head{margin-bottom:16px;padding-top:20px;text-align:right}.three_d_print__headInfo{float:right;padding-top:32px}.three_d_print__headInfo__lead{font-size:12px}.three_d_print__headInfo__leadHoliday{margin-left:14px}.three_d_print__headInfo__leadHoliday:before{content:'※'}.three_d_print__head__link{display:block;padding:12px;text-align:center;text-decoration:none;background:#e4e4e4;color:#1e1e1e}.three_d_print__head__link.three_d_print__head__link--current{position:relative;z-index:1;background-color:#222;background-image:-webkit-gradient(linear,left top,left bottom,from(#222),color-stop(11%,#595d60),to(#282c30));background-image:-webkit-linear-gradient(top,#222 0,#595d60 11%,#282c30 100%);background-image:-moz-linear-gradient(top,#222 0,#595d60 11%,#282c30 100%);background-image:linear-gradient(to bottom,#222 0,#595d60 11%,#282c30 100%);background-size:100%;color:#fff;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease;font-weight:700}.three_d_print__head__link.three_d_print__head__link--link--hover,.three_d_print__head__link.three_d_print__head__link--link.hover,.three_d_print__head__link.three_d_print__head__link--link:hover{opacity:.7}.volumeCalculation3d{border:solid 3px #e4e4e4}.volumeCalculation3d__title{margin-bottom:0}.volumeCalculation3d__title__calculationExplanation{float:right;margin:-2px -10px 0 0;padding:7px 20px 5px;font-size:14px;font-weight:400}.volumeCalculation3d__content{padding:16px}.volumeCalculation3d__tableWrapper{background:#eef5fc;padding:0 16px}.volumeCalculation3d__table{width:100%;margin-bottom:20px}.volumeCalculation3d__table__head{width:70px;padding:16px 0;font-weight:700;font-size:16px}.volumeCalculation3d__table__head i{margin-top:10px;margin-left:0}.volumeCalculation3d__table__data{padding:16px 0}.volumeCalculation3d__table__data--size{position:relative;padding:16px 200px 16px 0}.volumeCalculation3d__unit{border-bottom:dashed 1px #959595}.volumeCalculation3d__unit__label{cursor:pointer;margin-right:16px}.volumeCalculation3d__unit__radio{margin-right:8px;cursor:pointer}.volumeCalculation3d__size__label{margin-right:4px}.volumeCalculation3d__size__input{width:80px;height:36px;margin-right:4px;padding-left:6px;padding-right:6px}.volumeCalculation3d__size__input.is-caution{background:#fff7db;border-color:#ffbd13}.volumeCalculation3d__size__input.is-error{background:#fedddd;border-color:#ea9194}.volumeCalculation3d__size__multiply{margin:0 4px}.volumeCalculation3d__size__executeButton{display:none}.volumeCalculation3d__size__break{display:none}.volumeCalculation3d__size__equal{margin:0 4px 0 2px}.volumeCalculation3d__size__alert{padding:0}.volumeCalculation3d__computedSurface{font-weight:700;vertical-align:middle}.volumeCalculation3d__buttonWrapper{position:absolute;top:16px;right:0;width:200px;font-size:18px;font-weight:700}.volumeCalculation3d__buttonWrapper.is-disabled{cursor:not-allowed}.volumeCalculation3d__buttonWrapper.is-disabled .volumeCalculation3d__button.btn-disabled{pointer-events:none}.volumeCalculation3d__button{width:100%;padding:8px 0;line-height:1.3em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.volumeCalculation3d__button.is-stop{pointer-events:none}.volumeCalculation3d__error{margin-top:6px;padding-right:10px}.volumeCalculation3d__error.is-hide{display:none}.volumeCalculation3d__method{position:relative;min-height:144px;padding:0 16px;font-size:16px}.volumeCalculation3d__method__title{font-weight:700;margin-bottom:8px}.volumeCalculation3d__method__titleAnchor{margin-left:14px;font-size:14px;font-weight:400}.volumeCalculation3d__method__image{position:absolute;top:0;right:24px}.volumeCalculation3d__example{position:relative;margin-top:14px}.volumeCalculation3d__example__title{position:absolute;margin-bottom:4px}.volumeCalculation3d__example__content{margin-bottom:10px;padding-left:42px;font-size:16px}.volumeCalculation3d__paragraph{margin-bottom:10px}.main.main--hasSidebar{padding-left:0}.three_d_print__headLead{margin-bottom:24px;font-size:16px}.three_d_print__section{margin-bottom:40px}.three_d_print__section__title{margin-bottom:18px;padding-bottom:4px;font-size:30px;font-weight:700;border-bottom:solid 2px #1e1e1e}.three_d_print__subsection{margin-bottom:60px}.three_d_print__subsection__title{margin-bottom:18px;padding:4px 16px;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;background:#e4e4e4;font-weight:700}.three_d_print__button{position:relative;display:inline-block;padding:4px 30px 4px 16px;background-color:#595d60;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(11%,#595d60),to(#282c30));background-image:-webkit-linear-gradient(top,#595d60 11%,#282c30 100%);background-image:-moz-linear-gradient(top,#595d60 11%,#282c30 100%);background-image:linear-gradient(to bottom,#595d60 11%,#282c30 100%);color:#fff;text-decoration:none;-webkit-transition:opacity .1s ease;-moz-transition:opacity .1s ease;transition:opacity .1s ease;vertical-align:middle;cursor:pointer}.three_d_print__button:after{content:'';position:absolute;top:0;right:12px;bottom:0;width:0;height:0;border:4px solid transparent;border-left:8px solid #fff;border-right:0px solid transparent;margin-right:8px;margin:auto}.three_d_print__button--hover,.three_d_print__button.hover,.three_d_print__button:hover{opacity:.7}.three_d_print__accentButton{position:relative;display:inline-block;max-width:300px;width:100%;margin-bottom:10px;padding:10px 20px 10px 8px;background:#f4b22c;-webkit-border-radius:5px;border-radius:5px;font-size:18px;color:#1e1e1e;text-decoration:none;text-align:center}.three_d_print__accentButton:last-child{margin-bottom:0}.three_d_print__accentButton:after{content:'';position:absolute;top:0;bottom:0;right:10px;width:0;height:0;border:6px solid transparent;border-left:8px solid #1e1e1e;border-right:0px solid transparent;margin-right:8px;margin:auto}.three_d_print__accentButton--hover,.three_d_print__accentButton.hover,.three_d_print__accentButton:hover{opacity:.7}.three_d_print__bottomArea{padding-top:30px;border-top:1px solid #1e1e1e;text-align:center}.three_d_print__bottomArea.three_d_print__bottomArea--noBorder{padding-top:0;border-top:none}.three_d_print__bottomArea__button{position:relative;width:306px;height:60px;padding:16px;font-size:20px;font-weight:700}.three_d_print__bottomArea__button:nth-child(2){margin:0 30px}.three_d_print__prototypeArea{background-color:#fb9173}.three_d_print__modelArea{background-color:#9583fe}.three_d_print__architecturalArea{background-color:#80bf85}.flowWrapper{counter-reset:number 0}.flow{position:relative;padding-left:60px;counter-increment:number}.flow:last-child .flowType:after,.flow:last-child .flowType:before{display:none}.flowBox{position:relative;padding:24px 0;padding-right:150px}.flowBox__title{margin-bottom:10px;font-size:16px;font-weight:700}.flowBox__content{margin-bottom:24px}.flowBox__paragraph{margin-bottom:16px;line-height:1.6em}.flowBox__number:before{content:counter(number)}.flowBox__lead{font-size:14px;font-weight:400}.flowBox__button{position:absolute;width:180px;top:24px;right:0}.flowBox__button>a{display:block;white-space:nowrap;font-size:12px}.flowType{position:absolute;top:0;left:0;width:32px;height:100%;padding:4px;text-align:center;background:#666;color:#fff}.flowType:before{content:'';position:absolute;left:0;bottom:0;width:32px;height:16px;background:#fff;margin:auto}.flowType:after{content:'';position:absolute;left:0;bottom:0;width:0;height:0;border:16px solid transparent;border-top:16px solid #666;border-bottom:0 solid transparent;margin-bottom:16px;margin:auto}.flowType__number{position:absolute;top:50%;left:0;right:0;width:24px;height:24px;margin:auto;padding:2px;border:2px solid #fff;-webkit-border-radius:50%;border-radius:50%;background:0 0;color:#fff;font-size:16px;font-weight:700;line-height:1em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.flow__button{display:block;width:360px;margin:0 auto 16px;padding:18px 0 14px;font-size:22px;font-weight:700}.flow__link{display:block;text-align:center}.modalImage{max-width:90vw}.calculationSection{margin-bottom:30px}.calculationSection__block{padding-bottom:10px}.calculationSection__lead{font-weight:700;font-size:16px;margin-bottom:14px}.calculationSection__description{margin-bottom:20px}.calculationSection__calculatorTitle{position:relative;font-size:18px;margin-bottom:10px;padding-left:1em;font-weight:700}.calculationSection__calculatorTitle:before{content:'';position:absolute;top:0;bottom:0;left:0;width:0;height:0;border:6px solid transparent;border-top:10px solid #1e1e1e;border-bottom:0 solid transparent;margin-bottom:10px;margin:auto}.calculationSection__content{width:64%;padding-right:20px}.calculationSection__figure{float:right}@media screen and (min-width:1316px){.main.main--hasSidebar{padding-left:32px}.carouselGallery__page__image{width:100%}.flowBox{padding-right:0}}@media screen and (max-width:1315px){.c-sidebar{display:none}}@media screen and (max-width:1020px){.three_d_print__navItem{width:50%;margin-bottom:4px}.three_d_print__navItem:nth-child(odd){padding-left:0}.three_d_print__navItem:nth-child(2n){padding-right:0}.volumeCalculation3d__method__image{position:static;display:block;max-width:100%;height:auto;margin:10px auto}.c-sidebar{display:block}.three_d_print__bottomArea__button:nth-child(2){margin:16px auto 16px}.three_d_print__bottomArea__button{display:block;height:auto;padding:12px;margin:0 auto}.flow{padding-left:50px}.calculationSection__content{width:52%}}@media screen and (max-width:767px){.three_d_print__mainTitle{float:none;text-align:left}.three_d_print__mainTitle img{max-width:100%;height:auto}.three_d_print__navItem{width:100%;padding:0}.three_d_print__indexHead{margin-bottom:4px}.three_d_print__indexHead__paragraph{margin-bottom:8px;font-size:18px}.three_d_print__indexHead__holiday{display:inline-block;margin-left:0}.volumeCalculation3d__title__calculationExplanation{float:none;margin:4px 0 8px 0}.volumeCalculation3d__table__head{display:block;width:100%;padding:16px 0 6px}.volumeCalculation3d__table__head i{margin-top:6px;margin-left:10px}.volumeCalculation3d__table__data{display:block;padding:0 0 10px}.volumeCalculation3d__table__data--size{margin-top:2px;margin-bottom:16px;padding:0}.volumeCalculation3d__size__input{width:100px;margin-right:0;font-size:16px}.volumeCalculation3d__size__input.volumeCalculation3d__size__input--depth{margin-top:8px}.volumeCalculation3d__size__break{display:block}.volumeCalculation3d__computedSurface{margin-left:0;line-height:2.5;font-size:16px}.volumeCalculation3d__buttonWrapper{position:static;width:100%;margin-top:6px}.volumeCalculation3d__button{padding:14px 0;line-height:1}.volumeCalculation3d__error{margin-top:0;padding-right:0}.volumeCalculation3d__method{padding:0}.volumeCalculation3d__method__titleAnchor{display:inline-block}.volumeCalculation3d__example__content{font-size:14px}.c-sidebar{display:block}.three_d_print__section__title{font-size:20px}.three_d_print__accentButton{font-size:16px}.three_d_print__bottomArea__button{width:100%}.flow{padding-left:36px}.flowBox{padding-right:0}.flowBox__button{display:block;position:static;margin-top:20px}.flowType{right:0;width:24px;font-size:12px}.flowType:before{height:12px}.flowType:after{width:0;height:0;border:12px solid transparent;border-top:12px solid #666;border-bottom:0 solid transparent;margin-bottom:12px;margin:auto}.flow__button{font-size:18px;max-width:100%;padding:12px}.modalImage img{max-width:100%;height:auto}.calculationSection__content{width:100%;margin-top:10px;padding-right:0}.calculationSection__figure{float:none}.calculationSection__figure__image{max-width:100%;height:auto}}@media screen and (max-width:419px){.volumeCalculation3d__size__input{width:70px}.main.main--hasSidebar{padding-left:8px;padding-right:8px}}
/* Copyright 2019 Graphic Co., Ltd. All Right Reserved. */
