.p-bgWrap{position:relative}@media screen and (min-width: 769px){body #areaWrapper1{width:100% !important}}#naru2602{background-color:#3a2015;background-image:url(/library/contents/services/naru2602/img/pcbg.jpg);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;margin:0;padding:0;box-sizing:border-box;color:#000;line-height:1.4;-webkit-text-size-adjust:100%;background-position:center;position:relative;font-family:"Zen Maru Gothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","helvetica",sans-serif !important;font-size:min(3.5vw,1rem)}@media screen and (min-width: 769px){#naru2602 .l-main__inner{width:500px !important;margin:0 auto;box-shadow:10px 0px 10px -7px rgba(0,0,0,.4),-10px 0px 10px -7px rgba(0,0,0,.4);overflow-y:hidden}}#naru2602 *{margin:0;padding:0;box-sizing:inherit}#naru2602 img{max-width:100%;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}#naru2602 a{word-break:break-all}#naru2602 .p-kv img{width:100%}#naru2602 .p-float{transition:ease .3s}#naru2602 .p-float ul{text-align:center;display:grid;grid-template-columns:repeat(3, 1fr)}#naru2602 .p-float li{position:relative;cursor:pointer;background-color:#f5007a}#naru2602 .p-float li:hover{opacity:.9}#naru2602 .p-float li:hover::before{bottom:10%}#naru2602 .p-float li .float-btn{width:20px;height:20px;background-color:#fff;border-radius:50%;position:absolute;bottom:10%}#naru2602 .p-float li .float-btn::before{content:"";transition:all .3s;position:absolute;bottom:0;width:8px;height:8px;transform:translateY(-50%) rotate(135deg);content:"";border-top:.2em solid #f5007a;border-right:.2em solid #f5007a;z-index:1;top:9px;left:calc(50% - 5px)}#naru2602 .p-float li:not(:last-of-type)::after{position:absolute;top:15%;bottom:0px;right:0;width:1px;height:70%;content:"";background-color:#fff}#naru2602 .p-float li a{display:block;position:relative;padding:1em .5em 2.5em;height:100%;color:#fff;font-size:1em;font-weight:800;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){#naru2602 .p-float li a{padding:3vw 1vw 10vw;font-size:min(1em,4vw)}}#naru2602 .c-section{position:relative;margin:0 auto;padding:2em 0}#naru2602 .c-section__ttl{margin:0 auto;padding-bottom:0;position:relative;z-index:10;max-width:490px;position:relative}#naru2602 .c-section__ttl::before{content:"";display:block;background-image:url(../img/deco_title.png);background-repeat:no-repeat;background-size:auto;width:77px;height:47px;margin:0 auto}#naru2602 .c-section__ttl img{width:100%;-o-object-fit:contain;object-fit:contain}#naru2602 .c-section__box{position:relative;width:100%;margin:1em auto 0;padding:0 2em;line-height:2.5em;z-index:100}#naru2602 .c-section__box p{font-size:1.25em;font-weight:500}#naru2602 .c-section__box li{text-align:center;line-height:1.2em}#naru2602 .c-section__apeal{color:#00a6ff;font-size:1.5em !important;font-weight:bold !important;position:relative;text-indent:-1em;text-align:left;padding:0px 0px 0px 1em}#naru2602 .c-section__apeal::before{content:"■"}#naru2602 .c-section__bgpink{background-color:#ffebf5}#naru2602 .c-section__bgwhite{background-color:#fff}#naru2602 .c-link__btn{padding:1em 0 0 0}#naru2602 .c-link__btn a{text-decoration:none;color:#f5007a;display:block;width:100%;position:relative;background-color:#fff;border:2px solid #f5007a;border-radius:999px;padding:.75em 2em;text-align:center;font-weight:bold;font-size:1.25em;transition:all .3s;border-radius:999px}#naru2602 .c-link__btn a::before{transition:all .3s;position:absolute;top:50%;right:1em;width:.8em;height:.8em;transform:translateY(-50%) rotate(45deg);content:"";border-top:.2em solid #f5007a;border-right:.2em solid #f5007a}#naru2602 .p-abst{position:relative}#naru2602 .p-abst__box{background:#fff;position:relative;width:100%;margin:0 auto 1.5em;padding:2em 1em;line-height:2.5em;z-index:100}#naru2602 .p-abst__box p{font-size:1.25em;font-weight:bold;text-align:center}#naru2602 .p-abst__box li{text-align:center;line-height:1.2em}#naru2602 .p-collabomovie__img video{width:100%}#naru2602 .p-collabomovie__list li{margin:1em 0}#naru2602 .p-oshimojiprint__item{margin:1em 0}#naru2602 .p-oshimojiprint__item p{margin-bottom:.5em}#naru2602 .p-photoprint__item{background-color:#fff;padding:2em;text-align:left;min-height:410px;width:auto}@media screen and (max-width: 768px){#naru2602 .p-photoprint__item{min-height:330px}}#naru2602 .p-photoprint__txt{margin:1em 0;line-height:1.5}#naru2602 .p-photoprint__flex-multicopy{margin-top:2em;display:grid;grid-template-columns:1fr 2fr;gap:1em;justify-content:center;align-items:center}#naru2602 .p-photoprint__flex-app{margin-top:2em;display:flex;justify-content:center;align-items:center;gap:1em}#naru2602 .p-photoprint__appstoreadjust{width:85%;margin:0 auto}#naru2602 .slide-wrap{position:relative;width:100%}#naru2602 .slide-arrow{display:flex;align-items:center;justify-content:flex-end;position:relative}#naru2602 .prev-arrow,#naru2602 .next-arrow{display:block;width:28px;height:28px;background:#fff;border-radius:50%;transition:all .3s ease;border:1px solid #eee;cursor:pointer;position:absolute;top:calc(50% - 14px)}#naru2602 .prev-arrow{transform:rotate(180deg);left:-4%}#naru2602 .next-arrow{right:-4%}#naru2602 .prev-arrow::before,#naru2602 .next-arrow::before{position:absolute;content:"";width:10px;height:10px;border-right:2px solid #f5007a;border-top:2px solid #f5007a;top:0;bottom:0;left:0;right:0;margin:auto;transform:rotate(45deg)}#naru2602 .p-gyoseiservice__txtarea{background-color:#267bd6;color:#fff;padding:.5em 0 1em 0;text-align:center;line-height:1.5;font-weight:normal}#naru2602 .p-copyright{text-align:center;background-color:#f5007a;width:100%;display:block;color:#fff;padding:2em 0;font-size:min(3vw,14px)}#naru2602 .c-twi_link{font-size:.85em}#naru2602 .c-accordion{position:relative;z-index:10;margin:0 auto;display:block;width:50%;max-width:210px;text-decoration:none}#naru2602 .c-accordion img:hover,#naru2602 .c-accordion:hover img{opacity:1}#naru2602 .c-accordion img{width:100%}#naru2602 .u-position--relative{position:relative !important}#naru2602 .u-mt--1em{margin-top:1em}#naru2602 .u-pt--1em{padding-top:1em}#naru2602 .u-color--red{color:red}#naru2602 .u-fs--large{font-size:1.3em !important}#naru2602 .u-fs--small{font-size:.8em !important;font-weight:normal}#naru2602 .u-dispPC{display:block}@media screen and (max-width: 768px){#naru2602 .u-dispPC{display:none}}#naru2602 .u-dispSP{display:none}@media screen and (max-width: 768px){#naru2602 .u-dispSP{display:block}}#naru2602 .u-note{width:100%;margin:1em auto 0;position:relative}#naru2602 .u-note li{font-size:.8rem !important;text-indent:-1em;padding:0 0 0 1em;position:relative;text-align:left}#naru2602 .u-note li::before{content:"※"}#naru2602 .u-note--number{counter-reset:number;margin:0 0 1em 0}#naru2602 .u-note--number li{text-indent:-1em;padding:0 0 0 1em;margin:0 0 .5em;font-size:.9em}#naru2602 .u-note--number li::before{counter-increment:number 1;content:counter(number) ". "}#naru2602 .u-note--dot{width:100%;position:relative;margin-bottom:1rem}#naru2602 .u-note--dot li{text-indent:-1em;padding:0 0 0 1em;position:relative;font-size:.9em}#naru2602 .u-note--dot li::before{content:"・"}#naru2602 .u-center{text-align:center !important}#naru2602 .u-nw{display:inline-block}#naru2602 .u-bold{font-weight:bold}#naru2602 .u-slash{position:relative;display:inline-block !important;margin:0 auto}#naru2602 .u-slash::before{position:absolute;content:"";top:10%;left:0%;height:80%;width:.2rem;background-color:#000;transform:rotate(-30deg)}#naru2602 .u-slash::after{position:absolute;content:"";top:10%;right:0%;height:80%;width:.2rem;background-color:#000;transform:rotate(30deg)}#naru2602 .u-apeal{font-size:1.5em}#naru2602 .no-js .c-accordion{display:none}@media screen and (min-width: 769px){#camInfo{margin:0 auto !important;max-width:1200px !important}}
/*# sourceMappingURL=naru2602.min.css.map */