@charset "utf-8";

.select-location-area {
    background: none !important;
}

.select-location-area_other .location-list .city-list dd{
    border-top : none !important; 
    padding:0 !important; 
}

.select-location-area_other .location-list {
    padding: 0 15px !important; 
    width: 716px !important; 
}

.select-location-area_other div.head {
    background: none repeat 0 0 #D8D8D8;
    border:solid 2px #A9A9A9; 
    padding: 7px 13px;
    font-size: 16px;
}

.select-location-area_other .location-list{
    background:none !important;
    border:solid 2px #A9A9A9; 
    border-top: none;
}


.select-location-area_other .location-list .city-list_other{
 margin-bottom:10px;
}

.select-location-area_other .location-list .pref-list_other{
 margin-bottom:10px;
 padding-top:15px;
}

.hd_fill  .head p{
  padding:10px 0;
}

.select-location-area_other .location-list .city-list_other dt{
    border-bottom:solid 1px;
    background: none;
    color: #000;
    font-weight: normal;
    margin-bottom: 5px;
    padding-left: 13px;
}
.select-location-area_other .location-list .city-list_other dd ul ,
.select-location-area_other .location-list .pref-list_other dd ul{
    margin-left: 20px;
}
.select-location-area_other .location-list .city-list_other dd li ,
.select-location-area_other .location-list .pref-list_other dd li{
    float: left;
    line-height: normal;
    width: 169px;
    font-size:13px;
    list-style-image : url(/jsjyuku/images/common/icon_arrow_yellow-square.png);
    margin-bottom: 1px;
}


.select-location-area_other .location-list .city-list_other dd li a ,
.select-location-area_other .location-list .pref-list_other dd li a{
    text-decoration: none;
}


.city-list_other label {
    font-size:15px;
}

.css_jyukuapi .select-location-area .location-list .pref-list {
    border: none !important;
    margin: 0 !important;
}

#sp_map_areanm{
    padding:10px 0 15px 0;
    border-bottom:2px solid;
}
.data_school .map_img_area{
    text-align: center;
}

.thum_school .data_school .address{
       margin: 5px 0; 
}

.bt_tel p.telCmnt{
    margin-top: 5px;
}

.css_jyukuapi #result.search_list .result_check_list li{
   padding :10px;
}

.school_detail .thum_school{
   margin-bottom:5px;
}