@charset "UTF-8";

/*details for each html*/

/*HTML=NE*/

ul.index {
font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial; 
color: #666666;
margin: 0 25px 0 0;
padding: 0;
line-height:1.2em;
text-align:right;
}

ul.index li {
font-size:100%;
font-weight:bold;
display: inline; 
padding: 0 0.2em;
}

/*index_NE link detals*/
ul.index li a:link {
text-decoration: none;
color:#CC0000;
background: transparent;
}
ul.index li a:visited {
text-decoration: none;
color:#CC0000;
background: transparent;
}
ul.index li a:hover {
text-decoration: none;
color:#CCCCCC;
background: transparent;
	}
ul.index li a:active {
text-decoration: none;
color:#CCCCCC;
background: transparent;}

/*NE_Geography&Climate*/
table #geo {
padding-left:20px;
border:0;
}
th #geo{
padding-left:20px; 
border-bottom:#999999 1px solid;
padding-bottom:0.3em;
}

td #geo{
padding-left:20px;  
border-bottom:#999999 1px solid;
padding-bottom:0.3em;
}

dl.temp{
border:0;
line-height: 1.4;
margin: 10px 10px 50px 0px;
padding-top: 0.3em;
padding-left: 10px;
}

dt.temp {
border:0;
width: 8em;
padding-top: 0.3em;
padding-right: 0;
padding-left:0.3em;
font-size: 100%;
font-weight:bold;
margin-top: 0.2em;
}

dd.temp{
border:0;
margin:-2em 0 0 0em;
padding: 0.3em 0px 0.4em 8em;
font-size: 100%;
}

/*NE_Omaha&Lincoln*/
dl.population{
border:0;
line-height: 1.4;
margin: 10px 10px 10px 0px;
padding-top: 0.3em;
padding-left: 10px;
}

dt.population {
border:0;
width: 10em;
padding-top: 0.3em;
padding-right: 0;
padding-left:0.3em;
font-size: 100%;
font-weight:bold;
margin-top: 0.2em;
}
dd.population{
border:0;
margin:-2em 0 0 0em;
padding: 0.3em 0px 0.4em 10em;
font-size: 100%;
}

/*NE_Omaha&Lincoln Economy*/
dl.economy{
border:0;
line-height: 1.4;
margin: 10px 10px 10px 0px;
padding-top: 0.3em;
padding-left: 10px;
}

dt.economy{
border:0;
width: 15em;
padding-top: 0.3em;
padding-right: 0;
padding-left:0.3em;
font-size: 100%;
font-weight:bold;
margin-top: 0.2em;
}
dd.economy{
border:0;
margin:-2em 0 0 0em;
padding: 0.3em 0px 0.4em 15em;
font-size: 100%;
}

/*HTML=Biz*/
ul.index_biz {
font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial; 
color: #666666;
margin: 0;
padding: 0;
line-height:1.2em;
text-align:left;
}

ul.index_biz li {
font-size:100%;
font-weight:bold;
display: inline; 
padding: 0 0.2em;
}

/*index_NE link*/
ul.index_biz li a:link {
text-decoration: none;
color:#CC0000;
background: transparent;
}
ul.index_biz li a:visited {
text-decoration: none;
color:#CC0000;
background: transparent;
}
ul.index_biz li a:hover {
text-decoration: none;
color:#CCCCCC;
background: transparent;
}
ul.index_biz li a:active {
text-decoration: none;
color:#CCCCCC;
background: transparent;}

/*Biz_industry*/
dl.dt10word{
border:0;
line-height: 1.4;
margin: 10px 10px 10px 0px;
padding-top: 0.3em;
padding-left: 10px;
}

dt.dt10word {
border:0;
width: 10em;
margin-top: 0.2em;
padding-top: 0.3em;
padding-right: 0;
font-size: 100%;
font-weight:bold;
padding-left:20px
}

dd.dt10word{
border:0;
margin-top:-2em;
padding: 0.3em 0px 0.4em 13em;
font-size: 100%;
}

/*Biz_trade*/
table.trade{
width:450px;
border:0;
line-height:1.1em;
margin-left:15px;
}

/*News*/
dl.dt5word{
border:0;
line-height: 1.4;
margin: 0 10px 10px 0px;
padding-top:1em;
padding-left: 10px;
}

dt.dt5word {
border:0;
width: 6em;
padding-right: 0;
font-size: 100%;
font-weight:bold;
}
dd.dt5word{
border:0;
margin-top:-1.7em;
padding: 0em 0px 0.2em 7em;
font-size: 100%;
}

/*Biz_env_biz*/
table.env_biz{ background:#FFFFFF; border:#FFFFFF none; color:#333333; font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial; font-size:100%;
width:500px; border:0; cellspacing:0; cellpadding:1;
margin-left:20px;}
th.env_biz, td.env_biz, tr.env_biz{border:#FFFFFF none #333333; line-height:1.5em;
}

.banner {
margin: 0px;
padding: 0px;
float: left;
}

/* maincontents index block */
.index_spcial{
background:url(../img/frame_item/h2bg.gif) repeat-y;
font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial;
color: #FFFFFF;
font-weight:bold;
letter-spacing: 1px;
padding-left:10px;
padding:3px; 
font-size:13px;
margin-top:10px;
text-indent:10px;
width:564px;
}

.main_index {
border:0;
margin:0 0 20px 0; 
padding:10px;
background:#CCCCCC;
background-position:top;
width:550px;
}

.content_index{ 
font-size:13px; 
font-weight:bold; 
color:#333333; 
line-height:1.2em;
border:0;
margin:0;
padding:0;
}

ul.top_index {
font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial; 
color: #333333;
text-align:left;
margin: 0;
padding:0;
border:0;
}

ul.top_index li {
font-size:100%;
font-weight:bold;
display: inline; 
padding: 0 1em;
background-image:url(../img/frame_item/deco_index.gif);
background-position:left;
background-repeat:no-repeat;
width:500px;
}

/*index_NE link*/
ul.top_index li a:link {
text-decoration: none;
color:#CC0000;
background: transparent;
}
ul.top_index li a:visited {
text-decoration: none;
color:#CC0000;
background: transparent;
}
ul.top_index li a:hover {
text-decoration: none;
color:#666666;
background: transparent;
}
ul.top_index li a:active {
text-decoration: none;
color:#666666;
background: transparent;}

/*back to top*/
.back_to_top{ 
font-size:12px; 
color:#CC0000; 
text-align:right;
}

/*HTML=ne_adv*/

ul.adv{
font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial; 
margin:0;
padding:0 30px 1em 40px;
border:none;
font-size: 100%;
}

