@charset "utf-8";

h2{padding:15px 0; color: #4C9BA2; margin: 80px 0 30px 0; border-top:#e3e3e3 1px dashed; border-bottom:#e3e3e3 1px dashed;}

.newsBlock{width:768px;}
.newsDate{color: #4C9BA2; margin-bottom: 15px;}

.textBlock{line-height: 2em;}

.backbtn{width:150px; padding: 10px 0; background: #4C9BA2; color: #FFF; box-shadow: 0px 0px 0px 0px #00444a; margin-top: 50px;}
.backbtn:hover{width:150px; padding: 10px 0; background: #b0dce0; color: #00444a; box-shadow: 0px 0px 5px 1px #b0dce0;}
.backbtn:active{width:150px; padding: 10px 0; background: #4C9BA2; color: #FFF; box-shadow: 0px 0px 1px 1px #00444a; top:-5px;}

.list_objtitle{width:100%; height:93px; background:url(../images/img_title_list.png)center no-repeat; margin-bottom: 50px;}

.newsMenu li{display: inline-block; padding: 4px 10px; border: #DDD 1px solid; margin-right: 5px; cursor: pointer;}
.newsMenu li:last-child{margin-right: 0px;}
.newsMenu li:hover{background: #4C9BA2; color: #FFF;}
.newsMenu a{color: #4C9BA2;}

.textBlock a{color: #4C9BA2; font-weight: 700;}
.textBlock a:hover{text-decoration: underline;}

#footer{margin-top: 200px;}

/* .remodal{background:none;} 
.remodal{width:100%;} 
.remodal>img{width:100%;}
.remodal .block{width: 100%; height: auto; clear:both; margin-top:25px;} */

@media screen and (max-width:768px) {
    #container{margin-bottom: 50px;}
    .newsBlock{width: 90%;}
    .chara{display: none;}
    #footer{margin-top:inherit;}
}

/* iphone5 & iphone6 landscape */
@media screen and (max-width:667px) {
    .textBlock{font-size: 18pt;}
    /* .list-row{width:320px; margin-bottom: 100px;}
    .listblock{margin-bottom: 75px;} */
}

/* iphone6 */
@media screen and (max-width:414px) {
    .textBlock{font-size:18pt;}
    /* .menu{margin-left:10px;}
    .menubtn{width:70px; margin-right:10px;} */
}

/* iphone5 */
@media screen and (max-width:320px) {
    .textBlock{font-size:14pt;}
    /* .list-row{width:100%; margin-bottom: 100px;}
    .listblock{margin-bottom: 75px;} */
}