﻿@import url("https://fonts.googleapis.com/css2?family=Quattrocento&display=swap");@import url("https://fonts.googleapis.com/css2?family=Quattrocento&display=swap");@import url("https://fonts.googleapis.com/css2?family=Quattrocento&display=swap");@import url("https://fonts.googleapis.com/css2?family=Quattrocento&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.localMainv{background:url('../img/common/mainv.jpg?1720059979') no-repeat center;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;padding:5.5% 0}.localMainv .topTtl{font-family:"Quattrocento",serif;font-size:1.4rem;letter-spacing:3px}.localMainv .topTtl span{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;display:block;font-size:3.4rem}@media (max-width: 1199px){.localMainv{padding:6% 0}}@media (max-width: 991px){.localMainv .topTtl{font-size:1.3rem}.localMainv .topTtl span{font-size:2.8rem}}@media (max-width: 767px){.localMainv{padding:7% 0}.localMainv .topTtl{font-size:1.2rem}.localMainv .topTtl span{font-size:2.4rem}}#bread{border-bottom:1px solid #E6E6E6;padding:10px 0}#bread .breadList{overflow:hidden;font-size:1.4rem}#bread .breadList li{float:left}#bread .breadList li a{color:#1F1F1F;text-decoration:underline}#bread .breadList li:before{content:"/";margin-left:10px;margin-right:10px}#bread .breadList li:first-child:before{content:none}.mainContainer{padding:100px 0 140px}@media (max-width: 1199px){.mainContainer{padding:80px 0 100px}}@media (max-width: 991px){.mainContainer{padding:60px 0 80px}}@media (max-width: 767px){.mainContainer{padding:30px 0 40px}}input[type=email],input[type=search],input[type=tel],input[type=text],textarea{background:#fff !important;box-shadow:none !important;font-size:1.6rem !important;width:100%;padding:5px}.borderTtl{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;font-size:2.4rem;margin-bottom:25px}.borderTtl:before{content:"";display:inline-block;width:10px;height:24px;background:#0092DB;position:relative;top:3px;margin-right:10px}@media (max-width: 991px){.borderTtl{font-size:2.2rem;margin-bottom:20px}.borderTtl:before{width:7px;height:22px}}@media (max-width: 767px){.borderTtl{font-size:1.8rem;margin-bottom:15px}.borderTtl:before{height:18px;margin-right:7px}}.subTtl{border-bottom:1px solid #1F1F1F;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;font-size:2rem;padding-bottom:7px;margin-bottom:15px}@media (max-width: 991px){.subTtl{font-size:1.8rem}}@media (max-width: 767px){.subTtl{font-size:1.5rem;padding-bottom:5px;margin-bottom:10px}}.readTxt{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}.mainTbl{width:100%}.mainTbl tr th,.mainTbl tr td{padding:20px 30px;border-bottom:1px solid #1F1F1F;border-top:1px solid #1F1F1F}.mainTbl tr th{background:#F0F0F0;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}@media (max-width: 991px){.mainTbl tr th,.mainTbl tr td{padding:15px 20px}}@media (max-width: 767px){.mainTbl{border-bottom:1px solid #1F1F1F}.mainTbl tr th,.mainTbl tr td{display:block;width:100%;padding:7px}.mainTbl tr th{border-bottom:none}.mainTbl tr td{border-bottom:none}}.mainBtn{display:block;width:70%;text-align:center;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;background:#1F1F1F;color:#fff !important;padding:25px 10px;margin:auto;border:none;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.mainBtn:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.mainBtn.backBtn{background:#ccc;margin-top:15px}@media (max-width: 767px){.mainBtn{max-width:90%;padding:15px 10px}}.borderLink{color:#1F1F1F;text-decoration:underline !important}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?kjr5c2");src:url("../fonts/icomoon.eot?kjr5c2#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?kjr5c2") format("truetype"),url("../fonts/icomoon.woff?kjr5c2") format("woff"),url("../fonts/icomoon.svg?kjr5c2#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.icon-guidance2:before{content:"\e900"}.icon-guidance3:before{content:"\e901"}.icon-guidance4:before{content:"\e902"}.icon-guidance5:before{content:"\e903"}.icon-guidance6:before{content:"\e904"}.icon-guidance8:before{content:"\e905"}.icon-guidance1:before{content:"\e906"}.icon-guidance7:before{content:"\e907"}.icon-pin:before{content:"\e908"}.icon-tel:before{content:"\e909"}.icon-facebook:before{content:"\e90a"}.icon-guidance9:before{content:"\e90b"}.entryTxt p{margin-bottom:30px}.entryTxt h2{font-size:200%}.entryTxt h3{font-size:160%}.entryTxt h4{font-size:140%}.entryTxt h5{font-size:120%}.entryTxt em{font-weight:bold}.entryTxt strong{font-weight:bold}.entryTxt ol{list-style-type:decimal;padding-left:2em;margin-top:15px;margin-bottom:15px}.entryTxt ol li{margin:5px 0}.entryTxt ul{list-style-type:disc;padding-left:2em;margin-top:15px;margin-bottom:15px}.entryTxt ul li{margin:5px 0}.entryTxt a{text-decoration:underline;color:#1F1F1F !important;-moz-transition:.2s;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.entryTxt a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.entryTxt table tr th,.entryTxt table tr td{padding:5px 10px;border:1px solid #ccc}.entryTxt table tr th{font-weight:bold;background:#eee}.entryTxt .entry-container{margin-bottom:15px}.entryFormColumnHeadLayoutBox select{color:#333}html{font-size:10px}body{font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-weight:400;color:#1F1F1F;font-size:1.8rem;line-height:1.6;letter-spacing:.7px;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 1199px){body{font-size:1.6rem;line-height:1.5}}@media (max-width: 767px){body{font-size:1.4rem;line-height:1.45}}a{backface-visibility:hidden;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}a:link{text-decoration:none}img{max-width:100%;height:auto;display:inline-block;vertical-align:middle}small{font-size:1.3rem}@media (max-width: 767px){small{font-size:1.2rem}}*:focus{outline:none}select{font-size:16px !important}select::-ms-expand{display:none}:-ms-input-placeholder{color:#ccc}.container{padding-left:10px;padding-right:10px}.container .row{margin-left:-10px;margin-right:-10px}.container .row [class^="col-"]{padding:0 10px}@media (min-width: 1400px){.container{width:1380px}}@media (min-width: 1920px){.container{width:1440px}}.container.w-1180{max-width:1200px}.container.w-1060{max-width:1090px}.hidden{width:0;height:0;position:absolute;overflow:hidden;top:0;left:0}.object-fit-img{font-family:'object-fit: cover;'}#header{overflow:hidden;font-size:1.5rem;padding:30px 0 10px;position:relative;z-index:99}@media (max-width: 1199px){#header{font-size:1.4rem;padding:25px 0 5px}}@media (max-width: 991px){#header{padding:15px 0 15px 10px}#header .container{width:100%}}@media (max-width: 767px){#header{padding:10px 0}}#header .logo{float:left;margin-top:7px}@media (max-width: 1199px){#header .logo img{height:50px}}@media (max-width: 991px){#header .logo{margin-top:0}}@media (max-width: 767px){#header .logo img{height:40px}}#header .rightBox{float:right;overflow:hidden}#header .rightBox .contact,#header .rightBox .sales{float:left}@media (max-width: 991px){#header .rightBox .contact,#header .rightBox .sales{display:none}}#header .rightBox .sales p{margin-top:20px}#header .contact{margin-top:3px}#header .contact .telTxt{font-size:3.2rem;font-family:"Quattrocento",serif}@media (max-width: 1199px){#header .contact .telTxt{font-size:2.8rem}}#header .contact .telTxt i{text-decoration:none;margin-right:10px;top:6px;color:#B9B9B9}#header .contact .telTxt span{border-bottom:1px solid #1F1F1F}#header .sales{margin-left:60px}@media (max-width: 1399px){#header .sales{margin-left:45px}}@media (max-width: 1199px){#header .sales{margin-left:30px}}#header .sales span{font-size:1.8rem;background:#F5E2A0}@media (max-width: 1199px){#header .sales span{font-size:1.6rem}}#header .telBtn{display:none;width:70px;height:80px;background:#B9B9B9;color:#fff;position:absolute;right:70px;top:0;text-align:center;font-size:4rem;line-height:80px}@media (max-width: 991px){#header .telBtn{display:inline-block}}@media (max-width: 767px){#header .telBtn{width:50px;height:60px;right:60px;font-size:2.6rem;line-height:60px}}#menuIcon{display:none;width:70px;height:80px;cursor:pointer;position:fixed;z-index:100;right:0;top:0;background:#0092DB}@media (max-width: 991px){#menuIcon{display:inline-block}}@media (max-width: 767px){#menuIcon{width:60px;height:60px}}#menuIcon .iconIn{display:inline-block;position:relative;width:36px;height:26px;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;margin:20px 17px;text-align:center}@media (max-width: 767px){#menuIcon .iconIn{width:30px;height:20px;margin:12px 15px}}#menuIcon .iconIn:after{content:"MENU";color:#fff;font-family:"Quattrocento",serif;font-size:1.1rem;position:absolute;bottom:-22px;left:0;right:0;margin:auto}@media (max-width: 767px){#menuIcon .iconIn:after{font-size:1rem;bottom:-20px}}#menuIcon span{width:100%;height:2px;background:#fff;display:inline-block;position:absolute;left:0;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}#menuIcon span:nth-child(1){top:0}#menuIcon span:nth-child(2){top:50%;margin-top:-1px}#menuIcon span:nth-child(3){bottom:0}#menuIcon.active{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}#menuIcon.active .iconIn:after{content:"CLOSE"}#menuIcon.active span:nth-child(1){-moz-transform:translateY(12px) rotate(-45deg);-ms-transform:translateY(12px) rotate(-45deg);-webkit-transform:translateY(12px) rotate(-45deg);transform:translateY(12px) rotate(-45deg)}@media (max-width: 767px){#menuIcon.active span:nth-child(1){-moz-transform:translateY(9px) rotate(-45deg);-ms-transform:translateY(9px) rotate(-45deg);-webkit-transform:translateY(9px) rotate(-45deg);transform:translateY(9px) rotate(-45deg)}}#menuIcon.active span:nth-child(2){-moz-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}#menuIcon.active span:nth-child(3){filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#gNav .navList{overflow:hidden;text-align:center;margin:30px 0;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}@media (max-width: 1399px){#gNav .navList{margin:25px 0}}@media (max-width: 1199px){#gNav .navList{margin:20px 0}}#gNav .navList li{width:calc(100%/7);float:left;border-right:1px solid #F0F0F0}#gNav .navList li:first-child{border-left:1px solid #F0F0F0}#gNav .navList li a{display:block;color:#1F1F1F;padding:7px 5px}#gNav .navList li a:hover{background:#F0F0F0}@media (min-width: 992px){#gNav{display:block !important}}@media (max-width: 991px){#gNav{float:none;margin-top:0;position:fixed;z-index:98;top:0;left:0;width:100vw;height:100vh;background:rgba(255,255,255,0.8);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:scale(1.02, 1.02);-ms-transform:scale(1.02, 1.02);-webkit-transform:scale(1.02, 1.02);transform:scale(1.02, 1.02);-webkit-filter:blur(0.2rem);filter:blur(0.2rem);-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;overflow:hidden;visibility:hidden;overflow-y:auto;transform:rotate(0.0001deg);outline:1px solid transparent;display:flex;align-items:center;justify-content:center}#gNav .navList{max-height:100%;text-align:center;padding-top:80px}}@media (max-width: 991px) and (max-width: 767px){#gNav .navList{padding-top:60px}}@media (max-width: 991px){#gNav .navList li{width:100%;float:none;margin-bottom:30px;border-right:none}}@media (max-width: 991px) and (max-width: 767px){#gNav .navList li{margin-bottom:15px}}@media (max-width: 991px){#gNav .navList li:first-child{border-left:none}#gNav .navList li:last-child{margin-bottom:0}#gNav .navList li a:hover{background:none}#gNav.active{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-filter:blur(0rem);filter:blur(0rem)}}#footer{font-size:1.5rem;padding:140px 0;border-top:1px solid #E6E6E6}@media (max-width: 1399px){#footer{padding:120px 0}}@media (max-width: 1199px){#footer{font-size:1.4rem;padding:100px 0}}@media (max-width: 991px){#footer{padding:80px 0}}@media (max-width: 767px){#footer{font-size:1.3rem;padding:40px 0}}#footer .logo{margin-bottom:40px}@media (max-width: 1199px){#footer .logo{margin-bottom:25px}#footer .logo img{height:50px}}@media (max-width: 767px){#footer .logo{margin-bottom:15px}#footer .logo img{height:40px}}#footer .logo .mapLink{display:none}@media (max-width: 991px){#footer .logo .mapLink{display:inline-block}}#footer .medicalBox{border:1px solid #1F1F1F;padding:20px 15px;margin-bottom:30px}@media (max-width: 1199px){#footer .medicalBox{padding:17px 12px}}@media (max-width: 767px){#footer .medicalBox{padding:12px 10px;margin-bottom:15px}}#footer .medicalBox dt{font-weight:600;margin-bottom:2px}#footer .contact{margin-bottom:20px}@media (max-width: 991px){#footer .contact{display:none}}#footer .contact .telTxt{font-size:3.2rem;font-family:"Quattrocento",serif}@media (max-width: 1199px){#footer .contact .telTxt{font-size:2.8rem}}#footer .contact .telTxt i{text-decoration:none;margin-right:10px;top:6px;color:#B9B9B9}#footer .contact .telTxt span{border-bottom:1px solid #1F1F1F}#footer .salesTbl{width:100%;margin-bottom:30px}@media (max-width: 767px){#footer .salesTbl{margin-bottom:15px}}#footer .salesTbl tr th,#footer .salesTbl tr td{padding:10px;border-right:1px solid #E6E6E6;text-align:center}@media (max-width: 1199px) and (min-width: 992px){#footer .salesTbl tr th,#footer .salesTbl tr td{padding:10px 5px}}@media (max-width: 767px){#footer .salesTbl tr th,#footer .salesTbl tr td{padding:5px 10px}}@media (max-width: 375px){#footer .salesTbl tr th,#footer .salesTbl tr td{padding-right:5px;padding-left:5px}}#footer .salesTbl tr td{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}#footer .salesTbl tr td.leftTxt{text-align:left}#footer .salesTxt{position:relative;padding-bottom:30px;margin-bottom:30px}@media (max-width: 767px){#footer .salesTxt{padding-bottom:15px;margin-bottom:15px}}#footer .salesTxt:after{content:"";display:inline-block;width:70px;height:1px;background:#1F1F1F;position:absolute;bottom:0;left:0}#footer .accessTxt{margin-bottom:35px}@media (max-width: 1199px){#footer .accessTxt{margin-bottom:25px}}@media (max-width: 991px){#footer .accessTxt{margin-bottom:20px}}@media (max-width: 767px){#footer .accessTxt{margin-bottom:15px}}#footer .paymentBox{background:#F0F0F0;padding:10px 20px;margin-top:5px;margin-bottom:35px}@media (max-width: 767px){#footer .paymentBox{padding:10px 15px;margin-bottom:20px}}#footer .map{padding-left:20px}@media (max-width: 991px){#footer .map{display:none}}#footer .map iframe{width:100%}#footer .mapLink{font-family:"Quattrocento",serif;background:#1F1F1F;color:#fff;display:inline-block;font-size:1.2rem;padding:5px 20px;margin-top:10px;float:right}#footer .mapLink:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}@media (max-width: 991px){#footer .mapLink{margin-top:0}}@media (max-width: 767px){#footer .mapLink{padding:5px 10px}}#footer .mapLink i{font-size:1.6rem;margin-right:5px;top:3px}#footer .footNav{border-top:1px solid #E6E6E6;text-align:center;padding-top:70px}@media (max-width: 1199px){#footer .footNav{padding-top:50px}}@media (max-width: 991px){#footer .footNav{display:none}}#footer .footNav .footNavList{overflow:hidden;display:inline-block;vertical-align:top;margin:0 50px}@media (max-width: 1199px){#footer .footNav .footNavList{margin:0 35px}}#footer .footNav .footNavList li{text-align:left;margin-bottom:25px}@media (max-width: 1199px){#footer .footNav .footNavList li{margin-top:20px}}#footer .footNav .footNavList li a{color:#1F1F1F}#footer .footNav .footNavList li a:hover{color:#0092DB}#footer .footNav .footNavList li:before{content:"";display:inline-block;width:15px;height:1px;background:#1F1F1F;margin-right:10px;position:relative;top:-5px}#footer .copyTxt{text-align:center;font-family:"Quattrocento",serif;margin-top:60px}@media (max-width: 1399px){#footer .copyTxt{margin-top:45px}}@media (max-width: 1199px){#footer .copyTxt{margin-top:30px}}@media (max-width: 991px){#footer .copyTxt{font-size:1.4rem;margin-top:0}}@media (max-width: 767px){#footer .copyTxt{font-size:1.2rem}}.pagetop{display:none;position:fixed;bottom:30px;right:30px;z-index:99}@media (max-width: 991px){.pagetop{bottom:20px;right:20px}.pagetop img{width:50px;height:50px}}@media (max-width: 767px){.pagetop{bottom:15px;right:10px}.pagetop img{width:44px;height:44px}}
