html{font-size:62.5%}body{width:100%;background-color:#fff;color:#222;font-family:"游ゴシック体",Yu Gothic,YuGothic,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,sans-serif;font-weight:500;line-height:1.8;letter-spacing:.05em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overflow-y:scroll;overscroll-behavior-y:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}img{height:auto}ul,ol,dl,dt,dd{margin:0;padding:0}ul{text-align:left}ul li{list-style:none}figure{margin:0}table{border:none;border-spacing:0}th,td{vertical-align:top;text-align:left}.dd{position:absolute;left:50%;top:120%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.6}em{font-weight:700;font-style:normal}p{margin:0}address{font-style:normal}a{outline:none;color:#222}a:link{color:#222;text-decoration:none}a:visited{color:#222}a:hover,a:focus,a:active{color:#292420;text-decoration:none}@media screen and (max-width:1024px){body{min-width:980px}}@media screen and (max-width:47.9375em){body{min-width:auto;line-height:1.7}}.pct{line-height:0}.pct img{width:100%}.sub-head{padding:16px 20px 40px;text-align:center;line-height:1.33333}.sub-head .inner{max-width:1200px;margin:0 auto}.sub-head .ttl-en{font-size:4.5rem;font-family:"Montserrat",sans-serif;color:#134491;letter-spacing:.1em}.sub-head .ttl-jp{font-size:1.9rem}.sec-ttl{font-size:2.8rem;text-align:center;margin-bottom:1em}.sec-ttl .txt{font-size:1em;letter-spacing:.1em;position:relative;padding-bottom:.6em}.sec-ttl .txt:before{content:"";width:90px;height:1px;background-color:#969696;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sec-lead{font-size:1.8rem;text-align:center;margin-bottom:40px}.btn-l{text-align:center}.btn-l a{display:inline-block;min-width:320px;background-color:#f59511;font-weight:700;font-size:1.8rem;line-height:1.33333;text-align:center;color:#fff;padding:.9em 2.6em .9em 2.2em;border-radius:2em;position:relative;-webkit-transition:background-color .3s;transition:background-color .3s}.btn-l a:hover{background-color:#ffa01e}a.btn-s{display:inline-block;border:1px solid #134491;font-weight:700;font-size:1.6rem;line-height:1.5;text-align:center;color:#134491;padding:.6em 2.2em .6em 1.3em;border-radius:2em;position:relative;text-decoration:none;-webkit-transition:background-color .3s;transition:background-color .3s}a.btn-s:after{content:"\f125";font-family:ionicons;font-weight:400;position:absolute;right:4%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right .3s;transition:right .3s}a.btn-s:hover{background-color:#134491;color:#fff}a.btn-s:hover:after{right:4%}.note p{text-align:left;font-size:1.5rem;text-indent:-1em;padding-left:1em}.nopost{text-align:center;font-size:1.8rem;margin:4vh 0}@media screen and (max-width:47.9375em){.sub-head{padding:16px 16px 32px}.sub-head .ttl-en{font-size:3.7rem}.sub-head .ttl-jp{font-size:1.7rem}.sec-ttl{font-size:2rem}.sec-ttl .txt:before{width:60px}.sec-lead{font-size:1.6rem;text-align:left;margin-bottom:32px}.btn-l a{width:80%;min-width:auto;font-size:1.6rem;padding:.9em 2.3em .9em 1.5em}.note p{font-size:1.25rem}.nopost{font-size:1.6rem;margin:5em 0}}@media screen and (min-width:48em){.pc{display:inline}.sp{display:none !important}}@media screen and (max-width:47.9375em){.pc{display:none !important}.sp{display:inline}}.breadcrumbs{width:100%;font-size:1.15rem;border-top:1px solid #ebebeb;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;margin-bottom:24px}.breadcrumbs .inner{max-width:1200px;margin:0 auto}.breadcrumbs>span{margin:0 4px}.breadcrumbs>span:first-child{margin-left:0}.breadcrumbs a{text-decoration:underline}.breadcrumbs .separator{margin:0 10px 0 8px;position:relative}.breadcrumbs .separator:before{content:"";display:inline-block;border-top:1px solid #b7b7b7;border-right:1px solid #b7b7b7;width:.35em;height:.35em;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:-2px}.single-shop .breadcrumbs .inner .child,.tax-shop_cat .breadcrumbs .inner .child{display:none}.single-shop .breadcrumbs .inner .child+.separator,.tax-shop_cat .breadcrumbs .inner .child+.separator{display:none}@media screen and (max-width:47.9375em){.breadcrumbs{font-size:.9rem;padding:6px 12px}.breadcrumbs .inner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.wrap{position:relative;background:url(//suncity-ikeda.com/wp/wp-content/themes/suncity-ikeda/images/colorbelt.png) left -32% top no-repeat}.home .wrap{background:0 0}.content{margin:0 auto 100px;width:100%;z-index:20}@media screen and (max-width:47.9375em){.wrap{background:url(//suncity-ikeda.com/wp/wp-content/themes/suncity-ikeda/images/colorbelt.png) left 180% top/130% auto no-repeat}.content{margin:0 auto 100px;width:100%;z-index:20}}.site-header{width:100%;padding:0 20px}.head-content{max-width:1200px;position:relative;margin:0 auto;padding:30px 0;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}.head-logo{width:280px;line-height:0;position:relative;margin-top:-10px}.head-logo a{display:block;-webkit-transition:.3s;transition:.3s}.head-logo a:hover{opacity:.6}.head-logo img{width:100%}.gnav{font-size:1.4rem;line-height:1.33333;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gnav>li{border-left:1px solid #c1c1c1;padding:0 16px;position:relative}.gnav>li a{display:block}.gnav>li a:hover{color:#134491}.gnav>li p{cursor:pointer}.gnav>li p:hover{color:#134491}.gnav .icon{vertical-align:middle;margin-right:8px}.gnav-floor img{-webkit-filter:invert(54%) sepia(56%) saturate(528%) hue-rotate(306deg) brightness(101%) contrast(90%);filter:invert(54%) sepia(56%) saturate(528%) hue-rotate(306deg) brightness(101%) contrast(90%)}.sub-menu{width:160px;position:absolute;top:32px;left:50%;z-index:9000;display:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sub-menu li{font-size:1.5rem;line-height:1.4;font-weight:500;padding:0;margin:0}.sub-menu li a{display:block;height:auto;color:#fff;text-align:center;padding:14px 4px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,.8);-webkit-transition:.4s;transition:.4s}.sub-menu li a:hover{background-color:rgba(0,0,0,.95);-webkit-transition:.2s;transition:.2s}.spnav-menu{display:none}@media screen and (max-width:47.9375em){.site-header{padding:18px 12px}.head-content{padding:0}.gnav{display:none}.head-logo .logo{width:75%;margin-right:8px}}.site-footer{width:100%;background-color:#404040;padding:32px 20px}.copyright{text-align:center}.copyright small{font-size:1.1rem;letter-spacing:.12em;font-weight:400;color:#fff}@media screen and (max-width:47.9375em){.site-footer{padding:24px 20px}.copyright small{font-size:1rem}}.btn-menu-mb{width:54px;z-index:9500;position:fixed;right:8px;top:6px;padding:8px 8px 6px;border-radius:5px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.btn-menu-mb p{margin-top:4px;font-size:10px;line-height:1.33333;font-family:"Montserrat",sans-serif;text-align:center;white-space:nowrap;color:#cd515e}.scrolled .btn-menu-mb{background-color:rgba(255,255,255,.9)}@media screen and (min-width:48em){.btn-menu-mb{display:none}}.nav-toggle{width:100%;height:24px}.nav-toggle div{position:relative}.nav-toggle span{display:block;position:absolute;height:3px;width:100%;border-radius:1.5px;left:0;-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out}.nav-toggle span:nth-child(1){top:0;background-color:#e57c5a}.nav-toggle span:nth-child(2){top:10px;background-color:#64a77e}.nav-toggle span:nth-child(3){top:20px;background-color:#3ea3b9}.open .nav-toggle span{-webkit-transition:.3s;transition:.3s}.open .nav-toggle span:nth-child(1){top:8px;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.open .nav-toggle span:nth-child(2){width:0;left:50%}.open .nav-toggle span:nth-child(3){top:8px;-webkit-transform:rotate(-315deg);transform:rotate(-315deg)}.spnav-menu{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;visibility:hidden;background-color:rgba(255,255,255,.97);width:100%;height:100%;padding:40px 0;font-size:1.7rem;line-height:1.4;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;left:0;top:0;z-index:9000;overflow:auto;opacity:0;-webkit-transition:.3s;transition:.3s}.spnav-menu>.cont{width:100%;max-width:850px;margin:0 auto}.spnav-menu .credit.credit-head{padding:0;margin-bottom:5vh}.spnav-menu .credit.credit-head p{font-size:1.6rem}.spnav-gnav{width:88%}.spnav-gnav-list{width:100%;font-size:1.6rem}.spnav-gnav-list>li{padding-bottom:1em;border-bottom:1px solid #ccc;margin-bottom:1.3em}.spnav-gnav-list a,.spnav-gnav-list p{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}.spnav-gnav-list .icon{margin-right:8px;line-height:0}.spnav-gnav-sub-menu{line-height:1.33333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.spnav-gnav-sub-menu li{margin-top:1em}.gnav-shop .spnav-gnav-sub-menu li{width:47.5%}.gnav-floor .spnav-gnav-sub-menu li{width:22%}.spnav-gnav-sub-menu a{display:block;text-align:center;padding:.5em;background-color:#f3f3f3;border-radius:4px}@media screen and (max-width:47.9375em){.spnav-menu{padding-top:72px;font-size:1.6rem}.spnav-menu>.cont{padding:0 30px}.spnav-menu .credit.credit-head{margin-bottom:16px}.spnav-service .home-service-menu{margin-bottom:4vh}.spnav-service .home-service-menu a .pct{height:90px}.spnav-service .home-service-menu a p{font-size:1.6rem}.spnav-service .home-service-menu.menu-campaign a .pct{height:84px}.spnav-service-sub-list{display:block}.spnav-service-sub-list li{width:100%;font-size:1.6rem;margin:0 0 16px}.spnav-service-sub-list .arrow{right:8px}.spnav-contents{margin-bottom:4vh}.spnav-contents-list{display:block}.spnav-contents-list:after{content:none}.spnav-contents-list li{width:100%;padding:1em 0 0}.spnav-contents-list li a:after{font-size:1.2rem;right:4px}.spnav-contact .contact-line a .icon{width:26px;left:14px}.contact-line{display:block}.contact-line a{width:70%;font-size:1.6rem;margin:0 auto;padding:14px 14px 14px 32px}}.open .spnav-menu{visibility:visible;opacity:1;-webkit-transition:.4s;transition:.4s}.btt-button{display:block;width:45px;height:45px;border-radius:50%;background-color:#484848;text-indent:-9999px;position:fixed;right:-75px;bottom:20px;z-index:9001;-webkit-transition:background-color .3s;transition:background-color .3s}.btt-button:hover{background-color:#626262}.btt-button:before{content:"";display:inline-block;border-top:1px solid #dedede;border-right:1px solid #dedede;width:8px;height:8px;-webkit-transform:rotate(315deg) translate(-50%,-50%);transform:rotate(315deg) translate(-50%,-50%);position:absolute;left:55%;top:45%}.tablet .btt-button{width:55px;height:55px;margin-right:-30px}.tablet .btt-button:before{font-size:2.5rem}@media screen and (max-width:47.9375em){.btt-button{width:44px;height:44px;bottom:20px;-webkit-transform:translateX(16px);transform:translateX(16px)}.btt-button:before{font-size:1.8rem}}.home-hero{max-width:1400px;margin:0 auto;position:relative;line-height:0}.home-hero img{width:100%}.hero-copy{position:absolute;left:3%;bottom:-46px;z-index:1}@media screen and (max-width:47.9375em){.home-hero{position:relative;line-height:0}.home-hero img{width:100%}.hero-copy{width:88%;left:1.5%;bottom:-20px}}.home-sec-ttl{text-align:center;line-height:1.33333;max-width:1200px;margin:0 auto 32px}.home-sec-ttl .ttl-en{font-size:4.7rem;font-family:"Montserrat",sans-serif;letter-spacing:.1em}.home-sec-ttl .ttl-jp{font-size:1.7rem}@media screen and (max-width:47.9375em){.home-sec-ttl{margin-bottom:24px}.home-sec-ttl .ttl-en{font-size:3.2rem}.home-sec-ttl .ttl-jp{font-size:1.6rem}}.home-shopsearch{max-width:1400px;margin:0 auto;padding:64px 20px;background:url(//suncity-ikeda.com/wp/wp-content/themes/suncity-ikeda/images/colorbelt.png) left -120% top no-repeat}.home-shopsearch .ttl-en{color:#f16674}.shopsearch-tab{max-width:750px;margin:0 auto 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shopsearch-tab-btn{border:1px solid #f16674;background-color:#fff;border-radius:10px;cursor:pointer;width:48.5%;font-size:1.8rem;line-height:1.33333;padding:14px;text-align:center;color:#f16674;position:relative;-webkit-transition:background-color .3s;transition:background-color .3s}.shopsearch-tab-btn .icon{position:absolute;left:4%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:0}.shopsearch-tab-btn .icon img{-webkit-filter:invert(48%) sepia(33%) saturate(847%) hue-rotate(305deg) brightness(102%) contrast(103%);filter:invert(48%) sepia(33%) saturate(847%) hue-rotate(305deg) brightness(102%) contrast(103%)}.shopsearch-tab-btn:hover{background-color:#ffecee}.shopsearch-tab-btn.current{background-color:#f16674;color:#fff}.shopsearch-tab-btn.current .icon img{-webkit-filter:invert(100%) sepia(94%) saturate(25%) hue-rotate(21deg) brightness(107%) contrast(106%);filter:invert(100%) sepia(94%) saturate(25%) hue-rotate(21deg) brightness(107%) contrast(106%)}.shopsearch-tab-btn.current:before{content:"";display:block;width:28px;height:20px;background:url(//suncity-ikeda.com/wp/wp-content/themes/suncity-ikeda/images/baloon.png) left top/100% auto no-repeat;position:absolute;left:50%;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.shopsearch-sec{min-height:140px}.shopsearch-category-list{max-width:1000px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.shopsearch-category-list li{width:15%;text-align:center}.shopsearch-category-list a{display:block}.shopsearch-category-list a img{image-rendering:-webkit-optimize-contrast}.shopsearch-category-list a:hover img{-webkit-filter:brightness(115%);filter:brightness(115%)}.shopsearch-category-list .pct{margin-bottom:10px}.shopsearch-category-list img{width:auto;-webkit-transition:.3s;transition:.3s}.shopsearch-category-list p{font-size:1.7rem;font-weight:700}.shopsearch-floor{display:none}.shopsearch-floor-list{max-width:700px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.shopsearch-floor-list li{width:18%;position:relative}.shopsearch-floor-list li:nth-child(1) a{background-color:#eb646e}.shopsearch-floor-list li:nth-child(2) a{background-color:#45a3bc}.shopsearch-floor-list li:nth-child(3) a{background-color:#70ac80}.shopsearch-floor-list li:nth-child(4) a{background-color:#e68154}.shopsearch-floor-list a{display:block;border-radius:50%;-webkit-transition:.3s;transition:.3s}.shopsearch-floor-list a:before{content:"";display:block;padding-top:100%}.shopsearch-floor-list a:hover{-webkit-filter:brightness(115%);filter:brightness(115%)}.shopsearch-floor-list p{font-size:4rem;font-family:"Montserrat",sans-serif;text-align:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}@media screen and (max-width:47.9375em){.home-shopsearch{padding:48px 16px 40px;background:url(//suncity-ikeda.com/wp/wp-content/themes/suncity-ikeda/images/colorbelt.png) left 80% top/170% auto no-repeat}.shopsearch-tab{margin-bottom:32px}.shopsearch-tab-btn{border-radius:8px;font-size:1.6rem;padding:8px}.shopsearch-tab-btn .icon{left:6%}.shopsearch-tab-btn .icon img{height:20px}.shopsearch-tab-btn.current:before{width:22px;height:16px}.shopsearch-sec{min-height:auto}.shopsearch-category-list li{width:32%;margin-bottom:24px}.shopsearch-category-list .pct{margin-bottom:6px}.shopsearch-category-list .pct img{height:66px}.shopsearch-category-list p{font-size:1.5rem}.shopsearch-floor-list li{width:20%}.shopsearch-floor-list p{font-size:2.8rem}}.home-info{background-color:#f0faf4;padding:100px 20px}.home-info .home-sec-ttl .ttl-en{color:#51976c}@media screen and (max-width:47.9375em){.home-info{padding:64px 16px}}.linkindex{padding:100px 20px 0}.home-info+.linkindex{padding-bottom:100px}.linkindex-list{max-width:1000px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.linkindex-list li{width:480px;margin-bottom:45px}.linkindex-list img{-webkit-transition:.3s;transition:.3s}.linkindex-list a{display:block;line-height:0}.linkindex-list a:hover img{opacity:.75}@media screen and (max-width:47.9375em){.linkindex{padding:64px 16px 0}.home-info+.linkindex{padding-bottom:64px}.linkindex-list{display:block}.linkindex-list li{width:90%;margin:0 auto 24px}.linkindex-list li:last-child{margin-bottom:0}.linkindex-list img{width:100%}}.home-access{padding:0 20px}.home-access .ttl-en{color:#3ea3b9}.home-access-cont{max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-access-map{width:58%}.home-access-map iframe{width:100%;height:544px;border:1px solid #3ea3b9}.home-access-data{width:38%}.home-access-data .logo{margin-bottom:8px}.home-access-data .address{font-size:1.6rem;margin-bottom:30px}.open-ttl{color:#3ea3b9;font-weight:700;font-size:1.8rem;padding-bottom:10px;margin-bottom:14px;position:relative}.open-ttl:before{content:"";width:48px;height:1px;background-color:#434343;position:absolute;left:0;bottom:0}.open-facility{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:16px}.open-facility dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px}.open-facility .note{width:100%;font-size:1.3rem}.open-facility-blc{font-size:1.5rem}.open-suncity{width:51%;margin-right:6%}.open-suncity dt{width:44%;white-space:nowrap}.open-suncity dd{width:56%}.open-ikedia{width:36%}.open-ikedia dt{width:17%;white-space:nowrap}.open-ikedia dd{width:83%}.open-facility-ttl{font-size:1.6rem;font-weight:700;margin-bottom:6px}.btn-parking a{display:block;font-size:1.6rem;line-height:1.33333;font-weight:700;text-align:center;border:1px solid #a6a6a6;border-radius:6px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);padding:14px;max-width:330px;position:relative}.btn-parking a:before{content:"";display:block;width:9px;height:16px;background:url(//suncity-ikeda.com/wp/wp-content/themes/suncity-ikeda/images/arrow.svg) left top/100% auto no-repeat;position:absolute;right:3%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn-parking .icon{position:absolute;left:4%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:0}@media screen and (max-width:47.9375em){.home-access{padding:0 16px}.home-access-cont{display:block}.home-access-map{width:100%;margin-bottom:12px}.home-access-map iframe{height:280px}.home-access-data{width:100%}.home-access-data .logo{text-align:center}.home-access-data .logo img{width:200px}.home-access-data .address{text-align:center;font-size:1.4rem}.open-ttl{text-align:center;padding-bottom:10px;margin-bottom:14px}.open-ttl:before{width:34px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.open-facility{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.open-facility dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px}.open-facility-blc{font-size:1.5rem}.open-suncity{width:60%;margin-right:4%}.open-suncity dt{width:47%}.open-suncity dd{width:53%}.open-ikedia{width:40%}.open-ikedia dt{width:19%}.open-ikedia dd{width:81%}.btn-parking a{width:80%;margin:0 auto}.btn-parking a:before{width:7px;height:12px}.btn-parking .icon{width:24px}}.shop-cat-head{max-width:1200px;margin:0 auto 48px;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;text-align:center}.shop-cat-head .pct{margin-right:15px}.shop-cat-head img{width:auto;height:66px;image-rendering:-webkit-optimize-contrast}.shop-cat-head .ttl{font-size:3rem}.shop-floor-head{max-width:1200px;margin:0 auto 32px;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}.shop-floor-head .icon{margin-right:16px;line-height:0}.shop-floor-head .icon img{height:36px;-webkit-filter:invert(54%) sepia(56%) saturate(528%) hue-rotate(306deg) brightness(101%) contrast(90%);filter:invert(54%) sepia(56%) saturate(528%) hue-rotate(306deg) brightness(101%) contrast(90%)}.shop-floor-head .ttl{width:70%;font-size:3rem;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}.floornav{width:30%}.floornav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.8rem;font-family:"Montserrat",sans-serif}.floornav-list li{margin-left:18px}.floornav-list li a{width:2.5em;height:2.5em;border-radius:50%;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;border-width:1px;border-style:solid;-webkit-transition:background-color .3s;transition:background-color .3s}.floornav-list .f-b1 a{color:#eb646e;border-color:#eb646e}.floornav-list .f-b1 a:hover{background-color:#ffe7e9}.floor-b1 .floornav-list .f-b1 a{color:#fff;background-color:#eb646e}.floornav-list .f-1f a{color:#45a3bc;border-color:#45a3bc}.floornav-list .f-1f a:hover{background-color:#e6faff}.floor-1f .floornav-list .f-1f a{color:#fff;background-color:#45a3bc}.floornav-list .f-2f a{color:#70ac80;border-color:#70ac80}.floornav-list .f-2f a:hover{background-color:#e8ffee}.floor-2f .floornav-list .f-2f a{color:#fff;background-color:#70ac80}.floornav-list .f-3f a{color:#e68154;border-color:#e68154}.floornav-list .f-3f a:hover{background-color:#ffece3}.floor-3f .floornav-list .f-3f a{color:#fff;background-color:#e68154}.floormap{max-width:1160px;margin:0 auto 48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.floormap img{image-rendering:-webkit-optimize-contrast}.mappct{position:relative}.floormap-nav{margin-left:56px}.floormap-ttl{position:absolute;left:0;bottom:50px;border-radius:50%;font-size:4.8rem;font-family:"Montserrat",sans-serif;line-height:1.33333;width:2.7em;height:2.7em}.floormap-ttl p{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.floormap-ttl:before{content:"";display:block;padding-top:100%}.floor-b1 .floormap-ttl{background-color:#eb646e}.floor-1f .floormap-ttl{background-color:#45a3bc}.floor-2f .floormap-ttl{background-color:#70ac80}.floor-3f .floormap-ttl{background-color:#e68154}@media screen and (max-width:47.9375em){.shop-cat-head{margin-bottom:32px}.shop-cat-head .pct{margin-right:12px}.shop-cat-head img{height:46px}.shop-cat-head .ttl{font-size:2.5rem}.shop-floor-head{display:block}.shop-floor-head .icon{margin-right:12px}.shop-floor-head .icon img{height:30px}.shop-floor-head .ttl{width:100%;font-size:2.5rem;margin-bottom:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.floornav{width:100%}.floornav-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.6rem}.floornav-list li{margin:0 8px}.floormap{display:block;margin:0 16px 48px}.floormap img{width:100%}.mappct{margin-bottom:32px}.floormap-nav{margin:0}.floormap-ttl{left:10px;bottom:20px;font-size:2.5rem}}.shop-list{max-width:1200px;margin:0 auto 64px;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.shop-list li{width:22%;margin-right:4%;margin-bottom:56px}@media screen and (min-width:48em){.shop-list li:nth-child(4n){margin-right:0}}.shop-list li:hover .pct img{opacity:.8}.shop-list .pct{background-color:#fff;margin-bottom:16px}.shop-list .pct img{-webkit-transition:opacity .3s;transition:opacity .3s}.shop-list .txt{font-size:2rem;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}.shop-list .map{width:2.4em;line-height:1.3;font-family:"Montserrat",sans-serif;white-space:nowrap;border-right:1px solid #ccc}.term-food .shop-list .map{color:#f38460}.term-gourmet .shop-list .map{color:#d1b320}.term-fashion .shop-list .map{color:#ad67d1}.term-life .shop-list .map{color:#53c17d}.term-service .shop-list .map{color:#ed6b79}.term-clinic .shop-list .map{color:#49c5df}.shop-list .name{width:calc(100% - 2.5em);font-size:.9em;line-height:1.6;padding-left:10px}@media screen and (max-width:47.9375em){.shop-list{padding:0 16px;margin-bottom:40px;display:block}.shop-list li{width:80%;margin:0 auto 48px}.shop-list .pct{margin-bottom:16px}.shop-list .txt{font-size:1.8rem}}.shop-list-text{max-width:1200px;margin:0 auto 56px;padding:0 20px;font-size:2rem}.shop-list-text li{padding-bottom:.5em;border-bottom:1px solid #ccc;margin-bottom:.8em;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}.shop-list-text li:last-child{margin-bottom:0}.shop-list-text .name{width:calc(100% - 3.6em);font-size:.9em;line-height:1.6;padding-left:12px}.floor-b1 .shop-list-text a:hover{color:#e68154}.floor-1f .shop-list-text a:hover{color:#45a3bc}.floor-2f .shop-list-text a:hover{color:#45a3bc}.floor-3f .shop-list-text a:hover{color:#eb646e}.shop-list-text-map{width:3.6em;line-height:1.3;font-family:"Montserrat",sans-serif;white-space:nowrap}.floor-b1 .shop-list-text-map{color:#e68154}.floor-1f .shop-list-text-map{color:#45a3bc}.floor-2f .shop-list-text-map{color:#599d6a}.floor-3f .shop-list-text-map{color:#dd7443}@media screen and (max-width:47.9375em){.shop-list-text{padding:0 16px;font-size:1.6rem}.shop-list-text .name{padding-left:14px}}.shop-ikedia{padding:100px 20px;background-color:#f4f4f4}.shop-ikedia-ttl{text-align:center;margin-bottom:24px}.shop-ikedia-ttl img{max-width:180px;image-rendering:-webkit-optimize-contrast}@media screen and (max-width:47.9375em){.shop-ikedia{margin-top:48px;padding:40px 16px}.shop-ikedia .shop-list-text{padding:0}.shop-ikedia-ttl{margin-bottom:16px}.shop-ikedia-ttl img{max-width:150px}}.shop-head{max-width:1200px;margin:0 auto 40px;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}.shop-head-ttl{width:65%}.shop-head-ttl .ttl{font-size:3.2rem}.shop-attribute{width:35%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.shop-cat{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}.shop-cat img{height:34px;margin-right:10px;image-rendering:-webkit-optimize-contrast}.shop-cat,.shop-floor,.shop-institution{font-size:1.8rem;margin-left:24px}.shop-institution{line-height:0}.shop-institution img{image-rendering:-webkit-optimize-contrast}.shop-container{max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shop-container .shop-list-text{width:45%;margin:0 auto 0 0}.shop-container .shop-ikedia{width:46%;padding:40px}.shop-container .shop-ikedia .shop-list-text{width:100%}.shop-container .shop-ikedia-ttl img{max-width:150px}@media screen and (max-width:47.9375em){.shop-head{margin:0 16px 24px;display:block}.shop-head-ttl{width:100%;margin-bottom:16px}.shop-head-ttl .ttl{font-size:2.5rem}.shop-attribute{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.shop-cat,.shop-floor,.shop-institution{font-size:1.4rem;letter-spacing:0;margin-left:0;margin-right:14px}.shop-cat{white-space:nowrap}.shop-cat img{height:28px;margin-right:4px}.shop-institution img{height:28px}.shop-container{display:block}.shop-container .shop-list-text{width:100%;margin:0}.shop-container .shop-ikedia{width:100%;padding:40px 16px}.shop-container .shop-ikedia .shop-list-text{width:100%}}.shop-pct{width:50%}.shop-pct img{width:100%}.shop-content{width:45%}.shop-intro{margin-bottom:48px}.shop-intro p{font-size:1.8rem}.shop-catch{font-size:2.2rem;margin-bottom:.5em}.shop-data-ttl{line-height:1.33333;margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-data-ttl .ttl-en{font-size:2.3rem;font-family:"Montserrat",sans-serif;margin-right:15px}.single-food .shop-data-ttl .ttl-en{color:#f38460}.single-gourmet .shop-data-ttl .ttl-en{color:#d1b320}.single-fashion .shop-data-ttl .ttl-en{color:#ad67d1}.single-life .shop-data-ttl .ttl-en{color:#53c17d}.single-service .shop-data-ttl .ttl-en{color:#ed6b79}.single-clinic .shop-data-ttl .ttl-en{color:#49c5df}.shop-data-ttl .ttl-jp{font-size:1.6rem}.shop-data-blc{font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #ccc;margin-bottom:16px}.shop-data-blc>dt{width:22%}.shop-data-blc>dd{width:78%}.shop-contact-blc{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;margin-bottom:.5em}.shop-contact-blc:last-child{margin-bottom:0}.shop-contact-blc>dt{margin-right:15px}.shop-other-blc:last-child{margin-bottom:0}.shop-other-blc a{text-decoration:underline;color:#007bb2}@media screen and (max-width:47.9375em){.shop-pct{width:100%;margin-bottom:24px}.shop-content{width:100%}.shop-intro{margin:0 16px 32px}.shop-intro p{font-size:1.6rem}.shop-catch{font-size:2rem}.shop-data{padding:0 16px}.shop-data-ttl{margin-bottom:16px}.shop-data-ttl .ttl-jp{font-size:1.4rem}.shop-data-blc{display:block;padding-bottom:.7em;margin-bottom:.7em}.shop-data-blc>dt,.shop-data-blc>dd{width:100%}.shop-data-blc>dt{margin-bottom:.5em}}.info-single{max-width:850px;margin:0 auto}.info-single-meta{text-align:right;margin-bottom:16px}.info-single-meta .date{font-size:1.8rem;color:#134491}.info-single-ttl{margin-bottom:24px}.info-single-ttl h1{font-size:2.8rem}@media screen and (max-width:47.9375em){.info-single{padding:0 16px}.info-single-meta{margin-bottom:16px}.info-single-meta .date{font-size:1.4rem}.info-single-ttl{margin-bottom:16px}.info-single-ttl h1{font-size:2rem}}.info-wrap{padding:0 16px}.info-list{max-width:1000px;margin:0 auto}.info-list li{font-size:1.8rem;padding-bottom:1em;border-bottom:1px solid #ccc;margin-bottom:1.8em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.info-list .date{width:15%;color:#134491}.info-list .ttl{width:85%;font-weight:700}.info-list a:hover{color:#134491}@media screen and (max-width:47.9375em){.info-list li{font-size:1.6rem;padding-bottom:.8em;margin-bottom:1.2em;display:block}.info-list li:last-child{margin-bottom:0}.info-list .date{width:100%}.info-list .ttl{width:100%}}.column-single-header{margin-bottom:40px}.column-title{width:100%;margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid #888}.column-title h1{font-size:2.8rem}.column-single-meta{margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.column-single-category{font-size:1.4rem}.column-single-category a{margin-right:8px;padding:5px 14px;border:1px solid #c0a700;color:#c0a700;-webkit-transition:.5s;transition:.5s}.column-single-category a:hover{color:#fff;background-color:#c0a700;-webkit-transition:.2s;transition:.2s}.column-single-date{font-size:1.5rem}.column-single{margin-bottom:40px}.column-single div{-webkit-box-sizing:border-box;box-sizing:border-box}.post-single-body{word-break:break-all}.post-single-body:after{content:"";display:table;clear:both}.post-single-body a{text-decoration:underline;color:#0e1e91}.post-single-body a:hover{color:#396de0}.post-single-body p{text-align:justify;font-size:1.8rem;line-height:2;margin-bottom:2em}.post-single-body .wp-block-image{margin-bottom:2em}.post-single-body ul:not([class]),.post-single-body ol:not([class]){width:100%;margin:0 auto 24px;line-height:1.8;padding:0 1em;-webkit-box-sizing:border-box;box-sizing:border-box}.post-single-body ul:not([class]) li{text-align:left;margin-bottom:8px;padding-left:.85em;line-height:1.5;font-size:1.6rem;position:relative}.post-single-body ul:not([class]) li:before{content:"●";font-family:ionicons;position:absolute;left:0;top:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#696969;font-size:.6em}.post-single-body ol:not([class]){list-style:none;display:table}.post-single-body ol:not([class]) li{display:table-row;counter-increment:table-ol;font-size:1.6rem}.post-single-body ol:not([class]) li:before{content:counter(table-ol) ".";display:table-cell;width:1.4em}.post-single-body figcaption{font-size:1.4rem;margin-top:8px;text-align:center}.post-single-body table{font-size:1.6rem;margin-bottom:24px;border-right:solid 1px #888;border-bottom:solid 1px #888;table-layout:fixed}.post-single-body table th{padding:8px 12px;border-left:solid 1px #888;border-top:solid 1px #888;background-color:#f7f7f7;vertical-align:middle}.post-single-body table td{padding:8px 12px;border-left:solid 1px #888;border-top:solid 1px #888;vertical-align:middle}.post-single-body .list-items li{margin-bottom:10px;position:relative;padding-left:1.1em}.post-single-body h2{font-size:2.3rem;line-height:1.5;margin:2em 0 .6em;padding-bottom:.5em;border-bottom:1px solid #666}.post-single-body h3{font-size:1.8rem;line-height:1.5;background-color:#e6e3d4;padding:.45em .7em;margin:2em 0 .8em}.post-single-body h4{font-size:1.65rem;position:relative;margin:1.8em 0 .6em;padding-left:.4em;border-left:.35em solid #b5ae7b}.post-single-body h5{margin-bottom:.6em;font-size:1.8em}.post-single-body blockquote{font-size:1.6rem;margin-bottom:3em;padding:2.2em 2.4em;border:dotted 1px #ddddc7;background-color:#f5f5ee}.post-single-body blockquote p:last-child{margin-bottom:0}.nav-links{margin-top:32px}.nav-previous{text-align:center}a.view-more-button{min-width:340px;display:inline-block;color:#fff;background-color:#28231d;border:1px solid #262626;font-size:2rem;line-height:1.33;font-weight:700;text-decoration:none;padding:.7em;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:30px;-webkit-transition:.2s;transition:.2s;position:relative}a.view-more-button:hover{background-color:#fff;color:#222;-webkit-transition:.3s;transition:.3s}a.view-more-button:after{content:"\f3d0";font-family:ionicons;font-size:1em;line-height:1;font-weight:500;position:absolute;top:50%;right:6%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:736px){a.view-more-button{min-width:auto;width:70%;font-size:1.4rem}}.wp-block-gallery{margin-bottom:1.5em}.entry .entry-content .wp-block-image .aligncenter{width:100% !important;max-width:100% !important}.aligncenter{display:block;margin:0 auto;text-align:center}.alignleft{float:left;margin:8px 28px 28px 0}.alignright{float:right;margin:8px 0 28px 28px}@media screen and (max-width:736px){.post-single-body figure{width:100% !important}.post-single-body h2{font-size:1.8rem;line-height:1.4}.post-single-body h3{font-size:1.6rem}.post-single-body h4{font-size:1.5rem;margin:32px 0 8px}.post-single-body h5{font-size:1.45em}.post-single-body ul:not([class]) li{font-size:1.4rem}.post-single-body ol:not([class]) li{font-size:1.4rem}.post-single-body ol:not([class]) li:before{width:1.2em}.post-single-body figcaption{font-size:1.3rem}.post-single-body p{font-size:1.6rem;line-height:1.8}.post-single-body img{max-width:100%}.post-single-body table{font-size:1.5em}.post-single-body .pic{font-size:1.5rem}.post-single-body .pic img{width:100%}.post-single-body blockquote{margin:0 0 3em}.alignleft,.alignright{float:none;margin:0}}.post-pagenavi{max-width:1000px;margin:40px auto 0;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;font-size:1.7rem}.post-pagenavi .prev,.post-pagenavi .next{width:20%}.post-pagenavi .prev a,.post-pagenavi .next a{display:block;font-size:1.1em;position:relative}.post-pagenavi .prev a:hover,.post-pagenavi .next a:hover{text-decoration:underline}.post-pagenavi .prev a:before,.post-pagenavi .next a:before{content:"";display:block;width:7px;height:12px;background:url(//suncity-ikeda.com/wp/wp-content/themes/suncity-ikeda/images/arrow.svg) left top/100% auto no-repeat;position:absolute;top:50%}.post-pagenavi .prev a{padding-left:15px}.post-pagenavi .prev a:before{left:0;-webkit-transform:translateY(-50%) scale(-1,1);transform:translateY(-50%) scale(-1,1)}.post-pagenavi .next{text-align:right}.post-pagenavi .next a{padding-right:15px}.post-pagenavi .next a:before{right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.post-pagenavi .index{width:40%;text-align:center}@media screen and (max-width:736px){.post-pagenavi{margin:0;font-size:1.6rem;letter-spacing:0;position:relative;padding-bottom:5.5em}.post-pagenavi .prev,.post-pagenavi .next{width:49%}.post-pagenavi .index{width:100%;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.wp-pagenavi{max-width:1000px;margin:64px auto 0;font-size:1.5rem;line-height:1.333;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}.wp-pagenavi a,.wp-pagenavi span{display:inline-block;margin:0 1em 0 0}.wp-pagenavi a{padding:.3em .65em .4em;color:#134491;border:1px solid #134491;text-decoration:none;-webkit-transition:background-color .3s;transition:background-color .3s}.wp-pagenavi a:hover{color:#fff;background-color:#134491}.wp-pagenavi a.nextpostslink{border:none;font-size:1.5em;font-weight:400;padding:.15em .4em}.wp-pagenavi span.current{padding:.3em .65em .4em;border-color:#e5e7fa;background-color:#e5e7fa;color:#747aaf;font-weight:700}.wp-pagenavi span.pages{border:none}@media screen and (max-width:736px){.wp-pagenavi{font-size:1.4rem;margin:48px 20px 0}.wp-pagenavi .pages{width:100%;display:block;text-align:center;margin:0 auto .8em}.wp-pagenavi a,.wp-pagenavi span{margin:0 .8em .8em 0}}.access{max-width:1200px;margin:0 auto 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.parking{max-width:1000px;margin:0 auto}.parking-blc{margin-bottom:64px}.parking-blc .ttl{font-size:2.4rem;line-height:1.33333;padding-bottom:.5em;border-bottom:3px solid #bababa;margin-bottom:1em}.parking-blc .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.parking-blc .txt{width:63%;font-size:1.8rem;line-height:1.8}.parking-blc .pct{width:30%}.parking-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.parking-data>dt,.parking-data>dd{border-bottom:1px solid #ccc;padding-bottom:.6em;margin-bottom:.6em}.parking-data>dt{color:#134491;width:20%}.parking-data>dd{width:80%}.parking-data h4{margin-bottom:.2em}.parking-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.parking-price dt{width:13%;position:relative;padding-left:2.8%;white-space:nowrap}.parking-price dt:before{content:"";display:block;width:.5em;height:.5em;background-color:#134491;opacity:.5;border-radius:50%;position:absolute;left:0;top:.8em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.parking-price dd{width:87%}@media screen and (max-width:47.9375em){.access{padding:0 16px;margin-bottom:64px;display:block}.parking{padding:0 16px}.parking-blc{margin-bottom:0}.parking-blc .ttl{font-size:2rem}.parking-blc .txt{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;font-size:1.6rem}.parking-blc .pct{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-bottom:24px}.parking-data{display:block}.parking-data dt,.parking-data dd{width:100%}.parking-data dt{width:100%;border-bottom:none;padding-bottom:0;margin-bottom:0}.parking-data>dd{padding-bottom:.8em;margin-bottom:.8em}.parking-price dt{width:16%}.parking-price dd{width:84%}}.facilities{max-width:1000px;margin:0 auto}.facilities-hero{margin-bottom:24px}.facilities-revision{font-size:1.8rem;line-height:1.8;text-align:center;margin-bottom:40px}.facilities-revision p{margin-bottom:1em}.facilities-revision a{text-decoration:underline}ol.facilities-list{font-size:1.8rem;line-height:1.8;counter-reset:item;list-style-type:none}ol.facilities-list>li{margin-bottom:1.5em;padding-left:1.3em;position:relative}ol.facilities-list>li:before{font-size:1.1em;counter-increment:item;content:counter(item) ".";position:absolute;left:0;top:.9em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}ol.facilities-list h3{font-size:2rem;margin-bottom:.3em}ol.facilities-list p{margin-bottom:.3em}ol.facilities-list a{text-decoration:underline}.facilities-list-s li{margin-bottom:.4em}.facilities-room{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}.facilities-room-blc{width:48.5%;margin-bottom:30px;padding:24px;background-color:#f5f5f5;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}.facilities-room-blc .txt{width:55%}.facilities-room-blc .ttl{font-weight:700;margin-bottom:.2em;font-size:bold}.facilities-room-blc ul{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}.facilities-room-blc ul li:after{content:"";display:inline-block;width:1px;height:1em;background-color:gray;-webkit-transform:rotate(20deg);transform:rotate(20deg);margin:0 .5em;position:relative;top:.1em}.facilities-room-blc ul li:last-child:after{content:none}.facilities-room-blc .pct{width:40%}@media screen and (max-width:47.9375em){.facilities{padding:0 16px}.facilities-hero img{width:100%}.facilities-revision{font-size:1.6rem;text-align:left;margin-bottom:32px}ol.facilities-list{font-size:1.6rem}ol.facilities-list h3{font-size:1.8rem}.facilities-room{display:block}.facilities-room-blc{width:100%;margin-bottom:16px;padding:16px}.facilities-room-blc ul{line-height:1.6}}.history-head{max-width:1200px;margin:0 auto 48px;padding:72px 20px;background:url(//suncity-ikeda.com/wp/wp-content/themes/suncity-ikeda/images/history_hero.jpg) center center/cover no-repeat;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.6);text-align:center;font-family:"游明朝","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝",serif}.history-head .ttl{font-size:4rem;letter-spacing:.3em;font-weight:400;margin-bottom:.4em}.history-head .catch{display:inline-block;background-color:rgba(0,0,0,.9);padding:.2em 1em;font-weight:400;font-size:2rem;line-height:1.33333;letter-spacing:.4em}.history-blc{max-width:900px;margin:0 auto 64px}.history-blc .ttl{text-align:center;font-family:"游明朝","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝",serif;font-weight:400;font-size:3rem;letter-spacing:.15em;margin-bottom:.5em}.history-blc .ttl span{display:inline-block;position:relative}.history-blc .ttl span:before,.history-blc .ttl span:after{position:absolute;top:50%;width:1.05em;border-top:1px solid #000;content:""}.history-blc .ttl span:before{left:-1.5em}.history-blc .ttl span:after{right:-1.5em}.history-blc .txt{font-size:1.8rem;line-height:1.8}.history-blc p{margin-bottom:.8em}.history-blc ol{counter-reset:item;list-style-type:none}.history-blc ol li{margin-bottom:1em;padding-left:1.3em;position:relative}.history-blc ol li:before{counter-increment:item;content:counter(item) ".";position:absolute;left:0;top:1em;-webkit-transform:translateY(-1em);transform:translateY(-1em)}.n2-section-smartslider{max-width:800px;margin:32px auto 0}div#n2-ss-2 .n2-font-1d8c12a730de4ff43223fddb594012f3-simple{font-family:"游ゴシック体",Yu Gothic,YuGothic,'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif !important;font-style:normal !important;font-size:15px !important}@media screen and (max-width:47.9375em){.history-head{margin-bottom:32px;padding:32px 16px}.history-head .ttl{font-size:2.8rem}.history-head .catch{font-size:1.6rem;line-height:1.6;padding:.5em 1.2em}.history-blc{margin:0 16px 40px}.history-blc .ttl{font-size:2rem}.history-blc .txt{font-size:1.6rem}div#n2-ss-2 .n2-font-1d8c12a730de4ff43223fddb594012f3-simple{font-size:14px !important}}.notfound{width:90%;margin:0 auto;padding:20vh 0 20vh;position:relative;text-align:center}.notfound p{font-size:1.6em;margin-bottom:24px}.notfound:before{content:"404";width:100%;position:absolute;left:50%;top:50%;text-align:center;font-family:"Montserrat",sans-serif;font-size:25vw;line-height:1.333;color:#f2f2f2;z-index:-1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}