@import url("https://fonts.googleapis.com/css2?family=Jost:wght@400;500&family=Noto+Sans+JP:wght@500;700&family=Noto+Serif+JP:wght@600&display=swap");.parent15 .title_area .eng,.parent15 .title_area .catch,.parent15 .text_area .jp,.parent15 .some_story_area .eng,#photo_page .title_area .eng,#photo_page .title_area .catch,#photo_page .text_area .jp,#photo_page .some_story_area .eng{color:#a1d8e6}.parent13 .title_area .eng,.parent13 .title_area .catch,.parent13 .text_area .jp,.parent13 .some_story_area .eng,#movie_page .title_area .eng,#movie_page .title_area .catch,#movie_page .text_area .jp,#movie_page .some_story_area .eng{color:#e5c2db}.parent79 .title_area .eng,.parent79 .title_area .catch,.parent79 .text_area .jp,.parent79 .some_story_area .eng,#set-plan_page .title_area .eng,#set-plan_page .title_area .catch,#set-plan_page .text_area .jp,#set-plan_page .some_story_area .eng{color:#b0a7d1}#movie_page .miniBtn2{width:2.4rem}#set-plan_page h2 span{display:block;margin-bottom:0.3rem}#set-plan_page .miniBtn2{width:2.4rem}#photo_page .page .title_area .flex_box,#movie_page .page .title_area .flex_box,#set-plan_page .page .title_area .flex_box,#wedding-album_page .page .title_area .flex_box,#pre-shoot_page .page .title_area .flex_box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 720px){#photo_page .subtop_area .title_area p,#movie_page .subtop_area .title_area p,#set-plan_page .subtop_area .title_area p,#wedding-album_page .subtop_area .title_area p,#pre-shoot_page .subtop_area .title_area p{padding-top:0}#photo_page .subtop_area .title_area p:before,#movie_page .subtop_area .title_area p:before,#set-plan_page .subtop_area .title_area p:before,#wedding-album_page .subtop_area .title_area p:before,#pre-shoot_page .subtop_area .title_area p:before{content:none}}@media screen and (max-width: 720px){#DOLCE,#ATTAJO,#ANDANTE,#VIVACE,#LEGATO{margin-top:0}}@media screen and (max-width: 720px){main section{width:100%;margin:0 auto}}main h3{font-size:.24rem;letter-spacing:0.07rem}@media screen and (max-width: 720px){main h3{font-size:.22rem;letter-spacing:0.05rem}}main h4{font-size:.2rem;font-family:"Noto Sans JP", "ヒラギノ角ゴシック", "Hiragino Sans", "メイリオ", Meiryo, sans-serif;font-weight:normal;letter-spacing:0.07rem;white-space:nowrap}@media screen and (max-width: 720px){main h4{font-size:.18rem;letter-spacing:0.03rem;width:80%;margin:0 auto;white-space:nowrap;letter-spacing:0.05rem}}main .jp{color:#b4b4b5}main .tex_l{text-align:left}main .kv img{-o-object-position:center;object-position:center;height:30vw;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width: 720px){main .kv img{height:100%}}main .title_area{text-align:center}main .title_area .catch{font-size:.24rem;letter-spacing:0.07rem;display:inline-block}@media screen and (max-width: 720px){main .title_area .catch{font-size:.2rem;padding-top:0;display:block;margin:0 auto;text-align:left;width:80%;white-space:nowrap}}main .text_area{text-align:center}@media screen and (max-width: 720px){main .text_area{margin-top:0.2rem}}main .instaBtn{width:1.3rem;padding:0.01rem;border:1px solid #b4b4b5;border-radius:1.5rem;text-align:center;margin:0.1rem auto 0;font-size:.12rem}@media screen and (max-width: 720px){main .instaBtn{width:1.1rem;font-size:.11rem;margin:0.05rem auto 0}}main ul.workList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:7rem;margin:1rem auto 0;color:#a1d8e6}@media screen and (max-width: 720px){main ul.workList{width:80%;margin:0.6rem auto 0}}main ul.workList li{width:2.2rem;border:2px solid #a1d8e6;text-align:center;margin-bottom:0.2rem}@media screen and (max-width: 720px){main ul.workList li{width:48.5%;margin-bottom:0.1rem}}main ul.workList li a{display:block;width:100%;padding:0.05rem}main .maininfo_block{max-width:9rem;margin:0 auto}main .maininfo_block .flex_box{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:0.25rem}@media screen and (max-width: 720px){main .maininfo_block .flex_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0.1rem}}main .maininfo_block .flex_box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 720px){main .maininfo_block .flex_box ul{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0.2rem;width:80%}}main .maininfo_block .flex_box ul li{border:2px solid #b4b4b5;border-radius:0.19rem;padding:0.03rem 0.2rem;min-width:1.5rem;text-align:center;font-size:.16rem;margin-left:0.15rem;letter-spacing:0.02rem;color:#b4b4b5}@media screen and (max-width: 720px){main .maininfo_block .flex_box ul li{font-size:.11rem;margin:0 auto 0.1rem;padding:0.05rem;width:1.4rem;min-width:45%;letter-spacing:0.02rem}}main .page{max-width:184rem}main .page .kv{width:calc(100% - 0.2rem);padding:0.7rem 0.7rem 0;margin-bottom:0.5rem;height:35vw;overflow:hidden}@media screen and (max-width: 720px){main .page .kv{padding:0.4rem 0.4rem;height:120vw;width:100%;margin-bottom:0}}main .page .kv img{-o-object-position:center;object-position:center;height:30vw;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width: 720px){main .page .kv img{height:100%}}@media screen and (max-width: 720px){main .page h2{text-align:center}}main .page h3{display:inline-block;margin-top:0.3rem;margin-bottom:0.1rem;white-space:nowrap}@media screen and (max-width: 720px){main .page h3{text-align:left;margin-top:0;margin-bottom:0.3rem;width:80%}}main .page h4{color:#b4b4b5}main .page p{text-align:center}@media screen and (max-width: 720px){main .page p{text-align:justify;width:80%;margin:0 auto;padding-top:0.4rem;position:relative}}@media screen and (max-width: 720px){main .page p:before{content:"";width:1.4rem;height:0.02rem;background-color:#b4b4b5;position:absolute;top:0;left:0}}main .page .title_area{max-width:9rem;margin:0 auto}main .page .title_area p{margin-top:0.2rem;text-align:center;line-height:2}@media screen and (max-width: 720px){main .page .title_area p{width:80%;margin:0.3rem auto 0;padding-top:0.3rem;text-align:justify}}main .works{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1rem;padding-top:0.6rem}@media screen and (max-width: 720px){main .works .kv{width:100%;height:2.5rem;overflow:hidden}}main .works .kv img{margin-top:0.8rem;margin-bottom:0.45rem}@media screen and (max-width: 720px){main .works .kv img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;margin:0}}main .works .title_area{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:-0.4rem}@media screen and (max-width: 720px){main .works .title_area{margin-bottom:0.2rem}}main .works .title_area h2{font-size:.4rem}@media screen and (max-width: 720px){main .works .title_area h2{font-size:.3rem;text-align:center;text-indent:0.12rem}}main .works .text_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width: 720px){main .works .text_area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}main .works .text_area h3{text-align:left}@media screen and (max-width: 720px){main .works .text_area h3{text-align:left;width:80%;margin:0.25rem auto 0;white-space:nowrap}}main .works .text_area p{width:5.4rem;padding-left:0.4rem;border-left:1px solid #b4b4b5}@media screen and (max-width: 720px){main .works .text_area p{width:80%;padding-left:0;margin:0.3rem auto 0;border-left:none;padding-top:0.4rem;position:relative}}@media screen and (max-width: 720px){main .works .text_area p:before{content:"";width:1.4rem;height:0.02rem;background-color:#b4b4b5;position:absolute;top:0;left:0}}main .info2{margin-top:1rem}@media screen and (max-width: 720px){main .info2{margin-top:0.6rem}}main .info2:nth-child(n+3){margin-top:0.8rem}@media screen and (max-width: 720px){main .info2:nth-child(n+3){margin-top:0.4rem}}main .info2.miniWork{margin-top:0.4rem}main .info2 .flex_box{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 720px){main .info2 .flex_box{width:100%;margin:0 auto}}main .info2 .flex_box .image_area{width:4.3rem;height:2.3rem;overflow:hidden}@media screen and (max-width: 720px){main .info2 .flex_box .image_area{width:80%;margin:0 auto;height:auto;max-height:43vw}}main .info2 .flex_box .text_area{width:4.3rem}@media screen and (max-width: 720px){main .info2 .flex_box .text_area{width:80%;margin:0 auto;margin-top:0.15rem}}main .info2 .flex_box .text_area h4{text-align:left}@media screen and (max-width: 720px){main .info2 .flex_box .text_area h4{width:100%;margin-bottom:0.05rem}}main .subtop_area{max-width:9rem;margin:1rem auto 0}@media screen and (max-width: 720px){main .subtop_area{margin-top:0.6rem}}@media screen and (max-width: 720px){main .subtop_area:nth-child(n+2){margin-top:1rem}}@media screen and (max-width: 720px){main .subtop_area .kv{height:2.5rem}}main .subtop_area .flex_box{margin-top:0.45rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width: 720px){main .subtop_area .flex_box{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}main .subtop_area .title_area{margin:0.45rem auto 0.6rem}@media screen and (max-width: 720px){main .subtop_area .title_area{margin:0.45rem auto 0.35rem}}main .subtop_area .title_area .eng{line-height:1}@media screen and (max-width: 720px){main .subtop_area .title_area .eng{line-height:1.5}}main .subtop_area .title_area h2{font-size:.4rem}@media screen and (max-width: 720px){main .subtop_area .title_area h2{font-size:.3rem;text-align:center;text-indent:0.12rem}}main .subtop_area .title_area h2 span{font-size:.2rem;margin-top:0.25rem;margin-bottom:0.45rem;font-family:"Noto Sans JP", "ヒラギノ角ゴシック", "Hiragino Sans", "メイリオ", Meiryo, sans-serif;font-weight:normal;letter-spacing:0.07rem;white-space:nowrap}@media screen and (max-width: 720px){main .subtop_area .title_area h2 span{display:block;font-size:.14rem;margin-top:0.15rem;margin-bottom:0.4rem}}main .subtop_area .title_area h3{margin-bottom:0.1rem}@media screen and (max-width: 720px){main .subtop_area .title_area h3{margin-bottom:0.3rem}}main .subtop_area .title_area p{text-align:center}@media screen and (max-width: 720px){main .subtop_area .title_area p{text-align:justify;width:80%;margin:0 auto;padding-top:0.4rem;position:relative}}@media screen and (max-width: 720px){main .subtop_area .title_area p:before{content:"";width:1.4rem;height:0.02rem;background-color:#b4b4b5;position:absolute;top:0;left:0}}main .subtop_area .text_area .catch{line-height:1.4;letter-spacing:0.07rem;white-space:nowrap}@media screen and (max-width: 720px){main .subtop_area .text_area .catch{letter-spacing:0.05rem}}main .subtop_area .text_area p{margin-top:0.25rem;line-height:2}main .p48d_area{margin-top:1rem}main .p48d_area h2{letter-spacing:0.125rem;text-indent:0.125rem;text-align:center;margin-bottom:0.1rem;font-size:.35rem}@media screen and (max-width: 720px){main .p48d_area h2{font-size:.22rem;letter-spacing:0.07rem;text-indent:0.07rem;width:80%;margin:0 auto}}main .p48d_area p{color:#b4b4b5;text-align:center}@media screen and (max-width: 720px){main .p48d_area p{margin:0 auto}}main .p48d_area div{margin:0.25rem auto 0.6rem}main .p48d_area div ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0.15rem}@media screen and (max-width: 720px){main .p48d_area div ul{width:80%;margin:0 auto}}@media screen and (max-width: 720px){main .p48d_area div ul:last-child{margin-top:0.25rem}}main .p48d_area div ul li{width:0.45rem;height:100%;margin-bottom:0.15rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-indent:0.07rem;position:relative;font-size:.2rem;color:#b4b4b5}@media screen and (max-width: 720px){main .p48d_area div ul li{font-size:.18rem;width:100%}}main .p48d_area div ul li h4{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-size:.35rem}@media screen and (max-width: 720px){main .p48d_area div ul li h4{font-size:.22rem;-webkit-transform:inherit;transform:inherit}}main .p48d_area div ul li a{width:100%;padding:0.5rem 0;text-align:center;font-size:.2rem}main .p48d_area div ul li a:after{content:"◢";position:absolute;bottom:-0.03rem;right:0.05rem;font-size:.22rem}@media screen and (max-width: 720px){main .p48d_area div ul li a{font-size:.18rem}}main .p48d_area div .points_m li h4{color:#e5c2db}main .p48d_area div .points_m li a:after{color:#f1dfec}main .p48d_area div .points_p li h4{color:#a1d8e6}main .p48d_area div .points_p li a:after{color:#c8e8f0}main .p48d_area .pd4{max-width:8.15rem}main .p48d_area .pd4 ul li:nth-child(n+2){width:3.7rem;height:1.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 720px){main .p48d_area .pd4 ul li:nth-child(n+2){height:1.15rem}}main .p48d_area .pd4 .points_m li:nth-child(n+2){background-color:#e4c1db;border:1px solid #e5c2db}main .p48d_area .pd4 .points_m li:nth-child(n+2):hover{opacity:0.6;-webkit-transition:0.4s;transition:0.4s}main .p48d_area .pd4 .points_m li:nth-child(n+3){background-color:rgba(228,193,219,0.25)}main .p48d_area .pd4 .points_m li:nth-child(n+3):hover{opacity:0.6;-webkit-transition:0.4s;transition:0.4s}main .p48d_area .pd4 .points_p li:nth-child(n+2){background-color:#a0d7e5;border:1px solid #a1d8e6}main .p48d_area .pd4 .points_p li:nth-child(n+2):hover{opacity:0.6;-webkit-transition:0.4s;transition:0.4s}main .p48d_area .pd4 .points_p li:nth-child(n+3){background-color:rgba(160,215,229,0.25)}main .p48d_area .pd4 .points_p li:nth-child(n+3):hover{opacity:0.6;-webkit-transition:0.4s;transition:0.4s}main .p48d_area .pd4 .points_p li:nth-child(3):hover{opacity:1}main .p48d_area .pd4 .points_p li:nth-child(3) a{pointer-events:none}main .p48d_area .pd4 .points_p li:nth-child(3) a:after{content:none}main .p48d_area .pd8 ul li:nth-child(n+2){width:2.3rem;height:1.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 720px){main .p48d_area .pd8 ul li:nth-child(n+2){height:1.15rem;width:100%}}main .p48d_area .pd8 .points_m li:nth-child(n+2){background-color:#e4c1db;border:1px solid #e5c2db}main .p48d_area .pd8 .points_m li:nth-child(n+2):hover{opacity:0.6;-webkit-transition:0.4s;transition:0.4s}main .p48d_area .pd8 .points_m li:nth-child(n+4){background-color:rgba(228,193,219,0.25)}main .p48d_area .pd8 .points_m li:nth-child(n+4):hover{opacity:0.6;-webkit-transition:0.4s;transition:0.4s}main .p48d_area .pd8 .points_m li:nth-child(2):hover,main .p48d_area .pd8 .points_m li:nth-child(4):hover{opacity:1}main .p48d_area .pd8 .points_m li:nth-child(2) a,main .p48d_area .pd8 .points_m li:nth-child(4) a{pointer-events:none}main .p48d_area .pd8 .points_m li:nth-child(2) a:after,main .p48d_area .pd8 .points_m li:nth-child(4) a:after{content:none}main .p48d_area .pd8 .points_p{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}main .p48d_area .pd8 .points_p li{margin-right:0.15rem}@media screen and (max-width: 720px){main .p48d_area .pd8 .points_p li{margin-right:0}}main .p48d_area .pd8 .points_p li:nth-child(n+2){background-color:#a0d7e5;border:1px solid #a1d8e6}main .p48d_area .pd8 .points_p li:nth-child(n+2):hover{opacity:0.6;-webkit-transition:0.4s;transition:0.4s}main .p48d_area .pd8 .points_p li:nth-child(n+4){background-color:rgba(160,215,229,0.25)}main .p48d_area .pd8 .points_p li:nth-child(n+4):hover{opacity:0.6;-webkit-transition:0.4s;transition:0.4s}main .p48d_area .pd8 .points_p li:nth-child(4):hover{opacity:1}main .p48d_area .pd8 .points_p li:nth-child(4) a{pointer-events:none}main .p48d_area .pd8 .points_p li:nth-child(4) a:after{content:none}main .pd8{max-width:10.25rem;margin:1rem auto 0}main .pd8 h2,main .pd8 p{max-width:9rem;margin:0 auto;text-align:left;text-indent:0}@media screen and (max-width: 720px){main .pd8 h2,main .pd8 p{text-align:center}}main .option:first-child .title_area{padding-top:1.7rem;margin-bottom:1rem}@media screen and (max-width: 720px){main .option:first-child .title_area{margin-bottom:0.6rem}}main .option:nth-child(n+2) .title_area{max-width:9rem;padding:0.9rem 0.5rem 0.8rem;background-color:rgba(160,215,229,0.25);margin:0 auto 0.45rem}@media screen and (max-width: 720px){main .option:nth-child(n+2) .title_area{width:80%;padding:0.4rem 0}}main .option:nth-child(n+2) .title_area h2{font-size:.4rem}@media screen and (max-width: 720px){main .option:nth-child(n+2) .title_area h2{font-size:.3rem;text-align:center;text-indent:0.12rem}}main .option:nth-child(n+2) .title_area h4{margin-top:0.1rem;margin-bottom:0.15rem}main .option:nth-child(n+2) .title_area p{text-align:center}@media screen and (max-width: 720px){main .option:nth-child(n+2) .title_area p{text-align:justify;width:80%;margin:0 auto}}main .some_story_area{max-width:9rem;margin:1rem auto 0}@media screen and (max-width: 720px){main .some_story_area{margin:0.7rem auto 0}}main .some_story_area h2{font-size:.35rem;letter-spacing:0.125rem;text-indent:0.125rem}@media screen and (max-width: 720px){main .some_story_area h2{font-size:.22rem;letter-spacing:0.07rem;text-indent:0.07rem;width:80%;margin:0 auto;text-align:left}}main .some_story_area ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0.4rem}@media screen and (max-width: 720px){main .some_story_area ul{width:80%;margin:0 auto 0.35rem}}main .some_story_area ul li{width:4.3rem;margin-top:0.25rem;cursor:pointer}main .some_story_area ul li:hover{opacity:0.6;-webkit-transition:0.4s;transition:0.4s}main .some_story_area ul li figure{height:2.3rem;overflow:hidden;position:relative}@media screen and (max-width: 720px){main .some_story_area ul li figure{width:100%;height:1.6rem;max-height:43vw}}main .some_story_area ul li figure:after{content:"MORE";font-size:.2rem;font-family:"Jost", "Arial", "Helvetica Neue", sans-serif;width:1.2rem;height:0.4rem;color:#fff;background-color:#b4b4b5;position:absolute;right:0;bottom:0;text-align:center;letter-spacing:0.05rem;text-indent:0.05rem;line-height:2}main .some_story_area ul li figure img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}main .some_story_area ul li figcaption{font-size:.18rem;color:#b4b4b5;letter-spacing:0.03rem;text-indent:0.03rem;line-height:1.5;margin-top:0.1rem;margin-bottom:0.2rem}@media screen and (max-width: 720px){main .some_story_area ul li figcaption{font-size:.14rem;letter-spacing:0.01rem;text-indent:0.01rem}}main p.back{position:absolute;top:0.7rem;right:-0.1rem;width:1rem;z-index:1}@media print, screen and (min-width: 721px) and (max-width: 1440px){main p.back{top:0.55rem;right:-0.45rem}}@media screen and (max-width: 720px){main p.back{width:0.35rem;top:0.35rem;right:0.09rem}}main .closeModal{position:absolute;width:0.5rem;height:0.5rem;top:0.2rem;right:0.25rem;z-index:1;cursor:pointer;font-size:0.4rem;line-height:1}@media print, screen and (min-width: 721px) and (max-width: 1440px){main .closeModal{top:0.1rem;right:0.1rem;width:0.3rem;height:0.3rem}}@media screen and (max-width: 720px){main .closeModal{right:0;top:0.1rem;width:0.3rem;height:0.3rem}}main .closeModal:before,main .closeModal:after{display:block;content:"";position:absolute;width:2px;height:0.5rem;background:#000;top:0}@media screen and (max-width: 720px){main .closeModal:before,main .closeModal:after{height:0.3rem}}main .closeModal:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}main .closeModal:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}main .single-story_area{max-width:90vw;position:absolute;top:60%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media print, screen and (min-width: 721px) and (max-width: 1440px){main .single-story_area{top:55%;width:65%}}main .single-story_area ul.slider li.slick-slide{padding:0.3rem}@media screen and (max-width: 720px){main .single-story_area ul.slider li.slick-slide{padding:0.1rem}}main .single-story_area ul.slider li.slick-slide img{max-height:5rem;margin:0 auto;-webkit-box-shadow:0px 8px 16px -2px rgba(10,10,10,0.1),0px 0px 20px 20px rgba(10,10,10,0.02);box-shadow:0px 8px 16px -2px rgba(10,10,10,0.1),0px 0px 20px 20px rgba(10,10,10,0.02)}@media screen and (max-width: 720px){main .single-story_area ul.slider li.slick-slide img{-webkit-box-shadow:0px 2px 10px -2px rgba(10,10,10,0.1),0px 0px 1px 1px rgba(10,10,10,0.02);box-shadow:0px 2px 10px -2px rgba(10,10,10,0.1),0px 0px 1px 1px rgba(10,10,10,0.02)}}main .single-story_area p{text-align:center;position:absolute;left:0;right:0;bottom:-0.5rem}main .single-story_area .slick-arrow{max-width:0.5rem;position:absolute;bottom:-6%;z-index:10000;cursor:pointer}main .single-story_area .next-arrow{right:17%}@media screen and (max-width: 720px){main .single-story_area .next-arrow{right:3%;bottom:-20%}}main .single-story_area .prev-arrow{left:17%;-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}@media screen and (max-width: 720px){main .single-story_area .prev-arrow{left:3%;bottom:-20%}}main .single-story_area video{width:9rem;height:5.1rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media print, screen and (min-width: 721px) and (max-width: 1440px){main .single-story_area video{width:100%;height:auto}}@media screen and (max-width: 720px){main .single-story_area video{width:100%;max-width:90vh;height:auto}}main .work_area{margin-top:0.6rem}main .work_area .eng{font-size:.4rem;letter-spacing:0.125rem}@media screen and (max-width: 720px){main .work_area .eng{font-size:.3rem;letter-spacing:0.1rem;text-align:left}}main .work_area .img_area{margin-top:0.25rem;cursor:pointer}main .work_area .img_area:hover{opacity:0.6;-webkit-transition:0.4s;transition:0.4s}@media screen and (max-width: 720px){main .work_area .text_area{text-align:left}}main .work_area ul.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}main .work_area ul.gallery li{width:4.3rem;margin-bottom:0.2rem}@media screen and (max-width: 720px){main .work_area ul.gallery li{width:100%}}main .work_area ul.gallery li figcaption{font-size:.18rem;letter-spacing:0.03rem;text-indent:0.03rem;line-height:1.5;margin-top:0.1rem;color:#b4b4b5}@media screen and (max-width: 720px){main .work_area ul.gallery li figcaption{font-size:.14rem}}@media screen and (max-width: 720px){main .work_area ul.gallery li figcaption.eng{font-size:.18rem;margin-top:0}}main#photo_area .eng:nth-child(2n+1){color:#a1d8e6}main#movie_area{padding-top:1.2rem}@media screen and (max-width: 720px){main#movie_area{padding:0}}main#movie_area .eng:nth-child(2n+1){color:#e5c2db}main#design_area{padding-top:0.65rem}@media screen and (max-width: 720px){main#design_area{padding:0}}main#design_area .eng:nth-child(2n+1){color:#d6e9c4}
/*# sourceMappingURL=lower.min.css.map */