﻿@charset "utf-8";

.ft-120{
    font-size: 120% !important; 
}

.img_01{
   width: 100%;
}

@media screen and (max-width: 600px){
.img_02,.img_03{
   width: 100%;
}
}

@media screen and (max-width: 767px){
#content-body-wrapper .hdg-level1-wrapper{
    margin: 86px auto 36px;
}
}

#content-body-wrapper .list-link-pagein{ 
    width: 100% !important; 
    margin-left: 0 !important;
    text-align: center;
}

@media screen and (max-width: 767px){
#content-body-wrapper .list-link-pagein{
    width: 103%;
    margin: 0 0 10px -3%;
    text-align: left;
}
}

.section.contact{
   margin-top: 60px !important;
}

.contact_p{
   text-indent: -4em;
   padding-left: 4em;
}

.reserve-news-container { border: #999 1px solid; border-radius: 4px; margin-bottom: 25px; padding: 10px 20px; }
.reserve-news-container .news-element-wrapper { overflow-y: auto;  min-height: 100px; max-height: 150px; }


