#newsList #news dt .newsNew{padding:.2em .5em .1em}#inquiryBody .head_contact_list li.icon2{display:none}#inquiryBody #footer{background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/..../asset/bg-top_02.jpg)}.blogside li:before{color:#bad78e;content:"・";font-size:100%;padding-right:.4em;display:none}#blogBody #content h3{margin-bottom:15px}#blogBody #content h3:after{content:none}#sitemapBody .titleBg,#notfoundBody .titleBg,#newsList .titleBg,#websiteNewsDetail .titleBg{font-size:24px !important;border-top:3px solid #9dbe6b !important;margin-top:0 !important;line-height:1.5;background:0 0;padding:10px 15px}#websiteNewsDetail #content,#newsList #content{min-height:500px}#newsList #news{margin-right:0;width:100%}.inquiryFormTable .prefectures .formM{width:50%;margin-top:10px;display:block}@media screen and (max-width:995px) and (min-width:768px){#blogBody #content .grid_4{float:right;margin-left:0;margin-right:0}#blogBody #blogList{margin-left:0}#sitemapBody #sitemap{margin-left:0;margin-right:0;width:100%}}@media screen and (max-width:767px){#sitemapBody .titleBg,#notfoundBody .titleBg,#newsList .titleBg,#websiteNewsDetail .titleBg{font-size:19px !important;padding:10px}#blogBody #blogList{margin-top:0}.inquiry #content .message{margin-bottom:20px}.inquiry #content .contentArea{margin:2em 0;width:100%}.inquiryFormTable dt{display:block;width:100%;padding:20px 0 0}.inquiryFormTable dd{display:block;width:100%;padding:5px 0 0}.inquiryFormTable dd .formM,.inquiryFormTable dd .formS{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#notfoundBody form input.searchInput{width:60%}.inquiryFormTable .prefectures .formM{width:100%}#inquiryBody .bottomf{display:none !important}#inquiryBody .header_box{padding-bottom:0}}.under #content{padding-top:30px}.under h2{font-size:30px;color:#93816d;text-align:center;background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/..../asset/bg-top_02.jpg);padding:92px 0;letter-spacing:5px;margin:0;font-family:"秀英丸ゴシック B","Shuei MaruGo B"}.under #content h3{color:#fff;font-size:20px;background:#9dbe6b;border-radius:5px;padding:13px 15px;letter-spacing:3px;margin-bottom:0;position:relative;font-family:"秀英丸ゴシック B","Shuei MaruGo B"}.under #content h3:after{content:"";width:90px;height:42px;background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/bg-under_h3.png);position:absolute;right:3%}.under #content h4{background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/bg-under_h4.png) no-repeat 6px center;font-family:"秀英丸ゴシック B","Shuei MaruGo B";border-bottom:2px solid #9dbe6b;color:#93816d;font-size:18px;padding:9px 0 7px 45px;letter-spacing:2px}.under #content p{font-size:18px;color:#93816d;letter-spacing:1px;line-height:1.6}.under .border_box01{border:2px solid #aed154;padding:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;counter-reset:h4}.under #content .border_box01 h4{position:relative;padding:0 0 0 35px;border-bottom:none;font-family:"秀英丸ゴシック B","Shuei MaruGo B";background:0 0}.under #content .btn_area{width:280px;background:#9dbe6b;border-radius:10px;box-shadow:0px 3px #85a25a}.under #content .btn_area a{display:block;color:#fff;font-size:18px;text-decoration:none;position:relative;text-align:center;padding:10px 0;letter-spacing:5px;font-family:"ç§€è‹±ä¸¸ã‚´ã‚·ãƒƒã‚¯ B","Shuei MaruGo B"}.under #content .btn_area a:hover{opacity:.7}.under #content .btn_area a:after{content:"";background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/ico-btn.png) no-repeat;position:absolute;width:6px;height:7px;right:23px;top:50%;margin-top:-3px}.under .border_box01 dl{font-size:18px;color:#93816d;letter-spacing:1px;line-height:2;margin-bottom:23px}.under .border_box01 dl dt{margin-top:14px}.under .border_box01 p:last-child{margin-bottom:0}.under .border_box01 h4:before{background:#9dbe6b;color:#fff;counter-increment:h4;content:counter(h4);display:block;font-size:15px;height:23px;left:0;line-height:21px;position:absolute;text-align:center;top:0;width:21px;border-radius:50%;padding-left:3px}.under .b_11.b_11_column2 div.column_l,.under .b_11.b_11_column2 div.column_r{text-align:center;font-size:18px;color:#93816d}.under .b_11.b_11_column2 div.column_l p,.under .b_11.b_11_column2 div.column_r p{text-align:left}.under .ic_01{margin:0}.under .ic_01 ul{background:#f7edd9;padding:25px;border-radius:5px}.under .ic_01 li{position:relative;padding:2px 5px 2px 16px;box-sizing:border-box;width:48%;display:inline-block;font-size:18px;color:#93816d;letter-spacing:1px;line-height:1.5;vertical-align:top}.under .ic_01 li:nth-child(2n){width:51%}.hotel .ic_01 li{width:100%}.under .ic_01 li:before{content:"";position:absolute;background:#9dbe6b;top:10px;left:0;margin-top:0;height:10px;width:10px;border-radius:50%}.under .ic_01 li.special{width:100%;padding-left:0}.under .ic_01 li.special:before{content:none}.under .implant_l{float:left;width:48%;padding:37px 40px;background:#f7edd9;box-sizing:border-box}.under .implant_r{float:right;width:48%;padding:37px 40px;background:#e9fdca;box-sizing:border-box}.under #content .implant_l h4,.under #content .implant_r h4{text-align:center;padding-left:0}.under #content .column_l span img,.under #content .column_r span img{margin-top:10px}.under .gnv_tmp_map{padding-top:40%}.under table.gnv_tmp_table02 thead th{border-top:none;border-bottom:none;background:#d3e8b2;color:#8c7b69;font-size:18px;padding:13px 0}.under table.gnv_tmp_table02 tr th:first-child{text-align:left;padding:0 27px;font-size:18px}.under table.gnv_tmp_table02 tbody{color:#8c7b69;background:#f6faed}.under table.gnv_tmp_table02 tbody td.green{color:#9dbe6b}.under table.gnv_tmp_table02 tbody th,.under table.gnv_tmp_table02 tbody td{border:none;padding:9px 0}.under .table2 th{font-size:18px;background:0 0;border:#9dbe6b 1px solid;color:#93816d;padding:10px 15px !important;border-right:none;border-left:none}.under .table2 td{font-size:18px;padding:10px 15px !important;color:#93816d;border-right:none;border-left:none}@media only screen and (max-width:767px){.under .table2 th{font-size:13px;padding:5px 10px !important}.under .table2 td{font-size:13px;padding:5px 10px !important}.under table.gnv_tmp_table02 thead th{font-size:12px}.under table.gnv_tmp_table02 tr th:first-child{font-size:12px;padding:0 8px}.under .gnv_tmp_map{padding-top:220px}.under #content{padding-top:15px}.under #content .special_box{margin-bottom:15px}.under h2{font-size:24px;padding:35px 0;letter-spacing:4px;margin:10px 0 0}.under #content h3{font-size:18px;padding:11px}.under #content p{font-size:13px;margin-bottom:15px}.under #content h4{font-size:16px}.under .border_box01{padding:15px}.under #content .border_box01 h4{padding:2px 0 0 30px}.under .ic_01 ul{padding:15px;margin:5px}.under .ic_01 li{width:100%;font-size:12px}.under .ic_01 li:nth-child(2n){width:100%}.under .ic_01 li:before{top:6px}.under #content .btn_area{width:100%}.under #content .btn_area a{font-size:14px;padding:8px 0}.under .implant_l{float:none;width:100%;padding:10px 15px;margin-bottom:15px}.under .implant_r{float:none;width:100%;padding:10px 15px}.under .implant_r div,.under .implant_r div{height:auto !important}.under .border_box01 dl{font-size:12px}.under #content h3:after{content:none}}#content-bottom{padding-bottom:38px}div#side{position:fixed;right:0;top:50%;margin-top:-169px}div#side a:hover{opacity:.7}.top #content{padding-bottom:50px}#mainimage p{margin-bottom:0;text-align:center}#mainimage p img{max-width:2000px;width:100%}.full #content h2{color:#93816d;font-size:34px;text-align:center;letter-spacing:13px;font-family:"秀英丸ゴシック B","Shuei MaruGo B"}.full #content h2 .green{color:#8db256;vertical-align:top}.full #content h2 .yellow{color:#ecab5e;vertical-align:top}.full #content .btn_area{width:294px;background:#9dbe6b;border-radius:10px;box-shadow:0px 3px #85a25a}.full #content .btn_area a{display:block;color:#fff;font-size:20px;text-decoration:none;position:relative;text-align:center;padding:16px 0 15px;letter-spacing:5px;font-family:"秀英丸ゴシック B","Shuei MaruGo B"}.full #content .btn_area a:hover{opacity:.7}.full #content .btn_area a:after{content:"";background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/ico-btn.png) no-repeat;position:absolute;width:6px;height:7px;right:23px;top:50%;margin-top:-3px}.full #content .index01{background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/bg-top_02.jpg);padding:65px 0 82px}.index01 .inner{max-width:860px;margin:0 auto}.index01 .inner h2{margin-bottom:39px}.index01 .inner .logo{text-align:center;margin-bottom:30px}.index01 .inner .txt{font-size:15px;color:#93816d;letter-spacing:5px;margin-bottom:35px;line-height:2}.index01 .inner .btn_area{margin:0 auto}.index02{background:#f9f9f8;padding:85px 0 70px}.index02 .section_list:after{content:"";display:block;clear:both}#content .index02 h2{margin-bottom:72px;letter-spacing:12px;color:#988c79}.index02 .section_list li{float:left;width:23%;margin-right:2.6%}.index02 .section_list li:last-child{margin-right:0}.index02 .section_list li a:hover img{opacity:.7}.index03{padding:67px 0 77px;background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/bg-index03.jpg) no-repeat top center}.index03 .inner{width:48.5%;float:left}.full #content .index03 h2{letter-spacing:7px;text-align:left;line-height:1.5;margin-bottom:23px;color:#988c79}.full #content .index03 h2 .green{color:#9dbe6b}.index03 .inner .txt{font-size:16px;color:#93816d;line-height:2.2;padding-right:39px;letter-spacing:1px;margin-bottom:27px}.index03 .inner .txt .master{color:#9dbe6b;font-weight:700}.index04{background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/bg-index04.jpg) no-repeat top center;padding:80px 0}.index04 .inner{background:#fff;padding:70px 5% 54px;border-radius:10px}.index04 .inner h2{margin-bottom:60px}.index04 .inner .section_l{float:left;width:48.5%}.index04 .inner .section_l .info{width:100%;font-size:16px;margin-bottom:20px}.index04 .inner .section_l .info tr{border-top:1px solid #d0d0d0}.index04 .inner .section_l .info tr:last-child{border-bottom:1px solid #d0d0d0}.index04 .inner .section_l .info tr th{color:#9dbe6b;text-align:left;width:22%}.index04 .inner .section_l .info tr th.second{vertical-align:top;padding-top:19px}.index04 .inner .section_l .info tr td{color:#93816d;line-height:1.9;padding:12px 0}.index04 .inner .section_l .info tr td.first{padding:23px 0 22px}.index04 .inner .section_l table.gnv_tmp_table02 thead th{border-top:none;border-bottom:none;background:#d3e8b2;color:#8c7b69;font-size:16px;padding:13px 0}.index04 .inner .section_l table.gnv_tmp_table02 tr th:first-child{text-align:left;padding:0 27px}.index04 .inner .section_l table.gnv_tmp_table02 tbody{color:#8c7b69;background:#f6faed}.index04 .inner .section_l table.gnv_tmp_table02 tbody td.green{color:#9dbe6b}.index04 table.gnv_tmp_table02 tbody th,.index04 table.gnv_tmp_table02 tbody td{border:none;padding:9px 0}.index04 .inner .section_l .tab{font-size:16px;color:#8c7b69;margin-bottom:24px}.index04 .inner .section_r{float:right;width:48%}.index04 .inner .section_r .gnv_tmp_map{padding-top:98%}.index05{background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/bg-top_02.jpg);padding:67px 0 60px}.index05 h2{margin-bottom:60px}.index05 .event_list li{float:left;width:22.6%;margin-right:3.2%}.index05 .event_list li:last-child{margin-right:0}.index05 .event_list li .box a{color:#fff;font-size:30px;text-align:center;display:block;padding:88px 0;font-family:"秀英丸ゴシック B","Shuei MaruGo B";position:relative;letter-spacing:8px}.index05 .event_list li .box a:after{content:"";position:absolute;background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/ico-index05.png) no-repeat;width:55px;height:48px;bottom:14px;right:10px}.index05 .event_list li .box a:hover{text-decoration:none;opacity:.7}.index05 .event_list li .box01 a{background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/top-event01.png) no-repeat;background-size:contain}.index05 .event_list li .box02 a{background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/top-event02.png) no-repeat;background-size:contain}.index05 .event_list li .box03 a{background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/top-event03.png) no-repeat;background-size:contain}.index05 .event_list li .box04 a{background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/top-event04.png) no-repeat;background-size:contain}.index05 .event_list li .txt{font-size:15px;color:#93816d;margin-top:25px;line-height:2.1;letter-spacing:2px}.index06{background:#f9f9f8;padding:67px 0 83px}.index06 h2{margin-bottom:56px}.index06 .section_pet li{width:48.5%;float:left}.index06 .pet01{margin-right:3%;box-shadow:0px 3px #85a25a;border-radius:6px}.index06 .pet02{box-shadow:0px 3px #c58d4b;border-radius:6px}.index06 .section_pet .pet01 a{background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/bg-top_pet01.png) no-repeat;background-size:contain;display:block;font-family:"秀英丸ゴシック B","Shuei MaruGo B"}.index06 .section_pet li a:hover{text-decoration:none;opacity:.7}.index06 .section_pet .pet02 a{background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/bg-top_pet02.png) no-repeat;background-size:contain;display:block;font-family:"秀英丸ゴシック B","Shuei MaruGo B"}.index06 .section_pet li a .list_item{width:56%;float:right;padding:32px 0 23px}.index06 .section_pet .pet02 a .list_item{width:53%}.index06 .section_pet li a .list_item li{width:100%;color:#fff;font-size:18px;letter-spacing:4px;padding-left:26px;margin-bottom:10px}.index06 .section_pet .pet01 .list_item li{background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/ico-pet01.png) no-repeat left center}.index06 .section_pet .pet02 .list_item li{background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/ico-pet02.png) no-repeat left center}.index06 .btn_box p{font-size:25px;color:#fff;text-align:center;background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/ico-btn02.png) no-repeat 95% center;padding:34px 0 38px;margin-bottom:0;letter-spacing:5px;padding-right:15px}.index06 .pet01 .btn_box{background:#9dbe6b;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.index06 .pet02 .btn_box{background:#ecab5e;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.top #news h2{text-align:left;color:#fff;background:#9dbe6b;font-size:20px;padding:7px 18px;letter-spacing:7px;border-radius:5px;border-top:none;font-family:"秀英丸ゴシック B","Shuei MaruGo B"}.top #news .ov{display:block;float:left;position:absolute;text-align:right;top:12px;width:auto;font-size:16px;color:#fff;right:23px}.top #news .ov:hover{text-decoration:underline}.top #news dl{border-bottom:1px solid #ebebeb}.top #news dt{font-weight:700;margin-bottom:0;padding:5px 0;font-size:16px;color:#9dbe6b}.top #news dd{padding:0 0 14px}.index07{background:#fff;padding:79px 0 0}@media (min-width:768px) and (max-width:1400px){.index03{padding:67px 0 77px;background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/bg-index03.jpg) no-repeat 80% top}}@media (min-width:980px) and (max-width:1199px){.index03 .inner{width:65%;float:left}.index05 .event_list li .box a{padding:68px 0;font-size:26px}.index06 .section_pet li a .list_item{width:66%;padding:23px 0 15px}.index06 .btn_box p{font-size:24px;background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/ico-btn.png) no-repeat 97% center;padding:30px 0 30px;letter-spacing:0px}.index06 .section_pet .pet02 a .list_item{width:60%}}@media (max-width:979px) and (min-width:768px){.index03 .inner{width:80%}.index04 .inner .section_l .info{font-size:14px}.index04 .inner .section_l table.gnv_tmp_table02 tr th:first-child{padding:0 10px}.index05 .event_list li .box a{font-size:24px;padding:52px 0;letter-spacing:0px}.index05 .event_list li .box a:after{content:"";position:absolute;background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/ico-index05.png) no-repeat;width:45px;background-size:70%;height:42px;bottom:0;right:0}.index06 .section_pet li a .list_item{width:66%;padding:12px 0 13px}.index06 .section_pet li a .list_item li{width:100%;color:#fff;font-size:15px;letter-spacing:1px;padding-left:26px;margin-bottom:0}.index06 .btn_box p{font-size:17px;color:#fff;text-align:center;background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/ico-btn.png) no-repeat 94% center;padding:19px 0;margin-bottom:0;letter-spacing:0px}.index06 .section_pet .pet02 a .list_item{width:60%}}@media only screen and (max-width:767px){div#side{display:none}.full #content .index01{padding:30px 0 40px}.full #content h2{font-size:20px;letter-spacing:8px}.full #content .btn_area a{font-size:16px;padding:13px 0 12px;letter-spacing:3px}.index01 .inner .logo{margin-bottom:15px}.index01 .inner h2{margin-bottom:10px}.index01 .inner .txt{margin-bottom:20px;letter-spacing:2px;font-size:13px}.index02{padding:20px 0 25px}#content .index02 h2{margin-bottom:25px}.index02 .section_list li{width:48.5%;margin-right:3%;margin-bottom:25px}.index02 .section_list li:last-child{margin-right:3%}.index02 .section_list li:nth-child(2n){margin-right:0}.index03{padding:0;background:#f7edd9}.index03_inner{background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/bg-index03_sp.jpg) no-repeat 80% bottom;background-size:35%;padding:33px 0 31px}.index03 .inner{width:100%;float:none}.index03 .inner .txt{font-size:13px;line-height:2;padding-right:0;letter-spacing:1px;margin-bottom:20px}.full #content .index03 h2{margin-bottom:10px}.index04{background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/bg-index04_sp.jpg) no-repeat top center;padding:40px 0}.index04 .inner{padding:30px 5% 45px}.index04 .inner .section_r,.index04 .inner .section_l{float:none;width:100%}.index04 .inner .section_r{margin-bottom:20px}.index04 .inner h2{margin-bottom:30px}.index04 .inner .section_r .gnv_tmp_map{padding-top:220px}.index04 .inner .section_l .info{width:100%;font-size:13px;margin-bottom:10px}.index04 .inner .section_l table.gnv_tmp_table02 thead th{font-size:13px;padding:6px 0}.index04 .inner .section_l table.gnv_tmp_table02 tr th:first-child{padding:0 10px}.index04 table.gnv_tmp_table02 tbody th,.index04 table.gnv_tmp_table02 tbody td{padding:6px 0}.index04 .inner .section_l .tab{font-size:13px;color:#8c7b69;margin-bottom:15px}.index04 table.gnv_tmp_table02{margin-bottom:10px}.index05{padding:30px 0 20px}.index05 h2{margin-bottom:30px}.index05 .event_list li .box a{font-size:20px;padding:65px 0;letter-spacing:5px}.index05 .event_list li{width:48.5%;margin-right:3%;margin-bottom:3%}.index05 .event_list li:nth-child(2n){margin-right:0}.index05 .event_list li .txt{display:none}.index06{padding:30px 0}.index06 h2{margin-bottom:20px}.index06 .section_pet li{width:100%;float:none}.index06 .pet01{margin-right:0;margin-bottom:15px}.index06 .section_pet li a .list_item li{font-size:12px;margin-bottom:3px}.index06 .section_pet .pet02 a .list_item{width:56%}.index06 .btn_box p{font-size:15px;padding:9px 0 14px}.index07{padding-top:30px}.top #news dt{font-size:13px;padding:0}.top #content{padding-bottom:20px}.top #news .ov{font-size:13px}#news dd a{font-size:13px}}@media only screen and (max-width:479px){.full #content h2{letter-spacing:5px}.full #content .index03 h2{letter-spacing:5px}.index01 .inner .txt{font-size:12px}.index03 .inner .txt{font-size:12px}.index04 .inner .section_l .info{font-size:12px}.index04 .inner .section_l table.gnv_tmp_table02 tr th:first-child{padding:0 4px}.index04 .inner .section_l .info tr td{padding:9px 0 9px}.index04 .inner .section_l .info tr th.second{padding-top:9px}.index05 .event_list li .box a{font-size:17px;padding:43px 0;letter-spacing:5px}.index05 .event_list li .box a:after{content:"";position:absolute;background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/ico-index05.png) no-repeat;width:42px;height:28px;bottom:8px;right:0;background-size:73%}.full #content .btn_area{width:100%}.index06 .section_pet li a .list_item{width:60%;float:right;padding:10px 0 4px}.index06 .section_pet li a .list_item li{padding-left:20px;letter-spacing:1px}.index06 .btn_box p{font-size:13px;letter-spacing:1px;padding:6px 0}.index06 .section_pet .pet01 .list_item li{background-size:7%}.index06 .section_pet .pet02 .list_item li{background-size:7%}.index06 .section_pet .pet02 a .list_item{width:60%}}.fl{float:left}.fr{float:right}.cb{clear:both;padding:1.5em 0}.m00{margin:0 !important}.m05{margin:5px !important}.m10{margin:10px !important}.m15{margin:15px !important}.m20{margin:20px !important}.m25{margin:25px !important}.m30{margin:30px !important}.m35{margin:35px !important}.m40{margin:40px !important}.m45{margin:45px !important}.m50{margin:50px !important}.mt00{margin-top:0 !important}.mt05{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mr00{margin-right:0 !important}.mr05{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.mb00{margin-bottom:0 !important}.mb05{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.ml00{margin-left:0 !important}.ml05{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.ml45{margin-left:45px !important}.ml50{margin-left:50px !important}.pa00{padding:0 !important}.pa05{padding:5px !important}.pa10{padding:10px !important}.pa15{padding:15px !important}.pa20{padding:20px !important}.pa25{padding:25px !important}.pa30{padding:30px !important}.pa35{padding:35px !important}.pa40{padding:40px !important}.pa45{padding:45px !important}.pa50{padding:50px !important}.pt00{padding-top:0 !important}.pt05{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pr00{padding-right:0 !important}.pr05{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pr45{padding-right:45px !important}.pr50{padding-right:50px !important}.pb00{padding-bottom:0 !important}.pb05{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pl00{padding-left:0 !important}.pl05{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl35{padding-left:35px !important}.pl40{padding-left:40px !important}.pl45{padding-left:45px !important}.pl50{padding-left:50px !important}.tal{text-align:left}.tac{text-align:center}.tar{text-align:right}.bold{font-weight:700}.ph{display:inline-block;border:1px solid #e3e3e3;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.ph img{width:100%}.pc{display:block !important}.sp{display:none !important}@media screen and (max-width:767px){.pc{display:none !important}.sp{display:block !important}}.b_11_2_in span img,.b_11 .b_11_in span img{float:right;margin:0 0 20px 20px;width:40% !important}.img_l span img{float:left !important;margin:0 20px 20px 0 !important}.img_r span img{float:right !important;margin:0 0 20px 20px !important}.image img,.text_image img,.gnv_tmp_style img{border-radius:0;-webkit-border-radius:0px;-moz-border-radius:0px}.rollover a img:hover,.rollover span a img:hover,.rollover .img_r span a img:hover{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )"}.ba_box{background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/ba_ar.png) no-repeat 49% 55%;display:table;width:100%}.ba_box div.column_l,.ba_box div.column_r{display:table-cell;width:30%}.ba_box div.column_l span,.ba_box div.column_r span{width:100%}.ba_box div.column_l p,.ba_box div.column_r p,.ba_box div.column_l span img,.ba_box div.column_r span img{width:95% !important;margin:0 auto !important}.ba_box .column_r,.ba_box .column_l{text-align:center;color:#b69440;font-size:120%;font-weight:700}.ba_box .column_r span{text-align:right}@media screen and (max-width:767px){.ba_box{background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/ba_ar_sp.png) no-repeat center 50%;margin:0 auto 5em !important}.ba_box div.column_l,.ba_box div.column_r{width:100% !important;display:block !important}.ba_box .column_l{margin-bottom:2em !important}.ba_box .column_r span{text-align:center}.b_11_2_in span img,.b_11 .b_11_in span img{float:none;width:100% !important;margin:0 0 10px}}.ic_01{width:100%;margin:0 15px}.ic_01 .clearfix{padding:5px 5px 5px 25px}.ic_01 span{position:relative;line-height:1}.ic_01 span:before{content:"";position:absolute;background:#000;top:10px;left:-16px;margin-top:-4px;height:7px;width:7px;border-radius:50%}.ic_01 ul{margin:25px 0}.ic_01 li{position:relative;padding:5px 5px 5px 0}.ic_01 li:before{content:"";position:absolute;background:#000;top:10px;left:-16px;margin-top:0;height:7px;width:7px;border-radius:50%}.ic_02{margin:0 15px}.ic_02 .clearfix{padding:5px 5px 5px 35px}.ic_02 .clearfix span{position:relative;line-height:1}.ic_02 span:before{content:"\00a0";display:block;border:solid 9px #000;height:0;width:0;position:absolute;left:-29px;top:10px;margin-top:-8px}.ic_02 span:after{content:"\00a0";display:block;width:4px;height:7px;border:solid #fff;border-width:0 2px 2px 0;position:absolute;left:-23px;top:10px;margin-top:-4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.ic_02 ul{margin:35px}.ic_02 li{position:relative;padding:5px 5px 5px 0}.ic_02 li:before{content:"\00a0";display:block;border:solid 9px #000;height:0;width:0;position:absolute;left:-29px;top:10px;margin-top:-4px}.ic_02 li:after{content:"\00a0";display:block;width:4px;height:7px;border:solid #fff;border-width:0 2px 2px 0;position:absolute;left:-23px;top:10px;margin-top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.ic_arrow_01{margin:0 15px}.ic_arrow_01 div{padding:5px 5px 5px 25px}.ic_arrow_01 span{position:relative}.ic_arrow_01 span:before{display:block;content:"";position:absolute;left:-15px;width:0;height:0;margin-top:6px;border:5px solid transparent;border-left:5px solid #000}.ic_arrow_01 span:hover:before{left:-12px}.ic_arrow_01 ul{margin:25px}.ic_arrow_01 li{position:relative;padding:5px 5px 5px 0}.ic_arrow_01 li:before{display:block;content:"";position:absolute;top:10px;left:-15px;width:0;height:0;margin-top:-1px;border:5px solid transparent;border-left:5px solid #000}.ic_arrow_02{margin:0 15px}.ic_arrow_02 .clearfix{padding:5px 5px 5px 30px}.ic_arrow_02 span{position:relative}.ic_arrow_02 span:before{display:block;content:"";position:absolute;top:10px;left:-25px;width:16px;height:16px;margin-top:-8px;border-radius:50%;background:#999}.ic_arrow_02 span:after{display:block;content:"";position:absolute;top:10px;left:-19px;width:0;height:0;margin-top:-5px;border:5px solid transparent;border-left:5px solid #fff}.ic_arrow_02 span:hover:before{left:-22px}.ic_arrow_02 span:hover:after{left:-16px}.ic_arrow_02 ul{margin:30px}.ic_arrow_02 li{position:relative;padding:5px 5px 5px 0}.ic_arrow_02 li:before{display:block;content:"";position:absolute;top:10px;left:-25px;width:16px;height:16px;margin-top:-4px;border-radius:50%;background:#999}.ic_arrow_02 li:after{display:block;content:"";position:absolute;top:10px;left:-19px;width:0;height:0;margin-top:-1px;border:5px solid transparent;border-left:5px solid #fff}.ic_arrow_02 li:hover:before{left:-22px}.ic_arrow_02 li:hover:after{left:-16px}.flow{margin:0 15px}img.gnv_tmp_flow_arrow_01,img.gnv_tmp_flow_arrow_02{margin:10px auto 0}.flow.b_11 .b_11_in span img{width:30% !important;float:left !important}@media screen and (max-width:767px){.flow.b_11 .b_11_in span img{width:100% !important;float:none !important}}.gnv_tmp_qa_q{border-left:3px solid #333;padding:10px;display:table;margin:0 15px 10px}.gnv_tmp_qa_q span.tit{font-size:200%;font-weight:700;color:#333;padding-right:20px;display:table-cell;width:30px}.gnv_tmp_qa_a{border-left:3px solid #ccc;padding:10px;display:table;margin:0 15px 10px}.gnv_tmp_qa_a span.tit{font-size:200%;font-weight:700;color:#ccc;padding-right:20px;display:table-cell;width:30px}.gnv_tmp_qa_a p,.gnv_tmp_qa_q p{display:table-cell;width:100%;vertical-align:top}.b_06 table td,.b_06 table th{border:1px solid #ccc;padding:5px !important}.b_06_item{background:none repeat scroll 0 0 #eee;width:30%}table.gnv_tmp_table01{margin-bottom:1.5em}table.gnv_tmp_table01 th,table.gnv_tmp_table01 td{text-align:left}table.gnv_tmp_table01{background:#fff;width:100%}table.gnv_tmp_table01 thead th{background:#ddd;border-top:1px dotted #ccc}table.gnv_tmp_table01 th{background:#efefef;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}table.gnv_tmp_table01 td{background:#fff;border-bottom:1px dotted #ccc;border-top:1px dotted #ccc}table.gnv_tmp_table02{margin-bottom:1.5em}table.gnv_tmp_table02 th,table.gnv_tmp_table02 td{text-align:left}table.gnv_tmp_table02{width:100%}table.gnv_tmp_table02 thead th{background:#efefef;border-top:1px solid #000;border-bottom:1px solid #000}table.gnv_tmp_table02 th{border-bottom:1px solid #ccc;border-top:1px solid #ccc}table.gnv_tmp_table02 td{border-bottom:1px solid #ccc;border-top:1px solid #ccc}table.gnv_tmp_hours th,table.gnv_tmp_hours td{text-align:center}table.gnv_tmp_hours tbody th{width:20%}@media screen and (max-width:767px){table.gnv_tmp_hours th,table.gnv_tmp_hours td{font-size:70%}}@media (min-width:768px) and (max-width:768px){#header .container{width:768px}}@media (min-width:768px) and (max-width:995px){.header_box .row{margin-left:0 !important}h1{width:31%}}#inquiryBody nav{display:none}#slider.camera_wrap{display:none !important}#mainimage .main_content{background:url(//yutaka-animal.com/wp-content/themes/genova_tpl/css/../asset/topimage.png) no-repeat top center;height:500px;position:relative;margin-top:-128px}@media screen and (max-width:767px){#mainimage .main_content{background:0 0;height:auto;margin-top:0}}#notfoundBody #mainimage,#sitemapBody #mainimage,#newsList #mainimage,#websiteNewsDetail #mainimage,#inquiryBody #mainimage{display:none}.under h2 span{color:#999;font-size:70%;padding-left:20px}h2.titleBg{text-align:left}#footer{margin-top:0}#footer img{width:auto}.footer_sitemap a{color:#fff}@media (min-width:768px) and (max-width:768px){.container{width:748px}}h3{color:#545e60;font-size:220%;font-weight:700;line-height:1.2em;margin:1.5em 0;word-wrap:break-word}h4{color:#545e60;font-size:120%;font-weight:700;line-height:1.2em;margin-bottom:1em;text-transform:none;word-wrap:break-word}.table_num{width:100%}.table_num th{font-size:300%;color:#333;vertical-align:top;font-weight:700;padding-right:.5em}.table_num td{padding-bottom:1em}.b_11 .b_11_in span img{margin:0 2em 1em 0;width:35%}.grid_3 .b_11_in span img,.grid_4 .b_11_in span img,.llebox3 .b_11_in span img,.singlebox3 .b_11_in span img,.singlebox4 .b_11_in span img{float:none;width:100%}@media (max-width:767px){.b_11 .b_11_in span img{float:none;width:100%;margin:0 0 2em}}.gnv_tmp_map{position:relative;width:100%;padding-top:55%}.gnv_tmp_map iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}@media screen and (max-width:767px){.gnv_tmp_map{padding-top:70%}}.tel_txt a{cursor:text}.tel_txt a:hover{text-decoration:none}@media screen and (max-width:767px){.tel_txt a,.tel_txt a:hover{text-decoration:underline}}.b_10.b_10_column2 div.column_l{padding-right:10px}.b_10.b_10_column2 div.column_r{padding-left:10px}.bc01{background:#e8daca;padding:20px 15px}.bc02{background:#cf9e64;padding:20px 15px}.bc03{background:#b09371;padding:20px 15px}.bc04{background:#635545;padding:20px 15px}.w960{max-width:960px;margin:0 auto;padding:0 10px}.gMap,.calenderWrap,.indoorView{position:relative}.gMap iframe,.calenderWrap iframe,.indoorView iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.gMap{padding-top:33.25%}.calenderWrap,.indoorView{padding-top:56.25%}.calenderWrap iframe{min-height:260px}.indoorView iframe{min-height:240px}@media only screen and (max-width:480px){.gMap{padding-top:220px}.calenderWrap{padding-top:300px}.indoorView{padding-top:240px}}.full #content .container{width:100%}.full #content .container12{width:100% !important}.full #content .b_09{margin-bottom:0}.full #content{padding-top:0}.full #content .grid_12{margin-left:auto;margin-right:auto;width:1170px;float:none}@media (min-width:980px) and (max-width:1199px){.full #content .grid_12{width:940px}}@media (min-width:768px) and (max-width:979px){.full #content .grid_12{width:748px}}@media (max-width:767px){.full #content .grid_12{width:420px}.full .header_box .grid_12{width:100%}}@media (max-width:479px){.full #content .grid_12{width:300px;padding:0}}.blog .grid_8{margin-left:0}.blog .entry{border-bottom:1px solid #ccc;margin-bottom:60px;padding-bottom:60px}.blog #content .shareBt{text-align:right}.blog .shareBt .fb_iframe_widget{margin-right:5px}.blog .shareBt .twitter-tweet-button{text-align:right;vertical-align:middle;width:90px !important}.lineBt img{margin-top:5px}input[type=text]{border:1px solid #ccc;padding:2px;border-radius:0;width:98%;margin-bottom:5px}.blog_search_submit{text-align:center;width:98%;display:block}.blog_search_submit input{padding:0 5px}.link a:link{text-decoration:underline}a[href^="tel:"]{pointer-events:none;cursor:text}@media screen and (max-width:767px){a[href^="tel:"]{pointer-events:auto;cursor:pointer}}#sidecontact{display:block;position:fixed;top:5%;z-index:1000}#sidecontact.rightContent{right:0}@media screen and (max-width:767px){#sidecontact{display:none}}.viemo.b_09,.viemo.b_11_3.b_11_3_column2{max-width:700px;margin:0 auto}@media screen and (-webkit-min-device-pixel-ratio:0){[i-block-chrome],.viemo.b_11_3.b_11_3_column2{width:700px}}.viemo.b_09>div,.viemo.b_11_3.b_11_3_column2 div.column_l>p,.viemo.b_11_3.b_11_3_column2 div.column_r>p{position:relative;padding-top:56.25%}.viemo.b_09 iframe,.viemo.b_11_3.b_11_3_column2 div.column_l iframe,.viemo.b_11_3.b_11_3_column2 div.column_r iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:767px){.viemo.b_11_3.b_11_3_column2{width:100%}}@media screen and (min-width:700px) and (max-width:720px){.viemo.b_11_3.b_11_3_column2{width:100%;max-width:720px}}@media screen and (max-width:720px){.viemo.b_09{padding:0 10px}.viemo.b_11_3.b_11_3_column2 div.column_l{padding-left:10px}.viemo.b_11_3.b_11_3_column2 div.column_r{padding-right:10px}}@media screen and (max-width:600px){.viemo.b_11_3.b_11_3_column2 div.column_l,.viemo.b_11_3.b_11_3_column2 div.column_r{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.viemo.b_11_3.b_11_3_column2 div.column_l,.viemo.b_11_3.b_11_3_column2 div.column_r{padding:0 10px}}.hikoukai{display:none !important}#drag-temp-pre-content .parts.hikoukai{display:block !important;border:5px solid #777;background:#555;padding:20px 0}@media screen and (min-width:768px){#drag-temp-pre-content .sp{margin:0;padding:0;height:0}}#drag-temp-pre-content .news_list{position:relative;display:block;min-height:50px;background:#777}#drag-temp-pre-content .news_list:before{content:"新着情報";position:absolute;top:50%;left:50%;margin-top:-.75em;margin-left:-4.5em;font-size:20px;color:#fff;z-index:10}ul.listCheck li{position:relative;padding-left:2em;margin-bottom:10px;font-size:16px}ul.listCheck li:before{display:block;content:'';position:absolute;top:1px;left:0;width:12px;height:12px;background:#fff;border:2px solid #bfbfbf}ul.listCheck li:after{display:block;content:'';position:absolute;top:5px;left:4px;width:7px;height:3px;border-left:2px solid #0061a5;border-bottom:2px solid #0061a5;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.stepArrow{position:relative;margin-bottom:3em}.stepArrow:before{content:"";position:absolute;bottom:-70px;left:50%;margin-left:-45px;display:block;width:0;height:0;border:25px solid transparent;border-top-color:#6fba2c;border-right-width:45px;border-left-width:45px}table.table01,table .table01{width:100%;table-layout:fixed;border-collapse:collapse;border:1px solid #ccc}.table01 th,.table01 td{padding:.5em;text-align:center;vertical-align:middle}.table01 thead th{background:#002e4e;color:#fff}.table01 tbody th{background:#ddebf1}.table01 th,.table01 td{border-right:1px solid #ccc;border-bottom:1px solid #ccc}@media screen and (max-width:767px){table.table01,table .table01{font-size:85%}.table01 th,.table01 td{padding:.2em}}@media (max-width:480px){table.table01,table .table01{font-size:70%}}.anchorlinks{border:3px double #333;background:#ccc;padding:2em 2em 1em;list-style:none}.anchorlinks:after{content:"";display:block;clear:both}.anchorlinks li{position:relative;width:33.33%;float:left;padding:0 .5em 0 1.2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em}.anchorlinks li:nth-child(3n){padding-right:0}.anchorlinks li a{text-decoration:none}.anchorlinks li a:before{content:"";position:absolute;top:3px;left:0;display:inline-block;width:0;height:0;margin-right:.5em;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.8em solid #333;-webkit-transition-duration:.6s;-ms-transition-duration:.6s;-moz-transition-duration:.6s;transition-duration:.6s}.anchorlinks li a:hover:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.anchorlinks li a:hover{text-decoration:underline}@media screen and (max-width:767px){.anchorlinks{padding:1em 1em .5em}.anchorlinks li{width:50%;margin-bottom:.5em}.anchorlinks li:nth-child(even){padding-right:0}.anchorlinks li:nth-child(3n){padding-right:1em}}@media screen and (max-width:480px){.anchorlinks li{width:100%;padding-right:0}}.case_photo.b_11_2.b_11_2_column2 div.column_l span img,.case_photo.b_11_2.b_11_2_column2 div.column_r span img,.case_photo.b_11_2.b_11_2_column3 div.column_c span img,.case_photo.b_11_2.b_11_2_column3 div.column_l span img,.case_photo.b_11_2.b_11_2_column3 div.column_r span img{width:100%;max-width:240px;margin-left:auto;margin-right:auto}.case_photo.b_11_2_in span img{width:100%;max-width:240px}@media (max-width:767px){.case_photo .b_11_2_in span img{max-width:240px;float:none;margin-left:auto;margin-right:auto}}.case_photo.b_10.column_r span img,.case_photo.column_c span img,.case_photo.column_l span img{width:240px;max-width:100%;margin-left:auto;margin-right:auto}.case_photo.b_10 img{width:100%;max-width:240px}@media (max-width:767px){.case_photo.b_10 img{max-width:240px}}.contactBox{background:#9ec56b;padding:50px 30px 40px}.contactBox .wrap{width:100%;max-width:1000px;margin:0 auto;text-align:center;line-height:2.5em;letter-spacing:.12em;font-size:16px;color:#fff}.contactBox .wrap h3{margin:0 0 .2em;line-height:2.33em;letter-spacing:.2em;font-size:30px;color:#fff}.contactBox .wrap .bnr{margin-top:28px;display:-ms-flexbox;-ms-flex-direction:row;display:-webkit-flex;display:flex}.contactBox .wrap .bnr .box{-webkit-flex-grow:1;flex-grow:1;margin-right:5px}.contactBox .wrap .bnr .box:last-child{margin-right:0}.contactBox .wrap .bnr .box img{width:100%;max-width:100%}.contactBox .tb{display:none}@media screen and (max-width:1060px){.contactBox .tb{display:block}}@media screen and (max-width:767px){.contactBox{position:fixed;bottom:0;left:0;width:100%;background:0 0;padding:0}.contactBox .wrap h3,.contactBox .wrap h3+p{display:none}.contactBox .wrap .bnr{margin-top:0}.contactBox .wrap .bnr .box{margin:0 1px 0 0}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:100% !important}