@charset "utf-8";
@import "base.css";
/*===================================
	トップページ	
=====================================*/
/*   メインイメージ
===================================*/
#Image{
display:block;
height:224px;
margin:0 0 20px;
background:url(../cmn/main_image.png) no-repeat 0 0;
}
#Image h2{
text-indent:-200em;
line-height:2px;
}
.attentionNavi{
margin-top:173px;
margin-left:53px;
}

/*   あいさつ
===================================*/
#Greetings{
padding:14px 19px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border:solid 1px #48ab97;
background:#cfefe4;
}
#Greetings dl{
display:block;
float:left;
width:117px;
margin:0 10px 0 0;
text-align:center;
}
#Greetings dd{
font-size:12px;
line-height:1.2;
font-weight:bold;
}
#Greetings.section h3{
background-color:#cfefe4;
background:none;
color:#439c8a;
font-size:114%;
text-indent:0;
line-height:inherit;
}

/*   最新情報・お知らせ
===================================*/
#feed{
margin:0 4px;
}
#feed dt{
background:url(../cmn/ico2.png) no-repeat 20px 50%;
text-indent:30px;
}
#feed dd{
margin:-1.6em 0 1em;
padding:0 5px 1em 143px;
border-bottom:dotted 1px #adb1b3;
background:url(../cmn/ico_arrow1.png) no-repeat 130px 25%;
}
#News ul{
text-align:right;
}
#News li{
display:inline;
}
#News li.more{
padding:0 13px 0 0;
background:url(../cmn/ico_arrow1.png) no-repeat 100% 50%;
font-weight:bold;
}
#News li.rss{
padding:0 0 0 50px;
background:url(../cmn/ico_rss.png) no-repeat 30px 50%;
}

