@charset "UTF-8";.list-artist-sp{margin-bottom:3rem}.list-artist-sp .swiper-wrapper{flex-wrap:wrap}.list-artist-sp .swiper-slide{width:50%!important}.anhor-frame-list{margin-left:-2px;margin-right:-2px}.anhor-frame-list li{margin-bottom:4px;padding-left:2px;padding-right:2px;width:50%}.anhor-frame-list li.active a{background:#000;color:#fff}.anhor-frame-list a{background:#f8f8ff;border:1px solid #ddd;border-radius:4px;font-size:12px;font-weight:700;padding:.4rem;transition:all .3s ease}@media (min-width:992px){.artists{margin-left:-8px;margin-right:-8px}}.artists p{margin-bottom:5px}@media (min-width:992px){.artists p{font-size:14px;line-height:1.3;margin-bottom:10px}}.artists .note{color:#f00000;display:inline-block;font-size:10px;margin-bottom:10px}@media (min-width:992px){.artists .note{font-size:14px;line-height:1.3}}.artists h3{font-size:11px;font-weight:700;line-height:15px;margin-bottom:7px}@media (min-width:992px){.artists h3{font-size:18px;line-height:22px;margin-bottom:1rem}}.artists .green-title{background:#4ba800;color:#fff;font-size:10px;line-height:12px;margin-bottom:10px;padding:3px}@media (min-width:992px){.artists .green-title{font-size:20px;line-height:20px;margin-bottom:15px;padding:10px}}.artists .picture{width:100%}@media (min-width:992px){.artists .picture{flex-shrink:0;max-width:150px;min-height:150px}}.artists .image-thumbnail{max-width:80%}@media (min-width:992px){.artists .image-thumbnail{max-width:100%;min-height:180px}}.artists .btn-art{margin-top:1rem;max-width:300px}@media (min-width:992px){.artists .btn-art{margin-top:2rem;width:300px}}.artists .slick-list{margin-bottom:1rem}.artists .slick-dots{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -2%}.artists .slick-dots button{-webkit-appearance:none;background-color:#aaa;border:0;border-radius:50%;cursor:pointer;display:block;height:16px;margin:3px 5px;outline:none;overflow:hidden;position:relative;text-indent:-9999px;transition:all .03s ease;width:16px}.artists .slick-active button{background:#505050}@media (min-width:992px){.box-artist{min-height:365px}}.box-artist:first-child .item:before,.box-artist:nth-child(2) .item:before,.box-artist:nth-child(3) .item:before,.box-artist:nth-child(4) .item:before{background:url(https://nigaoe.graphics.vc/user_data/packages/default/img/images/images/icon-recommen.png) no-repeat;background-size:100% auto;content:"";height:65px;left:15px;position:absolute;top:15px;width:65px;z-index:10}@media (min-width:992px){.box-artist:first-child .item:before,.box-artist:nth-child(2) .item:before,.box-artist:nth-child(3) .item:before,.box-artist:nth-child(4) .item:before{height:100px;top:50px;width:100px}.box-artist:first-child .item:before:nth-child(5),.box-artist:nth-child(2) .item:before:nth-child(5),.box-artist:nth-child(3) .item:before:nth-child(5),.box-artist:nth-child(4) .item:before:nth-child(5){display:none}.box-artist:first-child .description h3,.box-artist:nth-child(2) .description h3,.box-artist:nth-child(3) .description h3,.box-artist:nth-child(4) .description h3{left:130px;position:absolute;top:95px}.box-artist{margin-bottom:16px;padding-left:8px;padding-right:8px;width:50%}.box-artist:first-child,.box-artist:nth-child(2),.box-artist:nth-child(3),.box-artist:nth-child(4),.box-artist:nth-child(5){width:100%}.box-artist:first-child .item-content,.box-artist:nth-child(2) .item-content,.box-artist:nth-child(3) .item-content,.box-artist:nth-child(4) .item-content,.box-artist:nth-child(5) .item-content{flex-direction:row}.box-artist:first-child .item-content .about,.box-artist:nth-child(2) .item-content .about,.box-artist:nth-child(3) .item-content .about,.box-artist:nth-child(4) .item-content .about,.box-artist:nth-child(5) .item-content .about{display:block;flex:1}.box-artist:first-child .about,.box-artist:nth-child(2) .about,.box-artist:nth-child(3) .about,.box-artist:nth-child(4) .about,.box-artist:nth-child(5) .about{margin-right:15px}.box-artist:first-child .about-2,.box-artist:nth-child(2) .about-2,.box-artist:nth-child(3) .about-2,.box-artist:nth-child(4) .about-2,.box-artist:nth-child(5) .about-2{flex-shrink:0;padding-left:15px;width:50%}.box-artist:first-child .picture,.box-artist:nth-child(2) .picture,.box-artist:nth-child(3) .picture,.box-artist:nth-child(4) .picture,.box-artist:nth-child(5) .picture{margin-bottom:1.5rem!important}}.box-artist .item-content{display:flex;flex:1;flex-direction:column;justify-content:flex-start}@media (min-width:992px){.box-artist .item-content{justify-content:space-between}}.box-artist .item-content img{min-height:100px;-o-object-fit:contain;object-fit:contain}@media (min-width:992px){.box-artist .item-content img{max-height:250px}}.box-artist .item{background:#fff;border:1px solid #d7c24e;display:flex;flex-direction:column;justify-content:space-between;margin:0 3px;padding:8px;position:relative}@media (min-width:992px){.box-artist .item{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0;padding:20px}.box-artist .item .about{align-items:flex-start;display:flex;margin-bottom:1rem}}@media (max-width:992px){.box-artist:nth-child(5) .item:before{background:url(https://nigaoe.graphics.vc/user_data/packages/default/img/images/images/icon-recommen.png) no-repeat;background-size:100% auto;content:"";height:65px;left:15px;position:absolute;top:15px;width:65px;z-index:10}}.note-main{font-size:12px;font-weight:700;line-height:20px;margin-bottom:1rem;text-align:center}@media (min-width:992px){.note-main{font-size:16px;font-weight:400;margin-bottom:1.5rem}}.optional-products{margin-left:-10px;margin-right:-10px}.optional-products li{padding-left:10px;padding-right:10px;width:50%}.optional-products .item{background:#fff;border:1px solid #d7c24e;padding:20px}.optional-products .picture{flex-shrink:0;margin-right:1rem;max-width:135px}.optional-products .picture img{height:100%;-o-object-fit:contain;object-fit:contain}.banner-artist{margin-bottom:2rem}.lazyload{opacity:0}.lazyloading{background:#f7f7f7 url(/img/bx_loader.gif) no-repeat 50%;opacity:1;transition:opacity .1s}.artists-slider .slick-track{display:flex!important}@media (min-width:992px){.shopping-parent-bottom{padding-bottom:80px}}.shopping-title{font-size:11px;font-weight:700;margin:0 0 10px;text-align:center}@media (min-width:992px){.shopping-title{font-size:16px;margin:0 0 15px}}.shopping-box{background-color:#fff;border-radius:6px;margin-bottom:20px;padding:8px}@media (min-width:992px){.shopping-box{background-color:unset;border:unset;margin-bottom:0;padding:0}}.shopping-box .title-box{background:#fff;border:1px solid #6e6e6e;border-radius:6px;margin-bottom:20px}.shopping-box .title-box>li{border-bottom:1px solid #6e6e6e}.shopping-box .title-box>li:last-child{border-bottom:none}.shopping-box .title-box>li>a{color:#333;cursor:pointer;display:block;padding:1em;text-decoration:none;width:100%}.shopping-box .tabset-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-4px;position:relative;z-index:2}@media (min-width:992px){.shopping-box .tabset-list{flex-wrap:nowrap}}.shopping-box .tabset-list li:first-child{margin:0}.shopping-box .tabset-list>li{height:25px;margin-bottom:4px;padding:0 2px;position:relative;width:50%}@media (min-width:992px){.shopping-box .tabset-list>li{height:60px;margin-bottom:0;margin-left:5px;padding:0;width:100%}.shopping-box .tabset-list>li:first-child a.active:before,.shopping-box .tabset-list>li:nth-child(5) a.active:after{display:none}}.shopping-box .tabset-list li:hover a{background:#fff;color:#000;transition:.4s}.shopping-box .tabset-list .active{background:#fff;border:1px solid #6e6e6e;color:#000;height:25px}@media (min-width:992px){.shopping-box .tabset-list .active{border-radius:6px 6px 0 0;border-width:1px 1px 0;height:60px;padding-bottom:12px}.shopping-box .tabset-list .active:after{background:#fff;bottom:0;content:"";height:3px;position:absolute;right:-3px;width:4px}.shopping-box .tabset-list .active:before{background:#fff;bottom:0;content:"";height:3px;left:-3px;position:absolute;width:4px;z-index:10}}.shopping-box .tabset-list a{background:#404040;border:1px solid #6e6e6e;border-radius:3px;color:#fff;display:flex;font-size:10px;height:25px;justify-content:center;line-height:14px;padding:8px;position:relative;text-align:center}@media (min-width:992px){.shopping-box .tabset-list a{align-items:center;border-radius:6px;font-size:16px;height:49px;line-height:18px;padding:2px}}.shopping-box2{background:#fff;border:1px solid #6e6e6e;border-radius:6px;margin-bottom:32px;padding:8px}@media (min-width:992px){.shopping-box2{margin-bottom:56px;padding:20px 18px}}.shopping-box2 .title{font-size:20px;font-weight:700;margin-bottom:1em;margin-top:.8em;text-align:center}.shopping-box2 .box .list-description{background-color:#ffefef;box-sizing:border-box;margin-bottom:10px;padding:14px 10px}@media (min-width:992px){.shopping-box2 .box .list-description{margin-bottom:22px;padding:22px 18px}}.shopping-box2 .box .list-description li{color:#000;font-size:10px;font-weight:600;line-height:14px}@media (min-width:992px){.shopping-box2 .box .list-description li{font-size:14px;line-height:30px}}.shopping-box2 .box .manual-list{display:flex;flex-flow:row wrap;position:relative}.shopping-box2 .box .manual-list>li{box-sizing:border-box;display:block;padding:0 0 14px;width:100%}.shopping-box2 .box .manual-list .item{background-color:#fff;border:1px solid #ebebeb;box-sizing:border-box;height:100%;overflow:hidden;padding:10px}.shopping-box2 .box .manual-list .item .ico{display:inline-block;height:18px;margin:0 3px 0 0;vertical-align:middle;width:18px}@media (min-width:992px){.shopping-box2 .box .manual-list .item .ico{height:35px;margin:0 3px 0 0;width:35px}}.shopping-box2 .box .manual-list .item .item-pc{display:flex}@media (min-width:992px){.shopping-box2 .box .manual-list .item .item-pc{flex-direction:column}}.shopping-box2 .box .manual-list .item .ico img{display:block}@media (min-width:992px){.shopping-box2 .box .manual-list .item .img>img{margin-bottom:10px;width:100%}}.shopping-box2 .box .manual-list .item .title-box{list-style:none;margin:0;overflow:hidden;padding:0}.shopping-box2 .box .manual-list .item .title-box>li{box-sizing:border-box;color:#2a2a2a;display:block;font-size:10px;font-weight:400;line-height:14px;padding-left:12px;position:relative;width:100%}@media (min-width:992px){.shopping-box2 .box .manual-list .item .title-box>li{font-size:14px;line-height:20px}}.shopping-box2 .box .manual-list .item .title-box>li:before{content:"・";left:0;position:absolute;top:0}.shopping-box2 .box .manual-list .item .img-left{float:left;max-width:65px}@media (min-width:992px){.shopping-box2 .box .manual-list .item .img-left{max-width:100%}}.shopping-box2 .box .manual-list .item .img-left2{float:left;padding-right:14px;width:40%}@media (min-width:992px){.shopping-box2 .box .manual-list .item .img-left2{display:flex;justify-content:center;margin-bottom:10px;width:unset}}.shopping-box2 .box .manual-list .item .descr{overflow:hidden}.shopping-box2 .box .manual-list .item .descr .txt{font-size:10px;margin:8px 0 0 10px}@media (min-width:992px){.shopping-box2 .box .manual-list .item .descr .txt{font-size:18px;line-height:1.4;margin:14px 0 0 22px}}.shopping-box2 .box .manual-list .item .descr>img{height:auto;width:110px}@media (min-width:992px){.shopping-box2 .box .manual-list .item .descr>img{width:160px}}.shopping-box2 .box .manual-list .item .sub-list{list-style:none;margin:0;overflow:hidden;padding:0;width:60%}@media (min-width:992px){.shopping-box2 .box .manual-list .item .sub-list{width:100%}}.shopping-box2 .box .manual-list .item .sub-list>li{box-sizing:border-box;color:#2a2a2a;display:block;font-size:10px;font-weight:400;line-height:14px;padding-left:12px;position:relative;width:100%}@media (min-width:992px){.shopping-box2 .box .manual-list .item .sub-list>li{font-size:14px;line-height:22px;padding-left:18px}}.shopping-box2 .box .manual-list .item .sub-list>li:before{content:"※";left:0;position:absolute;top:0}.shopping-box2 .box .manual-list .item h3{background:#00baff;color:#fff;display:block;font-size:11px;font-weight:700;line-height:24px;margin-bottom:8px;padding:0;text-align:center}@media (min-width:992px){.shopping-box2 .box .manual-list .item h3{font-size:20px;line-height:35px;margin-bottom:18px;padding:8px 0}}.shopping-box2 .box .exampl-bad-photo{border:1px solid #ebebeb;display:block;margin-bottom:20px}.shopping-box2 .box .exampl-bad-photo .ico{display:inline-block;height:14px;margin:-2px 4px 0 0;vertical-align:middle;width:14px}@media (min-width:992px){.shopping-box2 .box .exampl-bad-photo .ico{height:26px;margin:-4px 5px 0 0;width:26px}}.shopping-box2 .box .exampl-bad-photo .ico>img{vertical-align:middle}.shopping-box2 .box .exampl-bad-photo .img{display:block;line-height:125px;margin-bottom:8px;text-align:center}@media (min-width:992px){.shopping-box2 .box .exampl-bad-photo .item-pc{margin:0 auto;padding:0 120px;width:980px}}.shopping-box2 .box .exampl-bad-photo>h3{background:#b30000;color:#fff;display:block;font-size:11px;font-weight:700;line-height:16px;margin-bottom:8px;padding:5px;text-align:center}@media (min-width:992px){.shopping-box2 .box .exampl-bad-photo>h3{font-size:20px;line-height:26px;margin-bottom:28px;padding:10px}}.shopping-box2 .box .exampl-bad-photo>ul{font-size:0;line-height:0}.shopping-box2 .box .exampl-bad-photo>ul>li{box-sizing:border-box;color:#2a2a2a;display:inline-block;font-size:10px;font-weight:600;line-height:14px;padding:0 4px 10px;text-align:center;vertical-align:top;width:50%}@media (min-width:992px){.shopping-box2 .box .exampl-bad-photo>ul>li{font-size:13px;line-height:18px;padding:0 13px 26px}}.shopping-box2 .box .exampl-bad-photo span{color:#f00000;display:block;font-size:10px;line-height:14px}@media (min-width:992px){.shopping-box2 .box .exampl-bad-photo span{font-size:12px;line-height:16px}}.shopping-box2 .box .sub-list{list-style:none;margin-bottom:26px;overflow:hidden}.shopping-box2 .box .sub-list>li{box-sizing:border-box;color:#2a2a2a;display:block;font-size:10px;font-weight:400;line-height:14px;padding-left:12px;position:relative;width:100%}@media (min-width:992px){.shopping-box2 .box .sub-list>li{font-size:14px;line-height:20px;padding-left:18px}}.shopping-box2 .box .sub-list>li:before{content:"※";left:0;position:absolute;top:0}.shopping-box2 .box .box-info .sub-list{margin-bottom:0}.shopping-box2 .box .img-group{display:block;font-size:0;line-height:0;margin-bottom:12px;text-align:center}@media (min-width:992px){.shopping-box2 .box .img-group{margin-bottom:20px}}.shopping-box2 .box .img-group>img{height:75px;max-height:100%;max-width:100%;padding:0 4px;vertical-align:middle;width:auto}@media (min-width:992px){.shopping-box2 .box .img-group>img{height:unset;padding:0 5px}}.shopping-box2 .box .box-info2{margin-top:32px}.shopping-box3{padding-bottom:50px}@media (min-width:992px){.ev-bd-0{border-radius:0 10px 10px!important}}.option-box .op-item{background:#fff;border:2px solid #ffd200;border-top:0 solid #ffd200;color:#000;font-size:10px;line-height:16px;margin-bottom:15px;overflow:hidden}.option-box .op-item2{width:48%}.option-box .op-item h2{background:#ffd200;color:#000;font-size:15px;line-height:20px;padding:12px 8px;text-align:center}.option-box .op-item2 h2{font-size:11px;font-weight:600}.option-box .op-txt p{font-size:10px;margin:0 12px 15px}.option-box .op-txt2 p{font-size:10px;line-height:14px;margin:0 0 15px;min-height:80px}.option-box .op-item .item-child{overflow:hidden;padding:6px 4px}.option-box .op-item .image{display:block;margin:0 auto 14px;max-width:180px;min-width:180px;width:180px}.option-box .op-item2 .image{display:block;margin:0 auto 14px;max-width:180px;min-width:unset;width:100%}.option-box .op-item .add01{display:block;font-size:15px;line-height:40px;margin:0 auto;max-width:285px;min-height:40px;width:100%}.option-box .op-item2 .add01{font-size:12px;line-height:28px;min-height:28px}.option-box .op-item .btn-orange{background:#ff9a18;border-radius:4px;color:#fff;position:relative;text-align:center}.option-box .op-item .btn-orange span{display:inline-block;padding-right:20px;position:relative;vertical-align:top}.option-box .op-item .btn-orange span:before{border-bottom:3px solid transparent;border-left:6px solid #ff9a18;border-top:3px solid transparent;content:"";height:0;margin-top:-3px;position:absolute;right:3px;top:50%;width:0;z-index:2}.option-box .op-item .btn-orange span:after{background:#fff;border-radius:28px;content:"";height:14px;margin-top:-7px;position:absolute;right:0;top:50%;width:14px}.table-option{margin-left:0!important;margin-right:0!important;padding:0 2px}.option-scene-pd{padding:0 2px}.op-scene-list .item{margin-left:0!important}.op-box-pc .opscene-list-sp a.active{border-radius:4px;border-width:1px}@media (min-width:992px){.op-box-pc .opscene-list-sp a.active{border-radius:6px 6px 0 0;border-width:1px 1px 0}.op-box-pc{margin:0 2px}.op-box-pc .tab-list-pc .active{height:57px}.op-box-pc .tab-list-pc .active:first-child{height:64px}.op-box-pc .tab-list-pc li:last-child a.active{height:64px;margin-right:-3px}}.op-box-pc2{border:1px solid #6e6e6e}@media (min-width:992px){.op-box-pc2 .img-optione-scene2>img{display:block;width:100%}.op-box-pc2 .text{font-size:14px;line-height:18px;margin-bottom:15px}}.op-box-pc2 .content{display:flex;flex-flow:column;justify-content:space-between}@media (min-width:992px){.op-box-pc2 .table-prices th{width:300px}.op-box-pc2 .table-prices td:first-child,.op-box-pc2 .table-prices th:first-child{text-align:center;width:9%}.op-box-pc2 .table-prices .sizes td:nth-child(2) .image{display:block;height:92px;width:auto}.op-box-pc2 .table-prices .sizes td:nth-child(3) .image{display:block;height:128px;width:auto}.op-box-pc2 .table-prices .sizes td:nth-child(4) .image{display:block;height:171px;width:auto}.op-box-pc2 .table-prices td,.op-box-pc2 .table-prices th{font-size:10px;line-height:14px;padding:14px}}.op-box-pc2 .w-70{width:70%!important}.op-box-pc2 .w-60{width:60%!important}.op-box-pc2 .h-80{height:80%}@media (min-width:992px){.op-box-pc2 .img-op-end{height:180px;width:auto}}.op-scene-price td{width:40px}@media (min-width:992px){.op-scene-price td{width:270px}.op-scene-price .sizes td:nth-child(2) .image{width:unset}}.op-scene-price .sizes td:nth-child(2){width:320px}@media (min-width:992px){.op-scene-price .sizes td:nth-child(2){width:850px}.op-specification{width:49%}.op-specification:first-child{margin-right:3%}.op-specification p{font-size:16px!important;line-height:22px}}.op-image{margin:0 auto;width:50%}@media (min-width:992px){.op-image{width:119px}.op-scene-content{flex-direction:column}.tab-op-scene{border-top:1px solid #000;padding-top:40px}}.tab-six .tabset-list li:nth-child(5) a.active:after{display:block!important}.event-box{background-color:#fff;border:1px solid #6e6e6e;border-radius:6px;overflow:hidden;padding:8px}@media (min-width:992px){.event-box{border-radius:10px;margin-bottom:40px;padding:20px 18px}.event-box .wedding-box .wd-txt{width:60%}}.event-box .wedding-box .wd-txt h3{color:#000;font-size:12px;font-weight:700;line-height:16px;margin-bottom:8px}@media (min-width:992px){.event-box .wedding-box .wd-txt h3{font-size:18px;line-height:22px;margin-bottom:12px}}.event-box .wedding-box .wd-txt p{font-size:10px;line-height:14px;margin-bottom:10px}@media (min-width:992px){.event-box .wedding-box .wd-txt p{font-size:16px;line-height:22px;margin-bottom:30px}}.event-box .wedding-box .wd-img{margin:0 auto;min-width:195px;width:195px}.event-box .wedding-box .wd-img img{display:block;min-height:138px;-o-object-fit:contain;object-fit:contain;width:100%}@media (min-width:992px){.event-box .wedding-box .wd-img{margin-left:32px;min-width:29%;width:29%}}.event-box .wedding-box .wd-img2{padding:0 20px;width:auto}.event-box .wedding-box .wd-img2 img{display:block;width:100%}@media (min-width:992px){.event-box .wedding-box .wd-img2 img{max-height:280px}}.event-box .img-txt{background:#f1ffe0;margin-bottom:18px;overflow:hidden;padding:15px 36px}@media (min-width:992px){.event-box .img-txt{padding:15px 15px 10px}.event-box .txt-cent{margin-bottom:20px}}.event-box .txt-cent p{font-size:10px;line-height:14px;margin-bottom:10px;text-align:left}@media (min-width:992px){.event-box .txt-cent p{font-size:14px;line-height:22px;text-align:center}.btn-330{width:330px!important}}.event-box2 .h3-txt{font-size:10px;font-weight:600;line-height:14px;margin:0 0 17px}@media (min-width:992px){.event-box2 .h3-txt{font-size:16px;font-weight:400;line-height:20px;margin:0 0 20px}}.event-box2 .caricature-box{background:#fff;border:3px solid #ffd200;border-top:0 solid #ffd200;margin-bottom:30px}.event-box2 .caricature-box h2{background:#ffd200;color:#000;font-size:30px;line-height:34px;padding:15px 28px}.event-box2 .caricature-box .frame-box{padding:10px 10px 18px 30px}.event-box2 .caricature-box .frame-box .txt-box{max-width:542px}.event-box2 .caricature-box .frame-box .txt-box p{font-size:16px;line-height:20px;margin-bottom:15px;text-align:left}.event-box2 .caricature-box .frame-box .txt-box a{background:#ff9a18;border-radius:5px;color:#fff;display:inline-block;font-size:20px;line-height:62px;margin:0;max-width:unset;min-height:62px;min-width:166px;padding:0;position:relative;text-align:center;vertical-align:top;width:362px}.event-box2 .caricature-box .frame-box .txt-box span{display:inline-block;padding-right:36px;position:relative;vertical-align:top}.event-box2 .caricature-box .frame-box .txt-box span:before{border-bottom:4px solid transparent;border-left:9px solid #ff9a18;border-top:4px solid transparent;content:"";height:0;margin-top:-4px;position:absolute;right:8px;top:50%;width:0;z-index:2}.event-box2 .caricature-box .frame-box .txt-box span:after{background:#fff;border-radius:28px;content:"";height:28px;margin-top:-14px;position:absolute;right:0;top:50%;width:28px}.event-box2 .caricature-box .frame-box .img-box{max-width:360px;min-width:360px}.event-box2 .border-bt-none{border-width:0 3px}.event-box2 .caricature-box-two{margin:0 -15px}.event-box2 .caricature-box-two .all-box{background:#fff;margin:0 15px;position:relative;width:50%}.event-box2 .caricature-box-two .all-box h2{font-size:20px;line-height:24px;padding:13px 28px}.event-box2 .caricature-box-two .all-box .frame-box2{padding:10px 28px 20px}.event-box2 .caricature-box-two .all-box .frame-box2 a{background:#ff9a18;border-radius:5px;color:#fff;display:inline-block;font-size:20px;line-height:62px;margin:0;max-width:unset;min-height:62px;min-width:166px;padding:0;position:relative;text-align:center;vertical-align:top;width:362px}.event-box2 .caricature-box-two .all-box .frame-box2 span{display:inline-block;padding-right:36px;position:relative;vertical-align:top}.event-box2 .caricature-box-two .all-box .frame-box2 span:before{border-bottom:4px solid transparent;border-left:9px solid #ff9a18;border-top:4px solid transparent;content:"";height:0;margin-top:-4px;position:absolute;right:8px;top:50%;width:0;z-index:2}.event-box2 .caricature-box-two .all-box .frame-box2 span:after{background:#fff;border-radius:28px;content:"";height:28px;margin-top:-14px;position:absolute;right:0;top:50%;width:28px}.event-box2 .caricature-box-two .all-box .frame-box2 .img{margin:0 auto;max-width:410px;min-height:110px}.event-box2 .caricature-box-two .all-box .frame-box2 .img img{max-height:117px;min-height:117px;-o-object-fit:contain;object-fit:contain;width:100%}.event-box2 .caricature-box-two .left-box{border-bottom:3px solid #ffd200;border-right:3px solid #ffd200}.event-box2 .caricature-box-two .right-box{border-bottom:3px solid #ffd200;border-left:3px solid #ffd200}.modal-open{overflow:auto!important;padding-right:0!important}.br-20-hide{border-radius:6px}@media (min-width:992px){.parents-box-fix-new .w-box-fix-new{gap:100px}.parents-box-fix-new .event-box-fix-new{gap:30px}}.event-news-img-box{background:#f5f5f5;box-sizing:border-box;margin:0 0 10px;overflow:hidden;padding:10px 28px;width:100%}@media (min-width:992px){.event-news-img-box{margin:0;padding:48px 10px 32px}}.event-news-img-box li{max-width:112px;min-height:70px;padding:0 5px;width:112px}@media (min-width:992px){.event-news-img-box li{margin:0 8px;max-width:188px;width:188px}}.birthday-box .birthday-img{width:100%}@media (min-width:992px){.birthday-box .birthday-img{width:40%}}.birthday-box .birthday-img img{max-height:200px;min-height:100px;-o-object-fit:contain;object-fit:contain;width:100%}@media (min-width:992px){.birthday-box .birthday-img img{max-height:300px}.birthday-box .birthday-txt{padding:0 30px 0 12px}.birthday-box .birthday-list .birthday-img2{padding:0;width:40%}}.birthday-box .birthday-list .birthday-img2 .img-box{margin:0 -5px}.birthday-box .birthday-list .birthday-img2 .img-box .img-1{max-height:180px;min-height:100px;-o-object-fit:contain;object-fit:contain;padding:0 5px;width:50%}.birthday-box2 .h3-txt{font-size:10px;font-weight:600;line-height:14px;margin:0 0 17px}@media (min-width:992px){.birthday-box2 .h3-txt{font-size:16px;font-weight:400;line-height:20px;margin:0 0 20px}}.birthday-box2 .img-parent{background-color:#fff;border:2px solid #010101;height:110px}.birthday-box2 .img-parent:hover{opacity:.8}@media (min-width:992px){.birthday-box2 .img-parent{height:100%;padding-bottom:100%;position:relative;width:auto}}.birthday-box2 .img-parent img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (min-width:992px){.birthday-box2 .img-parent img{bottom:0;height:auto;left:0;margin:auto;min-height:50px;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0}}.birthday-box2 .row{margin:-4px}.birthday-box2 .col-4{padding:4px}.birthday-box2 .top-50{margin:0 auto;max-width:unset;top:15%;width:92%}@media (min-width:992px){.birthday-box2 .top-50{width:850px}}.birthday-box2 .top-50 .modal-content-header button{align-items:center;background:#333;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:20px;height:30px;justify-content:center;opacity:1;position:absolute;right:-10px;top:-10px;width:30px}.birthday-box2 .top-50 .modal-content-box{background:#eee}.birthday-box2 .top-50 .modal-content-box .modal-content-left{height:auto;margin:10px;width:40%}@media (min-width:992px){.birthday-box2 .top-50 .modal-content-box .modal-content-left{margin:20px;width:25%}}.birthday-box2 .top-50 .modal-content-box .modal-content-left img{min-height:100px;width:100%}.birthday-box2 .top-50 .modal-content-box .modal-content-right{margin:10px 10px 10px 0;width:75%}@media (min-width:992px){.birthday-box2 .top-50 .modal-content-box .modal-content-right{margin:20px 20px 20px 0;width:60%}}.birthday-box2 .top-50 .modal-content-box .modal-content-right h2{font-size:19px;font-weight:700;line-height:20px;margin-bottom:10px}.birthday-box2 .top-50 .modal-content-box .modal-content-right p{font-size:12px;line-height:16px;margin-bottom:15px}.birthday-box2 .top-50 .modal-content-box .modal-content-right a{background:#ff9a18;border-radius:4px;box-sizing:border-box;color:#fff;display:block;font-size:16px;line-height:20px;margin-top:10px;padding:10px;text-align:center;transition-duration:.4s;width:100%}@media (min-width:992px){.birthday-box2 .top-50 .modal-content-box .modal-content-right a{width:45%}}.birthday-box2 .modal-img{display:block;height:auto;margin:0 auto 20px}.birthday-box2 .modal-img img{height:auto;margin:20px auto;max-height:240px;width:200px}@media (min-width:992px){.birthday-box2 .modal-img img{max-height:unset;min-height:100px;width:300px}}.modal-padding{overflow:auto;padding-right:0!important}.modal-margin{margin-right:0!important;padding-right:0!important}.bd-box-pc{border:1px solid #6e6e6e}@media (min-width:992px){.bd-box-pc{border:none}}.img-box-customs{gap:10px}@media (min-width:992px){.img-box-customs{gap:40px}}.img-box-customs .images-box img{max-height:130px;-o-object-fit:contain;object-fit:contain}@media (min-width:992px){.img-box-customs .images-box img{max-height:250px}}.event-box .wedding-box .wd-img2 img{-o-object-fit:contain;object-fit:contain}.parent-box .parent-txt .img-double img{max-height:124px;min-height:124px;-o-object-fit:cover;object-fit:cover;padding:0 4px;width:50%}@media (min-width:992px){.parent-box .parent-txt .img-double img{max-height:185px;min-height:185px}}.parent-box .parent-txt .img-double img:last-child{width:36%}@media (min-width:992px){.parent-box .parent-img{padding:0 0 0 20px!important;width:50%!important}.parent-box-news-custom .parent-box-news-box{margin-bottom:45px}}.parent-box-news-custom .parent-box-news-box .wd-txt h2{color:#000;font-size:12px;font-weight:700;line-height:16px;margin-bottom:8px}@media (min-width:992px){.parent-box-news-custom .parent-box-news-box .wd-txt h2{font-size:18px;line-height:22px;margin-bottom:12px}}.parent-box-news-custom img{border:1px solid #e5e5e5}.parent-box-news-custom .img-double{gap:12px;margin-bottom:25px}@media (min-width:992px){.parent-box-news-custom .img-double{gap:20px;margin-bottom:60px}}.parent-box-news-custom .img-double .images-parents{width:50%}@media (min-width:992px){.parent-box-news-custom .img-double .images-parents{width:unset}}.parent-box-news-custom .img-double .images-parents img{min-height:134px;-o-object-fit:contain;object-fit:contain}@media (min-width:390px){.parent-box-news-custom .img-double .images-parents img{min-height:140px}}@media (min-width:414px){.parent-box-news-custom .img-double .images-parents img{min-height:150px}}@media (min-width:430px){.parent-box-news-custom .img-double .images-parents img{min-height:158px}}@media (min-width:992px){.parent-box-news-custom .img-double .images-parents img{min-height:203px}}.parent-box-news-custom .box-parents-news-all{margin-bottom:25px}@media (min-width:992px){.parent-box-news-custom .box-parents-news-all{margin-bottom:50px}}.parent-box-news-custom .box-parents-news-all .title-bg-green{background-color:#4ba800;border-radius:5px;box-shadow:0 1px 1px 0 #cfe8bb;color:#fff;font-size:14px;font-weight:700;letter-spacing:.15px;line-height:14px;margin-bottom:14px;padding:8px 0;text-align:center;width:100%}@media (min-width:992px){.parent-box-news-custom .box-parents-news-all .title-bg-green{border-radius:10px;font-size:18px;letter-spacing:.35px;line-height:20px;margin-bottom:39px;padding:15px 0}}.parent-box-news-custom .box-parents-news-all p{color:#323232;font-size:14px;letter-spacing:.3px;line-height:19px;margin-bottom:25px}@media (min-width:992px){.parent-box-news-custom .box-parents-news-all p{font-size:16px;letter-spacing:.6px;line-height:26px;margin-bottom:36px;text-align:center}}.parent-box-news-custom .box-parents-news-all p:last-child{margin-bottom:0}.parent-box-news-custom .box-parents-news-all .box-three-img{display:flex;gap:10px}@media (min-width:992px){.parent-box-news-custom .box-parents-news-all .box-three-img{gap:23px;margin:0 92px}}.parent-box-news-custom .box-parents-news-all .box-three-img .w-33{display:flex;max-height:105px;max-width:105px;min-height:105px;width:33.3333%}@media (min-width:390px){.parent-box-news-custom .box-parents-news-all .box-three-img .w-33{max-height:108px;max-width:108px;min-height:108px}}@media (min-width:414px){.parent-box-news-custom .box-parents-news-all .box-three-img .w-33{max-height:116px;max-width:116px;min-height:116px}}@media (min-width:430px){.parent-box-news-custom .box-parents-news-all .box-three-img .w-33{max-height:121px;max-width:121px;min-height:121px}}@media (min-width:992px){.parent-box-news-custom .box-parents-news-all .box-three-img .w-33{max-height:240px;max-width:240px;min-height:240px}}.parent-box-news-custom .box-parents-news-all .box-three-img .w-33 img{margin:0 auto;-o-object-fit:contain;object-fit:contain;width:100%}.parent-box-news-custom .box-parents-news-all .top-50{margin:0 auto;max-width:unset;top:15%;width:92%}@media (min-width:992px){.parent-box-news-custom .box-parents-news-all .top-50{width:850px}}.parent-box-news-custom .box-parents-news-all .top-50 .modal-content-header button{align-items:center;background:#333;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:20px;height:30px;justify-content:center;opacity:1;position:absolute;right:-10px;top:-10px;width:30px}.parent-box-news-custom .box-parents-news-all .top-50 .modal-content-box{background:#eee}.parent-box-news-custom .box-parents-news-all .top-50 .modal-content-box .modal-content-left{height:auto;margin:10px;width:40%}@media (min-width:992px){.parent-box-news-custom .box-parents-news-all .top-50 .modal-content-box .modal-content-left{margin:20px;width:25%}}.parent-box-news-custom .box-parents-news-all .top-50 .modal-content-box .modal-content-left img{min-height:100px;width:100%}.parent-box-news-custom .box-parents-news-all .top-50 .modal-content-box .modal-content-right{margin:10px 10px 10px 0;width:75%}@media (min-width:992px){.parent-box-news-custom .box-parents-news-all .top-50 .modal-content-box .modal-content-right{margin:20px 20px 20px 0;width:60%}}.parent-box-news-custom .box-parents-news-all .top-50 .modal-content-box .modal-content-right h2{font-size:19px;font-weight:700;line-height:20px;margin-bottom:10px}.parent-box-news-custom .box-parents-news-all .top-50 .modal-content-box .modal-content-right p{font-size:12px;line-height:16px;margin-bottom:15px;text-align:left}.parent-box-news-custom .box-parents-news-all .top-50 .modal-content-box .modal-content-right .btn-wraning{padding:10px;width:-moz-max-content;width:max-content}.parent-box-news-custom .box-parents-news-all .modal-content .modal-img{display:block;height:auto;margin:0 auto 20px}.parent-box-news-custom .box-parents-news-all .modal-content .modal-img img{height:auto;margin:20px 0;max-height:240px;width:200px}@media (min-width:992px){.parent-box-news-custom .box-parents-news-all .modal-content .modal-img img{width:300px}}.welcome-box .welcome-img-box{background:#f5f5f5;box-sizing:border-box;margin:0 0 10px;overflow:hidden;padding:10px 28px;width:100%}@media (min-width:992px){.welcome-box .welcome-img-box{margin:0;padding:48px 10px 32px}}.welcome-box .welcome-img-box li{max-width:112px;min-height:70px;padding:0 5px;width:112px}@media (min-width:992px){.welcome-box .welcome-img-box li{margin:0 8px;max-width:188px;width:188px}}.welcome-box .welcome-img-box p{font-size:10px;line-height:14px}

/*# sourceMappingURL=scene.css.map*/