#footer{font-size:120%}html{overflow-y:scroll !important}#wrapper{overflow:hidden}.underline{text-decoration:underline !important}.float-none{float:none !important}.navTypeCross #navigation ul{font-size:120%}.ta-l{text-align:left !important}.pt0{padding-top:0 !important}.fz90p{font-size:90%}.ml15{margin-left:15px}.db{display:block !important}.pt6{padding-top:6px !important}.fw400{font-weight:400 !important}.df{display:flex}.mr10{margin-right:10px}.txt-nowrap{white-space:nowrap}.acv_open{cursor:pointer;margin-bottom:4px}.dialog-type-lightbox{z-index:9999999999}.elementor-slideshow__header{box-sizing:border-box}.wf{width:100% !important}.d-flex{display:flex}.fl-wrap{flex-wrap:wrap}.d-none{display:none}.d-block{display:block}.shrink-0{flex-shrink:0 !important}.recent-box__title a{line-height:1.4}.navTypeBlog li{list-style:none}.fnt-annabelle{font-family:annabelle-jf,sans-serif;font-style:normal;font-weight:400}.fnt-min{font-family:a-otf-futo-min-a101-pr6n,serif;font-style:normal;font-weight:400}.fnt-source-han{font-family:source-han-serif-japanese,serif;font-weight:500;font-style:normal}.fnt-ShueiGoKinStd{font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:500;font-style:normal}.fnt-DNPShueiMGoStd{font-family:dnp-shuei-mgothic-std,sans-serif;font-weight:600;font-style:normal}.fnt-Yumincho{font-family:dnp-shuei-mincho-pr6,sans-serif;font-style:normal;font-weight:400}.fnt-dnp-shuei-mincho{font-family:dnp-shuei-mincho-pr6,sans-serif;font-style:normal;font-weight:400}.fnt-DIN{font-family:din-2014,sans-serif;font-style:normal;font-weight:200}.fnt-gothic{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro w3","メイリオ",Meiryo,sans-serif}#main .contentsBox .contentsBoxTitle{background-size:100%}.navTypeBlog.navTypeBlogCross #main{margin-top:0 !important}.underLayerPage #content,.navTypeBlog #content{font-size:120%}#bread{text-align:right;margin-right:7px}#bread ul{list-style-type:none;display:flex;justify-content:flex-end}#bread ul li+li{display:flex;padding-left:5px;position:relative}#bread ul li+li:before{content:"＞";display:block;font-size:inherit;padding-right:5px}.underLayerPage #content,.navTypeBlog #content{padding-top:0}.post-box__content dl{border-bottom:1px dotted #ece9e2;width:640px;margin-left:20px;padding-bottom:11px;margin-bottom:15px}.post-box__content dl dt{margin-bottom:5px}.post-box__content dl dd{line-height:140%}.post-box__content time{color:#472309;font-weight:700;line-height:110%;margin-right:5px;margin-bottom:5px}.fixed_box{position:fixed;bottom:0 !important;right:0;width:100%;z-index:99;width:300px}@media(min-width:768px){.fixed_box{border-top-left-radius:10px;overflow:hidden}}.fixed_box .list{display:flex;list-style:none}.fixed_box .list img{height:15px;width:auto}.fixed_box .list li{background:#462300;height:56px}.fixed_box .list li a{padding-top:3px}.fixed_box .list li:nth-child(1){flex:1;font-size:20px;font-weight:700}.fixed_box .list li:nth-child(1) .icon{margin-right:10px}.fixed_box .list li:nth-child(1) img{width:20px;height:auto}.fixed_box .list a{display:flex;width:100%;height:100%;justify-content:center;align-items:center;color:#fff;text-decoration:none;font-weight:700}.fixed_box #pagetop{flex-shrink:0;background:#e3e3e3;width:56px}#pagetop{cursor:pointer}.infoTable-sp td:first-child{white-space:nowrap;padding-right:10px}.midContent-txt{padding-left:40px}@media(max-width:1000px){.banner-list{display:flex;flex-wrap:wrap;justify-content:center}.banner-list>*{display:block;width:70%;padding:0 10px}.banner-list>* img{float:none;width:100% !important;height:auto;margin:5px 0 !important}}.col4-pc{width:25%;padding:0 5px;box-sizing:border-box;float:none}.m05_Navi{display:flex;gap:8px;justify-content:center;align-items:center}.m05_Navi ul{display:flex;gap:8px;align-items:center;justify-content:center}.m05_Navi*{float:none !important}@media(max-width:1000px){.m05_Navi{flex-direction:column}.m05_Navi li{background-size:100% 100% !important;margin:0 !important}}#sideInner .side-ttl{width:100%}#sideInner .side_menu li{padding-top:3px;padding-left:25px !important}#sideInner .side_menu li a{display:block;white-space:nowrap;text-underline-offset:3px}#sideInner .side_job img{width:100%}.navTypeCross #side{width:230px}.navTypeCross #side img{width:100%}#side .freeArea{width:100%}.navTypeCross #main{width:calc(100% - 230px);padding-left:10px;box-sizing:border-box}.privacy-list{padding-left:18px;display:block}.privacy-list li{list-style:none;margin-bottom:0}.infoTable.menu51215 th{min-width:100px !important;white-space:nowrap;font-weight:400}.menu11_box01 th{white-space:nowrap}@media(min-width:768px)and (max-width:1000px){.col3-1000{width:100%;padding:0 5px;float:none;box-sizing:border-box}.col2-1000{width:50%;padding:0 5px;float:none;box-sizing:border-box}.col1-1000{width:100%;padding:0;float:none;box-sizing:border-box}.flex-1000{display:flex}}@media(min-width:768px){.sp{display:none}}@media(max-width:1000px){*{max-width:100%}.df-1000{display:flex}.list_bg_m{padding-left:20px;padding-right:5px}.gap10-1000{gap:10px}#blogArea{display:flex;-moz-column-gap:10px;column-gap:10px}.navTypeBlog #main .contentsBox{flex:1;width:auto}.navTypeBlog #main .contentsBox *{width:auto}.navTypeBlog #main .contentsBox img{max-width:100% !important;height:auto}.navTypeBlog #main .contentsBox .contentsBoxTitle{width:auto}.underLayerPage,.navTypeBlog{background:#fff}#header{max-width:920px;width:100%}#header img{max-width:100%;height:auto}.header-gr{display:flex;justify-content:space-between}#header #headerLeft{width:360px;flex-shrink:0}.navTypeCross #navigation{max-width:920px;width:100%}.navTypeCross #navigation ul{display:flex}.navTypeCross #navigation ul li{width:100%}.navTypeCross #navigation ul li a{width:100% !important}#content{display:flex}.navTypeBlog #main,.underLayerPage #main{width:calc(100% - 220px);padding:0 10px;box-sizing:border-box}.navTypeBlog #main .wrap00,.underLayerPage #main .wrap00{width:100%;margin:10px 0}#main .freeArea{margin-left:0}.top_box03_L{width:250px}.top_box03_R{width:calc(100% - 250px);padding:0 20px;box-sizing:border-box}}@media(max-width:767px){.wa-sp{width:auto !important}.float-none-sp{float:none !important}.df-sp{display:flex}.fl-col-sp{flex-direction:column}table{width:100% !important}.min-w-80-sp{min-width:95px}.txt-c-sp{text-align:center}.m0-sp{margin:0}.c-sp{display:block;margin:0 auto}#main .contentsBox .contentsBoxTitle{height:auto}#main .contentsBox .contentsBoxTitle h3{padding-bottom:10px}img.wf-sp{width:100% !important;height:auto}.mb10-sp{margin-bottom:10px !important}.mb20-sp{margin-bottom:20px !important}.al-start-sp{align-items:flex-start}.al-center-sp{align-items:center}.flex-sp{display:flex}.col-2-sp>*{width:50%;padding:10px;box-sizing:border-box}.max-w-400-sp{max-width:400px !important}.ma-sp{margin:0 auto !important}.jus-sp-sp{justify-content:space-between}.jus-c-sp{justify-content:center}body{margin-top:80px}#bread{padding:0 10px !important}.home.underLayerPage,.home.navTypeBlog{background:rgba(0,0,0,0)}.p-10-sp{box-sizing:border-box;padding:0 10px !important}.ml0-sp{margin-left:0 !important}.mr0-sp{margin-right:0 !important}.commonList{margin-left:15px}#pagetopWrap{color:#462200;font-size:15px;padding-right:10px;font-weight:700;box-sizing:border-box}.inquiryFormTable dd{padding:10px 20px 30px}.inquiryFormTable{padding:22px 10px 0}#main .freeArea{width:auto;margin-left:0;padding:0 10px}img{height:auto !important}#mainInner img{margin-top:10px;margin-bottom:10px}.w-60-sp{display:block;width:60vw;margin:0 auto}.w-a-sp{width:auto;height:auto}.imgs-a-sp img{width:auto;height:auto !important;max-width:100%}.mb--100-sp{margin-bottom:-100px}.w-300-sp{display:block;margin:0 auto;max-width:300px}.ml-sp-0{margin-left:0}.col-sp{display:flex;flex-direction:column}.fnt-ShueiGoKinStd-sp{font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:500;font-style:normal}#content{display:flex;flex-direction:column-reverse}.navTypeBlog #side,.underLayerPage #side{width:100%}#content{max-width:700px;margin:70px auto 0;width:100%}#content.after{display:none}#mainImage{max-width:920px;width:100%}.navTypeBlog #main,.underLayerPage #main{width:100%;box-sizing:border-box;padding:0 10px}.top_box03_R{width:100%}.top_box03_L{width:100%}img{max-width:100%;height:auto}#header{position:fixed;top:0;left:0;right:0;z-index:99999999;background:#fff;height:86px}.navTypeCross #navigation li.menu01 a.navigationBgActive,.navTypeCross #navigation li.menu02 a.navigationBgActive,.navTypeCross #navigation li.menu03 a.navigationBgActive,.navTypeCross #navigation li.menu04 a.navigationBgActive #mainImageWrap{background-size:100% 100%}.pc{display:none !important}#header #headerLeft #logo{margin-bottom:0;margin-top:29px;width:160px}.toggleMenu{position:absolute;top:0;right:0;height:86px}.toggleMenu img{opacity:.5s;height:100% !important;width:auto}.toggleMenu .open{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.toggleMenu.active .open{opacity:1}.toggleMenu.active .close{opacity:0}#navigation{position:fixed;top:0;right:0;bottom:0;left:0;background:#d1c1b2;z-index:999;padding:100px 30px 200px;box-sizing:border-box;visibility:hidden;opacity:0;transition:.3s;overflow-y:auto}#navigation ul{flex-direction:column;border-radius:8px;overflow:hidden}#navigation ul li{margin-top:2px}#navigation ul li a{padding:6px 0 6px}#navigation ul li span{text-align:left !important;padding:0 0 0 30px;font-size:16px}#navigation .tel-gr{position:fixed;bottom:0;left:0;width:100%;background:#462300;padding:20px 25px 20px;box-sizing:border-box;z-index:99}#navigation .tel-gr .tel-ttl{text-align:center;font-size:25px;color:#fff;margin-bottom:20px;font-weight:700}#navigation .tel-gr .tel-main{max-width:400px;margin:0 auto}.navType06 #navigation li a.navigationBg{background:#fff !important;color:#22201e}body.fixx #navigation{visibility:visible !important;opacity:1 !important}.main_box01{display:flex;position:absolute;left:50%;transform:translateX(-50%);padding:0 5px;box-sizing:border-box;width:100%;justify-content:center;flex-direction:column}.main_box01 ul{justify-content:center;display:flex;align-items:center}.underLayerPage #side{padding:0 10px;box-sizing:border-box;max-width:320px !important;margin:20px auto 0;width:100% !important}#side .freeArea{width:100%}#side .side_menu ul{background:#d1c1b2}.side_jobList{width:100%}.fixed_box{position:fixed;bottom:0 !important;right:0;width:100%;z-index:99;width:100%}.fixed_box .list{display:flex;list-style:none}.fixed_box .list img{height:15px;width:auto}.fixed_box .list li{background:#462300;height:56px}.fixed_box .list li:nth-child(1){flex:1;font-size:20px;font-weight:700}.fixed_box .list li:nth-child(1) .icon{margin-right:40px}.fixed_box .list li:nth-child(1) img{width:20px;height:auto}.fixed_box .list a{display:flex;width:100%;height:100%;justify-content:center;align-items:center;color:#fff;text-decoration:none;font-weight:700}.fixed_box #pagetop{flex-shrink:0;background:#e3e3e3;width:56px}#footerInner{background-size:100%;background:0 0}#footer #footerContent li{margin-top:3px}#footer #footerContent li a{padding:5px 3px;line-height:2}#footer #footerContent ul{padding:20px 10px 20px}#footer #footerContent address{padding:0 10px}#footer #footerContent{padding-bottom:40px;width:auto}#footer #footerContent ul{display:flex;flex-wrap:wrap;background:rgba(0,0,0,0);position:relative;border-top:1px solid #ccc;padding:0}#footer #footerContent ul li{box-sizing:border-box;width:50%;border-bottom:1px solid #ccc;text-align:left;position:relative;margin:0;padding:5px 10px}#footer #footerContent ul li:before{content:"";position:absolute;left:0;top:0;height:100%;width:1px;background:#ccc}#footer #footerContent ul li a{color:#000;position:relative;display:flex;justify-content:space-between}#footer #footerContent ul li a:after{content:"";display:block;width:5px;height:5px;border-top:2px solid #3d372a;border-right:2px solid #3d372a;transform:rotate(45deg);position:absolute;right:10px;top:60%;margin-top:-7px}#footer #footerContent address{background:url(//onda-hospital.com/wp-content/themes/genova_tpl/css/../img/index/footer_bg.png) repeat-x top center/100% 100%;padding:20px 0 40px;color:#fff}#main #contentNews .newsContentWrap{width:auto}#main .contentsBox .contentsBoxTitle{background-size:100% 100%}.jobTable th{white-space:nowrap}.jobTable td{padding-left:10px}.jobTable td table{width:100% !important}.infoTable{width:100%}.accessTable-sp,.hospitalTable-sp,.jobTable-sp,.intTable-sp,.infoTable-sp,.midTimeTable-sp{border-collapse:collapse;margin-bottom:10px}.jobTable-sp th,.jobTable-sp td,.intTable-sp th,.intTable-sp td,.infoTable-sp th,.infoTable-sp td,.midTimeTable-sp th,.midTimeTable-sp td{padding:5px;border:#bdab95 1px solid}.topTable-sp th,.jobTable-sp th,.intTable-sp td,.intTable-sp th,.infoTable-sp th,.midTimeTable-sp th,.midTimeTable-sp td{text-align:center}.topTable-sp td,.jobTable-sp td,.infoTable-sp td{padding:2px;text-align:left}.jobTable-sp th,.intTable-sp th,.infoTable-sp th,.midTimeTable-sp th{background:#ebebeb;color:#614616}.jobTable-sp th{width:20%}.intTable-sp th{width:16.5%}.topTable-sp th{width:20%}.infoTable-sp tr td{padding:0 10px}.infoTable-sp tr td:first-child{padding:5px;border:#bdab95 1px solid;background:#ebebeb;color:#614616;white-space:nowrap}#article .articleWrap .entryBody{margin-left:0}.post-box__content dl{margin-left:0;box-sizing:border-box;padding:0 10px}.midContent-txt{padding-left:15px}.privacy-list li{margin-bottom:8px}}@media(max-width:697px){.wrap00{display:flex;flex-direction:column;width:100%;margin:0}.top_box03_L{width:100%}}@media(max-width:500px){.col-500{flex-direction:column;align-items:center}.fl-none-500{float:none !important}img.wf-500{width:100% !important;height:auto}.col-2-500>*{width:50%;padding:10px;box-sizing:border-box}.ml0-500{margin-left:0 !important}.wf-500{width:100% !important;height:auto;margin-bottom:10px;margin-top:10px}#blogArea{flex-direction:column;padding:0 10px 0;box-sizing:border-box}.navTypeBlog #main .contentsBox{padding-left:0}.navTypeBlog #blogMenu{width:100%}.al-start-500{align-items:flex-start}.flex-500{display:flex}}@media(max-width:400px){img.wf-400{width:100% !important;height:auto}}.pagination{overflow:hidden;position:relative;padding-top:52px;border-top:1px solid #72706e;padding-bottom:30px}.pagination ul{text-align:center;display:flex;justify-content:center}.pagination ul li{display:inline-block;margin-left:2px}.pagination ul li a,.pagination ul li span.dots{display:block;font-size:16px;background:#4da1de;color:#fff;letter-spacing:0;font-weight:400;position:relative;text-align:center;box-sizing:border-box;text-decoration:none;min-width:25px;height:25px;display:flex;justify-content:center;align-items:center}.pagination ul li span.dots{background:0 0;color:#000}.pagination ul li a:hover{background:#84c4f2}.pagination ul li span.current{display:block;font-size:16px;background:#84c4f2;color:#fff;letter-spacing:0;font-weight:400;position:relative;text-align:center;box-sizing:border-box;text-decoration:none;min-width:25px;height:25px;display:flex;justify-content:center;align-items:center}.pagination ul li .prev{background:0 0;color:#000;padding-right:15px;position:relative;margin-right:5px;line-height:1.3}.pagination ul li .prev:hover{background:rgba(0,0,0,0);text-decoration:underline}.pagination ul li .prev:before{content:"";position:absolute;top:45%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:3px 0 3px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ff4532;transform:rotate(0deg);right:0}.pagination ul li .next{background:0 0;color:#000;padding-left:15px;position:relative;line-height:1.3;margin-left:5px}.pagination ul li .next:hover{background:rgba(0,0,0,0);text-decoration:underline}.pagination ul li .next:before{content:"";position:absolute;top:45%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:3px 6px 3px 0;border-color:rgba(0,0,0,0) red rgba(0,0,0,0) rgba(0,0,0,0);transform:rotate(0deg);left:0}.pagination ul li .prev span:before{display:block;position:absolute;left:8px;top:50%;margin-top:-5px;font-size:10px}.pagination ul li .next span:before{display:block;position:absolute;right:8px;top:50%;margin-top:-5px;font-size:10px}.wrap_contact{max-width:800px;margin:0 auto}.inquiryForm_message{text-align:center}.step_list{width:467px;margin:0 auto 90px}.step_list li{float:left;width:100px;margin-left:83px;text-align:center;line-height:1;position:relative;color:#bfbebd;list-style:none}.step_list li:first-child{margin:0}.step_list li span{display:block;width:54px;height:54px;border-radius:50%;text-align:center;line-height:58px;margin:0 auto 12px;background:#bfbebd;color:#fff;font-weight:700;letter-spacing:0;position:relative}.step_list li span:after{display:block;content:"";width:130px;height:1px;background:#bfbebd;position:absolute;top:50%;left:54px}.step_list li:last-child span:after{display:none}.step_list li.current{color:#373431}.step_list li.current span{background:#d1c1b2}.step_list li span.current:after{background:#d1c1b2}.inquiryForm_message .step_catch{text-align:center;color:#373431;letter-spacing:.05em;line-height:1.3;margin-bottom:44px}.inquiryFormTable{border-top:1px solid #707070;padding-top:22px}.inquiryFormTable dl{display:table;width:100%}.inquiryFormTable dt,.inquiryFormTable dd{display:table-cell;padding:20px 0 24px;text-align:left;vertical-align:top}.inquiryFormTable dt{border-right:none;position:relative;font-weight:400;width:29%;padding-top:31px;color:#2c2f30;font-family:"ヒラギノ角ゴ W6 JIS2004","Hiragino Kaku Gothic W6 JIS2004";letter-spacing:.1em;box-sizing:border-box}.inquiryFormTable dd{box-sizing:border-box;position:relative;padding-right:40px}.wpcf7-form-control-wrap{display:block}.inquiryFormTable input,.inquiryFormTable textarea,.inquiryFormTable select{display:block;width:100%;box-sizing:border-box;padding:13px 14px 14px;border:1px solid #bfbebd;background:#ebe9e7;color:#333;border-radius:5px}.inquiryFormTable select{position:relative;background:#ececec url(//onda-hospital.com/wp-content/themes/genova_tpl/css/../img/ico_select.png) no-repeat right center;background-size:contain;appearance:none;-webkit-appearance:none;-moz-appearance:none}.inquiryFormTable select::-ms-expand{display:none}.inquiryFormTable .wpcf7-radio>span:first-child,.inquiryFormTable .wpcf7-checkbox>span:first-child{padding-top:10px}.inquiryFormTable input[type=checkbox]{display:none}.inquiryFormTable input[type=radio]{display:inline;width:auto}.inquiryFormTable input[type=radio]+span:before,.inquiryFormTable input[type=checkbox]+span:before{display:inline-block;padding-right:10px;padding-bottom:2px;font-family:"icomoon";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;speak:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.inquiryFormTable input[type=checkbox]+span:before{content:""}.inquiryFormTable input[type=checkbox]:checked+span:before{content:"";color:#d1c1b2}.inquiryFormTable input[type=radio]+span:before{content:""}.inquiryFormTable input[type=radio]:checked+span:before{content:"";color:#d1c1b2}.confirm_table input[type=checkbox]:not(:checked)+span{display:none}.inquiryFormTable .wpcf7-list-item{width:100%;display:block;margin:0 0 13px;box-sizing:border-box}.wpcf7-list-item-label{position:relative}span.wpcf7-list-item-label:before,span.wpcf7-list-item-label:after{display:none}label.icon-check{position:relative;padding-left:35px}.failed .verified_table.inquiryFormTable input.wpcf7-validates-as-required,.invalid .verified_table.inquiryFormTable input.wpcf7-validates-as-required{border:1px solid #d1c1b2;background:#fff}.inquiryFormTable input.wpcf7-not-valid{border:1px solid #d93636 !important;background:#fdd2d2 !important}.inquiryFormTable .comment{display:block;color:#63696a;font-size:13px;margin-top:.4em;letter-spacing:0}.inquiryFormTable .required{background:#d93636;color:#fff;font-weight:700;padding-left:0;width:46px;height:22px;border-radius:10px;text-align:center;display:inline-block;line-height:22px;position:absolute;top:29px;right:28px}.inquiryFormTable .optional{color:#fff;font-weight:700;padding-left:0;width:46px;height:22px;background:#63696a;border-radius:10px;text-align:center;display:inline-block;line-height:22px;position:absolute;top:36px;right:28px}.inquiryFormTable .btBox{text-align:center;margin:103px 0 80px}.inquiryFormTable .btBox input[type=submit]{background:#d1c1b2 url(//onda-hospital.com/wp-content/themes/genova_tpl/css/../img/ico_arrow02.png) no-repeat 95% center !important;background-size:6px 10px;border:none;width:100%;color:#fff;display:block;line-height:1.2;cursor:pointer;box-sizing:border-box;margin:0 auto;border-radius:0 !important;outline:0px;-webkit-appearance:none;font-size:26px;letter-spacing:.1em;padding:29px 32px 28px 30px}.inquiryFormTable .btBox input[type=submit].disabled{background:#72706e url(//onda-hospital.com/wp-content/themes/genova_tpl/css/../img/ico_arrow01.png) no-repeat 96% center !important;background-size:6px 10px;color:#bfbebd;opacity:1 !important;pointer-events:none;cursor:default;padding:29px 40px 28px}.inquiryFormTable .btBox input[type=submit].abled{background-position:96% center !important;padding:29px 40px 28px}.inquiryFormTable .wpcf7-back{width:37.5% !important;color:#fff;background:#72706e url(//onda-hospital.com/wp-content/themes/genova_tpl/css/../img/ico_arrow02.png) no-repeat 92% center !important;background-size:6px 10px;border:none;line-height:1.2;cursor:pointer;box-sizing:border-box;margin:0 auto;border-radius:0 !important;outline:0px;-webkit-appearance:none;font-size:26px;letter-spacing:.1em;padding:29px 30px 28px;float:left;text-align:left}.inquiryFormTable .wpcf7-submit{width:58.5% !important;float:right;text-align:left}.inquiryFormTable .btBox input[type=submit]:hover,.inquiryFormTable .btBox input[type=button]:hover{opacity:.8}span.verify_icon{position:absolute;width:25px;height:25px;right:-42px;top:13px;display:none}.verified_table .wpcf7-validates-as-required:not(.wpcf7-not-valid)+.verify_icon{display:block}.verified_table .wpcf7-validates-as-required:not(.wpcf7-not-valid)+.verify_icon:before{color:#d1c1b2;font-size:25px;vertical-align:top}.inquiryFormTable .wpcf7-not-valid-tip{color:#de5050;font-weight:400;display:block;font-size:12px}.file_btn{display:block;overflow:hidden;position:relative;background:#807b7b;color:#fff;width:123px;height:30px;font-size:14px;line-height:30px;text-align:center;cursor:pointer;margin-top:13px}.file_btn .wpcf7-form-control-wrap{opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;margin:0;width:100%;height:30px}div.wpcf7 input[type=file]{padding:0;border:0;position:absolute;right:0;top:0;width:100%;height:30px}.failed .confirm_table input[type=text],.failed .confirm_table input[type=tel],.failed .confirm_table input[type=email],.failed .confirm_table textarea,.failed .confirm_table select,.failed .confirm_table input[type=checkbox]{display:none}.failed .confirm_table .required,.failed .confirm_table .optional{display:none}.failed .confirm_table .wpcf7-list-item-label{display:none}.failed .confirm_table span.comment{display:none}.failed .confirm_table .wpcf7-form-control-wrap.your-email_confirm{display:none}.result_txt{display:block}.failed .confirm_table .wpcf7-list-item{padding-left:0;margin:0}.failed .confirm_table dt,.failed .confirm_table dd{padding:12px 0 10px}.wpcf7-mail-sent-ok,div.wpcf7 .ajax-loader,div.wpcf7-validation-errors{display:none !important}@media screen and (max-width:1060px){.inquiryFormTable dt{width:35%}}@media screen and (max-width:767px){.step_list{width:400px;margin:0 auto 60px}.step_list li{margin-left:50px}.inquiryFormTable dl{display:block}.inquiryFormTable dt,.inquiryFormTable dd{display:block;padding:0;width:100%;box-sizing:border-box}.inquiryFormTable dd{padding:10px 40px 30px 0}.inquiryFormTable .required,.inquiryFormTable .optional{position:static;margin-left:20px;display:inline-block;margin-top:-2px;vertical-align:middle}.inquiryFormTable .btBox{margin:50px 0}.inquiryFormTable .btBox input[type=submit],.inquiryFormTable .wpcf7-back{width:100% !important;float:none;font-size:20px;padding:29px 20px 28px;box-sizing:border-box;background-position:96% center !important;text-align:center}.inquiryFormTable .btBox input[type=submit].disabled,.inquiryFormTable .btBox input[type=submit].abled{padding:29px 20px 28px}.inquiryFormTable .wpcf7-back{margin-bottom:15px}.file_btn{margin-top:0}.failed .confirm_table dt,.failed .confirm_table dd{padding:5px 0}}@media screen and (max-width:480px){.step_list{width:270px}.step_list li{width:70px;margin-left:30px;font-size:16px}.step_list li span:after{width:60px}.inquiryForm_message .step_catch{font-size:12px;letter-spacing:0}.inquiryFormTable .btBox input[type=submit],.inquiryFormTable .wpcf7-back{font-size:16px;letter-spacing:.1em}}.tabs-switch .tab-link>*{cursor:pointer;display:inline-block}.tabs-switch .tab-link>* a{pointer-events:none}.tabs-switch .tab-link.link-over>*{position:relative}.tabs-switch .tab-link.link-over>*>img+img{margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}.tabs-switch .tab-link.link-over>*>img+img,.tabs-switch .tab-link.link-over>*:hover>img,.tabs-switch .tab-link.link-over>*.active>img{opacity:0}.tabs-switch .tab-link.link-over>*:hover>img+img,.tabs-switch .tab-link.link-over>*.active>img+img{opacity:1}.tabs-switch[data=fade] .tab-content{min-height:100px;position:relative}.tabs-switch .tab-content>*{display:none}.tabs-switch[data=fade] .tab-content>*{margin:auto;width:100%;height:100%}.tabs-switch .tab-link{justify-content:space-between;display:flex;max-width:100%;overflow:auto}.tabs-switch .tab-link li{width:20%;border-radius:30px 30px 0 0;font-size:20px;text-align:center;padding:16px 10px 7px;font-weight:700;line-height:1.5;display:flex;align-items:center;justify-content:center}@media(max-width:575px){.tabs-switch .tab-link li{font-size:16px;border-radius:10px 10px 0 0;padding:16px 5px 7px}}.tabs-switch .tab-link li:nth-child(1),.tabs-switch .tab-link li:nth-child(4){background:#d66438}.tabs-switch .tab-link li:nth-child(2),.tabs-switch .tab-link li:nth-child(5){background:#f29876}.tabs-switch .tab-link li:nth-child(3){background:#ffdacc}.tabs-switch .tab-content>div{padding:30px 10px;box-sizing:border-box}.tabs-switch .tab-content>div:nth-child(1),.tabs-switch .tab-content>div:nth-child(4){border:4px solid #d66438}.tabs-switch .tab-content>div:nth-child(2),.tabs-switch .tab-content>div:nth-child(5){border:4px solid #f29876}.tabs-switch .tab-content>div:nth-child(3){border:4px solid #ffdacc}.list-banner{display:flex;margin:0 -10px}.list-banner>*{width:50%;padding:0 10px;margin-bottom:10px}@media(max-width:767px){.list-banner{flex-wrap:wrap}.list-banner>*{width:100%}}.txt-r{text-align:right}.f_tit-shared{font-family:dnp-shuei-gothic-kin-std,sans-serif;font-style:normal;font-weight:700;font-size:22px}@media screen and (max-width:767px){.f_tit-shared{font-size:16px}}#side .side_menu ul{background:#fff !important;border-left:1px solid #bdab95;border-right:1px solid #bdab95;border-bottom:1px solid #bdab95;padding:5px 0 5px 8px}