@charset "UTF-8";.prt_inpage_title.detail_title{padding-top:160px;width:100%;z-index:5;position:absolute;top:130px;color:#fff;text-shadow:0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000}@media screen and (max-width:640px){.prt_inpage_title.detail_title{top:50px;padding-top:80px}}.mod_inpage_mv01 .badge{position:absolute;top:5.1%;right:8.3%}@media screen and (max-width:640px){.mod_inpage_mv01 .badge{top:27px}.mod_inpage_mv01 .badge img{width:79px;height:79px}}.mod_feature{margin-bottom:90px}@media screen and (max-width:640px){.mod_feature{margin-bottom:0}}.mod_feature .mod_wrap01 .c dl dd .prt_btn01{margin-top:10px;display:block}.mod_feature .mod_wrap01 .c dl dd .prt_btn01 a{margin:0 auto;max-width:240px;background-color:#363636}.sec_facility .mod_table01{margin-bottom:114px}@media screen and (max-width:640px){.sec_facility .mod_table01{margin-bottom:0}}.mod_forform{padding:0 50px;text-align:center;margin-bottom:100px}@media screen and (max-width:640px){.mod_forform{padding-left:20px;padding-right:20px;margin-bottom:0}}.mod_forform>.in{max-width:1060px;width:100%;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid #202020;padding-bottom:50px}@media screen and (max-width:640px){.mod_forform>.in{border-left:none;border-right:none;border-bottom:none;padding-bottom:40px;border-top:2px solid #202020}}.mod_forform>.in .title01{width:260px;margin:-34px auto 50px;background-color:#fff}@media screen and (max-width:640px){.mod_forform>.in .title01{width:200px;margin-top:-15px;margin-bottom:24px}}.mod_forform>.in .title01>img{display:block;margin:auto}@media screen and (max-width:640px){.mod_forform>.in .title01>img{height:23px}}.mod_forform>.in .title01>span{display:block;margin:auto;margin-top:6px;font-size:2rem;letter-spacing:.2rem}@media screen and (max-width:640px){.mod_forform>.in .title01>span{margin-top:9px;font-size:1.4rem}}.mod_forform>.in .contentwrap{display:table;max-width:1042px;width:100%;margin:auto;border-collapse:separate;border-spacing:28px 0}@media screen and (max-width:640px){.mod_forform>.in .contentwrap{display:block}}.mod_forform>.in .contentwrap .applyway{display:table-cell;vertical-align:top;border:1px solid #ebebeb;text-align:left;width:33.3333%;position:relative}@media screen and (max-width:640px){.mod_forform>.in .contentwrap .applyway{display:block;width:100%}}.mod_forform>.in .contentwrap .applyway+.applyway{margin-top:10px}.mod_forform>.in .contentwrap .applyway>dt{border-bottom:1px solid #ebebeb;background-color:#202020;padding:16px 0 14px 20px;margin-bottom:22px;font-size:1.6rem;font-weight:700;color:#fff}@media screen and (max-width:640px){.mod_forform>.in .contentwrap .applyway>dt{display:block;font-size:1.4rem;margin-bottom:14px}}.mod_forform>.in .contentwrap .applyway>dt>img{display:inline-block;vertical-align:middle;margin-right:16px}@media screen and (max-width:640px){.mod_forform>.in .contentwrap .applyway>dt>img{width:auto;height:30px}}.mod_forform>.in .contentwrap .applyway>dd{padding:0 20px 20px}@media screen and (max-width:640px){.mod_forform>.in .contentwrap .applyway>dd{padding:0 14px 14px}}@media screen and (max-width:640px){.mod_forform>.in .contentwrap .applyway>dd .txt_wrap{height:auto!important}}.mod_forform>.in .contentwrap .applyway>dd .caption{font-size:1.5rem;line-height:2.5rem;margin-bottom:16px}@media screen and (max-width:640px){.mod_forform>.in .contentwrap .applyway>dd .caption{font-size:1.3rem;line-height:2rem}}.mod_forform>.in .contentwrap .applyway>dd .tel+.tel{margin-top:14px}.mod_forform>.in .contentwrap .applyway>dd .tel .btn{display:block}.mod_forform>.in .contentwrap .applyway>dd .tel .btn img{display:block}@media screen and (max-width:640px){.mod_forform>.in .contentwrap .applyway>dd .tel .btn img{width:auto;height:22px}}.mod_forform>.in .contentwrap .applyway>dd .tel .txt{display:block}.mod_forform>.in .contentwrap .applyway>dd .prt_btn01{width:100%}.mod_forform>.in .contentwrap .applyway>dd .prt_btn01+.prt_btn01{margin-top:10px}@media screen and (max-width:640px){.mod_forform>.in .contentwrap .applyway>dd .prt_btn01{margin-top:20px;position:static}}.mod_forform>.in .contentwrap .applyway>dd .sub{text-align:center;margin-top:10px;text-decoration:underline}.no-touchevents .mod_forform>.in .contentwrap .applyway>dd .sub:hover{text-decoration:none}@media screen and (max-width:640px){.mod_forform>.in .contentwrap .applyway>dd .sub{margin-top:20px}}
/*# sourceMappingURL=maps/organization.css.map */
