#contents #head{background-position:center center}#head .txt{left:3.5%}#contents #anchor_body{margin:0}#contents .anchors ol{flex-wrap:wrap}#contents .anchors li{width:33.3333%;flex:auto}#recruit .btn_arrow1::after{-webkit-transform:rotate(135deg);transform:rotate(135deg);right:17px;top:-1px}#recruit{background:url("../img/bg0.jpg") no-repeat center top/100% auto}#recruit,.recruit2{padding:40px 0 0}#recruit h2,.recruit2 h2{font-size:2.4rem;color:#a5964b;text-align:left}#recruit h2 span,.recruit2 h2 span{display:block;font-size:initial}#recruit h2.center,.recruit2 h2.center{text-align:center}#recruit h3,.recruit2 h3{text-align:left;color:#fff}#recruit .title_qa,.recruit2 .title_qa{margin-top:1.5em}#recruit .doctormessage,.recruit2 .doctormessage{margin-top:30px;display:flex}#recruit .doctormessage .faceimg,.recruit2 .doctormessage .faceimg{width:30%;color:#a5964b;font-size:23px;text-align:center}#recruit .doctormessage .faceimg span,.recruit2 .doctormessage .faceimg span{font-size:14px}#recruit .doctormessage .faceimg img,.recruit2 .doctormessage .faceimg img{width:100%;max-width:100px}#recruit .doctormessage .message,.recruit2 .doctormessage .message{width:70%}#recruit .doctormessage .message .headtext,.recruit2 .doctormessage .message .headtext{color:#a5964b;text-align:center;margin-bottom:1em}#recruit .doctormessage .message .contents,.recruit2 .doctormessage .message .contents{text-align:left}#recruit .doctormessage .message .contents h4,.recruit2 .doctormessage .message .contents h4{color:#a5964b;text-align:center;margin-bottom:1em}#recruit .doctormessage .message .contents p,.recruit2 .doctormessage .message .contents p{margin-bottom:1em}#recruit .doctormessage .message .contents p.mt05,.recruit2 .doctormessage .message .contents p.mt05{margin-bottom:.5em}#recruit .doctormessage .message .contents p.mt3em,.recruit2 .doctormessage .message .contents p.mt3em{margin-bottom:3em}#recruit .doctormessage .message .contents ul.line-box,.recruit2 .doctormessage .message .contents ul.line-box{border:1px solid #a5964b;padding:10px 15px;margin-bottom:.5em}#recruit .btns,.recruit2 .btns{margin-bottom:0 !important}#recruit .btns a,.recruit2 .btns a{margin:0 auto}#recruit .btns a.apply,.recruit2 .btns a.apply{padding:15px 0;font-size:2rem}#recruit .btns2,.recruit2 .btns2{margin:0}#recruit .btns2 .btn_link_l_wimg,.recruit2 .btns2 .btn_link_l_wimg{margin:0}#recruit .recruit_items,.recruit2 .recruit_items{display:flex;flex-wrap:wrap;box-sizing:border-box}#recruit .recruit_items .recruit_item,.recruit2 .recruit_items .recruit_item{display:flex;flex-wrap:nowrap;align-items:center;box-sizing:border-box;padding:10px 25px 10px 0}#recruit .recruit_items .recruit_item .recruit_item_img,.recruit2 .recruit_items .recruit_item .recruit_item_img{width:120px}#recruit .recruit_items .recruit_item .recruit_item_img img,.recruit2 .recruit_items .recruit_item .recruit_item_img img{width:100px;height:auto}#recruit .recruit_items .recruit_item .recruit_item_name,.recruit2 .recruit_items .recruit_item .recruit_item_name{color:#a5964b;font-size:24px;text-align:left;line-height:36px;white-space:nowrap}#recruit .recruit_items .recruit_item .recruit_item_name span,.recruit2 .recruit_items .recruit_item .recruit_item_name span{display:inline;font-size:14px}#recruit .section_box,.recruit2 .section_box{margin-bottom:1em}#recruit .section_box .stit,.recruit2 .section_box .stit{color:#a5964b;margin:1em 0 .5em 0}#recruit .section_box .recruit_flow,.recruit2 .section_box .recruit_flow{margin-bottom:2em}#recruit .section_box .recruit_flow ul,.recruit2 .section_box .recruit_flow ul{list-style-type:none;display:flex}#recruit .section_box .recruit_flow ul li,.recruit2 .section_box .recruit_flow ul li{box-sizing:border-box;width:100%;margin:0 1.25em 0 0;background:#eae9e6;text-decoration:none;color:#444;position:relative;height:50px;text-align:center;display:flex;justify-content:center;align-items:center;flex-flow:column nowrap}#recruit .section_box .recruit_flow ul li::after,.recruit2 .section_box .recruit_flow ul li::after{content:" ";display:block;width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:15px solid #eae9e6;position:absolute;top:50%;margin-top:-25px;left:100%;z-index:2}#recruit .section_box .recruit_flow ul li:last-of-type,.recruit2 .section_box .recruit_flow ul li:last-of-type{background:#a5964b;margin-right:0;color:#fff}#recruit .section_box .recruit_flow ul li:last-of-type:after,.recruit2 .section_box .recruit_flow ul li:last-of-type:after{display:none}#recruit .section_box .recruit_flow ul.adjheight1 li,.recruit2 .section_box .recruit_flow ul.adjheight1 li{height:80px}#recruit .section_box .recruit_flow ul.adjheight1 li::after,.recruit2 .section_box .recruit_flow ul.adjheight1 li::after{border-top:40px solid transparent;border-bottom:40px solid transparent;margin-top:-40px}#recruit .section_box .recruit_detaillist,.recruit2 .section_box .recruit_detaillist{margin-bottom:3em}#recruit .section_box .wanted,.recruit2 .section_box .wanted{color:#b02b5a}#recruit .section_box .table_col2 th,.recruit2 .section_box .table_col2 th{width:15%;color:#0f0f0f;text-align:center}#recruit .section_box .table_col2 td,.recruit2 .section_box .table_col2 td{width:85%}#recruit .section_box .work_items .work_items_title,.recruit2 .section_box .work_items .work_items_title{color:#a5964b;margin-bottom:.5em}#recruit .section_box .work_items .work_items_list,.recruit2 .section_box .work_items .work_items_list{border:1px solid #a5964b;padding:15px 25px;margin-bottom:1em}#recruit .section_box .work_items .work_items_list ul,.recruit2 .section_box .work_items .work_items_list ul{list-style-type:none}#recruit .section_box .work_items .work_items_list ul li:before,.recruit2 .section_box .work_items .work_items_list ul li:before{content:"・"}#recruit .section_box .work_items .work_items_detail,.recruit2 .section_box .work_items .work_items_detail{display:flex;margin-bottom:3em}#recruit .section_box .work_items .work_items_detail .work_items_detail_text,.recruit2 .section_box .work_items .work_items_detail .work_items_detail_text{width:60%;padding-right:10px}#recruit .section_box .work_items .work_items_detail .work_items_detail_text p,.recruit2 .section_box .work_items .work_items_detail .work_items_detail_text p{margin-bottom:1em}#recruit .section_box .work_items .work_items_detail .work_items_detail_img,.recruit2 .section_box .work_items .work_items_detail .work_items_detail_img{width:40%;padding-left:10px}#recruit .career .career_text,.recruit2 .career .career_text{line-height:2;margin-bottom:10px}#recruit .career .career_text span,.recruit2 .career .career_text span{background-color:#b02b5a;color:#fff;padding:5px;margin-right:10px}#recruit .career .career_attention,.recruit2 .career .career_attention{margin-top:5px;font-size:1.2rem;text-align:center}#traning .traning_items .traning_items_title{color:#a5964b;margin-bottom:.5em}#traning .traning_items .traning_items_list{border:1px solid #a5964b;padding:15px 25px;margin-bottom:1em}#traning .traning_items .traning_items_list ul{list-style-type:none}#traning .traning_items .traning_items_list ul li:before{content:"・"}#traning .traning_items .traning_items_detail{display:flex;margin-bottom:2em}#traning .traning_items .traning_items_detail .traning_items_detail_text{width:55%}#traning .traning_items .traning_items_detail .traning_items_detail_text p{margin-bottom:1em}#traning .traning_items .traning_items_detail .traning_items_detail_img{width:45%}#contactinfo{margin:0;padding:40px 0;background:#edece9}.nosp_tp{padding:0 !important;margin:0 0 40px !important}#contents .accordion_content h4{color:#a5964b;margin:30px auto 15px}#contents .accordion_content .btns{margin-bottom:3em !important}#contents #item01 h3{color:#a5964b}#contents #item01 .text-right{text-align:right}#contents #item03 .boshulist,#contents .item03_2 .boshulist{display:flex;flex-wrap:wrap;margin:0 -8px;padding-bottom:20px}#contents #item03 .boshulist li,#contents .item03_2 .boshulist li{box-sizing:border-box;flex-basis:20%;padding:0 4px 20px;text-align:center}#contents #item03 .boshulist li h3,#contents .item03_2 .boshulist li h3{margin-top:.3em;font-size:1.4rem;padding:5px;color:#a5964b;text-align:center}#contents #item03 .boshulist li h3::before,#contents #item03 .boshulist li h3::after,#contents .item03_2 .boshulist li h3::before,#contents .item03_2 .boshulist li h3::after{right:0;top:0;bottom:0;margin:auto}#contents #item03 .boshulist li h3::after,#contents .item03_2 .boshulist li h3::after{right:7px;bottom:1px}#contents #item03 .boshulist li .boshulist_ttl_g,#contents .item03_2 .boshulist li .boshulist_ttl_g{text-align:left}#contents #item03 a,#contents .item03_2 a{display:block;transition:opacity .15s ease-out}#contents #item03 a:hover,#contents .item03_2 a:hover{opacity:.6}#contents #item03 a img,#contents .item03_2 a img{width:100%;height:auto}#contents #item03 h3.sec_sub,#contents .item03_2 h3.sec_sub{color:#a5964b;font-size:1.6rem;margin-bottom:15px}#contents #item04{padding-bottom:30px}#contents #item04 .bgblue{background:url("/doctor/recruit/img/interview_timeflow_bg.png")}#contents #item04 .timeflow{padding:26px 36px 26px 26px;border-radius:6px;box-sizing:border-box}#contents #item04 .timeflow dl{display:flex}#contents #item04 .timeflow dl dt{width:185px;box-sizing:border-box}#contents #item04 .timeflow dl dt span{font-size:1.8rem;font-weight:bold;color:#a5964b;border:2px solid #a5964b;border-radius:100px;padding:15px 30px;display:block;text-align:center;line-height:59%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#contents #item04 .timeflow dl dt span.mt60{margin-top:50px}#contents #item04 .timeflow dl dt.spnodisp{display:none}#contents #item04 .timeflow dl dd{width:100%;box-sizing:border-box}#contents #item04 .timeflow dl dd b{font-size:1.8rem;font-weight:bold;color:#a5964b;padding:10px 0 15px;display:block}#contents #item04 .timeflow dl dd p{width:90%;padding:0 0 10px 0;font-size:1.5rem;box-sizing:border-box}#contents #item04 .timeflow dl dd .flow_block{display:flex;box-sizing:border-box}#contents #item04 .timeflow dl dd .flow_block p{box-sizing:border-box}#contents #item04 .timeflow dl dd .flow_block p span{display:block;font-weight:bold;margin-bottom:5px;font-size:1.6rem}#contents #item04 .timeflow dl dd .flow_block p.full-width{width:100%}#contents #item04 .timeflow dl dd .flow_block figure{padding:0 0 0 20px;width:100%;box-sizing:border-box;text-align:right}#contents #item04 .timeflow dl dd .flow_block figure div{margin-bottom:15px}#contents #item04 .timeflow dl dd .flow_block figure img{width:275px;height:auto}#contents #about_takasu,#contents #saiyolist{padding-top:40px}#contents #about_takasu .divide2,#contents #saiyolist .divide2{margin:20px -13px}#contents #about_takasu .btn_link_l_wimg,#contents #saiyolist .btn_link_l_wimg{margin:0;padding:15px 10px}#contents #about_takasu .btn_link_l_wimg span,#contents #saiyolist .btn_link_l_wimg span{font-size:1.6rem;margin-bottom:0}#contents #philosophy{padding-top:0}#contents #philosophy .divide2{margin:20px -13px}#contents #philosophy .divide2 .btn_link_interview{padding:15px 0px}#contents #philosophy .divide2 .btn_link_interview span{font-size:1.4rem !important}#contents .page_return{border-top:solid 1px #eee;padding:20px 0;margin-top:40px;text-align:center}#contents .page_return .btns{text-align:center;margin:20px auto 0 !important}#contents .page_return .btns a{box-sizing:border-box;position:relative;display:inline-block;padding:7px 20px;border:solid 1px #a5964b;border-radius:3px;line-height:1.4;font-size:1.4rem;color:#a5964b;transition:all .15s ease-out;width:100%;max-width:300px}#contents .page_return .btns a::before,#contents .page_return .btns a::after{top:0;bottom:0;right:10px;margin:auto}#contents .page_return .btns a::after{right:18px;transition:border .15s ease-out}#contents #interview .interview_item{padding:15px;margin:15px auto;box-sizing:border-box;width:100%}#contents #interview .interview_item.bg1{background:#edece9}#contents #interview .interview_item .question{background:url("/doctor/recruit/img/interview_index1.png") no-repeat left top;padding:0 0 15px 30px;color:#b02b5a}#contents #interview .interview_item .answer{padding:0 0 5px 30px}#contents #interview .interview_item .answer .img_r{width:45%;float:right;padding:0 0 10px 20px}#contents #interview .interview_item .answer .img_r img{width:100%;height:auto}#contents #interview .interview_item .question_img{background:url("/doctor/recruit/img/interview_index_q.png") no-repeat left top;padding:8px 0 25px 50px;color:#b02b5a}#contents #interview .interview_item .answer_img{background:url("/doctor/recruit/img/interview_index_a.png") no-repeat left top;padding:8px 0 5px 50px}#contents #interview .interview_item .answer_img .img_r{width:45%;float:right;padding:0 0 10px 20px}#contents #interview .interview_item .answer_img .img_r img{width:100%;height:auto}#contents #interview .btmnoline{border-bottom:none !important}#contents #interview dl dt{float:left;width:85px;color:#a5964b;padding:15px 0;font-size:14px;border-top:1px solid #bdc9d1}#contents #interview dl dd{padding:15px 15px 15px 85px;font-size:14px;border-top:1px solid #bdc9d1}#contents #interview dl .notline{border-top:none}#contents #interview .interview_person{display:flex;align-items:center;color:#a5964b;font-size:1.8rem}#contents #interview .interview_person figure{width:20%;max-width:100px}#contents #interview .interview_person figure img{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:50%}#contents #interview .interview_person div.interview_personname{display:block;width:80%;padding-left:15px}#contents #interview h3.qahead{line-height:2rem;border-left:solid 4px #a5964b;padding:15px;font-size:2rem;color:#a5964b;text-align:left;background:beige}#contents #maternityleave .btns{margin-bottom:40px !important}#contents hr{position:relative;margin-top:60px;padding-bottom:30px;border:none;border-top:solid 1px #a5964b;overflow:visible}#contents hr.interview_hr{margin-top:0;padding-bottom:0}#contents hr::before{display:block;position:absolute;left:0;right:0;top:-22px;width:147px;height:42px;margin:auto;background:#fff url(/common/img/ornament8.png) no-repeat center center/contain;content:""}#contents #philosophy hr{margin-top:30px}#contents #philosophy .philosophy_header{display:flex;align-items:center;color:#a5964b;font-size:1.8rem}#contents #philosophy .philosophy_header .philosophy_header_circle{width:20%;max-width:100px}#contents #philosophy .philosophy_header .philosophy_header_circle span{display:flex;width:100px;height:100px;border-radius:50%;background:#a5964b;color:#fff;align-items:center;justify-content:center;font-size:3.2rem}#contents #philosophy .philosophy_header .philosophy_header_message{display:block;width:80%;padding-left:15px}#contents #philosophy h3{font-size:2.4rem;margin-bottom:10px;color:#a5964b}#contents #philosophy .img_block1{box-sizing:border-box}#contents #philosophy .img_block1 figure{width:50%;text-align:center}#contents #philosophy .img_block1 figure img{height:200px;width:auto;margin:auto}#contents #philosophy .img_block1 figure img.adj_ls{height:auto;width:100 #contents #philosophy .img_block1 figure img.adj_ls}#contents #philosophy .img_block1 figure p{color:#a5964b;margin-top:5px}#contents #philosophy .btns{margin-bottom:0 !important}#contents #philosophy .btns a{margin:0 auto}#contents #philosophy .btns a.apply{padding:15px 0;font-size:2rem}#contents .recruit_figsec p.center{text-align:center;padding-bottom:20px}#contents .decoframe{padding:7.814%;background:url("/doctor/recruit/img/img_decoframe.png") no-repeat center center;background-size:100% 100%}@media only screen and (max-width: 767px){#head{overflow:hidden;height:48vw}#head .txt{left:10px}#recruit{background:url("../img/bg0.jpg") no-repeat center top/100% auto}#recruit,.recruit2{padding:40px 0 0}#recruit h2,.recruit2 h2{font-size:2.4rem;color:#a5964b;text-align:left}#recruit h2 span,.recruit2 h2 span{display:block;font-size:initial}#recruit h2.center,.recruit2 h2.center{text-align:center}#recruit h3,.recruit2 h3{text-align:left;color:#fff}#recruit .doctormessage,.recruit2 .doctormessage{margin-top:30px;display:block}#recruit .doctormessage .faceimg,.recruit2 .doctormessage .faceimg{width:100%;color:#a5964b;font-size:23px;text-align:center}#recruit .doctormessage .faceimg span,.recruit2 .doctormessage .faceimg span{font-size:14px}#recruit .doctormessage .faceimg img,.recruit2 .doctormessage .faceimg img{width:100%;max-width:100px}#recruit .doctormessage .message,.recruit2 .doctormessage .message{width:100%}#recruit .doctormessage .message .headtext,.recruit2 .doctormessage .message .headtext{color:#a5964b;text-align:center;margin-bottom:1em}#recruit .doctormessage .message .contents,.recruit2 .doctormessage .message .contents{text-align:left}#recruit .doctormessage .message .contents h4,.recruit2 .doctormessage .message .contents h4{color:#a5964b;text-align:center;margin-bottom:1em}#recruit .doctormessage .message .contents p,.recruit2 .doctormessage .message .contents p{margin-bottom:1em}#recruit .doctormessage .message .contents p.mt05,.recruit2 .doctormessage .message .contents p.mt05{margin-bottom:.5em}#recruit .doctormessage .message .contents p.mt3em,.recruit2 .doctormessage .message .contents p.mt3em{margin-bottom:3em}#recruit .doctormessage .message .contents ul.line-box,.recruit2 .doctormessage .message .contents ul.line-box{border:1px solid #a5964b;padding:10px 15px;margin-bottom:.5em}#recruit .btns,.recruit2 .btns{margin-bottom:4em !important}#recruit .btns a,.recruit2 .btns a{margin:0 auto}#recruit .btns a.apply,.recruit2 .btns a.apply{padding:15px 0;font-size:2rem}#recruit .btns2,.recruit2 .btns2{margin:0}#recruit .btns2 .btn_link_l_wimg,.recruit2 .btns2 .btn_link_l_wimg{margin:0 auto}#recruit .recruit_items,.recruit2 .recruit_items{display:flex;flex-wrap:wrap;box-sizing:border-box}#recruit .recruit_items .recruit_item,.recruit2 .recruit_items .recruit_item{display:flex;flex-wrap:nowrap;align-items:center;box-sizing:border-box;padding:10px 25px 10px 0}#recruit .recruit_items .recruit_item .recruit_item_img,.recruit2 .recruit_items .recruit_item .recruit_item_img{width:120px}#recruit .recruit_items .recruit_item .recruit_item_img img,.recruit2 .recruit_items .recruit_item .recruit_item_img img{width:100px;height:auto}#recruit .recruit_items .recruit_item .recruit_item_name,.recruit2 .recruit_items .recruit_item .recruit_item_name{color:#a5964b;font-size:24px;text-align:left;line-height:36px;white-space:nowrap}#recruit .recruit_items .recruit_item .recruit_item_name span,.recruit2 .recruit_items .recruit_item .recruit_item_name span{display:inline;font-size:14px}#recruit .recruit_items .recruit_item .recruit_item_name .item_line_height,.recruit2 .recruit_items .recruit_item .recruit_item_name .item_line_height{line-height:25px}#recruit .recruit_items .recruit_item .recruit_item_name .item_line_height:last-of-type,.recruit2 .recruit_items .recruit_item .recruit_item_name .item_line_height:last-of-type{padding-top:10px}#recruit .section_box,.recruit2 .section_box{margin-bottom:1em}#recruit .section_box .stit,.recruit2 .section_box .stit{color:#a5964b;margin:1em 0 .5em 0}#recruit .section_box .recruit_flow,.recruit2 .section_box .recruit_flow{margin-bottom:2em}#recruit .section_box .recruit_flow ul,.recruit2 .section_box .recruit_flow ul{list-style-type:none;display:flex}#recruit .section_box .recruit_flow ul li,.recruit2 .section_box .recruit_flow ul li{box-sizing:border-box;width:100%;margin:0 1.25em 0 0;background:#eae9e6;text-decoration:none;color:#444;position:relative;height:50px;text-align:center;display:flex;justify-content:center;align-items:center;flex-flow:column nowrap}#recruit .section_box .recruit_flow ul li::after,.recruit2 .section_box .recruit_flow ul li::after{content:" ";display:block;width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:15px solid #eae9e6;position:absolute;top:50%;margin-top:-25px;left:100%;z-index:2}#recruit .section_box .recruit_flow ul li:last-of-type,.recruit2 .section_box .recruit_flow ul li:last-of-type{background:#a5964b;margin-right:0;color:#fff}#recruit .section_box .recruit_flow ul li:last-of-type:after,.recruit2 .section_box .recruit_flow ul li:last-of-type:after{display:none}#recruit .section_box .recruit_flow ul.adjheight1 li,.recruit2 .section_box .recruit_flow ul.adjheight1 li{height:80px}#recruit .section_box .recruit_flow ul.adjheight1 li::after,.recruit2 .section_box .recruit_flow ul.adjheight1 li::after{border-top:40px solid transparent;border-bottom:40px solid transparent;margin-top:-40px}#recruit .section_box .recruit_detaillist,.recruit2 .section_box .recruit_detaillist{margin-bottom:3em}#recruit .section_box .table_col2 th,.recruit2 .section_box .table_col2 th{width:25%;color:#0f0f0f;text-align:center}#recruit .section_box .table_col2 td,.recruit2 .section_box .table_col2 td{width:75%}#recruit .section_box .work_items .work_items_title,.recruit2 .section_box .work_items .work_items_title{color:#a5964b;margin-bottom:.5em}#recruit .section_box .work_items .work_items_list,.recruit2 .section_box .work_items .work_items_list{border:1px solid #a5964b;padding:15px 25px;margin-bottom:1em}#recruit .section_box .work_items .work_items_list ul,.recruit2 .section_box .work_items .work_items_list ul{list-style-type:none}#recruit .section_box .work_items .work_items_list ul li:before,.recruit2 .section_box .work_items .work_items_list ul li:before{content:"・"}#recruit .section_box .work_items .work_items_detail,.recruit2 .section_box .work_items .work_items_detail{display:block;margin-bottom:3em}#recruit .section_box .work_items .work_items_detail .work_items_detail_text,.recruit2 .section_box .work_items .work_items_detail .work_items_detail_text{width:100%;padding-right:0;margin-bottom:1em}#recruit .section_box .work_items .work_items_detail .work_items_detail_text p,.recruit2 .section_box .work_items .work_items_detail .work_items_detail_text p{margin-bottom:1em}#recruit .section_box .work_items .work_items_detail .work_items_detail_img,.recruit2 .section_box .work_items .work_items_detail .work_items_detail_img{width:100%;text-align:center;box-sizing:border-box;margin-bottom:1em;padding:0}#contactinfo{margin:0;padding:40px 0;background:#edece9}#traning .traning_items .traning_items_title{color:#a5964b;margin-bottom:.5em}#traning .traning_items .traning_items_list{border:1px solid #a5964b;padding:15px 25px;margin-bottom:1em}#traning .traning_items .traning_items_list ul{list-style-type:none}#traning .traning_items .traning_items_list ul li:before{content:"・"}#traning .traning_items .traning_items_detail{display:block;margin-bottom:2em}#traning .traning_items .traning_items_detail .traning_items_detail_text{width:100%;margin-bottom:1em}#traning .traning_items .traning_items_detail .traning_items_detail_text p{margin-bottom:1em}#traning .traning_items .traning_items_detail .traning_items_detail_img{width:100%;text-align:center;box-sizing:border-box;margin-bottom:1em;padding:0}#recruit_chinese_counselor{padding-top:60px;margin-top:-60px}#contents #item03 .boshulist,#contents .item03_2 .boshulist{display:flex;flex-wrap:wrap;margin:0 -8px;padding-bottom:20px}#contents #item03 .boshulist li,#contents .item03_2 .boshulist li{box-sizing:border-box;flex-basis:50%;padding:0 4px 20px;text-align:center}#contents #item03 .boshulist li h3,#contents .item03_2 .boshulist li h3{margin-top:.3em;font-size:1.4rem;padding:5px;color:#a5964b;text-align:center}#contents #item03 .boshulist li h3::before,#contents #item03 .boshulist li h3::after,#contents .item03_2 .boshulist li h3::before,#contents .item03_2 .boshulist li h3::after{right:0;top:0;bottom:0;margin:auto}#contents #item03 .boshulist li h3::after,#contents .item03_2 .boshulist li h3::after{right:7px;bottom:1px}#contents #item03 .boshulist li:first-of-type h3,#contents .item03_2 .boshulist li:first-of-type h3{text-align:left}#contents #item03 a,#contents .item03_2 a{display:block;transition:opacity .15s ease-out}#contents #item03 a:hover,#contents .item03_2 a:hover{opacity:.6}#contents #item03 a img,#contents .item03_2 a img{width:100%;height:auto}#contents #item04 .timeflow{padding:15px;border-radius:6px}#contents #item04 .timeflow dl{display:block;margin-bottom:15px;width:100%;box-sizing:border-box}#contents #item04 .timeflow dl.not_block{display:flex}#contents #item04 .timeflow dl dt{width:150px;margin-bottom:10px}#contents #item04 .timeflow dl dt span{font-size:1.5rem;font-weight:bold;color:#a5964b;border:2px solid #a5964b;border-radius:100px;padding:12px 15px;display:block;text-align:center;line-height:59%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#contents #item04 .timeflow dl dt span.mt60{margin-top:50px}#contents #item04 .timeflow dl dt.spnodisp{display:none}#contents #item04 .timeflow dl dd{padding:0}#contents #item04 .timeflow dl dd b{font-size:1.5rem;font-weight:bold;color:#a5964b;padding:10px 0 15px;display:block}#contents #item04 .timeflow dl dd p{padding:0 0 10px 0;font-size:1.4rem}#contents #item04 .timeflow dl dd .flow_block{display:block}#contents #item04 .timeflow dl dd .flow_block p{width:100%}#contents #item04 .timeflow dl dd .flow_block p span{display:block;font-weight:bold;margin-bottom:5px;font-size:1.6rem}#contents #item04 .timeflow dl dd .flow_block figure{width:100%;padding:0;text-align:center;display:flex}#contents #item04 .timeflow dl dd .flow_block figure div{margin:0 auto 15px}#contents .section_box{margin-bottom:1em}#contents .section_box .stit{color:#a5964b;margin:1em 0 .5em 0}#contents .section_box .recruit_flow{margin-bottom:2em}#contents .section_box .recruit_flow ul{list-style-type:none;display:flex}#contents .section_box .recruit_flow ul li{box-sizing:border-box;width:100%;margin:0 1.25em 0 0;background:#eae9e6;text-decoration:none;color:#444;position:relative;height:50px;text-align:center;display:flex;justify-content:center;align-items:center;flex-flow:column nowrap}#contents .section_box .recruit_flow ul li::after{content:" ";display:block;width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:15px solid #eae9e6;position:absolute;top:50%;margin-top:-25px;left:100%;z-index:2}#contents .section_box .recruit_flow ul li:last-of-type{background:#a5964b;margin-right:0;color:#fff}#contents .section_box .recruit_flow ul li:last-of-type:after{display:none}#contents .section_box .recruit_flow ul.adjheight1 li{height:80px}#contents .section_box .recruit_flow ul.adjheight1 li::after{border-top:40px solid transparent;border-bottom:40px solid transparent;margin-top:-40px}#contents .section_box .recruit_detaillist{margin-bottom:3em}#contents .section_box .wanted{color:#b02b5a}#contents .section_box .table_col2 th{width:25%;color:#0f0f0f;text-align:center}#contents .section_box .table_col2 td{width:75%}#contents .section_box .divide2{margin:20px auto}#contents .section_box .divide2:not(.sp_divide)>*+*{margin-top:20px !important}#contents #about_takasu,#contents #saiyolist,#contents #philosophy{padding-top:40px}#contents #about_takasu .divide2,#contents #saiyolist .divide2,#contents #philosophy .divide2{margin:20px 0}#contents #about_takasu .btn_link_l_wimg,#contents #saiyolist .btn_link_l_wimg,#contents #philosophy .btn_link_l_wimg{margin:0 auto;padding:15px 10px;width:100%}#contents #about_takasu .btn_link_l_wimg span,#contents #saiyolist .btn_link_l_wimg span,#contents #philosophy .btn_link_l_wimg span{font-size:1.5rem;margin-bottom:0}#contents .page_return{border-top:solid 1px #eee;padding:20px 0;margin-top:40px;text-align:center}#contents .page_return .btns{text-align:center;margin:20px auto 0 !important}#contents .page_return .btns a{box-sizing:border-box;position:relative;display:inline-block;padding:7px 20px;border:solid 1px #a5964b;border-radius:3px;line-height:1.4;font-size:1.4rem;color:#a5964b;transition:all .15s ease-out;width:100%;max-width:300px}#contents .page_return .btns a::before,#contents .page_return .btns a::after{top:0;bottom:0;right:10px;margin:auto}#contents .page_return .btns a::after{right:18px;transition:border .15s ease-out}#contents #interview .interview_item{padding:15px;margin:15px auto;box-sizing:border-box;width:100%}#contents #interview .interview_item.bg1{background:#edece9}#contents #interview .interview_item .question{background:url("/doctor/recruit/img/interview_index1.png") no-repeat left top;padding:0 0 15px 30px;color:#b02b5a}#contents #interview .interview_item .answer{padding:0 0 5px 30px}#contents #interview .interview_item .answer .img_r{width:100%;float:none;padding:0 0 20px 0}#contents #interview .interview_item .answer .img_r img{width:100%;height:auto}#contents #interview .interview_item .question_img{background:url("/doctor/recruit/img/interview_index_q.png") no-repeat left top;padding:8px 0 25px 50px;color:#b02b5a}#contents #interview .interview_item .answer_img{background:url("/doctor/recruit/img/interview_index_a.png") no-repeat left top;padding:8px 0 5px 50px}#contents #interview .interview_item .answer_img .img_r{width:100%;float:none;padding:0 0 20px 0}#contents #interview .interview_item .answer_img .img_r img{width:100%;height:auto}#contents #interview .btmnoline{border-bottom:none !important}#contents #interview dl dt{float:left;width:85px;color:#a5964b;padding:15px 0;font-size:14px;border-top:1px solid #bdc9d1}#contents #interview dl dd{padding:15px 15px 15px 85px;font-size:14px;border-top:1px solid #bdc9d1}#contents #interview dl .notline{border-top:none}#contents #interview .interview_person{display:flex;align-items:center;color:#a5964b;font-size:1.6rem}#contents #interview .interview_person figure{width:100px;max-width:100px}#contents #interview .interview_person figure img{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:50%}#contents #interview .interview_person div.interview_personname{display:block;width:auto;padding-left:15px}#contents #maternityleave .btns{margin-bottom:40px !important}#contents hr{margin-top:40px;padding-bottom:30px;margin-left:0;box-sizing:border-box;width:100%}#contents hr::before{top:-22px;width:135px;height:42px;background-size:80%}#contents #philosophy{margin-top:0;padding-top:0}#contents #philosophy hr{margin-top:30px}#contents #philosophy .philosophy_header{display:flex;align-items:center;color:#a5964b;font-size:1.8rem}#contents #philosophy .philosophy_header .philosophy_header_circle{width:25%;max-width:100px}#contents #philosophy .philosophy_header .philosophy_header_circle span{display:flex;width:70px;height:70px;border-radius:50%;background:#a5964b;color:#fff;align-items:center;justify-content:center;font-size:2.4rem}#contents #philosophy .philosophy_header .philosophy_header_message{display:block;width:75%;padding-left:20px;font-size:1.6rem}#contents #philosophy h3{font-size:2rem;margin-bottom:10px;color:#a5964b}#contents #philosophy .img_block1{box-sizing:border-box}#contents #philosophy .img_block1 figure{box-sizing:border-box;width:100%;text-align:center}#contents #philosophy .img_block1 figure img{height:auto;width:100%;margin:auto}#contents #philosophy .img_block1 figure p{color:#a5964b;margin-top:5px}#contents #philosophy .btns{margin-bottom:0 !important}#contents #philosophy .btns a{margin:0 auto}#contents #philosophy .btns a.apply{padding:15px 0;font-size:2rem}}
/*# sourceMappingURL=../../../maps/doctor/recruit/css/nurse.css.map */
