@charset "UTF-8";@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap');@media (max-width:767px){.sp-hidden{display:none}}@media (min-width:768px){.pc-hidden{display:none}}body{margin:0;font-family:'Noto Sans JP',sans-serif}a{text-decoration:none;color:inherit}button{transition:.3s ease}.header{position:fixed;top:0;width:100%;background:#fff;z-index:1000;box-shadow:0 2px 4px rgba(0,0,0,.05)}.header__inner{display:flex;justify-content:space-between;align-items:center;padding:3rem 4rem;margin:0 auto}.logo img{height:clamp(35px, 4vw, 50px)}.nav__list{display:flex;list-style:none;margin:0;padding:0;gap:1rem;position:relative}.nav__list li.telNumber{position:absolute;top:-36px;right:0;line-height:1}.nav__list li.telNumber a{color:#454545;font-size:24px;letter-spacing:2px;padding:0 1rem 0 1.5rem;position:relative}.nav__list li.telNumber a:hover{color:#222}.nav__list li.telNumber a:before{content:"";position:absolute;left:-15px;top:4px;width:30px;height:30px;background-image:url(/wp_root/wp-content/themes/theme_1/web_parts/img/cmn/icons/tel_or.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:block}.nav__list li a{font-size:clamp(12px, 1.2vw, 14px);font-weight:700;color:#222;letter-spacing:1px;transition:color .2s;padding:1rem 1.5rem}.nav__list li a:hover{color:#f7941d}.btn-recruit{background:#fff;color:#f7941d !important;font-weight:700;padding:1rem 3rem !important;border:solid 2px #f7941d;border-radius:50px;transition:background .3s;letter-spacing:1.5px !important;position:relative}.btn-recruit:after{content:'';position:absolute;top:0;bottom:0;right:15px;width:7px;height:7px;margin:auto;border-top:2px solid #f7941d;border-right:2px solid #f7941d;transform:rotate(45deg);box-sizing:border-box}.btn-recruit:hover{background:#f7941d;color:#fff !important}.btn-recruit:hover:after{border-top:2px solid #fff;border-right:2px solid #fff}.btn-contact{background:#f7941d;color:#fff !important;font-weight:700;padding:1rem 3rem !important;border:solid 2px #f7941d;border-radius:50px;transition:background .3s;letter-spacing:1.5px !important;position:relative}.btn-contact:after{content:'';position:absolute;top:0;bottom:0;right:15px;width:7px;height:7px;margin:auto;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);box-sizing:border-box}.btn-contact:hover{background:#fff;color:#f7941d !important}.btn-contact:hover:after{border-top:2px solid #f7941d;border-right:2px solid #f7941d}@media (min-width:982px){.header__inner{position:sticky;top:0;height:auto;gap:2rem}.hamburger,#navMobile,.drawer-overlay{display:none !important}.nav{display:block}}@media (max-width:981px){.logo img{height:35px}.nav{display:none}.hamburger{display:flex}.header__inner{padding:1rem 2rem}.header{position:relative;z-index:10}.header__inner{position:fixed;inset:0 auto auto 0;right:0;height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:rgba(255,255,255,.96);backdrop-filter:blur(4px);z-index:1002}.logo{margin:0;line-height:1}.nav{display:none}.hamburger{width:28px;height:20px;position:relative;cursor:pointer;z-index:1003}.hamburger span{position:absolute;left:0;right:0;height:1px;background:#222;border-radius:2px;transition:transform .3s ease,top .3s ease,opacity .3s ease}.hamburger span:nth-child(1){top:0}.hamburger span:nth-child(2){top:9px}.hamburger span:nth-child(3){top:18px}.hamburger.is-open span:nth-child(1){top:9px;transform:rotate(45deg)}.hamburger.is-open span:nth-child(2){opacity:0}.hamburger.is-open span:nth-child(3){top:9px;transform:rotate(-45deg)}#navMobile{position:fixed;top:0;right:0;width:95vw;max-width:520px;height:100vh;background:#fff2dc;overflow-y:auto;-webkit-overflow-scrolling:touch;transform:translateX(100%);transition:transform .3s ease;z-index:1001;box-shadow:-10px 0 24px rgba(0,0,0,.12);padding:72px 20px 90px}#navMobile.is-open{transform:translateX(0)}.drawer-overlay{position:fixed;inset:0;right:95vw;background:0 0;display:none;z-index:1000}.drawer-overlay.is-active{display:block}.telNumber{text-align:center;padding:10px 10px 0}.telNumber a:link{color:#f8941c;font-size:32px;font-weight:700;padding-left:.875em;position:relative}.telNumber a:before{content:"";position:absolute;left:-8px;top:6px;width:34px;height:34px;background-image:url(/wp_root/wp-content/themes/theme_1/web_parts/img/cmn/icons/tel_or.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:block}.navMobile_ul_top{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;overflow:hidden;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;justify-content:space-between;gap:10px;margin:10px 0 20px}.navMobile_ul_top>li{width:calc(50% - 5px)}.navMobile_ul_top>li a{background-color:#f8941c;color:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;height:100%;overflow:hidden;position:relative;padding:10px}.navMobile_ul_top>li.li01 a,.navMobile_ul_top>li.li02 a{display:flex;flex-direction:column;gap:20px;align-items:center}.navMobile_ul_top>li.li01 a span,.navMobile_ul_top>li.li02 a span{font-size:2rem;font-weight:700}.navMobile_ul_top>li.li01 a p,.navMobile_ul_top>li.li02 a p{font-size:1.4rem;letter-spacing:0;margin-bottom:0}.navMobile_ul_top>li.li01 a .Nav_img,.navMobile_ul_top>li.li02 a .Nav_img{display:block;width:45px;text-align:center;position:relative;z-index:9}.navMobile_ul_top>li a span{font-size:1.4rem;font-weight:700;letter-spacing:-.5px;line-height:1.4;display:block;margin:0 auto}.navMobile_ul_bottom{margin-bottom:20px}.navMobile_ul_bottom li{padding:10px}.navMobile_ul_bottom li a{font-size:1.6rem;font-weight:700;display:block;position:relative}.navMobile_ul_bottom li a:after{color:#f7941d;font-family:"Font Awesome 5 Free";font-size:1.6rem;font-weight:900;content:"\f054";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mobileCheckList{background:#fff;border-radius:10px;padding:20px;margin:0 auto;display:flex;align-items:center;margin-bottom:20px}.mobileCheckList .text{flex:1 1 70%;box-sizing:border-box}.mobileCheckList .text p.sub{font-size:1.4rem;font-weight:700;margin-bottom:0}.mobileCheckList .text p.main{font-size:2rem;font-weight:900;line-height:1.2;letter-spacing:clamp(4px, 1.1vw, 15.4px);margin-bottom:0}.mobileCheckList .text p.main span{position:relative;display:inline-block;padding-top:10px}.mobileCheckList .text p.main span:before{content:"";position:absolute;top:5px;left:calc(50% - 10px);transform:translateX(-50%);width:4px;height:4px;background-color:#f8941c;border-radius:50%}.mobileCheckList .image{flex:1 1 30%;box-sizing:border-box}.mobileCheckList .image img{max-width:100%;display:block}.nav-mobile ul.sns{display:flex;justify-content:center;gap:16px;list-style:none;padding:0;margin:20px 0 0}.nav-mobile ul.sns a img{width:40px;height:40px;display:block}.nav-mobile .recruitBnr{position:relative;display:block;overflow:hidden;min-height:100px;padding:20px 24px;color:#fff;text-decoration:none}.nav-mobile .recruitBnr:before{content:"";position:absolute;inset:0;background:var(--bg,none) center/cover no-repeat;transform:scale(1);transition:transform .6s ease;z-index:0}.nav-mobile .recruitBnr:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.25),rgba(0,0,0,.35));z-index:0}.nav-mobile .recruitBnr:hover:before{transform:scale(1.05)}.nav-mobile .recruitBnr .label,.nav-mobile .recruitBnr .lead{position:relative;z-index:1}.nav-mobile .recruitBnr .label{display:inline-block;color:#fff;border-radius:999px;font-size:22px;font-weight:700}.nav-mobile .recruitBnr .lead{display:block;font-size:clamp(16px,2vw,24px);font-weight:500;line-height:1.4}.nav-mobile .btn-contact{font-size:2rem;font-weight:700;text-align:center;display:block;margin:20px 0 0}.nav-mobile .btn-contact:after{right:20px;width:10px;height:10px}}@media (min-width:982px) and (max-width:1235px){.header__inner{padding:2rem}.nav__list{gap:.5rem}.nav__list li a{letter-spacing:1px;padding:1rem}.btn-recruit{letter-spacing:1px !important;padding:1.125rem 2.5rem !important}.btn-contact{letter-spacing:1px !important;padding:1.125rem 3rem !important}}#infoLink{position:absolute;top:50%;right:0;transform:translateY(-50%);writing-mode:vertical-rl;text-orientation:upright;line-height:1;white-space:nowrap;z-index:5}#infoLink a{background:#2fb8d7;color:#fff;font-size:1.4vw;font-weight:700;letter-spacing:3px;display:block;border:solid 2px #2fb8d7;border-radius:10px 0 0 10px;padding:20px 15px}@media screen and (max-width:767px){#infoLink{width:100%;writing-mode:horizontal-tb;text-orientation:mixed;font-feature-settings:normal;top:auto;bottom:0;text-align:center;z-index:999;position:fixed;transform:none}#infoLink a{font-size:1.6rem;line-height:1.4;border-radius:0;padding:10px 20px}}#infoLink a:hover{background:#fff;color:#2fb8d7}#mvTop .topics-slider{width:100%}#mvTop .topics-slider .topics-slide-item{position:relative}#mvTop .topics-slider .topics-slide-item a{display:block;position:relative;text-decoration:none;color:#fff}#mvTop .topics-slider .topics-slide-item .topics-thumb{width:100%;padding-top:66.66%;background-size:cover;background-position:center;border-radius:12px}#mvTop .topics-slider .topics-slide-item .topics-title{position:absolute;left:0;bottom:0;width:100%;padding:8px 12px;background:rgba(0,0,0,.5);font-size:1rem;font-weight:700;border-radius:0 0 12px 12px}#mvNews{background:#fff;margin-top:60px;overflow:hidden}#mvNews .news-inner{margin:0 auto;display:flex;align-items:center}#mvNews .news-loop-wrap{overflow:hidden;position:relative}#mvNews .news-loop-track{display:flex;width:max-content;animation:scroll-left 40s linear infinite}#mvNews .news-post{min-width:300px;flex-shrink:0;margin-right:24px}#mvNews .news-post a{text-decoration:none;color:inherit;display:flex;align-items:center;gap:1rem}#mvNews .news-post-date{font-size:12px;line-height:1.4;color:#888}#mvNews .news-post-title{font-size:16px;font-weight:600;line-height:1.4;margin:0;color:#222}#mvNews .news-more{width:20%;max-width:200px;min-width:125px;padding:0 20px;text-align:center;border-left:solid 2px #f9f5ee}#mvNews .news-more a{font-size:14px;font-weight:500;line-height:1.4;color:#f39017;transition:.3s;position:relative}#mvNews .news-more a:hover{opacity:.8}#mvNews .news-more a:after{content:'';position:absolute;top:0;bottom:0;right:-15px;width:8px;height:8px;margin:auto;border-top:2px solid #f7941d;border-right:2px solid #f7941d;transform:rotate(45deg);box-sizing:border-box}@keyframes scroll-left{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}@media screen and (max-width:767px){#mvNews{margin-top:20px}#mvNews .news-inner{flex-direction:column}#mvNews .news-inner .news-loop-wrap{padding:10px 0}#mvNews .news-post{min-width:240px}#mvNews .news-post-title{font-size:16px}#mvNews .news-more{width:100%;line-height:1;border-left:none}#mvNews .news-more a{font-size:14px;display:inline-block;padding:5px 0 10px}}#recruit{background-color:#f5f5f5;padding:0}#recruit .recruit-inner{display:flex;height:450px}#recruit .recruit-inner .recruit-image{position:relative;flex:1;background-image:url("/wp_root/wp-content/themes/theme_1/web_parts/img/cmn/footer/img_footer-recruit.webp");background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#000}.recruit-image .recruit-overlay-text{position:absolute;bottom:40px;right:30px;width:80%;height:auto;z-index:2}@media screen and (max-width:767px){.recruit-image{height:200px}}.home #recruit .recruit-inner .recruit-text{background-color:#f9f5ee}#recruit .recruit-inner .recruit-text{flex-basis:calc(100% / 2);padding:60px;display:flex;flex-direction:column;justify-content:center;background-color:#fff1d9}#recruit .recruit-inner .recruit-text .recruit-title{position:relative;font-size:32px;font-weight:700;margin-bottom:20px}#recruit .recruit-inner .recruit-text .recruit-title:before{font-size:18px;font-weight:700;color:#f8941c;letter-spacing:1.8px;position:absolute;top:-40px;content:attr(data-en)}#recruit .recruit-inner .recruit-text .recruit-title-sub{font-size:20px;font-weight:500;letter-spacing:6px}#recruit .recruit-inner .recruit-text .recruit-message{font-size:16px;line-height:1.8;margin-bottom:48px}@media screen and (max-width:767px){#recruit .recruit-inner{flex-direction:column;height:auto}#recruit .recruit-inner .recruit-image{height:200px}#recruit .recruit-inner .recruit-image img{width:100%;position:relative;bottom:initial;right:initial;padding:60px 10px}#recruit .recruit-inner .recruit-text{padding:60px 20px}#recruit .recruit-inner .recruit-text .recruit-button-wrap .btn-recruit{width:100%;display:block;text-align:center;padding:.5em 3em !important}}footer{background:#fff;padding:5rem 2rem;font-family:'Noto Sans JP',sans-serif;color:#444}footer .footer-inner{max-width:1200px;margin:0 auto}footer .footer-info-block{display:flex;flex-wrap:wrap;justify-content:space-between}footer .footer-logo img{height:70px}footer .footer-info{width:45%}footer .footer-info .adress{display:flex;align-items:flex-start;flex-wrap:wrap;gap:1rem}footer .footer-info .adress p{font-size:14px;margin:0;line-height:1.6}footer .footer-info .adress .footer-sns{display:flex;gap:.5rem;align-items:center}footer .footer-info .adress .footer-sns a{display:inline-block}footer .footer-info .adress .footer-sns a img{width:40px;height:40px;transition:opacity .3s}footer .footer-info .adress .footer-sns a img:hover{opacity:.7}footer .footer-info .tel{display:flex;align-items:flex-start;flex-direction:column;font-size:1rem}footer .footer-info .tel a{font-size:30px;font-weight:700;letter-spacing:1px;position:relative;padding-left:1.1em;color:inherit;text-decoration:none}.footer-info .tel a:before{content:"";position:absolute;left:0;top:8px;width:30px;height:30px;background-image:url('/wp_root/wp-content/themes/theme_1/web_parts/img/cmn/icons/tel.svg');background-size:contain;background-repeat:no-repeat;background-position:center;display:block}.footer-info .tel span{font-size:18px;font-weight:500;letter-spacing:0;line-height:1.3}.footer-info .tel span.sub{font-size:18px;font-weight:500;letter-spacing:0;line-height:1.3}.footer-info .tel span>span{font-size:14px;font-weight:400}footer .footer-map{width:55%}footer .footer-map iframe{width:100%;height:250px;border:0;border-radius:20px}footer .footer-copy{margin-top:2rem;font-size:14px;letter-spacing:1px;color:#333}@media(max-width:767px){footer .footer-inner{flex-direction:column;align-items:center}footer .footer-info-block,footer .footer-info,footer .footer-map{width:100%}footer .footer-sns{justify-content:center}footer .footer-info .tel{margin-top:0;margin-bottom:1em;gap:0}footer .footer-info .tel a{font-size:20px;padding-left:1.125em}footer .footer-info .tel a:before{top:8px;width:22px;height:22px}footer .footer-info .tel span{font-size:16px;margin-left:.5em}footer .footer-info .tel span.sub{font-size:16px;font-weight:500;padding-left:2em;margin-left:0}footer .footer-info .tel span>span{font-size:14px;font-weight:400}}.white{color:#fff}.black{color:#000}.keyColor{color:#f8941c !important}.grade_yoko,body{background:#fff}.grade_yoko_koi,.pageContent_title{background:#f8941c;background:-webkit-gradient(linear,left top,right top,from(#f8941c),to(#ffca89));background:linear-gradient(to right,#f8941c 0%,#ffca89 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$keyColor",endColorstr="$pointColor",GradientType=1)}.grade_diagonal{background:#fff1d9;background:linear-gradient(135deg,#fff1d9 0%,#fcfceb 100%)}.grade_naname{background:#559e6e;background:linear-gradient(135deg,#559e6e 0%,#b5d36e 100%)}#dateSelect,#footer .f_inr .f_LRbox .lBox .lBox_inr .timeLR .timeLR_lBox .timeLR_lBox_inr,#footer .f_inr .f_LRbox .lBox .lBox_inr .timeLR .timeLR_rBox .timeLR_rBox_inr,#indexPage_wrap .indexWrap_inr.big_index_thumb .object-fit_parent,#indexPage_wrap .indexWrap_inr.small_index_thumb .object-fit_parent,#lineUL li .liInr,#searchDepartment,#searchDepartment .searchDepartment_inr .searchDepartment_title,#searchDepartment .searchDepartment_ul li .liInr,#searchName,#singleStaff_box #singleStaff_box_specBox .lBox .lBox_inr .object-fit_parent,#stickyNAV .stickyNAV_ul li a,#topMain_content .searchContent,#topMain_content .searchContent .searchContent_ul li a,#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a,.back_to_list a .btnInr,.departmentIndex_ul li.departmentIndex_ul_li a,.linkBTN_UL_1 li,.linkBTN_UL_3 li,.pageContent_title,.panelLink_a .object-fit_parent,.radiusS,.stickyNAV_sub{border-radius:5px}@media screen and (max-width:767px){#dateSelect,#footer .f_inr .f_LRbox .lBox .lBox_inr .timeLR .timeLR_lBox .timeLR_lBox_inr,#footer .f_inr .f_LRbox .lBox .lBox_inr .timeLR .timeLR_rBox .timeLR_rBox_inr,#indexPage_wrap .indexWrap_inr.big_index_thumb .object-fit_parent,#indexPage_wrap .indexWrap_inr.small_index_thumb .object-fit_parent,#lineUL li .liInr,#searchDepartment,#searchDepartment .searchDepartment_inr .searchDepartment_title,#searchDepartment .searchDepartment_ul li .liInr,#searchName,#singleStaff_box #singleStaff_box_specBox .lBox .lBox_inr .object-fit_parent,#stickyNAV .stickyNAV_ul li a,#topMain_content .searchContent,#topMain_content .searchContent .searchContent_ul li a,#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a,.back_to_list a .btnInr,.departmentIndex_ul li.departmentIndex_ul_li a,.linkBTN_UL_1 li,.linkBTN_UL_3 li,.pageContent_title,.panelLink_a .object-fit_parent,.radiusS,.stickyNAV_sub{border-radius:3px}}#spNav #inrBox #inrBox_inr #siteLinks li a,#spNav #inrBox #inrBox_inr .col_2Box_1 a,#spNav #inrBox #inrBox_inr .col_2Box_2 a,#spNav #inrBox #inrBox_inr .spNav_links,#spNav #inrBox #inrBox_inr .spSite_items .lBox,#spNav #inrBox #inrBox_inr .spSite_items .rBox,#staffList_UL li a,.popItem .popContent,.radiusM{border-radius:10px}@media screen and (max-width:767px){#spNav #inrBox #inrBox_inr #siteLinks li a,#spNav #inrBox #inrBox_inr .col_2Box_1 a,#spNav #inrBox #inrBox_inr .col_2Box_2 a,#spNav #inrBox #inrBox_inr .spNav_links,#spNav #inrBox #inrBox_inr .spSite_items .lBox,#spNav #inrBox #inrBox_inr .spSite_items .rBox,#staffList_UL li a,.popItem .popContent,.radiusM{border-radius:5px}}.radiusL{border-radius:15px}@media screen and (max-width:767px){.radiusL{border-radius:10px}}#footer .f_inr .f_LRbox .lBox .lBox_inr .copy small,#footer .f_inr .f_LRbox .lBox .lBox_inr .f_tel a,#mv .mvTitleBox .en,.fontEN,.pageDate,.titleBox .en,ol.baseOL>li:before,ul.baseUL>li:before,ul.cautionUL>li:before{font-family:"Noto Sans JP",sans-serif}.red{color:#c40000}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none !important}body,html{width:100%;font-family:"Noto Sans JP",sans-serif}html{font-size:62.5%}html.txt_l{font-size:70%}body{background:#f9f5ee;font-size:1.8rem;color:#333;*font-size:small;*font:x-small;vertical-align:top;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.13em;line-height:2.4em}@media screen and (max-width:767px){body{font-size:1.5rem}}body.ipad{min-width:auto !important}article,aside,dialog,figure,footer,header,hgroup,main,nav,section{display:block}h1,h2,h3,h4,h5,h6{font-weight:400}table{font-size:inherit;font-size:100% !important}img{border:none}ol,ul{list-style-type:none}hr{display:none}a{color:#454545;text-decoration:none;cursor:pointer;   outline:none !important;transition:.3s ease}a[href^="tel:"]{cursor:default}a img:hover{opacity:.8}a:link{color:#454545;text-decoration:none;outline:none}a:hover{color:#f39017}a img{background-color:transparent}a:hover img{background-color:transparent;text-decoration:none}ins{background-color:#ff9;color:#454545;text-decoration:none}mark{background-color:#ff9;color:#454545;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #454545;cursor:help}p{line-height:1.8;margin-bottom:1em;word-break:break-all;letter-spacing:.08em}ul{list-style-type:none}li{line-height:1.8}li img{background-color:transparent;text-decoration:none}.scaled-image{border:none !important;margin:0 !important}::-moz-selection{background-color:#00a0e9;color:#fff}::selection{background-color:#00a0e9;color:#fff}::-moz-selection{background-color:#00a0e9;color:#fff}input::-ms-clear{visibility:hidden}button,input,select,textarea{font-family:inherit;font-size:100%}#contents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#contents #main{width:100%}.archive #contents{padding-top:96px}@media screen and (max-width:767px){body:not(.home) article{margin:0 20px}.archive #contents{padding-top:45px}}.sp *{-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%}@media screen and (max-width:767px){input[type=button],input[type=email],input[type=file],input[type=hidden],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url]{-webkit-appearance:none}}#loading{position:fixed;top:0;left:0;right:0;bottom:0;background:#6b6b6b;z-index:2147000000;transition:all .8s ease-out;-moz-transition:all .8s ease-out;-webkit-transition:all .8s ease-out;-ms-transition:all .8s ease-out}#loading.off{opacity:0;visibility:hidden}#loading .skip{position:absolute;right:20px;bottom:20px;color:#fff;padding:3px 15px;border-radius:1000px;border:1px solid #fff;font-size:100%}#loading .skip:hover{cursor:pointer !important}#loading .centerBox{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%}#loading .centerBox #svgLogo{display:inline-block;width:500px}.sessionOn #loading .centerBox,.sessionOn #loading .skip{display:none !important}#header{height:155px;padding-top:20px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;background:#fff;position:fixed;top:0;left:0;width:100%;z-index:99990}@media screen and (max-width:1066px){#header{height:50px}}@media screen and (max-width:1066px){#header{padding-top:5px}}#header .inr{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;height:100%;margin:0 auto;width:95%;position:relative}#header .inr #logo{width:230px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;position:absolute;top:0;left:0}@media screen and (max-width:1066px){#header .inr #logo{width:140px}}#header .inr #logo a{width:100%;display:block}#header .inr #logo a img{width:100%;display:block}#header .inr #minProHeaderBTN{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;position:absolute;background:#f39017;overflow:hidden;border-radius:3px;padding:8px 20px;line-height:1.4em;color:#fff;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:250px;font-size:75%}@media screen and (max-width:1066px){#header .inr #minProHeaderBTN{display:none}}#header .inr #minProHeaderBTN:hover{color:#f7d80a !important}#header .inr #subNav{display:block;position:absolute;top:0;right:0}@media screen and (max-width:1066px){#header .inr #subNav{display:none !important}}#header .inr #subNav .subNav_ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 1px}#header .inr #subNav .subNav_ul li{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s}#header .inr #subNav .subNav_ul li .liInr{font-size:1.4rem;cursor:pointer !important;color:#454545 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:.3em 1.5em}@media screen and (max-width:767px){#header .inr #subNav .subNav_ul li .liInr{font-size:1.4rem}}#header .inr #subNav .subNav_ul li .liInr .fas{margin-right:8px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#header .inr #subNav .subNav_ul li:first-child{background:#f2f2f2}#header .inr #subNav .subNav_ul li:nth-child(2){background:#e5e5e5}#header .inr #subNav .subNav_ul li:nth-child(3){background:#d9d9d9}#header .inr #subNav .subNav_ul li:nth-child(4){background:#ccc}#header .inr #subNav .subNav_ul li:hover{background:#fff1d9 !important}#header .inr #g-nav{display:block;position:absolute;bottom:15px;left:0;width:100%}@media screen and (max-width:1066px){#header .inr #g-nav{display:none !important}}#header .inr #g-nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header .inr #g-nav>ul>li{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;width:16.6666666667%;position:relative;display:inline-block}#header .inr #g-nav>ul>li>a{font-size:1.8rem;display:block;text-align:center;width:100%;padding:.1em .3em;color:#454545 !important}@media screen and (max-width:1400px){#header .inr #g-nav>ul>li>a{font-size:1.6rem}}@media screen and (max-width:1150px){#header .inr #g-nav>ul>li>a{font-size:1.4rem}}#header .inr #g-nav>ul>li>a:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:1px;background:#e5e5e5}#header .inr #g-nav>ul li:last-child a:before{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:1px;background:#e5e5e5}#header .inr #g-nav>ul li:hover{background:#fff1d9 !important}#header.cr{height:110px;padding-top:10px}@media screen and (max-width:1066px){#header.cr{height:50px}}@media screen and (max-width:1066px){#header.cr{padding-top:5px}}#header.cr .inr #logo{width:140px}@media screen and (max-width:1066px){#header.cr .inr #logo{width:140px}}.spBTN_NavR{display:none;position:absolute !important;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:25px;height:25px;z-index:99990;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-2px}@media screen and (max-width:1066px){.spBTN_NavR{display:block}}.spBTN_NavR span{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;position:absolute;display:inline-block;left:0;width:100%;height:2px;background-color:#026c3e;-webkit-box-sizing:border-box;box-sizing:border-box}.spBTN_NavR span:first-of-type{top:0;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.spBTN_NavR span:nth-of-type(2){top:50%}.spBTN_NavR span:nth-of-type(3){bottom:0;-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right}.spBTN_NavR.active span:first-of-type{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:130%}.spBTN_NavR.active span:nth-of-type(2){left:200%;opacity:0}.spBTN_NavR.active span:nth-of-type(3){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:130%}#spNav{background:rgba(0,0,0,.8);position:fixed;top:0;left:0;width:100%;overflow:hidden;z-index:99950;height:100%}#spNav #inrBox{padding:20px;overflow:hidden;width:90%;margin-left:auto;margin-right:auto;background:#fff;height:calc(90vh - 100px - 50px);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:30px;border-radius:5px}#spNav #inrBox #inrBox_inr{overflow:scroll;height:100%}#spNav #inrBox #inrBox_inr .spSite_items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#spNav #inrBox #inrBox_inr .spSite_items #minPro{width:100%;margin-bottom:15px}#spNav #inrBox #inrBox_inr .spSite_items #minPro a{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;overflow:hidden;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f39017;font-weight:700;color:#fff !important;text-align:center;padding:.3em .1em;width:100%}#spNav #inrBox #inrBox_inr .spSite_items #minPro a:hover{color:#f7d80a !important}#spNav #inrBox #inrBox_inr .spSite_items .lBox,#spNav #inrBox #inrBox_inr .spSite_items .rBox{width:49%;text-align:center;border:2px solid #ccc;padding:.2em 2em .2em 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#spNav #inrBox #inrBox_inr .col_2Box_1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#spNav #inrBox #inrBox_inr .col_2Box_1 a{width:49%;border:2px solid #f39017;padding:.8em 2em .8em 1em;text-align:center}#spNav #inrBox #inrBox_inr .col_2Box_2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#spNav #inrBox #inrBox_inr .col_2Box_2 a{width:49%;background:#fff1d9;border:2px solid #f39017;padding:1.5em 2em 1.5em 1em;text-align:center}#spNav #inrBox #inrBox_inr .spUL{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#spNav #inrBox #inrBox_inr .spUL li{width:49%}@media screen and (max-width:767px){#spNav #inrBox #inrBox_inr .spUL li{width:100%}}#spNav #inrBox #inrBox_inr .spUL li a{background:#fff;font-size:1.5rem;display:block;color:#454545;border-bottom:1px dotted #bbb;padding:1.5em 2em 1.5em 0;position:relative}#spNav #inrBox #inrBox_inr #siteLinks{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;overflow:hidden;margin-left:-15px !important;margin-right:-15px !important}#spNav #inrBox #inrBox_inr #siteLinks>li{width:calc(100% / 3);padding-left:15px !important;padding-right:15px !important}@media screen and (max-width:1025px){#spNav #inrBox #inrBox_inr #siteLinks{margin-left:-10px !important;margin-right:-10px !important}#spNav #inrBox #inrBox_inr #siteLinks>li{width:calc(100% / 3);padding-left:10px !important;padding-right:10px !important}}@media screen and (max-width:767px){#spNav #inrBox #inrBox_inr #siteLinks{margin-left:0 !important;margin-right:0 !important}#spNav #inrBox #inrBox_inr #siteLinks>li{width:calc(100% / 1);padding-left:0 !important;padding-right:0 !important}}#spNav #inrBox #inrBox_inr #siteLinks li{margin-bottom:15px}#spNav #inrBox #inrBox_inr #siteLinks li a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden}#spNav #inrBox #inrBox_inr #siteLinks li a .lBox{width:100%}@media screen and (max-width:767px){#spNav #inrBox #inrBox_inr #siteLinks li a .lBox{width:30%}}#spNav #inrBox #inrBox_inr #siteLinks li a .lBox p{margin-bottom:0}#spNav #inrBox #inrBox_inr #siteLinks li a .lBox p img{vertical-align:top}#spNav #inrBox #inrBox_inr #siteLinks li a .rBox{width:100%}@media screen and (max-width:767px){#spNav #inrBox #inrBox_inr #siteLinks li a .rBox{width:70%}}#spNav #inrBox #inrBox_inr #siteLinks li a .rBox .title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;text-align:center;font-weight:700;width:100%;text-align:center;color:#fff !important}#spNav #inrBox #inrBox_inr #siteLinks li.li01 .rBox{background:#f39017}#spNav #inrBox #inrBox_inr #siteLinks li.li02 .rBox{background:#2b49ba}#spNav #inrBox #inrBox_inr #siteLinks li.li03 .rBox{background:#60b6b7}#spNav #inrBox #inrBox_inr #blog_bnr_sp{text-align:center}#spNav #inrBox #inrBox_inr #blog_bnr_sp a{width:80%;display:inline-block;max-width:600px !important}@media screen and (max-width:767px){#spNav #inrBox #inrBox_inr #blog_bnr_sp a{width:100%}}#spNav #inrBox #inrBox_inr #blog_bnr_sp a img{width:100% !important}#spNav #inrBox #inrBox_inr .spNav_links{overflow:hidden;padding:15px;background:#eee}#spNav #inrBox #inrBox_inr .spNav_links li a{font-size:1.5rem}@media screen and (max-width:1025px){#spNav #inrBox #inrBox_inr .spNav_links li a{font-size:1.4rem}}@media screen and (max-width:767px){#spNav #inrBox #inrBox_inr .spNav_links li a{font-size:1.3rem}}.letterSizeWrap{display:none !important;cursor:pointer !important}.letterSizeWrap.cr{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.letterSizeWrap .letterSize{margin-right:8px;font-size:85%;width:1.5em;height:1.7em;border:1px solid #454545;font-style:normal;line-height:1.5em;text-align:center;letter-spacing:0;border-radius:3px;display:inline-block}.popItem{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99970}.popItem .wall{cursor:pointer !important;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:9}.popItem .popContent{margin-top:calc(155px / 2);max-height:calc(80vh - 155px);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;z-index:99;background:#fff;padding:30px 3% 70px}@media screen and (max-width:1066px){.popItem .popContent{margin-top:calc(50px / 2)}}@media screen and (max-width:1066px){.popItem .popContent{max-height:calc(80vh - 50px)}}.popItem .popContent .popContent_inr{overflow-x:hidden;overflow-y:scroll;max-height:calc(80vh - 155px - 100px)}@media screen and (max-width:1066px){.popItem .popContent .popContent_inr{max-height:calc(80vh - 50px - 100px)}}.popItem .popContent .popContent_inr .popContent_inrinr{padding-right:15px}.popItem .popContent #popItem_logo{text-align:center;position:absolute;bottom:10px;left:0;margin-bottom:0;width:100%}.popItem .popContent #popItem_logo img{width:auto;height:30px;vertical-align:top}.popItem .popContent .close{cursor:pointer !important;position:absolute;top:-15px;right:-10px;display:block;text-align:center;border-radius:100px;border:2px solid #026c3e;background:#fff;width:35px;height:35px}.popItem .popContent .close i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#026c3e;line-height:1em;letter-spacing:0}#searchform{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}#searchform .s{border-radius:4px 0 0 4px;border:1px solid #ccc;overflow:hidden;padding:.3em 1em;background:#fff;width:calc(100% - 50px)}#searchform .searchsubmit{border-radius:0 4px 4px 0;border:1px solid #f8941c;overflow:hidden;padding:.5em .8em;background:#f8941c;width:50px}#searchform .searchsubmit .fa{color:#fff;letter-spacing:0}#fixedBTN{display:block !important;position:fixed;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:99940}@media screen and (max-width:767px){#fixedBTN{display:none !important}}#fixedBTN a{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;overflow:hidden;border-radius:5px 0 0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f39017;font-weight:700;color:#fff !important;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;padding:1em .3em;font-size:90%}#fixedBTN a:hover{color:#f7d80a !important}#fixedBTN_sp{display:none !important;position:fixed;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:99940;width:95%}@media screen and (max-width:767px){#fixedBTN_sp{display:block !important}}#fixedBTN_sp a{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;overflow:hidden;border-radius:5px 5px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f39017;font-weight:700;color:#fff !important;text-align:center;padding:.3em .1em;font-size:90%;width:100%}#fixedBTN_sp a:hover{color:#f7d80a !important}#footer .f_inr .f_LRbox{padding-bottom:0 !important}@media screen and (max-width:767px){#footer .f_inr .f_LRbox{padding-bottom:60px !important}}@media screen and (max-width:767px){#scrollTopBtn{bottom:60px !important}}#footer{padding-left:70px;padding-top:6%;clear:both;position:relative;z-index:999}@media screen and (max-width:1066px){#footer{padding-left:5%}}@media screen and (max-width:1066px){#footer{padding-top:7%}}#footer .f_inr{border-radius:10px 0 0;background:#fff;overflow:hidden}#footer .f_inr .f_LRbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#footer .f_inr .f_LRbox .lBox{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:365px;padding:40px 30px 30px 20px}@media screen and (max-width:767px){#footer .f_inr .f_LRbox .lBox{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:1025px){#footer .f_inr .f_LRbox .lBox{width:365px}}@media screen and (max-width:767px){#footer .f_inr .f_LRbox .lBox{width:100%}}@media screen and (max-width:767px){#footer .f_inr .f_LRbox .lBox{padding:50px 20px 20px}}#footer .f_inr .f_LRbox .lBox .lBox_inr{height:100%}#footer .f_inr .f_LRbox .lBox .lBox_inr h6{text-align:left;margin-bottom:30px}@media screen and (max-width:767px){#footer .f_inr .f_LRbox .lBox .lBox_inr h6{text-align:center}}#footer .f_inr .f_LRbox .lBox .lBox_inr h6 a{display:inline-block;width:230px}#footer .f_inr .f_LRbox .lBox .lBox_inr h6 a img{vertical-align:top}#footer .f_inr .f_LRbox .lBox .lBox_inr .f_add{text-align:left;font-size:1.4rem;line-height:1.4}@media screen and (max-width:767px){#footer .f_inr .f_LRbox .lBox .lBox_inr .f_add{text-align:center}}@media screen and (max-width:767px){#footer .f_inr .f_LRbox .lBox .lBox_inr .f_add{font-size:1.3rem}}#footer .f_inr .f_LRbox .lBox .lBox_inr .f_tel{text-align:left;font-size:2.8rem;margin-bottom:30px;line-height:1em}@media screen and (max-width:767px){#footer .f_inr .f_LRbox .lBox .lBox_inr .f_tel{text-align:center}}@media screen and (max-width:767px){#footer .f_inr .f_LRbox .lBox .lBox_inr .f_tel{font-size:3rem}}#footer .f_inr .f_LRbox .lBox .lBox_inr .f_tel a{font-weight:700;letter-spacing:0}#footer .f_inr .f_LRbox .lBox .lBox_inr .f_tel a i{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}#footer .f_inr .f_LRbox .lBox .lBox_inr .timeLR .timeLR_lBox{width:100%;margin-bottom:8px}#footer .f_inr .f_LRbox .lBox .lBox_inr .timeLR .timeLR_lBox .timeLR_lBox_inr{border:2px solid #f39017;padding:15px}#footer .f_inr .f_LRbox .lBox .lBox_inr .timeLR .timeLR_rBox{width:100%;margin-bottom:8px}#footer .f_inr .f_LRbox .lBox .lBox_inr .timeLR .timeLR_rBox .timeLR_rBox_inr{border:2px solid #f39017;padding:15px}#footer .f_inr .f_LRbox .lBox .lBox_inr .timeLR .timeLR_DL dt{font-size:1.6rem;font-weight:700;line-height:1.4}@media screen and (max-width:767px){#footer .f_inr .f_LRbox .lBox .lBox_inr .timeLR .timeLR_DL dt{font-size:1.5rem}}#footer .f_inr .f_LRbox .lBox .lBox_inr .timeLR .timeLR_DL dd{font-size:1.4rem;letter-spacing:0;margin-bottom:0;line-height:1.7}@media screen and (max-width:767px){#footer .f_inr .f_LRbox .lBox .lBox_inr .timeLR .timeLR_DL dd{font-size:1.3rem}}#footer .f_inr .f_LRbox .lBox .lBox_inr .timeLR .timeLR_DL dd i{color:#f39017;font-style:normal}#footer .f_inr .f_LRbox .lBox .lBox_inr .timeCaution{text-align:left;font-size:1.3rem}@media screen and (max-width:767px){#footer .f_inr .f_LRbox .lBox .lBox_inr .timeCaution{text-align:center}}@media screen and (max-width:767px){#footer .f_inr .f_LRbox .lBox .lBox_inr .timeCaution{font-size:1.2rem}}#footer .f_inr .f_LRbox .lBox .lBox_inr .f_links{margin-bottom:40px}#footer .f_inr .f_LRbox .lBox .lBox_inr .f_links li{width:100%;margin-bottom:5px;display:inline-block;padding-right:1.5em}@media screen and (max-width:767px){#footer .f_inr .f_LRbox .lBox .lBox_inr .f_links li{width:48%}}#footer .f_inr .f_LRbox .lBox .lBox_inr .f_links li a{font-size:1.3rem;text-decoration:underline !important}@media screen and (max-width:767px){#footer .f_inr .f_LRbox .lBox .lBox_inr .f_links li a{font-size:1.2rem}}#footer .f_inr .f_LRbox .lBox .lBox_inr .copy{text-align:left;margin-bottom:0;line-height:1}@media screen and (max-width:767px){#footer .f_inr .f_LRbox .lBox .lBox_inr .copy{text-align:center}}#footer .f_inr .f_LRbox .lBox .lBox_inr .copy small{font-size:12px;display:inline-block !important;letter-spacing:.1em;line-height:1}@media screen and (max-width:767px){#footer .f_inr .f_LRbox .lBox .lBox_inr .copy small{font-size:10px}}#footer .f_inr .f_LRbox .rBox{width:calc(100% - 365px);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width:1025px){#footer .f_inr .f_LRbox .rBox{width:calc(100% - 365px)}}@media screen and (max-width:767px){#footer .f_inr .f_LRbox .rBox{width:100%}}@media screen and (max-width:767px){#footer .f_inr .f_LRbox .rBox{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#footer .f_inr .f_LRbox .rBox .rBox_inr{height:100%;min-height:300px;position:relative;width:100%}#footer .f_inr .f_LRbox .rBox .rBox_inr iframe{-webkit-filter:grayscale(1);filter:grayscale(1);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;min-height:100%;min-width:100%;z-index:9}#scrollTopBtn{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;position:fixed;opacity:0;width:40px;height:40px;bottom:15px;right:15px;background:no-repeat center center url(//www.nishiyama-hospital.or.jp/wp_root/wp-content/themes/theme_1/web_parts/img/cmn/scrollTopBtn.png);background-size:cover;background-color:#f8941c;visibility:hidden;overflow:hidden;border-radius:5px;z-index:99990}#scrollTopBtn.on{opacity:.8;visibility:visible;cursor:pointer}#scrollTopBtn.on:hover{opacity:1;cursor:pointer}@media screen and (max-width:767px){#scrollTopBtn{width:45px;height:45px;bottom:10px;right:10px}}#mv{position:relative}#mv:after{content:"";position:absolute;top:0;right:0;width:57.5vw;height:100%;background-image:var(--eyecatch-url);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0;clip-path:ellipse(100% 120% at 100% 0%);opacity:90%}#eyecatch{background-image:var(--eyecatch-url);background-size:cover;background-position:center;padding-top:300px;margin-top:96px;position:relative}@media (max-width:767px){.mv{clip-path:none;background-position:center;overflow:hidden;margin-top:56px}#mv:after{width:45vw;opacity:.4}#eyecatch{margin-top:56px}}@media (min-width:768px){.mv{margin-top:116px}}#mv .mvTitleBox{max-width:1200px;margin:0 auto;padding:100px 20px;position:relative;z-index:2}#mv .mvTitleBox .ancestorsTitle{font-size:1.4rem;margin-bottom:10px}@media screen and (max-width:1025px){#mv .mvTitleBox .ancestorsTitle{font-size:1.3rem}}@media screen and (max-width:767px){#mv .mvTitleBox .ancestorsTitle{font-size:1.1rem}}@media screen and (max-width:767px){#mv .mvTitleBox .ancestorsTitle{margin-bottom:0}}#mv .mvTitleBox .jp{font-size:4rem;margin-bottom:10px;font-weight:700;letter-spacing:.2em;position:relative}#mv .mvTitleBox .jp:before{font-size:18px;font-weight:700;color:#f8941c;letter-spacing:1.8px;text-transform:capitalize;position:absolute;top:-40px;content:attr(data-en)}@media screen and (max-width:1025px){#mv .mvTitleBox .jp{font-size:3rem}}@media screen and (max-width:767px){#mv .mvTitleBox{padding:50px 20px}#mv .mvTitleBox .jp{font-size:2.2rem;letter-spacing:.1em}#mv .mvTitleBox .jp:before{font-size:14px;top:-30px}}#mv .mvTitleBox .en{font-size:2.2rem;color:#f8941c;margin-bottom:0 !important}@media screen and (max-width:767px){#mv .mvTitleBox .en{font-size:1.4rem}}#mv .mvTitleBox .en .enTxt{display:inline-block}#mv .mvTitleBox .en .enTxt:first-letter {text-transform:uppercase !important;color:#f8941c !important;font-weight:700}#mv .mvTitleBox .en .enTxt:after{content:"/";font-weight:400 !important;display:inline-block;margin:0 .3em}#mv .mvTitleBox .en .enTxt:last-of-type:after{content:none}#mv.imgMV{margin-top:205px;padding-top:300px;padding-bottom:70px;margin-right:70px;position:relative;background:no-repeat center center;background-size:cover;border-radius:0 10px 0 0;overflow:hidden}@media screen and (max-width:1066px){#mv.imgMV{margin-top:80px}}@media screen and (max-width:1066px){#mv.imgMV{padding-top:170px}}@media screen and (max-width:1066px){#mv.imgMV{padding-bottom:45px}}@media screen and (max-width:767px){#mv.imgMV{margin-right:5%}}#mv.imgMV .imgMV_TitleBox .jp{font-size:3rem;background:rgba(255,255,255,.7);padding:.3em 20px;line-height:1.5em;letter-spacing:.15em;display:inline-block;margin-bottom:.25em}@media screen and (max-width:767px){#mv.imgMV .imgMV_TitleBox .jp{font-size:2rem}}#mv.imgMV .imgMV_TitleBox .en{margin-bottom:0}#mv.imgMV .imgMV_TitleBox .en .enTxt{background:rgba(255,255,255,.7);padding:.25em 20px;line-height:1em;letter-spacing:.1em;display:inline-block}#mv.imgMV #breadChumbs{position:absolute;right:0;bottom:0;background:rgba(255,255,255,.7);padding:5px 10px;width:auto !important;margin-bottom:0 !important}#mv.imgMV #breadChumbs p{margin-bottom:0 !important}#mv.imgMV_blog{padding-top:170px;padding-bottom:170px;background-position:bottom center !important}@media screen and (max-width:1066px){#mv.imgMV_blog{padding-top:80px}}@media screen and (max-width:1066px){#mv.imgMV_blog{padding-bottom:80px}}#mv.imgMV_blog .imgMV_TitleBox_blog{margin-left:5%;margin-bottom:0 !important}#mv.imgMV_blog .imgMV_TitleBox_blog img{width:80%;max-width:500px}.contentBase{background:#fff;max-width:1200px;border-radius:20px;position:relative;padding:40px;margin:0 auto 100px;z-index:1}.page-template-template_index .contentBase{background:0 0}@media screen and (max-width:767px){.contentBase{background:0 0;padding:0}.single .contentBase{padding:20px}}.contentBase.right_top_radiusless{border-radius:0 0 10px !important}.back_to_list{text-align:center}.back_to_list a{display:inline-block}.back_to_list a .btnInr{background:#f39017;color:#fff;font-weight:700;position:relative;padding:.8em 3em .8em 2em;border:2px solid #f39017;border-radius:40px;display:inline-block}.back_to_list a .btnInr:hover{background:#fff;color:#f39017}.back_to_list a .btnInr:before{font-family:"Font Awesome 5 Free";font-size:1.4rem;font-weight:900;content:"\f054";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.back_to_list a .btnInr:hover:before{color:#f39017}.wp-block-buttons>.wp-block-button{margin:0 auto}.wp-block-buttons .wp-block-button__link{background:#f39017;color:#fff;font-size:1.6rem;font-weight:700;position:relative;padding:.8em 3em .8em 2em;border:2px solid #f39017;border-radius:40px;display:inline-block}.wp-block-buttons .wp-block-button__link:hover{background:#fff;color:#f39017}.wp-block-buttons .wp-block-button__link:before{font-family:"Font Awesome 5 Free";font-size:1.4rem;font-weight:900;content:"\f054";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wp-block-buttons .wp-block-button__link:hover:before{color:#f39017}#indexPage_wrap .indexWrap_inr .indexUL li{font-size:1.6rem;position:relative;padding:10px 20px;border-bottom:1px solid #ebebeb}#indexPage_wrap .indexWrap_inr .indexUL li:last-of-type{border-bottom:none!important}#indexPage_wrap .indexWrap_inr .indexUL li:after{font-family:"Font Awesome 5 Free";font-size:1.4rem;font-weight:900;content:"\f054";color:#f39017;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#indexPage_wrap .indexWrap_inr .indexUL li a{color:#333;font-weight:600;display:block}#indexPage_wrap .indexWrap_inr .indexUL li:hover{background:#fff1d9}#indexPage_wrap .indexWrap_inr .indexUL li:hover a{color:#333}#indexPage_wrap .indexWrap_inr.big_index_thumb .indexUL li a,#indexPage_wrap .indexWrap_inr.none_index_thumb .indexUL li a,#indexPage_wrap .indexWrap_inr.small_index_thumb .indexUL li a,#spNav #inrBox #inrBox_inr .col_2Box_1 a,#spNav #inrBox #inrBox_inr .col_2Box_2 a,#spNav #inrBox #inrBox_inr .spSite_items .lBox,#spNav #inrBox #inrBox_inr .spSite_items .rBox,#spNav #inrBox #inrBox_inr .spUL li a,#stickyNAV .stickyNAV_ul li a,#topMain_content .gradeBTN_box a .btnInr,#topMain_content .searchContent .searchContent_ul li a,.arrow_green,.departmentIndex_ul li.departmentIndex_ul_li a,.linkBTN_UL_1 li a,.linkBTN_UL_3 li a{position:relative}#indexPage_wrap .indexWrap_inr.big_index_thumb .indexUL li a:after,#indexPage_wrap .indexWrap_inr.none_index_thumb .indexUL li a:after,#indexPage_wrap .indexWrap_inr.small_index_thumb .indexUL li a:after,#spNav #inrBox #inrBox_inr .col_2Box_1 a:after,#spNav #inrBox #inrBox_inr .col_2Box_2 a:after,#spNav #inrBox #inrBox_inr .spSite_items .lBox:after,#spNav #inrBox #inrBox_inr .spSite_items .rBox:after,#spNav #inrBox #inrBox_inr .spUL li a:after,#stickyNAV .stickyNAV_ul li a:after,#topMain_content .searchContent .searchContent_ul li a:after,.arrow_green:after,.departmentIndex_ul li.departmentIndex_ul_li a:after,.linkBTN_UL_1 li a:after,.linkBTN_UL_3 li a:after{width:1em;height:1em;content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:.5em}@media screen and (max-width:767px){#indexPage_wrap .indexWrap_inr .indexUL li{padding:10px 40px 10px 10px}#indexPage_wrap .indexWrap_inr.big_index_thumb .indexUL li a:after,#indexPage_wrap .indexWrap_inr.none_index_thumb .indexUL li a:after,#indexPage_wrap .indexWrap_inr.small_index_thumb .indexUL li a:after,#spNav #inrBox #inrBox_inr .col_2Box_1 a:after,#spNav #inrBox #inrBox_inr .col_2Box_2 a:after,#spNav #inrBox #inrBox_inr .spSite_items .lBox:after,#spNav #inrBox #inrBox_inr .spSite_items .rBox:after,#spNav #inrBox #inrBox_inr .spUL li a:after,#stickyNAV .stickyNAV_ul li a:after,#topMain_content .gradeBTN_box a .btnInr:after,#topMain_content .searchContent .searchContent_ul li a:after,.arrow_green:after,.departmentIndex_ul li.departmentIndex_ul_li a:after,.linkBTN_UL_1 li a:after,.linkBTN_UL_3 li a:after{width:.8em}}@media screen and (max-width:767px){#indexPage_wrap .indexWrap_inr.big_index_thumb .indexUL li a:after,#indexPage_wrap .indexWrap_inr.none_index_thumb .indexUL li a:after,#indexPage_wrap .indexWrap_inr.small_index_thumb .indexUL li a:after,#spNav #inrBox #inrBox_inr .col_2Box_1 a:after,#spNav #inrBox #inrBox_inr .col_2Box_2 a:after,#spNav #inrBox #inrBox_inr .spSite_items .lBox:after,#spNav #inrBox #inrBox_inr .spSite_items .rBox:after,#spNav #inrBox #inrBox_inr .spUL li a:after,#stickyNAV .stickyNAV_ul li a:after,#topMain_content .gradeBTN_box a .btnInr:after,#topMain_content .searchContent .searchContent_ul li a:after,.arrow_green:after,.departmentIndex_ul li.departmentIndex_ul_li a:after,.linkBTN_UL_1 li a:after,.linkBTN_UL_3 li a:after{height:.8em}}.panelLink_a{display:block}.panelLink_a .object-fit_parent{padding-top:55% !important}.panelLink_a .object-fit_parent .object-fit{vertical-align:top}.panelLink_a .title{font-size:2.2rem;padding-bottom:.5em;position:relative;display:inline-block;letter-spacing:.1em;line-height:1.5em;font-weight:700}@media screen and (max-width:1025px){.panelLink_a .title{font-size:2rem}}@media screen and (max-width:767px){.panelLink_a .title{font-size:1.8rem}}.panelLink_a .title:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#000}.panelLink_a .title.titleBig{font-size:2.8rem}@media screen and (max-width:1025px){.panelLink_a .title.titleBig{font-size:2.2rem}}@media screen and (max-width:767px){.panelLink_a .title.titleBig{font-size:1.8rem}}.panelLink_a .txt{font-size:1.6rem;margin-bottom:0}@media screen and (max-width:1025px){.panelLink_a .txt{font-size:1.5rem}}@media screen and (max-width:767px){.panelLink_a .txt{font-size:1.4rem}}.topLinkBTN a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.topLinkBTN a img{width:50px;display:inline-block;margin-right:8px}@media screen and (max-width:767px){.topLinkBTN a img{width:30px}}.topLinkBTN a .btnInr{text-decoration:underline !important}.titleBox_wrap{position:relative}.titleBox_wrap .topLinkBTN{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.titleBox .en{font-size:6rem;color:#f39017;line-height:1em;letter-spacing:.05em}@media screen and (max-width:767px){.titleBox .en{font-size:4rem}}.titleBox .en:first-letter {color:#026c3e;text-transform:uppercase}.titleBox .jp{font-size:2.4rem;line-height:1em;letter-spacing:.15em}@media screen and (max-width:767px){.titleBox .jp{font-size:2rem}}.gmapBox_temp{margin-bottom:60px;padding-top:56.25%;position:relative;width:100%}@media screen and (max-width:767px){.gmapBox_temp{margin-bottom:30px}}.gmapBox_temp iframe{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;background:#eee}.gmapTXT{font-size:1.4rem;padding-bottom:80px}@media screen and (max-width:767px){.gmapTXT{font-size:1.2rem}}@media screen and (max-width:767px){.gmapTXT{padding-bottom:45px}}.youtubeBox_temp{width:70%;padding-top:39.375%;position:relative;margin-left:auto;margin-right:auto;margin-bottom:20px}@media screen and (max-width:767px){.youtubeBox_temp{width:100%}}@media screen and (max-width:767px){.youtubeBox_temp{padding-top:56.25%}}.youtubeBox_temp iframe{position:absolute;top:0;right:0;left:0;bottom:0;width:100% !important;height:100% !important;margin-bottom:20px;background:#eee}.youtubeTXT{font-size:1.4rem;padding-bottom:80px}@media screen and (max-width:767px){.youtubeTXT{font-size:1.2rem}}@media screen and (max-width:767px){.youtubeTXT{padding-bottom:45px}}#pageInfo{background:#eee}#pageInfo .pageInfoTitle strong{font-size:1.8rem;font-weight:700;letter-spacing:.15em}@media screen and (max-width:767px){#pageInfo .pageInfoTitle strong{font-size:1.6rem}}#pageInfo .pageInfoNav .pageInfoUL{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;overflow:hidden;margin-left:0 !important;margin-right:0 !important}#pageInfo .pageInfoNav .pageInfoUL>li{width:calc(100% / 4);padding-left:0 !important;padding-right:0 !important}@media screen and (max-width:1025px){#pageInfo .pageInfoNav .pageInfoUL{margin-left:-10px !important;margin-right:-10px !important}#pageInfo .pageInfoNav .pageInfoUL>li{width:calc(100% / 1);padding-left:10px !important;padding-right:10px !important}}@media screen and (max-width:767px){#pageInfo .pageInfoNav .pageInfoUL{margin-left:0 !important;margin-right:0 !important}#pageInfo .pageInfoNav .pageInfoUL>li{width:calc(100% / 6px);padding-left:0 !important;padding-right:0 !important}}#pageInfo .pageInfoNav .pageInfoUL li{margin-bottom:6px}@media screen and (max-width:767px){#pageInfo .pageInfoNav .pageInfoUL li{margin-bottom:4px}}#pageInfo .pageInfoNav .pageInfoUL li a{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;color:#454545 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;width:100%;height:100%;border:1px solid #ccc;border-radius:4px;padding:.4em 1em;cursor:pointer !important}#pageInfo .pageInfoNav .pageInfoUL li a .inr{font-size:1.3rem;display:inline-block;letter-spacing:.1em;line-height:1.3}@media screen and (max-width:767px){#pageInfo .pageInfoNav .pageInfoUL li a .inr{font-size:1.2rem}}#pageInfo .pageInfoNav .pageInfoUL li a:hover{border:1px solid #f39017;background:#fff1d9}.object-fit_parent{padding-top:60%;position:relative;overflow:hidden}@media screen and (max-width:767px){.object-fit_parent{padding-top:40%}}.object-fit{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.pageDate{font-size:1.4rem;color:#848484;margin-bottom:20px}a.cat{background:#f39017;color:#fff;font-size:1.4rem;font-weight:700;letter-spacing:1px;border-radius:20px;padding:2.5px 10px;line-height:1;border:solid 1px #f39017}a.cat:hover{background:#fff;color:#f39017}@media screen and (max-width:767px){.pageDate{margin-bottom:10px}}.pageTitle{font-size:3.8rem;margin-bottom:40px;padding-bottom:.5em;border-bottom:2px solid #f39017;color:#f39017 !important;font-weight:700}.tempTitle_1,.single .pageTitle{color:#333 !important;font-size:3.2rem;font-weight:700;line-height:1.4;letter-spacing:2px;padding-bottom:.5em;margin-bottom:20px;border:none}.single .pageTitle:first-letter {font-size:4.2rem}h1.tempTitle_1[id]:before,h2.tempTitle_1[id]:before,h3.tempTitle_1[id]:before{content:"";display:block;height:100px;margin-top:-100px}.single .ckBox h2,.tempTitle_2,h2.wp-block-heading{font-size:2.8rem;font-weight:700;line-height:1.6;letter-spacing:1px;position:relative;display:block;margin-bottom:60px}.single .ckBox h2:after,.tempTitle_2:after,h2.wp-block-heading:after{content:'';position:absolute;left:0;bottom:-10px;width:100%;height:6px;background:linear-gradient(to right,#f39017,#ffca89)}.single .ckBox h3,.tempTitle_3,h3.wp-block-heading{font-size:2.6rem;font-weight:700;line-height:1.8;letter-spacing:1px;border-left:4px solid #f39017;padding-left:20px;margin-bottom:40px}.single .ckBox h4,.tempTitle_4,h4.wp-block-heading{font-size:2rem;font-weight:700;line-height:1.4;letter-spacing:2px;padding-left:25px;margin-bottom:40px;position:relative}.single .ckBox h4:before,h4.wp-block-heading:before{content:"";background:#f39017;position:absolute;top:50%;left:0;width:18px;height:2px}.single .ckBox h5,.tempTitle_5 h5.wp-block-heading{font-size:1.8rem;font-weight:700;line-height:1.4;letter-spacing:1px}.page .ckBox p{font-size:1.6rem;line-height:2;letter-spacing:1px;margin-bottom:20px}@media screen and (max-width:767px){.tempTitle_1,.single .pageTitle{font-size:2.6rem;letter-spacing:.1em;padding-bottom:0;margin-bottom:20px}.single .pageTitle:first-letter {font-size:2.6rem}h1.tempTitle_1[id]:before,h2.tempTitle_1[id]:before,h3.tempTitle_1[id]:before{content:"";display:block;height:40px;margin-top:-40px}.single .ckBox h3,.tempTitle_3,h3.wp-block-heading{font-size:2rem;padding-left:10px;margin-bottom:20px}.pageTitle{font-size:2.6rem;margin-bottom:30px}.single .ckBox h2{font-size:2.2rem}.single .ckBox h3{font-size:2rem}.single .ckBox h4{font-size:1.8rem}.single .ckBox h5{font-size:1.6rem}}.midashi_1{font-size:2.4rem;border-bottom:2px solid #f39017;padding-bottom:.5em}@media screen and (max-width:767px){.midashi_1{font-size:1.8rem}}.midashi_1 strong{color:#f39017;line-height:1.4em;letter-spacing:.1em}.ancParent{position:relative}.ancPoint{position:absolute;opacity:0;padding-top:175px;margin-top:-175px}@media screen and (max-width:767px){.ancPoint{padding-top:65px;margin-top:-65px}}.underLine{text-decoration:underline !important}#topcontrol{z-index:10000}#topcontrol img{vertical-align:bottom}.floatingImgR{width:25%;float:right;padding:.5em 0 1em 1em;max-width:100%;height:auto !important}@media screen and (max-width:767px){.floatingImgR{width:40%}}.floatingImgL{width:25%;float:left;padding:.5em 1em 1em 0;max-width:100%;height:auto !important}@media screen and (max-width:767px){.floatingImgL{width:40%}}.wp-block-image img{border-radius:10px}.wp-block-image :where(figcaption){font-size:1.4rem;font-weight:500;letter-spacing:1px;line-height:1.5;text-align:center!important;padding:0 10px;margin:10px 0 20px}ol.wp-block-list{counter-reset:number;padding-left:0;margin-bottom:20px}ol.wp-block-list li{counter-increment:number;font-size:1.6rem;position:relative;padding:10px 10px 10px 30px;border-bottom:1px dashed #ccc}ol.wp-block-list li:before,ol.baseOL>li:before{color:#f7941d;font-size:2rem;font-family:'oswald';font-weight:500;letter-spacing:0;line-height:1.5;content:counter(number,decimal-leading-zero);position:absolute;left:0}ul.wp-block-list{margin-bottom:20px}ul.wp-block-list li{font-size:1.6rem;position:relative;padding:10px;border-bottom:1px dashed #ccc}ul.cautionUL li{font-size:1.6rem;position:relative;padding:10px 10px 10px 30px;border-bottom:1px dashed #ccc}ul.wp-block-list li:before,ul.baseUL>li:before{content:'';position:absolute;left:10px;top:calc(0.6em + 10px);width:10px;height:10px;background-color:#f7941d;border-radius:50%}@media (max-width:767px){ul.wp-block-list li:before,ul.baseUL>li:before{top:calc(0.4em + 10px)}}.is-style-notes-list li:before,ul.cautionUL li:before{content:"※"!important;color:#f7941d;font-weight:500;top:10px;left:8px!important;background:0 0;width:0 !important;height:0 !important}.is-style-link-list,.ancUL_4{background:#f9f5ee;display:flex;flex-wrap:wrap;border-radius:10px;padding:10px}.is-style-link-list li,.ancUL_4 li{width:auto;font-size:1.6rem;letter-spacing:.5px;border-bottom:none!important;padding:10px 10px 10px 30px!important}.is-style-link-list li:before,.ancUL_4 li:before{content:"";position:absolute;left:15px!important;top:20px!important;width:0!important;height:0!important;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #333;background:none!important;border-radius:initial!important}.is-style-link-list li a,.ancUL_4 li a{text-decoration:underline}.is-style-link-list li a:hover,.ancUL_4 li a:hover{color:#f7941d}.is-style-btn-list{display:flex;justify-content:center;gap:10px;padding:10px}.is-style-btn-list li{padding:0!important;border:none!important}.is-style-btn-list li:before{display:none}.is-style-btn-list li a{background:#fff;color:#f39017;font-size:1.4rem;font-weight:700;letter-spacing:2px;border:solid 2px #f39017;border-radius:10px;display:block;padding:15px 30px}.is-style-btn-list li a:hover{background:#f39017;color:#fff}.is-style-btn-list li a:hover:before,.is-style-btn-list li a:hover:after{background-color:#fff}.is-style-btn-list li a:before,.is-style-btn-list li a:after{content:"";position:absolute;top:calc(50% - 1px);right:15px;width:8px;height:2px;border-radius:9999px;background-color:#f39017;transform-origin:calc(100% - 1px) 50%}.is-style-btn-list li a:before{transform:rotate(45deg)}.is-style-btn-list li a:after{transform:rotate(-45deg)}.is-style-page-list li{font-size:1.6rem;font-weight:600;position:relative;padding:10px!important;border-bottom:1px dashed #ccc}.is-style-page-list li:before{display:none}.is-style-page-list li:after{font-family:"Font Awesome 5 Free";font-size:1.4rem;font-weight:900;content:"\f054";color:#f39017;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.is-style-page-list li:hover{background:#fff1d9}.is-style-page-list li a{display:block}.is-style-page-list li:hover a{color:#f7941d}@media (max-width:767px){.is-style-link-list,.ancUL_4{flex-direction:column;padding:10px 0}.is-style-link-list li,.ancUL_4 li{width:100%;font-size:1.4rem!important}.is-style-btn-list{flex-direction:column;padding:0}}.wp-block-table thead{border-bottom:none}table tr th,table tr td{padding:10px}.wp-block-table thead th,.wp-block-flexible-table-block-table thead th{background-color:#FFB760!important;color:#fff;font-size:1.6rem;font-weight:700;letter-spacing:0;line-height:1.5;padding:10px}.wp-block-table th,.wp-block-flexible-table-block-table th{background-color:#fff1d9!important}.wp-block-table td{background-color:#fdfbf7;font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.5;border-collapse:initial;border:1px solid #fff;padding:10px}.wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table tr th{font-size:1.6rem;font-weight:700;letter-spacing:0;line-height:1.5;border:none;padding:10px}.wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table tr td{background-color:#fefbf8;font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.5;border:none;padding:10px}@media (max-width:767px){table tr td{font-size:1.4rem!important}}.goListPage{text-align:center}.goListPage a{display:inline-block;overflow:hidden;border-radius:100px;background:#f39017}.goListPage a .ul_links_li_inr{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;font-size:1.8rem;color:#fff;text-align:center;display:block;padding:.3em 2.5em}@media screen and (max-width:767px){.goListPage a .ul_links_li_inr{font-size:1.6rem}}.goListPage a:hover .ul_links_li_inr{background:#f39017}.miniTxt{font-size:80%}.arrowSetting .slick-arrow{display:block !important;width:30px;left:-35px;height:50px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;background:url(//www.nishiyama-hospital.or.jp/wp_root/wp-content/themes/theme_1/web_parts/img/cmn/slickArrow_prev.svg) 0 50% no-repeat transparent}@media screen and (max-width:767px){.arrowSetting .slick-arrow{display:none !important}}.arrowSetting .slick-arrow i{display:none !important}.arrowSetting .slick-next.slick-arrow{background:url(//www.nishiyama-hospital.or.jp/wp_root/wp-content/themes/theme_1/web_parts/img/cmn/slickArrow_next.svg) 100% 50% no-repeat transparent !important;left:auto;right:-35px}.arrowSetting .slick-dots{display:none !important;margin-bottom:0 !important}@media screen and (max-width:767px){.arrowSetting .slick-dots{display:block !important}}.arrowSetting .slick-dots li{background:#ccc}.arrowSetting .slick-dots li.slick-active{background:#f39017}.childUL{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;overflow:hidden;margin-left:0 !important;margin-right:0 !important}.childUL>li{width:calc(100% / 2);padding-left:0 !important;padding-right:0 !important}@media screen and (max-width:1025px){.childUL{margin-left:-1000px !important;margin-right:-1000px !important}.childUL>li{width:calc(100% / 1);padding-left:1000px !important;padding-right:1000px !important}}@media screen and (max-width:767px){.childUL{margin-left:0 !important;margin-right:0 !important}.childUL>li{width:calc(100% / 30px);padding-left:0 !important;padding-right:0 !important}}.indexUlBox>ul{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;overflow:hidden;margin-left:0 !important;margin-right:0 !important}.indexUlBox>ul>li{width:calc(100% / 2);padding-left:0 !important;padding-right:0 !important}@media screen and (max-width:1025px){.indexUlBox>ul{margin-left:-10px !important;margin-right:-10px !important}.indexUlBox>ul>li{width:calc(100% / 1);padding-left:10px !important;padding-right:10px !important}}@media screen and (max-width:767px){.indexUlBox>ul{margin-left:0 !important;margin-right:0 !important}.indexUlBox>ul>li{width:calc(100% / 5px);padding-left:0 !important;padding-right:0 !important}}.indexUlBox>ul li{margin-bottom:20px}@media screen and (max-width:767px){.indexUlBox>ul li{margin-bottom:10px}}.indexUlBox>ul li a{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;background:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:100%;letter-spacing:.1em;line-height:1.5em}.indexUlBox>ul li a:hover{background:#fff1d9}.indexUlBox>ul li a .jp{display:block;width:100%}.indexUlBox>ul li a[target=_blank] span:after{content:"\f360";font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;margin-left:.5em}.index_img_UlBoxWrap .index_img_Ul{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;overflow:hidden;margin-left:0 !important;margin-right:0 !important}.index_img_UlBoxWrap .index_img_Ul>li{width:calc(100% / 4);padding-left:0 !important;padding-right:0 !important}@media screen and (max-width:1025px){.index_img_UlBoxWrap .index_img_Ul{margin-left:-10px !important;margin-right:-10px !important}.index_img_UlBoxWrap .index_img_Ul>li{width:calc(100% / 1);padding-left:10px !important;padding-right:10px !important}}@media screen and (max-width:767px){.index_img_UlBoxWrap .index_img_Ul{margin-left:0 !important;margin-right:0 !important}.index_img_UlBoxWrap .index_img_Ul>li{width:calc(100% / 10px);padding-left:0 !important;padding-right:0 !important}}.index_img_UlBoxWrap .index_img_Ul li a .imgBox{padding-top:60%;background:#000;position:relative;margin-bottom:10px;border:1px solid #ccc}@media screen and (max-width:767px){.index_img_UlBoxWrap .index_img_Ul li a .imgBox{padding-top:50%}}.index_img_UlBoxWrap .index_img_Ul li a .imgBox:after{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;background:#f39017;content:"";display:block;position:absolute;width:30%;height:5px;bottom:0;left:0;opacity:0;z-index:9}.index_img_UlBoxWrap .index_img_Ul li a .title{font-size:2rem;color:#000;letter-spacing:.08em}@media screen and (max-width:767px){.index_img_UlBoxWrap .index_img_Ul li a .title{font-size:1.8rem}}.index_img_UlBoxWrap .index_img_Ul li a .txtBox{font-size:1.4rem}@media screen and (max-width:767px){.index_img_UlBoxWrap .index_img_Ul li a .txtBox{font-size:1.3rem}}.index_img_UlBoxWrap .index_img_Ul li a:hover .imgBox:after{width:100%;opacity:1}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:0 !important;margin-right:10px}.mw_wp_form .horizontal-item{display:inline-block !important}.mw_wp_form .cf-privacy .horizontal-item{display:block!important}.mw_wp_form .cf-privacy .horizontal-item label{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 0}.block-editor-block-list__layout,.wp-editor{width:100% !important;max-width:1300px !important;margin-left:auto !important;margin-right:auto !important}.block-editor-block-list__layout *,.wp-editor *{-webkit-box-sizing:border-box !important;box-sizing:border-box !important}.block-editor-block-list__layout .wp-block,.wp-editor .wp-block{width:100% !important}.block-editor-block-list__layout .slide_1,.block-editor-block-list__layout .slide_2,.block-editor-block-list__layout .slide_3,.block-editor-block-list__layout .slide_4,.wp-editor .slide_1,.wp-editor .slide_2,.wp-editor .slide_3,.wp-editor .slide_4{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100% !important}.block-editor-block-list__layout .slide_1 .slideInr,.block-editor-block-list__layout .slide_2 .slideInr,.block-editor-block-list__layout .slide_3 .slideInr,.block-editor-block-list__layout .slide_4 .slideInr,.wp-editor .slide_1 .slideInr,.wp-editor .slide_2 .slideInr,.wp-editor .slide_3 .slideInr,.wp-editor .slide_4 .slideInr{-ms-flex-preferred-size:auto !important;flex-basis:auto !important;width:22% !important;display:inline-block !important;margin-bottom:20px !important}.block-editor-block-list__layout .slide_1 .slideInr img,.block-editor-block-list__layout .slide_2 .slideInr img,.block-editor-block-list__layout .slide_3 .slideInr img,.block-editor-block-list__layout .slide_4 .slideInr img,.wp-editor .slide_1 .slideInr img,.wp-editor .slide_2 .slideInr img,.wp-editor .slide_3 .slideInr img,.wp-editor .slide_4 .slideInr img{width:100% !important;height:auto !important}.block-editor-block-list__layout .ancPoint_item,.wp-editor .ancPoint_item{background:#eee !important;width:100% !important;height:3px !important;opacity:1 !important;visibility:visible !important;margin:50px 0}.block-editor-block-list__layout .ancPoint_item:before,.wp-editor .ancPoint_item:before{content:"こちらにアンカーポイントを設定します 設定 > 高度な設定 > HTML アンカーポイントのidを設定してください。"}.block-editor-block-list__layout img[alt*=属性が指定されていません],.block-editor-block-list__layout img[alt=""],.wp-editor img[alt*=属性が指定されていません],.wp-editor img[alt=""]{display:inline-block !important;border:#f7941d 2px solid !important}.block-editor-block-list__layout .gmapBox_temp{border:1px solid #ccc;padding-top:0 !important}.block-editor-block-list__layout .gmapBox_temp p{padding-top:39.375%;position:relative}@media screen and (max-width:767px){.block-editor-block-list__layout .gmapBox_temp p{padding-top:56.25%}}.block_CSS_reset *{padding:0;margin:0;list-style-type:none !important}em{font-style:normal !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0%,rgba(85,158,110,.2)));background:linear-gradient(transparent 60%,rgba(85,158,110,.2) 0%);display:inline;padding:0 3px 3px}.baseOL,.baseTBL,.baseUL,.colorBox,.linkP,.pageContent_title,.templateMarginSetting_mini,.ul_links_3{margin-bottom:20px !important}@media screen and (max-width:767px){.baseOL,.baseTBL,.baseUL,.colorBox,.linkP,.pageContent_title,.templateMarginSetting_mini,.ul_links_3{margin-bottom:30px !important}}.spacer_s{height:20px}@media screen and (max-width:767px){.spacer_s{height:10px}}.spacer_l{height:50px}@media screen and (max-width:767px){.spacer_l{height:25px}}.ancUL_2,.baseOL,.baseUL,.box1_1_1,.box1_img,.box1_img_noMax,.box4_6,.box5_5,.box6_4,.cautionUL,.img_100,.linkBTN_UL_1,.linkBTN_UL_3,.linkUL_2,.linkUL_3,.qaBox,.slide_1,.slide_2,.slide_3,.slide_4,.templateMarginSetting,.txtList_2colmBox{margin-bottom:40px !important}@media screen and (max-width:767px){.ancUL_2,.baseOL,.baseUL,.box1_1_1,.box1_img,.box1_img_noMax,.box4_6,.box5_5,.box6_4,.cautionUL,.img_100,.linkBTN_UL_1,.linkBTN_UL_3,.linkUL_2,.linkUL_3,.qaBox,.slide_1,.slide_2,.slide_3,.slide_4,.templateMarginSetting,.txtList_2colmBox{margin-bottom:25px !important}}.ancUL_2,.baseOL,.baseUL,.box1_1_1,.box1_img,.box1_img_noMax,.box4_6,.box5_5,.box6_4,.cautionUL,.img_100,.linkBTN_UL_1,.linkBTN_UL_3,.linkUL_2,.linkUL_3,.qaBox,.slide_1,.slide_2,.slide_3,.slide_4,.txtList_2colmBox{margin-left:0 !important;width:100% !important;padding-left:0 !important}.txtList_2colmBox{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.txtList_2colmBox>div{width:48% !important}@media screen and (max-width:767px){.txtList_2colmBox>div{width:100% !important}}.txtList_2colmBox>div .baseUL{margin-bottom:0 !important}.img_100{width:100% !important;height:auto !important}.img_100 *{width:100% !important;height:auto !important}.boxTitle{margin-bottom:10px;letter-spacing:.15em}.pageContent_title{font-size:2.6rem;padding:.5em 0 .5em 25px;color:#fff !important;line-height:1.4em;letter-spacing:.15em;font-weight:700 !important}@media screen and (max-width:767px){.pageContent_title{font-size:2.2rem}}.tempTitle_5,.tempTitle_5_red{font-size:2.4rem;font-weight:400 !important;color:#f39017 !important;line-height:1.4em;letter-spacing:.15em}@media screen and (max-width:767px){.tempTitle_5,.tempTitle_5_red{font-size:2rem}}.tempTitle_5 strong,.tempTitle_5_red strong{font-weight:400;display:inline-block}.tempTitle_5_red{color:#c40000 !important}.tempTitle_5_red strong{color:#c40000}.box5_5{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box5_5>.lBox{width:48% !important}.box5_5>.rBox{width:48% !important}@media screen and (max-width:767px){.box5_5>.lBox{width:100% !important}.box5_5>.rBox{width:100% !important}}.box6_4{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box6_4>.lBox{width:58% !important}.box6_4>.rBox{width:38% !important}@media screen and (max-width:767px){.box6_4>.lBox{width:100% !important}.box6_4>.rBox{width:100% !important}}.box4_6{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box4_6>.lBox{width:38% !important}.box4_6>.rBox{width:58% !important}@media screen and (max-width:767px){.box4_6>.lBox{width:100% !important}.box4_6>.rBox{width:100% !important}}.box1_1_1{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:calc(20px * -1);margin-right:calc(20px * -1)}.box1_1_1>div{width:calc(100% / 3)}@media screen and (max-width:767px){.box1_1_1{margin-left:calc(0px * -1);margin-right:calc(0px * -1)}.box1_1_1>div{width:calc(100% / 1);padding-left:0;padding-right:0}}.qaBox .qaBox_inr .qaBox_qBox{margin-bottom:25px}.qaBox .qaBox_inr .qaBox_qBox .qaBox_qBox_inr{padding-left:7rem;position:relative;font-size:90%}@media screen and (max-width:767px){.qaBox .qaBox_inr .qaBox_qBox .qaBox_qBox_inr{padding-left:5rem}}.qaBox .qaBox_inr .qaBox_qBox .qaBox_qBox_inr:after{color:#fff;font-size:3rem;height:5rem;width:5rem;content:"Q";position:absolute;top:0;left:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100px;overflow:hidden;border:2px solid #f39017;background:#f39017;line-height:1em;letter-spacing:0;font-weight:700}@media screen and (max-width:767px){.qaBox .qaBox_inr .qaBox_qBox .qaBox_qBox_inr:after{font-size:2rem}}@media screen and (max-width:767px){.qaBox .qaBox_inr .qaBox_qBox .qaBox_qBox_inr:after{height:3rem}}@media screen and (max-width:767px){.qaBox .qaBox_inr .qaBox_qBox .qaBox_qBox_inr:after{width:3rem}}.qaBox .qaBox_inr .qaBox_qBox .qaBox_qBox_inr .wp-block-heading{color:#f39017 !important;font-weight:700;border-bottom:2px dashed #f39017;padding-bottom:.3em;margin-bottom:0}.qaBox .qaBox_inr .qaBox_qBox .qaBox_qBox_inr .wp-block-heading:after{display:none}.qaBox .qaBox_inr .qaBox_aBox{padding-left:3.5rem}@media screen and (max-width:767px){.qaBox .qaBox_inr .qaBox_aBox{padding-left:2.5rem}}.qaBox .qaBox_inr .qaBox_aBox .qaBox_aBox_inr{padding-left:7rem;position:relative;font-size:90%}@media screen and (max-width:767px){.qaBox .qaBox_inr .qaBox_aBox .qaBox_aBox_inr{padding-left:5rem}}.qaBox .qaBox_inr .qaBox_aBox .qaBox_aBox_inr:after{color:#f49018;font-size:3rem;height:4rem;width:4rem;content:"A";position:absolute;top:0;left:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100px;overflow:hidden;border:2px solid #f49018;background:#fff;line-height:1em;letter-spacing:0;font-weight:700}@media screen and (max-width:767px){.qaBox .qaBox_inr .qaBox_aBox .qaBox_aBox_inr:after{font-size:2rem}}@media screen and (max-width:767px){.qaBox .qaBox_inr .qaBox_aBox .qaBox_aBox_inr:after{height:2.5rem}}@media screen and (max-width:767px){.qaBox .qaBox_inr .qaBox_aBox .qaBox_aBox_inr:after{width:2.5rem}}.qaBox .qaBox_inr .qaBox_aBox .qaBox_aBox_inr strong{font-size:120%}.box1_1_1>div,.box4_6>div,.box5_5>div,.box6_4>div{margin-bottom:0;margin-left:0 !important;margin-right:0 !important;-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;-ms-flex-negative:1 !important;flex-shrink:1 !important;-ms-flex-preferred-size:auto !important;flex-basis:auto !important}@media screen and (max-width:767px){.box1_1_1>div,.box4_6>div,.box5_5>div,.box6_4>div{margin-bottom:25px}}.box1_1_1>div figcaption,.box4_6>div figcaption,.box5_5>div figcaption,.box6_4>div figcaption{font-size:80%;display:block !important;width:100% !important;text-align:left}.box1_1_1.order_change>.lBox,.box4_6.order_change>.lBox,.box5_5.order_change>.lBox,.box6_4.order_change>.lBox{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width:767px){.box1_1_1.order_change>.lBox,.box4_6.order_change>.lBox,.box5_5.order_change>.lBox,.box6_4.order_change>.lBox{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.box1_1_1.order_change>.rBox,.box4_6.order_change>.rBox,.box5_5.order_change>.rBox,.box6_4.order_change>.rBox{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width:767px){.box1_1_1.order_change>.rBox,.box4_6.order_change>.rBox,.box5_5.order_change>.rBox,.box6_4.order_change>.rBox{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.slide_1 .slideInr img,.slide_2 .slideInr img,.slide_3 .slideInr img,.slide_4 .slideInr img{width:100% !important;height:auto !important}.slide_1 .slideInr figcaption,.slide_2 .slideInr figcaption,.slide_3 .slideInr figcaption,.slide_4 .slideInr figcaption{font-size:80%;display:block !important;width:100% !important;text-align:left !important}.slide_1 .slideInr .boxTitle,.slide_2 .slideInr .boxTitle,.slide_3 .slideInr .boxTitle,.slide_4 .slideInr .boxTitle{font-size:2rem;font-weight:700}@media screen and (max-width:767px){.slide_1 .slideInr .boxTitle,.slide_2 .slideInr .boxTitle,.slide_3 .slideInr .boxTitle,.slide_4 .slideInr .boxTitle{font-size:1.8rem}}.slide_1{width:70% !important;margin-left:auto !important;margin-right:auto !important}@media screen and (max-width:767px){.slide_1{width:100% !important}}.slide_1 .slick-slide{margin-left:0 !important;margin-right:0 !important}.slide_2 .slick-slide,.slide_3 .slick-slide,.slide_4 .slick-slide{margin-left:10px !important;margin-right:10px !important}@media screen and (max-width:767px){.slide_2 .slick-slide,.slide_3 .slick-slide,.slide_4 .slick-slide{margin-left:3px !important}}@media screen and (max-width:767px){.slide_2 .slick-slide,.slide_3 .slick-slide,.slide_4 .slick-slide{margin-right:3px !important}}.slide_2 .slick-list,.slide_3 .slick-list,.slide_4 .slick-list{margin-left:-10px !important;margin-right:-10px !important}@media screen and (max-width:767px){.slide_2 .slick-list,.slide_3 .slick-list,.slide_4 .slick-list{margin-left:-3px !important}}@media screen and (max-width:767px){.slide_2 .slick-list,.slide_3 .slick-list,.slide_4 .slick-list{margin-right:-3px !important}}.box1_img{width:70% !important;margin-left:auto !important;margin-right:auto !important}@media screen and (max-width:767px){.box1_img{width:100% !important}}.box1_img figure{margin-bottom:30px;text-align:center !important;display:block !important;max-width:100% !important;margin-left:auto !important;margin-right:auto !important;width:100% !important}@media screen and (max-width:767px){.box1_img figure{margin-bottom:20px}}.box1_img figure img{width:100% !important;vertical-align:top}.box1_img_noMax figure{width:70% !important;margin-bottom:30px;text-align:center !important;display:block !important;width:70% !important;margin-left:auto !important;margin-right:auto !important}@media screen and (max-width:767px){.box1_img_noMax figure{width:100% !important}}@media screen and (max-width:767px){.box1_img_noMax figure{margin-bottom:20px}}.box1_img_noMax figure img{vertical-align:top}.colorBox{padding:20px 30px;width:100% !important}@media screen and (max-width:767px){.colorBox{padding:20px}}.colorBox .colorBoxInr .colorBoxTitle{font-size:2.2rem;margin-bottom:15px}@media screen and (max-width:767px){.colorBox .colorBoxInr .colorBoxTitle{font-size:1.8rem}}@media screen and (max-width:767px){.colorBox .colorBoxInr .colorBoxTitle{margin-bottom:10px}}.colorBox .colorBoxInr p{margin-bottom:0}.colorBox.colorBox_1{background:#fff1d9}.colorBox.colorBox_2{background:#f9f5ee}.linkBTN_UL_1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none !important;overflow:visible !important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.linkBTN_UL_1 li{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;margin-left:0 !important;margin-right:0 !important;position:relative;border:2px solid #f39017;background:#fff}.linkBTN_UL_1 li.block-editor-block-list__layout,.linkBTN_UL_1 li.wp-block{width:auto !important}.linkBTN_UL_1 li .block-list-appender{display:none !important}.linkBTN_UL_1 li a{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:.8em 2em .8em .8em;width:100%}.linkBTN_UL_1 li:hover{background:#fff1d9}.linkBTN_UL_3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none !important;overflow:visible !important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:15px 15px}.linkBTN_UL_3 li:only-child{width:auto !important}.linkBTN_UL_3 li:first-child:nth-last-child(2),.linkBTN_UL_3 li:first-child:nth-last-child(2)~li{width:calc(50% - 10px) !important}.linkBTN_UL_3 li:first-child:nth-last-child(n+3),.linkBTN_UL_3 li:first-child:nth-last-child(n+3)~li{width:calc(33.3333333333% - 10px) !important}@media screen and (max-width:767px){.linkBTN_UL_3{flex-direction:column;justify-content:center}.linkBTN_UL_3 li{width:100%!imortant}.linkBTN_UL_3 li:first-child:nth-last-child(2),.linkBTN_UL_3 li:first-child:nth-last-child(2)~li,.linkBTN_UL_3 li:first-child:nth-last-child(n+3),.linkBTN_UL_3 li:first-child:nth-last-child(n+3)~li{width:100% !important}}.linkBTN_UL_1 li,.linkBTN_UL_3 li{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;margin-left:0 !important;margin-right:0 !important;position:relative;border:2px solid #f39017;border-bottom:2px solid #f39017 !important;background:#fff}.linkBTN_UL_1 li:before,.linkBTN_UL_3 li:before{display:none}.linkBTN_UL_3 li>div{height:100% !important;width:100% !important}.linkBTN_UL_3 li .block-list-appender{display:none !important}.linkBTN_UL_3 li a{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:.4em 2em .4em .8em;width:100%}.linkBTN_UL_1 li a:before,.linkBTN_UL_1 li a:after,.linkBTN_UL_3 li a:before,.linkBTN_UL_3 li a:after{content:"";position:absolute;top:calc(50% - 1px);right:15px;width:8px;height:2px;border-radius:9999px;background-color:#f39017;transform-origin:calc(100% - 1px) 50%}.linkBTN_UL_1 li a:before,.linkBTN_UL_3 li a:before{transform:rotate(45deg)}.linkBTN_UL_1 li a:after,.linkBTN_UL_3 li a:after{transform:rotate(-45deg)}.linkBTN_UL_1 li:hover,.linkBTN_UL_3 li:hover{background:#f39017}.linkBTN_UL_1 li:hover a,.linkBTN_UL_3 li:hover a{color:#fff}.linkBTN_UL_1 li:hover a:before,.linkBTN_UL_1 li:hover a:after,.linkBTN_UL_3 li:hover a:before,.linkBTN_UL_3 li:hover a:after{background-color:#fff}.linkBTN_UL_3 li.link_none{border:2px solid #ccc;background:#fff !important}.linkBTN_UL_3 li.link_none a{cursor:none !important;pointer-events:none !important;padding:.8em !important}.linkBTN_UL_3 li.link_none a:after{content:none !important}.wp-block-embed-youtube{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.wp-block-embed-youtube .wp-block-embed__wrapper{position:static !important}.wp-block-embed-youtube .wp-block-embed__wrapper embed,.wp-block-embed-youtube .wp-block-embed__wrapper iframe,.wp-block-embed-youtube .wp-block-embed__wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}button,input,select,textarea{font-family:inherit}.imeOff{ime-mode:inactive}.inputL,.inputM,.inputS,.inputTel,.inputX,.inputXX,.textarea_1,input.hasDatepicker,select{background:#fff;font-size:15px;font-size:1.5rem;line-height:calc(1.6);padding:6px;border:1px solid #ccc;border-radius:3px;overflow:hidden}@media screen and (max-width:767px){.inputL,.inputM,.inputS,.inputTel,.inputX,.inputXX,.textarea_1,input.hasDatepicker,select{font-size:14px;font-size:1.4rem;line-height:calc(1.6)}}input.hasDatepicker{width:100% !important}.inputAdd{width:8em;padding:3px;border:1px solid #ccc;border-radius:3px}.inputTel{ime-mode:inactive;width:13em}.inputS{width:20%}.inputM{width:40%}.inputL{width:60%}.inputX{width:80%}.inputXX{width:100%}.input1em{width:1em}.input2em{width:2em}.input3em{width:3em}.input4em{width:4em}.input5em{width:5em}.input6em{width:6em}.input7em{width:7em}.input8em{width:8em}.input9em{width:9em}.input10em{width:10em}.textarea_1{height:250px;width:99%;resize:vertical}.radio02-input{display:none}.radio02-input+label{display:inline-block;padding-left:20px;position:relative;margin-right:20px;margin-bottom:1em;overflow:hidden}.radio02-input+label:hover{cursor:pointer}.radio02-input+label:before{content:"";display:block;position:absolute;top:0;left:0;width:15px;height:15px;border:1px solid #999;border-radius:50%}.radio02-input:checked+label{color:#f39017}.radio02-input:checked+label:after{content:"";display:block;position:absolute;top:3px;left:3px;width:11px;height:11px;background:#f39017;border-radius:50%}label.checkbox_text{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:20px;margin-bottom:1em}label.checkbox_text{padding-left:21px;line-height:16px}label.checkbox_text:after,label.checkbox_text:before{content:"";position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box}label.checkbox_text:after{-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);border-right:2px solid #f39017;border-bottom:2px solid #f39017;top:calc(50% - 2.0833333333px);display:block;margin-top:-5.4166666667px;width:4.5833333333px;height:12px;z-index:1}label.checkbox_text:before{width:16px;height:16px;left:0;top:0;border:1px solid #b3b3b3;border-radius:2px;z-index:3;-webkit-box-sizing:border-box;box-sizing:border-box}label.checkbox_text:after{left:6.4583333333px}label.checkbox_text input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;position:absolute;z-index:2;margin:0;width:16px;height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}label.checkbox_text input[type=checkbox]{left:-16px;padding:0}label.checkbox_text input[type=checkbox]{display:block;-webkit-box-shadow:16px 0 #fff;box-shadow:16px 0 #fff}label.checkbox_text input[type=checkbox]:checked{-webkit-box-shadow:none;box-shadow:none}label.checkbox_text input[type=checkbox]:checked:focus{opacity:.1}label.checkbox_text input[type=checkbox]:checked:focus{-webkit-box-shadow:16px 0 #fff;box-shadow:16px 0 #fff}label.checkbox_text input[type=checkbox]:focus{-webkit-box-shadow:16px 0 #fff;box-shadow:16px 0 #fff}:-moz-placeholder-shown{color:#ccc}:-ms-input-placeholder{color:#ccc}:placeholder-shown{color:#ccc}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc;opacity:1}::-moz-placeholder{color:#ccc;opacity:1}:-ms-input-placeholder{color:#ccc}#contents input:focus::-webkit-input-placeholder{opacity:0}#contents input:focus:-moz-placeholder{opacity:0}#contents input:focus::-moz-placeholder{opacity:0}.w10{width:10% !important}.w20{width:20% !important}.w25{width:25% !important}.w30{width:30% !important}.w33{width:33.33% !important;width:33.3333333333%}.w40{width:40% !important}.w45{width:45% !important}.w50{width:50% !important}.w60{width:60% !important}.w70{width:70% !important}.w80{width:80% !important}#mv.imgMV_blog .imgMV_TitleBox_blog,.w90{width:90% !important}.w95{width:95% !important}.w100{width:100% !important}@media screen and (max-width:767px){.spWidth33{width:33.33% !important}.spWidth30{width:30% !important}.spWidth45{width:45% !important}.spWidth50{width:50% !important}.spWidth60{width:60% !important}.spWidth70{width:70% !important}.spWidth80{width:80% !important}.spWidth90{width:90% !important}.spWidth95{width:95% !important}.spWidth100{width:100% !important}}.block{display:block !important}.inline{display:inline !important}.inlineBlock{display:inline-block !important}.none{display:none !important}.noBorder{border:none !important}.pcBlock{display:block}.pcInline{display:inline}.pcInlineBlock{display:inline-block}.pcTable{display:table}.pcInlineBlock{display:inline-block}.spBlock{display:none}.spInline{display:none}.spTable_block{display:block}.spInlineBlock{display:none}@media screen and (max-width:767px){.pcBlock{display:none}.pcInline{display:none}.pcInlineBlock{display:none}.pcTable{display:block}.pcInlineBlock{display:none}.spBlock{display:block}.spInline{display:inline}.spTable_block{display:table}.spInlineBlock{display:inline-block}}.ckBox{padding:10px 0}.ckBox img{max-width:100% !important;height:auto !important}.table-layout-fixed table{table-layout:fixed}.baseTBL>table,.wp-block-flexible-table-block-table.templateTBL>table{border-collapse:collapse;width:100%}.baseTBL>table tr.must th p.btm0:before,.wp-block-flexible-table-block-table.templateTBL>table tr.must th p.btm0:before{content:"* ";color:red;font-size:1rem}.baseTBL>table td,.baseTBL>table th,.wp-block-flexible-table-block-table.templateTBL>table td,.wp-block-flexible-table-block-table.templateTBL>table th{text-align:left;font-size:90%;border:3px solid #fff !important;padding:.7em;vertical-align:top}.baseTBL>table th,.wp-block-flexible-table-block-table.templateTBL>table th{background:#fff1da !important}.baseTBL>table td,.wp-block-flexible-table-block-table.templateTBL>table td{background:#fdfbf7 !important}.baseTBL>table thead th,.wp-block-flexible-table-block-table.templateTBL>table thead th{background:#f39017 !important;color:#fff !important}.baseTBL.tblBlue>table th,.wp-block-flexible-table-block-table.templateTBL.tblBlue>table th{background:#e4e4e4 !important}.baseTBL.tblBlue>table td,.wp-block-flexible-table-block-table.templateTBL.tblBlue>table td{background:#f9f9f9 !important}.baseTBL.tblBlue>table thead th,.wp-block-flexible-table-block-table.templateTBL.tblBlue>table thead th{background:#adadad !important;color:#fff !important}.baseTBL figcaption,.wp-block-flexible-table-block-table.templateTBL figcaption{font-size:90% !important;margin-top:.5em !important}.scrollTBL>table td,.scrollTBL>table th{display:table-cell !important}.scrollTBL>table tbody tr:nth-child(2n) th{background:#ffe0b0 !important}.scrollTBL>table tbody tr:nth-child(2n) td{background:#fff0d8 !important}.scrollTBL.tblBlue>table td,.scrollTBL.tblBlue>table th{display:table-cell !important}.scrollTBL.tblBlue>table tbody tr:nth-child(2n) th{background:#d7d7d7 !important}.scrollTBL.tblBlue>table tbody tr:nth-child(2n) td{background:#d7d7d7 !important}.scrollCaution{font-size:77%}.scrollTable::-webkit-scrollbar{height:3px}.scrollTable::-webkit-scrollbar-track{background:#f1f1f1}.scrollTable::-webkit-scrollbar-thumb{background:#bcbcbc}@media screen and (max-width:767px){.ckBox{padding:20px 20px 40px}.ckBox img{margin-bottom:20px}.simpleTBL table tr>td,.simpleTBL table tr>th{display:block;width:100% !important}.scrollTBL{display:block;overflow:auto;white-space:pre-line;padding-bottom:20px;position:relative}.scrollTBL>table{min-width:640px;max-width:1300px}.scrollTBL .flickIcon{width:80px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media screen and (max-width:767px) and (max-width:767px){.scrollTBL .flickIcon{width:60px}}.simpleUL>li{padding:.6em 0}ol.baseOL,ul.baseUL,ul.cautionUL{margin-bottom:30px;counter-reset:list-count;list-style:none;counter-reset:number;width:100% !important}@media screen and (max-width:767px){ol.baseOL,ul.baseUL,ul.cautionUL{margin-bottom:15px}}ol.baseOL>li,ul.baseUL>li{border-bottom:1px dotted #ccc;padding:10px 10px 10px 30px;position:relative}ol.baseOL>li .block-list-appender,ul.baseUL>li .block-list-appender,ul.cautionUL>li .block-list-appender{display:none !important}.centerLeft_P,.centerRight_P{text-align:center}.leftCenter_P,.leftRight_P{text-align:left}.rightCenter_P,.rightLeft_P{text-align:right}.txt_80{font-size:8rem}@media screen and (max-width:767px){ol.baseOL>li,ul.baseUL>li{line-height:1.4}.txt_80{font-size:6rem}}.txt_72{font-size:7.2rem}@media screen and (max-width:767px){.txt_72{font-size:4.2rem}}.txt_60{font-size:6rem}@media screen and (max-width:767px){.txt_60{font-size:3.6rem}}.txt_42{font-size:4.2rem}@media screen and (max-width:767px){.txt_42{font-size:3rem}}.txt_36{font-size:3.6rem}@media screen and (max-width:767px){.txt_36{font-size:2.4rem}}.txt_30{font-size:3rem}@media screen and (max-width:767px){.txt_30{font-size:1.8rem}}.txt_24{font-size:2.4rem}@media screen and (max-width:767px){.txt_24{font-size:1.6rem}}.txt_18{font-size:1.8rem}@media screen and (max-width:767px){.txt_18{font-size:1.4rem}}.txt_16{font-size:1.6rem}@media screen and (max-width:767px){.txt_16{font-size:1.2rem}}.cautionBox .txt_2,.txt_14{font-size:1.4rem}@media screen and (max-width:767px){.cautionBox .txt_2,.txt_14{font-size:1.1rem}}.txt_12{font-size:1.2rem}@media screen and (max-width:767px){.txt_12{font-size:1rem}}@media screen and (max-width:767px){.secTitle .btn{display:block;width:30%;margin:30px auto;position:static}.centerLeft_P,.rightLeft_P{text-align:left}.leftCenter_P,.rightCenter_P{text-align:center}.centerRight_P,.leftRight_P{text-align:right}}.youtubeBox{position:relative;height:0;padding:30px 0 56.25%;overflow:hidden;margin-bottom:5em}.youtubeBox iframe{position:absolute;top:0;left:0;width:100%;height:100%}.centerBox{margin-left:auto !important;margin-right:auto !important}.fadeBlock{opacity:0;-webkit-transition:all .8s ease-out;transition:all .8s ease-out;-webkit-transition-delay:.8s;transition-delay:.8s}.fadeBlock.fadeBlock_ON{opacity:1}.max2000{max-width:2000px}.max1900{max-width:1900px}.max1800{max-width:1800px}.max1700{max-width:1700px}.max1600{max-width:1600px}.max1500{max-width:1500px}.max1400{max-width:1400px}.max1300{max-width:1300px}.max1250{max-width:1250px}.max1200{max-width:1200px}.max1100{max-width:1100px}.max1000{max-width:1000px}.max900{max-width:900px}.max800{max-width:800px}.max750{max-width:750px}.max767{max-width:767px}.max700{max-width:700px}.max600{max-width:600px}.max500{max-width:500px}.max400{max-width:400px}.max300{max-width:300px}.max250{max-width:250px}.max200{max-width:200px}.max150{max-width:150px}.max100{max-width:100px}.btnBox{text-align:center;margin-bottom:2em}.btnBox.btnBox_2 a,.btnBox.btnBox_2 button,.btnBox.btnBox_3 a,.btnBox.btnBox_3 button,.btnBox.btnBox_4 a,.btnBox.btnBox_4 button{margin-left:5px;margin-right:5px}.btnBox a,.btnBox button{display:inline-block;background:#000;overflow:hidden;border:none !important;border-radius:100px}.btnBox a .btnInr,.btnBox button .btnInr{font-size:1.8rem;padding:.3em 2em;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;color:#fff !important;display:inline-block;text-align:center}@media screen and (max-width:767px){.btnBox a .btnInr,.btnBox button .btnInr{font-size:1.6rem}}@media screen and (max-width:767px){.btnBox a .btnInr,.btnBox button .btnInr{padding:.3em 1.5em}}.btnBox a .btnInr:after,.btnBox button .btnInr:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f30b";display:inline-block;margin-left:5px}.btnBox a:hover .btnInr,.btnBox button:hover .btnInr{color:#fff !important;background:#f39017 !important}.btnBox a.whiteBTN,.btnBox button.whiteBTN{background:#fff !important}.btnBox a.whiteBTN .btnInr,.btnBox button.whiteBTN .btnInr{color:#000 !important}.btnBox a.whiteBTN:hover .btnInr,.btnBox button.whiteBTN:hover .btnInr{color:#fff !important}.btnBox a.disabled:hover,.btnBox button.disabled:hover{background:#329ac6;cursor:pointer}.formBTN{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.formBTN br{display:none !important}.formBTN button{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;margin:0 8px;border-radius:3px;overflow:hidden;background:0 0 !important;padding:1em 3em}.formBTN button:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f138";position:absolute;top:50%;right:.8em;-webkit-transform:translateY(-50%) scale(.7);-ms-transform:translateY(-50%) scale(.7);transform:translateY(-50%) scale(.7);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.formBTN button.confirm{cursor:default;opacity:.5;border:2px solid #f39017;position:relative;color:#f39017 !important}.formBTN button.confirm.on{opacity:1;cursor:pointer !important}.formBTN button.confirm.on:hover{color:#fff !important;background:#f39017 !important}.formBTN button.send{border:2px solid #f39017;color:#f39017 !important;cursor:pointer !important}.formBTN button.send:hover{color:#fff !important;background:#f39017 !important}.formBTN button.back{border:2px solid #454545;cursor:pointer !important}.formBTN button.back:hover{background:#f5f5f5 !important}.breadChumbs{max-width:1200px;font-size:11px;text-align:right;width:100%;padding:0 20px;margin:15px auto}@media screen and (max-width:767px){.breadChumbs{font-size:.9rem}}.breadChumbs p{margin-bottom:0}.breadChumbs p i{display:inline-block;margin:0 .2em}.fLeft{float:left !important}.fRight{float:right !important}.center{text-align:center !important}.left{text-align:left !important}.right{text-align:right !important}.btm0{margin-bottom:0 !important}.btm150px{margin-bottom:150px !important}.btm200px{margin-bottom:200px !important}.btm300px{margin-bottom:300px !important}.btm400px{margin-bottom:400px !important}#topMain_content,.archivesUL_Wrapp,.btm100px,.sitemapDL,.sitemapDL>dd,.sitemapUL,.slide_1,.slide_2,.slide_3,.slide_4{margin-bottom:100px !important}.btm90px{margin-bottom:90px !important}#indexPage_wrap .indexWrap_inr.big_index_thumb,#indexPage_wrap .indexWrap_inr.none_index_thumb,#indexPage_wrap .indexWrap_inr.small_index_thumb,.btm80px{margin-bottom:80px !important}.btm70px{margin-bottom:70px !important}#spNav #inrBox #inrBox_inr .spUL,.btm60px{margin-bottom:60px !important}#topPickup_section .secInr_right .pickupLR .rBox .panelLink_a,.btm50px,.ckBox,.indexUlBox>ul,.index_img_UlBoxWrap .index_img_Ul li,.newsSingleKijiTitle,.taxLinksBox{margin-bottom:50px !important}#footer .f_inr .f_LRbox .lBox .lBox_inr .timeCaution,#indexPage_wrap .indexWrap_inr.small_index_thumb .indexUL li,#spNav #inrBox #inrBox_inr #siteLinks,.btm40px,.cautionBox{margin-bottom:40px !important}#indexPage_wrap .indexWrap_inr.big_index_thumb .tempTitle_1,#indexPage_wrap .indexWrap_inr.none_index_thumb .tempTitle_1,#indexPage_wrap .indexWrap_inr.small_index_thumb .tempTitle_1,#searchDepartment .searchDepartment_inr,#spNav #inrBox #inrBox_inr .spSite_items,#topMain_content .searchContent .searchContent_ul,.archivesUL_Wrapp .archivesUL li,.bnrUL li,.btm30px,.panelLink_a .title,.resuiltUL li,.sitemapDL>dd>.dlUL{margin-bottom:30px !important}.btm20px,.catSelector_ul,.sitemapUL>li{margin-bottom:20px !important}#pageInfo .pageInfoTitle,#searchDepartment .searchDepartment_inr .searchDepartment_title,.archivesYear ul li,.btm15px,.sitemapUL_ul>li,.taxLinksBox ul li{margin-bottom:15px !important}#footer .f_inr .f_LRbox .lBox .lBox_inr .timeLR .timeLR_DL dt,#staffList_UL li a .lrBox .lBox .lBox_inr .jpName,#staffList_UL li a .lrBox .lBox .lBox_inr .specBox .txt_1,#topMain_content .searchContent .searchContent_inrBox .searchContent_title,.btm10px,.newsSpec,.titleBox .en{margin-bottom:10px !important}.btm5px{margin-bottom:5px !important}.btm0{margin-bottom:0 !important}@media screen and (max-width:767px){.btm150px{margin-bottom:75px !important}#topMain_content,.archivesUL_Wrapp,.btm100px,.sitemapDL,.sitemapDL>dd,.sitemapUL,.slide_1,.slide_2,.slide_3,.slide_4{margin-bottom:50px !important}.btm90px{margin-bottom:45px !important}#indexPage_wrap .indexWrap_inr.big_index_thumb,#indexPage_wrap .indexWrap_inr.none_index_thumb,#indexPage_wrap .indexWrap_inr.small_index_thumb,.btm80px{margin-bottom:40px !important}.btm70px{margin-bottom:35px !important}#spNav #inrBox #inrBox_inr .spUL,.btm60px{margin-bottom:30px !important}#topPickup_section .secInr_right .pickupLR .rBox .panelLink_a,.btm50px,.ckBox,.indexUlBox>ul,.index_img_UlBoxWrap .index_img_Ul li,.newsSingleKijiTitle,.taxLinksBox{margin-bottom:25px !important}.bt40px{margin-bottom:20px !important}#indexPage_wrap .indexWrap_inr.big_index_thumb .tempTitle_1,#indexPage_wrap .indexWrap_inr.none_index_thumb .tempTitle_1,#indexPage_wrap .indexWrap_inr.small_index_thumb .tempTitle_1,#searchDepartment .searchDepartment_inr,#spNav #inrBox #inrBox_inr .spSite_items,#topMain_content .searchContent .searchContent_ul,.archivesUL_Wrapp .archivesUL li,.bnrUL li,.btm30px,.panelLink_a .title,.resuiltUL li,.sitemapDL>dd>.dlUL{margin-bottom:15px !important}.btm20px,.catSelector_ul,.sitemapUL>li{margin-bottom:10px !important}#pageInfo .pageInfoTitle,#searchDepartment .searchDepartment_inr .searchDepartment_title,.archivesYear ul li,.btm15px,.sitemapUL_ul>li,.taxLinksBox ul li{margin-bottom:7.5px !important}#footer .f_inr .f_LRbox .lBox .lBox_inr .timeLR .timeLR_DL dt,#staffList_UL li a .lrBox .lBox .lBox_inr .jpName,#staffList_UL li a .lrBox .lBox .lBox_inr .specBox .txt_1,#topMain_content .searchContent .searchContent_inrBox .searchContent_title,.btm10px,.newsSpec,.titleBox .en{margin-bottom:5px !important}.btm5px{margin-bottom:3px !important}}.bold{font-weight:700}.normal{font-weight:400}.vAT{vertical-align:top !important}.vAM{vertical-align:middle !important}.vAB{vertical-align:bottom !important}#pager{text-align:center;margin-bottom:3em}#pager .inr{font-size:0;display:inline-block;position:relative;text-align:center;margin:0 auto;max-width:calc(100% - 20em);max-width:-webkit-calc(100% - 20em)}#pager .inr a{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;font-size:13px;background:#eee;padding:.8em .5em .5em;min-width:2.5em;display:inline-block;margin:0 5px 8px}#pager .inr a:hover{background:#f39017;color:#fff;cursor:pointer}#pager .inr a.cr{color:#fff !important;background:#f39017 !important}#pager .inr a.cr:hover{cursor:default !important}#pager .inr a#next,#pager .inr a#prev{position:absolute;top:0;left:-10em;width:9em}#pager .inr a#next:not([href]),#pager .inr a#prev:not([href]){color:#454545 !important;background:#f2f2f2 !important}#pager .inr a#next:not([href]):hover,#pager .inr a#prev:not([href]):hover{cursor:default !important;color:#454545 !important;background:#f2f2f2 !important}#pager .inr a#next{left:auto;right:-10em}#pager .inr .newsBackBtn{padding-left:1.5em;padding-right:1.5em}@media screen and (max-width:767px){#pager .inr{max-width:100%}#pager .inr span{margin:0 2px 5px}#pager .inr a#next,#pager .inr a#prev{position:static;width:46%;margin:0 1% 25px !important}}#scrollBTN{color:#fff !important;position:absolute;bottom:20px;left:50%;z-index:2;display:inline-block;-webkit-transform:translate(-50%,-50%) scale(.75);-ms-transform:translate(-50%,-50%) scale(.75);transform:translate(-50%,-50%) scale(.75);text-decoration:none;padding-top:60px}#scrollBTN span{position:absolute;top:0;left:50%;width:30px;height:50px;margin-left:-15px;border:2px solid #fff;border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box}#scrollBTN span:before{position:absolute;top:10px;left:50%;content:"";width:6px;height:6px;margin-left:-3px;background-color:#fff;border-radius:100%;-webkit-animation:sdb 2s infinite;animation:sdb 2s infinite;-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes sdb{0%{-webkit-transform:translate(0,0);opacity:0}40%{opacity:1}80%{-webkit-transform:translate(0,20px);opacity:0}to{opacity:0}}@keyframes sdb{0%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:0}40%{opacity:1}80%{-webkit-transform:translate(0,20px);transform:translate(0,20px);opacity:0}to{opacity:0}}.iziModal-navigate-caption{display:none !important;opacity:0 !important;visibility:hidden !important}.iziModal-navigate{z-index:99999 !important}.iziModal-overlay{background:rgba(0,0,0,.75) !important;z-index:99998 !important}.iziModal{background:0 0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;z-index:99999 !important}.iziModal .iziModal_inrWrapp{padding-top:50px !important;padding-bottom:50px !important}@media screen and (max-width:767px){.iziModal .iziModal_inrWrapp{padding-top:40px !important}}@media screen and (max-width:767px){.iziModal .iziModal_inrWrapp{padding-bottom:40px !important}}.iziModal .iziModal_inrinrWrapp{background:#fff;border-radius:15px;overflow:hidden}.iziModal .iziModal-button-close{font-size:30px;font-size:3rem;line-height:calc(1.6);right:0 !important;top:10px !important;color:#fff;position:fixed !important;z-index:999999 !important;background:0 0 !important;left:auto !important;bottom:auto !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;width:auto !important;line-height:1em !important;height:1em !important;float:none !important;opacity:1 !important;display:block !important}@media screen and (max-width:767px){.iziModal .iziModal-button-close{font-size:30px;font-size:3rem;line-height:calc(1.6)}}@media screen and (max-width:767px){.iziModal .iziModal-button-close{right:0 !important}}@media screen and (max-width:767px){.iziModal .iziModal-button-close{top:0 !important}}.iziModal .iziModal-button-close i{line-height:1em !important;height:1em !important}.iziModal .iziModal-button-close:hover{color:#f39017}@media screen and (max-width:767px){.iziModal .iziModal-button-close{color:#f39017 !important}}@media screen and (max-width:767px){.iziModal_widthSetting{width:80% !important}.iziModal-navigate-prev{margin-left:0 !important;width:35px !important;left:0 !important;opacity:1 !important}.iziModal-navigate-next{margin-right:0 !important;width:35px !important;right:0 !important;opacity:1 !important}}#mvTop{margin-top:155px;height:calc(100vh - 155px);width:100%;position:relative}@media screen and (max-width:1066px){#mvTop{margin-top:50px}}@media screen and (max-width:1066px){#mvTop{height:calc(55vh - 50px)}}#mvTop #slideMV{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;min-height:100%;min-width:100%;z-index:9}#mvTop #slideMV #slideMV_ul{width:100% !important;height:100% !important}#mvTop #slideMV #slideMV_ul .slick-list{width:100% !important;height:100% !important}#mvTop #slideMV #slideMV_ul .slick-list .slick-track{height:100% !important}#mvTop #slideMV #slideMV_ul li.slick-slide{position:relative !important;overflow:hidden}#mvTop #slideMV #slideMV_ul li.slick-slide a{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100% !important;width:100% !important;cursor:pointer !important;overflow:hidden}#mvTop #slideMV #slideMV_ul li.slick-slide a picture{height:100%;display:block}#mvTop #slideMV #slideMV_ul li.slick-slide a picture img{-o-object-fit:cover;object-fit:cover;height:100% !important;width:100% !important}#mvTop #slideMV #slideMV_ul li.slick-slide a[href=""]{cursor:default !important}#mvTop #mvTop_video{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;min-height:100%;min-width:100%;z-index:9}#mvTop #mvNews{opacity:0;background:rgba(255,255,255,.8);position:absolute;z-index:99;left:0;bottom:30px;padding:.8em 1.5em;border-radius:0 5px 5px 0;width:100%;max-width:90%;-webkit-animation:mvNews .75s 1.5s forwards;animation:mvNews .75s 1.5s forwards}@-webkit-keyframes mvNews{0%{opacity:0;bottom:30px}to{opacity:1;bottom:40px}}@keyframes mvNews{0%{opacity:0;bottom:30px}to{opacity:1;bottom:40px}}#mvTop #mvNews #mvNews_ul{width:100%}#mvTop #mvNews #mvNews_ul li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mvTop #mvNews #mvNews_ul li .mvNews_icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#026c3e;text-align:center;color:#fff !important;border-radius:100px;width:30px;height:30px;margin-right:.5em}#mvTop #mvNews #mvNews_ul li .mvNews_icon i{letter-spacing:0}#mvTop #mvNews #mvNews_ul li .cat{letter-spacing:.1em;border-radius:100px;border:1px solid #026c3e;padding:.05em 1.5em;font-size:80%;text-align:center;margin-right:.5em}#mvTop #mvNews #mvNews_ul li #important_title{width:calc(100% - 10em - 30px)}@media screen and (max-width:767px){#mvTop #mvNews #mvNews_ul li #important_title{width:100%}}#mvTop #mvNews #mvNews_ul li #important_title .newsTitle{font-size:1.6rem;display:block !important;overflow:hidden;white-space:nowrap;width:100%;text-overflow:ellipsis}@media screen and (max-width:767px){#mvTop #mvNews #mvNews_ul li #important_title .newsTitle{font-size:1.4rem}}#mvTop.mvTop_with_slideMV{height:initial;margin-top:140px;padding:0 20px}@media screen and (max-width:767px){#mvTop.mvTop_with_slideMV{padding:0;margin-top:70px}}@media screen and (max-width:1023px){#mvTop.mvTop_with_slideMV{margin-top:80px}}#topEditor_popWrap{position:fixed;top:0;left:0;right:0;bottom:0}#topEditor_popWrap .topEditor_popWall{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);cursor:pointer !important}#topMain_content{padding-top:50px;margin-bottom:0!important;background-color:#f9f5ee;position:relative;overflow:hidden}#topMain_content .topSymptoms ul{display:flex;gap:3rem;padding:0;margin:0;list-style:none}#topMain_content .topSymptoms ul li{flex:1}#topMain_content .topSymptoms ul li a{display:block;text-align:center;background:#fff;color:#f7941d;font-weight:700;text-decoration:none;border-radius:50px;border:solid 2px #f7941d;padding:1.25rem 3rem;position:relative}#topMain_content .topSymptoms ul li a:hover{background:#f7941d;color:#fff}#topMain_content .topSymptoms ul li a:after{content:'';position:absolute;top:0;bottom:0;right:25px;width:10px;height:10px;margin:auto;border-top:2px solid #f7941d;border-right:2px solid #f7941d;transform:rotate(135deg);box-sizing:border-box}#topMain_content .topSymptoms ul li a:hover:after{border-top:2px solid #fff;border-right:2px solid #fff}#topMain_content .topMainNav_ul_wrap{padding-top:50px;position:relative;overflow:visible}#topMain_content .topMainNav_ul_wrap:before{content:"";position:absolute;left:-260px;bottom:-160px;width:180px;aspect-ratio:.4675;background:url(//www.nishiyama-hospital.or.jp/wp_root/wp-content/themes/theme_1/web_parts/./img/home/img_home_illust02.webp) no-repeat center/contain;z-index:1}#topMain_content .topMainNav_ul_wrap:after{content:"";position:absolute;right:-320px;top:-60px;width:290px;aspect-ratio:1.2236;background:url(//www.nishiyama-hospital.or.jp/wp_root/wp-content/themes/theme_1/web_parts/./img/home/img_home_illust01.webp) no-repeat center/contain;z-index:1}@media screen and (max-width:767px){#topMain_content{padding-top:35px}}@media screen and (max-width:1023px){#topMain_content{padding-top:40px;padding-bottom:80px}}@media screen and (max-width:767px){#topMain_content .topSymptoms{padding-top:50px}#topMain_content .topSymptoms ul{gap:2rem}#topMain_content .topSymptoms ul li a{letter-spacing:1px;padding:1rem .5rem}#topMain_content .topSymptoms ul li a:after{right:15px;width:8px;height:8px}}#topMain_content .topMainNav_ul_wrap .topMainNav_ul{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;overflow:hidden;margin-left:-5px !important;margin-right:-5px !important;margin-bottom:40px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:30px}#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li.li01,#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li.li02{flex:1 1 calc(50% - 20px)}#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li{flex:1 1 calc(33.333% - 20px);padding-left:5px !important;padding-right:5px !important}@media screen and (max-width:1200px){#topMain_content .topMainNav_ul_wrap .topMainNav_ul{margin-left:-5px !important;margin-right:-5px !important}#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li{padding-left:5px !important;padding-right:5px !important}}@media screen and (max-width:767px){#topMain_content .topMainNav_ul_wrap{padding-top:25px}#topMain_content .topMainNav_ul_wrap .topMainNav_ul{margin-left:-3px !important;margin-right:-3px !important;margin-bottom:20px}#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li.li01,#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li.li02{flex:1 1 100%}#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li{flex:1 1 100%;padding-left:3px !important;padding-right:3px !important}}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li{min-height:300px;margin-bottom:10px}@media screen and (max-width:1023px){#topMain_content .topMainNav_ul_wrap .topMainNav_ul{gap:20px}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li{min-height:200px;margin-bottom:6px}}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a{background-color:#fff;border-radius:20px;display:block;height:100%;overflow:hidden;position:relative}#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li.li01 a,#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li.li02 a{display:flex;gap:40px;align-items:center;padding:40px}#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li.li03 a,#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li.li04 a,#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li.li05 a{display:flex;flex-direction:column;align-items:center;gap:30px;padding:20px}@media screen and (max-width:767px){#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li.li03 a,#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li.li04 a,#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li.li05 a{flex-direction:row}}@media screen and (max-width:1023px){#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li.li01 a,#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li.li02 a{gap:20px;padding:20px}#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li.li03 a,#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li.li04 a,#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li.li05 a{gap:20px}}@media screen and (min-width:1024px){#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li.li03 a,#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li.li04 a,#topMain_content .topMainNav_ul_wrap .topMainNav_ul>li.li05 a{flex-direction:row}}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a:after{will-change:all;-webkit-transition:all .8s ease-out;transition:all .4s ease-out;-webkit-transition-delay:0s;transition-delay:0s;content:"";display:block;opacity:0;width:20px;height:20px;border-radius:1000px;overflow:hidden;background:#fff1d9;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a .topMainNav_img{display:block;width:95px;text-align:center;position:relative;z-index:9}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a .topMainNav_img img{max-width:100%;width:95%;opacity:1 !important}@media screen and (max-width:767px){#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a .topMainNav_img{width:30%;padding:20px;display:inline-flex}}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a .text{z-index:2}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li01 a h2,#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li02 a h2{font-size:clamp(20px, 5vw, 4rem);letter-spacing:6px;font-weight:900}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a:hover h2,#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a:hover p{color:#333}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a h2{font-size:clamp(18px, 2.8vw, 24px);font-weight:700;letter-spacing:3px;line-height:1.4;position:relative}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a h2:before{font-size:clamp(14px, 2vw, 18px);font-weight:700;color:#f8941c;letter-spacing:1.8px;text-transform:capitalize;position:absolute;top:-30px;content:attr(data-en)}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li03 a h2:before,#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li04 a h2:before,#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li05 a h2:before{position:absolute;left:0}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a h2:before{font-size:1.8rem;font-weight:700;color:#f8941c;letter-spacing:1.8px;text-transform:capitalize;position:absolute;top:-30px;content:attr(data-en)}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a h2 span{font-size:clamp(22px, 3vw, 30px)}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a p{font-size:clamp(16px, 2vw, 22px);font-weight:700;letter-spacing:4px;margin-top:0;margin-bottom:0}@media screen and (max-width:767px){#topMain_content .topMainNav_ul_wrap .topMainNav_ul{gap:20px}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li01,#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li02,#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li03,#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li04,#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li05{min-height:unset}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li01 a,#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li02 a,#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li03 a,#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li04 a,#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li05 a{height:140px}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a h2{font-size:2rem;letter-spacing:2px}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li01 a h2:before,#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li02 a h2:before{font-size:1.6rem;top:-20px}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li03 a h2:before,#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li04 a h2:before,#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li05 a h2:before{font-size:1.6rem;top:-20px;left:0;transform:none}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a h2 span{font-size:2.4rem}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a p{letter-spacing:2px;margin-top:0}}@media screen and (max-width:1023px){#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li01 a h2,#topMain_content .topMainNav_ul_wrap .topMainNav_ul li.li02 a h2{font-size:3rem;letter-spacing:1px;margin-top:15px}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a h2{font-size:2rem;letter-spacing:2px}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a h2:before{font-size:1.4rem;letter-spacing:1px;top:-20px}}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a .arrowGreen{text-align:center;display:block;width:100%;position:relative;z-index:9}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a .arrowGreen img{width:20px}@media screen and (max-width:767px){#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a .arrowGreen img{width:16px}}#topMain_content .topMainNav_ul_wrap .topMainNav_ul li a:hover:after{opacity:1;width:200%;padding-top:200%}#topMain_content .gradeBTN_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;column-gap:40px;margin-left:auto;margin-right:auto;margin-bottom:200px;max-width:1200px}#topMain_content .gradeBTN_box a{background:#f8941c;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px}#topMain_content .gradeBTN_box a .btnInr{color:#fff;font-size:2.4rem;font-weight:700;display:block;width:100%;height:100%;text-align:center;padding:.8em 1em;border-radius:20px}#topMain_content .gradeBTN_box a .btnInr:before{font-family:"Font Awesome 5 Free";font-size:2rem;font-weight:900;color:#fff;position:absolute;top:calc(50% - 18px);left:30px}#topMain_content .gradeBTN_box a:first-of-type .btnInr:before{content:"\f017"}#topMain_content .gradeBTN_box a:nth-of-type(2) .btnInr:before{content:"\f073"}@media screen and (max-width:1023px){#topMain_content .gradeBTN_box{column-gap:10px;margin-bottom:160px}#topMain_content .gradeBTN_box a .btnInr{font-size:1.5rem;line-height:1.4;letter-spacing:0;padding:.8em 1em;display:flex;align-items:center;justify-content:center}#topMain_content .gradeBTN_box a .btnInr:before{font-size:1.5rem;top:calc(50% - 10.5px);left:12.5px}}#topMain_content .gradeBTN_box a:hover .btnInr{background:#fff;color:#f8941c}#topMain_content .gradeBTN_box a:hover .btnInr:before{color:#f8941c}#topMain_content .topCheckList{background-color:#fff2dc}#topMain_content .topCheckList .topCheckList_wrap{background:#fff;border-radius:20px;padding:30px 90px;margin:0 auto;position:relative;top:-80px;display:flex;align-items:center}#topMain_content .topCheckList .topCheckList_wrap .text{width:50%}#topMain_content .topCheckList .topCheckList_wrap .text p.sub{font-size:2rem;font-weight:700;letter-spacing:clamp(2px, 1vw, 6px);margin-bottom:10px}#topMain_content .topCheckList .topCheckList_wrap .text p.sub span{color:#f8941c;font-size:2.6rem}#topMain_content .topCheckList .topCheckList_wrap .text h2{font-size:clamp(3.4rem, 3vw, 4.4rem);font-weight:900;line-height:1.2;letter-spacing:clamp(4px, 1.1vw, 15.4px)}#topMain_content .topCheckList .topCheckList_wrap .text h2 span{position:relative;display:inline-block;padding-top:10px}#topMain_content .topCheckList .topCheckList_wrap .text h2 span:before{content:"";position:absolute;top:0;left:calc(50% - 10px);transform:translateX(-50%);width:8px;height:8px;background-color:#f8941c;border-radius:50%}#topMain_content .topCheckList .topCheckList_wrap .text a{width:100%;max-width:400px;background:#f39017;color:#fff;font-weight:700;text-align:center;position:relative;padding:.5em 3em;border:2px solid #f39017;border-radius:40px;display:inline-block;margin-top:40px}#topMain_content .topCheckList .topCheckList_wrap .text a:before{font-family:"Font Awesome 5 Free";font-size:1.6rem;font-weight:900;content:"\f054";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#topMain_content .topCheckList .topCheckList_wrap .text a:hover{background:#fff;color:#f39017}#topMain_content .topCheckList .topCheckList_wrap .text a:hover:before{color:#f39017}#topMain_content .topCheckList .topCheckList_wrap .image{width:50%}#topMain_content .topCheckList .topCheckList_wrap .image img{max-width:80%;display:block;margin:0 0 0 auto}@media screen and (max-width:767px){#topMain_content .topCheckList .topCheckList_wrap{flex-direction:column-reverse;padding:30px;margin:0 20px}#topMain_content .topCheckList .topCheckList_wrap .text,#topMain_content .topCheckList .topCheckList_wrap .image{width:100%}#topMain_content .topCheckList .topCheckList_wrap .text p.sub{font-size:1.8rem;letter-spacing:3px}#topMain_content .topCheckList .topCheckList_wrap .text p.sub span{font-size:2.4rem}#topMain_content .topCheckList .topCheckList_wrap .text h2{font-size:3.6rem;letter-spacing:4px;text-align:center}#topMain_content .topCheckList .topCheckList_wrap .text a{max-width:100%}#topMain_content .topCheckList .topCheckList_wrap .image img{margin:0 auto}}@media screen and (max-width:1023px){#topMain_content .topCheckList .topCheckList_wrap{padding:30px;margin:0 20px}}#topMain_content .topCheckListwave{background-color:#fff2dd;width:100%}#topMain_content .topCheckListwave svg{display:block;width:100%;height:clamp(40px, 8vw, 100px)}#topMain_content .topSearch{padding-top:100px;padding-bottom:100px;margin-bottom:0!important}#topMain_content .topSearch.centerBox h2{font-size:3.2rem;font-weight:700;letter-spacing:9px;line-height:1.5;text-align:center}#topMain_content .topSearchwave{background-color:#fff;width:100%;position:absolute;left:0;right:0;bottom:0;transform:translateY(100%);z-index:1}#topMain_content .topSearchwave svg{display:block;width:100%;height:clamp(60px, 10vw, 160px)}@media screen and (max-width:1023px){#topMain_content .topSearch{padding-top:60px;padding-bottom:60px}#topMain_content .topSearch.centerBox h2{font-size:2.6rem;letter-spacing:2px}}#topMain_content #searchTab{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;gap:20px;overflow:vissible;margin-left:0 !important;margin-right:0 !important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}#topMain_content #searchTab:after{content:"";position:absolute;right:7vw;top:-80px;width:160px;aspect-ratio:.799;background:url(//www.nishiyama-hospital.or.jp/wp_root/wp-content/themes/theme_1/web_parts/./img/home/img_home_illust04.webp) no-repeat center/contain;z-index:1}#topMain_content #searchTab>li{width:calc(100% / 3);padding-left:0 !important;padding-right:0 !important}@media screen and (max-width:1025px){#topMain_content #searchTab{gap:0;margin-left:0 !important;margin-right:0 !important}#topMain_content #searchTab:after{display:none}#topMain_content #searchTab>li{width:50%;padding-left:0 !important;padding-right:0 !important}}@media screen and (max-width:767px){#topMain_content #searchTab{margin-left:0 !important;margin-right:0 !important}#topMain_content #searchTab>li{width:calc(100% / 2);padding-left:0 !important;padding-right:0 !important}#topMain_content #searchTab li.cr .searchTab_inr{font-size:1.8rem}}#topMain_content #searchTab li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;cursor:pointer !important}#topMain_content #searchTab li .searchTab_inr{font-size:2.2rem;font-weight:900;letter-spacing:2px;border-radius:8px 8px 0 0;background:#fff;text-align:center;padding:.5em 1em;height:100%;width:100%;overflow:hidden}#topMain_content #searchTab li .searchTab_inr span{font-size:2.8rem}@media screen and (max-width:767px){#topMain_content #searchTab li .searchTab_inr{font-size:1.4rem}}#topMain_content #searchTab li:hover .searchTab_inr{background:#fff2dc}#topMain_content #searchTab li.cr .searchTab_inr{border-color:#f39017;background:#f39017;color:#fff !important}#topMain_content .searchContent{padding:40px;background:#fff;overflow:hidden}@media screen and (max-width:767px){#topMain_content .searchContent{padding:1em}#topMain_content #searchTab li .searchTab_inr{font-size:1.8rem}#topMain_content #searchTab li .searchTab_inr span{font-size:2.2rem}}#topMain_content .searchContent ul{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch}#topMain_content .searchContent ul li{width:20%;aspect-ratio:1/1;display:flex;justify-content:center;align-items:flex-start}#topMain_content .searchContent ul li figure{display:flex;flex-direction:column;align-items:center;gap:15px}#topMain_content .searchContent ul li figure img{width:100%;max-width:65%}#topMain_content .searchContent ul li figure figcaption{font-size:1.7rem;font-weight:900;letter-spacing:0;line-height:1.3}@media screen and (max-width:767px){#topMain_content .searchContent{padding:20px}#topMain_content .searchContent ul{gap:10px}#topMain_content .searchContent ul li{width:calc(50% - 5px);align-items:stretch}#topMain_content .searchContent ul li figure figcaption{font-size:1.4rem;letter-spacing:1px}}@media screen and (max-width:1025px){#topMain_content .searchContent ul li{margin-bottom:6px}}#topMain_content .searchContent a.btn{width:100%;max-width:400px;background:#f39017;color:#fff;font-weight:700;text-align:center;position:relative;padding:.5em 3em;border:2px solid #f39017;border-radius:40px;display:block;margin:40px auto 0}#topMain_content .searchContent a.btn:hover{background:#fff;color:#f39017}#topMain_content .searchContent a.btn:after{font-family:"Font Awesome 5 Free";font-size:1.6rem;font-weight:900;content:"\f054";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#topMain_content .searchContent a.btn:hover:after{color:#f39017}@media screen and (max-width:767px){#topMain_content .searchContent a.btn{padding:.5em 2em}}#topService_content{background:#fff;position:relative}#topService_content .centerBox{height:1200px;padding-top:100px;padding-bottom:100px;position:relative;display:flex;align-items:center}#topService_content .centerBox .text{width:50%;z-index:1;padding:2rem}#topService_content .centerBox .text h2{font-size:3rem;font-weight:900;letter-spacing:9px;margin-bottom:20px;position:relative}#topService_content .centerBox .text h2:before{font-size:1.8rem;font-weight:700;color:#f8941c;letter-spacing:1.8px;text-transform:capitalize;position:absolute;top:-40px;content:attr(data-en)}#topService_content .centerBox .text h2 span{font-size:3.2rem}#topService_content .centerBox .text p{font-size:1.6rem;letter-spacing:1px}#topService_content .centerBox .text ul li{width:60%;border-bottom:none;padding:10px 10px 10px 40px;transition:.3s ease}#topService_content .centerBox .text ul li:before{left:10px}#topService_content .centerBox .text ul li:hover{background:#fff2dc}#topService_content .centerBox .text ul li a{font-weight:700;display:block}#topService_content .centerBox .text ul li:hover a{color:#333}#topService_content .centerBox .text ul li a:after{color:#f7941d;font-family:"Font Awesome 5 Free";font-size:1.6rem;font-weight:900;content:"\f054";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#topService_content .centerBox .image{position:absolute;top:-20px;left:50%;width:calc(50vw);height:100%;overflow:visible;z-index:3}#topService_content .centerBox .image img{width:100%;height:100%;object-fit:cover;object-position:left}@media screen and (max-width:1023px){#topService_content .centerBox{flex-direction:column-reverse}#topService_content .centerBox .text{width:100%}#topService_content .centerBox .text h2{font-size:2.6rem}#topService_content .centerBox .text h2 span{font-size:2.8rem}#topService_content .centerBox .text ul li{width:100%}#topService_content .centerBox .image{position:relative;width:100%;right:-20px;left:inherit}}#topService_content .topServicewave{background-color:#fff1da;width:100%;position:absolute;left:0;right:0;bottom:0;z-index:1}#topService_content .topServicewave svg{display:block;width:100%;height:clamp(60px, 10vw, 160px)}#topPickup_section{background:#fff1d9;position:relative;z-index:3}#topPickup_section .centerBox{max-width:1072px;padding:100px 0}#topPickup_section .centerBox h2{font-size:3rem;font-weight:900;letter-spacing:9px;text-align:center;margin-bottom:20px;position:relative}#topPickup_section .centerBox h2:before{font-size:1.8rem;font-weight:700;color:#f8941c;letter-spacing:1.8px;text-transform:capitalize;position:absolute;top:-40px;left:50%;transform:translateX(-50%);content:attr(data-en)}#topPickup_section .centerBox .pickup-filter{display:flex;justify-content:center;gap:20px;padding:20px;margin-bottom:20px}#topPickup_section .centerBox .pickup-filter button{background:#fff;color:#f39017;font-size:1.4rem;font-weight:700;letter-spacing:1px;border-radius:20px;padding:5px 20px;line-height:1;border:none}#topPickup_section .centerBox .pickup-filter button:hover,#topPickup_section .centerBox .pickup-filter button.active{background:#f39017;color:#fff}#topPickup_section .centerBox .topPickupBTN{padding:20px}#topPickup_section .centerBox .topPickupBTN a.btn{width:100%;max-width:400px;background:#f39017;color:#fff;font-weight:700;text-align:center;position:relative;padding:.5em 3em;border:2px solid #f39017;border-radius:40px;display:block;margin:40px auto 0}#topPickup_section .centerBox .topPickupBTN a.btn:hover{background:#fff;color:#f39017}#topPickup_section .centerBox .topPickupBTN a.btn:after{font-family:"Font Awesome 5 Free";font-size:1.6rem;font-weight:900;content:"\f054";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#topPickup_section .centerBox .topPickupBTN a.btn:hover:after{color:#f39017}#topPickup_section .centerBox .pickup-wrapper{max-width:1200px;margin:0 auto;padding:20px}#topPickup_section .centerBox .pickup-list.loading{position:relative;pointer-events:none;opacity:.9}#topPickup_section .centerBox .pickup-top{display:flex;gap:20px}#topPickup_section .centerBox .pickup-top .pickup-item{flex-basis:calc(100% / 3);display:flex;flex-direction:column;background:#fff;text-decoration:none;color:inherit;overflow:hidden;transition:transform .2s ease;border-radius:20px}#topPickup_section .centerBox .pickup-top .pickup-item:hover{transform:translateY(-4px)}#topPickup_section .centerBox .pickup-top img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block}#topPickup_section .centerBox .pickup-bottom{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}#topPickup_section .centerBox .pickup-bottom .pickup-item{flex-basis:calc(50% - 20px);display:flex;flex-direction:row;background:#fff;text-decoration:none;color:inherit;align-items:stretch;overflow:hidden;transition:background .2s ease;border-radius:20px}#topPickup_section .centerBox .pickup-bottom .pickup-item:hover{background:#f9f5ee}#topPickup_section .centerBox .pickup-bottom img{width:135px;height:100%;aspect-ratio:1/1;object-fit:cover;flex-shrink:0}#topPickup_section .centerBox .pickup-meta{padding:10px 20px}#topPickup_section .centerBox .pickup-cat span{font-size:12px;font-weight:700;color:#f39017;background:#fff;padding:4px 8px;border:solid 1px #f39017;border-radius:32px}#topPickup_section .centerBox .pickup-meta h3{font-size:16px;font-weight:700;letter-spacing:1px;margin:5px 0;line-height:1.4}#topPickup_section .centerBox .pickup-meta time{font-size:12px;color:#848484;line-height:1.4;letter-spacing:1px}@media screen and (max-width:767px){#topPickup_section .centerBox .pickup-top{flex-wrap:wrap}#topPickup_section .centerBox .pickup-top .pickup-item{flex:1 1 calc(50% - 20px)}}@media screen and (max-width:767px){#topPickup_section .centerBox h2{font-size:2.6rem}#topPickup_section .centerBox .pickup-filter{flex-wrap:wrap;justify-content:center;gap:10px;margin:0}#topPickup_section .centerBox .pickup-filter button{font-size:1.4rem;letter-spacing:0;padding:10px 15px}#topPickup_section .centerBox .pickup-list{padding:10px 30px}#topPickup_section .centerBox .pickup-top .pickup-item{flex:1 1 100%}#topPickup_section .centerBox .pickup-bottom{display:none}#topPickup_section .centerBox .pickup-bottom .pickup-item{flex:1 1 100%;flex-direction:column;align-items:flex-start}#topPickup_section .centerBox .pickup-bottom img{width:100%;height:200px;margin-right:0}}@media screen and (max-width:1023px){#topPickup_section .centerBox{padding:80px 0}#topPickup_section .centerBox .pickup-list{padding:10px 20px}}#topNews_section{padding-right:30%;padding-top:10%;clear:both;position:relative;z-index:999;background:no-repeat center top url(//www.nishiyama-hospital.or.jp/wp_root/wp-content/themes/theme_1/web_parts/img/cmn/topNewsBG.jpg);background-size:cover}@media screen and (max-width:1066px){#topNews_section{padding-right:20%}}@media screen and (max-width:1066px){#topNews_section{padding-top:15%}}#topNews_section .secInr_left{padding:50px 50px 20px;border-radius:0 10px 0 0;background:#fff;overflow:hidden;max-width:1000px}@media screen and (max-width:767px){#topNews_section .secInr_left{padding:40px 20px 20px}}#indexPage_wrap{display:block}#indexPage_wrap:has(>.indexWrap_inr+.indexWrap_inr){--cols:2;--gap:40px;--row:1px;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));column-gap:var(--gap);row-gap:var(--gap);align-items:start;transition:opacity .15s ease}#indexPage_wrap.is-ready{grid-auto-rows:var(--row);opacity:1}#indexPage_wrap:not(.is-ready){pacity:.01}#indexPage_wrap>.indexWrap_inr{width:100%;background:#fff;border-radius:20px;break-inside:avoid;display:flow-root;position:relative;padding:20px;margin:0!important}#indexPage_wrap>.indexWrap_inr>:first-child{margin-top:0}#indexPage_wrap>.indexWrap_inr>:last-child{margin-bottom:0}#indexPage_wrap img{display:block;width:100%;height:auto}@media screen and (max-width:767px){#indexPage_wrap{--cols:1!important;--gap:24px!important;--row:1px!important}#indexPage_wrap .indexWrap_inr.none_index_thumb{width:100%}}#indexPage_wrap .indexWrap_inr.none_index_thumb .indexUL li{font-size:1.6rem;position:relative;padding:10px 20px;border-bottom:1px solid #ebebeb}@media screen and (max-width:767px){#indexPage_wrap{column-count:1;column-gap:20px}#indexPage_wrap .indexWrap_inr.none_index_thumb .indexUL li{width:100%}}#indexPage_wrap .indexWrap_inr.none_index_thumb .indexUL li a{color:#333;font-weight:600;display:block}@media screen and (max-width:767px){#indexPage_wrap .indexWrap_inr.none_index_thumb .indexUL li a{font-size:1.5rem}}#indexPage_wrap .indexWrap_inr.big_index_thumb{width:48%}@media screen and (max-width:767px){#indexPage_wrap .indexWrap_inr.big_index_thumb{width:100%}}#indexPage_wrap .indexWrap_inr.big_index_thumb .object-fit_parent{padding-top:50% !important}#indexPage_wrap .indexWrap_inr.big_index_thumb .indexUL{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#indexPage_wrap .indexWrap_inr.big_index_thumb .indexUL li{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ccc}@media screen and (max-width:767px){#indexPage_wrap .indexWrap_inr.big_index_thumb .indexUL li{width:100%}}#indexPage_wrap .indexWrap_inr.big_index_thumb .indexUL li a{font-size:1.6rem;position:relative;height:100%;padding:.5em 1.5em .5em 0;display:inline-block;width:100%}@media screen and (max-width:767px){#indexPage_wrap .indexWrap_inr.big_index_thumb .indexUL li a{font-size:1.5rem}}#indexPage_wrap .indexWrap_inr.small_index_thumb{width:100% !important}#indexPage_wrap .indexWrap_inr.small_index_thumb .object-fit_parent{padding-top:50% !important;width:100%;margin-bottom:0}#indexPage_wrap .indexWrap_inr.small_index_thumb .indexUL{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;overflow:hidden;margin-left:-20px !important;margin-right:-20px !important;display:flex;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#indexPage_wrap .indexWrap_inr.small_index_thumb .indexUL>li{width:calc(100% / 4);padding-left:20px !important;padding-right:20px !important}@media screen and (max-width:1025px){#indexPage_wrap .indexWrap_inr.small_index_thumb .indexUL{margin-left:-15px !important;margin-right:-15px !important}#indexPage_wrap .indexWrap_inr.small_index_thumb .indexUL>li{width:calc(100% / 2);padding-left:15px !important;padding-right:15px !important}}@media screen and (max-width:767px){#indexPage_wrap .indexWrap_inr.small_index_thumb .indexUL{margin-left:0 !important;margin-right:0 !important}#indexPage_wrap .indexWrap_inr.small_index_thumb .indexUL>li{width:calc(100% / 1);padding-left:0 !important;padding-right:0 !important}}#indexPage_wrap .indexWrap_inr.small_index_thumb .indexUL li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:top;-ms-flex-align:top;align-items:top}#indexPage_wrap .indexWrap_inr.small_index_thumb .indexUL li .object-fit_parent{height:0}#indexPage_wrap .indexWrap_inr.small_index_thumb .indexUL li a{font-size:1.6rem;position:relative;padding:.5em 1.5em .5em 0;display:inline-block;width:100%}@media screen and (max-width:767px){#indexPage_wrap .indexWrap_inr.small_index_thumb .indexUL li a{font-size:1.5rem}}.mental .contentBase,.physical .contentBase{background:0 0}.mental .contentBase .btn-area,.physical .contentBase .btn-area{max-width:1072px;margin:0 auto 10px;display:flex;justify-content:flex-end}.mental .contentBase .btn-area a,.physical .contentBase .btn-area a{color:#f7941d;font-weight:700;padding:1rem 3rem;border:solid 2px #f7941d;border-radius:50px;transition:background .3s;letter-spacing:1.5px;position:relative;display:inline-block;line-height:1.5;font-size:1.4rem}.mental .contentBase .btn-area a:hover,.physical .contentBase .btn-area a:hover{background:#f7941d;color:#fff}.mental .contentBase .btn-area a:before,.physical .contentBase .btn-area a:before{content:'';position:absolute;top:0;bottom:0;right:15px;width:7px;height:7px;margin:auto;border-top:2px solid #f7941d;border-right:2px solid #f7941d;transform:rotate(45deg);box-sizing:border-box}.mental .contentBase .btn-area a:hover:before,.physical .contentBase .btn-area a:hover:before{border-top:2px solid #fff;border-right:2px solid #fff}.mental .contentBase .mental-cat-block,.physical .contentBase .physical-cat-block{background:#fff;max-width:1072px;border-radius:20px;position:relative;padding:40px 60px;margin:0 auto 40px}.mental .contentBase .mental-cat-block .mental-cat-header h2,.physical .contentBase .physical-cat-block .physical-cat-header h2{font-size:2.4rem;font-weight:700;letter-spacing:5.7px;line-height:1.5;margin-bottom:20px}.mental .contentBase .mental-cat-block .mental-cat-image,.physical .contentBase .physical-cat-block .physical-cat-image{width:80px;height:80px;position:absolute;top:-20px;left:-20px}.mental .contentBase .mental-cat-block .mental-cat-text p,.physical .contentBase .physical-cat-block .physical-cat-text p{font-size:1.6rem;font-weight:400;letter-spacing:1px;line-height:1.8}.mental .contentBase .mental-cat-block .disease-block,.physical .contentBase .physical-cat-block .disease-block{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px}.mental .contentBase .mental-cat-block .disease-block h3,.physical .contentBase .physical-cat-block .disease-block h3{flex:1.75;font-size:1.8rem;font-weight:600;letter-spacing:2px;line-height:1.5;border-right:solid 1px #aaa;padding-right:15px}.mental .contentBase .mental-cat-block .disease-block ul,.physical .contentBase .physical-cat-block .disease-block ul{flex:8.25;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:16px;row-gap:5px}.mental .contentBase .mental-cat-block .disease-block ul li a,.physical .contentBase .physical-cat-block .disease-block ul li a{background:#f9f5ee;font-size:1.4rem;font-weight:600;letter-spacing:1px;line-height:1.4;border-radius:20px;padding:5px 20px}.mental .contentBase .mental-cat-block .disease-block ul li a:hover,.physical .contentBase .physical-cat-block .disease-block ul li a:hover{color:#f7941d}@media screen and (max-width:767px){.mental .contentBase .mental-cat-block,.physical .contentBase .physical-cat-block{padding:40px 20px}.mental .contentBase .mental-cat-block .disease-block,.physical .contentBase .physical-cat-block .disease-block{flex-direction:column}.mental .contentBase .mental-cat-block .mental-cat-header h2,.physical .contentBase .physical-cat-block .physical-cat-header h2{font-size:2rem}.mental .contentBase .mental-cat-block .disease-block h3,.physical .contentBase .physical-cat-block .disease-block h3{border-right:none;padding-right:0}.mental .contentBase .mental-cat-block .disease-block ul,.physical .contentBase .physical-cat-block .disease-block ul{column-gap:8px;row-gap:8px}}#stickyNAV{top:110px;border-radius:5px 5px 0 0;border:1px solid #ccc;border-bottom:none !important;width:100%;background:#f2f2f2;padding:15px;z-index:99}@media screen and (max-width:1066px){#stickyNAV{top:50px}}@media screen and (max-width:767px){#stickyNAV{border-radius:3px 3px 0 0}}#stickyNAV .stickyNAV_ul{gap:6px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:767px){#stickyNAV .stickyNAV_ul{gap:3px 3px}}#stickyNAV .stickyNAV_ul li:only-child{width:auto !important}#stickyNAV .stickyNAV_ul li:first-child:nth-last-child(2),#stickyNAV .stickyNAV_ul li:first-child:nth-last-child(2)~li{width:calc(50% - 4px) !important}#stickyNAV .stickyNAV_ul li:first-child:nth-last-child(n+3),#stickyNAV .stickyNAV_ul li:first-child:nth-last-child(n+3)~li{width:calc(33.3333333333% - 4px) !important}@media screen and (max-width:767px){#stickyNAV .stickyNAV_ul li:first-child:nth-last-child(n+3),#stickyNAV .stickyNAV_ul li:first-child:nth-last-child(n+3)~li{width:calc(50% - 2px) !important}}#stickyNAV .stickyNAV_ul li:first-child:nth-last-child(n+4),#stickyNAV .stickyNAV_ul li:first-child:nth-last-child(n+4)~li{width:calc(25% - 5px) !important}@media screen and (max-width:767px){#stickyNAV .stickyNAV_ul li:first-child:nth-last-child(n+4),#stickyNAV .stickyNAV_ul li:first-child:nth-last-child(n+4)~li{width:calc(50% - 2px) !important}}#stickyNAV .stickyNAV_ul li:first-child:nth-last-child(n+5),#stickyNAV .stickyNAV_ul li:first-child:nth-last-child(n+5)~li{width:calc(20% - 5px) !important}@media screen and (max-width:767px){#stickyNAV .stickyNAV_ul li:first-child:nth-last-child(n+5),#stickyNAV .stickyNAV_ul li:first-child:nth-last-child(n+5)~li{width:calc(50% - 2px) !important}}#stickyNAV .stickyNAV_ul li a{padding:.5em 2em .5em .6em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border:1px solid #ccc;background:#fff;height:100%;line-height:1.4;font-size:85%}@media screen and (max-width:767px){#stickyNAV .stickyNAV_ul li a{padding:.4em 1.5em .4em .8em}}#stickyNAV .stickyNAV_ul li.cr a{background:#fff1d9 !important;color:#026c3e;border-color:#026c3e !important}.stickyNAV_sub{border:none !important}.stickyNAV_sub .stickyNAV_sub_title{font-size:1.6rem;font-weight:700}@media screen and (max-width:767px){.stickyNAV_sub .stickyNAV_sub_title{font-size:1.4rem}}#department_detailContent{padding:2em;border-radius:0 0 5px 5px;border:1px solid #ccc;border-top:none !important}@media screen and (max-width:767px){#department_detailContent{padding:2em 1.5em}}@media screen and (max-width:767px){#department_detailContent{border-radius:0 0 3px 3px}}.departmentIndex_ul{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;overflow:hidden;margin-left:-3px !important;margin-right:-3px !important}.departmentIndex_ul>li{width:calc(100% / 5);padding-left:3px !important;padding-right:3px !important}@media screen and (max-width:1025px){.departmentIndex_ul{margin-left:-2px !important;margin-right:-2px !important}.departmentIndex_ul>li{width:calc(100% / 3);padding-left:2px !important;padding-right:2px !important}}@media screen and (max-width:767px){.departmentIndex_ul{margin-left:-2px !important;margin-right:-2px !important}.departmentIndex_ul>li{width:calc(100% / 2);padding-left:2px !important;padding-right:2px !important}}.departmentIndex_ul li.departmentIndex_ul_li{margin-bottom:6px}@media screen and (max-width:1025px){.departmentIndex_ul li.departmentIndex_ul_li{margin-bottom:4px}}@media screen and (max-width:767px){.departmentIndex_ul li.departmentIndex_ul_li{margin-bottom:4px}}.departmentIndex_ul li.departmentIndex_ul_li a{position:relative;font-size:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:1em 2em 1em 1em;border:1px solid #ccc;line-height:1.4em}#singleStaff_box #singleStaff_box_specBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#singleStaff_box #singleStaff_box_specBox .lBox{width:30%}@media screen and (max-width:767px){#singleStaff_box #singleStaff_box_specBox .lBox{width:100%}}#singleStaff_box #singleStaff_box_specBox .lBox .lBox_inr .object-fit_parent{overflow:hidden;width:100%;padding-top:100%}#singleStaff_box #singleStaff_box_specBox .lBox .lBox_inr .object-fit_parent .object-fit{vertical-align:top}#singleStaff_box #singleStaff_box_specBox .rBox{width:66%}@media screen and (max-width:767px){#singleStaff_box #singleStaff_box_specBox .rBox{width:100%}}#singleStaff_box #singleStaff_box_specBox .rBox .rBox_inr .jpName{font-size:2.8rem;letter-spacing:.15em;font-weight:700}@media screen and (max-width:767px){#singleStaff_box #singleStaff_box_specBox .rBox .rBox_inr .jpName{font-size:2.2rem}}#singleStaff_box #singleStaff_box_specBox .rBox .rBox_inr .enName{font-size:1.4rem;color:#ccc;font-style:italic}@media screen and (max-width:767px){#singleStaff_box #singleStaff_box_specBox .rBox .rBox_inr .enName{font-size:1.2rem}}#singleStaff_box #singleStaff_box_specBox .rBox .rBox_inr .specBox{padding-top:20px;margin-top:50px;border-top:1px solid #ccc}@media screen and (max-width:767px){#singleStaff_box #singleStaff_box_specBox .rBox .rBox_inr .specBox{padding-top:15px}}@media screen and (max-width:767px){#singleStaff_box #singleStaff_box_specBox .rBox .rBox_inr .specBox{margin-top:30px}}#singleStaff_box #singleStaff_box_specBox .rBox .rBox_inr .specBox .txt_1{font-size:1.6rem}@media screen and (max-width:767px){#singleStaff_box #singleStaff_box_specBox .rBox .rBox_inr .specBox .txt_1{font-size:1.4rem}}#searchName{background:#f7f7f7;padding:15px 25px 7px}#lineUL{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;overflow:hidden;margin-left:-3px !important;margin-right:-3px !important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#lineUL>li{width:calc(100% / 11);padding-left:3px !important;padding-right:3px !important}@media screen and (max-width:1025px){#lineUL{margin-left:-2px !important;margin-right:-2px !important}#lineUL>li{width:calc(100% / 6);padding-left:2px !important;padding-right:2px !important}}@media screen and (max-width:767px){#lineUL{margin-left:-1px !important;margin-right:-1px !important}#lineUL>li{width:calc(100% / 6);padding-left:1px !important;padding-right:1px !important}}#lineUL li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer !important;margin-bottom:8px}#lineUL li .liInr{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;font-size:1.6rem;padding:.4em 0;border:1px solid #ccc;background:#fff;display:block;width:100%;text-align:center;letter-spacing:0}@media screen and (max-width:1025px){#lineUL li .liInr{font-size:1.5rem}}@media screen and (max-width:767px){#lineUL li .liInr{font-size:1.3rem}}@media screen and (max-width:767px){#lineUL li .liInr{padding:.25em 0}}#lineUL li:hover .liInr{background:#fff1d9}#lineUL li.on .liInr{color:#fff;background:#f39017 !important;border:1px solid #f39017}#searchDepartment{background:#f7f7f7;padding:15px 25px 7px}#searchDepartment .searchDepartment_inr .searchDepartment_title{font-weight:700;background:#dceadc;padding:.4em 1em}#searchDepartment .searchDepartment_ul{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;overflow:hidden;margin-left:-3px !important;margin-right:-3px !important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#searchDepartment .searchDepartment_ul>li{width:calc(100% / 5);padding-left:3px !important;padding-right:3px !important}@media screen and (max-width:1025px){#searchDepartment .searchDepartment_ul{margin-left:-2px !important;margin-right:-2px !important}#searchDepartment .searchDepartment_ul>li{width:calc(100% / 5);padding-left:2px !important;padding-right:2px !important}}@media screen and (max-width:767px){#searchDepartment .searchDepartment_ul{margin-left:-1px !important;margin-right:-1px !important}#searchDepartment .searchDepartment_ul>li{width:calc(100% / 3);padding-left:1px !important;padding-right:1px !important}}#searchDepartment .searchDepartment_ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer !important;margin-bottom:8px}#searchDepartment .searchDepartment_ul li .liInr{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;font-size:1.6rem;padding:.4em .8em;border:1px solid #ccc;background:#fff;display:block;width:100%;letter-spacing:0;height:100%}@media screen and (max-width:1025px){#searchDepartment .searchDepartment_ul li .liInr{font-size:1.5rem}}@media screen and (max-width:767px){#searchDepartment .searchDepartment_ul li .liInr{font-size:1.3rem}}@media screen and (max-width:767px){#searchDepartment .searchDepartment_ul li .liInr{padding:.25em .5em}}#searchDepartment .searchDepartment_ul li:hover .liInr{background:#fff1d9}#searchDepartment .searchDepartment_ul li.on .liInr{color:#fff;background:#f39017 !important;border:1px solid #f39017}#staffList_UL{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;overflow:hidden;margin-left:-10px !important;margin-right:-10px !important}#staffList_UL>li{width:calc(100% / 3);padding-left:10px !important;padding-right:10px !important}@media screen and (max-width:1025px){#staffList_UL{margin-left:-5px !important;margin-right:-5px !important}#staffList_UL>li{width:calc(100% / 2);padding-left:5px !important;padding-right:5px !important}}@media screen and (max-width:767px){#staffList_UL{margin-left:0 !important;margin-right:0 !important}#staffList_UL>li{width:calc(100% / 1);padding-left:0 !important;padding-right:0 !important}}#staffList_UL li{padding:20px}@media screen and (max-width:1025px){#staffList_UL li{padding:10px}}@media screen and (max-width:767px){#staffList_UL li{padding:10px}}#staffList_UL li a{padding:20px;border:2px solid #f39017;display:block;height:100%}@media screen and (max-width:767px){#staffList_UL li a{padding:10px}}#staffList_UL li a .lrBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#staffList_UL li a .lrBox .lBox{width:47%}@media screen and (max-width:1250px){#staffList_UL li a .lrBox .lBox{width:60%}}#staffList_UL li a .lrBox .lBox .lBox_inr .jpName{font-size:2.2rem;font-weight:700;line-height:1.5em}@media screen and (max-width:767px){#staffList_UL li a .lrBox .lBox .lBox_inr .jpName{font-size:1.7rem}}#staffList_UL li a .lrBox .lBox .lBox_inr .enName{font-size:1.4rem;font-style:italic;color:#ccc}@media screen and (max-width:767px){#staffList_UL li a .lrBox .lBox .lBox_inr .enName{font-size:1.2rem}}#staffList_UL li a .lrBox .lBox .lBox_inr .specBox{margin-top:35px;padding-top:15px;border-top:1px solid #ccc}@media screen and (max-width:767px){#staffList_UL li a .lrBox .lBox .lBox_inr .specBox{margin-top:25px}}@media screen and (max-width:767px){#staffList_UL li a .lrBox .lBox .lBox_inr .specBox{padding-top:10px}}#staffList_UL li a .lrBox .lBox .lBox_inr .specBox .txt_1{font-size:1.4rem;line-height:1.4em}@media screen and (max-width:767px){#staffList_UL li a .lrBox .lBox .lBox_inr .specBox .txt_1{font-size:1.4rem}}#staffList_UL li a .lrBox .lBox .lBox_inr .specBox .txt_1:last-of-type{margin-bottom:0 !important}#staffList_UL li a .lrBox .rBox{width:50%}@media screen and (max-width:1250px){#staffList_UL li a .lrBox .rBox{width:37%}}#staffList_UL li a .lrBox .rBox .rBox_inr .object-fit_parent{padding-top:100% !important;margin-bottom:0 !important}.contentBase.focus_pickup{padding-right:0 !important}#focus_pickup_archiveUL{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;overflow:hidden;margin-left:0 !important;margin-right:0 !important}#focus_pickup_archiveUL>li{width:calc(100% / 3);padding-left:0 !important;padding-right:0 !important}@media screen and (max-width:1025px){#focus_pickup_archiveUL{margin-left:0 !important;margin-right:0 !important}#focus_pickup_archiveUL>li{width:calc(100% / 2);padding-left:0 !important;padding-right:0 !important}}@media screen and (max-width:767px){#focus_pickup_archiveUL{margin-left:0 !important;margin-right:0 !important}#focus_pickup_archiveUL>li{width:calc(100% / 1);padding-left:0 !important;padding-right:0 !important}}#focus_pickup_archiveUL li .panelLink_a .object-fit_parent{border-radius:0;border-radius:0}@media screen and (max-width:1025px){#focus_pickup_archiveUL li .panelLink_a .object-fit_parent{border-radius:0}}@media screen and (max-width:767px){#focus_pickup_archiveUL li .panelLink_a .object-fit_parent{border-radius:15px 0 0 15px}}#focus_pickup_archiveUL li .panelLink_a .panelLink_a_txtBox{padding-right:40px}@media screen and (max-width:1025px){#focus_pickup_archiveUL li .panelLink_a .panelLink_a_txtBox{padding-right:25px}}@media screen and (max-width:767px){#focus_pickup_archiveUL li .panelLink_a .panelLink_a_txtBox{padding-right:0}}@media screen and (min-width:1025px){#focus_pickup_archiveUL li:first-of-type .panelLink_a .object-fit_parent{border-radius:15px 0 0 15px !important}#focus_pickup_archiveUL li:nth-of-type(3n+1) .panelLink_a .object-fit_parent{border-radius:15px 0 0 15px !important}}@media screen and (max-width:1025px){#focus_pickup_archiveUL .panelLink_a .object-fit_parent{border-radius:0 !important}#focus_pickup_archiveUL li:first-of-type .panelLink_a .object-fit_parent{border-radius:15px 0 0 15px !important}#focus_pickup_archiveUL li:nth-of-type(odd) .panelLink_a .object-fit_parent{border-radius:15px 0 0 15px !important}}@media screen and (max-width:767px){#focus_pickup_archiveUL .panelLink_a .object-fit_parent{border-radius:15px 0 0 15px !important}}.archivesYear ul li{display:inline-block}.archivesYear ul li a{font-size:1.6rem;display:block;padding:.1em 1.5em;background:#ccc;cursor:pointer;border-radius:100px}@media screen and (max-width:767px){.archivesYear ul li a{font-size:1.4rem}}.archivesYear ul li.cr a{color:#fff;background:#f39017}.taxLinksBox ul li{display:inline-block}.taxLinksBox ul li a{font-size:1.6rem;display:block;padding:.1em 1.5em;background:#ccc;cursor:pointer;border-radius:100px}@media screen and (max-width:767px){.taxLinksBox ul li a{font-size:1.4rem}}.taxLinksBox ul li.cr a{color:#fff;background:#f39017}.archivesUL_Wrapp .archivesUL{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;overflow:hidden;margin-left:-5px !important;margin-right:-5px !important}.archivesUL_Wrapp .archivesUL>li{width:calc(100% / 4);padding-left:5px !important;padding-right:5px !important}@media screen and (max-width:1025px){.archivesUL_Wrapp .archivesUL{margin-left:-10px !important;margin-right:-10px !important}.archivesUL_Wrapp .archivesUL>li{width:calc(100% / 2);padding-left:10px !important;padding-right:10px !important}}@media screen and (max-width:767px){.archivesUL_Wrapp .archivesUL{margin-left:0 !important;margin-right:0 !important}.archivesUL_Wrapp .archivesUL>li{width:calc(100% / 20px);padding-left:0 !important;padding-right:0 !important}}.archivesUL_Wrapp .archivesUL li a{display:block}.archivesUL_Wrapp .archivesUL li a .txtBox .title{font-size:2.4rem}@media screen and (max-width:767px){.archivesUL_Wrapp .archivesUL li a .txtBox .title{font-size:1.8rem}}.archivesUL_Wrapp .archivesUL li a .txtBox .txt{font-size:1.6rem}@media screen and (max-width:767px){.archivesUL_Wrapp .archivesUL li a .txtBox .txt{font-size:1.4rem}}.formTBL_01 tr{border-bottom:1px solid #eee;border-top:1px solid #eee}.formTBL_01 tr td,.formTBL_01 tr th{background:0 0 !important;border:none !important;border-bottom:1px solid #eee;border-top:1px solid #eee}.formTBL_01 tr th{background:#fff1d9 !important;border-bottom:1px solid #fff !important;border-top:1px solid #fff !important}.formTBL_01 tr th p.btm0{margin-left:.5em;text-indent:-.5em}.formTBL_01 .error th{background:#f7b4b5 !important}.formTBL_01 .error td{background:#fce6e6 !important}.formTBL_01 .error input[type=mail],.formTBL_01 .error input[type=tel],.formTBL_01 .error input[type=text]{background:#fff}.mw_wp_form_preview .confTXT{display:none !important}.cautionBox{padding:2em;background:#f5f5f5}.cautionBox .txt_1{text-align:center}.cautionBox .txt_2{text-align:center;margin-bottom:0 !important}.catSelector_ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:5px 5px}.catSelector_ul li a{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;background:#fff;color:#f39017;font-size:1.4rem;font-weight:700;letter-spacing:1px;border-radius:20px;padding:5px 20px;line-height:1;border:solid 1px #f39017}.catSelector_ul li a.all{background:#f39017;color:#fff}.catSelector_ul li a:hover{background:#f39017;color:#fff}.catSelector_ul li a.all:hover{background:#fff;color:#f39017}.yearSelectRow{display:flex;align-items:center;justify-content:center;gap:.75rem;margin:1rem 0 1.5rem}.yearSelectRow__all{display:inline-block;padding:10px 15px;background:#f49018;border-radius:.5rem;color:#fff!important;font-size:1.4rem;line-height:1.4;font-weight:700}#dateSelect{padding:8px 20px;margin:0;border:1px solid #f49018;color:#f49018;font-size:1.4rem;font-weight:700}#dateSelect.datePage{border:2px solid #f39017}@media screen and (max-width:767px){.yearSelectRow__all{padding:10px}#dateSelect{padding:8px}}.newsSpec .cat{text-align:center;font-size:1.3rem;display:inline-block;padding:.1em 1em;min-width:5em;margin-right:1.5em;background:#eee;font-weight:700}.newsSpec .date{font-size:1.4rem;font-weight:700}.newsUL{margin:40px 0}.newsUL li{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition-delay:0s;transition-delay:0s;padding:1.5em 35px 1.5em 15px;border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.newsUL li:hover{background:#fff1d9}.newsUL li:after{content:"";display:block;width:8px;height:8px;position:absolute;right:15px;top:50%;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-bottom:2px solid #f39017;border-right:2px solid #f39017}.newsUL li.noPost:after{display:none}.newsUL li.noPost:hover{background:0 0}.newsUL li .date{color:#f39017;letter-spacing:.1em;margin-right:1em}.newsUL li .cat{color:#f39017;letter-spacing:.1em;border-radius:100px;border:1px solid #f39017;padding:.05em 1.5em;font-size:80%;text-align:center;background:#fff}.newsUL li .newsTitle{padding-top:.3em;color:#454545 !important;width:100%;letter-spacing:.1em}.newsUL li:last-child{border-bottom:none !important}.topics .newsUL{--col-gap:20px;--row-gap:28px;list-style:none;padding:0;margin:40px 0;display:grid;grid-template-columns:1fr;gap:var(--row-gap) var(--col-gap)}@media (min-width:768px){.topics .newsUL{grid-template-columns:repeat(3,1fr);align-items:stretch}}.topics .newsCard{border:none;display:flex;align-items:stretch;padding:0}.topics .newsCard:after{display:none}.topics .newsCard__link{display:block;flex-direction:column;flex:1;text-decoration:none;color:inherit;background:#fff;border:1px solid #eee;border-radius:12px;overflow:clip;box-shadow:0 1px 3px rgba(0,0,0,.04)}.topics .newsCard__thumb{width:100%;height:auto;overflow:hidden;background:#fafafa}@media (max-width:767px){.topics .newsCard__thumb{height:auto;aspect-ratio:1/1}}.topics .newsCard__img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;object-position:center;display:block}.topics .newsCard__noimg{width:100%;height:100%;background:linear-gradient(135deg,#f2f4f7 25%,transparent 25%) -10px 0/20px 20px,linear-gradient(225deg,#f2f4f7 25%,transparent 25%) -10px 0/20px 20px,linear-gradient(315deg,#f2f4f7 25%,transparent 25%) 0 0/20px 20px,linear-gradient(45deg,#f2f4f7 25%,transparent 25%) 0 0/20px 20px,#fafafa}.topics .newsCard__title{font-size:1.6rem;line-height:1.5;font-weight:600;padding:10px 20px}.topics .newsCard__date{display:block;font-size:12px;color:#848484;line-height:1.4;letter-spacing:1px;margin:10px 20px}.topics .newsCard__cat{display:inline-block;margin:10px 20px 20px;padding:4px 8px;background:#fff;border:solid 1px #f39017;border-radius:999px;line-height:1.2;vertical-align:middle;font-size:12px;font-weight:700;color:#f39017}.newsSingleKijiTitle{border-bottom:1px solid #f39017;padding-bottom:.5em}.bnrUL{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;overflow:hidden;margin-left:-10px !important;margin-right:-10px !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bnrUL>li{width:calc(100% / 3);padding-left:10px !important;padding-right:10px !important}@media screen and (max-width:1300px){.bnrUL{margin-left:-6px !important;margin-right:-6px !important}.bnrUL>li{width:calc(100% / 3);padding-left:6px !important;padding-right:6px !important}}@media screen and (max-width:767px){.bnrUL{margin-left:0 !important;margin-right:0 !important}.bnrUL>li{width:calc(100% / 1);padding-left:0 !important;padding-right:0 !important}}.bnrUL li a .object-fit_parent{padding-top:55% !important;margin-bottom:0 !important}.bnrUL li a .object-fit_parent img{vertical-align:top}.bnrUL li a .bnrUL_title{text-align:center;color:#fff !important;padding:.15em .3em;font-size:90%}#blog_bnr{text-align:center}#blog_bnr a{width:60%;display:inline-block;max-width:550px !important}@media screen and (max-width:767px){#blog_bnr a{width:100%}}#blog_bnr a img{width:100% !important}li.li01 a .bnrUL_title{background:#2b49ba}li.li02 a .bnrUL_title{background:#60b6b7}li.li03 a .bnrUL_title{background:#8bb74d}li.li04 a .bnrUL_title{background:#f39017}.resuiltUL li{padding-bottom:20px;border-bottom:1px solid #ccc}@media screen and (max-width:767px){.resuiltUL li{padding-bottom:10px}}.resuiltUL li a{color:#f39017;text-decoration:underline !important;font-weight:700;margin-bottom:8px}.resuiltUL li .excerpt{font-size:90%}.sitemapUL{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1025px){.sitemapUL{gap:10px}}@media screen and (max-width:767px){.sitemapUL{gap:0 10px}}.sitemapUL>li{width:calc(50% - 20px);border:1px solid #f39017;padding:.8em;border-radius:4px}@media screen and (max-width:1025px){.sitemapUL>li{width:calc(50% - 10px)}}@media screen and (max-width:767px){.sitemapUL>li{width:100%}}.sitemapUL>li>a{font-size:90%;display:block;letter-spacing:.05em;color:#f39017;font-weight:700}.sitemapUL>li>a:hover{color:#f39017}.sitemapUL_ul{padding-top:35px;border-top:2px solid #f39017;margin-top:15px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.sitemapUL_ul>li{width:48%}@media screen and (max-width:1025px){.sitemapUL_ul>li{width:100%}}@media screen and (max-width:767px){.sitemapUL_ul>li{width:100%}}.sitemapUL_ul>li>a{line-height:1.5;height:100%;display:block;font-size:85%;letter-spacing:.05em;border-bottom:1px dotted #ccc;padding-bottom:.8em;position:relative;padding-left:1em}.sitemapUL_ul>li>a:after{position:absolute;top:0;left:0;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f105";color:#f39017;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.sitemapUL_ul>li>a:hover{color:#f39017 !important}.sitemapDL>dd{width:100%}.sitemapDL>dd>.dlUL{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;overflow:hidden;margin-left:0 !important;margin-right:0 !important}.sitemapDL>dd>.dlUL>li{width:calc(100% / 3);padding-left:0 !important;padding-right:0 !important}@media screen and (max-width:1025px){.sitemapDL>dd>.dlUL{margin-left:-10px !important;margin-right:-10px !important}.sitemapDL>dd>.dlUL>li{width:calc(100% / 1);padding-left:10px !important;padding-right:10px !important}}@media screen and (max-width:767px){.sitemapDL>dd>.dlUL{margin-left:0 !important;margin-right:0 !important}.sitemapDL>dd>.dlUL>li{width:calc(100% / 2%);padding-left:0 !important;padding-right:0 !important}}.sitemapDL>dd>.dlUL>li{margin-bottom:10px}.sitemapDL>dd>.dlUL>li>a{display:block}.sitemapDL>dd>.dlUL>li>a>span{display:block;position:relative;padding:.5em 1em;border:1px solid #ccc;border-radius:3px}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slickBox{margin-bottom:60px}.slick-arrow{background:url(//www.nishiyama-hospital.or.jp/wp_root/wp-content/themes/theme_1/web_parts/img/cmn/arrow_left.png) no-repeat 10px center rgba(0,0,0,.4);border:0;width:30px;height:60px;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:1;text-indent:-9999px;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out}.slick-next{background:url(//www.nishiyama-hospital.or.jp/wp_root/wp-content/themes/theme_1/web_parts/img/cmn/arrow_right.png) no-repeat right 10px center rgba(0,0,0,.4);left:auto;right:0}.slick-dots{position:absolute;bottom:-45px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center}.slick-dots li{background:rgba(0,0,0,.4);display:inline-block;vertical-align:top;text-indent:-9999px;border-radius:100%;margin:0 5px;width:8px;height:8px}.slick-dots li.slick-active{background:rgba(0,0,0,.8)}.thumbSlickThumb .slick-slide{background:#000}.thumbSlickThumb .slick-slide img{transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;opacity:.6}.thumbSlickThumb .slick-slide.slick-current img,.thumbSlickThumb .slick-slide:hover img{opacity:1}:root{--accent:#f7941d}.cf-field input[type=radio]{appearance:none;width:16px;height:16px;border:2px solid #bdbdbd;border-radius:50%;background:#fff;position:relative;margin:0}.cf-field input[type=radio]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--accent),#fff 80%)}.cf-field input[type=radio]:after{content:"";position:absolute;inset:4px;border-radius:50%;background:0 0}.cf-field input[type=radio]:checked{border-color:var(--accent)}.cf-field input[type=radio]:checked:after{background:var(--accent);box-shadow:0 0 0 2px var(--accent)}.cf-field input[type=checkbox],.cf-privacy input[type=checkbox]{appearance:none;width:20px;height:20px;border:2px solid #bdbdbd;border-radius:6px;background:#fff;position:relative;margin:0}.cf-field input[type=checkbox]:focus-visible,.cf-privacy input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--accent),#fff 80%)}.cf-field input[type=checkbox]:checked,.cf-privacy input[type=checkbox]:checked{border-color:var(--accent);background:var(--accent)}.cf-field input[type=checkbox]:checked:after,.cf-privacy input[type=checkbox]:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:10px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(45deg)}.cf-field input[type=radio]:focus-visible,.cf-field input[type=checkbox]:focus-visible,.cf-privacy input[type=checkbox]:focus-visible{outline:2px solid color-mix(in oklab,var(--accent),#fff 70%);outline-offset:2px}.cf-privacy a{text-decoration:underline}.wpcf7-list-item{margin:0}.wpcf7-list-item label{display:flex;align-items:center;gap:5px}.cf-row{display:grid;grid-template-columns:240px 1fr;gap:16px;align-items:stretch;margin-bottom:16px}.cf-lead{margin-bottom:40px!important}.cf-lead a.tel{font-size:30px;font-weight:700;letter-spacing:1px;position:relative;padding-left:1.1em;color:inherit;text-decoration:none}.cf-lead a.tel:before{content:"";position:absolute;left:0;top:8px;width:30px;height:30px;background-image:url(/wp_root/wp-content/themes/theme_1/web_parts/img/cmn/icons/tel.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:block}.cf-row p{margin-bottom:0!important}@media (max-width:720px){.cf-row{grid-template-columns:1fr}}.cf-label{background:#fff1d9;color:#333;font-size:1.6rem;font-weight:700;padding:12px 14px;border-radius:6px;display:flex;align-items:center}.cf-label .req{color:#e82b2b}.cf-field{padding:12px 14px}.cf-field>div{margin-bottom:10px}.cf-field input[type=text],.cf-field input[type=email],.cf-field input[type=tel],.cf-field input[type=url],.cf-field input[type=number],.cf-field textarea,.cf-field select{width:100%;font-size:1.6rem;padding:12px 14px;border:1px solid #ddd;border-radius:6px;line-height:1.6;box-sizing:border-box}.mwform-tel-field input{width:initial!important}.cf-field .wpcf7-list-item{margin:0;display:inline-flex;align-items:center}.cf-field label{font-size:1.6rem;cursor:pointer}.cf-actions{margin-top:24px;text-align:center}.btn-confirm{display:inline-block;padding:14px 28px;border-radius:999px;background:#333;color:#fff;font-weight:700}.cf-privacy{text-align:center;margin:24px 0}.cf-field .note{font-size:1.4rem;display:block}.cf-field .mwform-file-delete{background:#efefef;width:30px;height:30px;display:inline-block;line-height:30px;text-align:center;letter-spacing:0;border-radius:50%}.mw_wp_form input[type=file]{font-size:1.6rem}@media (max-width:767px){.cf-privacy .wpcf7-list-item-label{font-size:1.4rem}}.cf-actions input[type=submit]{background:#f7941d;color:#fff !important;font-weight:700;padding:1.25rem 3rem !important;border:solid 2px #f7941d;border-radius:50px;transition:background .3s;letter-spacing:1.5px !important;position:relative}.cf-actions input[type=submit]:hover{background:#fff;color:#f7941d !important}.cf-actions input[type=submit]:after{content:'';position:absolute;top:0;bottom:0;right:15px;width:7px;height:7px;margin:auto;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);box-sizing:border-box}.cf-actions .prev,.cf-actions input[type=reset]{min-width:221.5px;background:#fff;color:#9f9fa5 !important;font-weight:700;padding:1.25rem 3rem !important;border:solid 1px #9f9fa5;border-radius:50px;transition:background .3s;letter-spacing:1.5px !important;position:relative;margin-bottom:20px}.cf-actions .prev:hover,.cf-actions input[type=reset]:hover{background:#9f9fa5;color:#fff !important}.cf-actions .send{min-width:221.5px}.wpcf7-spinner{display:block;margin:20px auto}.wpcf7 form.invalid .wpcf7-response-output{background:#ffc9c9}.wpcf7 form .wpcf7-response-output{background:#ededed;font-size:1.6rem;border:none;text-align:center;margin:1rem 0}