@charset "utf-8";html{font-size:62.5%}body{background:#fff;font-family:'Noto Sans JP',sans-serif;font-size:16px;color:#333;letter-spacing:.05em;line-height:2;position:relative;-webkit-text-size-adjust:100%}a{color:#333;vertical-align:baseline;text-decoration:none;-moz-transition-duration:.7s;-o-transition-duration:.7s;-webkit-transition-duration:.7s;transition-duration:.7s}a:hover{color:#fa6429}a:focus,*:focus{outline:none}a[href^="tel:"]{pointer-events:none;cursor:text}.hikoukai{display:none}.elementor-editor-active #content .hikoukai{display:block !important;border:5px solid #777;background:#555;padding:20px 0}.elementor-lightbox .elementor-slideshow__header{box-sizing:border-box}@media screen and (max-width:767px){a[href^="tel:"]{pointer-events:auto;cursor:pointer}}.fr{float:right!important}.fl{float:left!important}.clearfix{*zoom:1;}.clearfix:after{content:"";display:table;clear:both}.cl{clear:both!important}.textHide{overflow:hidden;text-indent:100%;white-space:nowrap}.tac{text-align:center!important}.tar{text-align:right!important}.tal{text-align:left!important}.fb{font-weight:700!important}@font-face{font-family:'icomoon';src:url(//omori-kitaguchi-dc.com/wp-content/themes/genova_tpl/img/fonts/icomoon.eot);src:url(//omori-kitaguchi-dc.com/wp-content/themes/genova_tpl/img/fonts/icomoon.eot#iefix) format('embedded-opentype'),url(//omori-kitaguchi-dc.com/wp-content/themes/genova_tpl/img/fonts/icomoon.ttf) format('truetype'),url(//omori-kitaguchi-dc.com/wp-content/themes/genova_tpl/img/fonts/icomoon.woff) format('woff'),url(//omori-kitaguchi-dc.com/wp-content/themes/genova_tpl/img/fonts/icomoon.svg#icomoon) format('svg');font-weight:400;font-style:normal}[class*=icon-]:not([class*=eicon-]):before{display:inline-block;font-family:'icomoon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-blog:before{content:"\e900"}.icon-category:before{content:"\e901"}.icon-check:before{content:"\e902"}.icon-checked:before{content:"\e903"}.icon-down:before{content:"\e904"}.icon-facebook:before{content:"\e905"}.icon-google:before{content:"\e906"}.icon-line:before{content:"\e907"}.icon-twitter:before{content:"\e908"}.icon-arrow02:before{content:"\e909"}.icon-arrow01:before{content:"\e910"}.icon-search:before{content:"\e911"}.icon-tag:before{content:"\e912"}.sp{display:none !important}.mb{display:none}@media screen and (max-width:767px){.pc{display:none !important}.sp{display:block !important}}@media screen and (max-width:480px){.mb{display:block}.pcm{display:none}}.container{width:100%;max-width:1040px;padding:0 20px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.container:after{content:"";display:block;clear:both}.page-id-6356 .container{max-width:unset;padding:0;margin:0;box-sizing:unset}#wrapper{height:100%;padding-top:0;box-sizing:border-box}#header{position:fixed;top:0;left:0;z-index:1000;width:100%;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;background:#fff}#header.open{background:rgba(255,147,105,.9)}.header_txt{background:url(/wp-content/uploads/header_txtbg-scaled.jpg) no-repeat;background-size:100% 100%;color:#fff;padding:0 30px 0;font-family:"Noto Serif JP",serif;font-weight:600;font-style:normal;font-size:14px;letter-spacing:.05em}.header_txt div{float:left;width:42%}.header_txt div:last-child{float:right;width:57%;text-align:right}@media screen and (max-width:1365px) and (min-width:1200px){.header_txt{font-size:12px}}@media screen and (max-width:1199px) and (min-width:768px){.header_txt{font-size:11px;padding:0 10px 0}}@media screen and (max-width:1023px) and (min-width:768px){.header_txt div{width:40%;max-width:336px}.header_txt div:last-child{width:52%;max-width:430px}}@media screen and (max-width:767px){.sp.headersptxt{background:#fa6429;font-size:10px;letter-spacing:0;color:#fff;padding:5px}}@media screen and (max-width:374px){.sp.headersptxt{font-size:9px;letter-spacing:-.05em}}#header .logo{float:left;width:280px;margin:27px 0 0 25px}#header .logo img{width:100%}#header .logo a:hover{text-decoration:none}.header_menu{float:right;margin-right:40px}.header_menu .g_nav{display:flex}.header_menu .g_nav>li{vertical-align:middle;position:relative;margin-left:49px}.header_menu .g_nav>li:first-child{margin:0}.header_menu .g_nav>li>a,.header_menu .g_nav>li>span{display:flex;align-items:center;text-align:center;vertical-align:middle;line-height:1.2;cursor:pointer;font-size:15px;letter-spacing:.08em;color:#333;font-family:"Noto Serif JP",serif;font-weight:600;font-style:normal;height:99px;-moz-transition-duration:.7s;-o-transition-duration:.7s;-webkit-transition-duration:.7s;transition-duration:.7s;position:relative;box-sizing:border-box}.header_menu .g_nav>li>a>span,.header_menu .g_nav>li>span>span{display:block;margin:-1px auto 0}.header_menu .g_nav>li>span{position:relative}.header_menu .g_nav>li>span:before{position:absolute;content:"";width:11px;height:8px;background:url(/wp-content/uploads/header_icon.png) no-repeat;bottom:14%;left:50%;margin-left:-5.5px;background-size： 100% 100%；}.header_menu .g_nav>li:nth-child(5) ul{width:782px;margin-left:-352.5px}.header_menu .g_nav>li ul div{float:left;width:33%}.header_menu .g_nav>li>a sub,.header_menu .g_nav>li>span sub{color:#fff;font-size:9px;letter-spacing:.2em;display:block;margin-top:8px;font-family:"秀英明朝 B","Shuei Mincho B"}.header_menu .g_nav>li ul{pointer-events:none;position:absolute;top:100%;left:50%;display:block;width:194px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:0 0;-moz-transition-duration:.6s;-o-transition-duration:.6s;-webkit-transition-duration:.6s;transition-duration:.6s;filter:alpha(opacity=0);opacity:0;z-index:99;margin-left:-97px}.header_menu .g_nav>li.hover ul{top:100%}.header_menu .g_nav>li ul:before{content:"";width:26px;height:12px;position:absolute;left:50%;top:-10px;margin-left:-13px;background-size:100% 12px}.header_menu .g_nav>li ul li{width:100%}.header_menu .g_nav>li ul li:last-child{border-bottom:none}.header_menu .g_nav>li ul li a{display:block;color:#fff;padding:0 15px;position:relative;background:rgba(250,100,41,.9);font-family:"Noto Serif JP",serif;font-weight:400;font-style:normal;font-size:16px;letter-spacing:.08em}.header_menu .g_nav>li ul a:hover,.header_menu .g_nav>li ul a>span:hover{opacity:1;text-decoration:none !important}.header_menu .g_nav>li ul a:hover{background:#f7f6ed}.tablet .header_menu .g_nav>li ul a:hover,.tablet .header_menu .g_nav>li ul a>span:hover{opacity:1}.desktop .header_menu .g_nav>li ul a:hover span{color:#f7703a}.header_menu .g_nav>li ul li a>span{display:block;color:#fff;line-height:1.5;letter-spacing:0;text-align:center;padding:13px 0 12px;font-size:16px;position:relative}.header_menu .g_nav>li ul li a>span:before{position:absolute;left:0;top:19px;content:'';width:7px;height:11px}.desktop .header_menu .g_nav>li>span:hover+ul,.desktop .header_menu .g_nav>li>span ul:hover,.desktop .header_menu .g_nav>li ul:hover{pointer-events:auto;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.desktop .header_menu .g_nav>li ul a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;text-decoration:underline}.tablet .header_menu .g_nav>li>ul{display:none}.tablet .header_menu .g_nav>li>span+ul{pointer-events:none;opacity:0}.tablet .header_menu .g_nav>li.hover>span+ul{pointer-events:auto;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}@media screen and (min-width:768px){.header_menu{display:block !important}.header_menu .g_nav>li ul{pointer-events:none}.tablet .header_menu .g_nav>li>a:hover:before,.tablet .header_menu .g_nav>li>span:hover:before{display:none}.header_menu .g_nav>li:nth-child(5) ul{background:rgba(250,100,41,.9)}.header_menu .g_nav>li:nth-child(5) ul li a{background:0 0}.header_menu .g_nav>li:nth-child(5) ul li a:hover{background:#f7f6ed}}@media screen and (max-width:1365px) and (min-width:1200px){#header .logo{width:210px}.header_menu .g_nav>li{margin-left:40px}.header_menu .g_nav>li>a,.header_menu .g_nav>li>span{font-size:14px;height:90px}.header_menu .g_nav>li:nth-child(5) ul{width:690px;margin-left:-345px}.header_menu .g_nav>li ul li a>span{font-size:14px}}@media screen and (max-width:1199px) and (min-width:1025px){#header .logo{width:180px;margin:20px 0 0 20px}.header_menu{margin-right:30px}.header_menu .g_nav>li{margin-left:30px}.header_menu .g_nav>li>a,.header_menu .g_nav>li>span{font-size:13px;height:80px}.header_menu .g_nav>li ul{width:164px;margin-left:-82px}.header_menu .g_nav>li:nth-child(5) ul{width:650px;margin-left:-325px}.header_menu .g_nav>li ul li a>span{font-size:13px}}@media screen and (max-width:1024px) and (min-width:860px){#header .logo{width:180px;margin:15px 0 0 10px}.header_menu{margin-right:15px}.header_menu .g_nav>li{margin-left:18px}.header_menu .g_nav>li>a,.header_menu .g_nav>li>span{font-size:12px;letter-spacing:.03em;height:70px}.header_menu .g_nav>li ul{width:140px;margin-left:-70px}.header_menu .g_nav>li:nth-child(5) ul{width:580px;margin-left:-290px}.header_menu .g_nav>li ul li a{padding:0 10px}.header_menu .g_nav>li ul li a>span{padding:10px 0 11px;font-size:12px}}@media screen and (max-width:859px) and (min-width:768px){#header .logo{width:160px;margin:13px 0 0 10px}.header_menu{margin-right:15px}.header_menu .g_nav>li{margin-left:15px}.header_menu .g_nav>li>a,.header_menu .g_nav>li>span{font-size:11px;letter-spacing:.02em;height:70px}.header_menu .g_nav>li ul{width:126px;margin-left:-63px}.header_menu .g_nav>li:nth-child(5) ul{width:530px;margin-left:-265px}.header_menu .g_nav>li ul li a{padding:0 10px}.header_menu .g_nav>li ul li a>span{padding:9px 0 10px;font-size:11px}}@media screen and (max-width:767px){html.noscroll,html.noscroll body{overflow-y:hidden !important;height:100% !important}#wrapper{padding-top:0}#header{height:94px;position:fixed;top:0 !important;background:rgba(255,255,255,.9)}#header.open{position:fixed;top:0 !important;left:0;width:100%}#header .logo{margin:14px 0 13px 15px !important;width:203px}#header .logo img{width:100%;max-width:100%}#header .logo a:hover{text-decoration:none}.toggleMenu{display:block;width:60px;height:60px;text-align:center;cursor:pointer;position:absolute;top:33%;right:0;z-index:10000}.menu-trigger,.menu-trigger span{display:inline-block;transition:all .4s;box-sizing:border-box}.menu-trigger{position:relative;width:19px;height:18px;margin:21px auto 0;text-align:center;cursor:pointer}.menu-trigger:after{position:absolute;content:"MENU";font-family:"ヒラギノ丸ゴ W5 JIS2004","Hiragino Maru Gothic W5 JIS2004";font-size:12px;color:#ff641a;letter-spacing:0;line-height:1;bottom:-14px;display:none;text-align:center;left:50%;margin-left:-18.5px}.menu-trigger span{position:absolute;left:0;width:100%;height:2px;background-color:#fa6429}.toggleMenu.active .menu-trigger span{background:#fff}.menu-trigger span:nth-of-type(1){top:0}.menu-trigger span:nth-of-type(2){top:8px}.menu-trigger span:nth-of-type(3){bottom:0}.toggleMenu.active .menu-trigger span:nth-of-type(1){-webkit-transform:translateY(7px) rotate(-45deg);transform:translateY(7px) rotate(-45deg)}.toggleMenu.active .menu-trigger span:nth-of-type(2){opacity:0}.toggleMenu.active .menu-trigger span:nth-of-type(3){-webkit-transform:translateY(-9px) rotate(45deg);transform:translateY(-9px) rotate(45deg)}.header_menu{display:none;float:none;clear:both;position:fixed;top:0;left:0;width:100%;height:calc(100% - 60px);padding:0;box-sizing:border-box;overflow-y:scroll !important;overflow:hidden;z-index:999;background:rgba(255,147,105,.9)}.header_menu .inner{padding:30px}.header_menu .g_nav{display:block;padding:0;background:0 0}.header_menu .g_nav>li{float:none;width:100% !important;margin:0;border-top:none;position:relative}.header_menu .g_nav>li>a,.header_menu .g_nav>li>span{display:block;width:100%;height:auto;font-size:18px;letter-spacing:.08em;text-align:left;color:#fff;background:0 0;cursor:pointer;text-decoration:none;position:relative;padding:20px !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.header_menu .g_nav>li>span:before{background:0 0}.header_menu .g_nav>li>span{padding:20px 40px 20px 20px !important}.header_menu .g_nav>li>a:hover,.header_menu .g_nav>li>span:hover,.header_menu .g_nav>li.hover>a,.header_menu .g_nav>li.hover>span{background:0 0}.header_menu .g_nav>li>span:after{content:"";width:16px;height:16px;position:absolute;top:50%;right:20px;background:url(/wp-content/uploads/icon001.png) no-repeat;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;margin-top:-2px;background-size:100% 100%;box-sizing:border-box}.header_menu .g_nav>li.hover>span:after{background:url(/wp-content/uploads/icon002.png) no-repeat;background-size:100% 100%}.header_menu .g_nav>li>a>span,.header_menu .g_nav>li>span>span{display:block;margin:0 auto;position:relative}.header_menu .g_nav>li>a>span:before,.header_menu .g_nav>li>span>span:before{position:absolute;left:0;top:7px;content:'';border-left:7px solid #127e74;border-top:4px solid transparent;border-bottom:4px solid transparent;display:none}.header_menu .g_nav>li ul{display:none;position:relative;top:0 !important;left:0;background:rgba(255,255,255,.8);padding:15px 0;margin:0;box-shadow:none;width:100%}.header_menu .g_nav>li ul li{display:none;width:100%;border:0}.header_menu .g_nav>li.hover li{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.header_menu .g_nav>li ul li a{display:block;font-size:16px;letter-spacing:.1em;text-align:left;color:#373737;background:0 0;margin-top:2px;padding:8px 5px 8px 30px;text-decoration:none !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.header_menu .g_nav>li ul li a:hover{opacity:1}.header_menu .g_nav>li ul li a span{line-height:1.25;padding:0;letter-spacing:.02em;font-size:18px;color:#ff9c76;text-align:left}.header_menu .g_nav>li ul li a>span:before{display:none}.header_menu .g_nav>li.hover ul{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.header_menu .g_nav>li:nth-child(5) ul{width:100%;margin-left:0}.header_menu .g_nav>li ul div{float:none;width:100%}.header_menu .g_nav>li>span{position:relative}.header_menu .g_nav>li.hover>span+ul,.header_menu .g_nav>li>span:hover+ul{pointer-events:auto;opacity:1}.contactBox{background:url(/wp-content/uploads/header_bgimg_sp.jpg) no-repeat top center;background-size:cover;margin-top:20px}.contactBoxTit{text-align:center;font-family:"秀英明朝 M","Shuei Mincho M";line-height:1.4;font-size:24px;letter-spacing:.06em;color:#fff}.contactBoxTit span{display:block;font-size:15px;letter-spacing:.2em;margin-top:5px;border-bottom:1px solid #fff;padding-bottom:17px}.contactBoxTit img{max-width:292px}.contactBox li{margin-top:5px}.contactBoxTxt{font-weight:500;color:#fff;line-height:1.6;font-size:16px;letter-spacing:.1em;margin-top:20px}}@media screen and (max-width:374px){.header_menu .inner{padding:20px}}.contact_section{padding:97px 0 60px;background:url(/wp-content/uploads/otome_bg-scaled.jpg) no-repeat top center;background-size:cover;color:#fff;text-align:center;position:relative}.contact_section:before{position:absolute;content:"";top:0;left:50%;width:580px;height:149px;background:url(/wp-content/uploads/contact_bgtxt.png) no-repeat left;background-size:100% auto;margin-left:-290px}.contact_section .topTit_h2{color:#fff;padding-bottom:43px}.contact_Tit{font-size:18px;font-weight:500;letter-spacing:.24em;padding-bottom:58px}.contact_box{display:table;width:100%}.contact_box_left,.contact_box_right{display:table-cell;vertical-align:top}.contact_box_left{width:40%}.contact_box_left table tr td{padding-left:15px}.contact_box_left table tr td{padding-top:7.5%}.contact_box_left table{font-size:17px;color:#fff;display:table}.contact_box_right{width:55%;padding:0 0 0 5%}.contact_tit{font-family:"秀英明朝 M","Shuei Mincho M";color:#fff;font-size:20px;letter-spacing:.12em;line-height:1.2;margin-bottom:26px;border-bottom:1px solid #fff;padding-bottom:37px}.contact_tit span{font-family:"秀英明朝 B","Shuei Mincho B";display:block;color:#fff;font-size:17px;letter-spacing:.2em}.contact_box_left ul{padding-right:15px}.contact_box_left ul li{margin-top:5px}table.tableTxt{margin-bottom:18px}table.tableTxt th,table.tableTxt td{line-height:1;color:#fff;font-size:16px;letter-spacing:0;padding:17px 0 18px;text-align:center;font-weight:500}table.tableTxt thead th{font-size:15px;border-bottom:1px solid #fff;padding:0 0 11px}table.tableTxt thead th:first-child{text-align:center;width:30%;letter-spacing:.12em}table.tableTxt tbody th{font-size:17px;border-bottom:1px solid #fff;text-align:center}table.tableTxt tbody td{border-bottom:1px solid #fff}.contact_box_right p{font-weight:500;letter-spacing:.04em;line-height:1.63;color:#fff}.contact_box_right ul li{padding-bottom:2px}.contact_box table th{font-weight:700}.footerBottom .container{max-width:1214px;padding:0 20px;box-sizing:border-box;margin:0 auto}.contact_Txt{letter-spacing:.16em;font-weight:600}.contact_box ul{display:flex;align-items:center;justify-content:center;padding-bottom:44px}.contact_box ul li:first-child{padding-right:4%;max-width:355.76px}.contact_box ul li:nth-child(2),.contact_box ul li:nth-child(3){padding-right:4%}.contact_box ul li img{max-width:355.76px;width:100%}.contact_section .container{max-width:1214px !important;max-width:border-box;margin:0 auto;padding:0 20px;box-sizing:border-box}@media screen and (max-width:1130px) and (min-width:768px){.contact_box_right{padding-left:20px}.contact_tit{letter-spacing:.05em;font-size:22px}.contact_box_right p{letter-spacing:0;font-size:15px}.contact_box_left table{font-size:13px}}@media screen and (max-width:767px){.contact_box_left table{font-size:13px;color:#fff;display:table}.contact_section{padding:40px 0;background:url(/wp-content/uploads/contact_bgspimg.jpg) no-repeat top center;background-size:cover}.contact_box,.contact_box_left,.contact_box_right{display:block;width:100%;padding:0}.contact_box_right{margin-top:20px}.contact_tit{text-align:center;letter-spacing:.05em;font-size:24px;margin-bottom:15px}.contact_tit span{letter-spacing:.1em;font-size:14px;margin-top:10px}.contact_box_left ul{padding-right:0}table.tableTxt{margin-bottom:10px}table.tableTxt th,table.tableTxt td{font-size:15px !important;letter-spacing:0 !important;padding:12px 0}table.tableTxt thead th:first-child{width:35%}.contact_box_right p{font-size:13px;letter-spacing:0}.contact_box ul{display:block}.contact_box ul li:first-child{padding-right:0;max-width:100%;padding-bottom:20px}.contact_box ul li:nth-child(2),.contact_box ul li:nth-child(3){padding-right:0;padding-bottom:20px}.contact_section:before{width:100%;height:137px;background:url(/wp-content/uploads/contact_spbgtxt.png) no-repeat left;background-size:100% auto;left:0;margin-left:0}}.footerBottom .footernner{max-width:1194px;padding:0 10px;box-sizing:border-box;padding-bottom:88px}.footer_left{width:43%;float:left}.footer_logo{max-width:280px}.footer_left .timeTable{margin-top:33px}.footer_left .timeTable thead th:nth-child(1){color:#454545;width:26%}.footer_left .blueTxt{color:#454545}.footer_left .timeTable th,.footer_left .timeTable td{font-weight:600;font-size:16px;letter-spacing:0;padding:10.5px 4px}.footer_right.clearfix{width:37%;float:right;padding-top:80px}.menu_footer_left{float:left;width:50%}.menu_footer_right{width:48%;float:right}.footer_right ul>li,.footer_right ul>li>a{font-size:16px;font-weight:500;color:#454545;line-height:2.1}.footer_right ul>li sub a{font-weight:400;letter-spacing:0}.menu_footer_left .ul01 li sub,.menu_footer_right .ul01 li sub{display:block;padding-left:10px;position:relative;line-height:2.9}.menu_footer_left .ul01 li sub:before,.menu_footer_right .ul01 li sub:before{position:absolute;content:"";width:4px;height:1px;background:#454545;top:19px;left:0}#footer{font-family:"Noto Serif JP",serif;font-weight:400;font-style:normal;font-size:12px;color:#454545;padding:95px 0 0}.footerLeftBox{width:49.7%;float:left;position:relative;box-sizing:border-box;padding-right:20px}.footerLeftBox:before{position:absolute;content:"";width:1px;height:96.5%;background:#707070;right:0;top:4%}.footerLogo{max-width:318px;width:100%;margin-bottom:35px}.footerLeftBox table td,.footerLeftBox table th{padding-bottom:1.5px}.footerLeftBox table th{color:#553c1a;vertical-align:top;width:72px}.footerRightBox{width:50.3%;padding:0 0 0 5%;float:right;box-sizing:border-box}.footerInnerBox{display:table;width:100%}.footerTxtLink,.footerAccessLink{display:table-cell;vertical-align:bottom}.footerTxtLink{width:calc(100% - 110px);padding-right:20px}.footerAccessLink{width:110px;text-align:right}.footerTit{color:#553c1a;margin:5px 0 3px}.footerRightBox li a{color:#1c1408}.footerRightBox li a:hover{text-decoration:underline}.timeTable thead th{border-bottom:1px solid #473315}.timeTable tbody tr:last-child{border-bottom:1px solid #473315}.contact_Tit{font-family:"Noto Serif JP",serif;font-weight:500;font-style:normal}.contact_section .topTit_h2{font-family:"Noto Serif JP",serif;font-weight:600;font-style:normal;font-size:32px}.contact_section .topTit_h2 h2{font-weight:600}.contact_Txt{font-family:"Noto Serif JP",serif;font-weight:500;font-style:normal}#footer .fixed_box{position:fixed;right:0;width:554px;z-index:998;-moz-transition-duration:.7s;-o-transition-duration:.7s;-webkit-transition-duration:.7s;transition-duration:.7s;bottom:0 !important}#footer .fixed_box ul{display:flex;justify-content:flex-end;align-items:flex-end}#footer .fixed_box li:first-child{width:249px}#footer .fixed_box li:nth-child(2){width:249px;margin:0}#footer .fixed_box li:last-child{width:56px}#footer .fixed_box li img{width:100%;max-width:inherit}.footer_txt{background:#ff9369;color:#fff;font-size:14px;letter-spacing:0;text-align:center;padding:20px 10px 72px}#footer .sitemap{margin-top:30px}@media screen and (max-width:1170px) and (min-width:768px){.footer_left .timeTable th,.footer_left .timeTable td{font-size:14px}.footer_right.clearfix{width:50%;float:right}.footer_right ul>li,.footer_right ul>li>a{font-size:14px;letter-spacing:0}}@media screen and (max-width:1000px) and (min-width:768px){.footerLeftBox table td br.sp{display:block !important}}@media screen and (max-width:767px){.footer_left .timeTable th,.footer_left .timeTable td{font-size:13px}.footer_left{width:100%;float:none}#footer{padding:40px 0 35%;padding-bottom:0}.footerLeftBox,.footerRightBox{width:100%;padding:0;float:none}.footerLeftBox:before{display:none}.footerRightBox{margin-top:25px}.footerLogo{margin:0 auto 25px}.footerLeftBox table td,.footerLeftBox table th{letter-spacing:0;font-size:11px}.footerLeftBox table th{width:55px}.footerInnerBox,.footerTxtLink,.footerAccessLink{display:block;width:100%;padding:0}.footerTxtLink ul{float:left;width:49%}.footerTxtLink ul:last-child{float:right}.footerAccessLink{text-align:center;margin-top:20px}#footer .fixed_box{width:100%;right:0;box-sizing:border-box}#footer .fixed_box li:first-child{width:41.1%}#footer .fixed_box li:nth-child(2){width:47.5%}#footer .fixed_box li:last-child{width:11.3%}#footer .addressTable th{padding-right:20px;width:31%;letter-spacing:0}.footerBottom .footernner{padding-bottom:18px}.contact_section .topTit_h2{font-size:24px}}.box05_list.list0906 dd h4{margin-top:20px!important;font-family:"Noto Serif JP",serif!important;color:#FA6429!important;font-weight:400!important}.table_10256{width:100%;border-collapse:collapse}.t.able_10256 th,.table_10256 td{border:1px solid #000}.table_10256.table th,.table_10256 td{padding:8px;text-align:left}.category-blog .footer_left .timeTable{border:none}.category-blog .footer_left .timeTable th,.category-blog .footer_left .timeTable thead th{border:none;border-bottom:1px solid #000}.category-blog .footer_left .timeTable td{border:none}.category-blog .footer_left .timeTable tbody tr:first-child th{border:none}.category-blog .footer_left .addressTable,.category-blog .footer_left .addressTable th,.category-blog .footer_left .addressTable td{border:none}.category-blog .footer_left .clinicTxt{font-size:15px;padding-top:10px}.category-blog .footer_left .addressTable{font-size:15px}.column-heading.elementor-widget-heading,.column-heading .underTit_h5 h5{margin-bottom:20px}.column-heading .elementor-heading-title,.column-heading .underTit_h5 h5{font-size:18px}.column-heading .elementor-heading-heading,.column-heading .underTit_h5 h5{margin-bottom:24px}.column-heading .elementor-heading-title,.column-heading .underTit_h5 h5{font-size:24px;font-feature-settings:"palt";line-height:1.4;letter-spacing:.05em;color:#666;position:relative;z-index:2;margin-top:24px;margin-bottom:24px}.column-heading .elementor-widget-heading{margin-bottom:24px}.column-heading .elementor-heading-title:first-letter ,.column-heading .underTit_h5 h5:first-letter {color:#d4af93}