@charset "UTF-8";#access .mainimg{position:relative;overflow:hidden}#access .mainimg-bg{display:block;vertical-align:bottom;width:100%;transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%}#access .mainimg-cv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}#access .mainimg .note{position:absolute;right:10vw;bottom:3vw;z-index:4;color:#fff}@media screen and (max-width:768px){#access .mainimg .note{font-size:2.5vw}}#access.pagein .mainimg .mainimg-bg{transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transition:4s;transition:4s}#access.pagein .mainimg .mainimg-cv{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s;transition:2s}#access.pagein .mainimg:before{opacity:0.5;-webkit-transition:2s 1s;transition:2s 1s}#access .accesstop{position:relative;z-index:5;margin-top:-7vw;padding-top:60px;overflow:hidden}#access .accesstop .bg{position:absolute;width:100%;height:auto;left:0;top:0;z-index:1;pointer-events:none}#access .accesstop .sectionin{padding:8vw 40px 60px 40px}@media screen and (max-width:768px){#access .accesstop .sectionin{padding:0 6vw 6vw 6vw}}#access .accesstop:before{position:absolute;width:100%;height:50%;left:0;bottom:0;z-index:1;content:"";background:-webkit-gradient(linear,left top,right top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(90deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%)}@media screen and (max-width:768px){#access .accesstop:before{height:60%}}#access .accesstop .lead{text-align:center;color:#897D76}@media screen and (max-width:768px){#access .accesstop .lead{line-height:1.8em}}#access .accesssec1{background:-webkit-gradient(linear,left top,right top,from(rgb(102,92,57)),color-stop(1.63%,rgb(105,95,59)),color-stop(22.8%,rgb(145,130,80)),color-stop(39.66%,rgb(169,151,93)),color-stop(50%,rgb(178,159,98)),color-stop(60.34%,rgb(169,151,93)),color-stop(77.2%,rgb(145,130,80)),color-stop(98.37%,rgb(105,95,59)),to(rgb(102,92,57)));background:linear-gradient(90deg,rgb(102,92,57) 0%,rgb(105,95,59) 1.63%,rgb(145,130,80) 22.8%,rgb(169,151,93) 39.66%,rgb(178,159,98) 50%,rgb(169,151,93) 60.34%,rgb(145,130,80) 77.2%,rgb(105,95,59) 98.37%,rgb(102,92,57) 100%)}@media screen and (max-width:768px){#access .accesssec1 .accesssec1-sec .sectionin{padding:6vw}}#access .accesssec1 .accesssec1-sec dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#access .accesssec1 .accesssec1-sec dl dt{width:55%;position:relative}@media screen and (max-width:768px){#access .accesssec1 .accesssec1-sec dl dt{width:100%}}#access .accesssec1 .accesssec1-sec dl dd{width:45%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding-left:40px}#access .accesssec1 .accesssec1-sec dl dd .p1{line-height:1.6em}#access .accesssec1 .accesssec1-sec dl dd .text{font-size:14px}@media screen and (max-width:768px){#access .accesssec1 .accesssec1-sec dl dd{width:100%;padding-left:0px}#access .accesssec1 .accesssec1-sec dl dd .p1{text-align:center;margin-top:6vw}#access .accesssec1 .accesssec1-sec dl dd .text{line-height:1.6em;font-size:3.5vw}}#access .accesssec1 .accesssec1-sec .ifig_13{position:relative;padding:20px;background-color:#756740}#access .accesssec1 .accesssec1-sec .ifig_13 p{font-size:11px;line-height:1.2em}#access .accesssec1 .accesssec1-sec .ifig_13:before{width:20px;height:20px;content:"";background-size:cover;background-position:center center;background-image:url("/content/dam/31sumai/mfr/F2103/access/arr_01.svg");position:absolute;left:0;top:0;z-index:2}#access .accesssec1 .accesssec1-sec .ifig_13:after{width:20px;height:20px;content:"";background-size:cover;background-position:center center;background-image:url("/content/dam/31sumai/mfr/F2103/access/arr_02.svg");position:absolute;right:0;bottom:0;z-index:2}#access .accesssec1 .accesssec1-sec .ifig_13>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}#access .accesssec1 .accesssec1-sec .ifig_13>ul li:first-child{width:240px}#access .accesssec1 .accesssec1-sec .ifig_13>ul li:nth-child(2){width:calc(100% - 250px)}#access .accesssec1 .accesssec1-sec .ifig_13>ul li:nth-child(2) p{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0 0 14px}@media screen and (max-width:768px){#access .accesssec1 .accesssec1-sec .ifig_13{padding:3vw}#access .accesssec1 .accesssec1-sec .ifig_13>ul li:first-child{width:100%}#access .accesssec1 .accesssec1-sec .ifig_13>ul li:first-child img{width:60%;display:block;margin-left:auto;margin-right:auto;margin-bottom:3vw}#access .accesssec1 .accesssec1-sec .ifig_13>ul li:nth-child(2){width:100%}#access .accesssec1 .accesssec1-sec .ifig_13>ul li:nth-child(2) img{width:50%;display:block;margin-left:auto;margin-right:auto}#access .accesssec1 .accesssec1-sec .ifig_13>ul li:nth-child(2) p{-webkit-box-sizing:border-box;box-sizing:border-box;padding:2vw;text-align:center}}#access .accesssec1 .accesssec1-sec .ifig_245{position:relative;padding:20px;background-color:#756740}#access .accesssec1 .accesssec1-sec .ifig_245:before{width:20px;height:20px;content:"";background-size:cover;background-position:center center;background-image:url("/content/dam/31sumai/mfr/F2103/access/arr_01.svg");position:absolute;left:0;top:0;z-index:2}#access .accesssec1 .accesssec1-sec .ifig_245:after{width:20px;height:20px;content:"";background-size:cover;background-position:center center;background-image:url("/content/dam/31sumai/mfr/F2103/access/arr_02.svg");position:absolute;right:0;bottom:0;z-index:2}#access .accesssec1 .accesssec1-sec .ifig_245 p{font-size:11px;line-height:1.2em;margin-top:20px}#access .accesssec1 .accesssec1-sec .ifig_245>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#access .accesssec1 .accesssec1-sec .ifig_245>ul li:first-child{width:240px}@media screen and (max-width:768px){#access .accesssec1 .accesssec1-sec .ifig_245>ul li:first-child{width:100%}#access .accesssec1 .accesssec1-sec .ifig_245>ul li:first-child img{display:block;width:60%;margin-left:auto;margin-right:auto;margin-bottom:6vw}}#access .accesssec1 .accesssec1-sec .ifig_245>ul li:nth-child(2),#access .accesssec1 .accesssec1-sec .ifig_245>ul li:nth-child(3){width:calc((100% - 250px) / 2)}@media screen and (max-width:768px){#access .accesssec1 .accesssec1-sec .ifig_245>ul li:nth-child(2),#access .accesssec1 .accesssec1-sec .ifig_245>ul li:nth-child(3){width:50%}#access .accesssec1 .accesssec1-sec .ifig_245>ul li:nth-child(2) img,#access .accesssec1 .accesssec1-sec .ifig_245>ul li:nth-child(3) img{max-width:200%;display:block;width:110%;margin-left:-9%}}#access .accesssec1 p{color:#fff}#access .accesssec2{background:-webkit-gradient(linear,left top,right top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(90deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%)}#access .accesssec2 p.lead{color:#897D76;text-align:center;margin-bottom:20px}#access .accesssec2 p.lead span{color:#B2000E;font-size:32px}#access .accesssec2 p.lead span i{font-size:54px;font-style:normal}@media screen and (max-width:768px){#access .accesssec2 p.lead span{font-size:5vw}#access .accesssec2 p.lead span i{font-size:8vw}}#access .accesssec2 p.text{color:#897D76;text-align:center}#access .accesssec2 p.p1{color:#897D76}@media screen and (max-width:768px){#access .accesssec2 p.p1{font-size:4.5vw;text-align:center}}#access .accesssec2 .stab{display:block;border-bottom:1px solid #6E6865;position:relative;padding:0 40px}@media screen and (max-width:768px){#access .accesssec2 .stab{padding:0}}#access .accesssec2 .stab ul{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;-ms-flex-wrap:wrap;flex-wrap:wrap}#access .accesssec2 .stab li{width:30%;background-color:#fff;border-right:1px solid #6E6865;border-left:1px solid #6E6865;border-top:1px solid #6E6865;height:60px;-webkit-transition:0.3s;transition:0.3s;margin:0 1%}@media screen and (max-width:768px){#access .accesssec2 .stab li{height:50px}}#access .accesssec2 .stab li a{display:block;width:100%;height:100%;position:relative;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}#access .accesssec2 .stab li a p{text-align:center;line-height:1em;color:#6E6865;-webkit-transition:0.3s;transition:0.3s}@media screen and (max-width:768px){#access .accesssec2 .stab li a p{font-size:3.3vw;line-height:1.1em}}#access .accesssec2 .stab li.act,#access .accesssec2 .stab li:hover{background-color:#6E6865}#access .accesssec2 .stab li.act p,#access .accesssec2 .stab li:hover p{color:#fff}#access .accesssec2 h2{text-align:center;font-size:45px;margin:60px auto 40px auto}@media screen and (max-width:768px){#access .accesssec2 h2{font-size:9vw;margin:6vw auto 3vw auto}}#access .accesssec2 .ifig_06{margin:20px auto 60px auto}#access .accesssec2 .ifig_06 .note{color:#000;position:absolute;right:5px;bottom:5px;z-index:3}@media screen and (max-width:768px){#access .accesssec2 .ifig_06{overflow:auto}#access .accesssec2 .ifig_06 img{height:360px;width:auto;max-width:initial}}#access .accesssec2 .ifig_07{margin:20px auto 80px auto;width:100vw;margin-left:calc(-1 * (100vw - 100%) / 2)}#access .accesssec2 .dlisth3{border:1px solid #897D76;background-color:#fff;text-align:center;cursor:pointer;-webkit-transition:0.3s;transition:0.3s;margin-bottom:60px}#access .accesssec2 .dlisth3.act{display:none}#access .accesssec2 .dlisth3:hover{opacity:0.7}#access .accesssec2 .dlisth3 span{color:#897D76;display:inline-block;position:relative;padding:14px;padding-right:40px;font-family:"Roboto Slab",Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}#access .accesssec2 .dlisth3 span:before{position:absolute;width:30px;height:30px;content:"";background-size:100%;background-position:center center;background-repeat:no-repeat;background-image:url("/content/dam/31sumai/mfr/F2103/access/arr_03.svg");position:absolute;right:0;top:50%;z-index:2;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:768px){#access .accesssec2 .dlisth3 span{font-size:3.5vw}#access .accesssec2 .dlisth3 span:before{width:24px;height:24px}}#access .accesssec2 .stifo1{margin-top:20px;margin-bottom:20px}@media screen and (max-width:768px){#access .accesssec2 .stifo1{margin-top:20px;margin-bottom:0px}}#access .accesssec2 .stifo1>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}#access .accesssec2 .stifo1>ul li{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}#access .accesssec2 .stifo1>ul li:first-child{padding-right:20px;position:relative;padding-bottom:30px}@media screen and (max-width:768px){#access .accesssec2 .stifo1>ul li:first-child{padding-right:10px}}#access .accesssec2 .stifo1>ul li:nth-child(2){border-bottom:1px solid #897D76;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-24px}#access .accesssec2 .stifo1>ul li:nth-child(3){padding-left:20px;margin-top:-24px;margin-top:-34px}#access .accesssec2 .stifo1>ul li:nth-child(3) p{width:160px}#access .accesssec2 .stifo1>ul li:nth-child(3) p.sty2{width:100px}@media screen and (max-width:768px){#access .accesssec2 .stifo1>ul li:nth-child(3) p.sty2{width:56px}}@media screen and (max-width:768px){#access .accesssec2 .stifo1>ul li:nth-child(3){padding-left:10px;margin-top:-34px}#access .accesssec2 .stifo1>ul li:nth-child(3) p{width:100px}}#access .accesssec2 .stifo1 p{line-height:1em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;color:#897D76;white-space:nowrap}#access .accesssec2 .stifo1 .p0{font-size:14px;line-height:1em;display:block;margin-left:auto;margin-right:0;margin-top:6px;position:absolute;left:0;bottom:-4px;height:30px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;font-size:11px;line-height:1.2em}@media screen and (max-width:768px){#access .accesssec2 .stifo1 .p0{font-size:2.5vw;transform-origin:0% 0%;-moz-transform-origin:0% 0%;-webkit-transform-origin:0% 0%;-webkit-transform:scaleX(0.9);transform:scaleX(0.9)}}#access .accesssec2 .stifo1 .p1{font-size:34px;font-size:30px;margin-bottom:0!important;color:#897D76}#access .accesssec2 .stifo1 .p1 i{font-style:normal;color:#B29334}@media screen and (max-width:768px){#access .accesssec2 .stifo1 .p1{font-size:6vw;text-align:left}}#access .accesssec2 .stifo1 .p1 span>.note{position:absolute;right:0;bottom:-12px;font-size:10px;white-space:nowrap}#access .accesssec2 .stifo1 .p1 span.s1{font-size:26px}@media screen and (max-width:768px){#access .accesssec2 .stifo1 .p1 span.s1{font-size:4vw}}#access .accesssec2 .stifo1 .p1 span.s2{font-size:60px}@media screen and (max-width:768px){#access .accesssec2 .stifo1 .p1 span.s2{font-size:8vw}}#access .accesssec2 .stifo1 .p1 span.s3{font-size:12px;position:relative;line-height:1em;margin-left:auto;margin-right:0;text-align:right;font-size:14px;display:inline-block}@media screen and (max-width:768px){#access .accesssec2 .stifo1 .p1 span.s3{font-size:3vw}}#access .accesssec2 .stifo1 .p2{font-size:34px;font-size:30px}#access .accesssec2 .stifo1 .p2 span>.note{position:absolute;right:0;bottom:-12px;font-size:10px;white-space:nowrap}#access .accesssec2 .stifo1 .p2 span.s1{font-size:24px}#access .accesssec2 .stifo1 .p2 span.s2{font-size:40px}#access .accesssec2 .stifo1 .p2 span.s3{position:relative;font-size:10px}#access .accesssec2 .dlist1{position:relative;width:100%}#access .accesssec2 .dlist1.sty2{margin-top:-40px;overflow:hidden;display:none}@media screen and (max-width:768px){#access .accesssec2 .dlist1.sty2{margin-bottom:10vw;margin-top:-20px}}#access .accesssec2 .dlist1>dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%}#access .accesssec2 .dlist1>dl>dt{width:48%;padding-right:40px}@media screen and (max-width:768px){#access .accesssec2 .dlist1>dl>dt{width:100%}}#access .accesssec2 .dlist1>dl>dd{width:48%;padding-right:40px}@media screen and (max-width:768px){#access .accesssec2 .dlist1>dl>dd{width:100%}}#access .accesssec2 .innerbus{margin-bottom:80px}#access .accesssec2 .innerbus .p1{color:#897D76;text-align:center}#access .accesssec2 .innerbus .ifig_09{max-width:600px;margin-left:auto;margin-right:auto;margin:40px auto 100px auto}#access .accesssec2 .innerbus .ifig_09 .note{color:#897D76}@media screen and (max-width:768px){#access .accesssec2 .innerbus .ifig_09{margin:6vw auto 12vw auto}}#access .accesssec2 .innerbus .ifig_08{max-width:860px;margin-left:auto;margin-right:auto;margin:40px auto 60px auto}@media screen and (max-width:768px){#access .accesssec2 .innerbus .ifig_08{margin:8vw auto 6vw auto;overflow:auto}#access .accesssec2 .innerbus .ifig_08 img{height:360px;width:auto;max-width:initial}}#access .accesssec2 .innercar .p1{color:#897D76;text-align:center}#access .accesssec2 .innercar .ifig_11{max-width:860px;margin-left:auto;margin-right:auto;margin:40px auto 60px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#access .accesssec2 .innercar .ifig_11 li:first-child{width:57%}#access .accesssec2 .innercar .ifig_11 li:nth-child(2){width:40.5%}@media screen and (max-width:768px){#access .accesssec2 .innercar .ifig_11 li{width:100%}#access .accesssec2 .innercar .ifig_11 li:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:3vw}#access .accesssec2 .innercar .ifig_11 li:first-child{width:100%}#access .accesssec2 .innercar .ifig_11 li:nth-child(2){width:100%}}#access .accesssec2 .innercar .ifig_11 p.note{color:#000}#access .accesssec2 .innercar .ifig_11 p.note.colw{color:#fff}#access .accesssec2 .innercar .ifig_10{margin-bottom:10px;border:1px solid #ccc}#access .accesssec2 .innercar .ifig_12{position:relative;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){#access .accesssec2 p.lead,#access .accesssec2 p.p1{letter-spacing:0}#access .accesssec2 p.text{text-align:left}#access .accesssec2 p.text br{display:none}}#access sup i{font-style:normal}@media screen and (max-width:768px){.bukken_footer .footer-nav-01 .container .tel-cont{display:block;margin-left:auto;margin-right:auto}}#location .mainimg{position:relative;overflow:hidden}#location .mainimg-bg{display:block;vertical-align:bottom;width:100%;transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%}#location .mainimg-cv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}#location .mainimg-cv5{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;opacity:0}#location .mainimg-cv2,#location .mainimg-cv3,#location .mainimg-cv4{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}#location .mainimg .note{position:absolute;right:10vw;bottom:3vw;z-index:4;color:#fff}@media screen and (max-width:768px){#location .mainimg .note{font-size:2.5vw}}#location.pagein .mainimg .mainimg-bg{transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transition:4s;transition:4s}#location.pagein .mainimg .mainimg-cv{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s;transition:2s}#location.pagein .mainimg .mainimg-cv2{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s 1s;transition:2s 1s}#location.pagein .mainimg .mainimg-cv3{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s 1.2s;transition:2s 1.2s}#location.pagein .mainimg .mainimg-cv4{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s 1.4s;transition:2s 1.4s}#location.pagein .mainimg .mainimg-cv5{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s 2s;transition:2s 2s}#location.pagein .mainimg:before{opacity:0.5;-webkit-transition:2s 1s;transition:2s 1s}#location .locationtop{position:relative;z-index:5;margin-top:-7vw;padding-top:60px;overflow:hidden}#location .locationtop .bg{position:absolute;width:100%;height:auto;left:0;top:0;z-index:1;pointer-events:none}#location .locationtop .sectionin{padding:8vw 40px 60px 40px}@media screen and (max-width:768px){#location .locationtop .sectionin{padding:0 6vw 6vw 6vw}}#location .locationtop:before{position:absolute;width:100%;height:50%;left:0;bottom:0;z-index:1;content:"";background:-webkit-gradient(linear,left top,right top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(90deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%)}@media screen and (max-width:768px){#location .locationtop:before{height:60%}}#location .locationtop .lead{text-align:center;color:#897D76}@media screen and (max-width:768px){#location .locationtop .lead{line-height:1.8em}}#location .locationsec1{background:-webkit-gradient(linear,left top,right top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(90deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%)}#location .locationsec1 .sectionin{padding:0 40px 60px 40px}#location .locationsec1 .sectionin.sty2{padding:80px 40px 60px 40px}@media screen and (max-width:768px){#location .locationsec1 .sectionin{padding:0 6vw 6vw 6vw}#location .locationsec1 .sectionin.sty2{padding:12vw 6vw 6vw 6vw}}#location .locationsec1 p.lead{color:#897D76;text-align:center;margin-bottom:20px}#location .locationsec1 p.lead span{color:#B2000E;font-size:32px}#location .locationsec1 p.lead span i{font-size:54px;font-style:normal}@media screen and (max-width:768px){#location .locationsec1 p.lead span{font-size:5vw}#location .locationsec1 p.lead span i{font-size:8vw}}#location .locationsec1 p.text{color:#897D76;text-align:center}@media screen and (max-width:768px){#location .locationsec1 p.p1{font-size:4.5vw;text-align:center}}#location .locationsec1 .stab{display:block;border-bottom:1px solid #6E6865;position:relative;padding:0 40px;margin-bottom:40px}#location .locationsec1 .stab.mt6{margin-top:60px}@media screen and (max-width:768px){#location .locationsec1 .stab{padding:0}}#location .locationsec1 .stab ul{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;-ms-flex-wrap:wrap;flex-wrap:wrap}#location .locationsec1 .stab li{width:30%;background-color:#fff;border-right:1px solid #6E6865;border-left:1px solid #6E6865;border-top:1px solid #6E6865;height:60px;-webkit-transition:0.3s;transition:0.3s;margin:0 1%}@media screen and (max-width:768px){#location .locationsec1 .stab li{height:50px}}#location .locationsec1 .stab li a{display:block;width:100%;height:100%;position:relative;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}#location .locationsec1 .stab li a p{text-align:center;line-height:1em;color:#6E6865;-webkit-transition:0.3s;transition:0.3s}@media screen and (max-width:768px){#location .locationsec1 .stab li a p{font-size:3.3vw;line-height:1.1em}#location .locationsec1 .stab li a p sup{top:-0.25em}}#location .locationsec1 .stab li.act,#location .locationsec1 .stab li:hover{background-color:#6E6865}#location .locationsec1 .stab li.act p,#location .locationsec1 .stab li:hover p{color:#fff}#location .locationsec1 h2{text-align:center;font-size:45px;margin:60px auto 40px auto}@media screen and (max-width:768px){#location .locationsec1 h2{font-size:9vw;margin:6vw auto 3vw auto}}#location .locationsec1 .ifig_03 .note{color:#000}#location .locationsec1 .ifig_12{position:relative;padding:20px;background-color:#756740;max-width:1000px;margin:40px auto 0 auto}@media screen and (max-width:768px){#location .locationsec1 .ifig_12{margin:3vw auto 0 auto}}#location .locationsec1 .ifig_12:before{width:20px;height:20px;content:"";background-size:cover;background-position:center center;background-image:url("/content/dam/31sumai/mfr/F2103/access/arr_01.svg");position:absolute;left:0;top:0;z-index:2}#location .locationsec1 .ifig_12:after{width:20px;height:20px;content:"";background-size:cover;background-position:center center;background-image:url("/content/dam/31sumai/mfr/F2103/access/arr_02.svg");position:absolute;right:0;bottom:0;z-index:2}#location .locationsec1 .ifig_12 p{font-size:11px;line-height:1.2em;margin-top:20px}#location .locationsec1 .ifig_12 p.note{padding-left:10px}@media screen and (max-width:768px){#location .locationsec1 .ifig_12 p.note{padding:0;line-height:1.2em;margin:0;margin-top:3vw}}#location .locationsec1 .ifig_12 p.note2{position:absolute;right:0;bottom:0;color:#fff}@media screen and (max-width:768px){#location .locationsec1 .ifig_12 p.note2{right:auto;bottom:auto;position:relative;line-height:1.2em;margin:0}}#location .locationsec1 .ifig_12>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:900px;margin-left:auto;margin-right:auto}#location .locationsec1 .ifig_12>ul li{position:relative}#location .locationsec1 .ifig_12>ul li:first-child{width:36%;margin-right:4%}@media screen and (max-width:768px){#location .locationsec1 .ifig_12>ul li:first-child{width:100%;margin-right:0}#location .locationsec1 .ifig_12>ul li:first-child img{display:block;width:60%;margin-left:auto;margin-right:auto;margin-bottom:6vw}}#location .locationsec1 .ifig_12>ul li:nth-child(2){width:56%}@media screen and (max-width:768px){#location .locationsec1 .ifig_12>ul li:nth-child(2){width:100%}#location .locationsec1 .ifig_12>ul li:nth-child(2) img{max-width:200%;display:block;width:102%;margin-left:-2%}}#location .locationsec1 .ifig_19{margin-bottom:40px}#location .locationsec1 .ifig_20{margin-bottom:40px}#location .locationsec1 .ifig_20 .note{right:auto;text-align:right;color:#000;bottom:auto;position:relative;margin-top:10px}@media screen and (max-width:768px){#location .locationsec1 .ifig_20{overflow:auto}#location .locationsec1 .ifig_20 img{height:290px;width:auto;max-width:initial}}#location .locationsec1 .ifig_21 .note{right:auto;text-align:right;color:#000;bottom:auto;position:relative;margin-top:10px}@media screen and (max-width:768px){#location .locationsec1 .ifig_21{overflow:auto}#location .locationsec1 .ifig_21 img{height:290px;width:auto;max-width:initial}}#location .locationsec1 .ib_22{position:relative;max-width:700px;margin-left:auto;margin-right:auto;margin-bottom:60px}@media screen and (max-width:768px){#location .locationsec1 .ib_22{margin-bottom:6vw}}#location .locationsec1 .ib_22 .h5t{text-align:right;margin-top:10px;line-height:1em;padding-right:10px;font-size:14px;letter-spacing:0}@media screen and (max-width:768px){#location .locationsec1 .ib_22 .h5t{font-size:3vw}}#location .locationsec1 .sec1d{width:100vw;margin-left:calc(-1 * (100vw - 100%) / 2);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;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px}@media screen and (max-width:768px){#location .locationsec1 .sec1d{margin-bottom:6vw}}#location .locationsec1 .sec1d.sty2{margin-top:60px;margin-bottom:0px}@media screen and (max-width:768px){#location .locationsec1 .sec1d.sty2{margin-top:6vw}}#location .locationsec1 .sec1d dt{width:50%}@media screen and (max-width:768px){#location .locationsec1 .sec1d dt{width:100%}}#location .locationsec1 .sec1d dd{width:50%}@media screen and (max-width:768px){#location .locationsec1 .sec1d dd{width:100%}#location .locationsec1 .sec1d dd.spmt6{margin-top:6vw}}#location .locationsec1 .sec1d .h5t{text-align:right;margin-top:10px;line-height:1em;padding-right:10px;font-size:14px;letter-spacing:0}@media screen and (max-width:768px){#location .locationsec1 .sec1d .h5t{font-size:3vw}}#location .locationsec1 .sec1d figure .cv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;mix-blend-mode:multiply;background-blend-mode:multiply}#location .locationsec1 .sec1d figure .note{right:auto;left:15px;z-index:4}@media screen and (max-width:768px){#location .locationsec1 .sec1d figure .note{left:5px}}#location .locationsec1 .sec1d figure .h6t{position:absolute;left:20px;top:50%;z-index:4;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:30px;font-size:clamp(1.5rem,-0.004rem + 3.13vw,3.125rem);color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:93%}@media screen and (max-width:768px){#location .locationsec1 .sec1d figure .h6t{font-size:5.5vw}}#location .locationsec1 .sec1d figure .h6t.sty2{text-align:right}#location .locationsec1 .sec1d figure .h4t{position:absolute;right:15px;bottom:5px;z-index:4;font-size:20px;font-size:clamp(1rem,-0.561rem + 3.25vw,1.875rem);color:#fff;letter-spacing:0}#location .locationsec1 .sec1d figure .h4t i{font-style:normal;font-size:40px}@media screen and (max-width:768px){#location .locationsec1 .sec1d figure .h4t{font-size:3.5vw}#location .locationsec1 .sec1d figure .h4t i{font-size:7vw}}#location .locationsec1 .ifig_36 .note{color:#000;bottom:30px}@media screen and (max-width:768px){#location .locationsec1 .ifig_36 .note{bottom:5px}}#location .locationsec1 .sec1e{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-top:60px;position:relative;z-index:5}@media screen and (max-width:768px){#location .locationsec1 .sec1e{margin-top:6vw}}#location .locationsec1 .sec1e.btm{margin-top:-20px;margin-bottom:60px}@media screen and (max-width:768px){#location .locationsec1 .sec1e.btm{margin-bottom:6vw}}#location .locationsec1 .sec1e li{width:22.5%;background-color:#283F7D;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px}#location .locationsec1 .sec1e li figure{overflow:visible;margin:0}#location .locationsec1 .sec1e li figure .note{right:auto;left:0;bottom:0;background-color:rgba(0,0,0,0.5);padding:4px;font-size:11px;color:#fff}#location .locationsec1 .sec1e li figure img{z-index:2;position:relative}#location .locationsec1 .sec1e li figure img.cv1{z-index:1;position:absolute;left:0;top:60px}#location .locationsec1 .sec1e li figure img.cv1.btm{top:-120px}#location .locationsec1 .sec1e li figure img.cv2{z-index:3;position:absolute;right:-24px;bottom:-24px}#location .locationsec1 .sec1e li .h5t{color:#fff;line-height:1.2em;letter-spacing:0;height:64px;position:relative;z-index:4}#location .locationsec1 .sec1e li .h5t span{display:block;font-size:11px;margin-top:6px;line-height:1em}#location .locationsec1 .sec1e li .h5t i{display:block;font-size:11px;font-style:normal;letter-spacing:0;margin-top:-4px;-webkit-font-feature-settings:"plat";font-feature-settings:"plat"}#location .locationsec1 .sec1esld{display:none;-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-top:60px}#location .locationsec1 .sec1esld .slick-slide{margin:10px}#location .locationsec1 .sec1esld .slide-arrow{bottom:0;cursor:pointer;margin:auto;position:absolute;top:0;width:40px}#location .locationsec1 .sec1esld .prev-arrow{left:-20px;z-index:7}#location .locationsec1 .sec1esld .next-arrow{right:-20px;z-index:7}@media screen and (max-width:768px){#location .locationsec1 .sec1esld{margin-top:6vw;margin-bottom:12vw;display:-webkit-box;display:-ms-flexbox;display:flex}}#location .locationsec1 .sec1esld.btm{margin-top:-20px;margin-bottom:60px}@media screen and (max-width:768px){#location .locationsec1 .sec1esld.btm{margin-bottom:6vw}}#location .locationsec1 .sec1esld li{background-color:#283F7D;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px;max-width:240px;margin-bottom:6vw}#location .locationsec1 .sec1esld li figure{overflow:visible;margin:0}#location .locationsec1 .sec1esld li figure .note{right:auto;left:0;bottom:0;background-color:rgba(0,0,0,0.5);padding:4px;font-size:11px;color:#fff}#location .locationsec1 .sec1esld li figure img{z-index:2;position:relative}#location .locationsec1 .sec1esld li figure img.cv1{z-index:1;position:absolute;left:0;top:60px}#location .locationsec1 .sec1esld li figure img.cv1.btm{top:-120px}#location .locationsec1 .sec1esld li figure img.cv2{z-index:3;position:absolute;right:-24px;bottom:-24px}#location .locationsec1 .sec1esld li .h5t{color:#fff;line-height:1.2em;letter-spacing:0;height:64px;position:relative;z-index:4}#location .locationsec1 .sec1esld li .h5t span{display:block;font-size:11px;margin-top:6px;line-height:1em}@media screen and (max-width:768px){#location .locationsec1 p.lead,#location .locationsec1 p.p1{letter-spacing:0}#location .locationsec1 p.text{text-align:left}#location .locationsec1 p.text br{display:none}}#location .locationsec2{background:-webkit-gradient(linear,left top,right top,from(rgb(198,214,184)),color-stop(50%,rgb(248,255,242)),to(rgb(198,214,184)));background:linear-gradient(90deg,rgb(198,214,184) 0%,rgb(248,255,242) 50%,rgb(198,214,184) 100%)}#location .locationsec2 p{color:#897D76}#location .locationsec2 p.p1{line-height:1.4em;margin-bottom:0px!important;letter-spacing:0}#location .locationsec2 p.lead{color:#897D76;text-align:center;margin-bottom:20px}#location .locationsec2 p.lead span{color:#B2000E;font-size:32px}#location .locationsec2 p.lead span i{font-size:54px;font-style:normal}@media screen and (max-width:768px){#location .locationsec2 p.lead span{font-size:5vw}#location .locationsec2 p.lead span i{font-size:8vw}}#location .locationsec2 p.text{line-height:1.4em}#location .locationsec2 p.h4t{background-color:#897D76;color:#fff;display:inline-block;padding:4px 10px;margin-top:10px}#location .locationsec2 p.h5t{color:#000;margin-top:10px;line-height:1em;letter-spacing:0}#location .locationsec2 p.h5t.sc9{-webkit-transform:scaleX(0.9);transform:scaleX(0.9);white-space:nowrap;-webkit-transform-origin:0% 0%;transform-origin:0% 0%}#location .locationsec2 p.h5t.sc9 span{-webkit-transform:scaleX(1);transform:scaleX(1)}#location .locationsec2 p.h5t span{display:block;font-size:13px;margin-top:4px}@media screen and (max-width:768px){#location .locationsec2 p.h5t{font-size:3vw}#location .locationsec2 p.h5t span{font-size:3vw}}#location .locationsec2 .sec2a-a{background-color:#fff;padding-top:40px}@media screen and (max-width:768px){#location .locationsec2 .sec2a-a{padding-top:6vw}}#location .locationsec2 .sec2a2{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;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:40px;padding:0 30px 30px 30px;position:relative}@media screen and (max-width:768px){#location .locationsec2 .sec2a2{margin-bottom:3vw;padding:3vw}}#location .locationsec2 .sec2a2 dt{width:48%;width:31%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media screen and (max-width:768px){#location .locationsec2 .sec2a2 dt{width:100%}}#location .locationsec2 .sec2a2 dt figure{overflow:visible}#location .locationsec2 .sec2a2 dt figure .note{line-height:1em;padding:4px;color:#fff;right:0;bottom:0;font-size:14px;background-color:rgba(35,24,21,0.5)}@media screen and (max-width:768px){#location .locationsec2 .sec2a2 dt figure .note{font-size:3.5vw;font-size:2.5vw}}#location .locationsec2 .sec2a2 dd{width:48%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;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;-ms-flex-wrap:wrap;flex-wrap:wrap;width:31%}@media screen and (max-width:768px){#location .locationsec2 .sec2a2 dd{width:100%;width:50%}}#location .locationsec2 .sec2a{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;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:40px}@media screen and (max-width:768px){#location .locationsec2 .sec2a{margin-bottom:0}}#location .locationsec2 .sec2a dt{width:48%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media screen and (max-width:768px){#location .locationsec2 .sec2a dt{width:100%}}#location .locationsec2 .sec2a dt figure{overflow:visible}#location .locationsec2 .sec2a dt figure .note{bottom:-24px;right:auto;left:5px;color:#000;font-size:14px}#location .locationsec2 .sec2a dd{width:48%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;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;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:768px){#location .locationsec2 .sec2a dd{width:100%}}#location .locationsec2 .sec2a dd .inner{padding:20px;position:relative}#location .locationsec2 .sec2a dd .inner .text{font-size:14px;margin:10px auto}@media screen and (max-width:768px){#location .locationsec2 .sec2a dd .inner{padding:3vw}}#location .locationsec2 .sec2a dd .inner .ifig_05{width:34%;margin-left:auto;margin-right:0;position:absolute;right:20px;top:10px}#location .locationsec2 .sec2a dd .inner .ifig_05 p{position:relative;text-align:right;color:#897D76;right:auto;bottom:auto;margin-top:10px}#location .locationsec2 .sec2a dd .inner .sec2b{background-color:#DCDCDC;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}#location .locationsec2 .sec2a dd .inner .sec2b img{display:block;width:90%;margin-left:auto;margin-right:auto}#location .locationsec2 .sec2c{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#location .locationsec2 .sec2c li{width:22.5%;margin-top:30px}@media screen and (max-width:768px){#location .locationsec2 .sec2c li{width:49%;margin-top:3vw}}#location .locationsec3{background:-webkit-gradient(linear,right top,left top,color-stop(2%,rgba(184,169,140,0)),color-stop(10.99%,rgba(202,186,154,0.32)),color-stop(20.72%,rgba(215,197,163,0.67)),color-stop(30.13%,rgb(219,201,166)),color-stop(70%,rgb(219,201,166)),color-stop(79.37%,rgba(215,197,163,0.67)),color-stop(89.06%,rgba(202,186,154,0.32)),color-stop(98%,rgba(184,169,140,0)));background:linear-gradient(-90deg,rgba(184,169,140,0) 2%,rgba(202,186,154,0.32) 10.99%,rgba(215,197,163,0.67) 20.72%,rgb(219,201,166) 30.13%,rgb(219,201,166) 70%,rgba(215,197,163,0.67) 79.37%,rgba(202,186,154,0.32) 89.06%,rgba(184,169,140,0) 98%);padding:6px 0}#location .locationsec3 .locationsec3-sec0{background-color:#897D76;padding:40px 0}#location .locationsec3 .locationsec3-sec0 .locationsec3-sec{background:-webkit-gradient(linear,left top,right top,from(rgb(201,188,145)),color-stop(28.73%,rgb(216,206,175)),color-stop(58.15%,rgb(228,221,199)),color-stop(76.25%,rgb(232,226,208)),color-stop(81.89%,rgb(228,221,199)),color-stop(91.05%,rgb(216,206,175)),to(rgb(201,188,145)));background:linear-gradient(90deg,rgb(201,188,145) 0%,rgb(216,206,175) 28.73%,rgb(228,221,199) 58.15%,rgb(232,226,208) 76.25%,rgb(228,221,199) 81.89%,rgb(216,206,175) 91.05%,rgb(201,188,145) 100%)}#location .locationsec3 .locationsec3-sec0 .locationsec3-sec .sectionin{padding:60px 40px 30px 40px}@media screen and (max-width:768px){#location .locationsec3 .locationsec3-sec0 .locationsec3-sec .sectionin{padding:6vw}}#location .locationsec3 .locationsec3-sec0 .locationsec3-sec .sec3a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#location .locationsec3 .locationsec3-sec0 .locationsec3-sec .sec3a dt{width:50%}@media screen and (max-width:768px){#location .locationsec3 .locationsec3-sec0 .locationsec3-sec .sec3a dt{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:3vw}}#location .locationsec3 .locationsec3-sec0 .locationsec3-sec .sec3a dt ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#location .locationsec3 .locationsec3-sec0 .locationsec3-sec .sec3a dt ul li{width:47%;margin-bottom:10px}#location .locationsec3 .locationsec3-sec0 .locationsec3-sec .sec3a dt ul li:nth-child(3),#location .locationsec3 .locationsec3-sec0 .locationsec3-sec .sec3a dt ul li:nth-child(4){margin-bottom:0px}#location .locationsec3 .locationsec3-sec0 .locationsec3-sec .sec3a dt ul li .h5t{margin-top:6px;font-size:14px}@media screen and (max-width:768px){#location .locationsec3 .locationsec3-sec0 .locationsec3-sec .sec3a dt ul li{width:49%}#location .locationsec3 .locationsec3-sec0 .locationsec3-sec .sec3a dt ul li .h5t{font-size:3vw}}#location .locationsec3 .locationsec3-sec0 .locationsec3-sec .sec3a dd{width:46%}@media screen and (max-width:768px){#location .locationsec3 .locationsec3-sec0 .locationsec3-sec .sec3a dd{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#location .locationsec3 .locationsec3-sec0 .locationsec3-sec .sec3a dd .p1{letter-spacing:0;line-height:1.6em;margin-bottom:10px}#location .locationsec3 .locationsec3-sec0 .locationsec3-sec .sec3a dd .h3t{display:block;font-size:18px;background-size:100% auto;background-position:center center;background-repeat:no-repeat;color:#fff;background-image:url("/content/dam/31sumai/mfr/F2103/location/bg_03.png");-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;margin-bottom:20px}@media screen and (max-width:768px){#location .locationsec3 .locationsec3-sec0 .locationsec3-sec .sec3a dd .h3t{font-size:4vw}}#location .i_img45{margin-bottom:40px}#location .i_img45 .note{color:#000}@media screen and (max-width:768px){#location .i_img45{width:100vw;margin-left:calc(-1 * (100vw - 100%) / 2);margin-bottom:6vw}}#location sup i{font-style:normal}#brand .mainimg{position:relative;overflow:hidden}#brand .mainimg-bg{display:block;vertical-align:bottom;width:100%;transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%}#brand .mainimg-cv,#brand .mainimg-cvt{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}#brand .mainimg-cv5{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;opacity:0}#brand .mainimg-cv2,#brand .mainimg-cv3,#brand .mainimg-cv4,#brand .mainimg-cvt2{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}#brand .mainimg-cv,#brand .mainimg-cv2{mix-blend-mode:multiply}#brand .mainimg-cvt,#brand .mainimg-cvt2{z-index:5}#brand .mainimg .note{position:absolute;right:10px;bottom:10px;z-index:4}@media screen and (max-width:768px){#brand .mainimg .note{font-size:2.5vw;right:auto;left:5px}}#brand .mainimgsp{background-color:#45BCBE;display:none}#brand .mainimgsp .sectionin{padding:6vw}#brand .mainimgsp .sectionin p{color:#fff}@media screen and (max-width:768px){#brand .mainimgsp{display:block}}#brand.pagein .mainimg .mainimg-bg{transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transition:4s;transition:4s}#brand.pagein .mainimg .mainimg-cv{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s;transition:2s}#brand.pagein .mainimg .mainimg-cvt{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s;transition:2s}#brand.pagein .mainimg .mainimg-cv2{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s 1s;transition:2s 1s}#brand.pagein .mainimg .mainimg-cvt2{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s 1s;transition:2s 1s}#brand.pagein .mainimg .mainimg-cv3{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s 1.2s;transition:2s 1.2s}#brand.pagein .mainimg .mainimg-cv3 .note{width:30%;bottom:-40px}#brand.pagein .mainimg .mainimg-cv4{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s 1.4s;transition:2s 1.4s}#brand.pagein .mainimg .mainimg-cv5{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s 2s;transition:2s 2s}#brand.pagein .mainimg:before{opacity:0.5;-webkit-transition:2s 1s;transition:2s 1s}#brand p.lead{text-align:center}#brand .bann{margin:20px auto 0 auto;background-color:#fff}@media screen and (max-width:768px){#brand .bann{margin:3vw auto 0 auto}}#brand .bann a{display:block;width:100%;height:100%;position:relative}#brand .bann img{display:block;vertical-align:bottom;width:100%;-webkit-transition:0.3s;transition:0.3s}#brand .bann:hover img{opacity:0.7}#brand .bann2{background-color:#fff;margin:60px auto 80px auto;max-width:900px}@media screen and (max-width:768px){#brand .bann2{margin:4vw auto 6vw auto}}#brand .bann2 img{display:block;vertical-align:bottom;width:100%;-webkit-transition:0.3s;transition:0.3s}#brand h3{font-size:40px;text-align:center;color:#6E6865}#brand h3 i{font-style:normal}#brand h3 span{display:block;font-size:18px;position:relative;padding-top:20px;margin-top:20px}#brand h3 span:before{width:300px;height:1px;content:"";background-color:#6E6865;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;-webkit-transition:1s;transition:1s}@media screen and (max-width:768px){#brand h3{font-size:8vw}#brand h3 span{padding-top:3vw;margin-top:3vw;font-size:4vw}}#brand h3.ani1 span:before{-webkit-transition:1s 0.4s;transition:1s 0.4s;width:300px}@media screen and (max-width:768px){#brand h3.ani1 span:before{width:200px}}#brand .brandtop{position:relative;z-index:5;background:-webkit-gradient(linear,left top,right top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(90deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%)}#brand .brandtop .bann{margin:0 auto 0 auto}#brand .brandtop .ifig_m05{top:-15vw;position:absolute;width:36%;left:10vw;z-index:3}#brand .brandtop .ifig_m05 img{display:block;vertical-align:bottom;width:100%}#brand .brandtop .ifig_m05 .note{color:#000}@media screen and (max-width:768px){#brand .brandtop .ifig_m05{width:88vw;top:auto;left:auto;position:relative;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-left:auto;margin-right:auto;-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transform:translateY(-70px);transform:translateY(-70px)}#brand .brandtop .ifig_m05 img{width:96%;margin-left:auto;margin-right:0}}#brand .brandtop .bg{position:absolute;width:100%;height:auto;left:0;top:0;z-index:1;pointer-events:none}#brand .brandtop .sectionin{padding:160px 40px 60px 40px}@media screen and (max-width:768px){#brand .brandtop .sectionin{padding:0 3vw 12vw 3vw}}#brand .brandtop:before{position:absolute;width:100%;height:50%;left:0;bottom:0;z-index:1;content:"";background:-webkit-gradient(linear,left top,right top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(90deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%)}@media screen and (max-width:768px){#brand .brandtop:before{height:60%}}#brand .brandtop .lead{text-align:center;color:#897D76}@media screen and (max-width:768px){#brand .brandtop .lead{line-height:1.8em}}@media screen and (max-width:768px){#brand .brandtop .brandtop-sec{margin-top:-6vw}}#brand .brandsec1{background:-webkit-gradient(linear,left top,right top,from(rgb(198,214,184)),color-stop(50%,rgb(248,255,242)),to(rgb(198,214,184)));background:linear-gradient(90deg,rgb(198,214,184) 0%,rgb(248,255,242) 50%,rgb(198,214,184) 100%)}#brand .brandsec1 .sectionin{padding:60px 40px 60px 40px}@media screen and (max-width:768px){#brand .brandsec1 .sectionin{padding:12vw 6vw 12vw 6vw}}#brand .brandsec1 p.lead{color:#897D76;text-align:center;margin-bottom:20px}#brand .brandsec1 p.lead span{color:#A18838;font-size:30px}#brand .brandsec1 p.lead span i{font-size:54px;font-style:normal}#brand .brandsec1 p.text{color:#897D76;text-align:center}@media screen and (max-width:768px){#brand .brandsec1 p.p1{font-size:4.5vw;text-align:center}}#brand .brandsec1 h2{text-align:center;font-size:45px;margin:60px auto 40px auto}@media screen and (max-width:768px){#brand .brandsec1 h2{font-size:9vw;margin:6vw auto 3vw auto}}#brand .brandsec1 .sec1a{background-color:#fff;padding:40px;margin-top:40px}@media screen and (max-width:768px){#brand .brandsec1 .sec1a{padding:6vw;margin-top:6vw}}#brand .brandsec1 .sec1a>dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#brand .brandsec1 .sec1a>dl.sty2{border-top:1px solid #897D76;margin-top:40px;padding-top:40px}@media screen and (max-width:768px){#brand .brandsec1 .sec1a>dl.sty2{margin-top:6vw;padding-top:6vw}}#brand .brandsec1 .sec1a>dl dt{width:46%;padding-right:20px}@media screen and (max-width:768px){#brand .brandsec1 .sec1a>dl dt{width:100%;padding-right:0}}#brand .brandsec1 .sec1a>dl dt .text{line-height:1.6em;text-align:left;font-size:15px;letter-spacing:0}#brand .brandsec1 .sec1a>dl dt figure{margin-bottom:20px}#brand .brandsec1 .sec1a>dl dt figure p{font-size:11px;text-align:center;margin-bottom:15px;letter-spacing:0;display:block}#brand .brandsec1 .sec1a>dl dt figure p.sty2{margin-bottom:0px}#brand .brandsec1 .sec1a>dl dt figure img{display:block;height:60px;width:auto;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){#brand .brandsec1 .sec1a>dl dt figure img{height:50px}}#brand .brandsec1 .sec1a>dl dd{width:26%}@media screen and (max-width:768px){#brand .brandsec1 .sec1a>dl dd{width:49%;margin-top:3vw}}#brand .brandsec1 .sec1a>dl dd .h5t{margin-top:6px;font-size:13px;letter-spacing:0;margin-top:6px;font-size:12px;text-align:right;line-height:1.4em}@media screen and (max-width:768px){#brand .brandsec1 .sec1a>dl dd .h5t{font-size:2.7vw;font-size:2.5vw;text-align:left}#brand .brandsec1 .sec1a>dl dd .h5t span{white-space:nowrap;-webkit-transform:scaleX(0.8);transform:scaleX(0.8);transform-origin:0% 0%;-moz-transform-origin:0% 0%;-webkit-transform-origin:0% 0%;display:block}}@media screen and (max-width:768px){#brand .brandsec1 p.lead,#brand .brandsec1 p.p1{letter-spacing:0}#brand .brandsec1 p.text{text-align:left}#brand .brandsec1 p.text br{display:none}}#brand .brandsec2{background:-webkit-gradient(linear,left top,right top,from(rgb(201,188,145)),color-stop(18.84%,rgb(216,206,175)),color-stop(38.13%,rgb(228,221,199)),color-stop(50%,rgb(232,226,208)),color-stop(61.87%,rgb(228,221,199)),color-stop(81.16%,rgb(216,206,175)),to(rgb(201,188,145)));background:linear-gradient(90deg,rgb(201,188,145) 0%,rgb(216,206,175) 18.84%,rgb(228,221,199) 38.13%,rgb(232,226,208) 50%,rgb(228,221,199) 61.87%,rgb(216,206,175) 81.16%,rgb(201,188,145) 100%)}#brand .brandsec2 p{color:#897D76}#brand .brandsec2 p.lead{margin-bottom:20px}#brand .brandsec2 p.text{line-height:1.4em}#plan .mainimg{position:relative;overflow:hidden}#plan .mainimg-bg{display:block;vertical-align:bottom;width:100%;transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%}#plan .mainimg-cv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}#plan .mainimg-cv5{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;opacity:0}#plan .mainimg-cv2,#plan .mainimg-cv3,#plan .mainimg-cv4{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}#plan .mainimg .note{position:absolute;right:10vw;bottom:3vw;z-index:4;color:#fff}@media screen and (max-width:768px){#plan .mainimg .note{font-size:2.5vw}}#plan.pagein .mainimg .mainimg-bg{transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transition:4s;transition:4s}#plan.pagein .mainimg .mainimg-cv{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s;transition:2s}#plan.pagein .mainimg .mainimg-cv2{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s 1s;transition:2s 1s}#plan.pagein .mainimg .mainimg-cv3{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s 1.2s;transition:2s 1.2s}#plan.pagein .mainimg .mainimg-cv4{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s 1.4s;transition:2s 1.4s}#plan.pagein .mainimg .mainimg-cv5{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s 2s;transition:2s 2s}#plan.pagein .mainimg:before{opacity:0.5;-webkit-transition:2s 1s;transition:2s 1s}#plan .inner.plist{max-width:1400px!important;padding:60px 0px 0 0!important}#plan .sectionin.plist{padding-bottom:60px!important}#plan .sectionin.plist.mt4{padding-top:40px}@media screen and (max-width:768px){#plan .sectionin.plist{padding-bottom:6vw!important}#plan .sectionin.plist.mt4{padding-top:6vw}}#plan .plantop{position:relative;z-index:5;margin-top:-7vw;padding-top:60px;overflow:hidden}#plan .plantop .bg{position:absolute;width:100%;height:auto;left:0;top:0;z-index:1;pointer-events:none}#plan .plantop .sectionin{padding:8vw 40px 60px 40px}@media screen and (max-width:768px){#plan .plantop .sectionin{padding:0 6vw 6vw 6vw}}#plan .plantop:before{position:absolute;width:100%;height:50%;left:0;bottom:0;z-index:1;content:"";background:-webkit-gradient(linear,left top,right top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(90deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%)}@media screen and (max-width:768px){#plan .plantop:before{height:60%}}#plan .planlist{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;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}#plan .planlist>li{width:31%;background-color:#fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;overflow:hidden;margin-bottom:20px;padding-bottom:90px;position:relative;margin-right:1%;margin-left:1%}#plan .planlist>li.null{pointer-events:none;opacity:0}@media screen and (max-width:768px){#plan .planlist>li{margin-right:auto;margin-left:auto;width:100%;margin-bottom:6vw}#plan .planlist>li.null{display:none}#plan .planlist>li:last-child{margin-bottom:0}}#plan .planlist>li .mbtn{width:90%;max-width:260px;margin-left:auto;margin-right:auto;height:50px;border-radius:40px;margin-top:20px;border:1px solid #897D76;margin-bottom:30px;-webkit-transition:0.3s;transition:0.3s;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#plan .planlist>li .mbtn:hover{background-color:#897D76}#plan .planlist>li .mbtn:hover a:after{border-top:#fff solid 1px;border-right:#fff solid 1px}#plan .planlist>li .mbtn:hover a p{color:#fff}#plan .planlist>li .mbtn a{display:block;width:100%;height:100%;position:relative;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;-ms-flex-wrap:wrap;flex-wrap:wrap}#plan .planlist>li .mbtn a:after{content:"";position:absolute;right:20px;top:16px;z-index:1;width:17px;height:17px;margin:auto;border-top:#897D76 solid 1px;border-right:#897D76 solid 1px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:768px){#plan .planlist>li .mbtn a:after{width:14px;height:14px}}#plan .planlist>li .mbtn a p{line-height:1em;text-align:center;color:#897D76;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}#plan .planlist>li .p1{background-color:#897D76;color:#fff;text-align:center;padding:10px;line-height:1em;margin:0;font-size:16px}#plan .planlist>li .p1.col2{background-color:#B3A593}#plan .planlist>li .p1.col3{background-color:#7CB6DE}#plan .planlist>li .p1.col4{background-color:#C6C77F}#plan .planlist>li .p1.col5{background-color:#90C2AF}@media screen and (max-width:768px){#plan .planlist>li .p1{font-size:4vw}}#plan .planlist>li .p2{width:90%;text-align:center;line-height:1em;margin:0 auto;padding-bottom:6px;color:#897D76;font-size:24px;font-size:32px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;border-bottom:1px solid #897D76}#plan .planlist>li .p3{width:90%;text-align:center;line-height:1em;margin:0 auto;padding-top:6px;color:#897D76;font-size:22px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}#plan .planlist>li .p3.sty3{color:#A18838;font-size:26px}#plan .planlist>li .p3.sty3 span{font-size:18px}#plan .planlist>li .p4{color:#897D76;font-style:22px;text-align:center;padding-top:10px}#plan .planlist>li .p4 i{font-style:normal}#plan .planlist>li .p4 span{color:#A18838}#plan .planlist>li .p4 span b{color:#A18838;font-weight:normal;font-size:40px}#plan .planlist>li>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;width:90%;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px}#plan .planlist>li>ul li{width:32%;background-color:#897D76;color:#fff;text-align:center;padding:12px 0;font-size:13px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;font-family:"Roboto Slab",Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;white-space:nowrap;line-height:1em;height:50px;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;-ms-flex-wrap:wrap;flex-wrap:wrap}#plan .planlist>li>ul li.ico1,#plan .planlist>li>ul li.ico2,#plan .planlist>li>ul li.ico3,#plan .planlist>li>ul li.ico4{padding:6px 0;position:relative;font-size:17px;width:90%;margin-left:auto;margin-right:auto}#plan .planlist>li>ul li.ico1:before,#plan .planlist>li>ul li.ico2:before,#plan .planlist>li>ul li.ico3:before,#plan .planlist>li>ul li.ico4:before{content:"";width:70px;height:70px;background-size:100% 100%;background-position:center center;position:absolute;z-index:3;right:-10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#plan .planlist>li>ul li.ico1{background-color:#B3A593}#plan .planlist>li>ul li.ico1:before{background-image:url("/content/dam/31sumai/mfr/F2103/plan/tico_01.svg")}#plan .planlist>li>ul li.ico2{background-color:#7CB6DE}#plan .planlist>li>ul li.ico2:before{background-image:url("/content/dam/31sumai/mfr/F2103/plan/tico_02.svg")}#plan .planlist>li>ul li.ico3{background-color:#C6C77F}#plan .planlist>li>ul li.ico3:before{background-image:url("/content/dam/31sumai/mfr/F2103/plan/tico_03.svg")}#plan .planlist>li>ul li.ico4{background-color:#90C2AF}#plan .planlist>li>ul li.ico4:before{background-image:url("/content/dam/31sumai/mfr/F2103/plan/tico_04.svg")}@media screen and (max-width:768px){#plan .planlist>li>ul li{font-style:3vw}}#plan .planlist>li figure{width:50%;margin-left:auto;margin-right:auto}#plan .lead{text-align:center;color:#897D76}#plan .lead span{color:#A72126;font-size:40px}@media screen and (max-width:768px){#plan .lead{line-height:1.8em}#plan .lead span{font-size:6vw}}#plan section.bg4{background-color:#E5E3E1!important}@media screen and (max-width:768px){#plan section.bg4 .sectionin.sty3{margin-top:0}}#plan section.bg4 p.note{color:#000}#plan section.bg4 .inner.pdetail{padding-top:80px;max-width:1200px}#plan section.bg4 .inner.pdetail.sty2{padding-top:20px}@media screen and (max-width:768px){#plan section.bg4 .inner.pdetail{padding-top:6vw}}#plan section.bg4 .mbtn2{width:90%;max-width:260px;margin-left:auto;margin-right:auto;height:50px;border-radius:40px;margin-top:20px;border:1px solid #897D76;margin-bottom:30px;-webkit-transition:0.3s;transition:0.3s;margin-left:auto;margin-right:0}#plan section.bg4 .mbtn2:hover{background-color:#897D76}#plan section.bg4 .mbtn2:hover a:after{border-top:#fff solid 1px;border-right:#fff solid 1px}#plan section.bg4 .mbtn2:hover a p{color:#fff}#plan section.bg4 .mbtn2 a{display:block;width:100%;height:100%;position:relative;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;-ms-flex-wrap:wrap;flex-wrap:wrap}#plan section.bg4 .mbtn2 a:after{content:"";position:absolute;right:20px;top:16px;z-index:1;width:17px;height:17px;margin:auto;border-top:#897D76 solid 1px;border-right:#897D76 solid 1px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:768px){#plan section.bg4 .mbtn2 a:after{width:14px;height:14px}}#plan section.bg4 .mbtn2 a p{line-height:1em;text-align:center;color:#897D76;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}#plan section.bg4 .psnote{text-align:center;font-size:12px;margin-bottom:10px}#plan section.bg4 .psnote img{width:auto;height:20px;display:inline-block;vertical-align:middle;margin-right:2px;margin-top:-4px}#plan section.bg4 .planspec{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;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1200px;margin-left:auto;margin-right:auto}#plan section.bg4 .planspec dt{width:36%;background-color:#fff;padding:30px}@media screen and (max-width:768px){#plan section.bg4 .planspec dt{width:100%;padding:6vw;margin-bottom:3vw}}#plan section.bg4 .planspec dt .pspec1{border-left:2px solid #897D76;padding-left:20px;margin-bottom:20px}#plan section.bg4 .planspec dt .p1{font-size:14px;border:1px solid #897D76;line-height:1em;width:80%;max-width:140px;margin-left:0;padding:6px 0;margin-right:auto;text-align:center;color:#897D76}#plan section.bg4 .planspec dt .p2{line-height:1em;margin:0 auto;color:#897D76;font-size:37px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}#plan section.bg4 .planspec dt .p2 span{font-size:27px}#plan section.bg4 .planspec dt .p3{line-height:1em;margin:0 auto;padding-top:6px;color:#897D76;font-size:24px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}#plan section.bg4 .planspec dt .p4{color:#897D76;font-size:16px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;padding-top:10px}#plan section.bg4 .planspec dt .p4 i{font-style:normal}#plan section.bg4 .planspec dt .p4 span{color:#A18838}#plan section.bg4 .planspec dt .p4 span b{color:#A18838;font-weight:normal;font-size:40px}@media screen and (max-width:768px){#plan section.bg4 .planspec dt .p4{text-align:center;font-size:4vw}#plan section.bg4 .planspec dt .p4 span{font-size:8vw}}#plan section.bg4 .planspec dt .ppoint{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;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%;margin-left:auto;margin-right:auto;margin-top:40px}@media screen and (max-width:768px){#plan section.bg4 .planspec dt .ppoint{margin-top:3vw}}#plan section.bg4 .planspec dt .ppoint li{width:100%;margin-bottom:12px;padding:10px;background-color:#897D76;text-align:center;color:#fff;font-size:18px;line-height:1.8em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;font-family:"Roboto Slab",Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}@media screen and (max-width:768px){#plan section.bg4 .planspec dt .ppoint li{margin-bottom:4px;line-height:1.2em;font-size:4vw}}#plan section.bg4 .planspec dd{background-color:#fff;width:62%;overflow:hidden;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px}@media screen and (max-width:768px){#plan section.bg4 .planspec dd{width:100%}}#plan section.bg4 .planspec dd .p5{background-color:#897D76;color:#fff;text-align:center;line-height:1em;padding:10px}#plan section.bg4 .planspec dd figure{width:100%;max-width:560px;margin-left:auto;margin-right:auto;padding:40px 0}#plan .plansec1{background:-webkit-gradient(linear,left top,right top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(90deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%)}#plan .plansec1 .plansec1-sec.bg2{background-color:rgba(137,125,118,0.2)}#plan .plansec1 .n_ifig_10{margin-top:30px;width:280px;white-space:nowrap;margin-left:auto;margin-right:0;color:#000!important}@media screen and (max-width:768px){#plan .plansec1 .n_ifig_10{width:100%;margin-top:20px}}#plan .plansec1 .sectionin{padding:0 40px 60px 40px;max-width:1000px}#plan .plansec1 .sectionin.sty2{padding:80px 40px 60px 40px}#plan .plansec1 .sectionin.sty3{max-width:100%;padding:0 40px 100px 40px;padding:20px 40px 100px 40px}#plan .plansec1 .sectionin.sty3.sty3r{padding-top:0px}@media screen and (max-width:768px){#plan .plansec1 .sectionin.sty3.sty3r{padding-top:10px}}#plan .plansec1 .sectionin.sty3.mb0{padding:0 40px 0px 40px}#plan .plansec1 .sectionin.sty3 .cbg{position:absolute;display:block;vertical-align:bottom;width:100%;left:0;bottom:0;z-index:1}#plan .plansec1 .sectionin.sty3.sty3b{padding-bottom:180px}#plan .plansec1 .sectionin.sty3.sty3b .inner{width:100%;max-width:1100px;margin-left:auto;margin-right:auto;padding:100px 40px}@media screen and (max-width:768px){#plan .plansec1 .sectionin.sty3.sty3b .inner.sppt0{padding-top:0!important}}@media screen and (max-width:768px){#plan .plansec1 .sectionin.sty3.sty3b{padding-bottom:80px}}#plan .plansec1 .sectionin.sty4{width:100%;max-width:1100px;margin-left:auto;margin-right:auto;padding:100px 40px}#plan .plansec1 .sectionin.sty4 p.lead{margin-top:0}@media screen and (max-width:768px){#plan .plansec1 .sectionin.sty4{padding:6vw}}@media screen and (max-width:768px){#plan .plansec1 .sectionin{padding:0 6vw 6vw 6vw}#plan .plansec1 .sectionin.sty2{padding:12vw 6vw 6vw 6vw}#plan .plansec1 .sectionin.sty3{padding:0 6vw 20vw 6vw;padding-top:1px}}#plan .plansec1 .plansec1-sec2{background-color:#fff;position:relative;z-index:5}#plan .plansec1 .plansec1-sec2 .sectionin{padding-top:40px}#plan .plansec1 .ifig_01{max-width:1000px;margin-left:auto;margin-right:auto}#plan .plansec1 p.lead{margin-top:80px}@media screen and (max-width:768px){#plan .plansec1 p.lead{margin-top:12vw}}#plan .plansec1 p.text{color:#897D76;text-align:center}@media screen and (max-width:768px){#plan .plansec1 p.p1{font-size:4.5vw;text-align:center}}#plan .plansec1 h2{text-align:center;font-size:45px;margin:60px auto 40px auto}@media screen and (max-width:768px){#plan .plansec1 h2{font-size:9vw;margin:6vw auto 3vw auto}}@media screen and (max-width:768px){#plan .plansec1 p.lead,#plan .plansec1 p.p1{letter-spacing:0}#plan .plansec1 p.text{text-align:left}#plan .plansec1 p.text br{display:none}}@media screen and (max-width:768px){#plan .ifig_10{overflow:auto;padding-bottom:6vw}#plan .ifig_10 img{height:320px;width:auto;max-width:initial}}#plan .stab3{display:block;border-bottom:1px solid #8C6D4E;position:relative;padding:0 40px;margin-top:40px;margin-bottom:60px}@media screen and (max-width:768px){#plan .stab3{padding:0;margin-bottom:6vw}}#plan .stab3 ul{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;-ms-flex-wrap:wrap;flex-wrap:wrap}#plan .stab3 li{width:25%;background-color:#fff;height:50px;-webkit-transition:0.3s;transition:0.3s;margin:0 1%;border-radius:10px 10px 0px 0px;cursor:pointer}@media screen and (max-width:768px){#plan .stab3 li{height:50px}}@media screen and (max-width:768px) and (max-width:768px){#plan .stab3 li{width:30%}}#plan .stab3 li a{display:block;width:100%;height:100%;position:relative;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}#plan .stab3 li a p{text-align:center;line-height:1em;color:#000;-webkit-transition:0.3s;transition:0.3s}@media screen and (max-width:768px){#plan .stab3 li a p{font-size:3.3vw;line-height:1.1em}}#plan .stab3 li.act,#plan .stab3 li:hover{background-color:#8C6D4E}#plan .stab3 li.act p,#plan .stab3 li:hover p{color:#fff}#plan .stab{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-top:60px;max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:60px}@media screen and (max-width:768px){#plan .stab{margin:6vw auto}}#plan .stab li{width:23%;background-color:#fff;cursor:pointer}#plan .stab li a{pointer-events:none;display:block;width:100%;height:100%;position:relative}#plan .stab li a img{display:block;vertical-align:bottom;width:100%;-webkit-transition:0.3s;transition:0.3s}#plan .stab li:hover a img{opacity:0.7}#plan .plansld{-webkit-box-sizing:border-box;box-sizing:border-box}#plan .plansld .pspec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#plan .plansld .pspec dt{width:54%}@media screen and (max-width:768px){#plan .plansld .pspec dt{width:100%;margin-bottom:3vw}}#plan .plansld .pspec dt img{display:block;vertical-align:bottom;width:100%}#plan .plansld .pspec dt .text{text-align:left;color:#000;margin-top:20px;margin-bottom:20px;line-height:1.4em}@media screen and (max-width:768px){#plan .plansld .pspec dt .text{margin-top:3vw;margin-bottom:1vw}}#plan .plansld .pspec dt .ppdf{padding:6px 10px;color:#A18838;font-size:20px;border-bottom:1px solid #A18838;display:inline-block}@media screen and (max-width:768px){#plan .plansld .pspec dt .ppdf{font-size:4vw}}#plan .plansld .pspec dd{width:44%}@media screen and (max-width:768px){#plan .plansld .pspec dd{width:100%}}#plan .plansld .pspec dd img{display:block;vertical-align:bottom;width:100%}#plan .plansld .ppoint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#plan .plansld .ppoint dt{width:23%}#plan .plansld .ppoint dt .ppoint1{margin-bottom:20px}#plan .plansld .ppoint dt .ppoint1 figure{margin-top:10px;margin-bottom:10px}#plan .plansld .ppoint dt .ppoint1 figure .note{background-color:rgba(0,0,0,0.5);color:#fff;z-index:3;padding:6px 10px;right:0;bottom:0}#plan .plansld .ppoint dt .ppoint1 h4{margin-bottom:10px}@media screen and (max-width:768px){#plan .plansld .ppoint dt .ppoint1 h4.sph37{height:39px;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;-ms-flex-wrap:wrap;flex-wrap:wrap}}#plan .plansld .ppoint dt .ppoint1 .text{line-height:1.4em;color:#000;text-align:left;font-size:14px}#plan .plansld .ppoint dt .ppoint1 .text.sph97{height:98px}#plan .plansld .ppoint dt .ppoint1 .text.sph78{height:78px}#plan .plansld .ppoint dt .ppoint1 .text.sph117{height:117px}#plan .plansld .ppoint dt .ppoint1 .text.sph137{height:137px}#plan .plansld .ppoint dt .phfig{width:30%;margin-left:0;margin-right:auto}@media screen and (max-width:768px){#plan .plansld .ppoint dt{width:48%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}#plan .plansld .ppoint dd{width:50%}#plan .plansld .ppoint dd .pfig{width:90%;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){#plan .plansld .ppoint dd{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:3vw}#plan .plansld .ppoint dd .pfig{width:100%}}#plan .plansld .ppoint dd .phfig{width:24%;margin-left:auto;margin-right:0}#plan .plansld .ppoint dd figure .bg{display:block;vertical-align:bottom;width:100%;opacity:0;-webkit-transition:1s;transition:1s}#plan .plansld .ppoint dd figure .cv{position:absolute;width:100%;height:auto;left:50%;top:0;opacity:1;-webkit-transition:1s;transition:1s;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#plan .plansld .ppoint dd figure.pi .bg{opacity:1}#plan .plansld .ppoint dd figure.pi .cv{opacity:0}#plan .plansld .ppoint dd figure.fi .bg{opacity:0}#plan .plansld .ppoint dd figure.fi .cv{opacity:1}#plan .plansld .pftab{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;max-width:600px;margin-left:auto;margin-right:auto;height:50px}@media screen and (max-width:768px){#plan .plansld .pftab{height:40px}}#plan .plansld .pftab dt{position:relative;cursor:pointer;width:48%;height:100%;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;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#46B2B4;-webkit-transition:0.3s;transition:0.3s}#plan .plansld .pftab dt:hover{opacity:0.7}#plan .plansld .pftab dd{position:relative;cursor:pointer;width:48%;height:100%;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;background-color:#AE9C61;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:0.3s;transition:0.3s}#plan .plansld .pftab dd:hover{opacity:0.7}#plan .plansld .pftab p{text-align:center;color:#fff}#plan .plansld .slide-arrow{bottom:0;cursor:pointer;margin:auto;position:absolute;top:0;width:60px}@media screen and (max-width:768px){#plan .plansld .slide-arrow{width:40px}}#plan .plansld .prev-arrow{left:-20px;z-index:7}@media screen and (max-width:768px){#plan .plansld .prev-arrow{top:-88vw}}#plan .plansld .next-arrow{right:-20px;z-index:7}@media screen and (max-width:768px){#plan .plansld .next-arrow{top:-88vw}}#plan .plansld .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}#plan .plansld .slick-slide{margin-right:100px;height:auto!important;opacity:0.3}#plan .plansld .slick-slide.slick-active.slick-center{opacity:1}#plan .plansld .slick-slide{width:88vw;max-width:1000px}#plan .plansld li.sldm{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}#plan .plansld li.sldm:not(:first-child){display:none}@media screen and (max-width:768px){#plan .plansld li.sldm{width:88vw;border-top:2px solid #A18838;border-right:2px solid #A18838;border-left:2px solid #A18838;border-bottom:2px solid #A18838;padding:6vw;margin-top:140px;margin-top:6vw}#plan .plansld li.sldm .stab{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;margin-top:-130px}}#plan .plansld li.sldm .note{color:#000}#plan .plansld li.sldm .pnote{font-size:12px;color:#000;margin-bottom:10px}#plan .plansld li.sldm .pnote i{width:22px;height:22px;background-size:100% auto;background-repeat:no-repeat;background-position:center center;display:inline-block;margin-bottom:-8px;margin-right:2px}#plan .plansld li.sldm .pnote i.o1{background-image:url("/content/dam/31sumai/mfr/F2103/plan/icon_01.png")}#plan .plansld li.sldm .pnote i.o2{background-image:url("/content/dam/31sumai/mfr/F2103/plan/icon_02.png")}#plan .plansld li.sldm .pnote i.o3{background-image:url("/content/dam/31sumai/mfr/F2103/plan/icon_03.png")}#plan .plansld li.sldm .pnote i.o4{background-image:url("/content/dam/31sumai/mfr/F2103/plan/icon_04.png")}#plan .plansld li.sldm .pnote i.o5{margin-bottom:-6px;background-image:url("/content/dam/31sumai/mfr/F2103/plan/icon_05.png")}#plan .ifig_casbee{max-width:320px;margin-left:auto;margin-right:auto;margin-top:40px}@media screen and (max-width:768px){#plan .ifig_casbee{margin-top:6vw;max-width:260px}}#plan .plansec2{background:-webkit-gradient(linear,left top,right top,from(rgb(216,207,176)),color-stop(50%,rgb(243,241,231)),to(rgb(216,207,176)));background:linear-gradient(90deg,rgb(216,207,176) 0%,rgb(243,241,231) 50%,rgb(216,207,176) 100%)}#plan .plansec2 p{color:#897D76}#plan .plansec2 p.p1{line-height:1.4em;margin-bottom:0px!important;letter-spacing:0}#plan .plansec2 p.lead{margin-bottom:40px}@media screen and (max-width:768px){#plan .plansec2 p.lead{margin-bottom:6vw}}#plan .plansec2 p.lead img{display:block;vertical-align:bottom;width:100%;height:auto;max-width:420px;margin-left:auto;margin-right:auto;margin-bottom:40px}@media screen and (max-width:768px){#plan .plansec2 p.lead img{margin-bottom:6vw}}#plan .plansec2 p.lead.sty4{color:#fff;margin-top:40px;background:-webkit-gradient(linear,left top,right top,color-stop(17.55%,rgb(184,156,114)),color-stop(81.2%,rgb(137,115,78)));background:linear-gradient(90deg,rgb(184,156,114) 17.55%,rgb(137,115,78) 81.2%)}@media screen and (max-width:768px){#plan .plansec2 p.lead.sty4{margin-top:6vw;line-height:1.4em;padding:10px 0;font-size:4vw}}#plan .plansec2 p.text{text-align:center}@media screen and (max-width:768px){#plan .plansec2 p.text{text-align:left;line-height:1.4em}}#plan .plansec2 p.h4t{background-color:#897D76;color:#fff;display:inline-block;padding:4px 10px;margin-top:10px}#plan .plansec2 p.h5t{color:#000;margin-top:10px;line-height:1em;letter-spacing:0}#plan .plansec2 p.h5t.sc9{-webkit-transform:scaleX(0.9);transform:scaleX(0.9);white-space:nowrap;-webkit-transform-origin:0% 0%;transform-origin:0% 0%}#plan .plansec2 p.h5t.sc9 span{-webkit-transform:scaleX(1);transform:scaleX(1)}#plan .plansec2 p.h5t span{display:block;font-size:13px;margin-top:4px}@media screen and (max-width:768px){#plan .plansec2 p.h5t{font-size:3vw}#plan .plansec2 p.h5t span{font-size:3vw}}#plan .plansec2 .sec2a{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;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}@media screen and (max-width:768px){#plan .plansec2 .sec2a{display:block}}#plan .plansec2 .sec2a li{width:31.3333%;margin-right:3%;margin-bottom:40px}#plan .plansec2 .sec2a li:nth-child(3),#plan .plansec2 .sec2a li:nth-child(5){margin-right:0}@media screen and (max-width:768px){#plan .plansec2 .sec2a li:nth-child(3),#plan .plansec2 .sec2a li:nth-child(5){margin-right:auto}}@media screen and (max-width:768px){#plan .plansec2 .sec2a li{margin-left:0;margin-right:auto;width:90%;margin-left:auto;margin-right:auto;margin-bottom:3vw}}#plan .plansec2 .sec2a li img{display:block;vertical-align:bottom;width:100%}#plan .plandetail{background-color:#fff;margin-top:40px;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1000px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){#plan .plandetail{padding:0;margin-top:10px;-webkit-box-sizing:border-box;box-sizing:border-box}}#plan .plandetail .pspec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#plan .plandetail .pspec dt{width:54%}@media screen and (max-width:768px){#plan .plandetail .pspec dt{width:100%;margin-bottom:3vw}}#plan .plandetail .pspec dt img{display:block;vertical-align:bottom;width:100%}#plan .plandetail .pspec dt .text{text-align:left;color:#000;margin-top:20px;margin-bottom:20px;line-height:1.4em}@media screen and (max-width:768px){#plan .plandetail .pspec dt .text{margin-top:3vw;margin-bottom:1vw}}#plan .plandetail .pspec dt .ppdf{padding:6px 10px;color:#A18838;font-size:20px;border-bottom:1px solid #A18838;display:inline-block}@media screen and (max-width:768px){#plan .plandetail .pspec dt .ppdf{font-size:4vw}}#plan .plandetail .pspec dd{width:44%}@media screen and (max-width:768px){#plan .plandetail .pspec dd{width:100%}}#plan .plandetail .pspec dd img{display:block;vertical-align:bottom;width:100%}#plan .plandetail .ppoint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#plan .plandetail .ppoint dt{width:23%}#plan .plandetail .ppoint dt .ppoint1{margin-bottom:20px}#plan .plandetail .ppoint dt .ppoint1 figure{margin-top:10px;margin-bottom:10px}#plan .plandetail .ppoint dt .ppoint1 figure .note{background-color:rgba(0,0,0,0.5);color:#fff;z-index:3;padding:6px 10px;right:0;bottom:0}#plan .plandetail .ppoint dt .ppoint1 h4{margin-bottom:10px}@media screen and (max-width:768px){#plan .plandetail .ppoint dt .ppoint1 h4.sph37{height:39px;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;-ms-flex-wrap:wrap;flex-wrap:wrap}}#plan .plandetail .ppoint dt .ppoint1 .text{line-height:1.4em;color:#000;text-align:left;font-size:14px}#plan .plandetail .ppoint dt .ppoint1 .text.sph97{height:98px}#plan .plandetail .ppoint dt .ppoint1 .text.sph78{height:78px}#plan .plandetail .ppoint dt .ppoint1 .text.sph117{height:117px}#plan .plandetail .ppoint dt .ppoint1 .text.sph137{height:137px}#plan .plandetail .ppoint dt .phfig{width:30%;margin-left:0;margin-right:auto}@media screen and (max-width:768px){#plan .plandetail .ppoint dt{width:48%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}#plan .plandetail .ppoint dd{width:50%}#plan .plandetail .ppoint dd .pfig{width:90%;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){#plan .plandetail .ppoint dd{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:3vw}#plan .plandetail .ppoint dd .pfig{width:100%}}#plan .plandetail .ppoint dd .phfig{width:24%;margin-left:auto;margin-right:0}#plan .plandetail .ppoint dd figure .bg{display:block;vertical-align:bottom;width:100%;opacity:0;-webkit-transition:1s;transition:1s}#plan .plandetail .ppoint dd figure .cv{position:absolute;width:100%;height:auto;left:50%;top:0;opacity:1;-webkit-transition:1s;transition:1s;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#plan .plandetail .ppoint dd figure.pi .bg{opacity:1}#plan .plandetail .ppoint dd figure.pi .cv{opacity:0}#plan .plandetail .ppoint dd figure.fi .bg{opacity:0}#plan .plandetail .ppoint dd figure.fi .cv{opacity:1}#plan .plandetail .pftab{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;max-width:600px;margin-left:auto;margin-right:auto;height:50px}@media screen and (max-width:768px){#plan .plandetail .pftab{height:40px}}#plan .plandetail .pftab dt{position:relative;cursor:pointer;width:48%;height:100%;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;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#46B2B4;-webkit-transition:0.3s;transition:0.3s}#plan .plandetail .pftab dt:hover{opacity:0.7}#plan .plandetail .pftab dd{position:relative;cursor:pointer;width:48%;height:100%;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;background-color:#AE9C61;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:0.3s;transition:0.3s}#plan .plandetail .pftab dd:hover{opacity:0.7}#plan .plandetail .pftab p{text-align:center;color:#fff}#plan .plandetail .slide-arrow{bottom:0;cursor:pointer;margin:auto;position:absolute;top:0;width:60px}@media screen and (max-width:768px){#plan .plandetail .slide-arrow{width:40px}}#plan .plandetail .prev-arrow{left:-20px;z-index:7}@media screen and (max-width:768px){#plan .plandetail .prev-arrow{top:-88vw}}#plan .plandetail .next-arrow{right:-20px;z-index:7}@media screen and (max-width:768px){#plan .plandetail .next-arrow{top:-88vw}}#plan .plandetail .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}#plan .plandetail .slick-slide{margin-right:100px;height:auto!important;opacity:0.3}#plan .plandetail .slick-slide.slick-active.slick-center{opacity:1}#plan .plandetail .slick-slide{width:88vw;max-width:1000px}#plan .plandetail .sldm{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}#plan .plandetail .sldm:not(:first-child){display:none}@media screen and (max-width:768px){#plan .plandetail .sldm{width:88vw;border-top:2px solid #A18838;border-right:2px solid #A18838;border-left:2px solid #A18838;border-bottom:2px solid #A18838;padding:6vw;margin-top:140px;margin-top:6vw}#plan .plandetail .sldm .stab{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;margin-top:-130px}}#plan .plandetail .sldm .note{color:#000}#plan .plandetail .sldm .pnote{font-size:12px;color:#000;margin-bottom:10px}#plan .plandetail .sldm .pnote i{width:22px;height:22px;background-size:100% auto;background-repeat:no-repeat;background-position:center center;display:inline-block;margin-bottom:-8px;margin-right:2px}#plan .plandetail .sldm .pnote i.o1{background-image:url("/content/dam/31sumai/mfr/F2103/plan/icon_01.png")}#plan .plandetail .sldm .pnote i.o2{background-image:url("/content/dam/31sumai/mfr/F2103/plan/icon_02.png")}#plan .plandetail .sldm .pnote i.o3{background-image:url("/content/dam/31sumai/mfr/F2103/plan/icon_03.png")}#plan .plandetail .sldm .pnote i.o4{background-image:url("/content/dam/31sumai/mfr/F2103/plan/icon_04.png")}#plan .plandetail .sldm .pnote i.o5{margin-bottom:-6px;background-image:url("/content/dam/31sumai/mfr/F2103/plan/icon_05.png")}#webpamphlet .mainimg{position:relative;overflow:hidden}#webpamphlet .mainimg-bg{display:block;vertical-align:bottom;width:100%;transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%}#webpamphlet .mainimg-cv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}#webpamphlet .mainimg-cv5{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;opacity:0}#webpamphlet .mainimg-cv2,#webpamphlet .mainimg-cv3,#webpamphlet .mainimg-cv4{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}#webpamphlet .mainimg .note{position:absolute;right:10vw;bottom:3vw;z-index:4;color:#fff}@media screen and (max-width:768px){#webpamphlet .mainimg .note{font-size:2.5vw}}#webpamphlet.pagein .mainimg .mainimg-bg{transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transition:4s;transition:4s}#webpamphlet.pagein .mainimg .mainimg-cv{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s;transition:2s}#webpamphlet.pagein .mainimg .mainimg-cv2{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s 1s;transition:2s 1s}#webpamphlet.pagein .mainimg .mainimg-cv3{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s 1.2s;transition:2s 1.2s}#webpamphlet.pagein .mainimg .mainimg-cv4{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s 1.4s;transition:2s 1.4s}#webpamphlet.pagein .mainimg .mainimg-cv5{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s 2s;transition:2s 2s}#webpamphlet.pagein .mainimg:before{opacity:0.5;-webkit-transition:2s 1s;transition:2s 1s}#webpamphlet h2{margin-bottom:40px}#webpamphlet h2 img{width:80%;display:block;max-width:460px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){#webpamphlet h2{margin-bottom:3vw}}@media screen and (max-width:768px){#webpamphlet .p2{font-size:4.5vw;line-height:1.6em;margin-bottom:6vw!important}}#webpamphlet .plist{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;max-width:900px;margin-left:auto;margin-right:auto}#webpamphlet .plist li{width:48%;margin-bottom:40px;-webkit-transition:0.3s;transition:0.3s;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){#webpamphlet .plist li{width:100%}}#webpamphlet .plist li a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:7}#webpamphlet .plist li:hover{opacity:0.7}#webpamphlet .plist li figure{margin-bottom:20px}#webpamphlet .plist li p{text-align:center;color:#897D76;line-height:1em;font-size:20px}#webpamphlet .plist li p img{-webkit-transform:translateY(-4px);transform:translateY(-4px);display:inline-block;width:20px;margin-left:10px;vertical-align:middle}@media screen and (max-width:768px){#webpamphlet .plist li p{font-size:4vw}#webpamphlet .plist li p img{width:16px}}#webpamphlet .lead{text-align:center;color:#897D76}#webpamphlet .lead span{color:#A72126;font-size:40px}@media screen and (max-width:768px){#webpamphlet .lead{line-height:1.8em}#webpamphlet .lead span{font-size:6vw}}#webpamphlet .p2{text-align:center;color:#897D76;position:relative;width:100%;margin-bottom:60px}#webpamphlet .p2 span{padding:10px;display:inline-block;border-bottom:1px solid #D0BBA0}#webpamphlet section.bg4{background:-webkit-gradient(linear,left top,right top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(90deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%)}@media screen and (max-width:768px){#webpamphlet section.bg4 .sectionin.sty3{margin-top:0}}#webpamphlet section.bg4 p.note{color:#000}#webpamphlet section.bg4 .inner.pdetail{padding-top:80px;max-width:1200px}#webpamphlet section.bg4 .inner.pdetail.sty2{padding-top:20px}@media screen and (max-width:768px){#webpamphlet section.bg4 .inner.pdetail{padding-top:6vw}}#webpamphlet section.bg4 .mbtn2{width:90%;max-width:260px;margin-left:auto;margin-right:auto;height:50px;border-radius:40px;margin-top:20px;border:1px solid #897D76;margin-bottom:30px;-webkit-transition:0.3s;transition:0.3s;margin-left:auto;margin-right:0}#webpamphlet section.bg4 .mbtn2:hover{background-color:#897D76}#webpamphlet section.bg4 .mbtn2:hover a:after{border-top:#fff solid 1px;border-right:#fff solid 1px}#webpamphlet section.bg4 .mbtn2:hover a p{color:#fff}#webpamphlet section.bg4 .mbtn2 a{display:block;width:100%;height:100%;position:relative;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;-ms-flex-wrap:wrap;flex-wrap:wrap}#webpamphlet section.bg4 .mbtn2 a:after{content:"";position:absolute;right:20px;top:16px;z-index:1;width:17px;height:17px;margin:auto;border-top:#897D76 solid 1px;border-right:#897D76 solid 1px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:768px){#webpamphlet section.bg4 .mbtn2 a:after{width:14px;height:14px}}#webpamphlet section.bg4 .mbtn2 a p{line-height:1em;text-align:center;color:#897D76;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}#webpamphlet section.bg4 .psnote{text-align:center;font-size:12px;margin-bottom:10px}#webpamphlet section.bg4 .psnote img{width:auto;height:20px;display:inline-block;vertical-align:middle;margin-right:2px;margin-top:-4px}#webpamphlet section.bg4 .planspec{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;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1200px;margin-left:auto;margin-right:auto}#webpamphlet section.bg4 .planspec dt{width:36%;background-color:#fff;padding:30px}@media screen and (max-width:768px){#webpamphlet section.bg4 .planspec dt{width:100%;padding:6vw;margin-bottom:3vw}}#webpamphlet section.bg4 .planspec dt .pspec1{border-left:2px solid #897D76;padding-left:20px;margin-bottom:20px}#webpamphlet section.bg4 .planspec dt .p1{font-size:14px;border:1px solid #897D76;line-height:1em;width:80%;max-width:140px;margin-left:0;padding:6px 0;margin-right:auto;text-align:center;color:#897D76}#webpamphlet section.bg4 .planspec dt .p2{line-height:1em;margin:0 auto;color:#897D76;font-size:37px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}#webpamphlet section.bg4 .planspec dt .p2 span{font-size:27px}#webpamphlet section.bg4 .planspec dt .p3{line-height:1em;margin:0 auto;padding-top:6px;color:#897D76;font-size:24px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}#webpamphlet section.bg4 .planspec dt .p4{color:#897D76;font-size:16px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;padding-top:10px}#webpamphlet section.bg4 .planspec dt .p4 i{font-style:normal}#webpamphlet section.bg4 .planspec dt .p4 span{color:#A18838}#webpamphlet section.bg4 .planspec dt .p4 span b{color:#A18838;font-weight:normal;font-size:40px}@media screen and (max-width:768px){#webpamphlet section.bg4 .planspec dt .p4{text-align:center;font-size:4vw}#webpamphlet section.bg4 .planspec dt .p4 span{font-size:8vw}}#webpamphlet section.bg4 .planspec dt .ppoint{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;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%;margin-left:auto;margin-right:auto;margin-top:40px}@media screen and (max-width:768px){#webpamphlet section.bg4 .planspec dt .ppoint{margin-top:3vw}}#webpamphlet section.bg4 .planspec dt .ppoint li{width:100%;margin-bottom:12px;padding:10px;background-color:#897D76;text-align:center;color:#fff;font-size:18px;line-height:1.8em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;font-family:"Roboto Slab",Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}@media screen and (max-width:768px){#webpamphlet section.bg4 .planspec dt .ppoint li{margin-bottom:4px;line-height:1.2em;font-size:4vw}}#webpamphlet section.bg4 .planspec dd{background-color:#fff;width:62%;overflow:hidden;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px}@media screen and (max-width:768px){#webpamphlet section.bg4 .planspec dd{width:100%}}#webpamphlet section.bg4 .planspec dd .p5{background-color:#897D76;color:#fff;text-align:center;line-height:1em;padding:10px}#webpamphlet section.bg4 .planspec dd figure{width:100%;max-width:560px;margin-left:auto;margin-right:auto;padding:40px 0}#equipment .mainimg{position:relative;overflow:hidden}#equipment .mainimg-bg{display:block;vertical-align:bottom;width:100%;transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%}#equipment .mainimg-cv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}#equipment .mainimg .note{position:absolute;right:10vw;bottom:3vw;z-index:4;color:#000}@media screen and (max-width:768px){#equipment .mainimg .note{font-size:2.5vw}}#equipment.pagein .mainimg .mainimg-bg{transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transition:4s;transition:4s}#equipment.pagein .mainimg .mainimg-cv{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s;transition:2s}#equipment.pagein .mainimg:before{opacity:0.5;-webkit-transition:2s 1s;transition:2s 1s}#equipment .accesstop{position:relative;z-index:5;margin-top:-7vw;padding-top:60px;overflow:hidden}#equipment .accesstop .bg{position:absolute;width:100%;height:auto;left:0;top:0;z-index:1;pointer-events:none}#equipment .accesstop .sectionin{padding:8vw 40px 60px 40px}@media screen and (max-width:768px){#equipment .accesstop .sectionin{padding:0 6vw 6vw 6vw}}#equipment .accesstop:before{position:absolute;width:100%;height:50%;left:0;bottom:0;z-index:1;content:"";background:-webkit-gradient(linear,left top,right top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(90deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%)}@media screen and (max-width:768px){#equipment .accesstop:before{height:60%}}#equipment .accesstop .lead{text-align:center;color:#897D76}@media screen and (max-width:768px){#equipment .accesstop .lead{line-height:1.8em}}#equipment .equipmentsec2 .equipmentsec2-sec .sectionin{padding-top:0}#equipment .equipmentsec2 .equipmentsec2-sec .sectionin h3{color:#8C6D4E;padding-bottom:10px;margin:0;margin-bottom:20px;border-bottom:1px solid #8C6D4E}#equipment .equipmentsec2 .stab{display:block;border-bottom:1px solid #8C6D4E;position:relative;padding:0 40px;margin-top:40px;margin-bottom:60px}@media screen and (max-width:768px){#equipment .equipmentsec2 .stab{padding:0;margin-bottom:6vw}}#equipment .equipmentsec2 .stab ul{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;-ms-flex-wrap:wrap;flex-wrap:wrap}#equipment .equipmentsec2 .stab li{width:30%;background-color:#DBDCDC;height:50px;-webkit-transition:0.3s;transition:0.3s;margin:0 1%;border-radius:10px 10px 0px 0px;cursor:pointer}@media screen and (max-width:768px){#equipment .equipmentsec2 .stab li{height:50px}}#equipment .equipmentsec2 .stab li a{pointer-events:none;display:block;width:100%;height:100%;position:relative;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}#equipment .equipmentsec2 .stab li a p{text-align:center;line-height:1em;color:#000;-webkit-transition:0.3s;transition:0.3s}@media screen and (max-width:768px){#equipment .equipmentsec2 .stab li a p{font-size:3.3vw;line-height:1.1em}}#equipment .equipmentsec2 .stab li.act,#equipment .equipmentsec2 .stab li:hover{background-color:#8C6D4E}#equipment .equipmentsec2 .stab li.act p,#equipment .equipmentsec2 .stab li:hover p{color:#fff}#equipment .equipmentsec2 .stab2{display:block;border-top:1px solid #8C6D4E;position:relative;padding:0 40px;margin-bottom:40px;margin-top:60px}@media screen and (max-width:768px){#equipment .equipmentsec2 .stab2{padding:0;margin-top:6vw}}#equipment .equipmentsec2 .stab2 ul{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;-ms-flex-wrap:wrap;flex-wrap:wrap}#equipment .equipmentsec2 .stab2 li{width:30%;background-color:#DBDCDC;height:50px;-webkit-transition:0.3s;transition:0.3s;margin:0 1%;border-radius:0px 0px 10px 10px}@media screen and (max-width:768px){#equipment .equipmentsec2 .stab2 li{height:50px}}#equipment .equipmentsec2 .stab2 li a{display:block;width:100%;height:100%;position:relative;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}#equipment .equipmentsec2 .stab2 li a p{text-align:center;line-height:1em;color:#000;-webkit-transition:0.3s;transition:0.3s}@media screen and (max-width:768px){#equipment .equipmentsec2 .stab2 li a p{font-size:3.3vw;line-height:1.1em}}#equipment .equipmentsec2 .stab2 li.act,#equipment .equipmentsec2 .stab2 li:hover{background-color:#8C6D4E}#equipment .equipmentsec2 .stab2 li.act p,#equipment .equipmentsec2 .stab2 li:hover p{color:#fff}#equipment .equipmentsec2 p.lead{color:#897D76;text-align:center;margin-bottom:20px}#equipment .equipmentsec2 p.text{color:#897D76;text-align:center}@media screen and (max-width:768px){#equipment .equipmentsec2 p.p1{font-size:4.5vw;text-align:center}}#equipment .equipmentsec2 h2{text-align:center;font-size:45px;margin:60px auto 40px auto}@media screen and (max-width:768px){#equipment .equipmentsec2 h2{font-size:9vw;margin:6vw auto 3vw auto}}@media screen and (max-width:768px){#equipment .equipmentsec2 p.lead,#equipment .equipmentsec2 p.p1{letter-spacing:0}#equipment .equipmentsec2 p.text{text-align:left}#equipment .equipmentsec2 p.text br{display:none}}#equipment .llist{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#equipment .llist figure.sty2{border:1px solid #897D76}#equipment .llist.aict{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){#equipment .llist.spmt40{margin-top:20px}}#equipment .llist.sty3{border:1px solid #004380}#equipment .llist.sty3 p{padding:10px 0px 0 10px}#equipment .llist.sty3 figure{margin:10px}#equipment .llist.mt20{margin-top:20px}#equipment .llist>li{position:relative;margin-bottom:40px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){#equipment .llist>li{margin-bottom:20px}#equipment .llist>li.ord3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#equipment .llist>li.ord2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#equipment .llist>li.ord1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#equipment .llist>li.spmb0{margin-bottom:0}}#equipment .llist>li.brdrb{padding-bottom:20px;border-bottom:1px solid #888888;margin-bottom:20px}#equipment .llist>li.bg2{background-color:#EAEAE6;padding:20px}#equipment .llist>li.brdr{border:1px solid #ccc;padding:18px 12px}@media screen and (max-width:768px){#equipment .llist>li.brdr{padding:6px}}#equipment .llist>li.mb0{margin-bottom:0px}#equipment .llist>li.cor1{width:100%}@media screen and (max-width:768px){#equipment .llist>li.cor1.sp48{width:48%}#equipment .llist>li.cor1.sp60{width:56%}#equipment .llist>li.cor1.sp44{width:42%}}#equipment .llist>li.brdrr{position:relative}#equipment .llist>li.brdrr:before{width:1px;height:100%;content:"";background-color:#717071;position:absolute;right:-40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#equipment .llist>li.brdrr.sty2:before{right:-20px}#equipment .llist>li.cor2{width:48%}#equipment .llist>li.cor2.w49{width:49%}@media screen and (max-width:768px){#equipment .llist>li.cor2{width:100%}#equipment .llist>li.cor2.sp48{width:48%}}#equipment .llist>li.cor3{width:31%}@media screen and (max-width:768px){#equipment .llist>li.cor3{width:100%}#equipment .llist>li.cor3.sp48{width:48%}}#equipment .llist>li.cor72{width:72%}@media screen and (max-width:768px){#equipment .llist>li.cor72{width:100%}#equipment .llist>li.cor72.sp48{width:48%}}#equipment .llist>li.cor36{width:36%}@media screen and (max-width:768px){#equipment .llist>li.cor36{width:100%}#equipment .llist>li.cor36.sp48{width:48%}}#equipment .llist>li.cor3a{width:44%}@media screen and (max-width:768px){#equipment .llist>li.cor3a{width:100%}}#equipment .llist>li.cor3b{width:24%}@media screen and (max-width:768px){#equipment .llist>li.cor3b{width:100%}}#equipment .llist>li.cor3c{width:33%}@media screen and (max-width:768px){#equipment .llist>li.cor3c{width:100%}#equipment .llist>li.cor3c.sty2{width:24%}}#equipment .llist>li.cor3d{width:31%}@media screen and (max-width:768px){#equipment .llist>li.cor3d{width:48%}#equipment .llist>li.cor3d.sp100{width:100%}}#equipment .llist>li.cor3e{width:30%}@media screen and (max-width:768px){#equipment .llist>li.cor3e{width:100%}#equipment .llist>li.cor3e.sp48{width:48%}}#equipment .llist>li.cor3f{width:52%}@media screen and (max-width:768px){#equipment .llist>li.cor3f.sp100{width:100%}}#equipment .llist>li.cor3g{width:12.9%}#equipment .llist>li.cor3g{width:40%}@media screen and (max-width:768px){#equipment .llist>li.cor3g{width:58%}#equipment .llist>li.cor3g.sp100{width:100%}}#equipment .llist>li.cor3h{width:26.7%}@media screen and (max-width:768px){#equipment .llist>li.cor3h{width:48%}#equipment .llist>li.cor3h.sty2{width:39%}#equipment .llist>li.cor3h.sp100{width:100%}}#equipment .llist>li.cor3i{width:18%}@media screen and (max-width:768px){#equipment .llist>li.cor3i{width:34%}#equipment .llist>li.cor3i.sp100{width:100%}}#equipment .llist>li.cor3j{width:17%}@media screen and (max-width:768px){#equipment .llist>li.cor3j{width:32.5%}#equipment .llist>li.cor3j.sp100{width:100%}}#equipment .llist>li.cor2b{width:65.5%}#equipment .llist>li.cor2b.w62{width:62%}@media screen and (max-width:768px){#equipment .llist>li.cor2b{width:100%}}#equipment .llist>li.cor2c{width:35%}@media screen and (max-width:768px){#equipment .llist>li.cor2c{width:100%}#equipment .llist>li.cor2c .cor2{width:48%}}#equipment .llist>li.cor4{width:23%}@media screen and (max-width:768px){#equipment .llist>li.cor4{width:48%}}#equipment .llist>li.cor2d{width:33%}@media screen and (max-width:768px){#equipment .llist>li.cor2d{width:100%}}#equipment .llist>li.cor2e{width:63%}@media screen and (max-width:768px){#equipment .llist>li.cor2e{width:100%}}#equipment .llist>li.cor2eb{width:67%}@media screen and (max-width:768px){#equipment .llist>li.cor2eb{width:100%}}#equipment .llist>li.cor2f{width:41%}@media screen and (max-width:768px){#equipment .llist>li.cor2f{width:100%}}#equipment .llist>li.cor2g{width:55%}@media screen and (max-width:768px){#equipment .llist>li.cor2g{width:100%}}#equipment .llist>li.cor2g2{width:57%}@media screen and (max-width:768px){#equipment .llist>li.cor2g2{width:100%}}#equipment .llist>li.cor2h{width:50%}@media screen and (max-width:768px){#equipment .llist>li.cor2h{width:100%}}#equipment .llist>li.cor2i{width:58%}@media screen and (max-width:768px){#equipment .llist>li.cor2i{width:100%}}#equipment .llist>li.null{width:23%}@media screen and (max-width:768px){#equipment .llist>li.null{display:none}}#equipment .llist>li.btm{margin-bottom:0}#equipment .llist>li h6{letter-spacing:0;color:#A69480;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#equipment .llist>li h5{color:#716864;font-size:18px;margin-bottom:6px;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";z-index:5;position:relative;line-height:1.4em}@media screen and (max-width:768px){#equipment .llist>li h5{font-size:4vw;white-space:nowrap}}#equipment .llist>li h5.sc9{-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scaleX(0.9);transform:scaleX(0.9);white-space:nowrap}#equipment .llist>li h5.sty4{font-size:16px}@media screen and (max-width:768px){#equipment .llist>li h5.sty4{font-size:3.2vw}}#equipment .llist>li h5.sty5{color:#006097}#equipment .llist>li h5.sty6{text-align:center;color:#fff;background-color:#004380;padding:10px 0;max-width:300px}#equipment .llist>li h5.sty2{line-height:1.8em;margin-bottom:10px}#equipment .llist>li h5.sty3{margin-top:10px;margin-bottom:10px}#equipment .llist>li h5.sty7{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}#equipment .llist>li h5.sty7ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left;color:#AD9B83;color:#A69480}#equipment .llist>li h5.sty7ico img{width:auto;height:18px;margin-left:10px}@media screen and (max-width:768px){#equipment .llist>li h5.sty7ico img{position:absolute;right:0;top:0}}#equipment .llist>li h5.mt30{margin-top:30px}#equipment .llist>li h5.mt20{margin-top:20px}@media screen and (max-width:768px){#equipment .llist>li h5.mt20{margin-top:3vw}}#equipment .llist>li h5.mb20{margin-bottom:20px}@media screen and (max-width:768px){#equipment .llist>li h5.mb20{margin-bottom:3vw}}#equipment .llist>li h5.pl10{padding-left:10px}#equipment .llist>li h5 span{background-color:#5C452D;vertical-align:top;color:#fff;font-size:12px;line-height:1em;margin:4px 4px 0 0;padding:4px 6px;display:inline-block}#equipment .llist>li figure{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}#equipment .llist>li figure.mb20{margin-bottom:20px}#equipment .llist>li figure.sty2{overflow:visible}#equipment .llist>li figure.sty3{border:1px solid #ccc}#equipment .llist>li figure .cv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5}#equipment .llist>li figure .cv.storage_03{left:-100px}#equipment .llist>li figure .cv.storage_10_01{left:-120px}#equipment .llist>li figure .cv.storage_10_02{top:40px}#equipment .llist>li figure .note{position:absolute;left:0;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right;color:#595757;padding:2px 5px;z-index:3;font-size:10px;line-height:1em;margin:0;text-align:left;box-sizing:border-box;font-family:inherit}#equipment .llist>li figure .note.pbg{background-color:rgba(35,24,21,0.5);padding:6px;display:inline-block;width:auto;display:inline-block;color:#fff}#equipment .llist>li figure .note.right{text-align:right;right:0;bottom:0;left:auto}#equipment .llist>li figure .note.colw{color:#fff}#equipment .llist>li figure .note.colw2{color:#fff}#equipment .llist>li figure .note.col3{color:#AD9B83;color:#A69480}#equipment .llist>li figure .note.rrt{position:relative;text-align:right;right:auto;bottom:auto}#equipment .llist>li figure .note.rrt.left{text-align:left}#equipment .llist>li figure .note.left{right:auto;left:5px}#equipment .llist>li p{font-size:13px;margin-bottom:10px;line-height:1.4em;letter-spacing:0;color:#fff;color:#595757;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";z-index:5;position:relative;font-family:inherit}#equipment .llist>li p.note{font-size:10px}#equipment .llist>li p.w90{max-width:920px;margin-left:auto;margin-right:auto}#equipment .llist>li p.center{text-align:center}@media screen and (max-width:768px){#equipment .llist>li p.center{text-align:left}}#equipment .llist>li p.p2{font-size:15px;font-size:14px;font-family:inherit}@media screen and (max-width:768px){#equipment .llist>li p.p2{font-size:3.5vw}}#equipment .llist>li p.cnot{font-size:12px}#equipment .llist>li p.right{text-align:right}#equipment .llist>li p.mb20{margin-bottom:20px}@media screen and (max-width:768px){#equipment .llist>li p.mb20{margin-bottom:3vw}}#equipment .llist>li p.mb40{margin-bottom:40px}@media screen and (max-width:768px){#equipment .llist>li p.mb40{margin-bottom:6vw}}#equipment .llist>li p.mb60{margin-bottom:60px}@media screen and (max-width:768px){#equipment .llist>li p.mb60{margin-bottom:6vw}}#equipment .llist>li p.mh6{min-height:50px}#equipment .llist>li p.mb0{margin-bottom:0}#equipment .llist>li p.mt6{margin-top:6px}#equipment .llist>li p.cnote{text-align:right;font-size:10px;margin-top:6px;margin-bottom:0}#equipment .llist>li p.cnote.left{text-align:left}#equipment .llist>li p.pd10{padding:10px}@media screen and (max-width:768px){#equipment .llist>li.sp100{width:100%!important}}#equipment .equipmentsec1{background:-webkit-gradient(linear,left top,right top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(90deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%);position:relative}#equipment .equipmentsec1 .equipmentsec1-sec .sectionin{padding-top:0;padding-bottom:160px}@media screen and (max-width:768px){#equipment .equipmentsec1 .equipmentsec1-sec .sectionin{padding-bottom:12vw}}#equipment .equipmentsec1 .cbg{position:absolute;display:block;vertical-align:bottom;width:100%;left:0;bottom:0;z-index:1}#equipment .equipmentsec1 p.lead{color:#897D76;text-align:center;margin-bottom:20px}#equipment .equipmentsec1 p.text{color:#897D76;text-align:center}@media screen and (max-width:768px){#equipment .equipmentsec1 p.p1{font-size:4.5vw;text-align:center}}#equipment .equipmentsec1 h2{text-align:center;font-size:45px;margin:60px auto 40px auto}@media screen and (max-width:768px){#equipment .equipmentsec1 h2{font-size:9vw;margin:6vw auto 3vw auto}}@media screen and (max-width:768px){#equipment .equipmentsec1 p.lead,#equipment .equipmentsec1 p.p1{letter-spacing:0}#equipment .equipmentsec1 p.text{text-align:left}#equipment .equipmentsec1 p.text br{display:none}}@media screen and (max-width:768px){.bukken_footer .footer-nav-01 .container .tel-cont{display:block;margin-left:auto;margin-right:auto}}#design .mainimg{position:relative;overflow:hidden}#design .mainimg-bg{display:block;vertical-align:bottom;width:100%;transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%}#design .mainimg-cv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}#design .mainimg .note{position:absolute;right:10vw;bottom:3vw;z-index:4;color:#fff}@media screen and (max-width:768px){#design .mainimg .note{font-size:2.5vw}}#design.pagein .mainimg .mainimg-bg{transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transition:4s;transition:4s}#design.pagein .mainimg .mainimg-cv{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s;transition:2s}#design.pagein .mainimg:before{opacity:0.5;-webkit-transition:2s 1s;transition:2s 1s}#design .designtop{position:relative;z-index:5;margin-top:-7vw;padding-top:60px;overflow:hidden}#design .designtop .bg{position:absolute;width:100%;height:auto;left:0;top:0;z-index:1;pointer-events:none}#design .designtop .sectionin{padding:8vw 40px 60px 40px}@media screen and (max-width:768px){#design .designtop .sectionin{padding:0 6vw 6vw 6vw}}#design .designtop p.text{color:#897D76;text-align:center}#design .designtop:before{position:absolute;width:100%;height:50%;left:0;bottom:0;z-index:1;content:"";background:-webkit-gradient(linear,left top,right top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(90deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%)}@media screen and (max-width:768px){#design .designtop:before{height:80%}}#design .designtop .lead{text-align:center;color:#897D76;margin-bottom:20px}@media screen and (max-width:768px){#design .designtop .lead{line-height:1.8em}}#design .designsec1{position:relative}#design .designsec1:before{position:absolute;width:100%;height:100%;left:0;bottom:0;z-index:1;content:"";background:-webkit-gradient(linear,left top,right top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(90deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%)}#design .designsec1 .ilist{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;width:100%;max-width:900px;margin-left:auto;margin-right:auto}#design .designsec1 .ilist li{width:32%}@media screen and (max-width:768px){#design .designsec1 .ilist li{width:33.333%}}#design .designsec1 .designsec1-sec .sectionin{padding-top:0}@media screen and (max-width:768px){#design .designsec1 .designsec1-sec .sectionin{padding:6vw;padding-top:0}}#design .designsec1 p{color:#fff}#design .designsec3{background:-webkit-gradient(linear,left top,right top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(90deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%);position:relative}#design .designsec3 .sectionin{padding-top:40px;padding:100px 0px;max-width:1200px}#design .designsec3 .lead{color:#897D76;text-align:center;margin-bottom:20px}#design .designsec3 .text{color:#897D76;text-align:center}#design .designsec3 .ifig_15{margin-top:60px}@media screen and (max-width:768px){#design .designsec3 .ifig_15{overflow:auto;margin-top:6vw}#design .designsec3 .ifig_15 img{height:400px;width:auto;max-width:initial}}#design .designsec2{background:-webkit-gradient(linear,left top,right top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(90deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%)}#design .designsec2 p.lead{color:#897D76;text-align:center;margin-bottom:20px}#design .designsec2 p.lead span{color:#B2000E;font-size:32px}#design .designsec2 p.lead span i{font-size:54px;font-style:normal}@media screen and (max-width:768px){#design .designsec2 p.lead span{font-size:5vw}#design .designsec2 p.lead span i{font-size:8vw}}#design .designsec2 p.text{color:#897D76;text-align:center}#design .designsec2 p.p1{color:#897D76}@media screen and (max-width:768px){#design .designsec2 p.p1{font-size:4.5vw;text-align:center}}#design .designsec2 h2{text-align:center;font-size:45px;margin:60px auto 40px auto}@media screen and (max-width:768px){#design .designsec2 h2{font-size:9vw;margin:6vw auto 3vw auto}}#design .designsec2 .ifig_b01{position:absolute;width:100%;left:0;bottom:0;z-index:5;display:block}#design .designsec2 .ifig_b01 .note{color:#000;bottom:20px;right:10px;color:#897D76}@media screen and (max-width:768px){#design .designsec2 .ifig_b01{width:130%;left:-15%}#design .designsec2 .ifig_b01 .note{color:#fff;right:70px}}@media screen and (max-width:768px){#design .designsec2 p.lead,#design .designsec2 p.p1{letter-spacing:0}#design .designsec2 p.text{text-align:left}#design .designsec2 p.text br{display:none}}#design .designsec5{background:-webkit-gradient(linear,left top,right top,from(rgb(151,163,140)),color-stop(50%,rgb(247,255,240)),to(rgb(151,163,140)));background:linear-gradient(90deg,rgb(151,163,140) 0%,rgb(247,255,240) 50%,rgb(151,163,140) 100%)}#design .designsec5 .sectionin{padding-top:40px}#design .designsec5 .lead{color:#897D76;text-align:center;margin-bottom:20px}#design .designsec5 .text{color:#897D76;text-align:center}#design .designsec5 .note4{max-width:900px;margin-left:auto;margin-right:auto;text-align:right;color:#897D76}#design .designsec5 .sec5-a{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;max-width:900px;margin-left:auto;margin-right:auto;margin-top:60px}@media screen and (max-width:768px){#design .designsec5 .sec5-a{margin-top:6vw}}#design .designsec5 .sec5-a li{width:23%;margin-bottom:30px}#design .designsec5 .sec5-a li p{color:#897D76;font-size:14px;margin-top:10px}@media screen and (max-width:768px){#design .designsec5 .sec5-a li{width:49%;margin-bottom:3vw}#design .designsec5 .sec5-a li p{font-size:3vw}}#design .designsec4{position:relative;background-size:cover;background-position:center top;background-image:url("/content/dam/31sumai/mfr/F2103/design/bg_03.jpg")}#design .designsec4 .sectionin{padding-bottom:140px}@media screen and (max-width:768px){#design .designsec4 .sectionin{padding-bottom:12vw}}#design .designsec4 .ifig_b02{position:absolute;width:100%;left:0;bottom:0;z-index:5;display:block}#design .designsec4 .ifig_b02 img{display:block}#design .designsec4 .lead{color:#fff;text-align:center;margin-bottom:20px}#design .designsec4 .text{color:#fff;text-align:center}#design .designsec4 .ifig_16{margin-top:60px;width:100vw;margin-left:calc(-1 * (100vw - 100%) / 2)}@media screen and (max-width:768px){#design .designsec4 .ifig_16{overflow:auto;margin-top:6vw}#design .designsec4 .ifig_16 img{height:440px;width:auto;max-width:initial}}#design .designsec4 .sec4-a{position:relative;background-color:#666;margin-top:80px}@media screen and (max-width:768px){#design .designsec4 .sec4-a{margin-top:8vw}}#design .designsec4 .sec4-a p{color:#fff}#design .designsec4 .sec4-a>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;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}#design .designsec4 .sec4-a>ul .p1{font-size:12px;font-size:clamp(0.625rem,-0.708rem + 2.67vw,1.125rem);line-height:1.4em;-webkit-font-feature-settings:"pwid";font-feature-settings:"pwid";letter-spacing:0px;white-space:nowrap}@media screen and (max-width:768px){#design .designsec4 .sec4-a>ul .p1{font-size:3.5vw}}#design .designsec4 .sec4-a>ul .p2{font-size:18px;margin-bottom:20px}#design .designsec4 .sec4-a>ul .p2 span{display:block;font-size:14px;line-height:1.3em}#design .designsec4 .sec4-a>ul .p3{font-size:12px;font-size:clamp(0.625rem,-0.708rem + 2.67vw,1.125rem);line-height:1.6em;text-align:justify;margin-bottom:20px}@media screen and (max-width:768px){#design .designsec4 .sec4-a>ul .p3{font-size:3vw;margin-bottom:0}}#design .designsec4 .sec4-a>ul li:first-child{width:25%;padding-left:40px;padding-top:40px}#design .designsec4 .sec4-a>ul li:first-child .note{white-space:nowrap;font-size:11px;font-size:clamp(0.625rem,-0.208rem + 1.67vw,0.938rem);-webkit-font-feature-settings:"pwid";font-feature-settings:"pwid";letter-spacing:0px;margin-top:6px;line-height:1.2em;margin-bottom:20px;text-align:right}@media screen and (max-width:768px){#design .designsec4 .sec4-a>ul li:first-child{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:6vw;padding-top:0;padding-bottom:0}#design .designsec4 .sec4-a>ul li:first-child .ifig_05{width:70%;margin-left:auto;margin-right:auto}#design .designsec4 .sec4-a>ul li:first-child .p1{width:80%;margin-left:auto;margin-right:auto}#design .designsec4 .sec4-a>ul li:first-child .note{width:70%;margin-left:auto;margin-right:auto}}#design .designsec4 .sec4-a>ul li:nth-child(2){width:27%;padding-top:40px}@media screen and (max-width:768px){#design .designsec4 .sec4-a>ul li:nth-child(2){width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:6vw}}#design .designsec4 .sec4-a>ul li:nth-child(3){width:39%}@media screen and (max-width:768px){#design .designsec4 .sec4-a>ul li:nth-child(3){width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}#design .designsec4 .sec4-a>ul li:nth-child(3) figure{height:100%}#design .designsec4 .sec4-a>ul li:nth-child(3) figure img{height:100%;-o-object-fit:cover;object-fit:cover}#design sup i{font-style:normal}@media screen and (max-width:768px){.bukken_footer .footer-nav-01 .container .tel-cont{display:block;margin-left:auto;margin-right:auto}}#commonspace .mainimg{position:relative;overflow:hidden}#commonspace .mainimg-bg{display:block;vertical-align:bottom;width:100%;transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%}#commonspace .mainimg-cv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}#commonspace .mainimg .note{position:absolute;right:10vw;bottom:3vw;z-index:4;color:#fff}@media screen and (max-width:768px){#commonspace .mainimg .note{font-size:2.5vw}}#commonspace.pagein .mainimg .mainimg-bg{transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transition:4s;transition:4s}#commonspace.pagein .mainimg .mainimg-cv{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s;transition:2s}#commonspace.pagein .mainimg:before{opacity:0.5;-webkit-transition:2s 1s;transition:2s 1s}#commonspace .commonspacetop{position:relative;z-index:5;margin-top:-7vw;padding-top:60px;overflow:hidden}#commonspace .commonspacetop .bg{position:absolute;width:100%;height:auto;left:0;top:0;z-index:1;pointer-events:none}#commonspace .commonspacetop .sectionin{padding:8vw 40px 60px 40px}@media screen and (max-width:768px){#commonspace .commonspacetop .sectionin{padding:0 6vw 6vw 6vw}}#commonspace .commonspacetop p.text{color:#897D76;text-align:center}#commonspace .commonspacetop:before{position:absolute;width:100%;height:50%;left:0;bottom:0;z-index:1;content:"";background:-webkit-gradient(linear,left top,right top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(90deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%)}@media screen and (max-width:768px){#commonspace .commonspacetop:before{height:80%}}#commonspace .commonspacetop .lead{text-align:center;color:#897D76;margin-bottom:20px}@media screen and (max-width:768px){#commonspace .commonspacetop .lead{line-height:1.8em}}#commonspace .commonspacesec1{position:relative}#commonspace .commonspacesec1:before{position:absolute;width:100%;height:100%;left:0;bottom:0;z-index:1;content:"";background:-webkit-gradient(linear,left top,right top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(90deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%)}#commonspace .commonspacesec1 .commonspacesec1-sec .sectionin{padding-top:0}@media screen and (max-width:768px){#commonspace .commonspacesec1 .commonspacesec1-sec .sectionin{padding:6vw;padding-top:0}}#commonspace .commonspacesec1 p{color:#fff}@media screen and (max-width:768px){#commonspace .commonspacesec1 .ifig_01{overflow:auto}#commonspace .commonspacesec1 .ifig_01 img{height:440px;width:auto;max-width:initial}}#commonspace .commonspacesec3{background:-webkit-gradient(linear,left top,right top,from(rgb(102,92,57)),color-stop(1.63%,rgb(105,95,59)),color-stop(22.8%,rgb(145,130,80)),color-stop(39.66%,rgb(169,151,93)),color-stop(50%,rgb(178,159,98)),color-stop(60.34%,rgb(169,151,93)),color-stop(77.2%,rgb(145,130,80)),color-stop(98.37%,rgb(105,95,59)),to(rgb(102,92,57)));background:linear-gradient(90deg,rgb(102,92,57) 0%,rgb(105,95,59) 1.63%,rgb(145,130,80) 22.8%,rgb(169,151,93) 39.66%,rgb(178,159,98) 50%,rgb(169,151,93) 60.34%,rgb(145,130,80) 77.2%,rgb(105,95,59) 98.37%,rgb(102,92,57) 100%);position:relative}#commonspace .commonspacesec3 .sectionin{padding-top:40px}#commonspace .commonspacesec3 .lead{color:#FFFFFF;text-align:center;margin-bottom:40px}@media screen and (max-width:768px){#commonspace .commonspacesec3 .lead{margin-bottom:6vw}}#commonspace .commonspacesec3 .lead span{letter-spacing:0;display:block;font-size:50px;margin-left:auto;margin-right:auto;margin-bottom:20px}@media screen and (max-width:768px){#commonspace .commonspacesec3 .lead span{font-size:8vw;margin-bottom:3vw}}#commonspace .commonspacesec3 .text{color:#FFFFFF;text-align:center}#commonspace .commonspacesec3 .sec3-a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1000px;margin-left:auto;margin-right:auto}#commonspace .commonspacesec3 .sec3-a li{width:48%;margin-bottom:40px}@media screen and (max-width:768px){#commonspace .commonspacesec3 .sec3-a li{margin-bottom:3vw;width:49%}}#commonspace .commonspacesec3 .sec3-a li:nth-child(3),#commonspace .commonspacesec3 .sec3-a li:nth-child(4){margin-bottom:0px}#commonspace .commonspacesec3 .sec3-a li p{text-align:center;color:#fff;font-size:14px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}@media screen and (max-width:768px){#commonspace .commonspacesec3 .sec3-a li p{font-size:3vw;line-height:1.4em;text-align:left}#commonspace .commonspacesec3 .sec3-a li p br{display:none}}#commonspace .commonspacesec3 .sec3-a li figure{margin-bottom:20px}@media screen and (max-width:768px){#commonspace .commonspacesec3 .sec3-a li figure{margin-bottom:10px}}#commonspace .commonspacesec3 .sec3-a li figure p{font-size:12px;background-color:rgba(0,0,0,0.5);display:inline-block;padding:4px 6px;right:0;bottom:0}@media screen and (max-width:768px){#commonspace .commonspacesec3 .sec3-a li figure p{font-size:2.5vw}}#commonspace .commonspacsec5{background:-webkit-gradient(linear,left top,right top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(90deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%);position:relative}#commonspace .commonspacsec5 .sectionin{padding-top:40px}#commonspace .commonspacsec5 .sec5-a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;max-width:1000px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){#commonspace .commonspacsec5 .sec5-a{margin-top:3vw}#commonspace .commonspacsec5 .sec5-a.sty2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#commonspace .commonspacsec5 .sec5-a.sty2 li:first-child{margin-right:2%}}#commonspace .commonspacsec5 .sec5-a li{width:31.5%;margin-bottom:20px}@media screen and (max-width:768px){#commonspace .commonspacsec5 .sec5-a li{width:49%}}#commonspace .commonspacsec5 .sec5-a li.cor2{width:37%}@media screen and (max-width:768px){#commonspace .commonspacsec5 .sec5-a li.cor2{width:100%}}#commonspace .commonspacsec5 .sec5-a li.cor5{width:48%}@media screen and (max-width:768px){#commonspace .commonspacsec5 .sec5-a li.cor5{width:100%}}#commonspace .commonspacsec5 .sec5-a li h5{text-align:left;color:#897D76;font-size:16px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;margin-bottom:10px}@media screen and (max-width:768px){#commonspace .commonspacsec5 .sec5-a li h5{font-size:3.5vw}}#commonspace .commonspacsec5 .sec5-a li p{text-align:center;color:#897D76;font-size:16px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width:768px){#commonspace .commonspacsec5 .sec5-a li p{font-size:3vw;line-height:1.5em}}#commonspace .commonspacsec5 .sec5-a li p.p2{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}#commonspace .commonspacsec5 .sec5-a li p.p3{text-align:left;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px}@media screen and (max-width:768px){#commonspace .commonspacsec5 .sec5-a li p.p3{font-size:3vw;line-height:1.5em}}#commonspace .commonspacsec5 .sec5-a li p.cnote2{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;text-align:left;font-size:11px;margin-top:10px;line-height:1.5em}@media screen and (max-width:768px){#commonspace .commonspacsec5 .sec5-a li p.cnote2{font-size:2.5vw;line-height:1.2em;margin-top:4px}}#commonspace .commonspacsec5 .sec5-a li figure{margin-bottom:10px}#commonspace .commonspacsec5 .sec5-a li figure.sty2{border:1px solid #ccc}#commonspace .commonspacsec5 .sec5-a li figure p{font-size:12px;background-color:rgba(0,0,0,0.5);display:inline-block;padding:4px 6px;right:0;bottom:0;color:#fff}#commonspace .commonspacsec5 .sec5-a li figure p.sty3{right:auto;left:0}#commonspace .commonspacsec5 .sec5-a li figure p.sty4{background-color:rgba(0,0,0,0);color:#897D76}@media screen and (max-width:768px){#commonspace .commonspacsec5 .sec5-a li figure p{font-size:2.5vw;padding:2px 6px}}#commonspace .commonspacsec5 .lead{color:#897D76;text-align:center;margin-bottom:40px}@media screen and (max-width:768px){#commonspace .commonspacsec5 .lead{margin-bottom:6vw}}#commonspace .commonspacsec5 .lead span{letter-spacing:0;display:block;font-size:50px;margin-left:auto;margin-right:auto;margin-bottom:20px}@media screen and (max-width:768px){#commonspace .commonspacsec5 .lead span{font-size:8vw;margin-bottom:3vw}}#commonspace .commonspacsec5 .lead.sty3{margin-top:40px;padding-bottom:10px;position:relative}#commonspace .commonspacsec5 .lead.sty3:before{position:absolute;width:100%;height:6px;left:50%;bottom:0;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);background-size:100% auto;background-position:center center;background-repeat:no-repeat;background-image:url("/content/dam/31sumai/mfr/F2103/commonspace/bg_05.png")}#commonspace .commonspacsec5 .lead.sty3 i{font-style:normal;font-size:14px;line-height:1em;text-align:center;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}#commonspace .commonspacsec5 .text{color:#897D76;text-align:center}#commonspace .commonspacesec4{background:-webkit-gradient(linear,left top,right top,from(rgb(201,188,145)),color-stop(18.84%,rgb(216,206,175)),color-stop(38.13%,rgb(228,221,199)),color-stop(50%,rgb(232,226,208)),color-stop(61.87%,rgb(228,221,199)),color-stop(81.16%,rgb(216,206,175)),to(rgb(201,188,145)));background:linear-gradient(90deg,rgb(201,188,145) 0%,rgb(216,206,175) 18.84%,rgb(228,221,199) 38.13%,rgb(232,226,208) 50%,rgb(228,221,199) 61.87%,rgb(216,206,175) 81.16%,rgb(201,188,145) 100%);position:relative}#commonspace .commonspacesec4 .ifig_b03{position:absolute;width:100%;left:0;bottom:0;z-index:5;display:block}#commonspace .commonspacesec4 .ifig_b03 img{display:block}#commonspace .commonspacesec4 .ifig_b03 .note{bottom:40px;right:20px;color:#fff}@media screen and (max-width:768px){#commonspace .commonspacesec4 .ifig_b03 .note{color:#fff}}#commonspace .commonspacesec4 .sectionin{padding-top:40px}#commonspace .commonspacesec4 .lead{color:#897D76;text-align:center;margin-bottom:40px}@media screen and (max-width:768px){#commonspace .commonspacesec4 .lead{margin-bottom:6vw}}#commonspace .commonspacesec4 .lead span{letter-spacing:0;display:block;font-size:50px;margin-left:auto;margin-right:auto;margin-bottom:20px}@media screen and (max-width:768px){#commonspace .commonspacesec4 .lead span{font-size:8vw;margin-bottom:3vw}}#commonspace .commonspacesec4 .text{color:#897D76;text-align:center}#commonspace .commonspacesec4 .sec4-a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:900px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){#commonspace .commonspacesec4 .sec4-a{width:70%}}#commonspace .commonspacesec4 .sec4-a li{width:44%;margin-bottom:40px}#commonspace .commonspacesec4 .sec4-a li:nth-child(3),#commonspace .commonspacesec4 .sec4-a li:nth-child(4){margin-bottom:0px}@media screen and (max-width:768px){#commonspace .commonspacesec4 .sec4-a li{width:100%;margin-bottom:3vw}}#commonspace .commonspacesec4 .sec4-a li p{text-align:center;color:#fff;font-size:16px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}#commonspace .commonspacesec4 .sec4-a li figure{overflow:visible;margin-bottom:20px}#commonspace .commonspacesec4 .sec4-a li figure img{display:block}#commonspace .commonspacesec4 .sec4-a li figure .cv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}#commonspace .commonspacesec4 .sec4-a li figure p{font-size:12px;background-color:rgba(0,0,0,0.5);display:inline-block;padding:4px 6px;right:0;bottom:0}#commonspace .commonspaceec2{position:relative}#commonspace .commonspaceec2 .commonspacesec2-sec{position:relative}#commonspace .commonspaceec2 .commonspacesec2-sec .ifig_b01{position:absolute;width:100%;left:0;bottom:0;z-index:5;display:block}#commonspace .commonspaceec2 .commonspacesec2-sec .ifig_b01 img{display:block}#commonspace .commonspaceec2 .commonspacesec2-sec .ifig_b01 .note{bottom:40px;right:20px;color:#fff}@media screen and (max-width:768px){#commonspace .commonspaceec2 .commonspacesec2-sec .ifig_b01 .note{color:#fff}}#commonspace .commonspaceec2 .dh2{position:absolute;background-color:rgba(178,159,98,0.8);left:50%;top:30%;z-index:10;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:50px;width:90%;max-width:700px}@media screen and (max-width:768px){#commonspace .commonspaceec2 .dh2{padding:4vw}}#commonspace .commonspaceec2 .dh2 p{width:100%;line-height:1em;z-index:5;color:#fff;font-size:28px;letter-spacing:0.2em;text-align:center}@media screen and (max-width:768px){#commonspace .commonspaceec2 .dh2 p{font-size:4.5vw}}#commonspace sup i{font-style:normal}@media screen and (max-width:768px){.bukken_footer .footer-nav-01 .container .tel-cont{display:block;margin-left:auto;margin-right:auto}}#conceptroom .mainimg{position:relative;overflow:hidden}#conceptroom .mainimg-bg{display:block;vertical-align:bottom;width:100%;transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%}#conceptroom .mainimg-cv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}#conceptroom .mainimg .note{position:absolute;right:10vw;bottom:3vw;z-index:4;color:#fff}@media screen and (max-width:768px){#conceptroom .mainimg .note{font-size:2.5vw}}#conceptroom.pagein .mainimg .mainimg-bg{transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transition:4s;transition:4s}#conceptroom.pagein .mainimg .mainimg-cv{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:2s;transition:2s}#conceptroom.pagein .mainimg:before{opacity:0.5;-webkit-transition:2s 1s;transition:2s 1s}#conceptroom .accesstop{position:relative;z-index:5;margin-top:-7vw;padding-top:60px;overflow:hidden}#conceptroom .accesstop .bg{position:absolute;width:100%;height:auto;left:0;top:0;z-index:1;pointer-events:none}#conceptroom .accesstop .sectionin{padding:8vw 40px 60px 40px}@media screen and (max-width:768px){#conceptroom .accesstop .sectionin{padding:0 6vw 6vw 6vw}}#conceptroom .accesstop:before{position:absolute;width:100%;height:50%;left:0;bottom:0;z-index:1;content:"";background:-webkit-gradient(linear,left top,right top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(90deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%)}@media screen and (max-width:768px){#conceptroom .accesstop:before{height:60%}}#conceptroom .accesstop p.text{color:#897D76;text-align:center}#conceptroom .accesstop .lead{text-align:center;color:#897D76;margin-bottom:20px}@media screen and (max-width:768px){#conceptroom .accesstop .lead{line-height:1.8em}}#conceptroom .conceptroomsec1{background:-webkit-gradient(linear,left top,right top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(90deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%)}#conceptroom .conceptroomsec1 .slider .slick-list{padding-bottom:80px!important}@media screen and (max-width:584px){#conceptroom .conceptroomsec1 .slider .slick-list{padding-bottom:60px!important;margin-bottom:-20px}}#conceptroom .conceptroomsec1 .slider .slick-slide{overflow:hidden;-webkit-transform:translateY(5%);transform:translateY(5%);-webkit-transition:1s;transition:1s;margin-right:20px;border-top-right-radius:20%;border-bottom-left-radius:20%;-webkit-box-shadow:rgba(50,50,93,0.25) 0px 30px 60px -12px,rgba(0,0,0,0.3) 0px 18px 36px -18px;box-shadow:rgba(50,50,93,0.25) 0px 30px 60px -12px,rgba(0,0,0,0.3) 0px 18px 36px -18px}@media screen and (max-width:584px){#conceptroom .conceptroomsec1 .slider .slick-slide{margin-right:3vw}}#conceptroom .conceptroomsec1 .slider .slick-slide span{width:24px;height:24px;position:absolute;z-index:5;left:20px;top:20px;background-color:#fff;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;color:#000;font-size:14px;line-height:1em}#conceptroom .conceptroomsec1 .slider .slick-slide img{height:18vw;-o-object-fit:cover;object-fit:cover;display:block;vertical-align:bottom;width:auto;display:block;vertical-align:bottom;width:100%}@media screen and (max-width:584px){#conceptroom .conceptroomsec1 .slider .slick-slide img{height:30vw}}#conceptroom .conceptroomsec1 .slide1{position:relative;margin-left:auto;margin-right:auto}@media screen and (max-width:584px){#conceptroom .conceptroomsec1 .slide1{margin-top:0px}}#conceptroom .conceptroomsec1 .slide1 .bg{display:block;vertical-align:bottom;width:100%}#conceptroom .conceptroomsec1 .slide1 ul{position:relative}#conceptroom .conceptroomsec1 .slide1 .slide-item{position:relative;height:auto;width:100%}#conceptroom .conceptroomsec1 .slide1 .slide-item p{position:absolute;left:0;bottom:80px;font-size:34px;line-height:1em;width:100%;color:#ffffff;text-shadow:0 0 2px rgba(50,50,50,0.9);text-align:left;padding-left:40px;text-shadow:0px 0px 1px rgba(0,0,0,0.5),0px 0px 2px rgba(0,0,0,0.5),0px 0px 3px rgba(0,0,0,0.5),0px 0px 4px rgba(0,0,0,0.5),0px 0px 5px rgba(0,0,0,0.5),0px 0px 6px rgba(0,0,0,0.5),0px 0px 12px rgba(0,0,0,0.5);font-weight:500;font-family:"Cormorant Garamond",serif;-webkit-box-sizing:border-box;box-sizing:border-box}#conceptroom .conceptroomsec1 .slide1 .slide-item p.sty4{text-align:center;width:30%}#conceptroom .conceptroomsec1 .slide1 .slide-item p.sty2{left:auto;right:40px;text-align:right}#conceptroom .conceptroomsec1 .slide1 .slide-item p.pht2{width:30%;left:auto;right:40px;text-align:center}#conceptroom .conceptroomsec1 .slide1 .slide-item p.pht3{font-size:13px;text-align:right;bottom:5px;left:auto;padding:10px;line-height:1em}#conceptroom .conceptroomsec1 .slide1 .slide-item p.pht3.sty2{left:0;right:auto;width:50%;margin-left:0;margin-right:auto}@media screen and (max-width:768px){#conceptroom .conceptroomsec1 .slide1 .slide-item p.pht3{font-size:3vw;padding:0;padding-right:6px}}#conceptroom .conceptroomsec1 .slide1 .slide-item p.colb{color:#000000;text-shadow:2px 2px 3px rgba(255,255,255,0.1)}#conceptroom .conceptroomsec1 .slide1 .slide-item img{display:block;vertical-align:bottom;width:100%}#conceptroom .conceptroomsec1 .slide1 .slide-item img.cv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;opacity:0;-webkit-transition:1s;transition:1s;-webkit-transform:translateX(50px);transform:translateX(50px)}#conceptroom .conceptroomsec1 .slide1 .slide-item.act{opacity:1}#conceptroom .conceptroomsec1 .slide1 .slide-item.slick-active img.cv{opacity:1;transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transition:2s 1s;transition:2s 1s}#conceptroom .conceptroomsec1 .psld0{margin-bottom:15px;margin-bottom:0px;margin-top:20px;z-index:27;position:relative;width:100%;padding:6px}@media screen and (max-width:584px){#conceptroom .conceptroomsec1 .psld0{margin-top:3vw}}#conceptroom .conceptroomsec1 #slide2{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;width:100%;max-width:1020px;margin-left:auto;margin-right:auto}@media screen and (max-width:584px){#conceptroom .conceptroomsec1 #slide2{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#conceptroom .conceptroomsec1 #slide2 .slide-item{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:13.4285714286%;cursor:pointer}@media screen and (max-width:584px){#conceptroom .conceptroomsec1 #slide2 .slide-item{float:none}}#conceptroom .conceptroomsec1 #slide2 .slide-item img{display:block;vertical-align:bottom;width:100%}#conceptroom .conceptroomsec1 #slide2 .slide-item:last-child{margin-right:0}#conceptroom .conceptroomsec1 #slide2 .slide-item:after{position:absolute;width:100%;height:100%;left:0;top:0;content:"";background-color:rgba(18,0,0,0.6);-webkit-transition:0.3s;transition:0.3s}#conceptroom .conceptroomsec1 #slide2 .slide-item p{margin:0;padding:0;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:16px;text-align:center;width:100%;z-index:3;color:#ffffff;text-shadow:1px 1px 1px rgb(0,0,0),-1px -1px 1px rgb(0,0,0),1px -1px 1px rgb(0,0,0),-1px 1px 1px rgb(0,0,0),0px 0px 3px rgb(0,0,0);-moz-text-shadow:1px 1px 1px rgb(0,0,0),-1px -1px 1px rgb(0,0,0),1px -1px 1px rgb(0,0,0),-1px 1px 1px rgb(0,0,0),0px 0px 3px rgb(0,0,0);-webkit-text-shadow:1px 1px 1px rgb(0,0,0),-1px -1px 1px rgb(0,0,0),1px -1px 1px rgb(0,0,0),-1px 1px 1px rgb(0,0,0),0px 0px 3px rgb(0,0,0)}#conceptroom .conceptroomsec1 #slide2 .slide-item:hover:after{opacity:0}@media screen and (max-width:584px){#conceptroom .conceptroomsec1 #slide2 .slide-item{float:none;width:22.5%;margin:0 4px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:6px}}#conceptroom .conceptroomsec1 #slide2.s0 .s0:after,#conceptroom .conceptroomsec1 #slide2.s1 .s1:after,#conceptroom .conceptroomsec1 #slide2.s10 .s10:after,#conceptroom .conceptroomsec1 #slide2.s11 .s11:after,#conceptroom .conceptroomsec1 #slide2.s2 .s2:after,#conceptroom .conceptroomsec1 #slide2.s3 .s3:after,#conceptroom .conceptroomsec1 #slide2.s4 .s4:after,#conceptroom .conceptroomsec1 #slide2.s5 .s5:after,#conceptroom .conceptroomsec1 #slide2.s6 .s6:after,#conceptroom .conceptroomsec1 #slide2.s7 .s7:after,#conceptroom .conceptroomsec1 #slide2.s8 .s8:after,#conceptroom .conceptroomsec1 #slide2.s9 .s9:after{opacity:0}#conceptroom .slide-arrow{cursor:pointer;width:60px;height:60px;position:absolute;left:-70px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:99}#conceptroom .slide-arrow.next-arrow{right:-70px;left:auto}@media screen and (max-width:768px){#conceptroom .slide-arrow{width:40px;left:-20px}#conceptroom .slide-arrow.next-arrow{right:-20px}}#conceptroom .conceptroomsec1-sec .sectionin{padding-top:0}@media screen and (max-width:768px){.conceptroomsec1-sec .sectionin{padding-top:0}.bukken_footer .footer-nav-01 .container .tel-cont{display:block;margin-left:auto;margin-right:auto}}#index li,#index ul{list-style:none}#index .mainimg .mainimg-op{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}#index .mainimg .mainimg-op .mask1{-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgb(0,0,0)),to(rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(rgb(0,0,0),rgba(0,0,0,0));mask-image:-webkit-gradient(linear,left top,left bottom,from(rgb(0,0,0)),to(rgba(0,0,0,0)));mask-image:linear-gradient(rgb(0,0,0),rgba(0,0,0,0))}#index .mainimg .mainimg-op ul{position:absolute;width:100%;height:100%;left:0;top:0;z-index:17;-webkit-transform:scale(1.4);transform:scale(1.4);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}#index .mainimg .mainimg-op ul li{position:absolute;width:100%;height:100%;left:0;top:0;z-index:17;opacity:0}#index .mainimg .mainimg-op ul li .grd{position:absolute;width:100%;height:52%;left:0;bottom:0;z-index:1}#index .mainimg .mainimg-op ul li .grd:after{pointer-events:none;content:"";position:absolute;z-index:10;height:100%;top:0;right:0;bottom:0;left:0;opacity:1;background:linear-gradient(110deg,rgba(255,255,255,0),rgba(255,255,255,0) 10%,#fff 30%,#fff 80%,#fff 110%);width:150vw;-webkit-transform:translateX(-50vw);transform:translateX(-50vw);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:2s;transition:2s;z-index:2}#index .mainimg .mainimg-op ul li img{display:block;vertical-align:bottom;width:100%}#index .mainimg .mainimg-op ul li.s1{-webkit-transform:scale(1.2);transform:scale(1.2)}@media screen and (max-width:584px){#index .mainimg .mainimg-op ul li.s2{-webkit-transform:scale(1.2);transform:scale(1.2)}}#index .mainimg.ani2 .mainimg-op ul{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:10s;transition:10s}#index .mainimg.ani2 .mainimg-op ul li.s1{opacity:1;-webkit-transition:2s;transition:2s;-webkit-transform:scale(1);transform:scale(1)}#index .mainimg.ani2 .mainimg-op ul li.s3{opacity:1;-webkit-transition:1s 0.4s cubic-bezier(0.52,0.08,0.18,1);transition:1s 0.4s cubic-bezier(0.52,0.08,0.18,1)}#index .mainimg.ani2 .mainimg-op ul li.s3 .grd:after{-webkit-transition:2s 0.4s cubic-bezier(0.52,0.08,0.18,1);transition:2s 0.4s cubic-bezier(0.52,0.08,0.18,1);-webkit-transform:translateX(100vw);transform:translateX(100vw)}#index .mainimg.ani2_2 .mainimg-op ul li.s3{opacity:0;-webkit-transition:2s;transition:2s}#index .mainimg.ani2_2 .mainimg-op ul li.s4{opacity:1;-webkit-transition:2s;transition:2s}#index .mainimg.ani2_3 .mainimg-op ul li.s2{-webkit-transition:2s;transition:2s;opacity:1}#index .mainimg.ani2_3 .mainimg-op ul li.s2 img{-webkit-transition:2s;transition:2s}#index .mainimg.ani2_3 .mainimg-op ul li.s2 .grd:after{-webkit-transition:2s cubic-bezier(0.52,0.08,0.18,1);transition:2s cubic-bezier(0.52,0.08,0.18,1);-webkit-transform:translateX(100vw);transform:translateX(100vw)}#index .mainimg.ani2_3 .mainimg-op ul li.s4{opacity:0;-webkit-transition:3s 1s;transition:3s 1s}#index .cprice{position:relative}#index .cprice .sectionin{padding:60px;padding-bottom:30px}@media screen and (max-width:584px){#index .cprice .sectionin{padding:6vw}}#index .cprice h3{color:#fff;background-color:#897D76;text-align:center;padding:10px;font-weight:normal;line-height:1em;margin-bottom:20px}@media screen and (max-width:584px){#index .cprice h3{font-size:4.5vw}}#index .cprice dl{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}#index .cprice dl dt{text-align:left;font-size:32px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;line-height:1em;font-family:"Roboto Slab",Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}#index .cprice dl dt span{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;line-height:1em;font-size:46px;font-family:"Roboto Slab",Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}@media screen and (max-width:584px){#index .cprice dl dt{width:100%;font-size:5vw;text-align:center}#index .cprice dl dt span{text-align:center;font-size:10vw}}#index .cprice dl dd{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;line-height:1em;text-align:right;font-size:32px;font-family:"Roboto Slab",Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}#index .cprice dl dd span{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;line-height:1em;color:#A7161D;font-size:46px;font-family:"Roboto Slab",Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}@media screen and (max-width:584px){#index .cprice dl dd{text-align:center;width:100%;font-size:5vw}#index .cprice dl dd span{text-align:center;font-size:10vw}}#index .cprice dl.bg2{color:#fff;background-color:#ada19a}#index .cprice dl.bg2 dd{width:100%;font-size:22px;text-align:center;padding:10px 0}#index .cprice dl.bg2 dd span{font-weight:bold}#index .cprice dl.bg2 dd i{font-style:normal;font-size:4vw;display:block;margin-left:0;margin-right:auto}#index .cprice dl.bg2 dd i.sty2{margin-top:10px}@media screen and (max-width:584px){#index .cprice dl.bg2 dd{font-size:4.5vw}#index .cprice dl.bg2 dd i{font-size:4.5vw}}#index .cprice .cnote{font-size:12px}@media screen and (max-width:584px){#index .cprice .cnote{font-size:2.5vw}}#index .cvoice{position:relative}#index .cvoice:before{position:absolute;width:100%;height:50%;left:0;top:0;content:"";z-index:1;background-size:100% auto;background-position:center top;background-repeat:no-repeat;background-image:url("/content/dam/31sumai/mfr/F2103/top/voice_01.jpg")}@media screen and (max-width:584px){#index .cvoice:before{background-size:200% auto}}#index .cvoice:after{position:absolute;width:100%;height:50%;left:0;bottom:0;content:"";z-index:1;background-size:100% auto;background-position:center bottom;background-repeat:no-repeat;background-image:url("/content/dam/31sumai/mfr/F2103/top/voice_08.jpg")}@media screen and (max-width:584px){#index .cvoice:after{background-size:200% auto}}#index .cvoice .cvoice-sec{position:relative;z-index:3}#index .cvoice .cvoice-sec .sectionin{max-width:1060px}#index .cvoice .cvoice-sec p{color:#6E6865}#index .cvoice .cvoice-sec .cvoice-a{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}#index .cvoice .cvoice-sec .cvoice-a dt{width:64%}#index .cvoice .cvoice-sec .cvoice-a dt .p1{color:#fff;font-size:50px;line-height:1;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}#index .cvoice .cvoice-sec .cvoice-a dt .p2{line-height:1;font-size:32px}@media screen and (max-width:584px){#index .cvoice .cvoice-sec .cvoice-a dt{width:100%}#index .cvoice .cvoice-sec .cvoice-a dt .p1{font-size:7vw;text-align:center}#index .cvoice .cvoice-sec .cvoice-a dt .p2{font-size:5.5vw;text-align:center;line-height:1.8;margin-bottom:3vw}}#index .cvoice .cvoice-sec .cvoice-a dd{width:34%}@media screen and (max-width:584px){#index .cvoice .cvoice-sec .cvoice-a dd{width:100%}}@media screen and (max-width:584px){#index .cvoice .cvoice-sec .i_voice_04,#index .cvoice .cvoice-sec .i_voice_06{overflow:auto}#index .cvoice .cvoice-sec .i_voice_04 img,#index .cvoice .cvoice-sec .i_voice_06 img{width:auto!important;height:240px;max-width:none!important}}@media screen and (max-width:584px){#index .cvoice .cvoice-sec .note.sptl{text-align:left!important}}#index .cvoice .cvoice-sec .cvoice-b{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}#index .cvoice .cvoice-sec .cvoice-b dt{width:140px}@media screen and (max-width:584px){#index .cvoice .cvoice-sec .cvoice-b dt{width:80px}}#index .cvoice .cvoice-sec .cvoice-b dd{width:calc(100% - 160px)}@media screen and (max-width:584px){#index .cvoice .cvoice-sec .cvoice-b dd{width:calc(100% - 90px)}}#index .cvoice .cvoice-sec .cvoice-b dd .p1{line-height:1;padding-bottom:10px;margin-bottom:10px;position:relative}#index .cvoice .cvoice-sec .cvoice-b dd .p1:before{width:104%;height:1px;content:"";background-color:#6E6865;position:absolute;left:-4%;bottom:0}@media screen and (max-width:584px){#index .cvoice .cvoice-sec .cvoice-b dd .p1:before{left:-4%}}@media screen and (max-width:584px){#index .cvoice .cvoice-sec .cvoice-b dd .p1{padding-bottom:6px;margin-bottom:6px;font-size:4.5vw;line-height:1.6;margin-bottom:6px!important}}#index .cvoice .cvoice-sec .cvoice-b dd .p2{line-height:1}@media screen and (max-width:584px){#index .cvoice .cvoice-sec .cvoice-b dd .p2{font-size:3.3vw;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;line-height:1.6}}#index .cvoice .cvoice-sec .note{text-align:center}#index .cvoice .cvoice-sec .more{width:100%;max-width:520px;margin-left:auto;margin-right:auto;margin-top:60px;margin-bottom:60px;-webkit-box-shadow:rgba(0,0,0,0.35) 0px 5px 15px;box-shadow:rgba(0,0,0,0.35) 0px 5px 15px;-webkit-transition:0.3s;transition:0.3s}#index .cvoice .cvoice-sec .more.sty2{max-width:700px}@media screen and (max-width:584px){#index .cvoice .cvoice-sec .more.sty2{margin-top:6vw}}#index .cvoice .cvoice-sec .more.stop{margin-bottom:0px}#index .cvoice .cvoice-sec .more.mdl{margin-top:30px}#index .cvoice .cvoice-sec .more.btm{margin-bottom:40px}#index .cvoice .cvoice-sec .more a{display:block;width:100%;height:100%;position:relative}#index .cvoice .cvoice-sec .more:hover{opacity:0.7}#index .cmovie{background-size:cover;background-position:center center;background-image:url("/content/dam/31sumai/mfr/F2103/top/bg_mov.jpg")}#index .cmovie .sectionin{padding:60px}@media screen and (max-width:584px){#index .cmovie .sectionin{padding:6vw}}#index .cmovie .movielist1{position:relative;width:100%;margin-bottom:20px}#index .cmovie .movielist1 .bg{display:block;vertical-align:bottom;width:100%;opacity:0}#index .cmovie .movielist1 iframe{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}#index .cmovie .movielist{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}#index .cmovie .movielist li{width:49%;cursor:pointer;background-color:#fff;-webkit-transition:0.3s;transition:0.3s}@media screen and (max-width:584px){#index .cmovie .movielist li{width:100%}#index .cmovie .movielist li:first-child,#index .cmovie .movielist li:nth-child(2){margin-bottom:6vw}}#index .cmovie .movielist li figure{-webkit-transition:0.3s;transition:0.3s}#index .cmovie .movielist li:hover{opacity:0.7}#index .constructionsite{position:relative;background:-webkit-gradient(linear,left bottom,left top,from(rgb(243,241,231)),color-stop(25.84%,rgb(251,250,246)),color-stop(50%,rgb(255,255,255)),color-stop(74.16%,rgb(251,250,246)),to(rgb(243,241,231)));background:linear-gradient(0deg,rgb(243,241,231) 0%,rgb(251,250,246) 25.84%,rgb(255,255,255) 50%,rgb(251,250,246) 74.16%,rgb(243,241,231) 100%)}#index .constructionsite .sectionin{padding:60px 40px}#index .constructionsite .p1{font-size:60px;white-space:nowrap;line-height:1}#index .constructionsite .i_constructionsite_01{max-width:280px;z-index:3;margin-left:-60px;margin-bottom:-40px}#index .constructionsite .constructionsite-5{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;max-width:980px;margin-left:auto;margin-right:auto;padding:40px;background-color:#F8F4ED;border:3px solid #a18838}#index .constructionsite .constructionsite-5 li{width:49%}#index .constructionsite .constructionsite-5 li.cr1{width:100%}#index .constructionsite .constructionsite-5 li .p3{line-height:2;text-align:center;line-height:1.6;margin:0;margin-top:10px}#index .constructionsite .constructionsite-5 li .p5{font-size:12px;line-height:2;text-align:center;line-height:1.6;margin:0;margin-top:10px}#index .constructionsite .constructionsite-5 li .p4b{color:#871c32;display:block;font-style:normal;font-size:40px;font-weight:bold;text-align:center;margin-top:10px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0.08em;line-height:1;margin:0}#index .constructionsite .constructionsite-5 li .p4{color:#fff;display:block;font-style:normal;font-size:40px;font-weight:bold;text-align:center;margin-top:10px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0.08em;line-height:1;margin:0;background-color:#A18837;padding:10px 0}#index .constructionsite .constructionsite-5 li h3{color:#A18837;border-bottom:1px solid #A18837;margin-bottom:20px;text-align:center;padding:20px;font-size:30px;line-height:1;margin-bottom:0}#index .constructionsite .constructionsite-5 li h3 i{color:#897d76;display:block;font-style:normal;font-size:40px;text-align:center;margin-top:20px}#index .constructionsite .constructionsite-5 li h3 span{line-height:1;margin-bottom:10px;display:block;margin-left:auto;margin-right:auto;line-height:1}@media screen and (max-width:584px){#index .constructionsite .constructionsite-5 li h3{font-size:6vw}}@media screen and (max-width:584px){#index .constructionsite .constructionsite-5{padding:6vw}#index .constructionsite .constructionsite-5 li{width:100%}#index .constructionsite .constructionsite-5 li h3{padding:0;padding-bottom:3vw;margin-bottom:3vw}#index .constructionsite .constructionsite-5 li .p4{font-size:6.2vw;white-space:nowrap;margin-top:4vw;margin-bottom:3vw;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}#index .constructionsite .constructionsite-5 li .p3{font-size:3.5vw}#index .constructionsite .sectionin{padding:8vw 6vw}}#index .constructionsite .constructionsite-3{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;max-width:980px;margin-left:auto;margin-right:auto;padding:40px;background-color:#F8F4ED;border:3px solid #a18838}@media screen and (max-width:584px){#index .constructionsite .constructionsite-3{padding:6vw;padding-top:0}}#index .constructionsite .constructionsite-3 .p3{margin-bottom:20px;line-height:2}#index .constructionsite .constructionsite-3 h3{color:#A18837;border-top:1px solid #A18837;border-bottom:1px solid #A18837;margin-bottom:40px;text-align:center;padding:20px;font-size:24px;line-height:1}#index .constructionsite .constructionsite-3 h3 span{line-height:1;margin-bottom:10px;display:block;margin-left:auto;margin-right:auto;line-height:1}@media screen and (max-width:584px){#index .constructionsite .constructionsite-3 h3{margin-bottom:6vw;margin-top:-12vw}}#index .constructionsite .constructionsite-3 dt{width:38%}@media screen and (max-width:584px){#index .constructionsite .constructionsite-3 dt{width:100%}#index .constructionsite .constructionsite-3 dt figure{margin-bottom:6vw}}#index .constructionsite .constructionsite-3 dd{width:58%}@media screen and (max-width:584px){#index .constructionsite .constructionsite-3 dd{width:100%}}#index .constructionsite-1{position:relative;text-align:center;font-weight:normal}#index .constructionsite-1 p{display:block;max-width:700px;margin-left:auto;margin-right:auto;border-top:1px solid #bca970;border-bottom:1px solid #bca970;color:#bca970;line-height:1;padding:10px;font-size:30px;margin-bottom:30px;background-color:#897D76;color:#fff}#index .constructionsite-1 p span{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;display:block;margin-left:auto;margin-right:auto;font-size:16px}@media screen and (max-width:584px){#index .constructionsite-1 p{font-size:5.5vw;margin-bottom:3vw}#index .constructionsite-1 p span{font-size:3vw}}#index .constructionsite-2{max-width:700px;margin-left:auto;margin-right:auto;border:12px solid #FFFFFF;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:584px){#index .constructionsite-2{border:3vw solid #FFFFFF}}#index .secopani{position:fixed;background-color:#fff;z-index:99999;width:100%;height:100%;left:0;top:0;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;opacity:0;left:-102vw;pointer-events:none}#index .secopani.ani1{-webkit-transition:1s;transition:1s;pointer-events:auto;opacity:1;left:0;-webkit-transition:0.6s cubic-bezier(0.52,0.08,0.18,1);transition:0.6s cubic-bezier(0.52,0.08,0.18,1)}#index .secopani.as7{pointer-events:none;opacity:0;-webkit-transition:1s;transition:1s;-webkit-transition:0.6s cubic-bezier(0.52,0.08,0.18,1);transition:0.6s cubic-bezier(0.52,0.08,0.18,1)}#index .secopani .skip{position:absolute;left:20px;bottom:20px;width:100px;text-align:center;height:38px;line-height:1em;background-color:#5C534F;border:1px solid #fff;color:#fff;cursor:pointer;font-size:12px;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;z-index:9999;-webkit-transition:0.3s;transition:0.3s}@media screen and (max-width:584px){#index .secopani .skip{font-size:3.5vw;left:5px;bottom:5px}}#index .secopani .skip:hover{opacity:0.7}#index .secopani .bgmbtn{position:absolute;left:124px;bottom:20px;z-index:12;background-color:rgba(186,156,136,0.9);border:1px solid #fff;width:38px;height:38px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.3s;transition:0.3s;cursor:pointer}#index .secopani .bgmbtn p{color:#fff;margin-top:-18px;text-align:center;font-size:12px;letter-spacing:2px;display:none}@media screen and (max-width:584px){#index .secopani .bgmbtn{left:110px;bottom:5px}}#index .secopani .bgmbtn:hover{opacity:0.7}#index.bgmon .secopani .bgmbtn:after{background-image:url("../images/top/bgm_on.png")}#index .secopani .bgmbtn:after{position:absolute;content:"";left:50%;top:50%;width:100%;height:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:15;color:#fff;text-align:center;background-size:100% auto;background-position:center center;background-image:url("../images/top/bgm_off.png")}#index .secopani .secin{width:100%;position:relative;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;-ms-flex-wrap:wrap;flex-wrap:wrap}#index .secopani .secin iframe{width:90%;height:80vh}@media screen and (max-width:584px){#index .secopani .secin iframe{height:36vh}}#index .secopani .secin video{width:100%;height:auto}#index .pickplan{background-color:#F8F4ED}#index .pickplan .btnset2{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;max-width:800px;margin-left:auto;margin-right:auto}#index .pickplan .btnset2 li{width:50%}@media screen and (max-width:584px){#index .pickplan .btnset2 li{width:100%}#index .pickplan .btnset2 li a{margin-bottom:3vw!important}}#index .pickplan .sectionin{padding-top:40px;padding-bottom:60px}@media screen and (max-width:584px){#index .pickplan .sectionin{padding-bottom:6vw}}#index .pickplan .sectionin .btn-link{margin-bottom:40px}#index .pickplan .sectionin .p1{color:#A18838;text-align:center;width:100%;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;-ms-flex-wrap:wrap;flex-wrap:wrap}#index .pickplan .sectionin .p1 span{display:inline-block;width:auto;padding:20px 0 14px 0;line-height:1em;font-weight:bold;font-size:46px;letter-spacing:0.1em;color:#A18838;border-top:1px solid #A18838;border-bottom:1px solid #A18838}@media screen and (max-width:584px){#index .pickplan .sectionin .p1 span{font-size:8.5vw}}@media screen and (max-width:584px){#index .pickplan .sectionin{padding-top:20px}}#index .pickplan .btn-link{width:100%;display:block;max-width:340px;margin-left:auto;margin-right:auto;float:none;-webkit-flex-wrap:wrap}#index .pickplan .btn-link._sp{display:none}@media screen and (max-width:584px){#index .pickplan .btn-link{width:70%;margin-bottom:3vw}#index .pickplan .btn-link._sp{display:block}#index .pickplan .btn-link._pc{display:none}}#index .pickplan .pickplan-1{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}#index .pickplan .pickplan-1 dt{width:40%}@media screen and (max-width:584px){#index .pickplan .pickplan-1 dt{width:36%;width:80%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto;margin-right:5%}}#index .pickplan .pickplan-1 dd{width:60%}#index .pickplan .pickplan-1 dd .i_plan_01{padding:30px;margin-bottom:30px}@media screen and (max-width:584px){#index .pickplan .pickplan-1 dd{width:64%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}#index .pickplan .pickplan-1 dd .i_plan_01{padding:0px}}#index .pickplan .pickplan-2{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:40px auto 60px auto}#index .pickplan .pickplan-2.sty2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:584px){#index .pickplan .pickplan-2{margin:3vw auto 6vw auto}}#index .pickplan .pickplan-2 dt{width:48%}@media screen and (max-width:584px){#index .pickplan .pickplan-2 dt{width:100%;margin-bottom:6vw}}#index .pickplan .pickplan-2 dd{width:48%}@media screen and (max-width:584px){#index .pickplan .pickplan-2 dd{width:100%}}#index .pickplan .pickplan-3{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:40px auto 60px auto}#index .pickplan .pickplan-3.sty2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:584px){#index .pickplan .pickplan-3{margin:3vw auto 6vw auto}}#index .pickplan .pickplan-3 dt{width:32%}@media screen and (max-width:584px){#index .pickplan .pickplan-3 dt{width:100%;margin-bottom:6vw}}#index .pickplan .pickplan-3 dd{width:32%}@media screen and (max-width:584px){#index .pickplan .pickplan-3 dd{width:100%;margin-bottom:6vw}}#index .pickplan .pickplan-sec .sectionin{max-width:1600px}#index .pickplan .pnote{font-size:12px;color:#000;margin-bottom:10px}@media screen and (max-width:584px){#index .pickplan .pnote{font-size:2.5vw;line-height:1.2em}}#index .pickplan .pnote i{width:22px;height:22px;background-size:100% auto;background-repeat:no-repeat;background-position:center center;display:inline-block;margin-bottom:-8px;margin-right:2px}@media screen and (max-width:584px){#index .pickplan .pnote i{width:20px;height:18px}}#index .pickplan .pnote i.o1{background-image:url("/content/dam/31sumai/mfr/F2103/plan/icon_01.png")}#index .pickplan .pnote i.o2{background-image:url("/content/dam/31sumai/mfr/F2103/plan/icon_02.png")}#index .pickplan .pnote i.o3{background-image:url("/content/dam/31sumai/mfr/F2103/plan/icon_03.png")}#index .pickplan .pnote i.o4{background-image:url("/content/dam/31sumai/mfr/F2103/plan/icon_04.png")}#index .pickplan .pnote i.o5{margin-bottom:-6px;background-image:url("/content/dam/31sumai/mfr/F2103/plan/icon_05.png")}@media screen and (max-width:584px){#index .pickplan .pnote i.o5{margin-bottom:-2px}}#index .pickplan .note{color:#000}#index .koudou-sec1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}#index .koudou-sec1>dt{width:56%;position:relative}#index .koudou-sec1>dt:before{width:1px;height:80%;content:"";background-color:#fff;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:584px){#index .koudou-sec1>dt:before{display:none}}@media screen and (max-width:584px){#index .koudou-sec1>dt{width:100%;margin-bottom:6vw}}#index .koudou-sec1>dt a.btn-link{width:340px!important}@media screen and (max-width:584px){#index .koudou-sec1>dt a.btn-link{width:80%!important;max-width:100%!important;margin-top:0;margin-left:auto!important;margin-right:auto!important}}#index .koudou-sec1>dd{width:44%}@media screen and (max-width:584px){#index .koudou-sec1>dd{width:100%}}#index .koudou-sec1>dd a.btn-link{display:block;margin-left:auto;margin-right:auto;float:none;width:340px!important}@media screen and (max-width:584px){#index .koudou-sec1>dd a.btn-link{width:80%!important;max-width:100%!important}}#index .koudou-sec1>dd>dl{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}#index .koudou-sec1>dd>dl.sty2{margin-bottom:10px}@media screen and (max-width:584px){#index .koudou-sec1>dd>dl{margin-bottom:3vw}}#index .koudou-sec1>dd>dl dt{text-align:left;font-size:32px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;line-height:1em;font-family:"Roboto Slab",Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}#index .koudou-sec1>dd>dl dt span{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;line-height:1em;font-size:46px;font-family:"Roboto Slab",Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}@media screen and (max-width:584px){#index .koudou-sec1>dd>dl dt{width:100%;font-size:5vw;text-align:center}#index .koudou-sec1>dd>dl dt span{text-align:center;font-size:10vw}}#index .koudou-sec1>dd>dl dd{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;line-height:1em;color:#fff;text-align:right;font-size:32px;margin-bottom:6px;font-family:"Roboto Slab",Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;width:90%}#index .koudou-sec1>dd>dl dd.rw2{margin-bottom:-6px}#index .koudou-sec1>dd>dl dd span{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;line-height:1em;color:#e8dcab;font-size:40px;margin:0 6px;font-family:"Roboto Slab",Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}#index .koudou-sec1>dd>dl dd i{display:inline-block;width:60%;text-align:left;font-style:normal}#index .koudou-sec1>dd>dl dd i.rw2{opacity:0}#index .koudou-sec1>dd>dl dd b{font-weight:normal;font-size:24px;line-height:1em}#index .koudou-sec1>dd>dl dd sup{position:relative;top:0;position:relative;padding-right:0px}@media screen and (max-width:584px){#index .koudou-sec1>dd>dl dd sup{top:0!important}}#index .koudou-sec1>dd>dl dd sup small{position:absolute;font-size:12px;left:-40px;bottom:-6px;white-space:nowrap}@media screen and (max-width:584px){#index .koudou-sec1>dd>dl dd{text-align:center;width:100%;font-size:7vw}#index .koudou-sec1>dd>dl dd span{text-align:center;font-size:9vw}}#index .koudou-sec1>dd>dl.bg2{color:#fff;background-color:#ada19a}#index .koudou-sec1>dd>dl.bg2 dd{width:100%;font-size:34px;text-align:center;padding:10px 0}#index .koudou-sec1>dd>dl.bg2 dd span{font-weight:bold}#index .koudou-sec1>dd>dl.bg2 dd i{font-style:normal;font-size:4vw;display:block;margin-left:0;margin-right:auto}#index .koudou-sec1>dd>dl.bg2 dd i.sty2{margin-top:10px}@media screen and (max-width:584px){#index .koudou-sec1>dd>dl.bg2 dd{font-size:4.5vw}#index .koudou-sec1>dd>dl.bg2 dd i{font-size:4.5vw}}#index .koudou-sec6{padding:20px 0;border:1px solid #fff;margin-bottom:20px;background:linear-gradient(20deg,#b39855 30%,#fff8d1 70%,#b39855 100%)}#index .koudou-sec6 p{color:#222!important;font-family:"游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;line-height:1em!important;font-weight:bold!important}#index .koudou-sec6 p.sty3{text-shadow:0 3px 10px #fff;font-size:60px!important}@media screen and (max-width:584px){#index .koudou-sec6 p.sty3{font-size:9vw!important;margin-top:0!important}}@media screen and (max-width:584px){#index .koudou-sec6 p{font-size:6vw!important}}#index .koudou-sec5{background-color:#871c32;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:10px;padding-bottom:6px;margin-bottom:20px}@media screen and (max-width:584px){#index .koudou-sec5{padding-top:0px;margin-bottom:2vw;width:94%;margin-left:auto;margin-right:auto}}#index .koudou-sec5 .p2{color:#fff!important;font-family:"游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;line-height:1em}@media screen and (max-width:584px){#index .koudou-sec5 .p2{font-size:6vw!important}}#index .koudou-sec5 strong{display:inline-block;font-weight:normal;line-height:1em;font-size:36px;padding-top:4px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;margin-right:8px;-webkit-transform:translateY(-7px);transform:translateY(-7px);border:1px solid #fff;padding-left:6px;padding-right:6px}@media screen and (max-width:584px){#index .koudou-sec5 strong{font-size:5.5vw!important;padding-left:2px;padding-right:2px}}#index .koudou-sec5 span{font-size:36px!important;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width:584px){#index .koudou-sec5 span{font-size:6vw!important}}#index .koudou-sec5 .pnote{border-top:1px solid #fff;text-align:center;font-size:15px;color:#fff!important;width:96%;margin-left:auto!important;margin-right:auto!important;margin-bottom:10px!important;display:block;padding-top:10px;line-height:18px!important}@media screen and (max-width:584px){#index .koudou-sec5 .pnote{font-size:12px;line-height:13px!important;text-align:left!important}}#index .koudou-sec5 b{display:inline-block;font-size:16px;font-weight:normal;line-height:16px;margin-right:10px;border:1px solid #fff;padding:4px}#index .koudou-sec5 b.sty2{-webkit-transform:translateY(-6px);transform:translateY(-6px)}@media screen and (max-width:584px){#index .koudou-sec5 b{font-size:12px;line-height:12px;padding:1px 2px}}#index .koudou-sec5 i{font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}#index .koudou-sec5 i.s2{font-weight:bold;display:inline-block;font-size:63px!important;font-size:83px!important;font-size:73px!important;background:linear-gradient(120deg,#b39855 0%,#fff8d1 50%,#b39855 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding:0 4px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width:584px){#index .koudou-sec5 i.s2{font-size:10vw!important;padding:0!important}}#index .koudou-sec5 i.s3{display:inline-block;font-size:46px!important;font-size:53px!important;color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width:584px){#index .koudou-sec5 i.s3{font-size:7vw!important}}#index .koudou-sec5 i.s1{display:inline-block;font-size:63px!important;font-size:83px!important;font-size:73px!important;font-family:Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;color:#fff;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width:584px){#index .koudou-sec5 i.s1{font-size:10vw!important}}#index .koudou-sec4{background-color:#4e454a;border:1px solid #fff;border-bottom:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:10px;margin-bottom:0px}@media screen and (max-width:584px){#index .koudou-sec4{padding-top:0px;width:94%;margin-left:auto;margin-right:auto}}#index .koudou-sec4 .p2{color:#fff!important;font-family:"游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;line-height:1em}@media screen and (max-width:584px){#index .koudou-sec4 .p2{font-size:6.5vw!important}}#index .koudou-sec4 strong{display:inline-block;font-weight:normal;line-height:1em;font-size:36px;padding-top:4px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;margin-right:8px;-webkit-transform:translateY(-7px);transform:translateY(-7px);border:1px solid #fff;padding-left:6px;padding-right:6px}@media screen and (max-width:584px){#index .koudou-sec4 strong{font-size:5.5vw!important;padding-left:2px;padding-right:2px}}#index .koudou-sec4 span{font-size:36px!important;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width:584px){#index .koudou-sec4 span{font-size:6vw!important}}#index .koudou-sec4 .pnote{border-top:1px solid #fff;text-align:center;font-size:15px;color:#fff!important;width:96%;margin-left:auto!important;margin-right:auto!important;margin-bottom:10px!important;display:block;padding-top:10px;line-height:18px!important}@media screen and (max-width:584px){#index .koudou-sec4 .pnote{font-size:12px;line-height:13px!important;text-align:left!important}}#index .koudou-sec4 b{display:inline-block;font-size:16px;font-weight:normal;line-height:16px;margin-right:10px;border:1px solid #fff;padding:4px}#index .koudou-sec4 b.sty2{-webkit-transform:translateY(-6px);transform:translateY(-6px)}@media screen and (max-width:584px){#index .koudou-sec4 b{font-size:12px;line-height:12px;padding:1px 2px}}#index .koudou-sec4 i{font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}#index .koudou-sec4 i.s2{font-weight:bold;display:inline-block;font-size:63px!important;font-size:83px!important;font-size:73px!important;background:linear-gradient(120deg,#b39855 0%,#fff8d1 50%,#b39855 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding:0 4px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width:584px){#index .koudou-sec4 i.s2{font-size:10vw!important;padding:0!important}}#index .koudou-sec4 i.s3{display:inline-block;font-size:46px!important;font-size:53px!important;color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width:584px){#index .koudou-sec4 i.s3{font-size:7vw!important}}#index .koudou-sec4 i.s1{display:inline-block;font-size:63px!important;font-size:83px!important;font-size:73px!important;font-family:Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;color:#fff;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width:584px){#index .koudou-sec4 i.s1{font-size:10vw!important}}#index .koudou-sec3{background-color:#4e454a;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:10px;margin-bottom:20px;padding-bottom:10px}#index .koudou-sec3.sty4{margin-bottom:0px;padding-bottom:20px;border-bottom:none}#index .koudou-sec3.sty4.mb10{margin-bottom:10px}@media screen and (max-width:584px){#index .koudou-sec3.sty4 .p2.sty2.spmb10{margin-bottom:10px!important}}#index .koudou-sec3.sty5{border-top:none}@media screen and (max-width:584px){#index .koudou-sec3.sty5 .p2.sty2.spmt0{margin-top:0!important}}#index .koudou-sec3 .n_prc1{width:100%;padding-right:20px;padding-left:20px;margin-top:24px!important;text-align:left!important;line-height:1.3!important}#index .koudou-sec3 .n_prc1 i{font-style:normal;width:100%;display:block!important;text-align:right!important}@media screen and (max-width:584px){#index .koudou-sec3 .n_prc1{text-align:left!important}#index .koudou-sec3 .n_prc1 small{text-align:left!important}}@media screen and (max-width:584px){#index .koudou-sec3{padding-top:0px;margin-bottom:3vw;width:94%;margin-left:auto;margin-right:auto}}#index .koudou-sec3 .p2{color:#fff!important;font-family:"游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;line-height:1em;position:relative}@media screen and (max-width:584px){#index .koudou-sec3 .p2{padding-top:10px;font-size:6.5vw!important}}#index .koudou-sec3 strong{display:inline-block;font-weight:normal;line-height:1em;font-size:36px;padding-top:4px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;margin-right:8px;-webkit-transform:translateY(-7px);transform:translateY(-7px);border:1px solid #fff;padding-left:6px;padding-right:6px}@media screen and (max-width:584px){#index .koudou-sec3 strong{font-size:5.5vw!important;padding-left:2px;padding-right:2px}}#index .koudou-sec3 span{font-size:36px!important;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width:584px){#index .koudou-sec3 span{font-size:6vw!important}}#index .koudou-sec3 .pnote{border-top:1px solid #fff;text-align:center;font-size:15px;color:#fff!important;width:96%;margin-left:auto!important;margin-right:auto!important;margin-bottom:10px!important;display:block;padding-top:10px;line-height:18px!important}@media screen and (max-width:584px){#index .koudou-sec3 .pnote{font-size:12px;line-height:13px!important;text-align:left!important}}#index .koudou-sec3 b{display:inline-block;font-weight:normal;font-size:13px;line-height:13px;font-size:15px;line-height:16px;border:1px solid #fff;padding:4px;margin-right:6px}#index .koudou-sec3 b.sty2{margin-right:4px;-webkit-transform:translateY(-6px);transform:translateY(-6px)}@media screen and (max-width:584px){#index .koudou-sec3 b.sty2{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@media screen and (max-width:584px){#index .koudou-sec3 b{position:absolute;left:10px;top:2px;margin-right:2px;font-size:2.5vw;line-height:12px;padding:1px 2px}}#index .koudou-sec3 small.rt{position:relative}#index .koudou-sec3 small.rt span{background-color:#897d77;position:absolute;width:100%;text-align:center;left:50%;bottom:-24px;padding:2px;font-size:18px!important;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}@media screen and (max-width:584px){#index .koudou-sec3 small.rt span{bottom:-20px;bottom:-15px;font-size:2.5vw!important}}#index .koudou-sec3 i{font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;position:relative}#index .koudou-sec3 i small{position:absolute;width:100%;text-align:center;left:50%;bottom:-14px;font-size:14px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#index .koudou-sec3 i.s2{font-weight:bold;display:inline-block;font-size:63px!important;font-size:83px!important;background:linear-gradient(120deg,#b39855 0%,#fff8d1 50%,#b39855 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding:0 4px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width:584px){#index .koudou-sec3 i.s2{font-size:10vw!important;padding:0!important}}#index .koudou-sec3 i.s3{display:inline-block;font-size:46px!important;font-size:53px!important;color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width:584px){#index .koudou-sec3 i.s3{font-size:7vw!important}}#index .koudou-sec3 i.s1{display:inline-block;font-size:63px!important;font-size:83px!important;font-family:Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;color:#fff;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width:584px){#index .koudou-sec3 i.s1{font-size:10vw!important}}#index .koudou-sec2{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;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:584px){#index .koudou-sec2{margin-bottom:3vw}}#index .koudou-sec2.mb0{margin-bottom:0!important}#index .koudou-sec2>dt{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 350px);display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#index .koudou-sec2>dt.sty2{width:auto}@media screen and (max-width:584px){#index .koudou-sec2>dt.sty2{width:100%}}@media screen and (max-width:584px){#index .koudou-sec2>dt{width:100%}}#index .koudou-sec2>dt .p2{font-weight:bold;text-align:center}#index .koudou-sec2>dt .p2 small.rt{position:relative}#index .koudou-sec2>dt .p2 small.rt span{background-color:#4e454a;position:absolute;width:100%;text-align:center;left:50%;bottom:-24px;padding:4px 2px;font-size:16px!important;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;line-height:1}@media screen and (max-width:584px){#index .koudou-sec2>dt .p2 small.rt span{bottom:-10px;font-size:2.5vw!important}}#index .koudou-sec2>dt .p2 i.s2{font-size:67px!important}@media screen and (max-width:1100px){#index .koudou-sec2>dt .p2 i.s2{padding:0}}@media screen and (max-width:1040px){#index .koudou-sec2>dt .p2 i.s2{font-size:58px!important}}@media screen and (max-width:584px){#index .koudou-sec2>dt .p2 i.s2{font-size:12vw!important}}@media screen and (max-width:584px){#index .koudou-sec2>dt .p2 i{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}#index .koudou-sec2>dt .p2 span{font-size:24px!important}@media screen and (max-width:584px){#index .koudou-sec2>dt .p2{padding-right:0px;font-size:7.4vw!important;margin-top:0!important;line-height:1.4em!important}}#index .koudou-sec2>dd{width:340px;display:inline-block}@media screen and (max-width:584px){#index .koudou-sec2>dd{width:100%}}#index .koudou-sec2>dd .btn-link{width:auto!important}#index .koudou-sec2a{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;width:100%;margin:0!important;position:relative}#index .koudou-sec2a:before{width:1px;height:60%;content:"";background-color:#fff;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:584px){#index .koudou-sec2a:before{display:none}}#index .koudou-sec2a.nl:before{display:none}@media screen and (max-width:584px){#index .koudou-sec2a{width:90%!important;margin-left:auto;margin-right:auto}}#index .koudou-sec2a dt{display:inline-block;margin-right:6px}@media screen and (max-width:584px){#index .koudou-sec2a dt{width:auto;text-align:center}}#index .koudou-sec2a dt .p1{width:100%;display:block;border:1px solid #FFFFFF;text-align:center;margin:0!important;white-space:normal}#index .koudou-sec2a dt .p1.sty4{font-weight:bold;color:#4e454a;background-color:#fff;background:linear-gradient(120deg,#b39855 0%,#fff8d1 50%,#b39855 100%);border:1px solid #b39855}@media screen and (max-width:584px){#index .koudou-sec2a dt .p1{font-size:5vw!important;margin:0!important;line-height:1em!important}}#index .koudou-sec2a dt .p2{text-align:center;font-weight:normal!important;font-family:Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:28px!important;line-height:1.3em!important;white-space:normal}@media screen and (max-width:584px){#index .koudou-sec2a dt .p2{font-size:6vw!important;margin:0!important}}#index .koudou-sec2a dd{display:inline-block}@media screen and (max-width:584px){#index .koudou-sec2a dd{width:auto}}#index .koudou-sec2a dd .p2{color:#fff!important;font-family:"游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;line-height:1em!important}@media screen and (max-width:584px){#index .koudou-sec2a dd .p2{margin:0!important;text-align:left!important}}#index .koudou-sec2a dd span{font-size:36px!important;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}#index .koudou-sec2a dd i{font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width:584px){#index .koudou-sec2a dd i{font-size:12vw!important}}#index .koudou-sec2a dd i.s2{display:inline-block;font-size:82px!important;font-weight:bold!important;color:#e8dcab;padding:10px 10px;background:linear-gradient(120deg,#b39855 0%,#fff8d1 50%,#b39855 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1}@media screen and (max-width:1100px){#index .koudou-sec2a dd i.s2{padding:0!important}}@media screen and (max-width:584px){#index .koudou-sec2a dd i.s2{font-size:12vw!important;line-height:1.4}}#index .koudou-sec2a dd i.s1{display:inline-block;font-weight:normal!important;font-family:Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:80px!important;color:#e8dcab}@media screen and (max-width:584px){#index .koudou-sec2a dd i.s1{font-size:12vw!important}}.pagein .pfbann{right:20px;opacity:1}@media screen and (max-width:584px){.pagein .pfbann{right:10px}}.pfbann{-webkit-box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;position:fixed;z-index:219;right:-200px;opacity:0;top:200px;width:30%;max-width:220px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:1s;transition:1s}.pfbann img{display:block;vertical-align:bottom;width:100%}.pfbann .cls{position:absolute;width:40px;height:40px;z-index:10;right:0;top:0;z-index:250;cursor:pointer}@media screen and (max-width:584px){.pfbann{width:50%;max-width:220px}}.pfbann.hide{right:-200px;pointer-events:none;opacity:0}body{opacity:0}body.pagein{opacity:1;-webkit-transition:2s;transition:2s}body.menuopen{overflow:hidden}body.pageout{opacity:0}body a{color:#000;text-decoration:none}body a:active{text-decoration:none}body h1,body h2,body h3,body h4,body h5,body h6{position:relative;margin:0;padding:0}body .contents>article img{width:100%}body figure img{width:100%;height:auto}.ancb{position:relative}.ancb a{position:absolute;left:0;top:-100px}.gnavi-01 ul>li span:hover,.gnavi-01 ul>li>a:hover{color:#377C87}.gnavi-01 ul>li.current>a,.gnavi-01 ul>li:hover>a{color:#377C87}.gnavi-01 ul>li.current>a:after,.gnavi-01 ul>li:hover>a:after,.gnavi-01 ul>li>a:hover:after{background-color:#377C87}.gnavi-01 ul.length9>li{width:auto}@media screen and (max-width:584px){.gnavi-01 ul.length9>li{width:50%}}article.information{position:relative;background-color:#F3F1E7;padding:100px 40px;-webkit-box-sizing:border-box;box-sizing:border-box}article.information h3{font-size:14px;text-align:center;position:relative;margin:0 auto 40px auto}article.information h3 span{font-size:30px;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}@media screen and (max-width:584px){article.information{padding:12vw 6vw}article.information h3{font-size:3vw}article.information h3 span{font-size:6vw;margin-bottom:1vw}}article.pagenote{position:relative;background-color:#F3F1E7;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box}article.pagenote p{color:#6E6865;font-size:12px}@media screen and (max-width:584px){article.pagenote{padding:6vw}}article .pagecontact{position:relative;z-index:4;background-size:cover;background-position:center center;background-image:url("/content/dam/31sumai/mfr/F2103/bg_01.jpg")}article .pagecontact .b-p{padding:20px;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}article .pagecontact .b-p a{display:block;width:49%;position:relative;margin-left:auto;margin-right:auto}article .pagecontact .b-p a img{display:block;vertical-align:bottom;width:100%}@media screen and (max-width:584px){article .pagecontact .b-p a{width:100%}}.thims{-webkit-transition:2s;transition:2s;opacity:0;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.thimi,.thimi2,.thimi3,.thimi4{opacity:0;-webkit-transform:scale(1.1) translate(0,100px) skew(0deg,-5deg);transform:scale(1.1) translate(0,100px) skew(0deg,-5deg)}.thims.ani1{opacity:1;-webkit-transition:3s;transition:3s;-webkit-transform:scale(1,1);transform:scale(1,1)}.thims.ani1.ani1fin{-webkit-transition:1s;transition:1s}.thimi.ani1{opacity:1;-webkit-transition:1s 0.25s;transition:1s 0.25s;-webkit-transform:scale(1) translate(0,0) skew(0deg,0deg);transform:scale(1) translate(0,0) skew(0deg,0deg)}.thimi2.ani1{opacity:1;-webkit-transition:all 0.8s 0.3s cubic-bezier(0.22,0.61,0.36,1);transition:all 0.8s 0.3s cubic-bezier(0.22,0.61,0.36,1);-webkit-transform:scale(1) translate(0,0) skew(0deg,0deg);transform:scale(1) translate(0,0) skew(0deg,0deg)}.thimi3.ani1{opacity:1;-webkit-transition:all 0.8s 0.35s cubic-bezier(0.22,0.61,0.36,1);transition:all 0.8s 0.35s cubic-bezier(0.22,0.61,0.36,1);-webkit-transform:scale(1) translate(0,0) skew(0deg,0deg);transform:scale(1) translate(0,0) skew(0deg,0deg)}.thimi4.ani1{opacity:1;-webkit-transition:all 0.8s 0.4s cubic-bezier(0.22,0.61,0.36,1);transition:all 0.8s 0.4s cubic-bezier(0.22,0.61,0.36,1);-webkit-transform:scale(1) translate(0,0) skew(0deg,0deg);transform:scale(1) translate(0,0) skew(0deg,0deg)}.thim.ani1.ani1fin,.thim2.ani1.ani1fin,.thim3.ani1.ani1fin,.thim4.ani1.ani1fin{opacity:1;-webkit-transition:all 0s 0s cubic-bezier(0.22,0.61,0.36,1);transition:all 0s 0s cubic-bezier(0.22,0.61,0.36,1)}.thiml,.thiml2{opacity:0;-webkit-transition:1s;transition:1s;-webkit-transform:translateX(15%);transform:translateX(15%)}.thimr,.thimr2{opacity:0;-webkit-transition:1s;transition:1s;-webkit-transform:translateX(-15%);transform:translateX(-15%)}.thiml.ani1,.thimr.ani1{opacity:1;-webkit-transition:3s;transition:3s;-webkit-transform:translateX(0%);transform:translateX(0%)}.thiml2.ani1,.thimr2.ani1{opacity:1;-webkit-transition:all 2s 0.4s cubic-bezier(0.22,0.61,0.36,1);transition:all 2s 0.4s cubic-bezier(0.22,0.61,0.36,1);-webkit-transform:translateX(0%);transform:translateX(0%)}.thim,.thim2,.thim3,.thim4{opacity:0;-webkit-transition:2s;transition:2s;-webkit-transform:translateY(40px);transform:translateY(40px)}.thim.thimu,.thim2.thimu,.thim3.thimu,.thim4.thimu{opacity:0;-webkit-transition:0.6s;transition:0.6s;-webkit-transform:translateY(-8%);transform:translateY(-8%)}.thim.ani1{opacity:1;-webkit-transition:2 0.25s;transition:2 0.25s;-webkit-transform:translateY(0%);transform:translateY(0%)}.thim2.ani1{opacity:1;-webkit-transition:2s 0.3s;transition:2s 0.3s;-webkit-transform:translateY(0%);transform:translateY(0%)}.thim3.ani1{opacity:1;-webkit-transition:2s 0.35s;transition:2s 0.35s;-webkit-transform:translateY(0%);transform:translateY(0%)}.thim4.ani1{opacity:1;-webkit-transition:2s 0.7s;transition:2s 0.7s;-webkit-transform:translateX(0%);transform:translateX(0%)}.thim.ani1.ani1fin,.thim2.ani1.ani1fin,.thim3.ani1.ani1fin,.thim4.ani1.ani1fin,.thiml.ani1.ani1fin,.thiml2.ani1.ani1fin,.thimr.ani1.ani1fin,.thimr2.ani1.ani1fin{opacity:1;-webkit-transition:all 0s 0s cubic-bezier(0.22,0.61,0.36,1);transition:all 0s 0s cubic-bezier(0.22,0.61,0.36,1)}@-webkit-keyframes scroll-hint-appear{0%{-webkit-transform:translateX(40px);transform:translateX(40px);opacity:0}10%{opacity:1}50%,to{-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:0}}@keyframes scroll-hint-appear{0%{-webkit-transform:translateX(40px);transform:translateX(40px);opacity:0}10%{opacity:1}50%,to{-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:0}}.scroll-hint.is-right-scrollable{background:linear-gradient(270deg,rgba(0,0,0,0.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint.is-right-scrollable.is-left-scrollable{background:linear-gradient(90deg,rgba(0,0,0,0.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0)),linear-gradient(270deg,rgba(0,0,0,0.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint.is-left-scrollable{background:linear-gradient(90deg,rgba(0,0,0,0.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint-icon{position:absolute;top:calc(30% - 25px);left:calc(50% - 60px);-webkit-box-sizing:border-box;box-sizing:border-box;width:120px;height:80px;border-radius:5px;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;opacity:0;background:rgba(0,0,0,0.7);text-align:center;padding:20px 5px 10px 5px}.scroll-hint-icon-wrap{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none;z-index:777;display:none}@media screen and (max-width:584px){.scroll-hint-icon-wrap{display:block}}.scroll-hint-text{font-size:10px;color:#FFF;line-height:1em}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:0.8}.scroll-hint-icon:before{display:inline-block;width:40px;height:40px;color:#FFF;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon:after{content:"";width:34px;height:14px;display:block;position:absolute;top:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==);opacity:0;-webkit-transition-delay:2.4s;transition-delay:2.4s}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{-webkit-animation:scroll-hint-appear 1.6s linear;animation:scroll-hint-appear 1.6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.scroll-hint-icon-white{background-color:#FFF;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.4);box-shadow:0 4px 5px rgba(0,0,0,0.4)}.scroll-hint-icon-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon-white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==)}.scroll-hint-icon-white .scroll-hint-text{color:#231815;line-height:1em}h2,h3{color:#6E6865;font-family:"Roboto Slab",Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}dl dt{font-weight:normal}dl dd{font-weight:normal}p{line-height:1.5em;letter-spacing:0.08em;font-family:"Roboto Slab",Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0.08em}p.p1{font-size:25px;line-height:1em;line-height:2em;margin-bottom:20px!important;margin-bottom:30px}@media screen and (max-width:768px){p.p1{margin-bottom:6vw}}@media screen and (max-width:584px){p.p1{font-size:4.5vw}}p.p2{font-size:20px;line-height:1.8em}p.sline{position:relative;line-height:1em;-webkit-box-sizing:border-box;box-sizing:border-box}p.sline:before{width:6px;height:6px;background-color:#BAA657;border-radius:50%;content:"";position:absolute;left:-14px;top:6px;-webkit-transition:1s;transition:1s}p.sline:after{width:100px;height:1px;content:"";background-color:#BAA657;position:absolute;left:-120px;top:8px;-webkit-transition:2s 1s;transition:2s 1s;-webkit-transform-origin:0% 0%;transform-origin:0% 0%}p.sline.iact span{opacity:0;display:block;position:relative;letter-spacing:0.2em;-webkit-transition:2s 0.6s;transition:2s 0.6s;-webkit-transform-origin:0% 0%;transform-origin:0% 0%}p.sline.iact:before{opacity:0;left:-80px}p.sline.iact:after{-webkit-transition:1s;transition:1s;-webkit-transform:scaleX(0);transform:scaleX(0)}p.sline.iact.ani1 span{letter-spacing:0.08em;opacity:1}p.sline.iact.ani1:before{opacity:1;left:-14px}p.sline.iact.ani1:after{-webkit-transform:scaleX(1);transform:scaleX(1)}p .lett,p.lett{letter-spacing:0.2em}p .lett.ani1,p.lett.ani1{letter-spacing:0.08em}.ttl{font-size:32px;font-size:clamp(10px,6.933333316vw,32px)}.ttlb{font-size:60px}.ttlb.iact{opacity:0;letter-spacing:0.2em;-webkit-transition:2s;transition:2s}.ttlb.iact.ani1{opacity:1;letter-spacing:0.08em}sup{top:-0.8em;position:relative;padding-right:10px}sup.m0{padding-right:0}sup i{position:absolute;left:0;top:0;font-size:10px;line-height:1em;letter-spacing:0;white-space:nowrap}sup.sty2{padding-right:16px}sup.sty2 i{font-size:16px}.lead{line-height:2em;font-size:26px;font-size:clamp(10px,5.599999986vw,26px);letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0.08em}@media screen and (max-width:768px){.lead{font-size:clamp(10px,5.599999986vw,20px);font-size:4.5vw}}.text{font-size:16px;line-height:2em;font-size:clamp(10px,3.199999992vw,16px);letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0.08em}@media screen and (max-width:768px){.text{font-size:3.5vw;line-height:1.8em}}.txt{font-size:14px;line-height:1.8em;font-size:clamp(10px,2.66666666vw,14px);letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0.08em}@media screen and (max-width:768px){.txt{font-size:3.5vw;line-height:1.8em}}article a{text-decoration:none}article a:hover{text-decoration:none}.note{color:#fff;z-index:11;letter-spacing:0;font-size:12px;line-height:1em}.note.shdw{text-shadow:1px 1px 1px rgb(0,0,0),-1px -1px 1px rgb(0,0,0),1px -1px 1px rgb(0,0,0),-1px 1px 1px rgb(0,0,0),0px 0px 3px rgb(0,0,0)}.note.abs{bottom:5px;position:absolute;right:5px}.note.abs.left{right:auto;left:5px}.note.ns{text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none}.note.b{color:#000}@media screen and (max-width:584px){.note{font-size:2.5vw}}.lhr{margin-top:80px;padding-top:80px;position:relative}.lhr:before{width:12%;max-width:80px;height:1px;content:"";background-color:#D4BFA4;position:absolute;left:50%;top:0;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.lhr.grd:before{background:-webkit-gradient(linear,left top,right top,from(rgb(125,100,40)),to(rgb(234,193,74)));background:linear-gradient(90deg,rgb(125,100,40) 0%,rgb(234,193,74) 100%)}.lhr.iact:before{-webkit-transition:1s;transition:1s;-webkit-transform:scaleX(0) translateX(-50%);transform:scaleX(0) translateX(-50%)}.lhr.ani1:before{-webkit-transform:scaleX(1) translateX(-50%);transform:scaleX(1) translateX(-50%)}figure{position:relative;overflow:hidden}figure .note{bottom:5px;position:absolute;right:5px}figure .note.left{right:auto;left:5px}#gnavi-02{background-color:#F3F1E7}#gnavi-02 ul>li a{background-color:transparent}.pinch{position:relative;background-color:#fff;font-size:3.5vw;margin-bottom:3vw;text-align:center;width:100%;border-radius:20px;margin-top:6px}.pinch img{width:18px!important;height:auto!important;display:inline-block!important}.bukken_footer .container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-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}.bukken_footer .brand{width:100%;max-width:1000px;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;margin:60px auto 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:584px){.bukken_footer .brand{margin:6vw auto 0 auto}}.bukken_footer .brand div{margin:0 3%}@media screen and (max-width:584px){.bukken_footer .brand div{width:90%;margin:3vw auto 6vw auto}}.bukken_footer .brand div a{display:block;display:block;width:100%;text-decoration:none;position:relative}.bukken_footer .brand div img{width:auto;height:60px;display:block}@media screen and (max-width:584px){.bukken_footer .brand div img{margin-left:auto;margin-right:auto}}.bukken_footer .brand div p{font-size:12px;text-align:left;display:block;position:relative;margin:0;line-height:1em;margin-bottom:10px}@media screen and (max-width:584px){.bukken_footer .brand div p{text-align:center}}section{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}section .sectionin{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1100px;margin-left:auto;margin-right:auto;padding:100px 40px;z-index:3}@media screen and (max-width:768px){section .sectionin{padding:12vw 6vw}}#index .mainimg{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}#index .mainimg .note{position:absolute;right:10vw;bottom:5vw;z-index:4;color:#000;opacity:0;z-index:3;-webkit-transition:1s;transition:1s}#index .mainimg .note.colw{color:#fff}@media screen and (max-width:768px){#index .mainimg .note{bottom:2vw}}#index .mainimg .bg{display:block;vertical-align:bottom;width:100%;opacity:0}#index .mainimg-ci1{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;opacity:0;-webkit-transition:1s;transition:1s}#index .mainimg-ci1 img{-webkit-transition:1s;transition:1s}#index .mainimg-ci2{position:absolute;width:100%;max-width:500px;height:auto;left:50%;top:24%;z-index:3;opacity:0;-webkit-transition:1s;transition:1s;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (max-width:584px){#index .mainimg-ci2{max-width:200px;top:20%}}#index .mainimg-ci2 .bg{display:block;vertical-align:bottom;width:100%}#index .mainimg-ci2>ul{position:absolute;width:100%;height:100%;left:0;top:0;transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2)}#index .mainimg-ci2>ul li{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;-webkit-transition:1s;transition:1s}#index .mainimg-ci2>ul li:nth-child(2) img{-webkit-transform:translateX(-100px) scale(1.2);transform:translateX(-100px) scale(1.2)}@media screen and (max-width:768px){#index .mainimg-ci2>ul li:nth-child(2) img{-webkit-transform:translateX(-40px) scale(1.2);transform:translateX(-40px) scale(1.2)}}#index .mainimg-ci2>ul li:nth-child(3){-webkit-transform:translateY(0px);transform:translateY(0px)}#index .mainimg-ci2>ul li img{display:block;vertical-align:bottom;width:100%}#index .mainimg-cline{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-transition:1s;transition:1s;-webkit-filter:blur(0px);filter:blur(0px)}#index .mainimg-cline li{-webkit-transition:1s;transition:1s;width:100%;position:absolute;left:50%;top:40%;-webkit-transform:translateX(-60%) translateY(-50%) scaleY(0);transform:translateX(-60%) translateY(-50%) scaleY(0);z-index:2}#index .mainimg-cline li.s2,#index .mainimg-cline li.s3,#index .mainimg-cline li.s4{-webkit-transform:translateX(-50%) translateY(-50%) scaleY(0);transform:translateX(-50%) translateY(-50%) scaleY(0)}#index .mainimg-cline li img{-webkit-transition:0.6s cubic-bezier(0.52,0.08,0.18,1);transition:0.6s cubic-bezier(0.52,0.08,0.18,1);display:block;vertical-align:bottom;width:100%;clip-path:ellipse(0px 120px at left);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}#index .mainimg-cline li.s5{-webkit-transform:translateX(-20%) translateY(-50%) scaleY(0);transform:translateX(-20%) translateY(-50%) scaleY(0)}#index .mainimg-cline li.s5 img{clip-path:ellipse(0px 120px at right)}#index .mainimg-cline li.ani1{-webkit-transform:translateX(-50%) translateY(-50%) scaleY(1);transform:translateX(-50%) translateY(-50%) scaleY(1)}#index .mainimg-cline li.ani1 img{clip-path:ellipse(100% 120px at left)}#index .mainimg-cline li.ani1.s5 img{clip-path:ellipse(100% 120px at right)}#index .mainimg-sld1{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5;opacity:0;-webkit-transition:1s;transition:1s}#index .mainimg-sld1 .note{z-index:7;opacity:1}#index .mainimg-sld1 img{display:block;vertical-align:bottom;width:100%;transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transition:4s;transition:4s}#index .mainimg-sld1 .cv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:6;opacity:0;-webkit-transition:1s;transition:1s;-webkit-transform:translateX(-50px);transform:translateX(-50px)}#index .mainimg-sld1 .note{z-index:7}#index .mainimg-sld2{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5;opacity:0;-webkit-transition:1s;transition:1s}#index .mainimg-sld2 .note{z-index:7;opacity:1;color:#000!important}#index .mainimg-sld2 img{display:block;vertical-align:bottom;width:100%;transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transition:4s;transition:4s;margin-top:-3.5vw}@media screen and (max-width:1600px){#index .mainimg-sld2 img{margin-top:-3.3vw}}@media screen and (max-width:1500px){#index .mainimg-sld2 img{margin-top:-3vw}}@media screen and (max-width:1400px){#index .mainimg-sld2 img{margin-top:-2.5vw}}@media screen and (max-width:1300px){#index .mainimg-sld2 img{margin-top:-2vw}}@media screen and (max-width:1300px){#index .mainimg-sld2 img{margin-top:-1.7vw}}@media screen and (max-width:768px){#index .mainimg-sld2 img{margin-top:-1vw}}#index .mainimg-sld2 .cv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:6;opacity:0;-webkit-transition:1s;transition:1s;-webkit-transform:translateX(50px);transform:translateX(50px)}#index .mainimg-sld2 .cv2{position:absolute;width:100%;height:100%;left:0;top:0;z-index:6;opacity:0;-webkit-transition:1s;transition:1s;-webkit-transform:translateX(-50px);transform:translateX(-50px)}#index .mainimg-sld2 .note{z-index:7}#index .mainimg-sld3{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5;opacity:0;-webkit-transition:1s;transition:1s}#index .mainimg-sld3 .note{z-index:7;opacity:1}#index .mainimg-sld3 img{display:block;vertical-align:bottom;width:100%;transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transition:4s;transition:4s;margin-top:-3.5vw}@media screen and (max-width:1600px){#index .mainimg-sld3 img{margin-top:-3.3vw}}@media screen and (max-width:1500px){#index .mainimg-sld3 img{margin-top:-3vw}}@media screen and (max-width:1400px){#index .mainimg-sld3 img{margin-top:-2.5vw}}@media screen and (max-width:1300px){#index .mainimg-sld3 img{margin-top:-2vw}}@media screen and (max-width:1300px){#index .mainimg-sld3 img{margin-top:-1.7vw}}@media screen and (max-width:768px){#index .mainimg-sld3 img{margin-top:-1vw}}#index .mainimg-sld3 .cv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:6;opacity:0;-webkit-transition:1s;transition:1s;-webkit-transform:translateX(-50px);transform:translateX(-50px)}#index .mainimg-sld3 .cv2{position:absolute;width:100%;height:100%;left:0;top:0;z-index:6;-webkit-transition:1s;transition:1s;-webkit-transform:translateX(-50px);transform:translateX(-50px);display:none}#index .mainimg-sld3 .note{z-index:7}#index .mainimg-sld4{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5;opacity:0;-webkit-transition:1s;transition:1s}#index .mainimg-sld4 .note{z-index:8;opacity:1}#index .mainimg-sld4 img{display:block;vertical-align:bottom;width:100%;transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transition:4s;transition:4s}#index .mainimg-sld4 .cv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:6;opacity:0;-webkit-transition:1s;transition:1s;-webkit-transform:translateX(-50px);transform:translateX(-50px)}#index .mainimg-sld4 .note{z-index:7}#index .mainimg-sld5{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5;opacity:0;-webkit-transition:1s;transition:1s}#index .mainimg-sld5 .note{z-index:8;opacity:1}#index .mainimg-sld5 img{display:block;vertical-align:bottom;width:100%;transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transition:4s;transition:4s}#index .mainimg-sld5 .cv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:6;opacity:0;-webkit-transition:1s;transition:1s;-webkit-transform:translateX(-50px);transform:translateX(-50px)}#index .mainimg-sld5 .note{z-index:7}#index .mainimg.ani1 .mainimg-sld2{opacity:0}#index .mainimg.ani1 .mainimg-sld3{opacity:0}#index .mainimg.ani1 .mainimg-sld4{opacity:0}#index .mainimg.ani1 .mainimg-sld1{opacity:1}#index .mainimg.ani1 .mainimg-sld1 img{transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transition:4s;transition:4s}#index .mainimg.ani1 .mainimg-sld1 .cv{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:2s 1s;transition:2s 1s}#index .mainimg.ani1 .mainimg-sld1 .cv2{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:2s 1s;transition:2s 1s}#index .mainimg.ani1 .mainimg-cline{-webkit-transform:scale(1,1);transform:scale(1,1)}#index .mainimg.ani2 .mainimg-cline{opacity:0;-webkit-transform:scale(2);transform:scale(2)}#index .mainimg.ani4 .mainimg-ci1{opacity:0}#index .mainimg.ani4 .mainimg-ci2{opacity:0}#index .mainimg.ani4 .mainimg-sld1{opacity:0}#index .mainimg.ani4 .mainimg-sld2{opacity:1}#index .mainimg.ani4 .mainimg-sld2 img{transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transition:4s;transition:4s}#index .mainimg.ani4 .mainimg-sld2 .cv{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:2s 1s;transition:2s 1s}#index .mainimg.ani4 .mainimg-sld2 .cv2{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:2s 1s;transition:2s 1s}#index .mainimg.ani5 .mainimg-ci1{opacity:0}#index .mainimg.ani5 .mainimg-ci2{opacity:0}#index .mainimg.ani5 .mainimg-sld4{opacity:0}#index .mainimg.ani5 .mainimg-sld2{opacity:0}#index .mainimg.ani5 .mainimg-sld4{opacity:0}#index .mainimg.ani5 .mainimg-sld1{opacity:0}#index .mainimg.ani5 .mainimg-sld3{opacity:1}#index .mainimg.ani5 .mainimg-sld3 img{transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transition:4s;transition:4s}#index .mainimg.ani5 .mainimg-sld3 .cv{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:2s 1s;transition:2s 1s}#index .mainimg.ani5 .mainimg-sld3 .cv2{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:2s 1s;transition:2s 1s}#index .mainimg.ani6 .mainimg-ci1{opacity:0}#index .mainimg.ani6 .mainimg-ci2{opacity:0}#index .mainimg.ani6 .mainimg-sld3{opacity:0}#index .mainimg.ani6 .mainimg-sld2{opacity:0}#index .mainimg.ani6 .mainimg-sld1{opacity:0}#index .mainimg.ani6 .mainimg-sld4{opacity:1}#index .mainimg.ani6 .mainimg-sld4 img{transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transition:4s;transition:4s}#index .mainimg.ani6 .mainimg-sld4 .cv{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:2s 1s;transition:2s 1s}#index .mainimg.ani6 .mainimg-sld4 .cv2{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:2s 1s;transition:2s 1s}#index .mainimg.ani7 .mainimg-ci1{opacity:0}#index .mainimg.ani7 .mainimg-ci2{opacity:0}#index .mainimg.ani7 .mainimg-sld3{opacity:0}#index .mainimg.ani7 .mainimg-sld2{opacity:0}#index .mainimg.ani7 .mainimg-sld1{opacity:0}#index .mainimg.ani7 .mainimg-sld4{opacity:0}#index .mainimg.ani7 .mainimg-sld5{opacity:1}#index .mainimg.ani7 .mainimg-sld5 img{transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transition:4s;transition:4s}#index .mainimg.ani7 .mainimg-sld5 .cv{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:2s 1s;transition:2s 1s}#index .mainimg.ani7 .mainimg-sld5 .cv2{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:2s 1s;transition:2s 1s}#index .merit1{width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px;max-width:800px;max-width:1000px;display:block}@media screen and (max-width:768px){#index .merit1{width:92%;width:100%}}#index .merit{position:relative;z-index:5;margin-top:-7vw;padding-top:60px}@media screen and (max-width:768px){#index .merit{margin-top:-9vw}}#index .merit .sectionin{padding-top:40px;padding-bottom:30px;max-width:1200px}@media screen and (max-width:768px){#index .merit .sectionin{padding:3vw;padding-top:0;padding-bottom:3vw}}#index .merit .bg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;pointer-events:none}#index .merit .merit-list{position:relative;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;z-index:2}#index .merit .merit-list li{width:25%;padding:4px 10px;border-right:1px solid #FFFFFF}@media screen and (max-width:768px){#index .merit .merit-list li{width:50%}#index .merit .merit-list li:first-child,#index .merit .merit-list li:nth-child(2){margin-bottom:3vw}#index .merit .merit-list li:nth-child(3){border-left:1px solid #FFFFFF}}#index .merit .merit-list li:first-child{border-left:1px solid #FFFFFF}#index .merit .merit-list li img{display:block;vertical-align:bottom;width:auto;height:80px;height:160px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){#index .merit .merit-list li img{height:50px;height:100px}}#index .koudou{background:-webkit-gradient(linear,right top,left top,color-stop(2%,rgba(184,169,140,0)),color-stop(10.99%,rgba(202,186,154,0.32)),color-stop(20.72%,rgba(215,197,163,0.67)),color-stop(30.13%,rgb(219,201,166)),color-stop(70%,rgb(219,201,166)),color-stop(79.37%,rgba(215,197,163,0.67)),color-stop(89.06%,rgba(202,186,154,0.32)),color-stop(98%,rgba(184,169,140,0)));background:linear-gradient(-90deg,rgba(184,169,140,0) 2%,rgba(202,186,154,0.32) 10.99%,rgba(215,197,163,0.67) 20.72%,rgb(219,201,166) 30.13%,rgb(219,201,166) 70%,rgba(215,197,163,0.67) 79.37%,rgba(202,186,154,0.32) 89.06%,rgba(184,169,140,0) 98%);padding:6px 0}#index .koudou section{background-color:#897D76}#index .koudou section .sectionin{padding:40px 0 30px 0}@media screen and (max-width:768px){#index .koudou section .sectionin{padding:6vw 3vw 4vw 3vw}}#index .koudou section .sectionin p{color:#fff;text-align:center;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;margin:0;line-height:1em}#index .koudou section .sectionin p.p1{font-size:22px}@media screen and (max-width:768px){#index .koudou section .sectionin p.p1{font-size:4.5vw;line-height:1.8em}}#index .koudou section .sectionin p.p3{margin-bottom:30px;font-size:20px}@media screen and (max-width:768px){#index .koudou section .sectionin p.p3{font-size:3.5vw;margin-top:10px;margin-bottom:4vw}}#index .koudou section .sectionin p.p2{font-size:44px;display:block;text-align:center;line-height:1.7em;line-height:1.8em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}#index .koudou section .sectionin p.p2 span{font-size:28px}@media screen and (max-width:768px){#index .koudou section .sectionin p.p2 span{font-size:4.5vw}}#index .koudou section .sectionin p.p2.sty2{font-size:40px;line-height:1.2}@media screen and (max-width:768px){#index .koudou section .sectionin p.p2.sty2{font-size:9vw;white-space:nowrap}}#index .koudou section .sectionin p.p2 i{font-size:54px;font-style:normal}@media screen and (max-width:768px){#index .koudou section .sectionin p.p2 i{font-size:8.5vw}}#index .koudou section .sectionin p.p2 a{display:block;margin-left:auto;margin-right:auto;width:40%;max-width:340px}#index .koudou section .sectionin p.p2 a img{display:block;vertical-align:bottom;width:100%}@media screen and (max-width:768px){#index .koudou section .sectionin p.p2 a{width:100%;max-width:200px;margin-top:3vw;margin-left:0}}@media screen and (max-width:768px){#index .koudou section .sectionin p.p2{font-size:6.5vw;line-height:1.3em;margin-top:3vw}}#index .koudou section .sectionin a.btn-link{display:block;margin-left:auto;margin-right:auto;float:none;width:40%;max-width:340px}#index .koudou section .sectionin a.btn-link img{display:block;vertical-align:bottom;width:100%}@media screen and (max-width:768px){#index .koudou section .sectionin a.btn-link{width:70%}}#index .contentpnl2{position:relative;overflow:hidden;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;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:768px){#index .contentpnl2.sty5{min-height:0}}#index .contentpnl2.brand:before{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;background-color:#6A9899;content:"";mix-blend-mode:multiply;background-blend-mode:multiply}#index .contentpnl2 .bg{display:block;vertical-align:bottom;width:100%;z-index:1;transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);position:absolute;position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:100 0%;object-position:100 0%}@media screen and (max-width:768px){#index .contentpnl2 .bg.sty5{position:relative;left:auto;top:auto;height:auto}}#index .contentpnl2 .bg2{position:absolute;width:60%;width:40%;height:100%;left:0;top:0;z-index:2;background-size:cover;background-position:right center;background-image:url("/content/dam/31sumai/mfr/F2103/top/cpnli_concept_02.png")}@media screen and (max-width:768px){#index .contentpnl2 .bg2.sty5{display:none}}#index .contentpnl2 .note{position:absolute;right:5px;bottom:5px;z-index:5;color:#000}#index .contentpnl2 .note.colf{color:#fff}@media screen and (max-width:768px){#index .contentpnl2 .note.sty5{color:#fff;bottom:auto;top:230px;top:56vw}}#index .contentpnl2 .contentpnl2-sec{position:relative;width:100%;height:auto;max-width:1100px;max-width:1400px;margin-left:auto;margin-right:auto;z-index:3;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;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:80px 40px 80px 40px}@media screen and (max-width:768px){#index .contentpnl2 .contentpnl2-sec{padding:3vw}#index .contentpnl2 .contentpnl2-sec.sty5{background-size:cover;background-position:right center;background-image:url(/content/dam/31sumai/mfr/F2103/top/cpnli_concept_02.png)}}#index .contentpnl2 .contentpnl2-sec a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5}#index .contentpnl2 .contentpnl2-sec p{width:100%;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;color:#fff}#index .contentpnl2 .contentpnl2-sec p.colb{color:#000}#index .contentpnl2 .contentpnl2-sec p.p1{margin-bottom:20px;color:#6E6865}@media screen and (max-width:768px){#index .contentpnl2 .contentpnl2-sec p.p1{font-size:4.5vw;margin-bottom:3vw}}#index .contentpnl2 .contentpnl2-sec p.p2{font-size:44px;margin-bottom:20px}@media screen and (max-width:768px){#index .contentpnl2 .contentpnl2-sec p.p2{font-size:8vw;margin-bottom:3vw}}#index .contentpnl2 .contentpnl2-sec p.p3{font-size:30px;margin-bottom:20px}@media screen and (max-width:768px){#index .contentpnl2 .contentpnl2-sec p.p3{font-size:4.5vw;margin-bottom:3vw}}#index .contentpnl2 .contentpnl2-sec p.txt{font-size:16px;line-height:2em}@media screen and (max-width:768px){#index .contentpnl2 .contentpnl2-sec p.txt{font-size:3vw;line-height:1.8em}}#index .contentpnl2 .contentpnl2-sec .contentpnl-p1{position:relative;width:100%}#index .contentpnl2 .contentpnl2-sec .contentpnl-p1 img{width:56%;margin-left:auto;margin-right:auto;margin-bottom:20px;display:block}#index .contentpnl2 .contentpnl2-sec .contentpnl-p1 p{text-align:center;color:#fff;font-size:18px}@media screen and (max-width:768px){#index .contentpnl2 .contentpnl2-sec .contentpnl-p1 p{font-size:3vw}}#index .contentpnl2 .contentpnl2-sec .contentpnl-p1 p span{color:#FFEBB5}#index .contentpnl2 .contentpnl2-sec .contentpnl-p2{text-align:center;color:#fff;font-size:24px}@media screen and (max-width:768px){#index .contentpnl2 .contentpnl2-sec .contentpnl-p2{font-size:4vw}}#index .contentpnl2 .contentpnl2-sec .contentpnl2-more{width:100%;margin-top:20px}#index .contentpnl2 .contentpnl2-sec .contentpnl2-more a{display:block;width:100%;max-width:270px;position:relative}@media screen and (max-width:768px){#index .contentpnl2 .contentpnl2-sec .contentpnl2-more a{max-width:210px}}#index .contentpnl2 .contentpnl2-sec .contentpnl2-more a img{display:block;vertical-align:bottom;width:100%}#index .contentpnl2 .contentpnl2-sec .contentpnl2-bann{width:100%;background-color:#fff;margin-top:60px}@media screen and (max-width:768px){#index .contentpnl2 .contentpnl2-sec .contentpnl2-bann{margin-top:6vw;margin-bottom:6vw}}#index .contentpnl2 .contentpnl2-sec .contentpnl2-bann a{display:block;width:100%;position:relative}#index .contentpnl2 .contentpnl2-sec .contentpnl2-bann a img{display:block;vertical-align:bottom;width:100%}@media screen and (max-width:768px){#index .contentpnl2 .contentpnl2-sec{padding:6vw}}#index .contentpnl2.thim{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#index .contentpnl2.ani1 .bg{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:2s;transition:2s}#index .contentpnl2.ani1:before{-webkit-transition:2s 1s;transition:2s 1s;opacity:1}#index .contentpnl2.ani1.ani1fin .bg{-webkit-transition:0.6s;transition:0.6s}#index .contentpnl2.ani1.ani1fin:before{-webkit-transition:0.6s 0s;transition:0.6s 0s}#index .contentpnl{position:relative}#index .contentpnl 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}#index .contentpnl ul li{width:25%;overflow:hidden;position:relative}@media screen and (max-width:768px){#index .contentpnl ul li{width:50%}}#index .contentpnl ul li.thim{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#index .contentpnl ul li .bg{display:block;vertical-align:bottom;width:100%;z-index:1;transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1)}#index .contentpnl ul li:before{position:absolute;width:100%;height:100%;left:0;top:0;content:"";z-index:2;background-color:#A8A8A8;opacity:0.9;mix-blend-mode:multiply;background-blend-mode:multiply;-webkit-transition:1s;transition:1s;opacity:0}#index .contentpnl ul li .inner{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;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;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px}@media screen and (max-width:768px){#index .contentpnl ul li .inner{padding:3vw}}#index .contentpnl ul li .inner a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5}#index .contentpnl ul li .inner p{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}#index .contentpnl ul li .inner .contentpnl-p1{position:relative;width:100%}#index .contentpnl ul li .inner .contentpnl-p1 img{width:56%;margin-left:auto;margin-right:auto;margin-bottom:20px;display:block}#index .contentpnl ul li .inner .contentpnl-p1 p{text-align:center;color:#fff;font-size:18px}@media screen and (max-width:768px){#index .contentpnl ul li .inner .contentpnl-p1 p{font-size:3vw}}#index .contentpnl ul li .inner .contentpnl-p1 p span{color:#FFEBB5}#index .contentpnl ul li .inner .contentpnl-p2{text-align:center;color:#fff;font-size:24px;font-size:clamp(1.125rem,0.2rem + 1.93vw,2.125rem)}@media screen and (max-width:768px){#index .contentpnl ul li .inner .contentpnl-p2{font-size:4vw}}#index .contentpnl ul li .inner .contentpnl-more img{display:block;vertical-align:bottom;width:100%}#index .contentpnl ul li .note{position:absolute;right:5px;bottom:5px;z-index:5;color:#fff}#index .contentpnl ul li:nth-child(2):before{background-color:#CFC7BA}#index .contentpnl ul li:nth-child(3):before{background-color:#969187}#index .contentpnl ul li:nth-child(4):before{background-color:#969187}#index .contentpnl ul li.ani1 .bg{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:2s;transition:2s}#index .contentpnl ul li.ani1:before{-webkit-transition:2s 1s;transition:2s 1s;opacity:1}#index .contentpnl ul li.ani1.ani1fin .bg{-webkit-transition:0.6s;transition:0.6s}#index .contentpnl ul li.ani1.ani1fin:before{-webkit-transition:0.6s 0s;transition:0.6s 0s}#index .contentpnl ul li:hover:before{opacity:0.3;-webkit-transition:0.6s 0s;transition:0.6s 0s}#index .contentpnl ul li:hover .bg{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-transition:1s 0s;transition:1s 0s}#index .contentpnl ul li.cmgs{pointer-events:none}#index .contentpnl ul li.cmgs .contentpnl-more{position:relative}#index .contentpnl ul li.cmgs .contentpnl-more:after{text-align:center;content:"COMING SOON.";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;text-align:center;width:100%;z-index:20;color:#897D76}@media screen and (max-width:768px){#index .contentpnl ul li.cmgs .contentpnl-more:after{font-size:3.5vw}}.mapsec1{position:relative}.mapsec1 .mapsec1-sec{max-width:760px;margin-left:auto;margin-right:auto}.mapsec1 .mapsec1-sec h2{font-size:26px;font-size:5vw;font-weight:normal;margin:0;margin-bottom:20px}._sp{display:none}@media screen and (max-width:768px){._pc{display:none!important}._sp{display:block!important}#gnavi-03{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;position:relative!important;width:100%!important;top:auto!important;left:auto!important;z-index:1}#gnavi-03 li>a{background-color:#ece8d9!important}.gnavi-01 ul.length9 li:last-child{width:50%!important}}.b-logo img{width:100%;max-width:370px}#nav-sp-overlay{background-color:#fff!important;height:100vh!important}.nav-sp-open .header02-cont .row{position:relative!important;z-index:9999!important}.nav-sp-open .header02-cont .row .logo-cont .nav-sp{width:auto;background:transparent}.nav-sp-open .header02-cont .btn-cont{display:none!important}.nav-sp-open .gnavi-01{top:80px!important}.bukken_footer .footer-nav-01 .container .tel-cont .tel-details>li.text{font-size:10px}.header-01-wrap{padding-bottom:5px}@media screen and (max-width:768px){.header-01-wrap{padding-bottom:0}sup{top:-1em!important}.bukken_footer .footer-nav-01 .container .tel-cont .tel-details>li.text{font-size:3vw;margin-top:3vw;text-align:center}.gnavi-01{z-index:1999;background-color:#fff}}#bread_crumb{width:100%;padding:15px 0;clear:both;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:solid 1px #ccc;padding:10px 0 0 0;margin:0}#bread_crumb.no_border{border-bottom:none}#bread_crumb ul{width:980px;margin:0 auto;font-size:14px;font-size:1.4rem}#bread_crumb li{float:left;font-size:1.4rem}#bread_crumb li:after{content:">";display:inline-block;padding:0 0.5em}#bread_crumb li:last-child a{color:#3843a7;text-decoration:none}#bread_crumb li:last-child:after{display:none}#bread_crumb{padding:15px 0 0}#bread_crumb ul{width:100%;max-width:1440px;padding:0 1%}.bann_pamph{background:-webkit-gradient(linear,left top,right top,color-stop(12.06%,rgb(137,115,78)),color-stop(50%,rgb(184,156,114)),color-stop(88.63%,rgb(137,115,78)));background:linear-gradient(90deg,rgb(137,115,78) 12.06%,rgb(184,156,114) 50%,rgb(137,115,78) 88.63%);position:relative;margin:60px auto 0 auto;width:100%;max-width:760px;margin-left:auto;margin-right:auto;-webkit-transition:0.3s;transition:0.3s}.bann_pamph a{display:block;width:100%;height:100%;position:relative;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;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px}.bann_pamph p{line-height:1em;font-size:30px;color:#fff}@media screen and (max-width:584px){.bann_pamph p{font-size:5vw;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}}.bann_pamph:hover{opacity:0.7}.bann_itot{position:relative;margin:60px auto 0 auto;margin-bottom:40px;width:100%;max-width:760px;margin-left:auto;margin-right:auto;-webkit-transition:0.3s;transition:0.3s}.bann_itot a{display:block;width:100%;height:100%;position:relative}.bann_itot:hover{opacity:0.7}@media screen and (min-width:768px){.bukken_footer .footer-nav-01 .container .tel-cont .tel-details>li.text dl dt{position:relative;line-height:1em;margin-top:10px}.bukken_footer .footer-nav-01 .container .tel-cont .tel-details>li.text dl dd{padding-left:0;line-height:1em}}.gnavi-01 ul li:first-child a:after,.gnavi-01 ul li:nth-child(3) a:after,.gnavi-01 ul li:nth-child(6) a:after{width:33px;height:12px;display:block;font-size:10px;padding-left:4px;padding-right:4px;line-height:10px;padding-top:1px;padding-bottom:2px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#FEE1A0;background-color:#b42024;position:absolute;left:10px;top:-2px;z-index:3;content:"NEW"}.mapp1{background-color:#7C2831;font-size:16px;text-align:center;line-height:1em;padding:6px;color:#fff;margin:0!important}.maptel{margin-top:20px;margin-bottom:40px}.mapsec1-sec .sectionin{padding-left:0!important;padding-right:0!important}.mapsec1-sec .sectionin .mbtn2{display:block;font-size:14px;color:#fff!important;text-align:center;padding:10px 30px;background-color:#9B9592;border-radius:3px;text-decoration:none;line-height:1;margin-left:auto;margin-right:0;width:160px}.mapsec1-sec .sectionin .mbtn2 p{color:#fff!important}#cboxContent .b-annaizu_modal>.box .b-head .b-print .b-btn a{background-color:#9B9592}.mapp2{background-color:#fff;border:1px solid #897D76;color:#897D76;font-size:16px;text-align:center;line-height:1em;padding:6px;margin:0!important}.mapsec1 .mapsec1-sec h2{font-size:26px;-webkit-box-sizing:border-box;box-sizing:border-box}.bukken_footer .footer-nav-01 .container .btn-cont a:first-child,.header-01-wrap .header-02 .btn-cont a:first-child{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#871c32),color-stop(26%,#871c32),to(#600F0E));background:linear-gradient(to bottom,#871c32 0,#871c32 26%,#600F0E 100%)}.header-01-wrap .header-02 .btn-cont .btn-link.btn-md{width:80px}.header-01-wrap .header-02 .logo-cont{width:470px}.header-01-wrap .header-02 .col-md-7{width:530px}.header-01-wrap .header-02 .btn-cont .btn-link:nth-child(2){width:120px}.header-01-wrap .header-02 .btn-cont .btn-link:nth-child(2){background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#871c32),color-stop(26%,#871c32),to(#600F0E));background:linear-gradient(to bottom,#871c32 0,#871c32 26%,#600F0E 100%)}.header-01-wrap .header-02 .btn-cont .btn-link:nth-child(3){width:110px}.bukken_footer .footer-nav-01 .container .btn-cont .btn-link{width:80px}.bukken_footer .footer-nav-01 .container .btn-cont .btn-link:nth-child(2){background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#871c32),color-stop(26%,#871c32),to(#600F0E));background:linear-gradient(to bottom,#871c32 0,#871c32 26%,#600F0E 100%)}.bukken_footer .footer-nav-01 .container .btn-cont .btn-link:nth-child(3){width:110px}.bukken_footer .footer-nav-01 .container .btn-cont .btn-link:nth-child(2){width:120px}.bukken_footer .footer-nav-01 .container .tel-cont .tel-details>li.text{letter-spacing:0}.header-01-wrap .header-02 .container .mfr-logo{width:237px;height:36px}@media screen and (max-width:768px){.bukken_footer .footer-nav-01 .container .btn-cont .btn-link{width:20%;font-weight:normal;font-size:2.7vw}.header-01-wrap .header-02 .logo-cont{width:100%}.header-01-wrap .header-02 .col-md-7{width:100%}.header-01-wrap .header-02 .btn-cont .btn-link.btn-md{width:20%}.header-01-wrap .header-02 .btn-cont .btn-link:first-child{width:20%}.header-01-wrap .header-02 .btn-cont .btn-link:nth-child(3){width:20%}.bukken_footer .footer-nav-01 .container .btn-cont .btn-link:nth-child(2):before,.header-01-wrap .header-02 .btn-cont .btn-link:nth-child(2):before{display:block;width:20px;height:20px;content:"";margin-bottom:6px;position:relative;margin-left:auto;margin-right:auto;background-size:auto 100%;background-position:center center;background-repeat:no-repeat;background-image:url("/content/dam/31sumai/mfr/F2103/common/images/ico_limited.svg")}.header-01-wrap .header-02 .btn-cont .btn-link:nth-child(2){width:20%;position:relative}.mapsec1 .mapsec1-sec h2{font-size:5vw;padding-left:10px}.gnavi-01 ul li:nth-child(3) a:after,.gnavi-01 ul li:nth-child(6) a:after{top:4px}.mapp1{font-size:4vw;line-height:1.2em}.mapp2{font-size:4vw;line-height:1.2em}#cboxContent .b-annaizu_modal>.box{padding:6vw!important}}
/*# sourceMappingURL=main.css.map */