@charset "utf-8";#detail .main .title_icon{margin-top:80px}.job_detail_contactform_wrap{padding-top:40px}.phone_num{margin-top:10px;font-weight:bold}.phone_time span+span{margin-left:10px}@media(min-width:768px){.phone_num p:nth-of-type(1){font-size:20px;font-weight:bold;color:#eb4217}}@media screen and (max-width:767px){.phone_num{margin-top:20px;text-align:center}.phone_num p:nth-of-type(1){margin-bottom:10px;font-size:14px}.phone_time{margin-top:10px}}.plan_simple#detail .title_simple{margin-top:80px}@media screen and (max-width:767px){.plan_simple#detail .title_simple{margin-top:40px}}.plan_simple #form_jump .title_icon{margin-top:0 !important}@media(min-width:1001px){.plan_simple #form_jump{padding-top:140px;margin-top:-140px}.plan_simple header.fixed ~ .container #form_jump{padding-top:70px;margin-top:-70px}}@media(min-width:768px){.plan_simple#detail .table{border-top:1px solid #ddd}.plan_simple#detail .table dt,.plan_simple#detail .table dd{margin-top:0;padding:20px;border-bottom:1px solid #ddd}.plan_simple#detail .table dt{position:relative;background:transparent}.plan_simple#detail .table dt:after{position:absolute;top:20px;right:0;content:"";display:block;width:1px;height:calc(100% - 40px);background:#ddd}}.article_text_area p{margin:0;text-align:justify;text-justify:inter-ideograph;line-height:2}.article_text_area table{width:auto !important;border-style:solid}.article_text_area th,.article_text_area td{vertical-align:top;padding:10px}.article_text_area th{font-weight:bold;background-color:#eee}.article_text_area h2,.article_text_area h3,.article_text_area h4,.article_text_area h5,.article_text_area h6{margin:0 0 15px 0;line-height:1.2;font-weight:bold}.article_text_area h2{font-size:20px}.article_text_area h3{padding:5px;font-size:18px;border-bottom:3px solid #ddd}.article_text_area h4{padding:4px 6px;font-size:16px;border-left:6px solid #ccc}.article_text_area h5,.article_text_area h6{font-size:16px}.article_text_area ul{padding-left:0}.article_text_area ul li{position:relative;padding-left:1em;list-style-type:none}.article_text_area ul li:after{display:block;content:'';position:absolute;top:.5em;left:.3em;width:4px;height:4px;background-color:#666;border-radius:100%}.article_text_area .sns li{padding:0}.article_text_area .sns li:after{display:none}.article_text_area ol{padding-left:2em}.article_text_area ol li{list-style-type:decimal}.article_text_area a{text-decoration:underline;color:#0b60ed}.article_text_area a:hover{text-decoration:none}.job_detail_table li div p{margin:0}.job_detail_table li div table{width:auto !important;border-style:solid}.job_detail_table li div th,.job_detail_table li div td{vertical-align:top;padding:10px}.job_detail_table li div th{font-weight:bold;background-color:#eee}.job_detail_table li div h2,.job_detail_table li div h3,.job_detail_table li div h4,.job_detail_table li div h5,.job_detail_table li div h6{margin:0 0 15px 0;line-height:1.2;font-weight:bold}.job_detail_table li div h2{font-size:20px}.job_detail_table li div h3{padding:5px;font-size:18px;border-bottom:3px solid #ddd}.job_detail_table li div h4{padding:4px 6px;font-size:16px;border-left:6px solid #ccc}.job_detail_table li div h5,.job_detail_table li div h6{font-size:16px}.job_detail_table li div ul{padding-left:0}.job_detail_table li div ul li{position:relative;padding-left:1em;list-style-type:none}.job_detail_table li div ul li:after{display:block;content:'';position:absolute;top:.5em;left:.3em;width:4px;height:4px;background-color:#666;border-radius:100%}.job_detail_table li div ul.station_list li{padding-left:0}.job_detail_table li div ul.station_list li:after{display:none}.job_detail_table li div .sns li{padding:0}.job_detail_table li div .sns li:after{display:none}.job_detail_table li div ol{padding-left:2em}.job_detail_table li div ol li{list-style-type:decimal}.job_detail_table li div a{text-decoration:underline;color:#0b60ed}.job_detail_table li div a:hover{text-decoration:none}