@charset "shift-jis";

/*=== value reset ===*/ 
h1,h2,h3,h4,h5,h6,em {
	font-style:normal;
	margin:0;
	padding:0;
} 

p { margin:0; padding:0;}
ul { margin:0; padding:0;}
li { list-style-type:none; margin:0; padding:0;}
img { border:0;}
br { border:0; padding:0;}
h1,hr { display:none;}


.clear{clear:both;}
.right{float:right;}
.left{float:left;}
.none { display:none;}

body{
	background: url(../../img/body_bgline.gif);
	font-size:100%;
	line-height:130%;
	color:#333333;
	margin:0;
	padding:0;
	text-align:center;
}

/*font size*/
.size1{ font-size:10px; line-height:150%;}
.size2{ font-size:12px; line-height:150%;}
.size3{ font-size:15px; line-height:150%;}
.size4{ font-size:17px; line-height:160%;}


a:link { color:#1C4B9F; text-decoration:none;}
a:visited { color:#1C4B9F; text-decoration:none;}
a:hover{ color:#156294; text-decoration:underline;}
a:active { color:#156294; text-decoration:underline;}

/* 全体枠
===============================================================================================*/ 
#flame{width:764px; text-align:left; margin:0 auto; padding:30px 0 15px 0; background: url(../../img/cont_bg.gif) repeat-y; }

#flame_t{width:764px; height:100%; text-align:left; margin:0 auto; padding:30px 0 15px 0; background: url(../../img/cont_bg.gif) repeat-y; }

/* ヘッダ
===============================================================================================*/ 
#header{
	width:650px;
	margin:0 0 0 57px;
	padding:0;
	}

#header .logo{float:left; width:310px; height:22px}


#header .lang{ float:right;width:250px; text-align:right;}

#main{
	width:650px;
	margin:5px 0 0 48px;
	padding:0;
	}

#main p{
	margin:0 0 20px 0;
	}

#main .wk{
	float:left;
	width:315px;
	margin:0;
	padding:0;
	}
	
#main .margin{margin:0 0 25px 20px;}

/* ネットワークセンター
=============================================*/ 
	
#main .network{
	width:315px;
	}
	

#main .networktxtwk{
	width:313px;
	border-left:1px solid #FF9900;
	border-right:1px solid #FF9900; 
	padding:0 0 8px 0;
	}
	

#main .networktxt{
	width:290px;
	margin:0 11px 0 12px;
	padding:0;
	font-size:80%;
	}
	
#main .networktxt h4{ font-size:110%; color:#825111;}

#main .tonetwork{
	width:315px;
	font-size:-9999em;
	}


/* 企業誘致センター
=============================================*/ 

#main .invest{
	width:315px;
	}

#main .investtxtwk{
	width:313px;
	border-left:1px solid #003366;
	border-right:1px solid #003366; 
	padding:0 0 8px 0;
	}
	

#main .investtxt{
	width:290px;
	margin:0 11px 0 12px;
	font-size:80%;
	}
	
#main .investtxt h4{ font-size:110%; color:133465;}	

#main .toinvest{
	width:315px;
	}
	


/* ページタイトル
===============================================================================================*/ 
#ptitle{
	width:650px;
	height:23px;
	margin:0 0 13px 0;
	padding:0;
	background-image: url(../../img/ptitle_bg.gif);
	background-repeat:no-repeat;
	text-align:left;
	text-indent:10px;
	}
	
#ptitle h2{ font-size:125%; line-height:120%;}


/* ページTOPへ
===============================================================================================*/ 
#ptop{
	width:650px;
	margin:20px 0 9px 57px;
	padding:5px 0 0 0;
	text-align:right;
	border-top:dotted #CCCCCC 1px;
	}
	
#ptop a{font-size:70%; margin:0 15px 0 0;}
	


/*フッター
===============================================================================================*/ 
#footer{
	width:746px;
	background-image: url(../../img/footer_bg.gif);
	background-repeat:no-repeat;
	margin:0 0px 0px 9px;
	}
	
#footer .left{
	padding:8px 0 0 15px;
	font-size:75%;
	color:#888888;
	}
	
#footer .right{
	padding:8px 15px 0 0;
	font-size:75%;
	color:#888888;
	}


/* サブヘッダ
===============================================================================================*/ 
#subhdr{
	width:650px;
	margin:3px 0 30px 57px;
	padding:9px 0 0 0;
	background-image: url(../../img/subhdr_01.gif);
	background-repeat:no-repeat;
	}
	
#subhdr .posi{margin:0 0 0 6px;	}

