<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@-webkit-keyframes appearanceUpTrans{0%{opacity:0;-webkit-transform:translateY(10vh);transform:translateY(10vh)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes appearanceUpTrans{0%{opacity:0;-webkit-transform:translateY(10vh);transform:translateY(10vh)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes appearanceUpPosition{0%{bottom:-10vh;opacity:0}to{bottom:24px;opacity:1}}@keyframes appearanceUpPosition{0%{bottom:-10vh;opacity:0}to{bottom:24px;opacity:1}}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background-color:transparent;border:0;color:#333;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;min-height:100%;position:relative}body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Yu Gothic,YuGothic,ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ ProN W3,Hiragino Kaku Gothic ProN,Arial,ãƒ¡ã‚¤ãƒªã‚ª,Meiryo,Font Awesome\ 6 Pro,sans-serif;font-size:12px;line-height:1.45;min-height:100vh}@media (-ms-high-contrast:none){::-ms-backdrop,body{font-weight:500}}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{color:#4da1d4;-webkit-transition:all .15s linear;transition:all .15s linear;vertical-align:baseline}a,a:hover{text-decoration:none}a:hover{color:#e44c23}address,b,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,i,strong,th,var{font-style:normal;font-weight:400}ins{text-decoration:none}ins,mark{color:#333}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}button,fieldset,form,input,label,legend{border:0;font-family:inherit;font-style:inherit;font-weight:inherit;margin:0;outline:none;padding:0}button{cursor:pointer}select{background-color:#fff;border:1px solid #ccc;border-radius:5px;color:#333;font-size:16px;margin:0;padding:0 0 0 5px}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff!important;box-shadow:inset 0 0 0 1000px #fff!important}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-size:16px;opacity:1}i{-webkit-transition:all .15s linear;transition:all .15s linear}input[type=password],input[type=text],select,textarea{outline:none}textarea{opacity:1}.announcements{background-color:#feeae8}.announcements a:not(:first-child) li{border-top:1px solid #ccc}.announcements li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:1.4;padding:10px}.announcements li:before{content:"ïš"}.announcements li:after,.announcements li:before{font-family:Font Awesome\ 6 Pro;font-size:16px;font-weight:700;margin-right:5px}.announcements li:after{content:"ï„…";margin-left:auto}.footer{background-color:#f7f7f7;border-top:1px solid #ccc;margin-top:auto;width:100%}.footer__navList{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.footer__navList&gt;li{width:calc(25% - 36px)}.footer__navList&gt;li:not(:first-child){margin-left:48px}@media screen and (max-width:1024px){.footer__navList&gt;li{width:calc(25% - 18px)}.footer__navList&gt;li:not(:first-child){margin-left:24px}}@media screen and (max-width:768px){.footer__navList&gt;li{width:100%}.footer__navList&gt;li:not(:first-child){margin-left:0;margin-top:32px}}.footer__navList .columnList{text-align:left}.footer__navList .columnList&gt;li{font-size:14px}.footer__navList .columnList&gt;li:nth-child(n+3){margin-top:8px}.footer__navList .columnList&gt;li:first-child{margin-bottom:16px}.footer__navList .columnList&gt;li a{color:#333}.footer__navList .columnList&gt;li a:hover{color:#e44c23}.footer__navList .columnList__emphasis{font-weight:700}.footer__navList .columnList__snsLink:before{font-family:Font Awesome\ 6 Brands;font-weight:400;margin-right:4px}@media screen and (max-width:768px){.footer__navList .columnList__snsLink:before{margin-right:0}}.footer__navList .columnList__snsLink--instagram:before{content:"ï…­"}.footer__navList .columnList__snsLink--twitter:before{content:"î˜›"}.footer__navList .columnList__snsLink--facebook:before{content:"ï‚š"}.footer__navList .columnList__snsLink span{color:inherit}@media screen and (max-width:768px){.footer__navList .columnList__snsLink span{display:none}.footer__navList .columnList--horizontal{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.footer__navList .columnList--horizontal&gt;li:first-child{width:100%}.footer__navList .columnList--horizontal&gt;li:nth-child(n+3){margin-left:16px;margin-top:0}}.footer__otherItemList{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin-top:24px;padding-top:24px;text-align:left}.footer__otherItemList&gt;li{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-grow:0;flex-shrink:0;font-size:14px}.footer__otherItemList&gt;li:nth-child(2){margin-left:24px}@media screen and (max-width:768px){.footer__otherItemList&gt;li:nth-child(2){margin-left:16px}}.footer__otherItemList&gt;li:last-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:12px;margin-left:24px;text-align:right}@media screen and (max-width:768px){.footer__otherItemList&gt;li:last-child{margin-left:16px}}@media screen and (max-width:320px){.footer__otherItemList&gt;li:last-child{margin-left:0;margin-top:16px;text-align:left}}.footer__otherItemList&gt;li a{color:#333}.footer__otherItemList&gt;li a:hover{color:#e44c23}.footer__otherItemList&gt;li small{color:#ababab}.globalNotice{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:10px}.globalNotice.default{background-color:#57bb89}.globalNotice.alert{background-color:#2b2d2e}.globalNotice__description{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:1.4;padding-left:20px}.globalNotice__description:before{font-family:Font Awesome\ 6 Pro;font-size:15px;font-weight:700;margin-left:-20px;margin-right:5px}.globalNotice__description.default{color:#fff}.globalNotice__description.default:before{content:"ïš";font-family:Font Awesome\ 6 Pro}.globalNotice__description.alert{color:#ffee64}.globalNotice__description.alert:before{content:"ïª";font-family:Font Awesome\ 6 Pro}.globalNotice__description a:not(:last-child){color:#ffee64;text-decoration:underline}.globalNotice__close{cursor:pointer;font-size:16px;margin-left:10px;text-align:center;width:16px}.globalNotice__close.default i{color:#fff}.globalNotice__close.alert i{color:#ffee64}.header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#fff;border-bottom:1px solid #ccc;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16);box-shadow:0 2px 5px 0 rgba(0,0,0,.16);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;justify-content:space-between;padding-right:10px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:200}.header i{font-size:22px}.header .menuToggle{color:#737373;cursor:pointer;outline:none;padding:18px 15px}.header .logo{height:auto;width:90px}.header__nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header__list{font-size:13px;font-weight:700}.header__list ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__list .far,.header__list .fas{font-weight:400}.header__list .fa-circle{font-weight:900}.header__list .bl--desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.header__list .bl--desktop&gt;li.ondemand{margin-left:10px;position:relative}.header__list .bl--desktop&gt;li.ondemand:before{background-color:#ccc;content:"";display:block;height:40px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.header__list .bl--desktop&gt;li.ondemand a{color:#4da1d4;margin-left:10px}.header__list .bl--desktop&gt;li.ondemand a:hover{color:#f15d35}.header__list .bl--desktop a{color:#333;padding-left:10px;padding-right:10px}.header__list .bl--desktop a:hover{color:#f15d35}@media screen and (max-width:600px){.header__list .bl--desktop,.header__list .bl--desktop a{display:none}.header__list .bl--desktop .search,.header__list .bl--desktop .signIn{display:block}}.header__list .bl--mobile{display:none}.header__list .bl--mobile&gt;li{padding-top:5px}.header__list .bl--mobile&gt;li:nth-child(2){margin-left:18px}.header__list .bl--mobile&gt;li:nth-child(3){margin-left:8px}.header__list .bl--mobile a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.header__list .bl--mobile a:hover{color:#f15d35}.header__list .bl--mobile .label{font-weight:400;-webkit-transform:scale(.7);transform:scale(.7)}@media screen and (max-width:600px){.header__list .bl--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.header__list .al{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.header__list .al&gt;li{padding-top:5px}@media screen and (max-width:359px){.header__list .al&gt;li:nth-child(2){display:none}}.header__list .al a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.header__list .al a:hover{color:#f15d35}.header__list .al .label{font-size:10px;font-weight:400}.header__list .al .notification{color:#f15d35;font-size:14px;position:absolute;right:2px;top:-5px;-webkit-transform:scale(.5);transform:scale(.5)}.header__list .al .favorite-count{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#feeae8;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;height:16px;justify-content:center;position:absolute;right:4px;top:-2px;width:16px}.header__list .al .favorite-count span{color:#f15d35;font-size:10px;font-weight:700;letter-spacing:-.5px}.header__list .al .favorite-count span:first-of-type.limit{font-size:8px;letter-spacing:-.4px}.header__list .al .favorite-count span:nth-of-type(2).limit{font-size:6px;letter-spacing:-.3px}.header .mainMenu{height:100%;left:-300px;overflow:visible scroll;position:absolute;top:0;-webkit-transition:left .2s ease-out,-webkit-box-shadow .3s ease;transition:left .2s ease-out,-webkit-box-shadow .3s ease;transition:left .2s ease-out,box-shadow .3s ease;transition:left .2s ease-out,box-shadow .3s ease,-webkit-box-shadow .3s ease;z-index:999}.header .mainMenu::-webkit-scrollbar{display:none}.header .mainMenu__list{background:#fff;-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,.16);box-shadow:0 4px 12px 0 rgba(0,0,0,.16);-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-size:14px;font-weight:700;margin:0;min-height:100%;padding:20px;width:300px}.header .mainMenu__list .list{margin-top:5px}.header .mainMenu__list .list&gt;li .icon{width:24px}.header .mainMenu__list .list&gt;li .icon i{color:#f15d35}.header .mainMenu__list .list&gt;li a{color:#333;display:inline-block;padding:15px 15px 15px 0}.header .mainMenu__list .list&gt;li a:hover{color:#f15d35}.header .mainMenu__list .accountInfo__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:15px}.header .mainMenu__list .accountInfo .avatar{background-color:#edefed;border-radius:50%;height:40px;overflow:hidden;position:relative;width:40px}.header .mainMenu__list .accountInfo .avatar:before{content:"";display:block;padding-top:50px}.header .mainMenu__list .accountInfo .avatar img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.header .mainMenu__list .accountInfo .nickname{font-size:14px;margin-left:8px;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header .mainMenu__list .banner&gt;li:not(:first-child){margin-top:16px}.header .mainMenu__list .banner img{height:auto;vertical-align:bottom;width:100%}.header .mainMenu__list1{display:none}.header .mainMenu__list2 .list&gt;li{border-bottom:1px solid #edefed;padding:4px 0 4px 10px}.header .mainMenu__list2 .list&gt;li .icon i{color:#f15d35}.header .mainMenu__list2 .list&gt;li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:8px 0;width:100%}.header .mainMenu__list2 .iconImg{height:auto;width:24px}.header .mainMenu__list2 .hidden{display:none}.header .mainMenu__list2 .regionsDropdown{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:12px!important;padding-top:12px!important}.header .mainMenu__list2 .regionsDropdown i{color:#ccc}.header .mainMenu__list2 .regionsDropdown .itemTitle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.header .mainMenu__list2 .regionsList{padding:0!important}.header .mainMenu__list2 .regionsList i{color:#ccc}.header .mainMenu__list2 .regionsList ul{width:100%}.header .mainMenu__list2 .regionsList .region .prefectureDropdown{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:baseline;border-bottom:1px solid #edefed;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:12px 0 12px 40px}.header .mainMenu__list2 .regionsList .region .prefectureList .prefecture{border-bottom:1px solid #edefed;cursor:pointer;font-weight:500;padding-left:50px}.header .mainMenu__list2 .regionsList .region .prefectureList .prefecture a{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:12px 0;width:100%}.header .mainMenu__list2 .small-list{border-top:1px solid #edefed;padding:4px 0}.header .mainMenu__list2 .small-list&gt;li{padding:8px 10px}.header .mainMenu__list2 .small-list&gt;li a{color:#333;display:inline-block;font-weight:500;width:100%}.header .mainMenu__list2 .small-list&gt;li a:hover{color:#f15d35}.header .mainMenu__list2 .banner{margin-top:16px}.header .mainMenu__list2 .accountInfo{border-bottom:1px solid #ccc;padding-bottom:16px}.header .mainMenu__list2 .accountInfo__container{border-bottom:none;padding-bottom:0}.header .mainMenu__list2 .accountInfo__btnGroup{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding-top:12px}.header .mainMenu__list2 .accountInfo__btnGroup .btn-more{margin-top:0}.header .mainMenu__list2 .accountInfo .iconAvatar{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#edefed;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;width:40px}.header .mainMenu__list2 .accountInfo .iconAvatar i{color:#737373;font-size:23px;font-weight:400;line-height:150%}.header .mainMenu__close{cursor:pointer;display:none;position:absolute;right:0;top:0}.header .mainMenu__close i{background-color:#333;color:#fff;font-size:17px;padding:21px}.header .backdrop--show{background:rgba(0,0,0,.85);content:"";cursor:default;display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:998}@supports(position:fixed){.header .mainMenu,.header .mainMenu:target+.backdrop,.header .mainMenu[aria-expanded=true]+.backdrop{position:fixed}}.linkTargetAdjustment{margin-top:-60px;padding-top:60px}.linkTargetAdjustmentConsiderNav{margin-top:-105px;padding-top:105px}.sectionBg{background-color:#fcf7f3}.alternateBackgroundColors section:nth-of-type(odd){background-color:#fff}.alternateBackgroundColors--reverse section:nth-of-type(odd),.alternateBackgroundColors section:nth-of-type(2n){background-color:#fcf7f3}.alternateBackgroundColors--reverse section:nth-of-type(2n){background-color:#fff}.textMuted{color:#737373;font-size:14px;margin-bottom:10px}.textMuted span{color:#f15d35;font-weight:700}.lineBreakPC:before{content:"\a";white-space:pre}@media screen and (max-width:1024px){.lineBreakPC:before{content:"";white-space:normal}.lineBreakSP:before{content:"\a";white-space:pre}}.unsupportedAlert{background-color:#1f2021;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 10px 10px 30px}.unsupportedAlert__description{color:#fffa1f;font-size:14px;font-weight:700;line-height:1.4}.unsupportedAlert__description:before{content:"ï±";font-family:Font Awesome\ 6 Pro;margin-left:-20px}.aboutArea .aboutAreaInner{margin-left:auto;margin-right:auto;max-width:900px;padding-bottom:40px;padding-top:40px;text-align:center;width:90%}.aboutArea .aboutAreaInner--withCarouselBanners{padding-bottom:0!important}.aboutArea .aboutAreaInner--forLifeStyleNewborn{padding-bottom:24px}.aboutArea .omakaseNewbornPlanBanner{padding:0 16px 40px;text-align:center}.aboutArea .omakaseNewbornPlanBanner__title{color:#f35c65;font-size:18px;font-style:normal;font-weight:700;margin-bottom:8px;text-align:center}.aboutArea .omakaseNewbornPlanBanner__banner{height:auto;margin-bottom:8px;max-width:400px;width:100%}.aboutArea .omakaseNewbornPlanBanner p{color:#737373;font-size:14px;text-align:center}.aboutArea .omakaseNewbornPlanBanner p span.emphasis{font-weight:700}.aboutArea .lifeStyleNewbornCase{margin-left:auto;margin-right:auto;padding-bottom:40px;text-align:center}.aboutArea .lifeStyleNewbornCase--withoutDescription{padding-bottom:0}.aboutArea .lifeStyleNewbornCase .caseArea__itemWrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;overflow-x:scroll;padding:0 16px}.aboutArea .lifeStyleNewbornCase .caseArea__itemWrap::-webkit-scrollbar{display:none}.aboutArea .lifeStyleNewbornCase .caseArea__itemWrap .caseAreaItem{position:relative}.aboutArea .lifeStyleNewbornCase .caseArea__itemWrap .caseAreaItem img{border-radius:8px;height:374px;vertical-align:bottom;width:auto}.aboutArea .lifeStyleNewbornCase .caseArea__itemWrap .verticalImgs .caseAreaItem:not(:first-child){margin-top:16px}.aboutArea .lifeStyleNewbornCase .caseArea__itemWrap .verticalImgs img{height:auto;width:240px}.aboutArea .lifeStyleNewbornCase .caseArea__itemWrap .verticalImgs--wide img{height:auto;width:300px}.aboutArea .lifeStyleNewbornCase .caseArea__itemWrap .verticalImgs.threeImgs img{width:150px}.aboutArea .lifeStyleNewbornCase .linkContainer{margin-top:24px}.aboutArea .lifeStyleNewbornCase .linkContainer img{height:auto;vertical-align:bottom;width:350px}.aboutArea__preTitle{margin-bottom:12px}@media screen and (max-width:375px){.aboutArea__title--shortSpace{letter-spacing:.09em}}@media screen and (max-width:320px){.aboutArea__title--shortSpace{letter-spacing:.06em}}.aboutArea__img{height:auto;margin-top:20px;max-width:400px;width:90%}.aboutArea__subTitle{font-size:18px;font-weight:700;letter-spacing:.1em;margin-bottom:10px;text-align:center}.aboutArea__subHeading{font-size:18px;font-weight:700;margin-bottom:15px;margin-top:30px}@media screen and (max-width:800px){.aboutArea__subHeading{font-size:17px}}.aboutArea__address{margin-top:12px}.aboutArea__headingImg{margin-bottom:16px;width:104px}.aboutArea__step{padding-top:24px}.aboutArea__step .stepTitle{color:#4da1d4;cursor:pointer;display:inline-block;font-size:16px;-webkit-transition:all .15s linear;transition:all .15s linear}.aboutArea__step .stepTitle:after{content:"ï„‡";font-family:Font Awesome\ 6 Pro;margin-left:4px}.aboutArea__step .stepTitle:hover{color:#f15d35}.aboutArea__step .stepContent{background-color:#fcf7f3;border-radius:5px;margin-left:auto;margin-right:auto;margin-top:16px;max-width:900px;padding:24px}.aboutArea__step .stepContent .step__title{font-size:18px;font-weight:700}.aboutArea__step .stepContent .step__itemWrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:600px){.aboutArea__step .stepContent .step__itemWrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;-ms-flex-flow:column wrap;flex-flow:column wrap}}.aboutArea__step .stepContent .step__itemWrap .item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:calc(33.33333% - 16px)}.aboutArea__step .stepContent .step__itemWrap .item:not(:first-child){margin-left:24px}@media screen and (max-width:600px){.aboutArea__step .stepContent .step__itemWrap .item:not(:first-child){margin-left:0;margin-top:16px}.aboutArea__step .stepContent .step__itemWrap .item{width:100%}}.aboutArea__step .stepContent .step__itemWrap .item .img{height:48px;vertical-align:bottom;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.aboutArea__step .stepContent .step__itemWrap .item .title{font-size:18px;font-weight:700;letter-spacing:.2em;margin-top:12px}.aboutArea__step .stepContent .step__itemWrap .item .text{font-size:14px;margin-top:8px;text-align:justify}.aboutArea__step .stepContent .step__itemWrap .item .textLink{margin-top:4px;text-align:justify}.aboutArea__step .stepContent .step__itemWrap .item .textLink a{font-size:14px}.aboutArea__step .stepContent .step__itemWrap i{display:none}@media screen and (max-width:600px){.aboutArea__step .stepContent .step__itemWrap i{color:#ccc;display:block;font-size:30px;margin-top:16px}}.aboutArea__step .step__link{margin-top:24px}.aboutArea__step .step__link a{font-size:16px}.aboutArea__step .step__link a:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:4px}.aboutArea__itemWrap{margin-top:25px}.aboutArea__itemWrap .introItem{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px auto 0;overflow:hidden;width:600px}@media screen and (max-width:600px){.aboutArea__itemWrap .introItem{width:100%}}.aboutArea__itemWrap .introItem:not(:last-child){margin-bottom:10px}.aboutArea__itemWrap .introItem__header{background-color:#4da1d4;border-radius:5px 5px 0 0;padding:10px}.aboutArea__itemWrap .introItem__header p{color:#fff;font-size:14px;line-height:1.8}.aboutArea__itemWrap .introItem__body{background-color:#fff;font-size:14px;line-height:1.8;padding:10px}.aboutArea__commercialShootingInfo{margin-top:16px}.aboutArea__commercialShootingInfo a{font-size:16px}.aboutArea__banner{margin-top:20px}.aboutArea__banner img{height:auto;max-width:350px;vertical-align:bottom;width:100%}.aboutArea__accordionSwitch,.aboutArea__accordionTrigger{display:none}@media screen and (max-width:600px){.aboutArea__accordionSwitch{color:#4da1d4;display:inline-block;font-size:16px;font-weight:700;margin-top:12px}.aboutArea__accordionSwitch:after{content:"ï„‡";font-family:Font Awesome\ 6 Pro;margin-left:4px}.aboutArea__accordionSwitch~.typographySectionDescription,.aboutArea__accordionTrigger:checked~.aboutArea__accordionSwitch{display:none}.aboutArea__accordionTrigger:checked~.typographySectionDescription{display:block}}.genre .stepContent{background-color:#fff}.advancedPhotographerSearch{background:#fff;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.15);box-shadow:0 1px 6px 0 rgba(0,0,0,.15);display:none;margin:auto;max-width:900px;padding:16px;position:-webkit-sticky;position:sticky;top:-100%;-webkit-transition:.6s;transition:.6s;z-index:199}.advancedPhotographerSearch.active{top:60px}.advancedPhotographerSearch__switch .conditionList__contentBx{text-align:left}.advancedPhotographerSearch__switch .conditionList__content{color:#737373}.advancedPhotographerSearch__switch .conditionList__content--conditional{color:#333}.advancedPhotographerSearch__switch .conditionList__content--conditionalBold{color:#333;font-weight:700}.advancedPhotographerSearch__switch .conditionList__content--ellipsisHidden{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.advancedPhotographerSearch__switch .conditionList__expand{color:#4da1d4}.advancedPhotographerSearch__switchA{grid-gap:10px;display:none;grid-template-columns:auto auto auto auto auto auto auto;grid-template-rows:40px 40px;line-height:1.2;margin:auto;max-width:400px}.advancedPhotographerSearch__switchA .block{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.16);box-shadow:0 1px 1px 0 rgba(0,0,0,.16)}.advancedPhotographerSearch__switchA .block__spot{grid-column:1/span 6;overflow:hidden}.advancedPhotographerSearch__switchA .block__advanced-filter{grid-column:7/span 1}.advancedPhotographerSearch__switchA .block__shooting-time{grid-column:1/span 3}.advancedPhotographerSearch__switchA .block__genre{grid-column:4/span 4}.advancedPhotographerSearch__switchB{display:none;margin:auto;max-width:400px}.advancedPhotographerSearch__switchB--shootingTimeContentBx{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:flex-start}.advancedPhotographerSearch__switchDefault{-webkit-box-flex:1;background-color:#fff;border:2px solid #f15d35;border-radius:5px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16);box-shadow:0 2px 5px 0 rgba(0,0,0,.16);-webkit-box-sizing:border-box;box-sizing:border-box;color:#f15d35;-ms-flex:1 1 0px;flex:1 1 0px;font-size:14px;font-weight:700;max-width:50%;padding:8px 10px;text-align:center;-webkit-transition:all .15s linear;transition:all .15s linear}.advancedPhotographerSearch__switchDefault:after{content:"ï€‚";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-left:4px}.advancedPhotographerSearch__switchDefault:hover{background:#f15d35;color:#fff}.advancedPhotographerSearch .flexBox__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:row;flex-direction:row;padding-right:10px}.advancedPhotographerSearch .flexBox__row .conditionList__iconBx{margin:0 4px 0 10px}.advancedPhotographerSearch .flexBox__row .conditionList__iconBx i{color:#f15d35}.advancedPhotographerSearch .flexBox__row .conditionList__icon{margin-right:4px}.advancedPhotographerSearch .flexBox__row .conditionList__content p.expandButton{color:#4da1d4}.advancedPhotographerSearch .flexBox__row .conditionList__content p span{margin-right:10px}.advancedPhotographerSearch .flexBox__row .conditionList__content p i{margin-right:4px}.advancedPhotographerSearch .flexBox__row--hidden{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.advancedPhotographerSearch .flexBox__column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:0 5px}.advancedPhotographerSearch .flexBox__column .conditionList__iconBx i{color:#f15d35}.advancedPhotographerSearch .flexBox__spaceBetween{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.advancedPhotographerSearch__trigger{display:none}.advancedPhotographerSearch__trigger:checked~.advancedPhotographerSearch__modalContents,.advancedPhotographerSearch__trigger:checked~.advancedPhotographerSearch__modalOverlay{display:block}.advancedPhotographerSearch__modalOverlay{background-color:rgba(0,0,0,.75);display:none;inset:0;position:fixed;z-index:2020}.advancedPhotographerSearch__modalContents{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 38px rgba(0,0,0,.75);box-shadow:0 0 38px rgba(0,0,0,.75);display:none;height:100vh;left:50%;max-height:580px;max-width:400px;position:fixed;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw;z-index:2025}@media screen and (max-width:428px){.advancedPhotographerSearch__modalContents{height:80vh;max-width:calc(100vw - 32px);width:calc(100vw - 32px)}}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;line-height:1.5;max-height:580px}@media screen and (max-width:428px){.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm{height:80vh}}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__title{-webkit-box-flex:0;border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0;flex:0;padding-bottom:16px;padding-top:16px;position:relative}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__title .closeIcon{cursor:pointer;display:block;height:44px;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:44px}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__title .closeIcon i{display:inline-block;font-size:20px;font-weight:700;height:44px;line-height:44px;width:44px}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:scroll}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer::-webkit-scrollbar{display:none}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList&gt;li{text-align:left}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList input{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;height:50px;overflow:hidden;padding:12px 38px 12px 16px;text-overflow:ellipsis;white-space:nowrap;width:100%}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList input::-webkit-input-placeholder{color:#737373}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList input::-moz-placeholder{color:#737373}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList input:-ms-input-placeholder{color:#737373}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList input::-ms-input-placeholder{color:#737373}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList input::placeholder{color:#737373}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList select{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;height:50px;overflow:hidden;padding:12px 16px;text-overflow:ellipsis;white-space:nowrap;width:100%}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList select::-webkit-input-placeholder{color:#737373}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList select::-moz-placeholder{color:#737373}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList select:-ms-input-placeholder{color:#737373}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList select::-ms-input-placeholder{color:#737373}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList select::placeholder{color:#737373}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__heading{background-color:#f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 16px 8px}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList{-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 16px}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList&gt;li:not(:first-child){margin-top:20px}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList .shootingSpot{margin-top:8px;position:relative}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList .shootingSpot .spotControlBtn{position:absolute;right:0;top:-31px}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList .shootingSpot .suggest{height:45vh;left:0;max-height:288px;overflow-y:scroll;position:absolute;top:calc(100% + 5px)}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList .shootingSpot .inputCompleted{font-size:12px;position:absolute;right:0;top:-26px}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList .shootingSpot .resetButton{bottom:12px;position:absolute;right:11px}@media screen and (max-width:834px){.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList .shootingSpot .resetButton{bottom:0;top:9px}}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList .checkboxList{margin-top:8px}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList .checkboxList&gt;li:not(:first-child){margin-top:4px}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList .checkboxList .checkbox__switch{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:16px;margin:0;padding:12px 12px 12px 52px}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList .checkboxList .checkbox__switch:before{left:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList .selectRangeList{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:8px}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList .selectRangeList&gt;li:first-child{width:calc(50% - 20px)}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList .selectRangeList&gt;li:last-child{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin-left:12px;width:calc(50% + 8px)}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList .selectRangeList&gt;li:last-child:before{-webkit-box-flex:0;content:"ã€œ";-ms-flex:0;flex:0;margin-right:12px}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList .selectList{margin-top:8px;position:relative}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList .selectList .resetButton{bottom:12px;position:absolute;right:11px}@media screen and (max-width:834px){.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList .selectList .resetButton{bottom:0;top:9px}}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList .selectList--shortRange{margin-top:8px;position:relative;width:60%}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList .selectList--shortRange .resetButton{bottom:12px;position:absolute;right:11px}@media screen and (max-width:834px){.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__itemsContainer .formList__detailsList .selectList--shortRange .resetButton{bottom:0;top:9px}}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__btnContainer{-webkit-box-flex:0;border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0;flex:0;padding:12px 16px}.advancedPhotographerSearch__modalContents .advancedPhotographerSearchForm__btnContainer .flatBtn{width:100%}.appointSearchModal{-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.16);box-shadow:0 4px 10px 0 rgba(0,0,0,.16);display:none;position:-webkit-sticky;position:sticky;top:calc(50% - 100px);width:100%;z-index:129}.appointSearchModal .appointSearchModalInner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}.appointSearchModal .appointSearchModalInner__form{background-color:#fff;border-radius:4px;margin:0 16px;padding:16px;position:relative;width:600px;z-index:200}.appointSearchModal .appointSearchModalInner__form .appointSearchModalCloseBtn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:2px solid #f15d35;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;justify-content:center;position:absolute;right:4px;top:-24px;width:34px}.appointSearchModal .appointSearchModalInner__form .appointSearchModalCloseBtn:before{content:"âœ•";font-size:18px}.appointSearchModal .appointSearchModalInner__form .searchForm{width:100%}.appointSearchModal .appointSearchModalInner__form .searchForm__container{border-radius:0;-webkit-box-shadow:none;box-shadow:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.appointSearchModal .appointSearchModalInner__form .searchForm__container .conditionList{-webkit-box-flex:0;border-radius:5px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.24);box-shadow:0 1px 3px 0 rgba(0,0,0,.24);-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.appointSearchModal .appointSearchModalInner__form .searchForm__container .conditionList&gt;li:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.appointSearchModal .appointSearchModalInner__form .searchForm__container .conditionList&gt;li:nth-child(2),.appointSearchModal .appointSearchModalInner__form .searchForm__container .conditionList&gt;li:nth-child(3){-webkit-box-flex:0;border-left:none;border-top:1px solid #ccc;-ms-flex:0 0 100%;flex:0 0 100%}.appointSearchModal .appointSearchModalInner__form .searchForm__container .conditionList .resetButton{bottom:5px}.appointSearchModal .appointSearchModalInner__form .searchForm__container .conditionList__shootingSpot .resetButton{bottom:0;top:9px}.appointSearchModal .appointSearchModalInner__form .searchForm__container .btnContainer{-webkit-box-flex:0;border-radius:5px;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:12px}.appointSearchModal .appointSearchModalInner__form .searchForm__container .btnContainer button{border-bottom:3px solid rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:700;padding:12px}.appointSearchModal .appointSearchModalInner__form .searchForm__container .btnContainer button:before{content:"æ’®å½±ãƒ—ãƒ©ãƒ³ã‚’è¦‹ã‚‹";font:inherit}.appointSearchModal .appointSearchModalInner__form .searchForm__container .btnContainer button.searchBtn:before{content:"ãƒ•ã‚©ãƒˆã‚°ãƒ©ãƒ•ã‚¡ãƒ¼ä¸€è¦§ã‚’è¦‹ã‚‹";margin-right:8px}.appointSearchModal__backdrop--show{background:#000;background:rgba(0,0,0,.85);content:"";cursor:default;display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:101}.articles{line-height:1.5;margin:32px auto 0;max-width:900px;padding-bottom:40px;width:90%}.articles--sectionType{margin-top:20px;padding-bottom:0;width:100%}.articles__list{background-color:#fff;border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;text-align:left}.articles__list,.articles__list&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box}.articles__list&gt;li{padding:16px 20px}.articles__list&gt;li:not(:first-child){border-top:1px dotted #ccc}.articles__list .attributeList{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.articles__list .attributeList&gt;li{font-size:12px;line-height:1.5}.articles__list .attributeList&gt;li:not(:last-child){margin-right:8px}@media screen and (max-width:428px){.articles__list .attributeList&gt;li:first-child{margin-right:0;width:100%}.articles__list .attributeList&gt;li:not(:first-child){margin-top:8px}}.articles__list .attributeList time{color:#737373}.articles__list .attributeList__category{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:2px 8px}.articles__list .title{font-size:16px;margin-top:12px}@media screen and (max-width:428px){.articles__list .title{font-size:14px}}.articles__linkItem{margin-top:20px;text-align:right}.articles__linkItem .textLink{font-size:16px}@media screen and (max-width:428px){.articles__linkItem .textLink{font-size:14px}}.articles__linkItem .textLink:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:4px}.awardArea{line-height:1.5}.awardArea__introList{margin-bottom:20px}.awardArea__introList&gt;li{font-size:16px}.awardArea__introList&gt;li:not(:first-child){margin-top:20px}.awardArea__introList img{height:auto;max-width:116px;vertical-align:bottom;width:100%}.bannerArea__list{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:20px}.bannerArea__list&gt;li{max-width:350px;width:calc(50% - 10px)}.bannerArea__list&gt;li:not(:first-child){margin-left:20px}.bannerArea__list img{height:auto;vertical-align:bottom;width:100%}@media screen and (max-width:600px){.bannerArea__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.bannerArea__list&gt;li{width:100%}.bannerArea__list&gt;li:not(:first-child){margin-left:0;margin-top:16px}}.bannerArea__list.privateOfferCompleteList{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse wrap-reverse;flex-flow:row-reverse wrap-reverse;gap:20px}.bannerArea__list.privateOfferCompleteList&gt;li:not(:first-child){margin-left:0}.bannerArea__list.privateOfferCompleteList&gt;li:last-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.bannerArea__list.privateOfferCompleteList&gt;li:nth-last-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.bannerArea__list.privateOfferCompleteList&gt;li:nth-last-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.breadcrumbsArea{border-top:1px solid #ccc}.breadcrumbsArea .breadcrumbsAreaInner{margin-left:auto;margin-right:auto;max-width:900px;padding-bottom:16px;padding-top:16px;width:90%}@media screen and (max-width:800px){.breadcrumbsArea .breadcrumbsAreaInner{width:100%}}.breadcrumbsArea__list{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;overflow-x:scroll}.breadcrumbsArea__list::-webkit-scrollbar{display:none}.breadcrumbsArea__list&gt;li{-ms-flex-negative:0;-webkit-box-sizing:border-box;box-sizing:border-box;flex-shrink:0;font-size:12px}.breadcrumbsArea__list&gt;li:not(:first-child){margin-left:4px}.breadcrumbsArea__list&gt;li:not(:first-child):before{color:#ababab;content:"ï„…";font-family:Font Awesome\ 6 Pro;margin-right:4px}@media screen and (max-width:800px){.breadcrumbsArea__list&gt;li:first-child{padding-left:5%}.breadcrumbsArea__list&gt;li:last-child{padding-right:5%}}.carouselBanners{margin-top:32px;padding-bottom:40px}.carouselBanners .slick-slider{margin-bottom:0!important}.carouselBanners .slick-slider .slick-list .slick-track{padding-bottom:24px}.carouselBanners .slick-slider .slick-list .slick-track .slick-slide{margin-left:10px;margin-right:10px;max-width:350px;width:100%}@media screen and (max-width:1024px){.carouselBanners .slick-slider .slick-list .slick-track .slick-slide{max-width:300px}}.carouselBanners .slick-slider .slick-list .slick-track .slick-slide .slickItems{display:block!important;overflow:hidden;position:relative}.carouselBanners .slick-slider .slick-list .slick-track .slick-slide .slickItems:before{content:"";display:block;padding-top:32%}.carouselBanners .slick-slider .slick-list .slick-track .slick-slide .slickItems img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.caseArea{padding-bottom:40px}.caseArea .caseAreaInner{margin-left:auto;margin-right:auto;max-width:900px;padding-bottom:20px;padding-top:40px;text-align:center;width:90%}.caseArea .caseAreaInner--withoutDescription{padding-bottom:0}.caseArea__prefecture{border:1px solid #ccc;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;margin-top:24px;max-width:900px;overflow:hidden;width:90%}.caseArea__prefecture,.caseArea__prefecture&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box}.caseArea__prefecture&gt;li{padding:16px 20px;text-align:left}.caseArea__prefecture&gt;li:first-child{background-color:#f7f7f7;width:168px}.caseArea__prefecture&gt;li:last-child{background-color:#fff;width:calc(100% - 168px)}.caseArea__hospitalMaternityDescription{font-size:16px;line-height:2;margin-left:auto;margin-right:auto;max-width:512px;text-align:center}@media screen and (max-width:428px){.caseArea__hospitalMaternityDescription{line-height:1.5;text-align:left}}.caseArea .slick-slider{margin-bottom:0!important}.caseArea .slick-slider .slick-list .slick-track{padding-bottom:24px}.caseArea .slick-slider .slick-list .slick-track .slick-slide{margin-left:10px;margin-right:10px;max-width:500px}@media screen and (max-width:1024px){.caseArea .slick-slider .slick-list .slick-track .slick-slide{max-width:300px}}.caseArea .slick-slider .slick-list .slick-track .slick-slide .caseAreaItem{position:relative}.caseArea .slick-slider .slick-list .slick-track .slick-slide .caseAreaItem img{border-radius:5px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.24);box-shadow:0 1px 3px 0 rgba(0,0,0,.24);height:auto;vertical-align:bottom;width:100%}.caseArea__linkItem--newborn{text-align:center}.caseArea__linkItem--hospitalMaternity{margin:30px auto 0;max-width:900px;text-align:center;width:90%}.caseArea__linkItem--hospitalMaternity .btn{max-width:350px;width:100%}.columnArea .columnAreaInner{padding-bottom:20px}.columnArea .slick-slider{margin-bottom:0!important}.columnArea .slick-slider .slick-list .slick-track{padding-bottom:24px}.columnArea .slick-slider .slick-list .slick-track .slick-slide{margin-left:20px;max-width:300px;outline:none;position:relative}.columnArea .slick-slider .slick-list .slick-track .slick-slide .columnBox{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.24);box-shadow:0 1px 3px 0 rgba(0,0,0,.24);-webkit-box-sizing:border-box;box-sizing:border-box;display:block!important;line-height:1.5;overflow:hidden;text-align:left;-webkit-transition:all .15s linear;transition:all .15s linear}.columnArea .slick-slider .slick-list .slick-track .slick-slide .columnBox:hover{-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.16);box-shadow:0 3px 8px 0 rgba(0,0,0,.16)}.columnArea .slick-slider .slick-list .slick-track .slick-slide .columnBox&gt;a{-webkit-tap-highlight-color:rgba(0,0,0,.12);display:block;outline:none}.columnArea .slick-slider .slick-list .slick-track .slick-slide .columnBox&gt;a:focus{outline:none}.columnArea .slick-slider .slick-list .slick-track .slick-slide .columnBox__item .image{height:auto;vertical-align:bottom;width:100%}.columnArea .slick-slider .slick-list .slick-track .slick-slide .columnBox__item .contents{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:127px;padding:12px 16px}.columnArea .slick-slider .slick-list .slick-track .slick-slide .columnBox__item .contents__category{font-size:16px;font-weight:700;text-align:center}.columnArea .slick-slider .slick-list .slick-track .slick-slide .columnBox__item .contents__description{font-size:14px;margin-top:8px;overflow:hidden;text-align:justify;text-overflow:ellipsis;white-space:nowrap}@supports(-webkit-line-clamp:2){.columnArea .slick-slider .slick-list .slick-track .slick-slide .columnBox__item .contents__description{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;text-overflow:clip;white-space:normal}}.columnArea .slick-slider .slick-list .slick-track .slick-slide .columnBox__item .contents__readMore{color:#4da1d4;margin-top:8px;text-align:right}.columnArea__itemContainer--withoutArticle{padding-bottom:40px}.commercialShootingArea__imgContainer{margin-top:20px}.commercialShootingArea__imgContainer img{max-width:94px;vertical-align:bottom}@media screen and (max-width:428px){.commercialShootingArea__imgContainer img{max-width:80px}}.commercialShootingArea__btnContainer{margin-top:20px}.commercialShootingArea__btnContainer .btn-more{margin-top:0}.diseaseControl__detail{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:20px}.diseaseControl__detail img{height:auto;width:100px}.diseaseControl__detail .description{margin-left:24px;max-width:450px;text-align:left}@media screen and (max-width:600px){.diseaseControl__detail .description{margin-left:0;margin-top:20px}}.diseaseControl--infoType{background-color:#fcf7f3;-webkit-box-sizing:border-box;box-sizing:border-box;margin:40px auto 0;max-width:600px;padding:16px 24px;text-align:center}.diseaseControl--infoType .diseaseControl__detail{display:block;margin-top:8px}.diseaseControl--infoType .diseaseControl__detail .description{margin-left:0;max-width:100%;text-align:left}@media screen and (max-width:600px){.diseaseControl--infoType .diseaseControl__detail .description{margin-top:0}}.faqArea__container{margin-top:32px}.faqArea__itemWrap{background-color:#fff;margin-top:20px}.faqArea__itemWrap .faqItem{border-top:1px dotted #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px 20px;text-align:left}.faqArea__itemWrap .faqItem:last-of-type{border-bottom:1px dotted #ccc}.faqArea__itemWrap .faqItem&gt;dd,.faqArea__itemWrap .faqItem&gt;dt{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:30px;padding-left:42px;padding-top:4px;position:relative}.faqArea__itemWrap .faqItem&gt;dd:before,.faqArea__itemWrap .faqItem&gt;dt:before{border-radius:100%;color:#fff;font-size:16px;font-weight:700;height:30px;left:0;line-height:30px;position:absolute;text-align:center;width:30px}.faqArea__itemWrap .faqItem&gt;dt:before{background-color:#4da1d4;content:"Q";top:0}.faqArea__itemWrap .faqItem&gt;dd{margin-top:12px}.faqArea__itemWrap .faqItem&gt;dd:before{background-color:#f15d35;content:"A";top:0}.faqArea__itemWrap .faqItem__trigger{display:none}.faqArea__itemWrap .faqItem__switchContainer{background-color:#fff;bottom:0;display:block;left:0;position:absolute;text-align:center;width:100%;z-index:10}.faqArea__itemWrap .faqItem__switchContainer:before{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.5)),to(#fff));background-image:linear-gradient(180deg,hsla(0,0%,100%,.5),#fff);bottom:20px;content:"";left:0;padding-top:20px;position:absolute;width:100%;z-index:5}.faqArea__itemWrap .faqItem__switchContainer .switch{color:#e44c23;cursor:pointer;display:block;margin-left:auto;margin-right:auto;padding-top:4px;position:relative;width:96px;z-index:8}.faqArea__itemWrap .faqItem__details{height:68px;overflow:hidden}.faqArea__itemWrap .faqItem__details&gt;.sentence:not(:first-of-type){margin-top:12px}.faqArea__itemWrap .faqItem__details .annotationList{margin-top:8px}.faqArea__itemWrap .faqItem__trigger:checked~.faqItem__switchContainer{display:none}.faqArea__itemWrap .faqItem__trigger:checked~.faqItem__details{height:auto;overflow:visible}@media screen and (min-width:428px){.faqArea__itemWrap .faqItem--shortSentence .faqItem__switchContainer{display:none}.faqArea__itemWrap .faqItem--shortSentence .faqItem__details{height:auto;overflow:visible}}.globalSearchModal{-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.16);box-shadow:0 4px 10px 0 rgba(0,0,0,.16);display:none;position:-webkit-sticky;position:sticky;top:60px;width:100%;z-index:130}.globalSearchModal .globalSearchModalInner{background-color:#f0efe9;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 16px;width:100%;z-index:200}.globalSearchModal__backdrop--show{background:#000;background:rgba(0,0,0,.85);content:"";cursor:default;display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:101}.infoComprehensionTestModalTrigger{display:none}.infoComprehensionTestModalTrigger:checked+.infoComprehensionTestModal{display:block}.infoComprehensionTestModal{display:none;inset:0;position:fixed;z-index:210}.infoComprehensionTestModal__overlay{background-color:rgba(0,0,0,.75);inset:0;position:fixed;z-index:215}.infoComprehensionTestModal__container{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 38px rgba(0,0,0,.75);box-shadow:0 0 38px rgba(0,0,0,.75);-webkit-box-sizing:border-box;box-sizing:border-box;left:50%;max-width:450px;padding-bottom:20px;padding-top:20px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:92%;z-index:220}.infoComprehensionTestModal__container .details{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:65vh;overflow-y:auto;padding-left:20px;padding-right:20px}.infoComprehensionTestModal__container .details__intro .heading{font-size:20px;font-weight:700;line-height:1.5;text-align:center}.infoComprehensionTestModal__container .details__intro .heading__emphasis{border:2px solid #f15d35;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f15d35;display:inline-block;font-size:18px;margin-bottom:5px;padding-left:8px;padding-right:8px}.infoComprehensionTestModal__container .details__intro .heading__wordSpace{margin-left:10px}@media screen and (max-width:1000px){.infoComprehensionTestModal__container .details__intro .heading__wordSpace{margin-left:0}}.infoComprehensionTestModal__container .details__intro .sentence{font-size:16px;line-height:1.6;margin-top:10px}.infoComprehensionTestModal__container .details__intro .sentence__emphasis{font-weight:700}.infoComprehensionTestModal__container .details__notesList{background-color:#fcf7f3;-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:disc;margin-top:20px;padding:15px 20px 15px 35px}.infoComprehensionTestModal__container .details__notesList li{font-size:15px}.infoComprehensionTestModal__container .details__notesList li:not(:first-child){margin-top:5px}.infoComprehensionTestModal__container .details__linkItem{margin-top:20px;text-align:center}.infoComprehensionTestModal__container .details__linkItem .btn{max-width:300px;width:100%}.infoComprehensionTestModal__container .modalCloseIcon{cursor:pointer;position:absolute;right:5px;top:-15px}.infoComprehensionTestModal__container .modalCloseIcon i{background-color:#fff;border:2px solid #f15d35;border-radius:50%;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:14px;font-weight:400;height:34px;line-height:31px;text-align:center;-webkit-transition:all .15s linear;transition:all .15s linear;width:34px}.infoComprehensionTestModal__container .modalCloseIcon i:hover{background-color:#f15d35;color:#fff}.invitationCodesArea__imgContainer{margin:0 auto 20px;max-width:96px}.invitationCodesArea__imgContainer img{vertical-align:bottom;width:100%}.invitationCodesArea__btnContainer{margin-top:20px}.invitationCodesArea__btnContainer .btn-more{margin-top:0}.lifeStyleNewbornFeatureArea .title{margin-bottom:20px}.lifeStyleNewbornFeatureArea .newbornSample{margin-top:20px}.lifeStyleNewbornFeatureArea .newbornSample .boldNumber{color:#f15d35;font-size:24px;font-weight:700;letter-spacing:1.2px;line-height:150%}.lifeStyleNewbornPhotographerSearchArea{-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 16px;width:100%}.lifeStyleNewbornThoughtArea .imgContainer{margin-bottom:24px;position:relative}.lifeStyleNewbornThoughtArea .imgContainer .imgNote{bottom:40%;position:absolute;width:100%}.lifeStyleNewbornThoughtArea .imgContainer .imgNote p{color:#fff;font-size:22px;font-weight:700;letter-spacing:2.2px;line-height:33px}.lifeStyleNewbornThoughtArea img{border-radius:8px;height:auto;max-width:600px;width:100%}.lifeStyleNewbornThoughtArea .content{font-size:16px;margin:16px auto 0;max-width:600px;padding:0 16px;text-align:left}.lifeStyleNewbornThoughtArea .content p{color:#333;margin-top:12px}.lifestyleNBBannerArea img{height:auto;margin:20px auto 0;max-width:480px;vertical-align:bottom;width:100%}.moviePublicRelationsArea .moviePublicRelationsAreaInner{padding-bottom:0}.moviePublicRelationsArea__list{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5;margin:20px auto 0;max-width:440px;padding-bottom:40px;text-align:center;width:90%}.moviePublicRelationsArea__list .heading{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(40%,#ffee64));background:linear-gradient(transparent 60%,#ffee64 0);display:inline-block;font-size:16px;font-weight:700}.moviePublicRelationsArea__list .iframeContainer{margin-top:8px;overflow:hidden;position:relative;width:100%}.moviePublicRelationsArea__list .iframeContainer:before{content:"";display:block;padding-top:56.25%}.moviePublicRelationsArea__list .iframeContainer iframe{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.newbornCampaignArea{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;gap:20px;justify-content:center;padding:40px 16px}.newbornCampaignArea,.newbornCampaignArea__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.newbornCampaignArea__title{gap:8px}.newbornCampaignArea img{height:auto;max-width:600px;width:100%}.newbornCampaignArea a{margin-top:0}.lifeStyleNewbornFeatureArea,.newbornStyleComparisonArea{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;justify-content:center}.lifeStyleNewbornFeatureArea .comparison,.newbornStyleComparisonArea .comparison{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px auto 0;max-width:600px;width:100%}.lifeStyleNewbornFeatureArea .comparison::-webkit-scrollbar,.newbornStyleComparisonArea .comparison::-webkit-scrollbar{display:none}.lifeStyleNewbornFeatureArea .comparison .comparisonCard,.newbornStyleComparisonArea .comparison .comparisonCard{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #edefed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;width:calc(50% - 6px)}.lifeStyleNewbornFeatureArea .comparison .comparisonCard__image,.newbornStyleComparisonArea .comparison .comparisonCard__image{height:164px;-o-object-fit:cover;object-fit:cover;width:100%}.lifeStyleNewbornFeatureArea .comparison .comparisonCard__info,.newbornStyleComparisonArea .comparison .comparisonCard__info{padding-bottom:16px}.lifeStyleNewbornFeatureArea .comparison .comparisonCard__info .description,.newbornStyleComparisonArea .comparison .comparisonCard__info .description{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:116px;margin-bottom:12px;padding:12px;text-align:left}@media screen and (max-width:800px){.lifeStyleNewbornFeatureArea .comparison .comparisonCard__info .description,.newbornStyleComparisonArea .comparison .comparisonCard__info .description{height:140px}}.lifeStyleNewbornFeatureArea .comparison .comparisonCard__info .description h3,.newbornStyleComparisonArea .comparison .comparisonCard__info .description h3{font-size:16px;font-weight:700;margin-bottom:8px;text-align:center}.lifeStyleNewbornFeatureArea .comparison .comparisonCard__info .description h4,.newbornStyleComparisonArea .comparison .comparisonCard__info .description h4{font-size:12px;font-weight:700;margin-bottom:4px;text-align:center}.lifeStyleNewbornFeatureArea .comparison .comparisonCard__info .description a.emphasis,.newbornStyleComparisonArea .comparison .comparisonCard__info .description a.emphasis{color:#f15d35}.lifeStyleNewbornFeatureArea .comparison .comparisonCard__info .detail,.newbornStyleComparisonArea .comparison .comparisonCard__info .detail{text-align:left}.lifeStyleNewbornFeatureArea .comparison .comparisonCard__info .detail&gt;li,.newbornStyleComparisonArea .comparison .comparisonCard__info .detail&gt;li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 12px}.lifeStyleNewbornFeatureArea .comparison .comparisonCard__info .detail&gt;li.detailRow,.newbornStyleComparisonArea .comparison .comparisonCard__info .detail&gt;li.detailRow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f7f7;gap:8px}.lifeStyleNewbornFeatureArea .comparison .comparisonCard__info .detail&gt;li.detailCol,.newbornStyleComparisonArea .comparison .comparisonCard__info .detail&gt;li.detailCol{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.lifeStyleNewbornFeatureArea .comparison .comparisonCard__info .detail&gt;li.detailCol p,.newbornStyleComparisonArea .comparison .comparisonCard__info .detail&gt;li.detailCol p{text-align:left}.lifeStyleNewbornFeatureArea .comparison .comparisonCard__info .detail&gt;li.detailCol ul,.newbornStyleComparisonArea .comparison .comparisonCard__info .detail&gt;li.detailCol ul{list-style:initial;margin-left:8px;padding-left:10px}.lifeStyleNewbornFeatureArea .comparison .comparisonCard__info .detail&gt;li.detailCol ul li span,.newbornStyleComparisonArea .comparison .comparisonCard__info .detail&gt;li.detailCol ul li span{color:#737373}.lifeStyleNewbornFeatureArea .singleNotice,.newbornStyleComparisonArea .singleNotice{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:12px;line-height:1.3;margin-top:8px;padding-left:6px}.lifeStyleNewbornFeatureArea .singleNotice:before,.newbornStyleComparisonArea .singleNotice:before{content:"*";margin-left:-7px;margin-right:1px}.omakaseNewbornPlanArea .omakaseNewbornPlanAreaInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:40px 0}.omakaseNewbornPlanArea__title{gap:8px}.omakaseNewbornPlanArea__title,.omakaseNewbornPlanArea__title .newTag{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;justify-content:center}.omakaseNewbornPlanArea__title .newTag{background:#f35c65;border-radius:50px;color:#fff;font-size:14px;font-weight:700;width:50px}.omakaseNewbornPlanArea__title h2{text-align:left}.omakaseNewbornPlanArea__title--prices{text-align:center}.omakaseNewbornPlanArea__banner{height:auto;margin:0 auto;max-width:400px;width:100%}.omakaseNewbornPlanArea__detail{background:#f7f7f7;border-radius:5px;margin:0 auto;max-width:380px;padding:20px 0 16px;width:100%}.omakaseNewbornPlanArea__detail--prices{background:#fff}.omakaseNewbornPlanArea__detail .detailHeader{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:-28px}.omakaseNewbornPlanArea__detail ul{font-size:14px;font-weight:700;letter-spacing:.28px;line-height:22.4px;list-style:disc;margin-left:60px;text-align:left}@media screen and (max-width:650px){.omakaseNewbornPlanArea__detail ul{margin-left:45px}}.omakaseNewbornPlanArea__detail ul li{margin-top:4px}.omakaseNewbornPlanArea__detail ul .textUnderline{font-size:16px;letter-spacing:.28px;text-decoration:underline;-webkit-text-decoration-color:#ffdc50;text-decoration-color:#ffdc50;text-decoration-thickness:2px}.omakaseNewbornPlanArea__desc{font-size:16px;text-align:center}@media screen and (max-width:600px){.omakaseNewbornPlanArea__desc{text-align:left}}.omakaseNewbornPlanArea__price__container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:center}.omakaseNewbornPlanArea__price__containerBx{width:168px}.omakaseNewbornPlanArea__price__containerBx--title{background:#4da1d4;border:1px solid #4da1d4;border-radius:5px 5px 0 0;padding:8px 0}.omakaseNewbornPlanArea__price__containerBx--title p{color:#fff}.omakaseNewbornPlanArea__price__containerBx--content{background:#fff;border:1px solid #4da1d4;border-radius:0 0 5px 5px;padding:16px 0}.omakaseNewbornPlanArea__price__containerBx--content .typographyPrice{font-size:26px;font-weight:700;letter-spacing:.01em}.omakaseNewbornPlanArea__btnContainer .btn{max-width:300px;width:100%}.omakaseNewbornPlanArea__btnContainer .btn-more{margin-top:0}.omakaseNewbornPlanArea__btnContainer p{color:#737373;font-size:14px;margin-top:10px;text-align:center}.omakaseNewbornPlanArea__btnContainer p span.emphasis{font-weight:700}.performanceArea{border-bottom:1px solid #ccc}.performanceArea .performanceAreaInner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:auto;max-width:600px;padding-bottom:12px;padding-top:12px;text-align:center;width:100%}@media screen and (max-width:640px){.performanceArea .performanceAreaInner{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;gap:32px;justify-content:center;padding-left:20px;padding-right:20px}}@media screen and (max-width:440px){.performanceArea .performanceAreaInner{-ms-flex-pack:distribute;gap:0;justify-content:space-around}}@media screen and (max-width:400px){.performanceArea .performanceAreaInner{padding-left:16px;padding-right:16px}}.performanceArea__itemWrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:640px){.performanceArea__itemWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.performanceArea__itemWrap svg{vertical-align:bottom}.performanceArea__itemWrap .numberOneIcon{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-right:-12px}.performanceArea__itemWrap .numberOneIcon__text{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f15d35;border-radius:60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;gap:1px;justify-content:center;line-height:1em;padding:4px 10px}.performanceArea__itemWrap .numberOneIcon__text p:first-child{color:#fff;font-size:11px;font-weight:700}.performanceArea__itemWrap .numberOneIcon__text p:last-child{color:#fff;font-size:8px}.performanceArea__itemWrap .numberOneIcon__camera{left:-12px;position:relative;top:14px}.performanceArea__itemWrap .data{margin-left:8px}@media screen and (max-width:640px){.performanceArea__itemWrap .data{margin-left:0;margin-top:4px}}@media screen and (max-width:360px){.performanceArea__itemWrap .data{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.performanceArea__itemWrap .data__label{font-size:14px}@media screen and (max-width:600px){.performanceArea__itemWrap .data__label{font-size:12px}}.performanceArea__itemWrap .data__values{display:inline-block}.performanceArea__itemWrap .data__values .value{color:#f15d35;font-size:20px;font-weight:600}@media screen and (max-width:600px){.performanceArea__itemWrap .data__values .value{font-size:14px}}.performanceArea__itemWrap .data__values .unit{color:#f15d35;font-size:14px;font-weight:600}@media screen and (max-width:600px){.performanceArea__itemWrap .data__values .unit{font-size:12px}}.performanceArea__itemWrap .starRating{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-text-stroke:1.5px #333;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px;justify-content:center;max-width:60px}.performanceArea__itemWrap .starRating i{font-size:14px;margin-right:1px}@media screen and (max-width:428px){.performanceArea__itemWrap .starRating i{font-size:12px}}.performanceArea__itemWrap .starRating .far{color:#737373}.performanceArea__itemWrap .starRating .fas{color:#f1cf7e}.photobooksArea__imgContainer{margin-top:20px}.photobooksArea__imgContainer img{border-radius:5px;height:auto;max-width:540px;vertical-align:bottom;width:100%}.photobooksArea__linkItems{margin-top:20px}.photobooksArea__linkItems .btn-more{margin-top:0}.photobooksProductArea .photobooksProductAnnotationList{margin-top:20px}.photobooksProductArea__sentense{font-size:16px;margin-bottom:20px}.photobooksProductArea__sentense .emphasis{font-weight:700}.photobooksProductArea__list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.photobooksProductArea__list&gt;li{margin-top:-125px;padding-bottom:20px;padding-top:125px;width:calc(50% - 15px)}.photobooksProductArea__list&gt;li:first-child{z-index:0}@media screen and (max-width:1023px){.photobooksProductArea__list&gt;li:first-child{border-bottom:1px solid #ccc}}.photobooksProductArea__list&gt;li:not(:first-child){margin-left:30px}@media screen and (max-width:1023px){.photobooksProductArea__list&gt;li:not(:first-child){margin-left:0;margin-top:-105px}.photobooksProductArea__list&gt;li{max-width:540px;width:100%}}.photobooksProductArea__list .gallery{height:644px}.photobooksProductArea__list .gallery__title{font-size:20px;font-weight:700}.photobooksProductArea__list .gallery__title .ruby{font-size:14px}.photobooksProductArea__list .gallery__imgContainer{margin-top:12px}.photobooksProductArea__list .gallery__imgContainer .main{overflow:hidden;position:relative;width:100%}.photobooksProductArea__list .gallery__imgContainer .main:before{content:"";display:block;padding:66.5714285714% 0 0}.photobooksProductArea__list .gallery__imgContainer .main__img{border-radius:5px;display:block;height:100%;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .15s linear;transition:all .15s linear;width:auto}.photobooksProductArea__list .gallery__imgContainer .thumbnail{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.photobooksProductArea__list .gallery__imgContainer .thumbnail&gt;li{margin-top:10px;width:calc(25% - 5px)}.photobooksProductArea__list .gallery__imgContainer .thumbnail&gt;li:not(:nth-child(4n+1)){margin-left:5px}.photobooksProductArea__list .gallery__imgContainer .thumbnail&gt;li:hover .image{border-color:#e44c23;opacity:.8}.photobooksProductArea__list .gallery__imgContainer .thumbnail label{cursor:pointer;display:block}.photobooksProductArea__list .gallery__imgContainer .thumbnail .image{border:2px solid transparent;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:bottom;width:100%}.photobooksProductArea__list .gallery input[type=radio]{display:none}.photobooksProductArea__list .gallery .story1:checked~.gallery__imgContainer .main__img--1{opacity:1}.photobooksProductArea__list .gallery .story1:checked~.gallery__imgContainer .thumbnail li:first-child .image{border-color:#e44c23;opacity:.8}.photobooksProductArea__list .gallery .story2:checked~.gallery__imgContainer .main__img--2{opacity:1}.photobooksProductArea__list .gallery .story2:checked~.gallery__imgContainer .thumbnail li:nth-child(2) .image{border-color:#e44c23;opacity:.8}.photobooksProductArea__list .gallery .story3:checked~.gallery__imgContainer .main__img--3{opacity:1}.photobooksProductArea__list .gallery .story3:checked~.gallery__imgContainer .thumbnail li:nth-child(3) .image{border-color:#e44c23;opacity:.8}.photobooksProductArea__list .gallery .story4:checked~.gallery__imgContainer .main__img--4{opacity:1}.photobooksProductArea__list .gallery .story4:checked~.gallery__imgContainer .thumbnail li:nth-child(4) .image{border-color:#e44c23;opacity:.8}.photobooksProductArea__list .gallery .story5:checked~.gallery__imgContainer .main__img--5{opacity:1}.photobooksProductArea__list .gallery .story5:checked~.gallery__imgContainer .thumbnail li:nth-child(5) .image{border-color:#e44c23;opacity:.8}.photobooksProductArea__list .gallery .story6:checked~.gallery__imgContainer .main__img--6{opacity:1}.photobooksProductArea__list .gallery .story6:checked~.gallery__imgContainer .thumbnail li:nth-child(6) .image{border-color:#e44c23;opacity:.8}.photobooksProductArea__list .gallery .story7:checked~.gallery__imgContainer .main__img--7{opacity:1}.photobooksProductArea__list .gallery .story7:checked~.gallery__imgContainer .thumbnail li:nth-child(7) .image{border-color:#e44c23;opacity:.8}.photobooksProductArea__list .gallery .story8:checked~.gallery__imgContainer .main__img--8{opacity:1}.photobooksProductArea__list .gallery .story8:checked~.gallery__imgContainer .thumbnail li:nth-child(8) .image{border-color:#e44c23;opacity:.8}.photobooksProductArea__list .gallery .joy1:checked~.gallery__imgContainer .main__img--1{opacity:1}.photobooksProductArea__list .gallery .joy1:checked~.gallery__imgContainer .thumbnail li:first-child .image{border-color:#e44c23;opacity:.8}.photobooksProductArea__list .gallery .joy2:checked~.gallery__imgContainer .main__img--2{opacity:1}.photobooksProductArea__list .gallery .joy2:checked~.gallery__imgContainer .thumbnail li:nth-child(2) .image{border-color:#e44c23;opacity:.8}.photobooksProductArea__list .gallery .joy3:checked~.gallery__imgContainer .main__img--3{opacity:1}.photobooksProductArea__list .gallery .joy3:checked~.gallery__imgContainer .thumbnail li:nth-child(3) .image{border-color:#e44c23;opacity:.8}.photobooksProductArea__list .gallery .joy4:checked~.gallery__imgContainer .main__img--4{opacity:1}.photobooksProductArea__list .gallery .joy4:checked~.gallery__imgContainer .thumbnail li:nth-child(4) .image{border-color:#e44c23;opacity:.8}.photobooksProductArea__list .gallery .joy5:checked~.gallery__imgContainer .main__img--5{opacity:1}.photobooksProductArea__list .gallery .joy5:checked~.gallery__imgContainer .thumbnail li:nth-child(5) .image{border-color:#e44c23;opacity:.8}.photobooksProductArea__list .gallery .joy6:checked~.gallery__imgContainer .main__img--6{opacity:1}.photobooksProductArea__list .gallery .joy6:checked~.gallery__imgContainer .thumbnail li:nth-child(6) .image{border-color:#e44c23;opacity:.8}.photobooksProductArea__list .gallery .joy7:checked~.gallery__imgContainer .main__img--7{opacity:1}.photobooksProductArea__list .gallery .joy7:checked~.gallery__imgContainer .thumbnail li:nth-child(7) .image{border-color:#e44c23;opacity:.8}.photobooksProductArea__list .gallery__catch{font-size:14px;font-weight:700;margin-top:16px}.photobooksProductArea__list .gallery__pointList{font-size:14px;list-style-type:disc;margin-top:12px;padding-left:20px;text-align:left}.photobooksProductArea__list .gallery__pointList li:not(:first-child){margin-top:4px}@media screen and (max-width:1023px){.photobooksProductArea__list .gallery{height:auto}}.photobooksProductArea__list .priceList{-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:16px;overflow:hidden}.photobooksProductArea__list .priceList li{width:calc(33.33333% - 1px)}.photobooksProductArea__list .priceList li:not(:first-child){border-left:1px solid #ccc}.photobooksProductArea__list .priceList__heading{background-color:#f7f7f7;border-bottom:1px solid #ccc;font-size:14px;font-weight:700;padding:10px 0}.photobooksProductArea__list .priceList__detail{background-color:#fff;font-size:18px;font-weight:700;padding:8px}.photobooksProductArea__list .priceList__detail .supplement{color:#737373;font-size:14px;font-weight:400}.photobooksProductArea__list .priceList__detail .btn{background-color:#f15d35;border-bottom:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;height:40px;line-height:40px;margin-top:8px;max-width:140px;text-align:center;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear;width:100%}@media screen and (max-width:480px){.photobooksProductArea__list .priceList__detail .btn{height:50px;line-height:1.25em;padding-left:10px;padding-right:10px;white-space:normal}}.photobooksProductArea__list .priceList__detail .btn:hover{background-color:#e44c23;color:#fff!important;text-decoration:none}.photobooksProductArea__list--withoutLinkTarget{margin-top:20px}.photobooksProductArea__list--withoutLinkTarget&gt;li{margin-top:0;padding-top:0}@media screen and (max-width:1023px){.photobooksProductArea__list--withoutLinkTarget&gt;li{margin-top:20px!important;padding-top:0}}.photobooksProductArea__info{border-bottom:1px solid #ccc;border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-bottom:20px}@media screen and (max-width:1023px){.photobooksProductArea__info{max-width:540px}}.photobooksProductArea__info .linkItem{margin-top:20px}.photobooksProductArea__info .linkItem__btn{max-width:300px;width:100%}.photobooksProductArea__banner{margin-top:20px;text-align:center}.photobooksProductArea__banner img{max-width:350px;vertical-align:bottom;width:100%}.photobooksProductArea__comparison{margin-left:auto;margin-right:auto;max-width:540px;padding-top:30px}.photobooksProductArea__comparison .heading{font-size:18px;font-weight:700}.photobooksProductArea__comparison .comparisonList{margin-top:20px}.photobooksProductArea__comparison .comparisonList&gt;li{border:1px solid #ccc}.photobooksProductArea__comparison .comparisonList&gt;li:first-child{position:-webkit-sticky;position:sticky;top:105px}.photobooksProductArea__comparison .comparisonList&gt;li:not(:first-child){border-top:none}.photobooksProductArea__comparison .comparisonList__columnName{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:700}.photobooksProductArea__comparison .comparisonList__columnName&gt;li{background-color:#f7f7f7;padding-bottom:12px;padding-top:12px;width:50%}.photobooksProductArea__comparison .comparisonList__columnName&gt;li:not(:first-child){border-left:1px solid #ccc}.photobooksProductArea__comparison .comparisonList__recordTitle{background-color:#f7f7f7;border-bottom:1px dashed #ccc;font-size:16px;font-weight:700;padding-bottom:12px;padding-top:12px}.photobooksProductArea__comparison .comparisonList__recordTitle .note{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:12px;font-weight:400;padding-left:14px}.photobooksProductArea__comparison .comparisonList__recordTitle .note:before{content:"*";margin-left:-6px}.photobooksProductArea__comparison .comparisonList__individualList{display:-webkit-box;display:-ms-flexbox;display:flex}.photobooksProductArea__comparison .comparisonList__individualList&gt;li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:12px;width:50%}.photobooksProductArea__comparison .comparisonList__individualList&gt;li .detailTitle{font-size:14px}.photobooksProductArea__comparison .comparisonList__individualList&gt;li img{margin-top:8px;vertical-align:bottom;width:100%}.photobooksProductArea__comparison .comparisonList__individualList&gt;li:not(:first-child){border-left:1px dashed #ccc}.photobooksProductArea__comparison .comparisonList__individualList&gt;li .priceList{width:100%}.photobooksProductArea__comparison .comparisonList__individualList&gt;li .priceList li{background-color:#f7f7f7;border-radius:5px;font-size:14px;padding:8px}.photobooksProductArea__comparison .comparisonList__individualList&gt;li .priceList li:not(:first-child){margin-top:8px}.photobooksProductArea__comparison .comparisonList__individualList&gt;li .priceList__price{font-size:16px;font-weight:700}.photobooksProductArea__comparison .comparisonList__individualList&gt;li .priceList__supplement{font-size:12px}.photobooksProductArea__comparison .comparisonList__individualList&gt;li .priceList__btn{background-color:#f15d35;border-bottom:none;border-radius:5px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;height:40px;line-height:40px;margin-top:8px;max-width:120px;text-align:center;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear;width:100%}.photobooksProductArea__comparison .comparisonList__individualList&gt;li .priceList__btn:hover{background-color:#e44c23;color:#fff!important;text-decoration:none}.photobooksProductArea__comparison .comparisonList__common{padding:12px}.photobooksProductArea__comparison .comparisonList__common .detailTitle{font-size:16px}.photobooksProductArea__comparison .comparisonList__common .detailSentense{color:#737373;font-size:14px;margin-top:4px}.photobooksProductArea__comparison .comparisonList__common .imgItems{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px}.photobooksProductArea__comparison .comparisonList__common .imgItems li:not(:first-child){margin-left:4px}.photobooksProductArea__comparison .comparisonList__common .imgItems li img{vertical-align:bottom;width:100%}.photobooksProductArea__comparison .information{margin-left:auto;margin-right:auto}.photobooksProductArea__comparison .information__linkItem{margin-top:20px}.photobooksProductArea__comparison .information__linkItem .btn{max-width:300px;width:100%}.photobooksProductArea__btnContainer .btn-more{margin-top:0}@media screen and (max-width:640px){.photographerArea .photographerAreaInner{width:100%}}.photographerArea__title{margin-left:auto;margin-right:auto;max-width:900px;width:90%}.photographerArea__itemWrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.photographerArea__itemWrap .photographerItem{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 16px);flex:0 0 calc(33.33333% - 16px)}.photographerArea__itemWrap .photographerItem:not(:first-of-type){margin-left:24px}@media screen and (max-width:640px){.photographerArea__itemWrap .photographerItem{-webkit-box-flex:0;-ms-flex:0 0 284px;flex:0 0 284px}.photographerArea__itemWrap .photographerItem:first-child{padding-left:16px}.photographerArea__itemWrap .photographerItem:not(:first-of-type){margin-left:16px}.photographerArea__itemWrap .photographerItem:last-of-type{padding-right:16px}}@media screen and (max-width:428px){.photographerArea__itemWrap .photographerItem{-webkit-box-flex:0;-ms-flex:0 0 82%;flex:0 0 82%}}.photographerArea__itemWrap .photographerItem__img{height:auto;vertical-align:bottom;width:120px}.photographerArea__itemWrap .photographerItem__title{font-size:18px;font-weight:700;letter-spacing:.2em;line-height:1.5;margin-top:12px;text-align:center}.photographerArea__itemWrap .photographerItem__text{font-size:14px;line-height:1.5;margin-top:8px;text-align:justify}@media screen and (max-width:640px){.photographerArea__itemWrap{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow-x:scroll;width:100%}.photographerArea__itemWrap::-webkit-scrollbar{display:none}}.photographerArea__linkContainer{margin:24px auto 0;max-width:900px;width:90%}.photographerArea__linkContainer .textLink{color:#4da1d4}.photographerArea__btn{margin:30px auto 0}.photographerArea__btn .btn{width:350px}@media screen and (max-width:800px){.photographerArea__btn .btn{width:100%}}.photographerDiagnoseArea .photographerDiagnoseBanner{padding:40px 0}.photographerDiagnoseArea .photographerDiagnoseBanner a{display:block;margin:0 auto;width:305px}.photographerDiagnoseArea .photographerDiagnoseBanner a&gt;img{width:305px}.photographerListArea .searchCondition{border:1px solid #ccc;border-radius:5px;display:grid;gap:8px 8px;grid-template-columns:64px 1fr auto;margin:24px auto 0;max-width:320px;padding:12px 16px}.photographerListArea .searchCondition .label{-ms-flex-align:center;-ms-flex-item-align:start;align-self:start;display:-webkit-box;display:-ms-flexbox;display:flex}.photographerListArea .searchCondition .label,.photographerListArea .searchCondition .label span{-webkit-box-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center}.photographerListArea .searchCondition .label span{-ms-flex-align:center;background:#f7f7f7;border-radius:4px;gap:10px;padding:2px 4px}.photographerListArea .searchCondition .content{-ms-flex-item-align:start;align-self:start;text-align:left}.photographerListArea .searchCondition .button{align-self:center;background:rgba(241,93,53,.07);background-color:#f15d35 .7;border-radius:4px;color:#f15d35;cursor:pointer;font-weight:700;gap:10px;grid-row:span 2;padding:4px 8px;text-align:center}.photographerListArea .floatingMenu{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-animation:appearanceUpPosition .5s ease-out 1s forwards;animation:appearanceUpPosition .5s ease-out 1s forwards;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:center;left:50%;max-width:400px;opacity:0;position:fixed;-webkit-transform:translate(-50%);transform:translate(-50%);width:90%;z-index:100}.photographerListArea .floatingMenu .omakaseLink{-webkit-box-flex:1;background-color:#fff;border:2px solid #ea9192;border-radius:5px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16);box-shadow:0 2px 5px 0 rgba(0,0,0,.16);-webkit-box-sizing:border-box;box-sizing:border-box;color:#ea9192;-ms-flex:1 1 0px;flex:1 1 0px;font-size:14px;font-weight:700;padding:8px 10px;text-align:center;-webkit-transition:all .15s linear;transition:all .15s linear}.photographerListArea .floatingMenu .omakaseLink:hover{background:#ea9192;color:#fff}.photographerListArea .appointPlan{margin-top:32px;text-align:center}.photographerListArea .appointPlan__image{height:auto;margin-bottom:12px;width:80px}.photographerListArea__searchInner{padding-top:0!important}.photographerListArea__title{line-height:1.5}.photographerListArea__title--searchResults{display:block;font-size:20px;margin-top:40px;padding:0 5%;text-align:center}.photographerListArea__title--searchResults .emphasis{font-weight:700}@media screen and (max-width:428px){.photographerListArea__title--searchResults{font-size:18px}}.photographerListArea__detailsContainer{line-height:1.5;margin:20px auto 0;max-width:768px}.photographerListArea__detailsContainer .status{line-height:1.5;text-align:center}.photographerListArea__detailsContainer .status i{color:#737373;display:inline-block;font-size:24px;font-weight:700;margin-bottom:8px}.photographerListArea__detailsContainer .status__sentence{color:#737373;font-size:16px}.photographerListArea__detailsContainer&gt;.resultCount{margin-top:0}.photographerListArea__detailsContainer .cardList{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}@media screen and (max-width:767px){.photographerListArea__detailsContainer .cardList{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.photographerListArea__detailsContainer .cardList&gt;li{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.24);box-shadow:0 1px 3px 0 rgba(0,0,0,.24);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;max-width:374px;overflow:hidden;position:relative;-webkit-transition:all .15s linear;transition:all .15s linear;width:calc(50% - 10px)}.photographerListArea__detailsContainer .cardList&gt;li:hover{-webkit-box-shadow:0 3px 9px rgba(0,0,0,.15);box-shadow:0 3px 9px rgba(0,0,0,.15)}.photographerListArea__detailsContainer .cardList&gt;li:nth-child(2n){margin-left:20px}@media screen and (max-width:767px){.photographerListArea__detailsContainer .cardList&gt;li:nth-child(2n){margin-left:0}}.photographerListArea__detailsContainer .cardList&gt;li&gt;a{-webkit-tap-highlight-color:rgba(0,0,0,.12)}.photographerListArea__detailsContainer .cardList&gt;li&gt;a:before{content:"";display:block;height:70%;left:0;position:absolute;top:0;width:100%;z-index:10}@media screen and (max-width:767px){.photographerListArea__detailsContainer .cardList&gt;li{width:100%}}.photographerListArea__detailsContainer .cardList .slick-slider{margin-bottom:0}.photographerListArea__detailsContainer .cardList .slick-slider .slick-slide .slickItems{background-color:#edefed;display:block!important;overflow:hidden;position:relative;width:100%}.photographerListArea__detailsContainer .cardList .slick-slider .slick-slide .slickItems:before{content:"";display:block;padding-top:66.6666666667%}.photographerListArea__detailsContainer .cardList .slick-slider .slick-slide .slickItems img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.photographerListArea__detailsContainer .cardList .slick-slider .slick-arrow{height:100%;width:40px;z-index:100}.photographerListArea__detailsContainer .cardList .slick-slider .slick-arrow:before{font-family:Font Awesome\ 6 Pro;font-size:32px;line-height:inherit;opacity:1;text-shadow:0 1px 3px rgba(0,0,0,.24);-webkit-transition:all .15s linear;transition:all .15s linear;vertical-align:middle}.photographerListArea__detailsContainer .cardList .slick-slider .slick-arrow.slick-prev{left:0}.photographerListArea__detailsContainer .cardList .slick-slider .slick-arrow.slick-prev:before{content:"ï„„";font-family:Font Awesome\ 6 Pro}.photographerListArea__detailsContainer .cardList .slick-slider .slick-arrow.slick-next{right:0}.photographerListArea__detailsContainer .cardList .slick-slider .slick-arrow.slick-next:before{content:"ï„…";font-family:Font Awesome\ 6 Pro}.photographerListArea__detailsContainer .cardList__photographerInfo{-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px;text-align:left}.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;width:100%}.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList&gt;li:first-child{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px}.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList&gt;li:nth-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:8px;max-width:calc(100% - 150px)}@media screen and (max-width:320px){.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList&gt;li:nth-child(2){margin-left:4px;max-width:calc(100% - 132px)}}.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList&gt;li:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 86px;flex:0 0 86px;margin-left:8px}@media screen and (max-width:320px){.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList&gt;li:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 76px;flex:0 0 76px;margin-left:4px}}.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList__iconBox{background-color:#edefed;border-radius:50%;overflow:hidden;position:relative;width:100%}.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList__iconBox:before{content:"";display:block;padding-top:100%}.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList__iconBox img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList__name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList__newFlag{background-color:#f15d35;border-radius:10px;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Yu Gothic,YuGothic,ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ ProN W3,Hiragino Kaku Gothic ProN,Arial,ãƒ¡ã‚¤ãƒªã‚ª,Meiryo,Font Awesome\ 6 Pro,sans-serif;font-size:11.48px;font-weight:700;line-height:100%;margin-right:5px;padding:1px 4px 3px 6px}.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList__review{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;margin-top:4px}.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList__review .starRating i{font-size:14px;margin-right:1px}.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList__review .starRating i.far{color:#737373}.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList__review .starRating i.fas{color:#ffb400}@media screen and (max-width:320px){.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList__review .starRating i{font-size:12px}}.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList__review .reviewAverage{color:#ffb400;font-size:14px;font-weight:700;line-height:1;margin-bottom:-2px}.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList__review .reviewCount{color:#737373;font-size:12px;font-weight:400;line-height:1;margin-bottom:-3px;padding-left:4px}.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList__review .attributeList{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px}.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList__review .attributeList&gt;li{font-size:12px}.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList__review .attributeList&gt;li:not(:first-child){margin-left:4px}.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList__andMore{background-color:#f15d35;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:14px;font-weight:700;padding:4px 8px}@media screen and (max-width:320px){.photographerListArea__detailsContainer .cardList__photographerInfo .accountInfoList__andMore{font-size:12px}}.photographerListArea__detailsContainer .cardList__photographerInfo .staffRecommend{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fcf7f3;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:12px;margin-top:12px;padding:4px 8px}.photographerListArea__detailsContainer .cardList__photographerInfo .staffRecommend__img{border-radius:50%;overflow:hidden;position:relative;width:24px}.photographerListArea__detailsContainer .cardList__photographerInfo .staffRecommend__img:before{content:"";display:block;padding-top:100%}.photographerListArea__detailsContainer .cardList__photographerInfo .staffRecommend__img img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.photographerListArea__detailsContainer .cardList__photographerInfo .staffRecommend__content p{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:12px;overflow:hidden;text-overflow:ellipsis}.photographerListArea__detailsContainer .cardList__photographerInfo .selfPromotion{-webkit-box-orient:vertical;-webkit-line-clamp:3;background-color:#f7f7f7;border-color:#f7f7f7;border-radius:5px;border-style:solid;border-width:8px 12px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;font-size:14px;margin-top:12px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.photographerListArea__detailsContainer .cardList__photographerInfo .schedule{display:none;margin:10px 0}.photographerListArea__detailsContainer .cardList__photographerInfo .schedule__wrap{overflow-x:scroll;width:100%}.photographerListArea__detailsContainer .cardList__photographerInfo .schedule__info{font-size:12px;font-weight:700;margin-bottom:4px}.photographerListArea__detailsContainer .cardList__photographerInfo .schedule__table{border:1px solid #ccc;table-layout:fixed;width:100%}.photographerListArea__detailsContainer .cardList__photographerInfo .schedule__table td{border:1px solid #ccc;padding:6px 0;text-align:center}.photographerListArea__detailsContainer .cardList__photographerInfo .schedule__table--row td{width:47px}.photographerListArea__detailsContainer .cardList__photographerInfo .schedule .unavailable{background-color:#f7f7f7}.photographerListArea__detailsContainer .cardList__photographerInfo .schedule .unavailable i{color:#ccc;font-size:12px}.photographerListArea__detailsContainer .cardList__photographerInfo .schedule .available{background-color:#fff}.photographerListArea__detailsContainer .cardList__photographerInfo .schedule .available i{color:#f15d35;font-size:12px}.photographerListArea__detailsContainer .cardList__photographerInfo .supplementList{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:8px}@media screen and (max-width:320px){.photographerListArea__detailsContainer .cardList__photographerInfo .supplementList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.photographerListArea__detailsContainer .cardList__photographerInfo .supplementList&gt;li{color:#737373;font-size:12px;line-height:1.3}.photographerListArea__detailsContainer .cardList__photographerInfo .supplementList&gt;li:not(:first-child){margin-left:12px}@media screen and (max-width:320px){.photographerListArea__detailsContainer .cardList__photographerInfo .supplementList&gt;li:not(:first-child){margin-left:0;margin-top:8px}}.photographerListArea__detailsContainer .cardList .omakaseCard__image{width:100%}.photographerListArea__detailsContainer .cardList .omakaseCard__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:12px}.photographerListArea__detailsContainer .cardList .omakaseCard__body--description{background-color:#f7f7f7;border-radius:5px;padding:8px 12px;text-align:left}.photographerListArea__detailsContainer .cardList .omakaseCard__body--andMore{background-color:#f15d35;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:14px;font-weight:700;padding:4px 8px}@media screen and (max-width:320px){.photographerListArea__detailsContainer .cardList .omakaseCard__body--andMore{font-size:12px}}.photographerListArea__detailsContainer .paginationItems{margin-top:20px}.photographerListArea__search{margin-top:40px}.photographerListArea__search .searchForm{margin-top:20px;max-width:600px;width:100%}.photographerListArea__search .searchForm__container{border-radius:5px;-webkit-box-shadow:none;box-shadow:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.photographerListArea__search .searchForm__container .conditionList{-webkit-box-flex:0;border-radius:5px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.photographerListArea__search .searchForm__container .conditionList&gt;li:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.photographerListArea__search .searchForm__container .conditionList&gt;li:nth-child(2),.photographerListArea__search .searchForm__container .conditionList&gt;li:nth-child(3){-webkit-box-flex:0;border-left:none;border-top:1px solid #ccc;-ms-flex:0 0 100%;flex:0 0 100%}.photographerListArea__search .searchForm__container .btnContainer{-webkit-box-flex:0;border-radius:5px;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:10px}.photographerListArea__search .searchForm__container .btnContainer button{border-bottom:3px solid rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:700;padding:12px}.photographerListArea__search .searchForm__container .btnContainer button:before{content:"æ’®å½±ãƒ—ãƒ©ãƒ³ã‚’è¦‹ã‚‹";margin-right:8px}.photographerListArea__otherInfo{-webkit-box-sizing:border-box;box-sizing:border-box;margin:40px auto 0;max-width:400px}.photographerListArea__otherInfo img{height:auto;vertical-align:bottom;width:100%}.photographerListArea__otherInfo .publicOfferTitle{margin:20px 0}.photographerListArea__otherInfo .publicOfferBtn,.photographerListArea__otherInfo .publicOfferIntroText{margin-top:20px}.photographerListArea__otherInfo .publicOfferBtn a{min-width:288px}.photographerListArea__otherInfo .singleNotice{color:#737373;font-size:14px;margin-top:12px;padding-left:10px}.photographerListArea__otherInfo .singleNotice:before{content:"*";margin-left:-6px}.photographerListArea__planType{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#64b4cc;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:center;margin:0 auto 20px;max-width:600px;padding:8px 16px}.photographerListArea__planType img{height:auto;vertical-align:bottom;width:60px}.photographerListArea__planType p{color:#fff}.photographerPortfolioCarousel .slick-slider .slick-list .slick-track .slick-slide .slickItems{background-color:#f7f7f7;display:block!important;overflow:hidden;position:relative;width:100%}.photographerPortfolioCarousel .slick-slider .slick-list .slick-track .slick-slide .slickItems:before{content:"";display:block;padding-top:500px}@media screen and (max-width:640px){.photographerPortfolioCarousel .slick-slider .slick-list .slick-track .slick-slide .slickItems:before{padding-top:250px}}@media screen and (max-width:320px){.photographerPortfolioCarousel .slick-slider .slick-list .slick-track .slick-slide .slickItems:before{padding-top:200px}}.photographerPortfolioCarousel .slick-slider .slick-list .slick-track .slick-slide .slickItems img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.photographerPortfolioCarousel .slick-slider .slick-arrow{height:100%;width:96px;z-index:100}@media screen and (max-width:428px){.photographerPortfolioCarousel .slick-slider .slick-arrow{width:40px}}.photographerPortfolioCarousel .slick-slider .slick-arrow:before{background-color:rgba(0,0,0,.2);border-radius:50%;font-family:Font Awesome\ 6 Pro;font-size:24px;padding:6px 10px}.photographerPortfolioCarousel .slick-slider .slick-arrow.slick-prev{left:0}.photographerPortfolioCarousel .slick-slider .slick-arrow.slick-prev:before{content:"ï„„";font-family:Font Awesome\ 6 Pro}.photographerPortfolioCarousel .slick-slider .slick-arrow.slick-next{right:0}.photographerPortfolioCarousel .slick-slider .slick-arrow.slick-next:before{content:"ï„…";font-family:Font Awesome\ 6 Pro}.photographerSearchForm{background-color:#f0efe9;padding:12px 16px}.photographersReferralArea .photographersReferralAreaInner{padding-bottom:20px}.photographersReferralArea__title{margin-bottom:0}.photographersReferralArea__slickContainer{text-align:center}.photographersReferralArea__slickContainer .title{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(40%,#ffee64));background:linear-gradient(transparent 60%,#ffee64 0);display:inline-block;font-size:18px;font-weight:700}.photographersReferralArea__slickContainer .slick-slider{margin-top:20px}.photographersReferralArea__slickContainer .slick-slider .slick-track{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:5px}.photographersReferralArea__slickContainer .slick-slider .slick-track .slick-slide{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;margin-left:10px;margin-right:10px;max-width:500px;padding:15px 20px}@media screen and (max-width:1024px){.photographersReferralArea__slickContainer .slick-slider .slick-track .slick-slide{max-width:300px}}.photographersReferralArea__slickContainer .slick-slider .slick-track .slick-slide .imgContainer{border-radius:50%;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;width:120px}.photographersReferralArea__slickContainer .slick-slider .slick-track .slick-slide .imgContainer:before{content:"";display:block;padding-top:100%}.photographersReferralArea__slickContainer .slick-slider .slick-track .slick-slide .imgContainer img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.photographersReferralArea__slickContainer .slick-slider .slick-track .slick-slide .name{font-size:16px;font-weight:700;margin-top:15px}.photographersReferralArea__slickContainer .slick-slider .slick-track .slick-slide .sentence{font-size:14px;margin-top:10px;text-align:left}.photographersReferralArea__slickContainer .slick-slider .slick-dots{bottom:0;margin-top:15px;position:relative}.photographersReferralArea__slickContainer .slick-slider .slick-dots li{height:auto;width:auto}.photographersReferralArea__slickContainer .slick-slider .slick-dots button{background-color:#ccc;border-radius:50%;display:inline-block;height:8px;margin-left:4px;margin-right:4px;width:8px}.photographersReferralArea__slickContainer .slick-slider .slick-dots button:before{content:unset}.photographersReferralArea__slickContainer .slick-slider .slick-dots .slick-active button{background-color:#f15d35}.photographersReferralArea__slickContainer--noContentsBelow{padding-bottom:10px;text-align:center}.photographersReferralArea__slickContainer--noContentsBelow .title{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(40%,#ffee64));background:linear-gradient(transparent 60%,#ffee64 0);display:inline-block;font-size:18px;font-weight:700}.photographersReferralArea__slickContainer--noContentsBelow .slick-slider{margin-top:20px}.photographersReferralArea__slickContainer--noContentsBelow .slick-slider .slick-track{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:5px}.photographersReferralArea__slickContainer--noContentsBelow .slick-slider .slick-track .slick-slide{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;margin-left:10px;margin-right:10px;max-width:500px;padding:15px 20px}@media screen and (max-width:1024px){.photographersReferralArea__slickContainer--noContentsBelow .slick-slider .slick-track .slick-slide{max-width:300px}}.photographersReferralArea__slickContainer--noContentsBelow .slick-slider .slick-track .slick-slide .imgContainer{border-radius:50%;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;width:120px}.photographersReferralArea__slickContainer--noContentsBelow .slick-slider .slick-track .slick-slide .imgContainer:before{content:"";display:block;padding-top:100%}.photographersReferralArea__slickContainer--noContentsBelow .slick-slider .slick-track .slick-slide .imgContainer img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.photographersReferralArea__slickContainer--noContentsBelow .slick-slider .slick-track .slick-slide .name{font-size:16px;font-weight:700;margin-top:15px}.photographersReferralArea__slickContainer--noContentsBelow .slick-slider .slick-track .slick-slide .sentence{font-size:14px;margin-top:10px;text-align:left}.photographersReferralArea__slickContainer--noContentsBelow .slick-slider .slick-dots{bottom:0;margin-top:15px;position:relative}.photographersReferralArea__slickContainer--noContentsBelow .slick-slider .slick-dots li{height:auto;width:auto}.photographersReferralArea__slickContainer--noContentsBelow .slick-slider .slick-dots button{background-color:#ccc;border-radius:50%;display:inline-block;height:8px;margin-left:4px;margin-right:4px;width:8px}.photographersReferralArea__slickContainer--noContentsBelow .slick-slider .slick-dots button:before{content:unset}.photographersReferralArea__slickContainer--noContentsBelow .slick-slider .slick-dots .slick-active button{background-color:#f15d35}.photographersReferralArea__info{padding-bottom:40px}.photographersReferralArea__info .itemsContainer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 auto;max-width:900px;padding:20px;width:90%}@media screen and (max-width:414px){.photographersReferralArea__info .itemsContainer{padding:15px 20px}}.photographersReferralArea__info .itemsContainer__icon{width:50px}@media screen and (max-width:414px){.photographersReferralArea__info .itemsContainer__icon{width:40px}}.photographersReferralArea__info .itemsContainer__description{font-size:16px;margin-left:10px}.planSummary{width:100%}.planSummaryInner{background-color:#fff;border:1px solid #ccc;border-radius:8px;margin:88px auto 0;max-width:600px;position:relative;width:100%}.planSummaryInner.omakase .planSummary__title{background-color:#ea9192}.planSummaryInner.omakase .recommend{background-color:#f9ebeb;border-radius:8px}.planSummaryInner.omakase .planMore{border-color:#e3797b;color:#e3797b}.planSummaryInner.omakase .planMore:hover{background-color:#e3797b;color:#fff}.planSummaryInner.omakase.notAvailable{margin-top:20px;overflow:hidden;position:relative}.planSummaryInner.omakase.notAvailable:before{background-color:rgba(0,0,0,.15);content:"";inset:0 0 0 0;position:absolute;z-index:1}.planSummaryInner.omakase.notAvailable .btn{height:auto;line-height:normal;max-width:360px;padding:12px 24px;width:100%}.planSummaryInner.appoint .planSummary__title{background-color:#64b4cc}.planSummaryInner.appoint .recommend{background-color:#eaf6fb;border-radius:8px}.planSummaryInner.appoint .planMore{border-color:#52abc0;color:#52abc0}.planSummaryInner.appoint .planMore:hover{background-color:#52abc0;color:#fff}.planSummaryInner.appoint .content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.planSummaryInner.appoint .content li:not(:first-child){margin-left:-12px}.planSummaryInner.appoint .photographers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 4px;width:100%}.planSummaryInner.appoint .photographers__item{border:1px solid #ccc;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:calc(50% - 2px)}.planSummaryInner.appoint .photographers__item .portfolio{aspect-ratio:4/3;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.planSummaryInner.appoint .photographers__item .detail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px}.planSummaryInner.appoint .photographers__item .detail__icon{border-radius:50%;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.planSummaryInner.appoint .photographers__item .detail__name{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-align:left;text-overflow:ellipsis;word-break:auto-phrase}.planSummaryInner.appoint .photographers__item .reviewInfo{font-size:14px;padding:0 8px 12px;text-align:left}.planSummaryInner.appoint .photographers__item .reviewInfo .starRating{display:inline-block}.planSummaryInner.appoint .photographers__item .reviewInfo .starRating i{font-size:16px;margin-right:1px}@media screen and (max-width:428px){.planSummaryInner.appoint .photographers__item .reviewInfo .starRating i{font-size:12px}}.planSummaryInner.appoint .photographers__item .reviewInfo .starRating .far{color:#737373}.planSummaryInner.appoint .photographers__item .reviewInfo .starRating .fas{color:#ffb400}.planSummaryInner.appoint .photographers__item .reviewInfo .reviewAverage{color:#ffb400;font-size:14px;font-weight:700;line-height:1;margin-bottom:-2px}.planSummaryInner.appoint .photographers__item .reviewInfo .reviewCount{color:#737373;font-size:12px;font-weight:400;line-height:1;margin-bottom:-3px;padding-left:4px}.planSummary__icon{height:auto;left:50%;position:absolute;top:-68px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80px;z-index:2}.planSummary__title{border-radius:8px 8px 0 0;color:#fff;padding:12px 24px 8px;position:relative;text-align:center}.planSummary__title span{color:inherit}.planSummary__mv{height:auto;width:100%}.planSummary__detail{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:20px 16px 32px}.planSummary__detail .description{text-align:center}.planSummary__detail .content{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;max-width:360px;width:100%}.planSummary__detail .content li{text-align:center}.planSummary__detail .content img{height:auto;vertical-align:bottom;width:60px}.planSummary__detail .content__title{font-size:12px;font-weight:700;margin-top:8px}.planSummary__detail .recommend{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:360px;padding:12px 20px;width:100%}.planSummary__detail .recommend__title{font-size:14px;font-weight:700;text-align:center}.planSummary__detail .recommend ul{margin:8px auto 0;text-align:left}.planSummary__detail .recommend li{font-size:14px;list-style:disc;margin-left:20px}.planSummary__detail .planMore{margin-top:0;padding:12px 16px;text-align:center;width:100%}.planSummary__detail .annotation{color:#737373}.planSummary__detail .annotation:before{content:"*";margin-right:4px}.planArea{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;gap:20px;justify-content:center;padding:40px 16px}.planArea,.planCompareTabs{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.planCompareTabs{gap:8px;margin:0 auto;max-width:480px}.planCompareTabs .tab{-webkit-tap-highlight-color:rgba(0,0,0,.12);background-color:#fff;border:1px solid #ccc;border-radius:8px;overflow:hidden;text-align:center;width:calc(50% - 4px)}.planCompareTabs .tab .title{color:#fff;font-weight:700;padding:4px 12px}.planCompareTabs .tab .title span{color:inherit}.planCompareTabs .tab .detail{font-weight:700;padding:8px 12px 4px}.planCompareTabs .tab .detail:after{color:#ababab;content:"ï„‡";display:block;font-family:Font Awesome\ 6 Pro;font-weight:700}.planCompareTabs__omakase .title{background-color:#ea9192}.planCompareTabs__appoint .title{background-color:#64b4cc}.prefectureArea .prefectureAreaInner{margin-left:auto;margin-right:auto;max-width:900px;padding-bottom:40px;padding-top:40px;text-align:center;width:90%}.prefectureArea__itemWrap{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:16px 20px;text-align:left}.prefectureArea__itemWrap .prefectureItem:not(:first-of-type){border-top:1px dashed #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:16px;padding-top:16px}.prefectureArea__itemWrap .prefectureItem__title:before{color:#f15d35}.prefectureArea__itemWrap .prefectureItem__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.prefectureArea__itemWrap .prefectureItem__list&gt;li{margin-top:12px}.prefectureArea__itemWrap .prefectureItem__list&gt;li:not(:last-child){border-right:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:16px;padding-right:16px}.prefectureArea__itemWrap .prefectureItem__list a,.prefectureArea__itemWrap .prefectureItem__list strong{display:inline-block;font-size:16px;line-height:1.5}.priceAndServiceArea{line-height:1.5}.priceAndServiceArea .priceAndServiceAreaInner{margin-left:auto;margin-right:auto;max-width:900px;padding-bottom:40px;padding-top:40px;text-align:center;width:90%}.priceAndServiceArea .priceAndServiceAreaInner .center{text-align:center}.priceAndServiceArea__subtitle{margin-bottom:8px}.priceAndServiceArea__priceDetail{margin-top:20px}.priceAndServiceArea__priceDetail .contentTitle{border-radius:8px;color:#fff;display:inline-block;padding:2px 12px}.priceAndServiceArea__priceDetail .basicPrice{background-color:#fff;border:1px solid #ccc;border-radius:8px;padding:16px 16px 20px}.priceAndServiceArea__priceDetail .basicPrice__header .notice{color:inherit;font-size:12px;font-weight:400;padding-left:4px}.priceAndServiceArea__priceDetail .basicPrice__title{background-color:#f15d35}.priceAndServiceArea__priceDetail .basicPrice__item li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:8px}.priceAndServiceArea__priceDetail .basicPrice__item .type{background-color:#f7f7f7;border-radius:5px;display:inline-block;padding:2px 0;width:58px}.priceAndServiceArea__priceDetail .basicPrice__item .price{font-size:28px;font-weight:700;margin-left:8px}.priceAndServiceArea__priceDetail .basicPrice__item .price__unit{font-size:16px;margin-left:2px}.priceAndServiceArea__priceDetail .basicPrice__item .price__notice{color:inherit;font-size:12px;font-weight:400;padding-left:4px}.priceAndServiceArea__priceDetail .basicPrice__item .supplement{color:#737373}.priceAndServiceArea__priceDetail .basicPrice__serviceInfo{margin-top:12px}.priceAndServiceArea__priceDetail .basicPrice__serviceInfo .serviceDetail{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;justify-content:center;margin-top:12px}.priceAndServiceArea__priceDetail .basicPrice__serviceInfo .serviceDetail li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.priceAndServiceArea__priceDetail .basicPrice__serviceInfo .serviceDetail li,.priceAndServiceArea__priceDetail .basicPrice__serviceInfo .serviceDetail li i{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.priceAndServiceArea__priceDetail .basicPrice__serviceInfo .serviceDetail li i{background-color:#fef7ed;border-radius:50%;color:#e38c19;font-size:24px;height:56px;width:56px}.priceAndServiceArea__priceDetail .basicPrice__serviceInfo .serviceDetail li .supplement{color:#737373;font-weight:400}.priceAndServiceArea__priceDetail .plusIcon{color:#ababab;display:block;font-size:30px;margin:8px 0}.priceAndServiceArea__priceDetail .option{border:1px solid #ccc;border-radius:8px;padding:16px 16px 20px}.priceAndServiceArea__priceDetail .option__title{background-color:#ababab;margin-bottom:8px}.priceAndServiceArea__priceDetail .option__supplement{color:#737373;margin-top:4px}.priceAndServiceArea__detailLink{color:#737373;font-size:14px;margin-top:20px;padding-left:10px}.priceAndServiceArea__detailLink:before{content:"*";margin-left:-6px}.priceAndServiceArea__annotationList{margin-top:12px}.priceAndServiceArea__annotationList li{font-size:12px}.priceAndServiceArea__payment{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px auto 0;padding:16px 20px;text-align:left}.priceAndServiceArea__payment .methodList,.priceAndServiceArea__payment .methodList&gt;li:not(:first-child){margin-top:12px}.priceAndServiceArea__payment .methodList__aboutList{margin-top:4px}.priceAndServiceArea__prefecture{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;overflow:hidden}.priceAndServiceArea__prefecture&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px 20px;text-align:left}.priceAndServiceArea__prefecture&gt;li:first-child{background-color:#f7f7f7;width:168px}.priceAndServiceArea__prefecture&gt;li:last-child{background-color:#fff;width:calc(100% - 168px)}.priceAndServiceArea__banner img{height:auto;margin-top:16px;max-width:400px;vertical-align:bottom;width:100%}.productsArea__imgContainer{margin-top:20px}.productsArea__imgContainer img{border-radius:5px;height:auto;max-width:540px;vertical-align:bottom;width:100%}.productsArea__linkItems{margin-top:20px}.productsArea__linkItems .btn-more{margin-top:0}.productsInfoArea__list{margin-top:20px}.productsInfoArea__list&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box}.productsInfoArea__list&gt;li:not(:first-child){border-top:1px solid #ccc;margin-top:20px;padding-top:20px}.productsInfoArea__list .gallery__imgContainer{margin-top:12px}.productsInfoArea__list .gallery__imgContainer .main{margin-left:auto;margin-right:auto;max-width:500px;overflow:hidden;position:relative;width:100%}.productsInfoArea__list .gallery__imgContainer .main:before{content:"";display:block;padding:66.5714285714% 0 0}.productsInfoArea__list .gallery__imgContainer .main__img{border-radius:5px;display:block;height:100%;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .15s linear;transition:all .15s linear;width:auto}.productsInfoArea__list .gallery__imgContainer .thumbnail{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:500px}.productsInfoArea__list .gallery__imgContainer .thumbnail&gt;li{margin-top:10px;width:calc(25% - 5px)}.productsInfoArea__list .gallery__imgContainer .thumbnail&gt;li:not(:nth-child(4n+1)){margin-left:5px}.productsInfoArea__list .gallery__imgContainer .thumbnail&gt;li:hover .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .gallery__imgContainer .thumbnail label{cursor:pointer;display:block}.productsInfoArea__list .gallery__imgContainer .thumbnail .image{border:2px solid transparent;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;vertical-align:bottom;width:100%}.productsInfoArea__list .gallery input[type=radio]{display:none}.productsInfoArea__list .gallery .galleryA1:checked~.gallery__imgContainer .main__img--1{opacity:1}.productsInfoArea__list .gallery .galleryA1:checked~.gallery__imgContainer .thumbnail li:first-child .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .gallery .galleryA2:checked~.gallery__imgContainer .main__img--2{opacity:1}.productsInfoArea__list .gallery .galleryA2:checked~.gallery__imgContainer .thumbnail li:nth-child(2) .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .gallery .galleryA3:checked~.gallery__imgContainer .main__img--3{opacity:1}.productsInfoArea__list .gallery .galleryA3:checked~.gallery__imgContainer .thumbnail li:nth-child(3) .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .gallery .galleryA4:checked~.gallery__imgContainer .main__img--4{opacity:1}.productsInfoArea__list .gallery .galleryA4:checked~.gallery__imgContainer .thumbnail li:nth-child(4) .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .gallery .galleryA5:checked~.gallery__imgContainer .main__img--5{opacity:1}.productsInfoArea__list .gallery .galleryA5:checked~.gallery__imgContainer .thumbnail li:nth-child(5) .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .gallery .galleryA6:checked~.gallery__imgContainer .main__img--6{opacity:1}.productsInfoArea__list .gallery .galleryA6:checked~.gallery__imgContainer .thumbnail li:nth-child(6) .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .gallery .galleryB1:checked~.gallery__imgContainer .main__img--1{opacity:1}.productsInfoArea__list .gallery .galleryB1:checked~.gallery__imgContainer .thumbnail li:first-child .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .gallery .galleryB2:checked~.gallery__imgContainer .main__img--2{opacity:1}.productsInfoArea__list .gallery .galleryB2:checked~.gallery__imgContainer .thumbnail li:nth-child(2) .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .gallery .galleryB3:checked~.gallery__imgContainer .main__img--3{opacity:1}.productsInfoArea__list .gallery .galleryB3:checked~.gallery__imgContainer .thumbnail li:nth-child(3) .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .gallery .galleryB4:checked~.gallery__imgContainer .main__img--4{opacity:1}.productsInfoArea__list .gallery .galleryB4:checked~.gallery__imgContainer .thumbnail li:nth-child(4) .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .gallery .galleryB5:checked~.gallery__imgContainer .main__img--5{opacity:1}.productsInfoArea__list .gallery .galleryB5:checked~.gallery__imgContainer .thumbnail li:nth-child(5) .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .gallery .galleryB6:checked~.gallery__imgContainer .main__img--6{opacity:1}.productsInfoArea__list .gallery .galleryB6:checked~.gallery__imgContainer .thumbnail li:nth-child(6) .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .gallery .galleryC1:checked~.gallery__imgContainer .main__img--1{opacity:1}.productsInfoArea__list .gallery .galleryC1:checked~.gallery__imgContainer .thumbnail li:first-child .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .gallery .galleryC2:checked~.gallery__imgContainer .main__img--2{opacity:1}.productsInfoArea__list .gallery .galleryC2:checked~.gallery__imgContainer .thumbnail li:nth-child(2) .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .gallery .galleryC3:checked~.gallery__imgContainer .main__img--3{opacity:1}.productsInfoArea__list .gallery .galleryC3:checked~.gallery__imgContainer .thumbnail li:nth-child(3) .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .gallery .galleryC4:checked~.gallery__imgContainer .main__img--4{opacity:1}.productsInfoArea__list .gallery .galleryC4:checked~.gallery__imgContainer .thumbnail li:nth-child(4) .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .gallery .galleryC5:checked~.gallery__imgContainer .main__img--5{opacity:1}.productsInfoArea__list .gallery .galleryC5:checked~.gallery__imgContainer .thumbnail li:nth-child(5) .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .gallery .galleryC6:checked~.gallery__imgContainer .main__img--6{opacity:1}.productsInfoArea__list .gallery .galleryC6:checked~.gallery__imgContainer .thumbnail li:nth-child(6) .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .gallery .galleryC7:checked~.gallery__imgContainer .main__img--7{opacity:1}.productsInfoArea__list .gallery .galleryC7:checked~.gallery__imgContainer .thumbnail li:nth-child(7) .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .gallery .galleryC8:checked~.gallery__imgContainer .main__img--8{opacity:1}.productsInfoArea__list .gallery .galleryC8:checked~.gallery__imgContainer .thumbnail li:nth-child(8) .image{border-color:#e44c23;opacity:.8}.productsInfoArea__list .detailsList{background-color:#fff;border-radius:5px;margin:20px auto 0;max-width:500px;overflow:hidden}.productsInfoArea__list .detailsList&gt;li{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.productsInfoArea__list .detailsList&gt;li:not(:first-child){border-top:none}.productsInfoArea__list .detailsList&gt;li:first-child{border-radius:5px 5px 0 0}.productsInfoArea__list .detailsList&gt;li:last-child{border-radius:0 0 5px 5px}.productsInfoArea__list .detailsList__heading{background-color:#f7f7f7;border-bottom:1px dashed #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:700;padding-bottom:12px;padding-top:12px}.productsInfoArea__list .detailsList__itemsContainer{-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px}.productsInfoArea__list .linkContainer{margin-top:20px}.productsInfoArea__list .linkContainer .btn-more{margin-top:0}.publicOfferArea{line-height:1.5}.publicOfferArea .publicOfferAreaInner{margin-left:auto;margin-right:auto;max-width:900px;padding-bottom:40px;padding-top:40px;text-align:center;width:90%}.publicOfferArea__imgContainer{margin-top:20px}.publicOfferArea__imgContainer img{height:auto;max-width:400px;vertical-align:bottom;width:100%}.publicOfferArea__imgContainer img.cameraIllust{width:180px}.publicOfferArea__linkContainer{font-size:16px;margin-top:4px;text-align:center}@media screen and (max-width:428px){.publicOfferArea__linkContainer{font-size:14px}}.publicOfferArea__btnContainer{margin-top:20px}.publicOfferArea__btnContainer .btn{max-width:300px;width:100%}.publicOfferArea .singleNotice{color:#737373;font-size:14px;margin-top:12px;padding-left:10px}.publicOfferArea .singleNotice:before{content:"*";margin-left:-6px}.recentReviewsArea .recentReviewsAreaInner{padding-bottom:40px;padding-top:40px}.recentReviewsArea__title{margin-left:auto;margin-right:auto;max-width:900px;text-align:center;width:90%}.recentReviewsArea__itemsContainer{margin-top:20px}.recentReviewsArea__itemsContainer .status{text-align:center}.recentReviewsArea__itemsContainer .status__description{color:#737373;font-size:16px;line-height:1.8}.recentReviewsArea__itemsContainer .status__description i{color:#737373}.recentReviewsArea__itemsContainer .slick-slider{margin-bottom:0!important}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track{padding-bottom:24px}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide{display:inline-block;margin-left:20px;outline:none;position:relative}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide a{-webkit-tap-highlight-color:rgba(0,0,0,.12)}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide a:focus{outline:none}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.24);box-shadow:0 1px 3px 0 rgba(0,0,0,.24);-webkit-box-sizing:border-box;box-sizing:border-box;height:470px;line-height:1.5;padding:16px;text-align:left;-webkit-transition:all .15s linear;transition:all .15s linear;width:302px}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card:hover{-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.16);box-shadow:0 3px 8px 0 rgba(0,0,0,.16)}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__userInfo .account{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__userInfo .account&gt;li:first-child{width:28px}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__userInfo .account&gt;li:nth-child(2){margin-left:8px;width:calc(100% - 36px)}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__userInfo .account__iconBox{background-color:#f7f7f7;border-radius:50%;height:auto;overflow:hidden;position:relative;width:100%}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__userInfo .account__iconBox:before{content:"";display:block;padding-top:100%}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__userInfo .account__iconBox img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__userInfo .account__name{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__userInfo .account__starRating{display:inline-block;margin-top:8px}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__userInfo .account__starRating i{font-size:16px;margin-right:1px}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__userInfo .account__starRating i.far{color:#737373}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__userInfo .account__starRating i.fas{color:#ffb400}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__userInfo .category{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;gap:8px;margin-top:12px}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__userInfo .category li{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2px 8px}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__userInfo .category__omakase{background-color:#ea9192;border:none!important;color:#fff}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__userInfo .category__specific{background-color:#64b4cc;border:none!important;color:#fff}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__message{margin-top:12px}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__message .sentence{font-size:14px;height:108px;overflow:hidden;position:relative;text-overflow:ellipsis}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__message .sentence__andMore{background-color:#fff;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4da1d4;display:block;position:absolute;right:0;text-align:right;width:100%}@supports(-webkit-line-clamp:4){.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__message .sentence{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box}}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__sharedImages{margin-top:12px}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__sharedImages .heading{font-size:14px}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__sharedImages .heading:before{content:"ï€¾";font-family:Font Awesome\ 6 Pro;margin-right:4px}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__sharedImages .list{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin-top:4px}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__sharedImages .list li{height:84px;width:84px}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__sharedImages .list li:not(:first-child){margin-left:8px}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__sharedImages .noImage{background-color:#f7f7f7;border-radius:5px;color:#737373;font-size:14px;height:84px;line-height:84px;margin-top:4px;text-align:center}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__photographerInfo{margin-top:12px}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__photographerInfo .heading{font-size:14px}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__photographerInfo .heading:before{content:"ïŠ½";font-family:Font Awesome\ 6 Pro;margin-right:4px}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__photographerInfo .account{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px;padding:10px;width:100%}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__photographerInfo .account&gt;li:first-child{width:50px}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__photographerInfo .account&gt;li:nth-child(2){margin-left:8px;width:calc(100% - 58px)}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__photographerInfo .account__iconBox{background-color:#f7f7f7;border-radius:50%;height:auto;overflow:hidden;position:relative;width:100%}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__photographerInfo .account__iconBox:before{content:"";display:block;padding-top:100%}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__photographerInfo .account__iconBox img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__photographerInfo .account__name{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__photographerInfo .account__review{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__photographerInfo .account__review .starRating i{font-size:14px;margin-right:1px}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__photographerInfo .account__review .starRating i.far{color:#737373}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__photographerInfo .account__review .starRating i.fas{color:#ffb400}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__photographerInfo .account__review .reviewAverage{color:#ffb400;font-size:14px;font-weight:700}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__photographerInfo .account__review .reviewCount{color:#737373;font-size:14px;margin-left:4px}.recentReviewsArea__itemsContainer .slick-slider .slick-list .slick-track .slick-slide .card__photographerInfo .account__review .reviewCount .number{color:#4da1d4;text-decoration:underline}.recentReviewsArea__linkItem{margin-top:28px;text-align:center}.recentReviewsArea__linkItem .btn-more{margin-top:0}.recommendedRegistrationArea{background-color:#feeae8!important}@media screen and (max-width:428px){.recommendedRegistrationArea__title{letter-spacing:.05em}}.recommendedRegistrationArea__imgContainer{margin-top:20px}.recommendedRegistrationArea__imgContainer img{height:auto;vertical-align:bottom;width:150px}@media screen and (max-width:428px){.recommendedRegistrationArea__imgContainer img{width:120px}}.recommendedRegistrationArea__linkItem{margin-top:20px}.recommendedRegistrationArea__linkItem .btn{max-width:300px;width:100%}.safetyArea{width:100%}.safetyArea .safetyAreaInner{margin:auto;max-width:900px;padding-bottom:40px;padding-top:40px;text-align:center;width:90%}@media screen and (max-width:640px){.safetyArea .safetyAreaInner{width:100%}}.safetyArea__title{margin-left:auto;margin-right:auto;width:90%}.safetyArea__itemWrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.safetyArea__itemWrap .safetyItem{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 16px);flex:0 0 calc(33.33333% - 16px)}@media screen and (max-width:640px){.safetyArea__itemWrap .safetyItem{-webkit-box-flex:0;-ms-flex:0 0 284px;flex:0 0 284px}.safetyArea__itemWrap .safetyItem:last-of-type{padding-right:16px}}@media screen and (max-width:428px){.safetyArea__itemWrap .safetyItem{-webkit-box-flex:0;-ms-flex:0 0 82%;flex:0 0 82%}}.safetyArea__itemWrap .safetyItem:not(:first-of-type){margin-left:24px}@media screen and (max-width:640px){.safetyArea__itemWrap .safetyItem:not(:first-of-type){margin-left:16px}}.safetyArea__itemWrap .safetyItem__img{height:auto;vertical-align:bottom;width:120px}.safetyArea__itemWrap .safetyItem__title{font-size:18px;font-weight:700;letter-spacing:.2em;line-height:1.5;margin-top:12px;text-align:center}.safetyArea__itemWrap .safetyItem__text{font-size:14px;line-height:1.5;margin-top:8px;text-align:justify}.safetyArea__itemWrap .safetyItem__text a{display:inline-block}@media screen and (max-width:640px){.safetyArea__itemWrap{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:scroll;padding-left:16px;padding-right:16px}.safetyArea__itemWrap::-webkit-scrollbar{display:none}}.safetyArea__btn{margin:30px auto 0}.safetyArea__btn .btn{width:350px}@media screen and (max-width:800px){.safetyArea__btn .btn{width:100%}}.scheduleAccuracySurveyArea__btnContainer{margin-top:20px}.scheduleAccuracySurveyArea__btnContainer .btn{max-width:300px;width:100%}.searchForm{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;position:relative;text-align:left;width:600px}@media screen and (max-width:834px){.searchForm{width:100%}}.searchForm__container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:5px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.24);box-shadow:0 1px 3px 0 rgba(0,0,0,.24);display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:834px){.searchForm__container{border-radius:0;-webkit-box-shadow:none;box-shadow:none;-ms-flex-wrap:wrap;flex-wrap:wrap}}.searchForm__container .conditionList{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-flex:0;align-items:stretch;background-color:#fff;border-radius:5px 0 0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 calc(100% - 60px);flex:0 0 calc(100% - 60px)}@media screen and (max-width:834px){.searchForm__container .conditionList{-webkit-box-flex:0;border-radius:5px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.24);box-shadow:0 1px 3px 0 rgba(0,0,0,.24);-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap}}.searchForm__container .conditionList&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 12px 0}.searchForm__container .conditionList&gt;li:first-child{-webkit-box-flex:3;-ms-flex:3;flex:3;position:relative}.searchForm__container .conditionList&gt;li:nth-child(2){-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-flex:2;align-items:stretch;border-left:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:2;flex:2;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:834px){.searchForm__container .conditionList&gt;li:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.searchForm__container .conditionList&gt;li:nth-child(2),.searchForm__container .conditionList&gt;li:nth-child(3){-webkit-box-flex:0;border-left:none;border-top:1px solid #ccc;-ms-flex:0 0 100%;flex:0 0 100%}}.searchForm__container .conditionList__heading{-ms-flex-item-align:start;-webkit-box-flex:0;align-self:flex-start;color:#737373;-ms-flex:0 0 100%;flex:0 0 100%;line-height:1.3}.searchForm__container .conditionList__heading:before{margin-right:4px}.searchForm__container .conditionList__heading--spot:before{content:"ï…";font-family:Font Awesome\ 6 Pro;font-weight:700}.searchForm__container .conditionList__heading--date:before{content:"ï³";font-family:Font Awesome\ 6 Pro}.searchForm__container .conditionList__heading--genre:before{content:"ï€¾";font-family:Font Awesome\ 6 Pro}.searchForm__container .conditionList .resetButton{bottom:7px;position:absolute;right:0}@media screen and (max-width:834px){.searchForm__container .conditionList .resetButton{bottom:5px}}.searchForm__container .conditionList .resetButton button{font-size:14px;line-height:1}.searchForm__container .conditionList__shootingSpot{position:relative}.searchForm__container .conditionList__shootingSpot input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-size:16px;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 24px)}.searchForm__container .conditionList__shootingSpot input::-webkit-input-placeholder{color:#737373}.searchForm__container .conditionList__shootingSpot input::-moz-placeholder{color:#737373}.searchForm__container .conditionList__shootingSpot input:-ms-input-placeholder{color:#737373}.searchForm__container .conditionList__shootingSpot input::-ms-input-placeholder{color:#737373}.searchForm__container .conditionList__shootingSpot input::placeholder{color:#737373}.searchForm__container .conditionList__shootingSpot .spotControlBtn{position:absolute;right:0;top:-19px}.searchForm__container .conditionList__shootingSpot .currentLocationBtn{background-color:#eaf6fb;border-radius:5px;color:#64b4cc;margin-bottom:8px;padding:4px 4px 4px 24px}.searchForm__container .conditionList__shootingSpot .currentLocationBtn:before{font-size:14px;left:4px;top:51%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.searchForm__container .conditionList__shootingSpot .currentLocationBtn--appoint{background-color:#eaf6fb;color:#64b4cc}.searchForm__container .conditionList__shootingSpot .suggest{left:0;position:absolute;top:calc(100% + 5px)}@media screen and (max-width:1024px){.searchForm__container .conditionList__shootingSpot .suggest{max-height:45vh;overflow-y:scroll}}.searchForm__container .conditionList__shootingSpot .inputCompleted{font-size:12px;position:absolute;right:0;top:-16px}@media screen and (max-width:834px){.searchForm__container .conditionList__shootingSpot .resetButton{bottom:0;top:9px}}.searchForm__container .conditionList__shootingDate{position:relative;width:42%}.searchForm__container .conditionList__shootingDate input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 24px)}.searchForm__container .conditionList__shootingDate input::-webkit-input-placeholder{color:#333}.searchForm__container .conditionList__shootingDate input::-moz-placeholder{color:#333}.searchForm__container .conditionList__shootingDate input:-ms-input-placeholder{color:#333}.searchForm__container .conditionList__shootingDate input::-ms-input-placeholder{color:#333}.searchForm__container .conditionList__shootingDate input::placeholder{color:#333}.searchForm__container .conditionList__shootingTime{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:58%}.searchForm__container .conditionList__shootingTime:before{-ms-flex-item-align:center;align-self:center;background-color:#ccc;content:"";height:60%;margin-left:4px;margin-right:8px;width:1px}.searchForm__container .conditionList__shootingTime .selectItems{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;width:calc(100% - 33px)}.searchForm__container .conditionList__shootingTime .selectItems li:not(:first-child){margin-left:4px}.searchForm__container .conditionList__shootingTime .selectItems li:not(:first-child):before{content:"ã€œ";margin-right:4px}.searchForm__container .conditionList__shootingTime .selectItems select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-size:16px;height:40px;padding:0;width:auto}.searchForm__container .conditionList__shootingTime .selectItems option{text-align:center}.searchForm__container .conditionList__genre{position:relative;width:100%}.searchForm__container .conditionList__genre input[type=text]{height:40px;text-overflow:ellipsis;width:100%}.searchForm__container .conditionList__genre ul{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-overflow-style:none;align-items:flex-start;background-color:#f7f7f7;border-radius:5px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16);box-shadow:0 2px 5px 0 rgba(0,0,0,.16);-ms-flex-direction:column;flex-direction:column;gap:10px;height:300px;overflow:hidden scroll;padding:16px;position:absolute;scrollbar-width:none;top:35px;visibility:hidden;z-index:2}.searchForm__container .conditionList__genre ul,.searchForm__container .conditionList__genre ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.searchForm__container .conditionList__genre ul li:first-child&gt;div.genreOption{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.searchForm__container .conditionList__genre ul li&gt;div.genreOption{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #edefed;border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:64px;width:268px}.searchForm__container .conditionList__genre ul li&gt;div.genreOption&gt;img{border-radius:5px 0 0 5px;height:64px;-o-object-fit:cover;object-fit:cover;width:88px}.searchForm__container .conditionList__genre ul li&gt;div.genreOption&gt;p{padding:12px 16px}.searchForm__container .conditionList__genre ul li&gt;div.selectedGenre,.searchForm__container .conditionList__genre ul li&gt;div:hover{background-color:#fcf7f3;border:2px solid #f15d35;margin:-1px}.searchForm__container .conditionList__genre ul li&gt;span.questionMark{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px}.searchForm__container .conditionList__genre ul::-webkit-scrollbar{display:none}.searchForm__container .btnContainer{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-flex:0;align-items:stretch;border-radius:0 5px 5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 60px;flex:0 0 60px;overflow:hidden}@media screen and (max-width:834px){.searchForm__container .btnContainer{-webkit-box-flex:0;border-radius:5px;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:12px}}.searchForm__container .btnContainer button{background-color:#f15d35;color:#fff;font-size:25px;-webkit-transition:all .15s linear;transition:all .15s linear;width:100%}.searchForm__container .btnContainer button:before{content:"ï€‚";font-family:Font Awesome\ 6 Pro}.searchForm__container .btnContainer button i{color:#fff}.searchForm__container .btnContainer button:hover{background-color:#e44c23}@media screen and (max-width:834px){.searchForm__container .btnContainer button{border-bottom:3px solid rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:700;padding:12px}.searchForm__container .btnContainer button:before{content:"æ’®å½±ãƒ—ãƒ©ãƒ³ã‚’è¦‹ã‚‹";font:inherit}}.searchForm__container .btnContainer button.searchBtn{background-color:#64b4cc}.searchForm__container .btnContainer button.searchBtn:before{content:"ï€‚";font-family:Font Awesome\ 6 Pro}@media screen and (max-width:834px){.searchForm__container .btnContainer button.searchBtn:before{content:"ãƒ•ã‚©ãƒˆã‚°ãƒ©ãƒ•ã‚¡ãƒ¼ä¸€è¦§ã‚’è¦‹ã‚‹";margin-right:8px}}.selectDetailArea .selectDetailAreaInner{padding-top:40px}.selectDetailArea .genreBox{margin:20px auto 0;max-width:620px}.selectDetailArea .genreBox__trigger{display:none}.selectDetailArea .genreBox__switch{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-tap-highlight-color:rgba(0,0,0,.12);align-items:center;background-color:#fff;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:16px;width:100%}.selectDetailArea .genreBox__switch:after{content:"ï„‡";font-family:Font Awesome\ 6 Pro;font-size:20px;font-weight:400}.selectDetailArea .genreBox__list{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.selectDetailArea .genreBox__list&gt;li{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.selectDetailArea .genreBox__list&gt;li:nth-child(2n){border-left:none}@media screen and (max-width:600px){.selectDetailArea .genreBox__list&gt;li{width:100%}.selectDetailArea .genreBox__list&gt;li:nth-child(2n){border-left:1px solid #ccc}}.selectDetailArea .genreBox__list&gt;li a{-webkit-tap-highlight-color:rgba(0,0,0,.12)}.selectDetailArea .genreBox__list .genreItem{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding:12px 16px}.selectDetailArea .genreBox__list .genreItem:after{-webkit-box-flex:0;color:#333;content:"ï„…";-ms-flex:0;flex:0;font-family:Font Awesome\ 6 Pro;font-size:20px;font-weight:400;margin-left:12px;-webkit-transition:all .15s linear;transition:all .15s linear}.selectDetailArea .genreBox__list .genreItem:hover:after{color:#f15d35}.selectDetailArea .genreBox__list .genreItem__icon{-webkit-box-flex:0;background-color:#edefed;border-radius:5px;-ms-flex:0 0 70px;flex:0 0 70px;overflow:hidden;position:relative}.selectDetailArea .genreBox__list .genreItem__icon:before{content:"";display:block;padding-top:100%}.selectDetailArea .genreBox__list .genreItem__icon .image{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}@media screen and (max-width:600px){.selectDetailArea .genreBox__list .genreItem__icon{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}}.selectDetailArea .genreBox__list .genreItem__title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-weight:700;margin-left:12px;text-align:left}.selectDetailArea .genreBox__trigger:checked~.genreBox__switch:after{content:"ï„†";font-family:Font Awesome\ 6 Pro}.selectDetailArea .genreBox__trigger:checked~.genreBox__list{display:-webkit-box;display:-ms-flexbox;display:flex}.selectDetailArea .municipalityBox{margin:20px auto 0;max-width:620px}.selectDetailArea .municipalityBox__trigger{display:none}.selectDetailArea .municipalityBox__switch{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-tap-highlight-color:rgba(0,0,0,.12);align-items:center;background-color:#fff;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:16px;width:100%}.selectDetailArea .municipalityBox__switch:after{content:"ï„‡";font-family:Font Awesome\ 6 Pro;font-size:20px;font-weight:400}.selectDetailArea .municipalityBox__details{background-color:#fff;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;padding-left:20px;padding-right:20px}.selectDetailArea .municipalityBox__details .breadCrumbList{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;padding-top:16px}.selectDetailArea .municipalityBox__details .breadCrumbList&gt;li{font-size:16px;font-weight:700;margin-bottom:16px;text-align:left}.selectDetailArea .municipalityBox__details .breadCrumbList&gt;li:not(:last-child):after{content:"ï„…";font-family:Font Awesome\ 6 Pro;margin-left:12px;margin-right:12px}.selectDetailArea .municipalityBox__details .breadCrumbList&gt;li a{font-size:inherit;font-weight:inherit}@media screen and (max-width:600px){.selectDetailArea .municipalityBox__details .breadCrumbList&gt;li{font-size:14px}}.selectDetailArea .municipalityBox__details .nameList{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;border-top:1px dotted #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin-bottom:4px;padding-top:16px;width:100%}.selectDetailArea .municipalityBox__details .nameList&gt;li{margin-bottom:12px;margin-right:16px}.selectDetailArea .municipalityBox__details .nameList&gt;li a{font-size:16px}@media screen and (max-width:600px){.selectDetailArea .municipalityBox__details .nameList&gt;li a{font-size:14px}}.selectDetailArea .municipalityBox__trigger:checked~.municipalityBox__switch:after{content:"ï„†";font-family:Font Awesome\ 6 Pro}.selectDetailArea .municipalityBox__trigger:checked~.municipalityBox__details{display:block}.selectDetailArea .spotBox{margin:20px auto 0;max-width:620px}.selectDetailArea .spotBox__trigger{display:none}.selectDetailArea .spotBox__switch{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-tap-highlight-color:rgba(0,0,0,.12);align-items:center;background-color:#fff;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:16px;width:100%}.selectDetailArea .spotBox__switch:after{content:"ï„‡";font-family:Font Awesome\ 6 Pro;font-size:20px;font-weight:400}.selectDetailArea .spotBox__trigger:checked~.spotBox__switch:after{content:"ï„†";font-family:Font Awesome\ 6 Pro}.selectDetailArea .spotBox__trigger:checked~.spotBox__detailsList{display:block}.selectDetailArea .spotBox__detailsList{background-color:#fff;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;padding-left:16px;padding-right:16px}.selectDetailArea .spotBox__detailsList&gt;li:not(:first-child){border-top:1px dotted #ccc}.selectDetailArea .spotBox__detailsList .categoryTrigger{display:none}.selectDetailArea .spotBox__detailsList .categorySwitch{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-tap-highlight-color:rgba(0,0,0,.12);align-items:center;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:12px;padding-top:12px;width:100%}.selectDetailArea .spotBox__detailsList .categorySwitch:after{content:"ï„‡";font-family:Font Awesome\ 6 Pro;font-size:20px;font-weight:400}.selectDetailArea .spotBox__detailsList .nameList{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin-top:8px}.selectDetailArea .spotBox__detailsList .nameList&gt;li:not(:last-child){margin-bottom:16px;margin-right:16px}.selectDetailArea .spotBox__detailsList .nameList&gt;li:last-child{margin-bottom:20px}.selectDetailArea .spotBox__detailsList .categoryTrigger:checked~.categorySwitch:after{content:"ï„†";font-family:Font Awesome\ 6 Pro}.selectDetailArea .spotBox__detailsList .categoryTrigger:checked~.nameList,.twoNewbornStyle__content{display:-webkit-box;display:-ms-flexbox;display:flex}.twoNewbornStyle__content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:4px 12px}.twoNewbornStyle__content h3{margin-bottom:8px}.twoNewbornStyle__content .card{-webkit-box-align:start;-ms-flex-align:start;-ms-flex-item-align:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;align-self:stretch;background:#fcf7f3;border:1px solid #edefed;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;justify-content:center;margin-top:8px;padding:8px}.twoNewbornStyle__content .card img{border-radius:5px;height:auto;width:115px}.twoNewbornStyle__content .card .summary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.twoNewbornStyle__content .card .summary .description{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;margin-left:12px}.twoNewbornStyle__content .card .summary .description,.twoNewbornStyle__content .card .summary .description .hashtag{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.twoNewbornStyle__content .card .summary .description .hashtag span{color:#737373}.twoNewbornStyle__content .card .summary i{-ms-flex-item-align:center;align-self:center;color:#ababab;font-size:16px;margin-left:4px}.twoNewbornStyle__content .card ul.detail{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;width:100%}.twoNewbornStyle__content .card ul.detail li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:8px 12px}.btn,.twoNewbornStyle__content .card ul.detail li p{text-align:center}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:3px solid rgba(0,0,0,.2);border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:17px;font-weight:700;height:50px;letter-spacing:.1em;line-height:50px;margin:0;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear}@media screen and (max-width:1024px){.btn{font-size:16px}}.btn:hover{color:#fff!important;text-decoration:none}.btn .fa-angle-right{font-size:21px;font-weight:700}.btn i{color:#fff;margin:0 0 0 10px}.flatBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;height:48px;line-height:48px;margin:0;text-align:center;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear}.btn--primary{background-color:#f15d35}.btn--primary:hover{background-color:#e44c23}.btn--secondary{background-color:#57bb89}.btn--secondary:hover{background-color:#43a976}.btn--tertiary{background:#fff;border:2px solid #f15d35;color:#f15d35;height:48px;line-height:44px}.btn--tertiary:hover{background:#f15d35;color:#fff}.btn--fullLineHeight{line-height:100%}.btn--disable{background-color:#ababab;cursor:default}.btn-more{background:#fff;border:3px solid #f15d35;border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f15d35;display:inline-block;font-size:16px;font-weight:700;margin-top:30px;padding:5px 20px;-webkit-transition:all .15s linear;transition:all .15s linear}.btn-more:hover{background:#f15d35;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.15);box-shadow:0 3px 9px rgba(0,0,0,.15);color:#fff}.btn-small{background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:14px;padding:5px 10px;-webkit-transition:all .15s linear;transition:all .15s linear}.btn-small:hover{background-color:#f7f7f7}.calendar{position:relative}.calendar table{table-layout:fixed;width:100%}.calendar__stickyHeader{z-index:70}.calendar__pagination{background-color:#fff}.calendar__pagination .paginationInner ul{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.calendar__pagination .paginationInner ul&gt;li{font-size:16px;font-weight:700}.calendar__pagination .paginationInner ul .prev a{display:inline-block;font-size:inherit;padding:12px 0 12px 16px;vertical-align:bottom}.calendar__pagination .paginationInner ul .prev a:before{content:"ï„„";font-family:Font Awesome\ 6 Pro;margin-right:4px}.calendar__pagination .paginationInner ul .prev__disable{color:#ababab;display:inline-block;font-size:inherit;padding:12px 0 12px 16px;vertical-align:bottom}.calendar__pagination .paginationInner ul .prev__disable:before{content:"ï„„";font-family:Font Awesome\ 6 Pro;margin-right:4px}.calendar__pagination .paginationInner ul .next a{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:inherit;padding:12px 16px 12px 0;vertical-align:bottom}.calendar__pagination .paginationInner ul .next a:after{content:"ï„…";font-family:Font Awesome\ 6 Pro;margin-left:4px}.calendar__pagination .paginationInner ul .next__disable{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;display:inline-block;font-size:inherit;padding:12px 16px 12px 0;vertical-align:bottom}.calendar__pagination .paginationInner ul .next__disable:after{content:"ï„…";font-family:Font Awesome\ 6 Pro;margin-left:4px}.calendar__pagination .paginationInner ul .showCalendarIcon{color:#4da1d4;cursor:pointer;font-size:24px;padding:12px}.calendar__pagination .paginationInner ul .showCalendarIcon:hover{color:#f15d35}.calendar__header thead{background-color:#fff;border-bottom:1px solid #ccc;border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.calendar__header thead tr th{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:700;padding-bottom:8px;padding-top:8px;vertical-align:middle}.calendar__header thead tr th:first-of-type{width:70px}@media screen and (max-width:428px){.calendar__header thead tr th:first-of-type{width:60px}}.calendar__header thead tr th:nth-of-type(n+2){border-left:1px solid #ccc;word-break:break-word}@media screen and (max-width:320px){.calendar__header thead tr th{font-size:14px}}.calendar__header thead tr td{border-left:1px solid #ccc;border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:12px;padding-bottom:4px;padding-top:4px;vertical-align:middle}.calendar__header thead tr td span{color:#333;display:block;font-size:16px;font-weight:700}.calendar__header thead tr td.holiday{background-color:#feeae8}.calendar__moreBtn{border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:12px;padding-top:12px}.calendar__moreBtn button{background-color:#fff;color:#4da1d4;font-size:14px;-webkit-transition:all .15s linear;transition:all .15s linear}.calendar__moreBtn button:hover{color:#f15d35}.calendar__moreBtn button:before{content:"ï•";font-family:Font Awesome\ 6 Pro;font-weight:700;margin-right:4px}.calendar__timeContainer&gt;tbody{-webkit-box-sizing:border-box;box-sizing:border-box}.calendar__timeContainer&gt;tbody&gt;tr&gt;th{width:70px}@media screen and (max-width:428px){.calendar__timeContainer&gt;tbody&gt;tr&gt;th{width:60px}}.calendar__timeContainer&gt;tbody .time{font-size:14px;font-weight:700}.calendar__timeContainer&gt;tbody .events td,.calendar__timeContainer&gt;tbody .time td{border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;height:45px;position:relative;vertical-align:middle}.calendar__timeContainer&gt;tbody .events td{border-left:1px solid #ccc;cursor:pointer;-webkit-transition:all .15s linear;transition:all .15s linear}.calendar__timeContainer&gt;tbody .events td i{font-size:20px;vertical-align:middle}.calendar__timeContainer&gt;tbody .events td i.badge:after{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#feeae8;border:1px solid #fff;border-radius:50%;color:#f15d35;content:attr(data-count);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:YuGothic;font-size:10px;height:14px;justify-content:center;left:55%;position:absolute;top:3px;width:14px;z-index:50}.calendar__timeContainer&gt;tbody .events td.available{background-color:#fff}.calendar__timeContainer&gt;tbody .events td.available i{color:#f15d35}.calendar__timeContainer&gt;tbody .events td.available:hover{background-color:#feeae8}.calendar__timeContainer&gt;tbody .events td.shooting{background-color:#fff}.calendar__timeContainer&gt;tbody .events td.shooting i{color:#f15d35}.calendar__timeContainer&gt;tbody .events td.shooting:hover{background-color:#feeae8}.calendar__timeContainer&gt;tbody .events td.move{background-color:#fff}.calendar__timeContainer&gt;tbody .events td.move i{color:#737373}.calendar__timeContainer&gt;tbody .events td.move:hover{background-color:#feeae8}.calendar__timeContainer&gt;tbody .events td.omakase{background-color:#fff}.calendar__timeContainer&gt;tbody .events td.omakase i{color:#43a976}.calendar__timeContainer&gt;tbody .events td.omakase:hover{background-color:#feeae8}.calendar__timeContainer&gt;tbody .events td.unavailable{background-color:#f7f7f7}.calendar__timeContainer&gt;tbody .events td.unavailable i{color:#ccc}.calendar__timeContainer&gt;tbody .events td.outdated{background-color:#f7f7f7;cursor:default}.calendar__timeContainer&gt;tbody .events td.outdated i{color:#ccc}.checkbox{text-align:center}.checkbox__trigger{display:none}.checkbox__switch{cursor:pointer;display:inline-block;font-size:14px;line-height:1.4;margin-left:38px;min-height:28px;padding-top:4px;position:relative;text-align:left}.checkbox__switch,.checkbox__switch:before{-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox__switch:before{background:#fff;border:1px solid #ccc;content:"";font-size:20px;height:28px;left:-38px;position:absolute;text-align:center;top:0;width:28px}.checkbox__switch a{display:inline-block}.checkbox__trigger:checked~.checkbox__switch:before{color:#f15d35;content:"ï€Œ";font-family:Font Awesome\ 6 Pro}.checkbox__trigger:disabled{cursor:not-allowed}.checkbox__trigger:disabled~.checkbox__switch:before{background:#edefed;content:""}.checkbox__trigger:disabled~.checkbox__switch{color:#ababab}.checkbox.photographerForm{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox.photographerForm .checkbox__switch{margin-right:8px}.confirmationList{border:1px solid #ccc;border-radius:5px;font-size:14px;margin-bottom:20px;padding:10px}.confirmationList div{font-weight:700}.confirmationList div:not(:last-child){padding-bottom:10px}.confirmationList p{word-wrap:break-word}.confirmationList p:last-child{font-weight:400}.couponControl__heading{font-size:14px;font-weight:700}.couponControl__linkContainer{background-color:#f7f7f7;border-radius:5px;margin-top:10px;padding:12px 16px}.couponControl__linkContainer .description{font-size:14px;line-height:1.5}.couponControl__linkContainer ul{font-size:12px;list-style:initial;margin-left:12px}.couponControl .modalSwitch{margin-top:10px}.couponControl .modalSwitch__trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4da1d4;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;line-height:1;-webkit-transition:all .15s linear;transition:all .15s linear;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.couponControl .modalSwitch__trigger:before{color:#ccc;content:"ï˜";font-family:Font Awesome\ 6 Pro;font-size:20px;margin-right:5px}.couponControl .modalSwitch__trigger:hover{color:#f15d35}.couponControl .modalSwitch__trigger--checked{color:#f15d35;cursor:default}.couponControl .modalSwitch__trigger--checked:before{color:#f15d35;font-weight:700}.couponControl .modalSwitch__state{display:none}.feeBreakdown{background-color:#fff;border:1px solid #ccc;border-radius:5px;line-height:1.5;overflow:hidden}.feeBreakdown,.feeBreakdown__heading{-webkit-box-sizing:border-box;box-sizing:border-box}.feeBreakdown__heading{background-color:#f7f7f7;padding:12px}.feeBreakdown__detailsList{-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px 20px}.feeBreakdown__detailsList&gt;li:not(:first-child){margin-top:8px}.feeBreakdown__detailsList .record{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.feeBreakdown__detailsList .record&gt;li:first-child{-ms-flex-negative:0;flex-shrink:0}.feeBreakdown__detailsList .record&gt;li:last-child{text-align:right}.feeBreakdown__detailsList .record__small{-ms-flex-item-align:end;align-self:flex-end;font-size:12px;line-height:1.3}.feeBreakdown__detailsList .record__total{color:#f15d35;font-weight:700}.feeBreakdown__detailsList .record--withBorder{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:16px;padding-top:16px}.feeBreakdown__detailsList .record--withBorder&gt;li:first-child{-ms-flex-negative:0;flex-shrink:0}.feeBreakdown__detailsList .record--withBorder&gt;li:last-child{text-align:right}.feeBreakdown__detailsList .record--withBorder__small{-ms-flex-item-align:end;align-self:flex-end;font-size:12px;line-height:1.3}.feeBreakdown__detailsList .record--withBorder__total{color:#f15d35;font-weight:700}input[type=radio]{cursor:pointer;margin-right:5px}input[type=radio].radio{opacity:0;position:absolute}input[type=radio]+.radio-label:before{background:#fff;border:1px solid #ccc;content:"";cursor:pointer;display:inline-block;font-size:20px;height:30px;margin-right:5px;text-align:center;vertical-align:top;width:30px}input[type=radio]:checked+.radio-label:before{color:#f15d35;content:"ï€Œ";font-family:Font Awesome\ 6 Pro}input[type=radio]:checked+.radio-button-label:before{color:#f15d35;content:"ï†’";font-family:Font Awesome\ 6 Pro}input[type=radio]:focus+.radio-label:before{border-color:#ccc;outline:none}input[type=radio]:focus+.radio-label:empty:before{margin-right:0}input[type=radio]+.radio-button-label:before{color:#ccc;content:"ï„‘";font-family:Font Awesome\ 6 Pro}.radio-label{color:#333;display:inline-block;font-size:15px;line-height:30px;position:relative}.radio-label:hover{cursor:pointer}select,textarea{background-color:#fff;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Yu Gothic,YuGothic,ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ ProN W3,Hiragino Kaku Gothic ProN,Arial,ãƒ¡ã‚¤ãƒªã‚ª,Meiryo,Font Awesome\ 6 Pro,sans-serif;height:100%;padding:10px;width:100%}select{height:50px}textarea{border-radius:5px;font-size:16px}.errorMessage{margin-top:10px}.errorMessage&gt;li{color:#e50303;font-size:13px;text-align:left}.errorMessage&gt;li:not(:first-child){margin-top:5px}.required{color:#f15d35!important}.optional,.required{font-size:14px;font-weight:400}.optional{color:#737373!important}.passwordContainer{position:relative}.passwordContainer i{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;cursor:pointer;font-size:14px;padding:4px 2px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.formStepList{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:20px}.formStepList&gt;li{position:relative;text-align:center;z-index:1}.formStepList&gt;li:before{display:block;font-size:14px;margin-bottom:4px;position:relative;z-index:3}.formStepList&gt;li:not(:last-child){margin-right:80px}.formStepList&gt;li:not(:last-child):after{content:"";display:block;left:19px;position:absolute;top:8px;width:90px;z-index:2}.formStepList&gt;li:first-child:after,.formStepList&gt;li:nth-child(2):after{border-top:2px dashed #ccc}.formStepList&gt;li.current{color:#f15d35}.formStepList&gt;li.current:before{content:"ï„‘";font-family:Font Awesome\ 6 Pro;font-weight:400}.formStepList&gt;li.uncompleted{color:#737373}.formStepList&gt;li.uncompleted:before{color:#ccc;content:"ï„‘";font-family:Font Awesome\ 6 Pro;font-weight:400}.formStepList&gt;li.completed{color:#737373}.formStepList&gt;li.completed:before{color:#f15d35;content:"ï˜";font-family:Font Awesome\ 6 Pro;font-weight:400}.formStepList--confirm{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:20px}.formStepList--confirm&gt;li{position:relative;text-align:center;z-index:1}.formStepList--confirm&gt;li:before{display:block;font-size:14px;margin-bottom:4px;position:relative;z-index:3}.formStepList--confirm&gt;li:not(:last-child){margin-right:80px}.formStepList--confirm&gt;li:not(:last-child):after{content:"";display:block;left:19px;position:absolute;top:8px;width:90px;z-index:2}.formStepList--confirm&gt;li:first-child:after{border-top:2px dashed #ccc}.formStepList--confirm&gt;li.current{color:#f15d35}.formStepList--confirm&gt;li.current:before{content:"ï„‘";font-family:Font Awesome\ 6 Pro;font-weight:400}.formStepList--confirm&gt;li.uncompleted{color:#737373}.formStepList--confirm&gt;li.uncompleted:before{color:#ccc;content:"ï„‘";font-family:Font Awesome\ 6 Pro;font-weight:400}.formStepList--confirm&gt;li.completed{color:#737373}.formStepList--confirm&gt;li.completed:before{color:#f15d35;content:"ï˜";font-family:Font Awesome\ 6 Pro;font-weight:400}.formStepList--confirm&gt;li:first-child:after{border-top:2px solid #f15d35}.formStepList--confirm&gt;li:nth-child(2):after{border-top:2px dashed #ccc}.formStepList--complete{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:20px}.formStepList--complete&gt;li{position:relative;text-align:center;z-index:1}.formStepList--complete&gt;li:before{display:block;font-size:14px;margin-bottom:4px;position:relative;z-index:3}.formStepList--complete&gt;li:not(:last-child){margin-right:80px}.formStepList--complete&gt;li:not(:last-child):after{content:"";display:block;left:19px;position:absolute;top:8px;width:90px;z-index:2}.formStepList--complete&gt;li:first-child:after,.formStepList--complete&gt;li:nth-child(2):after{border-top:2px dashed #ccc}.formStepList--complete&gt;li.current{color:#f15d35}.formStepList--complete&gt;li.current:before{content:"ï„‘";font-family:Font Awesome\ 6 Pro;font-weight:400}.formStepList--complete&gt;li.uncompleted{color:#737373}.formStepList--complete&gt;li.uncompleted:before{color:#ccc;content:"ï„‘";font-family:Font Awesome\ 6 Pro;font-weight:400}.formStepList--complete&gt;li.completed{color:#737373}.formStepList--complete&gt;li.completed:before{color:#f15d35;content:"ï˜";font-family:Font Awesome\ 6 Pro;font-weight:400}.formStepList--complete&gt;li:first-child:after,.formStepList--complete&gt;li:nth-child(2):after{border-top:2px solid #f15d35}.formStepList--complete&gt;li:last-child{color:#f15d35}.genreControl{margin-top:32px}.genreControl__heading{font-size:14px;font-weight:700}.genreControl__heading span{font-weight:400}.genreControl button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:space-between;margin-top:10px;padding:10px;width:100%}.genreControl button:after{content:"ï„‡";font-family:Font Awesome\ 6 Pro;font-weight:400}.genreControl&gt;ul{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-overflow-style:none;align-items:flex-start;background-color:#f7f7f7;border-radius:5px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16);box-shadow:0 2px 5px 0 rgba(0,0,0,.16);display:none;-ms-flex-direction:column;flex-direction:column;gap:10px;height:300px;overflow:hidden scroll;padding:16px;position:absolute;scrollbar-width:none;width:270px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2}.genreControl&gt;ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.genreControl&gt;ul li:first-child&gt;div.genreOption{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.genreControl&gt;ul li&gt;div.genreOption{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #edefed;border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:64px;width:268px}.genreControl&gt;ul li&gt;div.genreOption&gt;img{border-radius:5px 0 0 5px;height:64px;-o-object-fit:cover;object-fit:cover;width:88px}.genreControl&gt;ul li&gt;div.genreOption&gt;p{padding:12px 16px}.genreControl&gt;ul li&gt;div.selectedGenre,.genreControl&gt;ul li&gt;div:hover{background-color:#fcf7f3;border:2px solid #f15d35;margin:-1px}.genreControl&gt;ul li&gt;span.questionMark{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px}.genreControl ul::-webkit-scrollbar{display:none}.genreControl__attentionContainer{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:4px;padding:12px 16px}.genreControl__attentionContainer .sentence{font-size:14px;line-height:1.5}.genreControl__attentionContainer .sentence a{display:inline-block;vertical-align:bottom}.genreControl__select{margin-top:10px}.genreControl__noticeContainer{background-color:#fef8e8;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:12px;padding:12px 16px}.genreControl__noticeContainer .lifeStyleNewBornNotice{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.genreControl__noticeContainer .lifeStyleNewBornNotice .heading{color:#e48900}.genreControl__noticeContainer .lifeStyleNewBornNotice .heading i{color:inherit;margin-right:4px}.genreControl__noticeContainer .lifeStyleNewBornNotice .exampleImage{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;justify-content:center;width:100%}.genreControl__noticeContainer .lifeStyleNewBornNotice .exampleImage img{-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto;max-width:200px;width:calc(50% - 2px)}.genreControl__noticeContainer .lifeStyleNewBornNotice ul{list-style:initial;padding-left:14px}.genreControl__details{margin-top:4px}.genreControl__details span{display:inline-block;font-size:16px;vertical-align:middle}.giftControl__heading{font-size:14px;font-weight:700}.giftControl .modalSwitch{margin-top:10px}.giftControl .modalSwitch__trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4da1d4;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;line-height:1;-webkit-transition:all .15s linear;transition:all .15s linear;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.giftControl .modalSwitch__trigger:before{color:#ccc;content:"ï˜";font-family:Font Awesome\ 6 Pro;font-size:20px;margin-right:5px}.giftControl .modalSwitch__trigger:hover{color:#f15d35}.giftControl .modalSwitch__trigger--checked{color:#f15d35;cursor:default}.giftControl .modalSwitch__trigger--checked:before{color:#f15d35;font-weight:700}.giftControl .modalSwitch__state{display:none}.giftControl__note{background:#f7f7f7;border-radius:5px;font-size:12px;margin-top:10px;padding:12px 16px}.imageCredit{bottom:12px;color:#fff;font-size:10px;font-weight:700;position:absolute;right:16px;text-shadow:0 0 1px rgba(0,0,0,.8);z-index:10}.imageCredit--considerSearchArea{bottom:104px}@media screen and (max-width:834px){.imageCredit--considerSearchArea{bottom:12px}}.commonInner{margin:auto;max-width:900px;padding-bottom:40px;padding-top:40px;text-align:center;width:90%}.listFilter{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:20px;margin-top:20px;padding:10px 20px}.listFilter .filter__title{font-size:15px;font-weight:700}.listFilter form{display:-webkit-box;display:-ms-flexbox;display:flex}.listFilter select{margin-left:10px;min-width:80px;width:auto}.mainImage{margin-left:auto;margin-right:auto;max-width:900px}.mainImage img{height:auto;vertical-align:bottom;width:100%}.pagination{margin-top:8px;width:100%}.pagination__list{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.pagination__list li{border-radius:50%;font-size:14px;text-align:center}.pagination__list li:not(:first-child){margin-left:8px}.pagination__list li.gap i{color:#737373;font-size:inherit;height:32px;line-height:32px;width:32px}.pagination__list li.current{background-color:#f15d35;border:1px solid #f15d35;color:#fff;font-weight:700;height:32px;line-height:32px;width:32px}.pagination__list li a{background-color:#fff;border:1px solid #ccc;border-radius:50%;display:block;height:32px;line-height:32px;width:32px}.pagination__list li a i{color:#4da1d4;font-weight:700}.pagination__list li a:hover{border:1px solid #f15d35}.pagination__list li a:hover i{color:#f15d35}.photographerStatusTagList{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;justify-content:flex-start;line-height:1.3;margin-top:8px}.photographerStatusTagList&gt;li{-ms-flex-negative:0;background-color:#f7f7f7;border:1px solid #ccc;border-radius:14px;-webkit-box-sizing:border-box;box-sizing:border-box;flex-shrink:0;margin-top:4px;padding:4px 12px;text-align:center}.photographerStatusTagList&gt;li:not(:last-child){margin-right:4px}.photographerStatusTagList&gt;li img{height:12px;margin-right:4px;vertical-align:middle}.photographerStatusTagList&gt;li a{display:inline-block;font-size:inherit;margin-left:4px}.photographerStatusTagList&gt;li a i{color:#737373;font-size:inherit}.photographerStatusTagList__vaccine:before{color:#f15d35;content:"ï’Ž";font-family:Font Awesome\ 6 Pro;font-size:inherit;margin-right:4px}.photographerStatusTagList__dc:before{color:#f15d35;content:"ï’¾";font-family:Font Awesome\ 6 Pro;font-size:inherit;margin-right:4px}.privateOfferCard{margin-top:20px;text-align:left}.privateOfferCard li{border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);box-shadow:0 1px 4px 0 rgba(0,0,0,.14);-webkit-box-sizing:border-box;box-sizing:border-box}.privateOfferCard li.empty{border:none;-webkit-box-shadow:none;box-shadow:none;font-size:17px;text-align:center}.privateOfferCard li:not(:first-child){margin-top:20px}.privateOfferCard__offerLink{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:15px;width:100%}.privateOfferCard__offerLink:after{color:#333;content:"ï„…";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:35px;font-weight:400;margin-left:15px;-webkit-transition:all .15s linear;transition:all .15s linear}@media screen and (max-width:414px){.privateOfferCard__offerLink:after{font-size:25px;margin-left:10px}}.privateOfferCard__offerLink:hover:after{color:#f15d35}.privateOfferCard__information{font-size:0;width:calc(100% - 30px)}.privateOfferCard__information .privateOfferStatusList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.privateOfferCard__information .privateOfferStatus{font-size:14px}@media screen and (max-width:320px){.privateOfferCard__information .privateOfferStatus{font-size:12px}}.privateOfferCard__information .items{font-size:14px;line-height:1.4;margin-top:12px}.privateOfferCard__information .items__text{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding-left:20px;text-overflow:ellipsis;white-space:nowrap}.privateOfferCard__information .items__text:before{display:inline-block;margin-left:-20px;margin-right:4px;text-align:center;width:16px}.privateOfferCard__information .items__text:not(:first-of-type){margin-top:4px}.privateOfferCard__information .items__text--name:before{content:"ïŠ½";font-family:Font Awesome\ 6 Pro}.privateOfferCard__information .items__text--date:before{content:"ï³";font-family:Font Awesome\ 6 Pro}.privateOfferCard__information .items__text--genre:before{content:"ï€¾";font-family:Font Awesome\ 6 Pro}.privateOfferCard__information .items__text--place:before{content:"ï…";font-family:Font Awesome\ 6 Pro}.privateOfferCard__information .items__text .changeRequest{position:relative}.privateOfferCard__information .items__text .changeRequest:before{background-color:#feeae8;content:"";height:100%;left:-20px;position:absolute;top:0;width:calc(100% + 20px);z-index:-1}.privateOfferCard__information .attention{color:#e50303;font-size:14px;font-weight:700;margin-top:12px}@media screen and (max-width:320px){.privateOfferCard__information .attention{font-size:12px}}@media screen and (max-width:414px){.privateOfferCard__information{width:calc(100% - 20px)}}.privateOfferCard__photobooksBtn{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;text-align:center}.privateOfferCard__photobooksBtn__notice{color:#737373;font-size:12px;line-height:130%;margin-top:8px;text-align:center}@media screen and (max-width:430px){.privateOfferCard__photobooksBtn__notice{text-align:left}}.privateOfferCard__photobooksBtn .btn{max-width:320px;width:100%}.privateOfferCard__photobooksBtn .textLink{font-size:13px;margin-top:10px}.privateOfferCard__photobooksBtn .textLink&gt;a:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:5px}.privateOfferStatus{border:1px solid #f15d35;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f15d35;display:inline-block;font-size:12px;padding:2px 8px}.privateOfferStatus--changeRequest{background-color:#ffee64;border:1px solid #ffee64;color:#333}.privateOfferStatus--canceled,.privateOfferStatus--cancelRequested{border:1px solid #737373;color:#737373}.privateOfferStatus--omakase{background:#f35c65;border-radius:5px;color:#fff;font-weight:700;height:25px;padding:2px 8px}.resultsCount{color:#737373;font-size:14px;text-align:center}.reviewList{margin-top:12px}.reviewList&gt;li{border-top:1px dotted #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:16px;padding-top:16px;position:relative}.reviewList&gt;li:last-child{border-bottom:1px dotted #ccc}.reviewList--phReview&gt;li:first-child{border-top:none}.reviewList--withoutBorder{margin-top:16px}.reviewList--withoutBorder&gt;li{border-top:none;padding-bottom:0;padding-top:0}.reviewList--withoutBorder&gt;li:last-child{border-bottom:none}.reviewList--withGenre{margin-top:24px}.reviewList--withGenre&gt;li:first-child{border-top:none}.reviewList__userItems{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.reviewList__userItems .userDetailsList__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.reviewList__userItems .userDetailsList__imgContainer{background-color:#f7f7f7;border-radius:50%;min-width:28px;overflow:hidden;position:relative;width:28px}.reviewList__userItems .userDetailsList__imgContainer:before{content:"";display:block;padding-top:100%}.reviewList__userItems .userDetailsList__imgContainer img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.reviewList__userItems .userDetailsList__name{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reviewList__userItems .userDetailsList__starRating{margin-top:8px}.reviewList__userItems .userDetailsList__starRating i{font-size:14px}.reviewList__userItems .userDetailsList__category{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:60px}.reviewList__userItems .userDetailsList__category&gt;li{color:#737373;font-size:12px}.reviewList__userItems .userDetailsList__category&gt;li:not(:first-child){margin-left:4px}.reviewList__userItems .tagList{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.reviewList__userItems .tagList&gt;li{font-size:12px}.reviewList__userItems .tagList a,.reviewList__userItems .tagList span{border-radius:5px;display:inline-block;padding:2px 8px}.reviewList__userItems .tagList span{border:1px solid #ccc}.reviewList__userItems .tagList a{border:1px solid #4da1d4}.reviewList__userItems .tagList a:hover{border:1px solid #e44c23}.reviewList__userItems .tagList__omakase{background-color:#ea9192;border-radius:5px;color:#fff;padding:3px 8px}.reviewList__userItems .tagList__specific{background-color:#64b4cc;border-radius:5px;color:#fff;padding:3px 8px}.reviewList .detailsContainer{height:90px;margin-top:12px;overflow:hidden}.reviewList .detailsContainer p{font-size:14px}.reviewList .detailsContainer p:not(:empty){margin-top:8px}.reviewList .detailsContainer p:empty+p:nth-of-type(2),.reviewList .detailsContainer p:first-of-type{margin-top:0}.reviewList .detailsContainer--withoutReadMoreContainer{height:auto;overflow:visible}.reviewList__readMoreContainer{overflow:hidden;position:relative}.reviewList__readMoreContainer .trigger{display:none}.reviewList__readMoreContainer .switchContainer{background-color:#fff;bottom:0;left:0;position:absolute;width:100%;z-index:10}.reviewList__readMoreContainer .switchContainer:before{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.5)),to(#fff));background-image:linear-gradient(180deg,hsla(0,0%,100%,.5),#fff);bottom:24px;content:"";left:0;padding-top:22px;position:absolute;width:100%;z-index:5}.reviewList__readMoreContainer .switchContainer__switch{color:#e44c23;cursor:pointer;display:inline-block;padding-top:8px}.reviewList__readMoreContainer .trigger:checked~.switchContainer{display:none}.reviewList__readMoreContainer .trigger:checked~.detailsContainer{height:auto;overflow:visible}.reviewList__sharedPhotos{margin-top:16px}.reviewList__sharedPhotos .heading{font-size:14px}.reviewList__sharedPhotos .heading:before{content:"ï€¾";font-family:Font Awesome\ 6 Pro;margin-right:4px}.reviewList__sharedPhotos .photoList{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px;overflow-x:scroll}.reviewList__sharedPhotos .photoList::-webkit-scrollbar{display:none}.reviewList__sharedPhotos .photoList&gt;li{-webkit-box-flex:0;-ms-flex:0 0 84px;flex:0 0 84px;position:relative}.reviewList__sharedPhotos .photoList&gt;li:not(:first-child){margin-left:8px}.reviewList__sharedPhotos .photoList__imgContainer{background-color:#edefed;overflow:hidden;position:relative}.reviewList__sharedPhotos .photoList__imgContainer:before{content:"";display:block;padding-top:100%}.reviewList__sharedPhotos .photoList__imgContainer img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.reviewList__sharedPhotos .photoList.generalList&gt;li{-webkit-box-flex:0;display:none;-ms-flex:0 0 117px;flex:0 0 117px}.reviewList__sharedPhotos .photoList.generalList&gt;li:nth-child(-n+6){display:block}.reviewList__sharedPhotos .photoList.generalList&gt;li:nth-child(6){position:relative}.reviewList__sharedPhotos .photoList.generalList&gt;li:nth-child(6) .overlay{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(0,0,0,.6);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:1}.reviewList__sharedPhotos .photoList.generalList&gt;li:nth-child(6) .overlay p{color:#fff}.reviewList__sharedPhotos .photoList.generalList.extend{-webkit-box-pack:left;-ms-flex-pack:left;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left}.reviewList__sharedPhotos .photoList.generalList.extend&gt;li{-webkit-box-flex:0;display:block;-ms-flex:0 0 calc(10% - 4px);flex:0 0 calc(10% - 4px);margin:2px}.reviewList__sharedPhotos .photoList.generalList.extend&gt;li .overlay{display:none}@media screen and (max-width:640px){.reviewList__sharedPhotos .photoList.generalList.extend{-webkit-box-pack:left;-ms-flex-pack:left;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left}.reviewList__sharedPhotos .photoList.generalList.extend&gt;li{-webkit-box-flex:0;-ms-flex:0 0 calc(20% - 4px);flex:0 0 calc(20% - 4px);margin:2px}}@media screen and (max-width:450px){.reviewList__sharedPhotos .photoList.generalList.extend{-webkit-box-pack:left;-ms-flex-pack:left;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left}.reviewList__sharedPhotos .photoList.generalList.extend&gt;li{-webkit-box-flex:0;-ms-flex:0 0 calc(33% - 4px);flex:0 0 calc(33% - 4px);margin:2px}.reviewList__sharedPhotos .photoList.generalList{-webkit-box-pack:left;-ms-flex-pack:left;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left}.reviewList__sharedPhotos .photoList.generalList&gt;li{-webkit-box-flex:0;-ms-flex:0 0 calc(33% - 4px);flex:0 0 calc(33% - 4px);margin:2px}}.reviewList__dateItems{margin-top:12px}.reviewList__dateItems&gt;li{color:#737373;font-size:12px}.reviewList__dateItems&gt;li:not(:first-child){margin-top:8px}.reviewList__dateItems a{display:inline-block}.reviewList__pagenation{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:8px}.reviewList__pagenation li{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.reviewList__pagenation li a{font-size:14px}.reviewList__pagenation li.prev{text-align:left}.reviewList__pagenation li.prev a:before{content:"ï„„";font-family:Font Awesome\ 6 Pro;margin-right:4px}.reviewList__pagenation li.next{text-align:right}.reviewList__pagenation li.next a:after{content:"ï„…";font-family:Font Awesome\ 6 Pro;margin-left:4px}.shootingDateTimeControl__heading{font-size:14px;font-weight:700}.shootingDateTimeControl__details{margin-top:4px}.shootingDateTimeControl__details span{display:inline-block;font-size:16px;vertical-align:middle}.shootingDateTimeControl__details span:not(:first-of-type){margin-left:12px}.shootingDateTimeControl--clickable .shootingDateTimeControl__details{cursor:pointer}.shootingDateTimeControl__showCalenderSwitch{background:none;color:#4da1d4;font-size:16px;margin-top:8px}.textWithPrefixIcon--calendarDays{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;padding-left:20px;position:relative}.textWithPrefixIcon--calendarDays:before{color:inherit;left:0;position:absolute;top:0}.textWithPrefixIcon--calendarDays a{display:inline-block}.textWithPrefixIcon--calendarDays:before{content:"ï³";font-family:Font Awesome\ 6 Pro;font-weight:400}.textWithPrefixIcon--camera{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;padding-left:24px;position:relative}.textWithPrefixIcon--camera:before{color:inherit;left:0;position:absolute;top:0}.textWithPrefixIcon--camera a{display:inline-block}.textWithPrefixIcon--camera:before{content:"ï€°";font-family:Font Awesome\ 6 Pro;font-weight:400}.textWithPrefixIcon--circleCheck{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;padding-left:16px;position:relative}.textWithPrefixIcon--circleCheck:before{color:inherit;left:0;position:absolute;top:0}.textWithPrefixIcon--circleCheck a{display:inline-block}.textWithPrefixIcon--circleCheck:before{content:"ï˜";font-family:Font Awesome\ 6 Pro;font-weight:400}.textWithPrefixIcon--circleCheckBold{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;padding-left:16px;position:relative}.textWithPrefixIcon--circleCheckBold:before{color:inherit;left:0;position:absolute;top:0}.textWithPrefixIcon--circleCheckBold a{display:inline-block}.textWithPrefixIcon--circleCheckBold:before{content:"ï˜";font-family:Font Awesome\ 6 Pro;font-weight:700}.textWithPrefixIcon--circleExclamation{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;padding-left:20px;position:relative}.textWithPrefixIcon--circleExclamation:before{color:inherit;left:0;position:absolute;top:0}.textWithPrefixIcon--circleExclamation a{display:inline-block}.textWithPrefixIcon--circleExclamation:before{content:"ïª";font-family:Font Awesome\ 6 Pro;font-weight:400}.textWithPrefixIcon--checkBold{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;padding-left:24px;position:relative}.textWithPrefixIcon--checkBold:before{color:inherit;left:0;position:absolute;top:0}.textWithPrefixIcon--checkBold a{display:inline-block}.textWithPrefixIcon--checkBold:before{content:"ï€Œ";font-family:Font Awesome\ 6 Pro;font-weight:700}.textWithPrefixIcon--circleInfo{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;padding-left:18px;position:relative}.textWithPrefixIcon--circleInfo:before{color:inherit;left:0;position:absolute;top:0}.textWithPrefixIcon--circleInfo a{display:inline-block}.textWithPrefixIcon--circleInfo:before{content:"ïš";font-family:Font Awesome\ 6 Pro;font-weight:400}.textWithPrefixIcon--locationCrosshairsBold{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;padding-left:20px;position:relative}.textWithPrefixIcon--locationCrosshairsBold:before{color:inherit;left:0;position:absolute;top:0}.textWithPrefixIcon--locationCrosshairsBold a{display:inline-block}.textWithPrefixIcon--locationCrosshairsBold:before{content:"ï˜";font-family:Font Awesome\ 6 Pro;font-weight:700}.textWithPrefixIcon--locationDot{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;padding-left:20px;position:relative}.textWithPrefixIcon--locationDot:before{color:inherit;left:0;position:absolute;top:0}.textWithPrefixIcon--locationDot a{display:inline-block}.textWithPrefixIcon--locationDot:before{content:"ï…";font-family:Font Awesome\ 6 Pro;font-weight:400}.textWithPrefixIcon--locationDotBold{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;padding-left:20px;position:relative}.textWithPrefixIcon--locationDotBold:before{color:inherit;left:0;position:absolute;top:0}.textWithPrefixIcon--locationDotBold a{display:inline-block}.textWithPrefixIcon--locationDotBold:before{content:"ï…";font-family:Font Awesome\ 6 Pro;font-weight:700}.textWithPrefixIcon--memoCircleCheck{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;padding-left:24px;position:relative}.textWithPrefixIcon--memoCircleCheck:before{color:inherit;left:0;position:absolute;top:0}.textWithPrefixIcon--memoCircleCheck a{display:inline-block}.textWithPrefixIcon--memoCircleCheck:before{content:"î‡™";font-family:Font Awesome\ 6 Pro;font-weight:400}.textWithPrefixIcon--pen{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;padding-left:24px;position:relative}.textWithPrefixIcon--pen:before{color:inherit;left:0;position:absolute;top:0}.textWithPrefixIcon--pen a{display:inline-block}.textWithPrefixIcon--pen:before{content:"ïŒ„";font-family:Font Awesome\ 6 Pro;font-weight:400}.textWithPrefixIcon--userCheck{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;padding-left:24px;position:relative}.textWithPrefixIcon--userCheck:before{color:inherit;left:0;position:absolute;top:0}.textWithPrefixIcon--userCheck a{display:inline-block}.textWithPrefixIcon--userCheck:before{content:"ï“¼";font-family:Font Awesome\ 6 Pro;font-weight:400}.textWithPrefixIcon--yenSign{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;padding-left:20px;position:relative}.textWithPrefixIcon--yenSign:before{color:inherit;left:0;position:absolute;top:0}.textWithPrefixIcon--yenSign a{display:inline-block}.textWithPrefixIcon--yenSign:before{content:"ï…—";font-family:Font Awesome\ 6 Pro;font-weight:400}.textWithSuffixIcon--angleDown{color:inherit}.textWithSuffixIcon--angleDown:after{color:inherit;display:inline-block;margin-left:4px}.textWithSuffixIcon--angleDown a{display:inline-block}.textWithSuffixIcon--angleDown:after{content:"ï„‡";font-family:Font Awesome\ 6 Pro;font-weight:400}.textWithSuffixIcon--angleDownBold{color:inherit}.textWithSuffixIcon--angleDownBold:after{color:inherit;display:inline-block;margin-left:4px}.textWithSuffixIcon--angleDownBold a{display:inline-block}.textWithSuffixIcon--angleDownBold:after{content:"ï„‡";font-family:Font Awesome\ 6 Pro;font-weight:700}.textWithSuffixIcon--angleRight{color:inherit}.textWithSuffixIcon--angleRight:after{color:inherit;display:inline-block;margin-left:4px}.textWithSuffixIcon--angleRight a{display:inline-block}.textWithSuffixIcon--angleRight:after{content:"ï„…";font-family:Font Awesome\ 6 Pro;font-weight:400}.textWithSuffixIcon--circleChevronRight{color:inherit}.textWithSuffixIcon--circleChevronRight:after{color:inherit;display:inline-block;margin-left:4px}.textWithSuffixIcon--circleChevronRight a{display:inline-block}.textWithSuffixIcon--circleChevronRight:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;font-weight:400}.textWithSuffixIcon--circleChevronDown{color:inherit}.textWithSuffixIcon--circleChevronDown:after{color:inherit;display:inline-block;margin-left:4px}.textWithSuffixIcon--circleChevronDown a{display:inline-block}.textWithSuffixIcon--circleChevronDown:after{content:"ï„º";font-family:Font Awesome\ 6 Pro;font-weight:400}.textWithOverflowWrap{overflow-wrap:break-word;word-break:break-word}.thumbnailContainer{background-color:#edefed;height:100%;overflow:hidden;position:relative;width:100%}.thumbnail__img{height:100%;left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.totalEvaluation{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.totalEvaluation__starRating i{font-size:16px;margin-right:1px}@media screen and (max-width:320px){.totalEvaluation__starRating i{font-size:14px}}.totalEvaluation__starRating i.far{color:#737373}.totalEvaluation__starRating i.fas{color:#ffb400}.totalEvaluation__starRating .average{color:#ffb400;font-weight:700}.totalEvaluation__starRating .average--emphasis{font-size:16px}.totalEvaluation__review{color:#737373;font-size:13px;margin-left:4px}.totalEvaluation__review .number{color:#4da1d4;text-decoration:underline}.typographyHeading1{font-size:36px;font-weight:700;line-height:1.5}@media screen and (max-width:428px){.typographyHeading1{font-size:28px}}.typographyHeading2{font-size:24px;font-weight:700;letter-spacing:.15em;line-height:1.5}@media screen and (max-width:428px){.typographyHeading2{font-size:22px;letter-spacing:.1em}}.typographyHeading3{font-size:20px;font-weight:700;line-height:1.5}@media screen and (max-width:428px){.typographyHeading3{font-size:18px}}.typographyHeading4{font-size:18px;font-weight:700;line-height:1.5}@media screen and (max-width:428px){.typographyHeading4{font-size:16px}}.typographySectionDescription{font-size:16px;line-height:2;text-align:center}@media screen and (max-width:428px){.typographySectionDescription{line-height:1.5;text-align:left}.typographySectionDescription.center{text-align:center}}.typographySectionDescription:not(:first-of-type){margin-top:12px}.typographySectionDescription a{display:inline-block}.typographySectionDescription--underTitle{font-size:16px;line-height:2;margin-top:20px;text-align:center}@media screen and (max-width:428px){.typographySectionDescription--underTitle{line-height:1.5;text-align:left}.typographySectionDescription--underTitle.center{text-align:center}}.commonTitle{font-size:23px;font-weight:700;letter-spacing:.15em;margin-bottom:20px;text-align:center}@media screen and (max-width:800px){.commonTitle{font-size:21px}}.typographySubtitle1{font-size:16px;font-weight:700;line-height:1.5}.typographySubtitle2{font-size:14px;font-weight:700;line-height:1.5}.typographyBody1,.typographyBody1--small{font-size:16px;line-height:1.5}@media screen and (max-width:428px){.typographyBody1--small{font-size:14px}}.typographyBody2{font-size:14px;line-height:1.5}.typographyBody3{font-size:13px;line-height:1.5}.typographyCaption1{font-size:14px;line-height:1.3}.typographyCaption2{font-size:12px;line-height:1.3}.typographyCaption3{font-size:13px;line-height:1.3}.typographyCredit{font-size:10px;line-height:1}.typographyBold{color:inherit;font-weight:700}.typographyUnderline{text-decoration:underline}.discList{-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:disc;padding-left:16px}.discList&gt;li:not(:first-child){margin-top:4px}.discList a{display:inline-block;font-size:inherit}.annotationList&gt;li{color:#737373;padding-left:10px;position:relative;text-align:left}.annotationList&gt;li:before{color:inherit;content:"*";left:0;position:absolute;top:0}.annotationList&gt;li:not(:first-child){margin-top:4px}.annotationList&gt;li a{display:inline-block;font-size:inherit}.numberAnnotationList&gt;li{counter-increment:number;padding-left:20px;position:relative;text-align:left}.numberAnnotationList&gt;li:before{color:inherit;content:"*" counter(number);left:0;position:absolute;top:0}.numberAnnotationList&gt;li:not(:first-child){margin-top:4px}.numberAnnotationList&gt;li a{display:inline-block;font-size:inherit}.komojuControl{background-color:rgba(0,0,0,.8);display:none;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:1000}.komojuControl__container{max-width:400px;width:100%}.komojuControl__box{background-color:#fff;border-radius:10px;text-align:center;width:100%}.komojuControl__header{border-bottom:2px solid #14a57b;padding:25px 0;position:relative}.komojuControl__header .closeBtn{color:#ddd;cursor:pointer;font-size:25px;padding:10px;position:absolute;right:0;top:0}.komojuControl__header .closeBtn:hover{color:#999}.komojuControl__body,.komojuControl__footer{padding:20px}.komojuControl__footer{padding-top:0}.komojuControl__submitBtn{background-color:#14a57b;border-radius:3px;color:#fff;cursor:pointer;display:none;height:54px;-webkit-transition:all .15s linear;transition:all .15s linear;width:100%}.komojuControl__submitBtn.active{display:block}.komojuControl__submitBtn:hover{background-color:#118e6a}.komojuControl__branding{margin-top:15px;text-align:center}.komojuControl__branding a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;justify-content:center}.komojuControl__branding a span{color:#fff}.komojuControl__branding a img{height:15px}.komojuControl.active{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.aboutNewborn__howToShoot img{vertical-align:bottom}.aboutNewborn__howToShoot .flow .flowInner{padding-bottom:20px}.aboutNewborn__howToShoot .flow__annotationList{margin-top:8px}.aboutNewborn__howToShoot .flow__annotationList&gt;li{display:inline-block;text-align:center}@media screen and (max-width:428px){.aboutNewborn__howToShoot .flow__annotationList&gt;li{display:block;text-align:left}}.aboutNewborn__howToShoot .flow__sceneList{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;overflow-x:scroll;text-align:left;width:100%}@media screen and (max-width:600px){.aboutNewborn__howToShoot .flow__sceneList::-webkit-scrollbar{display:none}}.aboutNewborn__howToShoot .flow__sceneList&gt;li{-webkit-box-flex:0;-ms-flex:0 0 284px;flex:0 0 284px;margin-left:16px}.aboutNewborn__howToShoot .flow__sceneList&gt;li:last-child{padding-right:16px}.aboutNewborn__howToShoot .flow__sceneList .imgContainer{border-radius:5px;overflow:hidden}.aboutNewborn__howToShoot .flow__sceneList .imgContainer img{width:100%}.aboutNewborn__howToShoot .flow__sceneList .time{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin-top:12px}.aboutNewborn__howToShoot .flow__sceneList .time span{-ms-flex-negative:0;border:1px solid #ccc;border-radius:26px;flex-shrink:0;margin-right:8px;padding:4px 8px}.aboutNewborn__howToShoot .flow__sceneList .discList{margin-top:8px}.aboutNewborn__howToShoot .flow__sceneList .pointContainer{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:8px;padding:8px 12px}.aboutNewborn__howToShoot .flow__sceneList .pointContainer__heading:before{color:#f15d35;content:"ïƒ«";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-right:4px}.aboutNewborn__howToShoot .flow__sceneList .pointContainer__description{margin-top:4px}.aboutNewborn__howToShoot .flow__suggestionItems{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px auto 40px;max-width:480px;padding:16px 20px;width:90%}.aboutNewborn__howToShoot .flow__suggestionItems .suggestionDetail{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.aboutNewborn__howToShoot .flow__suggestionItems .suggestionDetail .imgContainer{-ms-flex-negative:0;flex-shrink:0;width:44px}.aboutNewborn__howToShoot .flow__suggestionItems .suggestionDetail .imgContainer img{width:100%}.aboutNewborn__howToShoot .flow__suggestionItems .suggestionDetail .description{margin-left:12px}.aboutNewborn__howToShoot .flow__suggestionItems .annotationList{margin-top:12px}.aboutNewborn__howToShoot .request__listContainer{margin-top:20px}.aboutNewborn__howToShoot .request__listContainer:not(:first-of-type){margin-top:40px}.aboutNewborn__howToShoot .request__listContainer .list{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:20px;text-align:left}.aboutNewborn__howToShoot .request__listContainer .list&gt;li{max-width:400px}.aboutNewborn__howToShoot .request__listContainer .list&gt;li:not(:first-child){margin-left:20px}@media screen and (max-width:1024px){.aboutNewborn__howToShoot .request__listContainer .list&gt;li:not(:first-child){margin-left:0;margin-top:20px}}.aboutNewborn__howToShoot .request__listContainer .list__imgContainer{border-radius:5px;overflow:hidden}.aboutNewborn__howToShoot .request__listContainer .list__imgContainer img{width:100%}.aboutNewborn__howToShoot .request__listContainer .list__heading{margin-top:12px}.aboutNewborn__howToShoot .request__listContainer .list__annotationList,.aboutNewborn__howToShoot .request__listContainer .list__description,.aboutNewborn__howToShoot .request__listContainer .list__discList{margin-top:4px}.aboutNewborn__howToShoot .refund__imgContainer{margin-top:20px}.aboutNewborn__howToShoot .refund__imgContainer img{width:170px}@media screen and (max-width:428px){.aboutNewborn__howToShoot .refund__imgContainer img{width:120px}}.aboutNewborn__howToShoot .refund__linkList{margin-top:20px}.aboutNewborn__howToShoot .refund__linkList&gt;li:not(:first-child){margin-top:16px}.aboutNewbornSearchArea{background-color:#f0efe9!important}.aboutNewbornSearchArea .searchForm{max-width:600px;width:100%}.aboutNewbornSearchArea .searchForm__container{border-radius:5px;-webkit-box-shadow:none;box-shadow:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.aboutNewbornSearchArea .searchForm__container .conditionList{-webkit-box-flex:0;border-radius:5px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.aboutNewbornSearchArea .searchForm__container .conditionList&gt;li:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.aboutNewbornSearchArea .searchForm__container .conditionList&gt;li:nth-child(2){display:none}.aboutNewbornSearchArea .searchForm__container .conditionList&gt;li:nth-child(3){-webkit-box-flex:0;border-left:none;border-top:1px solid #ccc;-ms-flex:0 0 100%;flex:0 0 100%}.aboutNewbornSearchArea .searchForm__container .btnContainer{-webkit-box-flex:0;border-radius:5px;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:10px}.aboutNewbornSearchArea .searchForm__container .btnContainer button{border-bottom:3px solid rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:700;padding:12px}.aboutNewbornSearchArea .searchForm__container .btnContainer button:before{content:"æ’®å½±ãƒ—ãƒ©ãƒ³ã‚’è¦‹ã‚‹";margin-right:8px}.aboutNewbornMoreInfoArea__btnContainer{margin-top:20px}.aboutNewbornMoreInfoArea__btnContainer .btn-more{margin-top:0}.aboutNewborn__photogallery img{vertical-align:bottom}.aboutNewborn__photogallery .details .detailsInner{padding-bottom:20px}.aboutNewborn__photogallery .details__photoList{text-align:center}.aboutNewborn__photogallery .details__photoList&gt;li{margin-bottom:32px}.aboutNewborn__photogallery .details__photoList&gt;li:nth-child(odd) .heading:after,.aboutNewborn__photogallery .details__photoList&gt;li:nth-child(odd) .heading:before{border-top:2px dashed #f15d35}.aboutNewborn__photogallery .details__photoList&gt;li:nth-child(2n) .heading:after,.aboutNewborn__photogallery .details__photoList&gt;li:nth-child(2n) .heading:before{border-top:2px dashed #57bb89}.aboutNewborn__photogallery .details__photoList .heading{background-color:#fcf7f3;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:900px;padding:8px;width:90%}.aboutNewborn__photogallery .details__photoList .heading:before{content:"";display:block;margin-bottom:8px;width:100%}.aboutNewborn__photogallery .details__photoList .heading:after{content:"";display:block;margin-top:8px;width:100%}.aboutNewborn__photogallery .details__photoList .description{margin:12px auto 0;max-width:900px;width:90%}.aboutNewborn__photogallery .details__photoList .slick-slider{margin-bottom:0!important;margin-top:16px}.aboutNewborn__photogallery .details__photoList .slick-slider .slick-list .slick-track{padding-bottom:24px}.aboutNewborn__photogallery .details__photoList .slick-slider .slick-list .slick-track .slick-slide{margin-left:10px;margin-right:10px;max-width:500px}@media screen and (max-width:1024px){.aboutNewborn__photogallery .details__photoList .slick-slider .slick-list .slick-track .slick-slide{max-width:300px}}.aboutNewborn__photogallery .details__photoList .slick-slider .slick-list .slick-track .slick-slide .imgContainer{position:relative}.aboutNewborn__photogallery .details__photoList .slick-slider .slick-list .slick-track .slick-slide .imgContainer img{border-radius:5px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.24);box-shadow:0 1px 3px 0 rgba(0,0,0,.24);height:auto;vertical-align:bottom;width:100%}.aboutNewborn__photogallery .details__suggestionItems{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:20px auto 40px;max-width:480px;padding:16px 20px;width:90%}.aboutNewborn__photogallery .details__suggestionItems .imgContainer{-ms-flex-negative:0;flex-shrink:0;width:44px}.aboutNewborn__photogallery .details__suggestionItems .imgContainer img{height:auto;width:100%}.aboutNewborn__photogallery .details__suggestionItems .description{margin-left:12px}.aboutNewborn__photogallery .safety__imgContainer{margin-top:20px}.aboutNewborn__photogallery .safety__imgContainer img{height:92px;width:auto}.aboutNewborn__prices img{vertical-align:bottom}.aboutNewborn__prices .serviceComparison .serviceComparisonInner{max-width:950px;width:100%}.aboutNewborn__prices .serviceComparison__title{margin-left:auto;margin-right:auto;width:90%}.aboutNewborn__prices .serviceComparison__title .small{font-size:18px;letter-spacing:normal}.aboutNewborn__prices .serviceComparison__description{margin:20px auto 0;width:90%}.aboutNewborn__prices .serviceComparison__tableContainer{margin-top:20px}@media screen and (max-width:768px){.aboutNewborn__prices .serviceComparison__tableContainer{margin-left:16px;overflow:scroll}.aboutNewborn__prices .serviceComparison__tableContainer::-webkit-scrollbar{display:none}}.aboutNewborn__prices .serviceComparison__tableContainer table{margin-left:auto;margin-right:auto}.aboutNewborn__prices .serviceComparison__tableContainer table tr:nth-of-type(odd){background-color:#f7f7f7}.aboutNewborn__prices .serviceComparison__tableContainer table tr:nth-of-type(odd) th:first-of-type{left:0;position:-webkit-sticky;position:sticky;z-index:2}.aboutNewborn__prices .serviceComparison__tableContainer table tr:nth-of-type(odd) th:first-of-type:before{background-color:#f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.aboutNewborn__prices .serviceComparison__tableContainer table tr:nth-of-type(2n){background-color:#fff}.aboutNewborn__prices .serviceComparison__tableContainer table tr:nth-of-type(2n) th:first-of-type{left:0;position:-webkit-sticky;position:sticky;z-index:2}.aboutNewborn__prices .serviceComparison__tableContainer table tr:nth-of-type(2n) th:first-of-type:before{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media screen and (max-width:1024px){.aboutNewborn__prices .serviceComparison__tableContainer table tr:nth-of-type(2n):after{content:"";display:block;height:auto;width:16px}}.aboutNewborn__prices .serviceComparison__tableContainer table tr:first-of-type th{position:-webkit-sticky;position:sticky;top:0;z-index:1}.aboutNewborn__prices .serviceComparison__tableContainer table tr:first-of-type th:before{background-color:#f7f7f7;border-top:1px solid #f7f7f7;content:"";height:100%;left:0;position:absolute;top:-1px;width:100%;z-index:-1}.aboutNewborn__prices .serviceComparison__tableContainer table tr:first-of-type th:first-of-type{z-index:3}.aboutNewborn__prices .serviceComparison__tableContainer table tr:first-of-type th:first-of-type:after{background-color:#f7f7f7;border-top:1px solid #f7f7f7;content:"";height:100%;left:0;position:absolute;top:-1px;width:100%;z-index:-1}.aboutNewborn__prices .serviceComparison__tableContainer table tr:first-of-type th:not(:first-of-type),.aboutNewborn__prices .serviceComparison__tableContainer table tr:first-of-type th:not(:first-of-type):before{border-bottom:4px solid #ccc}.aboutNewborn__prices .serviceComparison__tableContainer table tr:first-of-type th:nth-of-type(2),.aboutNewborn__prices .serviceComparison__tableContainer table tr:first-of-type th:nth-of-type(2):before{background-color:#fcf7f3;border-bottom-color:#f15d35;border-top:1px solid #f15d35}.aboutNewborn__prices .serviceComparison__tableContainer table tr:last-of-type&gt;:nth-child(2){border-bottom:1px solid #f15d35}.aboutNewborn__prices .serviceComparison__tableContainer table tr&gt;:first-child{min-width:106px;width:106px}.aboutNewborn__prices .serviceComparison__tableContainer table tr&gt;:nth-child(2),.aboutNewborn__prices .serviceComparison__tableContainer table tr&gt;:nth-child(3){border-left:1px solid #f15d35;min-width:211px;width:211px}.aboutNewborn__prices .serviceComparison__tableContainer table tr&gt;:nth-child(n+4){border-left:1px solid #ccc;min-width:211px;width:211px}.aboutNewborn__prices .serviceComparison__tableContainer table th{font-weight:700}.aboutNewborn__prices .serviceComparison__tableContainer table td,.aboutNewborn__prices .serviceComparison__tableContainer table th{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;padding:12px;vertical-align:middle}.aboutNewborn__prices .serviceComparison__tableContainer table .suppress{font-size:12px}.aboutNewborn__prices .serviceComparison__tableContainer table .singleNotice{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:12px;line-height:1.3;margin-top:4px;padding-left:6px}.aboutNewborn__prices .serviceComparison__tableContainer table .singleNotice:before{content:"*";margin-left:-7px;margin-right:1px}.aboutNewborn__prices .serviceComparison__date{color:#737373;margin:16px auto 0;text-align:right}@media screen and (max-width:950px){.aboutNewborn__prices .serviceComparison__date{width:90%}}.aboutNewborn__top .intro__imgContainer{margin-left:auto;margin-right:auto;max-width:900px;overflow:hidden;position:relative;width:100%}.aboutNewborn__top .intro__imgContainer:before{content:"";display:block;padding-top:66.6666666667%}.aboutNewborn__top .intro__imgContainer .copy{left:50%;max-width:312px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}@media screen and (max-width:1024px){.aboutNewborn__top .intro__imgContainer .copy{width:60vw}}.aboutNewborn__top .intro__imgContainer .background{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:1}.aboutNewborn__top .intro__description{font-size:16px;line-height:2;margin:24px auto 40px;max-width:900px;text-align:center;width:90%}@media screen and (max-width:428px){.aboutNewborn__top .intro__description{line-height:1.5}}@media screen and (max-width:320px){.aboutNewborn__top .intro__description{font-size:14px}}.academy__mainArea .mainAreaInner{padding-top:0}@media screen and (max-width:1024px){.academy__mainArea .mainAreaInner{width:100%}}.academy__mainArea .visual{overflow:hidden;position:relative;width:100%}.academy__mainArea .visual:before{content:"";display:block;padding-top:50%}.academy__mainArea .visual__background img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;top:50%;width:100%}.academy__mainArea .visual__background img,.academy__mainArea .visual__logo img{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.academy__mainArea .visual__logo img{left:18%;max-width:160px;top:23%}@media screen and (max-width:900px){.academy__mainArea .visual__logo img{left:20%;width:23%}}.academy__mainArea .visual__title{color:#fff;font-size:46px;font-weight:700;left:50%;position:absolute;top:44%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media screen and (max-width:900px){.academy__mainArea .visual__title{font-size:5.6vw}}.academy__mainArea .visual__description{color:#fff;font-size:30px;font-weight:700;left:50%;position:absolute;top:60%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media screen and (max-width:900px){.academy__mainArea .visual__description{font-size:3.7vw}}.academy__mainArea .visual__offer{bottom:18%;color:#fff;display:inline-block;font-size:22px;position:absolute;right:12%}@media screen and (max-width:900px){.academy__mainArea .visual__offer{font-size:3vw;right:9%}}.academy__mainArea .sentence{margin-top:20px}@media screen and (max-width:1024px){.academy__mainArea .sentence{margin-left:auto;margin-right:auto;width:90%}}.academy__mainArea .sentence__title .emphasis{display:inline-block;font-size:20px;font-weight:700;line-height:1.5;text-decoration:underline}.academy__mainArea .sentence__title .emphasis:not(:first-child){margin-top:10px}@media screen and (max-width:900px){.academy__mainArea .sentence__title .emphasis{font-size:17px}}@media screen and (max-width:600px){.academy__mainArea .sentence__title{text-align:left}}.academy__mainArea .sentence__description{font-size:16px;line-height:2;margin-top:15px}@media screen and (max-width:600px){.academy__mainArea .sentence__description{text-align:left}}.academy__mainArea .sentence__note{margin-top:15px}.academy__mainArea .sentence__note li{color:#737373;font-size:14px;line-height:1.5;padding-left:20px}@media screen and (max-width:600px){.academy__mainArea .sentence__note li{text-align:left}}.academy__mainArea .sentence__note li:before{content:"â€»";margin-left:-15px;margin-right:5px}.academy__mainArea .link{background-color:#fcf7f3;-webkit-box-sizing:border-box;box-sizing:border-box;margin:30px auto 0;padding:20px;width:500px}.academy__mainArea .link__description{font-size:16px;line-height:2;margin-bottom:10px}.academy__mainArea .link__description .date{font-size:20px;font-weight:700}.academy__mainArea .link__terms{font-size:14px}.academy__mainArea .link__btn{margin-top:5px;width:350px}@media screen and (max-width:500px){.academy__mainArea .link__btn{width:100%}}@media screen and (max-width:600px){.academy__mainArea .link{width:90%}}.academy__stateArea .stateItem{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.academy__stateArea .stateItem li{width:calc(50% - 20px)}.academy__stateArea .stateItem li:last-child{text-align:left}@media screen and (max-width:900px){.academy__stateArea .stateItem li:last-child{margin-top:10px}.academy__stateArea .stateItem li{width:100%}}.academy__stateArea .stateItem__img{width:100%}.academy__stateArea .stateItem__description{font-size:16px;line-height:2}.academy__stateArea .stateItem__description:not(:first-child){margin-top:15px}.academy__stateArea .stateItem__description .emphasis{font-weight:700}@media screen and (max-width:900px){.academy__stateArea .stateItem{display:block}}.academy__featureArea .featureItem{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.academy__featureArea .featureItem li{font-size:16px;width:calc(33.33333% - 20px)}@media screen and (max-width:767px){.academy__featureArea .featureItem li{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}.academy__featureArea .featureItem li:not(:first-child){margin-left:20px}}.academy__featureArea .featureItem__img{width:100%}.academy__featureArea .featureItem__title{font-weight:700;margin-top:10px}.academy__featureArea .featureItem__description{line-height:2;margin-top:10px;text-align:left}.academy__featureArea .featureItem__description .emphasis{font-weight:700}@media screen and (max-width:767px){.academy__featureArea .featureItem{overflow-x:scroll}}.academy__featureArea .featureLink{background-color:#fcf7f3;-webkit-box-sizing:border-box;box-sizing:border-box;margin:30px auto 0;padding:20px;width:500px}.academy__featureArea .featureLink__description{font-size:16px;line-height:2;margin-bottom:10px}.academy__featureArea .featureLink__description .date{font-size:20px;font-weight:700}.academy__featureArea .featureLink__terms{font-size:14px}.academy__featureArea .featureLink__btn{margin-top:5px;width:350px}@media screen and (max-width:500px){.academy__featureArea .featureLink__btn{width:100%}}@media screen and (max-width:600px){.academy__featureArea .featureLink{width:100%}}.academy__curriculumArea .curriculumHeading__description{font-size:16px;line-height:2}@media screen and (max-width:900px){.academy__curriculumArea .curriculumHeading__description{text-align:left}}.academy__curriculumArea .curriculumHeading__description .emphasis{font-weight:700}.academy__curriculumArea .curriculumHeading__description .note{color:#737373;font-size:14px;font-weight:400;line-height:1.5;padding-left:20px;text-align:left}.academy__curriculumArea .curriculumHeading__description .note:before{content:"â€»";margin-left:-15px;margin-right:5px}.academy__curriculumArea .curriculumHeading__list{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-top:10px}.academy__curriculumArea .curriculumHeading__list li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:20px;padding:30px 30px 20px;position:relative;width:calc(33.33333% - 20px)}@media screen and (max-width:600px){.academy__curriculumArea .curriculumHeading__list li{padding:25px 10px 15px;width:calc(50% - 5px)}}.academy__curriculumArea .curriculumHeading .number{font-size:20px;font-weight:700;left:50%;letter-spacing:.2em;line-height:1;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.academy__curriculumArea .curriculumHeading .number__emphasis{font-size:30px}.academy__curriculumArea .curriculumHeading .caption{font-size:16px;font-weight:700;line-height:1.5}@media screen and (max-width:600px){.academy__curriculumArea .curriculumHeading .caption{display:block;font-size:15px;font-weight:400}}.academy__curriculumArea .curriculumRegion{margin-top:30px}.academy__curriculumArea .curriculumRegion__title{font-size:18px;font-weight:700}.academy__curriculumArea .curriculumRegion__description{font-size:16px;line-height:2;margin-top:10px}@media screen and (max-width:600px){.academy__curriculumArea .curriculumRegion__description{text-align:left}}.academy__curriculumArea .curriculumRegion__date{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:15px}.academy__curriculumArea .curriculumRegion__date&gt;li{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;padding:30px;width:calc(50% - 20px)}@media screen and (max-width:600px){.academy__curriculumArea .curriculumRegion__date&gt;li{padding:20px;width:100%}.academy__curriculumArea .curriculumRegion__date&gt;li:last-child{margin-top:10px}.academy__curriculumArea .curriculumRegion__date{display:block}}.academy__curriculumArea .curriculumRegion .schoolName{font-weight:700}.academy__curriculumArea .curriculumRegion .schoolName:before{color:#f15d35;content:"ï•‰";font-family:Font Awesome\ 6 Pro;margin-right:3px}.academy__curriculumArea .curriculumRegion .schoolName__note{font-size:14px;font-weight:400}.academy__curriculumArea .curriculumRegion .schoolDate{margin-top:20px}.academy__curriculumArea .curriculumRegion .schoolDate li{margin-top:10px}.academy__curriculumArea .curriculumRegion .schoolCapacity,.academy__curriculumArea .curriculumRegion .schoolTime{font-size:16px;margin-top:20px}.academy__curriculumArea .curriculumPrice{margin-top:30px}.academy__curriculumArea .curriculumPrice__title{font-size:18px;font-weight:700}.academy__curriculumArea .curriculumPrice__description{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;font-weight:700;margin:15px auto 0;padding:20px;width:450px}@media screen and (max-width:600px){.academy__curriculumArea .curriculumPrice__description{width:100%}}.academy__curriculumArea .curriculumPrice__note{margin-left:auto;margin-right:auto;margin-top:15px;width:400px}@media screen and (max-width:414px){.academy__curriculumArea .curriculumPrice__note{width:100%}}.academy__curriculumArea .curriculumPrice__note li{color:#737373;font-size:14px;line-height:1.5;padding-left:20px;text-align:left}.academy__curriculumArea .curriculumPrice__note li:before{content:"â€»";margin-left:-15px;margin-right:5px}.academy__curriculumArea .curriculumRequirement{margin-top:30px}.academy__curriculumArea .curriculumRequirement__title{font-size:18px;font-weight:700}.academy__curriculumArea .curriculumRequirement__list{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;margin:15px auto 0;padding:30px;width:680px}.academy__curriculumArea .curriculumRequirement__list li{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;padding-left:25px;text-align:left}.academy__curriculumArea .curriculumRequirement__list li:not(:first-child){margin-top:10px}.academy__curriculumArea .curriculumRequirement__list li:before{color:#f15d35;content:"ï…Š";font-family:Font Awesome\ 6 Pro;margin-left:-20px;margin-right:5px}@media screen and (max-width:767px){.academy__curriculumArea .curriculumRequirement__list{padding:20px;width:100%}}.academy__briefingArea .briefingDescription{font-size:16px;line-height:2}@media screen and (max-width:900px){.academy__briefingArea .briefingDescription{text-align:left}}.academy__briefingArea .briefingItem{margin-top:20px}.academy__briefingArea .briefingItem__img{max-width:430px;width:100%}.academy__briefingArea .briefingItem__detail{margin-top:20px}.academy__briefingArea .briefingItem__detail .heading{font-size:18px;font-weight:700}.academy__briefingArea .briefingItem__detail .caption{font-size:16px;line-height:2;margin-top:10px}@media screen and (max-width:414px){.academy__briefingArea .briefingItem__detail .caption{text-align:left}}.academy__briefingArea .briefingItem__detail .note{margin-top:10px}.academy__briefingArea .briefingItem__detail .note li{color:#737373;font-size:14px;line-height:1.5;padding-left:20px}@media screen and (max-width:414px){.academy__briefingArea .briefingItem__detail .note li{text-align:left}}.academy__briefingArea .briefingItem__detail .note li:before{content:"â€»";margin-left:-15px;margin-right:5px}.academy__briefingArea .briefingItem__time{margin-top:15px;padding-top:15px;position:relative}.academy__briefingArea .briefingItem__time:before{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";left:50%;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:400px}@media screen and (max-width:414px){.academy__briefingArea .briefingItem__time:before{width:100%}}.academy__briefingArea .briefingItem__time .heading{font-size:18px;font-weight:700}.academy__briefingArea .briefingItem__time .caption{font-size:16px;line-height:2;margin-top:10px}.academy__briefingArea .briefingItem__time .caption .emphasis{font-weight:700}@media screen and (max-width:414px){.academy__briefingArea .briefingItem__time .caption{text-align:left}}.academy__briefingArea .briefingItem__time .note{margin-top:10px}.academy__briefingArea .briefingItem__time .note li{color:#737373;font-size:14px;line-height:1.5;padding-left:20px}@media screen and (max-width:414px){.academy__briefingArea .briefingItem__time .note li{text-align:left}}.academy__briefingArea .briefingItem__time .note li:before{content:"â€»";margin-left:-15px;margin-right:5px}.academy__briefingArea .briefingItem__support{margin-top:15px;padding-top:15px;position:relative}.academy__briefingArea .briefingItem__support:before{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";left:50%;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:400px}@media screen and (max-width:414px){.academy__briefingArea .briefingItem__support:before{width:100%}}.academy__briefingArea .briefingItem__support .heading{font-size:18px;font-weight:700}.academy__briefingArea .briefingItem__support .caption{font-size:16px;line-height:2;margin-top:10px}@media screen and (max-width:414px){.academy__briefingArea .briefingItem__support .caption{text-align:left}}.academy__briefingArea .briefingLink{background-color:#fcf7f3;-webkit-box-sizing:border-box;box-sizing:border-box;margin:30px auto 0;padding:20px;width:500px}.academy__briefingArea .briefingLink__description{font-size:16px;line-height:2;margin-bottom:10px}.academy__briefingArea .briefingLink__terms{font-size:14px}.academy__briefingArea .briefingLink__btn{margin-top:5px;width:350px}@media screen and (max-width:500px){.academy__briefingArea .briefingLink__btn{width:100%}}@media screen and (max-width:600px){.academy__briefingArea .briefingLink{width:100%}}.academy__managementArea .managementSubTitle{font-size:18px;font-weight:700}.academy__managementArea .managementDescription{font-size:16px;line-height:2;margin-top:10px}@media screen and (max-width:414px){.academy__managementArea .managementDescription{text-align:left}}.academy__managementArea .managementList{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:15px}@media screen and (max-width:600px){.academy__managementArea .managementList{display:block}}.academy__managementArea .managementList li{background-color:#fff;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);box-shadow:0 1px 4px 0 rgba(0,0,0,.14);-webkit-transition:all .15s linear;transition:all .15s linear;width:calc(50% - 20px)}@media screen and (max-width:600px){.academy__managementArea .managementList li{margin-left:auto;margin-right:auto;max-width:430px;width:100%}.academy__managementArea .managementList li:last-child{margin-top:20px}}.academy__managementArea .managementList li:hover{-webkit-box-shadow:0 3px 9px rgba(0,0,0,.15);box-shadow:0 3px 9px rgba(0,0,0,.15)}.academy__managementArea .managementList__siteImage{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.academy__managementArea .managementList__box{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}.academy__managementArea .managementList .logo{width:140px}.academy__managementArea .managementList .caption{font-size:16px;line-height:2;margin-top:10px;text-align:left}.album{line-height:1.5}.album__top .topInner{height:200px;overflow:hidden;position:relative;z-index:0}.album__top .topInner .mainPhoto{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:0}.album__top .galleryItems{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.5)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:0 24px 16px;position:relative;z-index:1}.album__top .galleryItems__statusContainer .subtitle{color:#fff;text-align:left}.album__top .galleryItems__statusContainer .title{color:#fff;letter-spacing:.1em;margin-top:4px;text-align:left}.album__top .galleryItems__statusContainer .buttons{margin-top:8px}.album__top .galleryItems__statusContainer .buttons__btn{background-color:transparent;border:1px solid;font-size:14px;height:38px;line-height:36px;padding:0 20px}.album__top .galleryItems__statusContainer .buttons__btn:hover{opacity:.75}.album__top .galleryItems__statusContainer .buttons__btn--zip:before{content:"ï…›";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-right:4px}.album__top .galleryItems__statusContainer .buttons__btn--dl:before{content:"î‚”";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-right:4px}.album__top .galleryItems__statusContainer .buttons__btn--deliver:before{content:"ïŒ‚";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-right:4px}.album__top .galleryItems__statusContainer .buttons__btn--disable{cursor:default;opacity:.55}.album__top .galleryItems__statusContainer .buttons__announcement{-webkit-box-sizing:border-box;box-sizing:border-box;color:#e44c23;font-size:13px;font-weight:700;line-height:1.3;margin-top:10px;padding-left:15px}.album__top .galleryItems__statusContainer .buttons__announcement:before{content:"ïš";font-family:Font Awesome\ 6 Pro;font-weight:700;margin-left:-15px}.album__top .galleryItems__statusContainer .buttons .rezip_alert{color:#f15d35;margin-top:8px}@media screen and (max-width:414px){.album__top .galleryItems__statusContainer .download__announcement,.album__top .galleryItems__statusContainer .title{text-align:left}}.album__top .additionalDelivery{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;margin:0 auto;max-width:480px}.album__top .additionalDelivery__btn{margin-left:16px;max-width:200px;width:100%}.album__top .additionalDelivery__btn .btn{width:100%}.album__top .noticeFrame{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fef8e8;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;margin-top:20px;max-width:480px;padding:16px 20px}@media screen and (max-width:600px){.album__top .noticeFrame{max-width:90%}}.album__top .noticeFrame .title{color:#e48900;text-align:center}.album__top .noticeFrame .title:before{content:"ïš";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-right:8px}.album__top .noticeFrame .sentence{margin-top:8px;text-align:left}.album__photobooksInfo .description{font-size:14px}@media screen and (max-width:428px){.album__photobooksInfo .description{text-align:left}}.album__photobooksInfo .bannerContainer{margin:20px auto 0;max-width:350px;width:100%}.album__photobooksInfo .bannerContainer img{height:auto;vertical-align:bottom;width:100%}.album__photobooksInfo .bannerContainer--suggestion{margin:20px auto;max-width:350px;width:100%}.album__photobooksInfo .bannerContainer--suggestion img{height:auto;vertical-align:bottom;width:100%}.album__photobooksInfo .photobookSuggestion{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto 36px;max-width:640px}.album__photobooksInfo .photobookSuggestion__heading{margin-top:8px}.album__photobooksInfo .photobookSuggestion__description{margin-top:16px;text-align:left}.album__photobooksInfo .photobookSuggestion .splide{margin-top:20px;max-width:300px;position:relative}.album__photobooksInfo .photobookSuggestion .splide .splide__track{overflow:visible}.album__photobooksInfo .photobookSuggestion .splide .splide__track .splide__list .splide__slide .preview__spread{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:drop-shadow(2px 2px 2px #ccc);filter:drop-shadow(2px 2px 2px #ccc);justify-content:center}.album__photobooksInfo .photobookSuggestion .splide .splide__track .splide__list .splide__slide .preview__spread .left__page{border-right:1px solid #ccc}.album__photobooksInfo .photobookSuggestion .splide .splide__track .splide__list .splide__slide .preview__spread .preview__page{-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:148px;justify-content:center;max-width:50%;width:148px}.album__photobooksInfo .photobookSuggestion .splide .splide__track .splide__list .splide__slide .preview__spread .preview__page .seeMore{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;justify-content:center;padding:4px 0}.album__photobooksInfo .photobookSuggestion .splide .splide__track .splide__list .splide__slide .preview__spread .preview__page .seeMore p{color:#f15d35}.album__photobooksInfo .photobookSuggestion .splide .splide__track .splide__list .splide__slide .preview__spread .preview__page .seeMore i{color:#f15d35;font-size:16px;font-style:normal;font-weight:400}.album__photobooksInfo .photobookSuggestion .splide .splide__track .splide__list .splide__slide .preview__spread img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.album__photobooksInfo .photobookSuggestion .splide .splide__arrow{-webkit-tap-highlight-color:rgba(0,0,0,0);background:transparent;border:0;color:#f15d35;cursor:pointer;font-size:24px;opacity:1;position:absolute;top:50%;z-index:100}.album__photobooksInfo .photobookSuggestion .splide .splide__arrow i{background-color:#fff;border-radius:24px;color:#f15d35}.album__photobooksInfo .photobookSuggestion .splide .splide__arrow--next{right:-28px}.album__photobooksInfo .photobookSuggestion .splide .splide__arrow--next:disabled{display:none}.album__photobooksInfo .photobookSuggestion .splide .splide__arrow--prev{left:-28px}.album__photobooksInfo .photobookSuggestion .splide .splide__arrow--prev:disabled{display:none}.album__photobooksInfo .photobookSuggestion__sample{height:auto;margin-top:20px;vertical-align:bottom;width:100%}.album__photobooksInfo .photobookSuggestion__typeIntro{margin-top:24px}.album__photobooksInfo .photobookSuggestion__typeIntro .types{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px;margin-top:16px}.album__photobooksInfo .photobookSuggestion__typeIntro .types li{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.album__photobooksInfo .photobookSuggestion__typeIntro .types li img{border-radius:5px;height:auto;overflow:hidden;width:100%}.album__photobooksInfo .photobookSuggestion__typeIntro .types__name{margin-top:4px}.album__photobooksInfo .photobookSuggestion__flowIntro{margin-top:24px}.album__photobooksInfo .photobookSuggestion__flowIntro .flowList{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;margin-top:16px}.album__photobooksInfo .photobookSuggestion__flowIntro .flowList__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:72px;padding:12px}.album__photobooksInfo .photobookSuggestion__flowIntro .flowList__item .icon{font-size:28px}.album__photobooksInfo .photobookSuggestion__flowIntro .flowList__item .detail{color:#ababab}.album__photobooksInfo .photobookSuggestion__flowIntro .flowList__term{color:#ababab;margin-top:28px;position:relative}.album__photobooksInfo .photobookSuggestion__flowIntro .flowList__term:before{color:#f15d35;content:"ï‹";font-family:Font Awesome\ 6 Pro;font-size:14px;font-weight:700;left:50%;position:absolute;top:-24px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.album__photobooksInfo .photobookSuggestion__btnContainer{margin-top:24px;width:100%}.album__photobooksInfo .photobookSuggestion__btnContainer .btn{background-color:transparent;max-width:480px;width:100%}.album__photobooksInfo .photobookSuggestion__btnContainer .btn:hover{background-color:#f15d35}.album__photobooksInfo .nohanaContainer .nohanaUploadItems__statusInfo{color:#f15d35;font-size:16px;font-weight:700;margin-bottom:20px}.album__photobooksInfo .nohanaContainer .nohanaUploadItems__uploadInfo{font-size:14px;font-weight:700}.album__photobooksInfo .nohanaContainer .nohanaUploadItems__uploadInfo--completed{margin-bottom:20px}.album__photobooksInfo .nohanaContainer .nohanaUploadItems__singleNotice{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:12px;margin-top:4px;padding-left:6px}.album__photobooksInfo .nohanaContainer .nohanaUploadItems__singleNotice:before{content:"*";margin-left:-7px;margin-right:1px}@media screen and (max-width:428px){.album__photobooksInfo .nohanaContainer .nohanaUploadItems__singleNotice--longSentence{text-align:left}}.album__photobooksInfo .nohanaContainer .nohanaUploadItems__btnContainer .btn{max-width:280px;width:100%}.album__photobooksInfo .nohanaContainer .nohanaUploadItems__textLink{display:inline-block;font-size:14px;margin:8px auto 0}.album__photobooksInfo .nohanaContainer .nohanaUploadItems__textLink:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:4px}.album__photobooksInfo .linkList{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin:24px auto 0;max-width:620px;padding-top:24px}.album__photobooksInfo .linkList&gt;li:not(:first-child){margin-top:20px}.album__photobooksInfo .linkList__btnContainer .btn{font-size:16px;height:auto;line-height:1.5;max-width:280px;padding:4px;width:100%}.album__photobooksInfo .linkList__btnContainer .btn span{color:inherit;font-size:12px}.album__photobooksInfo .linkList__textLink{display:inline-block;font-size:14px;margin:8px auto 0}.album__photobooksInfo .linkList__textLink:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:4px}.album__photobooksInfo .linkList .nohanaUploadItems__statusInfo{color:#f15d35;font-size:16px;font-weight:700;margin-bottom:20px}.album__photobooksInfo .linkList .nohanaUploadItems__uploadInfo{font-size:14px;font-weight:700}.album__photobooksInfo .linkList .nohanaUploadItems__uploadInfo--completed{margin-bottom:20px}.album__photobooksInfo .linkList .nohanaUploadItems__singleNotice{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:12px;margin-top:4px;padding-left:6px}.album__photobooksInfo .linkList .nohanaUploadItems__singleNotice:before{content:"*";margin-left:-7px;margin-right:1px}@media screen and (max-width:428px){.album__photobooksInfo .linkList .nohanaUploadItems__singleNotice--longSentence{text-align:left}}.album__photobooksInfo .linkList .nohanaUploadItems__btnContainer .btn{max-width:280px;width:100%}.album__photobooksInfo .linkList .nohanaUploadItems__textLink{display:inline-block;font-size:14px;margin:8px auto 0}.album__photobooksInfo .linkList .nohanaUploadItems__textLink:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:4px}.album__details{position:relative;z-index:1}.album__details .detailsInner{padding-bottom:40px;padding-top:40px}.album__details .detailsInner h2{text-align:center}.album__details .infoContainer{margin-left:auto;margin-right:auto;max-width:480px}@media screen and (max-width:600px){.album__details .infoContainer{max-width:90%}}.album__details .infoContainer details[open] summary:after{content:"ï„†";font-family:Font Awesome\ 6 Pro;font-weight:700}.album__details .infoContainer summary{cursor:pointer;list-style:none;position:relative}.album__details .infoContainer summary::-webkit-details-marker{display:none}.album__details .infoContainer summary::marker{display:none}.album__details .infoContainer summary:after{content:"ï„‡";font-family:Font Awesome\ 6 Pro;font-size:16px;font-weight:700;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.album__details .infoContainer__aboutDownload{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;overflow:hidden;padding:12px 16px}.album__details .infoContainer__aboutDownload .list{-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:disc;padding:12px 16px 12px 32px}.album__details .infoContainer__aboutDownload .list li:not(:first-child){margin-top:8px}.album__details .infoContainer__aboutDownload .list li a{display:inline-block}.album__details .infoContainer__aboutDownload .list .emphasis{font-weight:700}.album__details .infoContainer__aboutDownload .list .notice{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;display:inline-block;font-size:12px;margin-top:4px;padding-left:6px}.album__details .infoContainer__aboutDownload .list .notice:before{content:"*";margin-left:-7px;margin-right:1px}.album__details .infoContainer__additional{background-color:#fef8e8;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:16px 20px}.album__details .infoContainer__additional .title{color:#e48900;font-size:16px;font-weight:700;margin:0 auto 8px;text-align:center}.album__details .infoContainer__additional .title:before{content:"ïƒ³";font-family:Font Awesome\ 6 Pro;font-weight:700;margin-right:8px}.album__details .infoContainer__additional a{display:block;margin-top:12px;text-align:center;width:100%}.album__details .infoContainer__additional a:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-left:4px}.album__details .infoContainer__review{background-color:#eef3e7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:12px 16px}.album__details .infoContainer__review .title{color:#5a962a;font-size:16px;font-weight:700}.album__details .infoContainer__review .title:before{content:"ïš";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-right:8px}.album__details .infoContainer__review .description{margin-top:8px}@media screen and (max-width:428px){.album__details .infoContainer__review .description{text-align:left}}.album__details .infoContainer__review .note{color:#737373;margin-top:8px}.album__details .infoContainer__review .btn{background-color:transparent;display:block;margin:16px auto 0;max-width:240px;width:100%}.album__details .infoContainer__receivedBefore{margin-top:20px}.album__details .infoContainer__receivedBefore .attention{background-color:#fef8e8;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:16px 20px}.album__details .infoContainer__receivedBefore .attention__title{color:#e48900;text-align:center}.album__details .infoContainer__receivedBefore .attention__title:before{content:"ïš";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-right:8px}.album__details .infoContainer__receivedBefore .attention__sentence{margin-top:8px}.album__details .infoContainer__receivedBefore .attention ul{list-style:disc;margin-left:16px}.album__details .galleryList{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:18px;padding-left:4px;padding-right:4px}.album__details .galleryList li{background-color:#edefed;-webkit-box-sizing:border-box;box-sizing:border-box;margin:2px 1px 0;overflow:hidden;position:relative;width:190px}.album__details .galleryList li:before{content:"";display:block;padding-top:100%}@media screen and (max-width:834px){.album__details .galleryList li{width:calc(25% - 1.5px)}}@media screen and (max-width:414px){.album__details .galleryList li{width:calc(33.33333% - 2px)}}.album__details .galleryList__thumbnail{cursor:pointer;height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.album__details .additionalDeliveryList{padding-top:0}.album__bottomBannerArea{bottom:90px;left:12px;position:fixed;right:12px;z-index:101}.album__bottomBannerArea img{-webkit-animation:fadeup .3s ease-in-out 2.5s forwards;animation:fadeup .3s ease-in-out 2.5s forwards;height:auto;max-width:300px;opacity:0;vertical-align:bottom;width:100%}@-webkit-keyframes fadeup{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeup{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.album__bottomBtnArea{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;left:0;padding:8px 16px 24px;position:fixed;right:0;z-index:101}.album__bottomBtnArea form{text-align:center;width:100%}.album__bottomBtnArea .bottomBtn{max-width:480px;width:100%}.anniversary__contestResult .list{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.anniversary__contestResult .list li:first-child{width:100%}.anniversary__contestResult .list li:nth-child(n+2){margin-top:80px;max-width:420px;width:calc(50% - 15px)}@media screen and (max-width:600px){.anniversary__contestResult .list li:nth-child(n+2){margin-top:60px;max-width:100%;width:100%}}.anniversary__contestResult .list__title{color:#f15d35;font-size:18px;font-weight:700}.anniversary__contestResult .list__title:before{content:"ï‚‘";font-family:Font Awesome\ 6 Pro;font-size:21px;margin-right:5px}.anniversary__contestResult .list__imageContainer{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px auto 0;max-width:440px;overflow:hidden;position:relative}.anniversary__contestResult .list__imageContainer:before{content:"";display:block;padding-top:65%}.anniversary__contestResult .list__imageContainer img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.anniversary__contestResult .list__nameContainer{margin-top:15px}.anniversary__contestResult .list__nameContainer .title{font-size:18px;font-weight:700}@media screen and (max-width:320px){.anniversary__contestResult .list__nameContainer .title{font-size:16px}}.anniversary__contestResult .list__nameContainer .author{font-size:16px;font-weight:700;margin-top:10px}.anniversary__contestResult .list__aboutPrize{border-bottom:1px solid #f15d35;border-top:1px solid #f15d35;-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px auto;max-width:360px;padding-bottom:20px;padding-top:20px}.anniversary__contestResult .list__aboutPrize .title{color:#f15d35;font-size:18px;font-weight:700}.anniversary__contestResult .list__aboutPrize .sentence{color:#f15d35;font-size:16px;font-weight:700;line-height:1.6;margin-top:10px}.anniversary__contestResult .list__conceptContainer .heading{font-size:16px;font-weight:700}.anniversary__contestResult .list__conceptContainer .sentence{font-size:14px;margin:15px auto 0;max-width:440px;text-align:left}.anniversary__contestResult .list__comment{margin:25px auto 0;max-width:600px}.anniversary__contestResult .list__comment .heading{font-size:16px;font-weight:700}.anniversary__contestResult .list__comment .body{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:10px}.anniversary__contestResult .list__comment .body img{border-radius:50%;margin-right:10px;width:30px}.anniversary__contestResult .list__comment .body__sentence{border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;padding:15px;position:relative;text-align:left;width:calc(100% - 46px)}.anniversary__contestResult .list__comment .body__sentence:before{border:6px solid transparent;content:"";left:-6px;position:absolute;top:44%;-webkit-transform:translate(-50%);transform:translate(-50%)}.anniversary__contestResult .list__comment .body__sentence--author{background-color:#fff}.anniversary__contestResult .list__comment .body__sentence--author:before{border-right-color:#fff}.anniversary__contestResult .list__comment .body__sentence--fotowa{background-color:#feeae8}.anniversary__contestResult .list__comment .body__sentence--fotowa:before{border-right-color:#feeae8}.anniversaryIntroArea{text-align:center}.anniversaryIntroArea .anniversaryIntroAreaInner{padding-top:0}.anniversaryIntroArea__title{letter-spacing:.1em;margin-bottom:0;margin-top:20px}@media screen and (max-width:414px){.anniversaryIntroArea__title{font-size:18px}}.anniversaryIntroArea__description{font-size:16px;line-height:2;margin-top:15px}.anniversaryIntroArea__description:first-of-type{margin-top:20px}@media screen and (max-width:800px){.anniversaryIntroArea__description{text-align:left}}.anniversaryRequirementsArea .list{text-align:left}.anniversaryRequirementsArea .list&gt;li:not(:first-child){margin-top:20px}.anniversaryRequirementsArea .list__title{font-size:16px;font-weight:700}.anniversaryRequirementsArea .list__description{font-size:16px;line-height:1.5;margin-top:5px}.anniversaryRequirementsArea .list__number{margin-top:5px}.anniversaryRequirementsArea .list__number&gt;li{font-size:16px;line-height:1.5;padding-left:15px}.anniversaryRequirementsArea .list__number&gt;li:before{margin-left:-15px;margin-right:4px}.anniversaryRequirementsArea .list__number&gt;li:first-child:before{content:"â‘&nbsp;"}.anniversaryRequirementsArea .list__number&gt;li:nth-child(2){margin-top:5px}.anniversaryRequirementsArea .list__number&gt;li:nth-child(2):before{content:"â‘¡"}.anniversaryRequirementsArea .list__disc{list-style-type:disc;margin-left:20px;margin-top:5px}.anniversaryRequirementsArea .list__disc li{font-size:16px;line-height:1.5}.anniversaryRequirementsArea .list__disc li:not(:first-child){margin-top:5px}.anniversaryRequirementsArea .list__itemContainer{margin-top:10px}.anniversaryRequirementsArea .list__itemContainer .heading{color:#e44c23;font-size:16px;font-weight:700;line-height:1.5}.anniversaryRequirementsArea .list__itemContainer .sentence{font-size:16px;margin-top:3px}.anniversaryRequirementsArea .list__itemContainer .anniversaryRequirementsAnnotationList,.anniversaryRequirementsArea .list__itemContainer .discList{margin-top:4px}.anniversaryRequirementsArea .list__itemContainer .singleNotice{color:#737373;font-size:13px;margin-top:5px;padding-left:10px}@media screen and (max-width:414px){.anniversaryRequirementsArea .list__itemContainer .singleNotice{text-align:left}}.anniversaryRequirementsArea .list__itemContainer .singleNotice:before{content:"*";margin-left:-6px}.anniversaryRequirementsArea .list__thanks{font-size:20px;font-weight:700;margin-bottom:30px;margin-top:30px}.anniversaryRequirementsArea .list__notice{margin-top:5px;text-align:left}.anniversaryRequirementsArea .list__notice&gt;li{color:#737373;font-size:13px;padding-left:10px}.anniversaryRequirementsArea .list__notice&gt;li:before{content:"*";margin-left:-6px}.anniversaryRequirementsArea .list__notice&gt;li:not(:first-child){margin-top:3px}.anniversaryRequirementsArea .list__singleNotice{color:#737373;font-size:13px;margin-top:5px;padding-left:10px}@media screen and (max-width:414px){.anniversaryRequirementsArea .list__singleNotice{text-align:left}}.anniversaryRequirementsArea .list__singleNotice:before{content:"*";margin-left:-6px}.anniversaryRequirementsArea .list__title+.list__itemContainer{margin-top:5px}.anniversary__present .awardsList{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.anniversary__present .awardsList li{max-width:360px;width:100%}.anniversary__present .awardsList li:nth-child(n+3){margin-top:40px}.anniversary__present .awardsList li:nth-child(2n){margin-left:40px}@media screen and (max-width:600px){.anniversary__present .awardsList li:nth-child(2){margin-top:40px}.anniversary__present .awardsList li:nth-child(2n){margin-left:0}}.anniversary__present .awardsList__heading .number{color:#f15d35;font-size:18px;font-weight:700}.anniversary__present .awardsList__heading .number:before{content:"ï”¡";font-family:Font Awesome\ 6 Pro;font-size:21px;margin-right:5px}.anniversary__present .awardsList__heading .from{font-size:16px;margin-top:10px}.anniversary__present .awardsList__imgContainer{border-radius:5px;margin-top:10px;overflow:hidden}.anniversary__present .awardsList__imgContainer img{vertical-align:bottom;width:100%}.anniversary__present .awardsList__letter{margin-top:10px}.anniversary__present .awardsList__letter .heading{font-size:16px}.anniversary__present .awardsList__letter .body{background-color:#fff;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px;padding:15px 20px 20px}.anniversary__present .awardsList__letter .body__sentence{background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(50%,transparent),color-stop(50%,#fff),color-stop(50%,#fff)),-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(97%,transparent),color-stop(97%,#ccc),to(#ccc));background-image:linear-gradient(90deg,transparent,transparent 50%,#fff 0,#fff 0),linear-gradient(180deg,transparent,transparent 97%,#ccc 0,#ccc);background-size:8px 100%,100% 2em;font-size:14px;height:494px;line-height:2;text-align:left}@media screen and (max-width:600px){.anniversary__present .awardsList__letter .body__sentence{height:auto}}.anniversary__present .awardsList__comment{margin-top:10px}.anniversary__present .awardsList__comment .heading{font-size:16px}.anniversary__present .awardsList__comment .body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.anniversary__present .awardsList__comment .body img{border-radius:50%;margin-right:10px;width:30px}.anniversary__present .awardsList__comment .body__sentence{background-color:#feeae8;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;padding:15px;position:relative;text-align:left;width:calc(100% - 46px)}.anniversary__present .awardsList__comment .body__sentence:before{border:6px solid transparent;border-right-color:#feeae8;content:"";left:-6px;position:absolute;top:42%;-webkit-transform:translate(-50%);transform:translate(-50%)}.anniversary__present .details{margin:40px auto 0;max-width:500px}.anniversary__present .details__title{font-size:18px;font-weight:700}.anniversary__present .details__title .emphasis{color:#e44c23}.anniversary__present .details__imageContainer{margin:10px auto 0;max-width:200px;overflow:hidden}.anniversary__present .details__imageContainer img{vertical-align:bottom;width:100%}.anniversary__present .details__description{font-size:16px;line-height:1.5;margin-top:10px}.anniversary__present .details__singleNotice{color:#737373;font-size:13px;margin-top:5px;padding-left:10px}@media screen and (max-width:414px){.anniversary__present .details__singleNotice{text-align:left}}.anniversary__present .details__singleNotice:before{content:"*";margin-left:-6px}.anniversary__present .thanks{font-size:20px;font-weight:700;margin-top:30px}.anniversary__IndexIntro{background-color:#e44c23;position:relative}.anniversary__IndexIntro .imgContainer{margin-left:auto;margin-right:auto;max-width:471px}.anniversary__IndexIntro .imgContainer img{width:100%}.anniversary__IndexIntro .sentence{color:#fff;font-size:16px;line-height:2;margin-top:30px}@media screen and (max-width:600px){.anniversary__IndexIntro .sentence{text-align:left}}.anniversary__IndexIntro .announcement{color:#fff;font-size:14px;margin-top:15px}.anniversary__results .title{margin-bottom:0}.anniversary__results .graphList{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.anniversary__results .graphList&gt;li{margin-top:40px;text-align:center;width:100%}.anniversary__results .graphList&gt;li&gt;img{margin-top:10px;max-width:240px;width:100%}@media screen and (max-width:834px){.anniversary__results .graphList&gt;li&gt;img{margin-top:10px}}.anniversary__results .graphList&gt;li:nth-child(2) img{margin-top:30px}@media screen and (max-width:834px){.anniversary__results .graphList&gt;li:nth-child(2) img{margin-top:10px}}.anniversary__results .graphList&gt;li:nth-child(3) img{margin-top:50px}@media screen and (max-width:834px){.anniversary__results .graphList&gt;li:nth-child(3) img{margin-top:10px}}.anniversary__results .graphList&gt;li:nth-child(-n+3){width:268px}@media screen and (max-width:834px){.anniversary__results .graphList&gt;li:nth-child(-n+3){width:100%}}.anniversary__results .graphList__title{font-size:18px;font-weight:700}.anniversary__results .ranking{margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.anniversary__results .ranking__title{font-size:18px;font-weight:700}.anniversary__results .ranking__list{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:stretch;counter-reset:number;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.anniversary__results .ranking__list::-webkit-scrollbar{display:none}@media screen and (max-width:834px){.anniversary__results .ranking__list{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;margin-right:5%;overflow-x:scroll;padding-bottom:4px;padding-left:5%;width:95%}}.anniversary__results .ranking__list&gt;li{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);box-shadow:0 1px 4px 0 rgba(0,0,0,.14);margin-top:20px;overflow:hidden;position:relative}.anniversary__results .ranking__list&gt;li:first-child{width:374px}.anniversary__results .ranking__list&gt;li:nth-child(2){margin-left:20px;width:374px}.anniversary__results .ranking__list&gt;li:nth-child(n+3){width:calc(33.33333% - 13.33333px)}.anniversary__results .ranking__list&gt;li:nth-child(n+4){margin-left:20px}@media screen and (max-width:834px){.anniversary__results .ranking__list&gt;li{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}.anniversary__results .ranking__list&gt;li:not(:first-child){margin-left:10px}}@media screen and (max-width:414px){.anniversary__results .ranking__list&gt;li{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}}@media screen and (max-width:320px){.anniversary__results .ranking__list&gt;li{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px}}.anniversary__results .ranking__list&gt;li:before{background-color:#f15d35;color:#fff;content:counter(number);counter-increment:number;font-size:18px;left:10px;position:absolute;text-align:center;top:10px;width:30px;z-index:5}.anniversary__results .ranking__list&gt;li:after{border-bottom:10px solid transparent;border-left:15px solid #f15d35;border-right:15px solid #f15d35;content:"";height:0;left:10px;position:absolute;top:36px;width:0}.anniversary__results .ranking__list .imgContainer{overflow:hidden;position:relative}.anniversary__results .ranking__list .imgContainer:before{content:"";display:block;padding-top:66.6666666667%}.anniversary__results .ranking__list .imgContainer img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.anniversary__results .ranking__list .details{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;text-align:left}.anniversary__results .ranking__list .details__account{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.anniversary__results .ranking__list .details__account&gt;li:first-child{width:50px}@media screen and (max-width:414px){.anniversary__results .ranking__list .details__account&gt;li:first-child{width:40px}}.anniversary__results .ranking__list .details__account&gt;li:nth-child(2){margin-left:10px;width:calc(100% - 145px)}@media screen and (max-width:414px){.anniversary__results .ranking__list .details__account&gt;li:nth-child(2){margin-left:5px;width:calc(100% - 120px)}}.anniversary__results .ranking__list .details__account&gt;li:nth-child(3){margin-left:10px}@media screen and (max-width:414px){.anniversary__results .ranking__list .details__account&gt;li:nth-child(3){margin-left:5px}}.anniversary__results .ranking__list .details__account .iconBox{background-color:#f7f7f7;border-radius:50%;overflow:hidden;position:relative}.anniversary__results .ranking__list .details__account .iconBox:before{content:"";display:block;padding-top:100%}.anniversary__results .ranking__list .details__account .iconBox img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.anniversary__results .ranking__list .details__account .name{font-size:15px;font-weight:700;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:414px){.anniversary__results .ranking__list .details__account .name{font-size:13px}}.anniversary__results .ranking__list .details__account .totalEvaluation{-ms-flex-wrap:wrap;flex-wrap:wrap}.anniversary__results .ranking__list .details__account .ageAndGender{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2px}.anniversary__results .ranking__list .details__account .ageAndGender&gt;li{font-size:12px}.anniversary__results .ranking__list .details__account .ageAndGender&gt;li:not(:first-child){margin-left:5px}.anniversary__results .ranking__list .details__account .andMore{background-color:#f15d35;border-radius:5px;color:#fff;font-size:13px;font-weight:700;padding:5px;text-align:center}@media screen and (max-width:414px){.anniversary__results .ranking__list .details__account .andMore{font-size:12px}}.anniversary__results .ranking__list .details__selfPromotion{font-size:13px;line-height:1.5;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@supports(-webkit-line-clamp:2){.anniversary__results .ranking__list .details__selfPromotion{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;white-space:normal}}.anniversary__results .area__title{font-size:18px;font-weight:700}.anniversary__results .area__comparison{font-size:14px;margin-top:20px}@media screen and (max-width:320px){.anniversary__results .area__comparison{font-size:12px}}.anniversary__results .area__comparison .emphasis{color:#f15d35;display:block;font-size:18px;font-weight:700;margin-top:3px;padding-top:30px;position:relative}.anniversary__results .area__comparison .emphasis:after{color:#ccc;content:"ï„‡";font-family:Font Awesome\ 6 Pro;font-size:30px;font-weight:400;left:50%;line-height:1;position:absolute;top:0;-webkit-transform:translate(-50%);transform:translate(-50%)}.anniversary__satisfaction .satisfactionInner:first-of-type{padding-bottom:30px}.anniversary__satisfaction .satisfactionInner:last-of-type{padding-top:0}.anniversary__satisfaction .numbers{border:3px solid #f15d35;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:300px;padding:15px;width:100%}.anniversary__satisfaction .numbers .totalEvaluation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.anniversary__satisfaction .numbers .totalEvaluation__heading{font-size:16px;font-weight:700;margin-right:10px}.anniversary__satisfaction .numbers .totalEvaluation__starRating .average{color:#f15d35;font-size:18px}.anniversary__satisfaction .numbers__wom{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:10px}.anniversary__satisfaction .numbers__wom .heading{font-size:16px;font-weight:700;margin-right:10px}.anniversary__satisfaction .numbers__wom .total{color:#f15d35;font-size:18px;font-weight:700}.anniversary__satisfaction .womArea{padding-bottom:40px}.anniversary__satisfaction .womArea__title{font-size:18px;font-weight:700;margin-bottom:5px;text-align:center}.anniversary__satisfaction .womArea__announcement{font-size:14px;margin:0 auto 20px;max-width:900px;text-align:center;width:90%}@media screen and (max-width:600px){.anniversary__satisfaction .womArea__announcement{text-align:left}}.anniversary__satisfaction .womArea__itemContainer .starRating{display:inline-block}.anniversary__satisfaction .womArea__itemContainer .starRating .far{color:#737373}.anniversary__satisfaction .womArea__itemContainer .starRating .fas{color:#ffb400}.anniversary__satisfaction .womArea__itemContainer.slick-slider{margin-bottom:0}.anniversary__satisfaction .womArea__itemContainer .slick-track{padding-bottom:20px}.anniversary__satisfaction .womArea__itemContainer .slick-slide{margin-left:10px;margin-right:10px;outline:none;position:relative}.anniversary__satisfaction .womArea__itemContainer .slick-dots{bottom:0;position:relative}.anniversary__satisfaction .womArea__itemContainer .slick-dots li{height:auto;width:auto}.anniversary__satisfaction .womArea__itemContainer .slick-dots button{background-color:#ccc;border-radius:50%;display:inline-block;height:8px;margin-left:4px;margin-right:4px;width:8px}.anniversary__satisfaction .womArea__itemContainer .slick-dots button:before{content:unset}.anniversary__satisfaction .womArea__itemContainer .slick-dots .slick-active button{background-color:#f15d35}.anniversary__satisfaction .womArea__itemContainer .womItem{display:inline-block}.anniversary__satisfaction .womArea__itemContainer .womItem&gt;div{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.24);box-shadow:0 1px 3px 0 rgba(0,0,0,.24);-webkit-box-sizing:border-box;box-sizing:border-box;height:360px;padding:15px;text-align:left;-webkit-transition:all .15s linear;transition:all .15s linear;width:300px}.anniversary__satisfaction .womArea__itemContainer .womItem&gt;div:hover{-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.16);box-shadow:0 3px 8px 0 rgba(0,0,0,.16)}.anniversary__satisfaction .womArea__itemContainer .womItem .common{height:445px}.anniversary__satisfaction .womArea__itemContainer .womItem__header .userInfo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.anniversary__satisfaction .womArea__itemContainer .womItem__header .userInfo .avatar{background-color:#edefed;border-radius:100%;height:50px;margin-right:10px;overflow:hidden;text-align:initial;width:50px}.anniversary__satisfaction .womArea__itemContainer .womItem__header .userInfo .avatar img{height:100%;left:50%;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.anniversary__satisfaction .womArea__itemContainer .womItem__header .userInfo .nickname{font-size:14px;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anniversary__satisfaction .womArea__itemContainer .womItem__header .userInfo .starRating i{font-size:15px;margin-right:1px}.anniversary__satisfaction .womArea__itemContainer .womItem__header .userDetail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;margin-top:10px}.anniversary__satisfaction .womArea__itemContainer .womItem__header .userDetail li{border:1px solid #ccc;border-radius:5px;padding:3px 5px}.anniversary__satisfaction .womArea__itemContainer .womItem__header .userDetail li:not(:first-child){margin-left:5px}.anniversary__satisfaction .womArea__itemContainer .womItem__body{margin-top:10px;width:100%}.anniversary__satisfaction .womArea__itemContainer .womItem__body .text{font-size:14px;position:relative;text-align:justify}.anniversary__satisfaction .womArea__itemContainer .womItem__body .text p{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;height:82px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.anniversary__satisfaction .womArea__itemContainer .womItem__body .text__andMore{background-color:#fff;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4da1d4;display:block;font-size:13px;padding-top:3px;position:absolute;right:0;text-align:right;width:100%}.anniversary__satisfaction .womArea__itemContainer .womItem__body .text__andMore:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:5px}.anniversary__satisfaction .womArea__itemContainer .womItem__body .imgContainer{height:103px}.anniversary__satisfaction .womArea__itemContainer .womItem__body .imgContainer p{font-size:13px;margin-bottom:5px}.anniversary__satisfaction .womArea__itemContainer .womItem__body .imgContainer p:before{content:"ï€¾";font-family:Font Awesome\ 6 Pro;margin-right:5px}.anniversary__satisfaction .womArea__itemContainer .womItem__body .imgContainer li{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:75px;margin-bottom:3px;margin-right:3px;width:75px}.anniversary__satisfaction .womArea__itemContainer .womItem__body .noImage{height:103px}.anniversary__satisfaction .womArea__itemContainer .womItem__body .noImage__heading{font-size:13px;margin-bottom:5px}.anniversary__satisfaction .womArea__itemContainer .womItem__body .noImage__heading:before{content:"ï€¾";font-family:Font Awesome\ 6 Pro;margin-right:5px}.anniversary__satisfaction .womArea__itemContainer .womItem__body .noImage__announcement{background-color:#f7f7f7;border-radius:5px;color:#737373;font-size:13px;padding:30px 10px;text-align:center}.anniversary__satisfaction .womArea__itemContainer .womItem__date{bottom:16px;color:#737373;font-size:13px;position:absolute}.anniversary__satisfaction .womArea__itemContainer .womItem__link{bottom:15px;color:#4da1d4;font-size:13px;position:absolute;right:15px}.anniversary__satisfaction .womArea__itemContainer .womItem__link:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:5px}.anniversary__satisfaction .womArea__itemContainer .womItem__photographerInfo{margin-top:10px}.anniversary__satisfaction .womArea__itemContainer .womItem__photographerInfo .heading{font-size:13px}.anniversary__satisfaction .womArea__itemContainer .womItem__photographerInfo .heading:before{content:"ïŠ½";font-family:Font Awesome\ 6 Pro;margin-right:5px}.anniversary__satisfaction .womArea__itemContainer .womItem__photographerInfo .account{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px;padding:10px;width:100%}.anniversary__satisfaction .womArea__itemContainer .womItem__photographerInfo .account&gt;li:first-child{width:50px}.anniversary__satisfaction .womArea__itemContainer .womItem__photographerInfo .account&gt;li:nth-child(2){margin-left:10px;width:calc(100% - 60px)}.anniversary__satisfaction .womArea__itemContainer .womItem__photographerInfo .account__iconBox{background-color:#f7f7f7;border-radius:50%;overflow:hidden;position:relative;width:100%}.anniversary__satisfaction .womArea__itemContainer .womItem__photographerInfo .account__iconBox:before{content:"";display:block;padding-top:100%}.anniversary__satisfaction .womArea__itemContainer .womItem__photographerInfo .account__iconBox img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.anniversary__satisfaction .womArea__itemContainer .womItem__photographerInfo .account__name{font-size:15px;font-weight:700;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anniversary__satisfaction .maxRepeat__title{font-size:18px;font-weight:700}.anniversary__satisfaction .maxRepeat__number{color:#f15d35;font-size:40px}.anniversary__fotowaStaff .title{margin-bottom:30px}.anniversary__fotowaStaff .list li:not(:first-child){margin-top:30px}.anniversary__fotowaStaff .list__title{font-size:18px;font-weight:700}.anniversary__fotowaStaff .list__number{color:#f15d35;font-size:40px}.anniversary__fotowaStaff .list__imgItems{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:10px}.anniversary__fotowaStaff .list__imgItems li:first-child{max-width:250px;width:100%}.anniversary__fotowaStaff .list__imgItems li:nth-child(2){margin-left:30px;max-width:360px;width:100%}@media screen and (max-width:600px){.anniversary__fotowaStaff .list__imgItems li:nth-child(2){margin-left:0;margin-top:30px;max-width:100%}}.anniversary__fotowaStaff .list__imgItems img{width:100%}.anniversary__banners .list{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.anniversary__banners .list li{max-width:360px;width:calc(50% - 10px)}.anniversary__banners .list li:not(:first-child){margin-left:20px}@media screen and (max-width:600px){.anniversary__banners .list li{max-width:500px;width:100%}.anniversary__banners .list li:not(:first-child){margin-left:0;margin-top:20px}}.anniversary__banners .list li img{vertical-align:bottom;width:100%}.anniversary__last .message{margin-left:auto;margin-right:auto;max-width:600px}.anniversary__last .message__sentence{font-size:16px;line-height:2;text-align:left}.anniversary__last .message__from{font-size:16px;margin-top:10px;text-align:right}.anniversary__last .shareList{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:20px}.anniversary__last .shareList li:not(:first-child){margin-left:20px}.anniversary__last .shareList__btn{border-radius:50%;display:block;font-size:24px;height:50px;line-height:50px;text-align:center;-webkit-transition:all .15s linear;transition:all .15s linear;width:50px}.anniversary__last .shareList__btn--facebook{background-color:#3b5998}.anniversary__last .shareList__btn--twitter{background-color:#1da1f2}.anniversary__last .shareList__btn i{color:#fff}.anniversary__last .shareList__btn:hover{opacity:.8}.atonePrivateOffers{margin-left:auto;margin-right:auto;max-width:600px;padding-bottom:50px;padding-top:40px;text-align:left;width:90%}.atonePrivateOffers--wideWidth{max-width:100%;padding-bottom:0;padding-top:0;width:100%}.atonePrivateOffers__title{margin-bottom:30px}.atonePrivateOffers__title--defaultMargin{margin-bottom:20px}.atonePrivateOffers__description{font-size:16px}.atonePrivateOffers__noticeList{margin-bottom:32px;margin-top:4px}.atonePrivateOffers__noticeList&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;padding-left:10px;text-align:left}.atonePrivateOffers__noticeList&gt;li:before{content:"*";margin-left:-6px}.atonePrivateOffers__noticeList&gt;li:not(:first-child){margin-top:4px}.atonePrivateOffers__message{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:16px;padding:12px 16px;text-align:center}.atonePrivateOffers__message .heading{-webkit-box-pack:center;-ms-flex-pack:center;color:#f15d35;display:inline-block;justify-content:center}.atonePrivateOffers__guidance{font-size:16px;line-height:1.6;text-align:center}@media screen and (max-width:640px){.atonePrivateOffers__guidance{text-align:left}}.atonePrivateOffers__info{margin-top:32px}.atonePrivateOffers__info .subtitle{text-align:center}.atonePrivateOffers__info .discList{margin-top:8px}.atonePrivateOffers .attention{-ms-flex-item-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-self:center;background:#fcf7f3;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:32px;padding:16px 20px;text-align:left}.atonePrivateOffers .attention .heading{color:#f15d35}.atonePrivateOffers .attention .note{color:#737373}.atonePrivateOffers .attention .singleNotice{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;margin-top:4px;padding-left:10px}.atonePrivateOffers .attention .singleNotice:before{content:"*";margin-left:-6px}.atonePrivateOffers .changeRequestFeeNoticeList{margin-top:8px}.atonePrivateOffers .changeRequestFeeNoticeList&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box;color:#f15d35;font-size:13px;padding-left:10px;text-align:left}.atonePrivateOffers .changeRequestFeeNoticeList&gt;li:before{content:"*";margin-left:-6px}.atonePrivateOffers .changeRequestFeeNoticeList&gt;li:not(:first-child){margin-top:4px}.atonePrivateOffers .linkItems{margin-top:30px}.atonePrivateOffers .linkItems&gt;li{text-align:center}.atonePrivateOffers .linkItems&gt;li:not(:first-child){margin-top:24px}.atonePrivateOffers .linkItems__noticeList{margin-top:8px}.atonePrivateOffers .linkItems__noticeList&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;padding-left:10px;text-align:left}.atonePrivateOffers .linkItems__noticeList&gt;li:before{content:"*";margin-left:-6px}.atonePrivateOffers .linkItems__noticeList&gt;li:not(:first-child){margin-top:4px}.atonePrivateOffers .linkItems__noticeList .emphasis{color:#f15d35;font-weight:700}.atonePrivateOffers .linkItems__noticeList .emphasis:before{color:#f15d35}.atonePrivateOffers .linkItems .checkbox{margin-bottom:10px}.atonePrivateOffers .linkItems .errorMessage{margin-bottom:12px;margin-top:0}.atonePrivateOffers .linkItems .errorMessage li{text-align:center}@media screen and (max-width:413px){.atonePrivateOffers .linkItems .errorMessage li{text-align:left}}.atonePrivateOffers .linkItems__btn{width:100%}.atonePrivateOffers .linkItems__singleNotice{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;margin-top:5px;padding-left:10px;text-align:center}.atonePrivateOffers .linkItems__singleNotice:before{content:"*";margin-left:-6px}@media screen and (max-width:640px){.atonePrivateOffers .linkItems__singleNotice{text-align:left}}.atonePrivateOffers .linkItems__textLink{background:none;color:#4da1d4;cursor:pointer;font-size:16px;-webkit-transition:all .15s linear;transition:all .15s linear}.atonePrivateOffers .linkItems__textLink:hover{color:#e44c23}.atonePrivateOffers .userInformation{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:30px}.atonePrivateOffers .userInformation__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.atonePrivateOffers .userInformation__avatar{background-color:#f7f7f7;border-radius:100%;height:50px;margin-right:10px;overflow:hidden;width:50px}.atonePrivateOffers .userInformation__avatar img{height:100%;left:50%;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.atonePrivateOffers .userInformation__name{font-size:15px;font-weight:700}.atonePrivateOffers .userInformation__rating{display:block;margin-top:2px}.atonePrivateOffers .userInformation__rating i{font-size:15px;margin-right:1px}.atonePrivateOffers .userInformation__rating .far{color:#737373}.atonePrivateOffers .userInformation__rating .fas{color:#ffb400}.atonePrivateOffers .userInformation__count{color:#737373;font-size:13px;font-weight:400;padding-left:3px}.atonePrivateOffers .userInformation__count span{color:#4da1d4;text-decoration:underline}.atonePrivateOffers .atoneCaution{background-color:#fcf7f3;border-radius:5px;margin-top:12px;padding:8px}.atonePrivateOffers .annotationList{margin-top:8px}.atonePrivateOffers .errorContents{margin-top:20px}.atonePrivateOffers .errorContents__message{background-color:#feeae8;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 16px;text-align:center}.atonePrivateOffers .errorContents__message .heading{-webkit-box-pack:center;-ms-flex-pack:center;color:#e50303;display:inline-block;justify-content:center}.atonePrivateOffers .errorContents__message .description{color:#e50303;margin-top:4px}.atonePrivateOffers .errorContents__description{color:#e50303;margin-top:12px}.atonePrivateOffers .errorContents__description a{display:inline-block}.atonePrivateOffers .borderContainer{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:32px;padding-top:32px}.atonePrivateOffers .borderContainer:empty{display:none}.atonePrivateOffers .payment{border:1px solid #ccc;border-radius:5px}.atonePrivateOffers .payment__header{background-color:#f7f7f7;border-radius:5px 5px 0 0;font-size:15px;font-weight:700;padding-bottom:10px;padding-top:10px;text-align:center}.atonePrivateOffers .payment__header span{font-size:13px;font-weight:400}.atonePrivateOffers .payment__table{font-size:14px;padding-left:15px;padding-right:15px}.atonePrivateOffers .payment__table table{width:100%}.atonePrivateOffers .payment__table th{font-weight:700;text-align:left;width:70%}.atonePrivateOffers .payment__table td{text-align:right;width:30%}.atonePrivateOffers .payment__table .price td,.atonePrivateOffers .payment__table .price th{padding-bottom:15px;padding-top:15px}.atonePrivateOffers .payment__table .code th{padding-bottom:15px}.atonePrivateOffers .payment__table .code td{color:#f15d35}.atonePrivateOffers .payment__table .notice{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;text-align:left}.atonePrivateOffers .payment__table .notice td{padding-bottom:16px}.atonePrivateOffers .payment__table .notice td p{background-color:#feeae8;color:#e50303;padding:8px 8px 8px 16px;text-align:left}.atonePrivateOffers .payment__table .notice td p:before{content:"*";margin-left:-6px}.atonePrivateOffers .payment__table .notice td p a{display:inline-block}.atonePrivateOffers .payment__table .notice__emphasis{color:inherit;font-weight:700}.atonePrivateOffers .payment__table .total{border-top:1px solid #ccc;font-size:15px;font-weight:700}.atonePrivateOffers .payment__table .total th{font-weight:700;padding-bottom:15px;padding-top:15px}.atonePrivateOffers .payment__table .total td{padding-bottom:15px;padding-top:15px}.atonePrivateOffers .payment--changeRequest{border:none;overflow:hidden}.atonePrivateOffers .payment--changeRequest .payment__header{border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.atonePrivateOffers .payment--changeRequest .payment__table{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.atonePrivateOffers .cancellationPolicy{margin-top:20px}.atonePrivateOffers .cancellationPolicy__heading{font-size:14px;font-weight:700;margin-bottom:10px}.atonePrivateOffers .cancellationPolicy__list{border:1px solid #ccc;border-radius:5px;overflow:hidden}.atonePrivateOffers .cancellationPolicy__list&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box}.atonePrivateOffers .cancellationPolicy__list&gt;li:first-child{background-color:#f7f7f7}.atonePrivateOffers .cancellationPolicy__list&gt;li:not(:first-child){border-top:1px solid #ccc}.atonePrivateOffers .cancellationPolicy__list .row{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.atonePrivateOffers .cancellationPolicy__list .row--heading{font-weight:700}.atonePrivateOffers .cancellationPolicy__list .row&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;padding:5px;text-align:center;width:50%}.atonePrivateOffers .cancellationPolicy__list .row&gt;li:not(:first-child){border-left:1px solid #ccc}@media screen and (max-width:320px){.atonePrivateOffers .cancellationPolicy__list .row&gt;li{font-size:12px}}.atonePrivateOffers .cancellationPolicy__singleNotice{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;margin-top:10px;padding-left:10px;text-align:left}.atonePrivateOffers .cancellationPolicy__singleNotice:before{content:"*";margin-left:-6px}.atonePrivateOffers .cancellationPolicy__singleNotice .emphasis{font-weight:700}.atonePrivateOffers .atonePaymentMethod{margin-top:20px}.atonePrivateOffers .atonePaymentMethod__info{margin-top:8px}.atonePrivateOffers .atonePaymentMethod__info .discList&gt;li{margin-top:0}.atonePrivateOffers .atonePaymentMethod__list{margin-top:12px}.atonePrivateOffers .atonePaymentMethod__list&gt;li{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 16px}.atonePrivateOffers .atonePaymentMethod__list&gt;li:not(:first-child){margin-top:12px}.atonePrivateOffers .atonePaymentMethod__list .trigger{display:none}.atonePrivateOffers .atonePaymentMethod__list .switch{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.atonePrivateOffers .atonePaymentMethod__list .switch:after{-ms-flex-negative:0;content:"ï„‡";flex-shrink:0;font-family:Font Awesome\ 6 Pro;font-weight:400;margin-left:12px}.atonePrivateOffers .atonePaymentMethod__list .details{display:none;margin-top:12px}.atonePrivateOffers .atonePaymentMethod__list .details .discList&gt;li{margin-top:0}.atonePrivateOffers .atonePaymentMethod__list .details__decimalList{-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:decimal;padding-left:20px}.atonePrivateOffers .atonePaymentMethod__list .details__annotationList{margin-top:8px}.atonePrivateOffers .atonePaymentMethod__list .trigger:checked~.switch:after{content:"ï„†";font-family:Font Awesome\ 6 Pro;font-weight:400}.atonePrivateOffers .atonePaymentMethod__list .trigger:checked~.details{display:block}.atonePrivateOffers .retryContents{margin-top:40px}.atonePrivateOffers .retryContents__title{text-align:center}.atonePrivateOffers .retryContents__description{text-align:left}.atonePrivateOffers .atoneProcessing{background-color:#fff;height:100%;inset:0;position:fixed;width:100%;z-index:9999}.atonePrivateOffers .atoneProcessing__container{display:block;left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.atonePrivateOffers .atoneProcessing__container .icon{color:#737373;font-size:36px;margin-top:20px}.atonePrivateOffers .atoneProcessing__container .description{color:#737373;margin-top:16px}.atonePrivateOffers__complete .completeInner{max-width:600px;text-align:left}.beginnerMainArea{min-width:320px;overflow:hidden;position:relative;width:100%}.beginnerMainArea:before{content:"";display:block;padding-top:400px}@media screen and (max-width:640px){.beginnerMainArea:before{padding-top:250px}}@media screen and (max-width:414px){.beginnerMainArea:before{padding-top:170px}}.beginnerMainArea img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.comparison__detail:not(:first-of-type){margin-top:30px}.comparison__detail .intro__icon{vertical-align:bottom;width:50px}.comparison__detail .intro__title{margin-top:10px}.comparison__detail .list{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.comparison__detail .list li{border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px 30px;width:calc(50% - 10px)}.comparison__detail .list li:first-child{background-color:#f7f7f7}.comparison__detail .list li:nth-child(2){background-color:#feeae8;margin-left:20px}@media screen and (max-width:414px){.comparison__detail .list li:nth-child(2){margin-left:0;margin-top:20px}.comparison__detail .list li{width:100%}}.comparison__detail .list__img{width:200px}@media screen and (max-width:800px){.comparison__detail .list__img{width:150px}}@media screen and (max-width:414px){.comparison__detail .list__img{width:130px}}.comparison__detail .list__heading{font-size:18px;font-weight:700;letter-spacing:.2em;margin-bottom:5px}.comparison__detail .list__heading--fotowa{color:#f15d35}.comparison__detail .list__description{font-size:15px;text-align:justify;text-justify:distribute-all-lines}.comparison__detail .list__description .emphasis{font-weight:700}.comparison__detail .summary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;padding:15px 25px;width:100%}.comparison__detail .summary__img{width:50px}.comparison__detail .summary__description{font-size:15px;margin-left:15px;text-align:justify}.comparison__detail .summary__description .emphasis{font-weight:700}.comparison__detail .summary__description .singleNotice{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;display:inline-block;font-size:12px;line-height:1.3;padding-left:6px}.comparison__detail .summary__description .singleNotice:before{content:"*";margin-left:-7px;margin-right:1px}.beginnerLink{background-color:#feeae8}.beginnerLinkInner{margin:auto;padding-bottom:30px;padding-top:30px;text-align:center;width:900px}@media screen and (max-width:1024px){.beginnerLinkInner{width:90%}}.beginnerLinkInner .btn{width:350px}@media screen and (max-width:414px){.beginnerLinkInner .btn{width:100%}}.beginnerGuide .headerArea{padding:40px 0 24px}.beginnerGuide .headerArea__topImage{display:block;margin:auto;max-width:600px;width:100%}.beginnerGuide .headerArea .subHeader{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:center;margin:24px auto 0;padding:0 16px;width:375px}.beginnerGuide .headerArea .subHeader .cards{display:grid;gap:10px;grid-template-columns:1fr 1fr;width:100%}.beginnerGuide .headerArea .subHeader .subTitle{background:#fff;font-size:16px;padding:10px;text-align:center}.beginnerGuide .beginnerGuideInner{margin:auto;max-width:400px;padding:40px 16px;text-align:center}.beginnerGuide .beginnerGuideInner&gt;h2[id]:before{content:"";display:block;height:70px;margin-top:-70px}.beginnerGuide .beginnerGuideInner img,.beginnerGuide .beginnerGuideInner video{width:100%}.beginnerGuide .beginnerGuideInner .caption{font-size:16px;line-height:24px;text-align:left}.beginnerGuide .introduction .introSection{margin-bottom:40px}.beginnerGuide .introduction .introSection:last-child{margin-bottom:0}.beginnerGuide .introduction .introSection:last-child img{margin-bottom:8px;width:200px}.beginnerGuide .introduction .introSection:last-child p{color:#737373;font-size:10px;text-align:left}.beginnerGuide .introduction .text{font-size:16px;text-align:left}.beginnerGuide .featureSection .feature{margin-bottom:40px}.beginnerGuide .featureSection .featureTitle{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;align-items:center;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:8px;text-align:left}.beginnerGuide .featureSection .featureTitle span{background-color:#f15d35;border-radius:5px;color:#fff;font-size:16px;font-weight:700;line-height:24px;padding:4px 8px}.beginnerGuide .howToUse .eventsList{display:grid;gap:24px;grid-template-columns:1fr 1fr;margin:16px auto 40px}.beginnerGuide .howToUse .eventsList img{aspect-ratio:3/2;margin-top:5px;-o-object-fit:cover;object-fit:cover}.beginnerGuide .howToUse .eventsList:last-child{margin:20px auto 0}.beginnerGuide .howToUse .caption--suggest{margin:20px auto}.beginnerGuide .howToUse .caption--small{font-size:10px}@media screen and (max-width:375px){.beginnerGuide .howToUse .caption{font-size:15px}}.beginnerGuide .noteSection__header{background:#737373;margin-bottom:20px;padding:10px 16px 16px;position:relative}.beginnerGuide .noteSection__header .heading{font-size:28px}.beginnerGuide .noteSection__header p{color:#fff;font-size:16px;font-weight:700}.beginnerGuide .noteSection__header .arrow-down{border-left:17px solid transparent;border-right:17px solid transparent;border-top:17px solid #737373;height:0;left:45%;position:absolute;top:100%;width:0}.beginnerGuide .noteSection__content{margin-bottom:40px}.beginnerGuide .noteSection .caption{margin-top:20px}.beginnerGuide .noteSection__videos{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:20px}.beginnerGuide .noteSection__videos iframe{max-width:100%}.beginnerGuide .priceSection{margin-left:auto;margin-right:auto;max-width:900px;padding-bottom:40px;padding-top:40px;text-align:center;width:90%}.beginnerGuide .priceSection .priceCard{border:1px solid #4da1d4;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px auto;max-width:420px}.beginnerGuide .priceSection .priceCard__header{background:#4da1d4;font-size:16px;font-weight:700;padding:8px 0}.beginnerGuide .priceSection .priceCard__header *{color:#fff}.beginnerGuide .priceSection .priceCard__header span{font-size:12px;font-weight:500}.beginnerGuide .priceSection .priceCard__body{padding:16px 25px}.beginnerGuide .priceSection .priceCard__kind{-webkit-box-align:end;-ms-flex-align:end;-ms-flex-pack:distribute;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around}.beginnerGuide .priceSection .priceCard__kind .kindDay{font-size:16px;font-weight:700;text-align:left;width:50px}.beginnerGuide .priceSection .priceCard__kind .priceDetail span{font-size:18px;font-weight:700}.beginnerGuide .priceSection .priceCard__service{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 12px}.beginnerGuide .priceSection .priceCard__service,.beginnerGuide .priceSection .priceCard__service .serviceDetail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.beginnerGuide .priceSection .priceCard__service .serviceDetail{font-size:14px;font-weight:700;gap:4px;margin-bottom:4px;text-align:left}.beginnerGuide .priceSection .priceCard__service .serviceDetail .serviceIcon{height:38px;width:38px}.beginnerGuide .priceSection .priceCard__service .serviceDetail span{color:#737373;font-size:12px;font-weight:500}.beginnerGuide .reservationFlow__step{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin:20px auto 40px}.beginnerGuide .reservationFlow__step:last-child{margin-bottom:10px}.beginnerGuide .reservationFlow__step .imgContain{-ms-flex-negative:0;flex-shrink:0;width:130px}.beginnerGuide .reservationFlow__step .imgContain img{max-height:165px;-o-object-fit:cover;object-fit:cover}.beginnerGuide .reservationFlow__step .textContent{font-size:14px;text-align:left}.beginnerGuide .reservationFlow__step .textContent .title{font-weight:700;margin-bottom:10px}.beginnerGuide .reservationFlow .btn-more{margin-top:0}.beginnerGuide .fotowaThought .video{margin-top:40px}.beginnerGuide .fotowaThought .video iframe{max-width:100%}.beginnerGuide .fotowaThought .video h3{margin-bottom:20px}.cpContentArea .cpContentAreaInner{margin-left:auto;margin-right:auto;max-width:900px;padding-bottom:30px;padding-top:30px;text-align:center;width:90%}.cpContentArea__description{font-size:16px;line-height:2;text-align:justify}@media screen and (max-width:414px){.cpContentArea__description{font-size:16px;line-height:1.9}}.cpContentArea__text{font-size:15px;line-height:1.6;text-align:justify}.cpContentArea__textBold{font-weight:700}.cpContentArea__textSmall{font-size:12px}.cpContentArea img{margin-bottom:10px;width:80%}@media screen and (max-width:600px){.cpContentArea img{width:100%}}.cpContentArea .caseImg img{margin:0 auto;width:432px}@media screen and (max-width:414px){.cpContentArea .caseImg img{width:90%}}.cpContentArea iframe{height:1300px;width:100%}.cpContentArea__block{margin-bottom:30px}.cpContentArea__block:last-child{margin-bottom:0}.cpContentArea__block h3{color:#f15d35;font-size:18px;line-height:1.7;margin-bottom:5px;text-align:left}@media screen and (max-width:414px){.cpContentArea__block h3{font-size:17px}}.cpContentArea__block .prizeTitle{margin-bottom:0;text-align:center}.cpContentArea__block h4{font-size:18px;font-weight:700;letter-spacing:.1em;margin-bottom:10px;text-align:left}@media screen and (max-width:414px){.cpContentArea__block h4{font-size:17px}}.cpContentArea__block h5{background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,transparent),color-stop(40%,#fffaa6));background:linear-gradient(transparent 40%,#fffaa6 0);display:inline-block;font-weight:700;letter-spacing:.2em;margin-bottom:5px}.cpContentArea__block p{font-size:16px;line-height:1.9;margin-bottom:20px;text-align:justify}.cpContentArea__block .textCenter{text-align:center}.cpContentArea__block .text{margin-bottom:5px}.cpContentArea__block .textLink{margin-top:10px}.cpContentArea__block .textSummary{color:#f15d35;font-weight:700;margin-bottom:0;margin-top:30px;text-align:center}.cpContentArea__block .textSummary-2{font-weight:700;margin-bottom:0;margin-top:5px;text-align:center}@media screen and (max-width:360px){.cpContentArea__block .textSummary-2{padding:0 20px}}@media screen and (max-width:320px){.cpContentArea__block .textSummary-2{padding:0}}.cpContentArea__block .textSummary-3{font-size:13px;margin-bottom:20px;margin-top:20px;text-align:center}.cpContentArea__block ul{font-size:16px;text-align:left}.cpContentArea__block li{line-height:1.6}.cpContentArea__block li:not(:last-child){margin-bottom:10px}.cpContentArea__block li h3{background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,transparent),color-stop(40%,#fffaa6));background:linear-gradient(transparent 40%,#fffaa6 0);color:#000;display:inline-block;font-weight:700;letter-spacing:.2em;margin-bottom:5px}@media screen and (max-width:414px){.cpContentArea__block li h3{letter-spacing:.1em}}@media screen and (max-width:384px){.cpContentArea__block li h3{background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,transparent),color-stop(40%,#fffaa6));background:linear-gradient(transparent 10%,#fffaa6 40%)}}.cpContentArea__block .small{font-size:13px}@media screen and (max-width:414px){.cpContentArea__block .small{margin-top:20px}}.cpContentArea__block .bold{font-weight:700}.cpContentArea__block .inquiry{color:#1170b0;margin-right:5px}.cpContentArea__block .inquiry:hover{color:#f15d35}.cpContentArea .list ul{margin-top:5px}.cpContentArea .list li{list-style:circle;margin-left:20px}.cpContentArea .list li ul li{list-style:disc}.cpContentArea .btnBuy{background:#fff;border:3px solid #f15d35;border-radius:30px;-webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,.07);box-shadow:2px 2px 0 0 rgba(0,0,0,.07);-webkit-box-sizing:border-box;box-sizing:border-box;color:#f15d35;display:inline-block;font-size:16px;font-weight:700;margin-top:30px;padding:10px 30px;-webkit-transition:all .15s linear;transition:all .15s linear}.cpContentArea .btnBuy:hover{background:#f15d35;color:#fff}.cpContentArea .btnPlan{background:#fff;border:3px solid #f15d35;border-radius:30px;-webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,.07);box-shadow:2px 2px 0 0 rgba(0,0,0,.07);-webkit-box-sizing:border-box;box-sizing:border-box;color:#f15d35;display:inline-block;font-size:16px;font-weight:700;margin-top:10px;padding:5px 70px;-webkit-transition:all .15s linear;transition:all .15s linear}.cpContentArea .btnPlan:hover{background:#f15d35;color:#fff}.cpContentArea .instgrmWrap{-webkit-column-count:2;-moz-column-count:2;column-count:2}@media screen and (max-width:767px){.cpContentArea .instgrmWrap{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.cpContentArea .instgrmWrap iframe{margin-top:12px!important;width:100%!important}.cpContentArea .instgrmWrap:not(:last-child){margin-bottom:20px}.cpContentArea__itemWrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:414px){.cpContentArea__itemWrap{display:block}}.cpContentArea__itemWrap .cpContentAreaItem{margin-bottom:0;width:50%}@media screen and (max-width:414px){.cpContentArea__itemWrap .cpContentAreaItem{width:100%}}.cpContentArea__itemWrap .cpContentAreaItem:first-child{margin-right:10px}@media screen and (max-width:414px){.cpContentArea__itemWrap .cpContentAreaItem:first-child{margin-right:0}}.cpContentArea__itemWrap .cpContentAreaItem img{border-radius:5px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.1),0 6px 27px rgba(0,0,0,.05);box-shadow:0 1px 5px rgba(0,0,0,.1),0 6px 27px rgba(0,0,0,.05);-webkit-transition:all .15s linear;transition:all .15s linear;width:100%}.cpContentArea .sample{background-color:#fdefec;border-radius:5px;padding:20px}.cpContentArea .textSmall{font-size:14px}.campaignForm iframe{height:1200px;width:100%}@media screen and (max-width:600px){.campaignForm iframe{height:1780px}}.vowEpisode{background-color:#fcf7f3;border-radius:5px;font-size:16px;line-height:2;margin-bottom:20px;padding:20px;text-align:justify}@media screen and (max-width:320px){.vowEpisode{font-size:14px}}.vowEpisode h5{letter-spacing:0}.vowEpisode p{margin-bottom:0}@media screen and (max-width:320px){.vowEpisode p{font-size:14px}}.vowEpisode-2{border:3px solid #fff0c9;padding:20px}.vowEpisode-mar{margin-top:40px}.aboutPreviousProgram .aboutPreviousProgramInner{padding-bottom:40px;padding-top:40px;text-align:center}.aboutPreviousProgram__title{margin-left:auto;margin-right:auto;max-width:900px;width:90%}.aboutPreviousProgram__sceneList{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;overflow-x:scroll;padding-bottom:24px;text-align:left;width:100%}@media screen and (max-width:600px){.aboutPreviousProgram__sceneList{padding-bottom:0}.aboutPreviousProgram__sceneList::-webkit-scrollbar{display:none}}.aboutPreviousProgram__sceneList&gt;li{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;font-size:14px;margin-left:24px}@media screen and (max-width:600px){.aboutPreviousProgram__sceneList&gt;li{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%}}.aboutPreviousProgram__sceneList&gt;li:last-child{padding-right:24px}.aboutPreviousProgram__sceneList .imgContainer{border-radius:5px;margin-bottom:8px;overflow:hidden}.aboutPreviousProgram__sceneList .imgContainer img{vertical-align:bottom;width:100%}.entryForm__requirements .sentence{font-size:16px}@media screen and (max-width:800px){.entryForm__requirements .sentence{font-size:15px}}.entryForm__requirements .list{-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:disc;margin-top:20px;padding-left:30px}.entryForm__requirements .list&gt;li{font-size:14px;line-height:1.5;text-align:left}.entryForm__requirements .list&gt;li:not(:first-child){margin-top:10px}.entryForm__linkItem{margin-top:20px;text-align:center}.entryForm__linkItem .textLink{font-size:16px;font-weight:700}.entryForm__linkItem .textLink:after{content:"ï„…";font-family:Font Awesome\ 6 Pro;margin-left:5px}.cpIntroArea .cpIntroAreaInner{margin-left:auto;margin-right:auto;max-width:900px;padding-bottom:30px;padding-top:30px;text-align:center;width:90%}.cpIntroArea__description{font-size:16px;line-height:2;text-align:center}@media screen and (max-width:414px){.cpIntroArea__description{font-size:16px;line-height:1.9;text-align:left}}.cpIntroArea__info{background-color:#fcf7f3;color:#f15d35;display:block;font-size:16px;font-weight:700;margin:0 auto 20px;padding:10px 0;text-align:center;width:70%}@media screen and (max-width:600px){.cpIntroArea__info{width:100%}}.cpIntroArea__info i{color:#f15d35;margin-left:5px}.cpIntroArea__img{margin-bottom:10px}.cpIntroArea__img img{width:100%}@media screen and (max-width:600px){.cpIntroArea__img img{width:100%}}.cpIntroArea__mainImg{margin-bottom:10px}.cpIntroArea__mainImg img{width:720px}@media screen and (max-width:600px){.cpIntroArea__mainImg img{width:100%}}.cpIntroArea__itemWrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:414px){.cpIntroArea__itemWrap{display:block}}.cpIntroArea__itemWrap .cpIntroAreaItem{margin-bottom:10px;margin-top:20px;width:50%}@media screen and (max-width:414px){.cpIntroArea__itemWrap .cpIntroAreaItem{width:100%}}.cpIntroArea__itemWrap .cpIntroAreaItem:first-child{margin-right:10px}@media screen and (max-width:414px){.cpIntroArea__itemWrap .cpIntroAreaItem:first-child{margin-right:0}}.cpIntroArea__itemWrap .cpIntroAreaItem img{border-radius:5px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.1),0 6px 27px rgba(0,0,0,.05);box-shadow:0 1px 5px rgba(0,0,0,.1),0 6px 27px rgba(0,0,0,.05);-webkit-transition:all .15s linear;transition:all .15s linear;width:100%}.cpIntroArea__linkItem{background-color:#fcf7f3;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 20px;max-width:630px;padding:10px;text-align:center}.cpIntroArea__linkItem .textLink{color:#f15d35;font-size:16px;font-weight:700}.cpIntroArea__linkItem .textLink:after{content:"ï„‡";font-family:Font Awesome\ 6 Pro;margin-left:5px}.spot__info .details{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px auto 0;max-width:480px;padding:16px 20px;position:relative;text-align:left}.spot__info .details__trigger{display:none}.spot__info .details__switchContainer{background-color:#fff;bottom:16px;display:block;left:0;position:absolute;text-align:center;width:100%;z-index:10}.spot__info .details__switchContainer:before{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.5)),to(#fff));background-image:linear-gradient(180deg,hsla(0,0%,100%,.5),#fff);bottom:20px;content:"";left:0;padding-top:20px;position:absolute;width:100%;z-index:5}.spot__info .details__switchContainer .switch{color:#e44c23;cursor:pointer;display:block;margin-left:auto;margin-right:auto;padding-top:4px;position:relative;width:96px;z-index:8}.spot__info .details__list{height:128px;overflow:hidden}.spot__info .details__list&gt;li:not(:first-child){margin-top:16px}.spot__info .details__trigger:checked~.details__switchContainer{display:none}.spot__info .details__trigger:checked~.details__list{height:auto;overflow:visible}.spot__info .description{margin-top:20px}@media screen and (max-width:428px){.spot__info .description{text-align:left}}.characters__main .imageContainer{background:-webkit-gradient(linear,left top,left bottom,color-stop(95%,#fcf7f3),color-stop(5%,transparent));background:linear-gradient(#fcf7f3 95%,transparent 0);padding-top:30px;text-align:center}.characters__main .imageContainer img{max-width:420px;width:100%}@media screen and (max-width:428px){.characters__main .imageContainer img{max-width:300px}}.characters__about .charactersAboutInner{width:100%}.characters__about .characterList{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}@media screen and (max-width:1024px){.characters__about .characterList{margin-left:auto;margin-right:auto;width:90%}}.characters__about .characterList li{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 16px;text-align:center;width:calc(33.33333% - 10.66667px)}.characters__about .characterList li:not(:first-child){margin-left:16px}@media screen and (max-width:428px){.characters__about .characterList li{width:100%}.characters__about .characterList li:not(:first-child){margin-left:0;margin-top:16px}}.characters__about .characterList__avatar{border-radius:50%;width:114px}.characters__about .characterList__name{font-size:18px;font-weight:700;margin-top:8px}.characters__about .characterList__description{font-size:16px;margin-top:8px;text-align:left}.characters__about .charactersPictureContainer{margin:32px auto 0;max-width:480px;overflow:hidden;position:relative;width:100%}.characters__about .charactersPictureContainer:before{content:"";display:block;padding-top:35.4166666667%}.characters__about .charactersPictureContainer img{display:block;height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media screen and (max-width:428px){.characters__about .charactersPictureContainer img{width:115%}}.characters__about .contest{margin-top:40px;text-align:center}@media screen and (max-width:1024px){.characters__about .contest{margin-left:auto;margin-right:auto;width:90%}}.characters__about .contest__detailsList li{font-size:18px;font-weight:700}.characters__about .contest__detailsList li:not(:first-child){margin-top:20px}.characters__about .contest__detailsList li .textLink{font-size:15px;font-weight:400}.characters__about .contest__detailsList li img{width:240px}.contact__item{margin:40px auto;width:100%}@media screen and (max-width:800px){.contact__item{width:90%}}.contact__item iframe{height:1200px;width:100%}@media screen and (max-width:414px){.contact__item iframe{height:1300px}}@media screen and (max-width:320px){.contact__item iframe{height:1400px}}.availableConditions .availableConditionsInner{padding-bottom:32px}.availableConditions__annotationList{margin:4px auto 0;max-width:384px}.availableConditions__icon{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;margin:16px auto 0;padding-bottom:5px;padding-top:5px;width:290px}.availableConditions__icon&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:5px}.availableConditions__icon i{margin-right:5px}@media screen and (max-width:428px){.availableConditions__icon{width:200px}}.availableConditions__calendarContainer{margin-left:auto;margin-right:auto;max-width:900px;padding-bottom:40px;text-align:center}.calendarModal{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:65vh;overflow-y:auto;padding-left:20px;padding-right:20px;text-align:left}.calendarModal__date .dateContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.calendarModal__date .dateLabel{display:block;font-size:14px;font-weight:700;margin-bottom:5px}.calendarModal__date input{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;height:49px;margin-right:10px;padding-left:10px;position:relative;width:130px}.calendarModal__date .time{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:414px){.calendarModal__date .time{margin-top:10px}}.calendarModal__date p{line-height:50px;text-align:center;width:30px}.calendarModal__date select{padding:5px;width:85px}.calendarModal__repeat .btn-more{margin-top:20px}.calendarModal__repeat p{font-size:14px;margin-top:10px}.calendarModal__repeat p:before{content:"ï€ž";font-family:Font Awesome\ 6 Pro;margin-right:10px}.calendarModal__workableZones{margin-top:30px}.calendarModal__workableZones .workableZoneLabel{display:block;font-size:14px;font-weight:700;margin-bottom:5px}.calendarModal__workableZones .workableZonesBox{margin-top:20px}.calendarModal__workableZones .workableZonesBox .radio-label{color:#333;display:block;font-size:14px;line-height:25px;position:relative}.calendarModal__workableZones .workableZonesBox .radio-label:hover{cursor:pointer}.calendarModal__workableZones .workableZonesBox .workableZone__card:not(:last-child){margin-bottom:10px}.calendarModal__workableZones .workableZonesBox .workableZone__card input[type=radio].radio{display:none}.calendarModal__workableZones .workableZonesBox .workableZone__card input[type=radio]+.radio-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.calendarModal__workableZones .workableZonesBox .workableZone__card input[type=radio]+.radio-label:before{-webkit-box-flex:0;background:#fff;border-radius:50%;content:"";cursor:pointer;display:block;-ms-flex:0 0 25px;flex:0 0 25px;height:25px;margin-right:10px;text-align:center}.calendarModal__workableZones .workableZonesBox .workableZone__card input[type=radio]+.radio-label .detail{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);box-shadow:0 1px 4px 0 rgba(0,0,0,.14);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;padding:14px;width:100%}.calendarModal__workableZones .workableZonesBox .workableZone__card input[type=radio]+.radio-label .detail:before{content:"ï…";font-family:Font Awesome\ 6 Pro;font-weight:700;margin-right:14px}.calendarModal__workableZones .workableZonesBox .workableZone__card input[type=radio]+.radio-label .detail .detail__locationName{line-height:1.4;margin-bottom:5px}.calendarModal__workableZones .workableZonesBox .workableZone__card input[type=radio]:checked+.radio-label:before{color:#f15d35;content:"ï„‘";font-family:Font Awesome\ 6 Pro;font-size:15px;font-weight:700;line-height:26px}.calendarModal__workableZones .workableZonesBox__add{color:#4da1d4;cursor:pointer;font-size:13px}.calendarModal__workableZones .workableZonesBox__add:before{content:"ïƒ¾";font-family:Font Awesome\ 6 Pro;margin-right:6px}.calendarModal .workableZoneCreateEntry{font-size:14px}.calendarModal .workableZoneCreateEntry:before{content:"ïƒ¾";font-family:Font Awesome\ 6 Pro;margin-right:8px}.calendarModal__btn{margin:30px auto 0;width:100%}.calendarModal__btn a,.calendarModal__btn input{width:100%}.repeatModal{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;padding-left:20px;padding-right:20px}.repeatModal__repeat{margin-bottom:20px}.repeatModal__repeat select{width:140px}.repeatModal .repeatLabel{display:block;font-size:14px;font-weight:700;margin-bottom:5px}.repeatModal__firstDate{margin-top:30px}.repeatModal__firstDate .firstDateLabel{display:block;font-size:14px;font-weight:700;margin-bottom:5px}.repeatModal__firstDate p{font-size:16px}.repeatModal__lastDate{margin-top:30px;padding-bottom:30px}.repeatModal__lastDate .lastDateLabel{display:block;font-size:14px;font-weight:700;margin-bottom:5px}.repeatModal__lastDate .lastdDateBox{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;height:49px;margin-right:5px;padding-left:10px;position:relative;width:150px}.repeatModal__lastDate .lastdDateBox input{border-radius:5px;display:block;height:100%;width:100%}.repeatModal__dayOfTheWeek{margin-top:30px}.repeatModal__dayOfTheWeek .dayOfTheWeekLabel{display:block;font-size:14px;font-weight:700;margin-bottom:0}.repeatModal__dayOfTheWeek .list{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.repeatModal__dayOfTheWeek .list li{margin-right:20px;margin-top:10px}.repeatModal__linkItems{text-align:center}.repeatModal__linkItems li:not(:first-child){margin-top:20px}.repeatModal__linkItems .btn{max-width:180px;width:100%}.repeatModal__linkItems .textLink{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#4da1d4;font-size:16px}.repeatModal__title{display:block;font-size:14px;font-weight:700;margin-bottom:5px}.repeatModal__btnBox{border-top:1px solid #ccc;margin-top:10px;padding-bottom:20px;text-align:left}.repeatModal__btnBox div{display:inline-block;margin-top:20px}.repeatModal__btnBox button{border-bottom:3px solid rgba(0,0,0,.2);color:#000;margin-bottom:7px;padding:10px;width:160px}.repeatModal__btnBox button,.scheduleDetailModal{-webkit-box-sizing:border-box;box-sizing:border-box}.scheduleDetailModal{font-size:15px;padding-left:20px;padding-right:20px}.scheduleDetailModal__container{margin-bottom:30px}.scheduleDetailModal__container div{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.scheduleDetailModal i{margin-right:5px;text-align:center;width:20px}.scheduleDetailModal__linkItems{text-align:center}.scheduleDetailModal__linkItems li:not(:first-child){margin-top:15px}.scheduleDetailModal__linkItems .btn{max-width:180px;width:100%}.scheduleDetailModal__linkItems .textLink{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#4da1d4;font-size:16px}.travelTimeModal{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;max-height:65vh;overflow-y:auto;padding-left:20px;padding-right:20px}.travelTimeModal__detail p{margin-bottom:5px}.travelTimeModal__detail .name{font-weight:700}.travelTimeModal__link:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:5px}.travelTimeModal__time{border-top:1px dotted #ccc;margin-bottom:20px;margin-top:20px;padding-top:20px}.travelTimeModal__time p{font-size:15px;text-align:left}.travelTimeModal__time .time{margin-bottom:15px}.travelTimeModal__time .time span{background-color:#f7f7f7;display:block;margin-top:5px;padding:10px}.travelTimeModal__time div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.travelTimeModal__time select{margin:0 5px;padding:5px;width:70px}.travelTimeModal__linkItems{text-align:center}.travelTimeModal__linkItems li:not(:first-child){margin-top:15px}.travelTimeModal__linkItems .btn{max-width:180px;width:100%}.travelTimeModal__linkItems .textLink{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#4da1d4;font-size:16px}.omakaseRequestModal{max-height:calc(100vh - 120px);overflow-y:auto;padding:0 24px}.omakaseRequestModal ul li:not(:last-child){border-bottom:1px solid #ccc;padding-bottom:20px}.omakaseRequestModal ul .omakaseRequestItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:20px}.omakaseRequestModal ul .omakaseRequestItem__link{color:#4da1d4}.omakaseRequestModal ul .omakaseRequestItem__note{color:#737373;margin:12px 0}.omakaseRequestModal ul .omakaseRequestItem .btn-more{margin-top:0;text-align:center}.bankAccount{font-size:14px;margin:auto;padding-bottom:40px;padding-top:40px;text-align:left;width:600px}@media screen and (max-width:650px){.bankAccount{width:90%}}.bankAccount__confirmList{border:1px solid #ccc;border-radius:5px;margin-bottom:10px;padding:20px}.bankAccount__confirmList&gt;li:not(:last-child){margin-bottom:20px}.bankAccount__confirmList h2{font-weight:700;margin-bottom:5px}.bankAccount__notice{color:#e50303}.bankAccount .bankAccountItem__warning{background-color:#fcf7f3;margin-bottom:20px;padding:12px 16px;text-align:left}.bankAccount .bankAccountItem__warning p{color:#e50303;font-size:14px;line-height:1.8;margin-top:10px}.bankAccount .bankAccountItem__notice{font-size:14px;line-height:1.8;margin-bottom:20px;text-align:left}.bankAccount .bankAccountItem__notice ul{padding-left:2em}.bankAccount .bankAccountItem__notice li{list-style-type:circle;padding-bottom:5px}.bankAccount .bankAccountItem__notice span{color:#e50303}.bankAccount .bankAccountItem__status{margin:24px auto}.bankAccount .bankAccountItem__status,.bankAccount .bankAccountItem__status .statusCard{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.bankAccount .bankAccountItem__status .statusCard{border:1px solid #ccc;border-radius:4px}.bankAccount .bankAccountItem__status .statusCard .content{padding:12px 24px}.bankAccount .bankAccountItem__status .statusCard .content:first-child{background-color:#f7f7f7;border-right:1px solid #ccc}.bankAccount .bankAccountItem__flow .formStepList--complete li,.bankAccount .bankAccountItem__flow .formStepList--confirm li,.bankAccount .bankAccountItem__flow .formStepList li{width:110px}.bankAccount .bankAccountItem__flow .formStepList--complete li:not(:last-child),.bankAccount .bankAccountItem__flow .formStepList--confirm li:not(:last-child),.bankAccount .bankAccountItem__flow .formStepList li:not(:last-child){margin-right:0}.bankAccount .bankAccountItem__flow .formStepList--complete li:not(:last-child):after,.bankAccount .bankAccountItem__flow .formStepList--confirm li:not(:last-child):after,.bankAccount .bankAccountItem__flow .formStepList li:not(:last-child):after{left:60px;width:100px}.bankAccount .bankAccountItem__flow .formStepList--complete li.completed:before,.bankAccount .bankAccountItem__flow .formStepList--confirm li.completed:before{font-weight:700}.bankAccount .bankAccountItem__flow .formStepList--complete li.completed:last-child:before{content:"ï„‘";font-family:Font Awesome\ 6 Pro;font-weight:400}.bankAccount__form .bankAccountItem&gt;div{margin-bottom:20px}.bankAccount__form .bankAccountItem&gt;div input{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;padding:10px;width:100%}.bankAccount__form .bankAccountItem&gt;div label{display:inline-block;font-size:14px;font-weight:700;margin-bottom:5px}.bankAccount__form .bankAccountItem__bankName ul{font-size:12px}.bankAccount__form .bankAccountItem__bankName .note{color:#e50303}.bankAccount__form .bankAccountItem .choices__inner{background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:16px;min-height:30px;padding:10px 0 10px 10px;width:calc(100% - 12px)}.bankAccount__form .bankAccountItem .choices__list--single{padding-left:0}.bankAccount__form .bankAccountItem__labelNote{margin-left:6px}.bankAccount__form .bankAccountBtn input{width:100%}.bankAccount__form input:focus::-webkit-input-placeholder{color:transparent}.bankAccount__form input:focus::-moz-placeholder{color:transparent}.bankAccount__form input:focus:-ms-input-placeholder{color:transparent}.bankAccount__form input:focus::-ms-input-placeholder{color:transparent}.bankAccount__form input:focus::placeholder{color:transparent}.bankAccount__disableForm&gt;div input[type=text],.bankAccount__disableForm&gt;div select{background-color:#edefed!important;color:#ababab!important}.bankAccount__linkItems{margin-top:30px;text-align:center}.bankAccount__linkItems li:not(:first-child){margin-top:20px}.bankAccount__linkItems .btn{max-width:300px;width:100%}.bankAccount__linkItems .text{color:#4da1d4;cursor:pointer;font-size:15px;-webkit-transition:all .15s linear;transition:all .15s linear}.bankAccount__linkItems .text:hover{color:#e44c23}.businessInfo{font-size:14px;margin:auto;padding-bottom:40px;padding-top:40px;text-align:left;width:480px}@media screen and (max-width:650px){.businessInfo{width:90%}}.businessInfo__form .submitBtn button{display:block;height:48px;margin:auto;width:300px}.businessInfo__item{margin-bottom:32px}.businessInfo__item .title{margin-bottom:8px}.businessInfo__item .content{margin-top:12px}.businessInfo__item .submitBtn .btn{display:block;height:48px;margin:auto;width:300px}.businessInfo__item .notice{color:#737373}.businessInfo__item .caution{color:#e50303;margin-top:8px}.businessInfo__item .options{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin:12px 0}.businessInfo__item .options .option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f7f7;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;padding:12px;text-align:left;width:100%}.businessInfo__item .options .option input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;border-radius:50%;cursor:pointer;height:24px;outline:none;position:relative;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s;width:24px}.businessInfo__item .options .option input:checked{background-color:#fff;border-color:#ccc}.businessInfo__item .options .option input:checked:after{background-color:#f15d35;border-radius:50%;content:"";display:block;height:14px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:14px}.businessInfo__item .options .option .label,.businessInfo__item .options .option label{cursor:pointer;font-size:14px;font-weight:500;position:relative}.businessInfo__item .numberSearch{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;margin-top:16px}.businessInfo__item .numberSearch span{color:#737373;font-size:19px;margin-right:5px}.businessInfo__item .numberSearch input{-webkit-box-flex:1;background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;-ms-flex:1;flex:1;padding:10px;width:100%}.businessInfo__item .numberSearch button{background-color:#fff;border:2px solid #f15d35;border-radius:5px;color:#f15d35;cursor:pointer;font-size:16px;font-weight:700;height:38px;margin-left:10px;padding:auto 16px;width:66px}.businessInfo__item .numberSearch button:hover{background-color:#f15d35;color:#fff}.businessInfo__item .numberSearch~span.error{color:#e50303;font-size:12px}.businessInfo__item .numberSearch__caption p{color:#737373;font-size:12px;line-height:1.3}.businessInfo__item .checkbox{margin-top:12px;text-align:left}.businessInfo__item .checkbox p{font-size:14px;font-weight:lighter}.businessInfo__item .checkbox__switch{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:16px;margin:0;padding:12px 12px 12px 52px;position:relative}.businessInfo__item .checkbox__switch:before{background:#fff;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";font-size:20px;height:28px;left:12px;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:28px}.businessInfo__item .checkbox__trigger:checked~.checkbox__switch:before{color:#f15d35;content:"ï€Œ";font-family:Font Awesome\ 6 Pro}.businessInfo__content{margin:40px 0}.businessInfo__notice p{font-size:16px;line-height:1.5;text-align:left}.businessInfo__notice .warning{color:#e50303}.businessInfo__notice .emphasis{font-weight:700}.businessInfo__warning{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background-color:#fef8e8;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;margin:24px 0;padding:12px 16px;width:auto}.businessInfo__warning h2{color:#e48900;gap:4px;text-align:center}.confirmModal__content{padding:16px 24px 20px}.confirmModal__content .modalHeading{background-color:#feeae8;border-radius:5px;margin-bottom:24px;padding:8px 10px;text-align:center}.confirmModal__content .modalHeading span{color:#e50303;font-size:16px;font-weight:700}.confirmModal__content .modalHeading span i{color:#e50303;margin-right:5px}.confirmModal__content .modalCheckbox{margin-bottom:24px;text-align:left}.confirmModal__content .modalCheckbox__switch{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:16px;margin:0;padding:12px 12px 12px 52px;position:relative}.confirmModal__content .modalCheckbox__switch:before{background:#fff;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";font-size:20px;height:28px;left:12px;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:28px}.confirmModal__content .modalCheckbox__trigger:checked~.modalCheckbox__switch:before{color:#f15d35;content:"ï€Œ";font-family:Font Awesome\ 6 Pro}.confirmModal__content .submitBtn button{width:100%}.businessInfoDetail{background-color:#fcf7f3;border-radius:5px;padding:16px 20px;width:auto}.businessInfoDetail .infoHeading,.businessInfoDetail li{margin-bottom:16px}.businessInfoDetail li .infoDetail{line-height:24px}.businessInfoDetail p.error{color:#e50303;font-size:14px;font-weight:700}.errorWrapper{background-color:#feeae8}.cancellations .cancellationsInner{font-size:16px;max-width:620px;width:90%}.cancellations .cancellationsInner .informationTable{border-collapse:separate;margin-top:10px;width:100%}.cancellations .cancellationsInner .informationTable tr td,.cancellations .cancellationsInner .informationTable tr th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:8px 0;text-align:center}.cancellations .cancellationsInner .informationTable tr td:first-child,.cancellations .cancellationsInner .informationTable tr th:first-child{border-left:1px solid #ccc}.cancellations .cancellationsInner .informationTable tr th{background:#f7f7f7;border-top:1px solid #ccc}.cancellations .cancellationsInner .informationTable tr:first-child th:first-child{border-top-left-radius:6px}.cancellations .cancellationsInner .informationTable tr:first-child th:last-child{border-top-right-radius:6px}.cancellations .cancellationsInner .informationTable tr:last-child td:first-child{border-bottom-left-radius:6px}.cancellations .cancellationsInner .informationTable tr:last-child td:last-child{border-bottom-right-radius:6px}.cancellations__title{letter-spacing:.2em}.cancellations__text{font-size:15px;line-height:1.5}.cancellations__text .small{display:inline-block;font-size:14px;margin-top:15px}.cancellations__description{font-size:16px;margin-bottom:16px}@media screen and (max-width:428px){.cancellations__description{text-align:left}}.cancellations h3{font-weight:700}.cancellations label{display:block;font-size:14px;font-weight:700;margin-bottom:5px}.cancellations__offerInfo{border:1px solid #ccc;border-radius:5px;font-size:14px;margin-bottom:20px;padding:10px;text-align:left}.cancellations__offerInfo div:not(:last-child){padding-bottom:10px}.cancellations__offerInfo h3{font-weight:700}.cancellations__offerInfo p{font-weight:400}.cancellations__offerInfo span{color:inherit}.cancellations__offerInfo .discounted{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.cancellations__offerInfo .discounted__before{text-decoration:line-through}.cancellations__offerDetailList{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;padding:12px;text-align:left}.cancellations__offerDetailList&gt;li{font-size:14px}.cancellations__offerDetailList&gt;li:not(:first-child){margin-top:8px}.cancellations__offerDetailList .heading{font-weight:700}.cancellations__offerDetailList .sentence--diff{color:#f15d35}.cancellations__price{border:1px solid #ccc;border-radius:5px;font-size:14px;margin-bottom:20px;padding:10px;text-align:left}.cancellations__price .priceBox{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.cancellations__price .priceBox:not(:last-child){padding-bottom:10px}.cancellations__price .priceBox .discounted{font-size:14px;text-decoration:line-through}.cancellations__price h3{font-weight:700}.cancellations__price p{font-weight:400}.cancellations__price span{font-size:13px}.cancellations__price .price{text-align:right}.cancellations__price .textOrange{color:#f15d35}.cancellations__price .conclusion{border-top:1px solid #ccc;font-size:15px;font-weight:700;padding-top:10px}.cancellations__price .conclusion span{font-weight:700}.cancellations__annotationList{margin-top:8px}.cancellations__annotationDarkOrange{color:#e44c23!important}.cancellations__item{margin-top:20px;text-align:left}.cancellations__item .typeContainer{margin-bottom:20px}.cancellations__item .typeContainer__heading{font-size:14px;font-weight:700}.cancellations__item .typeContainer__radioBox{margin-top:5px}.cancellations__item .typeContainer__radioBox .options .radio-label{display:inline-block;font-size:14px;line-height:25px;margin-bottom:0}.cancellations__item .typeContainer__radioBox .options .radio-label:before{border-radius:50%;height:25px;width:25px}.cancellations__item .typeContainer__radioBox .options .annotationList{margin-left:32px;margin-top:4px}.cancellations__item .typeContainer__radioBox .options:first-of-type .annotationList&gt;li:nth-child(2){display:none}.cancellations__item .typeContainer__radioBox .options:nth-of-type(2){margin-top:8px}.cancellations__item .typeContainer__radioBox .options:nth-of-type(2) .annotationList&gt;li:first-child{display:none}.cancellations__item .typeContainer__radioBox input[type=radio]:checked+.radio-label:before{content:"ï„‘";font-family:Font Awesome\ 6 Pro;font-size:15px}.cancellations__item .type{margin-bottom:12px}.cancellations__item .type .annotationList{margin-top:4px}.cancellations__item .type input[value=no_charge]~.annotationList&gt;li:first-child,.cancellations__item .type input[value=user]~.annotationList&gt;li:nth-child(2){display:none}.cancellations__item .informationList{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}.cancellations__item .informationList&gt;li{font-size:13px;font-weight:700}.cancellations__item .informationList&gt;li:not(:first-child){margin-top:10px}.cancellations__item .informationList__detailsList{-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:disc;margin-left:10px;padding-left:10px}.cancellations__item .informationList__detailsList&gt;li{font-size:13px;font-weight:400;line-height:1.6}.cancellations__item .informationList__detailsList .requirementsList{-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:circle;margin-left:10px;padding-left:10px}.cancellations__item .informationList__detailsList .requirementsList&gt;li{font-size:13px;line-height:1.4}.cancellations__item&gt;.annotationList{margin:10px auto 20px;width:calc(100% - 18px)}.cancellations__item .reason{font-size:14px;margin-bottom:20px}.cancellations__item .reason input{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;padding:10px;width:100%}.cancellations__item .attention{background-color:#fcf7f3;border-radius:5px;font-size:14px;margin-bottom:20px;padding:10px;text-align:center}@media screen and (max-width:428px){.cancellations__item .attention{text-align:left}}.cancellations__item .btnContainer--primary{margin-top:30px;text-align:center}@media screen and (max-width:320px){.cancellations__item .btnContainer--primary .btn{font-size:14px}}.cancellations__item .btnContainer--secondary{margin-top:20px;text-align:center}.cancellations__item .btnContainer .btn{max-width:360px;width:100%}.cancellations__item .btnContainer .textLink{color:#4da1d4;cursor:pointer;font-size:14px;-webkit-transition:all .15s linear;transition:all .15s linear}.cancellations__item .btnContainer .textLink:hover{color:#f15d35}.cancellations__cancelExpiredProjects{background-color:#fcf7f3}.cancellations__cancelExpiredProjects .cancelExpiredProjectsInner{max-width:600px;width:90%}.cancellations__cancelExpiredProjects .announce{font-size:14px}@media screen and (max-width:768px){.cancellations__cancelExpiredProjects .announce{text-align:left}}.cancellations__cancelExpiredProjects .btnContainer{margin-top:20px}.cancellations__cancelExpiredProjects .btnContainer .btn{max-width:300px;width:100%}.cancellations__confirmBtn{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:space-between}.cancellations__confirmBtn .btn{width:48%}.cancellations__btn{margin-top:30px}.cancellations__btn .btn{width:290px}.cancellations__reason{font-size:14px;margin-bottom:30px}.cancellations__reason input{background-color:#fff;width:100%}.cancellations__reason input,.cancellations__reason p{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;padding:10px}.cancellations__btnContainer{margin-top:10px}.cancellations__btnContainer button{margin-bottom:10px;width:70%}.cancellations__btnContainer form:not(:last-child){margin-bottom:10px}.cancellations__noCancellationFee{margin-bottom:16px;text-align:center}.cancellations .fa-exclamation-triangle{color:#e48900}.cancellations__mustCancel{margin-top:16px}.cancellations__btnCancel{margin-top:24px;padding:0 16px}.cancellations__btnCancel .btn--primary{padding:0 16px}.dashboard{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:40px 40px 50px}@media screen and (max-width:600px){.dashboard{padding:30px 0 50px}}.dashboard .dashboardContainer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;max-width:810px;width:100%}@media screen and (max-width:600px){.dashboard .dashboardContainer{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.dashboard__nav{margin-right:30px;min-width:280px}@media screen and (max-width:600px){.dashboard__nav{margin-right:0}}.dashboard__nav .navHeader{font-size:14px;font-weight:700;margin-bottom:10px;margin-top:30px;padding-left:15px}.dashboard__nav .navList{border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc}@media screen and (max-width:600px){.dashboard__nav .navList{border-left:none;border-right:none}}.dashboard__nav .navList li{background-color:#fff;border-bottom:1px solid #ccc;position:relative}.dashboard__nav .navList a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;justify-content:space-between;padding:15px;-webkit-transition:all .15s linear;transition:all .15s linear}.dashboard__nav .navList a span.badge{background-color:#f15d35;border-radius:10px;color:#fff;font-size:12px;height:11px;line-height:10px;margin-left:5px;padding:3px 4px 3px 5px;width:24px}.dashboard__nav .navList a .navContent{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.dashboard__nav .navList a span.newTag{background-color:#f15d35;border-radius:10px;color:#fff;line-height:1;padding:2px 4px 3px 5px}.dashboard__nav .navList a i{color:#ccc;content:"ï„…";font-family:Font Awesome\ 6 Pro;font-size:21px;margin-left:auto}.dashboard__nav .navList a:hover,.dashboard__nav .navList a:hover i{color:#f15d35}.dashboard__nav .manual{display:block;font-size:15px;margin-top:30px;padding-left:15px}.dashboard__nav .manual:before{content:"ï‡";font-family:Font Awesome\ 6 Pro;padding-right:5px}.dashboard__main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (max-width:600px){.dashboard__main{margin-bottom:20px}}.dashboard__main .dashboardHeader{font-size:20px;font-weight:700;letter-spacing:.05em;padding:0 15px 15px;text-align:center}.dashboard__main .banners{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:20px}@media screen and (max-width:600px){.dashboard__main .banners{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:20px;overflow-x:auto;padding:0 20px;scroll-behavior:smooth;-ms-scroll-snap-type:none;scroll-snap-type:none}}.dashboard__main .banners__item{text-align:center;width:calc(33.33333% - 6.66667px)}@media screen and (max-width:600px){.dashboard__main .banners__item{-ms-flex-negative:0;flex-shrink:0;width:200px}}.dashboard__main .banners__item img{vertical-align:bottom;width:100%}.dashboard .notificationAndTodo .tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.dashboard .notificationAndTodo .tabs li{background-color:#f7f7f7;border:1px solid #ccc;font-size:14px;font-weight:700;text-align:center;width:50%}.dashboard .notificationAndTodo .tabs li:first-child{border-right:none}@media screen and (max-width:600px){.dashboard .notificationAndTodo .tabs li:first-child{border-left:none}.dashboard .notificationAndTodo .tabs li:last-child{border-right:none}}.dashboard .notificationAndTodo .tabs a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;height:53px;justify-content:center;padding-bottom:15px;padding-top:15px}.dashboard .notificationAndTodo .tabs a:hover{color:#f15d35}.dashboard .notificationAndTodo .tabs .badge{background-color:#f15d35;border-radius:100%;color:#fff;font-size:12px;font-weight:400;height:25px;line-height:25px;margin-left:5px;text-align:center;width:25px}.dashboard .notificationAndTodo .tabs__active{background-color:#fff;border-bottom:2px solid #f15d35}.dashboard .notificationAndTodo .content{border-left:1px solid #ccc;border-right:1px solid #ccc}@media screen and (max-width:600px){.dashboard .notificationAndTodo .content{border-left:none;border-right:none}}.dashboard .notificationAndTodo .content li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:#fff;border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.dashboard .notificationAndTodo .content .item{font-size:14px;padding:15px;width:100%}.dashboard .notificationAndTodo .content .item__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.dashboard .notificationAndTodo .content .delete{padding:15px}.dashboard .notificationAndTodo .content .delete i{color:#ccc;font-size:20px}.dashboard .notificationAndTodo .content .icon{margin-right:10px}.dashboard .notificationAndTodo .content .icon div{background-color:#edefed;border-radius:100%;height:40px;overflow:hidden;width:40px}.dashboard .notificationAndTodo .content .icon img{display:block;height:100%;left:50%;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.dashboard .notificationAndTodo .content .contentImg{height:16px;margin-bottom:-2px;width:16px}.dashboard .notificationAndTodo .content time{color:#737373;font-size:12px}.dashboard .notificationAndTodo .content .more{background-color:#fff;border-bottom:1px solid #ccc;text-align:center}.dashboard .notificationAndTodo .content .more a{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;font-size:14px;padding-bottom:20px;padding-top:20px}.dashboard .notificationAndTodo .content .empty{background-color:#fff;border-bottom:1px solid #ccc;font-size:14px;padding:15px;text-align:center}.dashboard .notificationAndTodo .content .empty:before{color:#ccc;content:"ïš";font-family:Font Awesome\ 6 Pro;padding-right:10px}.directMessage{font-size:14px;margin-left:auto;margin-right:auto;max-width:600px;padding-bottom:40px;padding-top:40px;text-align:left;width:90%}.directMessage__title{margin-bottom:30px}.directMessage .directMessageFilter{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:20px;margin-top:20px;padding:10px 20px}.directMessage .directMessageFilter__title{font-size:15px;font-weight:700}.directMessage .directMessageFilter__form{display:-webkit-box;display:-ms-flexbox;display:flex}.directMessage .directMessageFilter select{margin-left:10px;min-width:80px;width:auto}.directMessage .directMessageCard{border-top:1px solid #ccc}.directMessage .directMessageCard li{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;position:relative;-webkit-transition:all .15s linear;transition:all .15s linear}.directMessage .directMessageCard li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px;width:100%}.directMessage .directMessageCard li a:hover{-webkit-box-shadow:0 3px 9px rgba(0,0,0,.15);box-shadow:0 3px 9px rgba(0,0,0,.15)}.directMessage .directMessageCard li a:hover i{color:#f15d35}.directMessage .directMessageCard--empty{font-size:17px;text-align:center}.directMessage .directMessageCard__profilePicture{background-color:#edefed;border-radius:50%;height:40px;margin-right:10px;overflow:hidden;width:40px}.directMessage .directMessageCard__profilePicture img{display:block;height:100%;left:50%;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.directMessage .directMessageCard__infoBox{margin-right:5px;overflow:hidden;width:calc(100% - 80px)}.directMessage .directMessageCard__infoBox .message{color:#f15d35;line-height:1.4;margin-bottom:3px}.directMessage .directMessageCard__infoBox .message .fas{color:#f15d35;margin-right:3px}.directMessage .directMessageCard__infoBox .name{font-size:14px;font-weight:700;line-height:1.4;margin-bottom:3px}.directMessage .directMessageCard__infoBox .chatText{background:#fff;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.directMessage .directMessageCard__infoBox .time{color:#737373;font-size:13px;line-height:1.4;margin-top:5px}@supports(-webkit-line-clamp:3){.directMessage .directMessageCard__infoBox .chatText{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;text-overflow:clip;white-space:normal}}.directMessage .directMessageCard__linkArrow{overflow:hidden;text-align:center;width:15px}.directMessage .directMessageCard__linkArrow i{font-size:25px}.directMessage__paginationItems{margin-top:20px}.directMessageDetails__sendContainer{background-color:#f7f7f7}.directMessageDetails__sendContainer .sendContainerInner{margin-left:auto;margin-right:auto;max-width:800px;width:100%}.directMessageDetails__sendContainer .photographerInformation{background-color:#fff;border-bottom:1px solid #ccc;padding:10px}.directMessageDetails__sendContainer .photographerInformation .account{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.directMessageDetails__sendContainer .photographerInformation .account li:first-child{width:50px}.directMessageDetails__sendContainer .photographerInformation .account li:nth-child(2){margin-left:10px;max-width:calc(100% - 60px)}.directMessageDetails__sendContainer .photographerInformation .account__iconBox{background-color:#f7f7f7;border-radius:50%;overflow:hidden;position:relative}.directMessageDetails__sendContainer .photographerInformation .account__iconBox:before{content:"";display:block;padding-top:50px}.directMessageDetails__sendContainer .photographerInformation .account__iconBox img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.directMessageDetails__sendContainer .photographerInformation .account__name{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.directMessageDetails__sendContainer .messageBox{background-color:#fff;border-bottom:1px solid #edefed;padding:10px}.directMessageDetails__sendContainer .messageBox textarea{border:none;display:block;line-height:inherit;padding:0;resize:vertical;width:100%}.directMessageDetails__sendContainer .extensionBox{-webkit-box-pack:start;-ms-flex-pack:start;background-color:#fff;justify-content:flex-start;padding:10px 0}.directMessageDetails__sendContainer .extensionBox,.directMessageDetails__sendContainer .extensionBox .attachmentBox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.directMessageDetails__sendContainer .extensionBox .attachmentBox{gap:15px;padding:0 10px;text-align:center}.directMessageDetails__sendContainer .extensionBox .attachmentBox.firstDM{display:block}.directMessageDetails__sendContainer .extensionBox .attachmentBox.firstDM .attachmentBox__uploadValue{margin-top:4px}.directMessageDetails__sendContainer .extensionBox .attachmentBox__imageSelect{display:none}.directMessageDetails__sendContainer .extensionBox .attachmentBox__trigger{background-color:#fff;border:1px solid #ccc;border-radius:5px;cursor:pointer;display:block;font-size:14px;padding:5px 10px;text-align:center}.directMessageDetails__sendContainer .extensionBox .attachmentBox__trigger:after{content:"ï‡…";font-family:Font Awesome\ 6 Pro;margin-left:5px}@media screen and (max-width:385px){.directMessageDetails__sendContainer .extensionBox .attachmentBox__trigger{font-size:12px}}.directMessageDetails__sendContainer .extensionBox .attachmentBox__uploadValue{-webkit-box-flex:1;color:#737373;display:none;-ms-flex:1;flex:1;font-size:12px}.directMessageDetails__sendContainer .extensionBox .firstDmSuggestionBox{border-left:1px solid #ccc;padding:0 10px}.directMessageDetails__sendContainer .extensionBox .firstDmSuggestionBox p{font-size:14px;margin-bottom:4px}@media screen and (max-width:385px){.directMessageDetails__sendContainer .extensionBox .firstDmSuggestionBox p{font-size:12px}}.directMessageDetails__sendContainer .extensionBox .firstDmSuggestionBox ul{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:flex-start}.directMessageDetails__sendContainer .extensionBox .firstDmSuggestionBox ul li button{background-color:#fff;border:1px solid #ccc;border-radius:20px;cursor:pointer;font-size:14px;padding:5px 10px;text-align:center}@media screen and (max-width:385px){.directMessageDetails__sendContainer .extensionBox .firstDmSuggestionBox ul li button{font-size:12px}}.directMessageDetails__sendContainer .linkItems{text-align:center}.directMessageDetails__sendContainer .linkItems li{background-color:#edefed;-webkit-box-sizing:border-box;box-sizing:border-box}.directMessageDetails__sendContainer .linkItems li:first-child{padding:12px}.directMessageDetails__sendContainer .linkItems li:not(:first-child){border-top:1px solid #ccc;padding:16px}.directMessageDetails__sendContainer .linkItems li a{font-size:14px}.directMessageDetails__sendContainer .linkItems li a:after{content:"ï‡˜";font-family:Font Awesome\ 6 Pro;margin-left:4px}.directMessageDetails__sendContainer .linkItems__btn{height:40px;line-height:40px;max-width:250px;width:100%}.directMessageDetails__linkContainer{margin:20px auto 0;max-width:800px;text-align:center;width:90%}.directMessageDetails__threadList .threadListInner{margin-left:auto;margin-right:auto;max-width:800px;padding-bottom:40px;padding-top:20px;width:95%}.directMessageDetails__threadList .messageItems,.directMessageDetails__threadList .messageItems&gt;:not(:first-child){margin-top:20px}.directMessageDetails__threadList .messageItems__card{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.directMessageDetails__threadList .messageItems__card--fotowa,.directMessageDetails__threadList .messageItems__card--photographer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.directMessageDetails__threadList .messageItems__card--user{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.directMessageDetails__threadList .messageItems .iconContainer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px;width:42px}.directMessageDetails__threadList .messageItems .iconContainer--fotowa:after,.directMessageDetails__threadList .messageItems .iconContainer--photographer:after{border:6px solid transparent;border-right-color:#f7f7f7;content:""}.directMessageDetails__threadList .messageItems .iconContainer--user:before{border:6px solid transparent;border-left-color:#fcf7f3;content:""}.directMessageDetails__threadList .messageItems .iconContainer__imageBox{background-color:#edefed;border-radius:50%;overflow:hidden;position:relative;width:30px}.directMessageDetails__threadList .messageItems .iconContainer__imageBox:before{content:"";display:block;padding-top:30px}.directMessageDetails__threadList .messageItems .iconContainer__imageBox img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.directMessageDetails__threadList .messageItems .textContainer{-webkit-box-flex:1;border-radius:5px;-ms-flex:1;flex:1;padding:10px}.directMessageDetails__threadList .messageItems .textContainer--fotowa,.directMessageDetails__threadList .messageItems .textContainer--photographer{background-color:#f7f7f7}.directMessageDetails__threadList .messageItems .textContainer--user{background-color:#fcf7f3}.directMessageDetails__threadList .messageItems .textContainer p{word-break:break-all}.directMessageDetails__threadList .messageItems .textContainer__autoMessage,.directMessageDetails__threadList .messageItems .textContainer__name{font-size:14px;font-weight:700}.directMessageDetails__threadList .messageItems .textContainer__letterBody{margin-top:12px}.directMessageDetails__threadList .messageItems .textContainer__letterBody p{font-size:14px}.directMessageDetails__threadList .messageItems .textContainer__letterBody p:not(:empty){margin-top:8px}.directMessageDetails__threadList .messageItems .textContainer__letterBody p:empty+p:nth-of-type(2),.directMessageDetails__threadList .messageItems .textContainer__letterBody p:first-of-type{margin-top:0}.directMessageDetails__threadList .messageItems .textContainer__imageBox{margin-top:10px}.directMessageDetails__threadList .messageItems .textContainer__imageBox img{max-width:100%}.directMessageDetails__threadList .messageItems .textContainer__otherInfoList{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:12px}.directMessageDetails__threadList .messageItems .textContainer__otherInfoList&gt;li{color:#737373}.directMessageDetails__threadList .messageItems .textContainer__otherInfoList&gt;li&gt;p{color:inherit}.directMessageDetails__threadList .messageItems .textContainer__otherInfoList time{color:inherit;display:inline-block;font-size:12px}.directMessageDetails__threadList .messageItems .textContainer__otherInfoList .textWithPrefixIcon--circleCheckBold:before{color:#57bb89}.directMessageDetails__threadList .messageItems .textContainer__informations .title{font-size:14px;font-weight:700}.directMessageDetails__threadList .messageItems .textContainer__informations .sentence{font-size:14px;margin-top:10px}.directMessageDetails__threadList .messageItems .textContainer__informations .list{list-style-type:circle;margin-left:20px;margin-top:5px}.directMessageDetails__threadList .messageItems .textContainer__informations .list li{font-size:14px}.directMessageDetails__threadList .messageItems .textContainer__informations .list li:not(:first-child){margin-top:5px}.directMessageDetails__threadList .messageItems .textContainer__attention{margin-top:10px}.directMessageDetails__threadList .messageItems .textContainer__attention .title{font-size:14px;font-weight:700;padding-left:20px}.directMessageDetails__threadList .messageItems .textContainer__attention .title:before{content:"ï±";font-family:Font Awesome\ 6 Pro;margin-left:-20px;margin-right:5px}.directMessageDetails__threadList .messageItems .textContainer__attention .sentence{font-size:14px;margin-top:10px}.directMessageDetails__threadList .messageItems .textContainer__attention .list{list-style-type:circle;margin-left:20px;margin-top:5px}.directMessageDetails__threadList .messageItems .textContainer__attention .list li{font-size:14px}.directMessageDetails__threadList .messageItems .textContainer__attention .list li:not(:first-child){margin-top:5px}.directMessageDetails__threadList .messageItems .textContainer__faq{margin-top:10px}.directMessageDetails__threadList .messageItems .textContainer__faq .title{font-size:14px;font-weight:700;padding-left:20px}.directMessageDetails__threadList .messageItems .textContainer__faq .title:before{content:"ï™";font-family:Font Awesome\ 6 Pro;margin-left:-20px;margin-right:5px}.directMessageDetails__threadList .messageItems .textContainer__faq .sentence{font-size:14px;margin-top:10px}.directMessageDetails__threadList .messageItems .textContainer__faq .list{list-style-type:circle;margin-left:20px;margin-top:5px}.directMessageDetails__threadList .messageItems .textContainer__faq .list li{font-size:14px}.directMessageDetails__threadList .messageItems .textContainer__faq .list li:not(:first-child){margin-top:5px}.directMessageDetails__threadList .paginationItemsBottom{margin-top:20px}.directMessageDetails__stickyItems{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:stretch;-webkit-animation:appearanceUpPosition .5s ease-out 1s forwards;animation:appearanceUpPosition .5s ease-out 1s forwards;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16);box-shadow:0 2px 5px 0 rgba(0,0,0,.16);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:50%;overflow:hidden;position:fixed;-webkit-transform:translate(-50%);transform:translate(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:100}.directMessageDetails__stickyItems .switchForStickyContainer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px;-webkit-transition:all .15s linear;transition:all .15s linear}.directMessageDetails__stickyItems .switchForStickyContainer i{font-size:14px;font-weight:700}.directMessageDetails__stickyItems .linkContainer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px}.directMessageDetails__stickyItems .linkContainer a{color:#f15d35;font-size:14px;font-weight:700}.directMessageDetails__stickyItems .linkContainer a:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:4px}.directMessageDetails__stickyItems .linkContainer a:hover{color:#e44c23}.directMessageDetails .triggerForStickyContainer,.directMessageDetails .triggerForStickyContainer:checked~.directMessageDetails__stickyItems{display:none}.directMessageProjects__details .directMessageProjectsDetailsInner{max-width:600px}.directMessageProjects__details .linkContainer{margin-top:32px}.giftsContent .giftsContentInner{max-width:400px}.giftsContent__noPurchase{font-size:16px}.giftsContent__cardList&gt;li{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.giftsContent__cardList&gt;li:not(:first-child){margin-top:20px}.giftsContent__cardList&gt;li .heading{background-color:#f7f7f7;border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:700;padding:10px}.giftsContent__cardList&gt;li .detailsList{padding:15px}.giftsContent__cardList&gt;li .detailsList&gt;li{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:flex-start;text-align:left}.giftsContent__cardList&gt;li .detailsList&gt;li:not(:first-child){margin-top:10px}.giftsContent__cardList&gt;li .detailsList__heading{font-weight:700;width:100px}.giftsContent__cardList&gt;li .detailsList__heading--mamawari{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:3px}.giftsContent__cardList&gt;li .detailsList__codeList&gt;li:not(:first-child){margin-top:5px}.giftsContent__cardList&gt;li .detailsList__codeList .availableInfo{border:1px solid #f15d35;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f15d35;display:inline-block;font-size:13px;line-height:1;margin-left:5px;padding:5px}.optouts .optoutsInner{max-width:600px;width:90%}.optouts__container{text-align:left}.optouts__container .timingItem{margin-bottom:20px}.optouts__container .timingItem__label{display:block;font-size:14px;font-weight:700;margin-bottom:5px}.optouts__container .timingItem__sentence{font-size:14px;line-height:1.5;margin-bottom:10px;text-align:left}.optouts__container .timingItem .checkbox{text-align:left}.optouts__container .prefectureItem__label{display:block;font-size:14px;font-weight:700;margin-bottom:5px}.optouts__container .prefectureItem__sentence{font-size:14px;line-height:1.5;margin-bottom:10px;text-align:left}.optouts__container .prefectureItem__areaContainer{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.optouts__container .prefectureItem__areaContainer .areaItems{margin-right:20px;margin-top:10px}.optouts__container .btnContainer{margin-top:30px;text-align:center}.optouts__container .btnContainer .btn{max-width:350px;width:100%}.photographerManual .indexInner{max-width:600px;text-align:left}.photographerManual .listContainer:not(:first-of-type){margin-top:30px}.photographerManual .listContainer__title{-webkit-box-sizing:border-box;box-sizing:border-box;color:#f15d35;font-size:18px;font-weight:700;padding-left:25px}.photographerManual .listContainer__title:before{content:"ï”˜";font-family:Font Awesome\ 6 Pro;margin-left:-25px;margin-right:3px}@media screen and (max-width:600px){.photographerManual .listContainer__title{font-size:16px}}.photographerManual .listContainer__list{margin-top:15px}.photographerManual .listContainer__list li:not(:first-child){border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:15px;padding-top:15px}.photographerManual .listContainer__list .heading{font-size:16px}.photographerManual .listContainer__list .heading a:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:5px}@media screen and (max-width:600px){.photographerManual .listContainer__list .heading{font-size:14px}}.photographerManual .listContainer__list .sentence{font-size:16px;margin-top:5px}@media screen and (max-width:600px){.photographerManual .listContainer__list .sentence{font-size:14px}}.photographerGenreCertificate__studying{max-width:640px}.photographerGenreCertificate__studying .seminar .seminarContainer{margin:auto;max-width:640px;text-align:left;width:100%}.photographerGenreCertificate__studying .seminar iframe{margin-top:20px;max-width:100%}.photographerGenreCertificate__studying .seminar .slideLink{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:2px solid #f15d35;border-radius:5px;color:#f15d35;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;justify-content:center;margin:20px auto 0;padding:8px 16px;width:268px}.photographerGenreCertificate__studying .seminar .slideLink i{color:#f15d35;font-family:Font Awesome\ 6 Pro;font-size:20px;font-style:normal;font-weight:300;line-height:100%;position:relative;right:-46px;text-align:center;width:0}.photographerGenreCertificate__studying .submitBtn{margin-top:40px;text-align:center}.photographerGenreCertificate__studying .submitBtn .btn{margin-bottom:5px;max-width:300px;width:100%}.photographerGenreCertificate__studied .submitBtn{margin-top:20px}.photographerGenreCertificate__tested .tested__portfolio{width:800px}@media screen and (max-width:805px){.photographerGenreCertificate__tested .tested__portfolio{width:700px}}@media screen and (max-width:605px){.photographerGenreCertificate__tested .tested__portfolio{width:560px}}@media screen and (max-width:435px){.photographerGenreCertificate__tested .tested__portfolio{width:380px}}@media screen and (max-width:375px){.photographerGenreCertificate__tested .tested__portfolio{width:340px}}@media screen and (max-width:320px){.photographerGenreCertificate__tested .tested__portfolio{width:290px}}.photographerGenreCertificate__tested .tested__portfolio .shootingNumber{margin-bottom:20px;text-align:left}.photographerGenreCertificate__tested .tested__portfolio .shootingNumber .label{font-size:14px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:8px}.photographerGenreCertificate__tested .tested__portfolio .shootingNumber .label .require{color:#f15d35}.photographerGenreCertificate__tested .tested__portfolio .shootingNumber input{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:4px;padding:10px;width:120px}.photographerGenreCertificate__tested .tested__portfolio .shootingNumber .inputSuffix{display:inline-block}.photographerGenreCertificate__tested .tested__portfolio .shootingNumber .inputSuffix span{font-size:14px;font-style:normal;font-weight:700;line-height:150%}.photographerGenreCertificate__tested .tested__portfolioContainer{margin-bottom:30px}.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__upload{background-color:#fff;border:1px dashed #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:16px;font-weight:700;line-height:normal;padding:40px 10px;position:relative;text-align:center;-webkit-transition:all .15s linear;transition:all .15s linear;width:100%}.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__upload i{margin-right:5px}.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__upload input[type=file]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__upload .portfolio__text{font-size:15px;font-weight:400}.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__upload--disable{color:#737373;cursor:default}.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__error{margin-top:10px;text-align:left}.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__error li{color:#e50303;font-size:14px}.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__photoList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__photoList .photo-item{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;margin:5px 5px 15px;position:relative}.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__photoList .photo-item .item__delete{cursor:pointer;font-size:27.75px;font-style:normal;font-weight:900;line-height:normal;position:absolute;right:10px;text-align:center;top:10px;z-index:100}.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__photoList .photo-item .item__delete .fa-circle-xmark{background-color:#333;border-radius:100%;color:#fff}.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__photoList .photo-item .item__image{background-color:#edefed;display:inline-block;height:190px;overflow:hidden;width:190px}@media screen and (max-width:800px){.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__photoList .photo-item .item__image{height:223px;width:223px}}@media screen and (max-width:600px){.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__photoList .photo-item .item__image{height:175px;width:175px}}@media screen and (max-width:435px){.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__photoList .photo-item .item__image{height:180px;width:180px}}@media screen and (max-width:375px){.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__photoList .photo-item .item__image{height:160px;width:160px}}@media screen and (max-width:320px){.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__photoList .photo-item .item__image{height:135px;width:135px}}.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__photoList .photo-item .item__loading{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;height:190px;justify-content:center;text-align:center}@media screen and (max-width:800px){.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__photoList .photo-item .item__loading{height:223px;width:223px}}@media screen and (max-width:600px){.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__photoList .photo-item .item__loading{height:175px;width:175px}}@media screen and (max-width:435px){.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__photoList .photo-item .item__loading{height:180px;width:180px}}@media screen and (max-width:375px){.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__photoList .photo-item .item__loading{height:160px;width:160px}}@media screen and (max-width:320px){.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__photoList .photo-item .item__loading{height:135px;width:135px}}.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__photoList .photo-item .item__loading span{display:block;margin-top:5px}.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__photoList label{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;width:100%}.photographerGenreCertificate__tested .tested__portfolioContainer .portfolio__photoList label img{height:140px;width:140px}.photographerGenreCertificate__tested .uploadDescription{list-style-type:none;margin-bottom:4px;text-align:left}.photographerGenreCertificate__tested .uploadDescription li{color:#737373;font-size:12px;font-style:normal;font-weight:500;line-height:130%;margin-top:8px}.photographerGenreCertificate__tested .submitBtn{margin-top:20px;text-align:center}.photographerGenreCertificate__tested .submitBtn input[type=submit]{width:300px}.photographerGenreCertificate__submitted{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.photographerGenreCertificate__submitted .waitingNote{font-size:16px;padding:20px 0}.photographerGenreCertificate__submitted .responseTime{color:#737373;font-size:14px;margin-bottom:20px}.photographerGenreCertificate__submitted .btn--primary{padding:0 8px}.photographerGenreCertificate__index{margin:auto;max-width:400px;padding-bottom:40px;padding-top:40px;text-align:left;width:90%}.photographerGenreCertificate__index&gt;.title{margin-bottom:40px;text-align:center}.photographerGenreCertificate__index .container{margin-bottom:40px}.photographerGenreCertificate__index .container .heading{margin-bottom:20px}.photographerGenreCertificate__index .container .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.photographerGenreCertificate__index .container .content .contentBox{border:1px solid #edefed;border-radius:8px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.15);box-shadow:0 3px 9px rgba(0,0,0,.15);padding:10px 15px}.photographerGenreCertificate__index .container .content .contentBox .titleBox{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-bottom:20px}.photographerGenreCertificate__index .container .content .contentBox .step-list{position:relative}.photographerGenreCertificate__index .container .content .contentBox .step-list .step{padding-bottom:12px;padding-left:30px;position:relative}.photographerGenreCertificate__index .container .content .contentBox .step-list .step .step__dot{left:0;position:absolute;top:5px}.photographerGenreCertificate__index .container .content .contentBox .step-list .step .step__dot i{background-color:#fff;color:#737373;font-size:16px}.photographerGenreCertificate__index .container .content .contentBox .step-list .step.completed .step__dot i{color:#f15d35}.photographerGenreCertificate__index .container .content .contentBox .step-list .step.completed:before{background-color:#f15d35}.photographerGenreCertificate__index .container .content .contentBox .step-list .step:last-child{padding-bottom:0}.photographerGenreCertificate__index .container .content .contentBox .step-list .step:last-child:before{height:0}.photographerGenreCertificate__index .container .content .contentBox .step-list .step:before{background-color:#737373;content:"";height:100%;left:7px;position:absolute;top:13px;width:2px}.photographerGenreCertificate__index .container .content .contentBox .submitBtn{margin-top:20px;width:100%}.photographerGenreCertificate__index .container .content .content__group li{list-style-position:inside;list-style-type:disc}.photographerGenreCertificate .listNavigation{border-bottom:1px solid #ccc;padding:5px 5%}.photographerGenreCertificate .listNavigation a,.photographerGenreCertificate .listNavigation i{color:#737373}.photographerGenreCertificate .headingComtainer{margin-bottom:32px}.photographerGenreCertificate .description{margin-bottom:40px;text-align:left}.photographerGenreCertificate .commonTitle{margin-bottom:4px}.photographerGenreCertificate .completeIcon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:28px}.photographerGenreCertificate .completeIcon,.photographerGenreCertificate .completeIcon__box{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}.photographerGenreCertificate .completeIcon__box{background-color:#fef7ed;border-radius:50%;height:100px;width:100px}.photographerGenreCertificate .completeIcon__box i{color:#e38c19;font-size:40px;line-height:100px}.photographerGenreCertificate .completeIcon__content{bottom:-8px;color:#e38c19;font-family:Avenir;position:absolute}.photographerGenreCertificate__statusBox{border-radius:5px;color:#000;cursor:pointer;padding:4px 7px}.photographerGenreCertificate__statusBox .check-icon{color:#57bb89}.photographerGenreCertificate__statusBox .exclamation-icon{color:#333}.photographerGenreCertificate__statusBox .question-icon{color:#737373}.photographerGenreCertificate__statusBox.passed{background-color:rgba(87,187,137,.16)}.photographerGenreCertificate__statusBox.pending{background-color:#fffa1f;border:1px solid hsla(59,49%,77%,.6)}.photographerGenreCertificate__statusBox.overdue{background-color:#ccc}.photographerGenreCertificate__stepNavigation .step{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 auto;max-width:350px}.photographerGenreCertificate__stepNavigation .step li.line.done hr{background-color:#f15d35;border:0;height:2px;width:40px}.photographerGenreCertificate__stepNavigation .step li.badge:before{color:#ccc;content:"ï„‘";font-family:Font Awesome\ 6 Pro;font-size:14px;font-weight:400}.photographerGenreCertificate__stepNavigation .step li.badge{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12px;width:50px}.photographerGenreCertificate__stepNavigation .step li.badge.active{color:#f15d35}.photographerGenreCertificate__stepNavigation .step li.badge.active:before{color:#f15d35;content:"ï„‘";font-family:Font Awesome\ 6 Pro;font-weight:400}.photographerGenreCertificate__stepNavigation .step li.badge.done:before{background-color:#fff;color:#f15d35;content:"ï˜";font-family:Font Awesome\ 6 Pro;font-weight:700}.photographerGenreCertificate__stepNavigation .line{margin-bottom:40px}.photographerGenreCertificate__stepNavigation .line svg{display:block;margin:0 auto;max-width:312px;position:relative;top:-29px}.photographerGenreCertificate__noticeModal{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.photographerGenreCertificate__noticeModal .modalContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;max-width:331px;padding:16px 24px 20px;position:relative;text-align:center;width:90%}.photographerGenreCertificate__noticeModal .modalContainer .title{border-radius:5px;padding:8px 10px}.photographerGenreCertificate__noticeModal .modalContainer .title i{margin-right:5px}.photographerGenreCertificate__noticeModal .modalContainer .title.overdue{background-color:#feeae8;color:#e50303}.photographerGenreCertificate__noticeModal .modalContainer .title.overdue i{color:#e50303}.photographerGenreCertificate__noticeModal .modalContainer .title.pending{background-color:#fffa1f}.photographerGenreCertificate__noticeModal .modalContainer .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;text-align:left}.photographerGenreCertificate__noticeModal .modalContainer .content .text-red{color:#e50303}.photographerGenreCertificate__noticeModal .modalContainer .closeBtn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:2px solid #f15d35;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;justify-content:center;position:absolute;right:7px;top:-14px;width:34px}.photographerGenreCertificate__noticeModal .modalContainer .closeBtn:before{content:"âœ•";font-size:18px}.photographerGenreCertificate__noticeModal .modalContainer .genreList{list-style:disc;list-style-position:inside;padding-left:10px}.photographerGenreCertificate__noticeModal.active{display:-webkit-box;display:-ms-flexbox;display:flex}.portfolio .portfolioInner{width:800px}@media screen and (max-width:805px){.portfolio .portfolioInner{width:700px}}@media screen and (max-width:605px){.portfolio .portfolioInner{width:560px}}@media screen and (max-width:435px){.portfolio .portfolioInner{width:380px}}@media screen and (max-width:375px){.portfolio .portfolioInner{width:340px}}@media screen and (max-width:320px){.portfolio .portfolioInner{width:290px}}.portfolio__container{margin-bottom:30px}.portfolio__container .prohibitionItem{background-color:#f7f7f7;border-radius:5px;font-size:14px;margin-bottom:20px;padding:15px 20px;text-align:left}.portfolio__container .prohibitionItem__title{font-weight:700;margin-bottom:5px}.portfolio__container .prohibitionItem__title i{color:#f15d35;margin-right:5px}.portfolio__container .prohibitionItem__notes{margin-bottom:5px}.portfolio__container .prohibitionItem__list li{list-style-type:disc;margin-left:20px}.portfolio__container .uploadItem{background-color:#fcf7f3;border-radius:5px;font-size:14px;margin-bottom:20px;padding:15px 20px;text-align:left}.portfolio__container .uploadItem__list li{list-style-type:disc;margin-left:20px}.portfolio__container .uploadItem__muted{color:#737373;margin-top:5px}.portfolio__container .portfolio__upload{background-color:#fff;border:1px dashed #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:16px;font-weight:700;line-height:normal;padding:40px 10px;position:relative;text-align:center;-webkit-transition:all .15s linear;transition:all .15s linear;width:100%}.portfolio__container .portfolio__upload i{margin-right:5px}.portfolio__container .portfolio__upload input[type=file]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.portfolio__container .portfolio__upload .portfolio__text{font-size:15px;font-weight:400}.portfolio__container .portfolio__text-bg{background-color:#fcf7f3;font-size:14px;margin-bottom:10px;padding:10px 20px;text-align:left}.portfolio__container .portfolio__text-muted{color:#737373;font-size:14px;margin-bottom:10px;text-align:left}.portfolio__container .portfolio__upload--disable{color:#737373;cursor:default}.portfolio__container .portfolio__error{margin-top:10px}.portfolio__container .portfolio__error li{color:#e50303;font-size:14px}.portfolio__container .portfolio__photoList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.portfolio__container .portfolio__photoList .photo-item{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;margin:5px 5px 15px;position:relative}.portfolio__container .portfolio__photoList .photo-item .item__delete{background-color:rgba(0,0,0,.6);border-radius:5px;color:#fff;cursor:pointer;font-family:Font Awesome\ 6 Pro;font-size:17px;padding:10px;position:absolute;right:10px;top:10px;z-index:100}.portfolio__container .portfolio__photoList .photo-item .item__image{background-color:#edefed;display:inline-block;height:190px;overflow:hidden;width:190px}@media screen and (max-width:800px){.portfolio__container .portfolio__photoList .photo-item .item__image{height:223px;width:223px}}@media screen and (max-width:600px){.portfolio__container .portfolio__photoList .photo-item .item__image{height:175px;width:175px}}@media screen and (max-width:435px){.portfolio__container .portfolio__photoList .photo-item .item__image{height:180px;width:180px}}@media screen and (max-width:375px){.portfolio__container .portfolio__photoList .photo-item .item__image{height:160px;width:160px}}@media screen and (max-width:320px){.portfolio__container .portfolio__photoList .photo-item .item__image{height:135px;width:135px}}.portfolio__container .portfolio__photoList .photo-item .item__loading{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;height:233px;justify-content:center;text-align:center}@media screen and (max-width:800px){.portfolio__container .portfolio__photoList .photo-item .item__loading{height:265px}}@media screen and (max-width:600px){.portfolio__container .portfolio__photoList .photo-item .item__loading{height:218px}}@media screen and (max-width:435px){.portfolio__container .portfolio__photoList .photo-item .item__loading{height:223px}}@media screen and (max-width:375px){.portfolio__container .portfolio__photoList .photo-item .item__loading{height:203px}}@media screen and (max-width:320px){.portfolio__container .portfolio__photoList .photo-item .item__loading{height:178px}}.portfolio__container .portfolio__photoList .photo-item .item__loading span{display:block;margin-top:5px}.portfolio__container .portfolio__photoList .photo-item .item__tags{margin-top:-1px;width:190px}@media screen and (max-width:800px){.portfolio__container .portfolio__photoList .photo-item .item__tags{width:223px}}@media screen and (max-width:600px){.portfolio__container .portfolio__photoList .photo-item .item__tags{width:175px}}@media screen and (max-width:435px){.portfolio__container .portfolio__photoList .photo-item .item__tags{width:180px}}@media screen and (max-width:375px){.portfolio__container .portfolio__photoList .photo-item .item__tags{width:160px}}@media screen and (max-width:320px){.portfolio__container .portfolio__photoList .photo-item .item__tags{width:135px}}.portfolio__container .portfolio__photoList .photo-item .item__tags select{height:40px}.portfolio__container .portfolio__photoList .ui-sortable-placeholder{border:1px dotted #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;content:"ï„¸";font-family:Font Awesome\ 6 Pro;height:233px;margin:5px;width:190px}@media screen and (max-width:800px){.portfolio__container .portfolio__photoList .ui-sortable-placeholder{height:265px;width:223px}}@media screen and (max-width:600px){.portfolio__container .portfolio__photoList .ui-sortable-placeholder{height:218px;width:175px}}@media screen and (max-width:435px){.portfolio__container .portfolio__photoList .ui-sortable-placeholder{height:223px;width:180px}}@media screen and (max-width:375px){.portfolio__container .portfolio__photoList .ui-sortable-placeholder{height:203px;width:160px}}@media screen and (max-width:320px){.portfolio__container .portfolio__photoList .ui-sortable-placeholder{height:178px;width:135px}}.portfolio__container .portfolio__photoList label{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;width:100%}.portfolio__container .portfolio__photoList label img{height:140px;width:140px}.privateOffer .privateOfferInner{text-align:left}.privateOffer .btn--disabled{background-color:#ababab;border-bottom-width:50px;border-radius:5px;cursor:default;max-width:360px;width:80%}.privateOffer__title{letter-spacing:.2em}.privateOffer__noteItems{background-color:#fcf7f3;margin:0 auto 20px;padding:8px;text-align:left;width:336px}.privateOffer__noteItems .message{color:#333}.privateOffer__alertItems{margin:0 auto 20px;max-width:440px;text-align:center}.privateOffer__alertItems .message{color:#e50303;font-size:14px;font-weight:700}@media screen and (max-width:428px){.privateOffer__alertItems .message{text-align:left}}@media screen and (max-width:320px){.privateOffer__alertItems .message{font-size:12px}}.privateOffer__alertItems .linkContainer{margin-top:8px}.privateOffer__alertItems .linkContainer__btn{max-width:360px;width:100%}.privateOffer__index{margin-left:auto;margin-right:auto;max-width:600px;width:100%}.privateOffer__index .listPagination__date{border-bottom:1px solid #ccc;border-top:1px solid #ccc;letter-spacing:.1em;padding-bottom:10px;padding-top:10px;text-align:center}.privateOffer__index .listPagination__date .dropdown{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border:1px solid #ccc;border-radius:5px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 auto;padding:12px 8px 12px 16px;text-align:left;width:100px}.privateOffer__index .listPagination__date .dropdown i{font-size:12px}.privateOffer__index .listPagination__date .monthPicker{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.24);box-shadow:0 3px 8px rgba(0,0,0,.24);display:none;left:calc(50% - 62px);position:absolute;width:300px}@media screen and (max-width:600px){.privateOffer__index .listPagination__date .monthPicker{left:0;margin-left:auto;margin-right:auto;right:0}}.privateOffer__index .listPagination__date .monthPicker__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:12px 16px}.privateOffer__index .listPagination__date .monthPicker__main .yearSelect{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.privateOffer__index .listPagination__date .monthPicker__main .yearSelect .yearNavigator{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;height:24px;justify-content:center;width:24px}.privateOffer__index .listPagination__date .monthPicker__main .yearSelect .yearNavigator:hover{color:#e44c23}.privateOffer__index .listPagination__date .monthPicker__main .yearSelect select{border:none;cursor:pointer;font-weight:700;height:40px;width:96px}.privateOffer__index .listPagination__date .monthPicker__main ul.monthSelect{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;gap:6px 2px}.privateOffer__index .listPagination__date .monthPicker__main ul.monthSelect li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;width:88px}.privateOffer__index .listPagination__date .monthPicker__main ul.monthSelect li.active{background-color:#f7f7f7}.privateOffer__index .listPagination__date .monthPicker__main ul.monthSelect li.active:hover{background-color:#e44c23;color:#fff;font-weight:700}.privateOffer__index .listPagination__date .monthPicker__main ul.monthSelect li.inactive{color:#ababab}.privateOffer__index .listPagination__date .monthPicker__main ul.monthSelect li.selected{background-color:#e44c23;color:#fff;font-weight:700}.privateOffer__index .listPagination__date .monthPicker__panel{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:space-between;padding:16px 18px}.privateOffer__index .listPagination__date .monthPicker__panel .closeBtn{cursor:pointer}.privateOffer__index .listPagination__date .monthPicker__panel .goBtn{cursor:pointer;font-weight:700}.privateOffer__index .listPagination__link{background-color:#f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 10px;place-content:center space-between;width:100%}.privateOffer__index .listPagination__link li a{font-size:15px}.privateOffer__index .listPagination__link li a i{color:#333;margin-left:5px;margin-right:5px}.privateOffer__index .listFilters{background-color:#f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:15px}.privateOffer__index .listFilters form{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}.privateOffer__index .listFilters form select{min-width:80px;width:auto}.privateOffer__index .listFilters form select:last-child{margin-left:10px}.privateOffer__bannerArea{margin-left:auto;margin-right:auto;max-width:600px;width:100%}.privateOffer__bannerArea .bannerAreaInner{width:100%}.privateOffer__bannerArea .bannerAreaInner img{height:auto;vertical-align:bottom;width:100%}@media screen and (min-width:600px){.privateOffer__bannerArea .bannerAreaInner{max-width:350px}}.privateOffer__detail{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:440px;padding:20px;width:100%}.privateOffer__detail .account{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;width:100%}.privateOffer__detail .account__icon{background-color:#edefed;border-radius:50%;margin-right:10px;overflow:hidden;position:relative;width:50px}.privateOffer__detail .account__icon:before{content:"";display:block;padding-top:50px}.privateOffer__detail .account__icon .image{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.privateOffer__detail .account__name{font-size:15px;font-weight:700;max-width:calc(100% - 65px)}.privateOffer__detail .account__linkBtn{display:block;margin-top:10px;text-align:center;width:100%}.privateOffer__detail .account__linkBtn .btn-more{cursor:pointer;margin-top:0}.privateOffer__detail .content{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;margin-top:15px;padding-top:15px}.privateOffer__detail .content__list li:not(:first-child){margin-top:20px}.privateOffer__detail .content__list .heading{font-size:14px;font-weight:700}.privateOffer__detail .content__list .sentence{font-size:14px;margin-top:5px}.privateOffer__detail .content__list .sentence--diff{color:#f15d35}.privateOffer__detail .content__list .sentence__discounted{color:inherit;text-decoration:line-through}.privateOffer__detail .content__list .omakaseNotice{margin-top:8px}.privateOffer__detail .content__list .label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f35c65;border-radius:5px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:700;height:25px;padding:2px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.privateOffer__detail .content__list .singleNotice{color:#737373;font-size:13px;margin-top:5px;padding-left:10px;text-align:left}.privateOffer__detail .content__list .singleNotice:before{content:"*";margin-left:-6px}.privateOffer__detail .reward{border-top:1px solid #ccc;padding-top:20px}.privateOffer__detail .reward .rewardDetail{border:1px solid #ccc;border-radius:5px;margin-bottom:16px}.privateOffer__detail .reward .rewardDetail .title{background-color:#f7f7f7;border-radius:5px 5px 0 0;padding:12px 20px;text-align:center}.privateOffer__detail .reward .rewardDetail .body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:16px 20px}.privateOffer__detail .reward .rewardDetail .body .row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.privateOffer__detail .reward .rewardDetail .body .row .heading{font-weight:700}.privateOffer__detail .reward .rewardDetail .body .row .heading span{font-weight:400}.privateOffer__detail .reward .rewardDetail .body .row .diff,.privateOffer__detail .reward .rewardDetail .body .row .diff span{color:#f15d35}.privateOffer__detail .reward .rewardDetail .body .row .replacing{text-decoration:line-through}.privateOffer__detail .reward .rewardDetail .body .row--diff{text-align:right}.privateOffer__detail .reward .rewardDetail .body .row--diff p,.privateOffer__detail .reward .rewardDetail .body .row--diff p span{color:#f15d35}.privateOffer__detail .reward .rewardDetail .body .separator{border-top:1px solid #ccc;margin-bottom:16px;margin-top:16px}.privateOffer__detail .reward .billingInfo{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;list-style:none;margin-bottom:16px}.privateOffer__detail .reward .billingInfo li .sentence{margin-top:5px}.privateOffer__detail .reward .note{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;list-style:none;margin-bottom:16px}.privateOffer__detail .reward .note li{color:#737373;display:-webkit-box;display:-ms-flexbox;display:flex}.privateOffer__detail .reward .note li:before{content:"*";display:block;margin-right:4px}.privateOffer__detail .photographerNotice{margin-bottom:16px}.privateOffer__detail .omakase{max-width:620px}.privateOffer__detail .omakase .notice .dmSubmit{position:absolute}.privateOffer__detail .omakase .notice .noticeBx{background-color:#fcf7f3;padding:8px 16px}.privateOffer__detail .omakase .notice .noticeBx label{color:#4da1d4;cursor:pointer}.privateOffer__detail .omakase .flexBoxContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:4px}.privateOffer__detail .omakase .flexBoxContent{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.16);box-shadow:0 1px 2px 0 rgba(0,0,0,.16);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:105px}.privateOffer__detail .omakase .flexBoxContent img{-webkit-box-flex:0;border-left:1px solid #edefed;border-radius:0 5px 5px 0;-ms-flex:0 0 160px;flex:0 0 160px}.privateOffer__detail .omakase .flexBoxContent__label{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;height:105px;justify-content:center;padding:0 8px}.privateOffer__detail .omakase__trigger{display:none}.privateOffer__detail .omakase__switch{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-tap-highlight-color:rgba(0,0,0,.12);align-items:center;background-color:#fff;border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:20px 0 16px;width:100%}.privateOffer__detail .omakase__switch:after{content:"ï„‡";font-family:Font Awesome\ 6 Pro;font-size:20px;font-weight:400}.privateOffer__detail .omakase__content{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;padding-bottom:16px}.privateOffer__detail .omakase__content .heading{font-size:14px;font-weight:700}.privateOffer__detail .omakase__content .sentence{word-wrap:break-word;font-size:14px;margin-top:5px;white-space:normal;word-break:break-word}.privateOffer__detail .omakase__content .sentence .accessoryOption{list-style:disc inside;vertical-align:top}.privateOffer__detail .omakase__content .sentence .accessoryOption p{display:inline-block;max-width:calc(100% - 80px);vertical-align:top}.privateOffer__detail .omakase__content .sentence .accessoryOption p span{display:block}.privateOffer__detail .omakase__content .image{margin-top:5px;width:100%}.privateOffer__detail .omakase__contentBx{width:100%}.privateOffer__detail .omakase__trigger:checked~.omakase__switch:after{content:"ï„†";font-family:Font Awesome\ 6 Pro}.privateOffer__detail .omakase__trigger:checked~.omakase__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.privateOffer__detail .omakaseHearingBtn{margin-bottom:16px;text-align:center}.privateOffer__detail .omakaseHearingBtn .btn{margin-bottom:4px;width:100%}.privateOffer__detail .status{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:16px}.privateOffer__detail .status__list&gt;li:not(:first-child){margin-top:16px}.privateOffer__detail .status__list .heading{font-size:14px;font-weight:700}.privateOffer__detail .status__list .body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0;gap:4px;margin-top:5px}.privateOffer__detail .status__list .body__date{color:#737373;display:inline-block;font-size:12px;margin-left:4px}.privateOffer__detail .status__list .sentence{font-size:14px;margin-top:5px}.privateOffer__detail .status__list .sentence--alert{color:#e50303;font-weight:700}@media screen and (max-width:320px){.privateOffer__detail .status__list .sentence--alert{font-size:12px}}.privateOffer__detail .status__list .guideline{margin-top:5px}.privateOffer__detail .status__list .guideline a{font-size:13px}.privateOffer__detail .status__list .annotationList{margin-top:8px}.privateOffer__detail .status__list .singleNotice{color:#737373;font-size:13px;margin-top:-10px;padding-left:10px;text-align:left}.privateOffer__detail .status__list .singleNotice:before{content:"*";margin-left:-6px}.privateOffer__detail .status__list .travelTime li{font-size:14px;margin-top:15px}.privateOffer__detail .status__list .travelTime li:not(:first-child){margin-top:10px}.privateOffer__detail .status__list .travelTime li select{display:inline-block;vertical-align:middle;width:auto}.privateOffer__detail .status__list .attention{background-color:#fcf7f3;border-radius:5px;font-size:14px;margin-top:20px;padding:10px;text-align:center}.privateOffer__detail .status__list .errorMessage{color:#e50303;font-size:14px;font-weight:700;margin:15px auto 0;max-width:360px;text-align:left}.privateOffer__detail .status__list .alertMessage{color:#e50303;font-size:14px;font-weight:700;margin-top:5px}@media screen and (max-width:320px){.privateOffer__detail .status__list .alertMessage{font-size:12px}}.privateOffer__detail .status__list .linkContainer--primary{margin-top:30px;text-align:center}@media screen and (max-width:320px){.privateOffer__detail .status__list .linkContainer--primary .btn{font-size:14px}}.privateOffer__detail .status__list .linkContainer--changeRequest{margin-top:30px;text-align:center}.privateOffer__detail .status__list .linkContainer--changeRequest input{display:none}.privateOffer__detail .status__list .linkContainer--changeRequest .btn{font-size:16px;height:auto;line-height:1.5;padding:4px}.privateOffer__detail .status__list .linkContainer--changeRequest .btn span{color:inherit;font-size:12px}@media screen and (max-width:320px){.privateOffer__detail .status__list .linkContainer--changeRequest .btn{font-size:14px}}.privateOffer__detail .status__list .linkContainer--secondary{margin-top:20px;text-align:center}.privateOffer__detail .status__list .linkContainer--tertiary{margin-top:20px}.privateOffer__detail .status__list .linkContainer--quaternary{text-align:center}.privateOffer__detail .status__list .linkContainer--quinary{margin-top:8px;text-align:center}.privateOffer__detail .status__list .linkContainer .btn{max-width:360px;width:100%}.privateOffer__detail .status__list .linkContainer .textLink{color:#4da1d4;cursor:pointer;font-size:14px;-webkit-transition:all .15s linear;transition:all .15s linear}.privateOffer__detail .status__list .linkContainer .textLink:hover{color:#f15d35}.privateOffer__detail .status__list .linkList&gt;li{text-align:center}.privateOffer__detail .status__list .linkList&gt;li:not(:first-child){margin-top:20px}.privateOffer__detail .status__list .linkList__survey{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5;margin-left:auto;margin-right:auto;max-width:360px;padding:12px 16px}.privateOffer__detail .status__list .linkList__survey .heading{font-size:16px;font-weight:700}@media screen and (max-width:320px){.privateOffer__detail .status__list .linkList__survey .heading{font-size:14px}}.privateOffer__detail .status__list .linkList__survey .description{font-size:14px;margin-top:8px}@media screen and (max-width:428px){.privateOffer__detail .status__list .linkList__survey .description{font-size:12px;text-align:left}}.privateOffer__detail .status__list .linkList__survey .btnContainer{margin-top:16px}.privateOffer__detail .status__list .linkList .btn{max-width:360px;width:100%}.privateOffer__detail .status__list .workUsagePermissionItems{margin-top:20px}.privateOffer__detail .status__list .workUsagePermissionItems__textLink{font-size:14px}.privateOffer__detail .status__list .workUsagePermissionItems__heading{font-size:14px;font-weight:700}.privateOffer__detail .status__list .workUsagePermissionItems__description{color:#737373;font-size:12px;margin-top:4px}.privateOffer__detail .status__list .workUsagePermissionItems__readMoreContainer{margin-top:4px;overflow:hidden;position:relative}.privateOffer__detail .status__list .workUsagePermissionItems__readMoreContainer .switch{display:none}.privateOffer__detail .status__list .workUsagePermissionItems__readMoreContainer .triggerContainer{background-color:#fff;bottom:0;left:0;position:absolute;text-align:center;width:100%;z-index:10}.privateOffer__detail .status__list .workUsagePermissionItems__readMoreContainer .triggerContainer:before{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.5)),to(#fff));background-image:linear-gradient(180deg,hsla(0,0%,100%,.5),#fff);bottom:34px;content:"";left:0;padding-top:20px;position:absolute;width:100%;z-index:5}.privateOffer__detail .status__list .workUsagePermissionItems__readMoreContainer .triggerContainer__trigger{color:#e44c23;cursor:pointer;display:inline-block;font-size:14px;line-height:1;padding-bottom:12px;padding-top:12px}.privateOffer__detail .status__list .workUsagePermissionItems__readMoreContainer .triggerContainer__trigger:after{content:"ï„‡";font-family:Font Awesome\ 6 Pro;font-weight:700;margin-left:2px}.privateOffer__detail .status__list .workUsagePermissionItems__readMoreContainer .detailsList{-webkit-box-sizing:border-box;box-sizing:border-box;height:106px;list-style-type:disc;overflow:hidden;padding-left:20px}.privateOffer__detail .status__list .workUsagePermissionItems__readMoreContainer .detailsList&gt;li{font-size:14px}.privateOffer__detail .status__list .workUsagePermissionItems__readMoreContainer .detailsList&gt;li:not(:first-child){margin-top:4px}.privateOffer__detail .status__list .workUsagePermissionItems__readMoreContainer .switch:checked~.triggerContainer{display:none}.privateOffer__detail .status__list .workUsagePermissionItems__readMoreContainer .switch:checked~.detailsList{height:auto;overflow:visible}.privateOffer__detail .status__list .scheduleSurvey{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5;padding:12px 16px}.privateOffer__detail .status__list .scheduleSurvey__description{font-size:14px}.privateOffer__detail .status__list .scheduleSurvey__btnContainer{margin-top:16px}.privateOffer__detail .status__list .scheduleSurvey__btnContainer .btn{width:100%}@media screen and (max-width:428px){.privateOffer__detail .status__list .scheduleSurvey__btnContainer .btn{font-size:14px}}.privateOffer__detail .status__list .contractChangeNotice{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;margin:4px auto auto;max-width:360px;padding-left:6px;text-align:left}.privateOffer__detail .status__list .contractChangeNotice:before{content:"*";margin-left:-6px}@media screen and (max-width:640px){.privateOffer__detail .status__list .contractChangeNotice{text-align:left}}.privateOffer__detail .status__list .uploadDeadline{color:#e44c23;margin-top:4px}.privateOffer__detail .receipt{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:16px;padding-top:16px}.privateOffer__detail .receipt__textLink{font-size:14px}.privateOffer__detail .receipt__textInstruction{margin-top:10px}.publicOffersContent{font-size:14px;margin-left:auto;margin-right:auto;padding-bottom:40px;text-align:left;width:100%}.publicOffersContent.detail{background-color:#f7f7f7}.publicOffersContent textarea{resize:vertical}.publicOffersContent__title{margin-bottom:30px;padding-top:40px}.publicOffersContent__summary{background-color:#fff}.publicOffersContent__summary .summaryInner{margin:0 auto;max-width:600px;padding:0 20px 20px}.publicOffersContent__summary .summaryInner .statusContainer{margin-top:40px;text-align:center}.publicOffersContent .status{border:0;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-weight:700;padding:4px 12px}.publicOffersContent .status--proposed{background-color:rgba(24,138,202,.07);color:#188aca}.publicOffersContent .status--proposed:before{content:"ï˜";font-family:Font Awesome\ 6 Pro;font-weight:700;margin-right:4px}.publicOffersContent .status--nopropose{background-color:rgba(222,112,11,.07);color:#de700b}.publicOffersContent .status--nopropose:before{content:"ï„‘";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-right:4px}.publicOffersContent .status--open{background-color:rgba(222,112,11,.07);color:#de700b}.publicOffersContent .status--open:before{content:"ï™µ";font-family:Font Awesome\ 6 Pro;font-weight:700;margin-right:4px}.publicOffersContent .status--matched{background-color:rgba(222,112,11,.07);color:#de700b}.publicOffersContent .status--matched:before{content:"îŒ›";font-family:Font Awesome\ 6 Pro;font-weight:700;margin-right:4px}.publicOffersContent .status--canceled,.publicOffersContent .status--rejected{background-color:hsla(0,0%,45%,.07);color:#737373}.publicOffersContent .status--canceled:before,.publicOffersContent .status--rejected:before{content:"ï–";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-right:4px}.publicOffersContent .status--closed{background-color:hsla(0,0%,45%,.07);color:#737373}.publicOffersContent .status--closed:before{content:"ï–";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-right:4px}.publicOffersContent .summaryDetail li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px}.publicOffersContent .summaryDetail .titleLabel{background-color:#f7f7f7;border-radius:8px;font-weight:700;padding:4px 8px}.publicOffersContent .supplement{background-color:#f7f7f7;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:16px;padding:12px 20px}.publicOffersContent .supplement__title{color:#737373}.publicOffersContent .supplement__sentenceContainer,.publicOffersContent .supplement__sentenceContainer p:not(:empty){margin-top:8px}.publicOffersContent .supplement__sentenceContainer p:empty+p:nth-of-type(2),.publicOffersContent .supplement__sentenceContainer p:first-of-type{margin-top:0}.publicOffersContent__container{background-color:#fff;margin-top:2px}.publicOffersContent__container .containerInner{margin:0 auto;max-width:600px;padding:0 20px}.publicOffersContent__container.list{background-color:#f7f7f7;padding:20px 0}.publicOffersContent__container h3{font-weight:700;margin-bottom:5px}.publicOffersContent__container summary{cursor:pointer;list-style:none;padding:20px 0;position:relative}.publicOffersContent__container summary::-webkit-details-marker{display:none}.publicOffersContent__container summary::marker{display:none}.publicOffersContent__container summary:after{content:"ï„‡";font-family:Font Awesome\ 6 Pro;font-size:16px;font-weight:400;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.publicOffersContent__container details[open] summary:after{content:"ï„†";font-family:Font Awesome\ 6 Pro;font-weight:400}.publicOffersContent__container .detailPanel{padding-bottom:20px}.publicOffersContent__container .detailPanel__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f7f7;border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px}.publicOffersContent__container .detailPanel__header h2{font-size:16px;font-weight:700;letter-spacing:.1em}.publicOffersContent__container .detailPanel__header p{font-size:13px}.publicOffersContent__container .detailPanel__body{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}.publicOffersContent__container .detailPanel__body&gt;li:not(:last-child){margin-bottom:20px}.publicOffersContent__container .detailPanel__body .requestContainer&gt;p{font-size:14px}.publicOffersContent__container .detailPanel__body .requestContainer&gt;p:not(:empty){margin-top:8px}.publicOffersContent__container .detailPanel__body .requestContainer&gt;p:empty+p:nth-of-type(2),.publicOffersContent__container .detailPanel__body .requestContainer&gt;p:first-of-type{margin-top:0}.publicOffersContent__container .detailPanel__supplement{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;text-align:center}.publicOffersContent__container .detailPanel__supplement .submit{margin-top:10px;padding-left:20px;padding-right:20px}.publicOffersContent__container .detailPanel__supplement .submit:hover{color:#e44c23}.publicOffersContent__container .list{background-color:#f7f7f7}.publicOffersContent__container .list&gt;li{background-color:#fff;border-radius:8px;position:relative;-webkit-transition:all .15s linear;transition:all .15s linear}.publicOffersContent__container .list&gt;li:hover{-webkit-box-shadow:0 3px 9px rgba(0,0,0,.15);box-shadow:0 3px 9px rgba(0,0,0,.15)}.publicOffersContent__container .list&gt;li:hover i{color:#f15d35}.publicOffersContent__container .list&gt;li:not(:first-child){margin-top:20px}.publicOffersContent__container .list&gt;li a{-webkit-tap-highlight-color:rgba(0,0,0,.12);-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:15px;width:100%}.publicOffersContent__container .list&gt;li a div:not(:first-child){margin-top:12px}.publicOffersContent__container .list&gt;li .closeDate{color:#737373}.publicOffersContent__container .list&gt;li .detail p:before{display:inline-block;margin-right:8px;text-align:center;width:15px}.publicOffersContent__container .list&gt;li .detail p:not(:first-child){margin-top:8px}.publicOffersContent__container .list&gt;li .nickname:before{content:"ïŠ½";font-family:Font Awesome\ 6 Pro}.publicOffersContent__container .list&gt;li .date:before{content:"ï³";font-family:Font Awesome\ 6 Pro}.publicOffersContent__container .list&gt;li .date span{color:#737373;font-size:12px}.publicOffersContent__container .list&gt;li .prefecture:before{content:"ï";font-family:Font Awesome\ 6 Pro}.publicOffersContent__container .list&gt;li .spot:before{content:"ï…";font-family:Font Awesome\ 6 Pro;font-weight:700}.publicOffersContent__container .list&gt;li .genre:before{content:"ï€¾";font-family:Font Awesome\ 6 Pro}.publicOffersContent__container .list&gt;li i{font-size:35px;position:absolute;right:10px;top:48%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.publicOffersContent__container .list&gt;li .detailButton{background-color:#f15d35;border:0;width:100%}.publicOffersContent__container .paginationItems{margin-top:20px}.publicOffersContent__container .proposalPanel{word-break:break-all}.publicOffersContent__container .proposalPanel__list{margin-top:16px}.publicOffersContent__container .proposalPanel__list&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.publicOffersContent__container .proposalPanel__list&gt;li:not(:first-child){border-top:1px solid #ccc;padding-top:16px}.publicOffersContent__container .proposalPanel__list .drop{background-color:#edefed;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:16px;padding:16px 20px}.publicOffersContent__container .proposalPanel__list .drop h3{color:#737373;text-align:center}.publicOffersContent__container .proposalPanel__list .details{padding-bottom:16px}.publicOffersContent__container .proposalPanel__list .details__header,.publicOffersContent__container .proposalPanel__list .details__header a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.publicOffersContent__container .proposalPanel__list .details__header a{position:relative;width:100%}.publicOffersContent__container .proposalPanel__list .details__header a:after{color:#737373;content:"ï„…";font-family:Font Awesome\ 6 Pro;font-size:16px;font-weight:400;position:absolute;right:0}.publicOffersContent__container .proposalPanel__list .details__header .icon{-webkit-box-flex:0;background-color:#edefed;border-radius:50%;-ms-flex:none;flex:none;height:40px;overflow:hidden;width:40px}.publicOffersContent__container .proposalPanel__list .details__header .icon img{display:block;height:100%;left:50%;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.publicOffersContent__container .proposalPanel__list .details__header .textInfo{margin-left:8px}.publicOffersContent__container .proposalPanel__list .details__header .textInfo__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.publicOffersContent__container .proposalPanel__list .details__header .textInfo__other,.publicOffersContent__container .proposalPanel__list .details__header .textInfo__other span{color:#737373}.publicOffersContent__container .proposalPanel__list .details__header .textInfo__other span:not(:first-child){margin-left:4px}.publicOffersContent__container .proposalPanel__list .details .trigger{display:none}.publicOffersContent__container .proposalPanel__list .details .accordionLabel{background-color:#fff;bottom:80px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;cursor:pointer;display:block;font-size:14px;left:50%;line-height:1;padding:10px 10px 15px;position:absolute;text-align:center;-webkit-transform:translate(-50%);transform:translate(-50%);width:100%;z-index:10}.publicOffersContent__container .proposalPanel__list .details .accordionLabel.canceled{bottom:0}.publicOffersContent__container .proposalPanel__list .details .accordionLabel:before{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.5)),to(#fff));background-image:linear-gradient(180deg,hsla(0,0%,100%,.5),#fff);bottom:34px;content:"";left:50%;padding-top:20px;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:100%;z-index:5}.publicOffersContent__container .proposalPanel__list .details .accordionLabel:after{content:"ï„‡";font-family:Font Awesome\ 6 Pro;margin-left:5px}.publicOffersContent__container .proposalPanel__list .details .trigger:checked~.accordionLabel{display:none}.publicOffersContent__container .proposalPanel__list .details .trigger:checked~.mainContent{height:auto;overflow:visible}.publicOffersContent__container .proposalPanel__list .details__main{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:12px}.publicOffersContent__container .proposalPanel__list .details__main .mainContent{height:120px;overflow:hidden;position:relative}.publicOffersContent__container .proposalPanel__list .details__main .mainContent&gt;p{font-size:14px;line-height:1.5}.publicOffersContent__container .proposalPanel__list .details__main .mainContent&gt;p:not(:empty){margin-top:8px}.publicOffersContent__container .proposalPanel__list .details__main .mainContent&gt;p:empty+p:nth-of-type(2),.publicOffersContent__container .proposalPanel__list .details__main .mainContent&gt;p:first-of-type{margin-top:0}.publicOffersContent__container .proposalPanel__list .details .linkItems{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px;justify-content:space-between;margin-top:20px}.publicOffersContent__container .proposalPanel__list .details .linkItems li{width:100%}.publicOffersContent__container .proposalPanel__list .details .linkItems input[type=submit]{display:none}.publicOffersContent__container .proposalPanel__list .details .linkItems .btn{width:100%}.publicOffersContent__container .proposalPanel__list .details .linkItems .flatBtn{background-color:#f15d35;border:none}.publicOffersContent__container .proposalDetail{border:1px solid #ccc;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5;padding:20px}.publicOffersContent__container .proposalDetail__heading{font-weight:700;margin-bottom:0}.publicOffersContent__container .proposalDetail__sentenceContainer{margin-top:12px}.publicOffersContent__container .proposalDetail__sentenceContainer p{font-size:14px}.publicOffersContent__container .proposalDetail__sentenceContainer p:not(:empty){margin-top:8px}.publicOffersContent__container .proposalDetail__sentenceContainer p:empty+p:nth-of-type(2),.publicOffersContent__container .proposalDetail__sentenceContainer p:first-of-type{margin-top:0}.publicOffersContent__container .proposalDetail__supplement{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:16px;padding:12px}.publicOffersContent__container .proposalDetail__supplement .sentenceContainer p{font-size:14px}.publicOffersContent__container .proposalDetail__supplement .sentenceContainer p:not(:empty){margin-top:8px}.publicOffersContent__container .proposalDetail__supplement .sentenceContainer p:empty+p:nth-of-type(2),.publicOffersContent__container .proposalDetail__supplement .sentenceContainer p:first-of-type{margin-top:0}.publicOffersContent__container .proposalDetail__supplement .timeContainer{margin-top:12px}.publicOffersContent__container .proposalDetail__supplement .timeContainer p{color:#737373;font-size:12px}.publicOffersContent__container .proposalSupplement{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;text-align:center}.publicOffersContent__container .proposalSupplement__submit{margin-top:10px;padding-left:20px;padding-right:20px}.publicOffersContent__container .proposalSupplement__submit:hover{color:#e44c23}.publicOffersContent__proposalContainer{background-color:#fff;margin-top:8px;padding:20px 0}.publicOffersContent__info{margin:0 auto;max-width:600px;padding:0 20px}.publicOffersContent__info .info{background-color:#f7f7f7;border-radius:8px;margin-bottom:20px;padding:12px 20px;text-align:center}.publicOffersContent__info .info a{font-weight:700}.publicOffersContent__info .info a:before{content:"ï™";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-right:4px}.publicOffersContent__filter{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f7f7f7;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:center;margin:0 auto 20px;max-width:600px;padding:20px}.publicOffersContent__filter,.publicOffersContent__filter .filterContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.publicOffersContent__filter .filter__shootingDate{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-size:16px;height:50px;margin-right:15px;position:relative;width:150px}@media screen and (max-width:414px){.publicOffersContent__filter .filter__shootingDate{width:120px}}.publicOffersContent__filter .filter__shootingDate input{height:100%;padding-left:10px;width:100%}.publicOffersContent__filter .filter__shootingDate input::-webkit-input-placeholder{color:#333}.publicOffersContent__filter .filter__shootingDate input::-moz-placeholder{color:#333}.publicOffersContent__filter .filter__shootingDate input:-ms-input-placeholder{color:#333}.publicOffersContent__filter .filter__shootingDate input::-ms-input-placeholder{color:#333}.publicOffersContent__filter .filter__shootingDate input::placeholder{color:#333}.publicOffersContent__filter .filter__shootingDate i{bottom:15px;color:#737373;font-size:16px;position:absolute;right:10px}.publicOffersContent__filter .filter__area{font-size:16px}.publicOffersContent__filter .filter__area label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px}.publicOffersContent__filter .filter__area label i{color:#f15d35;padding-left:10px}.publicOffersContent__filter .filter__area label div{background:#f15d35;border-radius:100%;color:#fff;font-size:13px;height:20px;line-height:20px;margin-left:5px;min-width:20px;padding:3px;text-align:center}.publicOffersContent__filter .filter__btn input{width:100%}.publicOffersContent__filter .areaModal{background:rgba(0,0,0,.75);display:none;inset:0;position:fixed;z-index:210}.publicOffersContent__filter .modalState:checked+.areaModal{display:block}.publicOffersContent__filter .areaModal__container{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 38px rgba(0,0,0,.75);box-shadow:0 0 38px rgba(0,0,0,.75);-webkit-box-sizing:border-box;box-sizing:border-box;left:50%;padding-bottom:20px;padding-top:10px;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:450px}@media screen and (max-width:414px){.publicOffersContent__filter .areaModal__container{width:360px}}@media screen and (max-width:375px){.publicOffersContent__filter .areaModal__container{width:346px}}@media screen and (max-width:360px){.publicOffersContent__filter .areaModal__container{width:340px}}@media screen and (max-width:320px){.publicOffersContent__filter .areaModal__container{width:300px}}.publicOffersContent__filter .modalState:checked+.areaModal .areaModal__container{-webkit-transform-origin:50% 0;transform-origin:50% 0}.publicOffersContent__filter .areaIndex{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;max-height:65vh;overflow-y:auto;padding-left:20px;padding-right:20px}.publicOffersContent__filter .areaIndex__items{margin-right:20px;margin-top:10px}.publicOffersContent__filter .areaModalClose{cursor:pointer;position:absolute;right:5px;top:-15px}.publicOffersContent__filter .areaModalClose i{background-color:#fff;border:2px solid #f15d35;border-radius:50%;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:14px;font-weight:400;height:34px;line-height:31px;text-align:center;-webkit-transition:all .15s linear;transition:all .15s linear;width:34px}.publicOffersContent__filter .areaModalClose i:hover{background-color:#f15d35;color:#fff}.publicOffersContent__filter .areaModal__overlayClose{height:100%;left:0;position:absolute;top:0;width:100%}.publicOffersContent__supplementConfirmation{margin-bottom:40px}.publicOffersContent__supplementConfirmation .sentenceContainer{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5;padding:16px}.publicOffersContent__supplementConfirmation .sentenceContainer p{font-size:14px}.publicOffersContent__supplementConfirmation .sentenceContainer p:not(:empty){margin-top:8px}.publicOffersContent__supplementConfirmation .sentenceContainer p:empty+p:nth-of-type(2),.publicOffersContent__supplementConfirmation .sentenceContainer p:first-of-type{margin-top:0}.publicOffersContent__supplementConfirmation .btnContainer{margin-top:20px;text-align:center}.publicOffersContent__supplementConfirmation .btnContainer .btn{max-width:320px;width:100%}.dropArea{background-color:#fff;margin-top:8px}.dropArea .dropAreaInner{background-color:#fff;font-size:14px;margin:auto;padding-bottom:50px;padding-top:30px;text-align:left;width:600px}@media screen and (max-width:650px){.dropArea .dropAreaInner{-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px 16px 32px;width:100%}}.dropArea .dropAreaInner div{text-align:center}.dropArea .btn,.dropArea form,.dropArea p{margin-top:12px}.dropArea .btn{width:100%}.receipts .receiptsInner{width:660px}.receipts__header{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.receipts__header&gt;li:first-child{width:86px}.receipts__header .logo{width:100%}.receipts__header .companyProfile{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-pack:distribute;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around}.receipts__header .companyProfile__information{text-align:left}.receipts__header .companyProfile__information&gt;li{font-size:12px}.receipts__header .companyProfile__information&gt;li:nth-child(2){margin-top:5px}.receipts__header .companyProfile__imageBox{margin-left:20px;width:80px}.receipts__header .companyProfile__imageBox img{width:100%}.receipts__informations{margin-top:40px;padding-bottom:40px}.receipts__informations,.receipts__informations .headingItems{border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.receipts__informations .headingItems{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:5px}.receipts__informations .headingItems__title{font-size:18px;font-weight:700;letter-spacing:.15em}.receipts__informations .headingItems__date{font-size:14px;letter-spacing:.05em}.receipts__informations .detailItems{margin-top:50px}.receipts__informations .detailItems__name{border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:700;margin-left:auto;margin-right:auto;padding-bottom:5px;text-align:right;width:60%}.receipts__informations .detailItems__about{margin:30px auto 0;width:60%}.receipts__informations .detailItems__about&gt;li{font-size:14px}.receipts__informations .detailItems__about&gt;li:first-child{text-align:left}.receipts__informations .detailItems__about&gt;li:nth-child(2){margin-top:5px}.receipts__informations .detailItems__about&gt;li:nth-child(3){margin-top:5px;text-align:right}.receipts__informations .detailItems__about .emphasis{font-size:16px;font-weight:700}.receipts__informations .detailItems__payment{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin:40px auto 0;width:75%}.receipts__informations .detailItems__payment&gt;li:not(:first-child){border-top:1px solid #ccc}.receipts__informations .detailItems__payment .list{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.receipts__informations .detailItems__payment .list li{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-weight:700;padding:5px 10px}.receipts__informations .detailItems__payment .list li:first-child{width:25%}.receipts__informations .detailItems__payment .list li:nth-child(2){border-left:1px solid #ccc;text-align:right;width:75%}.receipts__print{margin-top:20px}.receipts__print .btn{width:300px}@media print{.receipts__print{display:none}}.reward .rewardInner{text-align:left}.reward__container{margin-left:auto;margin-right:auto;max-width:600px;width:100%}.reward__container .section__header{font-size:14px;font-weight:700;margin-bottom:12px}.reward__container .paginationBox__form select{max-height:200px;overflow-y:visible;padding:12px}.reward__container .containerBox{margin-top:60px}.reward__container .containerBox__header{font-size:16px;font-weight:700;margin-bottom:20px}.reward__container .containerBox .amountContainer{margin-bottom:40px}.reward__container .containerBox .amountContainer__contentBox{border:1px solid #ccc;border-radius:5px;padding:20px 12px}.reward__container .containerBox .amountContainer__contentBox .amountInfo{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;color:var(--monotone-gray-90333,#333);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.reward__container .containerBox .amountContainer__contentBox .amountInfo .separateLine{background-color:#d9d9d9;height:1px;width:100%}.reward__container .containerBox .amountContainer__contentBox--shrink{max-width:300px}.reward__container .containerBox .amountContainer__contentBox--shrink .flexBox{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;width:100%}.reward__container .containerBox .linkContainer{font-size:14px;margin-top:12px}.reward__container .containerBox .rewardContainer__contentBox{color:#000;font-size:14px}.reward__container .containerBox .rewardContainer__contentBox .rewardList{border:1px solid #ccc;border-collapse:collapse;font-size:14px;padding:0;table-layout:fixed;text-align:start;width:100%}.reward__container .containerBox .rewardContainer__contentBox .rewardList thead th{background:#f7f7f7;border-bottom:1px solid #ccc;font-weight:700;padding:12px 30px;text-align:start}.reward__container .containerBox .rewardContainer__contentBox .rewardList td{border-bottom:1px solid #ccc;padding:12px 30px}.reward__container .containerBox .rewardContainer__contentBox .rewardListNew{border-collapse:collapse;padding:0;table-layout:auto;text-align:center;width:100%}.reward__container .containerBox .rewardContainer__contentBox .rewardListNew thead th{background:#f7f7f7;border:1px solid #ccc;font-weight:700;padding:8px 15px}.reward__container .containerBox .rewardContainer__contentBox .rewardListNew td{border:1px solid #ccc;padding:8px 15px}.reward__container .containerBoxAncient{margin-left:auto;margin-right:auto;max-width:600px;width:100%}.reward__container .containerBoxAncient .amountInfo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.reward__container .containerBoxAncient .amountInfo__item{margin-right:10px;text-align:center;width:50%}.reward__container .containerBoxAncient .amountInfo__item:last-child{margin-right:0}.reward__container .containerBoxAncient .amountInfo__item .heading{background-color:#4da1d4;border-radius:5px 5px 0 0;color:#fff;font-size:15px;letter-spacing:.2em;padding:5px 0}.reward__container .containerBoxAncient .amountInfo__item .date,.reward__container .containerBoxAncient .amountInfo__item .price{background-color:#fff;border:1px solid #4da1d4;border-radius:0 0 5px 5px;font-size:15px;font-weight:700;padding:10px}.reward__container .containerBoxAncient .rewardList{border:1px solid #ccc;border-collapse:collapse;font-size:15px;margin-top:10px;padding:0;table-layout:fixed;width:100%}.reward__container .containerBoxAncient .rewardList thead th{border-bottom:1px solid #ccc;font-weight:700}@media screen and (max-width:600px){.reward__container .containerBoxAncient .rewardList thead{display:none}}.reward__container .containerBoxAncient .rewardList tbody:nth-child(2n) tr{background:#f7f7f7}@media screen and (max-width:600px){.reward__container .containerBoxAncient .rewardList tbody{border-bottom:1px solid #ccc}.reward__container .containerBoxAncient .rewardList tbody:nth-child(2n) tr{background:#fff}.reward__container .containerBoxAncient .rewardList tbody:nth-child(odd) tr{background:#f7f7f7}}.reward__container .containerBoxAncient .rewardList tr{padding:10px 20px}@media screen and (max-width:600px){.reward__container .containerBoxAncient .rewardList tr{display:block}}.reward__container .containerBoxAncient .rewardList th{padding:10px 0;text-align:center}.reward__container .containerBoxAncient .rewardList td{border-bottom:1px solid #ccc;padding:15px 0;text-align:center}@media screen and (max-width:600px){.reward__container .containerBoxAncient .rewardList td{display:block;text-align:right}.reward__container .containerBoxAncient .rewardList td:before{content:attr(aria-label);float:left;font-weight:700}.reward__container .containerBoxAncient .rewardList td:last-child{border-bottom:none}}.workableZones{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;margin-left:auto;margin-right:auto;padding-bottom:50px;padding-top:50px;text-align:center;width:600px}.workableZones__title{letter-spacing:.2em}.workableZones__formContainer{margin-top:20px;text-align:left}.workableZones__formContainer h2{font-size:15px;font-weight:700;margin-bottom:10px}.workableZones__formContainer .radio-label{color:#333;display:block;font-size:14px;line-height:25px;position:relative}.workableZones__formContainer .radio-label:hover{cursor:pointer}.workableZones__formContainer input[type=radio].radio{opacity:0;position:absolute}.workableZones__formContainer input[type=radio]+.radio-label:empty:before{margin-right:0}.workableZones__formContainer input[type=radio]+.radio-label:before{background:#fff;border:1px solid #ccc;border-radius:50%;content:"";cursor:pointer;display:inline-block;font-size:20px;height:25px;margin-right:5px;text-align:center;vertical-align:top;width:25px}.workableZones__formContainer input[type=radio]:checked+.radio-label:before{color:#f15d35;content:"ï„‘";font-family:Font Awesome\ 6 Pro;font-size:15px}.workableZones__formContainer input[type=radio]:focus+.radio-label:before{border-color:#ccc;outline:none}.workableZones__formContainer .spotControl input[type=text]{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;padding:10px;width:100%}.workableZones__formContainer .spotControl__item{position:relative}.workableZones__formContainer .spotControl__item .inputCompleted{font-size:14px;position:absolute;right:0;top:-30px}.workableZones__formContainer .spotControl__item .resetButton{bottom:5px;position:absolute;right:4px}.workableZones__formContainer .spotControl__item .resetButton button{font-size:18px}.workableZones__formContainer .spotControl__item .spotControlBtn{position:absolute;right:0;top:-40px}.workableZones label{display:block;font-size:14px;font-weight:700}.workableZones .formBlock{margin-bottom:20px}.workableZones .formBlock__item{position:relative}.workableZones .formBlock__item .transportation{display:-webkit-box;display:-ms-flexbox;display:flex}.workableZones .formBlock__item .transportation:not(:last-child){margin-bottom:10px}.workableZones .formBtn{margin:30px auto 0;text-align:center}.workableZones .formBtn .btn{width:290px}@media screen and (max-width:414px){.workableZones .formBtn .btn{width:100%}}.workableZones__listContainer .text{font-size:15px}.workableZones__listContainer .list{text-align:left}.workableZones__listContainer .list__item{border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);box-shadow:0 1px 4px 0 rgba(0,0,0,.14);margin-bottom:20px}.workableZones__listContainer .list__item .basePoint{font-size:15px;padding:10px 10px 10px 30px;position:relative}.workableZones__listContainer .list__item .basePoint:before{color:#f15d35;content:"ï…";font-family:Font Awesome\ 6 Pro;left:10px;margin-top:-10px;position:absolute;top:50%}.workableZones__listContainer .list__item .basePoint p:not(:last-child){line-height:1.4;margin-bottom:5px}.workableZones__listContainer .list__item&gt;ul{border-top:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px;padding-top:10px}.workableZones__listContainer .list__item&gt;ul li{padding-left:10px;padding-right:10px}.workableZones__listContainer .list__add,.workableZones__listContainer .list__item&gt;ul input{color:#4da1d4;cursor:pointer;font-size:13px}.workableZones__listContainer .list__add:before{content:"ïƒ¾";font-family:Font Awesome\ 6 Pro;margin-right:6px}@media screen and (max-width:650px){.workableZones{width:90%}}.omakaseHearing{font-size:14px;margin:auto;padding-bottom:40px;padding-top:40px;text-align:left;width:600px}@media screen and (max-width:650px){.omakaseHearing{width:90%}}.omakaseHearing__opening{margin-bottom:16px;text-align:center}@media screen and (max-width:450px){.omakaseHearing__opening{text-align:start}}.omakaseHearing__notice{margin-bottom:8px;text-align:center}.omakaseHearing__noticeBx{background:#fcf7f3;border-radius:5px;margin-bottom:24px;padding:16px 8px 16px 20px}.omakaseHearing__noticeBx li{list-style:disc;list-style-position:inside}.omakaseHearing__form .omakaseHearingItem&gt;div{margin-bottom:24px}.omakaseHearing__form .omakaseHearingItem input[type=number],.omakaseHearing__form .omakaseHearingItem input[type=text]{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;padding:10px;width:100%}.omakaseHearing__form .omakaseHearingItem input[type=radio]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.omakaseHearing__form .omakaseHearingItem input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;margin-right:4px}.omakaseHearing__form .omakaseHearingItem .labelTitle{display:block}.omakaseHearing__form .omakaseHearingItem .flexBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:8px}.omakaseHearing__form .omakaseHearingItem .flexBox&gt;label{margin-bottom:0}.omakaseHearing__form .omakaseHearingItem .flexBox__option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.16);box-shadow:0 1px 2px 0 rgba(0,0,0,.16);display:-webkit-box;display:-ms-flexbox;display:flex;height:105px}.omakaseHearing__form .omakaseHearingItem .flexBox__option input[type=checkbox],.omakaseHearing__form .omakaseHearingItem .flexBox__option input[type=radio]{margin:0 8px}.omakaseHearing__form .omakaseHearingItem .flexBox__option img{-webkit-box-flex:0;border-left:1px solid #edefed;border-radius:0 5px 5px 0;-ms-flex:0 0 160px;flex:0 0 160px}.omakaseHearing__form .omakaseHearingItem .flexBox__option:has(&gt;input[type=checkbox]:checked){border-color:#f15d35}.omakaseHearing__form .omakaseHearingItem .flexBox__option:has(&gt;input[type=radio]:checked){border-color:#f15d35}.omakaseHearing__form .omakaseHearingItem .flexBox__optionLabel{-webkit-box-flex:1;-webkit-box-pack:center;-ms-flex-pack:center;border-left:1px solid #ccc;-ms-flex:1 1 auto;flex:1 1 auto;height:105px;justify-content:center;padding:0 8px}.omakaseHearing__form .omakaseHearingItem .flexBox .compositionNote,.omakaseHearing__form .omakaseHearingItem .flexBox__optionLabel{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.omakaseHearing__form .omakaseHearingItem .flexBox .compositionNote{gap:4px}.omakaseHearing__form .omakaseHearingItem .flexBox .compositionNote p:before{color:#737373;content:"*";font-size:12px}.omakaseHearing__form .omakaseHearingItem .flexBox .compositionNote p{color:#737373}.omakaseHearing__form .omakaseHearingItem .requiredItem:after{color:#f15d35;content:" ï¼ˆå¿…é&nbsp;ˆï¼‰";font-weight:500}.omakaseHearing__form .omakaseHearingItem .radioButton{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.omakaseHearing__form .omakaseHearingItem .radioButton label{font-weight:700;height:14px;line-height:14px;margin-bottom:-1px}.omakaseHearing__form .omakaseHearingItem .subLabel{color:#737373;font-size:13px;margin-bottom:8px}.omakaseHearing__form .omakaseHearingItem .subLabel a{cursor:pointer}.omakaseHearing__form .omakaseHearingItem__note p:before{color:#737373;content:"*";font-size:12px}.omakaseHearing__form .omakaseHearingItem__note p{color:#737373;font-size:12px;font-style:normal;font-weight:500;line-height:130%}.omakaseHearing__form .omakaseHearingItem__babyDoB input[type=text]{width:120px}.omakaseHearing__form .omakaseHearingItem__babyDoB .pika-single{left:auto;top:auto}.omakaseHearing__form .omakaseHearingItem__babyDoB .pika-title .pika-label .pika-select-month,.omakaseHearing__form .omakaseHearingItem__babyDoB .pika-title .pika-label .pika-select-year{display:block}.omakaseHearing__form .omakaseHearingItem__babyDoB .pika-title .pika-label select{top:0}.omakaseHearing__form .omakaseHearingItem__babyHW .heightWeightInput{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.omakaseHearing__form .omakaseHearingItem__babyHW .heightWeightInput input{width:120px}.omakaseHearing__form .omakaseHearingItem__babyHW .heightWeightInput span:first-of-type{margin-right:8px}.omakaseHearing__form .omakaseHearingItem__babyGender select{height:45px;width:120px}.omakaseHearing__form .omakaseHearingItem__shootingPlacePhotos img{border-radius:5px;margin-bottom:8px}.omakaseHearing__form .omakaseHearingItem__shootingPlacePhotos&gt;label{margin-bottom:0}.omakaseHearing__form .omakaseHearingItem__shootingPlacePhotos p.subLabel a{cursor:pointer}.omakaseHearing__form .omakaseHearingItem__shootingPlacePhotos .uploadApp{margin-bottom:8px}.omakaseHearing__form .omakaseHearingItem__shootingPlacePhotos .uploadApp .uploadImage{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;border:1px dashed #ccc;border-radius:5px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:20px 0;position:relative;width:132px}.omakaseHearing__form .omakaseHearingItem__shootingPlacePhotos .uploadApp .uploadImage .uploadInput{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.omakaseHearing__form .omakaseHearingItem__shootingPlacePhotos .warning{color:#e50303;display:none;font-size:13px;margin-top:8px}.omakaseHearing__form .omakaseHearingItem__shootingPlacePhotos .photoItem{height:auto;margin-top:20px;max-width:400px}@media screen and (max-width:650px){.omakaseHearing__form .omakaseHearingItem__shootingPlacePhotos .photoItem{width:90%}}.omakaseHearing__form .omakaseHearingItem__shootingPlacePhotos .photoItem img{width:100%}.omakaseHearing__form .omakaseHearingItem__shootingPlacePhotos .photoItem__delete{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.omakaseHearing__form .omakaseHearingItem__laceCurtainAvailable&gt;label{margin-bottom:0}.omakaseHearing__form .omakaseHearingItem__accessoryOptions .flexBox__option{height:48px}.omakaseHearing__form .omakaseHearingItem__accessoryOptions .flexBox__option:has(&gt;input[type=checkbox]:checked){border-color:#ccc}.omakaseHearing__form .omakaseHearingItem__accessoryOptions .flexBox__optionLabel{height:48px}.omakaseHearing__form .omakaseHearingItem__accessoryOptionsOther{margin-bottom:8px}.omakaseHearing__form .omakaseHearingItem__customizeAccessoryDetails{padding-left:30px}.omakaseHearing__form .omakaseHearingItem__customizeAccessoryDetails label{margin-bottom:4px}.omakaseHearing__form .omakaseHearingItem__customizeAccessoryDetails:first-of-type{margin-bottom:12px}.omakaseHearing__form .omakaseHearingItem__customizeAccessoryDetails.hidden{display:none}.omakaseHearing__form .omakaseHearingItem__worries&gt;textarea{height:120px}.omakaseHearing__form .omakaseHearingItem .shootingHearing__field{font-size:13px;margin-bottom:24px}.omakaseHearing__form .omakaseHearingItem .shootingHearing__field .field-label{font-size:14px;font-weight:700}.omakaseHearing__form .omakaseHearingItem .shootingHearing__field .form-input{background-color:#fff;border:1px solid #ccc;border-radius:5px;padding:10px;width:100%}.omakaseHearing__form .omakaseHearingItem .shootingHearing__field .field-title{margin-bottom:10px}.omakaseHearing__form .omakaseHearingItem .shootingHearing .options{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:12px}.omakaseHearing__form .omakaseHearingItem .shootingHearing .options .option:has(&gt;input[type=radio]:checked){border-color:#4da1d4}.omakaseHearing__form .omakaseHearingItem .shootingHearing .options .option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;padding:10px 14px;text-align:left}.omakaseHearing__form .omakaseHearingItem .shootingHearing .options .option input{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}.omakaseHearing__form .omakaseHearingItem .shootingHearing .options .option .label,.omakaseHearing__form .omakaseHearingItem .shootingHearing .options .option label{cursor:pointer;font-size:13px;font-weight:700;position:relative}.omakaseHearing__form .omakaseHearingItem .shootingHearing .inline-form{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:10px}.omakaseHearing__form .omakaseHearingItem .shootingHearing .inline-form select{height:40px;width:180px}@media screen and (max-width:600px){.omakaseHearing__form .omakaseHearingItem .shootingHearing .inline-form select{width:140px}}.omakaseHearing__form .omakaseHearingItem .shootingHearing .buttonWrap{margin:20px 0;text-align:center}.omakaseHearing__form .omakaseHearingItem .shootingHearing .buttonWrap .btn{max-width:400px;width:100%}.omakaseHearing__form .omakaseHearingItem .shootingHearing .hidden{display:none}.omakaseHearing__form .omakaseHearingItem .shootingHearing .smallText{color:#737373;font-size:12px}.omakaseHearing__form .submitBtn input{width:100%}.omakaseHearing .independentInput{margin-bottom:8px}.omakaseHearing .errorMessage{margin-top:0}.omakaseHearing .submitContainer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border-top:1px solid #ccc;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:center;left:0;padding:8px 16px 24px;position:fixed;right:0;width:100%;z-index:80}.omakaseHearing .submitContainer li{max-width:288px;width:calc(50% - 4px)}.omakaseHearing .submitContainer li .btn{width:100%}.omakaseHearing__modal{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.omakaseHearing__modal .modalContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;max-width:331px;padding:16px 24px 20px;position:relative;text-align:center;width:90%}.omakaseHearing__modal .modalContainer .title{background-color:#fffa1f;border-radius:5px;padding:8px 10px}.omakaseHearing__modal .modalContainer .title i{margin-right:5px}.omakaseHearing__modal .modalContainer .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;text-align:left}.omakaseHearing__modal .modalContainer .content .text-bold{font-weight:700}.omakaseHearing__modal .modalContainer .closeBtn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:2px solid #f15d35;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;justify-content:center;position:absolute;right:7px;top:-14px;width:34px}.omakaseHearing__modal .modalContainer .closeBtn:before{content:"âœ•";font-size:18px}.omakaseHearing__modal.active{display:-webkit-box;display:-ms-flexbox;display:flex}.omakaseRequest{margin-left:auto;margin-right:auto;max-width:600px;padding-bottom:50px;padding-top:24px;text-align:left;width:90%}.omakaseRequest input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.omakaseRequest .omakaseRequestInner{text-align:left}.omakaseRequest__commonTitle{padding-bottom:24px;text-align:center}.omakaseRequest__detail--content{margin-top:24px}.omakaseRequest__detail--content .heading{font-size:14px;font-weight:700}.omakaseRequest__detail--content .sentence{font-size:14px;margin-top:5px}.omakaseRequest__detail--content.shooting_time{margin-top:0}.omakaseRequest__borderBox{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin:24px auto;max-width:440px;padding:16px;width:100%}.omakaseRequest__borderBox button.openModalBtn{margin-top:24px;width:100%}.omakaseRequest__noticeItems{margin:0 auto 20px;max-width:440px}.omakaseRequest__status{block-size:-webkit-fit-content;block-size:-moz-fit-content;block-size:fit-content;border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:4px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.omakaseRequest__status--pending{background-color:rgba(241,93,53,.07);border:1px solid #f15d35;color:#f15d35}.omakaseRequest__status--applied,.omakaseRequest__status--approved{background-color:rgba(255,138,0,.07);border:1px solid #ff8a00;color:#ff8a00}.omakaseRequest__status--completed{background-color:rgba(14,173,11,.07);border:1px solid #0ead0b;color:#0ead0b}.omakaseRequest__status--canceled{background-color:#f7f7f7;border:1px solid #737373;color:#737373}.omakaseRequest__filter{letter-spacing:.1em;padding-bottom:10px;padding-top:10px;text-align:end}.omakaseRequest__filterBx{padding:12px;width:146px}.omakaseRequest__navigation{text-align:center}.omakaseRequest__navigation a.backToListBtn{margin:16px 20px 0;width:300px}.omakaseRequest .omakaseRequestCancellationModal{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;text-align:left;top:0;width:100%;z-index:1000}.omakaseRequest .omakaseRequestCancellationModal.active{display:-webkit-box;display:-ms-flexbox;display:flex}.omakaseRequest .omakaseRequestCancellationModal .modalContainer{background:#fff;border-radius:8px;max-width:331px;padding:16px 24px 20px;position:relative;width:90%}.omakaseRequest .omakaseRequestCancellationModal .modalContainer span.closeOmakaseRequestCancellationModal{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:2px solid #f15d35;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;justify-content:center;position:absolute;right:7px;top:-14px;width:34px}.omakaseRequest .omakaseRequestCancellationModal .modalContainer span.closeOmakaseRequestCancellationModal:before{content:"âœ•";font-size:18px}.omakaseRequest .omakaseRequestCancellationModal .modalContainer .title{margin-bottom:20px;text-align:center}.omakaseRequest .omakaseRequestCancellationModal .modalContainer .datetime{margin-bottom:5px}.omakaseRequest .omakaseRequestCancellationModal .modalContainer .cancelBtn{margin-bottom:20px;margin-top:40px;width:100%}.omakaseRequest .omakaseRequestCancellationModal .modalContainer button.closeOmakaseRequestCancellationModal{width:100%}.omakaseRequest .omakaseRequestConfirmation{-ms-scroll-chaining:none;background-color:rgba(0,0,0,.75);display:none;height:100vh;left:0;overflow-y:scroll;overscroll-behavior:contain;position:fixed;right:0;top:0;width:100%;z-index:10000}.omakaseRequest .omakaseRequestConfirmation.active{display:block}.omakaseRequest .omakaseRequestConfirmation__container{background-color:#fff;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;left:50%;max-width:396px;padding:24px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.omakaseRequest .omakaseRequestConfirmation__container__heading{padding-bottom:20px}.omakaseRequest .omakaseRequestConfirmation .cancelBtn{background-color:#fff;border:2px solid #f15d35;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:14px;height:34px;line-height:30px;padding-left:10px;padding-right:10px;position:absolute;right:5px;text-align:center;top:-15px;-webkit-transition:all .15s linear 0s;transition:all .15s linear 0s;vertical-align:baseline;width:34px}.omakaseRequest .omakaseRequestConfirmation .cancelBtn i{color:#333}.omakaseRequest .omakaseRequestConfirmation .cancelBtn:hover{background-color:#f15d35}.omakaseRequest .omakaseRequestConfirmation .cancelBtn:hover i{color:#fff}.omakaseRequest .omakaseRequestConfirmation__content:first-of-type{padding-bottom:40px}.omakaseRequest .omakaseRequestConfirmation__contentBx{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background-color:#f7f7f7;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;margin-bottom:16px;padding:12px}.omakaseRequest .omakaseRequestConfirmation__contentBx input{-webkit-box-flex:0;border-radius:5px;-ms-flex:0 1 auto;flex:0 1 auto;height:28px;margin-right:12px;width:28px}.omakaseRequest .omakaseRequestConfirmation__submission button{width:100%}.omakaseRequest .omakaseRequest__approval{border:none;margin-top:40px;padding:0}.omakaseRequest .omakaseRequest__approval .expectedShootingTime__content .heading{border-bottom:1px solid #ccc;font-size:13px;letter-spacing:1.3px;margin-bottom:12px;margin-top:12px;padding-bottom:4px}.omakaseRequest .omakaseRequest__approval .expectedShootingTime__content .detail{font-size:13px;letter-spacing:1.3px}.omakaseRequest .omakaseRequest__approval .expectedShootingTime__content .detail:not(:first-child){margin-top:8px}.omakaseRequest .omakaseRequest__approval .expectedShootingTime__submit{margin-top:40px;text-align:center}.omakaseRequest .breadcrumbs{padding-bottom:24px}.omakaseRequest .breadcrumbs .breadcrumbs__back:before{content:"ï„„";font-family:Font Awesome\ 6 Pro;margin-right:4px}.omakaseRequest .btn-submit{background-color:#f15d35;-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.2);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.2)}.omakaseRequest .btn-submit-disabled{background-color:#ababab;color:#fff}.omakaseRequest .btn-submit:hover{background-color:#e44c23}.omakaseRequest .btn-omakaseRequest{border-radius:5px;line-height:100%;padding:12px 16px;width:300px}.omakaseRequest .btn-back{background-color:#fff;border:3px solid #f15d35;color:#f15d35;margin-top:20px}.omakaseRequest .btn-back:hover{color:#f15d35!important}.omakasePrivateOfferCancellation{max-width:350px}.omakasePrivateOfferCancellation .submitBtn{width:100%}.omakasePrivateOfferCancellation__information{border:1px solid #ccc;border-radius:5px;gap:16px;margin:20px 0;padding:16px 20px 0}.omakasePrivateOfferCancellation__information,.omakasePrivateOfferCancellation__informationBx{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.omakasePrivateOfferCancellation__informationBx{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:none;gap:4px;padding:0;text-align:left}.omakasePrivateOfferCancellation__informationBx .omakase{width:100%}.omakasePrivateOfferCancellation__informationBx .dropdownBox{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-top:1px solid #ccc;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding-top:20px;width:100%}.omakasePrivateOfferCancellation__container{text-align:left}.omakasePrivateOfferCancellation__container .label,.omakasePrivateOfferCancellation__container .notice{margin-bottom:5px}.omakasePrivateOfferCancellation__reasonOptions{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:9px}.omakasePrivateOfferCancellation__reasonOptions .optionContainer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background-color:#f7f7f7;border-radius:5px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;padding:12px}.omakasePrivateOfferCancellation__reasonOptions .optionContainer .optionRadio{-ms-flex-negative:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #ccc;border-radius:50%;cursor:pointer;display:inline-block;flex-shrink:0;height:28px;margin-right:12px;outline:none;position:relative;width:28px}.omakasePrivateOfferCancellation__reasonOptions .optionContainer .optionRadio:checked:before{background-color:#f15d35;border-radius:50%;content:"";height:14px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:14px}.omakasePrivateOfferCancellation__reasonDetail{margin-bottom:20px}.omakasePrivateOfferCancellation__reasonDetail .detailTextarea{display:none}.omakasePrivateOfferCancellation__reasonDetail .detailTextarea.visible{display:block}.omakasePrivateOfferCancellation__completeContainer{border-bottom:1px solid #ccc;padding-bottom:40px}.omakasePrivateOfferCancellation__completeIcon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:20px}.omakasePrivateOfferCancellation__completeIcon i{color:#57bb89;font-size:62px;font-weight:400}.omakasePrivateOfferCancellation__completeRedirection p{margin-bottom:8px}.omakasePrivateOfferCancellation__completeRedirection a{margin-bottom:40px}.deactivation{margin:auto;padding-bottom:50px;padding-top:40px;text-align:left;width:600px}@media screen and (max-width:650px){.deactivation{width:90%}}.deactivation h2{font-size:15px;font-weight:700}.deactivation h2 span{font-weight:400}.deactivation__box{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-size:14px;margin-top:10px;padding:15px;width:100%}.deactivation__box .list{font-size:15px;list-style-type:circle;padding-left:20px}.deactivation__box .list li{margin-bottom:5px}.deactivation__box div:not(:last-child){padding-bottom:20px}.deactivation__box input{font-size:14px}.deactivation__btn{margin-top:30px}.deactivation__btn .btn{width:100%}.deactivation__notes{margin-bottom:20px}.deactivation__notes .list{background-color:#fcf7f3;border-radius:5px;list-style-type:circle;margin-top:10px;padding:15px 15px 10px 35px}.deactivation__notes .list li{font-size:15px;margin-bottom:5px}.deactivation__reason{margin-bottom:20px}.deactivation__reason .details,.deactivation__reason .details__item:not(:first-of-type){margin-top:10px}.deactivation__reason .checkbox{text-align:left}.deactivation__opinion textarea{margin-top:10px}.deactivation__agreement{margin-top:20px;text-align:center}.deactivation__link{font-size:14px;margin-top:10px;text-align:right}.deactivation__link a:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:5px}.contactArea .typographySectionDescription{text-align:center}.contactArea .typographySectionDescription a{display:inline-block}.contactArea .typographySectionDescription a:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:4px}.genreMainArea{position:relative}.genreMainArea__imgContainer{min-width:320px;overflow:hidden;position:relative;width:100%}.genreMainArea__imgContainer:before{content:"";display:block;padding-top:500px}@media screen and (max-width:640px){.genreMainArea__imgContainer:before{padding-top:250px}}@media screen and (max-width:320px){.genreMainArea__imgContainer:before{padding-top:200px}}.genreMainArea__imgContainer:after{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(85%,#000));background-image:linear-gradient(180deg,transparent,#000 85%);content:"";inset:0 0 0 0;opacity:.3;position:absolute}.genreMainArea__imgContainer img:not(.custom){height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media screen and (max-width:640px){.genreMainArea__imgContainer img:not(.custom){width:150%}}.genreMainArea__imgContainer img.custom{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media screen and (max-width:640px){.genreMainArea__imgContainer img.custom{width:120%}.genreMainArea__imgContainer--lifestylenb:before{padding-top:340px}}@media screen and (max-width:320px){.genreMainArea__imgContainer--lifestylenb:before{padding-top:300px}}.genreMainArea__imgContainer .pageTitle{bottom:20px;color:#fff;font-size:20px;font-weight:700;left:50%;letter-spacing:.15em;max-width:600px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:89%;z-index:1}@media screen and (max-width:480px){.genreMainArea__imgContainer .pageTitle{bottom:16px;font-size:16px}}.genreMainArea__imgContainer .pageTitle__emphasis{color:inherit;font-size:28px;margin-top:8px}@media screen and (max-width:480px){.genreMainArea__imgContainer .pageTitle__emphasis{font-size:22px}}.genreMainArea__searchForm{background-color:rgba(0,0,0,.3);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;position:absolute;width:100%}@media screen and (max-width:834px){.genreMainArea__searchForm{background-color:#f0efe9;position:static}}.genreMainArea .omakaseNewbornPlanMainLink img{bottom:0;height:auto;position:absolute;width:120px}.genreMainArea .omakaseNewbornPlanMainLink .considerSearchArea{bottom:4px;z-index:1}@media screen and (max-width:1040px){.genreMainArea .omakaseNewbornPlanMainLink .considerSearchArea{bottom:94px}}@media screen and (max-width:834px){.genreMainArea .omakaseNewbornPlanMainLink .considerSearchArea{bottom:288px}}@media screen and (max-width:640px){.genreMainArea .omakaseNewbornPlanMainLink .considerSearchArea{top:165px}}.genreMainArea__titleContainer{bottom:20px;left:50%;max-width:600px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:89%}.genreMainArea__titleContainer .preTitle{color:#fff}.genreMainArea__titleContainer .title{color:#fff;margin-top:8px}.genreMainArea__titleContainer .title span{color:#fff}.genreMainArea__newborn-banner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#ea9192),color-stop(50%,#64b4cc));background:linear-gradient(90deg,#ea9192 50%,#64b4cc 0);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:418px;justify-content:center;margin:0 auto;max-width:640px;min-width:320px;overflow:hidden;position:relative;width:100%}.genreMainArea__newborn-banner .genre-name{color:#fff;font-size:22px;font-weight:700}.genreMainArea__newborn-banner .plan-option{color:#fff;font-size:34px;font-weight:700;margin-bottom:8px}.genreMainArea__newborn-banner .genre-image{height:240px;position:relative;width:240px}.genreMainArea__newborn-banner .genre-image img{-o-object-fit:cover;object-fit:cover;width:100%}.genreMainArea__newborn-banner .genre-image .newborn-image{border-radius:25%}.genreMainArea__newborn-banner .genre-image .genre-image-appoint,.genreMainArea__newborn-banner .genre-image .genre-image-omakase{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.genreMainArea__newborn-banner .genre-image .genre-image-appoint p,.genreMainArea__newborn-banner .genre-image .genre-image-omakase p{color:#fff;font-size:26px;font-weight:700}.genreMainArea__newborn-banner .genre-image .genre-image-appoint img,.genreMainArea__newborn-banner .genre-image .genre-image-omakase img{height:80px;width:auto}.genreMainArea__newborn-banner .genre-image .genre-image-appoint .plan-text,.genreMainArea__newborn-banner .genre-image .genre-image-omakase .plan-text{color:#fff;font-size:19px}.genreMainArea__newborn-banner .genre-image .genre-image-omakase{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;bottom:-42px;justify-content:flex-start;left:-46px;position:absolute}.genreMainArea__newborn-banner .genre-image .genre-image-appoint{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:end;-ms-flex-pack:end;align-items:flex-end;bottom:-42px;justify-content:flex-end;position:absolute;right:-46px}.genreMainArea__newborn-banner .price-compare{color:#fff;font-size:14px;margin-top:48px}.hospitalMaternityArea__imgContainer{margin-top:20px}.hospitalMaternityArea__imgContainer img{height:auto;max-width:170px;vertical-align:bottom;width:100%}.hospitalMaternityArea__btnContainer{margin-top:20px}.hospitalMaternityArea__btnContainer .btn-more{margin-top:0}.shootingSceneArea .shootingSceneAreaInner{line-height:1.5;padding-bottom:20px}.shootingSceneArea__list{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:900px;padding-bottom:40px;width:90%}.shootingSceneArea__list::-webkit-scrollbar{display:none}@media screen and (max-width:640px){.shootingSceneArea__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:scroll;width:100%}}.shootingSceneArea__list&gt;li{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 16px);flex:0 0 calc(33.33333% - 16px)}.shootingSceneArea__list&gt;li:not(:first-child){margin-left:24px}@media screen and (max-width:640px){.shootingSceneArea__list&gt;li{-webkit-box-flex:0;-ms-flex:0 0 284px;flex:0 0 284px}.shootingSceneArea__list&gt;li:first-child{padding-left:16px}.shootingSceneArea__list&gt;li:not(:first-child){margin-left:16px}.shootingSceneArea__list&gt;li:last-child{padding-right:16px}}@media screen and (max-width:428px){.shootingSceneArea__list&gt;li{-webkit-box-flex:0;-ms-flex:0 0 82%;flex:0 0 82%}}.shootingSceneArea__list .imgContainer{border-radius:5px;margin-left:auto;margin-right:auto;max-width:580px;overflow:hidden}.shootingSceneArea__list .imgContainer img{height:auto;vertical-align:bottom;width:100%}.shootingSceneArea__list .sentence{font-size:16px;margin-top:12px;text-align:left}.shootingSceneArea__list .singleNotice{color:#737373;font-size:14px;margin-top:4px;padding-left:12px}.shootingSceneArea__list .singleNotice:before{content:"*";margin-left:-8px;margin-right:2px}.shootingSceneArea__list--hasContentsBelow{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:900px;padding-bottom:0;width:90%}.shootingSceneArea__list--hasContentsBelow::-webkit-scrollbar{display:none}@media screen and (max-width:640px){.shootingSceneArea__list--hasContentsBelow{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:scroll;width:100%}}.shootingSceneArea__list--hasContentsBelow&gt;li{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 16px);flex:0 0 calc(33.33333% - 16px)}.shootingSceneArea__list--hasContentsBelow&gt;li:not(:first-child){margin-left:24px}@media screen and (max-width:640px){.shootingSceneArea__list--hasContentsBelow&gt;li{-webkit-box-flex:0;-ms-flex:0 0 284px;flex:0 0 284px}.shootingSceneArea__list--hasContentsBelow&gt;li:first-child{padding-left:16px}.shootingSceneArea__list--hasContentsBelow&gt;li:not(:first-child){margin-left:16px}.shootingSceneArea__list--hasContentsBelow&gt;li:last-child{padding-right:16px}}@media screen and (max-width:428px){.shootingSceneArea__list--hasContentsBelow&gt;li{-webkit-box-flex:0;-ms-flex:0 0 82%;flex:0 0 82%}}.shootingSceneArea__list--hasContentsBelow .imgContainer{border-radius:5px;margin-left:auto;margin-right:auto;max-width:580px;overflow:hidden}.shootingSceneArea__list--hasContentsBelow .imgContainer img{height:auto;vertical-align:bottom;width:100%}.shootingSceneArea__list--hasContentsBelow .sentence{font-size:16px;margin-top:12px;text-align:left}.shootingSceneArea__list--hasContentsBelow .singleNotice{color:#737373;font-size:14px;margin-top:4px;padding-left:12px}.shootingSceneArea__list--hasContentsBelow .singleNotice:before{content:"*";margin-left:-8px;margin-right:2px}.shootingSceneArea__list--twoColumns&gt;li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 12px);flex:0 0 calc(50% - 12px)}@media screen and (max-width:640px){.shootingSceneArea__list--twoColumns&gt;li{-webkit-box-flex:0;-ms-flex:0 0 284px;flex:0 0 284px}}@media screen and (max-width:428px){.shootingSceneArea__list--twoColumns&gt;li{-webkit-box-flex:0;-ms-flex:0 0 82%;flex:0 0 82%}}.shootingSceneArea__safetyPoint{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px auto 0;max-width:360px;padding:16px 20px;width:90%}.shootingSceneArea__safetyPoint .list&gt;li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.shootingSceneArea__safetyPoint .list__icon{-ms-flex-negative:0;flex-shrink:0;margin-right:4px;width:28px}.shootingSceneArea__safetyPoint .description{margin-top:8px}.shootingSceneArea__linkContainer{margin:20px auto 0;max-width:900px;padding-bottom:40px;text-align:center;width:90%}.shootingSceneArea__linkContainer .btn-more{margin-top:0}.reviewIndex__top .performanceList{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px;justify-content:center}.reviewIndex__top .performanceList__womCount{color:#737373;font-size:14px;margin-bottom:2px}.reviewIndex__top .performanceList__review{color:#ffb400;font-size:16px;font-weight:700}.reviewIndex__top .listContainer{margin-top:30px}.reviewIndex__top .listContainer__tab{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.reviewIndex__top .listContainer__tab&gt;li{border-left:1px solid #ccc;border-top:1px solid #ccc;text-align:center;width:calc(50% - 1.5px)}.reviewIndex__top .listContainer__tab&gt;li:nth-child(2){border-right:1px solid #ccc}.reviewIndex__top .listContainer__tab .link{background-color:#f7f7f7;border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;display:block;font-size:14px;font-weight:700;padding:15px 15px 17px}.reviewIndex__top .listContainer__tab .link:hover{color:#e44c23}.reviewIndex__top .listContainer__tab .selected{background-color:#fff;border-bottom:3px solid #f15d35;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;display:block;font-size:14px;font-weight:700;padding:15px}.reviewIndex__top .listContainer__filter{-webkit-box-align:start;-ms-flex-align:start;-ms-flex-item-align:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;align-self:stretch;background-color:#f7f7f7;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;gap:10px;padding:10px 14px}.reviewIndex__top .listContainer__filter .filter-title{font-weight:700}.reviewIndex__top .listContainer__filter .project-filter{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.reviewIndex__top .listContainer__filter .filter-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;padding:4px 8px}.reviewIndex__top .listContainer__filter .filter-checkbox input{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}.reviewIndex__top .listContainer__filter .filter-checkbox .fa-check{color:#4da1d4}.reviewIndex__top .listContainer__filter .filter-checkbox:has(&gt;input[type=checkbox]:checked){background-color:#e6f5ff}.reviewIndex__top .listContainer .paginationItems{margin-top:16px}.reviewIndex__top .infoContainer{margin-top:32px}.reviewIndex__top .infoContainer__sentence{color:#737373;text-align:center}@media screen and (max-width:428px){.reviewIndex__top .infoContainer__sentence{text-align:left}}.gifts__business .details__list{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:20px;width:100%}@media screen and (max-width:428px){.gifts__business .details__list{margin-top:32px}}.gifts__business .details__list&gt;li{border-radius:5px;width:calc(33.33333% - 21.33333px)}.gifts__business .details__list&gt;li:not(:first-child){margin-left:32px}@media screen and (max-width:428px){.gifts__business .details__list&gt;li{max-width:270px;width:100%}.gifts__business .details__list&gt;li:not(:first-child){margin-left:0;margin-top:32px}}.gifts__business .details__list img{height:74px;vertical-align:bottom}.gifts__business .details__list .heading{font-size:16px;font-weight:700;margin-top:12px}.gifts__business .details__attention{color:#f15d35;font-size:14px;margin-top:20px;padding-left:10px;text-align:center}.gifts__business .details__attention:before{content:"*";margin-left:-6px}@media screen and (max-width:640px){.gifts__business .details__attention{text-align:left}}.gifts__business .details__linkContainer{margin-top:20px}.gifts__business .details__linkContainer .btn{max-width:350px;width:100%}.gifts__business .issue__list{margin-top:20px}.gifts__business .issue__list li{font-size:16px;font-weight:700}.gifts__business .issue__list li:before{color:#f15d35;content:"ï‚¤";font-family:Font Awesome\ 6 Pro;margin-right:4px}.gifts__business .issue__list li:not(:first-child){margin-top:12px}.gifts__business .solution__list{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:20px;width:100%}@media screen and (max-width:428px){.gifts__business .solution__list{margin-top:32px}}.gifts__business .solution__list&gt;li{border-radius:5px;width:calc(33.33333% - 21.33333px)}.gifts__business .solution__list&gt;li:not(:first-child){margin-left:32px}@media screen and (max-width:428px){.gifts__business .solution__list&gt;li{max-width:270px;width:100%}.gifts__business .solution__list&gt;li:not(:first-child){margin-left:0;margin-top:32px}}.gifts__business .solution__list .heading{font-size:16px;font-weight:700}.gifts__business .solution__list img{height:135px;margin-top:12px}@media screen and (max-width:428px){.gifts__business .solution__list img{height:125px}}.gifts__business .solution__list .description{font-size:14px;margin-top:12px}@media screen and (max-width:428px){.gifts__business .solution__list .description{text-align:left}}.gifts__howToUse .intro__linkList{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:16px}.gifts__howToUse .intro__linkList&gt;li:not(:first-child){margin-left:8px}.gifts__howToUse .intro__linkList .textLink{color:#f15d35;display:inline-block;padding:8px 12px}.gifts__howToUse .intro__linkList .textLink:hover{color:#e44c23}.gifts__howToUse .flow__list{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:20px;width:100%}@media screen and (max-width:428px){.gifts__howToUse .flow__list{margin-top:32px}}.gifts__howToUse .flow__list&gt;li{border-radius:5px;position:relative;width:calc(33.33333% - 26.66667px)}.gifts__howToUse .flow__list&gt;li:not(:first-child){margin-left:40px}.gifts__howToUse .flow__list&gt;li:not(:first-child):before{color:#ccc;content:"ï„…";font-family:Font Awesome\ 6 Pro;font-size:24px;left:-24px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:428px){.gifts__howToUse .flow__list&gt;li{max-width:240px;width:100%}.gifts__howToUse .flow__list&gt;li:not(:first-child){margin-left:0;margin-top:56px}.gifts__howToUse .flow__list&gt;li:not(:first-child):before{content:"ï„‡";font-family:Font Awesome\ 6 Pro;left:50%;top:-48px;-webkit-transform:translate(-50%);transform:translate(-50%)}}.gifts__howToUse .flow__list img{height:64px;vertical-align:bottom}.gifts__howToUse .flow__list .heading{margin-top:12px}.gifts__howToUse .flow__list .description{margin-top:8px}.gifts__howToUse .giftsSearchForm{background-color:#f0efe9!important}.gifts__howToUse .giftsSearchForm__title{margin-bottom:20px}.gifts__mamawari .intro .introInner{padding-top:20px}.gifts__mamawari .intro__title .small{display:inline-block;font-size:18px;margin-bottom:8px}@media screen and (max-width:428px){.gifts__mamawari .intro__title .small{font-size:16px;letter-spacing:normal}}.gifts__mamawari .about .aboutInner{max-width:480px}.gifts__mamawari .about__priceCard{background-color:#fff;border:1px solid #4da1d4;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;overflow:hidden}.gifts__mamawari .about__priceCard .heading{background-color:#4da1d4;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;padding:10px}.gifts__mamawari .about__priceCard .detail{-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px 12px}.gifts__mamawari .about__priceCard .detail .emphasis{font-size:30px;font-weight:700}.gifts__mamawari .about__priceCard .detail__priceComparison,.gifts__mamawari .about__singleNotice{margin-top:12px}.gifts__mamawari .about__linkContainer{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:8px}.gifts__mamawari .about__linkContainer a:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:3px}.gifts__mamawari .flow__list{margin:20px auto 0;max-width:400px}.gifts__mamawari .flow__list&gt;li:not(:first-child){margin-top:16px}.gifts__mamawari .flow__list&gt;li:not(:first-child):before{color:#ccc;content:"ï„‡";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:24px;line-height:1;margin-bottom:16px}.gifts__mamawari .flow__list .imgContainer{margin-bottom:12px}.gifts__mamawari .flow__list .imgContainer img{height:48px;vertical-align:bottom}.gifts__mamawari .flow__info{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px auto 0;max-width:480px;padding:16px 20px;text-align:left}.gifts__mamawari .flow__info .heading{color:#e44c23;font-size:14px;font-weight:700}.gifts__mamawari .flow__info .annotationList,.gifts__mamawari .flow__info .discList,.gifts__mamawari .flow__info .methodList,.gifts__mamawari .flow__info .methodList&gt;li:not(:first-child){margin-top:12px}.gifts__mamawari .recommendedUse__list{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:20px}.gifts__mamawari .recommendedUse__list&gt;li{width:calc(33.33333% - 16px)}.gifts__mamawari .recommendedUse__list&gt;li:not(:first-child){margin-left:24px}@media screen and (max-width:834px){.gifts__mamawari .recommendedUse__list&gt;li{max-width:400px;width:100%}.gifts__mamawari .recommendedUse__list&gt;li:not(:first-child){margin-left:0;margin-top:28px}}.gifts__mamawari .recommendedUse__list .imgContainer{border-radius:50%;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;width:160px}.gifts__mamawari .recommendedUse__list .imgContainer:before{content:"";display:block;padding-top:100%}.gifts__mamawari .recommendedUse__list .imgContainer img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.gifts__mamawari .recommendedUse__list .example,.gifts__mamawari .recommendedUse__list .title{margin-top:16px}.gifts__mamawari .recommendedUse__list .example__list{margin-top:8px}.gifts__mamawari .recommendedUse__list .example__list&gt;li{text-align:left}.gifts__mamawari .recommendedUse__list .sentence{margin-top:8px;text-align:left}.gifts{line-height:1.5}.gifts .giftsMainArea__imgContainer{min-width:320px;overflow:hidden;position:relative;width:100%}.gifts .giftsMainArea__imgContainer:before{content:"";display:block;padding-top:560px}@media screen and (max-width:428px){.gifts .giftsMainArea__imgContainer:before{padding-top:200px}}.gifts .giftsMainArea__imgContainer img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.gifts .giftsTypeArea__typeList{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:20px auto 0;max-width:732px}.gifts .giftsTypeArea__typeList&gt;li{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:352px;text-align:center;width:calc(50% - 14px)}.gifts .giftsTypeArea__typeList&gt;li:not(:first-child){margin-left:28px}@media screen and (max-width:767px){.gifts .giftsTypeArea__typeList&gt;li{width:100%}.gifts .giftsTypeArea__typeList&gt;li:not(:first-child){margin-left:0;margin-top:28px}}.gifts .giftsTypeArea__typeList&gt;li .name{margin-top:4px}.gifts .giftsTypeArea__typeList&gt;li .details{-webkit-box-flex:1;background-color:#f7f7f7;border-radius:5px;-ms-flex:1;flex:1;margin-top:12px;overflow:hidden}.gifts .giftsTypeArea__typeList&gt;li .details img{vertical-align:bottom;width:100%}.gifts .giftsTypeArea__typeList&gt;li .details__textContainer{-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px}.gifts .giftsTypeArea__typeList&gt;li .details__textContainer .giftsTypeAnnotationList{margin-top:8px}.gifts .giftsTypeArea__linkItem{margin-top:20px}.gifts .giftsTypeArea__linkItem .btn{max-width:288px;width:100%}.gifts .giftsTypeArea__scene{margin-top:24px}.gifts .giftsTypeArea__scene .list{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:16px auto 0;max-width:732px;padding:16px}@media screen and (max-width:767px){.gifts .giftsTypeArea__scene .list{max-width:352px}}.gifts .giftsTypeArea__scene .list&gt;li{letter-spacing:.1em}.gifts .giftsTypeArea__scene .list&gt;li:before{color:#f15d35;content:"ï˜";font-family:Font Awesome\ 6 Pro;margin-right:4px}.gifts .giftsTypeArea__scene .list&gt;li:not(:first-child){margin-top:12px}.gifts .giftsExtensionOfPeriodArea{background-color:#fffdec!important}.gifts .giftsLinkArea__btnContainer{margin-top:20px}.gifts .giftsLinkArea__btnContainer--noContentsAbove{margin-top:0}.gifts .giftsLinkArea__btnContainer .btn{max-width:288px;width:100%}.gifts .giftsBusinessInfo{margin-top:32px}.gifts .giftsBusinessInfo__linkList{margin-top:16px}.gifts .giftsBusinessInfo__linkList&gt;li:not(:first-child){margin-top:12px}.gifts .btn[disabled]{background-color:#737373;color:#fff;opacity:.5;pointer-events:none}.gifts__orderNew .about .aboutInner{max-width:480px}.gifts__orderNew .about__details{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:24px}.gifts__orderNew .about__details .imgContainer{margin-left:auto;margin-right:auto;width:100px}@media screen and (max-width:768px){.gifts__orderNew .about__details .imgContainer{width:70px}}.gifts__orderNew .about__details .imgContainer img{vertical-align:bottom;width:100%}.gifts__orderNew .about__details .price{font-size:30px;margin-top:20px}.gifts__orderNew .about__linkList{margin:20px auto 0;max-width:288px}.gifts__orderNew .about__linkList&gt;li{text-align:center}.gifts__orderNew .about__linkList&gt;li:not(:first-child){margin-top:20px}.gifts__orderNew .about__linkList .btn{width:100%}.gifts__orderNew .about__linkList .annotationList{margin-top:8px}.gifts__orderConfirm .intro .introInner{max-width:480px}.gifts__orderConfirm .intro__description{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:12px 16px;text-align:left}.gifts__orderConfirm .intro__feeBreakdown{margin-top:20px}.gifts__orderConfirm .intro__requirements{background-color:#fcf7f3;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:16px 20px}.gifts__orderConfirm .intro__requirements .discList{margin-top:8px;text-align:left}.gifts__orderConfirm .intro__linkContainer,.gifts__orderConfirm .intro__linkContainer .linkList&gt;li:not(:first-child){margin-top:20px}.gifts__orderConfirm .intro__linkContainer .linkList__checkbox{text-align:left}.gifts__orderConfirm .intro__linkContainer .linkList__checkbox:not(:first-of-type){margin-top:20px}.gifts__orderConfirm .intro__linkContainer .linkList__btn{margin-top:20px;max-width:288px;width:100%}.gifts__orderConfirm .intro__linkContainer .linkList__textLink{color:#4da1d4;cursor:pointer;-webkit-transition:all .15s linear;transition:all .15s linear}.gifts__orderConfirm .intro__linkContainer .linkList__textLink:hover{color:#e44c23}.gifts__orderComplete .details .detailsInner{max-width:480px}.gifts__orderComplete .details__cardTypeRequest{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:16px 20px}.gifts__orderComplete .details__cardTypeRequest .btnContainer{margin-top:8px}.gifts__orderComplete .details__cardTypeRequest .btnContainer .btn{max-width:288px;width:100%}.gifts__orderComplete .details__info{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:24px 16px}.gifts__orderComplete .details__info .code__list{margin-top:4px}.gifts__orderComplete .details__info .code__list&gt;li{color:#f15d35;font-size:24px;font-weight:700;line-height:1.5}.gifts__orderComplete .details__info .effectiveDate{margin-top:20px}.gifts__orderComplete .details__info .effectiveDate__display{font-size:20px;font-weight:700;line-height:1.5;margin-top:4px}@media screen and (max-width:428px){.gifts__orderComplete .details__info .effectiveDate__display{font-size:18px}}.gifts__orderComplete .details__info .otherInfoList{margin:36px auto 0;max-width:244px}.gifts__orderComplete .details__info .otherInfoList&gt;li{text-align:left}.gifts__orderComplete .details__info .otherInfoList&gt;li:not(:first-child){margin-top:12px}.gifts__orderComplete .details__info .otherInfoList__subList,.gifts__orderComplete .details__info .otherInfoList__subList&gt;li:not(:first-child){margin-top:8px}.gifts__orderComplete .details__annotationList{margin:8px auto 0;max-width:350px}.gifts__orderComplete .details__linkList,.gifts__orderComplete .details__linkList&gt;li:not(:first-child),.gifts__orderComplete .details__payeasyInfo,.gifts__orderComplete .details__payeasyInfo .feeBreakdown{margin-top:20px}.gifts__orderComplete .details__payeasyInfo .annotationList,.gifts__orderComplete .details__payeasyInfo .linkText{margin-top:12px}.gifts__orderComplete .details__description{margin-top:20px;text-align:left}.gifts__sales .howTo__subTitle{font-size:20px;font-weight:700;letter-spacing:.15em;text-align:center}@media screen and (max-width:800px){.gifts__sales .howTo__subTitle{font-size:18px}}.gifts__sales .howTo__container:not(:last-child){margin-bottom:30px;margin-top:30px}@media screen and (max-width:800px){.gifts__sales .howTo__container:last-child{border-top:1px dotted #ccc;padding-top:30px}}.gifts__sales .howTo__itemWrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:414px){.gifts__sales .howTo__itemWrap{display:block}}.gifts__sales .howTo__itemWrap .howToItem{padding-left:5px;padding-right:5px;width:culc(1/3)}@media screen and (max-width:414px){.gifts__sales .howTo__itemWrap .howToItem{margin:0 0 30px;width:100%}.gifts__sales .howTo__itemWrap .howToItem:last-child{margin:0}}.gifts__sales .howTo__itemWrap .howToItem__img{margin-bottom:5px;margin-top:10px;width:30%}@media screen and (max-width:414px){.gifts__sales .howTo__itemWrap .howToItem__img{width:25%}}.gifts__sales .howTo__itemWrap .howToItem__title{font-size:18px;font-weight:700;letter-spacing:.2em;margin-bottom:5px;margin-top:5px}@media screen and (max-width:800px){.gifts__sales .howTo__itemWrap .howToItem__title{margin-top:0}}.gifts__sales .howTo__itemWrap .howToItem__text{font-size:15px;padding-left:5px;padding-right:5px;text-align:center}@media screen and (max-width:800px){.gifts__sales .howTo__itemWrap .howToItem__text{font-size:14px;margin:auto;width:70%}}@media screen and (max-width:414px){.gifts__sales .howTo__itemWrap .howToItem__text{text-align:justify}}.gifts__sales .howTo__detailsContainer{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px}.gifts__sales .howTo__detailsContainer:last-of-type{border-top:1px dotted #ccc;margin-top:20px;padding-top:20px}.gifts__sales .howTo__detailsContainer .heading{font-size:20px;font-weight:700}.gifts__sales .howTo__detailsContainer .flowDetail{margin-top:20px}.gifts__sales .howTo__detailsContainer .flowDetail__list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;margin-top:16px;max-width:600px}.gifts__sales .howTo__detailsContainer .flowDetail__list&gt;li{position:relative;width:calc(33.33333% - 27.33333px)}.gifts__sales .howTo__detailsContainer .flowDetail__list&gt;li:not(:first-child){margin-left:41px}.gifts__sales .howTo__detailsContainer .flowDetail__list&gt;li:not(:first-child):before{color:#ccc;content:"ï„…";font-family:Font Awesome\ 6 Pro;font-size:24px;left:-28px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:600px){.gifts__sales .howTo__detailsContainer .flowDetail__list&gt;li{width:100%}.gifts__sales .howTo__detailsContainer .flowDetail__list&gt;li:not(:first-child){margin-left:0;margin-top:48px}.gifts__sales .howTo__detailsContainer .flowDetail__list&gt;li:not(:first-child):before{content:"ï„‡";font-family:Font Awesome\ 6 Pro;left:50%;top:-44px;-webkit-transform:translate(-50%);transform:translate(-50%)}}.gifts__sales .howTo__detailsContainer .flowDetail__list&gt;li img{height:48px;vertical-align:bottom}.gifts__sales .howTo__detailsContainer .flowDetail__list&gt;li .title{margin-top:12px}.gifts__sales .howTo__detailsContainer .flowDetail__list&gt;li .sentence{margin-top:8px}.gifts__sales .howTo__detailsContainer .flowDetail__list&gt;li .flowDetailAnnotationList{margin:4px auto 0;max-width:200px}.gifts__sales .banner__imgContainer{margin-left:auto;margin-right:auto;max-width:350px;width:100%}.gifts__sales .banner__imgContainer img{width:100%}.guide .guideStepInner{max-width:600px;text-align:left;width:90%}.guide__step .heading{font-size:18px;font-weight:700;letter-spacing:.2em;margin-bottom:15px;text-align:center}.guide__step .commonStep:not(:last-child){margin-bottom:30px}.guide__step .commonStep__count{color:#f15d35;font-size:16px;font-weight:700;letter-spacing:.1em;margin-bottom:10px}.guide__step .commonStep__count i{color:#f15d35;font-weight:700;margin-right:5px}.guide__step .commonStep__title{color:#f15d35;font-size:18px;margin-bottom:10px}.guide__step .commonStep__description{font-size:14px;margin-bottom:10px}.guide__step .commonStep__description .specialNotes{color:#f15d35}.guide__step .commonStep__link{background-color:#f7f7f7;border-radius:5px;font-size:14px;margin-top:20px;padding:10px 15px}.guide__step .commonStep__link li:not(:last-child){margin-bottom:5px}.guide__step .commonStep__link li a{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding-left:20px}.guide__step .commonStep__link li a:before{content:"ï„";font-family:Font Awesome\ 6 Pro;margin-left:-20px;margin-right:9px}.guide__step .commonStep__link li a:hover{color:#f15d35}.guide__step .commonStep__img{margin:10px 0;text-align:center}.guide__step .commonStep__img img{width:300px}@media screen and (max-width:640px){.guide__step .commonStep__img img{width:200px}}.guide__step .commonStep__line{margin-bottom:20px;position:relative;text-align:center}.guide__step .commonStep__line:before{border-top:2px dotted #ccc;content:"";left:0;position:absolute;top:50%;width:100%}.guide__step .commonStep__line span{background-color:#fff;display:inline-block;padding:0 .5em;position:relative}.guide__step .commonStep__line .fa-angle-down{color:#ccc;font-size:50px}.guide__link{background-color:#fcf7f3}.guide__link .btn-more{margin-top:0}.guide .guideSingleInner{max-width:600px;text-align:left;width:90%}.guide__single .commonSingleStep:not(:last-child){margin-bottom:30px}.guide__single .commonSingleStep__title{color:#f15d35;font-size:16px;margin-bottom:10px}.guide__single .commonSingleStep__description{font-size:14px;margin-bottom:10px}.guide__single .commonSingleStep__list{-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:disc;margin-bottom:10px;padding-left:20px}.guide__single .commonSingleStep__list li{font-size:14px}.guide__single .commonSingleStep__link{background-color:#f7f7f7;border-radius:5px;font-size:14px;margin-top:20px;padding:10px 15px}.guide__single .commonSingleStep__link li:not(:last-child){margin-bottom:5px}.guide__single .commonSingleStep__link li a{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding-left:20px}.guide__single .commonSingleStep__link li a:before{content:"ï„";font-family:Font Awesome\ 6 Pro;margin-left:-20px;margin-right:9px}.guide__single .commonSingleStep__link li a:hover{color:#f15d35}.guide__single .commonSingleStep__notice{margin-top:5px;text-align:left}.guide__single .commonSingleStep__notice li{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;padding-left:10px}.guide__single .commonSingleStep__notice li:before{content:"*";margin-left:-6px}.guide__single .commonSingleStep__notice li:not(:first-child){margin-top:3px}.guide__single .singleStep0__description,.guide__single .singleStep1__description{margin-bottom:0;margin-top:10px}.guide__single .singleStep2__listContainer:not(:last-child){margin-bottom:20px}.guide__single .singleStep2__listContainer .heading{font-size:14px;font-weight:700;margin-bottom:5px}.guide__single .singleStep2__listContainer .list{-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:disc;padding-left:20px}.guide__single .singleStep2__listContainer .list li{font-size:14px}.guide__single .singleStep5__description{margin-bottom:0;margin-top:10px}.guide__single .singleStep5__imageList{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:10px}.guide__single .singleStep5__imageList li{max-width:286px;width:100%}.guide__single .singleStep5__imageList li:last-child{margin-left:10px}@media screen and (max-width:600px){.guide__single .singleStep5__imageList li:last-child{margin-left:0;margin-top:10px}}.guide__single .singleStep5__imageList img{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.1),0 6px 27px rgba(0,0,0,.05);box-shadow:0 1px 5px rgba(0,0,0,.1),0 6px 27px rgba(0,0,0,.05);width:100%}.hospitalMaternity__mainArea{margin-left:auto;margin-right:auto;max-width:900px;position:relative}.hospitalMaternity__mainArea .title{bottom:11%;display:block;left:10%;max-width:253px;position:absolute;width:33%}.hospitalMaternity__mainArea .background{vertical-align:bottom;width:100%}.hospitalMaternity__suggestion .problemList{-ms-flex-wrap:wrap;flex-wrap:wrap}.hospitalMaternity__suggestion .problemList,.hospitalMaternity__suggestion .problemList li{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.hospitalMaternity__suggestion .problemList li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:60px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-weight:700;padding:20px 24px;width:calc(25% - 12px)}.hospitalMaternity__suggestion .problemList li:not(:first-child){margin-left:16px}@media screen and (max-width:834px){.hospitalMaternity__suggestion .problemList li{width:256px}.hospitalMaternity__suggestion .problemList li:nth-child(odd){margin-left:0}.hospitalMaternity__suggestion .problemList li:nth-child(n+3){margin-top:16px}}@media screen and (max-width:600px){.hospitalMaternity__suggestion .problemList li{max-width:272px;width:100%}.hospitalMaternity__suggestion .problemList li:not(:first-child){margin-left:0;margin-top:16px}}.hospitalMaternity__suggestion .imgContainer{margin:20px auto 0;width:80px}.hospitalMaternity__suggestion .imgContainer img{vertical-align:bottom;width:100%}.hospitalMaternity__suggestion .solution{margin-top:20px}.hospitalMaternity__suggestion .solution__title{font-size:20px;font-weight:700;letter-spacing:.15em}.hospitalMaternity__suggestion .solution__title .emphasis{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(40%,#ffee64));background:linear-gradient(transparent 60%,#ffee64 0)}@media screen and (max-width:414px){.hospitalMaternity__suggestion .solution__title .emphasis{font-size:18px}.hospitalMaternity__suggestion .solution__title{font-size:16px}}.hospitalMaternity__suggestion .solution__detailList&gt;li{margin-top:30px}.hospitalMaternity__suggestion .solution__detailList .headingItem img{vertical-align:bottom;width:66px}.hospitalMaternity__suggestion .solution__detailList .headingItem__sentence{font-size:18px;font-weight:700;letter-spacing:.15em;line-height:1.75;margin:16px auto 0;max-width:478px}@media screen and (max-width:428px){.hospitalMaternity__suggestion .solution__detailList .headingItem__sentence{font-size:16px}}.hospitalMaternity__suggestion .solution__detailList .dataList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px auto 0;max-width:758px}.hospitalMaternity__suggestion .solution__detailList .dataList li{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px 32px;width:calc(50% - 12px)}.hospitalMaternity__suggestion .solution__detailList .dataList li:not(:first-child){margin-left:24px}@media screen and (max-width:428px){.hospitalMaternity__suggestion .solution__detailList .dataList li:not(:first-child){margin-left:0;margin-top:20px}}.hospitalMaternity__suggestion .solution__detailList .dataList li img{margin-top:20px;width:100%}@media screen and (max-width:428px){.hospitalMaternity__suggestion .solution__detailList .dataList li{width:100%}}.hospitalMaternity__suggestion .solution__detailList .dataList__heading{font-size:15px;font-weight:700}.hospitalMaternity__suggestion .solution__detailList .dataList__heading .note{color:#ababab;display:inline-block;font-weight:400;margin-top:4px}.hospitalMaternity__suggestion .solution__detailList .linkItem{margin-top:16px}@media screen and (max-width:428px){.hospitalMaternity__suggestion .solution__detailList .linkItem{margin-top:8px;text-align:right}}.hospitalMaternity__suggestion .solution__detailList .snsPostList{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:20px auto 0;max-width:760px;width:100%}.hospitalMaternity__suggestion .solution__detailList .snsPostList li{max-width:370px;width:calc(50% - 10px)}.hospitalMaternity__suggestion .solution__detailList .snsPostList li:not(:first-child){margin-left:20px}@media screen and (max-width:767px){.hospitalMaternity__suggestion .solution__detailList .snsPostList li{margin-left:auto;margin-right:auto;width:100%}.hospitalMaternity__suggestion .solution__detailList .snsPostList li:not(:first-child){margin-left:auto;margin-top:20px}}.hospitalMaternity__suggestion .solution__detailList .snsPostList iframe{border:1px solid #ccc!important;border-radius:5px!important;margin:0 auto!important;min-width:auto!important}.hospitalMaternity__aboutGift .sentence{font-size:16px;line-height:2;margin:0 auto 20px;max-width:734px;text-align:center}@media screen and (max-width:428px){.hospitalMaternity__aboutGift .sentence{font-size:15px;line-height:1.6;text-align:left}}.hospitalMaternity__aboutGift .detail{border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);box-shadow:0 1px 4px 0 rgba(0,0,0,.14);overflow:hidden}.hospitalMaternity__aboutGift .detail__heading{background-color:#f7f7f7;border-bottom:1px solid #ccc;font-size:17px;font-weight:700;padding:10px}.hospitalMaternity__aboutGift .detail__list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;padding:10px 20px}.hospitalMaternity__aboutGift .detail__list li{max-width:220px;width:calc(33.33333% - 6.66667px)}.hospitalMaternity__aboutGift .detail__list li:not(:first-child){margin-left:10px}.hospitalMaternity__aboutGift .detail__list li img{width:80px}.hospitalMaternity__aboutGift .detail__list li .heading{font-size:14px;font-weight:700}@media screen and (max-width:428px){.hospitalMaternity__aboutGift .detail__list li{margin-bottom:8px;width:100%}}.hospitalMaternity__point .pointList{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.hospitalMaternity__point .pointList&gt;li{max-width:276px;width:calc(33.33333% - 13.33333px)}.hospitalMaternity__point .pointList&gt;li:not(:first-child){margin-left:20px}@media screen and (max-width:428px){.hospitalMaternity__point .pointList&gt;li:not(:first-child){margin-left:0;margin-top:20px}}.hospitalMaternity__point .pointList&gt;li img{vertical-align:bottom;width:58px}@media screen and (max-width:428px){.hospitalMaternity__point .pointList&gt;li{width:100%}}.hospitalMaternity__point .pointList__sentence{font-size:16px;margin-top:16px}@media screen and (max-width:428px){.hospitalMaternity__point .pointList__sentence{text-align:left}}.hospitalMaternity__flow .sentence{font-size:16px;line-height:2;margin-left:auto;margin-right:auto;max-width:398px;text-align:center}@media screen and (max-width:428px){.hospitalMaternity__flow .sentence{font-size:15px;line-height:1.6;text-align:left}}@media screen and (max-width:1000px){.hospitalMaternity__flow .sentence{text-align:center}}.hospitalMaternity__flow .flowList{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:20px}.hospitalMaternity__flow .flowList li{background-color:#fff;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:276px;padding:15px 20px;width:calc(33.33333% - 10.66667px)}.hospitalMaternity__flow .flowList li:not(:nth-child(3n+1)){margin-left:16px}.hospitalMaternity__flow .flowList li:nth-child(n+4){margin-top:16px}@media screen and (max-width:600px){.hospitalMaternity__flow .flowList li{width:100%}.hospitalMaternity__flow .flowList li:not(:nth-child(3n+1)){margin-left:0}.hospitalMaternity__flow .flowList li:not(:first-child){margin-top:12px}}.hospitalMaternity__flow .flowList__heading{font-size:18px;font-weight:700}.hospitalMaternity__flow .flowList__sentence{font-size:14px;margin-top:10px}@media screen and (max-width:428px){.hospitalMaternity__flow .flowList__sentence{text-align:left}}.hospitalMaternity__flow .linkItems{margin:30px auto 0;max-width:900px;text-align:center;width:90%}.hospitalMaternity__flow .linkItems__description{font-size:16px;line-height:2;margin:0 auto 30px;max-width:398px;text-align:center}@media screen and (max-width:428px){.hospitalMaternity__flow .linkItems__description{font-size:15px;line-height:1.6;text-align:left}}.hospitalMaternity__flow .linkItems__btn{max-width:350px;width:100%}.hospitalMaternity__selectReason .reasonList{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.hospitalMaternity__selectReason .reasonList li{max-width:276px;width:calc(33.33333% - 13.33333px)}.hospitalMaternity__selectReason .reasonList li:not(:first-child){margin-left:20px}@media screen and (max-width:428px){.hospitalMaternity__selectReason .reasonList li:not(:first-child){margin-left:0;margin-top:20px}}.hospitalMaternity__selectReason .reasonList li img{vertical-align:bottom;width:80px}@media screen and (max-width:428px){.hospitalMaternity__selectReason .reasonList li{width:100%}}.hospitalMaternity__selectReason .reasonList__sentence{font-size:16px;margin-top:16px}@media screen and (max-width:428px){.hospitalMaternity__selectReason .reasonList__sentence{text-align:left}}.hospitalMaternity__inquiry .sentence{font-size:16px;line-height:2;margin-left:auto;margin-right:auto;max-width:398px;text-align:center}@media screen and (max-width:428px){.hospitalMaternity__inquiry .sentence{font-size:15px;line-height:1.6;text-align:left}}@media screen and (max-width:1000px){.hospitalMaternity__inquiry .sentence{text-align:center}}.hospitalMaternity__inquiry .linkItem{margin:30px auto 0;max-width:900px;text-align:center;width:90%}.hospitalMaternity__inquiry .linkItem__btn{max-width:350px;width:100%}.howToUsePublicOfferArea .howToUsePublicOfferAreaInner{margin-left:auto;margin-right:auto;max-width:900px;padding-bottom:40px;padding-top:40px;text-align:center;width:90%}.howToUsePublicOfferArea__subTitle{font-size:18px;font-weight:700;margin-bottom:20px}.howToUsePublicOfferArea__img{margin-top:20px;vertical-align:bottom;width:300px}@media screen and (max-width:320px){.howToUsePublicOfferArea__img{width:280px}}.howToUsePublicOfferArea__line{margin-bottom:20px;margin-top:20px;position:relative;text-align:center}.howToUsePublicOfferArea__line:before{border-top:2px dotted #ccc;content:"";left:0;position:absolute;top:50%;width:100%}.howToUsePublicOfferArea__line span{background-color:#fcf7f3;display:inline-block;padding-left:10px;padding-right:10px;position:relative}.howToUsePublicOfferArea__line .fa-angle-down{color:#ccc;font-size:50px}.howToUsePublicOfferLink{background-color:#fdefec}.howToUsePublicOfferLinkInner{margin:auto;padding-bottom:30px;padding-top:30px;text-align:center;width:900px}@media screen and (max-width:1024px){.howToUsePublicOfferLinkInner{width:90%}}.howToUsePublicOfferLinkInner .textMuted{margin-top:10px}.howToUsePublicOfferLinkInner .btn{width:350px}@media screen and (max-width:414px){.howToUsePublicOfferLinkInner .btn{width:100%}}.invitationCodes__explanation{line-height:1.5}.invitationCodes__explanation img{vertical-align:bottom}.invitationCodes__explanation .intro .introInner{padding-top:32px}@media screen and (max-width:428px){.invitationCodes__explanation .intro .introInner{padding-top:24px}}.invitationCodes__explanation .intro__btnContainer .btn{letter-spacing:.05em;max-width:320px;width:100%}.invitationCodes__explanation .detail__introImgContainer img{max-width:186px;width:100%}.invitationCodes__explanation .detail__title{letter-spacing:.1em;margin-top:12px}.invitationCodes__explanation .detail__couponItems&gt;li{font-size:16px;line-height:2}.invitationCodes__explanation .detail__couponItems&gt;li:not(:first-child){margin-top:8px}.invitationCodes__explanation .detail__couponItems img{max-width:255px;width:100%}.invitationCodes__explanation .detail__flowItems{margin-top:32px}.invitationCodes__explanation .detail__flowItems .heading{font-size:20px;font-weight:700}@media screen and (max-width:428px){.invitationCodes__explanation .detail__flowItems .heading{font-size:18px}}.invitationCodes__explanation .detail__flowItems .list{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:20px;width:100%}.invitationCodes__explanation .detail__flowItems .list&gt;li{width:calc(33.33333% - 16px)}.invitationCodes__explanation .detail__flowItems .list&gt;li:not(:first-child){margin-left:24px}.invitationCodes__explanation .detail__flowItems .list__imgContainer img{height:32px}.invitationCodes__explanation .detail__flowItems .list__sentenceContainer{margin-top:8px}.invitationCodes__explanation .detail__flowItems .list__sentenceContainer .heading{font-size:16px;font-weight:700}.invitationCodes__explanation .detail__flowItems .list__sentenceContainer .description{font-size:16px;margin-top:8px}.invitationCodes__explanation .detail__flowItems .list__sentenceContainer .singleNotice{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:14px;margin-top:4px;padding-left:6px;text-align:left}.invitationCodes__explanation .detail__flowItems .list__sentenceContainer .singleNotice:before{content:"*";margin-left:-7px;margin-right:1px}@media screen and (max-width:428px){.invitationCodes__explanation .detail__flowItems .list{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.invitationCodes__explanation .detail__flowItems .list&gt;li{max-width:284px;width:100%}.invitationCodes__explanation .detail__flowItems .list&gt;li:not(:first-child){margin-left:0;margin-top:24px}}.invitationCodes__explanation .about .aboutInner{padding-bottom:0}.invitationCodes__explanation .about__featureItems{-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px auto 0;max-width:900px;padding-bottom:40px}.invitationCodes__explanation .about__featureItems .featureList{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;text-align:center}@media screen and (max-width:640px){.invitationCodes__explanation .about__featureItems .featureList{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:flex-start;overflow-x:scroll;padding-left:16px;padding-right:16px}.invitationCodes__explanation .about__featureItems .featureList::-webkit-scrollbar{display:none}}.invitationCodes__explanation .about__featureItems .featureList&gt;li{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 16px);flex:0 0 calc(33.33333% - 16px)}.invitationCodes__explanation .about__featureItems .featureList&gt;li:not(:first-of-type){margin-left:24px}@media screen and (max-width:640px){.invitationCodes__explanation .about__featureItems .featureList&gt;li{-webkit-box-flex:0;-ms-flex:0 0 284px;flex:0 0 284px}.invitationCodes__explanation .about__featureItems .featureList&gt;li:not(:first-of-type){margin-left:16px}}@media screen and (max-width:428px){.invitationCodes__explanation .about__featureItems .featureList&gt;li{-webkit-box-flex:0;-ms-flex:0 0 82%;flex:0 0 82%}}@media screen and (max-width:320px){.invitationCodes__explanation .about__featureItems .featureList&gt;li{-webkit-box-flex:0;-ms-flex:0 0 88%;flex:0 0 88%}}.invitationCodes__explanation .about__featureItems .featureList__imgContainer img{max-width:120px;width:100%}.invitationCodes__explanation .about__featureItems .featureList__sentenceContainer .heading{font-size:18px;font-weight:700;margin-top:12px}.invitationCodes__explanation .about__featureItems .featureList__sentenceContainer .description{font-size:14px;margin-top:8px;text-align:left}.invitationCodes__explanation .about__featureItems .linkContainer{margin-top:20px;text-align:center}.invitationCodes__explanation .about__featureItems .linkContainer__textLink{font-size:16px}.invitationCodes__explanation .about__featureItems .linkContainer__textLink:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:4px}.invitationCodes__explanation .recommendedRegistration__imgContainer{margin-bottom:20px}.invitationCodes__explanation .recommendedRegistration__imgContainer img{max-width:62px;vertical-align:bottom;width:100%}.invitationCodes__explanation .recommendedRegistration__btnContainer{margin-top:20px}.invitationCodes__explanation .recommendedRegistration__btnContainer .btn{letter-spacing:.05em;max-width:320px;width:100%}.invitationCodes__explanation .terms__list&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:14px;padding-left:6px;text-align:left}.invitationCodes__explanation .terms__list&gt;li:before{content:"*";margin-left:-7px;margin-right:1px}.invitationCodes__explanation .terms__list&gt;li:not(:first-child){margin-top:4px}.invitationCodes__explanation .codeIssuance__imgContainer{margin-bottom:20px}.invitationCodes__explanation .codeIssuance__imgContainer img{max-width:144px;vertical-align:bottom;width:100%}.invitationCodes__explanation .codeIssuance__btnContainer{margin-top:20px}.invitationCodes__explanation .codeIssuance__btnContainer .btn-more{margin-top:0}.invitationCodes__explanation .codeIssuance__singleNotice{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:14px;margin-top:8px;padding-left:6px}.invitationCodes__explanation .codeIssuance__singleNotice:before{content:"*";margin-left:-7px;margin-right:1px}@media screen and (max-width:375px){.invitationCodes__explanation .codeIssuance__singleNotice{text-align:left}}.invitationCodesIntroArea .invitationCodesIntroAreaInner{max-width:500px;padding-bottom:0}.invitationCodesIntroArea__info .top__description{font-size:14px;line-height:1.5}.invitationCodesIntroArea__info .reward{border:1px solid #4da1d4;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:15px;overflow:hidden}.invitationCodesIntroArea__info .reward__titleBox{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;background-color:#4da1d4;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:15px 10px}@media screen and (max-width:320px){.invitationCodesIntroArea__info .reward__titleBox{padding:10px}}.invitationCodesIntroArea__info .reward__titleBox img:first-of-type{width:27px}.invitationCodesIntroArea__info .reward__titleBox img:nth-of-type(2){width:33px}.invitationCodesIntroArea__info .reward__titleBox .sentence{color:#fff;font-size:14px;line-height:1.8;margin-left:15px;margin-right:15px}.invitationCodesIntroArea__info .reward__titleBox .sentence__emphasis{color:inherit;font-size:18px;font-weight:700}@media screen and (max-width:320px){.invitationCodesIntroArea__info .reward__titleBox .sentence{font-size:13px;margin-left:5px;margin-right:5px}}.invitationCodesIntroArea__info .reward__detail{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 10px}@media screen and (max-width:320px){.invitationCodesIntroArea__info .reward__detail{padding:10px}}.invitationCodesIntroArea__info .reward__detail .sentence{font-size:14px;line-height:1.8}.invitationCodesIntroArea__info .reward__detail .sentence__emphasis{color:#e44c23;font-size:20px;font-weight:700}@media screen and (max-width:320px){.invitationCodesIntroArea__info .reward__detail .sentence__emphasis{font-size:18px}}.invitationCodesIntroArea__requirement{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:20px}.invitationCodesIntroArea__requirement .detailsList&gt;li:not(:first-child){margin-top:30px}.invitationCodesIntroArea__requirement .detailsList__heading{font-size:16px;font-weight:700}.invitationCodesIntroArea__requirement .detailsList__checkList{margin:10px auto 0;max-width:300px}.invitationCodesIntroArea__requirement .detailsList__checkList&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px}.invitationCodesIntroArea__requirement .detailsList__checkList&gt;li:not(:first-child){margin-top:5px;padding-left:20px;text-align:left}.invitationCodesIntroArea__requirement .detailsList__checkList&gt;li:not(:first-child):before{content:"ï…Š";font-family:Font Awesome\ 6 Pro;margin-left:-20px;margin-right:4px}.invitationCodesIntroArea__requirement .detailsList__checkList&gt;li:nth-child(2){margin-top:10px}.invitationCodesIntroArea__requirement .detailsList__checkList .emphasis{font-weight:700}.invitationCodesIntroArea__requirement .detailsList__description{font-size:14px;margin-top:10px}.invitationCodesIntroArea__requirement .detailsList__description .emphasis{font-weight:700}.invitationCodesIntroArea__requirement .detailsList__singleNotice{color:#737373;font-size:13px;margin-top:5px;padding-left:10px}@media screen and (max-width:414px){.invitationCodesIntroArea__requirement .detailsList__singleNotice{text-align:left}}.invitationCodesIntroArea__requirement .detailsList__singleNotice:before{content:"*";margin-left:-6px}.invitationCodesFlowArea .invitationCodesFlowAreaInner{max-width:500px;padding-bottom:0}.invitationCodesFlowArea__details .title{font-size:18px;font-weight:700}.invitationCodesFlowArea__details .flowList{margin-top:20px}.invitationCodesFlowArea__details .flowList&gt;li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:flex-start;padding:15px;position:relative;text-align:left}.invitationCodesFlowArea__details .flowList&gt;li:not(:first-child){margin-top:30px}.invitationCodesFlowArea__details .flowList&gt;li:not(:first-child):before{color:#ccc;content:"ï¸";font-family:Font Awesome\ 6 Pro;font-weight:700;left:50%;position:absolute;top:-28px}.invitationCodesFlowArea__details .flowList img{margin-right:15px;width:24px}.invitationCodesFlowArea__details .invitationCodesDisplay{margin-top:30px}.invitationCodesFlowArea__terms{margin-top:20px}.invitationCodesFlowArea__terms .title{font-size:14px;font-weight:700}.invitationCodesFlowArea__terms .notesList{margin-top:5px}.invitationCodesFlowArea__terms .notesList li{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;line-height:1.5;padding-left:10px;text-align:left}.invitationCodesFlowArea__terms .notesList li:before{content:"*";margin-left:-6px}.invitationCodesFlowArea--last .invitationCodesFlowAreaInner{padding-bottom:40px}.invitationCodesDisplay{background-color:#fcf7f3;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5;margin-bottom:30px;padding:20px 12px}.invitationCodesDisplay__details .title{font-size:18px;font-weight:700}.invitationCodesDisplay__details .code{color:#e44c23;font-size:26px;font-weight:700}.invitationCodesDisplay__share{margin-top:20px}.invitationCodesDisplay__share .title{font-size:16px;font-weight:700}.invitationCodesDisplay__share .shareTextTemplate{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:8px auto 0;max-width:400px;padding:12px}.invitationCodesDisplay__share .shareTextTemplate__heading{border-bottom:1px dashed #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;padding-bottom:12px}@media screen and (max-width:1024px){.invitationCodesDisplay__share .shareTextTemplate__heading{font-size:12px}}.invitationCodesDisplay__share .shareTextTemplate__sentence{font-size:14px;margin-top:12px;text-align:left;word-break:break-all}@media screen and (max-width:1024px){.invitationCodesDisplay__share .shareTextTemplate__sentence{font-size:12px}}.invitationCodesDisplay__share .snsList{margin-top:12px}.invitationCodesDisplay__share .snsList&gt;li:not(:first-child){margin-top:8px}.invitationCodesDisplay__share .snsList&gt;li a{border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-size:14px;font-weight:700;padding:5px;width:200px}.invitationCodesDisplay__share .snsList&gt;li a:before{font-family:Font Awesome\ 6 Brands;font-weight:400;margin-right:12px}.invitationCodesDisplay__share .snsList&gt;li a:hover{opacity:.8}.invitationCodesDisplay__share .snsList__facebook{background-color:#3b5998}.invitationCodesDisplay__share .snsList__facebook:before{content:"ïŽž"}.invitationCodesDisplay__share .snsList__twitter{background-color:#000}.invitationCodesDisplay__share .snsList__twitter:before{content:"î˜›"}.invitationCodesDisplay__share .snsList__line{background-color:#06c755;position:relative}.invitationCodesDisplay__share .snsList__line:before{content:"";display:inline-block;height:20px;vertical-align:middle;width:20px}.invitationCodesDisplay__share .snsList__line img{height:30px;left:calc(50% - 50px);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.invitationCodes__codeIssuance .codeIssuanceInner{max-width:500px;padding-top:30px}.invitationCodes__codeIssuance .errorMessage li{text-align:center}.invitationCodes__codeIssuance .linkContainer{margin-top:12px}.invitationCodes__codeIssuance .linkContainer__btn{max-width:320px;width:100%}@media screen and (max-width:428px){.kimonoStore__intro .description{text-align:center}}.kimonoStore__intro .areaList{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:32px auto 0;max-width:344px;padding:16px 20px;text-align:left}.kimonoStore__intro .areaList&gt;li:not(:first-child){border-top:1px dashed #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:16px;padding-top:16px}.kimonoStore__intro .areaList__heading:before{color:#f15d35}.kimonoStore__intro .areaList__linkList{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.kimonoStore__intro .areaList__linkList&gt;li{margin-top:12px}.kimonoStore__intro .areaList__linkList&gt;li:not(:last-child){margin-right:16px}.kimonoStore__infoArea .infoAreaInner{padding-top:0}.kimonoStore__infoArea .title{margin-left:auto;margin-right:auto;max-width:680px;text-align:left}.kimonoStore__infoArea .storeList{margin:24px auto 0;max-width:680px;text-align:left}.kimonoStore__infoArea .storeList&gt;li{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px}.kimonoStore__infoArea .storeList&gt;li:not(:first-child){margin-top:24px}.kimonoStore__infoArea .storeList__category--rental{border:1px solid #f15d35;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f15d35;display:inline-block;margin-bottom:8px;overflow:hidden;padding:6px 12px 4px;position:relative;vertical-align:middle}.kimonoStore__infoArea .storeList__category--rental:before{background-color:#f15d35;content:"";height:100%;left:0;opacity:.07;position:absolute;top:0;width:100%}.kimonoStore__infoArea .storeList__category--dressing{border:1px solid #57bb89;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#57bb89;display:inline-block;margin-bottom:8px;overflow:hidden;padding:6px 12px 4px;position:relative;vertical-align:middle}.kimonoStore__infoArea .storeList__category--dressing:before{background-color:#57bb89;content:"";height:100%;left:0;opacity:.07;position:absolute;top:0;width:100%}.kimonoStore__infoArea .storeList__details{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin-top:20px}.kimonoStore__infoArea .storeList__details .imgContainer{-webkit-box-flex:0;border-radius:5px;-ms-flex:0 0 270px;flex:0 0 270px;overflow:hidden}.kimonoStore__infoArea .storeList__details .imgContainer img{height:auto;vertical-align:bottom;width:100%}.kimonoStore__infoArea .storeList__details .textContainer{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:32px}.kimonoStore__infoArea .storeList__details .textContainer__detailsList{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:12px;overflow:hidden}.kimonoStore__infoArea .storeList__details .textContainer__detailsList&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box}.kimonoStore__infoArea .storeList__details .textContainer__detailsList&gt;li:not(:first-child){border-top:1px solid #ccc}.kimonoStore__infoArea .storeList__details .textContainer__detailsList .record{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.kimonoStore__infoArea .storeList__details .textContainer__detailsList .record&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;width:50%}.kimonoStore__infoArea .storeList__details .textContainer__detailsList .record&gt;li:first-child{background-color:#f7f7f7}.kimonoStore__infoArea .storeList__details .textContainer__detailsList .record&gt;li:last-child{border-left:1px solid #ccc;text-align:center}.kimonoStore__infoArea .storeList__details .textContainer__otherInfoList{margin-top:16px}.kimonoStore__infoArea .storeList__details .textContainer__otherInfoList&gt;li:not(:first-child){margin-top:4px}.kimonoStore__infoArea .storeList__details .textContainer__otherInfoList&gt;li.exception{margin-top:12px}.kimonoStore__infoArea .storeList__details .textContainer__otherInfoList .record{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.kimonoStore__infoArea .storeList__details .textContainer__otherInfoList .record&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box}.kimonoStore__infoArea .storeList__details .textContainer__otherInfoList .record&gt;li:first-child{-webkit-box-flex:0;-ms-flex:0 0 68px;flex:0 0 68px}.kimonoStore__infoArea .storeList__details .textContainer__otherInfoList .record&gt;li:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:16px}.kimonoStore__infoArea .storeList__linkContainer{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:32px;padding:16px;text-align:center}.kimonoStore__infoArea .storeList__linkContainer .btn{margin-top:12px;max-width:300px;width:100%}.kimonoStore__infoArea .storeList__linkContainer--noDescription{margin-top:24px;text-align:center}.kimonoStore__infoArea .storeList__linkContainer--noDescription .btn{max-width:300px;width:100%}@media screen and (max-width:1080px){.kimonoStore__infoArea .storeList{max-width:400px}.kimonoStore__infoArea .storeList&gt;li{border:none;border-radius:0;padding:0}.kimonoStore__infoArea .storeList&gt;li:not(:first-child){border-top:1px solid #ccc;margin-top:32px;padding-top:32px}.kimonoStore__infoArea .storeList__details{display:block;margin-top:20px}.kimonoStore__infoArea .storeList__details .textContainer{margin-left:0;margin-top:24px}}.labo__intro .backgroundImageContainer{overflow:hidden;position:relative;width:100%}.labo__intro .backgroundImageContainer:before{content:"";display:block;padding-top:500px}@media screen and (max-width:640px){.labo__intro .backgroundImageContainer:before{padding-top:250px}}@media screen and (max-width:320px){.labo__intro .backgroundImageContainer:before{padding-top:200px}}.labo__intro .backgroundImageContainer img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.labo__intro .catchphraseImageContainer{position:relative;width:100%}.labo__intro .catchphraseImageContainer:before{content:"";display:block;padding-top:80px}@media screen and (max-width:750px){.labo__intro .catchphraseImageContainer:before{padding-top:13.44vw}}.labo__intro .catchphraseImageContainer img{bottom:0;left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:480px}@media screen and (max-width:750px){.labo__intro .catchphraseImageContainer img{width:64%}}.labo__about .sentence{font-size:16px;line-height:2;text-align:center}@media screen and (max-width:428px){.labo__about .sentence{line-height:1.5;text-align:left}}.labo__about .sentence:not(:first-of-type){margin-top:12px}.labo__about .memberInfo{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin-left:auto;margin-right:auto;margin-top:24px;max-width:360px}.labo__about .memberInfo__iconContainer{border-radius:50%;overflow:hidden;position:relative;width:80px}@media screen and (max-width:767px){.labo__about .memberInfo__iconContainer{width:68px}}.labo__about .memberInfo__iconContainer:before{content:"";display:block;padding-top:100%}.labo__about .memberInfo__iconContainer img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.labo__about .memberInfo__textContainer{margin-left:12px;text-align:left;width:calc(100% - 92px)}@media screen and (max-width:767px){.labo__about .memberInfo__textContainer{width:calc(100% - 80px)}}.labo__about .memberInfo__textContainer .duties{color:#737373;font-size:12px}.labo__about .memberInfo__textContainer .name{font-size:16px;font-weight:700;margin-top:4px}.labo__about .memberInfo__textContainer .article{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;margin-top:4px;padding:8px 12px}.labo__about .memberInfo__textContainer .article a{display:inline-block}.labo__report .sentence{font-size:16px;line-height:2;text-align:center}@media screen and (max-width:428px){.labo__report .sentence{line-height:1.5;text-align:left}}.labo__report .infoList{background-color:#fff;border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;margin-top:20px;text-align:left}.labo__report .infoList,.labo__report .infoList&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box}.labo__report .infoList&gt;li{padding:16px 20px}.labo__report .infoList&gt;li:not(:first-child){border-top:1px dotted #ccc}.labo__report .infoList .date{color:#737373;font-size:12px}.labo__report .infoList .title{font-size:16px;font-weight:700;margin-top:8px}.labo__report .infoList .linkContainer{margin-top:12px}.labo__report .infoList .linkContainer a{display:inline-block;font-size:16px}.labo__report .infoList .linkContainer a:before{content:"ï‡";font-family:Font Awesome\ 6 Pro;margin-right:4px}.labo__contact .sentence{font-size:16px;line-height:2;text-align:center}@media screen and (max-width:428px){.labo__contact .sentence{line-height:1.5;text-align:left}}.labo__contact .linkContainer{margin-top:20px}.labo__contact .linkContainer .btn-more{margin-top:0}.announcementsCoupon{background-color:#4da1d4;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}.announcementsCoupon__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:599px){.announcementsCoupon__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto}}.announcementsCoupon__link .heading{color:#fff;font-size:14px;line-height:21px}.announcementsCoupon__link .heading:before{content:"ï«";font-family:Font Awesome\ 6 Pro;font-size:16px;font-weight:700;margin-right:4px}.announcementsCoupon__link .details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px}.announcementsCoupon__link .details__emphasis{color:#fff;font-size:24px;font-weight:700;margin-left:4px;margin-right:4px}@media screen and (max-width:414px){.announcementsCoupon__link .details__emphasis{margin-left:0}}.announcementsCoupon__link .details:after{content:"ï„º";font-family:Font Awesome\ 6 Pro;margin-left:8px}.lp__coupon .details{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto;max-width:500px;padding:15px}.lp__coupon .details img{max-width:260px;vertical-align:bottom;width:100%}.lp__coupon .details__coupon{position:relative;width:260px}.lp__coupon .details__coupon p{color:#fff;font-size:20px;margin-left:16px;margin-top:25px;position:absolute}.lp__coupon .details__coupon img{max-width:260px;vertical-align:bottom;width:100%}.lp__coupon .details__heading{font-size:18px;font-weight:700;margin-top:15px}.lp__coupon .details__code{color:#f15d35;font-size:21px;font-weight:700}.lp__coupon .details__limit{color:#737373;font-size:13px;margin-top:5px}.lp__coupon .notice{-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px auto 0;max-width:500px}.lp__coupon .notice__heading{font-size:16px;font-weight:700}.lp__coupon .notice__list{margin-top:10px;text-align:left}.lp__coupon .notice__list li{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;padding-left:10px}.lp__coupon .notice__list li:before{content:"*";margin-left:-6px}.lp__about .list{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}.lp__about .list li{width:calc(33.33333% - 6.66667px)}.lp__about .list li:not(:first-child){margin-left:10px}.lp__about .list__imageBox{margin-left:auto;margin-right:auto;max-width:120px;width:100%}.lp__about .list__imageBox img{width:100%}.lp__about .list__textBox{margin-top:5px}.lp__about .list__textBox .title{font-size:18px;font-weight:700}.lp__about .list__textBox .sentence{font-size:15px;line-height:1.5;margin-top:5px}@media screen and (max-width:414px){.lp__about .list,.lp__about .list li{-ms-flex-wrap:wrap;flex-wrap:wrap}.lp__about .list li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;width:100%}.lp__about .list li:not(:first-child){border-top:2px dashed #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:0;margin-top:15px;padding-top:15px}.lp__about .list__imageBox{width:80px}.lp__about .list__textBox{margin-left:15px;margin-top:0;text-align:left;width:calc(100% - 95px)}.lp__about .list__textBox .title{font-size:16px;font-weight:700}.lp__about .list__textBox .sentence{font-size:14px;line-height:1.5;margin-top:5px}}.lp__about .bannerContainer{margin-top:32px}.lp__about .bannerContainer img{max-width:350px;vertical-align:bottom;width:100%}.lp__priceAndService .list{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.lp__priceAndService .list&gt;li{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 20px;width:calc(50% - 10px)}@media screen and (max-width:600px){.lp__priceAndService .list&gt;li{width:100%}.lp__priceAndService .list&gt;li:not(:first-child){margin-top:20px}}.lp__priceAndService .list__price{margin-left:auto;margin-right:auto;width:60%}.lp__priceAndService .list__price .icon{max-width:120px;width:100%}.lp__priceAndService .list__price .textBox{margin-top:10px}.lp__priceAndService .list__price .textBox__days{font-size:16px}.lp__priceAndService .list__price .textBox__days .emphasis{color:#f15d35;font-size:30px;font-weight:700;margin-left:5px}@media screen and (max-width:414px){.lp__priceAndService .list__price .textBox__days .emphasis{font-size:28px}}.lp__priceAndService .list__price .textBox__days .unit{color:#f15d35;font-size:14px;font-weight:700}.lp__priceAndService .list__price .textBox__days .taxExclude{font-size:14px}.lp__priceAndService .list__price .textBox__sentence{border-top:3px dashed #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;margin-top:10px;padding-top:10px}@media screen and (max-width:834px){.lp__priceAndService .list__price{width:90%}}.lp__priceAndService .list__service{margin-left:auto;margin-right:auto;width:60%}.lp__priceAndService .list__service .icon{max-width:150px;width:100%}.lp__priceAndService .list__service .textList{margin-top:5px}.lp__priceAndService .list__service .textList li{font-size:16px}.lp__priceAndService .list__service .textList li:not(:first-child){border-top:3px dashed #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:8px;padding-top:8px}@media screen and (max-width:834px){.lp__priceAndService .list__service{width:90%}}.lp__priceAndService.sectionBg .list li{background-color:#fff}.lp__flow .list{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;width:100%}.lp__flow .list li{border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;width:calc(33.33333% - 6.66667px)}.lp__flow .list li:not(:first-child){margin-left:10px}@media screen and (max-width:414px){.lp__flow .list li{width:100%}.lp__flow .list li:not(:first-child){margin-left:0;margin-top:40px;position:relative}.lp__flow .list li:not(:first-child):before{color:#ccc;content:"ï„‡";font-family:Font Awesome\ 6 Pro;font-size:30px;left:50%;line-height:1;position:absolute;top:-32px;-webkit-transform:translate(-50%);transform:translate(-50%)}}.lp__flow .list__img{height:48px;vertical-align:bottom}.lp__flow .list__title{font-size:18px;font-weight:700;margin-top:12px}.lp__flow .list__description{font-size:15px;line-height:1.5}.lp__flow .list__description,.lp__flow .list__linkText{margin-top:5px;text-align:left}.lp__flow .list__linkText a{font-size:15px}.lp__flow .linkItems{margin-top:20px}.lp__flow .linkItems__text{font-size:16px}.lp__flow .linkItems__text:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:5px}.lp__search{background-color:#f0efe9}.lp__search .searchForm{max-width:600px;width:100%}.lp__search .searchForm__container{border-radius:5px;-webkit-box-shadow:none;box-shadow:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.lp__search .searchForm__container .conditionList{-webkit-box-flex:0;border-radius:5px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.lp__search .searchForm__container .conditionList&gt;li:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.lp__search .searchForm__container .conditionList&gt;li:nth-child(2),.lp__search .searchForm__container .conditionList&gt;li:nth-child(3){-webkit-box-flex:0;border-left:none;border-top:1px solid #ccc;-ms-flex:0 0 100%;flex:0 0 100%}.lp__search .searchForm__container .btnContainer{-webkit-box-flex:0;border-radius:5px;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:10px}.lp__search .searchForm__container .btnContainer button{border-bottom:3px solid rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:700;padding:12px}.lp__search .searchForm__container .btnContainer button:before{content:"æ’®å½±ãƒ—ãƒ©ãƒ³ã‚’è¦‹ã‚‹";margin-right:8px}.lp__movieWom{padding-bottom:40px}.lp__movieWom .womInner{padding-bottom:20px}.lp__movieWom .title{margin-bottom:0}.lp__movieWom .itemContainer .starRating{display:inline-block}.lp__movieWom .itemContainer .starRating .far{color:#737373}.lp__movieWom .itemContainer .starRating .fas{color:#ffb400}.lp__movieWom .itemContainer.slick-slider{margin-bottom:0}.lp__movieWom .itemContainer .slick-track{padding-bottom:20px}.lp__movieWom .itemContainer .slick-slide{margin-left:10px;margin-right:10px;outline:none;position:relative}.lp__movieWom .itemContainer .slick-dots{bottom:0;position:relative}.lp__movieWom .itemContainer .slick-dots li{height:auto;width:auto}.lp__movieWom .itemContainer .slick-dots button{background-color:#ccc;border-radius:50%;display:inline-block;height:8px;margin-left:4px;margin-right:4px;width:8px}.lp__movieWom .itemContainer .slick-dots button:before{content:unset}.lp__movieWom .itemContainer .slick-dots .slick-active button{background-color:#f15d35}.lp__movieWom .itemContainer .womItem{display:inline-block}.lp__movieWom .itemContainer .womItem&gt;div{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.24);box-shadow:0 1px 3px 0 rgba(0,0,0,.24);-webkit-box-sizing:border-box;box-sizing:border-box;height:360px;padding:15px;text-align:left;-webkit-transition:all .15s linear;transition:all .15s linear;width:300px}.lp__movieWom .itemContainer .womItem&gt;div:hover{-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.16);box-shadow:0 3px 8px 0 rgba(0,0,0,.16)}.lp__movieWom .itemContainer .womItem .common{height:445px}.lp__movieWom .itemContainer .womItem__header .userInfo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.lp__movieWom .itemContainer .womItem__header .userInfo .avatar{background-color:#edefed;border-radius:100%;height:50px;margin-right:10px;overflow:hidden;text-align:initial;width:50px}.lp__movieWom .itemContainer .womItem__header .userInfo .avatar img{height:100%;left:50%;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lp__movieWom .itemContainer .womItem__header .userInfo .nickname{font-size:14px;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp__movieWom .itemContainer .womItem__header .userInfo .starRating i{font-size:15px;margin-right:1px}.lp__movieWom .itemContainer .womItem__header .userDetail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;margin-top:10px}.lp__movieWom .itemContainer .womItem__header .userDetail li{border:1px solid #ccc;border-radius:5px;padding:3px 5px}.lp__movieWom .itemContainer .womItem__header .userDetail li:not(:first-child){margin-left:5px}.lp__movieWom .itemContainer .womItem__body{margin-top:10px;width:100%}.lp__movieWom .itemContainer .womItem__body .text{font-size:14px;position:relative;text-align:justify}.lp__movieWom .itemContainer .womItem__body .text p{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;height:82px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.lp__movieWom .itemContainer .womItem__body .text__andMore{background-color:#fff;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4da1d4;display:block;font-size:13px;padding-top:3px;position:absolute;right:0;text-align:right;width:100%}.lp__movieWom .itemContainer .womItem__body .text__andMore:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:5px}.lp__movieWom .itemContainer .womItem__body .imgContainer{height:103px}.lp__movieWom .itemContainer .womItem__body .imgContainer p{font-size:13px;margin-bottom:5px}.lp__movieWom .itemContainer .womItem__body .imgContainer p:before{content:"ï€¾";font-family:Font Awesome\ 6 Pro;margin-right:5px}.lp__movieWom .itemContainer .womItem__body .imgContainer li{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:75px;margin-bottom:3px;margin-right:3px;width:75px}.lp__movieWom .itemContainer .womItem__body .noImage{height:103px}.lp__movieWom .itemContainer .womItem__body .noImage__heading{font-size:13px;margin-bottom:5px}.lp__movieWom .itemContainer .womItem__body .noImage__heading:before{content:"ï€¾";font-family:Font Awesome\ 6 Pro;margin-right:5px}.lp__movieWom .itemContainer .womItem__body .noImage__announcement{background-color:#f7f7f7;border-radius:5px;color:#737373;font-size:13px;padding:30px 10px;text-align:center}.lp__movieWom .itemContainer .womItem__date{bottom:16px;color:#737373;font-size:13px;position:absolute}.lp__movieWom .itemContainer .womItem__link{bottom:15px;color:#4da1d4;font-size:13px;position:absolute;right:15px}.lp__movieWom .itemContainer .womItem__link:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:5px}.lp__movieWom .itemContainer .womItem__photographerInfo{margin-top:10px}.lp__movieWom .itemContainer .womItem__photographerInfo .heading{font-size:13px}.lp__movieWom .itemContainer .womItem__photographerInfo .heading:before{content:"ïŠ½";font-family:Font Awesome\ 6 Pro;margin-right:5px}.lp__movieWom .itemContainer .womItem__photographerInfo .account{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px;padding:10px;width:100%}.lp__movieWom .itemContainer .womItem__photographerInfo .account&gt;li:first-child{width:50px}.lp__movieWom .itemContainer .womItem__photographerInfo .account&gt;li:nth-child(2){margin-left:10px;width:calc(100% - 60px)}.lp__movieWom .itemContainer .womItem__photographerInfo .account__iconBox{background-color:#f7f7f7;border-radius:50%;overflow:hidden;position:relative;width:100%}.lp__movieWom .itemContainer .womItem__photographerInfo .account__iconBox:before{content:"";display:block;padding-top:100%}.lp__movieWom .itemContainer .womItem__photographerInfo .account__iconBox img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.lp__movieWom .itemContainer .womItem__photographerInfo .account__name{font-size:15px;font-weight:700;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp__toycardDetials .imgContainer{background-color:#fcf7f3;border-radius:5px;margin-left:auto;margin-right:auto;max-width:330px}.lp__toycardDetials .imgContainer img{height:auto;width:100%}.lp__toycardDetials .textContainer{margin:32px auto 0;max-width:440px}.lp__toycardDetials .textContainer__description,.lp__toycardDetials .textContainer__flowList{margin-top:20px;text-align:left}.lp__toycardDetials .textContainer__flowList&gt;li:not(:first-child){margin-top:16px}.lp__toycardDetials .textContainer__flowList .addressList{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:4px;padding:12px 16px}.lp__toycardDetials .textContainer__flowList .addressList&gt;li:not(:first-child){margin-top:12px}.lp__toycardDetials .textContainer__flowList .infoList&gt;li:not(:first-child){margin-top:8px}.lp__toycardDetials .textContainer__cautionList{margin-top:20px;text-align:left}.lp__toycardDetials .textContainer__cautionList&gt;li:not(:first-child){margin-top:16px}.lp__toycardDetials .textContainer .annotationList{margin-top:4px}.lp__toycardEgift .imgContainer{margin:0 auto;max-width:330px}.lp__toycardEgift .imgContainer img{height:auto;width:100%}.lp__toycardEgift .textContainer{margin:40px auto 0;max-width:440px}.lp__toycardEgift .textContainer .textRed{color:#e50303;font-size:14px;line-height:21px;margin:16px auto}.lp__toycardEgift .textContainer__description,.lp__toycardEgift .textContainer__flowList{margin-top:20px;text-align:left}.lp__toycardEgift .textContainer .annotationList,.lp__toycardEgift .textContainer__flowList&gt;li:not(:first-child){margin-top:16px}.lp__toycardEgift .priceCard{border:4px solid #4da1d4;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:40px auto;max-width:340px;padding:18px 8px;text-align:left}.lp__toycardEgift .priceCard__title{font-size:15px;font-weight:700;line-height:1.5}.lp__toycardEgift .priceCard__content{margin:12px 0}.lp__toycardEgift .priceCard__kind{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;justify-content:space-between}.lp__toycardEgift .priceCard__kind .priceDetail .price{font-weight:700}.lp__toycardEgift .priceCard__kind .priceDetail .priceNote{font-size:11px}.lp__toycardEgift .priceCard__note{font-size:14px}.lp__toycardEgift .priceCard__note a{color:#333;text-decoration:underline}.lp__toycardEgift .guide{margin:16px 0 24px;overflow-x:scroll}.lp__toycardEgift .guide .guideList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:4px}.lp__toycardEgift .guide .guideDetail{text-align:center;width:160px}.lp__toycardEgift .guide .guideDetail .textGuide{font-size:13px;padding:0 8px 4px;text-align:left}.lifestyleNewborn__photogallery img{vertical-align:bottom}.lifestyleNewborn__photogallery .details .detailsInner{padding-bottom:20px}.lifestyleNewborn__photogallery .details__photoList{text-align:center}.lifestyleNewborn__photogallery .details__photoList&gt;li:not(:first-child){margin-top:32px}.lifestyleNewborn__photogallery .details__photoList&gt;li .heading:after{border-top:2px dashed #57bb89}.lifestyleNewborn__photogallery .details__photoList .heading{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:900px;padding:8px;width:90%}.lifestyleNewborn__photogallery .details__photoList .heading .title{letter-spacing:.1em;-webkit-text-decoration:underline dotted #679f8c;text-decoration:underline dotted #679f8c;text-decoration-thickness:3px;text-underline-offset:10px}.lifestyleNewborn__photogallery .details__photoList .heading .subtitle{color:#679f8c;font-size:12px;font-weight:700;letter-spacing:.1em;margin-bottom:8px}.lifestyleNewborn__photogallery .details__photoList .description{margin:16px auto 0;max-width:900px;width:90%}.lifestyleNewborn__photogallery .details__photoList .slick-slider{margin-bottom:0!important;margin-top:16px}.lifestyleNewborn__photogallery .details__photoList .slick-slider .slick-list .slick-track{padding-bottom:16px}.lifestyleNewborn__photogallery .details__photoList .slick-slider .slick-list .slick-track .slick-slide{margin-left:10px;margin-right:10px;max-width:500px}@media screen and (max-width:1024px){.lifestyleNewborn__photogallery .details__photoList .slick-slider .slick-list .slick-track .slick-slide{max-width:300px}}.lifestyleNewborn__photogallery .details__photoList .slick-slider .slick-list .slick-track .slick-slide .imgContainer{position:relative}.lifestyleNewborn__photogallery .details__photoList .slick-slider .slick-list .slick-track .slick-slide .imgContainer img{border-radius:5px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.24);box-shadow:0 1px 3px 0 rgba(0,0,0,.24);height:auto;vertical-align:bottom;width:100%}.lifestyleNewborn__photogallery .details__suggestionItems{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:36px auto 40px;max-width:480px;padding:16px 20px;width:90%}.lifestyleNewborn__photogallery .details__suggestionItems .imgContainer{-ms-flex-negative:0;flex-shrink:0;width:44px}.lifestyleNewborn__photogallery .details__suggestionItems .imgContainer img{height:auto;width:100%}.lifestyleNewborn__photogallery .details__suggestionItems .description{margin-left:12px}.lifestyleNewborn__photogallery .safety__imgContainer{margin-top:20px}.lifestyleNewborn__photogallery .safety__imgContainer img{height:92px;width:auto}.mailMagazineSubscriptions{margin-left:auto;margin-right:auto;padding-bottom:50px;padding-top:40px;text-align:left;width:600px}@media screen and (max-width:650px){.mailMagazineSubscriptions{width:90%}}.mailMagazineSubscriptions&gt;p{font-size:14px;margin-bottom:15px}.mailMagazineSubscriptions__container{background-color:#fcf7f3;border-radius:5px;padding:20px 15px}.mailMagazineSubscriptions__container .items:not(:first-of-type){border-top:1px solid #ccc;margin-top:15px;padding-top:15px}.mailMagazineSubscriptions__container .checkbox{text-align:left}.mailMagazineSubscriptions__container p{font-size:14px;margin-top:5px}.mailMagazineSubscriptions__btn{margin-top:30px}.mailMagazineSubscriptions__btn .btn{width:100%}.ninthAnniversary{background-attachment:fixed;background-image:url(/assets/bundle/pc-background-16aff8ddb960c02d5e78.jpg);background-size:cover}.ninthAnniversary__pcMenu{height:480px;position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(50% - 240px)}.ninthAnniversary__pcMenu .menuInner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:900px){.ninthAnniversary__pcMenu .menuInner{display:none}}.ninthAnniversary__pcMenu .menuInner__title{height:auto;vertical-align:bottom;width:152px}.ninthAnniversary__pcMenu .menuInner__list{max-width:152px}.ninthAnniversary__pcMenu .menuInner__list:before{border:1px solid #fff;content:"";display:block;margin:40px auto;width:50px}.ninthAnniversary__pcMenu .menuInner__list li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.ninthAnniversary__pcMenu .menuInner__list li:not(:first-child){margin-top:24px}@-webkit-keyframes icon-rotation{0%{-webkit-transform:rotate(0turn);transform:rotate(0turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes icon-rotation{0%{-webkit-transform:rotate(0turn);transform:rotate(0turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ninthAnniversary__pcMenu .menuInner__list li img{-webkit-animation:icon-rotation 3s linear 0s infinite;animation:icon-rotation 3s linear 0s infinite;height:19px;width:21px}.ninthAnniversary__pcMenu .menuInner__list li:first-child img{-webkit-animation-delay:0s;animation-delay:0s}.ninthAnniversary__pcMenu .menuInner__list li:nth-child(2) img{-webkit-animation-delay:1s;animation-delay:1s}.ninthAnniversary__pcMenu .menuInner__list li:nth-child(3) img{-webkit-animation-delay:2s;animation-delay:2s}.ninthAnniversary__pcMenu .menuInner__list li:nth-child(4) img{-webkit-animation-delay:3s;animation-delay:3s}.ninthAnniversary__pcMenu .menuInner__list li:nth-child(5) img{-webkit-animation-delay:4s;animation-delay:4s}.ninthAnniversary__pcMenu .menuInner__list li:nth-child(6) img{-webkit-animation-delay:5s;animation-delay:5s}.ninthAnniversary__pcMenu .menuInner__list li p{color:#fff;font-size:16px;font-weight:700;letter-spacing:.08em}.ninthAnniversary__main{background-color:#fbf4ea;margin:0 auto;max-width:480px;padding-bottom:80px;position:relative;z-index:2}@-webkit-keyframes emphasis-marker{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes emphasis-marker{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.ninthAnniversary__main .topVisual{background-image:url(/assets/bundle/sp-background-0f5b6a682c424f5ebdd0.jpg);background-size:cover;margin-bottom:60px;padding:20px 0 56px;position:relative;text-align:center}.ninthAnniversary__main .topVisual__images{position:relative}.ninthAnniversary__main .topVisual__images .backgroundPhotos__row{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}@-webkit-keyframes infinity-scroll-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes infinity-scroll-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes infinity-scroll-right{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes infinity-scroll-right{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.ninthAnniversary__main .topVisual__images .backgroundPhotos__row .photoItems{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0}.ninthAnniversary__main .topVisual__images .backgroundPhotos__row .photoItems--left{-webkit-animation:infinity-scroll-left 40s linear .5s infinite both;animation:infinity-scroll-left 40s linear .5s infinite both}.ninthAnniversary__main .topVisual__images .backgroundPhotos__row .photoItems--right{-webkit-animation:infinity-scroll-right 40s linear .5s infinite both;animation:infinity-scroll-right 40s linear .5s infinite both}.ninthAnniversary__main .topVisual__images .backgroundPhotos__row .photoItems li{margin:1px}.ninthAnniversary__main .topVisual__images .backgroundPhotos__row .photoItems li img{height:220px;vertical-align:bottom;width:116px}.ninthAnniversary__main .topVisual__images h1{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ninthAnniversary__main .topVisual__images h1 img{height:auto;width:115px}.ninthAnniversary__main .topVisual__endNotice{background-color:#737373;color:#fff;font-size:20px;padding:36px 20px}.ninthAnniversary__main .topVisual__introText{color:#fff;font-size:18px;font-weight:700;letter-spacing:.15em;line-height:1.75;margin-top:40px}.ninthAnniversary__main .topVisual__introText .emphasis{color:#1cc2b8;margin-right:4px;padding:4px 5px;position:relative;z-index:0}.ninthAnniversary__main .topVisual__introText .emphasis:after{-webkit-animation:emphasis-marker .25s ease-in-out 1.8s both;animation:emphasis-marker .25s ease-in-out 1.8s both;background-color:#fff;content:"";height:100%;left:0;position:absolute;-webkit-transform-origin:left top;transform-origin:left top;width:100%;z-index:-1}.ninthAnniversary__main .topVisual:after{background-image:url(/assets/bundle/present-bg-0bfdc736447668bb64e7.png);background-size:cover;bottom:-1120px;content:"";height:1000px;left:0;position:absolute;width:100%}.ninthAnniversary__main .ninthCommonTitle{color:#5d3511;font-size:24px;font-weight:700;letter-spacing:.15em;line-height:1.75;margin-bottom:18px;text-align:center}.ninthAnniversary__main .ninthCommonSentence{color:#5d3511;font-size:16px;letter-spacing:.05em;line-height:1.5}.ninthAnniversary__main .ninthCommonSentence__small{color:#5d3511;font-size:12px}.ninthAnniversary__main .formBtn{background-image:url(/assets/bundle/button-bg-a0833c6c805ed20a1eee.jpg);background-size:cover;border-radius:26px;color:#fff;display:inline-block;font-size:18px;font-weight:700;letter-spacing:.05em;padding:14px 28px}.ninthAnniversary__main .formBtn:after{content:"ï‚Ž";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-left:8px}.ninthAnniversary__main .formBtn.disable{background-color:#737373;background-image:none;margin-top:18px}.ninthAnniversary__main .formBtn.disable:after{content:""}.ninthAnniversary__main section{margin:0 28px;padding-top:60px}.ninthAnniversary__main .present{background:linear-gradient(45deg,transparent 24px,hsla(0,0%,100%,.93) 0),linear-gradient(135deg,transparent 24px,hsla(0,0%,100%,.93) 0),linear-gradient(225deg,transparent 24px,hsla(0,0%,100%,.93) 0),linear-gradient(315deg,transparent 24px,hsla(0,0%,100%,.93) 0);background-position:0 100%,0 0,100% 0,100% 100%;background-repeat:no-repeat;background-size:50% 50%;padding:40px 20px;position:relative;text-align:center}.ninthAnniversary__main .present__titleImg{height:auto;left:50%;position:absolute;top:-36px;-webkit-transform:translateX(-50%);transform:translateX(-50%);vertical-align:bottom;width:135px}.ninthAnniversary__main .present__subtitle{color:#5d3511;font-size:16px;font-weight:700;letter-spacing:.15em;line-height:2}.ninthAnniversary__main .present__title{color:#5d3511;font-size:22px;font-weight:700;letter-spacing:.15em}.ninthAnniversary__main .present__title .emphasis{color:#5d3511;font-size:36px;margin-left:8px;position:relative;z-index:0}.ninthAnniversary__main .present__title .emphasis:after{-webkit-animation:emphasis-marker .25s ease-in-out 1.8s both;animation:emphasis-marker .25s ease-in-out 1.8s both;background-color:#1cc2b8;bottom:0;content:"";height:12px;left:-2px;position:absolute;-webkit-transform-origin:left top;transform-origin:left top;width:100%;z-index:-1}.ninthAnniversary__main .present__sentence{color:#5d3511;font-size:16px;letter-spacing:.05em;line-height:1.75;margin-top:20px}.ninthAnniversary__main .present__Imgs{height:456px;margin:20px auto 0;position:relative;width:268px}.ninthAnniversary__main .present__Imgs .img1{height:auto;left:0;position:absolute;width:192px}.ninthAnniversary__main .present__Imgs .img2{height:auto;position:absolute;right:0;top:138px;width:158px}.ninthAnniversary__main .present__Imgs .img3{height:auto;left:50%;position:absolute;top:286px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:170px}.ninthAnniversary__main .present__detail{background-color:#f4f4f4;border-radius:8px;margin-top:20px;padding:12px 10px}.ninthAnniversary__main .present__detail .title{color:#5d3511;font-weight:700}.ninthAnniversary__main .present__detail ul{margin-top:4px;text-align:left}.ninthAnniversary__main .present__detail ul li{color:#5d3511;letter-spacing:.05em;line-height:1.5;list-style:disc;margin-left:20px}.ninthAnniversary__main .target__detail:not(:first-child){margin-top:18px}.ninthAnniversary__main .target__detail .title{color:#5d3511;font-size:16px;font-weight:700;margin-bottom:8px}.ninthAnniversary__main .target li{list-style:disc;margin-left:20px}.ninthAnniversary__main .target__note{background-color:#e7ddd4;border-radius:8px;font-size:14px;letter-spacing:.05em;line-height:1.5;margin-top:18px;padding:16px 20px}.ninthAnniversary__main .target__note p{color:#5d3511}.ninthAnniversary__main .target__note li{color:#5d3511;margin-left:18px}.ninthAnniversary__main .term p{text-align:center}.ninthAnniversary__main .howto{background-image:url(/assets/bundle/how-to-bg-a969d021fb5709fa73a4.jpg);background-size:cover;margin:60px 0 0;padding:40px 28px 48px;text-align:center}.ninthAnniversary__main .howto__subtitle{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;justify-content:center;letter-spacing:.15em;line-height:1.75}.ninthAnniversary__main .howto__subtitle:before{border:1px solid #fff;content:"";display:inline-block;height:16px;margin-right:12px;-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}.ninthAnniversary__main .howto__subtitle:after{border:1px solid #fff;content:"";display:inline-block;height:16px;margin-left:12px;-webkit-transform:rotate(25deg);transform:rotate(25deg)}.ninthAnniversary__main .howto__title{color:#fff;font-size:36px}.ninthAnniversary__main .howto__detail{color:#fff;font-size:16px;font-weight:700;letter-spacing:.05em;line-height:1.5}.ninthAnniversary__main .howto__detail .emphasis{color:#fff;font-size:24px;margin:0 3px}.ninthAnniversary__main .howto__detail:not(:first-child){margin-top:8px}.ninthAnniversary__main .howto__btn{background-color:#1cc2b8;background-image:none;-webkit-box-shadow:0 4px 0 #0e827b;box-shadow:0 4px 0 #0e827b;margin-top:18px}.ninthAnniversary__main .howto__btn:hover{background-color:#18b0a6}.ninthAnniversary__main .howto__btn:active{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(4px);transform:translateY(4px)}.ninthAnniversary__main .result&gt;ul li{list-style:disc;margin-left:20px}.ninthAnniversary__main .result__note{background-color:#e7ddd4;border-radius:8px;font-size:14px;letter-spacing:.05em;line-height:1.5;margin-top:18px;padding:16px 20px}.ninthAnniversary__main .result__note li,.ninthAnniversary__main .result__note p{color:#5d3511}.ninthAnniversary__main .caution li{list-style:disc;margin-left:20px}.ninthAnniversary__main .cta{margin:60px 28px 0;text-align:center}.docs{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.8;margin:auto;padding-bottom:50px;padding-top:50px;text-align:left;width:1000px}@media screen and (max-width:1100px){.docs{width:90%}}.docs__info{color:#e50303;margin-bottom:20px}.docs p{font-size:15px;text-align:justify}.docs&gt;p,.docs section{margin-bottom:30px}.docs section h2{color:#f15d35;font-size:18px;margin-bottom:5px}.docs section p{margin-bottom:20px}.docs section p.hasListBelow{margin-bottom:0}.docs section .specialList li:before{content:"(" counter(counter-name) ") "}.docs section&gt;ol{counter-reset:counter-name;margin-left:30px}.docs section&gt;ol ol{counter-reset:counter-name;margin-left:20px;padding-top:10px}.docs section&gt;ol li:before{content:counter(counter-name) ". ";counter-increment:counter-name}.docs section&gt;ol li p.point{background:#fcf7f3;padding:12px 24px;text-align:left}.docs section&gt;ol li p.point span{color:#f15d35;font-size:16px;font-style:normal;font-weight:700;line-height:1.5;margin-bottom:4px}.docs section&gt;ol li p.point span i{color:#f15d35;margin-right:4px}.docs section&gt;ol.hasContentsBelow{margin-bottom:20px}.docs section li{font-size:15px;text-align:justify}.docs section li:before{content:counter(counter-name) ". ";counter-increment:counter-name;margin-left:-17px}.docs section li:not(:last-child){padding-bottom:15px}.docs section .userType{margin-bottom:-5px;margin-top:15px}.docs .warning{color:#e50303;font-weight:700}.bottomPopup{bottom:8px;left:16px;position:fixed;width:248px;z-index:100}.bottomPopup img{height:auto;width:100%}.bottomPopup button.popupClose{background-color:#737373;border-radius:11px;height:22px;position:absolute;right:-10px;top:-10px;width:22px}.bottomPopup button.popupClose i{color:#fff;font-size:14px;font-style:normal;font-weight:900}.sitemap{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.8;margin:auto;padding-bottom:50px;padding-top:30px;text-align:left;width:1000px}@media screen and (max-width:1100px){.sitemap{width:90%}}.sitemap__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sitemap section{margin-bottom:20px}.sitemap section h2{font-size:16px;font-weight:700;margin-bottom:10px}.sitemap section h3{font-size:14px;font-weight:700;margin-bottom:5px}.sitemap section div{margin-bottom:15px}.sitemap section li{margin-bottom:10px}.sitemap section li:before{padding-left:10px}.sitemap .area,.sitemap .genre{width:culc(1/3)}@media screen and (max-width:600px){.sitemap .area,.sitemap .genre{width:50%}}.sitemap .about{width:culc(1/3)}@media screen and (max-width:600px){.sitemap .about{width:100%}}.sitemap a{color:#333;font-size:14px;line-height:1}.sitemap a:before{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-right:10px}.sitemap a:hover{color:#f15d35}.omakaseNewborn .headerArea{margin-top:16px}.omakaseNewborn .headerArea .noteSection{background:#f7f7f7;font-size:12px;margin:16px;padding:8px}.omakaseNewborn .headerArea .imgSection{padding-top:0}@media screen and (max-width:650px){.omakaseNewborn .headerArea .imgSection{overflow-x:clip;padding-top:16px}}.omakaseNewborn .headerArea__topImage{display:block;height:auto;margin:auto;max-width:560px;width:100%}.omakaseNewborn .textUnderline{text-decoration:underline;-webkit-text-decoration-color:#ffdc50;text-decoration-color:#ffdc50;text-decoration-thickness:2px}.omakaseNewborn .omakaseInner{margin:auto;max-width:380px;padding:40px;text-align:center}@media screen and (max-width:650px){.omakaseNewborn .omakaseInner{padding:40px 0;width:90%}}.omakaseNewborn .omakaseInner img{height:auto;vertical-align:bottom;width:100%}.omakaseNewborn .omakaseInner .subtitle{margin-bottom:4px}.omakaseNewborn .omakaseFeatureInner{padding:40px 20px;width:auto}.omakaseNewborn .omakaseIntro{margin:-40px auto 0;max-width:380px;padding:0 16px;text-align:center}.omakaseNewborn .omakaseIntro__icon{height:auto;vertical-align:bottom;width:80px}.omakaseNewborn .omakaseIntro__subtitle{letter-spacing:.15em;margin:20px auto 0;position:relative;text-align:center;z-index:2}.omakaseNewborn .omakaseIntro__title{font-size:26px;font-weight:700;letter-spacing:.1em;line-height:40px;margin:8px 0 16px}.omakaseNewborn .omakaseIntro__detail{height:auto;vertical-align:bottom;width:100%}.omakaseNewborn .omakaseListFeature{margin:0 auto}.omakaseNewborn .omakaseListFeature .featureItem{margin-bottom:32px}.omakaseNewborn .omakaseListFeature .featureItem:last-child{margin-bottom:0}.omakaseNewborn .omakaseListFeature .featureItem h3{text-align:center}.omakaseNewborn .omakaseListFeature .featureItem h3 .titleNum{color:#ea9192;margin-right:4px}.omakaseNewborn .omakaseListFeature .featureItem .featureImage{margin:16px auto;max-width:100%;position:relative}.omakaseNewborn .omakaseListFeature .featureItem .groupedImage{margin-bottom:8px;max-width:100%;position:relative}.omakaseNewborn .omakaseListFeature .featureItem .iconImage{margin:8px auto;width:136px}.omakaseNewborn .omakaseListFeature .featureItem .note{color:#737373;font-size:12px;margin-top:4px}.omakaseNewborn .omakaseListFeature .featureItem p{font-size:14px;text-align:left}.omakaseNewborn .omakaseListFeature .featureItem .discList{font-size:14px;margin-left:10px;text-align:left}.omakaseNewborn .omakaseListFeature .featureItem .description{text-align:center}.omakaseNewborn .omakaseListFeature .featureItem .category{font-size:14px;margin:10px auto;padding-top:24px;position:relative}.omakaseNewborn .omakaseListFeature .featureItem .category img{border-radius:5px}.omakaseNewborn .omakaseListFeature .featureItem .category .categoryTitle{background:#f4e2e2;left:0;padding:8px 16px;position:absolute;top:-4px}.omakaseNewborn .omakaseListFeature .featureItem .category .description{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.4)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));border-radius:5px;bottom:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:center;padding:20px 16px 8px 12px;position:absolute;width:100%}.omakaseNewborn .omakaseListFeature .featureItem .category .description p{color:#fff;text-align:center;text-shadow:0 0 1px rgba(0,0,0,.25)}.omakaseNewborn .omakaseListFeature .featureItem .photographers{background-color:#fcf7f3;border-radius:8px;margin-top:22px;padding:28px 20px 20px;position:relative}.omakaseNewborn .omakaseListFeature .featureItem .photographers__point{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;background-color:#f4e2e2;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;gap:4px;justify-content:center;left:0;padding:2px 8px 0;position:absolute;top:-8px}.omakaseNewborn .omakaseListFeature .featureItem .photographers__point span{color:#ea9192;line-height:140%}.omakaseNewborn .omakaseListFeature .featureItem .photographers__point i{color:#ea9192;font-size:16px;font-weight:400;line-height:140%}.omakaseNewborn .omakaseListFeature .featureItem .photographers__imgContain{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.omakaseNewborn .omakaseListFeature .featureItem .photographers__image{border:4px solid #fff;border-radius:40px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 3px 0 rgba(0,0,0,.2);height:72px;margin-left:-4px;margin-right:-4px;-o-object-fit:cover;object-fit:cover;width:72px}.omakaseNewborn .omakaseListFeature .featureItem .photographers__image:first-child{margin-left:0}.omakaseNewborn .omakaseListFeature .featureItem .photographers__textContain{font-size:14px;margin-top:12px;text-align:left}.omakaseNewborn .omakaseListFeature .featureItem__detail{background-color:#fcf7f3;border-radius:5px;padding:12px 16px}.omakaseNewborn .omakaseListFeature .featureItem__detail .detailList{list-style:disc;margin-left:18px;margin-top:4px;text-align:left}.omakaseNewborn .omakaseListFeature .describeFeature{background:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px}.omakaseNewborn .omakaseListFeature .describeFeature .typographySubtitle2{margin-bottom:4px}.omakaseNewborn .omakaseListFeature .describeFeature .featureImage{margin-top:0}.omakaseNewborn .omakaseListFeature .describeFeature .subItem:first-child .typographySubtitle2{margin-bottom:15px}.omakaseNewborn .omakaseListFeature .describeFeature .subItem:not(:last-child){border-bottom:1px dashed #ccc;margin-bottom:15px;padding-bottom:15px}.omakaseNewborn .omakaseAreaWrap{margin:40px auto;max-width:400px}.omakaseNewborn .omakaseAreaWrap .omakaseArea{border:1px solid #ccc;border-radius:5px;font-size:14px;gap:12px;margin:0 16px}.omakaseNewborn .omakaseAreaWrap .omakaseArea,.omakaseNewborn .omakaseAreaWrap .omakaseArea__iconContain{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.omakaseNewborn .omakaseAreaWrap .omakaseArea__iconContain{background-color:#f7f7f7;gap:6px;padding:8px 16px}.omakaseNewborn .omakaseAreaWrap .omakaseArea__iconContain i{color:#f15d35;font-size:22px}.omakaseNewborn .omakaseGallery__imagesWrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:374px;overflow:hidden}@-webkit-keyframes loop-slide{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loop-slide{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.omakaseNewborn .omakaseGallery__imagesWrap .images{-webkit-animation:loop-slide 42s linear 1s infinite both;animation:loop-slide 42s linear 1s infinite both;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-left:16px}.omakaseNewborn .omakaseGallery__imagesWrap:active .images{-webkit-animation-play-state:paused;animation-play-state:paused}.omakaseNewborn .omakaseGallery__imagesWrap img{height:374px;vertical-align:bottom;width:auto}.omakaseNewborn .omakaseTimeline__details{line-height:1.6;list-style-type:none;margin:0 auto;max-width:600px;padding-left:28px;position:relative;text-align:left}.omakaseNewborn .omakaseTimeline__details li.item{font-size:14px;padding-left:40px}.omakaseNewborn .omakaseTimeline__details li.item:not(:last-child){border-left:1px dashed #ea9192;padding-bottom:20px}@media screen and (max-width:650px){.omakaseNewborn .omakaseTimeline__details li.item{margin-right:0}}.omakaseNewborn .omakaseTimeline__details li.item:before{background:#ea9192;border:0;border-radius:50%;color:#fff;content:"";display:inline-block;font-size:22px;font-weight:300;height:50px;left:4px;line-height:50px;position:absolute;text-align:center;width:50px;z-index:10}.omakaseNewborn .omakaseTimeline__details li.item:first-child:before{content:"î‡˜";font-family:Font Awesome\ 6 Pro}.omakaseNewborn .omakaseTimeline__details li.item:nth-child(2):before{content:"ï„˜";font-family:Font Awesome\ 6 Pro}.omakaseNewborn .omakaseTimeline__details li.item:nth-child(3):before{content:"ï˜";font-family:Font Awesome\ 6 Pro}.omakaseNewborn .omakaseTimeline__details li.item:nth-child(4):before{content:"ï€°";font-family:Font Awesome\ 6 Pro}.omakaseNewborn .omakaseTimeline__details li.item:nth-child(5):before{content:"ïŒ‚";font-family:Font Awesome\ 6 Pro}.omakaseNewborn .omakaseTimeline__details li.item:nth-child(6):before{content:"ï”˜";font-family:Font Awesome\ 6 Pro}.omakaseNewborn .omakaseTimeline__details li.item .subItem{margin:20px 0}.omakaseNewborn .omakaseTimeline__details li.item .subItem:before{background:#ea9192;border:0;border-radius:50%;content:"";display:inline-block;height:16px;left:21px;position:absolute;text-align:center;width:16px;z-index:10}.omakaseNewborn .omakaseTimeline__details li.item span{border:1px solid #ea9192;border-radius:5px;color:#ea9192;font-size:11px;font-weight:700;padding:2px 4px}.omakaseNewborn .omakaseTimeline__details li.item .typographySubtitle1{letter-spacing:1.6px;margin-bottom:4px;margin-top:4px}.omakaseNewborn .omakaseNote .note{background-color:#fcf7f3;border-radius:8px;margin-top:22px;padding:28px 20px 20px;position:relative}.omakaseNewborn .omakaseNote .note__point{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;background-color:#f4e2e2;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;gap:4px;justify-content:center;left:0;padding:2px 8px 0;position:absolute;top:-8px}.omakaseNewborn .omakaseNote .note__point span{color:#ea9192;line-height:140%}.omakaseNewborn .omakaseNote .note__point i{color:#ea9192;font-size:16px;font-weight:400;line-height:140%}.omakaseNewborn .omakaseNote .note__textContain{font-size:16px;font-weight:700;line-height:22px;text-align:left}.omakaseNewborn .serviceComparison .subTitle{font-size:14px;font-weight:700;line-height:21px;margin-bottom:12px}.omakaseNewborn .serviceComparison__column{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 auto;max-width:440px;padding-bottom:10px}.omakaseNewborn .serviceComparison__column .planDetail{background-color:#fff;border:1px solid;border-radius:5px;width:50%}.omakaseNewborn .serviceComparison__column .planDetail .title{color:#fff;font-size:14px;font-weight:700;padding:6px 0}.omakaseNewborn .serviceComparison__column .detailBox{font-size:14px;padding:12px 12px 16px}.omakaseNewborn .serviceComparison__column .detailBox__image{height:auto;width:80px}.omakaseNewborn .serviceComparison__column .detailBox__title{font-weight:700;margin:8px 0}.omakaseNewborn .serviceComparison__column .detailBox p{color:#737373;text-align:left}.omakaseNewborn .serviceComparison__column .omakasePlan{border-color:#ea9192}.omakaseNewborn .serviceComparison__column .omakasePlan .title{background-color:#ea9192}.omakaseNewborn .serviceComparison__column .appointPlan{border-color:#64b4cc}.omakaseNewborn .serviceComparison__column .appointPlan .title{background-color:#64b4cc}.omakaseNewborn .serviceComparison__tableContainer table{border-radius:0 0 5px 5px;margin:40px auto 0}.omakaseNewborn .serviceComparison__tableContainer table thead th{vertical-align:bottom}.omakaseNewborn .serviceComparison__tableContainer table thead p{border-radius:5px 5px 0 0;color:#fff;font-weight:700;text-align:center}.omakaseNewborn .serviceComparison__tableContainer table thead .appoint{background:#64b4cc;font-size:13px;padding:4px 0}.omakaseNewborn .serviceComparison__tableContainer table thead .omakase{background:#ea9192;font-size:16px;padding:6px 0}.omakaseNewborn .serviceComparison__tableContainer table thead .omakase img{height:10px;width:25px}.omakaseNewborn .serviceComparison__tableContainer table tbody{border:1px solid #ccc;border-radius:5px 0 5px 5px}.omakaseNewborn .serviceComparison__tableContainer table tbody tr:nth-of-type(odd){background-color:#fff}.omakaseNewborn .serviceComparison__tableContainer table tbody tr:nth-of-type(odd) th:first-of-type{width:80px}.omakaseNewborn .serviceComparison__tableContainer table tbody tr:nth-of-type(2n){background-color:#f7f7f7}.omakaseNewborn .serviceComparison__tableContainer table tbody tr:nth-of-type(2n) th:first-of-type{width:80px}.omakaseNewborn .serviceComparison__tableContainer table .textRed{color:#ea9192;font-weight:700}.omakaseNewborn .serviceComparison__tableContainer table td{border-right:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:21px;padding:16px 12px;text-align:center;vertical-align:middle}@media screen and (max-width:400px){.omakaseNewborn .serviceComparison__tableContainer table td{padding:16px 8px}}.omakaseNewborn .serviceComparison__tableContainer table td:first-child{font-size:13px;font-weight:700}.omakaseNewborn .serviceComparison__tableContainer table td .suppress{font-size:10px;line-height:15px}.omakaseNewborn .serviceComparison__tableContainer .annotation{color:#737373;margin-top:8px}.omakaseNewborn .serviceComparison__tableContainer .annotation:before{content:"*";margin-right:4px}.omakaseNewborn .omakasePhotobook{max-width:600px}.omakaseNewborn .omakasePhotobook .gallery__imgContainer .thumbnail{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.omakaseNewborn .omakasePhotobook img{height:auto;width:100%}.omakaseNewborn .omakasePhotobook .photobookPoints{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:16px auto 24px;max-width:400px;place-content:flex-start center}.omakaseNewborn .omakasePhotobook .photobookPoints .photobookPoint{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;gap:8px;position:relative;width:calc(50% - 8px);z-index:1}.omakaseNewborn .omakasePhotobook .photobookPoints .photobookPoint .featureImg{height:68px;width:90px}.omakaseNewborn .omakasePhotobook .photobookPoints .photobookPoint .decorationImg{position:absolute;z-index:-1}.omakaseNewborn .omakasePhotobook .subTitle{font-size:14px;line-height:21px;margin:16px 0}.omakaseNewborn .omakasePhotobook .detailList{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:16px auto 23px;max-width:400px;padding:0 16px}.omakaseNewborn .omakasePhotobook .detailList__item{border-bottom:1px dashed #ccc;padding-bottom:12px;padding-top:12px}.omakaseNewborn .omakasePhotobook .detailList__item:last-child{border-bottom:0}.omakaseNewborn .omakasePhotobook .detailList__item:first-child .typographyBody2{text-align:left}.omakaseNewborn .omakasePhotobook .detailList__header{margin-bottom:4px}.omakaseNewborn .omakasePhotobook .stepsDetail{margin:16px auto 0;max-width:400px;padding:0 16px}@media screen and (max-width:650px){.omakaseNewborn .omakasePhotobook .stepsDetail{padding:0}}.omakaseNewborn .omakasePhotobook .stepsDetail .stepsDetail__item{border:1px solid #ccc;border-radius:5px;padding:10px}.omakaseNewborn .omakasePhotobook .stepsDetail .stepsDetail__item .stepsDetail__icon{font-size:22px;font-style:normal;font-weight:300;line-height:30px;margin-bottom:5px}.omakaseNewborn .omakasePhotobook .stepsDetail .stepsDetail__item .stepsDetail__icon i{color:#f15d35;font-weight:300}.omakaseNewborn .omakasePhotobook .stepsDetail .stepsDetail__arrow{font-size:20px;padding:4px}@media screen and (max-width:650px){.omakaseNewborn .omakasePhotobook .text-sm-left{text-align:left}}.omakaseNewborn .omakaseTerm .discList{margin-top:8px;text-align:left}.omakaseNewborn .omakaseTerm .discList li:not(:first-child){margin-top:12px}.omakaseNewborn .userStory{margin:40px auto;text-align:center}@media screen and (max-width:650px){.omakaseNewborn .userStory{margin-top:0;padding-top:40px}}.omakaseNewborn .userStory__title{margin-bottom:20px}.omakaseNewborn .userStory__title h2{margin-top:8px}.omakaseNewborn .userStory__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;justify-content:center;margin:0 auto;overflow-x:scroll}@media screen and (max-width:972px){.omakaseNewborn .userStory__wrapper{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.omakaseNewborn .userStory__wrapper::-webkit-scrollbar{display:none}.omakaseNewborn .userStory__card{-ms-flex-item-align:stretch;align-self:stretch}.omakaseNewborn .userStory__card:first-child{padding-left:16px}.omakaseNewborn .userStory__card:last-child{padding-right:16px}.omakaseNewborn .userStory__content{background:#f7f7f7;border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:20px 24px;width:312px}.omakaseNewborn .userStory__content .title{color:#ea9192;letter-spacing:.15em;margin-bottom:20px}@media screen and (max-width:650px){.omakaseNewborn .userStory__content .title{letter-spacing:1px}}.omakaseNewborn .userStory__content .subtitle{color:#ea9192;margin-bottom:8px}.omakaseNewborn .userStory__content .lineBreakSP{color:#ea9192}.omakaseNewborn .userStory__content .imgSection{margin-bottom:12px}.omakaseNewborn .userStory__content .imgSection img{display:block;height:auto;margin:8px auto;width:100%}.omakaseNewborn .userStory__content .linkBtn{background:#ea9192;border-radius:8px;color:#fff;display:inline-block;padding:8px 20px}.omakaseNewborn .userStory__content .imgNote{color:#737373;margin-top:20px;text-align:center}.omakaseNewborn .omakaseLinkCta{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border-top:1px solid #ccc;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:16px;position:fixed;width:100%;z-index:80}.omakaseNewborn .omakaseLinkCta .btn{background-color:#ea9192;cursor:pointer;margin-bottom:4px;padding:2px 8px 6px;width:360px}.omakaseNewborn .omakaseLinkCta .btn:hover{background-color:#e3797b}@media screen and (max-width:650px){.omakaseNewborn .omakaseLinkCta .btn{width:100%}}.omakaseNewbornUserVoice .headerArea{background:-webkit-gradient(linear,left top,left bottom,from(rgba(171,213,237,.3)),to(hsla(25,71%,66%,.3))),#fff;background:linear-gradient(180deg,rgba(171,213,237,.3),hsla(25,71%,66%,.3)),#fff;padding:40px 0}.omakaseNewbornUserVoice .headerArea .titleSection{text-align:center}.omakaseNewbornUserVoice .headerArea .titleSection .title{color:#de7379;font-size:32px;font-weight:700;letter-spacing:4.8px;line-height:48px;margin:12px auto}@media screen and (max-width:650px){.omakaseNewbornUserVoice .headerArea .titleSection .title{font-size:24px;line-height:36px}}.omakaseNewbornUserVoice .headerArea .titleSection .subtitle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;justify-content:center}.omakaseNewbornUserVoice .headerArea .titleSection .subtitle h3{color:#de7379;letter-spacing:.2em}.omakaseNewbornUserVoice .headerArea .titleSection .subtitle .icon img{height:auto;width:56px}.omakaseNewbornUserVoice .headerArea .summary{background:#fff;border:1px solid #edefed;border-radius:5px;margin:20px auto 0;max-width:480px;padding:16px 24px;text-align:left}@media screen and (max-width:650px){.omakaseNewbornUserVoice .headerArea .summary{padding:12px 16px}}.omakaseNewbornUserVoice .headerArea .summary .stepTitle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.omakaseNewbornUserVoice .headerArea .summary .stepContent li{color:#4da1d4;margin-top:14px}.omakaseNewbornUserVoice .headerArea .summary p{font-size:14px;font-weight:700}.omakaseNewbornUserVoice .headerArea .imgSection{margin:20px auto}.omakaseNewbornUserVoice .headerArea .imgSection .imgNote{color:#737373;margin-top:20px;text-align:center}.omakaseNewbornUserVoice .headerArea__topImage{display:block;height:auto;margin:auto;max-width:400px;width:100%}@media screen and (max-width:650px){.omakaseNewbornUserVoice .headerArea__topImage{max-width:90%}}.omakaseNewbornUserVoice .headerArea .textSection{font-size:16px;letter-spacing:.64px;line-height:32px;padding:0 32px;text-align:center}@media screen and (max-width:650px){.omakaseNewbornUserVoice .headerArea .textSection{font-size:14px;letter-spacing:.56px;line-height:28px;text-align:left}}.omakaseNewbornUserVoice .contentArea{margin:40px auto;max-width:640px}@media screen and (max-width:650px){.omakaseNewbornUserVoice .contentArea{margin-top:0}}.omakaseNewbornUserVoice .contentArea__topImage{height:auto;margin:auto;max-width:640px;width:100%}.omakaseNewbornUserVoice .contentArea .title{color:#de7379;font-size:24px;font-weight:700;letter-spacing:.15em;line-height:160%;margin-bottom:20px}@media screen and (max-width:650px){.omakaseNewbornUserVoice .contentArea .title{font-size:20px;letter-spacing:1px}}.omakaseNewbornUserVoice .contentArea .textContainer{margin:24px 0;padding:0 48px}@media screen and (max-width:650px){.omakaseNewbornUserVoice .contentArea .textContainer{padding:0 32px}}.omakaseNewbornUserVoice .contentArea .text{font-size:16px;letter-spacing:.04em;line-height:2em;margin-bottom:12px}@media screen and (max-width:650px){.omakaseNewbornUserVoice .contentArea .text{font-size:14px}}.omakaseNewbornUserVoice .contentArea .contentImg{margin:20px 0}.omakaseNewbornUserVoice .contentArea .contentImg img{height:auto;width:100%}.omakaseNewbornUserVoice .contentArea .photographerNote{background:#f7f7f7;border-radius:8px;margin-top:20px;padding:28px 20px 16px}.omakaseNewbornUserVoice .contentArea .photographerNote__title{position:relative;text-align:center}.omakaseNewbornUserVoice .contentArea .photographerNote__title h2{font-size:14px;font-weight:700;letter-spacing:.56px;line-height:2em;position:relative;z-index:1}.omakaseNewbornUserVoice .contentArea .photographerNote__title .decorationIcon{height:90px;left:calc(50% - 70px);position:absolute;top:-22px;width:152px;z-index:0}.omakaseNewbornUserVoice .contentArea .photographerNote__info{margin:16px auto 12px;text-align:center}.omakaseNewbornUserVoice .contentArea .photographerNote__info img{border-radius:40px;height:48px;margin-bottom:6px;-o-object-fit:cover;object-fit:cover;width:48px}.omakaseNewbornUserVoice .contentArea .photographerNote__content{font-size:14px;letter-spacing:.56px;line-height:2em}.omakaseNewbornUserVoice .contentArea .photographerNote__content p:not(:first-child){margin-top:12px}.omakaseNewbornUserVoice .otherStory{max-width:480px;padding:0 32px;text-align:center}@media screen and (max-width:650px){.omakaseNewbornUserVoice .otherStory{padding:40px 32px 0}}.omakaseNewbornUserVoice .otherStory__title{margin-bottom:20px}.omakaseNewbornUserVoice .otherStory__title h2{margin-top:8px}.omakaseNewbornUserVoice .otherStory__content{background:#f7f7f7;border-radius:16px;padding:20px 24px}.omakaseNewbornUserVoice .otherStory__content .subtitle{color:#de7379;margin-bottom:8px}.omakaseNewbornUserVoice .otherStory__content .lineBreakSP{color:#de7379}.omakaseNewbornUserVoice .otherStory__content .imgSection{margin-bottom:12px}.omakaseNewbornUserVoice .otherStory__content .linkBtn{background:#de7379;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;line-height:21px;padding:8px 20px}.omakaseNewbornUserVoice .otherStory__content .imgNote{color:#737373;margin-top:20px;text-align:center}.omakaseNewbornUserVoice .gradientSection{background:-webkit-gradient(linear,left top,left bottom,from(hsla(25,71%,66%,.3)),to(rgba(162,202,225,.3))),#fff;background:linear-gradient(180deg,hsla(25,71%,66%,.3),rgba(162,202,225,.3)),#fff;padding:40px 32px}.omakaseNewbornUserVoice .gradientSection .contentImg{margin:0}.omakaseNewbornUserVoice .gradientSection .contentImg:first-child{margin:0 0 12px}.omakaseRegistration__header{margin:16px auto 12px;max-width:460px;text-align:center;width:90%}.omakaseRegistration__header .areaInfo{background-color:#f7f7f7;margin:0 auto;max-width:400px;padding:10px 0}.omakaseRegistration__header .areaInfo span{color:#f15d35}.omakaseRegistration__main{margin:12px auto 40px;max-width:460px;width:90%}.omakaseRegistration .formStepList--complete li,.omakaseRegistration .formStepList--confirm li,.omakaseRegistration .formStepList li{width:110px}.omakaseRegistration .formStepList--complete li:not(:last-child),.omakaseRegistration .formStepList--confirm li:not(:last-child),.omakaseRegistration .formStepList li:not(:last-child){margin-right:0}.omakaseRegistration .formStepList--complete li:not(:last-child):after,.omakaseRegistration .formStepList--confirm li:not(:last-child):after,.omakaseRegistration .formStepList li:not(:last-child):after{left:60px;width:100px}.omakaseRegistration .formStepList--complete li.completed:before,.omakaseRegistration .formStepList--confirm li.completed:before{font-weight:700}.omakaseRegistration .formStepList--complete li.completed:last-child:before{content:"ï„‘";font-family:Font Awesome\ 6 Pro;font-weight:400}.omakaseRegistration__tabs{border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 0}.omakaseRegistration__tabs .prevFormConfirm{border-right:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2px}.omakaseRegistration__tabs .prevFormConfirm:before{color:#4da1d4;content:"ï„„";font-family:Font Awesome\ 6 Pro;font-size:14px;margin-right:2px;margin-top:4px}.omakaseRegistration__tabs .prevFormConfirm .prevForm{border-right:none}.omakaseRegistration__tabs .prevForm{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #ccc;color:#4da1d4;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;gap:8px;padding:0 8px 0 4px}.omakaseRegistration__tabs .prevForm i{color:#4da1d4}.omakaseRegistration__field{font-size:14px;margin:40px 0}.omakaseRegistration__field:first-child{margin-top:24px}.omakaseRegistration__field .field-label{font-size:16px;font-weight:700;line-height:24px}.omakaseRegistration__field .form-input{background-color:#fff;border:1px solid #ccc;border-radius:5px;padding:10px;width:100%}.omakaseRegistration__field .field-title{margin-bottom:10px}.omakaseRegistration__field .field-title .smallText{margin-top:10px}.omakaseRegistration__field .spotControl .resetButton{bottom:inherit;top:7px}.omakaseRegistration__field .spotControl .spotControlBtn{margin-top:4px}.omakaseRegistration__field .spotControl .inputCompleted{margin-top:4px;position:static;text-align:right}.omakaseRegistration__field textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:22px;resize:none;vertical-align:bottom}.omakaseRegistration__field--top{margin-top:24px}.omakaseRegistration .shootingDateTitle{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #ccc;justify-content:space-between;margin-bottom:24px;padding-bottom:8px}.omakaseRegistration .shootingDateTitle,.omakaseRegistration .shootingDateTitle .rightSideTitle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.omakaseRegistration .shootingDateTitle .rightSideTitle{gap:6px}.omakaseRegistration .shootingDateTitle .rightSideTitle .notice{background:#fcf7f3;border-radius:5px;color:#737373;font-size:10px;max-width:110px;padding:8px}.omakaseRegistration .shootingDateTitle .rightSideTitle i{color:#ccc;font-size:20px;font-weight:900}.omakaseRegistration__postalCode{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin:10px 0}.omakaseRegistration__postalCode .postalCodeBtn{background:#fff;border:1px solid #f15d35;border-radius:5px;color:#f15d35;font-size:16px;font-weight:700;padding:6px 12px;width:132px}.omakaseRegistration__subfield{margin:12px 0}.omakaseRegistration .options{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:12px}.omakaseRegistration .options .option:has(&gt;input[type=radio]:checked){border-color:#4da1d4}.omakaseRegistration .options .option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;padding:10px 14px;text-align:left}.omakaseRegistration .options .option input{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}.omakaseRegistration .options .option .label,.omakaseRegistration .options .option label{cursor:pointer;font-size:13px;font-weight:700;position:relative}.omakaseRegistration .birth-options .option{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-pack:distribute;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;padding:4px 10px;width:50%}.omakaseRegistration .birth-options .option .label{font-size:16px;margin-left:-8px}.omakaseRegistration__timeField .date-input{margin-bottom:4px}.omakaseRegistration__timeField .time-options{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:12px;margin-top:12px}.omakaseRegistration__timeField .time-options .option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;padding:10px 14px;text-align:left;width:calc(50% - 36px)}.omakaseRegistration__timeField .time-options .option input{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}.omakaseRegistration__timeField .time-options .option-first{width:100%}.omakaseRegistration__emailField .field-title,.omakaseRegistration__emailField .smallText{margin-bottom:8px}.omakaseRegistration .birth-methods .option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:10px 14px;width:50%}.omakaseRegistration .birth-methods .option .label-note{color:#333;display:block;font-size:10px}.omakaseRegistration .inline-form{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:10px}.omakaseRegistration .inline-form select{width:180px}@media screen and (max-width:600px){.omakaseRegistration .inline-form select{width:140px}}.omakaseRegistration .buttonWrap{margin:20px 0;text-align:center}.omakaseRegistration .buttonWrap .btn{max-width:400px;width:100%}.omakaseRegistration .checkbox{background:#f7f7f7;border-radius:5px;gap:12px;padding:12px}.omakaseRegistration .checkbox,.omakaseRegistration .checkbox__switch{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.omakaseRegistration .checkbox__switch:before{top:auto}.omakaseRegistration .checkbox-first{margin-bottom:5px}.omakaseRegistration__infoBox{border:1px solid #ccc;font-size:14px;margin:20px 0;padding:16px}.omakaseRegistration__infoBox .field{margin-bottom:24px}.omakaseRegistration__infoBox .field:last-child{margin-bottom:0}.omakaseRegistration__infoBox .personCount{list-style:disc;margin-left:16px}.omakaseRegistration__infoBox .shootingTimeField{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding-bottom:24px;padding-top:24px}.omakaseRegistration__infoBox .shootingTimeField .shootingDate{margin:8px 0}.omakaseRegistration__infoBox .shootingTimeField .notice{margin-top:8px}.omakaseRegistration__infoBox .linkField{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:10px;text-align:center}.omakaseRegistration__infoBox .linkField .linkItems__textLink{color:#4da1d4;cursor:pointer;font-size:16px;-webkit-transition:all .15s linear;transition:all .15s linear}.omakaseRegistration__complete{margin:40px auto 80px}.omakaseRegistration__complete .textContent{font-size:16px;margin:24px 0 16px}.omakaseRegistration__completeIcon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.omakaseRegistration__completeIcon i{color:#57bb89;font-size:62px;font-weight:400}.omakaseRegistration .hidden{display:none}.omakaseRegistration .invalidMessage{color:#e50303;font-size:13px;text-align:left}.omakaseRegistration .smallText{color:#737373;font-size:12px}.omakaseRegistration .attentionText{background-color:#fef8e8;border-radius:4px;color:#e48900;font-size:12px;margin-top:4px;padding:8px 12px}.omakaseRegistration .attentionText:before{content:"ïª";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-right:4px}.omakaseRegistration .shooting-date-field:not(:first-child){margin-top:20px}.photobooks__goods .intro__mainImgContainer{overflow:hidden;position:relative;width:100%}.photobooks__goods .intro__mainImgContainer:before{content:"";display:block;padding-top:500px}@media screen and (max-width:600px){.photobooks__goods .intro__mainImgContainer:before{padding-top:300px}}@media screen and (max-width:414px){.photobooks__goods .intro__mainImgContainer:before{padding-top:200px}}.photobooks__goods .intro__mainImgContainer img{display:block;height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media screen and (max-width:834px){.photobooks__goods .intro__mainImgContainer img{height:100%;width:auto}}@media screen and (max-width:414px){.photobooks__goods .intro__mainImgContainer img{height:auto;left:46%;width:110%}}@media screen and (max-width:360px){.photobooks__goods .intro__mainImgContainer img{height:100%;width:auto}}.photobooks__list .listItems{margin-left:auto;margin-right:auto;max-width:500px;text-align:left}.photobooks__list .listItems&gt;li{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.photobooks__list .listItems&gt;li:not(:first-child){margin-top:15px}.photobooks__list .listItems__thumbnails{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.photobooks__list .listItems__thumbnails&gt;li{background-color:#edefed;overflow:hidden;position:relative;width:calc(33.33333% - 3.33333px)}.photobooks__list .listItems__thumbnails&gt;li:before{content:"";display:block;padding:75% 0 0}.photobooks__list .listItems__thumbnails&gt;li:not(:first-child){margin-left:5px}.photobooks__list .listItems__thumbnails&gt;li img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.photobooks__list .listItems__thumbnails&gt;li i,.photobooks__list .listItems__thumbnails&gt;li img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.photobooks__list .listItems__thumbnails&gt;li i{font-size:20px}.photobooks__list .listItems__contents{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px}.photobooks__list .listItems__contents .headingBox__title{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.photobooks__list .listItems__contents .headingBox__title .status{border:1px solid;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:12px;margin-right:5px;padding:5px}.photobooks__list .listItems__contents .headingBox__title .status--editing{color:#737373}.photobooks__list .listItems__contents .headingBox__title .status--ordered{color:#f15d35}.photobooks__list .listItems__contents .headingBox__name{font-size:14px;font-weight:700;margin-top:10px}.photobooks__list .listItems__contents .headingBox__name span{font-weight:400}.photobooks__list .listItems__contents .details{margin-top:15px}.photobooks__list .listItems__contents .details&gt;li{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.photobooks__list .listItems__contents .details&gt;li:not(:first-child){margin-top:15px}.photobooks__list .listItems__contents .details__trigger{display:none}.photobooks__list .listItems__contents .details__name{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4da1d4;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:space-between;padding:4px 15px;width:100%}.photobooks__list .listItems__contents .details__name:after{content:"ï„‡";font-family:Font Awesome\ 6 Pro;font-size:25px;font-weight:100}.photobooks__list .listItems__contents .details__informations{-webkit-box-sizing:border-box;box-sizing:border-box;display:none}.photobooks__list .listItems__contents .details__informations&gt;li{font-size:14px}.photobooks__list .listItems__contents .details__informations&gt;li:not(:first-child){margin-top:10px}.photobooks__list .listItems__contents .details__informations .title{font-size:14px;font-weight:700}.photobooks__list .listItems__contents .details__informations .sentence{font-size:14px}.photobooks__list .listItems__contents .details__trigger:checked~.details__name:after{content:"ï„†";font-family:Font Awesome\ 6 Pro}.photobooks__list .listItems__contents .details__trigger:checked~.details__informations{display:block;padding:0 15px 15px}.photobooks__list .listItems__links{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;padding:10px 15px;width:100%}.photobooks__list .listItems__links .limit{font-size:13px}.photobooks__list .listItems__links .orderBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f15d35;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;height:34px;line-height:34px;max-width:80px;text-align:center;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear;width:100%}.photobooks__list .listItems__links .orderBtn:hover{background-color:#e44c23;color:#fff!important;text-decoration:none}.photobooks__list .listItems__links.space{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.photobooks__information .listItems{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:650px}.photobooks__information .listItems&gt;li{background-color:#fff;border:1px solid #ccc;border-radius:5px 0 0 5px;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.photobooks__information .listItems&gt;li:not(:first-child){border-left:1px solid transparent;border-radius:0 5px 5px 0}@media screen and (max-width:414px){.photobooks__information .listItems&gt;li{border-radius:5px;width:100%}.photobooks__information .listItems&gt;li:not(:first-child){border-left:1px solid #ccc;border-radius:5px;margin-top:15px}}.photobooks__information .listItems__title{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:700;padding:10px}.photobooks__information .listItems__imageBox{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 20px}.photobooks__information .listItems__imageBox img{border-radius:5px;width:100%}.photobooks__information .listItems__details{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;text-align:left}.photobooks__information .listItems__details&gt;li:not(:first-child){margin-top:10px}.photobooks__information .listItems__details .heading{font-size:14px;font-weight:700}.photobooks__information .listItems__details .sentence{font-size:14px;margin-top:2px}.photobooks__information .listItems__details .notice{margin-top:5px;text-align:left}.photobooks__information .listItems__details .notice li{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;padding-left:10px}.photobooks__information .listItems__details .notice li:before{content:"*";margin-left:-6px}.photobooks__information .listItems__details .notice li:not(:first-child){margin-top:3px}.photobooks__information .notice{margin-top:20px;text-align:center}@media screen and (max-width:414px){.photobooks__information .notice{text-align:left}}.photobooks__information .notice li{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;padding-left:10px}.photobooks__information .notice li:before{content:"*";margin-left:-6px}.photobooks__information .notice li:not(:first-child){margin-top:3px}.photobooks__information .linkItems{margin-top:20px}.photobooks__information .linkItems__btn{max-width:300px;width:100%}.photobooks .stickyNavTop{background:#fff;border-bottom:1px solid #ccc;-webkit-box-shadow:0 4px 3px -3px rgba(0,0,0,.24);box-shadow:0 4px 3px -3px rgba(0,0,0,.24);height:45px;position:-webkit-sticky;position:sticky;top:60px;width:100%;z-index:80}.photobooks .stickyNavTop__list{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:45px;justify-content:center;padding-left:16px;padding-right:16px}.photobooks .stickyNavTop__list,.photobooks .stickyNavTop__list li{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.photobooks .stickyNavTop__list li{font-size:14px;line-height:45px}.photobooks .stickyNavTop__list li:not(:first-child){margin-left:20px}.photobooks .stickyNavTop__list li a:hover{color:#4da1d4}.photobooks .stickyNavTop__list li a.active{border-bottom:2px solid #4da1d4}@media screen and (max-width:414px){.photobooks .stickyNavTop__list{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;justify-content:flex-start;overflow:auto hidden;white-space:nowrap}.photobooks .stickyNavTop__list::-webkit-scrollbar{display:none}}.photobooksMakingArea__description{font-size:16px;line-height:1.8}@media screen and (max-width:414px){.photobooksMakingArea__description{font-size:14px;line-height:1.5}}@media screen and (max-width:320px){.photobooksMakingArea__description{text-align:left}}.photobooksMakingArea__linkList{margin-top:20px}.photobooksMakingArea__linkList&gt;li:not(:first-child){margin-top:8px}.photobooksMakingArea__linkList .textLink{font-size:14px}.photobooksMakingArea__linkList .textLink:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:4px}@media screen and (max-width:320px){.photobooksMakingArea__linkList{text-align:left}}.photobooksDeliveryArea__description{font-size:16px;line-height:1.8}@media screen and (max-width:414px){.photobooksDeliveryArea__description{font-size:14px}}.photobooksDeliveryArea__flow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:20px}.photobooksDeliveryArea__flow li{font-size:14px;font-weight:700}.photobooksDeliveryArea__flow li:not(:first-child){margin-left:60px}@media screen and (max-width:600px){.photobooksDeliveryArea__flow li:not(:first-child){margin-left:40px}}@media screen and (max-width:414px){.photobooksDeliveryArea__flow li:not(:first-child){margin-left:0;margin-top:15px}.photobooksDeliveryArea__flow li{line-height:1;width:100%}}.photobooksDeliveryArea__flow img{width:80px}.photobooksDeliveryArea__flow .date{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;padding-top:35px;position:relative}.photobooksDeliveryArea__flow .date:before{color:#ccc;content:"ï„…";font-family:Font Awesome\ 6 Pro;font-size:50px;font-weight:100;left:50%;line-height:1;position:absolute;top:0;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}@media screen and (max-width:414px){.photobooksDeliveryArea__flow .date:before{content:"ï„‡"}.photobooksDeliveryArea__flow .date{padding-top:30px}}.photobooksDeliveryArea__price{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px auto 0;max-width:372px;overflow:hidden}.photobooksDeliveryArea__price .heading{background-color:#f7f7f7;font-size:14px;font-weight:700;padding:10px 0}.photobooksDeliveryArea__price .container{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}.photobooksDeliveryArea__price .container__taxExclude{font-size:18px;font-weight:700}.photobooksDeliveryArea__price .container__taxInclude{font-size:14px}.photobooksDeliveryArea__price .container span{font-size:13px;font-weight:400}@media screen and (max-width:320px){.photobooksDeliveryArea__price .container{padding:10px 5px}}.photobooksDeliveryArea__notice{margin-top:10px}.photobooksDeliveryArea__notice li{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;padding-left:10px}.photobooksDeliveryArea__notice li:before{content:"*";margin-left:-10px}.photobooksDeliveryArea__notice li:not(:first-child){margin-top:3px}@media screen and (max-width:414px){.photobooksDeliveryArea__notice{text-align:left}}.photobooksPaymentArea__card{text-align:left}.photobooksPaymentArea__card .title{font-size:14px;font-weight:700}.photobooksPaymentArea__card .sentence{font-size:14px;margin-top:5px}.photobooksPaymentArea__info{margin-top:20px;text-align:left}.photobooksPaymentArea__info .title{font-size:14px;font-weight:700}.photobooksPaymentArea__info .list{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:5px;padding-left:30px}.photobooksPaymentArea__info .list li{font-size:14px;list-style-type:disc}.photobooksPaymentArea__info .list li:not(:first-child){margin-top:5px}.photobooksPaymentArea__cancel{margin-top:20px;text-align:left}.photobooksPaymentArea__cancel .title{font-size:14px;font-weight:700}.photobooksPaymentArea__cancel .sentence{font-size:14px;margin-top:5px}.photobooksPaymentArea__returns{margin-top:20px;text-align:left}.photobooksPaymentArea__returns .title{font-size:14px;font-weight:700}.photobooksPaymentArea__returns .list{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:5px;padding-left:30px}.photobooksPaymentArea__returns .list li{font-size:14px;list-style-type:disc}.photobooksPaymentArea__returns .list li:not(:first-child){margin-top:5px}.photobooksPaymentArea__returns .notice{margin-top:10px}.photobooksPaymentArea__returns .notice li{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;padding-left:10px}.photobooksPaymentArea__returns .notice li:before{content:"*";margin-left:-6px}.photobooksPaymentArea__returns .notice li:not(:first-child){margin-top:3px}.photobooksLinksArea__container .btn{max-width:300px;width:100%}.photobooksLinksArea__list{text-align:center}.photobooksLinksArea__list&gt;li:not(:first-child){margin-top:20px}.photobooksLinksArea__list .btn{display:block;margin:10px auto 0;max-width:340px;width:100%}.photobooksLinksArea__list .textLink{color:#4da1d4;cursor:pointer;font-size:14px;-webkit-transition:all .15s linear;transition:all .15s linear}.photobooksLinksArea__list .textLink:hover{color:#e44c23}.photobooksBanner{margin-top:20px}.photobooksBanner img{max-width:350px;vertical-align:bottom;width:100%}.photobooks .hidden-form{display:none}.photobooks__order .photobooksOrderInner{margin-left:auto;margin-right:auto;max-width:450px;text-align:left}.photobooks__order .paymentContents{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.photobooks__order .paymentContents__headingItems{background-color:#f7f7f7;border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 15px}.photobooks__order .paymentContents__headingItems .title{font-size:15px;font-weight:700}.photobooks__order .paymentContents__headingItems .title span{font-size:13px;font-weight:400}.photobooks__order .paymentContents__information{padding:15px}.photobooks__order .paymentContents__information,.photobooks__order .paymentContents__information&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box}.photobooks__order .paymentContents__information&gt;li:not(:first-child){margin-top:15px}.photobooks__order .paymentContents__information&gt;li:last-child{border-top:1px solid #ccc;padding-top:15px}.photobooks__order .paymentContents__information .items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.photobooks__order .paymentContents__information .items&gt;li{font-size:14px}.photobooks__order .paymentContents__information .items&gt;li:first-child{width:68%}.photobooks__order .paymentContents__information .items&gt;li:nth-child(2){margin-left:15px;text-align:right;width:calc(32% - 15px)}.photobooks__order .paymentContents__information .items__emphasis{font-weight:700}.photobooks__order .paymentContents__information .items__discountText{color:#e50303}.photobooks__order .paymentContents__information .hidden{display:none}.photobooks__order .orderNew__numbers{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 10px 0}.photobooks__order .orderNew__numbers .title{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:700;padding-left:25px}.photobooks__order .orderNew__numbers .title:before{content:"ï€­";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-left:-25px;margin-right:5px}.photobooks__order .orderNew__numbers .list{margin-top:10px}.photobooks__order .orderNew__numbers .list li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.photobooks__order .orderNew__numbers .list li span{font-size:14px;margin-left:5px}.photobooks__order .orderNew__numbers .list__name{font-size:14px}.photobooks__order .orderNew__numbers .list__count{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;margin-left:10px;padding:10px 0 10px 10px;width:55px}.photobooks__order .orderNew__delivery{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:20px 10px 0}.photobooks__order .orderNew__delivery .title{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:700;padding-left:25px}.photobooks__order .orderNew__delivery .title:before{content:"ï“œ";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-left:-25px;margin-right:5px}.photobooks__order .orderNew__delivery .notice{margin-top:5px}.photobooks__order .orderNew__delivery .notice li{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;padding-left:10px}.photobooks__order .orderNew__delivery .notice li:before{content:"*";margin-left:-6px}.photobooks__order .orderNew__delivery .notice li:not(:first-child){margin-top:3px}@media screen and (max-width:414px){.photobooks__order .orderNew__delivery .notice li{text-align:left}}.photobooks__order .orderNew__delivery .information,.photobooks__order .orderNew__delivery .information li:not(:first-child){margin-top:20px}.photobooks__order .orderNew__delivery .information__titleBox label{display:inline-block;font-size:14px;font-weight:700}.photobooks__order .orderNew__delivery .information__inputBox{margin-top:5px}.photobooks__order .orderNew__delivery .information__inputBox input{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;padding:10px;width:100%}.photobooks__order .orderNew__delivery .information__inputBox .notice{color:#737373;font-size:13px;margin-top:5px}.photobooks__order .orderNew__linkItems{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:30px;padding:30px 10px 0;text-align:center}.photobooks__order .orderNew__linkItems li:not(:first-child){margin-top:20px}.photobooks__order .orderNew__linkItems .btn{max-width:300px;width:100%}.photobooks__order .orderNew__linkItems .text{font-size:14px}.photobooks__order .orderPayment__komojuItems{margin-top:20px;text-align:center}.photobooks__order .orderPayment__komojuItems .retry_payment_alert{background-color:#feeae8;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#e50303;display:none;margin:auto auto 16px;max-width:360px;padding:12px 16px;width:100%}.photobooks__order .orderPayment__komojuItems .retry_payment_alert.active{display:block}.photobooks__order .orderPayment__komojuItems .btn{max-width:360px;width:100%}.photobooks__order .orderPayment__komojuItems .notice{margin:5px auto 0;max-width:360px}.photobooks__order .orderPayment__komojuItems .notice__paragraph{margin-bottom:20px;text-align:left}.photobooks__order .orderPayment__komojuItems .notice li{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;line-height:1.5;padding-left:15px;text-align:left}.photobooks__order .orderPayment__komojuItems .notice li:before{content:"*";margin-left:-10px}.photobooks__order .orderPayment__linkItems{margin-top:20px;text-align:center}.photobooks__order .orderPayment__linkItems li:not(:first-child){margin-top:30px}.photobooks__order .orderPayment__linkItems .btn{max-width:360px;width:100%}.photobooks__order .orderPayment__linkItems .notice{font-size:14px;margin-top:5px}.photobooks__order .orderPayment__linkItems .text{color:#4da1d4;cursor:pointer;font-size:14px;-webkit-transition:all .15s linear;transition:all .15s linear}.photobooks__order .orderPayment__linkItems .text:hover{color:#e44c23}.photobooks__order .orderPayment .orderPayment__couponControl{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:4px;margin-top:24px}.photobooks__order .orderPayment .orderPayment__couponControl .couponControl{max-width:360px;width:100%}.photobooks__order .orderConfirm__details{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.photobooks__order .orderConfirm__details .heading{background-color:#f7f7f7;border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 15px}.photobooks__order .orderConfirm__details .heading__title{font-size:15px;font-weight:700}.photobooks__order .orderConfirm__details .contents{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px}.photobooks__order .orderConfirm__details .contents__numbers .title{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:700;padding-left:25px}.photobooks__order .orderConfirm__details .contents__numbers .title:before{content:"ï€­";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-left:-25px;margin-right:5px}.photobooks__order .orderConfirm__details .contents__numbers .sentence{font-size:14px;margin-top:10px}.photobooks__order .orderConfirm__details .contents__delivery{margin-top:20px}.photobooks__order .orderConfirm__details .contents__delivery .title{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:700;padding-left:25px}.photobooks__order .orderConfirm__details .contents__delivery .title:before{content:"ï“œ";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-left:-25px;margin-right:5px}.photobooks__order .orderConfirm__details .contents__delivery .information,.photobooks__order .orderConfirm__details .contents__delivery .information li:not(:first-child){margin-top:10px}.photobooks__order .orderConfirm__details .contents__delivery .information__title{font-size:14px;font-weight:700}.photobooks__order .orderConfirm__details .contents__delivery .information__description{font-size:14px}.photobooks__order .orderConfirm .paymentContents{margin-top:10px}.photobooks__order .orderComplete__description{font-size:14px;line-height:1.5}.photobooks__order .orderComplete__description--howToCheck{margin-top:15px}.photobookOrderModal{width:280px}.photobookOrderModal__content{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:65vh;overflow-y:auto;padding-left:20px;padding-right:20px}.photobookOrderModal__content .heading{font-size:14px;font-weight:700}.photobookOrderModal__content .sentence{font-size:14px;margin-top:5px}.photobookOrderModal__content .edit{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;margin-top:10px;padding:10px;width:100%}.photobookOrderModal__content .linkItem{margin-top:20px}.photobookOrderModal__content .linkItem__btn{width:100%}html[data-carousel-html=open]{min-height:inherit;overflow:hidden}body[data-carousel-body=open]{margin-bottom:0!important;overflow:hidden}.photobooks .errorMessage{margin-top:0;padding-top:10px}.photobooks .errorMessage&gt;li{padding-left:20px;text-align:center}.photobooks .errorMessage&gt;li:before{content:"ïŒ¡";font-family:Font Awesome\ 6 Pro;margin-left:-20px;margin-right:5px}@media screen and (max-width:600px){.photobooks .errorMessage&gt;li{text-align:left}}.photobooks__photoSelectIntro .photoSelectIntroInner{padding-bottom:15px}.photobooks__photoSelectIntro .title{margin-bottom:3px}.photobooks__photoSelectIntro .name{font-size:14px;font-weight:700}.photobooks__photoSelectIntro .sentence{font-size:14px;line-height:1.3;margin-top:10px}@media screen and (max-width:414px){.photobooks__photoSelectIntro .sentence{text-align:left}}.photobooks__photoSelectIntro .attention{color:#e50303;margin-left:auto;margin-right:auto;margin-top:12px;max-width:520px;text-align:left}.photobooks__photoSelectGallery{text-align:center}.photobooks__photoSelectGallery .photoList{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;padding-bottom:15px}.photobooks__photoSelectGallery .photoList li{-webkit-box-sizing:border-box;box-sizing:border-box;margin:15px 5px 0;width:190px}.photobooks__photoSelectGallery .photoList li:nth-child(5n+1){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:834px){.photobooks__photoSelectGallery .photoList li{width:calc(25% - 10px)}}@media screen and (max-width:414px){.photobooks__photoSelectGallery .photoList li{width:calc(33.33333% - 10px)}}.photobooks__photoSelectGallery .photoList__imageBox{background-color:#edefed;overflow:hidden;position:relative}.photobooks__photoSelectGallery .photoList__imageBox:before{content:"";display:block;padding-top:100%}.photobooks__photoSelectGallery .photoList__imageBox .status{cursor:pointer;height:25%;position:absolute;right:0;top:0;width:25%;z-index:10}.photobooks__photoSelectGallery .photoList__imageBox .status i{color:#737373;display:block;font-size:27px;position:absolute;right:4px;top:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.photobooks__photoSelectGallery .photoList__imageBox .status i.fa-circle,.photobooks__photoSelectGallery .photoList__imageBox .status i.fa-spinner{opacity:.5}.photobooks__photoSelectGallery .photoList__imageBox .status i.fa-circle-check{color:#f15d35;font-weight:700}.photobooks__photoSelectGallery .photoList__imageBox .status i.fa-exclamation-square{color:#ffb400}.photobooks__photoSelectGallery .photoList__imageBox .status i.fa-exclamation-triangle{color:#e50303}.photobooks__photoSelectGallery .photoList__imageBox img{cursor:pointer;height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.photobooks__photoSelectGallery .stickyArea{border-top:1px solid #ccc;z-index:100}.photobooks__photoSelectGallery .stickyArea__container{background-color:#fff;padding:0 25px 20px}.photobooks__photoSelectGallery .stickyArea__container .linkItems{padding-top:10px}.photobooks__photoSelectGallery .stickyArea__container .linkItems li:not(:first-child){margin-top:20px}.photobooks__photoSelectGallery .stickyArea__container .linkItems .editTrigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:3px solid rgba(0,0,0,.2);border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-size:17px;font-weight:700;height:50px;letter-spacing:.1em;line-height:50px;margin:0;max-width:280px;text-align:center;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear;width:100%}.photobooks__photoSelectGallery .stickyArea__container .linkItems .editTrigger--primary{background-color:#f15d35;cursor:pointer}.photobooks__photoSelectGallery .stickyArea__container .linkItems .editTrigger--primary:hover{background-color:#e44c23}.photobooks__photoSelectGallery .stickyArea__container .linkItems .editTrigger--disable{background-color:#ababab;cursor:default}@media screen and (max-width:1024px){.photobooks__photoSelectGallery .stickyArea__container .linkItems .editTrigger{font-size:16px}}.photobooks__photoSelectGallery .stickyArea__container .linkItems .counter{font-size:13px;margin-top:5px}.photobooks__photoSelectGallery .stickyArea__container .linkItems__text{color:#4da1d4;cursor:pointer;font-size:14px;-webkit-transition:all .15s linear;transition:all .15s linear}.photobooks__photoSelectGallery .stickyArea__container .linkItems__text:hover{color:#e44c23}.photobooks__slick{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;inset:0;margin:auto;position:fixed;width:100%;z-index:3000}.photobooks__slick .slickHeader{background-color:#fff;padding:20px;text-align:left}.photobooks__slick .slickHeader__returnText{font-size:14px;line-height:1}.photobooks__slick .slickHeader__returnText:before{content:"ï„„";font-family:Font Awesome\ 6 Pro;font-size:24px;font-weight:lighter;margin-right:5px;vertical-align:middle}.photobooks__slick .slick-slider{height:calc(100% - 132px);margin-bottom:0;width:100%}.photobooks__slick .slick-slider .slick-prev{height:auto;left:0;width:auto;z-index:100}.photobooks__slick .slick-slider .slick-prev:before{content:"ï„„";display:block;font-family:Font Awesome\ 6 Pro;font-size:50px;font-weight:400;line-height:inherit;padding:25px 15px;text-shadow:0 0 1px #000;-webkit-transition:all .15s linear;transition:all .15s linear}@media screen and (max-width:414px){.photobooks__slick .slick-slider .slick-prev:before{font-size:45px}}@media screen and (max-width:320px){.photobooks__slick .slick-slider .slick-prev:before{font-size:40px}}.photobooks__slick .slick-slider .slick-next{height:auto;right:0;width:auto;z-index:100}.photobooks__slick .slick-slider .slick-next:before{content:"ï„…";display:block;font-family:Font Awesome\ 6 Pro;font-size:50px;font-weight:400;line-height:inherit;padding:25px 15px;text-shadow:0 0 1px #000;-webkit-transition:all .15s linear;transition:all .15s linear}@media screen and (max-width:414px){.photobooks__slick .slick-slider .slick-next:before{font-size:45px}}@media screen and (max-width:320px){.photobooks__slick .slick-slider .slick-next:before{font-size:40px}}.photobooks__slick .slick-slider .slick-list,.photobooks__slick .slick-slider .slick-list .slick-track,.photobooks__slick .slick-slider .slick-list .slick-track .slick-slide,.photobooks__slick .slick-slider .slick-list .slick-track .slick-slide&gt;div{height:100%;width:100%}.photobooks__slick .slick-slider .slick-list .slick-track .slick-slide&gt;div&gt;div{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:flex-start;overflow:hidden;position:relative;width:100%}.photobooks__slick .slick-slider .slick-list .slick-track .slick-slide&gt;div&gt;div img{-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;height:auto;max-height:100%;max-width:100%;width:auto}.photobooks__slick .slickFooter{background-color:#fff;padding:20px}.photobooks__slick .slickFooter__linkItems{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.photobooks__slick .slickFooter__linkItems,.photobooks__slick .slickFooter__linkItems li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.photobooks__slick .slickFooter__linkItems li{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.photobooks__slick .slickFooter__linkItems .status{cursor:pointer;margin-right:10px}.photobooks__slick .slickFooter__linkItems .status i{color:#737373;font-size:27px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.photobooks__slick .slickFooter__linkItems .status i.fa-circle,.photobooks__slick .slickFooter__linkItems .status i.fa-spinner{opacity:.5}.photobooks__slick .slickFooter__linkItems .status i.fa-circle-check{color:#f15d35;font-weight:700}.photobooks__slick .slickFooter__linkItems .status i.fa-exclamation-square{color:#ffb400}.photobooks__slick .slickFooter__linkItems .status i.fa-exclamation-triangle{color:#e50303}.photobooks__slick .slickFooter__linkItems .counter{font-size:13px}.photobooks__slick .slickFooter__linkItems .editTrigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-size:14px;font-weight:700;height:30px;line-height:30px;padding-left:15px;padding-right:15px;text-align:center}.photobooks__slick .slickFooter__linkItems .editTrigger--primary{background-color:#f15d35;cursor:pointer;-webkit-transition:all .15s linear;transition:all .15s linear}.photobooks__slick .slickFooter__linkItems .editTrigger--primary:hover{background-color:#e44c23}.photobooks__slick .slickFooter__linkItems .editTrigger--disable{background-color:#ababab}.photobookShow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:50px}.photobookShow,.photobookShow .info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.photobookShow .info{-ms-flex-item-align:start;align-self:flex-start;color:#737373;padding:20px 0 20px 24px}.photobookShow .info i{color:#737373;font-size:24px;margin-right:10px}.photobookShow .splide{max-width:80%}@media screen and (max-width:428px){.photobookShow .splide{max-width:300px}}.photobookShow .splide .splide__track{overflow:visible}.photobookShow .splide .splide__track .splide__list .splide__slide .preview__spread{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:drop-shadow(2px 2px 2px #ccc);filter:drop-shadow(2px 2px 2px #ccc);height:100%;justify-content:center;margin:0 auto;max-width:700px}.photobookShow .splide .splide__track .splide__list .splide__slide .preview__spread .left__page{border-right:1px solid #ccc}.photobookShow .splide .splide__track .splide__list .splide__slide .preview__spread .preview__page{-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;justify-content:center;max-width:50%;width:100%}.photobookShow .splide .splide__track .splide__list .splide__slide .preview__spread .preview__page img{max-height:100%;max-width:100%}.photobookShow .splide .splide__track .splide__list .splide__slide .preview__spread .spread{max-width:100%}.photobookShow .splide .splide__arrow{-webkit-tap-highlight-color:rgba(0,0,0,0);background:transparent;border:0;color:#f15d35;cursor:pointer;font-size:36px;opacity:1;position:absolute;top:50%;z-index:100}@media screen and (max-width:600px){.photobookShow .splide .splide__arrow{font-size:24px}}.photobookShow .splide .splide__arrow i{background-color:#fff;border-radius:24px;color:#f15d35}.photobookShow .splide .splide__arrow--next{right:calc(-1em - 5px)}.photobookShow .splide .splide__arrow--next:disabled{display:none}.photobookShow .splide .splide__arrow--prev{left:calc(-1em - 5px)}.photobookShow .splide .splide__arrow--prev:disabled{display:none}.photobookShow .photobookInfo{color:#737373;margin-top:20px;text-align:center}.photobookShow .btnContainer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-top:30px}.photobookShow .btnContainer .orderBtn{padding:0 50px}.photobookShow .btnContainer .editBtn{background:#fff;border:3px solid #f15d35;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f15d35;display:inline-block;font-size:16px;font-weight:700;height:44px;line-height:40px;padding:0 10px;-webkit-transition:all .15s linear;transition:all .15s linear}.photobookShow .btnContainer .editBtn:hover{background:#f15d35;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.15);box-shadow:0 3px 9px rgba(0,0,0,.15);color:#fff}.photobookShow .modal{background-color:#000;background-color:rgba(0,0,0,.9);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:999}.photobookShow .modal-content{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-name:fadeIn;animation-name:fadeIn;display:block;margin:auto;max-width:600px}@media screen and (max-width:600px){.photobookShow .modal-content{width:100%}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.photobookShow .modal .close{color:#fff;font-size:40px;font-weight:700;position:absolute;right:35px;top:15px;-webkit-transition:.3s;transition:.3s}.photobookShow .modal .close:focus,.photobookShow .modal .close:hover{color:#bbb;cursor:pointer;text-decoration:none}.photobooks__howto{-webkit-box-pack:center;-ms-flex-pack:center;background:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:20px auto 0;max-width:480px;padding:12px 16px;width:100%}.photobooks__howto a{-webkit-box-pack:justify;-ms-flex-pack:justify;color:#4da1d4;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:space-between;text-decoration:none;width:100%}.photobooks__howto a:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-left:4px}.photobooks__page-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}@media screen and (max-width:600px){.photobooks__page-container{width:100%}}.photobooks__page-container__content{-webkit-box-align:start;-ms-flex-align:start;-ms-flex-item-align:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;align-self:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;justify-content:flex-start;max-width:480px;padding:20px 0;position:relative;width:100%}.photobooks__page-container__content.page-list{padding:6px 0}.photobooks__page-container__content.border{border-bottom:1px solid #ccc;margin-bottom:6px;padding:12px 0}.photobooks__cover-container{background-color:#f7f7f7;border-radius:8px;padding:16px}.photobooks__cover-container,.photobooks__cover-content{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.photobooks__cover-content{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;justify-content:center;position:relative}.photobooks__cover-content .coverImageBx{background-color:#fff}.photobooks__cover-content .cover-page-texts{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;left:0;position:absolute;top:8px;width:100%}.photobooks__cover-content .cover-page-texts .title-small{font-size:9px;line-height:10px}.photobooks__cover-content .cover-page-texts .text-small{font-size:4px;font-weight:300;line-height:6px}.photobooks__cover-content .back-cover-photo{background-color:#fff;height:200px;position:relative;text-align:left;width:200px}.photobooks__cover-content .back-cover-photo .colophon-paragraph{font-size:4px;left:20px;line-height:4px;position:absolute;top:20px}.photobooks__cover-content .back-cover-photo .cover-photo-texts{font-size:6px;left:20px;line-height:6px;position:absolute;top:110px}.photobooks__cover-content .back-cover-photo .cover-photo-texts .text-small{font-size:4px;line-height:4px}.photobooks__cover-content .back-cover-photo .fotowa-text{font-size:4px;left:20px;line-height:4px;position:absolute;top:140px}.photobooks__cover-info{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;gap:4px;margin:12px;text-align:left}.photobooks__cover-info .title{margin-right:8px}.photobooks__cover-info .description{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;text-align:left}.photobooks__cover-info .description p{color:#737373}.photobooks__cover-action{-webkit-box-align:start;-ms-flex-align:start;-ms-flex-item-align:stretch;align-items:flex-start;align-self:stretch;gap:8px}.photobooks__cover-action,.photobooks__cover-action .action-button{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.photobooks__cover-action .action-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.photobooks__cover-action .action-button button{background-color:#f7f7f7;color:#4da1d4;font-size:16px;font-weight:700}.photobooks__cover-action .action-button button i{color:#4da1d4;font-size:18px;margin-left:8px}.photobooks__preview-wrapper{margin:20px auto 30px;position:relative;width:400px}@media screen and (max-width:600px){.photobooks__preview-wrapper{width:100%}}.photobooks__preview-wrapper .cover-page{aspect-ratio:1/1;background-color:#fff;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.5);box-shadow:0 1px 4px 0 rgba(0,0,0,.5);height:184px;position:relative;width:184px!important}.photobooks__preview-wrapper .cover-page .page{background-color:#fff;border:1px solid #ccc}.photobooks__preview-wrapper .cover-page img{height:auto;width:100%}.photobooks__preview-wrapper .cover-page .cover-page-texts{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;left:0;line-height:12px;position:absolute;top:8px;width:100%}.photobooks__preview-wrapper .cover-page .cover-page-texts .text-small{font-size:6px;font-weight:300;line-height:6px}.photobooks__preview-wrapper .page-preview{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.photobooks__preview-wrapper .page-preview .page{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:50%}.photobooks__preview-wrapper .page-preview .pageContent{aspect-ratio:1/1;background:#fff;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.5);box-shadow:0 1px 4px 0 rgba(0,0,0,.5);height:auto;overflow:hidden}.photobooks__preview-wrapper .page-preview .pageContent img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.photobooks__preview-wrapper .page-name{color:#999;font-size:14px;margin-top:10px;text-align:center}.photobooks__form{margin-bottom:20px}.photobooks__form .edit-form{margin-bottom:10px}.photobooks__form img{-o-object-fit:cover;object-fit:cover}.photobooks__form .form-flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.photobooks__form .form-flex .btn{border-bottom:0;font-size:14px;font-weight:400;height:34px;line-height:32px;padding:0 8px}.photobooks__form .form-input__container{text-align:start;width:100%}.photobooks__form .form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);height:34px;min-width:250px;padding:6px 12px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;width:100%}.photobooks__selectImage{margin:0 20px;max-height:calc(85vh - 295px);overflow-y:auto;padding-top:4px}@media screen and (max-width:440px){.photobooks__selectImage{max-width:calc(100vw - 20px)}}.photobooks .hidden{display:none}.photobooks .colophon-text{height:170px}.photobooks__edit--save__container{margin-bottom:100px;margin-top:50px;position:relative}.photobooks__edit--save__content{bottom:0;left:0;position:fixed;right:0}.photobooks__edit--save__content--message{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:16px;width:100%}.photobooks__edit--save__content--message .successMessage{background:rgba(0,0,0,.75);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:14px;max-width:400px;padding:8px 16px;text-align:left}.photobooks__edit--save__content--control{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border-top:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;justify-content:center;padding:12px}.photobooks__edit--save__content--control .btn{max-width:240px;min-width:140px;padding:0 8px;width:100%}.photobooks__edit--save__content--control .btn--uncheck-box{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:48px;justify-content:space-between;min-width:48px;width:48px}.photobooks__edit--save__content--control .btn--uncheck-box .btn--uncheck{background-color:#fff;height:28px;position:relative;width:100%}.photobooks__edit--save__content--control .btn--uncheck-box .btn--uncheck .fa-image{bottom:0;font-size:20px;left:8px;position:absolute}.photobooks__edit--save__content--control .btn--uncheck-box .btn--uncheck .fa-rotate-left{font-size:14px;position:absolute;right:4px;top:2px}.photobooks__edit--save__content--control .btn--uncheck-box .btn--uncheck-text{font-weight:700}.photobooks__edit--save__content.absolute{inset:0 -5vw auto -5vw;position:absolute}.photobooks__edit--save__content.absolute .photobooks__edit--save__content--message{position:absolute;top:-66px}.photobooks .errorMessage{background-color:#feeae8;color:#e50303;padding:8px 10px;text-align:left}.photobooks__modal{max-height:85vh;padding:0!important}@media screen and (min-width:600px){.photobooks__modal{width:480px!important}}.photobooks__modal.section-preview_image{width:300px}@media screen and (min-width:600px){.photobooks__modal.section-preview_image{width:360px!important}}.photobooks__modal__header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:16px 12px}.photobooks__modal__header .title{font-size:16px;font-weight:700}.photobooks__modal__header .description{color:#737373;font-size:12px;font-weight:700;margin-top:4px}.photobooks__modal__body{position:relative}.photobooks__modal__body .photoList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 2px;margin:8px 0}.photobooks__modal__body .photoList__item{aspect-ratio:1/1;background-color:#edefed;position:relative;width:calc(25% - 1.5px)}.photobooks__modal__body .photoList__itemBx,.photobooks__modal__body .photoList__item img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:600px){.photobooks__modal__body .photoList__item{width:calc(33.33333% - 1.33333px)}}.photobooks__modal__body .photoList__item--used:after{background-color:rgba(0,0,0,.2);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.photobooks__modal__body .photoList__item--used .photo__page-name{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;bottom:8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:700;justify-content:center;left:0;position:absolute;width:100%;z-index:3}.photobooks__modal__body .photoList .photo__btn-choose{display:inline-block;position:absolute;right:8px;top:8px;z-index:3}.photobooks__modal__body .photoList .photo__btn-choose .fa-circle{color:#fff;cursor:pointer;font-size:20px}.photobooks__modal__body .photoList .photo__btn-choose .icon-circle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;justify-content:center;width:20px}.photobooks__modal__body .photoList .photo__btn-choose .icon-circle.enable{background-color:#f15d35}.photobooks__modal__body .photoList .photo__btn-choose .icon-circle.disable{background-color:#737373}.photobooks__modal__body .photoList .photo__btn-choose .icon-circle .fa-check{color:#fff}.photobooks__modal__body .photoList .photo__btn-delete{bottom:8px;display:inline-block;position:absolute;right:8px}.photobooks__modal__body .photoList .photo__btn-delete i{background-color:#fff;border-radius:50%;color:#737373;cursor:pointer;font-size:20px}.photobooks__modal__body .photoList__item--dropzone{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f15d35;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;position:relative}.photobooks__modal__body .photoList__item--dropzone .upload-icon{text-align:center}.photobooks__modal__body .photoList__item--dropzone .upload-icon i{color:#fff;font-size:32px}.photobooks__modal__body .photoList__item--dropzone .upload-icon span{color:#fff;display:block}.photobooks__modal__body .photoList__item--uploadBox{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.photobooks__modal__body .photoList .item__loading{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;height:100%;justify-content:center;width:100%}@media screen and (min-width:600px){.photobooks__modal__body .image-preview-container .previewImage{width:360px!important}}.photobooks__modal__body .image-preview-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:85vh;justify-content:center;position:relative}.photobooks__modal__body .image-preview-container .previewImage{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:40px 0;text-align:center;width:300px}.photobooks__modal__body .image-preview-container .previewImage img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.photobooks__modal__body .image-preview-container__buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;left:0;padding:0 24px;position:absolute;top:16px;width:calc(100% - 48px)}.photobooks__modal__body .image-preview-container__buttons i{color:#fff;font-size:20px}.photobooks__modal__body .image-preview-container__buttons .fa-circle-check{color:#f15d35}.photobooks__modal__body .image-preview-container__buttons div{z-index:3}.photobooks__modal__body .image-preview-container .close-icon{cursor:pointer;font-size:24px;position:absolute;right:18px;top:18px}.photobooks__modal__body .image-preview-container .close-icon .fa-xmark{color:#fff}.photobooks__modal__body .blackTheme{background-color:#000}.photobooks__modal__body .blackTheme.image-edit-container{padding:16px}.photobooks__modal__body .photobook-preview-modal{-webkit-box-align:centert;-ms-flex-align:centert;-ms-flex-item-align:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:centert;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;max-height:55vh;overflow-y:auto;padding:16px 20px 20px}.photobooks__modal__body .photobook-preview-modal .title{font-size:16px;text-align:center}.photobooks__modal__body .photobook-preview-modal .image-show{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;justify-content:center}.photobooks__modal__body .photobook-preview-modal .image-show .image-page-item{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;justify-content:center;position:relative}.photobooks__modal__body .photobook-preview-modal .image-show .image-page-item .image{-webkit-box-shadow:1px 3px 5px 0 rgba(0,0,0,.2),0 1px 0 0 rgba(0,0,0,.1);box-shadow:1px 3px 5px 0 rgba(0,0,0,.2),0 1px 0 0 rgba(0,0,0,.1);height:148px;position:relative;width:148px}.photobooks__modal__body .photobook-preview-modal .image-show .image-page-item .image .cover-page-texts{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:6px;line-height:8px;position:absolute}.photobooks__modal__body .photobook-preview-modal .image-show .image-page-item .image .cover-page-texts .text-small{font-size:3px;font-weight:300;line-height:4px}.photobooks__modal__body .photobook-preview-modal .image-show .image-page-item .image .position-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0;top:4px;width:100%}.photobooks__modal__body .photobook-preview-modal .image-show .image-page-item .image .position-right{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;height:100%;justify-content:center;right:12px}.photobooks__modal__body .photobook-preview-modal .image-show .image-page-item .image .back-cover-photo{background-color:#fff;height:148px;position:relative;text-align:left;width:148px}.photobooks__modal__body .photobook-preview-modal .image-show .image-page-item .image .back-cover-photo .colophon-paragraph{font-size:3px;left:16px;line-height:4px;position:absolute;top:16px}.photobooks__modal__body .photobook-preview-modal .image-show .image-page-item .image .back-cover-photo .cover-photo-texts{font-size:5px;left:16px;line-height:6px;position:absolute;top:80px}.photobooks__modal__body .photobook-preview-modal .image-show .image-page-item .image .back-cover-photo .cover-photo-texts .text-small{font-size:3px;line-height:4px}.photobooks__modal__body .photobook-preview-modal .image-show .image-page-item .image .back-cover-photo .fotowa-text{font-size:4px;left:16px;line-height:4px;position:absolute;top:100px}.photobooks__modal__body .photobook-preview-modal .image-show .image-page-item .blank-image{-webkit-box-shadow:none!important;box-shadow:none!important}.photobooks__modal__body .photobook-preview-modal .image-show .image-page-item .imageLayer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.photobooks__modal__body .photobook-preview-modal .image-show .image-page-item button{border-radius:100%;height:24px;position:absolute;top:62px;width:24px}.photobooks__modal__body .photobook-preview-modal .image-show .image-page-item button i{color:#f15d35;font-size:24px}.photobooks__modal__body .photobook-preview-modal .image-show .image-page-item .prev-btn{left:-14px}.photobooks__modal__body .photobook-preview-modal .image-show .image-page-item .next-btn{right:-14px}.photobooks__modal__body .photobook-preview-modal .image-show .image-page-no{color:#ababab;font-size:12px;font-weight:700}.photobooks__modal__body .photobook-preview-modal .warning-box{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;align-self:stretch;background-color:#feeae8;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:12px 16px}.photobooks__modal__body .photobook-preview-modal .warning-box .warning-title{color:#e50303;font-size:14px;font-weight:700}.photobooks__modal__body .photobook-preview-modal .warning-box .warning-title .fa-circle-info{color:#e50303;margin-right:4px}.photobooks__modal__body .photobook-preview-modal .warning-box .warning-messageBx{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:disc;list-style-position:inside;margin-left:48px;width:100%}.photobooks__modal__body .photobook-preview-modal .warning-box li,.photobooks__modal__body .photobook-preview-modal .warning-box p{color:#333;font-size:14px}.photobooks__modal__control{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-top:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:0;padding:8px 20px}.photobooks__modal__control .btn{max-width:480px;width:100%}.photobooks__modal__control .close-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-width:300px;padding:12px 16px;width:100%}.photobooks__modal__control .close-btn:not(:first-child){margin-top:4px}.photobooks__modal__control .close-btn button{background:#fff;color:#4da1d4;font-size:16px;font-weight:700}.photobooks__modal__control .mt-8{margin-top:8px}.photobooks__modal__cropContainer{position:relative}.photobooks__modal__cropReset-content{background-color:#000;padding:20px 0;text-align:center}.photobooks__modal__cropReset-contentBx{display:inline-block}.photobooks__modal__cropReset-contentBx p{color:#4da1d4;cursor:pointer}.photobooks__modal__cover-image-form{-ms-flex-direction:column;flex-direction:column;gap:20px;margin-bottom:20px;margin-top:16px;padding:0 20px}.photobooks__modal__cover-image-form,.photobooks__modal__cover-image-form .form-element{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.photobooks__modal__cover-image-form .form-element{-webkit-box-align:start;-ms-flex-align:start;-ms-flex-item-align:stretch;align-items:flex-start;align-self:stretch;-ms-flex-direction:column;flex-direction:column;gap:12px}.photobooks__modal__cover-image-form .form-element .form-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.photobooks__modal__cover-image-form .form-element .form-label label{font-size:16px;font-weight:700}.photobooks__modal__cover-image-form .form-element .form-label .label-tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f7f7;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1px 4px 2px}.photobooks__modal__cover-image-form .form-element .label-description{color:#737373}.photobooks__modal__cover-image-form .form-element .form-input__container{text-align:start;width:100%}.photobooks__modal__cover-image-form .form-element .form-input__container .alertBx{margin-top:12px}.photobooks__modal__cover-image-form .form-element .form-input__container .alertBx li{background-color:#feeae8;border-radius:5px;margin-top:4px;padding:8px 16px}.photobooks__modal__cover-image-form .form-element .form-input__container .alertBx li.error{color:#e50303}.photobooks__modal__cover-image-form .form-element .form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:5px;padding:12px 16px;width:100%}.photobooks__modal__cover-image-form .form-element .colophon-text{height:170px}.photobooks__modal__cover-image-form .form-element .colophon-text-count{-webkit-box-pack:end;-ms-flex-pack:end;background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:700;justify-content:flex-end;margin-top:12px;padding:8px 16px;width:100%}.photobooks__modal__cover-image-form .error-message{background-color:#feeae8;border-radius:4px;color:#e50303;font-size:14px;padding:10px 16px}.photobooks__uploadImageBox{border-bottom:1px solid #edefed;font-weight:700;margin:0 20px;padding-bottom:12px;padding-top:16px}.photobooks__uploadImageBox .uploadImage{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#edefed;border:1px dashed #ccc;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;justify-content:center;padding:12px 0;position:relative}.photobooks__uploadImageBox .uploadImage .uploadImage-box{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.photobooks__uploadImageBox .uploadImage .fa-cloud-upload{font-size:16px}.photobooks__uploadImageBox .uploadImage-error{color:#e50303;font-weight:500;padding-top:4px;text-align:center}.photobooks__linkItems__textLink{color:#4da1d4;cursor:pointer;-webkit-transition:all .15s linear;transition:all .15s linear}.photobooks__linkItems__textLink:hover{color:#e44c23}.photobooks__photo-page-item{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;align-self:stretch;background:#f1f1f1;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;height:104px;justify-content:center;padding:8px 16px}.photobooks__photo-page-item .image{background-color:#fff;height:88px;position:relative;width:88px}.photobooks__photo-page-item .image .close-btn{background:none;font-size:16px;position:absolute;right:2px;top:2px}.photobooks__photo-page-item .image .close-btn i{color:#333;font-size:16px}.photobooks__photo-page-item .image .blank-image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#feeae8;color:#e50303;height:100%;justify-content:center;padding:0 9px;width:100%}.photobooks__photo-page-item .choose-image-btn,.photobooks__photo-page-item .image .blank-image{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.photobooks__photo-page-item .choose-image-btn{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;flex-grow:1;gap:4px;justify-content:flex-start}.photobooks__photo-page-item .choose-image-btn .page-no{color:#737373;font-size:14px}.photobooks__photo-page-item .choose-image-btn button{background:#f1f1f1;color:#4da1d4;font-size:16px;font-weight:700}.photobooks__photo-page-item .choose-image-btn button i{color:#4da1d4;font-size:18px;margin-left:8px}.photobooks__photo-page-item .drag-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;height:40px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:40px}.reactEasyCrop_Container{background-color:#000}.communicationSurvey__details .description{font-size:16px;line-height:2;text-align:center}.communicationSurvey__details .description:not(:first-of-type){margin-top:12px}@media screen and (max-width:428px){.communicationSurvey__details .description{line-height:1.5;text-align:left}}.communicationSurvey__details .infoList{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:disc;margin:16px auto 0;max-width:480px;padding:12px 16px 12px 32px;text-align:left}.communicationSurvey__details .infoList&gt;li{font-size:14px;line-height:1.5}.communicationSurvey__details .infoList&gt;li:not(:first-child){margin-top:8px}.communicationSurvey__details .formContainer{margin:24px auto 0;max-width:520px}.communicationSurvey__details .formContainer__cardList{line-height:1.5}.communicationSurvey__details .formContainer__cardList&gt;li{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 16px}.communicationSurvey__details .formContainer__cardList&gt;li:not(:first-child){margin-top:16px}.communicationSurvey__details .formContainer__cardList .heading{font-size:16px;font-weight:700}.communicationSurvey__details .formContainer__cardList .descriptionList{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:12px auto 0;max-width:400px}.communicationSurvey__details .formContainer__cardList .descriptionList&gt;li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;max-width:calc(50% - 45px)}@media screen and (max-width:599px){.communicationSurvey__details .formContainer__cardList .descriptionList&gt;li{max-width:calc(50% - 20px)}}@media screen and (max-width:375px){.communicationSurvey__details .formContainer__cardList .descriptionList&gt;li{font-size:12px}}@media screen and (max-width:320px){.communicationSurvey__details .formContainer__cardList .descriptionList&gt;li{max-width:calc(50% - 12px)}}.communicationSurvey__details .formContainer__cardList .descriptionList&gt;li:first-child{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px;text-align:left}.communicationSurvey__details .formContainer__cardList .descriptionList&gt;li:first-child:before{color:#ababab;content:"ïƒ™";font-family:Font Awesome\ 6 Pro;font-size:24px;margin-left:-20px;margin-right:10px}.communicationSurvey__details .formContainer__cardList .descriptionList&gt;li:last-child{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:20px;text-align:right}.communicationSurvey__details .formContainer__cardList .descriptionList&gt;li:last-child:after{color:#ababab;content:"ïƒš";font-family:Font Awesome\ 6 Pro;font-size:24px;margin-left:10px;margin-right:-20px}.communicationSurvey__details .formContainer__cardList .radioButtonList{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:12px auto 0;max-width:320px}.communicationSurvey__details .formContainer__cardList .radioButtonList&gt;li{height:27px;width:27px}.communicationSurvey__details .formContainer__cardList .radioButtonList label{background:#fff;border:1px solid #ccc;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;height:27px;width:27px}.communicationSurvey__details .formContainer__cardList .radioButtonList input[type=radio]{display:none}.communicationSurvey__details .formContainer__cardList .radioButtonList input[type=radio]:checked+label:before{color:#f15d35;content:"ï„‘";font-family:Font Awesome\ 6 Pro;font-size:15px;font-weight:700;line-height:25px}.communicationSurvey__details .formContainer__linkItem{margin-top:32px}.communicationSurvey__details .formContainer__linkItem .btn{max-width:320px;width:100%}.comprehensionTest__complete .result .resultInner{max-width:600px;text-align:left}.comprehensionTest__complete .result__intro{border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 25px;text-align:center}.comprehensionTest__complete .result__intro--passed{background-color:#fcf7f3}.comprehensionTest__complete .result__intro--failed{background-color:#feeae8}.comprehensionTest__complete .result__intro .heading{font-size:18px;font-weight:700}.comprehensionTest__complete .result__intro .guidance{font-size:15px;line-height:1.6;margin-top:5px}.comprehensionTest__complete .result__intro .linkItem{margin-top:20px}.comprehensionTest__complete .result__intro .linkItem__btn{max-width:300px;width:100%}.comprehensionTest__complete .result__intro .correctAnswer{font-size:16px;font-weight:700;margin-top:10px}.comprehensionTest__complete .result__intro .correctAnswer__num{color:#f15d35;font-size:26px}.comprehensionTest .wordSpace{margin-left:10px}@media screen and (max-width:1000px){.comprehensionTest .wordSpace{margin-left:0}}.comprehensionTest .questionsList{text-align:left}.comprehensionTest .questionsList&gt;li{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:30px;padding-top:30px}.comprehensionTest .questionsList&gt;li:last-child{border-bottom:1px solid #ccc;padding-bottom:30px}.comprehensionTest .questionsList__title{font-size:21px;font-weight:700;letter-spacing:.15em}@media screen and (max-width:800px){.comprehensionTest .questionsList__title{font-size:18px}}.comprehensionTest .questionsList__items:first-of-type{margin-top:20px}.comprehensionTest .questionsList__items:not(:first-of-type){margin-top:30px}.comprehensionTest .questionsList__items .heading__num{color:#f15d35;font-size:16px;font-weight:700}.comprehensionTest .questionsList__items .heading__text{font-size:15px;font-weight:700;line-height:1.6;margin-top:3px}.comprehensionTest .questionsList__items .heading__text .emphasis{text-decoration:underline}.comprehensionTest .questionsList__items .heading__text .detail{background-color:#f7f7f7;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:15px;font-weight:700;margin-top:8px;padding:15px 20px}.comprehensionTest .questionsList__items .heading__list{border-left:2px solid #f15d35;-webkit-box-sizing:border-box;box-sizing:border-box;margin:15px 20px 0;padding-left:15px}.comprehensionTest .questionsList__items .heading__list li{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;font-weight:700;justify-content:flex-start;line-height:1.6}.comprehensionTest .questionsList__items .heading__list li:not(:first-child){margin-top:5px}.comprehensionTest .questionsList__items .heading__list li__num{width:24px}.comprehensionTest .questionsList__items .heading__list li__sentence{-webkit-box-flex:1;-ms-flex:1;flex:1}.comprehensionTest .questionsList__items .body,.comprehensionTest .questionsList__items .body .optionsList&gt;li:not(:first-child){margin-top:15px}.comprehensionTest .questionsList__items .body .optionsList&gt;li .checkbox{text-align:left}.comprehensionTest .questionsList__items .body .optionsList&gt;li .checkbox__switch{font-size:15px;line-height:1.6;padding-top:2px}.comprehensionTest .questionsList__items .body .optionsList&gt;li .checkbox__switch:before{line-height:1.4}.comprehensionTest .questionsList__items .body .optionsList&gt;li input[type=radio].radio{display:none}.comprehensionTest .questionsList__items .body .optionsList&gt;li input[type=radio]+.radio-label{padding-left:35px}.comprehensionTest .questionsList__items .body .optionsList&gt;li input[type=radio]+.radio-label:before{background:#fff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:25px;left:0;margin-right:0;position:absolute;top:0;width:25px}.comprehensionTest .questionsList__items .body .optionsList&gt;li input[type=radio]:checked+.radio-label:before{color:#f15d35;content:"ï„‘";font-family:Font Awesome\ 6 Pro;font-size:15px;font-weight:700;line-height:23px}.comprehensionTest .questionsList__items .body .optionsList&gt;li .items{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;line-height:1.6}.comprehensionTest .questionsList__items .body .optionsList&gt;li .items__num{width:24px}.comprehensionTest .questionsList__items .body .optionsList&gt;li .items__sentence{-webkit-box-flex:1;-ms-flex:1;flex:1}.comprehensionTest .questionsList__items .answerSheet{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:15px 20px}.comprehensionTest .questionsList__items .answerSheet__answer{font-size:16px;font-weight:700;line-height:1.6}.comprehensionTest .questionsList__items .answerSheet__answer--correct{color:#4da1d4}.comprehensionTest .questionsList__items .answerSheet__answer--incorrect{color:#e50303}.comprehensionTest .questionsList__items .answerSheet__explanation{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:15px;padding-top:15px}.comprehensionTest .questionsList__items .answerSheet__explanation .heading{color:#f15d35;font-size:16px;font-weight:700}.comprehensionTest .questionsList__items .answerSheet__explanation .heading:before{content:"ï”˜";font-family:Font Awesome\ 6 Pro;margin-right:5px}.comprehensionTest .questionsList__items .answerSheet__explanation .details{margin-top:10px}.comprehensionTest .questionsList__items .answerSheet__explanation .details__sentense{font-size:15px;line-height:1.6}.comprehensionTest .questionsList__items .answerSheet__explanation .details__sentense:not(:first-of-type){margin-top:10px}.comprehensionTest .questionsList__items .answerSheet__explanation .details__sentense .emphasis{font-weight:700}.comprehensionTest .linkItems{margin-top:30px;text-align:center}.comprehensionTest .linkItems&gt;li:not(:first-child){margin-top:20px}.comprehensionTest .linkItems__btn{max-width:300px;width:100%}.comprehensionTest .linkItems__textLink{font-size:14px}.comprehensionTest .linkItems__heading{font-size:18px;font-weight:700;text-align:center}.comprehensionTest .linkItems__description{font-size:16px;line-height:1.6;margin-top:10px;text-align:center}.comprehensionTest__questions .details .detailsInner{max-width:600px;text-align:left}.comprehensionTest__questions .details__description{font-size:16px;line-height:2;text-align:center}.comprehensionTest__top .about .aboutInner{max-width:600px;text-align:left}.comprehensionTest__top .about__test .title{font-size:18px;font-weight:700}.comprehensionTest__top .about__test .sentense{font-size:16px;line-height:1.6;margin-top:10px}.comprehensionTest__top .about__test .sentense__emphasis{font-weight:700}.comprehensionTest__top .about__test .flowList{margin-top:20px}.comprehensionTest__top .about__test .flowList&gt;li{font-size:14px;text-align:center}.comprehensionTest__top .about__test .flowList&gt;li:nth-child(odd){background-color:#f7f7f7;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5;padding:10px 15px}.comprehensionTest__top .about__test .flowList&gt;li:nth-child(2n){-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:center;margin-bottom:10px;margin-top:10px}.comprehensionTest__top .about__test .flowList&gt;li:nth-child(2n)&gt;i{color:#ccc;font-size:25px}.comprehensionTest__top .about__test .flowList__heading{color:#f15d35;font-size:16px;font-weight:700}.comprehensionTest__top .about__test .flowList__note{height:25px;line-height:24px;margin-left:5px}.comprehensionTest__top .about__limit{margin-top:30px}.comprehensionTest__top .about__limit .title{font-size:18px;font-weight:700}.comprehensionTest__top .about__limit .sentense{font-size:16px;line-height:1.6;margin-top:10px}.comprehensionTest__top .about__limit .sentense__emphasis{font-weight:700}.comprehensionTest__top .about__limit .singleNote{font-size:16px;line-height:1.4;margin-top:5px;padding-left:6px;text-align:left}.comprehensionTest__top .about__limit .singleNote:before{content:"*";margin-left:-6px}.comprehensionTest__top .about__limit .limitDetail{margin-top:20px}.comprehensionTest__top .about__limit .limitDetail__heading{font-size:16px;font-weight:700}.comprehensionTest__top .about__limit .limitDetail__heading:not(:first-of-type){margin-top:20px}.comprehensionTest__top .about__limit .limitDetail__list{line-height:1.6;margin-top:5px}.comprehensionTest__top .about__limit .limitDetail__list li{font-size:15px;list-style:disc;margin-left:20px}.comprehensionTest__top .about__limit .limitDetail__list li:not(:first-child){margin-top:2px}.comprehensionTest__top .about__limit .limitDetail__notesList{margin-top:5px;text-align:left}.comprehensionTest__top .about__limit .limitDetail__notesList&gt;li{font-size:15px;line-height:1.4;padding-left:8px}.comprehensionTest__top .about__limit .limitDetail__notesList&gt;li:before{content:"*";margin-left:-6px}.comprehensionTest__top .about__limit .limitDetail__notesList&gt;li:not(:first-child){margin-top:2px}.comprehensionTest__top .about__terms{margin-top:30px}.comprehensionTest__top .about__terms .beforeTest{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 20px}.comprehensionTest__top .about__terms .beforeTest__title{font-size:16px;font-weight:700;line-height:1.6;text-align:center}.comprehensionTest__top .about__terms .beforeTest__title:before{content:"ï…œ";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-right:5px}@media screen and (max-width:1000px){.comprehensionTest__top .about__terms .beforeTest__title:before{display:block}}.comprehensionTest__top .about__terms .beforeTest__description{font-size:16px;line-height:1.6;margin-top:10px}.comprehensionTest__top .about__terms .sentense{font-size:16px;line-height:1.6;margin-top:20px}.photographerEntry__about .btnContainer{margin-top:20px}.photographerEntry__about .btnContainer .btn{max-width:300px;width:100%}.photographerEntry__merit .list{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:20px;width:100%}.photographerEntry__merit .list::-webkit-scrollbar{display:none}.photographerEntry__merit .list&gt;li{width:calc(33.33333% - 13.33333px)}.photographerEntry__merit .list&gt;li:not(:first-child){margin-left:20px}@media screen and (max-width:414px){.photographerEntry__merit .list&gt;li{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}}.photographerEntry__merit .list__imgContainer{margin-left:auto;margin-right:auto;max-width:170px;overflow:hidden;width:100%}@media screen and (max-width:428px){.photographerEntry__merit .list__imgContainer{width:120px}}.photographerEntry__merit .list__imgContainer img{border-radius:50%;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.1),0 6px 27px rgba(0,0,0,.05);box-shadow:0 1px 5px rgba(0,0,0,.1),0 6px 27px rgba(0,0,0,.05);height:auto;width:100%}.photographerEntry__merit .list__heading{margin-top:16px}.photographerEntry__merit .list__description{margin-top:8px;text-align:left}@media screen and (max-width:428px){.photographerEntry__merit .list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:scroll}}.photographerEntry__flow .list{margin-left:auto;margin-right:auto;max-width:700px;width:100%}.photographerEntry__flow .list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px;position:relative}.photographerEntry__flow .list li:not(:first-child){margin-top:40px}.photographerEntry__flow .list li:not(:first-child):before{color:#ccc;content:"ï„‡";font-family:Font Awesome\ 6 Pro;font-size:23px;font-weight:400;left:50%;margin-right:5px;position:absolute;top:-20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:600px){.photographerEntry__flow .list li{padding:10px}}.photographerEntry__flow .list__img{max-width:80px;width:100%}@media screen and (max-width:600px){.photographerEntry__flow .list__img{max-width:60px}}.photographerEntry__flow .list__textBox{margin-left:20px;text-align:left}.photographerEntry__flow .list__textBox .title{font-size:18px;font-weight:700}@media screen and (max-width:600px){.photographerEntry__flow .list__textBox .title{font-size:15px}}.photographerEntry__flow .list__textBox .sentence{font-size:14px;line-height:1.5;margin-top:5px}.photographerEntry__flow .list__textBox .notis{color:#737373}@media screen and (max-width:600px){.photographerEntry__flow .list__textBox{margin-left:10px}}.photographerEntry__reward .rewardItem:not(:first-child){margin-top:30px}.photographerEntry__reward .rewardItem__title{color:#e44c23;font-size:18px;font-weight:700;text-align:center}.photographerEntry__reward .rewardItem__detail{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:stretch;-ms-flex-pack:stretch;align-items:flex-start;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);box-shadow:0 1px 4px 0 rgba(0,0,0,.14);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:stretch;margin:10px auto 0;max-width:472px;overflow:hidden;width:100%}.photographerEntry__reward .rewardItem__detail li{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.photographerEntry__reward .rewardItem__detail li:nth-child(2){border-left:1px solid #ccc}@media screen and (max-width:600px){.photographerEntry__reward .rewardItem__detail li{border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);box-shadow:0 1px 4px 0 rgba(0,0,0,.14);display:block;overflow:hidden;width:100%}.photographerEntry__reward .rewardItem__detail li:not(:first-child){margin-top:10px}}.photographerEntry__reward .rewardItem__detail li .heading{background-color:#f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:700;line-height:1.2;padding:10px}.photographerEntry__reward .rewardItem__detail li .heading .supplement{font-size:12px}.photographerEntry__reward .rewardItem__detail li .heading--emphasis{background-color:#e44c23;color:#fff}.photographerEntry__reward .rewardItem__detail li .heading--emphasis .supplement{color:#fff}.photographerEntry__reward .rewardItem__detail li .sentence{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;padding:5px}.photographerEntry__reward .rewardItem__detail li .sentence--cpPrice{font-weight:700}@media screen and (max-width:600px){.photographerEntry__reward .rewardItem__detail{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:block;overflow:visible}}.photographerEntry__reward .rewardNotes{margin:30px auto 0;max-width:472px;text-align:left;width:100%}.photographerEntry__reward .rewardNotes__list{margin-top:5px;text-align:left}.photographerEntry__reward .rewardNotes__list li{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;padding-left:10px}.photographerEntry__reward .rewardNotes__list li:before{content:"*";margin-left:-6px}.photographerEntry__reward .rewardNotes__list li:not(:first-child){margin-top:3px}.photographerEntry__cancel .cancelDetailItem{border:1px solid #ccc;border-bottom:none;font-size:16px;margin-left:auto;margin-right:auto;max-width:700px;text-align:left;width:100%}@media screen and (max-width:415px){.photographerEntry__cancel .cancelDetailItem{font-size:14px}}.photographerEntry__cancel .cancelDetailItem td,.photographerEntry__cancel .cancelDetailItem th{-webkit-box-sizing:border-box;box-sizing:border-box;padding:2%;width:50%}@media screen and (max-width:415px){.photographerEntry__cancel .cancelDetailItem td,.photographerEntry__cancel .cancelDetailItem th{padding:3%}}.photographerEntry__cancel .cancelDetailItem th{background-color:#f7f7f7}.photographerEntry__cancel .cancelDetailItem th:first-child{border-right:1px solid #ccc}.photographerEntry__cancel .cancelDetailItem__header{font-size:16px;font-weight:700}@media screen and (max-width:415px){.photographerEntry__cancel .cancelDetailItem__header{font-size:15px}}.photographerEntry__cancel .cancelDetailItem td{background-color:#fff;border-bottom:1px solid #ccc}.photographerEntry__cancel .cancelDetailItem td:first-child{border-right:1px solid #ccc;font-size:15px;font-weight:700;vertical-align:middle}@media screen and (max-width:415px){.photographerEntry__cancel .cancelDetailItem td:first-child{font-size:14px}}.photographerEntry__cancel .cancelNotes{font-size:14px;margin:20px auto 0;max-width:700px;text-align:left}.photographerEntry__model .modelInner{max-width:940px}.photographerEntry__model .list{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:20px;text-align:left;width:100%}.photographerEntry__model .list::-webkit-scrollbar{display:none}.photographerEntry__model .list&gt;li{-webkit-box-flex:0;background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 0 300px;flex:0 0 300px;padding:16px}.photographerEntry__model .list&gt;li:not(:first-child){margin-left:20px}.photographerEntry__model .list__accountInfo{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.photographerEntry__model .list__accountInfo .imgContainer{height:auto;max-width:48px;overflow:hidden;width:100%}.photographerEntry__model .list__accountInfo .imgContainer img{border-radius:50%;height:auto;width:100%}.photographerEntry__model .list__accountInfo .textContainer{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:8px}.photographerEntry__model .list__accountInfo .textContainer__status{margin-top:4px}.photographerEntry__model .list__rewardInfo{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:16px;padding:12px 16px}.photographerEntry__model .list__rewardInfo .discList{margin-top:4px}.photographerEntry__model .list__description{margin-top:12px}@media screen and (max-width:428px){.photographerEntry__model .list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:scroll}}.photographerEntry__examination .sentence{font-size:14px}.photographerEntry__examination .textLink{font-size:14px;margin-top:10px}.photographerEntry__examination .list&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding-top:20px;position:relative}.photographerEntry__examination .list&gt;li:before{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";left:50%;max-width:700px;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.photographerEntry__examination .list__title{font-size:15px;font-weight:700}.photographerEntry__examination .list__description{font-size:14px;margin-top:10px}.photographerEntry__examination .list__description .emphasis{font-weight:700;line-height:2}@media screen and (max-width:414px){.photographerEntry__examination .list__description{text-align:left}}.photographerEntry__examination .list__requirementItems{margin:16px auto 0;max-width:480px;text-align:left;width:100%}.photographerEntry__examination .list__requirementItems .discList{margin-top:8px}.photographerEntry__examination .list__notes{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:12px;line-height:1.5;margin-left:auto;margin-right:auto;max-width:510px;padding-left:20px;text-align:left;width:100%}.photographerEntry__examination .list__notes:before{content:"*";margin-left:-13px;margin-right:6px}.photographerEntry__examination .list__notes .textLink{font-size:12px}.photographerEntry__faq .list li{border-top:1px dotted #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;padding-bottom:20px;padding-top:20px;text-align:left}@media screen and (max-width:600px){.photographerEntry__faq .list li{font-size:14px;line-height:1.6}}.photographerEntry__faq .list li:last-child{border-bottom:1px dotted #ccc}.photographerEntry__faq .list__question{-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700;padding-left:50px;padding-top:10px;position:relative}.photographerEntry__faq .list__question:before{background-color:#4da1d4;border-radius:100%;color:#fff;content:"Q";font-size:16px;font-weight:700;height:40px;left:0;line-height:40px;position:absolute;text-align:center;top:0;width:40px}.photographerEntry__faq .list__answer{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding-left:50px;padding-top:10px;position:relative}.photographerEntry__faq .list__answer:before{background-color:#f15d35;border-radius:100%;color:#fff;content:"A";font-size:16px;font-weight:700;height:40px;left:0;line-height:40px;position:absolute;text-align:center;top:0;width:40px}.photographerEntry__form iframe{height:2900px;width:100%}@media screen and (max-width:600px){.photographerEntry__form iframe{height:3000px}}@media screen and (max-width:414px){.photographerEntry__form iframe{height:3200px}}@media screen and (max-width:320px){.photographerEntry__form iframe{height:3300px}}.photographerEntry .photographerEntryCancelInner .sentence{font-size:14px;margin-bottom:14px}.photographerEntry .photographerEntryCancelInner .note{font-size:14px;margin:0 auto 5px;max-width:700px;text-align:left}.photographerIdSubmissions__top .sentence{font-size:14px;line-height:1.6}@media screen and (max-width:414px){.photographerIdSubmissions__top .sentence{text-align:left}}.photographerIdSubmissions__about{margin:20px auto 0;max-width:620px;width:100%}.photographerIdSubmissions__about .uploadingFile{border:1px solid #ccc;border-radius:5px;overflow:hidden}.photographerIdSubmissions__about .uploadingFile__heading{background-color:#f7f7f7;border-bottom:1px solid #ccc;padding:10px}.photographerIdSubmissions__about .uploadingFile__heading .title{font-size:16px;font-weight:700}.photographerIdSubmissions__about .uploadingFile__heading .title:before{content:"ï‹‚";font-family:Font Awesome\ 6 Pro;margin-right:5px}.photographerIdSubmissions__about .uploadingFile__heading .sentence{font-size:14px;margin-top:5px}@media screen and (max-width:414px){.photographerIdSubmissions__about .uploadingFile__heading .sentence{text-align:left}}.photographerIdSubmissions__about .uploadingFile__heading .notice{color:#737373;font-size:13px;margin-top:3px;padding-left:6px}.photographerIdSubmissions__about .uploadingFile__heading .notice:before{content:"*";margin-left:-6px}@media screen and (max-width:414px){.photographerIdSubmissions__about .uploadingFile__heading .notice{text-align:left}}.photographerIdSubmissions__about .uploadingFile__list{list-style-type:disc;margin-left:20px;padding:15px 25px;text-align:left}@media screen and (max-width:414px){.photographerIdSubmissions__about .uploadingFile__list{padding:15px 10px}}.photographerIdSubmissions__about .uploadingFile__list&gt;li{font-size:14px;line-height:1.3}.photographerIdSubmissions__about .uploadingFile__list&gt;li:not(:first-child){margin-top:10px}.photographerIdSubmissions__about .uploadingFile__list .notice{margin-top:5px}.photographerIdSubmissions__about .uploadingFile__list .notice li{color:#737373;font-size:13px;line-height:1.3;padding-left:6px}.photographerIdSubmissions__about .uploadingFile__list .notice li:before{content:"*";margin-left:-6px}.photographerIdSubmissions__about .uploadingFile__list .notice li:first-child{color:#f15d35}.photographerIdSubmissions__about .uploadingFile__list .notice li:not(:first-child){margin-top:5px}.photographerIdSubmissions__about .notes{background-color:#fcf7f3;border-radius:5px;margin-top:20px;padding:15px 10px}.photographerIdSubmissions__about .notes__title{font-size:16px;font-weight:700}.photographerIdSubmissions__about .notes__title:before{content:"ïš";font-family:Font Awesome\ 6 Pro;margin-right:5px}.photographerIdSubmissions__about .notes__list{list-style-type:disc;margin-left:10px;margin-top:10px;padding-left:25px;padding-right:25px;text-align:left}@media screen and (max-width:414px){.photographerIdSubmissions__about .notes__list{padding-left:10px;padding-right:10px}}.photographerIdSubmissions__about .notes__list li{font-size:14px;line-height:1.3}.photographerIdSubmissions__about .notes__list li:not(:first-child){margin-top:10px}.photographerIdSubmissions__about .notes__list .emphasis{color:#f15d35}.photographerIdSubmissions__about .notes__list .externalLink{display:block;font-size:13px;margin-top:5px}.photographerIdSubmissions__uploadItems{margin:20px auto 0;max-width:620px;width:100%}.photographerIdSubmissions__uploadItems .list li:not(:first-child){margin-top:20px}.photographerIdSubmissions__uploadItems .list__switch{display:none}.photographerIdSubmissions__uploadItems .list__trigger{border:1px dashed #ccc;border-radius:5px;cursor:pointer;display:block;padding:25px 15px;-webkit-transition:all .15s linear;transition:all .15s linear}.photographerIdSubmissions__uploadItems .list__trigger .heading{display:block;font-size:16px;font-weight:700}.photographerIdSubmissions__uploadItems .list__trigger .heading:before{content:"ïŽ‚";font-family:Font Awesome\ 6 Pro;font-size:14px;margin-right:5px}.photographerIdSubmissions__uploadItems .list__filePath{display:block;font-size:12px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.photographerIdSubmissions__uploadItems .errorMessage{margin-top:5px}.photographerIdSubmissions__uploadItems .linkBox{margin-top:30px}.photographerIdSubmissions__uploadItems .linkBox__btn{max-width:320px;width:100%}.photographerIdSubmissions__linkItems{margin-top:20px}.photographerIdSubmissions__linkItems .sentence{font-size:14px;margin-bottom:30px}@media screen and (max-width:414px){.photographerIdSubmissions__linkItems .sentence{text-align:left}}.photographerIdSubmissions__linkItems .btn{max-width:320px;width:100%}.photographerInfo{margin-left:auto;margin-right:auto;max-width:600px;padding-bottom:50px;padding-top:40px;text-align:left;width:90%}.photographerInfo__edit .list&gt;div,.photographerInfo__new .list&gt;div{margin-top:20px}.photographerInfo__edit .list&gt;div&gt;label,.photographerInfo__new .list&gt;div&gt;label{display:block;font-size:14px;font-weight:700;margin-bottom:5px}.photographerInfo__edit .btnContainer,.photographerInfo__new .btnContainer{margin-top:30px}.photographerInfo__edit .btnContainer .btn,.photographerInfo__new .btnContainer .btn{width:100%}.photographerInfo__edit .profileUrl__text,.photographerInfo__new .profileUrl__text{font-size:14px}.photographerInfo__edit .profileUrl__text span,.photographerInfo__new .profileUrl__text span{color:#e50303}.photographerInfo__edit .profileUrl__textMuted,.photographerInfo__new .profileUrl__textMuted{color:#737373;font-size:14px;margin-bottom:10px}.photographerInfo__edit .profileUrl div,.photographerInfo__new .profileUrl div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.photographerInfo__edit .profileUrl div span,.photographerInfo__new .profileUrl div span{font-size:15px;margin-right:5px}@media screen and (max-width:414px){.photographerInfo__edit .profileUrl div span,.photographerInfo__new .profileUrl div span{font-size:14px}}.photographerInfo__edit .profileUrl div input,.photographerInfo__new .profileUrl div input{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;width:100%}.photographerInfo__edit .displayName__text,.photographerInfo__new .displayName__text{font-size:14px;margin-bottom:10px}.photographerInfo__edit .displayName input,.photographerInfo__new .displayName input{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;width:100%}.photographerInfo__edit .id ul,.photographerInfo__new .id ul{font-size:14px;list-style:circle;margin-bottom:10px;padding-left:20px}.photographerInfo__edit .id ul li,.photographerInfo__new .id ul li{color:#737373}.photographerInfo__edit .id input,.photographerInfo__new .id input{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;width:100%}.photographerInfo__edit .id div input[type=file],.photographerInfo__new .id div input[type=file]{cursor:pointer!important}.photographerInfo__edit .id div input[type=file]::-webkit-file-upload-button,.photographerInfo__new .id div input[type=file]::-webkit-file-upload-button{background:#2b2d2e;border:0;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px;-webkit-transition:all .15s linear;transition:all .15s linear}.photographerInfo__edit .id div input[type=file]::-webkit-file-upload-button:hover,.photographerInfo__new .id div input[type=file]::-webkit-file-upload-button:hover{background:#000}.photographerInfo__edit .genre__container,.photographerInfo__new .genre__container{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.photographerInfo__edit .genre__container .items,.photographerInfo__new .genre__container .items{margin-right:20px;margin-top:10px}.photographerInfo__edit .genre__text,.photographerInfo__new .genre__text{color:#737373;font-size:14px;margin-bottom:10px}.photographerInfo__edit .genre__modalButton,.photographerInfo__new .genre__modalButton{background-color:#fff;color:#4da1d4;cursor:pointer}.photographerInfo__edit .selfPromotion__notice,.photographerInfo__new .selfPromotion__notice{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px;padding:15px 20px}.photographerInfo__edit .selfPromotion__notice .heading,.photographerInfo__new .selfPromotion__notice .heading{-webkit-box-sizing:border-box;box-sizing:border-box;color:#f15d35;font-size:14px;font-weight:700;padding-left:20px}.photographerInfo__edit .selfPromotion__notice .heading:before,.photographerInfo__new .selfPromotion__notice .heading:before{content:"ï±";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-left:-20px}.photographerInfo__edit .selfPromotion__notice .sentence,.photographerInfo__new .selfPromotion__notice .sentence{font-size:14px;margin-top:5px}.photographerInfo__edit .selfPromotion textarea,.photographerInfo__new .selfPromotion textarea{margin-top:10px}.photographerInfo__edit .mailMagazine .checkbox,.photographerInfo__new .mailMagazine .checkbox{text-align:left}.photographerInfo__sentence{font-size:14px;text-align:center}.photographerInfo__linkContainer{margin-top:30px;text-align:center}.photographerInfo__linkContainer .btn{max-width:350px;width:100%}.photographerProfile__linkItems{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border-top:1px solid #ccc;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:8px 16px 24px;position:fixed;width:100%;z-index:80}.photographerProfile__linkItems li{max-width:288px;width:calc(50% - 4px)}.photographerProfile__linkItems li:not(:first-child){margin-left:8px}.photographerProfile__linkItems input{display:none}.photographerProfile__linkItems .btn{width:100%}.photographerProfile__linkItems .btn:after{font-family:Font Awesome\ 6 Pro;font-size:14px;margin-left:4px}.photographerProfile__linkItems .reserveBtn:after{content:"ï‡˜";font-family:Font Awesome\ 6 Pro}.photographerProfile__linkItems .questionBtn:after{content:"ï‚†";font-family:Font Awesome\ 6 Pro}.detailModal{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:24px;padding-right:24px}@media screen and (max-width:360px){.detailModal{max-height:80vh;overflow-y:scroll}}.detailModal__reservation .list{margin-top:8px}.detailModal__reservation .list&gt;li:not(:first-child){margin-top:4px}.detailModal__reservation .list&gt;li.textWithPrefixIcon--locationDot:before{font-weight:700}.detailModal__reservation .list&gt;li.caution{background-color:#fcf7f3;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f15d35;margin-top:8px;padding:12px 16px;text-align:center}.detailModal__paymentMethod{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:16px;padding-top:8px}.detailModal__paymentMethod .list{margin-top:12px}.detailModal__paymentMethod .list&gt;li:not(:first-child){margin-top:16px}.detailModal__paymentMethod .list__btn{width:100%}.detailModal__paymentMethod .list__btn:after{content:"ï‡˜";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-left:4px}.detailModal__paymentMethod .list .annotationList{margin-top:8px}.lackOfShootingTimeModal{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;padding-left:20px;padding-right:20px}.photographerProfile .stickyNavTop{background:#fff;border-bottom:1px solid #ccc;-webkit-box-shadow:0 4px 3px -3px rgba(0,0,0,.24);box-shadow:0 4px 3px -3px rgba(0,0,0,.24);height:45px;position:-webkit-sticky;position:sticky;top:60px;width:100%;z-index:80}.photographerProfile .stickyNavTop__list{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:45px;justify-content:center;padding-left:16px;padding-right:16px}.photographerProfile .stickyNavTop__list,.photographerProfile .stickyNavTop__list li{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.photographerProfile .stickyNavTop__list li{font-size:14px;line-height:45px}.photographerProfile .stickyNavTop__list li:not(:first-child){margin-left:20px}.photographerProfile .stickyNavTop__list li a:hover{color:#4da1d4}.photographerProfile .stickyNavTop__list li a.active{border-bottom:2px solid #4da1d4}@media screen and (max-width:599px){.photographerProfile .stickyNavTop__list{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;justify-content:flex-start;overflow:auto hidden;white-space:nowrap}.photographerProfile .stickyNavTop__list::-webkit-scrollbar{display:none}}.photographerProfile .starRating i{margin-right:1px}.photographerProfile .starRating i.far{color:#737373}.photographerProfile .starRating i.fas{color:#ffb400}.photographerProfile .favoriteBtn{background-color:#fff;border:1px solid #f15d35;border-radius:50%;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.24);box-shadow:0 0 3px 0 rgba(0,0,0,.24);-webkit-box-sizing:border-box;box-sizing:border-box;display:none;font-size:20px;height:46px;position:absolute;right:12px;top:75px;width:46px;z-index:101}.photographerProfile .favoriteBtn i{color:#f15d35}.photographerProfile .favoriteBtn__count{color:#737373;font-size:10px;line-height:15px}.photographerProfile .slideIndex{background-color:rgba(51,51,51,.2);border-radius:18px;color:#fff;display:inline-block;font-size:12px;font-weight:700;height:18px;left:15px;padding:2px 6px;position:relative;text-align:center;top:-35px}.photographerProfile .favoriteItemsList{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;margin-top:12px}.photographerProfile .favoriteItemsList&gt;li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.photographerProfile .favoriteItemsList&gt;li:not(:first-child){margin-left:12px}.photographerProfile .favoriteItemsList__btn{background-color:#fff;border:1px solid #f15d35;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f15d35;font-size:16px;padding:8px 16px;-webkit-transition:all .15s linear;transition:all .15s linear}.photographerProfile .favoriteItemsList__btn:before{content:"ï€„";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-right:4px}.photographerProfile .favoriteItemsList__btn:hover{background-color:#f15d35;color:#fff}.photographerProfile .favoriteItemsList__btn--added:before{font-weight:700}.photographerProfile .favoriteItemsList__numbers{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;min-width:30px;padding:4px 8px;position:relative;text-align:center}.photographerProfile .favoriteItemsList__numbers:before{border-color:transparent #ccc transparent transparent;border-style:solid;border-width:4px 4px 4px 0;content:"";left:-4px;margin-top:-4px;position:absolute;top:50%}.photographerProfile .favoriteItemsList__numbers:after{border-color:transparent #fff transparent transparent;border-style:solid;border-width:4px 4px 4px 0;content:"";display:block;left:-3px;margin-top:-4px;position:absolute;top:50%}.photographerProfileDetailsArea{line-height:1.5}.photographerProfileDetailsArea .photographerProfileDetailsAreaInner{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:40px}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo{margin:24px auto 20px;max-width:750px;width:90%}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__list&gt;li:not(:first-child){margin-left:16px}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__list .imgContainer{background-color:#f7f7f7;border-radius:50%;overflow:hidden;position:relative;width:64px}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__list .imgContainer:before{content:"";display:block;padding-top:100%}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__list .imgContainer img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__list .name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:700}@media screen and (max-width:428px){.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__list .name{font-size:18px}}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__list .name span{background-color:#f15d35;border-radius:10px;color:#fff;font-size:11.48px;font-weight:700;line-height:100%;margin-right:5px;padding:1px 5px 3px 6px}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__list .categoryList{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__list .categoryList&gt;li{color:#737373;font-size:12px}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__list .categoryList&gt;li:not(:first-child){margin-left:4px}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__list .totalEvaluation{margin-top:8px}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__list .lastActive{color:#737373;font-size:12px;margin-top:8px}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share{margin-top:16px;text-align:center}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareSwitch{color:#4da1d4;cursor:pointer}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareSwitch:after{content:"î‚š";font-family:Font Awesome\ 6 Pro;margin-left:4px}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareSwitch:hover{color:#e44c23}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareTrigger{display:none}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareModalOverlay{background-color:rgba(0,0,0,.75);display:none;inset:0;position:fixed;z-index:2020}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareModalContents{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 38px rgba(0,0,0,.75);box-shadow:0 0 38px rgba(0,0,0,.75);display:none;left:50%;max-width:400px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw;z-index:2025}@media screen and (max-width:428px){.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareModalContents{max-width:calc(100vw - 32px);width:calc(100vw - 32px)}}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareModalContents__title{-webkit-box-flex:0;border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0;flex:0;padding-bottom:16px;padding-top:16px;position:relative;text-align:center}@media screen and (max-width:320px){.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareModalContents__title{font-size:16px}}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareModalContents__title .closeIcon{cursor:pointer;display:block;height:44px;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:44px}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareModalContents__title .closeIcon i{display:inline-block;font-size:20px;font-weight:700;height:44px;line-height:44px;width:44px}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareModalContents__linkList{padding:16px 20px 20px;text-align:center}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareModalContents__linkList&gt;li:not(:first-child){margin-top:12px}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareModalContents__linkList&gt;li a{border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;padding:8px 16px}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareModalContents__linkList&gt;li a:before{display:inline-block;font-family:Font Awesome\ 6 Brands;font-weight:400;margin-right:8px}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareModalContents__linkList&gt;li a:hover{opacity:.8}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareModalContents__linkList&gt;li a.line{background-color:#06c755;position:relative}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareModalContents__linkList&gt;li a.line:before{content:"";height:20px;vertical-align:middle;width:12px}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareModalContents__linkList&gt;li a.line img{height:24px;left:calc(50% - 24px);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareModalContents__linkList&gt;li a.twitter{background-color:#000}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareModalContents__linkList&gt;li a.twitter:before{content:"î˜›"}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareTrigger:checked~.shareModalContents,.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__share .shareTrigger:checked~.shareModalOverlay{display:block}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__staffRecommend{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fcf7f3;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:12px;padding:12px}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__staffRecommend .imgContainer{border-radius:50%;overflow:hidden;position:relative;width:49px}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__staffRecommend .imgContainer:before{content:"";display:block;padding-top:100%}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__staffRecommend .imgContainer img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.photographerProfileDetailsArea .photographerProfileDetailsAreaAccountInfo__staffRecommend .content h3{color:#333;font-size:14px;font-weight:700;line-height:130%;overflow:hidden;text-overflow:ellipsis}.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo{margin:40px auto 0;max-width:750px;width:90%}.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list&gt;li:not(:first-child){margin-top:40px}.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .heading{font-size:18px;font-weight:700}@media screen and (max-width:428px){.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .heading{font-size:16px}}.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .readMoreContainer{overflow:hidden;position:relative}.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .readMoreContainer__trigger{display:none}.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .readMoreContainer__switchBox{background-color:#fff;bottom:0;left:0;position:absolute;width:100%;z-index:10}.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .readMoreContainer__switchBox:before{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.5)),to(#fff));background-image:linear-gradient(180deg,hsla(0,0%,100%,.5),#fff);bottom:33px;content:"";left:0;padding-top:20px;position:absolute;width:100%;z-index:5}.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .readMoreContainer__switchBox .switch{color:#e44c23;cursor:pointer;display:inline-block;padding-bottom:8px;padding-top:6px}.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .readMoreContainer__sentence{-webkit-box-sizing:border-box;box-sizing:border-box;height:130px;margin-top:12px;overflow:hidden}.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .readMoreContainer__sentence p{font-size:14px}.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .readMoreContainer__sentence p:not(:empty){margin-top:8px}.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .readMoreContainer__sentence p:empty+p:nth-of-type(2),.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .readMoreContainer__sentence p:first-of-type{margin-top:0}.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .readMoreContainer__trigger:checked~.readMoreContainer__switchBox{display:none}.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .readMoreContainer__trigger:checked~.readMoreContainer__sentence{height:auto;overflow:visible}.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .genreList{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .genreList li{margin-top:12px}.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .genreList li:not(:last-child){margin-right:8px}.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .genreList li a,.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .genreList li span{border:1px solid #ccc;border-radius:5px;color:#333;display:inline-block;font-size:12px;padding:2px 8px}.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .genreList li a:hover,.photographerProfileDetailsArea .photographerProfileDetailsAreaShootingInfo__list .genreList li span:hover{color:#333}.photographerProfileDetailsArea .photographerReviews{margin:40px auto 0;max-width:750px;width:90%}.photographerProfileDetailsArea .photographerReviews__intro{padding-bottom:24px}.photographerProfileDetailsArea .photographerReviews__intro .title{font-size:18px;font-weight:700}@media screen and (max-width:428px){.photographerProfileDetailsArea .photographerReviews__intro .title{font-size:16px}}.photographerProfileDetailsArea .photographerReviews__intro a{display:inline-block}.photographerProfileDetailsArea .photographerReviews__btnContainer{margin-top:20px;text-align:center}.photographerProfileDetailsArea .photographerReviews__btnContainer .btn-more{margin-top:0}.photographerProfileDetailsArea .photographerReviews__keywords{background-color:#f7f7f7;border-radius:5px;display:none;padding:10px 14px}.photographerProfileDetailsArea .photographerReviews__keywords .tags{-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;align-content:center;align-items:center;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:10px}.photographerProfileDetailsArea .photographerReviews__keywords .tags .tag{background-color:#fff;border:1px solid #ccc;border-radius:5px;cursor:pointer;padding:4px 9px}.photographerProfileDetailsArea .photographerReviews__keywords .tags .tag span{color:#ababab}.photographerProfileDetailsArea .photographerReviews__generalReview{border-top:1px dotted #ccc;padding-bottom:24px;padding-top:16px}.photographerProfileDetailsArea .photographerReviews__generalReview__title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.photographerProfileDetailsArea .photographerReviews__generalReview__title .title{font-size:18px;font-weight:700}@media screen and (max-width:428px){.photographerProfileDetailsArea .photographerReviews__generalReview__title .title{font-size:16px}}.photographerProfileDetailsArea .photographerReviews__generalReview__title .title.titleCollapse{display:block}.photographerProfileDetailsArea .photographerReviews__generalReview__title .title.titleExtend{display:none}.photographerProfileDetailsArea .photographerReviews__generalReview__title .reviewListToggle{color:#1785b9;cursor:pointer;font-size:14px;line-height:150%}.photographerProfileDetailsArea .photographerReviews__generalReview__title .reviewListToggle i{color:#1785b9;margin-right:5px}.photographerProfileDetailsArea .photographerReviews__generalReview__title .reviewListExtend{display:none}.photographerProfileDetailsArea .photographerReviews__generalReview__title .reviewListCollapse{display:block}.photographerProfileDetailsArea .photographerReviews__generalReview.extend{-ms-scroll-chaining:none;background-color:#fff;height:calc(100% - 60px);left:0;overflow-y:scroll;overscroll-behavior:contain;position:fixed;top:60px;width:100%;z-index:100}.photographerProfileDetailsArea .photographerReviews__generalReview.extend .photographerReviews__generalReviewContent{padding:0 16px}.photographerProfileDetailsArea .photographerReviews__generalReview.extend .photographerReviews__generalReviewContent .photographerReviews__generalReview__title{display:block}.photographerProfileDetailsArea .photographerReviews__generalReview.extend .photographerReviews__generalReviewContent .photographerReviews__generalReview__title .title.titleExtend{display:block;font-size:18px;margin-bottom:24px}.photographerProfileDetailsArea .photographerReviews__generalReview.extend .photographerReviews__generalReviewContent .photographerReviews__generalReview__title .title.titleCollapse{display:none}.photographerProfileDetailsArea .photographerReviews__generalReview.extend .photographerReviews__generalReviewContent .photographerReviews__generalReview__title .reviewListExtend{display:block;margin-bottom:24px}.photographerProfileDetailsArea .photographerReviews__generalReview.extend .photographerReviews__generalReviewContent .photographerReviews__generalReview__title .reviewListCollapse{display:none}.photographerProfileDetailsArea .photographerProfileDetailsAreaShareItems{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:40px auto 0;max-width:750px;padding:12px 20px;text-align:center;width:90%}.photographerProfileDetailsArea .photographerProfileDetailsAreaShareItems__heading:before{color:#57bb89;content:"ï‡&nbsp;";font-family:Font Awesome\ 6 Pro;font-weight:700;margin-right:8px}.photographerProfileDetailsArea .photographerProfileDetailsAreaShareItems__linkList{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-left:auto;margin-right:auto;margin-top:8px;max-width:368px}.photographerProfileDetailsArea .photographerProfileDetailsAreaShareItems__linkList&gt;li{width:calc(50% - 4px)}.photographerProfileDetailsArea .photographerProfileDetailsAreaShareItems__linkList&gt;li:not(:first-child){margin-left:8px}.photographerProfileDetailsArea .photographerProfileDetailsAreaShareItems__linkList&gt;li a{border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;padding:8px 16px;width:100%}.photographerProfileDetailsArea .photographerProfileDetailsAreaShareItems__linkList&gt;li a:before{display:inline-block;font-family:Font Awesome\ 6 Brands;font-weight:400;margin-right:8px}.photographerProfileDetailsArea .photographerProfileDetailsAreaShareItems__linkList&gt;li a:hover{opacity:.8}.photographerProfileDetailsArea .photographerProfileDetailsAreaShareItems__linkList&gt;li a.line{background-color:#06c755;position:relative}.photographerProfileDetailsArea .photographerProfileDetailsAreaShareItems__linkList&gt;li a.line:before{content:"";height:20px;vertical-align:middle;width:12px}.photographerProfileDetailsArea .photographerProfileDetailsAreaShareItems__linkList&gt;li a.line img{height:24px;left:calc(50% - 24px);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.photographerProfileDetailsArea .photographerProfileDetailsAreaShareItems__linkList&gt;li a.twitter{background-color:#000}.photographerProfileDetailsArea .photographerProfileDetailsAreaShareItems__linkList&gt;li a.twitter:before{content:"î˜›"}.photographerProfileDetailsArea .photographerFaq{margin:40px auto 0;max-width:750px;padding:12px 20px;width:90%}.photographerProfileDetailsArea .photographerFaq .faq-title{font-size:20px;font-weight:600;margin-bottom:12px;text-align:left}.photographerProfileDetailsArea .photographerFaq .faq-list{list-style:none;margin:0;padding:0}.photographerProfileDetailsArea .photographerFaq .faq-list li:first-child .faq-question{border-top:1px solid #edefed}.photographerProfileDetailsArea .photographerFaq .faq-item{border-bottom:1px solid #edefed;overflow:hidden}.photographerProfileDetailsArea .photographerFaq .faq-checkbox{display:none}.photographerProfileDetailsArea .photographerFaq .faq-question{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;padding:16px 0;position:relative;width:100%}.photographerProfileDetailsArea .photographerFaq .question-icon{color:#52abc0;font-size:14px;font-style:normal;font-weight:700;line-height:150%;margin-right:8px}.photographerProfileDetailsArea .photographerFaq .question-text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:500}.photographerProfileDetailsArea .photographerFaq .toggle-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#ccc;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-style:normal;font-weight:400;justify-content:center;line-height:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.photographerProfileDetailsArea .photographerFaq .faq-checkbox:checked+.faq-question .toggle-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.photographerProfileDetailsArea .photographerFaq .faq-answer{max-height:0;overflow:hidden;padding:0 20px;-webkit-transition:max-height .3s ease,padding .3s ease;transition:max-height .3s ease,padding .3s ease}.photographerProfileDetailsArea .photographerFaq .faq-checkbox:checked~.faq-answer{max-height:300px;padding:0 20px 20px}.photographerProfileDetailsArea .photographerFaq .answer-content{font-size:14px;line-height:1.5;margin:0}.photographerProfileDetailsArea__forSafety{background-color:#fcf7f3;-webkit-box-sizing:border-box;box-sizing:border-box;margin:40px auto 0;max-width:540px;padding:16px;width:90%}.photographerProfileDetailsArea__forSafety a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;width:100%}.photographerProfileDetailsArea__forSafety a:before{-webkit-box-flex:0;color:#f15d35;content:"ï“ƒ";-ms-flex:0;flex:0;font-family:Font Awesome\ 6 Pro;font-size:24px;font-weight:400}.photographerProfileDetailsArea__forSafety a:after{-webkit-box-flex:0;color:#ccc;content:"ï„…";-ms-flex:0;flex:0;font-family:Font Awesome\ 6 Pro;font-size:24px;font-weight:400;margin-left:12px}.photographerProfileDetailsArea__forSafety a .textContainer{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:12px}.photographerProfileDetailsArea__forSafety a .textContainer__description{margin-top:4px}.photographerProfileDetailsArea__portfolio{margin:40px auto 0;max-width:750px;width:90%}.photographerProfileDetailsArea__portfolio .heading{font-size:18px;font-weight:700}@media screen and (max-width:428px){.photographerProfileDetailsArea__portfolio .heading{font-size:16px}}.photographerProfileDetailsArea__portfolio .list{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;margin-top:12px}.photographerProfileDetailsArea__portfolio .list&gt;li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;display:block;height:0;margin-bottom:8px;page-break-inside:avoid;position:relative;width:100%}.photographerProfileDetailsArea__portfolio .list&gt;li img{display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:428px){.photographerProfileDetailsArea__portfolio .list{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.photographerProfileDetailsArea__portfolio .favoriteItemsList{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.photographerProfileDetailsArea__paymentInfo{margin:40px auto 0;max-width:750px;width:90%}.photographerProfileDetailsArea__paymentInfo .detailsList{margin-top:12px;max-width:320px}.photographerProfileDetailsArea__paymentInfo .detailsList&gt;li:not(:first-child){margin-top:4px}.photographerProfileDetailsArea__paymentInfo .detailsList__record{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.photographerProfileDetailsArea__paymentInfo .detailsList__record&gt;li:first-child{-ms-flex-preferred-size:60px;flex-basis:60px}.photographerProfileDetailsArea__paymentInfo .detailsList__record&gt;li:nth-child(2){-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-grow:0;flex-shrink:0;text-align:right}@media screen and (max-width:428px){.photographerProfileDetailsArea__paymentInfo .detailsList{max-width:100%}}.photographerProfileDetailsArea__paymentInfo .description{margin-top:12px}.photographerProfileDetailsArea__paymentInfo .description&gt;a{color:#000;text-decoration:underline}.photographerProfileDetailsArea__calendar{margin-top:40px}.photographerProfileDetailsArea__calendar .headingContainer{margin-left:auto;margin-right:auto;max-width:750px;width:90%}.photographerProfileDetailsArea__calendar .headingContainer__title{font-size:18px;font-weight:700}@media screen and (max-width:428px){.photographerProfileDetailsArea__calendar .headingContainer__title{font-size:16px}}.photographerProfileDetailsArea__calendar .headingContainer__description{font-size:16px;margin-top:8px}@media screen and (max-width:428px){.photographerProfileDetailsArea__calendar .headingContainer__description{font-size:14px}}.photographerProfileDetailsArea__calendar .calendarContainer{margin:12px auto 0;max-width:750px;text-align:center}.photographerProfileDetailsArea__calendar .calendarContainer .calendar__timeContainer .events td.unavailable{cursor:default}.skeleton{-webkit-animation:loading .8s infinite;animation:loading .8s infinite;background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent),linear-gradient(#e3e3e3 600px,transparent 0);background-position:0 0,0 120px;background-repeat:repeat-y;background-size:120px 100%,100% 100%}@-webkit-keyframes loading{to{background-position:100% 0,0 0,0 100px,0 80px,0 120px}}@keyframes loading{to{background-position:100% 0,0 0,0 100px,0 80px,0 120px}}.photographerProfile__announcement{background-color:#feeae8;border-top:1px solid #ccc;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:700;line-height:1.5;padding:16px 16px 20px;position:fixed;text-align:center;width:100%;z-index:80}.reviewDetail .starRating i{margin-right:1px}.reviewDetail .starRating i.far{color:#737373}.reviewDetail .starRating i.fas{color:#ffb400}.reviewDetail__top .topInner{margin:40px auto 0;max-width:750px;width:90%}.reviewDetail__top .linkItem{text-align:right}.reviewDetail__top .linkItem__text{font-size:14px}.reviewDetail__top .linkItem__text:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:4px}.reviewDetail__portfolio .portfolioInner{margin:40px auto 20px;max-width:750px;text-align:center;width:90%}.reviewDetail__portfolio .title{font-size:20px;font-weight:700;line-height:1.5}@media screen and (max-width:428px){.reviewDetail__portfolio .title{font-size:18px}}.reviewDetail__portfolio .genre-image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:20px auto;max-width:750px;width:90%}.reviewDetail__portfolio .genre-image .image{width:100%}.reviewDetail__photographerInformation .photographerInformationInner{margin:20px auto 40px;max-width:750px;width:90%}.reviewDetail__photographerInformation .account{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.reviewDetail__photographerInformation .account li:first-child{width:48px}.reviewDetail__photographerInformation .account li:nth-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:12px;width:calc(100% - 230px)}@media screen and (max-width:428px){.reviewDetail__photographerInformation .account li:nth-child(2){width:calc(100% - 166px)}}@media screen and (max-width:320px){.reviewDetail__photographerInformation .account li:nth-child(2){width:calc(100% - 140px)}}.reviewDetail__photographerInformation .account li:nth-child(3){margin-left:10px}.reviewDetail__photographerInformation .account__iconBox{background-color:#f7f7f7;border-radius:50%;overflow:hidden;position:relative}.reviewDetail__photographerInformation .account__iconBox:before{content:"";display:block;padding-top:100%}.reviewDetail__photographerInformation .account__iconBox img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.reviewDetail__photographerInformation .account__name{font-size:18px;font-weight:700;line-height:1.5;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:428px){.reviewDetail__photographerInformation .account__name{font-size:16px}}.reviewDetail__photographerInformation .account__lastActive{color:#737373;font-size:12px;margin-top:4px}.reviewDetail__photographerInformation .account .btn-more{margin-top:0;padding:5px 10px;text-align:center}@media screen and (max-width:414px){.reviewDetail__photographerInformation .account .btn-more{font-size:14px}}.reviewDetail__photographerInformation .selfPromotion{margin-top:16px}.reviewDetail__photographerInformation .selfPromotion__title{font-size:16px;font-weight:700}@media screen and (max-width:428px){.reviewDetail__photographerInformation .selfPromotion__title{font-size:14px}}.reviewDetail__photographerInformation .selfPromotion .selfPromotionContainer{margin-top:4px}.reviewDetail__photographerInformation .selfPromotion .selfPromotionContainer p{font-size:16px}@media screen and (max-width:428px){.reviewDetail__photographerInformation .selfPromotion .selfPromotionContainer p{font-size:14px}}.reviewDetail__photographerInformation .selfPromotion .selfPromotionContainer p:not(:empty){margin-top:8px}.reviewDetail__photographerInformation .selfPromotion .selfPromotionContainer p:empty+p:nth-of-type(2),.reviewDetail__photographerInformation .selfPromotion .selfPromotionContainer p:first-of-type{margin-top:0}.reviewDetail__photographerInformation .feedback{background-color:#fcf7f3;border-radius:5px;margin-top:20px;padding:20px;text-align:center}.reviewDetail__photographerInformation .feedback__description{font-size:14px;margin-bottom:15px}.reviewDetail__photographerInformation .feedback__linkItem .btn{max-width:350px;width:100%}.reviewDetail__photographerEnforcedNotice{background:#fcf7f3;font-size:16px;margin-top:40px;padding:40px 16px}.reviewDetail__photographerEnforcedNotice .linkContainer{margin-top:24px}.reviewDetail__photographerEnforcedNotice .linkContainer .linkItem{font-size:16px;line-height:150%;text-align:center}.reviewDetail__photographerEnforcedNotice .linkContainer .linkItem:not(:last-child){margin-bottom:12px}.reviewDetail__photographerEnforcedNotice .linkContainer .linkItem__text:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:4px}.reviewDetail__saleInformaiton .imageContainer img{max-width:350px;vertical-align:bottom;width:100%}.reviewIndex .starRating i{margin-right:1px}.reviewIndex .starRating i.far{color:#737373}.reviewIndex .starRating i.fas{color:#ffb400}.reviewIndex__top .topInner{max-width:750px;text-align:left}.reviewIndex__top .title{margin-bottom:12px}.reviewIndex__top .totalEvaluation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reviewIndex__top .listContainer,.reviewIndex__top .listContainer .paginationItems{margin-top:20px}.reviewIndex__top .narrowDownItem{margin-top:20px;text-align:center}.reviewIndex__top .narrowDownItem .dropdown{display:inline-block;position:relative}.reviewIndex__top .narrowDownItem .dropdown__btn{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;display:block;font-size:16px;min-width:250px;padding:12px 16px 14px;text-align:left}.reviewIndex__top .narrowDownItem .fa-angle-down{display:inline-block;float:right;margin-top:5px}.reviewIndex__top .narrowDownItem .dropdown__container{background-color:#f7f7f7;border:1px solid #ccc;border-radius:6px;min-width:250px;padding:4px 8px;position:absolute;right:0;top:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:visibility,-webkit-transform;transition-property:visibility,-webkit-transform;transition-property:transform,visibility;transition-property:transform,visibility,-webkit-transform;z-index:20}@media screen and (max-width:428px){.reviewIndex__top .narrowDownItem .dropdown__container{max-height:380px;overflow-y:scroll}}.reviewIndex__top .narrowDownItem .dropdown:focus-within .dropdown__container{-webkit-transform:scale(1);transform:scale(1);visibility:visible}.reviewIndex__top .narrowDownItem .dropdown__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:4px;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;line-height:30px;padding:2px 6px;position:relative;text-decoration:none}.reviewIndex__top .narrowDownItem .dropdown__item:hover{background-color:#58a1ff}.reviewIndex__filter{background:#f7f7f7;border-radius:5px;margin:20px auto 16px;padding:10px 14px}.reviewIndex__filter .narrowDown{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin:10px auto}.reviewIndex__filter .narrowDown .narrowDownItem{margin-top:0}.reviewIndex__filter .narrowDown .dropdown__btn{font-size:14px;min-width:220px;padding:4px 8px}@media screen and (max-width:428px){.reviewIndex__filter .narrowDown .dropdown__btn{min-width:190px}}.reviewIndex__filter .narrowDown .dropdown__container{min-width:220px;padding:4px}@media screen and (max-width:428px){.reviewIndex__filter .narrowDown .dropdown__container{min-width:190px}}.reviewIndex__filter .narrowDown .dropdown__container .dropdown__item{font-size:14px;line-height:26px;text-align:left}.reviewIndex__filter .filterCheckbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;padding:4px 8px}.reviewIndex__filter .filterCheckbox input{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}.reviewIndex__filter .filterCheckbox:has(&gt;input[type=checkbox]:checked){background-color:#e6f5ff}.reviewIndex__filter .topicFilter{-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;align-content:center;align-items:center;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:10px}.reviewIndex__filter .topicFilter .tag{background-color:#fff;border:1px solid #ccc;border-radius:5px;cursor:pointer;padding:4px 9px}.reviewIndex__filter .topicFilter .tag span{color:#ababab}.reviewIndex__filter .topicFilter .tag.active{background-color:#e6f5ff}.reviewIndex__filter .topicFilter .tag.active i{color:#4da1d4}.scheduleAccuracySurvey__complete{line-height:1.5}.scheduleAccuracySurvey__complete .details__linkItem{margin-top:20px}.scheduleAccuracySurvey__complete .details__linkItem .btn{max-width:320px;width:100%}.scheduleAccuracySurvey__new{line-height:1.5}.scheduleAccuracySurvey__new .details .detailsInner{text-align:left}.scheduleAccuracySurvey__new .details__announcement{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;margin-left:auto;margin-right:auto;max-width:410px;padding:12px 16px}.scheduleAccuracySurvey__new .details__formContainer{margin:16px auto 0;max-width:410px}.scheduleAccuracySurvey__new .details__formContainer .questionsList&gt;li:not(:first-child){margin-top:16px}.scheduleAccuracySurvey__new .details__formContainer .questionsList__heading{font-size:16px;font-weight:700}.scheduleAccuracySurvey__new .details__formContainer .questionsList__radioButtonList{margin-top:8px}.scheduleAccuracySurvey__new .details__formContainer .questionsList__radioButtonList&gt;li{font-size:16px}.scheduleAccuracySurvey__new .details__formContainer .questionsList__radioButtonList&gt;li:not(:first-child){margin-top:4px}.scheduleAccuracySurvey__new .details__formContainer .questionsList__radioButtonList input[type=radio].radio{display:none}.scheduleAccuracySurvey__new .details__formContainer .questionsList__radioButtonList input[type=radio]+.radio-label{background-color:#f7f7f7;border-radius:5px;display:block;line-height:25px;padding:12px 12px 12px 45px}.scheduleAccuracySurvey__new .details__formContainer .questionsList__radioButtonList input[type=radio]+.radio-label:before{background:#fff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:25px;left:12px;margin-right:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px}.scheduleAccuracySurvey__new .details__formContainer .questionsList__radioButtonList input[type=radio]:checked+.radio-label:before{color:#f15d35;content:"ï„‘";font-family:Font Awesome\ 6 Pro;font-size:15px;font-weight:700;line-height:23px}.scheduleAccuracySurvey__new .details__formContainer .linkItem{margin-top:32px;text-align:center}.scheduleAccuracySurvey__new .details__formContainer .linkItem__btn{max-width:320px;width:100%}.diagnose-header{height:50px;padding-left:14px;position:relative}.diagnose{-webkit-box-flex:1;background-color:#fcf7f3;-ms-flex:1;flex:1}.diagnose .diagnoseContainerSP{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.diagnose .diagnoseContainerSP&gt;button{margin:-110px auto 0;width:288px}.diagnose .diagnoseContainerPC{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:120px;height:calc(100vh - 200px);padding:150px 115px 0}.diagnose .diagnoseContainerPC__leftColumn{-webkit-box-flex:2;-ms-flex:2;flex:2}.diagnose .diagnoseContainerPC__leftColumn img{width:100%}.diagnose .diagnoseContainerPC__leftColumn button{margin-top:50px;width:100%}.diagnose .diagnoseContainerPC__rightColumn{-webkit-box-flex:3;-ms-flex:3;flex:3}.diagnose .diagnoseContainerPC__rightColumn img{width:100%}.diagnose__content{display:none;margin:0 auto}.diagnose__content&gt;div&gt;.slick-slider&gt;.slick-list{height:100vh}.diagnose .questionContainer{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:375px;min-height:100vh;padding:40px 24px;text-align:center}.diagnose .questionContainer .stepBarContainer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.diagnose .questionContainer .stepBarContainer h2{color:#f15d35}.diagnose .questionContainer .stepBarContainer .stepBar{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5.5px;place-items:center}.diagnose .questionContainer .stepBarContainer .stepBar li.line{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:7px 0;width:40px}.diagnose .questionContainer .stepBarContainer .stepBar li.line.done hr{background-color:#f15d35;border:0;height:2px;width:40px}.diagnose .questionContainer .stepBarContainer .stepBar li.badge:before{background-color:#ccc;border-radius:50%;color:#ccc;content:"ï„‘";font-family:Font Awesome\ 6 Pro;font-size:14px;font-weight:400}.diagnose .questionContainer .stepBarContainer .stepBar li.badge.active:before{background-color:#fcf7f3;color:#f15d35;content:"ï„‘";font-family:Font Awesome\ 6 Pro;font-weight:400}.diagnose .questionContainer .stepBarContainer .stepBar li.badge.done:before{background-color:#fff;color:#f15d35;content:"ï˜";font-family:Font Awesome\ 6 Pro;font-weight:700}.diagnose .questionContainer .heading{font-size:22px;margin-bottom:24px;margin-top:20px;text-align:left}.diagnose .questionContainer .options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;justify-content:center}.diagnose .questionContainer .options button{background-color:#fff;border-radius:5px;color:#4da1d4;font-size:16px;font-weight:700;line-height:150%;padding:16px 9px}.diagnose .questionContainer .options button.activeBtn{background-color:#4da1d4;color:#fff}.diagnose .questionContainer .genreOptions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:20px;justify-content:space-between;margin-bottom:120px}.diagnose .questionContainer .genreOptions li{-webkit-tap-highlight-color:rgba(0,0,0,.12);border-radius:5px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.24);box-shadow:0 1px 3px 0 rgba(0,0,0,.24);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;overflow:hidden;position:relative;-webkit-transition:all .15s linear;transition:all .15s linear;width:150px}.diagnose .questionContainer .genreOptions li:before{content:"";display:block;padding-top:100%}.diagnose .questionContainer .genreOptions li:hover{-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.16);box-shadow:0 3px 8px 0 rgba(0,0,0,.16)}.diagnose .questionContainer .genreOptions img{display:block;height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% + 1px)}.diagnose .questionContainer .genreOptions .title{background-color:rgba(241,93,53,.8);bottom:0;color:#fff;font-size:14px;font-weight:700;line-height:1.5;padding-bottom:4px;padding-top:4px;position:absolute;width:100%}@media screen and (max-width:320px){.diagnose .questionContainer .genreOptions .title{font-size:12px;letter-spacing:0}}.diagnose .questionContainer .genreOptions .genreActiveOverlay{background:rgba(241,93,53,.6);height:81%;left:0;position:absolute;top:0;width:100%;z-index:1}.diagnose .questionContainer .prefectureOptions{gap:20px;margin-bottom:120px}.diagnose .questionContainer .prefectureOptions,.diagnose .questionContainer .prefectureOptions .regionContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.diagnose .questionContainer .prefectureOptions .regionContainer{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.diagnose .questionContainer .prefectureOptions .regionContainer .regionLabel i{font-size:16px;margin-right:8px}.diagnose .questionContainer .prefectureOptions .regionContainer .regionLabel label{font-weight:700}.diagnose .questionContainer .prefectureOptions .regionContainer__options{display:grid;gap:12px 16px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.diagnose .questionContainer .prefectureOptions .regionContainer__options&gt;li&gt;button{background-color:#fff;border-radius:5px;color:#4da1d4;font-size:16px;font-weight:700;line-height:150%;padding:10px 4px;width:100%}.diagnose .questionContainer .prefectureOptions .regionContainer__options&gt;li&gt;button.activeBtn{background-color:#4da1d4;color:#fff}.diagnose .questionContainer .municipalityOptions{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:120px;width:100%}.diagnose .questionContainer .municipalityOptions&gt;li:first-child{grid-column:1/-1}.diagnose .questionContainer .municipalityOptions&gt;li&gt;button{background-color:#fff;border-radius:5px;color:#4da1d4;font-size:14px;font-weight:700;padding:12px 4px;width:100%}.diagnose .questionContainer .municipalityOptions&gt;li:first-child&gt;button{font-size:16px;margin-bottom:23px;padding:16px 9px}.diagnose .questionContainer .municipalityOptions&gt;li&gt;button.activeBtn{background-color:#4da1d4;color:#fff}.diagnose .loadingContainer{-webkit-box-pack:start;-ms-flex-pack:start;gap:24px;height:calc(100vh - 174px);justify-content:flex-start;max-width:375px;padding:174px 50px 0}.diagnose .loadingContainer,.diagnose .resultContainer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.diagnose .resultContainer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:40px}.diagnose .resultContainer .heading{color:#f15d35;text-align:center}.diagnose .resultContainer .noResultDescription,.diagnose .resultContainer .noResultSubHeading,.diagnose .resultContainer .subHeading{margin-top:20px;text-align:center}.diagnose .resultContainer .photographerListArea__detailsContainer{margin-top:0}.diagnose .resultContainer .photographerListArea__detailsContainer .cardList li{width:calc(100vw - 32px)}.diagnose .resultContainer .restartBtnContainer{margin-bottom:40px;margin-top:20px}.diagnose .resultContainer .restartBtnContainer button{width:256px}.diagnose .publicOfferArea{background-color:#fff;padding:0 16px}.diagnose .publicOfferArea .publicOfferAreaInner{width:100%}@media only screen and (max-device-width:414px){.diagnose .publicOfferArea .publicOfferAreaInner .typographySectionDescription--underTitle{text-align:justify}}.diagnose .publicOfferArea__imgContainer img{display:initial}.diagnose .publicOfferArea__btnContainer .singleNotice{text-align:center}.diagnose .homePageBtn{margin:40px 0;text-align:center}.diagnose .homePageBtn .btn-more{margin-top:0}.diagnose .backBtnContainer{bottom:40px;left:24px;position:fixed;z-index:100}.diagnose .backBtnContainer button{background-color:#ccc;border-radius:50%;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.24);box-shadow:0 1px 3px 0 rgba(0,0,0,.24);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;height:48px;width:48px}.planSelection .headArea .headAreaInner .searchCondition{border:1px solid #ccc;border-radius:5px;display:grid;gap:8px 8px;grid-template-columns:64px 1fr auto;margin:0 auto;max-width:350px;padding:12px 16px}.planSelection .headArea .headAreaInner .searchCondition .label{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;align-self:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.planSelection .headArea .headAreaInner .searchCondition .label span{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f7f7f7;border-radius:4px;gap:10px;justify-content:center;padding:2px 4px}.planSelection .headArea .headAreaInner .searchCondition .content{-ms-flex-item-align:start;align-self:start;text-align:left}.planSelection .headArea .headAreaInner .searchCondition .button{align-self:center;background:rgba(241,93,53,.07);background-color:#f15d35 .7;border-radius:4px;color:#f15d35;cursor:pointer;font-weight:700;gap:10px;grid-row:span 2;padding:4px 8px;text-align:center}.planSelection .headArea .headAreaInner .sectionTitle{margin-top:20px}.planSelection .headArea .headAreaInner .description{text-align:center}.planSelection .headArea .headAreaInner .planCompareTabs,.planSelection .planSelectionArea .planSelectionAreaInner .planCompareTabs{margin-top:20px}.prices__genre{line-height:1.5}.prices__genre .topImage{min-width:320px;overflow:hidden;position:relative;width:100%}.prices__genre .topImage:before{content:"";display:block;padding-top:500px}@media screen and (max-width:600px){.prices__genre .topImage:before{padding-top:210px}}@media screen and (max-width:414px){.prices__genre .topImage:before{padding-top:200px}}.prices__genre .topImage img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.prices__genre .intro__linkList{margin-top:20px}.prices__genre .intro__linkList&gt;li:not(:first-child){margin-top:12px}.prices__genre .intro__linkList&gt;li a{color:#f15d35;font-size:16px;font-weight:700}.prices__genre .intro__linkList&gt;li a:after{content:"ï„º";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-left:4px}.prices__genre .differenceAndComparison .differenceAndComparisonInner{width:100%}.prices__genre .differenceAndComparison .details:not(:first-of-type){margin-top:80px}.prices__genre .differenceAndComparison .details__description,.prices__genre .differenceAndComparison .details__title{margin-left:auto;margin-right:auto;width:90%}.prices__genre .differenceAndComparison .details__tableContainer{margin-top:20px}@media screen and (max-width:768px){.prices__genre .differenceAndComparison .details__tableContainer{height:60vh;margin-left:16px;overflow:scroll}.prices__genre .differenceAndComparison .details__tableContainer::-webkit-scrollbar{display:none}.prices__genre .differenceAndComparison .details__tableContainer--withoutTopFix{height:auto}}.prices__genre .differenceAndComparison .details__tableContainer table{margin-left:auto;margin-right:auto}.prices__genre .differenceAndComparison .details__tableContainer table tr:nth-of-type(odd){background-color:#f7f7f7}.prices__genre .differenceAndComparison .details__tableContainer table tr:nth-of-type(odd) th:first-of-type{left:0;position:-webkit-sticky;position:sticky;z-index:2}.prices__genre .differenceAndComparison .details__tableContainer table tr:nth-of-type(odd) th:first-of-type:before{background-color:#f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.prices__genre .differenceAndComparison .details__tableContainer table tr:nth-of-type(2n){background-color:#fff}.prices__genre .differenceAndComparison .details__tableContainer table tr:nth-of-type(2n) th:first-of-type{left:0;position:-webkit-sticky;position:sticky;z-index:2}.prices__genre .differenceAndComparison .details__tableContainer table tr:nth-of-type(2n) th:first-of-type:before{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media screen and (max-width:1024px){.prices__genre .differenceAndComparison .details__tableContainer table tr:nth-of-type(2n):after{content:"";display:block;height:auto;width:16px}}.prices__genre .differenceAndComparison .details__tableContainer table tr:first-of-type th{position:-webkit-sticky;position:sticky;top:0;z-index:1}.prices__genre .differenceAndComparison .details__tableContainer table tr:first-of-type th:before{background-color:#f7f7f7;border-top:1px solid #f7f7f7;content:"";height:100%;left:0;position:absolute;top:-1px;width:100%;z-index:-1}.prices__genre .differenceAndComparison .details__tableContainer table tr:first-of-type th:first-of-type{z-index:3}.prices__genre .differenceAndComparison .details__tableContainer table tr:first-of-type th:first-of-type:after{background-color:#f7f7f7;border-top:1px solid #f7f7f7;content:"";height:100%;left:0;position:absolute;top:-1px;width:100%;z-index:-1}.prices__genre .differenceAndComparison .details__tableContainer table tr:first-of-type th:not(:first-of-type),.prices__genre .differenceAndComparison .details__tableContainer table tr:first-of-type th:not(:first-of-type):before{border-bottom:4px solid #ccc}.prices__genre .differenceAndComparison .details__tableContainer table tr:first-of-type th:nth-of-type(2),.prices__genre .differenceAndComparison .details__tableContainer table tr:first-of-type th:nth-of-type(2):before{background-color:#fcf7f3;border-bottom-color:#f15d35;border-top:1px solid #f15d35}.prices__genre .differenceAndComparison .details__tableContainer table tr:last-of-type&gt;:nth-child(2){border-bottom:1px solid #f15d35}.prices__genre .differenceAndComparison .details__tableContainer table tr&gt;:first-child{min-width:124px;width:124px}.prices__genre .differenceAndComparison .details__tableContainer table tr&gt;:nth-child(2),.prices__genre .differenceAndComparison .details__tableContainer table tr&gt;:nth-child(3){border-left:1px solid #f15d35;min-width:214px;width:214px}.prices__genre .differenceAndComparison .details__tableContainer table tr&gt;:nth-child(4){border-left:1px solid #ccc;min-width:214px;width:214px}.prices__genre .differenceAndComparison .details__tableContainer table th{font-weight:700}.prices__genre .differenceAndComparison .details__tableContainer table td,.prices__genre .differenceAndComparison .details__tableContainer table th{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;padding:12px;vertical-align:middle}.prices__genre .differenceAndComparison .details__tableContainer table .suppress{font-size:12px}.prices__genre .differenceAndComparison .details__tableContainer table .singleNotice{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:12px;line-height:1.3;margin-top:4px;padding-left:6px}.prices__genre .differenceAndComparison .details__tableContainer table .singleNotice:before{content:"*";margin-left:-7px;margin-right:1px}.prices__genre .differenceAndComparison .details__date{color:#737373;margin:16px auto 0;max-width:766px;text-align:right}@media screen and (max-width:1024px){.prices__genre .differenceAndComparison .details__date{max-width:746px}}@media screen and (max-width:768px){.prices__genre .differenceAndComparison .details__date{width:90%}}.prices__genre .differenceAndComparison .details__list{margin-left:auto;margin-right:auto;margin-top:20px;width:90%}.prices__genre .differenceAndComparison .details__list&gt;li{background-color:#fcf7f3;-webkit-box-sizing:border-box;box-sizing:border-box;padding:28px 40px}.prices__genre .differenceAndComparison .details__list&gt;li:not(:first-child){margin-top:20px}@media screen and (max-width:428px){.prices__genre .differenceAndComparison .details__list&gt;li{padding:28px}}@media screen and (max-width:320px){.prices__genre .differenceAndComparison .details__list&gt;li{padding:20px}}.prices__genre .differenceAndComparison .details__list .title{color:#f15d35;font-size:20px;font-weight:700}.prices__genre .differenceAndComparison .details__list .title span{color:inherit}.prices__genre .differenceAndComparison .details__list .description{font-size:16px;line-height:2;margin-top:20px;text-align:center}@media screen and (max-width:428px){.prices__genre .differenceAndComparison .details__list .description{line-height:1.5;text-align:left}}.prices__genre .differenceAndComparison .details__list .featuresList{margin-top:20px}.prices__genre .differenceAndComparison .details__list .featuresList&gt;li{counter-increment:number}.prices__genre .differenceAndComparison .details__list .featuresList&gt;li:not(:first-child){border-top:1px dashed #ccc;margin-top:24px;padding-top:24px}@media screen and (max-width:428px){.prices__genre .differenceAndComparison .details__list .featuresList&gt;li:not(:first-child){margin-top:20px;padding-top:20px}}.prices__genre .differenceAndComparison .details__list .featuresList__heading{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:center;-ms-flex-pack:center;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:700;justify-content:center}.prices__genre .differenceAndComparison .details__list .featuresList__heading:before{-webkit-box-flex:0;color:#57bb89;content:counter(number) ".";-ms-flex:0;flex:0;font-size:20px;margin-right:4px}@media screen and (max-width:428px){.prices__genre .differenceAndComparison .details__list .featuresList__heading{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.prices__genre .differenceAndComparison .details__list .featuresList__description{font-size:14px;margin-top:8px;text-align:left}.prices__genre .differenceAndComparison .details__list .featuresList__description .emphasis{font-weight:700}.prices__genre .differenceAndComparison .details__list .featuresList__description a{display:inline-block}.prices__genre .differenceAndComparison .details__list .featuresList__imgContainer{margin:8px auto 0;max-width:160px}.prices__genre .differenceAndComparison .details__list .featuresList__imgContainer img{vertical-align:bottom;width:100%}.prices__genre .differenceAndComparison .details__list .featuresList__singleNotice{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:12px;line-height:1.3;margin-top:4px;padding-left:6px;text-align:left}.prices__genre .differenceAndComparison .details__list .featuresList__singleNotice:before{content:"*";margin-left:-7px;margin-right:1px}.prices__genre .differenceAndComparison .details__btnContainer{margin:20px auto 0;width:90%}.prices__genre .differenceAndComparison .details__btnContainer .btn{max-width:288px;width:100%}.prices__top{line-height:1.5}.prices__top .omakaseNewbornPlan .omakaseNewbornPlanInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:40px 0}.prices__top .omakaseNewbornPlan__title{height:50px}.prices__top .omakaseNewbornPlan__banner{background-color:#fff;height:auto;margin:20px 0 auto;max-width:400px;padding-bottom:20px;width:100%}.prices__top .omakaseNewbornPlan__note{color:#737373;font-size:14px;margin-top:8px;text-align:center}.prices__top .omakaseNewbornPlan__note span.emphasis{color:#737373;font-weight:700}.prices__top .omakaseNewbornPlan__desc{font-size:16px;text-align:center}@media screen and (max-width:600px){.prices__top .omakaseNewbornPlan__desc{text-align:left}}.prices__top .omakaseNewbornPlan__priceDisplay ul{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:center}.prices__top .omakaseNewbornPlan__priceDisplay ul li.priceCard{background-color:#fff;border:1px solid #4da1d4;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:186px;overflow:hidden;width:50%}.prices__top .omakaseNewbornPlan__priceDisplay ul li.priceCard .heading{background-color:#4da1d4;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:18px;font-weight:700;padding:8px}@media screen and (max-width:428px){.prices__top .omakaseNewbornPlan__priceDisplay ul li.priceCard .heading{font-size:16px}}.prices__top .omakaseNewbornPlan__priceDisplay ul li.priceCard .detail{-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px 12px}.prices__top .omakaseNewbornPlan__priceDisplay ul li.priceCard .detail__price{font-size:30px;font-weight:700}.prices__top .omakaseNewbornPlan__priceDisplay ul li.priceCard .detail__price .taxInfo{font-size:12px;font-weight:400}.prices__top .omakaseNewbornPlan__btnContainer .btn-more{margin-top:0}.prices__top .aboutMamawari__priceCard{background-color:#fff;border:1px solid #4da1d4;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 20px;max-width:420px;overflow:hidden}.prices__top .aboutMamawari__priceCard .heading{background-color:#4da1d4;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:18px;font-weight:700;padding:8px}@media screen and (max-width:428px){.prices__top .aboutMamawari__priceCard .heading{font-size:16px}}.prices__top .aboutMamawari__priceCard .detail{-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px 12px}.prices__top .aboutMamawari__priceCard .detail__price{font-size:30px;font-weight:700}.prices__top .aboutMamawari__priceCard .detail__price .taxInfo{font-size:12px;font-weight:400}.prices__top .aboutMamawari__priceCard .detail__priceComparison{font-size:12px;margin-top:8px}.prices__top .aboutMamawari__btnContainer{margin-top:20px}.prices__top .aboutMamawari__btnContainer .btn-more{margin-top:0}.prices__top .serviceComparison .serviceComparisonInner{max-width:440px;overflow:scroll;width:100%}.prices__top .serviceComparison__description,.prices__top .serviceComparison__title{margin-left:auto;margin-right:auto;width:90%}.prices__top .serviceComparison__tableContainer{margin-top:20px}@media screen and (max-width:768px){.prices__top .serviceComparison__tableContainer{height:60vh;margin-left:16px;margin-right:16px;overflow:scroll}.prices__top .serviceComparison__tableContainer::-webkit-scrollbar{display:none}.prices__top .serviceComparison__tableContainer--withoutTopFix{height:auto}}.prices__top .serviceComparison__tableContainer table{margin-left:auto;margin-right:auto}.prices__top .serviceComparison__tableContainer table tr:nth-of-type(odd){background-color:#f7f7f7}.prices__top .serviceComparison__tableContainer table tr:nth-of-type(odd) th:first-of-type{left:0;position:-webkit-sticky;position:sticky;z-index:2}.prices__top .serviceComparison__tableContainer table tr:nth-of-type(odd) th:first-of-type:before{background-color:#f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.prices__top .serviceComparison__tableContainer table tr:nth-of-type(2n){background-color:#fff}.prices__top .serviceComparison__tableContainer table tr:nth-of-type(2n) th:first-of-type{left:0;position:-webkit-sticky;position:sticky;z-index:2}.prices__top .serviceComparison__tableContainer table tr:nth-of-type(2n) th:first-of-type:before{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.prices__top .serviceComparison__tableContainer table tr:first-of-type th{position:-webkit-sticky;position:sticky;top:0;z-index:1}.prices__top .serviceComparison__tableContainer table tr:first-of-type th:before{background-color:#f7f7f7;border-top:1px solid #f7f7f7;content:"";height:100%;left:0;position:absolute;top:-1px;width:100%;z-index:-1}.prices__top .serviceComparison__tableContainer table tr:first-of-type th:first-of-type{z-index:3}.prices__top .serviceComparison__tableContainer table tr:first-of-type th:first-of-type:after{background-color:#f7f7f7;border-top:1px solid #f7f7f7;content:"";height:100%;left:0;position:absolute;top:-1px;width:100%;z-index:-1}.prices__top .serviceComparison__tableContainer table tr:first-of-type th:not(:first-of-type),.prices__top .serviceComparison__tableContainer table tr:first-of-type th:not(:first-of-type):before{border-bottom:4px solid #ccc}.prices__top .serviceComparison__tableContainer table tr:first-of-type th:nth-of-type(2),.prices__top .serviceComparison__tableContainer table tr:first-of-type th:nth-of-type(2):before{background-color:#fcf7f3;border-bottom-color:#f15d35;border-top:1px solid #f15d35}.prices__top .serviceComparison__tableContainer table tr:last-of-type&gt;:nth-child(2){border-bottom:1px solid #f15d35}.prices__top .serviceComparison__tableContainer table tr&gt;:first-child{min-width:106px;width:106px}.prices__top .serviceComparison__tableContainer table tr&gt;:nth-child(2),.prices__top .serviceComparison__tableContainer table tr&gt;:nth-child(3){border-left:1px solid #f15d35;min-width:211px;width:211px}.prices__top .serviceComparison__tableContainer table tr&gt;:nth-child(n+4){border-left:1px solid #ccc;min-width:211px;width:211px}.prices__top .serviceComparison__tableContainer table th{font-weight:700}.prices__top .serviceComparison__tableContainer table td,.prices__top .serviceComparison__tableContainer table th{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;padding:12px;vertical-align:middle}.prices__top .serviceComparison__tableContainer table .suppress{font-size:12px}.prices__top .serviceComparison__tableContainer table .singleNotice{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:12px;line-height:1.3;margin-top:4px;padding-left:6px}.prices__top .serviceComparison__tableContainer table .singleNotice:before{content:"*";margin-left:-7px;margin-right:1px}.prices__top .serviceComparison__date{color:#737373;margin:16px auto 0;text-align:right}@media screen and (max-width:950px){.prices__top .serviceComparison__date{width:90%}}.prices__top .serviceComparison__linkList{margin:24px auto 0;width:90%}.prices__top .serviceComparison__linkList&gt;li:not(:first-child){margin-top:16px}.prices__top .serviceComparison__linkList&gt;li span{color:inherit}.privateOfferSpotControlContainer{line-height:1.5;margin-top:32px}.privateOfferSpotControlContainer__heading{font-size:14px;font-weight:700}.privateOfferSpotControlContainer__description{font-size:14px;margin-top:8px}.privateOfferSpotControlContainer__description .emphasis{color:#e44c23;font-weight:700}.privateOfferSpotControlContainer__details{margin-top:4px}.privateOfferSpotControlContainer__details span{display:block;font-size:16px}.privateOfferSpotControlContainer .spotControl{margin-bottom:0;margin-top:12px}.privateOfferSpotControlContainer .spotControl .spotControlBtn,.privateOfferSpotControlContainer .spotControl__suggest{margin-top:4px}.privateOfferSpotControlContainer .spotControl .resetButton{bottom:inherit;top:7px}.privateOfferSpotControlContainer .spotControl .inputCompleted{margin-top:4px;position:static;text-align:right}.privateOfferSpotControlContainer__moreInformation{margin-top:12px}.privateOfferSpotControlContainer__moreInformation textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:22px;resize:none;vertical-align:bottom}.privateOfferSpotControlContainer__attentionContainer{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:12px 16px}.privateOfferSpotControlContainer__attentionContainer .attentionList&gt;li{font-size:14px}.privateOfferSpotControlContainer__attentionContainer .attentionList&gt;li:not(:first-child){margin-top:12px}.privateOfferSpotControlContainer__attentionContainer .attentionList__annotationList{margin-top:4px}.privateOffersModal{width:280px}.privateOffersModal__content{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:65vh;overflow-y:auto;padding-left:20px;padding-right:20px}.privateOffersModal__content .heading{font-size:14px;font-weight:700}.privateOffersModal__content .sentence{font-size:14px;margin-top:5px}.privateOffersModal__content .edit{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;margin-top:10px;padding:10px;width:100%}.privateOffersModal__content .linkItem{margin-top:20px}.privateOffersModal__content .linkItem__btn{width:100%}.privateOffers{margin-left:auto;margin-right:auto;max-width:600px;padding-bottom:50px;padding-top:40px;text-align:left;width:90%}.privateOffers--wideWidth{max-width:100%;padding-bottom:0;padding-top:0;width:100%}.privateOffers__title{margin-bottom:30px}.privateOffers__title--defaultMargin{margin-bottom:20px}.privateOffers__description{font-size:16px}.privateOffers__noticeList{margin-bottom:32px;margin-top:4px}.privateOffers__noticeList&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;padding-left:10px;text-align:left}.privateOffers__noticeList&gt;li:before{content:"*";margin-left:-6px}.privateOffers__noticeList&gt;li:not(:first-child){margin-top:4px}.privateOffers__message{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:16px;padding:12px 16px;text-align:center}.privateOffers__message .heading{-webkit-box-pack:center;-ms-flex-pack:center;color:#f15d35;display:inline-block;justify-content:center}.privateOffers__guidance{font-size:16px;line-height:1.6;text-align:center}@media screen and (max-width:640px){.privateOffers__guidance{text-align:left}}.privateOffers__guidance.omakasePrivateOffers{text-align:left}.privateOffers__annotationList__completeOmakasePrivateOffers{background-color:#fcf7f3;border-radius:5px;margin:8px 0;padding:16px}.privateOffers__annotationList__completeOmakasePrivateOffers .sentence{font-size:16px;margin-bottom:8px}.privateOffers__annotationList__completeOmakasePrivateOffers .sentence .bold{font-weight:700}.privateOffers__attention{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fcf7f3;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:32px;padding:16px 20px}.privateOffers__attention .heading{color:#f15d35;margin:0 auto}.privateOffers__attention .note{color:#737373}.privateOffers__attention .singleNotice{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;margin-top:4px;padding-left:10px;text-align:left}.privateOffers__attention .singleNotice:before{content:"*";margin-left:-6px}.privateOffers__info{margin-top:32px}.privateOffers__info .subtitle{text-align:center}.privateOffers .changeRequestFeeNoticeList,.privateOffers__info .discList{margin-top:8px}.privateOffers .changeRequestFeeNoticeList&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;padding-left:10px;text-align:left}.privateOffers .changeRequestFeeNoticeList&gt;li:before{content:"*";margin-left:-6px}.privateOffers .changeRequestFeeNoticeList&gt;li:not(:first-child){margin-top:4px}.privateOffers .changeRequestFeeNoticeList__colorEmphasis{color:#f15d35}.privateOffers .linkItems{margin-top:30px}.privateOffers .linkItems&gt;li{text-align:center}.privateOffers .linkItems&gt;li:not(:first-child){margin-top:30px}.privateOffers .linkItems__noticeList{margin-top:8px}.privateOffers .linkItems__noticeList&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;padding-left:10px;text-align:left}.privateOffers .linkItems__noticeList&gt;li:before{content:"*";margin-left:-6px}.privateOffers .linkItems__noticeList&gt;li:not(:first-child){margin-top:4px}.privateOffers .linkItems__noticeList .emphasis{color:#f15d35;font-weight:700}.privateOffers .linkItems__noticeList .emphasis:before{color:#f15d35}.privateOffers .linkItems .checkbox{margin-bottom:10px}.privateOffers .linkItems .checkbox.omakaseRequest{background-color:#f7f7f7;border-radius:5px;margin-bottom:20px;padding:12px}.privateOffers .linkItems .buttonBack__omakaseRequest{margin-bottom:40px;margin-top:20px!important}.privateOffers .linkItems .errorMessage{margin-bottom:12px;margin-top:0}.privateOffers .linkItems .errorMessage li{text-align:center}@media screen and (max-width:413px){.privateOffers .linkItems .errorMessage li{text-align:left}}.privateOffers .linkItems__btn{width:100%}.privateOffers .linkItems__singleNotice{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;margin-top:5px;padding-left:10px;text-align:center}.privateOffers .linkItems__singleNotice:before{content:"*";margin-left:-6px}@media screen and (max-width:640px){.privateOffers .linkItems__singleNotice{text-align:left}}.privateOffers .linkItems__textLink{color:#4da1d4;cursor:pointer;font-size:16px;-webkit-transition:all .15s linear;transition:all .15s linear}.privateOffers .linkItems__textLink:hover{color:#e44c23}.privateOffers__phInfo{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:30px}.privateOffers__phInfo .infoContainer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.privateOffers__phInfo .info__avatar{background-color:#f7f7f7;border-radius:100%;cursor:pointer;height:50px;margin-right:10px;overflow:hidden;position:relative;width:50px}.privateOffers__phInfo .info__avatar img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.privateOffers__phInfo .info__name{font-size:15px;font-weight:700}.privateOffers__phInfo .info__starRating{display:block;margin-top:2px}.privateOffers__phInfo .info__starRating i{font-size:15px;margin-right:1px}.privateOffers__phInfo .info__starRating .far{color:#737373}.privateOffers__phInfo .info__starRating .fas{color:#ffb400}.privateOffers__phInfo .info__starRating .reviewCount{color:#737373;font-size:13px;font-weight:400;padding-left:3px}.privateOffers__phInfo .info__starRating .reviewCount span{color:#4da1d4;text-decoration:underline}.privateOffers__form .borderContainer{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:32px;padding-top:32px}.privateOffers__form .borderContainer.newborn_private_offer_form{margin-top:0}.privateOffers__form .borderContainer:empty{display:none}.privateOffers__form .creditCard{margin-top:20px}.privateOffers__form .creditCard .retry_payment_alert{background-color:#feeae8;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#e50303;display:none;margin:auto auto 16px;padding:12px 16px;text-align:center;width:100%}.privateOffers__form .creditCard .retry_payment_alert.active{display:block}.privateOffers__form .creditCard .btn,.privateOffers__form .request .btn{width:100%}.privateOffers__form .reasonContainer{margin-top:36px}.privateOffers__form .reasonContainer label{font-size:14px;font-weight:700}.privateOffers__form .reasonContainer textarea{height:102px;margin-top:4px;max-width:100%;min-width:100%}.privateOffers__form .replacementModalCalender{-webkit-animation:appearanceUpTrans .4s;animation:appearanceUpTrans .4s;position:relative;text-align:center}.privateOffers__form .replacementModalCalender__title{font-size:14px;font-weight:700;text-align:left}.privateOffers__form .replacementModalCalender__description{font-size:14px;margin-bottom:20px;margin-top:10px;text-align:left}.privateOffers__form .replacementModalCalender__closeBtnContainer{background-color:#fff;border-top:1px solid #ccc;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 0;position:-webkit-sticky;position:sticky;text-align:center;z-index:100}.privateOffers__form .replacementModalCalender__closeBtnContainer .closeBtn{background:none;color:#4da1d4;font-size:16px}.privateOffers__form .offerDetailList{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;padding:12px}.privateOffers__form .offerDetailList&gt;li{font-size:14px}.privateOffers__form .offerDetailList&gt;li:not(:first-child){margin-top:8px}.privateOffers__form .offerDetailList__heading{font-weight:700}.privateOffers__form .offerDetailList__inputtedValue{word-wrap:break-word}.privateOffers__form .offerDetailList__inputtedValue--diff{color:#f15d35}.privateOffers__form .paymentContainer h2{font-size:16px;font-weight:700;margin-bottom:8px}.privateOffers__form .payment{border:1px solid #ccc;border-radius:5px}.privateOffers__form .payment__header{background-color:#f7f7f7;border-radius:5px 5px 0 0;font-size:15px;font-weight:700;padding-bottom:10px;padding-top:10px;text-align:center}.privateOffers__form .payment__header span{font-size:13px;font-weight:400}.privateOffers__form .payment__table{font-size:14px;padding-left:15px;padding-right:15px}.privateOffers__form .payment__table table{width:100%}.privateOffers__form .payment__table th{font-weight:700;width:70%}.privateOffers__form .payment__table td{text-align:right;width:30%}.privateOffers__form .payment__table .price td,.privateOffers__form .payment__table .price th{padding-bottom:15px;padding-top:15px}.privateOffers__form .payment__table .shooting_change_price th{padding-bottom:15px}.privateOffers__form .payment__table .shooting_change_price td{font-weight:700;padding-bottom:15px}.privateOffers__form .payment__table .code th{padding-bottom:15px}.privateOffers__form .payment__table .code td{color:#f15d35}.privateOffers__form .payment__table .notice{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;text-align:left}.privateOffers__form .payment__table .notice td{padding-bottom:16px}.privateOffers__form .payment__table .notice td p{background-color:#feeae8;color:#e50303;padding:8px 8px 8px 16px;text-align:left}.privateOffers__form .payment__table .notice td p:before{content:"*";margin-left:-6px}.privateOffers__form .payment__table .notice td p a{display:inline-block}.privateOffers__form .payment__table .notice__emphasis{color:inherit;font-weight:700}.privateOffers__form .payment__table .total{border-top:1px solid #ccc;font-size:15px;font-weight:700}.privateOffers__form .payment__table .total th{font-weight:700;padding-bottom:15px;padding-top:15px}.privateOffers__form .payment__table .total td{padding-bottom:15px;padding-top:15px}.privateOffers__form .payment--changeRequest{border:none;margin-top:20px;overflow:hidden}.privateOffers__form .payment--changeRequest .payment__header{border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.privateOffers__form .payment--changeRequest .payment__table{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.privateOffers__form .cancellationPolicy{margin-top:20px}.privateOffers__form .cancellationPolicy__heading{font-size:14px;font-weight:700;margin-bottom:10px}.privateOffers__form .cancellationPolicy__list{border:1px solid #ccc;border-radius:5px;overflow:hidden}.privateOffers__form .cancellationPolicy__list&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box}.privateOffers__form .cancellationPolicy__list&gt;li:first-child{background-color:#f7f7f7}.privateOffers__form .cancellationPolicy__list&gt;li:not(:first-child){border-top:1px solid #ccc}.privateOffers__form .cancellationPolicy__list .row{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.privateOffers__form .cancellationPolicy__list .row--heading{font-weight:700}.privateOffers__form .cancellationPolicy__list .row&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;padding:5px;text-align:center;width:50%}.privateOffers__form .cancellationPolicy__list .row&gt;li:not(:first-child){border-left:1px solid #ccc}@media screen and (max-width:320px){.privateOffers__form .cancellationPolicy__list .row&gt;li{font-size:12px}}.privateOffers__form .cancellationPolicy__singleNotice{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;margin-top:10px;padding-left:10px;text-align:left}.privateOffers__form .cancellationPolicy__singleNotice:before{content:"*";margin-left:-6px}.privateOffers__form .cancellationPolicy__singleNotice .emphasis{font-weight:700}.privateOffers__form .annotationList{margin-top:8px}.privateOffers__form .annotationList.omakaseRequest{background-color:#f7f7f7;border-radius:5px;padding:12px 16px}.privateOffers__form .omakasePrivateOfferForm{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.privateOffers__form .omakasePrivateOfferForm .photobookDeliveryAddressInput input[type=radio]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;margin-right:0}.privateOffers__form .omakasePrivateOfferForm .photobookDeliveryAddressInput__control&gt;label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #ccc;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;height:25px;justify-content:center;margin-top:12px;padding:10px 14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.privateOffers__form .omakasePrivateOfferForm .photobookDeliveryAddressInput__control&gt;label:has(&gt;input[type=radio]:checked){border-color:#f15d35}.privateOffers__form .omakasePrivateOfferForm .photobookDeliveryAddressInput__control&gt;label[for=differentWithOffer]:has(input[type=radio]:checked)~.photobookDeliveryAddress{display:block}.privateOffers__form .omakasePrivateOfferForm .photobookDeliveryAddressInput__control&gt;label[for=differentWithOffer]:has(input[type=radio]:not(:checked))~.photobookDeliveryAddress{display:none}.privateOffers__form .omakasePrivateOfferForm .photobookDeliveryAddressInput__control&gt;label[for=differentWithOffer]~p.required{margin-top:5px}.privateOffers__form .omakasePrivateOfferForm .photobookDeliveryAddressInput__control input[type=text]{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;padding:10px;width:100%}.privateOffers__form .omakasePrivateOfferForm .photobookDeliveryAddressInput__control .photobookDeliveryAddress{display:none}.privateOffers__form .omakasePrivateOfferForm .photobookDeliveryAddressInput__control .photobookDeliveryAddress .postalCodeSearch{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:20px}.privateOffers__form .omakasePrivateOfferForm .photobookDeliveryAddressInput__control .photobookDeliveryAddress .postalCodeSearch&gt;input[type=text]{margin-right:12px}.privateOffers__form .omakasePrivateOfferForm .photobookDeliveryAddressInput__control .photobookDeliveryAddress .postalCodeSearch&gt;button{background:#fff;border:1px solid #f15d35;border-radius:5px;color:#f15d35;font-size:16px;font-weight:700;padding:6px 12px;width:132px}.privateOffers__form .omakasePrivateOfferForm .photobookDeliveryAddressInput__control .photobookDeliveryAddress .spotControl{margin-bottom:0;margin-top:10px}.privateOffers__form .omakasePrivateOfferForm .photobookDeliveryAddressInput__control .photobookDeliveryAddress .spotControl .spotControlBtn{margin-top:4px}.privateOffers__form .omakasePrivateOfferForm .photobookDeliveryAddressInput__control .photobookDeliveryAddress .spotControl .resetButton{bottom:inherit;top:7px}.privateOffers__form .omakasePrivateOfferForm .photobookDeliveryAddressInput__control .photobookDeliveryAddress .spotControl .inputCompleted{margin-top:4px;position:static;text-align:right}.privateOffers__form .omakasePrivateOfferForm .photobookDeliveryAddressInput__control .photobookDeliveryAddress .buildingDetail{margin-top:4px}.privateOffers__form .omakasePrivateOfferForm .separator{border-top:1px solid #ccc}.privateOffers__form .omakasePrivateOfferForm .paymentInput&gt;p{margin-top:4px}.privateOffers__form .omakasePrivateOfferForm .paymentInput__control{margin-top:16px}.privateOffers__form .omakasePrivateOfferForm .paymentInput .payment{margin-top:40px}.privateOffers__form div.lowMargin{margin-bottom:8px}.privateOffers__form .notice{margin-bottom:32px}.privateOffers__form .preNotice{margin-bottom:10px}.privateOffers__form .informationTable{border-collapse:separate;margin-top:10px;width:100%}.privateOffers__form .informationTable tr td,.privateOffers__form .informationTable tr th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:8px 0;text-align:center}.privateOffers__form .informationTable tr td:first-child,.privateOffers__form .informationTable tr th:first-child{border-left:1px solid #ccc}.privateOffers__form .informationTable tr th{background:#f7f7f7;border-top:1px solid #ccc}.privateOffers__form .informationTable tr:first-child th:first-child{border-top-left-radius:6px}.privateOffers__form .informationTable tr:first-child th:last-child{border-top-right-radius:6px}.privateOffers__form .informationTable tr:last-child td:first-child{border-bottom-left-radius:6px}.privateOffers__form .informationTable tr:last-child td:last-child{border-bottom-right-radius:6px}.privateOffers__complete .completeInner{max-width:600px;text-align:left}.privateOffers__complete .OmakasePrivateOffersCompleteInner{margin:auto;max-width:600px;padding-bottom:20px;padding-top:40px;text-align:left}.privateOffers .omakaseNote{line-height:1.5;margin-bottom:20px;text-align:left}.privateOffers .omakaseInfo{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #ccc;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:20px;padding:16px}.privateOffers .omakaseInfo .separator{border-top:1px solid #ccc}.privateOffers .omakaseInfo .shootingBaseInfo{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.privateOffers .omakaseInfo .shootingBaseInfo .contentBx__heading span{font-weight:400}.privateOffers .omakaseInfo .shootingBaseInfo .contentBx__details{margin-top:4px}.privateOffers .omakaseInfo .phInformation .contentBx__details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fcf7f3;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px;padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.privateOffers .omakaseInfo .phInformation .contentBx__details .info__avatar{background-color:#f7f7f7;border-radius:100%;height:50px;margin-right:10px;overflow:hidden;position:relative;width:50px}.privateOffers .omakaseInfo .phInformation .contentBx__details .info__avatar img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.privateOffers .omakaseInfo .phInformation .contentBx__details .info__name{font-size:15px;font-weight:700}.privateOffers .omakaseInfo .phInformation .contentBx__details .info__starRating{display:block;margin-top:2px}.privateOffers .omakaseInfo .phInformation .contentBx__details .info__starRating i{font-size:15px;margin-right:1px}.privateOffers .omakaseInfo .phInformation .contentBx__details .info__starRating .far{color:#737373}.privateOffers .omakaseInfo .phInformation .contentBx__details .info__starRating .fas{color:#ffb400}.privateOffers .omakaseInfo .phInformation .contentBx__details .info__starRating .reviewCount{color:#737373;font-size:13px;font-weight:400;padding-left:3px}.privateOffers .omakaseInfo .phInformation .contentBx__details .info__starRating .reviewCount span{color:#4da1d4;text-decoration:underline}.privateOffers .omakaseInfo .phInformation__modal{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.privateOffers .omakaseInfo .phInformation__modal .modalContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;max-width:331px;padding:24px;position:relative;text-align:center;width:90%}.privateOffers .omakaseInfo .phInformation__modal .modalContainer .title{font-size:16px;font-weight:700}.privateOffers .omakaseInfo .phInformation__modal .modalContainer .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.privateOffers .omakaseInfo .phInformation__modal .modalContainer .closeBtn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:2px solid #f15d35;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;justify-content:center;position:absolute;right:7px;top:-14px;width:34px}.privateOffers .omakaseInfo .phInformation__modal .modalContainer .closeBtn:before{content:"âœ•";font-size:18px}.privateOffers .omakaseInfo .phInformation__modal.active,.privateOffers .omakaseInfo .userInformation{display:-webkit-box;display:-ms-flexbox;display:flex}.privateOffers .omakaseInfo .userInformation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.privateOffers .omakaseInfo .userInformation .contentBx__details{margin-top:4px}.privateOffers .omakaseInfo .userInformation .contentBx__details table tr td{padding-right:16px}.privateOffers .omakaseInfo .userInformation .contentBx__details table tr td:first-child{padding-bottom:4px}.privateOffers .omakaseInfo .photobookDeliveryAddress .heading{margin-bottom:16px}.privateOffers .phoneNumberCheckForm__description{font-size:16px}.privateOffers .phoneNumberCheckForm__input{border:1px solid #ccc;border-radius:5px;height:48px;margin-bottom:24px;margin-top:10px;padding:12px 16px;width:100%}.products__intro .imgContainer{min-width:320px;overflow:hidden;position:relative;width:100%}.products__intro .imgContainer:before{content:"";display:block;padding-top:500px}@media screen and (max-width:640px){.products__intro .imgContainer:before{padding-top:250px}}@media screen and (max-width:320px){.products__intro .imgContainer:before{padding-top:200px}}.products__intro .imgContainer img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media screen and (max-width:640px){.products__intro .imgContainer img{width:150%}}.products__infoArea .gallery__imgContainer{margin-top:12px}.products__infoArea .gallery__imgContainer .main{margin-left:auto;margin-right:auto;max-width:500px;overflow:hidden;position:relative;width:100%}.products__infoArea .gallery__imgContainer .main:before{content:"";display:block;padding:66.5714285714% 0 0}.products__infoArea .gallery__imgContainer .main__img{border-radius:5px;display:block;height:100%;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .15s linear;transition:all .15s linear;width:auto}.products__infoArea .gallery__imgContainer .thumbnail{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:500px}.products__infoArea .gallery__imgContainer .thumbnail&gt;li{margin-top:10px;width:calc(25% - 5px)}.products__infoArea .gallery__imgContainer .thumbnail&gt;li:not(:nth-child(4n+1)){margin-left:5px}.products__infoArea .gallery__imgContainer .thumbnail&gt;li:hover .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery__imgContainer .thumbnail label{cursor:pointer;display:block}.products__infoArea .gallery__imgContainer .thumbnail .image{border:2px solid transparent;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;vertical-align:bottom;width:100%}.products__infoArea .gallery input[type=radio]{display:none}.products__infoArea .gallery .galleryA1:checked~.gallery__imgContainer .main__img--1{opacity:1}.products__infoArea .gallery .galleryA1:checked~.gallery__imgContainer .thumbnail li:first-child .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery .galleryA2:checked~.gallery__imgContainer .main__img--2{opacity:1}.products__infoArea .gallery .galleryA2:checked~.gallery__imgContainer .thumbnail li:nth-child(2) .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery .galleryA3:checked~.gallery__imgContainer .main__img--3{opacity:1}.products__infoArea .gallery .galleryA3:checked~.gallery__imgContainer .thumbnail li:nth-child(3) .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery .galleryA4:checked~.gallery__imgContainer .main__img--4{opacity:1}.products__infoArea .gallery .galleryA4:checked~.gallery__imgContainer .thumbnail li:nth-child(4) .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery .galleryA5:checked~.gallery__imgContainer .main__img--5{opacity:1}.products__infoArea .gallery .galleryA5:checked~.gallery__imgContainer .thumbnail li:nth-child(5) .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery .galleryA6:checked~.gallery__imgContainer .main__img--6{opacity:1}.products__infoArea .gallery .galleryA6:checked~.gallery__imgContainer .thumbnail li:nth-child(6) .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery .galleryA7:checked~.gallery__imgContainer .main__img--7{opacity:1}.products__infoArea .gallery .galleryA7:checked~.gallery__imgContainer .thumbnail li:nth-child(7) .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery .galleryB1:checked~.gallery__imgContainer .main__img--1{opacity:1}.products__infoArea .gallery .galleryB1:checked~.gallery__imgContainer .thumbnail li:first-child .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery .galleryB2:checked~.gallery__imgContainer .main__img--2{opacity:1}.products__infoArea .gallery .galleryB2:checked~.gallery__imgContainer .thumbnail li:nth-child(2) .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery .galleryB3:checked~.gallery__imgContainer .main__img--3{opacity:1}.products__infoArea .gallery .galleryB3:checked~.gallery__imgContainer .thumbnail li:nth-child(3) .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery .galleryB4:checked~.gallery__imgContainer .main__img--4{opacity:1}.products__infoArea .gallery .galleryB4:checked~.gallery__imgContainer .thumbnail li:nth-child(4) .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery .galleryB5:checked~.gallery__imgContainer .main__img--5{opacity:1}.products__infoArea .gallery .galleryB5:checked~.gallery__imgContainer .thumbnail li:nth-child(5) .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery .galleryB6:checked~.gallery__imgContainer .main__img--6{opacity:1}.products__infoArea .gallery .galleryB6:checked~.gallery__imgContainer .thumbnail li:nth-child(6) .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery .galleryC1:checked~.gallery__imgContainer .main__img--1{opacity:1}.products__infoArea .gallery .galleryC1:checked~.gallery__imgContainer .thumbnail li:first-child .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery .galleryC2:checked~.gallery__imgContainer .main__img--2{opacity:1}.products__infoArea .gallery .galleryC2:checked~.gallery__imgContainer .thumbnail li:nth-child(2) .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery .galleryC3:checked~.gallery__imgContainer .main__img--3{opacity:1}.products__infoArea .gallery .galleryC3:checked~.gallery__imgContainer .thumbnail li:nth-child(3) .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery .galleryC4:checked~.gallery__imgContainer .main__img--4{opacity:1}.products__infoArea .gallery .galleryC4:checked~.gallery__imgContainer .thumbnail li:nth-child(4) .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery .galleryC5:checked~.gallery__imgContainer .main__img--5{opacity:1}.products__infoArea .gallery .galleryC5:checked~.gallery__imgContainer .thumbnail li:nth-child(5) .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery .galleryC6:checked~.gallery__imgContainer .main__img--6{opacity:1}.products__infoArea .gallery .galleryC6:checked~.gallery__imgContainer .thumbnail li:nth-child(6) .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery .galleryC7:checked~.gallery__imgContainer .main__img--7{opacity:1}.products__infoArea .gallery .galleryC7:checked~.gallery__imgContainer .thumbnail li:nth-child(7) .image{border-color:#e44c23;opacity:.8}.products__infoArea .gallery .galleryC8:checked~.gallery__imgContainer .main__img--8{opacity:1}.products__infoArea .gallery .galleryC8:checked~.gallery__imgContainer .thumbnail li:nth-child(8) .image{border-color:#e44c23;opacity:.8}.products__infoArea .detailsList{background-color:#fff;border-radius:5px;margin:20px auto 0;max-width:500px;overflow:hidden}.products__infoArea .detailsList&gt;li{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.products__infoArea .detailsList&gt;li:not(:first-child){border-top:none}.products__infoArea .detailsList&gt;li:first-child{border-radius:5px 5px 0 0}.products__infoArea .detailsList&gt;li:last-child{border-radius:0 0 5px 5px}.products__infoArea .detailsList__heading{background-color:#f7f7f7;border-bottom:1px dashed #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:700;padding-bottom:12px;padding-top:12px}.products__infoArea .detailsList__itemsContainer{-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px}.products__infoArea .linkContainer{margin-top:20px}.products__infoArea .linkContainer .btn{max-width:300px;width:100%}.products__infoArea .newbornCampaignBanner{margin-top:30px}.products__infoArea .newbornCampaignBanner img{height:auto;max-width:345px;width:100%}.products__flow .flowList{margin:20px auto 0;max-width:280px;text-align:left}.products__flow .flowList&gt;li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;counter-increment:number;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.products__flow .flowList&gt;li:not(:first-child){margin-top:8px}.products__flow .flowList&gt;li:before{-ms-flex-negative:0;background-color:#f15d35;border-radius:50%;color:#fff;content:counter(number);flex-shrink:0;height:32px;line-height:32px;margin-right:8px;text-align:center;width:32px}.products__terms .detailsList{margin-top:20px;text-align:left}.products__terms .detailsList&gt;li:not(:first-child){margin-top:16px}.products__terms .detailsList__heading{margin-bottom:4px}.products__terms .annotationList{margin-top:16px}.publicOffers{font-size:14px;margin-left:auto;margin-right:auto;max-width:600px;padding-bottom:40px;padding-top:40px;text-align:left;width:90%}.publicOffers__title{margin-bottom:30px}.publicOffers__state{background-color:#fcf7f3;border-radius:5px;color:#f15d35;font-size:16px;font-weight:700;margin-bottom:30px;padding-bottom:10px;padding-top:10px;text-align:center}.publicOffers__unsupported{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 40px;max-width:450px;padding:20px 10px}.publicOffers__unsupported .title{font-size:16px;font-weight:700;text-align:center}.publicOffers__unsupported .title:before{color:#f15d35;content:"ï±";font-family:Font Awesome\ 6 Pro;margin-right:5px}.publicOffers__unsupported .sentence{font-size:14px;margin-top:5px;text-align:center}@media screen and (max-width:414px){.publicOffers__unsupported .sentence{text-align:left}}.publicOffers__linkItems{margin-top:20px;text-align:center}.publicOffers__linkItems li:not(:first-child){margin-top:20px}.publicOffers__linkItems .btn{max-width:300px;width:100%}.publicOffers__linkItems .text{color:#4da1d4;cursor:pointer;font-size:14px;-webkit-transition:all .15s linear;transition:all .15s linear}.publicOffers__linkItems .text:hover{color:#e44c23}.publicOffers .summaryDetail{margin-bottom:16px}.publicOffers .summaryDetail li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px}.publicOffers .summaryDetail .titleLabel{background-color:#f7f7f7;border-radius:8px;font-weight:700;padding:4px 8px}.publicOffers__flow{margin-top:20px;text-align:center}.publicOffers__flow .flowList{margin-top:16px}.publicOffers__flow li{background-color:#fcf7f3;border-radius:8px;padding:16px;position:relative}.publicOffers__flow li:not(:first-child){margin-top:22px}.publicOffers__flow li:not(:first-child):before{color:#f15d35;content:"ïƒ—";font-family:Font Awesome\ 6 Pro;font-size:22px;font-weight:700;position:absolute;top:-28px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.publicOffers__flow li.done{background-color:#f7f7f7;color:#ababab}.publicOffers__flow li.done i{color:#ababab}.publicOffers__flow li i{font-size:28px;margin-top:8px}.publicOffers__flow li .flowList__detail{margin-top:8px}.publicOffers__flow li .flowList__note{color:#737373;margin-top:4px}.publicOffers__recommend{text-align:center}.publicOffers__recommend img{margin-top:16px;vertical-align:bottom;width:100%}.publicOffers__importantPoints{margin-top:40px}.publicOffers__importantPoints .heading{text-align:center}.publicOffers__importantPoints .sentence{margin-top:20px;text-align:center}.publicOffers__importantPoints .list{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px;margin-top:20px;padding:20px}.publicOffers__importantPoints .list li:not(:first-child){margin-top:20px}.publicOffers__form&gt;div{margin-bottom:30px}.publicOffers .hint{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;background-color:#fcf7f3;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px;padding:12px 16px}.publicOffers .hint i{color:#f15d35;font-size:24px}.publicOffers .labelBox{margin-bottom:5px}.publicOffers .labelBox label{display:inline-block;font-weight:700}.publicOffers .nickname input{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;width:100%}.publicOffers .date__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px}.publicOffers .date__container div:not(:last-child){margin-right:15px}@media screen and (max-width:414px){.publicOffers .date__container div:not(:last-child){margin-bottom:15px;margin-right:0}}.publicOffers .date__container p{margin-bottom:5px}.publicOffers .date__container input{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;width:100%}.publicOffers .date__container&gt;div{max-width:140px;position:relative;width:calc(50% - 7.5px)}.publicOffers .date__container&gt;div i{bottom:12px;color:#737373;cursor:pointer;font-size:16px;position:absolute;right:8px}@media screen and (max-width:414px){.publicOffers .date__container&gt;div{max-width:inherit;width:60%}}.publicOffers .date .textMuted{margin-bottom:0;margin-top:5px}.publicOffers .area__prefecture select{max-width:295px;width:100%}.publicOffers .area__spot{margin-top:15px}.publicOffers .area__spot textarea{line-height:1.5}.publicOffers .area__notice{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px;padding:10px 15px}.publicOffers .area__notice li:not(:first-child){margin-top:5px}.publicOffers .area__notice li.textMuted{margin-bottom:0}.publicOffers .genre .genreList{position:relative}.publicOffers .genre .genreList button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:space-between;margin-top:10px;padding:10px;width:100%}.publicOffers .genre .genreList button:after{color:#737373;content:"ï„‡";font-family:Font Awesome\ 6 Pro;font-size:12px;font-weight:400;margin-right:-7px}.publicOffers .genre .genreList ul{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-overflow-style:none;align-items:flex-start;background-color:#f7f7f7;border-radius:5px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16);box-shadow:0 2px 5px 0 rgba(0,0,0,.16);-ms-flex-direction:column;flex-direction:column;gap:10px;height:300px;overflow:hidden scroll;padding:16px;position:absolute;scrollbar-width:none;top:35px;visibility:hidden;z-index:2}.publicOffers .genre .genreList ul,.publicOffers .genre .genreList ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.publicOffers .genre .genreList ul li:first-child&gt;div.genreOption{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.publicOffers .genre .genreList ul li&gt;div.genreOption{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #edefed;border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:64px;width:268px}.publicOffers .genre .genreList ul li&gt;div.genreOption&gt;img{border-radius:5px 0 0 5px;height:64px;-o-object-fit:cover;object-fit:cover;width:88px}.publicOffers .genre .genreList ul li&gt;div.genreOption&gt;p{padding:12px 16px}.publicOffers .genre .genreList ul li&gt;div.selectedGenre,.publicOffers .genre .genreList ul li&gt;div:hover{background-color:#fcf7f3;border:2px solid #f15d35;margin:-1px}.publicOffers .genre .genreList ul li&gt;span.questionMark{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px}.publicOffers .genre .genreList ul::-webkit-scrollbar{display:none}.publicOffers .spot__description{margin-bottom:10px}.publicOffers .spot .textMuted{margin-bottom:0}.publicOffers .spot textarea{margin-top:10px}.publicOffers .demand__description{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px;padding:10px 15px}.publicOffers .demand__description .singleNotice{color:#737373;display:block;font-size:14px;margin-top:4px;padding-left:10px}.publicOffers .demand__description .singleNotice:before{content:"*";margin-left:-6px}.publicOffers .demand textarea{margin-top:10px}.publicOffers .close input{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;width:140px}.publicOffers .close .textMuted{margin-bottom:0;margin-top:5px}.publicOffers .btnContainer{margin-top:20px}.publicOffers .btnContainer .btn{width:100%}.publicOffers__confirmList{border:1px solid #ccc;border-radius:5px;padding:20px}.publicOffers__confirmList&gt;li:not(:last-child){margin-bottom:20px}.publicOffers__confirmList h2{font-weight:700;margin-bottom:5px}.publicOffers__confirmList .requestContainer&gt;p{font-size:14px}.publicOffers__confirmList .requestContainer&gt;p:not(:empty){margin-top:8px}.publicOffers__confirmList .requestContainer&gt;p:empty+p:nth-of-type(2),.publicOffers__confirmList .requestContainer&gt;p:first-of-type{margin-top:0}.publicOffers__confirmText{margin-bottom:20px;margin-top:40px}.publicOffers__container h3{font-weight:700;margin-bottom:5px}.publicOffers__container .detailPanel{margin-bottom:50px}.publicOffers__container .detailPanel__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f7f7;border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px}.publicOffers__container .detailPanel__header h2{font-size:16px;font-weight:700;letter-spacing:.1em}.publicOffers__container .detailPanel__header p{font-size:13px}.publicOffers__container .detailPanel__body{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}.publicOffers__container .detailPanel__body&gt;li:not(:last-child){margin-bottom:20px}.publicOffers__container .detailPanel__body .requestContainer&gt;p{font-size:14px}.publicOffers__container .detailPanel__body .requestContainer&gt;p:not(:empty){margin-top:8px}.publicOffers__container .detailPanel__body .requestContainer&gt;p:empty+p:nth-of-type(2),.publicOffers__container .detailPanel__body .requestContainer&gt;p:first-of-type{margin-top:0}.publicOffers__container .detailPanel .btnContainer{margin-top:30px}.publicOffers__container .detailPanel .btnContainer p{color:#f15d35;font-size:14px;text-align:center}.publicOffers__proposalForm{background-color:#fff;border-top:1px solid #ccc;bottom:0;left:0;position:fixed;right:0}.publicOffers__proposalForm .proposalInputArea{margin:0 auto;max-width:600px;padding:12px 12px 0}.publicOffers__proposalForm .proposalInputArea textarea{background-color:#f7f7f7;font-size:14px;height:160px;max-height:220px;min-height:80px;padding:8px 12px;resize:vertical}@media screen and (max-width:428px){.publicOffers__proposalForm .proposalInputArea textarea{height:80px}}.publicOffers__proposalForm .btnContainer{margin-bottom:20px;margin-top:8px}@media screen and (max-width:428px){.publicOffers__proposalForm .btnContainer{margin-bottom:0}}.publicOffers__proposalForm .btnContainer .flatBtn{background-color:#f15d35;border:0;display:block;margin:0 auto;max-width:600px;width:100%}@media screen and (max-width:428px){.publicOffers__proposalForm .btnContainer .flatBtn{border-radius:0}}.publicOffers__confirmationSentence{border:1px solid #ccc;border-radius:5px;line-height:1.5;margin-bottom:32px;padding:16px}.publicOffers__confirmationSentence p{font-size:14px}.publicOffers__confirmationSentence p:not(:empty){margin-top:8px}.publicOffers__confirmationSentence p:empty+p:nth-of-type(2),.publicOffers__confirmationSentence p:first-of-type{margin-top:0}.publicOffers__completeMessage{margin:0 auto;max-width:480px}.publicOffers__completeMessage .completeImg{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fef7ed;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:100px;justify-content:center;margin:auto;position:relative;text-align:center;width:100px}.publicOffers__completeMessage .completeImg i{color:#e38c19;font-size:40px}.publicOffers__completeMessage .completeImg span{bottom:-12px;color:#e38c19;font-size:16px;font-weight:700;letter-spacing:.1em;position:absolute}.publicOffers__completeMessage .linkItems,.publicOffers__completeMessage p{margin-top:20px}.publicOffers__completeMessage .linkItems li:not(:first-child){margin-top:8px}.publicOffers__completeMessage .linkItems a{width:100%}.publicOffers__completeMessage .linkItems .textLink{display:block;font-size:16px;font-weight:700;height:48px;line-height:48px;text-align:center}.publicOffers__text{margin-bottom:50px}.publicOffers__text p{margin-bottom:20px}.publicOffers__text a:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:5px}.publicOffers__supplementConfirmation{margin-bottom:40px}.publicOffers__supplementConfirmation .text{border:1px solid #ccc;border-radius:5px;margin-bottom:30px;padding:10px}.publicOffers__supplementConfirmation .text p{margin-bottom:5px}.publicOffers__supplementConfirmation .btnContainer{text-align:center}.publicOffers__supplementConfirmation .btnContainer .btn{padding-left:20px;padding-right:20px}.refund .refundCommonInner{margin-left:auto;margin-right:auto;max-width:900px;padding-bottom:40px;padding-top:40px;text-align:center;width:90%}.refund .refundCommonItem:not(:last-child){margin-bottom:30px}.refund .refundCommonItem__title{color:#f15d35;font-size:18px;margin-bottom:5px;text-align:left}.refund .refundCommonItem__description,.refund .refundCommonItem__list{font-size:16px;line-height:2;text-align:left}.refund .refundCommonItem__list{list-style:decimal;margin-left:30px}.refund .refundCommonItem__list .detailItemImg{margin-bottom:15px;margin-top:15px;text-align:center}.refund .refundCommonItem__list .detailItemImg img{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.1),0 6px 27px rgba(0,0,0,.05);box-shadow:0 1px 5px rgba(0,0,0,.1),0 6px 27px rgba(0,0,0,.05);max-width:286px;width:100%}.refund__introArea .introItem__img{margin-bottom:10px;width:170px}@media screen and (max-width:414px){.refund__introArea .introItem__img{width:120px}}.refund__introArea .introItem__description,.refund__introArea .introItem__introduction{font-size:16px;line-height:2;text-align:center}.refund__introArea .introItem__introduction{background-color:#fff;margin-top:40px;padding:16px}.refund__introArea .introItem__introduction img{width:140px}.refund__introArea .introItem__introduction .bold{font-weight:700}.refund__introArea .introItem__introduction .small{color:#737373;font-size:12px}.refund__introArea .introItem__introduction .note{color:#737373;font-size:12px;line-height:1.45;text-align:left}.refund__detailArea .detailItem__description--muted{color:#737373;font-size:14px;line-height:1.8;text-align:left}.refund__detailArea .detailItem__discList{font-size:16px;line-height:1.8;text-align:left}.refund__detailArea .detailItem__discList&gt;li:not(:first-child){margin-top:8px}.refund__formArea .formItem iframe{height:1580px;width:100%}@media screen and (max-width:800px){.refund__formArea .formItem iframe{height:1600px}}@media screen and (max-width:600px){.refund__formArea .formItem iframe{height:1800px}}@media screen and (max-width:414px){.refund__formArea .formItem iframe{height:1900px}}.registration .registrationInner{max-width:450px;text-align:left;width:90%}.registration .registrationInner--wideWidth{max-width:900px}.registration__title{letter-spacing:.2em}.registration__description{font-size:14px;text-align:center}.registration__description:not(:first-of-type){margin-top:10px}.registration__mailAddress--new .email__heading{font-size:16px;font-weight:700}.registration__mailAddress--new .email__heading .required{font-weight:400}.registration__mailAddress--new .email input{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;margin-top:5px;padding:10px;width:100%}.registration__mailAddress--new .email__notice{margin-bottom:0;margin-top:10px}.registration__mailAddress--new .email__notice li{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;padding-left:10px}.registration__mailAddress--new .email__notice li:before{content:"*";margin-left:-6px}.registration__mailAddress--new .invitation{margin-top:20px}.registration__mailAddress--new .invitation__heading{font-size:16px;font-weight:700}.registration__mailAddress--new .invitation__textLink{margin-top:10px}.registration__mailAddress--new .invitation__textLink li{-webkit-box-sizing:border-box;box-sizing:border-box;color:#4da1d4;font-size:14px;padding-left:10px}.registration__mailAddress--new .invitation__textLink li:before{content:"*";margin-left:-6px}.registration__mailAddress--new .invitation input{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;margin-top:5px;padding:10px;width:100%}.registration__mailAddress--new .terms{margin-top:20px}.registration__mailAddress--new .terms&gt;li:not(:first-child){margin-top:10px}.registration__mailAddress--new .terms .checkbox{text-align:left}.registration__mailAddress--new .commercialShootingInfoList{font-size:14px;margin-top:20px}.registration__mailAddress--new .commercialShootingInfoList li{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;padding-left:10px}.registration__mailAddress--new .commercialShootingInfoList li:before{content:"*";margin-left:-6px}.registration__mailAddress--new .signUp{margin-top:20px}.registration__mailAddress--new .signUp__btn{width:100%}.registration__mailAddress--new .logIn{border-top:1px solid #ccc;margin-top:20px;padding-top:20px}.registration__mailAddress--new .logIn__description{font-size:15px}.registration__mailAddress--new .logIn__btn{margin-top:10px;width:100%}.registration__mailAddress--new .logIn__textLink{font-size:14px;margin-top:10px}.registration__mailAddress--confirm{margin-top:15px}.registration__mailAddress--confirm .signUp{margin-top:20px}.registration__mailAddress--confirm .signUp__btn{width:100%}.registration__mailAddress--confirm .backForm{margin-top:10px;text-align:center}.registration__mailAddress--confirm .backForm input{color:#4da1d4;cursor:pointer;font-size:14px}.registration__mailAddress--complete .confirmEmail{margin-top:10px}.registration__mailAddress--complete .confirmEmail__item{word-wrap:break-word;font-size:14px;line-height:1.8;text-align:center}.registration__mailAddress--complete .confirmEmail__item .emphasis{font-size:16px;font-weight:700}.registration__mailAddress--complete .help{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;margin-top:20px;padding:20px}.registration__mailAddress--complete .help__title{font-weight:700;text-align:center}.registration__mailAddress--complete .help__title:before{content:"ïš";font-family:Font Awesome\ 6 Pro;padding-right:5px}.registration__mailAddress--complete .help__list{margin-top:5px}.registration__mailAddress--complete .help__list li{margin-left:16px;text-align:justify;text-justify:distribute-all-lines}.registration__mailAddress--complete .help__list li:before{content:"ãƒ» ";margin-left:-16px}.registration__mailAddress--complete .help__list li:not(:first-child){margin-top:5px}.registration__mailAddress--complete .linkTop{margin-top:30px;text-align:center}.registration__mailAddress--complete .linkTop a{font-size:14px}.registration__mailAddress--resend .resendAddress&gt;li:not(:first-child){margin-top:20px}.registration__mailAddress--resend .resendAddress&gt;li input:not(.btn){background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;padding:10px;width:100%}.registration__mailAddress--resend .resendAddress__btn{width:100%}.registration__mailAddress--resend .help{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;margin-top:20px;padding:20px}.registration__mailAddress--resend .help__title{font-weight:700;text-align:center}.registration__mailAddress--resend .help__title:before{content:"ïš";font-family:Font Awesome\ 6 Pro;padding-right:5px}.registration__mailAddress--resend .help__list{margin-top:5px}.registration__mailAddress--resend .help__list li{margin-left:16px;text-align:justify;text-justify:distribute-all-lines}.registration__mailAddress--resend .help__list li:before{content:"ãƒ» ";margin-left:-16px}.registration__mailAddress--resend .help__list li:not(:first-child){margin-top:5px}.registration__mailAddress--changeComplete .linkItem{margin-top:30px;text-align:center}.registration__mailAddress--changeComplete .linkItem__btn{max-width:300px;width:100%}.registration__password--show .pass&gt;li:not(:first-child){margin-top:20px}.registration__password--show .pass&gt;li input:not(.btn){background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;padding:10px;width:100%}.registration__password--show .pass__btn{width:100%}.registration__password--complete .info{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;-ms-flex-direction:column;flex-direction:column;gap:16px}.registration__password--complete .info,.registration__password--complete .info__linkItem{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.registration__password--complete .info__linkItem{margin-top:28px;width:100%}.registration__password--complete .info__linkItem .btn{max-width:350px;width:100%}.registration__password--complete .survey{margin-top:32px}.registration__password--complete .survey__body{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px;text-align:left}.registration__password--complete .survey__body .title{font-size:18px;font-weight:700;text-align:center}.registration__password--complete .survey__body .title__note{color:#737373;font-size:14px;font-weight:400}.registration__password--complete .survey__body .detail{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin-top:4px}.registration__password--complete .survey__body .detail__items{margin-top:16px}.registration__password--complete .survey__body .detail__items:nth-last-of-type(n+3){margin-right:16px}.registration__password--complete .survey__body .detail__items:nth-last-of-type(2){width:100%}.registration__password--complete .survey__body .detail__items:nth-last-of-type(2) .checkbox{text-align:left}.registration__password--complete .survey__body .detail__items:last-of-type{margin-left:38px;margin-top:8px;width:100%}.registration__password--complete .survey__body .detail__items:last-of-type textarea{height:68px;max-width:calc(100% - 38px);min-width:200px;vertical-align:bottom;width:60%}.registration__password--complete .survey__body+.errorMessage li{text-align:center}@media screen and (max-width:428px){.registration__password--complete .survey__body{padding:20px}.registration__password--complete .survey__body .title{font-size:16px}.registration__password--complete .survey__body .detail__items{width:100%}.registration__password--complete .survey__body .detail__items:nth-last-of-type(n+3){margin-right:0}.registration__password--complete .survey__body .detail__items:last-of-type textarea{height:92px;width:100%}.registration__password--complete .survey__body .detail__items .checkbox{text-align:left}}.registration__password--complete .survey__linkList{margin-top:30px}.registration__password--complete .survey__linkList&gt;li{text-align:center}.registration__password--complete .survey__linkList&gt;li:not(:first-child){margin-top:20px}.registration__password--complete .survey__linkList .btn{max-width:350px;width:100%}.registration__password--complete .survey__linkList .textLink{font-size:14px}.registration__password--resetting .list&gt;li:not(:first-child){margin-top:20px}.registration__password--resetting .list input:not(.btn){background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;padding:10px;width:100%}.registration__password--resetting .list__btn{width:100%}.registration__password--resetting .textLink{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;margin-top:30px;padding-top:20px;text-align:center}.registration__password--change .list&gt;li:not(:first-child){margin-top:20px}.registration__password--change .list input:not(.btn){background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;padding:10px;width:100%}.registration__password--change .list__btn{width:100%}.registration__password--change .textLink{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;margin-top:30px;padding-top:20px;text-align:center}.registration__account .information&gt;li:not(:first-child){margin-top:20px}.registration__account .information&gt;li:last-child{margin-top:30px;text-align:center}.registration__account .information&gt;li input:not(.btn){background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;padding:10px;width:100%}.registration__account .information__btn{width:100%}.registration__account .information__helplink{margin-top:15px}.registration__account .information__helplink a{font-size:15px}.registration__account .deactivationLink{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:30px;padding-top:30px;text-align:center}.registration__account .deactivationLink a{font-size:15px}.registration__detail--summary .list&gt;li:not(:first-child){margin-top:20px}.registration__detail--summary .commonRegistrationForm{text-align:left}.registration__detail--summary .commonRegistrationForm__label{display:inline-block;font-size:14px;font-weight:700}.registration__detail--summary .commonRegistrationForm__required{color:#f15d35;font-size:14px}.registration__detail--summary .commonRegistrationForm__inputBox{margin-top:5px}.registration__detail--summary .commonRegistrationForm__inputBox input{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;padding:10px;width:100%}.registration__detail--summary .commonRegistrationForm__textMuted{color:#737373;font-size:13px;margin-top:5px}.registration__detail--summary .profilePicture{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;text-align:left;width:100%}.registration__detail--summary .profilePicture__label{display:inline-block;font-size:14px;font-weight:700}.registration__detail--summary .profilePicture__uploadBox{margin-top:15px}.registration__detail--summary .profilePicture__uploadBox .imageBox{background-color:#edefed;border-radius:50%;overflow:hidden;position:relative;width:70px}.registration__detail--summary .profilePicture__uploadBox .imageBox:before{content:"";display:block;padding-top:100%}.registration__detail--summary .profilePicture__uploadBox .imageBox img{height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.registration__detail--summary .profilePicture__uploadBox .btnBox{margin-top:15px}.registration__detail--summary .profilePicture__uploadBox .btnBox input{cursor:pointer;width:100%}.registration__detail--summary .profilePicture__uploadBox .btnBox input::-webkit-file-upload-button{background:#2b2d2e;border:0;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px;-webkit-transition:all .15s linear;transition:all .15s linear}.registration__detail--summary .profilePicture__uploadBox .btnBox input::-webkit-file-upload-button:hover{background:#000}.registration__detail--summary .request{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px}.registration__detail--summary .request__title{color:#e44c23;font-size:14px;font-weight:700;text-align:center}.registration__detail--summary .request__title i{color:#e44c23;font-size:16px;margin-right:5px}.registration__detail--summary .request__description{font-size:14px;line-height:1.5;margin-top:5px}.registration__detail--summary .request__description .emphasis{font-weight:700}.registration__detail--summary .request__notes{color:#737373;font-size:12px;margin-top:5px}.registration__detail--summary .btnBox{text-align:center}.registration__detail--summary .btnBox .btn{max-width:300px;width:100%}.registration__detail--complete{text-align:center}.registration__detail--complete .sentence{font-size:14px}.registration__detail--complete .btnBox{margin-top:40px}.registration__detail--complete .btnBox .btn{max-width:300px;width:100%}.registration__detail--complete .btnBox .btnTop{margin-top:20px}.review{margin-left:auto;margin-right:auto;max-width:600px;padding-bottom:40px;padding-top:40px;text-align:left;width:90%}.review__text{font-size:14px;margin-bottom:10px}.review__textContainer{background-color:#fcf7f3;border-radius:5px;margin-bottom:20px;padding:15px}.review__textContainer .sentence{font-size:14px;margin-bottom:5px}.review__textContainer .textMuted{color:#737373;font-size:12px}.review__block:not(:last-child){margin-bottom:30px}.review__block&gt;label{display:block;font-size:14px;font-weight:700}.review__block&gt;label span{color:#f15d35;font-weight:400}.review__block .text{font-size:14px;margin-bottom:10px}.review__block .singleNotice{color:#737373;font-size:12px;margin-bottom:8px;margin-top:4px;padding-left:10px}@media screen and (max-width:414px){.review__block .singleNotice{text-align:left}}.review__block .singleNotice:before{content:"*";margin-left:-6px}.review__block .textCount{text-align:right}.review__block .rating{direction:rtl;margin-top:5px}.review__block .rating input[type=radio]{left:-9999px;position:absolute}.review__block .rating input[type=radio]:checked+label:before{opacity:1;right:25px}.review__block .rating input[type=radio]:checked+label:after{opacity:1}.review__block .rating label{cursor:pointer;display:inline-block}.review__block .rating label:focus .fal.fa-star,.review__block .rating label:focus~label .fal.fa-star,.review__block .rating label:hover .fal.fa-star,.review__block .rating label:hover~label .fal.fa-star{opacity:0}.review__block .rating label:focus .fas.fa-star,.review__block .rating label:focus~label .fas.fa-star,.review__block .rating label:hover .fas.fa-star,.review__block .rating label:hover~label .fas.fa-star{opacity:1}.review__block .rating label i{color:#737373;font-size:30px}.review__block .rating label .fas.fa-star{color:#ffb400;left:0;opacity:0;position:absolute;top:0}.review__block .rating label .fa-star-half{color:#ffb400}.review__block .rating span{display:inline-block;margin-right:5px;position:relative}.review__block .rating input[type=radio]:checked~label .fal.fa-star{opacity:0}.review__block .rating input[type=radio]:checked~label .fas.fa-star{opacity:1}.review .reviewConfirmItem{border:1px solid #ccc;border-radius:5px;padding:20px}.review .reviewConfirmItem__header .userInfo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.review .reviewConfirmItem__header .userInfo .avatar{background-color:#edefed;border-radius:100%;height:50px;margin-right:10px;overflow:hidden;text-align:initial;width:50px}.review .reviewConfirmItem__header .userInfo .avatar img{height:100%;left:50%;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.review .reviewConfirmItem__header .userInfo .slug{font-size:15px;font-weight:700;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:240px}.review .reviewConfirmItem__header .userInfo .nickname{font-size:14px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review .reviewConfirmItem__header .userInfo .starRating{display:inline-block}.review .reviewConfirmItem__header .userInfo .starRating i{font-size:15px;margin-right:1px}.review .reviewConfirmItem__header .userInfo .starRating .fal{color:#737373}.review .reviewConfirmItem__header .userInfo .starRating .fas{color:#ffb400}.review .reviewConfirmItem__header .userDetail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;margin-top:10px}.review .reviewConfirmItem__header .userDetail li.tag{border:1px solid #ccc;border-radius:5px;padding:3px 5px}.review .reviewConfirmItem__header .userDetail li:not(:last-child){margin-right:5px}.review .reviewConfirmItem__body{margin-top:16px;width:100%}.review .reviewConfirmItem__body .sentenceContainer p{font-size:14px}.review .reviewConfirmItem__body .sentenceContainer p:not(:empty){margin-top:8px}.review .reviewConfirmItem__body .sentenceContainer p:empty+p:nth-of-type(2),.review .reviewConfirmItem__body .sentenceContainer p:first-of-type{margin-top:0}.review .reviewConfirmItem__body .imgContainer{margin-top:16px}.review .reviewConfirmItem__body .imgContainer__title{font-size:14px;margin-bottom:4px}.review .reviewConfirmItem__body .imgContainer__title:before{content:"ï€¾";font-family:Font Awesome\ 6 Pro;margin-right:4px}.review .reviewConfirmItem__body .imgContainer__description{font-size:13px}.review .reviewConfirmItem__body .imgContainer ul{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll}.review .reviewConfirmItem__body .imgContainer ul::-webkit-scrollbar{display:none}.review .reviewConfirmItem__body .imgContainer ul li{-webkit-box-flex:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;-ms-flex:0 0 15%;flex:0 0 15%;height:90px;margin-bottom:3px;margin-right:3px;position:relative;width:90px}@media screen and (max-width:414px){.review .reviewConfirmItem__body .imgContainer ul li{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}.review .reviewConfirmItem__body .dateContainer{margin-top:12px}.review .reviewConfirmItem__body .dateContainer__date{color:#737373;font-size:12px}.review__btnConfirm{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.review__btnConfirm .btn{width:50%}.review__btnConfirm .back{margin-right:15px}.review__btn{margin-top:30px;text-align:center}.review__btn .btn{width:70%}.review__description{font-size:16px;line-height:2;text-align:center}.review__description:not(:first-of-type){margin-top:12px}@media screen and (max-width:428px){.review__description{line-height:1.5;text-align:left}}.review__formContainer{margin-top:20px}.review__formContainer .note{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;margin-left:auto;margin-right:auto;max-width:480px;padding:12px 16px;text-align:left}.review__formContainer textarea{margin-top:20px;vertical-align:bottom}.review__formContainer .linkItem{margin-top:32px;text-align:center}.review__formContainer .linkItem__btn{max-width:320px;width:100%}.review__thanksMessage{text-align:center}.review__thanksImg{margin-top:24px;position:relative;text-align:center}.review__thanksImg i{background-color:#fef7ed;border-radius:50%;color:#e38c19;font-size:40px;height:100px;line-height:100px;width:100px}.review__thanksImg p{bottom:-8px;color:#e38c19;left:50%;letter-spacing:.15em;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.review__content{margin-top:16px}.review__linkList{margin-top:20px}.review__linkList li{text-align:center}.review__linkList li:not(:first-child){margin-top:5px}.review__linkList li a{display:inline-block;font-weight:700;margin-top:8px;padding:12px 0}.review__linkList li a:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-left:5px}.review__photobookSuggestion .heading{margin-top:8px}.review__photobookSuggestion .description{margin-top:16px;text-align:center}.review__photobookSuggestion .typeIntro{margin-top:24px}.review__photobookSuggestion .typeIntro__types{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px;margin-top:16px}.review__photobookSuggestion .typeIntro__types li{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.review__photobookSuggestion .typeIntro__types li img{border-radius:5px;height:auto;overflow:hidden;width:100%}.review__photobookSuggestion .typeIntro__types .name{margin-top:4px}.review__photobookSuggestion .flowIntro{margin-top:24px}.review__photobookSuggestion .flowIntro__list{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;justify-content:center;margin-top:16px}.review__photobookSuggestion .flowIntro__list .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f7f7f7;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:72px;padding:12px}.review__photobookSuggestion .flowIntro__list .item__icon{font-size:28px}.review__photobookSuggestion .flowIntro__list .item__detail{color:#ababab}.review__photobookSuggestion .flowIntro__list .term{color:#ababab;margin-top:28px;position:relative}.review__photobookSuggestion .flowIntro__list .term:before{color:#f15d35;content:"ï‹";font-family:Font Awesome\ 6 Pro;font-size:14px;font-weight:700;left:50%;position:absolute;top:-24px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.review__photobookSuggestion .btnContainer{margin-top:24px;width:100%}.review__photobookSuggestion .btnContainer .btn{background-color:transparent;max-width:480px;width:100%}.review__photobookSuggestion .btnContainer .btn:hover{background-color:#f15d35}.review__share{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:30px;padding:20px 15px;text-align:center}.review__share .title{font-size:16px;font-weight:700}.review__share .sentence{font-size:14px;margin-top:10px}.review__share .snsList{margin-top:15px}.review__share .snsList li:not(:first-child){margin-top:10px}.review__share .snsList__btn{border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-size:14px;font-weight:700;padding:5px;-webkit-transition:all .15s linear;transition:all .15s linear;width:200px}.review__share .snsList__btn:before{font-family:Font Awesome\ 6 Brands;font-size:16px;font-weight:400;margin-right:10px}.review__share .snsList__btn:hover{opacity:.8}.review__share .snsList__btn--facebook{background-color:#3b5998}.review__share .snsList__btn--facebook:before{content:"ïŽž"}.review__share .snsList__btn--twitter{background-color:#000}.review__share .snsList__btn--twitter:before{content:"î˜›"}.review__banner{margin-top:40px;text-align:center}.review__banner img{max-width:350px;vertical-align:bottom;width:100%}.sakuraSeason .aboutArea .aboutAreaInner h1{color:#333;font-size:22px;font-style:bold;letter-spacing:2.2px;line-height:150%;text-align:center}.sakuraSeason .caseArea{padding-bottom:40px}.sakuraSeason .caseArea .caseTitle{padding-bottom:24px;padding-top:30px;text-align:center}.sakuraSeason .caseArea .caseSlide{padding-bottom:20px}.sakuraSeason .caseArea .caseLink{text-align:center}.sakuraSeason .caseArea .caseLink__next{margin-top:20px}.sakuraSeason .caseArea .caseLink .btn-more{margin-top:0}.sakuraSeason .caseArea .caseLink .btn-more:after{content:"ï”";font-family:Font Awesome\ 6 Pro;margin-left:5px}.sakuraSeason .separator{border-top:1px solid #ccc;margin:0 auto;width:90%}.sakuraSeason .requestFlow .requestFlowInner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:32px 16px}.sakuraSeason .requestFlow .requestFlowInner .requestFlowTitle{margin-bottom:24px;text-align:center}.sakuraSeason .requestFlow .requestFlowInner .requestFlowContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:40px}.sakuraSeason .requestFlow .requestFlowInner .requestFlowContent .requestStep{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.sakuraSeason .requestFlow .requestFlowInner .requestFlowContent .requestStep img{width:130px}.sakuraSeason .requestFlow .requestFlowInner .requestFlowContent .requestStep__title{margin-bottom:10px}.sakuraSeason .requestFlow .requestFlowInner .requestFlowContent .requestNote{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fcf7f3;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding:16px 15px}.sakuraSeason .requestFlow .requestFlowInner .requestFlowContent .requestNote i{color:#ababab;font-size:58px;font-weight:300}.sakuraSeason .requestFlow .requestFlowInner .guideLink{margin-top:24px;text-align:center}.sakuraSeason .photographerSearchArea .photographerSearchAreaInner .photographerSearchAreaTitle{margin-bottom:12px}.safety__photographer .main__description{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:900px;padding-bottom:40px;text-align:center;width:90%}.safety__photographer .skill__imgContainer{margin:20px auto 0;max-width:400px;width:96%}.safety__photographer .skill__imgContainer img{height:auto;vertical-align:bottom;width:100%}.safety__photographer .skill__listContainer .checkList{margin:12px auto 0;max-width:360px;text-align:left}.safety__photographer .skill__listContainer .checkList&gt;li:before{color:#f15d35;font-size:20px}.safety__photographer .skill__listContainer .checkList&gt;li:not(:first-child){margin-top:4px}.safety__photographer .safetyPoint__list{margin:20px auto 0;max-width:440px;text-align:left}.safety__photographer .safetyPoint__list&gt;li{background-color:#fff;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px 20px}.safety__photographer .safetyPoint__list&gt;li:not(:first-child){margin-top:12px}.safety__photographer .safetyPoint__list&gt;li .description{line-height:42px;min-height:42px;padding-left:44px}.safety__photographer .safetyPoint__list&gt;li .description:before{color:#f15d35;font-size:28px}@media screen and (max-width:1024px){.safety__photographer .safetyPoint__list{max-width:292px}.safety__photographer .safetyPoint__list li:not(:nth-child(3)) .description{line-height:1.5}}.safety__photographer .flow__list{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px auto 0;max-width:528px;padding:20px;text-align:left}.safety__photographer .flow__list&gt;li{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:28px;position:relative}.safety__photographer .flow__list&gt;li:before{background-color:#fff;border:2px solid #ccc;border-radius:50%;content:"";display:block;height:14px;left:0;position:absolute;top:3px;width:14px;z-index:2}.safety__photographer .flow__list&gt;li:not(:last-child){-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:16px}.safety__photographer .flow__list&gt;li:not(:last-child):after{background-color:#ccc;content:"";height:100%;left:7px;position:absolute;top:4px;width:3px;z-index:1}.safety__photographer .flow__list&gt;li .description{margin-top:4px}.safety__photographer .message__imgContainer{margin:20px auto 0;max-width:400px;overflow:hidden;width:96%}.safety__photographer .message__imgContainer img{border-radius:5px;height:auto;vertical-align:bottom;width:100%}.safety__photographer .photographerIntroduction__list{margin:20px auto 0;max-width:528px;text-align:left}.safety__photographer .photographerIntroduction__list&gt;li{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 16px}.safety__photographer .photographerIntroduction__list&gt;li:not(:first-child){margin-top:12px}.safety__photographer .photographerIntroduction__list&gt;li a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;width:100%}.safety__photographer .photographerIntroduction__list&gt;li a:after{-webkit-box-flex:0;color:#ccc;content:"ï„…";-ms-flex:0;flex:0;font-family:Font Awesome\ 6 Pro;font-size:24px;font-weight:400;margin-left:12px;-webkit-transition:all .15s linear;transition:all .15s linear}.safety__photographer .photographerIntroduction__list&gt;li a .imgContainer{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}.safety__photographer .photographerIntroduction__list&gt;li a .imgContainer img{height:auto;vertical-align:bottom;width:100%}.safety__photographer .photographerIntroduction__list&gt;li a .textContainer{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:12px}.safety__photographer .photographerIntroduction__list&gt;li a .textContainer__name{margin-top:8px}.safety__mainArea .mainAreaInner{max-width:600px}.safety__mainArea .sentense{font-size:16px;text-align:center}.safety__mainArea .sentense:not(:first-of-type){margin-top:20px}.safety__mainArea .appealPointList{-webkit-box-pack:center;-ms-flex-pack:center;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:20px 28px}@media screen and (max-width:600px){.safety__mainArea .appealPointList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.safety__mainArea .appealPointList li{text-align:center;width:calc(33.33333% - 10.66667px)}@media screen and (max-width:600px){.safety__mainArea .appealPointList li{width:100%}.safety__mainArea .appealPointList li:not(:first-child){margin-top:20px}}.safety__mainArea .appealPointList__imgContainer{height:64px}.safety__mainArea .appealPointList__imgContainer img{height:auto;width:100px}.safety__mainArea .appealPointList__heading{font-size:14px;font-weight:700;margin-top:12px}.safety__mainArea .appealPointList__note{color:#737373;font-size:12px;margin-top:4px}.safety__mainArea .linkList,.safety__mainArea .linkList li:not(:first-child){margin-top:20px}.safety__mainArea .linkList__textLink{color:#f15d35}.safety__mainArea .linkList__textLink:hover{color:#e44c23}.safety__requirement .requirementInner{max-width:600px;padding-bottom:0;padding-top:0}.safety__requirement .details{border-top:1px dotted #ccc;padding-bottom:40px;padding-top:40px;text-align:left}.safety__requirement .details__title{margin-bottom:0}.safety__requirement .details__item{margin-top:28px}.safety__requirement .details__item .heading{font-size:18px;font-weight:700}.safety__requirement .details__item .subHeading{font-size:16px;font-weight:700;margin-top:16px}.safety__requirement .details__item .sentense{font-size:16px;margin-top:8px}.safety__requirement .details__item .discList{margin-top:12px}.safety__requirement .details__item .discList .safetyAnnotationList{background-color:#fcf7f3;border-radius:5px;margin-top:8px;padding:12px 16px}.safety__requirement .details__item .discList .safetyAnnotationList li{color:#333}.safety__requirement .details__item .discList+.sentense{margin-top:20px}.safety__linkItem .linkItemInner{border-top:1px dotted #ccc;max-width:600px}.safety__linkItem .btn{max-width:350px;width:100%}.sharedWorks{margin-bottom:40px}.sharedWorks__details .detailsInner{max-width:600px;padding-bottom:25px;text-align:left}.sharedWorks__details .permissionItem{background-color:#fcf7f3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px}.sharedWorks__details .permissionItem__description{font-size:14px}.sharedWorks__details .permissionItem__list{margin-top:10px}.sharedWorks__details .permissionItem__list li{font-size:14px;line-height:1.5;list-style-type:disc;margin-left:20px}.sharedWorks__details .permissionItem__list li:not(:first-child){margin-top:6px}.sharedWorks__details .permissionItem__list .emphasis{font-weight:700}.sharedWorks__details .permissionItem__notice{margin-top:6px}.sharedWorks__details .permissionItem__notice li{-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;font-size:13px;padding-left:10px}.sharedWorks__details .permissionItem__notice li:before{content:"*";margin-left:-6px}.sharedWorks__details .permissionItem__notice li:not(:first-child){margin-top:3px}.sharedWorks__details .prohibitionItem{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:15px}.sharedWorks__details .prohibitionItem__title{font-size:15px;font-weight:700;margin-bottom:5px}.sharedWorks__details .prohibitionItem__title i{color:#f15d35;margin-right:5px}.sharedWorks__details .prohibitionItem__description{font-size:14px;margin-bottom:5px}.sharedWorks__details .prohibitionItem__list li{font-size:14px;list-style-type:disc;margin-left:20px}.sharedWorks__photoSelect .btnItem{bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;left:calc(50% - 205px);margin:auto;position:fixed;width:410px;z-index:300}@media screen and (max-width:450px){.sharedWorks__photoSelect .btnItem{left:calc(50% - 155px);width:310px}}.sharedWorks__photoSelect .btnItem__selectAll{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}.sharedWorks__photoSelect .btnItem__selectAll .count{border-radius:5px;color:#fff;font-size:15px;height:50px}.sharedWorks__photoSelect .btnItem__selectAll .count:after{background:#f15d35;border:2px solid #fff;border-radius:60px;content:attr(data-counter);left:155px;line-height:100%;opacity:0;padding:5px 8px;position:absolute;top:-15px;-webkit-transition:all .15s linear;transition:all .15s linear}@media screen and (max-width:450px){.sharedWorks__photoSelect .btnItem__selectAll .count:after{left:110px}}.sharedWorks__photoSelect .btnItem__selectAll .count.selected:after{opacity:1}.sharedWorks__photoSelect .btnItem__selectAll .select{width:200px}@media screen and (max-width:450px){.sharedWorks__photoSelect .btnItem__selectAll .select{width:150px}}.sharedWorks__photoSelect .btnItem__selectAll .select:after,.sharedWorks__photoSelect .btnItem__selectAll .select:before{display:block;position:absolute;-webkit-transition:all .15s linear;transition:all .15s linear;width:100%}.sharedWorks__photoSelect .btnItem__selectAll .select:before{content:"å…¨é¸æŠž";margin-top:-25px}.sharedWorks__photoSelect .btnItem__selectAll .select:after{content:"å…¨è§£é™¤";opacity:0}.sharedWorks__photoSelect .btnItem__selectAll .select.selected:before{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}.sharedWorks__photoSelect .btnItem__selectAll .select.selected:after{opacity:1;-webkit-transform:translateY(-25px);transform:translateY(-25px)}.sharedWorks__photoSelect .btnItem__confirm{margin-left:10px}.sharedWorks__photoSelect .btnItem__confirm .btn{width:200px}@media screen and (max-width:450px){.sharedWorks__photoSelect .btnItem__confirm .btn{width:150px}}.sharedWorks__photoSelect .photoList{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;padding-left:5px;padding-right:5px}.sharedWorks__photoSelect .photoList li{-webkit-box-sizing:border-box;box-sizing:border-box;margin:15px 5px 0;width:190px}@media screen and (max-width:834px){.sharedWorks__photoSelect .photoList li{width:calc(25% - 10px)}}@media screen and (max-width:414px){.sharedWorks__photoSelect .photoList li{width:calc(50% - 10px)}}.sharedWorks__photoSelect .photoList li .imgContainer{background-color:#edefed;overflow:hidden;position:relative}.sharedWorks__photoSelect .photoList li .imgContainer:before{content:"";display:block;padding-top:100%}.sharedWorks__photoSelect .photoList li .imgContainer .thumbnail{cursor:pointer;height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.sharedWorks__photoSelect .photoList li .imgContainer:after{background:#f15d35;border:2px solid;border-radius:50%;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);box-shadow:0 1px 4px 0 rgba(0,0,0,.14);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;content:"ï€Œ";cursor:pointer;display:block;font-family:Font Awesome\ 6 Pro;font-size:16px;height:40px;left:50%;line-height:40px;opacity:0;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .15s linear;transition:all .15s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:40px;z-index:10}.sharedWorks__photoSelect .photoList li.selected .imgContainer:after{opacity:1}.shootingMonitor__mainArea .imgContainer{min-width:320px;overflow:hidden;position:relative;width:100%}.shootingMonitor__mainArea .imgContainer:before{content:"";display:block;padding-top:500px}@media screen and (max-width:640px){.shootingMonitor__mainArea .imgContainer:before{padding-top:250px}}@media screen and (max-width:320px){.shootingMonitor__mainArea .imgContainer:before{padding-top:200px}}.shootingMonitor__mainArea .imgContainer img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.shootingMonitor__cpArea .shootingMonitorDetail__announcement{color:#e50303;font-size:20px;margin-bottom:20px}.shootingMonitor__cpArea .shootingMonitorDetail__list{background:#fff;border-radius:5px;font-size:15px;padding:20px 20px 30px;text-align:left}.shootingMonitor__cpArea .shootingMonitorDetail__list li:not(:last-child){margin-bottom:10px}.shootingMonitor__cpArea .shootingMonitorDetail__list li .heading{background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,transparent),color-stop(40%,#fffaa6));background:linear-gradient(transparent 40%,#fffaa6 0);display:inline-block;font-weight:700;margin-bottom:5px;padding:0 5px}.shootingMonitor__cpArea .shootingMonitorDetail__list li .notes{-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:disc;padding-left:20px}.shootingMonitor__cpArea .shootingMonitorDetail__btn{margin-top:20px}.shootingMonitor__cpArea .shootingMonitorDetail__btn .btn{width:350px}@media screen and (max-width:414px){.shootingMonitor__cpArea .shootingMonitorDetail__btn .btn{width:100%}}.signIn .signInInner{max-width:450px}.signIn__list{text-align:left}.signIn__list&gt;li:not(:first-child){margin-top:20px}.signIn__list input:not(.btn){background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;padding:10px;width:100%}.signIn__list .checkbox{text-align:left}.signIn__list .btn{width:100%}.signIn__list .textLinkList{margin-top:10px}.signIn__list .textLinkList li:not(:first-child){margin-top:5px}.signIn__list .textLinkList a{font-size:14px}.signIn__registrationLink{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:30px;padding-top:30px}.signIn__registrationLink .sentence{font-size:15px;text-align:left}.signIn__registrationLink .btn{margin-top:10px;width:100%}.genreArea .genreAreaInner{margin-left:auto;margin-right:auto;max-width:900px;padding-bottom:40px;padding-top:40px;text-align:center;width:90%}.genreArea__popularItems{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:20px}.genreArea__popularItems li{-webkit-tap-highlight-color:rgba(0,0,0,.12);border-radius:5px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.24);box-shadow:0 1px 3px 0 rgba(0,0,0,.24);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;position:relative;-webkit-transition:all .15s linear;transition:all .15s linear;width:calc(25% - 9px)}.genreArea__popularItems li:hover{-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.16);box-shadow:0 3px 8px 0 rgba(0,0,0,.16)}.genreArea__popularItems li:not(:nth-child(4n+1)){margin-left:12px}.genreArea__popularItems li:nth-child(n+5){margin-top:12px}.genreArea__popularItems li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.genreArea__popularItems li img{aspect-ratio:100/92;-o-object-fit:cover;object-fit:cover}.genreArea__popularItems li .title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#e87151;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;height:40px;justify-content:center;line-height:1.5;padding-bottom:4px;padding-top:4px;width:100%}.genreArea__popularItems li .title:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:4px}@media screen and (max-width:320px){.genreArea__popularItems li .title{font-size:12px;letter-spacing:0}}.genreArea__popularItems li .badge{background:#fcf7f3;color:#f15d35;font-size:12px;font-weight:700;left:0;padding:4px 8px;position:absolute;text-align:center;top:0}@media screen and (max-width:600px){.genreArea__popularItems li{width:calc(50% - 6px)}.genreArea__popularItems li:not(:nth-child(4n+1)){margin-left:0}.genreArea__popularItems li:nth-child(n+3){margin-top:12px}.genreArea__popularItems li:nth-child(2n){margin-left:12px}}.genreArea__otherItems{margin-top:20px}.genreArea__otherItems .accordionSwitch,.genreArea__otherItems .accordionTrigger{display:none}.genreArea__otherItems .list{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.genreArea__otherItems .list li{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.genreArea__otherItems .list li:nth-child(2n){border-left:none}.genreArea__otherItems .list li:nth-child(n+3){border-top:none}.genreArea__otherItems .list li a{-webkit-tap-highlight-color:rgba(0,0,0,.12)}.genreArea__otherItems .list__items{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding:12px 16px}.genreArea__otherItems .list__items:after{-webkit-box-flex:0;color:#333;content:"ï„…";-ms-flex:0;flex:0;font-family:Font Awesome\ 6 Pro;font-size:20px;font-weight:400;margin-left:12px;-webkit-transition:all .15s linear;transition:all .15s linear}.genreArea__otherItems .list__items:hover:after{color:#f15d35}.genreArea__otherItems .list__items .imageBox{-webkit-box-flex:0;background-color:#edefed;border-radius:5px;-ms-flex:0 0 70px;flex:0 0 70px;overflow:hidden;position:relative}.genreArea__otherItems .list__items .imageBox:before{content:"";display:block;padding-top:100%}.genreArea__otherItems .list__items .imageBox__icon{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.genreArea__otherItems .list__items .title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-weight:700;margin-left:12px;text-align:left}@media screen and (max-width:600px){.genreArea__otherItems .accordionSwitch{color:#4da1d4;display:inline-block;font-size:16px;font-weight:700}.genreArea__otherItems .accordionSwitch:after{content:"ï„‡";font-family:Font Awesome\ 6 Pro;margin-left:4px}.genreArea__otherItems .list{height:0;opacity:0;-webkit-transition:all .15s linear;transition:all .15s linear;visibility:hidden}.genreArea__otherItems .list li{width:100%}.genreArea__otherItems .list li:nth-child(2n){border-left:1px solid #ccc}.genreArea__otherItems .list li:not(:first-child){border-top:none}.genreArea__otherItems .list__items .imageBox{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}.genreArea__otherItems .accordionTrigger:checked~.accordionSwitch:after{content:"ï„†";font-family:Font Awesome\ 6 Pro}.genreArea__otherItems .accordionTrigger:checked~.list{height:auto;margin-top:12px;opacity:1;visibility:visible}}.giftsArea__imgContainer{margin-top:20px}.giftsArea__imgContainer img{max-width:96px;vertical-align:bottom;width:100%}.giftsArea__btnContainer{margin-top:20px}.giftsArea__btnContainer .btn-more{margin-top:0}.mainArea .slick-slider .slick-list .slick-track .slick-slide .slickItems{display:block!important;overflow:hidden;position:relative;width:100%}.mainArea .slick-slider .slick-list .slick-track .slick-slide .slickItems:before{content:"";display:block;padding-top:500px}@media screen and (max-width:640px){.mainArea .slick-slider .slick-list .slick-track .slick-slide .slickItems:before{padding-top:250px}}@media screen and (max-width:320px){.mainArea .slick-slider .slick-list .slick-track .slick-slide .slickItems:before{padding-top:200px}}.mainArea .slick-slider .slick-list .slick-track .slick-slide .slickItems:after{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(85%,#000));background-image:linear-gradient(180deg,transparent,#000 85%);content:"";inset:0 0 0 0;opacity:.3;position:absolute}.mainArea .slick-slider .slick-list .slick-track .slick-slide .slickItems img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media screen and (max-width:640px){.mainArea .slick-slider .slick-list .slick-track .slick-slide .slickItems img{width:150%}}.mainArea .slick-slider .slick-arrow{display:none}.mainArea .slick-slider .slick-next{display:none!important}.mainArea__mv{position:relative}.mainArea__mv:after{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(85%,#000));background-image:linear-gradient(180deg,transparent,#000 85%);content:"";inset:0 0 0 0;opacity:.2;position:absolute}.mainArea__mv .title{bottom:20px;left:50%;max-width:600px;position:absolute;text-align:center;text-align:left;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:89%;z-index:2}@media screen and (max-width:600px){.mainArea__mv .title{bottom:14px;left:20px;-webkit-transform:none;transform:none}}.mainArea__mv .title p{color:#fff;font-weight:700;letter-spacing:.15em}.mainArea__mv .title p:first-child{font-size:24px}@media screen and (max-width:600px){.mainArea__mv .title p:first-child{font-size:18px}}.mainArea__mv .title p:nth-child(2){font-size:32px;margin-left:-14px;margin-top:8px}@media screen and (max-width:600px){.mainArea__mv .title p:nth-child(2){font-size:25px}}.mainArea__genreList{overflow-x:auto;padding:20px 40px}@media screen and (max-width:600px){.mainArea__genreList{padding:20px 24px 18px}}.mainArea__genreList ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.mainArea__genreList ul&gt;li a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-tap-highlight-color:rgba(0,0,0,.12);align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-right:24px}@media screen and (max-width:600px){.mainArea__genreList ul&gt;li a{margin-right:16px}}.mainArea__genreList ul&gt;li a&gt;img{border-radius:8px;height:96px;vertical-align:bottom;width:96px}@media screen and (max-width:600px){.mainArea__genreList ul&gt;li a&gt;img{height:80px;width:80px}}.mainArea__genreList ul&gt;li a&gt;p{font-size:12px;font-weight:700;margin-top:8px;text-align:center;white-space:nowrap;width:auto}.mainArea__patternA{display:none}.mainArea__greeting{background:#edefed;padding:10px 0 10px 17px}.mainArea__greeting p{margin:0 auto;max-width:880px}.mainArea__photographers{margin:0 auto;max-width:850px;padding:24px 0}.mainArea__photographers .title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 12px}.mainArea__photographers .title a{font-size:14px}.mainArea__photographers .title a:after{content:"ï„¸";font-family:Font Awesome\ 6 Pro;margin-left:4px}.mainArea__photographers .photographersWrapper{overflow:scroll}.mainArea__photographers .photographersWrapper::-webkit-scrollbar{display:none}.mainArea__photographers .photographersList{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin:12px 0 0 12px}.mainArea__photographers .photographersList .photographer{border:1px solid #edefed;border-radius:5px;padding:8px 12px}@media screen and (max-width:640px){.mainArea__photographers .photographersList .photographer{border:0;padding:0}}.mainArea__photographers .photographersList .photographer__info{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;gap:8px;text-align:left;width:200px}@media screen and (max-width:640px){.mainArea__photographers .photographersList .photographer__info{display:block;text-align:center;width:76px}}.mainArea__photographers .photographersList .photographer__name{font-size:14px}@media screen and (max-width:640px){.mainArea__photographers .photographersList .photographer__name{font-size:12px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}}.mainArea__photographers .photographersList .photographer a{display:inline-block;width:100%}.mainArea__photographers .photographersList .photographer img{border:1px solid #ccc;border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;-o-object-fit:cover;object-fit:cover;width:50px}@media screen and (max-width:640px){.mainArea__photographers .photographersList .photographer img{height:76px;width:76px}}.mainArea__divide{background:#f0efe9;height:5px;width:100%}.mainArea__searchForm{background-color:#f0efe9;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px;width:100%}@media screen and (max-width:834px){.mainArea__searchForm{padding:12px 16px}}.mainArea__searchForm--login{position:static}.mainArea__pageTitle{bottom:20px;color:#fff;font-size:20px;font-weight:700;left:50%;letter-spacing:.15em;max-width:600px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:89%;z-index:1}@media screen and (max-width:480px){.mainArea__pageTitle{bottom:16px;font-size:16px}}.mainArea__pageTitle .emphasis{color:inherit;font-size:28px;margin-top:8px}@media screen and (max-width:480px){.mainArea__pageTitle .emphasis{font-size:22px}}.mainArea .omakaseNewbornPlanMainLink img{bottom:0;height:auto;position:absolute;width:120px}.mainArea{position:relative}.mainArea .splide .splide__track .splide__list .splide__slide{display:block!important;overflow:hidden;position:relative;width:100%}.mainArea .splide .splide__track .splide__list .splide__slide:before{content:"";display:block;padding-top:500px}@media screen and (max-width:640px){.mainArea .splide .splide__track .splide__list .splide__slide:before{padding-top:250px}}@media screen and (max-width:320px){.mainArea .splide .splide__track .splide__list .splide__slide:before{padding-top:200px}}.mainArea .splide .splide__track .splide__list .splide__slide img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media screen and (max-width:640px){.mainArea .splide .splide__track .splide__list .splide__slide img{width:150%}}.mainArea .splide .splide__arrow{display:none}.mainArea .splide .splide__arrow--next{right:36px}@media screen and (max-width:428px){.mainArea .splide .splide__arrow--next{right:5px}}.mainArea .splide .splide__arrow--next:before{content:"ï„…";font-family:Font Awesome\ 6 Pro}.mainArea .splide .splide__arrow--prev{left:36px}@media screen and (max-width:428px){.mainArea .splide .splide__arrow--prev{left:5px}}.mainArea .splide .splide__arrow--prev:before{content:"ï„„";font-family:Font Awesome\ 6 Pro}.phRegistrationArea__title{margin-bottom:.5em}.phRegistrationArea__imgContainer{margin-top:20px}.phRegistrationArea__imgContainer img{max-width:96px;vertical-align:bottom;width:100%}.phRegistrationArea__btnContainer{margin-top:20px}.phRegistrationArea__btnContainer .btn-more{margin-top:0}.refundArea .refundAreaInner{margin-left:auto;margin-right:auto;max-width:900px;padding-bottom:40px;padding-top:40px;text-align:center;width:90%}.refundArea__imgContainer{margin-top:20px}.refundArea__imgContainer img{height:auto;vertical-align:bottom;width:170px}@media screen and (max-width:414px){.refundArea__imgContainer img{width:120px}}.refundArea__btn{margin-top:20px}.refundArea__btn .btn-more{margin-top:0}.upload .userInformation{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:15px}.upload .userInformation__icon{-webkit-box-flex:0;background-color:#edefed;border-radius:50%;-ms-flex:0 0 50px;flex:0 0 50px;overflow:hidden;position:relative;width:50px}.upload .userInformation__icon:before{content:"";display:block;padding-top:100%}.upload .userInformation__icon img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.upload .userInformation__details{margin-left:15px;text-align:left}.upload .userInformation__details li{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.upload .userInformation__details li:not(:first-child){margin-top:5px}.upload .userInformation__details li .heading{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;width:90px}.upload .userInformation__details li .sentence{margin-left:10px}.upload .imageContainer__title{background-color:#f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-weight:700;margin-top:30px;padding:15px;text-align:left}.upload .imageContainer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.upload .imageContainer__list li{-webkit-box-sizing:border-box;box-sizing:border-box;margin:15px 5px 0;position:relative;width:calc(25% - 10px)}@media screen and (max-width:414px){.upload .imageContainer__list li{width:calc(50% - 10px)}}.upload .imageContainer__list .deleteIcon{background-color:rgba(0,0,0,.6);border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;font-size:17px;padding:10px;position:absolute;right:10px;top:10px;z-index:100}.upload .imageContainer__list .thumbnailsBox{background-color:#edefed;overflow:hidden;position:relative}.upload .imageContainer__list .thumbnailsBox:before{content:"";display:block;padding-top:100%}.upload .imageContainer__list .thumbnailsBox__status{left:50%;line-height:2;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.upload .imageContainer__list .thumbnailsBox--waiting{background-color:#ccc}.upload .imageContainer__list .thumbnailsBox--waiting i{color:#fff}.upload .imageContainer__list .thumbnailsBox img{height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.upload .imageContainer__list .fileName{margin-top:5px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.upload__notes .uploadNotesInner{padding-bottom:0}.upload__notes .format{background-color:#fcf7f3;background-origin:padding-box;margin-left:auto;margin-right:auto;max-width:400px;padding-bottom:15px;padding-top:15px;width:100%}.upload__notes .format__title{font-size:16px;font-weight:700}.upload__notes .format__description{font-size:14px;line-height:1.5;margin-top:10px}.upload__notes .format__description .emphasis{font-weight:700}.upload__notes .beforeSelect{border:1px solid #333;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:40px auto;max-width:557px}.upload__notes .beforeSelect__heading{background-color:#fffa1f;border-bottom:1px solid #333;border-radius:5px 5px 0 0;color:#333;padding:10px}.upload__notes .beforeSelect__description{padding-bottom:20px;padding-top:20px;text-align:center}.upload__notes .beforeSelect__description__list{margin-top:10px}.upload__notes .limitMessage{color:#e50303;font-size:14px;margin-top:30px}.upload__items .uploadItemsInner{padding-top:0}.upload__items .uploadBox{border:1px dashed #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:30px;padding:40px 20px;position:relative;-webkit-transition:all .15s linear;transition:all .15s linear}.upload__items .uploadBox__actionArea{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.upload__items .uploadBox__heading{font-size:16px;font-weight:700;line-height:1.5}.upload__items .uploadBox__heading:before{content:"ïŽ‚";font-family:Font Awesome\ 6 Pro;margin-right:4px}.upload__items .uploadBox__description{font-size:16px;line-height:1.5;margin-top:4px}.upload__items .progressBox{border:1px solid #f15d35;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:30px;position:relative}.upload__items .progressBox__heading{font-size:14px;font-weight:700}.upload__items .progressBox__count{font-size:14px;margin-top:10px}.upload__items .progressBox__count:before{content:"ïŒ‚";font-family:Font Awesome\ 6 Pro;margin-right:5px}.upload__items .errorAnnounce{margin-top:20px;text-align:center}.upload__items .errorAnnounce__heading{font-size:14px}.upload__items .errorAnnounce .errorMessage li{font-size:14px;text-align:center}@media screen and (max-width:414px){.upload__items .errorAnnounce .errorMessage li{text-align:left}}.upload__items .uploaded{position:relative}.upload__items .uploaded .allPhotoItemDeleteSwitch{display:none}.upload__items .uploaded .allPhotoItemDeleteTrigger{background:none;color:#4da1d4;cursor:pointer;font-size:14px;position:absolute;right:15px;top:15px;-webkit-transition:all .15s linear;transition:all .15s linear;z-index:10}.upload__items .uploaded .allPhotoItemDeleteTrigger:before{content:"ï‹­";font-family:Font Awesome\ 6 Pro;font-size:15px;font-weight:700;margin-right:5px}.upload__items .uploaded .allPhotoItemDeleteTrigger:hover{color:#e44c23}.upload__delivery .errorAnnounce{margin-top:20px;text-align:center}.upload__delivery .errorAnnounce__heading{font-size:14px;line-height:1.5}@media screen and (max-width:414px){.upload__delivery .errorAnnounce__heading{text-align:left}}.upload__delivery .errorAnnounce .errorMessage li{font-size:14px;text-align:center}@media screen and (max-width:414px){.upload__delivery .errorAnnounce .errorMessage li{text-align:left}}.upload__delivery .linkItems{margin:20px auto 0;max-width:420px}.upload__delivery .linkItems&gt;li:not(:first-child){margin-top:16px}.upload__delivery .linkItems__btn{max-width:270px;width:100%}.upload__delivery .linkItems .checkbox{text-align:left}.upload__delivery .linkItems .checkbox__switch{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:16px;margin:0;padding:12px 12px 12px 52px}.upload__delivery .linkItems .checkbox__switch:before{left:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.upload__delivery .linkItems .checkbox .userInfoContainer .userInformation{margin-top:8px}.upload__warningQuestions{text-align:left;width:100%}.upload__warningQuestions .warningQuestionContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fcf7f3;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-bottom:16px;padding:12px}.upload__warningQuestions .warningQuestionContainer .warningQuestionHeading{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px;justify-content:flex-start}.upload__warningQuestions .warningQuestionContainer .warningQuestionHeading .warningQuestionHeading__icon{color:#f15d35;font-size:24px}.upload__warningQuestions .warningQuestionContainer .warningQuestionOption{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px;justify-content:flex-start;margin-top:8px}.upload__warningQuestions .warningQuestionContainer .warningQuestionOption__extentContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-left:20px;margin-top:8px;width:calc(100% - 20px)}.upload__warningQuestions .warningQuestionContainer .warningQuestionContent__detailBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:20px}.upload__warningQuestions .warningQuestionContainer .warningQuestionContent label:first-of-type .warningQuestionOption{margin-top:0}.upload__warningQuestions .warningQuestionContainer .warningQuestionTextarea{border:1px solid #ccc;border-radius:5px;font-size:14px;height:72px;padding:12px}.upload__warningQuestions .warningQuestionContainer .gray70{color:#737373}.upload__warningQuestions .warningQuestionContainer input[type=checkbox],.upload__warningQuestions .warningQuestionContainer input[type=radio]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;height:14px;margin-right:0;width:14px}@media screen and (max-width:450px){.upload__warningQuestions .warningQuestionContainer{max-width:93%}}.workUsagePermission__details{line-height:1.5}.workUsagePermission__details .imgContainer{margin-left:auto;margin-right:auto;max-width:116px}.workUsagePermission__details .imgContainer img{vertical-align:bottom;width:100%}.workUsagePermission__details .description{font-size:16px;margin:16px auto 0;max-width:594px}.workUsagePermission__details .description__emphasis{font-weight:700}@media screen and (max-width:640px){.workUsagePermission__details .description{font-size:14px;max-width:472px;text-align:left}}.workUsagePermission__details .formContainer{margin:24px auto 0;max-width:496px}.workUsagePermission__details .formContainer__checkList&gt;li:not(:first-child){margin-top:20px}.workUsagePermission__details .formContainer__checkList .heading{font-size:18px;font-weight:700}@media screen and (max-width:640px){.workUsagePermission__details .formContainer__checkList .heading{font-size:16px;text-align:left}}.workUsagePermission__details .formContainer__checkList .heading+.checkbox{margin-top:8px}.workUsagePermission__details .formContainer__checkList .singleNotice{color:#737373;font-size:14px;margin-top:4px;padding-left:10px}.workUsagePermission__details .formContainer__checkList .singleNotice:before{content:"*";margin-left:-6px}@media screen and (max-width:640px){.workUsagePermission__details .formContainer__checkList .singleNotice{font-size:12px;text-align:left}}.workUsagePermission__details .formContainer__checkList .choiceList{margin-top:8px}.workUsagePermission__details .formContainer__checkList .choiceList .details,.workUsagePermission__details .formContainer__checkList .choiceList&gt;li:not(:first-child){margin-top:4px}.workUsagePermission__details .formContainer__checkList .checkbox__switch{background-color:#f7f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:16px;margin:0;padding:12px 12px 12px 52px}.workUsagePermission__details .formContainer__checkList .checkbox__switch:before{left:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.workUsagePermission__details .formContainer__linkItem{margin-top:32px}.workUsagePermission__details .formContainer__linkItem .btn{max-width:400px;width:100%}@font-face{font-display:block;font-family:lg;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAkcAAsAAAAAEogAAAjNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgSQRCAqcLJZKCzoAATYCJANwBCAFgkoHIBupDgDm53Gzej8JpU0wqygVVyoWwphIsuuw60jpmBY6ppTa7mk7jtx57UQ0V2ulvfmteSIQji061T2HvfDEECASKizU5VUQXFjFRtgYTVg+woiYDVezOThR4tAvr/YYgOO/RZ+BAABzYtMA8Kl8Neg3UIDCoCkOyWBuLcCvSHycH78QvhFxmUCK03A0RwGSvXBAHgR8UB8DMvocJYAgbiZiJnqmYGbXjG3mz7P8nHhe8Uvxr0j+fzwPABAjWT1E83IJHh/x87G/jv1l7JtYR+y+WF2MKAai/qfDtfIRt7hBikI8D1IpipXqWqYSDgDBfwE7qDLw5EEALqFRDMKAsApNwchXAJgFL/WETMbKcDVSifR6QkjwkDaRTEugqlBtKVcL6Smi1dHlIqUmuii6Pic1JTIlFTX3uRenMNpiCiKOCZBm2ges0b/ScigDVgcb2MEHfloel7e1z208KrZUeQFjK0dIkbl6FOFczRhFE6zaRklPlz52tOXcKtmpdqisgHnbxRatg66vsZNHaWMPQ/eZmH6jaavlNASsipbKwVZSYrRm1mywI0670UEdhLy+yuscolSZJHKwg5IyNzRJQbKRZiicwnYiChjO1vSbKCBpkAgCjGIb6KCvA5GL0VHeUDwAQEHkSC2ToBJhKN9KAneim2ekLf1vENf3mjT3vAS295XY2MMgzRpSqTVWpt4ang+ksXynRUQPlkFOu+b6Yw0jBp8krbXbYbjc5mn6KpsNWKtqtcNz0D8xTTQKzthbZYAxLev3NkFgyYWsngBjGo8jg6a9Y3rKR9Pfqun10RvJi9X9foZGvrltMkJgWR7dhI7SSITEaBWIQQTMUSOJkTi5nlqpZUfNKcYD1Do/ZdkbR8UeVpKLSbMVgKLX0flzQYqCrLpll+/vus2IM9+lbdTgWWRLQJqvaq7eHKulgL2ssp7LrpxR2DBI/ja1zXvi7cS1E0Gr0uhy7PUGwPmdkkdjEYOjpGnQRXowC/GBq51eymLRXrsXsTzXX37VlXzeVxoI6m8Gy67oBnzsB6DoQYY7GHM2fbT4oS9zON45lPnwbmww2BL0G89EnfaVPi5eJ3NZFtjc277Wb9M1A+UWG2WZyrj6PMKmLHRoH04iZLuivlsHTmm9/qYJ1r2Z90DtuKYduK6SdNZ3dRRxHAoE+l4HGM6MyIe+0se+zHEfsP4s2sqqnVdSTE/8lCVYMRVsuBVEJOvT3fa1Xr4X2iDZflVFmxyDmpu1r8b9IsVzXUB9w1/l9ccf7WCszaI1ATtUx7oRztk1dtbBcciudJAi83Vv2yaTg9uON6toxLlIM2GVxClo2eVBt5gcOHRwHLIpptC92TeKRi3MjtBkTAOaoU+6P1q364+kdgt/+xh2fRvlOf2p5xR4ut7P4s0sPwY63OguajQWuYqMjUWaA9100ya6yHdHr/BMyxN9QmGa2zjPnbZr17KTy9weKwqXYtqjcMunRkgE9kP+Refvml14hAZw8WFQGmZnnaEi0eLUQTCc+tLSphVyaUH6lAJoXjF1MDiaFSOexNCRKYW8TOkhKzDEDjPDvHHI3c5hXbQLhujhUuPmBYd+N/EaktFsDqoDo4/G0yx70s3SSuXJDIvjMNsIQ7TDqb+/sv8NHGl6BvDAMOnsCpv9PQcP9tS6N294zEnwtNdt2tfTXSz7JGwAqALmbKpr90BaeqA9tlvduWP4/xa0thZcJMNDC6XqrFuy2xGF7YaiQkN7UfhEbMaNkOxQHezh7YVFBsP9TcoybgmzhaExmpxb/78Naf89LmVWthVvvSWh3rZUWtlMFStWENDf5uqEd2LiP/M/fvWEWUntjnTynpI2ainnLdjPUIvL2uGFJvoUQy0taZvPePLqxy0lK6mUo8yp6B+WtdyyTHivdrgLZrhbvAOlWMbQEJtJZ7JuXgRLC+hwe/kb90WvW4U4/PGGRUmLk995J1loWLRhQwVCKkve4JOS8YJASY+P8KQNe/vahGNU8TJRe/eCaaG7ozsrt6Ixu623v/ck0rvlG2EYBoAh6abIxoZ9UeHoNQAiMPKv/8pIi+47EAMHcfLh7dyX8q0Po+Iap94fFob+4fr/DXr96x+j1x2dhZ0dBfRqardjBIZ+M+S6Lo6ojE+4HKF7Kz7zG+eCOkwQ98UfOirDqrckKPVz3sR8srT/gsev3H0p3Rq7wkD1JLE/XZ+2Ze5pV5eqPiqqmBkc1PQYDBvlk5MdqQff21UyInvyhyjMsHXV33tD3zaQ7Us/NKfX44qLQ/8ffOtzXIjnymRNXampDWkGDR5yOyThG2/9UXC6liWEEz0hX+uR1Xg780i4eNOSig3Fk2pSkPpBqrrmx3/+TbB2ya9ePfrGJx98H8rvjKsRQoSh/G0s8cO6bhwwUI8vUz1c21B04cscrjVV1q8zzCVJkmv/T8y21/bLszJpxeqptculJZpleUyKrPX/X3QZBL+rl+hTWuR/2At7LhYVX9BBsULaqi9LWh+6xMDLW6V65dy2gsMbszemQ96XMDvrSfRM60ceo5R/oGDXB0KrxJsTACBhbV48S4Cd5IeyAVdU5Yg+2nPGKS+XAwmOljrwpIdMmdJPexI9ndnIXUIVgety83YzRdXD6E6YvF0gVGJRMhpOyQW6xGM0Zbq7zw8AoAcWAYa7cSOsARF+Fm8DBAAYgDUq07ZSWvm3UIoAAIAfde39SB7Hz+K/xR9vAkMBg0YE8PKEChkH47+9MDggitAdAEObxnBmZAFu5C4eyMxqN/2c3ZUK2qJ+tDUvrTR/BGHDbqZplsDNZVVQjIaim4XA6TE4YLCfEdweIwAKaArx8aN1JETYMNMDEWGYZdRjMJDAB4T7+EEiwAdiBKCBlRQCfnwjEgohbttG2AYb3yS+7tWIDW1rd/6mMedAM+yEHbAvWge0XgNevwdW20Cmdfb6NXBYqm+DtZHUyUW88R/abjA/OxeYpIa9sNmNGMqHbMgd2CAZPzVuOfQFg5H275pWwx73mQMODQAAAA==) format("woff2"),url(data:font/ttf;base64,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) format("truetype"),url(data:font/woff;base64,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) format("woff"),url(/assets/bundle/lg-09cd8e9be7081f216644.svg#lg) format("svg")}.lg-icon{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:lg!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.lg-container{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border:none;border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;outline:none;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084}.lg-next.disabled,.lg-prev.disabled{cursor:default;opacity:0!important}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:"î‚•"}.lg-prev{left:20px}.lg-prev:after{content:"î‚”"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{left:0;position:absolute;top:0;width:100%;z-index:1082}.lg-media-overlap .lg-toolbar{background-image:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(0,0,0,.4)));background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.4))}.lg-toolbar .lg-icon{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;outline:medium none;padding:10px 0;text-align:center;text-decoration:none!important;-webkit-transition:color .2s linear;transition:color .2s linear;width:50px;will-change:color}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"î°"}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:"î¤Š"}.lg-toolbar .lg-download:after{content:"îƒ²"}.lg-sub-html{color:#eee;font-size:16px;opacity:0;padding:10px 40px;text-align:center;-webkit-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s;z-index:1080}.lg-sub-html h4{font-size:13px;font-weight:700;margin:0}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.6)));background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.6))}.lg-item .lg-sub-html{bottom:0;left:0;position:absolute;right:0}.lg-error-msg{color:#999;font-size:14px}.lg-counter{color:#999;display:inline-block;font-size:16px;height:47px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-webkit-transition:opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear,-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s;transition:opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear,-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear,-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-webkit-transition:opacity .25s cubic-bezier(0,0,.25,1),-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s!important;transition:opacity .25s cubic-bezier(0,0,.25,1),-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s!important;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1),-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s!important;will-change:transform,opacity}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.lg-icon:focus-visible{border-radius:3px;color:#fff;outline:1px dashed hsla(0,0%,100%,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-group:after{clear:both;content:"";display:table}.lg-container{outline:none}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-webkit-transition:opacity .25s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:opacity .25s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;will-change:transform,opacity}.lg-show-in.lg-hide-sub-html .lg-sub-html,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{height:100%;left:0;opacity:.001;outline:none;overflow:hidden;position:fixed;text-align:left;top:0;-webkit-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s;width:100%;will-change:auto;z-index:1050}.lg-outer *{-webkit-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible,.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{opacity:1;-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{bottom:0;left:0;position:absolute;right:0;top:0}.lg-outer .lg-inner{bottom:0;left:0;position:absolute;top:0;-webkit-transition:opacity 0s;transition:opacity 0s;white-space:nowrap;width:100%}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(data:image/gif;base64,R0lGODlhIAAgAPUAADExMf///zQ0NF9fX0JCQjw8PFZWVpiYmIGBgTc3N0RERDIyMoiIiJGRkUdHR2lpaXx8fD8/P3FxcUxMTMvLy7i4uLCwsJmZmXZ2dj09PcLCwqampvT09P///1dXV1xcXE9PT9ra2rKysuXl5cDAwG9vbwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQJCgAAACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQJCgAAACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkECQoAAAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkECQoAAAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQJCgAAACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) no-repeat scroll 50% transparent}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;height:100%;position:absolute;text-align:center;width:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{bottom:0;font-size:0;left:0;position:absolute;right:0;top:0;white-space:nowrap}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;height:auto;max-height:100%;max-width:100%;position:relative;vertical-align:middle;width:auto}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{left:50%;position:absolute;top:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;-webkit-transition:opacity .2s ease-out .15s;transition:opacity .2s ease-out .15s}.lg-outer .lg-media-cont{display:inline-block;position:relative;text-align:center;vertical-align:middle}.lg-outer .lg-media-cont .lg-object{height:100%!important;width:100%!important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{background-color:#000;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s;will-change:auto;z-index:1040}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s,-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop,.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:"î¤‰"}.lg-components{bottom:0;left:0;position:absolute;right:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .35s ease-out 0s;transition:-webkit-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;transition:transform .35s ease-out 0s,-webkit-transform .35s ease-out 0s;will-change:transform;z-index:1080}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0ms!important;transition-duration:0ms!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;will-change:transform}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .8s cubic-bezier(0,0,.25,1) 0s;transition:-webkit-transform .8s cubic-bezier(0,0,.25,1) 0s;transition:transform .8s cubic-bezier(0,0,.25,1) 0s;transition:transform .8s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .8s cubic-bezier(0,0,.25,1) 0s;will-change:transform}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-webkit-transition:opacity .15s,-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s!important;transition:opacity .15s,-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s!important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s,-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition{-webkit-transition:none!important;transition:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition{left:50%!important;max-height:none!important;max-width:none!important;top:50%!important;-webkit-transform:scaleX(1) translate3d(-50%,-50%,0)!important;transform:scaleX(1) translate3d(-50%,-50%,0)!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x{left:50%!important;max-height:none!important;max-width:none!important;top:0!important;-webkit-transform:scaleX(1) translate3d(-50%,0,0)!important;transform:scaleX(1) translate3d(-50%,0,0)!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y{left:0!important;max-height:none!important;max-width:none!important;top:50%!important;-webkit-transform:scaleX(1) translate3d(0,-50%,0)!important;transform:scaleX(1) translate3d(0,-50%,0)!important}.lg-icon.lg-zoom-in:after{content:"îŒ‘"}.lg-actual-size .lg-icon.lg-zoom-in{opacity:1;pointer-events:auto}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:"î€³"}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:"îŒ’"}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-zoom-out{opacity:.75;pointer-events:none}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;float:left;max-height:350px;overflow:hidden;width:100%}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb,.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{display:inline-block;height:100%;margin-bottom:-5px;padding:5px 0;vertical-align:middle}@media(min-width:768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{border-radius:2px;cursor:pointer;float:left;height:100%;margin-bottom:5px;overflow:hidden;will-change:border-color}@media(min-width:768px){.lg-outer .lg-thumb-item{border:2px solid #fff;border-radius:4px;-webkit-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:"î‡¿"}.lg-outer.lg-animate-thumb .lg-thumb{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}/*!
 * Pikaday
 * Copyright Â© 2014 David Bushell | BSD &amp; MIT license | https://dbushell.com/
 */.pika-single{background:#fff;border:1px solid;border-color:#ccc #ccc #bbb;color:#333;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;z-index:9999}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,.5);box-shadow:0 5px 15px -5px rgba(0,0,0,.5);position:absolute}.pika-lendar{float:left;margin:8px;width:240px}.pika-title{position:relative;text-align:center}.pika-label{background-color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:20px;margin:0;overflow:hidden;padding:5px 3px;position:relative;z-index:9999}.pika-title select{cursor:pointer;left:0;margin:0;opacity:0;position:absolute;top:5px;z-index:9998}.pika-next,.pika-prev{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;border:0;cursor:pointer;display:block;height:30px;opacity:.5;outline:none;overflow:hidden;padding:0;position:relative;text-indent:20px;white-space:nowrap;width:20px}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==);float:left}.is-rtl .pika-prev,.pika-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=);float:right}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{border:0;border-collapse:collapse;border-spacing:0;width:100%}.pika-table td,.pika-table th{padding:0;width:14.2857142857%}.pika-table th{color:#999;font-size:12px;font-weight:700;line-height:25px;text-align:center}.pika-button{background:#f5f5f5;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;color:#666;cursor:pointer;display:block;font-size:12px;height:auto;line-height:15px;margin:0;outline:none;padding:5px;text-align:right;width:100%}.pika-week{color:#999;font-size:11px}.is-today .pika-button{color:#3af;font-weight:700}.has-event .pika-button,.is-selected .pika-button{background:#3af;border-radius:3px;-webkit-box-shadow:inset 0 1px 3px #178fe5;box-shadow:inset 0 1px 3px #178fe5;color:#fff;font-weight:700}.has-event .pika-button{background:#005da9;-webkit-box-shadow:inset 0 1px 3px #0076c9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{background:#6cb31d}.is-endrange .pika-button,.is-startrange .pika-button{border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#fff}.is-endrange .pika-button{background:#3af}.is-disabled .pika-button{color:#999;cursor:default;opacity:.3;pointer-events:none}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{cursor:default;pointer-events:none}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{background:#ff8000;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#fff}.pika-table abbr{border-bottom:none;cursor:help}.pika-single.dark-theme{background:#333;border:1px solid;border-color:#666 #666 #999;color:#fff}.dark-theme .pika-label{background-color:#333}.dark-theme .is-rtl .pika-next,.dark-theme .pika-prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAQAAACGG/bgAAAAQ0lEQVR4Ae3KIQ4AIBTD0N0/IeHGI3UIRA3ut/Zl+ltXc5++htVAmIAwAWECwgSEKbgthEoIlRAqIVRCqINQB9nDgQd7ktwFo6UpWQAAAABJRU5ErkJggg==)}.dark-theme .is-rtl .pika-prev,.dark-theme .pika-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAQAAACGG/bgAAAAP0lEQVQ4y+3TMQoAMAgEwfwfAvvjTZ1uGzuvHhBPPGczEG+FRqqRaqQaqUaqkX6QBmmjacvQ6qEVTjsh+xizebvlaWptGXZAAAAAAElFTkSuQmCC)}.dark-theme .pika-table th{color:#999}.dark-theme .pika-button{background:#222;color:#fff}.dark-theme .pika-week{color:#999}.dark-theme .is-today .pika-button{color:#3af}.dark-theme .is-selected .pika-button{background:#3af;-webkit-box-shadow:inset 0 1px 3px #178fe5;box-shadow:inset 0 1px 3px #178fe5;color:#fff}.dark-theme .is-disabled .pika-button{color:#999;opacity:.3}.dark-theme .pika-button:hover{background:#ff8000!important;color:#fff!important}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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?#iefix) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,AAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("truetype"),url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxmb250IGlkPSJzbGljayIgaG9yaXotYWR2LXg9IjUxMiI+PGZvbnQtZmFjZSBmb250LWZhbWlseT0ic2xpY2siIHVuaXRzLXBlci1lbT0iNTEyIiBhc2NlbnQ9IjQ4MCIgZGVzY2VudD0iLTMyIi8+PGdseXBoIHVuaWNvZGU9IuKGkiIgZD0ibTI0MSAxMTMgMTMwIDEzMGM0IDQgNiA4IDYgMTNzLTIgOS02IDEzTDI0MSAzOTljLTMgMy03IDUtMTIgNXMtMTAtMi0xMy01bC0yOS0zMGMtNC0zLTYtNy02LTEyczItMTAgNi0xM2w4Ny04OC04Ny04OGMtNC0zLTYtOC02LTEzczItOSA2LTEybDI5LTMwYzMtMyA4LTUgMTMtNXM5IDIgMTIgNXptMjM0IDE0M2MwLTQwLTktNzctMjktMTEwLTIwLTM0LTQ2LTYwLTgwLTgwLTMzLTIwLTcwLTI5LTExMC0yOXMtNzcgOS0xMTAgMjljLTM0IDIwLTYwIDQ2LTgwIDgwLTIwIDMzLTI5IDcwLTI5IDExMHM5IDc3IDI5IDExMGMyMCAzNCA0NiA2MCA4MCA4MCAzMyAyMCA3MCAyOSAxMTAgMjlzNzctOSAxMTAtMjljMzQtMjAgNjAtNDYgODAtODAgMjAtMzMgMjktNzAgMjktMTEweiIvPjxnbHlwaCB1bmljb2RlPSLihpAiIGQ9Im0yOTYgMTEzIDI5IDMwYzQgMyA2IDcgNiAxMnMtMiAxMC02IDEzbC04NyA4OCA4NyA4OGM0IDMgNiA4IDYgMTNzLTIgOS02IDEybC0yOSAzMGMtMyAzLTggNS0xMyA1cy05LTItMTItNUwxNDEgMjY5Yy00LTQtNi04LTYtMTNzMi05IDYtMTNsMTMwLTEzMGMzLTMgNy01IDEyLTVzMTAgMiAxMyA1em0xNzkgMTQzYzAtNDAtOS03Ny0yOS0xMTAtMjAtMzQtNDYtNjAtODAtODAtMzMtMjAtNzAtMjktMTEwLTI5cy03NyA5LTExMCAyOWMtMzQgMjAtNjAgNDYtODAgODAtMjAgMzMtMjkgNzAtMjkgMTEwczkgNzcgMjkgMTEwYzIwIDM0IDQ2IDYwIDgwIDgwIDMzIDIwIDcwIDI5IDExMCAyOXM3Ny05IDExMC0yOWMzNC0yMCA2MC00NiA4MC04MCAyMC0zMyAyOS03MCAyOS0xMTB6Ii8+PGdseXBoIHVuaWNvZGU9IuKAoiIgZD0iTTQ3NSAyNTZjMC00MC05LTc3LTI5LTExMC0yMC0zNC00Ni02MC04MC04MC0zMy0yMC03MC0yOS0xMTAtMjlzLTc3IDktMTEwIDI5Yy0zNCAyMC02MCA0Ni04MCA4MC0yMCAzMy0yOSA3MC0yOSAxMTBzOSA3NyAyOSAxMTBjMjAgMzQgNDYgNjAgODAgODAgMzMgMjAgNzAgMjkgMTEwIDI5czc3LTkgMTEwLTI5YzM0LTIwIDYwLTQ2IDgwLTgwIDIwLTMzIDI5LTcwIDI5LTExMHoiLz48Z2x5cGggdW5pY29kZT0iYSIgZD0iTTQ3NSA0MzlWMzExYzAtNS0xLTktNS0xM3MtOC01LTEzLTVIMzI5Yy04IDAtMTMgMy0xNyAxMS0zIDctMiAxNCA0IDIwbDQwIDM5Yy0yOCAyNi02MiAzOS0xMDAgMzktMjAgMC0zOS00LTU3LTExLTE4LTgtMzMtMTgtNDYtMzItMTQtMTMtMjQtMjgtMzItNDYtNy0xOC0xMS0zNy0xMS01N3M0LTM5IDExLTU3YzgtMTggMTgtMzMgMzItNDYgMTMtMTQgMjgtMjQgNDYtMzIgMTgtNyAzNy0xMSA1Ny0xMSAyMyAwIDQ0IDUgNjQgMTUgMjAgOSAzOCAyMyA1MSA0MiAyIDEgNCAzIDcgM3M1LTEgNy0zbDM5LTM5YzItMiAzLTMgMy02IDAtMi0xLTQtMi02LTIxLTI1LTQ2LTQ1LTc2LTU5LTI5LTE0LTYwLTIwLTkzLTIwLTMwIDAtNTggNS04NSAxN3MtNTEgMjctNzAgNDdjLTIwIDE5LTM1IDQzLTQ3IDcwcy0xNyA1NS0xNyA4NSA1IDU4IDE3IDg1IDI3IDUxIDQ3IDcwYzE5IDIwIDQzIDM1IDcwIDQ3czU1IDE3IDg1IDE3YzI4IDAgNTUtNSA4MS0xNSAyNi0xMSA1MC0yNiA3MC00NWwzNyAzN2M2IDYgMTIgNyAyMCA0IDgtNCAxMS05IDExLTE3eiIvPjwvZm9udD48L2RlZnM+PC9zdmc+#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"â†"}[dir=rtl] .slick-prev:before{content:"â†’"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"â†’"}[dir=rtl] .slick-next:before{content:"â†"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"â€¢";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.splide__container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-ms-flex-negative:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade&gt;.splide__list&gt;.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade&gt;.splide__list&gt;.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb&gt;.splide__list{display:block}.splide__arrow{-ms-flex-align:center;-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;-webkit-transform:scale(1.4);transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track&gt;.splide__list&gt;.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav&gt;.splide__list&gt;.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav&gt;.splide__list&gt;.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{-webkit-transform:scaleX(1);transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.splide__pagination--ttb{-webkit-box-orient:vertical;-webkit-box-direction:normal;bottom:0;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.cmsCampaignPage .cmsCampaignPageInner{margin:auto;max-width:900px;text-align:center;width:100%}.cmsCampaignPage .cmsCampaignNoticeList{margin-top:4px}.cmsCampaignPage .cmsCampaignNoticeList&gt;li{color:#737373;font-size:14px;padding-left:8px}.cmsCampaignPage .cmsCampaignNoticeList&gt;li:not(:first-child){margin-top:4px}.cmsCampaignPage .cmsCampaignNoticeList__mark{color:inherit;margin-left:-6px}.cmsCampaignPage__commonIntro .mainImageItems__titleImage img{vertical-align:bottom;width:100%}.cmsCampaignPage__commonIntro .mainImageItems__description{background-color:#fcf7f3;color:#f15d35;font-size:20px;font-weight:700;letter-spacing:.05em;padding-bottom:12px;padding-top:12px;text-align:center}@media screen and (max-width:600px){.cmsCampaignPage__commonIntro .mainImageItems__description{font-size:14px}}@media screen and (max-width:414px){.cmsCampaignPage__commonIntro .mainImageItems__description{font-size:12px}}.cmsCampaignPage__commonIntro .mainImageItems__description span{color:inherit}.cmsCampaignPage__commonIntro .detail{margin:28px auto 0;max-width:536px;text-align:left}@media screen and (max-width:600px){.cmsCampaignPage__commonIntro .detail{width:calc(100% - 64px)}}.cmsCampaignPage__commonIntro .detail__sentence{font-size:16px;font-weight:700;letter-spacing:.1em;line-height:1.75}@media screen and (max-width:600px){.cmsCampaignPage__commonIntro .detail__sentence{font-size:14px}}.cmsCampaignPage__commonIntro .detail__sentence:not(:first-of-type){margin-top:20px}.cmsCampaignPage__commonIntro .linkItem{margin:28px auto 0;width:90%}.cmsCampaignPage__commonIntro .linkItem__banner img{max-width:350px;vertical-align:bottom;width:100%}.cmsCampaignPage__commonRequirement{margin:40px auto;max-width:750px;width:90%}.cmsCampaignPage__commonRequirement .title{background-color:#f7f7f7;font-size:20px;font-weight:700;letter-spacing:.15em;padding-bottom:12px;padding-top:12px}.cmsCampaignPage__commonRequirement .detailList{text-align:left}.cmsCampaignPage__commonRequirement .detailList&gt;li{border-bottom:1px solid #ccc;letter-spacing:.05em;padding:20px}@media screen and (max-width:600px){.cmsCampaignPage__commonRequirement .detailList&gt;li{padding:20px 12px}}.cmsCampaignPage__commonRequirement .detailList__record{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:600px){.cmsCampaignPage__commonRequirement .detailList__record{display:block}}.cmsCampaignPage__commonRequirement .detailList__record&gt;li:first-child{font-size:16px;font-weight:700;min-width:120px}.cmsCampaignPage__commonRequirement .detailList__record&gt;li:last-child{font-size:16px;margin-left:16px}@media screen and (max-width:600px){.cmsCampaignPage__commonRequirement .detailList__record&gt;li:last-child{font-size:14px;margin-left:0;margin-top:8px}}.cmsCampaignPage__commonRequirement .detailList__record--attention&gt;li:last-child{font-size:14px}.cmsCampaignPage__commonRequirement .detailList__record .list&gt;li:not(:first-child){margin-top:16px}.cmsCampaignPage__commonRequirement .detailList__record .discList{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:1.5;list-style-type:disc;padding-left:16px}.cmsCampaignPage__commonRequirement .detailList__record .discList li:not(:first-child){margin-top:4px}.cmsCampaignPage__commonRequirement .detailList .emphasis{font-weight:700}.cmsCampaignPage__commonRequirement .linkItem{margin-top:32px}.cmsCampaignPage__commonRequirement .linkItem__btn{max-width:350px;width:100%}@font-face{font-family:lg;src:url(data:font/ttf;base64,AAEAAAALAIAAAwAwT1MvMg8SBiAAAAC8AAAAYGNtYXCI7DN0AAABHAAAAKRnYXNwAAAAEAAAAcAAAAAIZ2x5ZlfGwREAAAHIAAAOOGhlYWQbqSuuAAAQAAAAADZoaGVhB64D3QAAEDgAAAAkaG10eGYACw4AABBcAAAAcGxvY2EnfiQgAAAQzAAAADptYXhwACYAjgAAEQgAAAAgbmFtZahVQh4AABEoAAABSnBvc3QAAwAAAAASdAAAACAAAwPsAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpCgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAiAAAAB4AEAADAA4AAQAg4BrgHeAz4HDgleDy4f/iDeMS6A3pCv/9//8AAAAAACDgGuAd4DPgcOCU4PLh/+IM4xHoDekA//3//wAB/+Mf6h/oH9Mflx90HxgeDB4AHP0YAxcRAAMAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAQAVgABA6oDVQADABMAIwAnAAABETMRBzI3NjU0JyYjIgcGFRQXFhMyFxYVFAcGIyInJjU0NzYTETMRAipWgIxlZWVljIxlZWVljLB9fX19sLB9fX19MFYBAQFU/qysZWWMjGVlZWWMjGVlAwB9fbCwfX19fbCwfX39rAFU/qwAAwBWAAEDqgNVAA8AHwAiAAAlMjc2NTQnJiMiBwYVFBcWEzIXFhUUBwYjIicmNTQ3NhMRBQIAjGVlZWWMjGVlZWWMsH19fX2wsH19fX1aAQBVZWWMjGVlZWWMjGVlAwB9fbCwfX19fbCwfX39lgGAwAAAAAADAFUAAAOrA1UAFAApAD4AAAEhMhcWFREUBwYjISInJjURNDc2MwcRFBcWMyEGBwYjISInJjURNDc2NyUhIgcGFREUFxYzITI3NjURNCcmIwGAAas1JSYmJTX+VTUmJSUmNdUMDRECJA4hISn+VTUlJhgYJgKA/lUSDA0NDBIBqxENDAwNEQNVJSY1/lY1JiUlJjUBqjUmJbL93RIMDSUYGCYlNQGrKSEhDV0MDRL+VhINDAwNEgGqEgwNAAEA1gCBAyoC1QALAAABBxcHJwcnNyc3FzcDKu7uPO7uPO7uPO7uApnu7jzu7jzu7jzu7gABAFUAVQOrAwAAIgAAATIXFhUUDwEhMhcWFRQHBiMhFxYVFAcGIyInASY1NDcBNjMBqxENDAziApkSDA0NDBL9Z+IMDA0REg3+1g0NASoNEgMADA0SEgziDA0REg0M4gwSEgwNDQEqDRIRDQErDAAAAQBVAFUDqwMAACIAAAEyFwEWFRQHAQYjIicmNTQ/ASEiJyY1NDc2MyEnJjU0NzYzAlUSDQEqDQ3+1g0SEgwMDOL9ZxIMDQ0MEgKZ4gwMDBIDAAz+1QwSEg3+1g0NDBISDOINDBIRDQziDBITDAwAAAIAqgArA1YDKwADAAoAADchFSEBByczETMRqgKs/VQCAKqqgFSBVgFWrKwBqv5WAAkAqgBVA1YDAQADAAcACwAPABMAFwAbAB8AIwAAJTUzFQM1MxUBNTMVNzMVIwE1MxUhNTMVAzUzFTM1MxUBNTMVAqqsrKz+VKxUrKz/AKz+VKysrFSs/lSsVaysAQCsrAEArKysrP8ArKysrP8ArKysrAIArKwAAAQA1gCBAyoC1QAFAAsAEQAXAAABMxUjNSMTNTMVIzUBNTMVIxUdATMVIzUCVtRUgIBU1P6A1ICA1ALV1ID+VIDUVAEs1FSArIBU1AAEANYAgQMqAtUABQALABEAFwAAATMVIzUzAzUzFSMVATUzFSM1ETUzFSM1AqqA1FRU1ID+rFTU1FQCVVTU/azUVIAB1IDUVP6sVNSAAAAAAAMAgABBA2oDKwALABsAMgAAASMVIzUjNTM1MxUzBzI3NjU0JyYjIgcGFRQXFiEXByc1JwYjIicmNTQ3NjMyFxYVFAcXAgBWKlZWKlZqUDg4ODhQUDg4ODgBUNRA1AxMaHRRUVFRdHRQUEIMAgFWVipWVtY4OFBQODg4OFBQODjUQNQiDEJQUHR0UVFRUXRoTAwAAAADAIAAQQNqAysAAwATACoAAAEzFSMXMjc2NTQnJiMiBwYVFBcWIRcHJzUnBiMiJyY1NDc2MzIXFhUUBxcBKtbWbFA4ODg4UFA4ODg4AVDUQNQMTGh0UVFRUXR0UFBCDAIrKqw4OFBQODg4OFBQODjUQNQiDEJQUHR0UVFRUXRoTAwAAAABAIAAAwOAA1UAMwAAJTIWFRQGIyImNTwBNyUOASMiJjU0NjMyFhclLgE1NDYzMhYVFAYjIiYnBR4BFRQGBwU+AQMAM0lJMzNJAv7SEiwaNExLNRktEgEsAQNLNTRMSzUZLRL+1AEDAgIBMBAs/UkzM0tLMwcPBrAREUs1NEwSEK4HDwg0TEw0NUsTEbAIDwcIDwewDxEAAAQArgBZA1YDgQAUABoAIAAmAAABFhcWFRQHBgc1Njc2NTQnJicVJzcDNxYXFSYDFhcHJic3BgcjNjcCKn5XV1dXflw9PT09XMLC/D4uPGByCiA8OAyCJAhWDDoC/RBgYIKCYGAQVhBHR15eR0cQpr7C/Rw+IgpWDAEcOjA8Sly+NDZaTAAAAAAEAKoAWQNSA4EABQALABEAJgAAATY3MwYHBzY3FwYHASMmJzcWJwc1BgcGFRQXFhcVJicmNTQ3Njc1AtAiClYMOOQ8Lj5IYAEoVgoiPjqwwlw9PT09XH5XV1dXfgEXLjxcSiwKIj44DAF8PC48SIy+phBHR15eR0cQVhBgYIKCYGAQhAACAIAAgQOAAtUABgANAAABBzUhNSE1ARUhFSEVJwOAqv7UASz+VAEs/tSqAiuqgFSA/wCAVICqAAIA1gArAyoDKwAGAA0AAAEXIxEjESMBMwcnMxEzAYCqgFSAAdSAqqqAVAMrqv7UASz+VKqqASwAAgAU/+ED7AO4ABwAMQAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTQnLgEnJiMTIyIGHQEzByMVIzUjNTM1NDY7ARUCAGZZWoUnJycnhVpZZmZZWoUnJycnhVpZZnRJBwxcDU9XT088LkkDuCYnhVpZZmZaWYUnJycnhVlaZmZZWoUnJv6tEAs2TOTkTC0wRVEABQAU/+ED7AO4ABwAVgBiAHUAiwAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTQnLgEnJiMDDgEjKgExMCIjIiY1NDY7AS4BMSoBIyImJy4BNTQ2NzMVFAYHDgEHHgEVFAYHDgEVFBYXHgEVFAYHJSMVIzUjNTM1MxUzBSoBIw4BBw4BFR4BNz4BJy4BIzcuASMqAQcOAQcOARceATM6ATc+AScCAGZZWoUnJycnhVpZZmZZWoUnJycnhVpZZhwXLQkCAgIBD2l1GQEOAQEEAgogEBMTdwF3HAwEDgIXDBUNCQsPCxAlHh4BAkw0TEw0TP6/AgQCER8LCwsCNCMjKwICKSEtCh4YAgUDCg8FBAEEByMTAgUDFRYJA7gmJ4VaWWZmWlmFJycnJ4VZWmZmWVqFJyb9QgsGHERDHRMhBQoMKh1SHwEDCgcBAQECDCccICUMCA0HCBAJDysjIzMO001NM01NbgIMCgsZDRsdAgMlGxkjxiAYAQMQDQ0aDxsjAQY3HwAAAAIAFP/hA+wDuAAcAFEAAAEiBw4BBwYVFBceARcWMzI3PgE3NjU0Jy4BJyYjEy4BJw4BByY2NyY2FxYHDgEHBhcWNz4BJyYnJicmBgcGFx4BBy4BNz4BNzYWFxYHDgEHBicCAGZZWoUnJycnhVpZZmZZWoUnJycnhVpZZiIYGxMKICUMJg4XKi8cBQUVAgIkJhoaFwUFFyItLU0YGQgEHBIsHwIDbEBShAsGCQkrISIrA7gmJ4VaWWZmWlmFJycnJ4VZWmZmWVqFJyb9oAIUCzVfG1GBQCZrEwsfH0MdHQcHGxtRKysYIgMDKSgnMRgdIQpALUthBwlLTCwqK0MUEwMAAAAAAgAU/+ED7AO4ABwAXgAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTQnLgEnJiMTHAEVFAcOAQcGIyImJzIWMzI2Ny4BJx4BMzI2Ny4BPQEeARcuATU0NjceARcuATU0NjMyFhc+ATcOAQc+ATcOAQcCAGZZWoUnJycnhVpZZmZZWoUnJycnhVpZZsgSEkYzM0MpSyEGDAYiPRkgMQoFCQQHDQYhLQoWDBMYBwYkZz0CATkoFSQOEB8OBRYPDhwNCRkOA7gmJ4VaWWZmWlmFJycnJ4VZWmZmWVqFJyb+bgMHAzAxMU8ZGRcUARYTASYdAQECAQc1IwEFBgENKxkNGQssNwMGCwUoORAOAwwIERsKAggGDxkKAAAAAAIAWAACA6sDVQAuAFYAAAE1PAE1LgEnLgEnMCIxIyYGBw4BBw4BFRQWFwcGFBceAT8BHgEzMjY3PgE3PgE1IxQGBw4BBw4BIyImJy4BDwE3NiYnLgE1NDY3PgE3PgE7AR4BFx4BFwOrBTsxM4pQAhUtXSwnRBsqMBESSwMDBSAR4iVULSxVJz1kIRQXVhEQGk8xH0MjJ0gfCBEIozcCAQQSECYhFjUgIkkjEz9tKCcvAwHAFQEBAUuEMzVCBAEVFxQ2IjSCSChUKeMGDgcRDwVMERITEhxeQChdMSdJHzNLFg4PEhAEAQM2ogkRByNJIzlmKRsrEBIQAzQqKGg7AAACAFUAAAOrA1UAJgBBAAABBwYUFxYyPwEVFBYzMjY1ETQmJy4BJzgBMS4BJy4BIyEiBhUUFjMBNzY0JyYiDwE1NCYjIgYVERQWMyEyNjU0JiMDGeIMDA0jDOIZEhIZAgIBBQMDBwQDCQT/ABIZGRL+Z+IMDA0jDOIZEhIZGRIBABIZGRIDAOIMJAwNDeKZEhkZEgEABAgEBAcDAwQCAgEZERIZ/VXiDSMMDQ3hmREZGRH/ABIZGRIRGQAAAAIAYgAMA54DSQAmAE4AAAE3NjQnJiIPATU0JiMiBhURFBYXHgEXOAExHgEXHgEzITI2NTQmIwE3FRQWMzI2NRE0JicuAScwNDEuAScuASMhIgYVFBY7AQcGFBcWMjcCvOINDQwkDOIZEhEZAQIBBQMDBwQECAQBABIZGRL9SeIZEhEZAQIBBQMDBwQECAT/ABIZGRKZ4g0NDCQMAiviDCMNDAzimRIZGRL/AAQJAwQHAwMFAQICGRISGf3i4ZkRGRkRAQAFCAQDBwMBAwQCAQIZEhEZ4g0jDQwMAAABAAAAAgAArAR0QV8PPPUACwQAAAAAANxOc4wAAAAA3E5zjAAA/+ED7AO4AAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAPsAAEAAAAAAAAAAAAAAAAAAAAcBAAAAAAAAAAAAAAAAgAAAAQAAFYEAABWBAAAVQQAANYEAABVBAAAVQQAAKoEAACqBAAA1gQAANYEAACABAAAgAQAAIAEAACuBAAAqgQAAIAEAADWBAAAFAQAABQEAAAUBAAAFAQAAFgEAABVBAAAYgAAAAAACgAUAB4AXgCYAPYBEAFIAYABmAHUAfoCIgJsAq4C+gM+A4ADnAO4BAAEwgVEBdAGUAauBxwAAAABAAAAHACMAAkAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEAAgAAAAEAAAAAAAIABwCBAAEAAAAAAAMAAgB1AAEAAAAAAAQAAgCWAAEAAAAAAAUACwBUAAEAAAAAAAYAAgB7AAEAAAAAAAoAGgAGAAMAAQQJAAEABAACAAMAAQQJAAIADgCIAAMAAQQJAAMABAB3AAMAAQQJAAQABACYAAMAAQQJAAUAFgBfAAMAAQQJAAYABAB9AAMAAQQJAAoANAAgbGcAbABnRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuVmVyc2lvbiAyLjAAVgBlAHIAcwBpAG8AbgAgADIALgAwbGcAbABnbGcAbABnUmVndWxhcgBSAGUAZwB1AGwAYQBybGcAbABnAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==);src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/assets/bundle/lg-09cd8e9be7081f216644.svg) format("svg")}.lg-outer{z-index:2010}.lg-actions .lg-icon{color:#fff}.lg-counter span{color:inherit}.spotControl{margin-bottom:20px}.spotControl__input{background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;padding:10px;width:100%}.spotControlBtn{background:#fff;border:1px solid #f15d35;border-radius:5px;color:#f15d35;font-size:12px;font-weight:700;line-height:1.3;padding:4px}.spotControl__item{position:relative}.spotControl__item .transportation{display:-webkit-box;display:-ms-flexbox;display:flex}.spotControl__item .inputCompleted{font-size:14px;position:absolute;right:0;top:40px}.spotControl__item .resetButton{bottom:5px;position:absolute;right:4px}.spotControl__item .resetButton button{font-size:18px;line-height:1}.spotControl__suggest{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16);box-shadow:0 2px 5px 0 rgba(0,0,0,.16);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;width:100%;z-index:120}.spotControl__suggest .details{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;background-color:#fcf7f3;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;padding:8px 12px}.spotControl__suggest .details:before{-webkit-box-flex:0;color:#f15d35;content:"ï…";-ms-flex:0;flex:0;font-family:Font Awesome\ 6 Pro;font-size:14px;line-height:21px}.spotControl__suggest .details:not(:first-child){border-top:1px solid #ccc}.spotControl__suggest .details__list{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:4px}.spotControl__suggest .details__list&gt;li:empty{display:none}.spotControl__suggest .details__list&gt;li:first-child{font-size:14px;line-height:1.5}.spotControl__suggest .details__list&gt;li:nth-child(2){color:#737373;font-size:12px;line-height:1.3}.completedMark{color:#f15d35;font-weight:700}.completedMark:before{content:"ï˜";font-family:Font Awesome\ 6 Pro;padding-right:4px}.resetButton button{background:#fff;padding:5px}.resetButton button i{color:#737373}.pika-single{border:1px solid #ccc;border-radius:5px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Yu Gothic,YuGothic,ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ ProN W3,Hiragino Kaku Gothic ProN,Arial,ãƒ¡ã‚¤ãƒªã‚ª,Meiryo,Font Awesome\ 6 Pro,sans-serif;font-weight:500;left:0}.pika-single.is-bound{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16);box-shadow:0 2px 5px 0 rgba(0,0,0,.16)}.pika-title{height:24px;line-height:24px;margin-bottom:4px}.pika-title .pika-label{font-size:16px;height:24px;line-height:24px;padding:0}.pika-title .pika-label .pika-select-month,.pika-title .pika-label .pika-select-year{display:none}.pika-title .pika-label:not(:first-of-type){margin-left:4px}.pika-table thead th{font-weight:400;padding-bottom:2px}.pika-table thead th abbr{color:#333;cursor:default;font-size:14px}.pika-lendar{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:8px;width:308px}.pika-lendar abbr{text-decoration:none}@media screen and (max-width:414px){.ph-pika{left:auto!important;right:0!important}}.pika-button{background:#f7f7f7;color:#333;font-size:14px;height:40px;line-height:100%;margin:2px 0 0;text-align:center;width:40px}.pika-button:hover{background:#f15d35;border-radius:0}.is-selected .pika-button{background:#e44c23;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.is-disabled .pika-button,.is-inrange .pika-button{background-color:#fff;color:#ababab}.pika-next,.pika-prev{background:none;color:#333;height:24px;line-height:24px;opacity:1;position:static;text-align:center;text-indent:0;width:24px}.pika-next:before,.pika-prev:before{font-size:16px;font-weight:400}.pika-next.is-disabled,.pika-prev.is-disabled{color:#ababab;opacity:1}.pika-next:not(.is-disabled):hover,.pika-prev:not(.is-disabled):hover{color:#f15d35}.pika-prev:before{content:"ï„„";font-family:Font Awesome\ 6 Pro}.pika-next:before{content:"ï„…";font-family:Font Awesome\ 6 Pro}.ReactModalPortal{position:relative;z-index:1001}.ReactModal__Overlay{overflow:auto}.ReactModal__Body--open{overflow:hidden}.ReactModal__Content{-webkit-box-shadow:0 0 38px rgba(0,0,0,.2);box-shadow:0 0 38px rgba(0,0,0,.2);width:450px}@media screen and (max-width:440px){.ReactModal__Content{width:360px}}@media screen and (max-width:375px){.ReactModal__Content{width:346px}}@media screen and (max-width:360px){.ReactModal__Content{width:340px}}@media screen and (max-width:320px){.ReactModal__Content{width:300px}}.ReactModal__Content&gt;div,.ReactModal__Content&gt;form{position:relative}.ReactModal__Content .cancelBtn{position:absolute;right:5px;top:-15px}.ReactModal__Content .cancelBtn i{background-color:#fff;border:2px solid #f15d35;border-radius:100%;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:14px;height:34px;line-height:30px;padding-left:10px;padding-right:10px;text-align:center;-webkit-transition:all .15s linear;transition:all .15s linear;width:34px}.ReactModal__Content .cancelBtn i:hover{background-color:#f15d35;color:#fff}.slick-slider .slick-dots{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:static}.slick-slider .slick-dots li{height:auto;line-height:12px;margin:0;width:auto}.slick-slider .slick-dots li:not(:first-child){margin-left:20px}.slick-slider .slick-dots li button{background-color:#ccc;border-radius:50%;height:12px;line-height:12px;width:12px}.slick-slider .slick-dots li button:before{content:unset}.slick-slider .slick-dots li.slick-active button{background-color:#f15d35}.choices{font-size:16px;margin-bottom:24px;overflow:hidden;position:relative}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{background-color:#fff;border-bottom:1px solid #ddd;display:block;margin:0;padding:10px;width:100%}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);background-size:8px;border-radius:10em;height:20px;margin-right:25px;margin-top:-10px;opacity:.25;padding:0;position:absolute;right:0;top:50%;width:20px}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{-webkit-box-shadow:0 0 0 2px #005f75;box-shadow:0 0 0 2px #005f75}.choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button{display:none}.choices[data-type*=select-one]:after{border:5px solid transparent;border-top-color:#333;content:"";height:0;margin-top:-2.5px;pointer-events:none;position:absolute;right:11.5px;top:50%;width:0}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{left:0;margin-left:25px;margin-right:0;right:auto}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);background-size:8px;border-left:1px solid #003642;border-radius:0;display:inline-block;line-height:1;margin:0 -4px 0 8px;opacity:.75;padding-left:16px;position:relative;width:8px}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{background-color:#f9f9f9;border:1px solid #ddd;border-radius:2.5px;display:inline-block;font-size:14px;min-height:44px;overflow:hidden;padding:7.5px 7.5px 3.75px;vertical-align:top;width:100%}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{list-style:none;margin:0;padding-left:0}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-left:16px;padding-right:4px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{background-color:#005f75;border:1px solid #004a5c;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-size:12px;font-weight:500;margin-bottom:3.75px;margin-right:3.75px;padding:4px 10px;vertical-align:middle;word-break:break-all}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-left:3.75px;margin-right:0}.choices__list--multiple .choices__item.is-highlighted{background-color:#004a5c;border:1px solid #003642}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{background-color:#fff;border:1px solid #ddd;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;display:none;margin-top:-1px;overflow:hidden;position:absolute;top:100%;width:100%;word-break:break-all;z-index:1}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{display:block}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{border-radius:.25rem .25rem 0 0;bottom:100%;margin-bottom:-1px;margin-top:0;top:auto}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{-webkit-overflow-scrolling:touch;max-height:300px;overflow:auto;position:relative;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{font-size:14px;padding:10px;position:relative}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media(min-width:640px){.choices__list--dropdown .choices__item--selectable[data-select-text],.choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-right:100px}.choices__list--dropdown .choices__item--selectable[data-select-text]:after,.choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text],[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-left:100px;padding-right:10px;text-align:right}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text]:after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{left:10px;right:auto}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.choices__heading{border-bottom:1px solid #f7f7f7;color:gray;font-size:12px;font-weight:600;padding:10px}.choices__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-position:50%;background-repeat:no-repeat;border:0;cursor:pointer;text-indent:-9999px}.choices__button:focus{outline:none}.choices__input{background-color:#f9f9f9;border:0;border-radius:0;display:inline-block;font-size:14px;margin-bottom:5px;max-width:100%;padding:4px 0 4px 2px;vertical-align:baseline}.choices__input:focus{outline:0}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;height:0;width:0}[dir=rtl] .choices__input{padding-left:0;padding-right:2px}.choices__placeholder{opacity:.5}</pre></body></html>