@charset "UTF-8";#breadcrumb{border-bottom:1px solid #e6e6e6;padding:15px 50px}#breadcrumb ul{width:1080px;max-width:100%;margin-left:auto;margin-right:auto;font-size:12px;font-size:.8571428571rem}#breadcrumb ul li{display:inline}#breadcrumb ul li a{color:#8d8d8d}#breadcrumb ul li:not(:last-child):after{font-family:"ＭＳ Ｐゴシック","MS PGothic","Chalkboard SE",sans-serif;content:'>';margin-left:10px;margin-right:8px}#breadcrumb ul li strong{font-weight:400}@media screen and (min-width:701px) and (max-width:1080px){#breadcrumb{padding-left:40px;padding-right:40px}}@media screen and (max-width:700px){#breadcrumb{padding:10px 20px}}main.next{border-bottom:solid 1px #dddfe2;font-size:15px;font-size:1.0714285714rem;padding-bottom:100px}main.next>section section:not(:last-child),main.next>article section:not(:last-child){margin-bottom:80px}main.next .access-section section:not(:last-child){margin-bottom:70px;padding-bottom:70px;border-bottom:1px solid #e6e6e6}main.next .access-text{width:900px;max-width:100%;margin-left:auto;margin-right:auto}main.next .access-text:not(:last-child){margin-bottom:65px}main.next .access-text>*:not(:last-child){margin-bottom:15px}main.next .access-title{position:relative}main.next .access-title:not(:last-child){margin-bottom:35px}main.next .access-title .btn{position:absolute;right:0;top:0}main.next .access-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px 50px}main.next .access-block>div{margin:0 20px 50px;width:calc(50% - 40px);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main.next .access-block>div .item-text{-ms-flex:1 0 auto;-webkit-flex-grow:1;flex-grow:1}main.next .access-map .item-map{position:relative;padding-bottom:45.25%;height:0;overflow:hidden}main.next .access-map .item-map iframe,main.next .access-map .item-map object,main.next .access-map .item-map embed{position:absolute;top:0;left:0;width:100%;height:100%}main.next .access-map .item-map:not(:last-child){margin-bottom:30px}main.next .access-map .item-text{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-left:90px;color:#003461}main.next .access-map .item-text p{margin-right:auto}main.next .building-section .tbl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;border-top:solid 1px #dddfe2}main.next .building-section .tbl dt,main.next .building-section .tbl dd{padding:25px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #dddfe2}main.next .building-section .tbl dt{width:170px}main.next .building-section .tbl dd{width:calc(100% - 170px)}main.next .building-section .pict-overview{margin-bottom:50px}main.next .building-section .overview-img>a{position:relative;display:block}main.next .building-section .overview-img>a:before{content:"";display:block;position:absolute;left:auto;top:auto;width:90px;height:33px;right:22px;top:22px;z-index:10;background:url(//sicity.co.jp/front/wp/wp-content/themes/sicity-front/css/../img/next/building/btn-zoom@2x.png) no-repeat center center;background-size:90px auto}main.next .building-section .over-view-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px -50px}main.next .building-section .over-view-list li{margin:0 15px 50px;width:calc(50% - 30px)}main.next .building-section .over-view-list li .overview-img{margin-bottom:20px}main.next .building-section .over-view-list li .item-title{text-align:center;font-size:20px;font-size:1.4285714286rem;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W3","HiraMinProN-W3","HG明朝E","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;color:#003461}main.next .office-space-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-right:-30px;margin-bottom:-60px;position:relative}main.next .office-space-list:not(:last-child){margin-bottom:20px}main.next .office-space-list:before{content:"";display:block;position:absolute;left:50%;top:65px;width:100vw;height:70%;background:#f5f5f5;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin-left:-90px}main.next .office-space-list li{margin-right:30px;margin-bottom:60px;width:calc(50% - 30px)}main.next .office-space-list li figure{text-align:center}main.next .office-space-list li figure figcaption{font-size:20px;font-size:1.4285714286rem;font-weight:500;color:#003461;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W3","HiraMinProN-W3","HG明朝E","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;padding:10px;line-height:1.6}main.next .office-space-list~.office-space-list:before{display:none}main.next .office-text{width:900px;max-width:100%;margin-left:auto;margin-right:auto}main.next .office-text:not(:last-child){margin-bottom:60px}main.next .expansion{position:absolute;right:20px;bottom:20px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:14px;font-size:1rem;color:#fff;background:rgba(36,36,36,.65);padding-left:10px;padding-right:10px}main.next .expansion:before{content:"";width:18px;height:18px;background:no-repeat center/auto;background-image:url(//sicity.co.jp/front/wp/wp-content/themes/sicity-front/css/../img/next/icon-zoom.svg);margin-right:10px}main.next #login .content{width:400px}main.next #login .item-text{text-align:center}main.next #login .item-text:not(:last-child){margin-bottom:35px}main.next #login .item-login fieldset>label,main.next #login .item-password fieldset>label{display:block;color:#003461;font-size:16px;font-size:1.1428571429rem;margin-bottom:5px;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}main.next #login .item-login fieldset .div_text,main.next #login .item-password fieldset .div_text{width:100%}main.next #login .item-login fieldset .div_text:not(:last-child),main.next #login .item-password fieldset .div_text:not(:last-child){margin-bottom:20px}main.next #login .item-login fieldset .div_text input,main.next #login .item-password fieldset .div_text input{width:100%}main.next #login .item-login fieldset .button_div,main.next #login .item-password fieldset .button_div{text-align:center;width:100%;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}main.next #login .item-login fieldset .button_div:not(:last-child),main.next #login .item-password fieldset .button_div:not(:last-child){margin-bottom:10px}main.next #login .item-login fieldset .button_div label,main.next #login .item-password fieldset .button_div label{display:-moz-inline-box;display:inline-block}main.next #login .item-login fieldset .button_div label:not(:last-child),main.next #login .item-password fieldset .button_div label:not(:last-child){margin-bottom:15px}main.next #login .item-login fieldset .button_div .buttons,main.next #login .item-password fieldset .button_div .buttons{width:100%;background-color:#035fa4;height:44px;font-size:15px;font-size:1.0714285714rem;font-weight:700}main.next #login .item-login fieldset .button_div .buttons:hover,main.next #login .item-password fieldset .button_div .buttons:hover{background-color:#036ebd}main.next #login .item-login fieldset .link-text,main.next #login .item-password fieldset .link-text{width:100%;padding:0;text-align:center;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:15px;font-size:1.0714285714rem}main.next #login .item-login fieldset .link-text a,main.next #login .item-password fieldset .link-text a{display:block;text-decoration:underline}main.next #login .item-login fieldset .link-text a:hover,main.next #login .item-password fieldset .link-text a:hover{text-decoration:none}main.next #login .item-login #wpmem_login,main.next #login .item-login #wpmem_reg,main.next #login .item-password #wpmem_login,main.next #login .item-password #wpmem_reg{font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#242424;font-size:15px;font-size:1.0714285714rem}main.next #login .item-login>ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-right:-20px}main.next #login .item-login>ul li{margin-right:20px}main.next #tenant .item-title{border-bottom:1px solid #e6e6e6;padding-bottom:30px;position:relative}main.next #tenant .item-title:not(:last-child){margin-bottom:55px}main.next #tenant .item-title h2{text-align:center;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W3","HiraMinProN-W3","HG明朝E","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-size:28px;font-size:2rem;font-weight:400;color:#003461}main.next #tenant .item-title .btns{position:absolute;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}main.next #tenant .item-title .btns>a{font-size:14px;font-size:1rem;padding:10px 15px;color:#242424;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;line-height:1.2}main.next #tenant .item-title .btns>a:hover{background-color:#f5f5f5;text-decoration:none}main.next #tenant .item-section:not(:last-child){margin-bottom:60px}main.next #tenant .item-hd{font-size:20px;font-size:1.4285714286rem;font-weight:400;color:#003461;border-left:5px solid #e5eaef;padding-left:15px}main.next #tenant .item-hd:not(:last-child){margin-bottom:20px}main.next #tenant .item-news{border-top:1px solid #e6e6e6}main.next #tenant .item-news li{border-bottom:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:12px}main.next #tenant .item-news li time{width:95px;color:#7c7e84;font-family:'Tenor Sans',sans-serif}main.next #tenant .item-news li .title{width:10px;-ms-flex:1 0 auto;-webkit-flex-grow:1;flex-grow:1;font-size:15px;font-size:1.0714285714rem}main.next #tenant .item-news li .title a{color:#242424;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}main.next #tenant .item-news li .title a:after{content:"";width:7px;height:10px;background:no-repeat center/auto;background-image:url(//sicity.co.jp/front/wp/wp-content/themes/sicity-front/css/../img/next/tenant/arrow.svg);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-left:auto}main.next #tenant .item-news li .title a:hover:after{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}main.next #tenant .item-news li .title.update{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}main.next #tenant .item-news li .title.update:before{content:"更新";color:#2da915;border:1px solid #2da915;font-size:12px;font-size:.8571428571rem;padding-left:5px;margin-top:1px;padding-right:5px;margin-right:10px}main.next #tenant .item-news li .title.update a{width:10px;-ms-flex:1 0 auto;-webkit-flex-grow:1;flex-grow:1}main.next #tenant .item-manual dl{border-top:1px solid #e6e6e6;padding:20px 20px 0}main.next #tenant .item-manual dl:not(:last-child){margin-bottom:40px}main.next #tenant .item-manual dl dt{font-size:17px;font-size:1.2142857143rem}main.next #tenant .item-manual dl dt:not(:last-child){margin-bottom:15px}main.next #tenant .item-manual dl dt span{color:#7c7e84;font-size:15px;font-size:1.0714285714rem;display:-moz-inline-box;display:inline-block;vertical-align:middle;margin-left:20px}main.next #tenant .item-manual dl dt span:before{content:"更新";color:#003461;border:1px solid #003461;display:-moz-inline-box;display:inline-block;vertical-align:middle;font-size:13px;font-size:.9285714286rem;padding-left:5px;padding-right:5px;margin-right:10px}main.next #tenant .item-manual dl dd ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-right:-14px;margin-bottom:-14px}main.next #tenant .item-manual dl dd ul li{margin-right:14px;margin-bottom:14px}main.next #tenant .item-manual dl dd ul li a{border:1px solid #e6e6e6;padding:10px 15px 10px 50px;position:relative;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;overflow:hidden;color:#242424;font-size:14px;font-size:1rem}main.next #tenant .item-manual dl dd ul li a:before{content:"";display:block;position:absolute;left:0;top:0;width:40px;height:100%;background:#f5f5f5 no-repeat center}main.next #tenant .item-manual dl dd ul li a[href$=".pdf"]:before{background-image:url(//sicity.co.jp/front/wp/wp-content/themes/sicity-front/css/../img/next/tenant/icon-pdf.png);background-size:23px auto}@media screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){main.next #tenant .item-manual dl dd ul li a[href$=".pdf"]:before{background-image:url(//sicity.co.jp/front/wp/wp-content/themes/sicity-front/css/../img/next/tenant/icon-pdf@2x.png)}}main.next #tenant .item-manual dl dd ul li a[href$=".xlsx"]:before{background-image:url(//sicity.co.jp/front/wp/wp-content/themes/sicity-front/css/../img/next/tenant/icon-excel.png);background-size:20px auto}@media screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){main.next #tenant .item-manual dl dd ul li a[href$=".xlsx"]:before{background-image:url(//sicity.co.jp/front/wp/wp-content/themes/sicity-front/css/../img/next/tenant/icon-excel@2x.png)}}main.next #tenant .item-manual dl dd ul li a[href$=".ppt"]:before{background-image:url(//sicity.co.jp/front/wp/wp-content/themes/sicity-front/css/../img/next/tenant/icon-powerpoint.png);background-size:22px auto}@media screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){main.next #tenant .item-manual dl dd ul li a[href$=".ppt"]:before{background-image:url(//sicity.co.jp/front/wp/wp-content/themes/sicity-front/css/../img/next/tenant/icon-powerpoint@2x.png)}}main.next #tenant .item-manual dl dd ul li a[href$=".doc"]:before,main.next #tenant .item-manual dl dd ul li a[href$=".docx"]:before{background-image:url(//sicity.co.jp/front/wp/wp-content/themes/sicity-front/css/../img/next/tenant/icon-word.png);background-size:22px auto}@media screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){main.next #tenant .item-manual dl dd ul li a[href$=".doc"]:before,main.next #tenant .item-manual dl dd ul li a[href$=".docx"]:before{background-image:url(//sicity.co.jp/front/wp/wp-content/themes/sicity-front/css/../img/next/tenant/icon-word@2x.png)}}main.next #contact .item-text{text-align:center}main.next #contact .item-text:not(:last-child){margin-bottom:50px}main.next #contact .item-text>*:not(:last-child){margin-bottom:15px}main.next #contact .item-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}main.next #contact .item-list dt,main.next #contact .item-list dd{margin-bottom:25px}main.next #contact .item-list dt{width:220px;padding-right:70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-right:20px;padding-top:5px;color:#003461}main.next #contact .item-list dt.must{position:relative;right:0}main.next #contact .item-list dt.must:after{content:"";display:block;position:absolute;left:auto;top:auto;width:54px;height:26px;right:0;content:'必須';text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#8376e1;border:solid 1px #8376e1}main.next #contact .item-list dd{width:calc(100% - 240px)}main.next #contact .item-list dd .mwform-radio-field{display:block}main.next #contact .item-list dd .horizontal-item+.horizontal-item{margin-left:0}main.next #contact .item-list dd .check-radios li .radio:not(:last-child){margin-bottom:5px}main.next #contact .item-list dd .check-radios li .radio~*{padding-left:30px}main.next #contact .item-list dd .check-radios li p{color:#003461;font-size:14px;font-size:1rem}main.next #contact .item-agree{text-align:center;margin-bottom:55px;position:relative}main.next #contact .item-agree .error{position:absolute;display:block;width:100%}main.next #contact .item-agree a{text-decoration:underline;color:#242424}main.next #contact [class*=confirm] .item-text{display:none}main.next #contact [class*=confirm] .item-list:not(:last-child){margin-bottom:40px}main.next #contact [class*=confirm] .item-list dt{padding-top:0}main.next #contact [class*=confirm] .item-agree{display:none}main.next #parking{border-top:solid 1px #e6e6e6}main.next #parking .map{margin-bottom:60px}main.next #parking .map .item-img{border:solid 1px #003461;position:relative;margin-bottom:30px}main.next #parking .map .item-text{font-size:15px;font-size:1.0714285714rem}main.next #parking .map .item-text strong{font-weight:400;color:#003461;display:block;font-size:18px;font-size:1.2857142857rem}main.next #parking .fee_use>div:not(:last-child){margin-bottom:70px}main.next #parking .fee_use .item-text{border-top:solid 1px #e6e6e6;padding:30px 0 0 20px}main.next #parking .fee_use .item-text>div{padding:15px 0}main.next #parking .fee_use .fee .item-text>div{max-width:450px}main.next #parking .fee_use .fee dl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;font-size:1.1428571429rem;font-weight:700}main.next #parking .fee_use .fee dl dt,main.next #parking .fee_use .fee dl dd{padding:10px 0}main.next #parking .fee_use .fee dl dt:not(:first-of-type),main.next #parking .fee_use .fee dl dd:not(:first-of-type){border-top:dotted 1px #e6e6e6}main.next #parking .fee_use .fee dl dt{width:120px;color:#690}main.next #parking .fee_use .fee dl dd{width:calc(100% - 120px)}main.next #parking .fee_use .use .item-text{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}main.next #parking .fee_use .use .item-text>div{width:50%}main.next #parking .fee_use .use .item-text>div:first-child{padding-right:60px}main.next #parking .fee_use .use .item-text>div:last-child{padding-left:60px}main.next #parking .fee_use .use .item-text>div:not(:last-child){border-right:solid 1px #e6e6e6}main.next #parking .fee_use .use .use-fee .item-fee{padding-bottom:10px;border-bottom:dotted 1px #e6e6e6}main.next #parking .fee_use .use .use-fee .item-text2{padding-top:10px}main.next #parking .fee_use .use .tel .tel-top{padding-bottom:20px}main.next #parking .fee_use .btn-are{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}main.next #taxi{border-top:solid 1px #e6e6e6}main.next #taxi .map .item-img{position:relative;margin-bottom:50px}main.next #taxi dl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}main.next #taxi dl dt,main.next #taxi dl dd{padding:20px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #e6e6e6}main.next #taxi dl dt:first-of-type,main.next #taxi dl dd:first-of-type{border-top:solid 1px #e6e6e6}main.next #taxi dl dt{width:200px;color:#003461}main.next #taxi dl dd{width:calc(100% - 200px)}main.next #sitemap .sitemap-column2{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 -20px -20px}main.next #sitemap .sitemap-column2>div{width:calc(50% - 40px);margin:0 20px 20px}main.next #sitemap .sitemap-column2>div>div{margin-bottom:30px}main.next #sitemap .sitemap-column2>div p{margin-bottom:10px;position:relative;line-height:1.4}main.next #sitemap .sitemap-column2>div p a{display:block;padding-left:20px}main.next #sitemap .sitemap-column2>div p a:before{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;content:"";display:block;position:absolute;left:0;top:50%;width:8px;height:12px;margin-top:-6px;background:url(//sicity.co.jp/front/wp/wp-content/themes/sicity-front/css/../img/common/arrow-r@2x.png) no-repeat center center;background-size:8px auto}main.next #sitemap .sitemap-column2>div p a:hover:before{left:5px}main.next #sitemap .sitemap-column2>div p:last-child{margin-bottom:30px}.mfp-close{bottom:initial;top:0}@media screen and (min-width:701px) and (max-width:1080px){main.next .shop-list{margin-right:-25px}main.next .shop-list li{margin-right:25px;width:calc(50% - 25px)}main.next .shop-list .item-text{margin:-40px 10px 0}main.next .shop-list .item-text .text .title{font-size:22px;font-size:1.5714285714rem}main.next .shop-list .item-text .number{font-size:32px;font-size:2.2857142857rem}main.next .services-list{padding-left:10px;padding-right:10px;margin-right:-30px;margin-bottom:-45px}main.next .services-list>li{margin-right:30px;margin-bottom:45px;width:calc(50% - 30px)}main.next .fg-all{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}main.next .fg-all:not(:last-child){margin-bottom:100px}main.next .fg-all .item-list li dl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}main.next .fg-all .item-list li dl dt{width:60px;padding-left:5px}main.next .fg-all .item-list li dl dd{width:calc(100% - 60px)}main.next .fg-all .item-img{max-width:70%}main.next #about .access-picts-01{margin-right:-20px}main.next #about .access-picts-01>figure{margin-right:20px;width:calc(50% - 20px)}main.next #about .access-picts-02{padding-left:15px;padding-right:15px;margin-right:-20px}main.next #about .access-picts-02:not(:last-child){margin-bottom:10px}main.next #about .access-picts-02>figure{margin-right:20px;width:calc(33.3333333333% - 20px)}main.next #about .access-picts-02>figure img{width:100%}main.next #about .access-picts-02>figure figcaption{font-size:17px;font-size:1.2142857143rem}main.next #about .cg-picts{margin-right:-20px}main.next #about .cg-picts:not(:last-child){margin-bottom:30px}main.next #about .cg-picts.column-02>*{width:calc(50% - 20px);margin-right:20px}main.next #about .cg-picts>*{margin-right:20px}main.next #about .cg-picts>* figcaption{font-size:21px;font-size:1.5rem;font-weight:400}main.next #about .cg-list{margin-right:-20px;margin-bottom:-50px}main.next #about .cg-list li{width:calc(33.3333333333% - 20px);margin-right:20px}main.next #about .cg-list .item-text{font-size:15px;font-size:1.0714285714rem}main.next #about .cg-list .item-text dt{width:120px}main.next #about .cg-list .item-text dd{width:calc(100% - 120px - 10px)}main.next .access-train-map .item-text{padding:30px 15px}main.next .access-train-map .item-img{max-width:55%}main.next #tenant .item-title{padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}main.next #tenant .item-title .btns{position:relative;margin-left:auto;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}}@media screen and (max-width:700px){main.next>section section:not(:last-child),main.next>article section:not(:last-child){margin-bottom:50px}main.next .access-section section:not(:last-child){margin-bottom:40px;padding-bottom:40px}main.next .access-text:not(:last-child){margin-bottom:30px}main.next .access-title{margin-bottom:30px}main.next .access-title .btn{margin-left:auto;width:140px;position:relative;right:auto;top:auto;margin-top:-30px}main.next .access-title:not(:last-child){margin-bottom:15px}main.next .access-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px 40px}main.next .access-block>div{margin:0 20px 40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main.next .access-block>div .item-text{-ms-flex:1 0 auto;-webkit-flex-grow:1;flex-grow:1}main.next .access-map .item-map{height:300px}main.next .access-map .item-map:not(:last-child){margin-bottom:20px}main.next .access-map .item-text{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0}main.next .access-map .item-text p{margin-right:0;margin-bottom:20px}main.next .office-space-list{margin-right:-15px;margin-bottom:-35px}main.next .office-space-list:not(:last-child){margin-bottom:10px}main.next .office-space-list:before{margin-left:-20px}main.next .office-space-list li{margin-right:15px;margin-bottom:35px;width:calc(50% - 15px)}}@media screen and (max-width:700px) and (max-width:540px){main.next .office-space-list li{width:calc(100% - 15px)}}@media screen and (max-width:700px){main.next .office-space-list li figure figcaption{font-size:18px;font-size:1.2857142857rem}main.next .office-text:not(:last-child){margin-bottom:30px}main.next .expansion{right:10px;bottom:10px}main.next #tenant .item-title{padding-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}main.next #tenant .item-title:not(:last-child){margin-bottom:30px}main.next #tenant .item-title h2{font-size:23px;font-size:1.6428571429rem}main.next #tenant .item-title .btns{position:relative;margin-left:auto;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}main.next #contact .item-text{text-align:left}main.next #contact .item-text:not(:last-child){margin-bottom:30px}main.next #contact .item-list dt,main.next #contact .item-list dd{margin-bottom:25px}main.next #contact .item-list dt{width:100%;padding-right:0;margin-right:0;margin-bottom:10px;padding-top:0}main.next #contact .item-list dt.must:after{position:relative;left:0;right:auto;margin-left:15px}main.next #contact .item-list dd{width:100%}main.next #contact [class*=confirm] .item-list:not(:last-child){margin-bottom:30px}main.next #contact [class*=confirm] .item-list dt{padding-top:0}main.next #contact [class*=confirm] .item-list dd{border-bottom:1px solid #e6e6e6;padding-bottom:10px}main.next #contact [class*=confirm] .item-list dd:last-child{margin-bottom:0}main.next #contact [class*=confirm] .item-agree{display:none}main.next #contact [class*=confirm] .item-btn>*{width:10px;-ms-flex:1 0 auto;-webkit-flex-grow:1;flex-grow:1}main.next #parking .map{margin-bottom:60px}main.next #parking .map .item-img{position:relative;margin-bottom:30px}main.next #parking .map .item-text{font-size:15px;font-size:1.0714285714rem}main.next #parking .map .item-text strong{font-weight:400;color:#003461;display:block;font-size:18px;font-size:1.2857142857rem}main.next #parking .fee_use>div:not(:last-child){margin-bottom:45px}main.next #parking .fee_use .item-text{padding:0}main.next #parking .fee_use .item-text>div{padding:0}main.next #parking .fee_use .fee .item-text>div{max-width:450px}main.next #parking .fee_use .fee dl dt,main.next #parking .fee_use .fee dl dd{padding:5px 0}main.next #parking .fee_use .use .item-text{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}main.next #parking .fee_use .use .item-text>div{width:100%}main.next #parking .fee_use .use .item-text>div:first-child{padding-right:0}main.next #parking .fee_use .use .item-text>div:last-child{padding-left:0}main.next #parking .fee_use .use .item-text>div:not(:last-child){border-bottom:solid 1px #e6e6e6;border-right:none}main.next #parking .fee_use .use .use-fee{padding-bottom:15px}main.next #parking .fee_use .use .use-fee .item-fee{padding-top:15px;padding-bottom:10px;border-bottom:dotted 1px #e6e6e6}main.next #parking .fee_use .use .use-fee .item-text2{padding-top:10px}main.next #parking .fee_use .use .tel>div{padding:20px 0}main.next #parking .fee_use .use .tel .tel-top{padding-bottom:20px}main.next #parking .fee_use .btn-are{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}main.next #sitemap .sitemap-column2{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 -20px}main.next #sitemap .sitemap-column2>div{width:100%;margin:0 0 10px}main.next #sitemap .sitemap-column2>div>div{margin-bottom:15px}main.next #sitemap .sitemap-column2>div p{margin-bottom:5px;position:relative;line-height:1.4}}