@charset "shift_jis";
/* CSS Document */
div.indexmargin {
margin:0 0 10px 8px;
}

.m-b20 {
margin-bottom:20px;
}

div#NewsArea {
width:718px;
padding-left: 8px;
}
div#NewsArea h1 {
background:url(news3.png) no-repeat;
behavior: url(iepngfix.htc); 
height:35px;
text-indent:-9999px;
margin:5px 0 0 15px;
padding:0;
}
div#NewsArea h2 {
background:url(news4.png) no-repeat;
behavior: url(iepngfix.htc); 
width:386px;
height:96px;
text-indent:-9999px;
margin:5px 0 0 15px;
padding:0;
}
div#NewsArea p {
font-size:12px;
color:#333;
line-height:130%;
margin:5px 0 0 20px;
padding:0;
letter-spacing:1px;
}
h3#NewsItemLink {
margin:15px 0 0 20px;
padding:0;
}

h3#NewsItemLink a {
display:block;
background:url(bt_back.jpg) no-repeat;
width:317px;
height:31px;
color:#660000;
text-decoration:none;
padding:10px 0 0 8px;
font-size:12px;
}

*+html h3#NewsItemLink a {
width:325px;
height:39px;
padding:10px 0 0 8px;
}

*html h3#NewsItemLink a {
width:325px;
height:39px;
padding:10px 0 0 8px;
}


h3#NewsItemLink a:hover {
text-decoration:underline;
}

div#LinkArea {
width:690px;
height:137px;
clear:both;
margin:15px 0 15px 18px;
}

div#LinkArea div#LinkBoxL {
float:left;
}

div#LinkArea div#LinkBoxR {
float:right;
}

div#LinkArea div#LinkBoxL ,
div#LinkArea div#LinkBoxR {
width:339px;
height:137px;
}

div#LinkArea div#LinkBoxL a ,
div#LinkArea div#LinkBoxR a {
display:block;
width:326px;
height:74px;
color:#333;
text-decoration:none;
padding:63px 0 0 13px;
line-height:100%;
font-size:12px;
}
*+html div#LinkArea div#LinkBoxL a ,
*+html div#LinkArea div#LinkBoxR a {
padding:63px 0 0 13px;
width:339px;
height:137px;
}

*html div#LinkArea div#LinkBoxL a ,
*html div#LinkArea div#LinkBoxR a {
padding:63px 0 0 13px;
width:339px;
height:137px;
}

div#LinkArea div#LinkBoxL a {
background:url(link_bt_back1.jpg) no-repeat;
}
div#LinkArea div#LinkBoxR a {
background:url(link_bt_back2.jpg) no-repeat;
}




/*--clearfix------------------------------------*/

.clearfix:after {
content: ".";
display: block;
height: 0;
clear:both;
visibility: hidden;
}
.clearfix {
display:inline-block;
}
/*Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/*end hide from IE-mac*/




















