@charset "utf-8";@import url('https://fonts.googleapis.com/css2?family=Red+Hat+Text:wght@500&display=swap&family=Noto+Sans+JP:wght@500&display=swap');body{background:#fff;color:#222;font-size:var(--base);font-family:var(--bfont)}strong{font-weight:700;font-family:var(--noto)}a{color:#222;transition:.3s ease;text-decoration:none}a:hover{opacity:.8;color:var(--red)}*{box-sizing:border-box}.stg{margin:0 auto;max-width:var(--stage)}@media (max-width:1099px){body{font-size:var(--base14)}.stg{width:var(--stagesp)}}.headerBlock{border-bottom:double 6px red}.headerSet{font-size:var(--base15);display:flex;justify-content:space-between;align-items:center;margin:.8rem auto .4rem;max-width:1100px}.h_logo{font-size:var(--base32);margin:0;padding:0;line-height:1}.telinfo{display:flex;flex-wrap:wrap;justify-content:space-between}.telinfo strong{color:var(--red);font-size:var(--base20)}.telinfo p{margin:0;padding:0}@media (max-width:1099px){.headerSet{font-size:90%;margin-top:0;width:calc(100% - 30px);display:block}.h_logo img{width:180px}.telinfo{display:block;text-align:center}}form.search_form{display:flex;align-items:center}.search_form input{border:solid 1px;width:10rem;padding:.1rem .4rem 0;border-radius:4px}.search_btn{color:#fff;font-size:var(--base12);background:#222;margin-left:.2rem;padding:.1rem .7rem .1rem;border-radius:4px;cursor:pointer;border:none;font:inherit}.search_letter{margin-right:.5rem}.search_letter img{margin-left:1rem;vertical-align:middle;width:19px;margin-right:.2rem}@media (max-width:1099px){form.search_form{display:block}.search_form input{width:calc(100% - 4rem);height:1.8rem}.search_btn{max-width:4rem}.search_letter{display:block;margin:.2rem 0 .5rem}}.fancNavi{margin:.5rem 0 .2rem;padding-bottom:0;display:flex;justify-content:flex-end}.fancNavi ul{display:flex;align-items:center}.fancNavi li{margin-right:1em;padding-left:1.5em}.fancNavi li:nth-of-type(1){background:url(//www.yamanashi-med.jrc.or.jp/wp-content/themes/yamanashimed/common/img/ui/icn07.svg) no-repeat left center}.fancNavi li:nth-of-type(2){background:url(//www.yamanashi-med.jrc.or.jp/wp-content/themes/yamanashimed/common/img/ui/icn08.svg) no-repeat left center}.fancNavi li:nth-of-type(3){background:url(//www.yamanashi-med.jrc.or.jp/wp-content/themes/yamanashimed/common/img/ui/icn09.svg) no-repeat left center}.fancNavi li:first-of-type{margin-left:0}.fancNavi div img{vertical-align:middle}@media (max-width:1099px){.fancNavi{justify-content:space-around;margin-bottom:.8rem}}.gnavi{font-size:var(--base16);max-width:1110px;margin:0 auto}.gnavi ul{margin-top:1.2rem;padding:0 1rem;display:flex;text-align:center;justify-content:space-between}.gnavi strong{display:block;padding-left:1.3rem;padding-right:.8rem;background:url(//www.yamanashi-med.jrc.or.jp/wp-content/themes/yamanashimed/common/img/ui/arrow1.svg) no-repeat left center/15px}@media (max-width:1099px){.gnavi strong{display:inline-block;margin-left:1rem}.gnavi img{width:50px;vertical-align:middle}.n_inpotNews img{width:20px}.gnavi ul{flex-direction:column}.gnavi li:nth-of-type(2)>ul{margin-bottom:0}.gnaviSet{padding:0}.gnavi{position:fixed;z-index:2;top:0;right:-120%;width:100%;height:100vh;color:#333;background:#efefef;transition:all .4s;overflow-y:auto;-webkit-overflow-scrolling:touch}.gnavi.active{right:0;display:block}.gnavi ul{background:#efefef;margin:0 auto;padding:0;width:100%;text-align:left}.gnavi li{list-style-type:none;width:100%;border-bottom:1px solid #fff}.gnavi li:nth-of-type(2)>ul>li:last-of-type{border-bottom:0}.gnavi li:nth-of-type(3) ul>li:last-of-type{border-bottom:0}.gnavi .nolink{padding:1em}.gnavi ul li a{display:block;padding:1em}.gnavi ul li a:hover{background:#ddd}.gnavi .sub-menu li{border-top:1px solid #ccc;border-bottom:none}.overflowHidden{overflow:hidden}}.n_infoNews ul{margin-top:.5rem;display:block}.n_infoNews strong{background:0 0}.n_infoNews a{display:block;width:100%;border-radius:4px;border:solid 1px #ccc;padding:.2rem .1rem;margin-top:.5rem}.n_infoNews li:first-of-type a{margin-top:0}@media (max-width:1099px){.n_infoNews a{border:none;margin-top:0;border-radius:0}.n_infoNews strong{padding-left:0;margin-left:0 !important}}.n_inpotNews a{margin-top:.5rem;color:#fff;display:block;width:100%;background:var(--red);border-radius:4px;padding:.8rem 1rem .5rem}.n_inpotNews strong{background:0 0}@media (max-width:1099px){.n_inpotNews a{margin-top:0;border-radius:0}.n_inpotNews strong{margin-left:0 !important;padding-left:.8rem !important}}.hamburger{display:none}.spopen{background:url(//www.yamanashi-med.jrc.or.jp/wp-content/themes/yamanashimed/common/img/ui/gmenu.svg) no-repeat center center/70px;height:70px;text-indent:100%;overflow:hidden;white-space:nowrap}.hamburger.active .spopen{display:none}.spclose{display:none}.hamburger.active .spclose{display:block;background:url(//www.yamanashi-med.jrc.or.jp/wp-content/themes/yamanashimed/common/img/ui/gmenu_close.svg) no-repeat center center/70px;height:70px;text-indent:100%;overflow:hidden;white-space:nowrap}@media (max-width:1099px){.hamburger{display:block;position:absolute;z-index:3;right:16px;top:14px;width:70px;height:70px;cursor:pointer;text-align:center}}.mainImga{position:relative;margin:1rem 0 0}.mainImga img{width:100%}@media (max-width:1099px){.mainImga{margin-top:0}}.imgBtn{margin-top:2rem;display:flex;justify-content:space-between}.imgBtn li{width:calc((100% / 3) - 1rem);position:relative;border-radius:10px}.imgBtn img{display:block;width:100%;border-radius:10px;transition:.3s all}.imgBtn a{overflow:hidden;display:block;border-radius:10px}.imgBtn a:hover img{transform:scale(1.1,1.1);transition:.3s all}.imgBtn h3{position:absolute;bottom:0;font-weight:700;font-family:var(--noto);font-size:var(--base20);padding:.5rem 3rem .2rem 2.3rem;background:#fff url(//www.yamanashi-med.jrc.or.jp/wp-content/themes/yamanashimed/common/img/ui/arrow1.svg) no-repeat .8rem .95rem/1rem;border-top-right-radius:10px;border-bottom-left-radius:10px}@media (max-width:1099px){.imgBtn{flex-direction:column}.imgBtn li{width:100%;margin-bottom:2rem}.imgBtn h3{font-size:var(--base16);background:#fff url(//www.yamanashi-med.jrc.or.jp/wp-content/themes/yamanashimed/common/img/ui/arrow1.svg) no-repeat .8rem .8rem/1rem}}.imgBtnB{margin:4rem 0 2rem;display:flex;flex-wrap:wrap;justify-content:space-between}.imgBtnB li{display:flex;align-items:center;width:calc((100% / 2) - 1rem);margin-bottom:2rem}.imgBtnB li div{max-width:200px;position:relative;overflow:hidden;border-top-left-radius:10px;border-bottom-left-radius:10px}.imgBtnB img{width:100%;display:block;border-top-left-radius:10px;border-bottom-left-radius:10px;transition:.3s all}.imgBtnB a{width:100%;display:flex;align-items:center;border:solid 1px #d6d6d6;border-radius:10px;background:#f8f8f8}.imgBtnB a:hover img{display:block;transform:scale(1.1,1.1);transition:.3s all;border-radius:10px}.imgBtnB h3{width:calc(100% - 200px);font-weight:700;font-family:var(--noto);font-size:var(--base20);padding:0 0 0 2.3rem;margin-left:.5rem;background:url(//www.yamanashi-med.jrc.or.jp/wp-content/themes/yamanashimed/common/img/ui/arrow1.svg) no-repeat .8rem center/1rem}@media (max-width:1099px){.imgBtnB{margin:1rem 0}.imgBtnB{flex-direction:column}.imgBtnB li{width:100%;margin-bottom:1rem}.imgBtnB li div{max-width:140px}.imgBtnB h3{width:calc(100% - 140px);font-size:var(--base16)}}.inportNews{margin:3rem 0 0;padding:5rem;background:url(//www.yamanashi-med.jrc.or.jp/wp-content/themes/yamanashimed/images/top/inporta_bg.jpg) no-repeat center center/cover}.inportNews>div{padding:1.5rem 3rem;background:#fff}.inportNews h2{color:var(--red);font-size:var(--base48);letter-spacing:1rem;text-align:center}.inportNews h3{display:flex;align-items:center;flex-wrap:wrap;color:var(--red);font-size:var(--base32);font-weight:var(--midium);margin:1rem 0 1rem}.inportNews h3>span{display:inline-block;margin-left:1rem;color:var(--black);font-size:var(--base24)}@media (max-width:1099px){.inportNews{padding:2rem}.inportNews>div{padding:1rem 2rem}.inportNews h2{letter-spacing:.5rem;font-size:calc(var(--base48) / 2)}.inportNews h3{display:block;font-size:calc(var(--base32) / 1.6)}.inportNews h3>span{display:block;font-size:calc(var(--base24) / 1.6);margin-left:0}}.hosInfoT{border-top:solid 4px #850a09}.hosInfoT img{width:100%}.hosInfoT h2{font-size:var(--base48);letter-spacing:1rem;margin:1.5rem 0 1rem 3rem}@media (max-width:1099px){.hosInfoT h2{letter-spacing:.5rem;font-size:calc(var(--base48) / 2)}}.recInfoT{padding:8rem 2rem;display:flex;justify-content:center;align-items:center;background:url(//www.yamanashi-med.jrc.or.jp/wp-content/themes/yamanashimed/images/top/recinfo_bg.jpg) no-repeat center center/cover}.recInfoT h2{text-align:center;color:var(--red);font-size:var(--base46);font-weight:var(--midum);letter-spacing:1rem;padding:1rem 2rem 1rem 3rem;background:rgba(255,255,255,.8);border:solid 1px var(--red)}@media (max-width:1099px){.recInfoT{padding:4rem 1rem}.recInfoT h2{letter-spacing:.5rem;font-size:calc(var(--base46) / 2)}}.freewifi{margin:2rem 0;padding:1rem 2rem;border:solid 1px #707070}.freewifi ul{display:flex;margin:2rem auto;max-width:940px;justify-content:space-between;align-items:center}.freewifi li{display:flex;justify-content:center;width:calc((100% / 3) - 4rem);flex-grow:0}.freewifi li:nth-of-type(2){flex-grow:1}.freewifi img{max-width:142px;width:100%}@media (max-width:480px){.freewifi{padding:.1rem 1rem}.freewifi ul{display:flex;margin:0 auto}.freewifi li{width:calc((100% / 3) - 1rem)}.freewifi li:nth-of-type(2){flex-grow:1}.freewifi img{max-width:70px}}footer{margin-top:3rem;border-top:solid 4px red}.footer{display:flex;justify-content:space-between}.footer>div{display:flex;flex-wrap:wrap;align-items:center;font-size:var(--base16);width:calc((100% / 2) - 1rem);flex-grow:0}.footer>div p{margin:0 0 1rem}.footer>div strong{font-size:var(--base20)}.footer>div:nth-of-type(2){flex-grow:1}.fmenu{display:flex;flex-wrap:wrap;justify-content:space-between}.fmenu li{width:calc((100% / 3) - 1rem)}.fbottom{font-size:var(--base16);background:#f0f0f0}.fbottom>div{display:flex;justify-content:space-between;padding:1rem 0}.fbottom ul{display:flex}.fbottom li{margin-right:.8rem}.fbottom li:before{content:"";border-left:solid 1px;padding-right:.8rem}.fbottom li:last-of-type:after{content:"";border-right:solid 1px;padding-left:.8rem}address{font-size:var(--base13);font-style:normal}@media (max-width:1099px){.footer>div{text-align:center;display:block;font-size:var(--base14);width:100%}.fbottom{font-size:var(--base12)}.fbottom>div{display:block}.fbottom ul{justify-content:center}.fbottom li{margin-right:.4rem}.fbottom li:before{padding-right:.4rem}.fbottom li:last-of-type:after{content:"";border-right:solid 1px;padding-left:.4rem}address{margin-top:.3rem;text-align:center;font-size:var(--base12)}}.newstitle{font-size:var(--base18);background:#f8f8f8;padding:3rem 0 1rem}.newstitle h2{color:var(--red);font-size:var(--base28);font-weight:var(--midum);letter-spacing:1rem;padding-bottom:.5rem;border-bottom:solid 1px var(--grayl)}.news a{display:block;border-bottom:solid 1px var(--grayl);background:url(//www.yamanashi-med.jrc.or.jp/wp-content/themes/yamanashimed/common/img/ui/arrow2.svg) no-repeat 99% center/20px;padding:1.3em .5em .8em;transition:.3s all}.news a:hover{border-bottom:solid 1px var(--grayl);background:url(//www.yamanashi-med.jrc.or.jp/wp-content/themes/yamanashimed/common/img/ui/arrow2.svg) no-repeat 100% center/20px;transition:.3s all}.news dl{display:flex;flex-wrap:wrap}.news dt{display:flex;justify-content:space-between;width:calc(30% - 1rem);margin-bottom:.5em;padding:0}.news span{display:flex;align-self:flex-start}.news dd{margin:0 0 .5em 1rem;width:calc(70% - 2.5rem)}#news .news a,.navigation.pagination a{text-decoration:none}span.cat{text-align:center;display:inline-block;font-size:.8em;padding:3px 1.5em 3px;margin-left:1.2em;margin-right:1.2em;background:#ffe1e1;width:8em}@media (max-width:1099px){.newstitle{font-size:var(--base16);background:#f8f8f8;padding:3rem 0 1rem}.newstitle h2{letter-spacing:.5rem;font-size:calc(var(--base28) / 1.4)}.news dl{display:block;flex-wrap:wrap}.news dt{width:100%;justify-content:flex-start}.news dd{margin:0 0 .5em;width:calc(100% - 2rem)}}.breadSet{padding:1rem 1.5rem;font-size:var(--base12);margin-top:1rem;border-top:solid 1px #e2e2e2}.breadcrumbs{max-width:var(--stage);margin:0 auto}.breadcrumbs a{text-decoration:underline}.breadcrumbs li:last-of-type:after{content:none;margin-left:0}.spotbtn{display:flex;align-items:center;font-size:var(--base16);padding:.5rem 1rem .5rem 3.4rem;background:url(//www.yamanashi-med.jrc.or.jp/wp-content/themes/yamanashimed/common/img/ui/icn20.svg) no-repeat 1rem center/1.8rem;border-bottom:dotted 1px #222}.spotbtn>div:last-of-type{display:none}.spotbtn.active>div:first-of-type{display:none}.spotbtn.active>div:last-child{display:flex}.opencont{display:none}.newsList.newstitle{background:#fff;padding:0 0 2rem}.page_navi{display:flex;justify-content:space-between;list-style-type:none !important;margin:2rem 0 !important}.page_navi li{margin-left:0 !important}.bid:after,.vaccination:after,.recruitment:after,.others:after{font-size:var(--base16);background:var(--pink);padding:.5rem 1rem;margin-left:1rem}.bid:after{content:"入札情報"}.vaccination:after{content:"予防接種"}.recruitment:after{content:"採用情報"}.others:after{content:"その他"}@media (max-width:1099px){.bid:after,.vaccination:after,.recruitment:after,.others:after{font-size:var(--base12)}}.pagenav{display:flex;flex-wrap:wrap;margin-top:2em}.pagenav span,.pagenav a{padding:8px 18px;margin-right:5px;margin-bottom:5px}.pagenav span{color:#222;border:solid 1px #aaa}.pagenav a{color:#222;background:#e5e5e5;border:solid 1px #aaa;text-decoration:underline}.serchSet h2{margin-bottom:.5rem;padding:0 0 0 2.5rem;background:url(//www.yamanashi-med.jrc.or.jp/wp-content/themes/yamanashimed/common/img/ui/arrow1.svg) no-repeat left center/1.5rem}.serchSet .contents{margin-bottom:1rem;border-bottom:solid 1px #ccc;padding-bottom:1rem}.serchSet .contents:last-of-type{border-bottom:none}@media (max-width:1099px){.serchSet h2{padding:0 0 0 1.5rem;background:url(//www.yamanashi-med.jrc.or.jp/wp-content/themes/yamanashimed/common/img/ui/arrow1.svg) no-repeat left center/1rem}}.set404{margin:1rem auto 4rem;min-height:10rem}.size22{font-size:var(--base22)}.size24{font-size:var(--base24)}.colorRed{color:var(--red)}.margin0em{margin-top:0 !important}.marginbt0em{margin-bottom:0 !important}.margin1em{margin-top:1em !important}.margin2em{margin-top:2em !important}.margin3em{margin-top:3em !important}.margin4em{margin-top:4em !important}.margin5em{margin-top:5em !important}.margin05em{margin-top:.5em !important}.margin15em{margin-top:1.5em !important}.padding0em{padding-top:0 !important;padding-bottom:0 !important}.lineheight18{line-height:1.8}.lineheight20{line-height:2.0}.lineheight22{line-height:2.2}.sp_br,.sp_only{display:none !important}img.img_l,.alignleft{float:left;margin:0 1.5rem 1.5rem 0}img.img_r,.alignright{float:right;margin:0 0 1.5rem 1.5rem}img.img_c,.aligncenter{display:table;margin:1em auto}.imgfull{width:100%}@media (max-width:1099px){img.img_l,img.img_r,.alignright,.alignleft{float:none;margin:0;width:100%}.imgspfull{width:100%}.size22{font-size:var(--base18)}}.txt_c{text-align:center}.txt_l{text-align:left}.txt_r{text-align:right}@media (max-width:1099px){.sp_only{display:block !important}.pc_only{display:none !important}.sp_img{width:100%}}@media (max-width:579px){.sp_br{display:block !important}.pc_br{display:none !important}}#gotoTop{position:fixed;bottom:30px;right:20px;z-index:99999}#gotoTop a{display:block;z-index:999;padding:8px 0 0 8px;text-decoration:none;text-align:center}#gotoTop a:hover{text-decoration:none;filter:brightness(120%)}#gotoTop img{width:90px}@media (max-width:680px){#gotoTop img{width:72px}}@media (max-width:1099px){.finfo{width:calc(100% - 110px)}}@media (max-width:321px){.finfo{font-size:92%}}#skip{position:fixed;top:-100px;z-index:10001;display:block;width:100%;height:auto;overflow:visible}#skip a{display:block;position:fixed;top:-100px;width:100%;text-align:center;padding:3px;background:#fff;transition:.15s}#skip a:focus{top:0}.maincontents>p:first-of-type{position:absolute;text-align:center;overflow:hidden;width:1px}.maincontents{position:absolute;text-align:center;overflow:hidden;width:1px}.voice{position:absolute;z-index:100;right:0;display:run-in;width:0;height:0;margin:0;padding:0;border-style:none;overflow:hidden}:root{--bfont:'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ','Meiryo','ＭＳ Ｐゴシック','MS PGothic',sans-serif;--noto:'Noto Sans Japanese',sans-serif;--redh:'Red Hat Text',sans-serif;--stage:calc(1100px - 1.5rem);--stagesp:calc(100vw - 40px);--base12:.75rem;--base13:.813rem;--base14:.875rem;--base15:.938rem;--base16:1rem;--base17:1.063rem;--base18:1.125rem;--base20:1.25rem;--base22:1.375rem;--base24:1.5rem;--base26:1.625rem;--base28:1.75rem;--base32:2rem;--base35:2.188rem;--base46:2.875rem;--base48:3rem;--base:1.25rem;--black:#222;--white:#fff;--red:#d10101;--pink:#ffe1e1;--pinkl:#fff8f8;--gray:#707070;--grayl:#c7c7c7;--grayw:#fafafa;--midium:500}.play-icon{display:block}.pause-icon{display:none}.aset_btn{display:flex;justify-content:flex-end;width:var(--stage);z-index:100;position:absolute;right:0;left:0;bottom:30px;margin:0 auto}.aset_btn button{background:0 0;border:none}.aset_btn button:hover{opacity:.8;cursor:pointer}.aset_btn button img{width:40px}@media (max-width:1099px){.aset_btn{width:var(--stagesp);position:absolute;right:0;left:0;bottom:15px;margin:0 auto}.aset_btn button img{width:30px}}