@charset "utf-8";

/* main_img */


#main_layout {
position: relative;
}
#flashImg {
position: absolute;
left: 210px ;
height: 380px;
display: block;
}


#topmain {
float: right;
width: 690px;
text-align: left;
padding: 0;
background-repeat: no-repeat;
margin: 380px 0 0 0;
}

.mainImg{
background-image : url(/inc/css/inc/css/inc/images/top/fla_bk.jpg);
height: 380px;
background-position: center top;
}

/* midashi */
.top h3 {
padding: 10px 0 15px 0;

}

.top .news {
padding: 0 0 10px 10px;
list-style: none;
}

.top .news li {
line-height: 100%;
padding: 5px 0 5px 15px;
background-image : url(/inc/css/inc/images/global/arrow02.gif);
background-repeat: no-repeat;
background-position: left;
}


#iezukuri {
width: 420px;
float: left;
}


#iezukuri p {
margin-left: 15px;
float: right;
width: 225px;
line-height: 180%;
}


#iezukuri p b{
display: block;
margin-top: 10px;
}
/*
#iezukuri dl{
float: left;
}

#iezukuri dt,
#iezukuri dd{
width: 185px;
}
#iezukuri dd{
padding: 5px;
}

#iezukuri dd.dot {
font-weight: bold;
}

#iezukuri dd.dot a{
text-decoration: none;
}

#iezukuri .hiniki {
padding-right: 14px;
border-right: dotted 1px #ccc;
}

#iezukuri .inos{
padding-left: 14px;
}
*/

#staff {
width: 240px;
float: right;
}

.dot {
background-image : url(/inc/css/inc/css/inc/images/global/dot.gif);
}

/* イベントお知らせバナー */
.bnEvent {

}