@charset "utf-8";

/*
--------------------------------------------------------
base
--------------------------------------------------------
*/
h1{
background:url(../organization/img/h1_background.gif) no-repeat 0 0;
}
h2{
border-bottom:3px solid #B6E0A5;
color:#498D30;
}
h3{
border-left:4px solid #090;
color:#090;
}
div.section ul li{
background:url(../img/organization_list.gif) no-repeat 0 6px;
}


/*
--------------------------------------------------------
layout
--------------------------------------------------------
*/
div#contents_navigation ul li{
background:url(../img/organization_list.gif) no-repeat 10px 10px;
}


div#contents div.mark{
border:3px solid #C0F09D;
padding:0 10px;
}
div.mark p{
float:right;
width:400px;
}
div.mark p.pict2{
float:left;
width:auto;
margin:1em 0 !important;
padding:0 10px 0 0 !important;
}

/* form */
div.form dl dt{
width:11em;
}
div.form dl dd{
padding:0.2em 0 0.2em 12em;
}
div.form input#address{
width:400px;
}
p.submit{
text-align:center;
}


/* data */
div.data div.attention{
margin:0 5px;
padding:0 10px;
background:#f5f5f5;
border:1px solid #ccc;
}
div.data div.attention p.pict2{
padding:0 10px;
}
div.data ul{
margin:1em 0 2em 0;
}
div.data ul li{
float:left;
padding:0 30px 0 15px;
background:url(../img/organization_list.gif) no-repeat 0 4px;
}


/* news */
div.news p.date{
text-align:right;
}
div.en dl dt{
width:9em;
}
div.en dl dd{
padding:0.2em 0 0.2em 10em;
}


/* search */
div.search h1{
background:url(../organization/img/h1_background_2.gif) no-repeat 0 0;
}
