@charset "utf-8";#area-professional{line-height:1.2}#area-professional h1{font-size:30px;line-height:1.1;font-weight:400;border:none;border-bottom:4px solid #4ea52b;margin:0 0 10px;padding:0;background:0 0}#area-professional .block_photo{float:left;width:20%}#area-professional .block_txt{float:right;width:80%;padding-left:20px}#area-professional .area_box{width:100%;margin:0 0 30px;display:flex}#area-professional .child-box{width:100%;border:1px solid #ccc;padding:10px}#area-professional .proname{font-weight:700;font-size:1.4rem;margin:0;background-color:transparent;color:#333}}#area-professional .officename{font-weight:700;font-size:1.2rem;margin:0 0 10px;color:#013686}#area-professional .detail-office{margin:0 0 10px}#area-professional .detail-office dt{display:inline-block;background-color:#094;padding:3px 10px;color:#fff;margin:0;text-align:center;font-weight:400;vertical-align:top}#area-professional .detail-office dd{display:inline-block;margin:0 10px 0 0}#area-professional .area_license{background-color:#eee;padding:10px;margin:0 0 10px}#area-professional .area_license h5{font-weight:700;color:#094;margin:0 0 5px;text-align:left}#area-professional .area_mess{background-color:#ccd7e7;padding:10px;margin:0}#area-professional .area_mess h5{font-weight:700;color:#013686;margin:0 0 5px;text-align:left}#area-professional .banr_detail{position:relative;display:inline-block;padding-left:30px}#area-professional .banr_detail:before{position:absolute;content:'';display:inline-block;width:20px;height:20px;background-image:url(//jkas.co.jp/problem/housing_loan/wp/wp-content/themes/loan2/css/../img/icon-green.png);background-repeat:no-repeat;background-size:contain;left:0}.banr_detail,.banr_detail a{color:#094}@media screen and (max-width:766px){#area-professional .block_photo{float:none;width:100%;padding:10px 30px}#area-professional .block_txt{float:none;width:100%;padding-left:0}#area-professional .proname{font-size:2rem;text-align:center}#area-professional .officename{font-size:1.8rem;text-align:center}#area-professional .detail-office dt{margin:0 0 5px}}