@charset "utf-8";
@import url('../../simpleone/css/top.css');
/*===========================================
トップテンプレート
===========================================*/
#contents { 
margin-top: 0px;
padding-top:60px;}
/*メインイメージ*/
#main_image {padding-bottom:30px; background: url("../img/topimg_bg.png") 0% 50% repeat-y;}
#main_image_wrap {}
/*3つのページリンク*/
#pagelink_wrap .link .thumbnail { border: 1px solid #DDDDDD; }
#pagelink_wrap .link .title { font-size: 18px; color: #ff6600; font-weight: bold;}
#pagelink_wrap .link .title a{ font-size: 18px; color: #ff6600; font-weight: bold;}
#pagelink_wrap .link .desc { font-size: 12px; line-height: 1.6; color: #666666; }

/*新着記事・お知らせ*/

.info {}
.info dt {
    background: url(../img/icon_arrow_12.png) 0 8px no-repeat;
    color: #0168b7;
    padding-left: 20px;
	font-size: 16px;
	font-weight: bold;
}
.info dd {
    padding-left: 140px;
    border-bottom: 1px dotted #DDDDDD;
	font-size: 16px;
}

.info dd a { color: #333333; font-weight: bold; text-decoration: none;}
.info dd a:hover { color: #333333; }


.info dd .thumb {
    border: 1px solid #DDDDDD;
}
.info dd .title {
    margin-bottom: 5px;
	font-size: 16px;
}
.info dd .title a { color: #333333; font-weight: bold; text-decoration: none;}
.info dd .title a:hover { color: #333333; }
.info dd .excerpt {
    font-size: 13px; font-weight: normal;
}
.info dd .excerpt a {
    color: #666666;
    text-decoration: none;
	font-weight: normal;
}
.info dd .excerpt a:hover {}
#blog_wrap {}
#blog_wrap .more a {
    width: 185px;
    height: 50px;
    display: block;
    overflow: hidden;
    text-indent: -999em;
    background: url(../img/btn_blog.png) 0 0 no-repeat;
}
#blog_wrap .more a:hover {
    background-position: 0 -50px;
}
#blog_wrap #post_count {
    font-size: 12px;
}
#news_wrap {}
#news_wrap .more a {
    width: 185px;
    height: 50px;
    display: block;
    overflow: hidden;
    text-indent: -999em;
    background: url(../img/btn_news.png) 0 0 no-repeat;
}
#news_wrap .more a:hover {
    background-position: 0 -50px;
}