.BackBtn_backBtn__7Yol1{width:120px;height:120px;border-radius:50%;background-color:var(--color-btn-7);display:flex;align-items:center;justify-content:center;position:fixed;top:0;right:0;z-index:100}.BackBtn_backBtn__7Yol1 .BackBtn_iconX__KCvW2{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transform:rotate(45deg)}.BackBtn_backBtn__7Yol1 .BackBtn_line__ULYt9{width:18.33%;height:1.66%;background-color:var(--color-text-light)}.BackBtn_backBtn__7Yol1 .BackBtn_horizontal__dPZGf{position:absolute}.BackBtn_backBtn__7Yol1 .BackBtn_vertical__dSV8n{transform:rotate(90deg)}@media (max-width:768px){.BackBtn_backBtn__7Yol1{width:clamp(80px,20vw,120px);height:clamp(80px,20vw,120px)}}@keyframes BackBtn_spin__NZrOE{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}.BackBtn_spin__NZrOE{animation:BackBtn_spin__NZrOE .6s linear infinite}.EyecatchDetail_eyecatchDetail__Yzxek{background-color:var(--color-primary-light);overflow:hidden}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_imageContainer__qrZs4{position:relative;border-radius:0 0 0 140px;overflow:hidden}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_overlay__2AhDI{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.05);z-index:1}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_page__7dV53{position:absolute;right:110px;bottom:80px;width:140px;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px 22px;border-radius:70px;z-index:2}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_pageButton___zNvP{background:none;border:none;padding:0;margin:0;cursor:pointer;display:flex;align-items:center}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_arrowLeft__S4b0M{transform:rotate(180deg)}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_titleSection__UhJ_f{background-color:var(--color-primary-light);padding:60px 0}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_wrapTitle__EBySn{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;position:relative;height:100%;padding:0 var(--padding-edge)}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_category__IqiMX{color:var(--color-text-light);font-family:var(--font-family-en-large);font-size:200px;font-style:normal;font-weight:400;line-height:90px;padding-bottom:60px}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_wrapText__fPZmq{max-width:700px;display:flex;flex-direction:column;gap:14px}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_name__xDHRY,.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_title__eEECf{color:var(--color-text-dark);text-align:right;font-family:var(--font-family-jp);font-weight:400}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_title__eEECf{font-size:var(--jp-text-size-lg,22px);letter-spacing:2.2px;line-height:36px;max-width:500px;margin-left:auto}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_name__xDHRY{font-size:var(--jp-text-size-sm);letter-spacing:1.5px}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_wrapLine__dAygj{display:flex;width:316px;height:100px;justify-content:space-between;position:absolute;right:0;bottom:-60px}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_line__cCVtf{height:100px;border-left:2px solid;-o-border-image:linear-gradient(180deg,rgba(226,210,212,0),#e2d2d4) 1 stretch;border-image:linear-gradient(180deg,rgba(226,210,212,0),#e2d2d4) 1 stretch}@media (max-width:1200px){.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_titleSection__UhJ_f{padding:60px 0;justify-content:center;align-items:center}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_imageContainer__qrZs4{border-radius:0 0 0 80px}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_wrapTitle__EBySn{height:100%;display:flex;gap:40px;flex-direction:column;align-items:center;justify-content:center}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_wrapLine__dAygj{position:absolute;bottom:-60px;left:50%;transform:translateX(-50%)}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_wrapText__fPZmq{text-align:center;align-items:center;justify-content:center;gap:20px}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_category__IqiMX{font-size:200px;color:var(--color-primary);padding-bottom:0;height:150px;line-height:90px}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_title__eEECf{text-align:center;margin-left:0}}@media (max-width:768px){.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_titleSection__UhJ_f{padding:60px 0}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_wrapLine__dAygj{bottom:-60px}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_category__IqiMX{font-size:170px;height:120px;line-height:70px}.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_title__eEECf{line-height:30px}}@media (max-width:480px){.EyecatchDetail_eyecatchDetail__Yzxek .EyecatchDetail_category__IqiMX{font-size:140px;height:95px;line-height:50px}}.DescriptionDetail_descriptionDetail__T2gfk{overflow:hidden;background-color:var(--color-sub-light);padding-bottom:clamp(40px,30vw,100px)}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_boldLine__dk23V{height:30px}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_white__BDnIs{background-color:var(--color-sub-light)}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_pink__CELLf{background-color:var(--color-primary)}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_wrapAll__Uw6uj{display:flex;flex-direction:column;align-items:center;position:relative}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_wrapDescription__zmvUE{max-width:800px;display:flex;flex-direction:column;z-index:1}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_wrapText__pKnq8{display:flex;flex-direction:column;gap:50px;background-color:var(--color-main-4);--pad-bottom:clamp(50px,11vw,130px);--gold-top:clamp(15px,4vw,30px);padding:calc(var(--pad-bottom) + 20px) var(--padding-box-inner) var(--pad-bottom);background-image:linear-gradient(180deg,#b59e75,#ffe7bd 55%,#a9926a);background-size:100% 2px;background-repeat:no-repeat;background-position:left 0 top var(--gold-top);width:100%;box-sizing:border-box;color:var(--color-text-light);text-align:center;font-family:var(--font-family-jp);font-weight:400}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_descriptionTitle__ae606{font-size:var(--jp-text-size-lg);line-height:var(--jp-text-lh-loose);letter-spacing:var(--jp-text-ls)}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_description__rqDSm{font-size:var(--jp-text-size-md);line-height:var(--jp-text-lh-loose);letter-spacing:var(--jp-text-ls);white-space:pre-line}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_description__rqDSm a{color:inherit;text-decoration:underline;text-underline-offset:4px;transition:opacity .3s ease}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_description__rqDSm a:hover{opacity:.7}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_decoBottom___HV0N{height:700px;position:relative}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_decoBottomFront__edqFf{background-color:var(--color-main-4);height:400px;border-radius:0 0 400px 400px;position:absolute;top:0;z-index:1}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_decoBottomBg__x8k1t{display:flex;justify-content:center;width:100%;position:absolute;top:100px;z-index:0}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_bgDeco__HaKyl{display:flex;justify-content:center;overflow:hidden;position:absolute;top:0;left:0;right:0;width:100%;margin:auto}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_wrapDeco__6PYK6{display:flex;min-width:1660px}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_wrapAB__8_Iv9,.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_wrapCD__MiloM{display:flex;width:100%}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_wrapAB__8_Iv9{justify-content:flex-start}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_wrapCD__MiloM{justify-content:flex-end}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_decoA__DT4t5{background-color:var(--color-primary-light);width:230px;height:730px;border-radius:0 0 260px 0}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_decoB__Fr_gl{background-color:#fff;width:310px;height:900px;border-radius:0 0 260px 260px;border-left:2px solid #b59e75}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_decoC__F3l3b{background-color:var(--color-primary-light);width:314px;height:900px;border-radius:0 0 0 320px}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_decoD__1sY_G{background-color:#fff;width:230px;height:730px;border-radius:0 0 0 260px;border-left:2px solid #b59e75}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_wrapLine___7q7u{width:314px;display:flex;justify-content:space-between;border-radius:0 0 0 320px;overflow:hidden}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_line__PLIiM{height:900px;border-left:2px solid var(--color-primary)}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_changeColor__rR_Sd{border-left:2px solid var(--color-primary)}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_decoE__eWcCf{background-color:var(--color-primary-light);width:290px;height:500px;border-radius:0 0 0 260px}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_decoF__uqciP{background-color:var(--color-primary);width:290px;height:600px;border-radius:0 0 300px 0;display:flex;position:relative}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_gold__WC2Ug{position:absolute;top:-30px;left:-30px}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_decoBottomInner__VilUY{width:800px;position:relative}@media screen and (max-width:1200px){.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_bgDeco__HaKyl,.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_boldLine__dk23V,.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_decoBottomBg__x8k1t{display:none}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_wrapDescription__zmvUE{width:100%;max-width:none}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_decoBottomFront__edqFf{width:100%}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_decoBottomInner__VilUY{width:100%;position:relative}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_decoBottom___HV0N{height:auto}.DescriptionDetail_descriptionDetail__T2gfk .DescriptionDetail_decoBottomFront__edqFf{height:auto;border-radius:0 0 50% 50%/0 0 100% 100%;position:relative}}@media screen and (max-width:768px){.DescriptionDetail_descriptionDetail__T2gfk{padding-bottom:60px}}@media screen and (max-width:480px){.DescriptionDetail_descriptionDetail__T2gfk{padding-bottom:40px}}.BtnFull_btnFull__Tx6R_{width:100%;min-height:500px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:10px;box-sizing:border-box}.BtnFull_btnFull__Tx6R_.BtnFull_noBottomPadding__K1d_S{padding-bottom:0}.BtnFull_btnFull__Tx6R_.BtnFull_noBottomPadding__K1d_S .BtnFull_bg__Xv2_f,.BtnFull_btnFull__Tx6R_.BtnFull_noBottomPadding__K1d_S .BtnFull_image1__WeQVX{bottom:0}.BtnFull_btnFull__Tx6R_ .BtnFull_bg__Xv2_f{top:10px;left:10px;right:10px;bottom:10px;border-radius:40px;overflow:hidden;position:absolute;z-index:0;opacity:0}@keyframes BtnFull_fadeInAnimation__KISX3{0%{opacity:0}to{opacity:1}}.BtnFull_fadeIn___5kAe{animation:BtnFull_fadeInAnimation__KISX3 .5s ease-in-out forwards}.BtnFull_btnFull__Tx6R_ .BtnFull_image__Z6_pX{background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:100%;position:absolute}.BtnFull_btnFull__Tx6R_ .BtnFull_image1__WeQVX{background-image:var(--bg-img-1,url("/04_Works/bg-clients1.png"));overflow:hidden;border-radius:40px;top:10px;left:10px;right:10px;bottom:10px;width:auto;height:auto}@keyframes BtnFull_fadeOutAnimation__Ukg7J{0%{opacity:1}to{opacity:0}}.BtnFull_fadeOut__F9v4L{animation:BtnFull_fadeOutAnimation__Ukg7J .6s ease-in-out forwards}.BtnFull_btnFull__Tx6R_ .BtnFull_image2__MrbT2{background-image:var(--bg-img-2,url("/04_Works/bg-clients2.png"))}.BtnFull_btnFull__Tx6R_ .BtnFull_link__V57Kg{width:100%;flex:1 1;min-height:100%;z-index:1;display:flex;justify-content:center;align-items:center;padding:50px var(--padding-box-inner);box-sizing:border-box}.BtnFull_btnFull__Tx6R_ .BtnFull_btn__bJclQ{margin:auto;min-height:120px;border-radius:60px;background-color:var(--color-btn-7);display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:0 40px 0 50px;z-index:1;transition:transform .3s ease-out;transform:translateY(0);box-sizing:border-box;max-width:100%}.BtnFull_btn__bJclQ:hover{transform:translateY(-10px)}.BtnFull_btnFull__Tx6R_ .BtnFull_linkTitle__cYTyv{display:inline;margin:0;font-family:var(--font-family-en-small);font-size:19px;font-weight:400;letter-spacing:3.6px;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;background:linear-gradient(20deg,#b59e75 20%,#ffe7bd 30%,#a9926a 55%);background-clip:text;color:transparent;word-break:break-word}.BtnFull_btnFull__Tx6R_ .BtnFull_iconArrow__zLt_q{display:inline-block;margin-left:60px;height:34px;width:46px}.BtnFull_btnFull__Tx6R_ .BtnFull_wrapGetInTouch__3Ej__{display:flex;flex-direction:column;width:100%;gap:50px}.BtnFull_btnFull__Tx6R_ .BtnFull_getInTouch__rqVXA{display:flex;flex-direction:column;align-items:center;gap:30px}.BtnFull_btnFull__Tx6R_ .BtnFull_title__xLPAG{-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;background:linear-gradient(30deg,#b59e75 20%,#d9c39d 25%,#a9926a 40%);background-clip:text;color:transparent;text-align:center;font-family:var(--font-family-en-small);font-size:28px;font-weight:400;letter-spacing:5.6px}.BtnFull_btnFull__Tx6R_ .BtnFull_description__yQA_e{color:var(--color-text-dark);text-align:center;font-family:var(--font-family-jp);font-size:15px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:1.5px;max-width:960px;width:100%;opacity:1;transition:color .5s ease-in-out,opacity .5s ease-in-out}.BtnFull_fadeInDescription__wOXBa{color:#fff!important;opacity:.9!important}@media (max-width:768px){.BtnFull_btnFull__Tx6R_{min-height:400px}.BtnFull_btnFull__Tx6R_ .BtnFull_getInTouch__rqVXA{gap:40px;margin:0 auto;padding-top:0}.BtnFull_btnFull__Tx6R_ .BtnFull_link__V57Kg{padding:70px var(--padding-box-inner)}.BtnFull_btnFull__Tx6R_ .BtnFull_description__yQA_e{line-height:30px}.BtnFull_btnFull__Tx6R_ .BtnFull_image1__WeQVX{background-image:var(--bg-img-1-sp,var(--bg-img-1,url("/04_Works/bg-clients1-sp.png")))}.BtnFull_btnFull__Tx6R_ .BtnFull_image2__MrbT2{background-image:var(--bg-img-2-sp,var(--bg-img-2,url("/04_Works/bg-clients2-sp.png")))}.BtnFull_btnFull__Tx6R_ .BtnFull_btn__bJclQ{min-height:90px;padding:0 40px 0 50px;flex-wrap:nowrap}.BtnFull_btnFull__Tx6R_ .BtnFull_linkTitle__cYTyv{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;text-align:center}.BtnFull_btnFull__Tx6R_ .BtnFull_iconArrow__zLt_q{margin-left:40px;height:24px;width:30px;flex-shrink:0}}@media (max-width:480px){.BtnFull_btnFull__Tx6R_{min-height:340px}.BtnFull_btnFull__Tx6R_ .BtnFull_getInTouch__rqVXA{gap:30px}.BtnFull_btnFull__Tx6R_ .BtnFull_wrapGetInTouch__3Ej__{gap:40px}.BtnFull_btnFull__Tx6R_ .BtnFull_description__yQA_e{font-size:14px}.BtnFull_btnFull__Tx6R_ .BtnFull_btn__bJclQ{min-height:80px;padding:0 50px}.BtnFull_btnFull__Tx6R_ .BtnFull_linkTitle__cYTyv{font-size:13px;letter-spacing:2.2px}.BtnFull_btnFull__Tx6R_ .BtnFull_iconArrow__zLt_q{display:none}}