﻿.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 .textefrombo ul li:before,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 .textefrombo ul li:before{background-image:url("../img/sprites/sprites@2.png?382330");background-repeat:no-repeat;background-position:-368px -280px;width:10px;height:10px}.mosaique{line-height:normal}.mosaique .row{padding:0;margin-top:0}.mosaique .col{border:0;display:block;margin:auto}.mosaique .mosaiqueContent{display:block;overflow:hidden;position:relative;font-size:0;margin-left:calc(10% - 4px);margin-right:calc(10% - 4px)}.mosaique .mosaiqueContent>.mccolcontainer{top:2px}.mosaique .mosaiqueContent>.mccolcontainer ~ .mccolcontainer{top:0px;width:100%}.mosaique .mosaiqueContent .mccolcontainer{height:100%;overflow:hidden;position:relative;display:table}.mosaique .mosaiqueContent .mccolcontainer .mccol{display:table-cell;vertical-align:bottom;overflow:hidden;width:100%;height:100%;min-height:100%}.mosaique .mosaiqueContent .mccolcontainer .mccol:hover img{transform:scale(1.05, 1.05)}.mosaique .mosaiqueContent .mccolcontainer .mccol.mcalonecol{width:100%;border:4px solid #fff}.mosaique .mosaiqueContent .mccolcontainer .mccol.mcaltwicecol{width:50%;border:4px solid #fff}.mosaique .mosaiqueContent .mccolcontainer .mccol.mcaltwicecol img{height:auto}.mosaique .mosaiqueContent .mccolcontainer .mccol.mcthreecol{width:33.33333%;top:1px;border:4px solid #fff}.mosaique .mosaiqueContent .mccolcontainer .mccol.mcthreecol.mctexttype1{padding:0 15px;font-size:0}.mosaique .mosaiqueContent .mccolcontainer .mccol.mcthreecol.mctexttype1:before,.mosaique .mosaiqueContent .mccolcontainer .mccol.mcthreecol.mctexttype1 .textefrombo{display:inline-table;vertical-align:middle;padding:0;height:100%}.mosaique .mosaiqueContent .mccolcontainer .mccol.mcthreecol.mctexttype1:before div,.mosaique .mosaiqueContent .mccolcontainer .mccol.mcthreecol.mctexttype1 .textefrombo div{display:table-cell;vertical-align:middle}.mosaique .mosaiqueContent .mccolcontainer .mccol.mcthreecol.mctexttype1:before{content:'';width:1px;margin-left:-1px;height:100%}.mosaique .mosaiqueContent .mccolcontainer .mccol.mcthreecol.mctexttype1 .texteposition{margin-left:auto;margin-right:auto}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctxtversion{background:#fff}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctxtversion .cta{border-color:#655a54;color:#655a54}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctxtversion .cta:hover{border-color:#ad9d91;color:#ad9d91}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2{color:#1d1717;font-size:0}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 p.mctexttype1title,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 p.mctexttype2title,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 p.mctexttype1title,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 p.mctexttype2title{margin:0;padding:0 0 5px 0;font-size:18px;line-height:normal;display:block;vertical-align:bottom;position:relative}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 .textefrombo,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 .textefrombo{font-size:13px;line-height:24px;letter-spacing:inherit;display:inline-table;vertical-align:middle;padding:0;height:100%;text-align:center !important}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 .textefrombo div,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 .textefrombo div{display:table-cell;vertical-align:middle}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 .textefrombo ul li,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 .textefrombo ul li{display:table-cell;line-height:normal;padding-bottom:6px}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 .textefrombo ul li:before,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 .textefrombo ul li:before{top:4px}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 .texteposition,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 .texteposition{margin-left:auto;margin-right:auto}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1{text-align:left;position:relative}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 .textefrombo{padding:0% 9% 0 9%}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 .texteposition{margin-left:auto;margin-right:auto}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 .mctexttype1title{color:#000;font-size:26px !important;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:0.54px !important;text-align:center;padding-bottom:26px !important}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 .cta{position:absolute;z-index:1;bottom:9px;left:15px}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1:before{content:'';width:1px;margin-left:-1px;height:100%}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2{padding:0 15px;font-size:0}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 .mctexttype2title{font-family:"font2",meiryo,メイリオ,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN,sans-serif;color:#ad9d91}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2:before,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 .textefrombo{display:inline-table;vertical-align:middle;padding:0;height:100%}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2:before div,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 .textefrombo div{display:table-cell;vertical-align:middle}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2:before{content:'';width:1px;margin-left:-1px;height:100%}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 .cta{margin-top:25px}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 .texteposition{margin-left:auto;margin-right:auto}.mosaique .mosaiqueContent .mccolcontainer .mccol img{width:100%;opacity:1;transition:all 0.5s ease-in-out 0s;object-fit:cover;object-position:bottom}.mosaique .ctaList{margin:28px 0 0 -28px}.mosaique .ctaList li{margin-top:28px;margin-left:28px;display:inline-block}.mosaique .priority{z-index:10021;background:#fff !important;height:100% !important}.mosaique .priority .fullscreen{height:100vh}.mosaique .priority .dsSlideshow .Mosaique_title{font-size:16px;letter-spacing:0.5px}.mosaique .priority .dsSlideshow a{cursor:pointer}.mosaique .slideshowversion{min-height:88vh;max-width:1117px;margin:40px auto 0 auto;background:white;position:relative;overflow:auto;cursor:default}.mosaique .popinStucture .dsSlideshow{padding-top:80px;margin:auto}.mosaique .popinStucture .dsSlideshow .slick-prev,.mosaique .popinStucture .dsSlideshow .slick-next{display:none !important}.mosaique .popinStucture .dsSlideshow .slick-dots{margin-top:80px !important;position:initial !important;float:left;margin-bottom:80px}.mosaique .popinStucture .dsSlideshow .imgQs{max-height:496px;height:auto !important;width:auto !important;max-width:auto !important}.mosaique .priority{background:rgba(0,0,0,0.8) !important;top:0 !important;overflow:auto;cursor:pointer}.mosaique .priority .fullscreen{height:100%}.mosaique a.dots-images{width:134px;height:89.3px;display:inline-block;background-size:cover;background-position:center}.mosaique ul.slick-dots button{display:none}.mosaique .slick-list{height:496px;max-width:912px;margin:0 auto;line-height:496px}.mosaique .popins.popinMosaique{width:100% !important;top:0% !important;left:0% !important;height:100% !important;background:transparent}.mosaique .popins.popinMosaique .mosaique_popin_content{width:100%;height:100%}.mosaique .popins.popinMosaique .cross-icon{background-image:url("../img/mosaique/close-btn-white.png")}.mosaique .popins.popinMosaique .slideshowversion{background-color:transparent;margin:48px auto 0 auto;max-width:inherit;min-height:100%}.mosaique .popins.popinMosaique .slideshowversion .slick-dots{display:none !important}.mosaique .popins.popinMosaique .slideshowversion .dsSlideshow{top:-50px}.mosaique .popins.popinMosaique .slideshowversion .dsSlideshow .slick-list{height:100vh;max-width:85vw}.mosaique .popins.popinMosaique .slideshowversion .dsSlideshow .slick-list .slick-slide{height:100vh;display:flex;justify-content:center;align-items:center;position:relative}.mosaique .popins.popinMosaique .slideshowversion .dsSlideshow .slick-list .slick-slide img{width:inherit !important;height:inherit !important;max-height:85vh;margin:auto}.mosaique .popins.popinMosaique .slideshowversion .dsSlideshow .slick-list .slick-slide .Mosaique_title{position:absolute;bottom:25px;color:white;width:100%;text-align:center;font-size:18px;line-height:20px}.mosaique .popins.popinMosaique .slideshowversion .dsSlideshow .slick-prev{background-image:url("../img//mosaique/back-bnt-white.png");width:51px;height:85px;background-position:0px}.mosaique .popins.popinMosaique .slideshowversion .dsSlideshow .slick-next{background-image:url("../img//mosaique/next-bnt-white.png");width:51px;height:85px;background-position:0px}@media screen and (max-width: 1023px){.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 .textefrombo,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 .textefrombo{font-size:11px;line-height:19px;height:100%}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 .textefrombo ul li:before,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 .textefrombo ul li:before{top:3px}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 .texteposition,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 .texteposition{font-size:16px;letter-spacing:0;margin-left:auto;margin-right:auto}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 p.mctexttype1title,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 p.mctexttype2title,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 p.mctexttype1title,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 p.mctexttype2title{font-size:16px}}@media screen and (min-width: 760px) and (max-width: 860px){.mosaique .priority .dsSlideshow{padding-top:64px}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 .textefrombo,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 .textefrombo{font-size:10px;line-height:16px;height:100%}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 .textefrombo ul li:before,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 .textefrombo ul li:before{top:3px}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 .texteposition,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 .texteposition{font-size:16px;letter-spacing:0;margin-left:auto;margin-right:auto}.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 p.mctexttype1title,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype1 p.mctexttype2title,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 p.mctexttype1title,.mosaique .mosaiqueContent .mccolcontainer .mccol.mctexttype2 p.mctexttype2title{font-size:13px}}
