@charset 'UTF-8';/*! * ress.css • v2.0.4 * MIT License * github.com/filipelinhares/ress */html{box-sizing:border-box;word-break:normal;-moz-tab-size:4;tab-size:4;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit;background-repeat:no-repeat}:after,:before{vertical-align:inherit;text-decoration:inherit}*{margin:0;padding:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{color:inherit;cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{border-style:none;background-color:transparent}select{-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{display:table;max-width:100%;border:0;color:inherit;white-space:normal}::-webkit-file-upload-button{color:inherit;font:inherit;-webkit-appearance:button}img{border-style:none}progress{vertical-align:baseline}svg:not([fill]){fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}main{display:block}.u-hide{display:none !important}.u-hide-pc{display:none !important}.h_effect-fade{opacity:0;transition:all .4s ease-out;-ms-transform:translateY(100px);transform:translateY(100px)}.h_effect-fade.is-scroll{opacity:1;-ms-transform:translateY(0px);transform:translateY(0px)}.cf:after,.cf:before{display:table;content:''}.cf:after{clear:both}.cf{*zoom:1}html{color:#4d4d4d;font-weight:500;font-size:16px;font-family:'Helvetica Neue','Helvetica','Yu Gothic','Hiragino Sans','Hiragino Kaku Gothic ProN','Arial','Meiryo',sans-serif;line-height:1.8}body{word-wrap:break-word}.bl_contentMargin{padding-top:115px}a{color:inherit;transition:all .3s}a:hover{opacity:.6;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}a:hover img{opacity:.7;transition:all .3s}:visited:hover,a{text-decoration:none}ul{list-style:none}i{font-style:normal}input[type='button']:not([disabled]),input[type='submit']:not([disabled]),input[type='reset']:not([disabled]),button:not([disabled]){cursor:pointer}input[type='button'],input[type='submit']{-webkit-appearance:none}[hidden]{display:none !important}img{height:auto}label{cursor:pointer}table{border-collapse:collapse}th{font-weight:normal}.ly_mainHeader{position:fixed;top:0;left:50%;z-index:21;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;padding-right:30px;padding-left:30px;min-width:748px;max-width:100%;width:100%;opacity:0;transition:top .5s,transform .5s ease-out 3s,opacity .5s ease-out 3s;-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);justify-content:space-between;background-color:rgba(9,16,41,.18);padding-bottom:10px;padding-top:10px}@media all and (-ms-high-contrast:none){.ly_mainHeader{left:0;-ms-transform:none;transform:none}.ly_mainHeader .el-headerLogo_link{width:100%}.ly_mainHeader__under{top:0}.ly_mainHeader.is-active{left:50%}}.ly_mainHeader.is-active{opacity:1;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.ly_mainHeader.is-scroll{top:-200px}.ly_mainHeader__under{-ms-flex-align:center;padding:0 0 0 35px;max-width:100%;background-color:#fff;align-items:center;top:90px;opacity:1}@media all and (-ms-high-contrast:none){.ly_mainHeader__under{top:0}.ly_mainHeader.is-active{left:50%}}.ly_mainHeader__under .el-headerLogo_txt{margin-left:20px;padding-top:0;height:56px;vertical-align:middle}.ly_mainHeader__under .el-headerLogo_img{margin:0;height:56px;width:auto}.ly_mainHeader__under .bl_headerList{padding-top:0}.ly_mainHeader__under .bl_headerList li{margin:0}.ly_mainHeader__under .bl_headerList_inner{padding:45px 0;border-radius:0}.ly_footer{padding-top:65px;padding-bottom:20px;text-align:center}.bl_footerMenu{margin:35px 0 30px;color:#0c6c54;text-align:center;text-decoration:underline;font-size:14px;font-size:.875rem}.bl_footerCopy{color:#979797;font-size:14px;font-size:.875rem}.bl_max1265{margin:0 auto;padding-right:20px;padding-left:20px;max-width:calc(40px + 1265px)}.bl_max910{margin:0 auto;max-width:910px}.bl_max800{margin:0 auto;max-width:800px}.bl_headerList{display:-ms-flexbox;display:flex;-ms-flex-pack:end;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end}.bl_headerList li{margin-top:10px;margin-right:20px;margin-bottom:10px;width:132px;font-weight:bold}.bl_headerList li:nth-child(1){-ms-flex:1;flex:1 0 auto}.bl_headerList li:nth-child(1) a{background-color:#093}.bl_headerList li:nth-child(2){-ms-flex:1;flex:1 0 auto}.bl_headerList li:nth-child(2) a{background-color:#0c6c54}.bl_headerList li:nth-child(3){-ms-flex:1;flex:1 0 auto}.bl_headerList li:nth-child(3) a{background-color:#333}.bl_headerList li:last-child{width:226px}.bl_headerList li:last-child .bl_headerList_inner{padding-left:20px;background-image:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/smedical/images/icon/icon-tel.svg),url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/smedical/images/texture/texture01.png);background-position:25px center,center center;background-size:21px 31px,auto auto;color:#333;font-family:dnp-shuei-mgothic-std,sans-serif;line-height:1.2}.ly_mainHeader__under .bl_headerList li:last-child .bl_headerList_inner{width:226px;display:table-cell;vertical-align:middle;padding:25px 0 25px 20px}.bl_headerList_inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-ms-flex-align:center;height:60px;border-radius:30px;color:#fff;text-align:center;align-items:center;justify-content:center}.bl_headerList_txt{font-size:13px;font-size:.8125rem}.bl_headerList_number{font-size:21px;font-size:1.3125rem}.bl_mvErea{position:relative;margin:0 auto;margin-bottom:65px}.bl_mvErea_slider{position:relative;margin:0 auto;box-shadow:30px -35px 0 0 #eef8ea;opacity:0;transition:all 1s ease-in}.bl_mvErea_slider.slick-initialized{opacity:1}.bl_mvErea_copy_txt01{display:block;margin-bottom:10px;color:#333;font-size:39px;font-size:2.4375rem;opacity:0;transition:all .5s ease-in .8s}.bl_mvErea_copy_txt01.h_effect-fade{opacity:0;transition:all .4s ease-out 0;-ms-transform:translateY(50px);transform:translateY(50px)}.bl_mvErea_copy_txt01.h_effect-fade.is-scroll{opacity:1;-ms-transform:translateY(0px);transform:translateY(0px)}.bl_mvErea_copy_txt01.is-active{opacity:1}.bl_mvErea_copy_txt02{color:#4d4d4d;font-size:22px;font-size:1.375rem;line-height:1.9;opacity:0;transition:all 5s ease-in 1.8s;margin-bottom:40px}.bl_mvErea_copy_txt02.is-active{opacity:1}.bl_mvErea_copy_txt02.h_effect-fade{opacity:0;transition:all .4s ease-out .3s;-ms-transform:translateY(50px);transform:translateY(50px)}.bl_mvErea_copy_txt02.h_effect-fade.is-scroll{opacity:1;-ms-transform:translateY(0px);transform:translateY(0px)}.bl_mvErea_copy_btn{width:328px;height:64px;display:flex;justify-content:center;align-items:center;background-color:#093;color:#fff;font-size:18px}.bl_mvErea_copy{position:absolute;right:115px;bottom:75px;z-index:1;text-align:left;font-family:fot-tsukuardgothic-std,sans-serif;line-height:1.6}.bl_mvErea_copy.is-white .bl_mvErea_copy_txt01{color:#fff}.bl_mvErea_copy.is-white .bl_mvErea_copy_txt02{color:#fff}.bl_mvErea_copy.is-black .bl_mvErea_copy_txt01{color:#333}.bl_mvErea_copy.is-black .bl_mvErea_copy_txt02{color:#4d4d4d}.slick-slide_img{width:100%;object-fit:cover;font-family:'object-fit: cover;'}.bl_mvErea_slider_item__scalse img{transition:all 10.5s linear;-ms-transform:scale(1);transform:scale(1)}.bl_mvErea_slider_item__scalse.slick-active img{-ms-transform:scale(1.2);transform:scale(1.2)}.slick-track{height:100vh}.bl_whishList{display:-ms-flexbox;display:flex}.bl_whishList_item_header{text-align:center;font-size:19px;font-size:1.1875rem}.bl_whishList_item{margin-left:12px;padding:30px 20px 25px;min-width:170px;background-color:#fff;box-shadow:0 5px 4px 0 rgba(0,0,0,.2);-ms-flex:1;flex:1}.bl_whishList_item_img{display:-ms-flexbox;display:flex;-ms-flex-pack:center;-ms-flex-align:center;height:90px;align-items:center;justify-content:center}.bl_whishList_item_img img{display:block}.bl_whishList_item_txt{margin:0 auto;max-width:176px;font-size:15px;font-size:.9375rem}.bl_about{text-align:center}.bl_about_main{display:block;margin-bottom:30px;color:#0c6c54;font-weight:normal;font-size:28px;font-size:1.75rem;font-family:fot-tsukuardgothic-std,sans-serif}.bl_about_main_txt{font-size:13px;font-size:.8125rem;line-height:2}.bl_about_img img{display:block;margin:68px 0 0;width:100%}.bl_whishInner{display:-ms-flexbox;display:flex;margin:0 auto;padding-top:85px;max-width:1150px;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_whish_left{margin-right:25px;margin-left:40px;width:340px;text-align:center;font-size:20px;font-size:1.25rem}.bl_whish_left p span{display:block;margin:5px auto 10px;padding-left:2em;width:12em;text-align:left}.bl_whish_left p mark{background-color:transparent;background-image:linear-gradient(to bottom,#efea3a 0%,#efea3a 100%);background-position:left bottom;background-size:88% 50%}.bl_whish_right{padding-top:50px;-ms-flex:1;flex:1}.bl_whish{padding:0 20px 183px;background-image:url(https://f.hubspotusercontent30.net/hubfs/7556636/smedical/wish_back_re.png);background-position:top left;background-size:100% auto}.bl_media{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;margin-bottom:80px;padding-left:6.5%;min-height:350px;font-size:18px;font-size:1.125rem;justify-content:space-between}.bl_media_txt{margin-top:20px;margin-bottom:25px;line-height:1.9}.bl_media_imgWrapper{margin-left:10px;width:55.2%}.bl_media_imgWrapper img{width:100%}.bl_box{margin:0 auto;padding-right:20px;padding-left:20px}.bl_box_1000{margin-bottom:120px;max-width:calc(1000px + 40px)}.bl_box_news{padding-top:60px;padding-bottom:80px;background-color:#eef8ea}.bl_box_about{position:relative;padding-bottom:115px;background-image:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/smedical/images/texture/texture01.png);background-repeat:repeat}.bl_leftSpaceBox,.bl_rightSpaceBox{width:calc(100% - 6vw);background-image:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/smedical/images/texture/texture01.png);background-repeat:repeat}.bl_leftSpaceBox .bl_box,.bl_rightSpaceBox .bl_box{position:relative;padding-bottom:5px}.bl_leftSpaceBox{margin-left:auto}.bl_leftSpaceBox .bl_box{max-width:calc(1100px + 40px);-ms-transform:translateX(-3vw);transform:translateX(-3vw)}.bl_headingTxt{margin-bottom:65px;text-align:center;font-size:15px;font-size:.9375rem}.bl_headingTxt_Qa{margin-bottom:30px}.bl_rightSpaceBox .bl_box{padding-bottom:125px;max-width:calc(910px + 40px);-ms-transform:translateX(3vw);transform:translateX(3vw)}.bl_rightSpaceBox .el_lv2Heading{margin-bottom:25px;padding-top:75px}.bl_rightSpaceBox .bl_headingTxt{margin-bottom:35px}.bl_leadTxt{padding-bottom:10px;font-size:20px;font-size:1.25rem}.bl_boxHeadingBox{display:-ms-flexbox;display:flex;-ms-flex-align:end;margin-bottom:-5px;-ms-transform:translateY(-54px);transform:translateY(-54px);align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_boxHeadingBox h2{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-ms-flex-align:center;margin:0 112px 10px 0;width:335px;height:240px;background-color:#093;box-shadow:25px -25px 0 0 #5bb531;color:#fff;font-weight:normal;font-size:34px;font-size:2.125rem;font-family:fot-tsukuardgothic-std,sans-serif;line-height:1.4;align-items:center;justify-content:center}.bl_boxHeadingBox h2::before{position:absolute;right:-90px;bottom:48px;display:block;width:323px;height:1px;background-color:#5bb531;content:''}.bl_databox{display:-ms-flexbox;display:flex;margin:0 auto 40px;padding-left:45px;max-width:1085px;font-family:fot-tsukuardgothic-std,sans-serif;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_databox:last-child{padding-bottom:65px}.bl_databox_title{margin-right:50px;width:345px}.bl_databox_title p{margin-left:45px;font-family:'Helvetica Neue','Helvetica','Yu Gothic','Hiragino Sans','Hiragino Kaku Gothic ProN','Arial','Meiryo',sans-serif;line-height:1.9}.bl_databox_body{-ms-flex:1;flex:1}.bl_dataList_dd_front{min-height:80px}.bl_dataList{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;padding-top:39px;justify-content:space-between}.bl_dataList__work{margin-bottom:80px}.bl_dataList>div{min-width:160px;width:29%}.bl_dataList>div:nth-child(2){transition-delay:.3s}.bl_dataList>div:nth-child(3){transition-delay:.6s}.bl_dataList_dt{font-weight:bold;font-size:18px;font-size:1.125rem}.el_largeText{font-size:66px;font-size:4.125rem;line-height:1}.el_ratioText{font-size:55px;font-size:3.4375rem;line-height:1}.el_ratioText rt{text-align:center;font-size:13px;font-size:.8125rem}.el_mediumText{font-size:30px;font-size:1.875rem}.bl_dataList_txt{font-size:14px;font-size:.875rem;font-family:'Helvetica Neue','Helvetica','Yu Gothic','Hiragino Sans','Hiragino Kaku Gothic ProN','Arial','Meiryo',sans-serif}.el_mediumText40{font-size:40px;font-size:2.5rem}.bl_timeList{font-size:59px;font-size:3.6875rem;font-family:fot-tsukuardgothic-std,sans-serif;line-height:1.2}.bl_timeList li{margin-bottom:10px;letter-spacing:-2px}.bl_timeList span{vertical-align:middle;font-size:29px;font-size:1.8125rem}.bl_timeList small{margin-left:4px;font-size:14px;font-size:.875rem}.bl_timeList img{margin-top:-18px;margin-right:20px;vertical-align:middle;max-width:100%}.el_minHeading{margin-top:35px;font-weight:bold;font-size:18px;font-size:1.125rem;font-family:fot-tsukuardgothic-std,sans-serif}.bl_dataText{margin-top:15px;font-size:14px;font-size:.875rem}.bl_dataText mark{background-color:transparent;background-image:linear-gradient(to bottom,#efea3a 0%,#efea3a 100%);background-position:center bottom;background-size:100% 50%}.bl_squareList{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;margin-bottom:25px;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.bl_squareList li{margin-bottom:20px;padding:30px 10px 34px;width:32%;border:1px solid #5bb531;color:#0c6c54;text-align:center}.bl_squareList li:nth-child(1),.bl_squareList li:nth-child(2){padding:0;width:49%}.bl_squareList li:nth-child(1){background-image:url(https://f.hubspotusercontent30.net/hubfs/7556636/smedical/facilities_dining_re02.jpg);background-size:cover}.bl_squareList li:nth-child(2){background-image:url(https://f.hubspotusercontent30.net/hubfs/7556636/smedical/facilities_gym_re02.jpg);background-size:cover}.bl_squareList_inner{padding-top:65px;padding-bottom:68px;width:220px;background-color:rgba(255,255,255,.8)}.bl_squareList_body{position:relative;display:none}.bl_squareList_body>a{position:absolute;bottom:0;left:0;-ms-flex-pack:center;-ms-flex-align:center;width:calc(100% - 10px);height:calc(100% - 10px);background-color:#0c6c54;box-shadow:11px -11px 0 0 #093;color:#fff;text-align:center;font-size:24px;font-size:1.5rem;line-height:1.5;align-items:center;justify-content:center}.bl_squareList_title{position:relative;margin-bottom:20px;padding-bottom:15px;font-size:24px;font-size:1.5rem;font-family:fot-tsukuardgothic-std,sans-serif}.bl_squareList_title::before{position:absolute;bottom:0;left:50%;display:block;width:50px;height:1px;background-color:#0c6c54;content:'';-ms-transform:translateX(-50%);transform:translateX(-50%)}.bl_squareList_title .bl_squareList_txt{font-size:15px;font-size:.9375rem}.bl-separateList{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;margin-bottom:65px;justify-content:space-between}.bl-separateList>div{width:46%}.bl-separateList>div:first-child::before{display:none}.bl-separateList dt{margin-bottom:15px;font-weight:bold;font-size:18px;font-size:1.125rem}.bl-separateList dd{font-size:14px;font-size:.875rem}.bl-separateList::before{position:absolute;top:0;right:50%;width:1px;height:100%;background-color:#e4e4e4;content:'';-ms-transform:translateX(-50%);transform:translateX(-50%)}.bl_peopleList_header{position:relative;display:-ms-flexbox;display:flex;margin-top:20px}.bl_peopleList_header.is-active .bl_peopleList_header_data::before{position:absolute;top:0;left:0;width:100%;height:5px;background-color:#0c6c54}.bl_peopleList_header_data{padding-top:65px;padding-left:40px;width:220px;background-color:#fff;color:#0c6c54}.bl_peopleList_header_data::before{position:absolute;top:0;left:0;z-index:1;width:5px;height:100%;background-color:#0c6c54;content:''}.bl_peopleList_header_bottom{color:#0c6c54;text-align:center}.bl_peopleList_header_pic{height:240px;background-position:center 0;-ms-flex:1;flex:1}.bl_peopleList_header_pic__miya{background-image:url(https://f.hubspotusercontent30.net/hubfs/7556636/smedical/people_miya_re02.jpg);background-size:cover}.bl_peopleList_header_pic__maru{background-image:url(https://f.hubspotusercontent30.net/hubfs/7556636/smedical/people_maru_re04.jpg);background-size:cover}.bl_peopleList_header_min{font-size:14px;font-size:.875rem}.bl_peopleList_header_title{margin-bottom:5px;letter-spacing:5px;font-size:30px;font-size:1.875rem;line-height:1.5}.is-active .bl_peopleList_header_read{display:none}.bl_peopleList_header_read{position:relative;margin-top:12px;text-decoration:underline;font-size:13px;font-size:.8125rem;cursor:pointer}.bl_peopleList_header_read::after{display:inline-block;margin-left:10px;width:8px;height:8px;border-right:1px solid #000;border-bottom:1px solid #000;content:'';vertical-align:middle;-ms-transform:translateY(-2px) rotate(45deg);transform:translateY(-2px) rotate(45deg)}.bl_peopleList_body{display:none;padding:50px 20px 20px;background-color:#fff}.bl_peopleList_body img{max-width:100%}.is-active+.bl_peopleList_body{display:block}.bl_peopleList_body_inner{margin:0 auto;max-width:800px}.bl_peopleList_body_main{position:relative;margin-bottom:90px}.bl_peopleList_body_main p{position:absolute;bottom:-10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;padding:10px 22px;height:162px;background-color:rgba(0,153,51,.8);color:#fff;font-size:20px;font-size:1.25rem;font-family:fot-tsukuardgothic-std,sans-serif;line-height:1.5;align-items:center}@media(max-width:767px){.bl_peopleList_body_main .miya-p{height:222px}}.bl_peopleList_body_main__header p{left:-20px}.bl_peopleList_body_main__footer{margin-top:45px;margin-bottom:60px}.bl_peopleList_body_main__footer p{right:-20px;width:calc(100% - 30px);text-align:right}.bl_peopleList_header_bottom{display:none}.bl_alternate_media{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;margin-top:80px;justify-content:space-between}.bl_alternate_media img{display:block}.bl_alternate_media:nth-child(2n-1){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.bl_alternate_media_imgWrapper{width:47.8%}.bl_alternate_media_body{width:47%}.bl_alternate_media_ttl{margin-bottom:10px;padding-top:5px;color:#093;font-weight:500;font-size:20px;font-size:1.25rem}.bl_alternate_media_ttl::before{content:'Q.';font-size:32px;font-size:2rem}.bl_alternate_media_txt{padding-left:40px;font-size:15px;font-size:.9375rem;line-height:1.9}.bl-stepList{position:relative;margin:0 auto;max-width:800px;list-style:none}.bl-stepList::before{position:absolute;top:50px;left:82px;display:block;width:1px;height:calc(100% - 160px);background-color:#093;content:''}.bl-stepList .bl-stepList_seet{display:none}.bl-stepList li{position:relative;margin-bottom:50px;padding-left:210px;counter-increment:num}.bl-stepList li::before{position:absolute;top:0;left:138px;color:#093;content:counter(num);font-size:54px;font-size:3.375rem;font-family:fot-tsukuardgothic-std,sans-serif}.bl-stepList li::after{position:absolute;top:12px;left:38px;display:block;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-ms-flex-align:center;width:84px;height:84px;background-color:#0c6c54;box-shadow:5px -5px 0 0 #5bb531;color:#fff;content:'STEP';font-size:25px;font-size:1.5625rem;font-family:fot-tsukuardgothic-std,sans-serif;align-items:center;justify-content:center}.bl_tabBox{margin:48px auto 100px;max-width:910px}.bl_tabBox_body{padding:40px 10px 50px;background-color:#fff}.bl_tabBox_item{display:none}.bl_tabBox_item.is-active{display:block}.bl_tabBox_menu{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;font-size:22px;font-size:1.375rem;justify-content:space-between}.bl_tabBox_menu>li{width:calc(50% - 2px)}.bl_tabBox_menu>li.is-active a{background-color:#fff;color:#0c6c54}.bl_tabBox_menu>li.is-active a::before{position:absolute;top:-20px;left:0;display:block;width:100%;height:20px;background-color:#fff;content:''}.bl_tabBox_menu a{position:relative;display:block;padding:10px 0;background-color:#cacaca;color:#fff;text-align:center}.bl-stepList_title{margin-bottom:5px;padding-top:30px;color:#093;font-size:24px;font-size:1.5rem}.bl-stepList_text{font-size:15px;font-size:.9375rem}.bl-stepList_text a{text-decoration:underline}.table01{margin:0 auto;max-width:800px;width:100%}.table01 dt,.table01 dd{display:inline}.table01 dt::after{content:':'}.table01 th,.table01 td{padding:23.5px 20px;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.table01 th{width:170px;background-color:#f0f0f0;color:#0c6c54}.table01 td{padding-left:30px}.bl_vertPosts{margin-top:20px;margin-bottom:100px}.bl_vertPosts_item{display:-ms-flexbox;display:flex;-ms-flex-align:start;padding:25px 0 25px;border-top:2px solid #fff;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_articleDate{width:100px;font-size:13px;font-size:.8125rem}.bl_vertPosts_ttl{padding-left:38px;font-size:15px;font-size:.9375rem;-ms-flex:1;flex:1}.bl_articleCategory{padding:0 14px;background-color:#4d4d4d;color:#fff;font-size:13px;font-size:.8125rem}.bl_articleCategory__green{background-color:#0c6c54}.bl_qaList{margin:0 auto;margin-bottom:125px;max-width:800px;border-bottom:1px solid #e4e4e4}.bl_qaList>div{padding-top:7px;padding-bottom:18px;border-top:1px solid #e4e4e4}.bl_qaList dt{color:#093;font-size:20px;font-size:1.25rem}.bl_qaList dt::before{margin-right:5px;content:'Q.';font-size:32px;font-size:2rem}.bl_qaList dd{padding-left:40px}.bl_table02{margin-top:48px;width:100%}.bl_table02 tr{border-top:1px solid #e4e4e4}.bl_table02 tr:last-child{border-bottom:1px solid #e4e4e4}.bl_table02 th,.bl_table02 td{padding:24px 0}.bl_table02 th{width:100px;text-align:center}.bl_table02 td{padding-left:98px}.bl_footerInfo{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;padding:90px 20px;outline:solid 1px #fff;outline-offset:-10px;background-color:#093;color:#fff;justify-content:center}.bl_footerInfo>div,.bl_footerInfo dl{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;width:50%;text-align:left;justify-content:center}.bl_footerInfo>div{-ms-flex-align:end;padding-right:70px;height:150px;border-right:1px solid #fff;letter-spacing:4px;font-size:31px;font-size:1.9375rem;align-items:flex-end}.bl_footerInfo>dl{padding-left:60px;font-size:18px;font-size:1.125rem}.bl_footerInfo dt,.bl_footerInfo dd{display:inline-block}.bl_footerContact{padding:40px 20px;background-color:#4d4d4d;color:#fff;text-align:center}.bl_contact_title{font-size:31px;font-size:1.9375rem}.bl_contact_sub{margin:5px 0 20px;font-size:14px;font-size:.875rem}.bl_contactList{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;margin:0 auto;max-width:760px;justify-content:space-between}.bl_contactList dt{margin-bottom:15px;font-size:18px;font-size:1.125rem}.bl_contactList>div{max-width:328px}.bl_contactList_tel{letter-spacing:4px;font-size:39px;font-size:2.4375rem}.bl_contactList_tel::before{display:inline-block;margin-right:10px;width:22px;height:32px;background-image:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/smedical/images/icon/icon-tel-w.svg);content:''}.bl_contactList_tel_link{display:none}.bl_footerAddress{display:-ms-flexbox;display:flex;-ms-flex-pack:center;color:#0c6c54;text-align:left;font-size:14px;font-size:.875rem;justify-content:center}.bl_footerAddress img{margin-right:20px;height:87px}.bl_footerAddress_title{font-weight:bold;font-size:23px;font-size:1.4375rem}.bl_topLink{position:absolute;top:-95px;right:25px;display:block;width:60px;height:71px;background-image:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/smedical/images/up_arrow.svg)}.el_mainTitle{margin-top:90px;margin-bottom:10px;padding:39px 0;background-size:cover;text-align:center;font-weight:normal;font-size:40px;font-size:2.5rem;font-family:fot-tsukuardgothic-std,sans-serif}.el_mainTitle__news{background-image:url(https://f.hubspotusercontent30.net/hubfs/7556636/smedical/header_news_re.jpg)}.el_mainTitle__privacy{background-color:#f5faf3;color:#093}.bl_breadcrumb{display:-ms-flexbox;display:flex;margin:0 auto;padding:0 20px;max-width:calc(1010px + $side*2) px;color:#b1b1b1;font-size:13px;font-size:.8125rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_breadcrumb>li::after{display:inline-block;margin:0 20px 0 15px;width:8px;height:8px;border-top:1px solid #b1b1b1;border-right:1px solid #b1b1b1;content:'';vertical-align:middle;-ms-transform:rotate(45deg);transform:rotate(45deg)}.bl_breadcrumb>li:last-child::after{display:none}.bl_contentWrapper{padding:80px 20px 0}.bl_select{padding:4px 10px;width:250px;border:1px solid #cacaca;background-image:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/smedical/images/icon/icon-bottom-arrow.svg);background-position:right 10px center;background-size:11px 6px;color:#b1b1b1;font-size:14px;font-size:.875rem}.bl_sectionHeader{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-ms-flex-align:start;align-items:flex-start;justify-content:space-between}.bl_vertPosts__vertical{border-bottom:1px solid #eef8ea}.bl_vertPosts__vertical .bl_articleCategory{background-color:#0c6c54}.bl_vertPosts__vertical .bl_vertPosts_item{display:block;border-top:1px solid #eef8ea}.bl_vertPosts__vertical .bl_vertPosts_ttl{padding-left:0;text-decoration:underline}.bl_articleHeader{display:-ms-flexbox;display:flex;margin-bottom:20px}.bl_pager{display:-ms-flexbox;display:flex;overflow-x:auto;margin-top:60px;margin-bottom:100px}.bl_pager_inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;margin-right:auto;margin-left:auto;align-items:center}.bl_pager_inner>*:last-child{margin-right:0}.bl_pager_inner>li{margin-right:15px}.bl_pager_link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;-ms-flex-align:center;width:50px;height:50px;border:1px solid currentColor;background-color:#0c6c54;color:#fff;text-decoration:none;transition:.25s;align-items:center;justify-content:center}.bl_pager_link:focus,.bl_pager_link:hover{color:#fff;opacity:.75}.bl_pager_link.is_active{border:1px solid #0c6c54;background-color:#fff;color:#000;pointer-events:none}.bl_pager_prev,.bl_pager_next,.bl_pager_back{color:#4d4d4d;text-decoration:underline}.bl_pager_prev{margin-right:5px}.bl_pager_prev::before{display:inline-block;margin-right:10px;width:8px;height:8px;border-top:1px solid #b1b1b1;border-left:1px solid #b1b1b1;content:'';-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.bl_pager_prev--disabled{pointer-events:none;color:#b1b1b1}.bl_pager_next{margin-left:5px}.bl_pager_next::after{display:inline-block;margin-left:10px;width:8px;height:8px;border-top:1px solid #b1b1b1;border-right:1px solid #b1b1b1;content:'';-ms-transform:rotate(45deg);transform:rotate(45deg)}.bl_pager_prev--disabled{pointer-events:none;color:#b1b1b1}.bl_pager_back{margin:0 50px}.bl_blogBody{padding-top:20px}.bl_blogBody img{margin:40px 0;max-width:100%;height:auto}.bl_blogBody figure{margin-bottom:40px}.bl_blogBody figure img{margin-bottom:0}.bl_blogBody p{margin:10px 0 15px;line-height:2.2}.bl_blogBody em{font-style:italic}.bl_blogBody strong{font-weight:bold}.bl_blogBody ul{margin:20px;list-style:disc;list-style-position:inside}.bl_blogBody ol{list-style:decimal;list-style-position:inside}.bl_blogBody a{color:#00f;text-decoration:underline}.bl_blogBody h1{font-weight:bold;font-size:3em}.bl_blogBody h2{margin-top:70px;margin-bottom:50px;padding-top:20px;padding-bottom:20px;border-top:solid 2px #999;border-bottom:solid 2px #999;font-weight:bold;font-size:1.5em;line-height:1.6}.bl_blogBody h3{font-weight:bold;font-size:1.3em}.bl_blogBody h4{font-weight:bold;font-size:1.2em}.bl_blogBody h5{font-weight:bold;font-size:1.1em}.bl_numberList{margin-top:70px;margin-bottom:50px}.bl_numberList>div{counter-increment:num}.bl_numberList .bl_numberList_dt{position:relative;position:relative;margin-top:50px;margin-bottom:25px;padding-bottom:25px;color:#093;font-weight:normal;font-size:26px;font-size:1.625rem;font-family:fot-tsukuardgothic-std,sans-serif;line-height:1}.bl_numberList .bl_numberList_dt::before{margin-right:10px;content:counter(num) '.'}.bl_numberList .bl_numberList_dt::after{position:absolute;bottom:0;left:0;display:block;width:340px;height:1px;background-color:#093;content:''}.bl_numberList .bl_numberList_dd ul{margin-top:10px}.bl_numberList .bl_numberList_dd li::before{display:inline-block;margin-right:10px;width:6px;height:6px;border-radius:50%;background-color:#093;content:'';vertical-align:middle}.bl_numberList .bl_numberList_dd dl{margin-top:40px}.bl_numberList .bl_numberList_dd dt{margin-top:25px;margin-bottom:15px;counter-increment:num2;font-weight:bold;font-size:18px;font-size:1.125rem}.bl_numberList .bl_numberList_dd dt::before{content:'(' counter(num2) ')'}.bl_rightText{margin-bottom:100px;text-align:right}.bl_smallSet{margin:20px 0 55px}.bl_formLyout{margin-top:40px;font-size:14px;font-size:.875rem}.bl_formLyout>div{display:-ms-flexbox;display:flex;margin-bottom:40px}.bl_formLyout dt{padding-top:10px;padding-right:10px;width:188px}.bl_formLyout dd{-ms-flex:1;flex:1}.bl_plCheck{margin-bottom:60px;text-align:center}.bl_plCheck input{margin-right:10px}.bl_horizBtnList{margin-bottom:100px;text-align:center}.el-headerLogo{margin-right:10px}.el-headerLogo img{vertical-align:middle}.el-headerLogo_img{margin-top:10px;margin-left:20px;height:60px;width:auto}.el-headerLogo_txt{margin-left:20px;padding-top:10px;height:60px;width:auto}.el_iconHeading{position:relative;margin-bottom:28px;margin-left:40px;padding-top:38px;padding-bottom:18px;border-bottom:1px solid #cacaca;font-weight:normal;font-size:36px;font-size:2.25rem;font-family:fot-tsukuardgothic-std,sans-serif;line-height:1.4}.el_iconHeading::before,.el_iconHeading::after{position:absolute;display:block;width:38px;height:26px;content:''}.el_iconHeading::after{top:12px;left:-40px;background-color:#093}.el_iconHeading::before{top:0;left:-25px;background-color:#5bb531}.el_lv2Heading{margin-bottom:30px;padding-top:100px;text-align:center;font-weight:normal;font-size:36px;font-size:2.25rem;font-family:fot-tsukuardgothic-std,sans-serif}.el_lv2Heading_essentials{padding-top:75px}.el_btn{display:block;padding:14px 0;width:calc(100% - 10px);background-color:#0c6c54;box-shadow:10px -10px 0 0 #093;color:#fff;text-align:center;font-size:24px;font-size:1.5rem;font-family:fot-tsukuardgothic-std,sans-serif}.el_greenHeading{margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid #093;color:#093;font-size:26px;font-size:1.625rem;font-family:fot-tsukuardgothic-std,sans-serif}.el_lv2Heading02{font-size:36px;font-size:2.25rem;font-family:fot-tsukuardgothic-std,sans-serif}.el_rightLink{float:right;margin-top:-25px;margin-right:30px;color:#0c6c54;font-size:14px;font-size:.875rem}.el_rightLink::after{display:inline-block;margin-left:5px;width:6px;height:6px;border-top:1px solid #0c6c54;border-right:1px solid #0c6c54;content:'';vertical-align:middle;-ms-transform:rotate(45deg);transform:rotate(45deg)}.el_outLink{text-decoration:underline}.el_outLink::after{display:inline-block;margin-left:5px;width:13px;height:11px;background-image:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/smedical/images/icon/icon-link.svg);background-size:cover;content:''}.el_btnGray{display:block;padding:10px 0;background-color:#979797;letter-spacing:4px;font-size:22px;font-size:1.375rem}.el_heading01{position:relative;margin-bottom:25px;padding-bottom:25px;color:#093;font-weight:normal;font-size:26px;font-size:1.625rem;font-family:fot-tsukuardgothic-std,sans-serif;line-height:1}.el_heading01::after{position:absolute;bottom:0;left:0;display:block;width:340px;height:1px;background-color:#093;content:''}.el_small{display:block;font-size:inherit}.el_small::before{content:'※'}.el_small span{color:#ff1d25}.el_require::after{margin-left:10px;color:#ff1d25;content:'*必須';font-size:14px;font-size:.875rem}.el_input,.el_formTextarea{display:inline-block;padding:6px 10px;max-width:100%;border:2px solid #b1b1b1;border-radius:5px;font-size:16px;font-size:1rem}.el_input__01,.el_formTextarea__01{width:100%}.el_input__02,.el_formTextarea__02{margin-right:15px;width:423px}.el_input__03,.el_formTextarea__03{margin-right:15px;width:308px}.el_input__04,.el_formTextarea__04{margin-left:10px;width:140px}.el_formSelect{display:block;margin:15px 0;padding:6px 10px;width:318px;border:2px solid #b1b1b1;border-radius:5px;background-image:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/smedical/images/icon/icon-bottom-arrow02.svg);background-position:right 15px center;background-size:11px auto;font-size:16px;font-size:1rem}.el_formSmall{display:block;margin-top:5px}.el_formSmall::before{content:'※'}.el_formTextarea{width:100%;height:174px}.el_formText{margin-bottom:30px}.el_formText a{color:#093;text-decoration:underline}.el_btnSubmit{width:328px;height:64px;background-color:#093;color:#fff;font-size:20px;font-size:1.25rem}.el_btnRset{margin:20px 0;width:268px;height:64px;background-color:#666;color:#fff;font-size:20px;font-size:1.25rem}.el_btnWhite{display:block;margin-top:30px;margin-left:10px;padding:9px 0;width:290px;border:1px solid #e4f0f0;background-color:#fff;color:#0c6c54;font-size:18px;font-size:1.125rem}.mb100{margin-bottom:100px}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}@media only screen and (max-width:768px){.u-hide-pc{display:block !important}.u-hide-sp{display:none !important}body{font-size:14px;font-size:.875rem}.bl_contentMargin{padding-top:64px}.ly_mainHeader{position:static;min-width:100%;transition:none;-ms-transform:none;transform:none;padding-top:0;padding-bottom:0}.ly_mainHeader.is-active{-ms-transform:none;transform:none}.ly_mainHeader__under{padding-left:15px}.ly_mainHeader__under .el-headerLogo_txt{padding-top:20px}.ly_mainHeader__under .el-headerLogo{background-color:transparent;padding-bottom:0;width:auto;margin-right:0;padding-left:0;margin-left:0}.el_mainTitle{margin-top:60px}.ly_mainHeader__under .bl_headerList_inner{padding:20px 0}.ly_footer{padding-top:40px}.bl_footerMenu{margin-top:10px}.bl_headerNav{position:fixed;bottom:0;left:0;z-index:200;width:100%}.bl_headerList{-ms-flex-pack:start;padding-top:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start}.bl_headerList li{margin:0;width:auto;white-space:nowrap;font-size:14px;font-size:.875rem}.bl_headerList li:last-child{width:65px;-ms-flex:0 0 65px;flex:0 0 65px}.bl_headerList li:last-child .bl_headerList_inner{padding-left:0}.ly_mainHeader__under .bl_headerList_inner{padding:20px 0}.bl_headerList_inner{border-radius:0}.bl_headerList_txt{display:none}.bl_headerList_number{display:none}.bl_mvErea{margin-bottom:70px;width:100%}.bl_mvErea_slider{box-shadow:12px -15px 0 0 #eef8ea}.slick-track{height:587px}.bl_mvErea_copy_txt01{margin-bottom:15px;font-size:25px;font-size:1.5625rem}.bl_mvErea_copy_txt02{font-size:16px;font-size:1rem;margin-bottom:25px}.bl_mvErea_copy_btn{margin:0 auto;width:278px;height:50px}.bl_mvErea_copy{left:0;width:100%;text-align:center;bottom:50px}.bl_whishList{display:block}.bl_whishList_item_header{margin-bottom:10px;font-size:16px;font-size:1rem}.bl_whishList_item{margin:0 auto 10px;padding:20px 25px 15px;max-width:304px;background-position:center center}.bl_whishList_item:nth-child(1){background-image:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/smedical/images/whish01_sp.svg);background-size:97px auto}.bl_whishList_item:nth-child(2){background-image:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/smedical/images/whish02_sp.svg);background-size:108px auto}.bl_whishList_item:nth-child(3){background-image:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/smedical/images/whish03_sp.svg);background-size:100px auto}.bl_whishList_item_img{display:none}.bl_whishList_item_txt{max-width:inherit;font-size:13px;font-size:.8125rem}.bl_about{padding:40px 0 0;text-align:left}.bl_about_main{margin-right:auto;margin-bottom:15px;margin-left:auto;padding:0 28px;max-width:100%;width:380px;font-size:20px;font-size:1.25rem}.bl_about_main_txt{margin-right:auto;margin-left:auto;padding:0 28px;max-width:100%;width:380px}.bl_about_img img{margin-top:30px}.bl_whishInner{display:block;padding-top:30px}.bl_whish_left{margin:0;width:auto;font-size:18px;font-size:1.125rem}.bl_whish_right{padding-top:20px}.bl_whish{margin-bottom:96px;padding:0 32px 50px;background-color:#e4f0f0;background-image:none}.bl_box{padding-right:15px;padding-left:15px}.bl_box_1000{margin-bottom:50px}.bl_box_news{padding-top:40px;padding-bottom:40px}.bl_box_about{padding-top:20px;padding-bottom:50px}.bl_box__process{padding-right:20px;padding-left:20px}.bl_leftSpaceBox,.bl_rightSpaceBox{width:100%}.bl_leftSpaceBox.bl_leftSpaceBox__essentials .bl_box{background:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/smedical/images/texture/texture01.png)}.bl_leftSpaceBox .bl_box{max-width:100%;background:linear-gradient(to bottom,white 0%,white 100%),url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/smedical/images/texture/texture01.png);background-size:40px 100%,auto auto;background-repeat:no-repeat repeat;-ms-transform:translate(0);transform:translate(0)}.bl_headingTxt{margin-bottom:20px}.bl_headingTxt_process{margin-top:20px;text-align:left}.bl_rightSpaceBox .bl_box{padding-right:20px;padding-bottom:50px;padding-left:20px;background:linear-gradient(to bottom,white 0%,white 100%),url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/smedical/images/texture/texture01.png);background-position:right 0,0 0;background-size:40px 100%,auto auto;background-repeat:no-repeat repeat;-ms-transform:translateX(0);-ms-transform:translate(0);transform:translateX(0);transform:translate(0)}.bl_rightSpaceBox .el_lv2Heading{padding-top:40px}.bl_leadTxt{font-size:15px;font-size:.9375rem}.bl_boxHeadingBox{display:block;-ms-transform:translateY(-40px);transform:translateY(-40px)}.bl_boxHeadingBox h2{margin-bottom:20px;width:231px;height:149px;font-size:27px;font-size:1.6875rem}.bl_boxHeadingBox h2::before{right:auto;bottom:25px;left:20px}.bl_databox{margin-bottom:50px;padding-left:0}.bl_databox:last-child{padding-bottom:0}.bl_databox_title{margin-right:0;width:100%}.bl_databox_title p{margin-bottom:15px;margin-left:0;font-size:16px;font-size:1rem}.bl_dataList_dd_front{text-align:center}.bl_dataList{padding-top:2px;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_dataList__work{margin-bottom:0}.bl_dataList>div{margin-bottom:15px;width:48%}.bl_dataList_dt{margin-bottom:5px;text-align:center}.bl_timeList{font-size:51px;font-size:3.1875rem}.bl_timeList img{margin-right:10px}.bl_timeList small{display:block;margin-left:55px}.el_minHeading{margin-top:5px;text-align:center}.bl_dataText mark{background-size:100% 20%}.bl_squareList li{margin-bottom:10px;padding:0 10px 20px;width:49%}.bl_squareList li:nth-child(1),.bl_squareList li:nth-child(2){width:100%;background-position:center center;background-size:cover}.bl_squareList li:nth-child(1) .bl_squareList_txt,.bl_squareList li:nth-child(2) .bl_squareList_txt{font-size:15px;font-size:.9375rem}.bl_squareList_inner{padding-top:26px;padding-bottom:26px}.bl_squareList .bl_squareList_body{border:0}.bl_squareList_body{display:block}.bl_squareList_body>a{display:-ms-flexbox;display:flex}li:nth-child(n+3) .bl_squareList_title{display:-ms-flexbox;display:flex;-ms-flex-pack:center;-ms-flex-align:center;padding-bottom:0;height:90px;text-align:center;line-height:1.3;align-items:center;justify-content:center}.bl_squareList_txt{text-align:left;font-size:13px;font-size:.8125rem}.bl-separateList{display:block;margin-bottom:30px}.bl-separateList>div{width:100%}.bl-separateList>div::before{display:block;margin:20px auto;width:200px;height:1px;background-color:#e4e4e4;content:''}.bl-separateList dt{margin-bottom:10px}.bl-separateList::before{display:none}.bl_peopleList_header{display:block;margin-top:10px}.bl_peopleList_header_data{padding-top:10px;padding-left:50px;width:100%}.bl_peopleList_header_pic{height:116px;background-position:0 center;background-size:cover}.bl_peopleList_header_title{display:inline-block}.bl_peopleList_header_title+.bl_peopleList_header_min{display:inline-block;font-size:13px;font-size:.8125rem}.bl_peopleList_header_read{margin-top:0;padding-top:5px;height:35px;background-color:#fff}.bl_peopleList_header_read::after{border-color:#0c6c54}.bl_peopleList_body{margin-bottom:65px;padding:25px 10px 1px}.bl_peopleList_body:last-child{margin-bottom:0}.bl_peopleList_body_main{margin-bottom:140px}.bl_peopleList_body_main p{font-size:16px;font-size:1rem}.bl_peopleList_body_main__header p{top:120px;right:25px;left:-10px;line-height:1.8}.bl_peopleList_body_main__footer{margin-top:40px}.bl_peopleList_body_main__footer p{top:110px;right:30px;bottom:auto;left:-10px;width:calc(100% - 20px);text-align:left}.bl_peopleList_header_bottom{display:block}.is-active .bl_peopleList_header_bottom{display:none}.bl_alternate_media{-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:20px}.bl_alternate_media:nth-child(2n-1){-ms-flex-direction:column-reverse;flex-direction:column-reverse}.bl_alternate_media_imgWrapper{margin-top:20px;width:100%}.bl_alternate_media_body{width:100%}.bl_alternate_media_ttl{margin-bottom:2px;padding-left:20px}.bl_alternate_media_txt{padding-left:55px}.bl-stepList::before{left:42px}.bl-stepList .bl-stepList_seet{position:absolute;top:96px;left:0;display:block;width:25%;height:calc(100% - 50px);background-color:#fff;content:''}.bl-stepList li{margin-bottom:10px;padding-left:160px}.bl-stepList li::before{left:100px}.bl-stepList li::after{left:0}.bl_tabBox{margin-bottom:50px}.bl_tabBox_body{padding-bottom:30px}.bl_tabBox_menu>li.is-active a::before{top:-15px;height:15px}.bl_tabBox_menu a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;-ms-flex-align:center;height:100%;line-height:1.3;align-items:center;justify-content:center}.table01 th,.table01 td{font-size:16px;font-size:1rem}.table01 th,.table01 td{padding:13px 10px}.table01 th{width:110px;vertical-align:top}.table01 td{padding-left:20px}.bl_vertPosts{margin-top:10px;margin-bottom:50px}.bl_vertPosts_item{padding:20px 0}.bl_vertPosts_item:last-child{border-bottom:2px solid #fff}.bl_vertPosts_ttl{margin-top:10px;padding-left:0;width:100%;-ms-flex:auto;flex:auto}.bl_qaList{margin-bottom:50px}.bl_qaList>div{padding-top:15px;padding-bottom:20px}.bl_qaList dt{margin-bottom:12px;padding-left:40px;text-indent:-40px;line-height:1.3}.bl_qaList dd{font-size:15px;font-size:.9375rem}.bl_table02{font-size:16px;font-size:1rem}.bl_table02 th{width:85px}.bl_table02 td{padding-left:30px}.bl_footerInfo{display:block;padding:45px 40px 40px}.bl_footerInfo>div{-ms-flex-pack:center;-ms-flex-align:stretch;padding-right:0;padding-bottom:40px;width:100%;height:auto;border-right:0;border-bottom:1px solid #fff;letter-spacing:1.6px;font-size:25px;font-size:1.5625rem;align-items:stretch;justify-content:center}.bl_footerInfo>dl{padding-left:0;width:100%}.bl_footerInfo dt,.bl_footerInfo dd{display:block}.bl_footerInfo dt::after{margin-left:5px;content:':'}.bl_contact_sub{margin-bottom:30px}.bl_contactList{display:block}.bl_contactList>div{margin:0 auto}.bl_contactList_tel{margin-bottom:30px;line-height:1}.bl_contactList_tel_link{display:inline-block}.bl_footerAddress{display:block}.bl_footerAddress img{display:block;margin:0 auto 30px}.bl_footerAddress>div{margin:0 auto;width:300px}.bl_topLink{top:-70px;right:15px;width:45px}.el_mainTitle{font-size:30px;font-size:1.875rem}.bl_contentWrapper{padding:40px 20px 0}.bl_sectionHeader{-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_articleHeader{margin-bottom:10px}.bl_pager{margin-top:30px}.bl_pager_inner{font-size:12px;font-size:.75rem}.bl_pager_link{width:30px;height:30px}.bl_pager_back{margin:0 20px}.blog-body{margin-bottom:80px;padding-top:10px;font-size:12px;font-size:.75rem}.blog-body img{margin:0 0 20px}.blog-body figure{margin-bottom:20px}.blog-body figure img{margin-bottom:0}.blog-body p{margin-bottom:20px;padding:0}.bl_numberList{margin-top:30px}.bl_numberList .bl_numberList_dt{padding-bottom:15px;font-size:20px;font-size:1.25rem}.bl_numberList .bl_numberList_dd dt{font-size:16px;font-size:1rem}.bl_formLyout{margin-top:20px}.bl_formLyout>div{display:block;margin-bottom:20px}.el-headerLogo{position:relative;z-index:2;margin-bottom:-90px;position:relative;z-index:2;margin-bottom:-130px;background-color:rgba(9,16,41,.18);padding-bottom:10px;width:100vw;margin-right:-10px;padding-left:10px;margin-left:-30px}.el-headerLogo .el-headerLogo_txt{margin-top:0;width:145px;height:auto}.el-headerLogo_img{margin-left:10px;width:80px}.el_iconHeading{margin-top:-20px;margin-left:0;padding-left:40px}.el_iconHeading::after{left:-00px}.el_iconHeading::before{left:15px}.el_lv2Heading{margin-bottom:10px;padding-top:30px;line-height:1.3}.el_lv2Heading02{text-align:center}.el_heading01{margin-bottom:10px;padding-bottom:10px;font-size:22px;font-size:1.375rem}.bl_sectionHeader .el_heading01{padding-right:20px}.bl_sectionHeader .el_heading01::after{width:140px}.el_btnWhite{margin-right:auto;margin-left:auto;text-align:center}.el_mainTitle__news{background-position:center}}@media only screen and (max-width:768px) and (max-width:768px){.bl_squareList li:nth-child(1) .bl_squareList_txt,.bl_squareList li:nth-child(2) .bl_squareList_txt{text-align:center}}@media only screen and (max-width:1160px){.el-headerLogo_txt{display:none}.ly_mainHeader{padding-right:10px}}@media only screen and (max-width:1160px) and (max-width:768px){.el-headerLogo_txt{display:inline-block}}.form-columns-0 h2{position:relative;margin-bottom:25px;padding-bottom:25px;color:#093;font-weight:normal;font-size:26px;font-size:1.625rem;font-family:fot-tsukuardgothic-std,sans-serif;line-height:1}.form-columns-0 h2::after{position:absolute;bottom:0;left:0;display:block;width:340px;height:1px;background-color:#093;content:''}@media only screen and (max-width:768px){.form-columns-0 h2{margin-bottom:10px;padding-bottom:10px;font-size:22px;font-size:1.375rem}}.form-columns-0 p{margin-bottom:30px}.el_heading02{font-size:25px;margin-bottom:35px;line-height:130%;font-weight:normal}.el_txt{font-size:16px;line-height:200%;margin-bottom:130px}.el_img img{width:100%;height:auto;margin-bottom:170px}.el_table-wrapper{margin-bottom:130px}.el_table-wrapper table{width:100%;border-collapse:collapse;border:0;margin-bottom:0;background-color:#fff}.el_table-wrapper table th{border:0;font-size:.95rem;vertical-align:top;width:30%;line-height:1.7em;padding:10px 20px;background-color:#f6f6f6;border-bottom:1px solid #dedede;border-top:1px solid #dedede;text-align:left}.el_table-wrapper table td{font-size:.95rem;line-height:1.7em;padding:10px 20px;border:0;border-bottom:1px solid #dedede;border-top:1px solid #dedede;vertical-align:middle}@media(max-width:767px){.el_table-wrapper table th{font-size:.8rem;width:30%;padding:10px 10px;min-width:70px}.el_table-wrapper table td{font-size:.8rem;padding:10px 10px}}.el_map-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;margin-bottom:100px}.el_map-wrapper iframe{position:absolute;left:0;top:0;height:100%;width:100%}