@charset "utf-8";.veu_contact .contact_txt_tel{color:#337ab7}h4.media-heading{font-size:15px !important}.veu_childPage_list .childPage_list_title{margin-top:20px;color:red;font-size:16px;line-height:1.4;font-weight:700}.veu_childPage_list .wp-post-image{float:left;margin-right:1em;width:100%;border:solid 1px #ddd}.veu_childPage_list .childPage_list_text{float:left;margin-right:1em;width:100%;margin-top:1em}.veu_pageList_ancestor{margin:20px 0 15px;padding:20px 20px 0;border:3px solid #efefef;box-shadow:inset 0px 0px 0px 1px #fff}#pageTitleImage img{width:100%;height:auto}.siteHeader{width:100%;z-index:1000;top:0;box-shadow:0px 1px 3px rgba(0,0,0,.1);margin-bottom:0;background-color:#1f7be5}nav{font-size:14px}nav ul{margin-top:0}nav li{margin-bottom:0}.nav li a{color:#fff}footer .footerMenu li a{color:#666}nav i{margin-right:.5rem}ul.gMenu a{display:block;overflow:hidden;text-decoration:none}ul.gMenu ul{padding-left:0;width:auto;display:block;margin-bottom:0}ul.gMenu ul li a{display:block;overflow:hidden;padding:10px 1em 10px 2em;width:auto}ul.gMenu ul li li a{padding-left:3em}ul.gMenu ul li li li a{padding-left:4em}ul.gMenu ul li li li li a{padding-left:5em}.gMenu_name{font-weight:400}.gMenu_description{display:block;overflow:hidden;font-size:10px;line-height:14px}@media (max-width:991px){.gMenu_outer{overflow:scroll;display:none;height:20em}.gMenu_outer.itemOpen{display:block}.gMenu_outer.itemClose{display:none}.gMenu_description{display:none}ul.gMenu{margin-bottom:0}ul.gMenu a:hover,ul.gMenu a:active,ul.gMenu .current-menu-item>a{background-color:rgba(255,255,255,.1)}}@media (min-width:992px){.gMenu_outer.itemOpen,.gMenu_outer.itemClose{display:block}.gMenu_name{text-align:center;display:block;color:#fff}.gMenu_description{text-align:center}ul.gMenu>li{position:relative;float:left}ul.gMenu>li>a{border-bottom:none}ul.gMenu>li>ul.sub-menu{display:none;position:absolute;z-index:1000;left:50%}ul.gMenu>li>ul.sub-menu>li{left:-120px}ul.gMenu>li>ul.sub-menu li{width:240px;margin:0;list-style:none;display:block;overflow:visible;position:relative;box-shadow:1px 1px 3px rgba(0,0,0,.2)}ul.gMenu>li>ul.sub-menu li ul{margin-bottom:0;display:none;position:absolute;left:240px;top:.8em}ul.gMenu>li>ul.sub-menu li a{padding-left:1.5em;color:#fff}ul.gMenu>li:hover>ul.sub-menu{display:block}ul.gMenu>li li:hover>ul.sub-menu{display:block}}.prBlock a{color:#333}.prBlock a:hover{color:#333;text-decoration:none}.prBlock_icon_outer{display:table;margin:0 auto;width:80px;height:80px;border-radius:50%}.prBlock_icon{display:table-cell;vertical-align:middle;text-align:center;font-size:36px}.prBlock_title{margin-top:.8em;margin-bottom:.7em;text-align:center;font-size:18px;line-height:1.4em}.prBlock_image{display:table;margin:0 auto}.prBlock_image img{display:table-cell;overflow:hidden;width:120px;height:120px;border-radius:50%;vertical-align:middle;text-align:center}.prBlock_summary{margin-bottom:.5em;text-align:center;font-size:14px;line-height:1.6em}@media screen and (max-width:992px){.prBlock{margin-bottom:1.5em}}@media (max-width:991px){.headerTop .headerTop .headerTop_tel_wrap{color:#464646}.headerTop ul{border-top:1px solid rgba(0,0,0,.15)}.headerTop ul a{color:#464646;border-bottom:1px solid rgba(0,0,0,.15)}ul.gMenu{border-top:1px solid rgba(0,0,0,.15)}ul.gMenu a{border-bottom:1px solid rgba(0,0,0,.15)}}@media (min-width:992px){ul.gMenu{float:right}ul.gMenu a{background-color:#1f7be5 !important}ul.gMenu>li a:hover{background:#039}ul.gMenu>li a:hover .gMenu_description{color:#039}ul.gMenu>li>a{border-bottom:none}ul.gMenu>li>a:hover:after,ul.gMenu>li.current-post-ancestor>a:after,ul.gMenu>li.current-menu-item>a:after,ul.gMenu>li.current-menu-parent>a:after,ul.gMenu>li.current-menu-ancestor>a:after,ul.gMenu>li.current_page_parent>a:after,ul.gMenu>li.current_page_ancestor>a:after{content:".";line-height:0;border-bottom:2px solid #fff;bottom:0;display:block;overflow:hidden;position:absolute;width:100%;left:0}ul.gMenu>li>ul.sub-menu li a:hover{background-color:#039}}a:hover img{transition:.6s}a:hover img{opacity:.5}.housei-box-01{position:relative;margin:0 0 1.9em;padding:.8em;background:#000;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.box-in-01{margin:0;padding:0;color:#fff;font-size:1.5em;font-weight:700;text-align:center}.housei-box-01:after{position:absolute;bottom:-15px;left:50%;z-index:90;margin-left:-15px;border-top:15px solid #000;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:0;content:""}.housei-001,.housei-001 li{padding:0;margin:0}.housei-001 li{list-style-type:none !important;list-style-image:none !important;margin:5px 0 15px !important}.list1 li{position:relative;padding-left:25px;font-weight:700;font-size:20px;border-bottom:dotted 1px #999;line-height:300%}.list1 li:after,.list1 li:before{content:'';display:block;position:absolute;top:24px;left:8px;height:11px;width:4px;background:red;border-radius:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.list1 li:before{top:28px;left:3px;height:8px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.answer{font-size:16px;color:#2e6da4;font-weight:700}.clo-oem-fuki{position:relative;padding:1rem 1rem 1rem 1.5rem;border-radius:30px;background-color:#9cc7ce;color:#fff;font-weight:700;font-size:26px;text-align:center;margin-bottom:50px}.clo-oem-fuki:before,.clo-oem-fuki:after{position:absolute;border-radius:50%;background-color:#9cc7ce;content:""}.clo-oem-fuki:before{top:110%;left:40px;height:15px;width:15px}.clo-oem-fuki:after{top:150%;left:50px;height:10px;width:10px}.clo-oem-001,.clo-oem-001 li{padding:0;margin:0}.clo-oem-001 li{list-style-type:none !important;list-style-image:none !important;margin:5px 0 15px !important}.list1 li{position:relative;padding-left:25px;font-weight:700;font-size:20px;border-bottom:dotted 1px #999;line-height:300%}.list1 li:after,.list1 li:before{content:'';display:block;position:absolute;top:24px;left:8px;height:11px;width:4px;background:red;border-radius:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.list1 li:before{top:28px;left:3px;height:8px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.clo-oem-answer{font-size:16px;color:#0e5100;font-weight:700}.veu_contentAddSection{display:block;clear:both;overflow:hidden;margin-top:0}.contact_bt-02{width:100%!important;margin-top:15px}.tex-mate{width:100%;margin-bottom:25px;border:1px solid #d6ceb4}.tex-mate th{font-weight:400 !important;width:30%;line-height:140%;padding:10px;background-color:#333;border:1px solid #ccc}.tex-mate td{width:70%;line-height:180%;padding:10px;border:1px solid #ccc;background-color:#333;color:#fff}@media only screen and (max-width:480px){.tex-mate{margin:0x;margin-bottom:25px}.tex-mate th,.tex-mate td{width:100%;display:block}}.tex-aka{width:100%;margin-bottom:25px;border:1px solid #ccc}.tex-aka th{font-weight:400 !important;width:30%;line-height:140%;padding:10px;border:1px solid #fff;background-color:#ccc}.tex-aka td{width:70%;line-height:180%;padding:10px;border:1px solid #fff;background-color:#f1f1f1}@media only screen and (max-width:480px){.tex-aka{margin:0x;margin-bottom:25px}.tex-aka th,.tex-aka td{width:100%;display:block}}.tex_lineup{text-align:center}.tex_lineup th{text-align:center;border:1px solid #ccc}.tex_lineup td{text-align:center;background-color:#333;border:1px solid #ccc}.tex_lineup td a{color:#fff}.tex_lineup p{margin-bottom:0 !important}ul.tex-advantage{padding:0 .5em;position:relative}ul.tex-advantage li{font-size:120%;line-height:2;padding:.5em 0 .5em 1.4em;border-bottom:1px dashed silver;list-style-type:none!important;margin-bottom:0!important}ul.tex-advantage li:before{font-family:"Font Awesome 5 Free";content:"\f14a";font-weight:700;position:absolute;left:.5em;color:#ffb03f}ul.tex-advantage li:last-of-type{border-bottom:none}.clo-table{text-align:center;width:100%}.clo-table th{text-align:center;background-color:#f1f1f1}.clo-table02{width:100%;margin-bottom:25px;border:1px solid #ccc}.clo-table02 th{font-weight:400 !important;width:30%;text-align:center;line-height:140%;padding:10px;border:1px solid #fff;background-color:#f1f1f1}.clo-table02 td{width:70%;text-align:center;line-height:180%;padding:10px;border:1px solid #fff;background-color:#fff}@media only screen and (max-width:480px){.clo-table02{margin:0x;margin-bottom:25px}.clo-table02 th,.clo-table02 td{width:100%;display:block}}.veu_leadTxt{font-family:"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif}ul.pick-001{padding:0;position:relative;font-size:130%;margin-bottom:5%}ul.pick-001 li{line-height:.5;padding:.5em 0 0 2.5em;color:#000;font-weight:700;list-style-type:none!important}ul.pick-001 li:before{font-family:FontAwesome;content:"\f046";position:absolute;font-weight:400;left:1em;color:red}ul.pick-002{padding:0;position:relative;font-size:130%;margin-bottom:5%}ul.pick-002 li{line-height:1.5;padding:.5em 0 0 2.5em;color:#000;font-weight:700;list-style-type:none!important}ul.pick-002 li:before{font-family:FontAwesome;content:"\f046";position:absolute;font-weight:400;left:1em;color:red}.ibu-label{position:relative;display:inline-block;padding:1rem 2rem 1rem 4rem;color:#fff;border-radius:100vh 0 0 100vh;background:#fa4141;font-size:120%;font-weight:700}.ibu-label:before{position:absolute;top:calc(50% - 7px);left:10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}h3.hori{position:relative;padding:1.5rem 2rem;color:#fff;border-radius:10px;background:#727171}h3.hori:after{position:absolute;bottom:-9px;left:1em;width:0;height:0;content:'';border-width:10px 10px 0;border-style:solid;border-color:#727171 transparent transparent}h3.dry{position:relative;padding:1.5rem 2rem;color:#fff;border-radius:10px;background:#00a5d5}h3.dry:after{position:absolute;bottom:-9px;left:1em;width:0;height:0;content:'';border-width:10px 10px 0;border-style:solid;border-color:#00a5d5 transparent transparent}.cage_info{margin:2em 0;background:#f3e1bc}.cage-title{font-size:1.8em;background:#f63;padding:6px;text-align:center;color:#fff;font-weight:700;line-height:180%}.cage_info p{padding:15px 20px;margin:0}ul.hanpu-dp001{border:dashed 2px #668ad8;padding:.5em 1em .1em 2.3em;position:relative}ul.hanpu-dp001 li{line-height:1.5;padding:.5em 0 0 .5em;list-style-type:none!important;font-size:19px}ul.hanpu-dp001 li:before{font-family:"Font Awesome 5 Free";font-weight:700;content:"\f075";position:absolute;left:1em;color:#668ad8}ul.hanpu-dp002{border:dashed 2px #f60;padding:.5em 1em .1em 2.3em;position:relative}ul.hanpu-dp002 li{line-height:1.5;padding:.5em 0 0 .5em;list-style-type:none!important;font-size:19px}ul.hanpu-dp002 li:before{font-family:"Font Awesome 5 Free";font-weight:700;content:"\f00c";position:absolute;left:1em;color:#f60}.sign2023{font-family:"HGP行書体",curslve;font-size:36px;line-height:1em}.sign2023-02{font-size:18px;vertical-align:5px}.sign2023-03{font-size:18px;margin-bottom:0}@media only screen and (max-width:480px){.sign2023{text-align:right}.sign2023-02{text-align:right}.sign2023-03{font-size:18px;margin-bottom:0}}.sign-right{float:right}.sign{text-align:right;font-family:"HGP行書体",curslve;font-size:36px}.sign02{text-align:right;font-size:18px;vertical-align:5px}.top-name{text-align:right;font-family:"HGP行書体",curslve;font-size:36px;margin-bottom:.1em;line-height:1em;padding-right:3%}h1.top_70year{font-family:"HGP行書体",curslve;text-align:center;font-size:40px}@media only screen and (max-width:480px){.sign{text-align:right;font-family:"HGP行書体",curslve;font-size:24px}.sign02{text-align:right;font-size:16px;vertical-align:5px}.top-name{font-size:24px;padding-right:10%}h1.top_70year{font-size:24px}}.full-link-ba{border-top:1px dotted #666;padding-top:.8em}@media (min-width:1200px){.veu_contact p.contact_txt{margin-bottom:0}.veu_contact .contact_txt{float:left;text-align:left}.veu_contact .contact_bt{float:right !important}}.recruit-table{width:100%;margin-bottom:25px;border-top:none !important}.recruit-table th{font-weight:400 !important;width:25%;text-align:center;line-height:140%;padding:10px;border-bottom:1px solid #ccc;background-color:#f1f1f1}.recruit-table td{width:75%;line-height:180%;padding:10px;border-bottom:1px solid #ccc !important;background-color:#fff}@media only screen and (max-width:768px){.recruit-table{margin:0;margin-bottom:25px;border:1px solid #ccc !important}.recruit-table th,.recruit-table td{width:100%;display:block;border:none !important}.recruit-table th{text-align:center}}.recruit-table02{width:100%;margin-bottom:25px;border-top:none !important}.recruit-table02 th{width:25%;text-align:center;padding:10px;border-bottom:1px solid #fff;background:#f1f1f1}.type-001{width:55%;padding:20px 10px 10px;border-bottom:1px solid #ccc}.type-002{width:20%;border-left:1px solid #ccc;padding:10px;border-bottom:1px solid #ccc}@media only screen and (max-width:768px){.recruit-table02{margin:0;margin-bottom:25px;border:1px solid #ccc !important}.recruit-table02 th{display:block;width:100%}.type-001{display:list-item;width:100%;border:none !important;border-bottom:none !important;list-style:none}.type-002{display:list-item;width:100%;border-left:none;!important;list-style:none;padding-bottom:30px;text-align:center}}table.tbl-price2{border-collapse:collapse;margin-bottom:25px;padding:0;table-layout:fixed;width:100%;border-top:none !important}table.tbl-price2 th{background-color:#ccc;padding:16px;text-align:center;border-left:1px solid #ddd}table.tbl-price2 td{padding:16px;text-align:right;border-left:1px solid #ddd;background-color:#fff}table.tbl-price2 td.midashi{border-left:none;text-align:center}table.tbl-price2 td.h_3day{background-color:#f1f1f1;font-size:100%;border-bottom:1px solid #fff}table.tbl-price2 td.h_4day{background-color:#f1f1f1;font-size:100%;border-top:1px solid #fff;border-bottom:1px solid #fff}table.tbl-price2 td.h_5day{background-color:#f1f1f1;font-size:100%;border-top:1px solid #fff;border-bottom:1px solid #fff}@media(max-width:768px){table.tbl-price2{margin:0;margin-bottom:25px;border-left:1px solid #ccc !important;border-right:1px solid #ccc !important;border-top:1px solid #ccc !important}table.tbl-price2 thead{display:none}table.tbl-price2 tr{border:none;display:block}table.tbl-price2 td{border-bottom:1px solid #ddd;display:block;text-align:right}table.tbl-price2 td:before{content:attr(aria-label);float:left}table.tbl-price2 td.3day{border-top:none;border-bottom:none}table.tbl-price2 td.4day{border-top:none;border-bottom:none}table.tbl-price2 td.5day{border-top:none;border-bottom:none}table.tbl-price2 td.midashi{text-align:center}table.tbl-price2 td.d_3day:before{padding:0 20px}table.tbl-price2 td.d_4day:before{padding:0 20px}table.tbl-price2 td.d_5day:before{padding:0 20px}table.tbl-price2 th{border-left:none}table.tbl-price2 td{border-left:none}}