@charset "UTF-8";body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;margin:0;padding:0;border:0;outline:0;vertical-align:baseline;line-height:1;word-break:break-all}div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input{margin:0;padding:0;border:none;font-size:100%;font-weight:400;font-style:normal;vertical-align:baseline;background:0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}img{vertical-align:bottom}article,aside,details,figcaption,figure,footer,header,menu,nav,section,div,address,iframe,canvas,hr,textarea{display:block;line-height:1}iframe{max-width:100% !important}a,label{cursor:pointer}blockquote{padding:0;margin:0;display:block}address,em{font-style:normal}hr{border:0;margin:0;padding:0}ul,ol,li{list-style:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}textarea{resize:vertical;overflow:hidden;-webkit-appearance:none;border:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input,button{vertical-align:middle;border-radius:0;border:none;background:0 0;margin:0;padding:0;cursor:pointer}table{border-collapse:collapse}*:before,*:after{padding:0;margin:0;line-height:1}.nav_toggle{display:none}@media only screen and (max-width:767px){.nav_toggle{display:block;position:absolute;top:20px;right:20px;width:1.75rem;height:1.75rem;z-index:999}.nav_toggle i{display:block;width:100%;height:2px;background:#333;position:absolute;transition:transform .5s,opacity .5s}.nav_toggle i:nth-child(1){top:0}.nav_toggle i:nth-child(2){top:0;bottom:0;margin:auto}.nav_toggle i:nth-child(3){bottom:0}.nav_toggle.show i:nth-child(1){transform:translateY(11px) rotate(-45deg)}.nav_toggle.show i:nth-child(2){opacity:0}.nav_toggle.show i:nth-child(3){transform:translateY(-15px) rotate(45deg)}}@media only screen and (max-width:767px){nav{top:100px;left:0;right:0;bottom:0;padding:1rem;background:#fff;display:none}nav.show{display:block}}.basebtn{position:relative;overflow:hidden;text-decoration:none;text-align:center;display:inline-block;border:1px solid #fff;padding:10px 20px;text-align:center;outline:none;-moz-transition:ease .2s;-o-transition:ease .2s;-webkit-transition:ease .2s;transition:ease .2s}.basebtn span{position:relative;z-index:3}.basebtn:hover span{color:#111}.bb_f{border:1px solid #fff}.bb_f span{color:#fff}.bb_red{border:1px solid #111}.bb_red span{color:#111}.bb_red:hover span{color:#fff}.contact__btn{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.contact__btn{font-size:.8rem}}@media only screen and (max-width:509px){.contact__btn{font-size:1rem}}.bgcenterx:before{content:"";position:absolute;top:0;left:0;z-index:2;background:#777;width:100%;height:100%;-moz-transition:-moz-transform .3s cubic-bezier(.8,0,.2,1) 0s;-o-transition:-o-transform .3s cubic-bezier(.8,0,.2,1) 0s;-webkit-transition:-webkit-transform .3s cubic-bezier(.8,0,.2,1);-webkit-transition-delay:0s;transition:transform .3s cubic-bezier(.8,0,.2,1) 0s;-moz-transform:scale(0,1);-ms-transform:scale(0,1);-webkit-transform:scale(0,1);transform:scale(0,1);-moz-transform-origin:top 50%;-ms-transform-origin:top 50%;-webkit-transform-origin:top 50%;transform-origin:top 50%}.bgcenterx:hover:before{-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}#page-top{position:fixed;bottom:20px;right:20px;font-size:77%;z-index:104}#page-top a{text-decoration:none;background:#f44c7f;color:#fff;width:100px;padding:30px 0;text-align:center;display:block;border-radius:5px;border:1px solid #fff}#page-top a:hover{text-decoration:none;background:#fff;color:#f44c7f;border:1px solid #000}.clearfix{*zoom:1;}.clearfix:after{content:"";display:table;clear:both}body{font-family:"Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Yu Gothic","Meiryo",sans-serif}a{color:#333;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}a:hover{color:#111}img{-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.container{width:100%}.container .inner_wrap{width:1200px;margin:0 auto}@media only screen and (max-width:1200px){.container .inner_wrap{width:100%}}@media only screen and (max-width:1200px){.container .inner_wrap .common .common_base{padding:0 20px}}header{position:relative}header h1{padding:30px 0 30px}@media only screen and (max-width:767px){header h1{text-align:center}}header h1 img{max-width:100%}header .contact_area{position:absolute;top:15px;right:0}@media only screen and (max-width:767px){header .contact_area{position:static;text-align:center}}header .contact_area .btn_reaerve{padding-right:20px}.container+.menu{-moz-box-shadow:0 0 5px #777;-webkit-box-shadow:0 0 5px #777;box-shadow:0 0 5px #777}nav ul{margin:0;font-size:0}nav ul li{display:inline-block;width:calc(100%/7);position:relative}@media only screen and (max-width:767px){nav ul li{display:block;width:100%}}nav ul li a{display:block;padding:15px 0;text-decoration:none;text-align:center;font-weight:700;position:relative;border-right:1px solid #ccc;font-size:14px;color:#94401a}@media only screen and (max-width:1200px){nav ul li a{font-size:10px}}@media only screen and (max-width:767px){nav ul li a{font-size:14px;border-right:0;border-bottom:1px solid #ccc;padding:20px 0}}nav ul li a span{display:block;font-size:.8em;margin-top:5px;color:#ffabc6}@media only screen and (max-width:767px){nav ul li a span{display:inline-block;margin:0 0 0 10px}}nav ul li a:after{content:"";position:absolute;background:#ffcc87;left:0;bottom:0;right:0;margin:0 auto;width:100%;height:2px;-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}nav ul li a:hover:after{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}nav ul li.current_page_item a,nav ul li.current-menu-item a{background:#ffcc87;color:#fff}nav ul li.has-child ul{position:absolute;left:0;top:60px;z-index:4;background:#ccc;width:180px;visibility:hidden;opacity:0;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width:767px){nav ul li.has-child ul{position:static;opacity:1;width:100%;visibility:visible;padding-left:15px;background:0 0}}nav ul li.has-child:hover>ul,nav ul li.has-child ul li:hover>ul,nav ul li.has-child:active>ul,nav ul li.has-child ul li:active>ul{visibility:visible;opacity:1}nav ul li.has-child li{width:100%}nav ul li.has-child li a{color:#777;background:#fff;border-right:0;border-bottom:1px solid #eee}nav ul li.has-child li a:hover{color:#fff;background:#ffcc87}@media only screen and (max-width:767px){nav ul li.has-child li a{color:#333;background:0 0}}nav ul li.has-child:before{content:"";position:absolute;left:6px;top:24px;width:6px;height:6px;border-top:2px solid #ffabc6;border-right:2px solid #ffabc6;-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}nav ul ul li{display:block;float:none}.top_img{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmY2M4NyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffcc87),color-stop(100%,#fff));background:-moz-linear-gradient(#ffcc87,#fff);background:-webkit-linear-gradient(#ffcc87,#fff);background:linear-gradient(#ffcc87,#fff)}@media only screen and (max-width:767px){.top_img{margin-top:20px}}.top_img img{max-width:100%}.catch_btn{padding:45px 0;margin-bottom:60px}.catch_btn p.center{text-align:center;margin-bottom:45px}.catch_btn p.center img{max-width:100%}.catch_btn .catch_btn_wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:0px}@media only screen and (max-width:509px){.catch_btn .catch_btn_wrap{display:block}}.catch_btn .catch_btn_wrap .catch_btn_left{grid-area:1/1/2/2}.catch_btn .catch_btn_wrap .catch_btn_right{grid-area:1/2/2/3}.catch_btn .catch_btn_wrap .catch_btn_left img,.catch_btn .catch_btn_wrap .catch_btn_right img{max-width:100%}.catch_btn .catch_btn_wrap .catch_btn_left img:hover,.catch_btn .catch_btn_wrap .catch_btn_right img:hover{filter:alpha(opacity=70);opacity:.7}@media only screen and (max-width:509px){.catch_btn .catch_btn_wrap .catch_btn_left,.catch_btn .catch_btn_wrap .catch_btn_right{margin-bottom:30px}}.chiryou{margin-bottom:60px}.chiryou .chiryou_wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.chiryou .chiryou_wrap .chiryou_box{padding:20px;min-width:8%;flex-basis:25%}@media only screen and (max-width:767px){.chiryou .chiryou_wrap .chiryou_box{padding:10px}}@media only screen and (max-width:509px){.chiryou .chiryou_wrap .chiryou_box{padding:10px;flex-basis:50%}}.chiryou .chiryou_wrap .chiryou_box a{display:block;border-radius:10px;overflow:hidden}.chiryou .chiryou_wrap .chiryou_box a:hover{background:#f44c7f}.chiryou .chiryou_wrap .chiryou_box a img{max-width:100%}.reserve_area{background:#ffffe3}.reserve_area .reserve{padding:30px 0}.reserve_area .reserve .reaerve_wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:0px;align-items:center}@media only screen and (max-width:767px){.reserve_area .reserve .reaerve_wrap{display:block}}.reserve_area .reserve .reaerve_wrap .reaerve_text{grid-area:1/1/2/2}.reserve_area .reserve .reaerve_wrap .reaerve_text p{line-height:1.5;margin-bottom:20px}.reserve_area .reserve .reaerve_wrap .reaerve_btn{grid-area:1/2/2/3;text-align:center}.reserve_area .reserve .reaerve_wrap .reaerve_btn img{max-width:100%}.reserve_area .reserve .reaerve_wrap .reaerve_btn img:hover{-moz-box-shadow:0 0 5px #777;-webkit-box-shadow:0 0 5px #777;box-shadow:0 0 5px #777}.time{padding:30px 0}.time table{width:740px;margin:10px auto}@media only screen and (max-width:767px){.time table{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:20px 0}}.time table caption{text-align:left;margin-bottom:5px}.time table tr th,.time table tr td{border:1px solid #777;padding:5px;text-align:center;width:calc(85%/8);vertical-align:middle}.time table tr th{background:#ffd600}.time table tr td:first-child{width:15%}.time p.time_p{width:740px;line-height:1.5;margin:0 auto;color:#f90}.access{padding:30px 0 0}@media only screen and (max-width:509px){.map_area{position:relative;padding-bottom:75%;height:0;overflow:hidden}.map_area iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}}.chiryou h2,.reserve h2,.time h2,.access h2{font-size:2rem;margin-bottom:20px}.chiryou h2:before,.reserve h2:before,.time h2:before,.access h2:before{content:url(//www.nozaki-c.jp/system/wp-content/themes/tpl/img/icon_h2.png);display:inline-block;vertical-align:middle;margin-right:10px}.chiryou h3,.reserve h3,.time h3,.access h3{text-align:center;margin-top:30px;color:#c66;font-size:1.3rem}.address{padding:30px 0}.address address{text-align:center;line-height:1.5;border:5px solid #ffcc87;padding:30px 0}.address address span.telnum{font-size:1.5rem}.address address span.telnum a{text-decoration:none}.address address span.telnum:before{font-family:'Font Awesome\ 5 Free','Font Awesome\ 5 Brands';content:"\f87b";text-rendering:auto;font-style:normal;font-variant:normal;line-height:1;padding:0 10px 0 0;font-weight:700}@media only screen and (max-width:767px){.table_scl{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:20px 0}}.layout_wrap{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr;grid-column-gap:60px;grid-row-gap:0px;margin:60px 0}@media only screen and (max-width:1200px){.layout_wrap{display:block}}.layout_wrap .layout_contets{grid-area:1/1/2/6}@media only screen and (max-width:1200px){.layout_wrap .layout_contets{width:100%}}.layout_wrap .layout_menu{grid-area:1/6/2/7}@media only screen and (max-width:1200px){.layout_wrap .layout_menu{display:none}}.layout_contets .main .breadcrumbs{margin-bottom:30px;font-size:.8rem}.layout_contets .main .breadcrumbs a{text-decoration:none}.layout_contets .main .breadcrumbs a:hover{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(50%,rgba(0,0,0,0)),color-stop(50%,#eee));background:-moz-linear-gradient(rgba(0,0,0,0) 50%,#eee 50%);background:-webkit-linear-gradient(rgba(0,0,0,0) 50%,#eee 50%);background:linear-gradient(rgba(0,0,0,0) 50%,#eee 50%)}.layout_contets .main h1{font-size:2rem;text-align:center;font-family:nitalago-rera,sans-serif;font-weight:100;font-style:normal;margin-bottom:60px}.layout_contets .main h1 span{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmNjODciLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(50%,rgba(0,0,0,0)),color-stop(50%,#ffcc87));background:-moz-linear-gradient(rgba(0,0,0,0) 50%,#ffcc87 50%);background:-webkit-linear-gradient(rgba(0,0,0,0) 50%,#ffcc87 50%);background:linear-gradient(rgba(0,0,0,0) 50%,#ffcc87 50%)}@media only screen and (max-width:509px){.layout_contets .main h1{font-size:1.5rem}}.layout_contets .main h2{font-size:1.7rem;font-family:nitalago-rera,sans-serif;font-weight:100;font-style:normal;margin:45px 0 20px;color:#7b9e45}.layout_contets .main h2:before{font-family:'Font Awesome\ 5 Free','Font Awesome\ 5 Brands';content:"\f152";text-rendering:auto;font-style:normal;font-variant:normal;line-height:1;padding:0 5px;font-size:.8em;color:#7b9e45}@media only screen and (max-width:509px){.layout_contets .main h2{font-size:1.5rem}}.layout_contets .main h3{font-size:1.3rem;font-family:nitalago-rera,sans-serif;font-weight:100;font-style:normal;margin:30px 0 10px}.layout_contets .main h3:before{font-family:'Font Awesome\ 5 Free','Font Awesome\ 5 Brands';content:"\f04e";text-rendering:auto;font-style:normal;font-variant:normal;line-height:1;padding:0 5px;font-size:.8em;font-weight:700;color:#7b9e45}.layout_contets .main .contents p,.layout_contets .main .contents ul,.layout_contets .main .contents ol{line-height:1.5;margin-bottom:15px}.layout_contets .main .contents p.center{text-align:center}.layout_contets .main .contents ul li{list-style:circle;margin-left:20px}.layout_contets .main .contents ol li{list-style:decimal;margin-left:20px}.layout_contets .main .contents strong{color:#c66}.layout_contets .main .contents .waku_blue{border:1px solid #6da6d7;background:#f3f8fc;padding:20px;margin:60px 0}.layout_contets .main .contents .waku_blue p{margin-bottom:0}.layout_contets .main .contents .point p{line-height:2}.layout_contets .main .contents .point p strong{display:inline-block;background:#c66;color:#fff;padding:0 .5rem;margin-right:5px;margin-bottom:3px;border-radius:5px}.layout_contets .main .contents .img_shadow img{border:5px solid #fff;-moz-box-shadow:0 0 10px #777;-webkit-box-shadow:0 0 10px #777;box-shadow:0 0 10px #777}.layout_contets .main .contents .map_area{border:5px solid #ccc}.layout_contets .main .contents .time{padding:5px 0}.layout_contets .main .contents .time table{width:930px}.layout_contets .main .contents .time table tr th,.layout_contets .main .contents .time table tr td{padding:10px;text-align:center;border:1px solid #ccc}.layout_contets .main .contents .time table tr th{background:#eee}.layout_contets .main .contents .price table tr th:nth-child(1){background:#ffead5}.layout_contets .main .contents .price table tr th:nth-child(2){background:#f8eadc}.layout_contets .main .contents .price table tr th:nth-child(3){background:#f1eae2}.layout_contets .main .contents .madical_list ul li{list-style:none;margin-left:0}.layout_contets .main .contents .madical_list ul li a{display:block;text-decoration:none;padding:10px;border-bottom:1px dotted #ffcc87;font-weight:700}.layout_contets .main .contents .madical_list ul li a:before{font-family:'Font Awesome\ 5 Free','Font Awesome\ 5 Brands';content:"\f138";text-rendering:auto;font-style:normal;font-variant:normal;line-height:1;padding:0 5px;color:#f90;font-size:.8rem;font-weight:700}.layout_contets .main .contents .madical_list ul li a:hover{background:#ffcc87;color:#fff}.layout_contets .main .contents .madical_list ul li a:hover:before{color:#fff}.layout_contets .main .contents .qa_wrap .qa_nav ul{text-align:center}.layout_contets .main .contents .qa_wrap .qa_nav ul li{list-style:none;margin-left:0;display:inline-block}.layout_contets .main .contents .qa_wrap .qa_nav ul li a{display:block;text-decoration:none;background:#fff;border:1px solid #7b9e45;border-radius:100vh;color:#7b9e45;padding:5px 20px;font-size:.85rem;margin:10px 0}.layout_contets .main .contents .qa_wrap .qa_nav ul li a:hover{background:#7b9e45;color:#fff}.layout_contets .main .contents .qa_wrap .qa_box{border:1px solid #7b9e45;border-radius:10px;padding:0 20px;margin:60px 0}.layout_contets .main .contents .qa_wrap .qa_box h2{margin-top:20px}.layout_contets .main .contents .qa_wrap .qa_box dl{margin:30px 0}.layout_contets .main .contents .qa_wrap .qa_box dl dt{border-bottom:1px dotted #ccc}.layout_contets .main .contents .qa_wrap .qa_box dl dt:before{content:url(//www.nozaki-c.jp/system/wp-content/themes/tpl/img/qa_q.png);vertical-align:middle}.layout_contets .main .contents .qa_wrap .qa_box dl dd{position:relative;padding-top:10px;padding-left:45px}.layout_contets .main .contents .qa_wrap .qa_box dl dd:before{content:url(//www.nozaki-c.jp/system/wp-content/themes/tpl/img/qa_a.png);position:absolute;top:0;left:0}.layout_menu aside ul li a{text-decoration:none;display:block;padding:10px 5px;position:relative}.layout_menu aside ul li a:after{content:"";position:absolute;background:#ccc;left:0;bottom:0;right:0;margin:0 auto;width:100%;height:2px;-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.layout_menu aside ul li a:hover:after{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}.layout_menu aside ul li a:before{font-family:'Font Awesome\ 5 Free','Font Awesome\ 5 Brands';content:"\f101";text-rendering:auto;font-style:normal;font-variant:normal;line-height:1;padding:0 5px;font-weight:700;color:#ffcc87}.layout_menu aside ul li ul li a{padding-left:15px}.layout_menu aside ul li ul li a:before{content:"\f054";color:#ccc;font-size:.8rem}footer{margin-top:60px;padding:30px 0 20px;background:#ffabc6}footer .nav_footer ul{text-align:center;font-size:0}footer .nav_footer ul li{display:inline-block}footer .nav_footer ul li a{display:block;padding:5px 15px;text-align:center;text-decoration:none;border-right:1px solid #fff;color:#fff;font-size:15px;border-bottom:2px solid #ffabc6}footer .nav_footer ul li a:hover{background:#fff;color:#ffabc6;border-bottom:2px solid #fff}footer .nav_footer ul li:last-child a{border:0}footer .nav_footer ul li.current-menu-item a{border-bottom:2px solid #fff}footer address{color:#fff;text-align:center;margin:20px 0;line-height:1.5}footer address span{display:inline-block;margin-right:10px;font-weight:700}footer address a{color:#fff}footer p.copy{text-align:center;color:#fff}.entry-nav{letter-spacing:-.4rem;margin-top:6rem}.entry-nav .entry-nav-link{letter-spacing:normal;display:inline-block;*display:inline;width:50%;text-align:center}.entry-nav .entry-nav-link a{display:block;text-decoration:none;padding:1rem;background:#ccc}.entry-nav .entry-nav-link a:hover{background:#333;color:#fff}