﻿body { background-color:#ffffff; margin: 0px; font: 9pt;  background-image: url(images/bg0.gif); }

#head { width:960px; height:160px; margin-top:0; margin-right: auto; margin-left:auto;  background-image: url(images/headbg0.gif); }
#head-left { float:left; display:inline; width:10px; height:150px; background-image: url(images/headbg-l.gif);}
#head-right { float:left; display:inline; width:10px; height:150px; background-image: url(images/headbg-r.gif);}
#head-mid { float:left; display:inline; width:940px; height:150px; background-image: url(images/headbg1.gif); background-repeat:no-repeat;}
#head-topnav { padding:3px; height:19px; text-align:right;}
#head-logo { height:95px;}
#head-logo-0 { float:left; display:inline; width:400px; height:95px;}
#head-logo-r {float:left; display:inline; width:540px; height:95px;}
#head-logo-t { height:70px; text-align:right;}
#head-logo-m { height:17px; text-align:center; padding:3px;}
#head-nav { padding:3px; height:24px; text-align:center;}

#bottom0 { height:80px; width:960px; margin-right: auto; margin-left: auto; padding:5px; overflow: auto;}
#bottom { height:70px; width: 950px; margin-top: 0; padding:5px; margin-right: auto;	margin-bottom: 0;	margin-left: auto; background-image: url(images/bottombg.gif); text-align:right; }
#bottom-logo { float:left; display:inline; width:230px; padding-top:5px; }
#bottom-line { float:left; display:inline; width:10px; text-align:center;}
#bottom-right { float:left; display:inline; width:710px; padding-top:5px; text-align:left;}

#hl0 {	width:100%; height:200px; border:0px; background-image: url(focus/11.gif); }
#hl {	width:960px; height:200px; margin-top: 0; margin-right: auto;	margin-bottom: 0;	margin-left: auto; border:0px; text-align:center; z-index:61;}

#main {width:950px; height:auto; margin-top:0; margin-right:auto; margin-left:auto; border:0px;	padding:5px; background-image: url(images/mainbg.gif); background-repeat:repeat-x; background-color:#FFFFFF; clear:both; overflow: auto; }
#main-left { float:left; display:inline; width:470px; padding:5px;}
#main-right { float:left; display:inline; width:450px; padding:5px;}
#main-top { width:960px; height:10px; margin-top:10px; margin-right:auto; margin-left:auto; }
#main-lt { float:left; display:inline; width:10px; height:10px; background-image: url(images/mnk-lt.gif);}
#main-t { float:left; display:inline; width:940px; height:10px; background-color:#e0e0e0}
#main-rt { float:left; display:inline; width:10px; height:10px; background-image: url(images/mnk-rt.gif);}
#main-bottom { width:960px; height:10px; margin-right:auto; margin-left:auto; margin-bottom:5px;}
#main-lb { float:left; display:inline; width:10px; height:10px; background-image: url(images/mnk-lb.gif);}
#main-b { float:left; display:inline; width:940px; height:10px; background-color:#ffffff}
#main-rb { float:left; display:inline; width:10px; height:10px; background-image: url(images/mnk-rb.gif);}

#cont-hl0 { width:100%; height:145px; margin-top:0px; margin-right:auto; margin-left:auto; background-image: url(focus/11.gif); }
#cont-hl { width:960px; height:145px; margin-top:0px; margin-right:auto; margin-left:auto;}
#cont-hl-left { float:left; display:inline; width:230px; height:135px; padding:5px;}
#cont-hl-right { float:left; display:inline; width:710px; height:135px; padding:5px;}

#cont { width:960px; height:auto; margin-top:10px; margin-right:auto; margin-left:auto; padding:0px; clear:both;}
#cont-left { float:left; display:inline; width:240px; height:auto; padding:0px;}
#cont-left-list {  width:220px; height:280; padding:5px; }
#cont-left-list115 {  width:220px; height:105; padding:5px; background-image:url(images/cont-leftbg105.gif); margin-bottom:5px;}
#cont-right { float:right; display:inline; width:720px; height:auto;padding:0px; }
#cont-top { width:720px; height:10px;}
#cont-t { float:left; display:inline; width:700px; height:10px; background-color:#e0e0e0}
#cont-bottom { width:720px; height:10px;margin-bottom:5px;}
#cont-b { float:left; display:inline; width:700px; height:10px; background-color:#ffffff}
#cont-cont{
	width: 710px;
	padding:5px;
	background-image: url(images/mainbg.gif);
	background-repeat:repeat-x;
	height:auto;
	background-color:#FFFFFF;
	overflow: auto;
}
#cont-loc {  width:710px; height:19; padding:3px; background-image:url(focus/1.gif); margin-bottom:5px;}
#cont-link {  width:210px; height:auto; padding:5px; background-image:url(images/4.gif);}

#list { float:left; display:inline; width:250px;}
#list-ttl { background-image: url(images/listttlbg.gif); width:241px; height:16px; padding:2px}
#list-ttl-tx{display:inline; float:left; width:180px; padding:2px; }
#list-ttl-more { display:inline; float:right; width:50px; padding:2px; }
#list-box { background-image: url(images/listboxbg.gif); width:235px; padding:5px}
#list-ttl-r { background-image: url(images/listttlbg.gif); width:241px; float:right; height:16px; padding:2px;}
#list-box-r { background-image: url(images/listboxbg.gif); width:235px; float:right; padding:5px}

#leftbox-in { background-color:#FFFFFF; width:140px; padding:5px;}
#leftbox { width: 150px; filter: Alpha(Opacity=75)}
#leftbox-dk { background-color:#002060; width:140px; padding:5px;}

#midttl { background-image: url(images/midttlbg.gif); width:240px; padding:5px; height:15px;}
#midlist-box { width:230px; padding:10px; }

#list-ttl { border-left:3px solid #d06000; height:20px; padding-left:6px; width:auto;}

#p { width:99%; height:85px; background:url(images/prd-line.gif) no-repeat 5px 75px; margin:2.5px;}
#p-pic1 { float:left; display:inline; width:140; height:65px; padding:5px; background-image: url(images/prd-bg01.gif); background-repeat:no-repeat;}
#p-pic2 { float:left; display:inline; width:140; height:65px; padding:5px; background-image: url(images/prd-bg02.gif); background-repeat:no-repeat;}
#p-t { float:left; display:inline; width:215; height:75px; padding:0px; margin-left:5px;}
#p-ttl { width:195px; height:15px; padding:2.5px; border-bottom: 1px solid #c0c0c0; }
#p-txt { width:205px; height:45px; padding:2.5px; }
#p-dtl { float:left; display:inline; width:65px; height:15px; padding:3px; background-image: url(images/navbg0.gif); text-align:center;}

#p-d-name { width:690px; height:20px; padding:5px;background-image: url(images/navbg-k.gif); margin:5px;}
#p-d-pic { float:right; display:inline; width:350px; height:auto; padding:5px; clear:right; }
#p-d-t { float:left; display:inline; width:330px; height:auto; padding:10px; clear:left; }

#indnews { width:470px; height:120px;  }
#indnews-news {	float:left; display:inline; width:230px; height:115px; margin:2.5px;}
#indnews-ttl { width:225; border-left:3px solid #d06000; height:20px; padding-left:6px;}
#indnews-list { width:225; height:85px; padding:5px; background-image: url(images/listbg.gif); }
#indnews-list ul { width:225; list-style: none; margin: 0px; }
#indnews-list li { width:223; padding:1px; border-bottom:1px solid #c0c0c0; }

#welcome0 { width:100%; background-color:#a0a0a0; height:600px;}
#welcome {margin-right: auto; margin-left: auto; width:1000px; background-image:url(images/welcomebg.jpg); height:600px;background-position:top;}
#welcome-logo {margin-right: auto; margin-left: auto; width:600px; height:220px;}
#welcome-ma {margin-right: auto; margin-left: auto; width:960px; height:200px;}