@charset "Shift_JIS";

/* メインメニュー*/
#mainmenu li#mainmenu1  {background: url(../images/mainmenu_on.gif) no-repeat 0px 0px; top: 0px; left: 0px; width: 87px;}

/* メイン画像*/
#mainimage {
  padding: 0;
}

#contents {
margin-top: 10px;
}

/* 左コンテンツ*/
#leftcontent {
  clear: both;
  margin-left: 0px;
  padding-left: 8px;
  width: 508px;
  float: left;
  text-align: left;
}

#news {
clear: both;
margin-top: 0px;
padding-top: 0px;
}

#news_frame {
width: 496px;
height: 121px;
overflow:auto;
margin-top: 0px;
padding-top: 0px;
}

#news_txt {
width: 476px;
margin-top: 8px;
margin-left: 0px;
padding-top: 0px;
}

#news_txt ul {
margin-bottom: 0px;
padding-bottom: 0px;
list-style: none;
}
#news_txt ul li {
padding-bottom:6px;
font-size:12px;
}

#news_date {
margin: 0;
padding-left: 0px;
font-size:12px;
line-height:100%;
color:#2F65C8;
}
#news_link {
margin: 0;
padding-left: 5px;
font-weight:bold;
font-size:12px;
line-height:100%;
color:#2F65C8;
}
#ya {
margin: 0;
padding-left: 19px;
background: url(../images/ya.gif) no-repeat 0px 30%;
}

/* 右コンテンツ*/
#rightcontent {
  margin-top: 0px;
  margin-left: 0px;
  padding: 0px;
  width: 223px;
  float: left;
}

/*テクノロジー*/
#technology {
clear:both;
padding-top:9px;
padding-left:8px;
text-align: left;
}

#technology ul{
padding-bottom: 0px;
list-style: none;
}
#technology ul li {
margin-top: 8px;
padding-right:9px;
padding-bottom:0px;
float:left;
}

.technology_txt {
 font-size:10px;
 line-height:120%;
 color:#333;
}

#technology_list {
clear:both;
width:234px;
height:86px;
padding-bottom:3px;
border-bottom: 1px solid #7173D9;
}

#technology_list1 {
width:71px;
height:86px;
background-color:#EAEBFA;
float: left;
}

#technology_list2 {
width:163px;
height:86px;
background-color:#EAEBFA;
float: left;
}
#technology_list2 img{
padding-top:6px;
padding-bottom:2px;
}

#technology_listlong {
clear:both;
width:478px;
height:86px;
margin-bottom: 15px;
padding-bottom:3px;
border-bottom: 1px solid #7173D9;
}

#technology_listlong1 {
width:71px;
height:86px;
float: left;
background-color:#EAEBFA;
}

#technology_listlong2 {
width:407px;
height:86px;
background-color:#EAEBFA;
float: left;
}
#technology_listlong2 img{
padding-top:6px;
padding-bottom:2px;
}
