@charset "utf-8";.phone_num{margin-top:10px;font-size:20px;font-weight:bold}.phone_time{font-weight:bold}.phone_time span+span{margin-left:10px}#detail .main .title_icon{margin-top:80px}@media(min-width:768px){.phone_num{color:#a3cd51}}@media screen and (max-width:767px){.phone_num{margin-top:20px}.phone_num:before{display:block;content:"＼タップで発信します／";margin-bottom:10px;text-align:center;font-size:14px}.phone_time{margin-top:10px;text-align:center}}.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}