.page-one-column .panel-content .wrap{margin-top:2px;margin-bottom:2px;border:0 solid #ccc;background-color:#fff;padding:0 5%}@media screen and (min-width:30em){.page-one-column .panel-content .wrap{max-width:1200px;margin-top:2px;margin-bottom:2px}}.page .entry-title{display:none}#label-sq{margin:0;padding:.3rem 0 .3rem 1rem;font-size:100%;color:#eee;vertical-align:middle;background-color:#c7006e;text-shadow:1px 1px 2px #333;width:100%;letter-spacing:.1rem!important}.myTable table{border-collapse:collapse}.myTable td.t_top_left{border-top:#b3b3b3 4px solid;border-bottom:#e3e3e3 1px solid;background:#eee;text-align:left;padding:10px}.myTable td.t_top_right{border-top:#9b5 4px solid;border-bottom:#e3e3e3 1px solid;padding:10px;text-align:left}.myTable td.td_left{border-bottom:#e3e3e3 1px solid;border-left:#e3e3e3 1px solid;text-align:left;background:#eee;padding:10px;font-weight:400}.myTable td.td_right{border-bottom:#e3e3e3 1px solid;border-right:#e3e3e3 1px solid;text-align:left;padding:10px}#myLinkBtn{border:2px solid #ccc;border-radius:5px;margin:0;padding:2px;font-size:small;color:#a9a9a9;vertical-align:middle}.topPageList{border:2px solid #ccc;padding:10px 20px;border-radius:10px;margin:10px}.topPageList li{list-style:none!important}.topPageList ul{list-style:none!important;line-height:2rem;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:600px){.topPageList{border:2px solid #ccc;padding:0;border-radius:10px;margin:5px 0}.topPageList li{list-style:none!important;line-height:2em;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topPageList ul{list-style:none!important}}.clear{clear:both}a{color:#222;text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{color:#000;outline:0}.entry-content a,.entry-summary a,.widget a,.site-footer .widget-area a,.posts-navigation a,.widget_authors a strong{-webkit-box-shadow:inset 0 -1px 0 rgba(15,15,15,1);box-shadow:none;-webkit-transition:color 80ms ease-in,-webkit-box-shadow .13s ease-in-out;transition:color 80ms ease-in,-webkit-box-shadow .13s ease-in-out;transition:color 80ms ease-in,box-shadow .13s ease-in-out;transition:color 80ms ease-in,box-shadow .13s ease-in-out,-webkit-box-shadow .13s ease-in-out}.entry-title a,.entry-meta a,.page-links a,.page-links a .page-number,.entry-footer a,.entry-footer .cat-links a,.entry-footer .tags-links a,.edit-link a,.post-navigation a,.logged-in-as a,.comment-navigation a,.comment-metadata a,.comment-metadata a.comment-edit-link,.comment-reply-link,a .nav-title,.pagination a,.comments-pagination a,.site-info a,.widget .widget-title a,.widget ul li a,.site-footer .widget-area ul li a,.site-footer .widget-area ul li a{-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,1);box-shadow:none;text-decoration:none;-webkit-transition:color 80ms ease-in,-webkit-box-shadow .13s ease-in-out;transition:color 80ms ease-in,-webkit-box-shadow .13s ease-in-out;transition:color 80ms ease-in,box-shadow .13s ease-in-out;transition:color 80ms ease-in,box-shadow .13s ease-in-out,-webkit-box-shadow .13s ease-in-out}.entry-content a:focus,.entry-content a:hover,.entry-summary a:focus,.entry-summary a:hover,.widget a:focus,.widget a:hover,.site-footer .widget-area a:focus,.site-footer .widget-area a:hover,.posts-navigation a:focus,.posts-navigation a:hover,.comment-metadata a:focus,.comment-metadata a:hover,.comment-metadata a.comment-edit-link:focus,.comment-metadata a.comment-edit-link:hover,.comment-reply-link:focus,.comment-reply-link:hover,.widget_authors a:focus strong,.widget_authors a:hover strong,.entry-title a:focus,.entry-title a:hover,.entry-meta a:focus,.entry-meta a:hover,.page-links a:focus .page-number,.page-links a:hover .page-number,.entry-footer a:focus,.entry-footer a:hover,.entry-footer .cat-links a:focus,.entry-footer .cat-links a:hover,.entry-footer .tags-links a:focus,.entry-footer .tags-links a:hover,.post-navigation a:focus,.post-navigation a:hover,.pagination a:not(.prev):not(.next):focus,.pagination a:not(.prev):not(.next):hover,.comments-pagination a:not(.prev):not(.next):focus,.comments-pagination a:not(.prev):not(.next):hover,.logged-in-as a:focus,.logged-in-as a:hover,a:focus .nav-title,a:hover .nav-title,.edit-link a:focus,.edit-link a:hover,.site-info a:focus,.site-info a:hover,.widget .widget-title a:focus,.widget .widget-title a:hover,.widget ul li a:focus,.widget ul li a:hover{color:#fff;background-color:#556b2f;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 rgba(0,0,0,1);box-shadow:none}.entry-content a img,.widget a img{-webkit-box-shadow:0 0 0 0px #fff;box-shadow:0 0 0 0px #fff}.post-navigation a:focus .icon,.post-navigation a:hover .icon{color:#222}.linkImage1{float:left;margin-right:10px}.linkbox1{clear:both;padding:3px 5px 3px 8px;margin:2em 0;color:#a9a9a9;vertical-align:top!important;background:#e0ffff;border-left:solid 10px #add8e6;box-shadow:0 3px 4px rgba(0,0,0,.32);line-height:1.5em!important}.linkbox1 p{vertical-align:top!important;font-size:small!important}.linkbox2{clear:both;padding:.5em 1em;margin:2em 0;color:#a9a9a9;vertical-align:top!important;background:ivory;border-left:solid 10px #f4a460;box-shadow:0 3px 4px rgba(0,0,0,.32);line-height:1.5em!important}.linkbox2 p{vertical-align:top!important;font-size:small!important}.linkbox3{clear:both;padding:0 0 0 1em;margin:0;border:solid 2px #413d5b;line-height:2px!important;border-radius:3px;height:5rem;vertical-align:top;position:relative}.linkbox3:hover{background:#cdc}.linkbox3 a{margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%}.linkbox3 a:hover{background:#cdc}.linkbox3 a:focus{background:0 0}.linkbox3 span{margin:0;padding:0;font-size:large;font-weight:700;letter-spacing:.2em;color:#555;vertical-align:top;height:90px}.linkbox3 span:hover{background:#cdc}.linkbox3 p{margin:2em 0 0 1rem;padding:0;vertical-align:middle!important;font-size:1rem;font-weight:700;line-height:1rem;letter-spacing:.2rem!important;color:#555;text-align:center}.linkbox3 p:hover{background:#cdc}.linkbox3 i{color:#6b8e23}.linkbox3 i:hover{background:#cdc}.linkbox3 img{vertical-align:middle;margin:0 0 0 2px;padding:0}.linkbox3 img:hover{background:red}table{border:none}@media screen and (max-width:600px){table,tbody,tr,th,td{display:block;max-width:98%;border:none}}th:first-child,td:first-child{padding-left:.1rem;padding-right:.1rem}th:last-child,td:last-child{padding-left:.1rem;padding-right:.1rem}.home-box{position:relative}.home-box .home-thumbnail{width:33%}.home-box .home-thumbnail img{box-shadow:4px 4px 4px rgba(0,0,0,.4)}.home-box .home-content{position:absolute;top:0;margin-left:35%}.home-box .home-content .entry-header{margin:0;padding:0}.home-box .home-content .entry-title{font-size:12px;font-size:1rem}.home-box .home-excerpt{font-size:1rem;line-height:1rem}.blog .site-main>article,.archive .site-main>article,.search .site-main>article{padding-bottom:.2em}@media screen and (min-width:20em){.home-box .home-content .entry-title{font-size:1rem;width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width:30em){.home-box .home-content .entry-title{font-size:1rem;width:360px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-box .home-excerpt{display:block;font-size:1rem;line-height:1.2em}}@media screen and (min-width:48em){.wrap{max-width:1200px;padding-left:3em;padding-right:3em}.has-sidebar:not(.error404) #primary{float:left;width:64%}.has-sidebar #secondary{float:right;padding-top:0;width:30%}.main-navigation ul ul a{padding:.75em;width:18em}}@media screen and (min-width:48em){.home-box .home-content .entry-title{font-size:1rem;width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog .site-main>article,.archive .site-main>article,.search .site-main>article{padding-bottom:.4em}}@media screen and (min-width:67em){.home-box .home-content .entry-title{font-size:1rem;width:360px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-box .home-excerpt{display:block;font-size:1rem;line-height:1.2em}}.site-content{padding:2em 0 0}@media screen and (min-width:48em){.site-content{padding:2em 0 0}}.single-featured-image-header{background-color:#fff;border-bottom:0 solid #eee;padding:0 0 2em}html[lang=ar] *,html[lang=ary] *,html[lang=azb] *,html[lang=haz] *,html[lang=ps] *,html[lang^=zh-] *,html[lang=bg-BG] *,html[lang=ru-RU] *,html[lang=uk] *,html[lang=bn-BD] *,html[lang=hi-IN] *,html[lang=mr-IN] *,html[lang=el] *,html[lang=gu-IN] *,html[lang=he-IL] *,html[lang=ko-KR] *,html[lang=th] *{letter-spacing:0em}html[lang=ja] *{letter-spacing:.05em!important}.mafi_issue{letter-spacing:.05em!important}.mafi_issue ul li{letter-spacing:.07em!important}.mafi_issue ul{margin:-1em 0 0 5em}.site-title{clear:none;font-size:170%;font-weight:800;font-family:arial;line-height:1.5rem;letter-spacing:.08em;margin:0;padding:0;text-transform:none}.site-branding-text{font-size:170%}input[type=submit]{font-size:100%;padding-right:100px;padding:.2em .4em;background:#c7006e;color:#fff;width:20%;height:50px;cursor:pointer;box-shadow:0 0 1px rgba(181,235,178,1);border:1px solid #ccc}.mafi_description ul{margin:.5em 0 1em 2em}.mafi_description li{margin:0 0 .3em;letter-spacing:.1rem !important}.has-header-image.twentyseventeen-front-page .custom-header,.has-header-video.twentyseventeen-front-page .custom-header,.has-header-image.home.blog .custom-header,.has-header-video.home.blog .custom-header{height:50vh}.has-header-image .custom-header-media img,.has-header-video .custom-header-media video,.has-header-video .custom-header-media iframe{position:absolute}@media screen and (min-width:60em){.has-header-image.twentyseventeen-front-page .custom-header,.has-header-video.twentyseventeen-front-page .custom-header,.has-header-image.home.blog .custom-header,.has-header-video.home.blog .custom-header{height:auto}.twentyseventeen-front-page.has-header-image .custom-header-media,.twentyseventeen-front-page.has-header-video .custom-header-media,.home.blog.has-header-image .custom-header-media,.home.blog.has-header-video .custom-header-media{height:75vh}}table{border-collapse:separate;border-spacing:0px;margin:0;width:100%}thead th{border-bottom:1px solid #bbb;padding-bottom:0}th{padding:0;text-align:left}tr{border-bottom:1px solid #eee}td{padding:0}.products_td{vertical-align:middle;font-size:medium;padding:0!important;margin:0!important;line-height:0}.products_td p{vertical-align:middle!important;color:#fff}.products_td img{margin:0!important;padding:0!important;width:auto!important;height:auto!important;border:none}.products_td a:hover,.products_td a:focus{background-color:transparent}.tileAnchar{position:absolute;top:.7rem;left:.3rem;width:100%;height:100%}.menu_common{line-height:1.5em;margin:0!important;padding-left:5px!important;padding-top:0!important;padding-bottom:0!important;color:#fff}.color_TigerOAK{background-color:#e84b90!important}.color_Coral{background-color:#e84428!important}.color_Magic{background-color:#2797a5!important}.color_BasicOAK{background-color:#64a04a!important}.color_Riva{background-color:#997f1e!important}.color_Alpin{background-color:#27c3f4!important}.color_Zeitlos{background-color:#ceb36e!important}.color_Piccolino{background-color:#9d9973!important}.color_Fresco{background-color:#d70077!important}.color_Carving{background-color:#c4c987!important}.color_Domino{background-color:#c5c9b8!important}.collection_list{margin:initial;padding:initial}.collection_list img{display:block!important;margin:0!important;padding:0!important}.mafiGrid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.mafiGridItem{border-radius:10px;background:#fff;padding:15px;text-align:center}.mafiGridItem img{max-width:100%;height:auto}.mafiGridItem p{text-align:center}.productImg{width:100%}.productImg img{width:100%}.myCaption{color:#555;font-size:smaller;margin-bottom:0}.navigation-top,.navigation-top .sub-menu,.navigation-top .toggled-on .menu{background-color:#666}.navigation-top a,.main-navigation .menu-toggle,.main-navigation .dropdown-toggle,.site-header .navigation-top .menu-scroll-down{color:#fff}.main-navigation a{padding:0 1.25em}@media screen and (max-width:600px){.menu{line-height:2.5em}}.navigation-top .current-menu-item>a,.navigation-top .current_page_item>a{color:#ddd}.menuItemWaku{border:solid 2px #fff;padding:3px}.imgLinkIcon{margin:0 auto;overflow:hidden;cursor:pointer}.imgLinkIcon img{width:100%;transition-duration:.5s}.imgLinkIcon:hover img{transform:scale(1.05);transition-duration:.5s;opacity:.6}.topPageGrid{column-count:2;width:100%}@media screen and (max-width:48em){.topPageGrid{column-count:1}}.button-1{width:140px;height:50px;border:2px solid #34495e;float:left;text-align:center;cursor:pointer;position:relative;box-sizing:border-box;overflow:hidden;margin:0 0 40px}.button-1 a{font-family:arial;font-size:16px;color:#34495e;text-decoration:none;line-height:50px;transition:all .5s ease;z-index:2;position:relative}.eff-1{width:140px;height:50px;top:-2px;right:-140px;background:#34495e;position:absolute;transition:all .5s ease;z-index:1}.button-1:hover .eff-1{right:0}.button-1:hover a{color:#fff}.button-2{width:140px;height:50px;border:2px solid #34495e;float:left;text-align:center;cursor:pointer;position:relative;box-sizing:border-box;overflow:hidden;margin:0 0 40px 50px}.button-2 a{font-family:arial;font-size:16px;color:#34495e;text-decoration:none;line-height:50px;transition:all .5s ease;z-index:2;position:relative}.eff-2{width:140px;height:50px;top:-50px;background:#34495e;position:absolute;transition:all .5s ease;z-index:1}.button-2:hover .eff-2{top:0}.button-2:hover a{color:#fff}.button-3{width:20rem;height:3rem;border:2px solid #555;display:inline-block;text-align:center;cursor:pointer;position:relative;box-sizing:border-box;overflow:hidden;margin:.5rem .5rem 0 0}.button-3 a{font-size:16px;color:#555;text-decoration:none;line-height:50px;transition:all .5s ease;z-index:2;position:absolute;width:100%;height:100%;left:0;top:0}.button-3 a:hover{color:#eee!important;background-color:transparent}.button-3 a:focus{color:#555;background-color:transparent}.eff-3{width:20rem;height:3rem;bottom:-3rem;background:#555;position:absolute;transition:all .5s ease;z-index:1}.button-3:hover .eff-3{bottom:0}.button-4{width:140px;height:50px;border:2px solid #34495e;float:left;text-align:center;cursor:pointer;position:relative;box-sizing:border-box;overflow:hidden;margin:0 0 40px 50px}.button-4 a{font-family:arial;font-size:16px;color:#34495e;text-decoration:none;line-height:50px;transition:all .5s ease;z-index:2;position:relative}.eff-4{width:140px;height:50px;left:-140px;background:#34495e;position:absolute;transition:all .5s ease;z-index:1}.button-4:hover .eff-4{left:0}.button-4:hover a{color:#fff}.button-5{width:140px;height:50px;border:2px solid #34495e;float:left;text-align:center;cursor:pointer;position:relative;box-sizing:border-box;overflow:hidden;margin:0 0 40px}.button-5 a{font-family:arial;font-size:16px;color:#34495e;text-decoration:none;line-height:50px;transition:all .5s ease;z-index:2;position:relative}.eff-5{width:140px;height:50px;left:-140px;top:-50px;background:#34495e;position:absolute;transition:all .5s ease;z-index:1}.button-5:hover .eff-5{left:0;top:0}.button-5:hover a{color:#fff}.button-6{width:140px;height:50px;border:2px solid #34495e;float:left;text-align:center;cursor:pointer;position:relative;box-sizing:border-box;overflow:hidden;margin:0 0 40px 50px}.button-6 a{font-family:arial;font-size:16px;color:#34495e;text-decoration:none;line-height:50px;transition:all .5s ease;z-index:2;position:relative}.eff-6{width:140px;height:50px;right:-140px;bottom:-50px;background:#34495e;position:absolute;transition:all .5s ease;z-index:1}.button-6:hover .eff-6{right:0;bottom:0}.button-6:hover a{color:#fff}.button-7{width:140px;height:50px;border:2px solid #34495e;float:left;text-align:center;cursor:pointer;position:relative;box-sizing:border-box;overflow:hidden;margin:0 0 40px 50px}.button-7 a{font-family:arial;font-size:16px;color:#34495e;text-decoration:none;line-height:50px;transition:all .5s ease;z-index:2;position:relative}.eff-7{width:140px;height:50px;border:0 solid #34495e;position:absolute;transition:all .5s ease;z-index:1;box-sizing:border-box}.button-7:hover .eff-7{border:70px solid #34495e}.button-7:hover a{color:#fff}.button-8{width:140px;height:50px;border:2px solid #34495e;float:left;text-align:center;cursor:pointer;position:relative;box-sizing:border-box;overflow:hidden;margin:0 0 40px 50px}.button-8 a{font-family:arial;font-size:16px;color:#fff;text-decoration:none;line-height:50px;transition:all .5s ease;z-index:2;position:relative}.eff-8{width:140px;height:50px;border:70px solid #34495e;position:absolute;transition:all .5s ease;z-index:1;box-sizing:border-box}.button-8:hover .eff-8{border:0 solid #34495e}.button-8:hover a{color:#34495e}.menu-item a{display:inline-block;width:100%;padding-left:.5rem;transition:all .3s ease}.menu-item a:hover,a:focus{background:transparent!important;text-shadow:1px 1px 1px black!important;color:#dee!important;transition:all .3s ease}.reserveDate{display:inline!important;width:12rem!important;text-align:center;margin:auto 1rem!important}.productChkBox{display:inline!important}.noticeWaku{border:solid 2px #6b8e23;border-radius:10px;padding:1rem 1rem 1rem 2rem;color:darkred;font-size:100%;font-weight:700;line-height:2;background:#eee}.noticeWaku strong{color:#333;border-bottom:solid 2px gray}.wpcf7{margin:1rem 0}.asterisk{margin:0 0 0 .2em;color:#f5637a}.wpcf7 span.wpcf7-not-valid-tip{font-size:80%}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=url],.wpcf7 textarea{background-color:#fff;color:#333;width:95%;border:1px solid #ddd;font-size:100%;padding:.5em;border-radius:4px;box-shadow:1px 1px 3px rgba(0,0,0,.1) inset}.wpcf7 input[type=submit]{font-size:100%;padding:.2em .4em;background:#add8e6;color:#333;border-radius:4px;cursor:pointer;box-shadow:0 0 1px rgba(0,0,0,.2);border:1px solid #ccc;text-shadow:-1px 1px 0 rgba(255,255,255,1);width:15rem}.wpcf7 input[type=submit]:hover{background:#90ee90;box-shadow:0 0 1px rgba(0,0,0,.2) inset}.list-block .wpcf7-list-item{display:block}.list-inline .wpcf7-list-item{display:inline}