.inner{width:95%}#header{position:static;box-shadow:none}#header .inner{width:auto;max-width:none;padding-right:4.0rem;padding-left:4.0rem}#header .inner .contact{margin-left:4.0rem}#header .inner .contact li{margin-right:4.0rem}#header .inner .contact li.call .tel{font-size:2.4rem;font-weight:300;text-indent:0;letter-spacing:0.18em;width:auto;height:auto;overflow:visible;border:none;cursor:auto}#header .inner .contact li.call .tel ion-icon{position:static;font-size:2.0rem;margin-right:0.5em;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}#header .inner .contact li.call .tel:hover{border-color:none}#header .inner .contact li.call .time{display:block}#header .inner .contact li.order a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:inherit;line-height:1.4;text-decoration:none;text-indent:0;white-space:normal;width:250px;height:55px;overflow:visible}#header .inner .contact li.order a ion-icon{position:static;font-size:2.0rem;margin-right:0.5em;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}#header .inner .sns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#header .inner .menu{display:none}#global-navi{position:sticky;top:0;height:auto;visibility:visible}#global-navi>div{position:static;width:95%;max-width:1200px;height:auto;min-height:0;margin-right:auto;padding:0;overflow-y:visible;background:none}#global-navi>div>ul:not(.sns){display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#global-navi>div>ul:not(.sns)>li>a{font-size:1.0em;text-align:center;padding:2.0rem 3.0rem}#global-navi>div>ul:not(.sns)>li>a[href="javascript:void(0);"]:after{right:1.0rem}#global-navi>div>ul:not(.sns)>li ul{position:absolute;z-index:1;top:100%;left:0;width:250px;max-height:none;box-shadow:4px 10px 20px -10px rgba(0,0,0,0.06);visibility:hidden;-webkit-transform:translateX(-20%);-moz-transform:translateX(-20%);-ms-transform:translateX(-20%);-o-transform:translateX(-20%);transform:translateX(-20%)}#global-navi>div>ul:not(.sns)>li ul li a{padding:2.0rem;background:#FFF}#global-navi>div>ul:not(.sns)>li ul li a:hover{color:#E17B7B;background:#fbefef}#global-navi>div>ul:not(.sns)>li ul li:first-child a{border-radius:0}#global-navi>div>ul:not(.sns)>li:hover>a{color:#E17B7B;background:#FFF}#global-navi>div>ul:not(.sns)>li:hover ul{max-height:none;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#global-navi>div .sns{display:none}#global-navi:after{display:none}#global-navi.is-fixed{background:#f6f6f6;border-bottom:1px solid #EEE;box-shadow:0 4px 10px -4px rgba(0,0,0,0.06) inset}#footer .infomation .inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#footer .infomation .inner address{margin-right:6.0rem}#footer .infomation .inner ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;flex:1}#footer .infomation .inner ul li{margin-top:0;margin-left:4.0rem;padding-top:0;padding-left:4.0rem;border-top:none;border-left:1px solid #dcdcdc}#footer .infomation .inner ul li:first-child{margin-left:0;padding-left:0;border-left:none}#footer .infomation .inner ul li:first-child p{max-width:176px}#footer .infomation .inner ul li:last-child p{max-width:196px}.top_news .inner .archive_list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top_news .inner .archive_list>li{width:47.5%}
