@charset "UTF-8";.mod_footer{background-color:#E8E7E5}.mod_footer>.in{background-color:#1E1E1E}.pankuzu_wrap{background-color:transparent}.pankuzu{color:#00000A}@media screen and (max-width:640px){.btn02{height:0.4rem}}.btn02>span{font-size:0.15rem}.sec_wrap{background-color:#E8E7E5}.sec_sentence{display:grid;grid-template-columns:auto auto;justify-content:center}@media print,screen and (min-width:641px){.sec_sentence{column-gap:0.6rem;row-gap:0.72rem}}@media screen and (max-width:640px){.sec_sentence{column-gap:0.15rem;row-gap:0.49rem}}.sec_sentence .lead{font-family:"shippori-mincho-b1","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;grid-column:2;grid-row:1;display:block}@media print,screen and (min-width:641px){.sec_sentence .lead{font-size:0.24rem;letter-spacing:0.1em;line-height:1;justify-self:flex-start}}@media screen and (max-width:640px){.sec_sentence .lead{font-size:0.18rem;line-height:2.1;letter-spacing:0.25em}}@media screen and (max-width:640px){.sec_sentence .lead .sp_indent{margin-top:0.45rem}}.sec_sentence .text{font-family:"shippori-mincho-b1","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0.1em;grid-column:1;grid-row:1;display:block}@media print,screen and (min-width:641px){.sec_sentence .text{font-size:0.15rem;line-height:2.8;margin-top:0.9rem}}@media screen and (max-width:640px){.sec_sentence .text{font-size:0.13rem;line-height:3.2;margin-top:0.48rem}}.sec_sentence .btn02{grid-column:1/-1;grid-row:2;margin:0 auto}.sec_sub_sentence .lead{font-family:"shippori-mincho-b1","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0.18em;line-height:2.2}@media print,screen and (min-width:641px){.sec_sub_sentence .lead{font-size:0.18rem}}@media screen and (max-width:640px){.sec_sub_sentence .lead{font-size:0.15rem}}@media screen and (max-width:640px){.sec_sub_sentence .lead .sp_indent{margin-top:0.45rem}}.sec_sub_sentence .text{font-family:"shippori-mincho-b1","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0.16em}@media print,screen and (min-width:641px){.sec_sub_sentence .text{font-size:0.13rem;line-height:2;margin-top:0.24rem}}@media screen and (max-width:640px){.sec_sub_sentence .text{font-size:0.12rem;line-height:2;margin-top:0.17rem}}@keyframes lineDown{0%{transform:scale(1,0);transform-origin:center top}50%{transform:scale(1,1)}to{transform:scale(1,0);transform-origin:center bottom}}.cont_header .mv_splide-splide{width:100%;height:100vh;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-3}.cont_header .mv_splide-splide_track{width:100%;height:100%}.cont_header .mv_splide-splide-item{position:relative}.cont_header .mv_splide-splide-item .filter{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#1E1E1E;filter:blur(3px)}.cont_header .mv_splide-splide-item .filter_01{opacity:0.35}.cont_header .mv_splide-splide-item .filter_02{opacity:0.36}.cont_header .mv_splide-splide-item .filter_03{opacity:0.23}.cont_header .mv_splide_image{width:100%;height:100%}.cont_header .mv_splide_image img{width:100%;height:100%;object-fit:cover}.cont_header .mv_tit_wrap{width:100%;height:100vh;position:relative}@media print,screen and (min-width:641px){.cont_header .mv_tit_wrap:after{content:"";display:block;height:0.7rem;border-left:1px solid;border-image:linear-gradient(to bottom,#a99e75,#a1a1a1,#f2f2f2) 1;position:absolute;left:50%;bottom:-0.4rem;animation:lineDown 4s ease-in-out infinite}}.cont_header .mv_tit_wrap .cont_tit{top:50%;left:50%;translate:-50% -50%;position:absolute}.cont_header .mv_tit_wrap .cont_tit .sec_tit{color:#fff}.cont_header .mv_sentence_wrap{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.cont_header .mv_sentence{display:grid;grid-template-columns:auto auto;justify-content:center}html:lang(en) .cont_header .mv_sentence,html:lang(ko) .cont_header .mv_sentence,html:lang(zh-CN) .cont_header .mv_sentence{display:block}@media print,screen and (min-width:641px){.cont_header .mv_sentence{column-gap:0.35rem}}@media screen and (max-width:640px){.cont_header .mv_sentence{column-gap:0.15rem}html:lang(en) .cont_header .mv_sentence,html:lang(ko) .cont_header .mv_sentence,html:lang(zh-CN) .cont_header .mv_sentence{padding:0 0.1rem}}.cont_header .mv_sentence .lead{font-family:"shippori-mincho-b1","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;grid-column:2;grid-row:1;text-shadow:rgba(14,50,28,0.43) 2px 2px 6px}@media print,screen and (min-width:641px){.cont_header .mv_sentence .lead{font-size:0.26rem;letter-spacing:0.4em;line-height:1;justify-self:flex-start}}@media screen and (max-width:640px){.cont_header .mv_sentence .lead{font-size:0.2rem;line-height:2.1;letter-spacing:0.35em}}.cont_header .mv_sentence .text{font-family:"shippori-mincho-b1","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;grid-column:1;grid-row:1}@media print,screen and (min-width:641px){.cont_header .mv_sentence .text{font-size:0.16rem;letter-spacing:0.1em;line-height:3.5;margin-top:0.43rem}}@media screen and (max-width:640px){.cont_header .mv_sentence .text{font-size:0.13rem;letter-spacing:0.22em;line-height:3.2;margin-top:0.3rem}}@media print,screen and (min-width:641px){.sec_building>.in{padding:2.15rem 0 1.61rem}}@media screen and (max-width:640px){.sec_building>.in{padding:0.86rem 0 1rem}}@media print,screen and (min-width:641px){html:lang(en) .sec_building .sec_sentence,html:lang(ko) .sec_building .sec_sentence,html:lang(zh-CN) .sec_building .sec_sentence{display:block}}.sec_building .building_contents01{display:grid}@media print,screen and (min-width:641px){.sec_building .building_contents01{grid-template-columns:minmax(2.54rem,1fr) minmax(auto,6.91rem) minmax(auto,4.01rem) minmax(2.54rem,1fr)}}@media screen and (max-width:640px){.sec_building .building_contents01{grid-template-columns:0.2rem 1fr 0.2rem;place-items:center}}.sec_building .building_contents01:before{background-repeat:repeat;background-size:auto;background-image:url(../../img/concept/deco_line04.svg);opacity:0.3}@media print,screen and (min-width:641px){.sec_building .building_contents01:before{grid-column:1/2;grid-row:1;width:100%;height:15.06rem;margin-top:6.35rem}}@media screen and (max-width:640px){.sec_building .building_contents01:before{display:none}}@media print,screen and (min-width:641px){.sec_building .building_contents01 .sec_sentence{grid-column:3;grid-row:1;margin:0.59rem 0.2rem 0 1.3rem}}@media screen and (max-width:640px){.sec_building .building_contents01 .sec_sentence{display:contents}}@media screen and (max-width:640px){.sec_building .building_contents01 .sec_sentence .lead{grid-column:2/2;grid-row:1;width:100%;display:flex;flex-direction:column;justify-content:center}}@media screen and (max-width:640px){.sec_building .building_contents01 .sec_sentence .text{grid-column:2/2;grid-row:3;width:100%;display:flex;flex-direction:column;justify-content:center;margin:0.56rem 0 0}}.sec_building .building_image01{position:relative;z-index:2;width:100%}@media print,screen and (min-width:641px){.sec_building .building_image01{grid-column:1/3;grid-row:1;justify-self:end;max-width:9.46rem;height:auto}}@media screen and (max-width:640px){.sec_building .building_image01{grid-column:2/2;grid-row:2;margin-top:0.4rem}}.sec_building .building_image01 img{width:100%;height:auto}.sec_building .building_contents02{display:grid}@media print,screen and (min-width:641px){.sec_building .building_contents02{grid-template-columns:minmax(2.46rem,1fr) minmax(auto,3.57rem) minmax(auto,5.69rem) minmax(auto,1.82rem) minmax(2.46rem,1fr);margin-top:-0.23rem}}@media screen and (min-width:641px) and (max-width:1420px){.sec_building .building_contents02{margin-top:0}}@media screen and (max-width:640px){.sec_building .building_contents02{grid-template-columns:0.2rem 1fr 0.2rem;margin-top:0.22rem}}.sec_building .building_contents02:before{background-repeat:repeat;background-size:auto;z-index:-1;background-image:url(../../img/concept/deco_line04.svg);opacity:0.3}@media print,screen and (min-width:641px){.sec_building .building_contents02:before{grid-column:-2/-1;grid-row:1;width:100%;height:12.86rem;margin-top:-1.81rem}}@media screen and (max-width:640px){.sec_building .building_contents02:before{grid-column:1/3;grid-row:1/3;width:0.4rem;height:5.39rem;margin-top:-0.95rem}}@media print,screen and (min-width:641px){.sec_building .building_contents02 .sec_sub_sentence{grid-column:3;grid-row:1;margin:3.12rem 0.8rem 0}}@media screen and (max-width:640px){.sec_building .building_contents02 .sec_sub_sentence{grid-column:2/-2;grid-row:3;margin-top:0.24rem;padding-left:0.1rem}}@media print,screen and (min-width:641px){.sec_building .building_image02{grid-column:-3/-1;grid-row:1;max-width:4.26rem;width:100%}}@media screen and (max-width:640px){.sec_building .building_image02{grid-column:2/-1;grid-row:1;justify-self:end;width:55.2vw}}.sec_building .building_image02 img{width:100%;height:auto}@media print,screen and (min-width:641px){.sec_building .building_image03{grid-column:1/3;grid-row:1;justify-self:end;margin-top:1.63rem;max-width:4.03rem;width:100%}}@media screen and (max-width:640px){.sec_building .building_image03{grid-column:2/-2;grid-row:2;width:66.93vw;margin-top:0.57rem}}.sec_building .building_image03 img{width:100%;height:auto}.sec_room .room_contents{display:grid}@media print,screen and (min-width:641px){.sec_room .room_contents{grid-template-columns:minmax(2.77rem,1fr) minmax(auto,2.76rem) minmax(auto,5.23rem) minmax(auto,4.24rem) minmax(1rem,1fr);grid-template-rows:0.93rem auto auto auto 2.2rem}}@media print,screen and (min-width:639px) and (max-width:1599px){.sec_room .room_contents{grid-template-columns:2.77rem auto 1fr 1fr}}@media screen and (max-width:640px){.sec_room .room_contents{grid-template-columns:0.2rem 1fr 1fr 0.2rem;grid-template-rows:auto auto auto auto auto auto 0.72rem}}.sec_room .room_contents:before{content:"";display:block;background-color:#808078;opacity:0.2}@media print,screen and (min-width:641px){.sec_room .room_contents:before{grid-column:1/-2;grid-row:1/-1;width:100%;height:100%}}@media print,screen and (min-width:639px) and (max-width:1599px){.sec_room .room_contents:before{grid-column:1/-1;width:calc(100% - 1rem)}}@media screen and (max-width:640px){.sec_room .room_contents:before{grid-column:2/-1;grid-row:1/-1;align-self:flex-end;width:100%;height:calc(100% - 1.24rem)}}.sec_room .room_contents .sec_sentence{display:contents}.sec_room .room_contents .sec_sentence .lead{position:relative;z-index:2}@media print,screen and (min-width:641px){.sec_room .room_contents .sec_sentence .lead{grid-column:2;grid-row:2;margin:1.49rem 1rem 0 1.5rem}}@media print,screen and (min-width:641px){html:lang(en) .sec_room .room_contents .sec_sentence .lead,html:lang(ko) .sec_room .room_contents .sec_sentence .lead,html:lang(zh-CN) .sec_room .room_contents .sec_sentence .lead{margin-left:0;margin-right:0}}@media screen and (max-width:640px){.sec_room .room_contents .sec_sentence .lead{grid-column:3/-1;grid-row:2;justify-self:center;margin-top:0.64rem}html:lang(en) .sec_room .room_contents .sec_sentence .lead,html:lang(ko) .sec_room .room_contents .sec_sentence .lead,html:lang(zh-CN) .sec_room .room_contents .sec_sentence .lead{padding-left:0.2rem}}@media print,screen and (min-width:641px){.sec_room .room_contents .sec_sentence .text_wrap{grid-column:1/3;grid-row:3/4;justify-self:end;display:flex;flex-direction:column;align-items:center;margin:0.96rem 1.63rem 0 0}}@media screen and (max-width:640px){.sec_room .room_contents .sec_sentence .text_wrap{display:contents}}.sec_room .room_contents .sec_sentence .text{position:relative;z-index:2}@media print,screen and (min-width:641px){.sec_room .room_contents .sec_sentence .text{margin-top:0}html:lang(en) .sec_room .room_contents .sec_sentence .text,html:lang(ko) .sec_room .room_contents .sec_sentence .text,html:lang(zh-CN) .sec_room .room_contents .sec_sentence .text{margin-left:0.8rem;margin-right:0}}@media screen and (max-width:640px){.sec_room .room_contents .sec_sentence .text{grid-column:2/-2;grid-row:3;width:100%;display:flex;flex-direction:column;justify-content:center;margin:0.51rem 0 0;padding:0 0 0 0.22rem;justify-self:center}}.sec_room .room_contents .sec_sentence .btn02{position:relative;z-index:2}@media print,screen and (min-width:641px){.sec_room .room_contents .sec_sentence .btn02{margin:0.72rem 0 0 0;width:1.96rem}}@media screen and (max-width:640px){.sec_room .room_contents .sec_sentence .btn02{grid-column:1/-1;grid-row:4;margin:0.57rem auto 0;width:1.85rem}}.sec_room .room_image01{width:100%;position:relative;z-index:2}@media print,screen and (min-width:641px){.sec_room .room_image01{grid-column:3/-1;grid-row:2;max-width:10.47rem;padding:0 0 0 0.73rem;box-sizing:border-box}}@media screen and (max-width:640px){.sec_room .room_image01{grid-column:1/-2;grid-row:1}}.sec_room .room_image01 img{width:100%;height:auto}.sec_room .room_image02{width:100%;position:relative;z-index:2}@media print,screen and (min-width:641px){.sec_room .room_image02{grid-column:1;grid-row:2;justify-self:end;max-width:2.77rem;margin-top:4.2rem}}@media screen and (max-width:640px){.sec_room .room_image02{grid-column:1/3;grid-row:2;margin-top:0.92rem}}.sec_room .room_image02 img{width:100%;height:auto;display:block}.sec_room .room_image03{position:relative;z-index:2}@media print,screen and (min-width:641px){.sec_room .room_image03{grid-column:4/-1;grid-row:3/5;max-width:5rem;width:100%;margin:0.93rem 0 0 0.24rem}}@media screen and (max-width:640px){.sec_room .room_image03{grid-column:2/-2;grid-row:5;justify-self:end;margin-top:0.72rem;width:58.67vw}}.sec_room .room_image03 img{width:100%;height:auto}.sec_room .room_image04{position:relative;z-index:2}@media print,screen and (min-width:641px){.sec_room .room_image04{grid-column:3/4;grid-row:3/5;width:100%;margin:1.73rem 0 0}}@media screen and (max-width:640px){.sec_room .room_image04{grid-column:1/4;grid-row:6;margin-top:0.12rem;width:58.67vw}}.sec_room .room_image04 img{width:100%;height:auto}.sec_restaurant{position:relative;z-index:2}@media print,screen and (min-width:641px){.sec_restaurant>.in{padding:1.79rem 0 1.47rem}}@media screen and (max-width:640px){.sec_restaurant>.in{padding:0.65rem 0 0.98rem}}.sec_restaurant .restaurant_contents{display:grid}@media print,screen and (min-width:641px){.sec_restaurant .restaurant_contents{grid-template-columns:minmax(0.9rem,1fr) 5.25rem minmax(auto,3.7rem) 5.25rem minmax(0.9rem,1fr)}}@media screen and (max-width:640px){.sec_restaurant .restaurant_contents{grid-template-columns:0.2rem 1fr 0.2rem}}@media print,screen and (min-width:641px){.sec_restaurant .restaurant_contents .sec_sentence{grid-column:-3/-2;grid-row:1;margin-right:0.27rem}html:lang(en) .sec_restaurant .restaurant_contents .sec_sentence,html:lang(ko) .sec_restaurant .restaurant_contents .sec_sentence,html:lang(zh-CN) .sec_restaurant .restaurant_contents .sec_sentence{display:block;margin-left:0.5rem}}@media screen and (max-width:640px){.sec_restaurant .restaurant_contents .sec_sentence{grid-column:2/-2;grid-row:2;margin-top:0.5rem}}@media print,screen and (min-width:641px){html:lang(en) .sec_restaurant .restaurant_contents .sec_sentence .text,html:lang(ko) .sec_restaurant .restaurant_contents .sec_sentence .text,html:lang(zh-CN) .sec_restaurant .restaurant_contents .sec_sentence .text{margin-top:0}}@media print,screen and (min-width:641px){.sec_restaurant .restaurant_image01{grid-column:1/4;grid-row:1;max-width:9.85rem;width:100%;justify-self:end;margin-top:0.1rem}}@media screen and (max-width:640px){.sec_restaurant .restaurant_image01{grid-column:2/-1;grid-row:1}}.sec_restaurant .restaurant_image01 img{width:100%;height:auto}@media print,screen and (min-width:641px){.sec_restaurant .restaurant_image02{grid-column:-3/-2;grid-row:2;max-width:3.34rem;width:100%;justify-self:end;margin:0.68rem 0 0 auto}}@media screen and (max-width:640px){.sec_restaurant .restaurant_image02{grid-column:2/-2;grid-row:3;justify-self:end;width:48.267vw;margin-top:0.69rem}}.sec_restaurant .restaurant_image02 img{width:100%;height:auto}@media print,screen and (min-width:641px){.sec_restaurant .restaurant_image03{grid-column:2/4;grid-row:2;max-width:5.7rem;width:100%;justify-self:end;margin:1.12rem 0.69rem 0 0}}@media screen and (max-width:640px){.sec_restaurant .restaurant_image03{grid-column:2/-2;grid-row:4;width:69.33vw;margin-top:0.12rem}}.sec_restaurant .restaurant_image03 img{width:100%;height:auto}.sec_hospitality .hospitality_contents{display:grid}@media print,screen and (min-width:641px){.sec_hospitality .hospitality_contents{grid-template-columns:minmax(1rem,1fr) 1rem minmax(auto,5.7rem) 0.6rem minmax(4rem,5.7rem) 1rem minmax(1rem,1fr);grid-template-rows:1.3rem auto auto}}@media screen and (max-width:640px){.sec_hospitality .hospitality_contents{grid-template-columns:0.2rem 1fr 0.2rem;grid-template-rows:0.55rem auto auto auto 0.49rem}}.sec_hospitality .hospitality_contents:before{background-repeat:repeat;background-size:auto;opacity:0.5}@media print,screen and (min-width:641px){.sec_hospitality .hospitality_contents:before{grid-column:-3/-1;grid-row:1/-1;width:100%;height:15.6rem;margin-top:-4.67rem}}@media screen and (max-width:640px){.sec_hospitality .hospitality_contents:before{display:none}}.sec_hospitality .hospitality_contents:after{content:"";display:block;background-color:#393836;width:100%}@media print,screen and (min-width:641px){.sec_hospitality .hospitality_contents:after{grid-column:2/-1;grid-row:1/-1;height:calc(100% - 0.89rem)}}@media screen and (max-width:640px){.sec_hospitality .hospitality_contents:after{grid-column:2/-1;grid-row:1/-1;height:100%}}.sec_hospitality .hospitality_contents .sec_sentence{position:relative;z-index:2}@media print,screen and (min-width:641px){.sec_hospitality .hospitality_contents .sec_sentence{grid-column:3;grid-row:2;margin:0.29rem 1.12rem 0 auto}}@media print,screen and (min-width:641px){html:lang(en) .sec_hospitality .hospitality_contents .sec_sentence,html:lang(ko) .sec_hospitality .hospitality_contents .sec_sentence,html:lang(zh-CN) .sec_hospitality .hospitality_contents .sec_sentence{display:block}}@media screen and (max-width:640px){.sec_hospitality .hospitality_contents .sec_sentence{grid-column:1/-1;grid-row:2;margin-left:0.2rem}html:lang(en) .sec_hospitality .hospitality_contents .sec_sentence,html:lang(ko) .sec_hospitality .hospitality_contents .sec_sentence,html:lang(zh-CN) .sec_hospitality .hospitality_contents .sec_sentence{display:block;padding-left:0.1rem}}@media print,screen and (min-width:641px){html:lang(en) .sec_hospitality .hospitality_contents .sec_sentence .text,html:lang(ko) .sec_hospitality .hospitality_contents .sec_sentence .text,html:lang(zh-CN) .sec_hospitality .hospitality_contents .sec_sentence .text{margin-top:0.3rem}}.sec_hospitality .hospitality_contents .sec_sentence .lead,.sec_hospitality .hospitality_contents .sec_sentence .text{color:#fff}.sec_hospitality .hospitality_image01{position:relative;z-index:2}@media print,screen and (min-width:641px){.sec_hospitality .hospitality_image01{grid-column:4/7;grid-row:2;max-width:7.31rem;width:100%}}@media screen and (max-width:640px){.sec_hospitality .hospitality_image01{grid-column:1/-2;grid-row:3;margin-top:0.6rem;width:85.6vw}}.sec_hospitality .hospitality_image01 img{width:100%;height:auto}.sec_hospitality .hospitality_image02{position:relative;z-index:2}@media print,screen and (min-width:641px){.sec_hospitality .hospitality_image02{grid-column:1/4;grid-row:3;max-width:4.72rem;width:100%;margin:0.69rem 2.98rem 0 0;justify-self:end}}@media print,screen and (min-width:639px) and (max-width:1599px){.sec_hospitality .hospitality_image02{justify-self:flex-start}}@media screen and (max-width:640px){.sec_hospitality .hospitality_image02{grid-column:2;grid-row:4;justify-self:end;margin-top:0.12rem;width:55.467vw}}.sec_hospitality .hospitality_image02 img{width:100%;height:auto}@media print,screen and (min-width:641px){.sec_images>.in{padding:2rem 0 1.69rem}}@media screen and (max-width:640px){.sec_images>.in{padding:0.88rem 0 1.15rem}}.sec_images .images_contents{display:grid}@media print,screen and (min-width:641px){.sec_images .images_contents{grid-template-columns:minmax(0,1fr) minmax(auto,4.66rem) 0.32rem minmax(2.5rem,6.04rem) 0.32rem minmax(auto,4.66rem) minmax(0,1fr)}}@media screen and (max-width:640px){.sec_images .images_contents{grid-template-columns:0.2rem 1fr 0.2rem}}@media print,screen and (min-width:641px){.sec_images .images_image01{grid-column:4;grid-row:1/3;width:100%}}@media screen and (max-width:640px){.sec_images .images_image01{grid-column:2/-1;grid-row:1;justify-self:end;width:83.2vw}}.sec_images .images_image01 img{width:100%;height:auto}@media print,screen and (min-width:641px){.sec_images .images_image02{grid-column:2;grid-row:1;width:100%;max-width:4.66rem;margin:0.56rem 0 0}}@media screen and (max-width:640px){.sec_images .images_image02{grid-column:2/-2;grid-row:2;margin-top:0.24rem;width:71.2vw}}.sec_images .images_image02 img{width:100%;height:auto}@media print,screen and (min-width:641px){.sec_images .images_image03{grid-column:-3;grid-row:1;max-width:3.35rem;margin:1.32rem 0.81rem 0 0.5rem}}@media screen and (max-width:640px){.sec_images .images_image03{grid-column:2/-2;grid-row:3;justify-self:end;margin-top:0.24rem;width:52vw}}.sec_images .images_image03 img{width:100%;height:auto}@media print,screen and (min-width:641px){.sec_images .images_image04{grid-column:2;grid-row:2;justify-self:end;max-width:3.53rem;margin:0.63rem 0.41rem 0 0.72rem}}.sec_images .images_image04 img{width:100%;height:auto}@media print,screen and (min-width:641px){.sec_images .images_image05{grid-column:-3;grid-row:2;width:100%;max-width:4.6rem;margin:1.53rem auto 0 0.06rem}}@media screen and (max-width:640px){.sec_images .images_image05{grid-column:1/-2;grid-row:4;margin-top:0.24rem;width:76.53vw}}.sec_images .images_image05 img{width:100%;height:auto}
/*# sourceMappingURL=concept.css.map */