@charset "utf-8";#faq archive{display:flex;flex-direction:column;gap:1em 0}#faq archive .block-asy{background-color:#f7f5ee;border-radius:24px 0 0 24px}#faq archive .block-asy>div{padding:2em 0 2em 2em;width:92.5%;max-width:960px}#faq archive .qes{position:relative;padding-left:2.5em;color:#5e3732;font-weight:500}#faq archive .qes:before{content:'Q';position:absolute;top:-.1em;left:0;font-size:200%;font-weight:500;line-height:1.0}#faq archive .ans{position:relative;margin-top:1em;padding-left:2.5em}#faq archive .ans:before{content:'A';position:absolute;top:-.025em;left:0;color:#93c031;font-size:200%;font-weight:500;line-height:1.0}#faq archive p a{color:#93c031;text-decoration:underline}@media screen and (max-width:420px){#faq archive{gap:.75em 0}#faq archive .block-asy{border-radius:12px 0 0 12px}#faq archive .block-asy>div{padding:1.5em 0 1.5em 1em;width:93%}#faq archive .qes{padding-left:2em}#faq archive .ans{padding-left:2em}}#formedical .available dl{display:flex;flex-wrap:wrap;border-top:1px solid #d9d7d6}#formedical .available dl dt{padding:.75em;width:160px;background-color:#f7f5ee;border-bottom:1px solid #d9d7d6;text-align:center}#formedical .available dl dd{padding:.75em 0 .75em 1.5em;width:calc(100% - 160px);border-bottom:1px solid #d9d7d6}#formedical .available h4,#formedical .available h5{color:#5e3732;font-family:"Kosugi Maru",sans-serif;font-size:1.8rem}@media screen and (max-width:640px){#formedical .available dl{flex-direction:column}#formedical .available dl dt{padding:.5em .75em;width:100%;border-bottom:none;text-align:left}#formedical .available dl dd{padding:.75em;width:100%}#formedical .available dl+p{font-size:1.4rem}}#news archive,#news article{display:block;max-width:800px;border-bottom:1px solid #93c031}#news archive>div,#news article>div{padding:2em 0;border-top:1px solid #93c031}#news h3{margin:.75em 0;color:#5e3732;font-family:"Kosugi Maru",sans-serif;font-size:1.8rem}#news h4{margin-top:1em;color:#5e3732;font-weight:500}#news h4:before{content:'■'}#news p+p{margin-top:.75em}#news .date{display:flex;align-items:center;gap:0 1em;font-size:1.4rem}#news .date p{vertical-align:middle;text-box:trim-both cap alphabetic;white-space:nowrap}#news .date .cat{padding:.5em 0;width:80px;border-radius:40px;color:#fff;font-family:"Kosugi Maru",sans-serif;text-align:center;vertical-align:middle;text-box:trim-both cap alphabetic;white-space:nowrap}#news .date .cat.topics{background-color:#faa418}#news .date .cat.update{background-color:#459d78}#news .date .cat.etc{background-color:#306db0}#news .date .cat.important{background-color:#e43820}#news .pagenation{margin-left:auto;margin-right:auto;display:table;width:84%;max-width:800px;clear:both}#news .pagenation .btn-prev{float:left}#news .pagenation .btn-next{float:right}#news .pagenation a{position:relative;padding:.5em 2.5em;color:#93c031;font-size:1.4rem}#news .pagenation a:before{content:'';position:absolute;top:50%;display:block;width:24px;height:24px;background-image:url(//www.4bandori-clinic.jp/wp/wp-content/themes/4bandori-c/assets/css/../img/common/arrow-g.svg);background-repeat:no-repeat;background-size:contain}#news .pagenation .btn-next a:before{right:0;transform:translateY(-50%)}#news .pagenation .btn-prev a:before{left:;transform:translateY(-50%) rotate(180deg)}#news .pagenation a span{text-box:trim-both cap alphabetic;white-space:nowrap}#news .btn-link{margin:0 auto}@media screen and (max-width:420px){#news .date{font-size:1.2rem}#news .date .cat{padding:.7em 0;width:72px}}#recruit h2+p{text-align:center}#recruit .point{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25em 2.3%}#recruit .point>div{display:flex;flex-direction:column;justify-content:center;padding:1.5em 1em;width:31.8%;min-height:148px;background-color:#f7f5ee;border-radius:1.5em;text-align:center}#recruit .point p{color:#5e3732;font-family:"Kosugi Maru",sans-serif;font-size:1.8rem}#recruit .jobposting{display:flex;justify-content:space-between}#recruit .jobposting h3{padding-top:.75em;border-top:1px solid;width:160px;color:#93c031;font-family:"Kosugi Maru",sans-serif;font-size:1.8rem}#recruit .jobposting h4{color:#5e3732;font-family:"Kosugi Maru",sans-serif}#recruit .jobposting dl{display:table;width:calc(95% - 160px)}#recruit .jobposting dl{border-top:1px solid #d9d7d6}#recruit .jobposting dl dt,#recruit .jobposting dl dd{padding:1em 0}#recruit .jobposting dl dt{width:128px;float:left}#recruit .jobposting dl dd{padding-left:128px;border-bottom:1px solid #d9d7d6}@media screen and (max-width:960px){#recruit .point{gap:1em 3%}#recruit .point>div{padding:1.5em 1em;width:48.5%;min-height:96px}#recruit .point>div:first-child{width:100%}}@media screen and (max-width:767px){#recruit h2+p{text-align:left}#recruit .jobposting h3{width:96px}#recruit .jobposting dl{display:table;width:calc(95% - 96px)}#recruit .jobposting dl dt{width:96px;float:left}#recruit .jobposting dl dd{padding-left:104px;border-bottom:1px solid #d9d7d6}}@media screen and (max-width:640px){#recruit .jobposting{flex-direction:column;gap:0}#recruit .jobposting h3{padding:.4em .75em;width:100%;background-color:#93c031;color:#fff}#recruit .jobposting dl{width:100%;border:0}}@media screen and (max-width:540px){#recruit .point p{font-size:3.2vw}}@media screen and (max-width:420px){#recruit .point{gap:.5em 0}#recruit .point>div{padding:1em;width:100%;min-height:56px}#recruit .point>div:first-child{width:100%}#recruit .point p{font-size:4.5vw}#recruit .jobposting h4{font-size:1.4rem}#recruit .jobposting dl dt{width:80px}#recruit .jobposting dl dd{padding-left:88px}}#privacy h3{color:#5e3732;font-family:"Kosugi Maru",sans-serif;font-size:1.8rem;text-align:center}#privacy h4{color:#5e3732;font-family:"Kosugi Maru",sans-serif}#privacy h4+p{padding-left:1em}#privacy .reference{padding:2.5em;border:1px solid #93c031;border-radius:1.5em}@media screen and (max-width:767px){#privacy .reference{padding:2em 5%}}@media screen and (max-width:420px){#privacy .reference{padding:1.5em 5%}}