@import url(http://www.nics.co.jp/mt5/themes-base/blog.css);
@import url(http://www.nics.co.jp/mt5/addons/Commercial.pack/themes/professional-black/screen.css);

/*【共通】*/
/*デフォルト設定*/
body{
font-family:sans-serif;
font-size:12px;
color:#666666;
}
.all{
width:780px;
margin:0 auto;
}
/*リンク設定*/
a:link{color:#0000FF;}
a:visited{color:#990066;}
a:hover{color:#990066;}
a:active{color:#990066;}
/*内容設定*/
.contents{
position:relative;
top:5px;
}

/*【アーカイブテンプレート】*/
/*○ ウェブページ ○*/
.web_contents{
vertical-align:top;
}
.web_submenu{
width:130px;
text-align:left;
vertical-align:top;
}
.web_navi{
width:150px;
text-align:right;
vertical-align:top;
}

/*【テンプレートモジュール】*/
/*○ ヘッダー ○*/
.header{
background-image:url(http://www.nics.co.jp/info/img/header.gif);
height:110px;
}
.header_table{
width:780px;
position:relative;
top:5px;
text-align:left;
}
.header_td{
width:10px;
text-align:right;
}
.mainmenu{
background-image:url(http://www.nics.co.jp/info/img/mainmenu.gif);
height:40px;
}
.mainmenu_table{
width:780px;
position:relative;
top:15px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}
.mainmenu_td{
width:120px;
}
.mainmenu a:link{color:white;}
.mainmenu a:visited{color:white;}
.mainmenu a:active {color:white;text-decoration:underline;}
.mainmenu a:hover {color:white;text-decoration:underline;}
/*○パンくずリスト○*/
.linklist{
width:780px;
font-size:9px;
text-align:left;
}
.linkfont{
font-weight:600;
color:#003399;
}
/*○ サブメニュー ○*/
.web_submenu_table1{
background-color:#C0C0C0;
width:130px;
}
.web_submenu_title{
background-image:url(http://www.nics.co.jp/info/img/submenu_title.gif);
height:30px;
font-weight:bold;
color:#FFFFFF;
}
.web_submenu_table2{
background-color:#F5F5F5;
width:130px;
border-collapse:collapse;
border-bottom:1px dotted #C0C0C0;
}
.web_submenu_td{
height:30px;
}
/*○ 共通ナビゲーション ○*/
.navi_table{
width:150px;
}
.navi_table1{
width:150px;
border-collapse:collapse;
border-bottom:1px dotted #C0C0C0;
}
.navi_title{
height:30px;
vertical-align:top;
}
.navi_td1{
width:15px;
text-align:left;
vertical-align:top;
}
.navi_td2{
text-align:left;
vertical-align:top;
}
.navi_td3{
height:5px;
}
.navi_td4{
height:40px;
text-align:left;
vertical-align:top;
font-size:9px;
}
.navi_td5{
height:20px;
text-align:left;
}

/*【その他】*/
/*ＰＤＦアイコンを整える*/
.irlist{
          margin: 0 0 20px 0;
}
.irlist li{
          list-style-type: none;
          margin: 0 0 5px;
          padding: 5px;
          border-bottom: 1px dotted #999;
}
.irlist li img{
               vertical-slign baseline;
}
.pdf_contents{
position:relative;
left:60px;
text-align:left;
}
