@charset   "Shift_JIS";
@charset"Shift_JIS";



/* ƒ^ƒO

---------------------------------------------------*/

body{

	margin:0;

	padding:0;

	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";

	color:#000000;

	font-size:12px;

	line-height:150%;

	background:#FFFFFF;

}



p,dl, dt, dd{

	margin:0;

	padding:0;

}



a{

}



a:hover{

}



img{

	border:none;

}



h2{

}





H1

{

    FONT-SIZE: 8pt;

    MARGIN: 0px;

}

.summary

{

	FONT-SIZE: 8pt;

	margin-left: 10px;

}

STRONG

{

    FONT-WEIGHT: normal;

}

em {

	font-style: normal;

}









/* •¶ÍŠî‘b

--------------------------------------------------*/

.deftext{

}



.clear{

	clear:both;

}







/* \‘¢

--------------------------------------------------*/

#contentWrapper{

	margin:0;

	padding:0;

	width : 720px;

}





#header{

	margin:0;

	padding:0;

	width:900px;

	height:16px;

	font-size:10px;

	line-height:100%;

	background:url(newtopimg/index-1.jpg) no-repeat top left;

}



#content{

	margin:0;

	padding:0;

	width : 900px;

	text-align:left;

}







#secondary{

	float:left;

	width : 145px;

	text-align:center;

	background:url(newtopimg/sec_bg.jpg) top left no-repeat;

}



#primary{

	float:right;

	width:750px;

}





#footer{

	clear:both;

	margin:10px 0 0 0;

	width:900px;

	background:#CD91AD;

}



#main{

	float:left;

	padding:0 0 10px 5px;

	width:440px;

}



#banner{

	float:right;

	width : 294px;


  font-size : 9pt;
}



#under{

	clear:both;

	width:750px;

}







/* navi

---------------------------------------------------*/

.navibox{

	text-align:left;

}



.navibox li{

	margin-top:5px;

	margin-bottom:10px;

}



ul{

	margin:0;

	padding:0;

}



li{

	margin:0;

	padding:0;

	list-style:none;

}





h2{

	margin:5px 0 0 0;

	padding:13px 0 0 10px;

	width:440px;

	height:35px;

	font-size:18px;

	color:#CC00FF;

	background:url(newtopimg/new/title_bg.jpg) no-repeat;

}



h2.s2{

	margin:5px 0 10px 5px;

	padding:13px 0 0 20px;

	width:735px;

	height:35px;

	font-size:18px;

	color:#CC00FF;

	background:url(newtopimg/new/title_bg2.jpg) no-repeat;

}



.text1{

	color:#666666;

	text-align:right;

}



.text2{

	margin:10px 0 10px 10px;

}



.textnews{

	padding:0 15px;

	font-size:10px;

	color:#333333;

	line-height:150%;

}



.newsbox{

	width:440px;

	margin-bottom:20px;

	background:url(newtopimg/new/news_mid.jpg) repeat-y;

}



.textbanner{

	margin-bottom:5px;

	color:#666666;

}



#banner img{

	border-color:#999999;

	border:1px 1px 1px 1px;

}



.text3{

	font-size:16px;

	font-weight:bold;

}



.text4{

	font-size:12px;

}



address{

	padding:3px 0;

	text-align:center;

	font-size:10px;

	font-style:normal;

	color:#333333;

}



/*SEO‘Îô*/



strong.b {

	font-weight:bold;

}



#iframelink {

	width: 145px;

	height : 100px;

	overflow: auto;

	
}