@charset "UTF-8";

.contentTitle{margin:0 0 15px;padding:0 0 0.5em;border-bottom:3px solid #ded8d8;font-size:19px;font-weight:bold;color:#787878;}
.contentTitle a{color:#787878;margin:0;}
.contentTitle-arow{color:#F0AD4E;}
.recommend-article{margin:0 0 25px;}
.recommend-article .textBreak{margin:5px 0 0;line-height:1.4;}

.head-line{margin:80px 0;padding:0;}
.error-text{margin:0 0 30px;font-size:14px;text-align:center;}
.error-text strong{display:block;margin:0 0 10px;font-size:24px;}
.btn-top{display:inline-block;margin:0 auto;padding:15px;border-radius:4px;background:#f0ad4e;font-size:14px;font-weight:bold;color:#FFF;text-align:center;line-height:1;}
.btn-top:hover{color:#FFF;text-decoration:none;}
.btn-top:visited{color:#FFF;}

@media screen and (min-width:768px){
.btn-top:hover{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";}
}

@media screen and (max-width:767px){
.head-line{margin:20px 0 40px;padding:0;}
.recommend-article .clearfix{margin:0 0 15px;}
.recommend-article figure{padding:0 5px 0 15px;}
.recommend-article .textBreak{margin:0;padding:0;}
.recommend-article .col-xs-18{margin:0;padding:0;}
.error-text strong{font-size:18px;}
}