@charset "UTF-8"; #calBtns,#fixedNav{display:flex;justify-content:center;margin-left:auto;margin-right:auto}#headerNav > ul, .modGalArrows, .navDD, .priceHead{display:flex;justify-content:space-between} .modGal .swiper-slide,.nxSec{align-items:center;display:flex}.hero1{left:0;position:absolute;top:0} #galThumbPh img,.ftTt, .hero1-hmTt, .hero2, .modGal .swiper-slide::before, .modGalArrows{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#fixedNav, #navOthers .others::after, #navOthers .others::before, .cal3sr, .cal3sr::after, .cal3sr::before, .current::after, .dayx2::before, .heroHm_logo, .nxSec, .nxSec span, .sv_modLunaCont{left:50%;position:absolute;transform:translateX(-50%)} .gNext::after, .gNext::before, .gPrev::after,.gPrev::before{position:absolute;top:50%;transform:translateY(-50%)}.svBG2inner{margin-left:auto;margin-right:auto} #navOthers .others::after,#navOthers .others::before, .cal3sr::after, .cal3sr::before, .dayx2::before, .gModal::after, .gModal::before, .lpCal td span::after, .lpCal td::after, .nxSec::after, .sv_modLuna::after, .sv_modLuna::before{content:"";display:block}.footerNav div{height:100%;width:100%} .swbtn-next,.swbtn-prev{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none}#home .nxSec{text-transform:uppercase} .gModal,.navDD, .sv_modLuna{opacity:0;pointer-events:none}.navAct .navDD, .open.gModal, .open.sv_modLuna, .showModLuna .sv_modLuna{opacity:1;pointer-events:auto}.srOnly{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0)}.effFI, .newArrival li, .news_img, .nw_monthly_img, .sh_img_jw, .sh_online_img{opacity:0;transition:1s ease-out} .anm.news_img, .anm.nw_monthly_img, .anm.sh_img_jw, .anm.sh_online_img,.effFI.anm, .newArrival li.anm{opacity:1} .effFIL.anm, .effFIR.anm,.effFIU.anm, .svLpc .anm.sv_imgs, .svRpc .anm.sv_imgs{opacity:1;transform:translate(0)}.effFIL, .svLpc .sv_imgs{opacity:0;transform:translate(-7%);transition:1.1s ease-out}.effFIR, .svRpc .sv_imgs{opacity:0;transform:translate(7%);transition:1.1s ease-out}.effFIU{opacity:0;transform:translateY(6%);transition:1.2s ease-out}@keyframes anmFI{0%{opacity:0}100%{opacity:1}}@keyframes anmFO{0%{opacity:1}100%{opacity:0}}@keyframes anmFIO{0%{opacity:0}33%{opacity:1}77%{opacity:1}100%{opacity:0}}@keyframes scrollDown{0%{transform:translateY(0)}80%{transform:translateY(3px)}100%{transform:translateY(0)}} #heroAb, #heroCl,#heroHm{background:#5b514c}#home, .abContent, .acContent, .gModal, .nwContent, .phContent, .shContent, .stContent, .svContent{background:#fffef3} #heroPh,#heroSh, #heroSt{background:#e8e7df}#heroSv{background:#bf6743}#heroAc{background:#38312d}.footerNav li, .lpContents a, .lpContents a img{transition:.5s}.footerNav li:hover, .lpContents a img:hover, .lpContents a:hover{opacity:.7} #calBtns, .lpCal td, .priceHead, .stepTt.fin,.stepTt::before, .stepTtSpc::before{font-family:"Sackers Gothic Medium",verdana,sans-serif} #galThumbPh li::after, .ab_secStt, .ac_name, .calTt .en,.ftTt, .hero1-hmTt, .introTtEn, .news1resumeTt .en, .nw_tt .en, .nxSec, .pageTt, .ph_ttBiling .en, .ph_ttBiling .enSpc, .secStt, .sh_ttBiling .en, .sh_ttBiling .enSpc, .st_h4 .en, .st_h4 .enSpc, .sv_toc, .sv_ttBiling .en, .sv_ttBiling .enSpc{font-family:"Freight Big Light",Times,serif;font-weight:normal}#headerNav, .bigBtn1, .bigBtnsUl, .mapBtnsEn, .peudoA{font-family:"Freight Big Book",Times,serif}.sh_ttBiling i{font-family:"freight-big-pro",Times,serif;font-style:italic;font-weight:300} .bigBtn1 .jp2l, .bigBtn1 .jpSolo,.bigBtn1 .jpSub, .bigBtnsUl .jpSolo, .bigBtnsUl .jpSub{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Meiryo,sans-serif}#prologue, p.slogan{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E",serif} .bigBtn1 .jpSolo,.bigBtn1 .jpSub, .bigBtnsUl .jpSolo, .bigBtnsUl .jpSub{letter-spacing:0;text-indent:0}.news1resumeTt .en{letter-spacing:.03em;text-indent:.03em}.lpContents{background:#fff;color:#303030;letter-spacing:.03em;min-width:320px;overflow:hidden;position:relative;text-align:justify
  /*!To reset base.css & foundation.css*/}.lpContents img{display:block;height:auto;max-width:100%}.lpContents, .lpContents dd, .lpContents dt, .lpContents li, .lpContents ol, .lpContents p{font-size:clamp(11px,11px + .2vw,15px);line-height:2.3}.lpContents svg{z-index:8}.lpContents a{color:#424242;cursor:pointer;text-decoration:none}.footerOuter{padding-top:0!important;position:relative;z-index:99}.breadcrumb{margin-bottom:0!important;position:relative;z-index:98}.site-header{z-index:996}.aUnderL, .calNote a{border-bottom:1px solid #636363;padding-bottom:.1em}.nowrap{white-space:nowrap}.lpContainer, .nw_tt, .sh_intro{margin-left:auto;margin-right:auto}.abContent, .acContent, .clContent, .phContent, .shContent, .stContent, .svContent{padding-top:9.1em}.ab_tx, .sh_tx, .sv_tx{letter-spacing:.03em}.tiretDte{border-top:1px solid #404040;display:inline-block;height:.3em;margin-left:.4em;width:2em}.pageTt{color:#fff;font-size:clamp(35px,35px + .5vh,40px);letter-spacing:.02em;line-height:1;margin-top:.5em;text-align:center} #secPhoto .pageTt,#secShop .pageTt, #secStudio .pageTt{color:#303030}.introTtEn{font-size:318.18%;letter-spacing:.02em;line-height:1.2;margin-bottom:.7em}.introTtJp{font-size:127.27%;font-weight:bold;letter-spacing:.05em;line-height:2;margin:3.5em 0 2em}.ab_secStt, .secStt{font-size:181.82%;letter-spacing:.03em}.ab_secStt{border-bottom:1px solid #999;cursor:pointer;display:inline-block;letter-spacing:.02em;margin-bottom:.3em;text-transform:uppercase}.calTt, .nw_tt{font-size:104.55%}.calTt .en, .calTt .ph_ttBiling .enSpc, .calTt .sh_ttBiling .enSpc, .calTt .st_h4 .enSpc, .calTt .sv_ttBiling .enSpc, .nw_tt .en, .nw_tt .ph_ttBiling .enSpc, .nw_tt .sh_ttBiling .enSpc, .nw_tt .st_h4 .enSpc, .nw_tt .sv_ttBiling .enSpc, .ph_ttBiling .calTt .enSpc, .ph_ttBiling .nw_tt .enSpc, .sh_ttBiling .calTt .enSpc, .sh_ttBiling .nw_tt .enSpc, .st_h4 .calTt .enSpc, .st_h4 .nw_tt .enSpc, .sv_ttBiling .calTt .enSpc, .sv_ttBiling .nw_tt .enSpc{display:block;font-size:234.78%;letter-spacing:.05em;line-height:1.3;margin-bottom:.6em}.nw_tt{margin-bottom:4em;text-align:left}.calTt{margin-bottom:2em}.ph_ttBiling, .sh_ttBiling, .st_h4, .sv_ttBiling{font-size:122.73%}.ph_ttBiling .en, .ph_ttBiling .enSpc, .sh_ttBiling .en, .sh_ttBiling .enSpc, .st_h4 .en, .st_h4 .enSpc, .sv_ttBiling .en, .sv_ttBiling .enSpc{font-size:162.96%;line-height:1.8}.ph_ttBiling .enSpc, .sh_ttBiling .enSpc, .st_h4 .enSpc, .sv_ttBiling .enSpc{display:block}.sh_ttJp1l{font-size:122.73%} .calPaymentTtJp,.modLunaTtJp{font-size:122.73%;margin:3em 0 2em}.sh_ttBiling{margin-bottom:2.5em}.sh_ttBiling .en, .sh_ttBiling .enSpc{display:block;letter-spacing:.02em}.sh_ttBiling i{font-size:80%;margin-left:.1em}.anm .sh_ttBiling{animation:anmFI 1s ease-out both}.sh_ttJp1l,.sh_ttJp2l{margin-bottom:1em}.sh_ttJp2l{font-size:118.18%}.sh_ttJp2l .stt{display:block;font-size:80%;margin-bottom:.3em}.sv_ttBiling{letter-spacing:.05em;margin-bottom:2.5em}.sv_ttBiling .jpSv2{font-size:107.41%;letter-spacing:.02em}.st_h4{letter-spacing:.05em;margin-bottom:2em}.ph_ttBiling{letter-spacing:0;margin:0 0 1.5em}.ph_ttBiling .en, .ph_ttBiling .enSpc{letter-spacing:.02em} .bigBtn1 a, .bigBtnsUl a,.peudoA{border:1px solid #a6a69f;cursor:pointer;display:inline-block;font-size:15px;letter-spacing:.05em;line-height:1;margin:0 auto;padding:.8em 0;text-indent:.05em;width:100%} .bigBtn1,.bigBtnsUl{margin:3em auto 0;max-width:340px;text-align:center} .bigBtn1 .jpSub,.bigBtnsUl .jpSub{display:block;font-size:11px;margin-top:.6em} .bigBtn1 .jpSub.l3,.bigBtnsUl .jpSub.l3{line-height:1.5} .bigBtn1 .jpSolo,.bigBtnsUl .jpSolo{font-size:13px}.bigBtn1 .jp2l{font-size:12px;line-height:1.6}.bigBtnsUl li{margin:0 auto 1em;width:100%} .mapBtnsEn .btnInner,.mapJpBtn a{border:1px solid #a6a69f;letter-spacing:.03em;line-height:1;text-indent:.03em;white-space:nowrap}.mapBtnsEn{display:block;overflow:hidden;text-align:center}.mapBtnsEn .btnInner{display:block;padding:.8em 0 .7em;text-transform:uppercase;width:13em}.mapBtnsEn .en, .mapBtnsEn .ph_ttBiling .enSpc, .mapBtnsEn .sh_ttBiling .enSpc, .mapBtnsEn .st_h4 .enSpc, .mapBtnsEn .sv_ttBiling .enSpc, .ph_ttBiling .mapBtnsEn .enSpc, .sh_ttBiling .mapBtnsEn .enSpc, .st_h4 .mapBtnsEn .enSpc, .sv_ttBiling .mapBtnsEn .enSpc{font-size:105%}.mapJpBtn{text-align:center}.mapJpBtn a{display:inline-block;font-size:105%;margin:0 auto;max-width:290px;padding:1em 0 .9em;width:100%}#st_price .mapJpBtn{margin-top:4em}.ac_toContact{margin-top:2em;text-align:center}.toContactTx{font-size:90%;margin-bottom:1.2em}.calBox{overflow:hidden;padding:1em 0 0}#calBtns{font-size:102%;margin:0 auto;text-align:center}#calBtns li{padding:.4em 0;width:50%} #h_cal table tr td,#h_cal table tr th{font-size:85.91%;text-align:center}.cal3{background:#fff;overflow:hidden;padding:2.2em 1em 1.8em;position:relative}.cal3::before{content:"";display:block}.days7{font-size:81.82%}.dayx2::before, .lpCal td span::after, .lpCal td::after{border-radius:50%;height:7px;width:7px}.lpCal{border-collapse:collapse;border-spacing:0;width:100%}.lpCal td{display:inline-flex;flex-direction:column;margin:0 auto;padding:.9em 0;position:relative;text-align:center;width:14.28%}.lpCal td.is-disabled{opacity:.3} .lpCal td span::after,.lpCal td::after{margin:.5em auto 0;position:relative;z-index:2}.dayOpen::after{background:#f8ae1a}.dayFree::after{background:#ff66a4}.dayLuna::after{background:#4637fd}.daySalon::after{background:#ff7c80}.dayGrey::after{background:#888}.dayEvent::after{background:#66c7ff}.dayBridal::after{background:url(https://www.artidaoud.com/photo/page/museum/common_m/heart.svg) 50%/95% no-repeat;border-radius:0;height:8.52432px!important;width:9.03px!important}.dayx2::after{margin-left:calc(50% - 6px)!important}.dayx2::before{bottom:.9em;left:calc(50% + 4px)}.dayEvent2::before{background:#66c7ff}.calNote{margin:2em auto 0;text-align:left}.calNote dt{display:flex;margin-top:1em;position:relative}.calNote dd{margin-left:1em}.calNbridal::before, .calNevent::before, .calNfree::before, .calNgrey::before, .calNluna::before, .calNopen::before{border-radius:50%;content:"";display:block;flex-shrink:0;height:10px;margin:.75em .3em 0 0;width:10px}.calNopen::before{background:#f8ae1a}.calNfree::before{background:#ff66a4}.calNluna::before{background:#4637fd}.calNgrey::before{background:#888}.calNevent::before{background:#66c7ff}.calNbridal::before{background:url(https://www.artidaoud.com/photo/page/museum/common_m/heart.svg) 50%/95% no-repeat;border-radius:0;height:11.328px;width:12px}.calPayment{line-height:1.9;margin-top:10em;text-align:left}.cal3sr::after, .cal3sr::before{background:#303030;height:.8em;top:1.4em;transform-origin:bottom;width:1px}.cal3sr{background:#fafafa;bottom:0;font-size:11px;height:auto;opacity:0;padding:3em 2em 1.5em;transform:translate(-50%,100%);transition:.6s cubic-bezier(.3,1,.68,1);width:100%;z-index:5}.cal3sr::before{transform:translateY(-50%) rotate(-50deg)}.cal3sr::after{transform:translateY(-50%) rotate(50deg)}.cal3sr.tapped{opacity:.9;transform:translate(-50%)}#swBtns.undisp{display:none}.swbtn-next, .swbtn-prev{height:40px;position:fixed;top:48%;transform:translateY(-50%);width:26.4px;z-index:999}.pret .swbtn-next, .pret .swbtn-prev{animation:anmFI .7s ease-out 1.8s both} .swbtn-next::after,.swbtn-next::before, .swbtn-prev::after, .swbtn-prev::before{background:#999;content:"";display:block;height:2px;position:absolute;width:24px} .darkTm .swbtn-next::after,.darkTm .swbtn-next::before, .darkTm .swbtn-prev::after, .darkTm .swbtn-prev::before{background:#fff}.swbtn-next::before, .swbtn-prev::before{bottom:9px}.swbtn-next::after, .swbtn-prev::after{top:9px}.swbtn-prev{left:5px}.swbtn-prev::before{transform:rotate(60deg)}.swbtn-prev::after{transform:rotate(-60deg)}.swbtn-next{right:5px}.swbtn-next::before{transform:rotate(-60deg)}.swbtn-next::after{transform:rotate(60deg)}.swiper-button-disabled{cursor:default;opacity:.2!important}#ph_photoGallery{margin-bottom:3em;position:relative} .gModal, .open.gModal, .open.sv_modLuna,.showModLuna .sv_modLuna, .sv_modLuna{transition:.3s ease-out} .gModal,.sv_modLuna{left:0;min-height:100vh;overflow-x:hidden;position:fixed;top:0;transition:.6s ease-out;width:100%;z-index:-1} .open.gModal,.open.sv_modLuna{z-index:9999}.gModal .swiper-wrapper{position:relative}.modGal{margin:0 auto}.modGal .swiper-slide{height:100vh}.modGal .swiper-slide::before{background:url(https://www.artidaoud.com/photo/page/museum/common_m/loading.gif) 50%/cover no-repeat;content:"";display:block;height:30px;width:30px;z-index:2}.modGal .swiper-slide-active img{animation:anmFI 1.2s}.modGalImg{margin:0 auto;max-width:975px}.modGalImg img{height:auto;margin:0 auto;max-height:85vh;position:relative;width:auto;z-index:5}#galThumbPh, .thumbInside{display:flex;margin:0 auto}#galThumbPh li, .thumbInside li{cursor:pointer;overflow:hidden;position:relative}.thumbInside{flex-wrap:wrap}.thumbInside li{width:20%}.thumbInside img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;position:relative}#galThumbPh li{width:33.33%}#galThumbPh li::before{content:"";display:block;padding-top:140.91%}#galThumbPh li::after{bottom:2.5%;color:#fff;content:"+";display:block;font-size:2.2em;line-height:1;opacity:.9;position:absolute;right:5%}#galThumbPh img{height:auto;width:100%}.modGalArrows{max-width:1475px;top:51%;width:100%;z-index:9}.gNext, .gPrev{cursor:pointer;display:block;height:50px;line-height:1;position:relative;width:50%;z-index:9}.gNext::after, .gNext::before, .gPrev::after, .gPrev::before{background:#fff;content:"";display:block;height:20px;transform-origin:top;width:1px}.gPrev{left:0}.gPrev::before{left:5vw;transform:translate(-50%,-50%) rotate(-35deg)}.gPrev::after{left:5vw;transform:translate(-50%,-50%) rotate(-145deg)}.gNext{right:0}.gNext::before{right:5vw;transform:translate(-50%,-50%) rotate(35deg)}.gNext::after{right:5vw;transform:translate(-50%,-50%) rotate(145deg)} .gModal::after, .gModal::before,.sv_modLuna::after, .sv_modLuna::before{background:#777;cursor:pointer;height:1px;line-height:1;position:fixed;right:2.5em;top:2.5em;transition:.4s ease-out;width:2em}.gModal::before{transform:rotate(45deg)}.gModal::after,.open .gModal::before{transform:rotate(135deg)}.open .gModal::after{transform:rotate(45deg)}.sv_modLuna{background:#fff}.sv_modLuna::before{transform:rotate(45deg)}.sv_modLuna::after{transform:rotate(135deg)}.sv_modLunaCont{max-width:800px;padding-bottom:8em;top:4em;width:80%}.sv_modLunaCont p{margin-bottom:1em}.modLunaNote{font-size:90%}.modLunaImg{margin:2em auto 3em}.showModLuna{overflow:hidden}.showModLuna .sv_modLuna{z-index:9999}.showModLuna .sv_modLuna::before{transform:rotate(135deg)}.showModLuna .sv_modLuna::after{transform:rotate(45deg)}#prologue{align-items:center;background:#5b514c;display:flex;height:100vh;justify-content:center;position:fixed;top:0;transition:1.2s;width:100vw;z-index:9999}.pret #prologue{opacity:0;pointer-events:none;visibility:hidden}.prologueContent{color:#fff;font-size:110%;line-height:3.5;margin-right:-1em;text-align:center;z-index:99999}.prologueContent span{animation:anmFI 2.3s ease-in-out both;display:block;transition:.2s ease-out}.prologueContent span:nth-child(1){animation-delay:.8s}.prologueContent span:nth-child(2){animation-delay:1.5s}.prologueContent span:nth-child(3){animation-delay:2.2s}.prologueContent span:nth-child(4){animation-delay:2.9s}.prologueContent span:nth-child(5){animation-delay:3.6s}.prologueContent span:nth-child(6){animation-delay:4.3s}.prologueContent span:nth-child(7){animation-delay:5s}.prologueContent span:nth-child(8){animation-delay:5.7s}#pageWrap{opacity:0;position:relative;transition:1s ease-out}.pret #pageWrap{opacity:1}.hero1{display:block;height:100%;opacity:0;width:100%}.hero2{margin:0 auto;opacity:0;top:52%;width:clamp(160px,18vmin + 20vmax,29vh);z-index:2}.pret .swiper-slide-active .hero1{animation:anmFIO 1.3s ease-out both;content:""}.pret .swiper-slide-active .hero2{animation:anmFI 1.3s ease-out 1.2s both}.pret .swiper-slide-active .nxSec{animation:anmFI .8s 1.2s both}.pret .swiper-slide-active .heroHm_logo{animation:anmFI 1s ease-out 1.2s both}.hero1-hm img{height:100%;-o-object-fit:cover;object-fit:cover}.nxSec{bottom:-30px;color:#303030;font-size:120%;letter-spacing:.05em;line-height:1.28;text-align:center;z-index:3}.nxSec span{bottom:3.3em;white-space:nowrap;z-index:4}#home .nxSec{font-size:112%}.darkTm .nxSec{color:#fff}.nxSec::after{animation:scrollDown 1.6s infinite;background:#5b514c;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);height:40px;width:100px;z-index:2}.hero1-hmTt{color:#fff;font-size:205%;letter-spacing:.1em;text-align:center;text-indent:.1em;z-index:2} #heroHm,.hero{height:calc(100vh - 174px);position:relative}.heroCtrImg{aspect-ratio:1000/1500;display:block;margin:0 auto 35%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:5}.heroHm_logo{bottom:6%;max-width:230px;opacity:0;width:90%;z-index:8}.heroHm_logo img{margin:0 auto;width:90.48%}#heroAb{color:#fff}#heroSv .nxSec::after{background:#bf6743} #heroPh .nxSec::after,#heroSh .nxSec::after, #heroSt .nxSec::after{background:#e8e7df}#heroAc .nxSec::after{background:#38312d}p.slogan{font-size:110%;font-style:italic;margin:2em 0}#home{border:none;position:relative}.news_img img, .nw_monthly_img img{margin:0 auto 3.5em}.nw_monthly_price{font-size:95%;white-space:nowrap}#news1{background:#f3efed;padding-top:7em}.news1top{margin-bottom:4em}.news1_tx p{margin-bottom:2.3em}.newsNote{font-size:90%;margin-top:3em}.news1resume{margin:2em auto 3em}.news1resume li{margin-bottom:2em;text-align:left}.news1resumeTt .jp{display:inline-block;font-size:95%;margin-bottom:1.2em}.news1resumeTt .en{display:inline-block;font-size:160%}.news1resumeTt .en::after{border-top:1px solid #404040;content:"";display:block;display:inline-block;height:.3em;margin:0 .1em 0 .3em;width:.3em}.newArrival,.newArrival li{overflow:hidden}.newArrival li{position:relative}.newArrival{margin-bottom:3.5em;text-align:center}.newArrival ul{display:inline-block}.newArrival li{text-align:left}.clContent{background:#f1efec} .sh_chatNotice,.stepNoticeL, .sv_notice{font-size:10px}.block{padding:6em 0}#nw_monthly{background:#f3efed}.introImg{margin:0 auto;max-width:240px;transition-delay:.4s;width:73.33%}.shst_pers{margin:3em auto 1em}.ab_tx{margin:0 0 6.4em}#ab_exp ul{margin:2em 0 0}#ab_exp li{margin-bottom:2.6em}.ab_video{display:block;margin:3em auto 0;width:100%}.sh_news,.sh_tx{text-align:left}.sh_news{border-top:1px solid #aaa;margin-top:4em;padding-top:4em}#sh_inThe{margin-bottom:7em}.sh_img_jw{margin:0 auto 3.5em;max-width:600px}.sh_online_img{margin:0 auto 3.2em;max-width:450px}.sh_how2chat{margin-top:3.5em}#sh_desc li, .sh_how2chat li:nth-child(1){margin-bottom:2.5em}.sh_chatNotice{margin-top:3em}.svBG2inner{max-width:1000px}.sv_toc{line-height:2.5;margin-top:3.5em}.sv_toc ul{-moz-column-gap:.5em;column-gap:.5em;display:inline-flex;flex-wrap:wrap}.sv_toc li{font-size:136.36%!important;letter-spacing:.02em;line-height:2.4}.sv_toc li::before{content:"□";display:inline-block;margin-right:.1em}#sv_intro{padding-bottom:3em}.services{max-width:600px}.services,.services img{margin:0 auto}.services::after{clear:both;content:"";display:block} .svDr,.svHr, .svOS, .svRO, .svRS, .svSv{padding-bottom:5.5em}.sv_notice{margin-top:.5em}.sv_imgs{margin-bottom:3.5em}.sv_pageLink, .sv_reserv span{display:block}.sv_reserv{margin-top:1.7em}.sv_pageLink::after, .sv_pageLink::before{background:#303030;content:"";height:.4em;left:0;position:absolute;top:.9em;transform-origin:bottom center;width:1px}.sv_pageLink{display:block;margin:0 .5em;padding-left:.3em;position:relative}.sv_pageLink::before{transform:translateY(-50%) rotate(-140deg)}.sv_pageLink::after{transform:translateY(-50%) rotate(-40deg)}#st_photo{margin:7em auto}.ph_ttWrap_tx p, .ph_tx p, .st_tx p{letter-spacing:0}.st_tx{margin-top:5em}.ph_ttWrap_tx{line-height:2}.ph_steps{letter-spacing:0;margin:6em 0 5em;text-align:center}.ph_steps div, .ph_steps li::before, .ph_steps p{opacity:0;transition:1s cubic-bezier(.3,1,.68,1) .1s}.ph_steps div, .ph_steps p{letter-spacing:0;transition-delay:.5s}.ph_steps li{margin-bottom:3em;position:relative}.ph_steps li::before{aspect-ratio:59/4;background:url(https://www.artidaoud.com/photo/page/museum/common_m/step-sp.png) 50%/cover no-repeat;content:"";display:block;width:100%}.ph_steps li.anm div, .ph_steps li.anm p, .ph_steps li.anm::before{opacity:1}.ph_steps_tt{font-size:136.36%;font-weight:bold;letter-spacing:.1em;margin-bottom:1em;text-indent:.1em}.stepTt, .stepTtSpc{line-height:1.8;padding-top:1.5em;text-align:center;transition:.8s;width:100%}.stepTt::before, .stepTtSpc::before{font-size:136.11%}li:nth-child(1) .stepTt::before, li:nth-child(1) .stepTtSpc::before{content:"01";display:block}li:nth-child(2) .stepTt::before, li:nth-child(2) .stepTtSpc::before{content:"02";display:block}li:nth-child(3) .stepTt::before, li:nth-child(3) .stepTtSpc::before{content:"03";display:block}li:nth-child(4) .stepTt::before, li:nth-child(4) .stepTtSpc::before{content:"04";display:block}.stepTt span, .stepTtSpc span{display:block;letter-spacing:1em;text-indent:1em}.stepTt.fin{font-size:200%;letter-spacing:0}.stepStt, .stepSttD{font-size:109.09%;margin:.5em 0 1em}.stepTx{font-size:109.09%;line-height:1.6}.stepTxPt{font-size:95.45%;line-height:1.86}.stepNoticeL{letter-spacing:0;margin-top:2.5em}#ph_price1{margin:9em auto 0}#ph_price2{margin:5.5em auto 0} .priceHead,.priceList{position:relative} .priceHead::after,.priceList::after{background:#666;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%) scaleX(0);transition:1s cubic-bezier(.3,1,.68,1) .1s;width:100%} .anm .priceHead::after,.anm .priceList::after{transform:translateX(-50%)}.priceHead{font-size:118.18%;padding-bottom:.8em}.priceWTax{font-size:80%;margin-left:.2em}.priceList{padding:1.3em 0}.priceList::after{background:#aaa}.priceList li{overflow:hidden;position:relative}.priceList .no::before{content:"※";top:0}.priceList .pr{bottom:0;position:absolute;right:0}.st_pNot{display:block;font-size:90%}.acLogo{margin:0 auto;max-width:280px;width:24%}.ac_photo{margin:2em auto 3.5em;max-width:600px}.ac_name{font-size:127.27%;letter-spacing:.02em}.ph_ttWrap{margin:7em 0 3em}#fixedNav{width:100%;z-index:990}#fixedNav.fixe{position:fixed}.current::after{transition:.4s}#headerNav{color:#303030;letter-spacing:.03em;max-width:30em;padding-top:1.8em;text-transform:uppercase;width:85%;z-index:99}#headerNav > ul{position:relative;width:100%}#headerNav li{line-height:2}.darkTm #headerNav{color:#fff}#headerNav span{display:block}#navOthers .others::after, #navOthers .others::before{background:#303030;bottom:-.7em;height:.7em;opacity:.8;transform-origin:bottom;transition:.2s ease-out;width:1px}#navOthers{cursor:pointer}#navOthers .others{display:block;position:relative}#navOthers .others::before{transform:translateY(-50%) rotate(300deg)}#navOthers .others::after{transform:translateY(-50%) rotate(60deg)} .darkTm #navOthers .others::after,.darkTm #navOthers .others::before{background:#fff}.navAct #navOthers .others::before{opacity:.3;transform:translateY(-80%) rotate(240deg)}.navAct #navOthers .others::after{opacity:.3;transform:translateY(-80%) rotate(120deg)}.navDD{bottom:-3.3em;left:50%;position:absolute;transform:translate(-46%,-2em);transition:.5s cubic-bezier(.25,1,.5,1);width:48%}.navAct .navDD{transform:translateX(-50%)}.current{position:relative}.current::after{background:#303030;bottom:0;content:"";display:block;height:1px;width:100%}.darkTm .current::after{background:#fff} .toAbout, .toAccess, .toCalendar, .toNews, .toPhoto, .toService,.toShop, .toStudio{cursor:pointer}.footerNav{margin:7em auto 0;padding-bottom:12em;text-align:center}.footerNav ul{display:inline-flex;width:80%}.footerNav li{aspect-ratio:1/1;opacity:0;overflow:hidden;text-indent:100%;transition:1s ease-out;white-space:nowrap;width:54.67%}.footerNav li:nth-child(2){transition-delay:.15s}.footerNav li:nth-child(3){transition-delay:.3s}.footerNav li:nth-child(4){transition-delay:.45s}.footerNav.anm li{opacity:1}.footerNav div{aspect-ratio:1/1;background-size:100% auto}.willAppear .toShop{background:url(https://www.artidaoud.com/photo/page/museum/common_m/footer/ftlink-sh.webp) 50%/cover no-repeat}.willAppear .toService{background:url(https://www.artidaoud.com/photo/page/museum/common_m/footer/ftlink-sv.webp) 50%/cover no-repeat}.willAppear .toPhoto{background:url(https://www.artidaoud.com/photo/page/museum/common_m/footer/ftlink-ph.webp) 50%/cover no-repeat}.willAppear .toStudio{background:url(https://www.artidaoud.com/photo/page/museum/common_m/footer/ftlink-st.webp) 50%/cover no-repeat}.ftTt{color:#fff;font-size:181.82%;line-height:1.2;text-align:center;width:100%}@media (width >= 330px){.i5Only{display:none}}@media (width >= 380px){.prologueContent{font-size:110%;letter-spacing:.1em;text-indent:.1em}}@media (width >= 450px){ .gNext::after, .gNext::before, .gPrev::after,.gPrev::before{background:#777}}@media (width >= 600px){.newArrival ul{display:flex;flex-wrap:wrap}.newArrival li{margin-bottom:0;width:50%}.footerNav{margin:7em auto 0}.footerNav ul{gap:25px;justify-content:center}.footerNav li{max-width:150px}}@media (750px <= width <= 999px){.pcOnly{display:none!important}}@media (width >= 750px){.news_img img, .nw_monthly_img img{max-width:600px}.spOnly{display:none!important}.brOrSpace{display:inline-block;margin-right:.2em} .introTtJp,.stepTt, .stepTtSpc{font-size:20px;letter-spacing:.05em}.introTtJp{letter-spacing:.03em;margin:4em 0 3em}#secAbout .introTtJp{font-size:17px}.bigBtn1, .bigBtnsUl{max-width:310px}.bigBtn1 a, .bigBtnsUl a, .peudoA{font-size:18px;padding:15px 0}.bigBtnsUl li{margin-bottom:1.5em}.bigBtn1, .bigBtnsUl{margin-top:4em}.shContent .bigBtn1{max-width:250px}.mapBtnsEn .btnInner{margin-bottom:1.3em;padding:10px 0 7px}.ac_toContact{margin-top:4em}.modGalImg{width:77%}#ph_photoGallery{margin-bottom:9em}.hero2inner-hm{margin-top:1em}.heroHmCaption{font-size:3.5vw;font-size:320%}.news1resume{background:#fff;padding:3em 7% .2em} .sh_chatNotice,.stepNoticeL, .sv_notice{font-size:12px}.ab_video{margin-top:4em;max-width:600px}.sv_toc li{font-size:180%!important}.sv_pageLink::after, .sv_pageLink::before{top:.85em}.ac_coordBox, .ttBoxPC{display:flex;justify-content:space-between}.ttBoxPC{align-items:center}.introImg{margin:0;width:240px}.shst_pers{margin:4em auto 3em;max-width:600px}#sh_inThe{margin-bottom:10em}.sv_pageLink, .sv_reserv span{font-size:90%;margin-top:.2em}.ph_ttWrap{background:#e7e6dd;margin-bottom:0;padding:3.7em 0}.ph_h4{margin:0 auto 1.4em}.ph_h4 .en{line-height:2}.stepTt, .stepTtSpc{padding-top:1.5em;text-align:center;width:100%}#ph_price1{margin-top:10em}#ph_price2{margin-top:6em}.priceHead li{font-size:16px;letter-spacing:-.05em}.priceList{letter-spacing:0;padding:1.5em 0}.priceList li{font-size:16px}.priceList .pr{font-size:17px}.ac_name{font-size:18px}.navDD{bottom:-3.5em}}@media (width >= 750px) and (orientation:landscape){ #heroHm,.hero{min-height:560px}}@media (height >= 800px){#headerNav{padding-top:2.5em}}@media (width >= 1000px){ #ph_price1, #ph_price2, .nw_tt, .pcW600, .pcW630, .pcW660,.pcW840{margin-left:auto;margin-right:auto}.pcW630{width:630px}.pcW660{width:660px} #ph_price1, #ph_price2, .nw_tt,.pcW600{width:600px}.pcW840{width:840px}.spTbOnly{display:none!important}.calTt .en, .calTt .ph_ttBiling .enSpc, .calTt .sh_ttBiling .enSpc, .calTt .st_h4 .enSpc, .calTt .sv_ttBiling .enSpc, .nw_tt .en, .nw_tt .ph_ttBiling .enSpc, .nw_tt .sh_ttBiling .enSpc, .nw_tt .st_h4 .enSpc, .nw_tt .sv_ttBiling .enSpc, .ph_ttBiling .calTt .enSpc, .ph_ttBiling .nw_tt .enSpc, .sh_ttBiling .calTt .enSpc, .sh_ttBiling .nw_tt .enSpc, .st_h4 .calTt .enSpc, .st_h4 .nw_tt .enSpc, .sv_ttBiling .calTt .enSpc, .sv_ttBiling .nw_tt .enSpc{font-size:32px}.ph_ttBiling, .sh_ttBiling, .st_h4, .sv_ttBiling{font-size:20px;letter-spacing:.05em}.nw_tt{margin-bottom:4em}.tt2en{font-size:30px;text-align:center}.introTtEn{font-size:48px} #secService .bigBtn1,#secService .bigBtnsUl{margin:4em 0 0}.swbtn-prev{left:2.1em}.swbtn-next{right:2em}#sh_gallery{margin-top:3em} .gNext::after, .gNext::before, .gPrev::after,.gPrev::before{height:20px}.hero2{width:clamp(160px,18vmin + 20vmax,33vh)}.nxSec{bottom:-50px}.nxSec span{bottom:2.1em}.nxSec::after{height:60px;width:150px}.newArrival li{padding:0}.newArrival li:nth-child(1){transition-delay:.8s}.newArrival li:nth-child(3){transition-delay:.4s}.newArrival li:nth-child(4){transition-delay:1.2s}.newArrival li{width:25%}.newArrival p, .newArrival span{font-size:90%;line-height:1.8}.nTt1{letter-spacing:.01em}.svBG2{background:linear-gradient(90deg,#e8e7df,#e8e7df 50%,#fffef3 0,#fffef3)}.svBG2 .lpContainer, .svBG2 .sh_intro{width:600px}.sv_toc{background:#cb6239;padding:3em;text-align:center}.sv_toc ul{align-items:center;-moz-column-gap:1vw;column-gap:1vw}.sv_toc li{font-size:1.8vw!important}.sv_toc a, .sv_toc li::before{color:#fff}.services{max-width:100%} .sh_ttJp1l,.svHr .sv_h4, .svRO .sv_h4{font-size:16px}#ab_exp,.ab_secStt{letter-spacing:.03em}.ab_secStt{font-size:20px}.sv_h4{margin:2.2em 0 2.5em}.sv_h4 .en2{font-size:18px}.sv_h4 .en{font-size:26px}.sv_h4 .jp2{font-size:20px;letter-spacing:.02em}.ph_steps{margin-top:4.5em}.ph_steps li::before{aspect-ratio:1920/32;background:url(https://www.artidaoud.com/photo/page/museum/common_m/step-pc.png) 50%/cover no-repeat;max-width:100%}.stepTt, .stepTtSpc{padding-top:2.2em}.stepTt::before, .stepTtSpc::before{font-size:40px;margin-bottom:.6em}.stepSttD{font-size:15px}.stepStt, .stepTx{font-size:18px}.stepTxPt{font-size:15px}.acLogo{width:155px}.ac_photo{margin:5.2em auto 3em}.services{overflow:visible}.sv_tx{width:360px}.sv_tx p{line-height:2}#sv_intro{padding-bottom:0} .svDr, .svHr, .svOS, .svRO,.svRS, .svSv{padding-bottom:0;width:50%}.svLpc{float:left}.svRpc{float:right}.svRO{margin-top:520px}.svDr, .svOS, .svSv{margin-top:200px}.svRS{margin:220px 0 80px}.sv_txWrap{padding-left:72px}}@media (width >= 1100px){#h_cal{overflow:hidden}#h_cal .lpContainer, #h_cal .nw_tt, #h_cal .sh_intro{max-width:660px}.lpCal span{margin:0 1px}.calTables{display:flex;justify-content:space-between}.cal3{width:49%} .calNbridal::before, .calNevent::before, .calNfree::before, .calNgrey::before, .calNluna::before,.calNopen::before{top:54%}#ph_photoGallery{margin:6em auto 10em}#galThumbPh{max-width:1100px}#galThumbPh li{margin:0 1%;width:31.333%}.sv_toc li{font-size:21px!important}}@media (width >= 1300px){.newArrival li p, .newArrival li span{font-size:100%;line-height:2.2}}@media (width <= 1099px){#h_cal .lpContainer, #h_cal .nw_tt, #h_cal .sh_intro{max-width:550px}#calBtns{color:#4a4a4a;cursor:pointer}#calBtns li{background:hsla(0,0%,100%,.5);color:#4a4a4a}#calBtns .active{background:#fff;color:#303030;font-weight:bold;opacity:1}.cal3{display:none;width:100%}.cal3.active{display:block}}@media (width <= 999px){.lpContainer, .nw_tt, .sh_intro{max-width:600px}}@media (width <= 750px){.stepTt, .stepTtSpc{font-size:163.64%;font-weight:bold}}@media (width <= 749px){.breadcrumb{display:none}.lpContainer, .nw_tt, .sh_intro{width:80%}.spContainer{margin-left:auto;margin-right:auto;width:80%}.pcOnly, .pctbOnly, .tbOnly{display:none!important}.brOrSpace{display:block}.ac_coordBox{text-align:center}.ac_coord{display:inline-block;margin:0 auto;text-align:left}.mapBtnsEn{margin:2em auto 0}.mapBtnsEn .btnInner{margin:0 auto 1.3em}.news1resume{border-bottom:1px solid #303030;border-top:1px solid #303030;padding-top:2em}.news1resume .jp{line-height:1.6}.news_img img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}}@media (width <= 600px){#sh_chat{padding-top:0}}@media (width <= 599px){.footerNav ul{flex-wrap:wrap;justify-content:space-between;max-width:400px}.footerNav li{margin-bottom:32px;width:46%}.footerNav.x3 ul::after{content:"";display:block;width:46}}@media (width <= 500px){.footerNav li{margin-bottom:6.4vw}}@media (width <= 380px){.toContactTx span{display:none}}@media (orientation:landscape){.willAppear.hero1-cl{background:url(https://www.artidaoud.com/photo/page/museum/common_m/hero/cal-h.webp) 50%/cover no-repeat}.willAppear.hero1-ab{background:url(https://www.artidaoud.com/photo/page/museum/common_m/hero/about-h.webp) 50%/cover no-repeat}.willAppear.hero1-sh{background:url(https://www.artidaoud.com/photo/page/museum/common_m/hero/shop-h.webp) 50%/cover no-repeat}.willAppear.hero1-sv{background:url(https://www.artidaoud.com/photo/page/museum/common_m/hero/service-h.webp) 50%/cover no-repeat}.willAppear.hero1-ph{background:url(https://www.artidaoud.com/photo/page/museum/common_m/hero/photo-h.webp) 50%/cover no-repeat}.willAppear.hero1-st{background:url(https://www.artidaoud.com/photo/page/museum/common_m/hero/studio-h.webp) 50%/cover no-repeat}.willAppear.hero1-ac{background:url(https://www.artidaoud.com/photo/page/museum/common_m/hero/access-h.webp) 50%/cover no-repeat}}@media (orientation:portrait){.willAppear.hero1-cl{background:url(https://www.artidaoud.com/photo/page/museum/common_m/hero/cal-h-v.webp) 50%/cover no-repeat}.willAppear.hero1-ab{background:url(https://www.artidaoud.com/photo/page/museum/common_m/hero/about-h-v.webp) 50%/cover no-repeat}.willAppear.hero1-sh{background:url(https://www.artidaoud.com/photo/page/museum/common_m/hero/shop-h-v.webp) 50%/cover no-repeat}.willAppear.hero1-sv{background:url(https://www.artidaoud.com/photo/page/museum/common_m/hero/service-h-v.webp) 50%/cover no-repeat}.willAppear.hero1-ph{background:url(https://www.artidaoud.com/photo/page/museum/common_m/hero/photo-h-v.webp) 50%/cover no-repeat}.willAppear.hero1-st{background:url(https://www.artidaoud.com/photo/page/museum/common_m/hero/studio-h-v.webp) 50%/cover no-repeat}.willAppear.hero1-ac{background:url(https://www.artidaoud.com/photo/page/museum/common_m/hero/access-h-v.webp) 50%/cover no-repeat}}