body {
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
	font-size: 12pt;
	color: #000;
	background-color: #FFFFFF;
	margin:0;
	padding:0;
	text-align:center;
	float: left;
	line-height: 1.5;
}

a:link,
a:visited {
	text-decoration: underline;
	color: #000000;
}


table,
th,
td {
	border-spacing: 30;
	padding-top: 1px;
	font-size: 10pt;
}

img {
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
}



.clear{
	clear:both;
	font-size:0px;
	height:0;
	margin:0;
	padding:0;
}


h1, form, li, ul, ol, select{
	margin:0;
	padding:0;
	color: #000;
}



select{
}

table{
	width:98%;
	height:100px;
	font-size: 10px;
	text-align: center;
}

ul, ol, h1, h2, h3, p{
	margin:0;
	padding:0;
	color: #000;
	font-size: 11px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
}



.left{ float:left }
.right{ float:right }





/*
 * wrapper * * * * * * * * * * * * * * * * * * * * * * 
 */
#wrapper{
	width:980px;
	text-align:center;
	margin-right: auto;
	margin-left: auto;
}


/*
 * header * * * * * * * * * * * * * * * * * * * * * * 
 */
#header{
	width:980px;
	text-align:left;
}
#header #logo-block{
	margin-bottom:16px;
	float:left;
	height:43px;
	width:300px;
}
#header #logo-block #logo-img a{
	height:43px;
	width:90px;
	display:block;
}

#header #logo-block h1{ display:none;}
#header #logo-block #logo-img{
	width:197px;
	height:43px;
	text-indent:-9999px;
	background: transparent url('img_common/main_logo.gif') no-repeat left bottom;
}

#header #link-block{
	line-height:9px;
	padding-top:30px;
	float:right;
}

#header #link-block img.btn-sitemap{
	margin-right:0px;
}

#header #menu ul{
	list-style-position:outside;
	list-style-type:none;
}
#header #menu li {
	display:block;
	float:left;
	height:21px;
	margin:0 4px 0 0;
	padding:0;
}

li.end{
	margin:0;
}
#header #menu li.end{
	margin:0;
}


/*
 * footer * * * * * * * * * * * * * * * * * * * * * * 
 */

#footer{
	font-size:10px;
	margin-top:30px;
	text-indent:-9999px;
	background:transparent url('img_common/footer.gif') no-repeat left top;
	height:47px;
}

/*
 * パン屑リスト * * * * * * * * * * * * * * * * * * * * * * 
 */
#breadcrumbs{
	font-size:10px;
	text-align:left;
	margin-top: 12px;
	margin-bottom: 12px;
	font-weight: normal;
}

#breadcrumbs a{
	text-decoration:none;
}
#breadcrumbs a:hover{
	text-decoration:underline;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

/*
 * コンテンツ * * * * * * * * * * * * * * * * * * * * * * 
 */

#contents{
	width:980px;
	text-align: left;
}

#index #contents{
	margin-top:18px;
	height: 800px;
}



#company h2,
#list h2,
#detail h2,
#search h2{
	background-color:black;
	color:white;
	font-size:10px;
	font-weight:normal;
	padding:2px 4px 1px;
	margin-bottom:12px;
	height:19px;
}


/* * * * * * TOP * * * * * */
#index{}
#index #contents #upper{
	height:330px;
	margin-bottom:15px;
}
#index #contents #lower{
	height:530px;
}

#index #contents #upper #main-pct{
	width:704px;
	float:left;
}
#index #contents #upper #sub-pct{
	width:276px;
	height:300px;
	float:left;
	background-color:red;
}

#lower #whats-pct{
	float:left;
	width:350px;
	height:560px;
	margin-right:4px;
}
#lower #feature{
	float:left;
	width:420px;
	height:450px;
	margin-right:4px;
}
#lower #banner{
	float:right;
	width:200px;
	height:546px;
	line-height:0;
}

#index h2{
	background-color:black;
	color:white;
	font-size:10px;
	font-weight:normal;
	padding:2px 4px 0;
	height:19px;
}
#index .list-block{
	font-size:10px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#index .list-block ul{
	list-style-position:inside;
	margin:10px;
}
#index .list-block ul li{
	padding-bottom:8px;
	margin-bottom:8px;
	background: transparent url('img_common/dot_line.gif') repeat-x left bottom;
}
#index .list-block ul li a{
	font-weight: normal;

}

.bg-grid{
	background-image:url('img/bg_grid.gif');
}




#lower #banner img.upper{
	margin-bottom:4px;
}
#lower #banner img.lower{}

#lower #feature .list{
	line-height:0;
	margin-left:7px;
	margin-top:7px;
	height:46px;
}

#lower #feature .list .ph-block{ float:left;}
#lower #feature .list .tx-block{ float:left;}

#lower .ph-block img{
	border:black 3px solid;
	margin-right:11px;
}

#lower #feature .list .tx-block h3{
	width:342px;
	height:15px;
	margin:8px 0 5px;
	line-height:0;
	background: transparent url('img_common/dot_line.gif') repeat-x left bottom;
}
#lower #feature .list .tx-block .text{
	text-indent:15px;
	font-size:10px;
	line-height:10px;
}




/* * * * * * product-list * * * * * */
#list{}
#list a{
	text-decoration:none;
}

#list #breadcrumbs{
	float:left;
}
#list #pagenavi1{
	float:right;
	font-size:10px;
	margin:12px 0;
	padding-right:5px;
}
#list #pagenavi2{
	text-align:right;
	font-size:10px;
	margin:8px 0 0;
	padding-right:5px;
}
#list #pagenavi1 a:hover,
#list #pagenavi2 a:hover{
	text-decoration:underline;
}


#list .thumb-box{
	float:left;
	background:transparent url('products/images/dot_pattern.gif');
	width:156px;
	padding:5px 0;
	margin-right:8px;
	margin-bottom:8px;
}
#list .end{
	margin-right:0;
}
#list .thumb-pct{
	width:146px;
	height:105px;
	margin:0 5px;
}
#list .thumb-pct a{
	display:block;
	width:146px;
	height:105px;
	margin:0;
	text-decoration:none;
}
#list .thumb-pct a img.new{
	width:27px;
	height:11px;
	display:block;
}
#list .thumb-pct a .new-wrap{
	padding-top:94px;
	padding-left:119px;
}
#list .thumb-title{
	width:146px;
	height:47px;
	font-size:10px;
	color:white;
	margin:0 5px;
	background:black url('products/images/pct_cursor.gif') no-repeat 10px 8px;
}
#list .thumb-title a{
	display:block;
	width:146px;
	height:47px;
	color:white;
	text-decoration:none;
}
#list .thumb-title a .title-box{
	padding:5px 10px 5px 23px;
}


/*
 * products-index
 */
#list #list-block{
	padding:10px;
	color:white;
	background-color:black;
	font-size:10px;
}
#list #list-block a{ color:white;}
#list #list-block a:hover{
	color:#ff9900;
	font-size: 7.5pt;
}

#list #list-block h3{
	width:670px;
	float:left;
	font-size:12px;
	height:22px;
	text-indent:-9999px;	
	margin-top:10px;
}
#list #list-block h3#namecard{ background: transparent url('products/images/pindex/ttl_namecard.gif') no-repeat left top;}
#list #list-block h3#key{ background: transparent url('products/images/pindex/ttl_key.gif') no-repeat left top;}
#list #list-block h3#clip{ background: transparent url('products/images/pindex/ttl_clip.gif') no-repeat left top;}
#list #list-block h3#magnet{ background: transparent url('products/images/pindex/ttl_magnet.gif') no-repeat left top;}
#list #list-block h3#pin{ background: transparent url('products/images/pindex/ttl_pin.gif') no-repeat left top;}
#list #list-block h3#stationary{ background: transparent url('products/images/pindex/ttl_stationary.gif') no-repeat left top;}
#list #list-block h3#desk{ background: transparent url('products/images/pindex/ttl_desk.gif') no-repeat left top;}
#list #list-block h3#file{ background: transparent url('products/images/pindex/ttl_file.gif') no-repeat left top;}
#list #list-block h3#others{ background: transparent url('products/images/pindex/ttl_others.gif') no-repeat left top;}

#list #list-block .hr{
	display:block;
	clear:both;
	border:none;
	font-size:0px;
	line-height:0px;
	height:1px;
	margin:10px 0;
	background:transparent url('products/images/pindex/dot_line.gif') repeat-x;
}

#list #list-block img.thumb-pct{
	float:left;
	margin:0;
	width:260px;
	height:67px;
	margin-right:14px;
}
#list #list-block img.namecard{
	height:130px;
}
#list #list-block .text-box{
	float:left;
	width:670px;
	padding-top:13px;
	background: transparent url('products/images/pindex/l_1line.gif') no-repeat 11px 10px;
}
#list #list-block .text-block-namecard{
	background: transparent url('products/images/pindex/l_4line.gif') no-repeat 11px 10px;
}
#list #list-block .text-box ul{
	line-height:14px;
	padding-left:24px;
	list-style:none;
	margin:0;
	float:none;
}
#list #list-block .text-box li{
	float:left;
	background: transparent url('products/images/pct_cursor.gif') no-repeat left 2px;
	height:21px;
	margin-right:15px;
	padding-left:12px;
	font-size: 10px;
}
#list #list-block ul li.title{
	display:block;
	width:100px;
	margin:0;
	background-image:none;
}

#list #list-block ul li.title2{
	display:block;
	width:150px;
	margin:0;
	background-image:none;
}

#list #list-block ul li.top{
	margin-left:8px;
}

/* * * * * * product-detail * * * * * */

#detail{}


#detail #photo-block{
	float:left;
	width:440px;
	background-color: white;
}
#detail #info-block{
	float:left;
	width:210px;
	/*background-color:red;*/
}


#detail #photo-block #ph1{
	width:420px;
	height:305px;
	background-image:url('img_common/bg_grid.gif');
	margin-bottom:7px;
}

#detail #photo-block #ph2,
#detail #photo-block #ph3,
#detail #photo-block #ph4{
	float:left;
	width:136px;
	height:102px;
	background-image:url('img_common/bg_grid.gif');
	margin-right:6px;
}
#detail #photo-block #ph1 img,
#detail #photo-block #ph2 img,
#detail #photo-block #ph3 img,
#detail #photo-block #ph4 img{
	margin:5px;
}
#detail #photo-block #picons{
	float:left;
	margin-top:13px;
}
#detail #photo-block #picons img{ margin-right:8px;}

#detail #photo-block #more{
	float:right;
	padding-top: 7px;
	padding-right: 25px;
	padding-bottom: 0;
	padding-left: 0;
}



#detail #info-block table{
	width:510px;
}
#detail #info-block th{
	font-size:10px;
	width:55px;
	text-align:left;
	vertical-align:center;
	background: transparent url('products/images/info_line.gif') repeat-x scroll left top;
}
#detail #info-block th.th-detail,
#detail #info-block th.th-color,
#detail #info-block th.th-size,
#detail #info-block th.th-rerated-a,
#detail #info-block th.th-rerated-p,
#detail #info-block th.th-etc
{
	vertical-align:top;
}
#detail #info-block th.th-detail img,
#detail #info-block th.th-color img,
#detail #info-block th.th-size img,
#detail #info-block th.th-rerated-a img,
#detail #info-block th.th-rerated-p img,
#detail #info-block th.th-etc img
{
	margin-top:12px;
}
#detail #info-block td{
	font-size:10px;
	width:455px;
	padding:8px 0 8px 0;
	background: transparent url('products/images/info_line.gif') repeat-x scroll left top;
}
#detail #info-block td ul{
	font-size:10px;
	list-style-position:inside;
	list-style-type:disc;
}
#detail #info-block td li{
	margin-bottom:2px;
}

#detail #info-block th.th-name{ background-image:none;}
#detail #info-block td.th-name{
	font-size:12px;
	font-weight:bold;
	background-image:none;
}
#detail #info-block td.th-no,
#detail #info-block td.th-price{ font-size:8px;}
#detail #info-block td.th-detail{ font-size:12px;}
#detail #info-block td.th-detail ul{ margin-top:10px;}

#detail #info-block td .icon-new{
	margin-left:5px;
}

#detail #info-block td .th-focus{
	font-size:12px;
	font-weight:bold;
}



/* * * * * * Thumbnail(Product) * * * * * */
#thumb{}





/* * * * * * Company * * * * * */
#company #menu-block{
	float:left;
	width:140px;
}
#company #info-block{
	float:left;
	width:560px;
}
#company #photo-block{
	float:right;
	/*width:280px;*/
	width:235px;
	text-align:right;
}

#company h2{ margin-bottom:17px;}
#company #info-block h3{
	margin:10px 0 38px;
	width:81px;
	height:19px;
	line-height:19px;
	text-indent:-9999px;
	background: transparent url('company/images/outline/o_sttl.gif') no-repeat left bottom;
}


#company #menu-block ul{
	list-style-type:none;
}
#company #menu-block ul li{
	height:21px;
	line-height:21px;
	margin-bottom:5px;
}


#company #info-block h4{
	font-size:9pt;
	line-height:10pt;
	font-weight:bold;
	height:22px;
	margin-bottom:15px;
	background: transparent url('img_common/dot_line.gif') repeat-x scroll left bottom;
}
#company #info-block .text{
	font-size:8pt;
	line-height:14pt;
	margin-bottom:55px;
}
#company #info-block .text p{
	margin-bottom:12pt;
}
#company #info-block .text table{
	width:520px;
	font-size:8pt;
}
#company #info-block .text th{
	font-weight:normal;
	text-align:left;
	width:120px;
	height:20px;
	font-size: 8pt;
}
#company #info-block .text td.addr{
	width:270px;
	font-size: 8pt;
}
#company #info-block .text td.map{ width:130px;}
#company #info-block .text td img{
	margin-left:8px;
	height:11px;
	line-height:11px;
}

#company #photo-block .ph{
	padding:6px;
	width:223px;
	height:123px;
	background-image:url('img_common/bg_grid.gif');
	margin:0;
}
#company #photo-block img{}
#company #photo-block p.caption{
	font-size:10px;
	line-height:11px;
	height:12px;
	margin:3px 0 22px;
}

/* organization */

#company #chart{
	float:left;
	width:696px;
}



#company #chart h3{
	margin:10px 0 10px;
	width:81px;
	height:19px;
	line-height:19px;
	text-indent:-9999px;
	background: transparent url('company/images/chart/o2_sttl.gif') no-repeat left bottom;
}


/* recruit */

#company #r-block{
	float:left;
	width:560px;
}

#company #r-block h3{
	margin:10px 0 38px;
	width:81px;
	height:19px;
	line-height:19px;
	text-indent:-9999px;
	background: transparent url('company/images/recruit/o_sttl.gif') no-repeat left bottom;
}

#company #r-block h4{
	font-size:9pt;
	line-height:10pt;
	font-weight:bold;
	height:22px;
	margin-bottom:15px;
	background: transparent url('img_common/dot_line.gif') repeat-x scroll left bottom;
}
#company #r-block .text{
	font-size:8pt;
	line-height:14pt;
	margin-bottom:55px;
	color: #2A0000;
}
#company #r-block .text p{
	margin-bottom:12pt;
}
#company #r-block .text table{
	width:520px;
	font-size:8pt;
}
#company #r-block .text th{
	font-weight:normal;
	text-align:left;
	width:120px;
	height:20px;
}
#company #r-block .text td.addr{ width:270px;}
#company #r-block .text td.map{ width:130px;}
#company #r-block .text td img{
	margin-left:8px;
	height:11px;
	line-height:11px;
}


/* eco */

#company #e-block{
	float:left;
	width:700px;
}

#company #e-block h3{
	margin:10px 0 38px;
	width:130px;
	height:19px;
	line-height:19px;
	text-indent:-9999px;
	background: transparent url('company/images/eco/o_sttl.gif') no-repeat left bottom;
}

#company #e-block h4{
	font-size:9pt;
	line-height:10pt;
	font-weight:bold;
	height:1px;
	margin-bottom:15px;
	background: transparent url('img_common/dot_line.gif') repeat-x scroll left bottom;
}
#company #e-block p{
	font-size:8pt;
	line-height:14pt;
}
#company #e-main{
	float:left;
	width:700px;
}

#company #e-left{
	float:left;
	width:500px;
}

/* parsonal */

#company #f-block{
	float:left;
	width:730px;
}

#company #f-block h3{
	margin:10px 0 38px;
	width:147px;
	height:19px;
	line-height:19px;
	text-indent:-9999px;
	background: transparent url('company/images/parsonal/o_sttl.gif') no-repeat left bottom;
}

#company #f-block h4{
	font-size:9pt;
	line-height:10pt;
	font-weight:bold;
	height:1px;
	margin-bottom:15px;
	background: transparent url('img_common/dot_line.gif') repeat-x scroll left bottom;
}
#company #f-block p{
	font-size:8pt;
	line-height:14pt;
}
#company #f-main{
	float:left;
	width:700px;
}

#company #f-left{
	float:left;
	width:500px;
}



/* * * * * * recommend * * * * * */

#recommend{
	height:500px;
}

/* * * * * * search * * * * * */

#search h2{
	margin-bottom:17px;
}


#search #s-block{
    margin-left : 65px;
	width:850px;
}

#search p{
	letter-spacing: 1px;
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
	color: #004EA2;
}

#search #s-title h3{
	margin:30px 0 5px;
	width:81px;
	height:19px;
	line-height:19px;
	text-indent:-9999px;
	background: transparent url('search/images/s_title01.gif') no-repeat left bottom;
}

#search #s-title2 h3{
	margin:30px 0 5px;
	width:81px;
	height:19px;
	line-height:19px;
	text-indent:-9999px;
	background: transparent url('search/images/s_title02.gif') no-repeat left bottom;
}


#search #s-line{
    height:5px;
	width:850px;
	background: transparent url('img_common/dot_line.gif') repeat-x scroll left bottom;
}

#search #s-contents{
    margin:10px 0 5px;
	width:850px;
}

#search #s-contents2{
   position:relative;
   top:-28px;
   float:right;
   text-align:right;
}


#search #s-result{
    margin-top:10px;
    width:850px;
}


#search #s-text{
    margin-top:20px;
    width:850px;
}

#search #s-text{
    margin-top:20px;
    width:850px;
}

#search #s-text a{
color:#00ccff;
}



/* * * * * sitemap * * * * * */


#sitemap{
    margin-left : 65px;
	width:850px;
	line-height: 1.5;
	letter-spacing: 1px;
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif; 
	font-size: 10px;
}

#site-block-p{
width:850px;
height:500px;
}



#sitemap h3{
margin:30px 0px 10px 0px;
width:850px;
border-bottom-style:dotted;
border-bottom-width:1px;
display:block;
padding-left:14px;
background: transparent url('products/images/pct_cursor2.gif') no-repeat left 3px;
}

#sitemap h4{
margin-bottom:0px;
}

#sitemap h5{
margin-left:10px;
margin-top:10px;
margin-bottom:0px;

}

#sitemap ul{
width:200px;
margin-bottom:20px;
margin-top:10px;
margin-left:0px;
}


#sitemap li{
margin-left:20px;
}

.pro-block{
width:212px;
float:left;
}



.pro-block1{
width:212px;
height:160px;
float:left;
}

#sitemap a{
text-decoration: none; 
}

#sitemap a:hover{
	text-decoration:underline;
}
#c_midle5 {
	height: 820px;
	width: 808px;
}
#c_body_magnet {
	height: 1700px;
	width: 810px;
	float: right;
}
#c_cate1 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	text-align: left;
	float: left;
	height: 20px;
	width: 400px;
	background-color: #2A0000;
	color: #FFF;
}
#c_body_nenmatsu {
	float: right;
	height: 930px;
	width: 810px;
	text-align: left;
}
#c_midlenenmatsu {
	height: 820px;
	width: 808px;
}
#c_cate2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	color: #080000;
	background-color: #FFDF00;
	float: left;
	height: 20px;
	width: 400px;
}
#c_cate3 {
	float: left;
	height: 24px;
	width: 400px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 9px;
	text-align: left;
}
#eco_body {
	height: 856px;
	width: 980px;
}
#eco_title {
	height: 180px;
	width: 980px;
}
#eco_notitle {
	float: left;
	height: 135px;
	width: 80px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	text-align: left;
	margin-left: 10px;
}
#eco_nametitle {
	float: left;
	height: 135px;
	width: 370px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	text-align: left;
}
#eco_categoly {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	height: 24px;
	width: 954px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-color: #1E010E;
	text-align: left;
	float: left;
	margin-bottom: 5px;
}
#eco_categolytop {
	background-color: #D4FF00;
	height: 24px;
	width: 24px;
	float: left;
	margin-bottom: 5px;
}
#eco_scate {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	font-weight: bolder;
	text-align: left;
	float: left;
	height: 25px;
	width: 970px;
	margin-left: 5px;
	background-position: center bottom;
	background-image: url(images/tail.gif);
	background-repeat: repeat-x;
}
#eco_advance {
	float: left;
	height: 125px;
	width: 350px;
	margin-left: 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	margin-top: 5px;
}
#eco_advance2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 125px;
	width: 350px;
	margin-left: 0px;
	margin-top: 5px;
}
#eco_tsurisage {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 200px;
	width: 350px;
	margin-left: 5px;
	margin-top: 5px;
}
#eco_tsurisage2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 200px;
	width: 350px;
	margin-left: 0px;
	margin-top: 5px;
}
#eco_clip {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 275px;
	width: 350px;
	margin-top: 5px;
	margin-left: 5px;
}
#eco_clip2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	float: left;
	height: 275px;
	width: 350px;
	margin-top: 5px;
	margin-left: 0px;
	text-align: left;
}
#eco_advance_p {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 125px;
	width: 110px;
	margin-top: 5px;
}
#eco_tsurisage_p {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 200px;
	width: 110px;
	margin-top: 5px;
}
#eco_clip_p {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 275px;
	width: 110px;
	margin-top: 5px;
}
#eco_next {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11.5px;
	font-weight: bold;
	text-align: right;
	float: left;
	height: 20px;
	width: 977px;
	margin-top: 15px;
	margin-bottom: 10px;
}
#eco_parts {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 300px;
	width: 350px;
	margin-top: 5px;
	margin-left: 5px;
}
#eco_parts_p {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 300px;
	width: 110px;
	margin-top: 5px;
}
#eco_parts2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 300px;
	width: 350px;
	margin-top: 5px;
	margin-left: 0px;
}
#eco_categolytop2 {
	background-color: #FF0;
	float: left;
	height: 24px;
	width: 24px;
}
#eco_color {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 200px;
	width: 370px;
	margin-top: 5px;
	margin-left: 5px;
}
#eco_color_p {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	float: left;
	height: 200px;
	width: 110px;
	margin-top: 5px;
	text-align: left;
}
#eco_color2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 200px;
	width: 375px;
	margin-top: 5px;
}
#eco_magnetbar {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 39px;
	width: 350px;
	margin-top: 5px;
	margin-left: 5px;
}
#eco_magnetbar2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 39px;
	width: 350px;
	margin-top: 5px;
}
#eco_bar_p {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 39px;
	width: 110px;
	margin-top: 5px;
}
#eco_categolytop3 {
	background-color: #FF9FFF;
	float: left;
	height: 24px;
	width: 24px;
}
#eco_clipbord {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 180px;
	width: 350px;
	margin-top: 5px;
	margin-left: 5px;
}
#eco_clipbord2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 180px;
	width: 350px;
	margin-top: 5px;
}
#eco_clipbord_p {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 180px;
	width: 110px;
	margin-top: 5px;
}
#eco_filebox2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 26px;
	width: 350px;
	margin-top: 5px;
}

#eco_filebox {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 26px;
	width: 350px;
	margin-top: 5px;
	margin-left: 5px;
}
#eco_filebox_p {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 26px;
	width: 110px;
	margin-top: 5px;
}
#eco_next2 {
	width: 970px;
	float: left;
	height: 20px;
	margin-top: 10px;
	margin-right: 10px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11.5px;
	font-weight: bold;
	text-align: right;
}
#eco_kukan {
	width: 970px;
	height: 5px;
	float: left;
}
#eco_categolytop4 {
	background-color: #FF5F00;
	float: left;
	height: 24px;
	width: 24px;
}
#eco_desk {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	float: left;
	height: 48px;
	width: 350px;
	text-align: left;
	margin-top: 5px;
	margin-left: 5px;
}
#eco_desk_p {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 48px;
	width: 110px;
	margin-top: 5px;
}
#eco_desk2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13.5px;
	text-align: left;
	float: left;
	height: 48px;
	width: 350px;
	margin-top: 5px;
}
#eco_body2 {
	height: 1015px;
	width: 980px;
}
#eco_categolytop4 {
	background-color: #FF9F00;
	float: left;
	height: 24px;
	width: 24px;
	margin-bottom: 5px;
}
#eco_categolytop5 {
	float: left;
	height: 24px;
	width: 24px;
	margin-bottom: 5px;
}
#eco_categolytop5 {
	float: left;
	height: 24px;
	width: 24px;
	margin-bottom: 5px;
	background-color: #2A9FFF;
}
#eco_shikiri {
	float: left;
	height: 125px;
	width: 50px;
	margin-top: 5px;
}
#eco_shikiri2 {
	float: left;
	height: 200px;
	width: 50px;
	margin-top: 5px;
}
#eco_shikiri3 {
	float: left;
	height: 270px;
	width: 50px;
	margin-top: 5px;
}
#eco_pdfb {
	float: left;
	height: 24px;
	width: 160px;
	margin-top: 11px;
	margin-bottom: 10px;
}
#eco_shikiri3 {
	float: left;
	height: 275px;
	width: 50px;
	margin-top: 5px;
}
#eco_shikiri4 {
	float: left;
	height: 295px;
	width: 50px;
	margin-top: 5px;
}
#eco_shikiri5 {
	float: left;
	height: 26px;
	width: 50px;
	margin-top: 5px;
}
#eco_shikiri6 {
	float: left;
	height: 48px;
	width: 50px;
	margin-top: 5px;
}
#eco_shikiri7 {
	float: left;
	height: 180px;
	width: 50px;
	margin-top: 5px;
}
#eco_shikiri8 {
	float: left;
	height: 39px;
	width: 50px;
	margin-top: 5px;
}
#kurunpass_body {
	height: 660px;
	width: 980px;
}
#kurunpassykoku_body {
	height: 531px;
	width: 800px;
	margin-top: 50px;
}
#c_201007top4_atitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	float: left;
	height: 45px;
	width: 150px;
	line-height: 45px;
	text-align: left;
	font-weight: bold;
}
#c_2010_leaf {
	height: 51px;
	width: 805px;
	float: left;
}
#c_body_new {
	text-align: left;
	float: right;
	height: 1760px;
	width: 810px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	color: #FFF;
}
#c_midle8 {
	height: 1031px;
	width: 808px;
}
#eco_shikiri9 {
	float: left;
	height: 275px;
	width: 50px;
	margin-top: 5px;
}
#eco_shikiri10 {
	float: left;
	height: 200px;
	width: 50px;
	margin-top: 5px;
}
#besei_tyumonnagare {
	float: left;
	height: 140px;
	width: 808px;
	margin-top: 15px;
}
#infomation {
	float: left;
	height: 250px;
	width: 980px;
	margin-top: 20px;
	text-align: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
}
#c_newmidle {
	float: left;
	height: 154px;
	width: 395px;
	color: #000;
	font-size: 8px;
}
#c_newtitle_e {
	background-color: #000;
	float: left;
	height: 22px;
	width: 242px;
	font-weight: bold;
	color: #FFF;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 9px;
	line-height: 1.4px;
}
#c_newtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	float: left;
	height: 22px;
	width: 149px;
	line-height: 22px;
	font-weight: bold;
	background-color: #808080;
	text-align: left;
	text-indent: 1ex;
}
#c_newtopkukan {
	float: left;
	height: 12px;
	width: 140px;
	font-size: 4px;
}
#c_newimg {
	float: left;
	height: 127px;
	width: 142px;
}
#c_new_copy {
	float: left;
	height: 54px;
	width: 240px;
	margin-top: 10px;
	margin-left: 6px;
}
#search #wrapper #c_wrapper #c_body_new #c_newmidle #c_new_copy h4 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#c_nam_link {
	float: left;
	height: 60px;
	width: 225px;
	margin-top: 5px;
	margin-left: 15px;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size: 10px;
	text-align: center;
	font-weight: normal;
}
#search #wrapper #c_wrapper #c_body_new #c_newmidle #c_newtitle_e h3 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
	padding-top: 1.4px;
	text-align: left;
	letter-spacing: 0.1em;
	text-indent: 0.6em;
	line-height: 1.4em;
}
#whatsnew {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #FFFBF0;
	background-color: #000;
	text-align: left;
	float: left;
	height: 20px;
	width: 978px;
	font-weight: bold;
	letter-spacing: 0.2ex;
	text-indent: 1ex;
}
#news {
	float: left;
	height: 65px;
	width: 665px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	text-align: left;
	letter-spacing: 0.3ex;
	color: #000;
}
#news_img {
	float: left;
	height: 48px;
	width: 70px;
	text-align: left;
}
#whatsnew {
	float: left;
	width: 978px;
}
#news_body {
	float: left;
	height: 240px;
	width: 810px;
	text-align: left;
	background-image: url(images/tail.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-bottom: 15px;
}
#news_wrapper {
	float: left;
	height: 3200px;
	width: 980px;
}
#newsday {
	float: left;
	height: 48px;
	width: 70px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	color: #000;
}
#newsbody1 {
	float: left;
	height: 80px;
	width: 600px;
	text-align: left;
	margin-top: 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	margin-left: 140px;
}
#news_space {
	float: left;
	height: 30px;
	width: 978px;
}
#newslink {
	float: left;
	height: 55px;
	width: 500px;
	margin-left: 140px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-align: left;







	.link1 a:link{color:#00DFFF;
	margin-top: 5px;
	line-height: 3ex;
	line-height: 3ex;
} "
}
#news_body2 {
	background-image: url(images/tail.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	float: left;
	height: 90px;
	width: 978px;
	margin-bottom: 15px;
}
#news_body3 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	background-image: url(images/tail.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	float: left;
	height: 220px;
	width: 978px;
	margin-bottom: 15px;
}
#newsbody2 {
	float: left;
	height: 145px;
	width: 730px;
	margin-top: 8px;
	margin-left: 200px;
	text-align: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12.5px;
}
#news_title {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-weight: bold;
	float: left;
	height: 28px;
	width: 780px;
	text-indent: 1ex;
	letter-spacing: 0.2ex;
}
#news_body2 {
	background-image: url(images/tail.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	float: left;
	height: 155px;
	width: 978px;
	margin-bottom: 15px;
}
#news_title {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.1ex;
	text-align: left;
	text-indent: 1ex;
	float: left;
	height: 28px;
	width: 780px;
}

#news_title {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.1ex;
	float: left;
	height: 28px;
	width: 780px;
	text-align: left;
}
#news_body2 {
	background-image: url(images/tail.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	float: left;
	height: 160px;
	width: 978px;
	margin-bottom: 15px;
}
#newstitle {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.1ex;
	float: left;
	height: 28px;
	width: 780px;
	text-align: left;
}
#newsbody2 {
	background-image: url(images/tail.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	float: left;
	height: 150px;
	width: 978px;
	margin-bottom: 15px;
}
#news5 {
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 13px;
	line-height: 2.5ex;
	letter-spacing: 0.3ex;
	text-align: left;
	float: left;
	height: 85px;
	width: 780px;
	margin-top: 10px;
}
#news3 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.1ex;
	text-align: left;
	text-indent: 0.1ex;
	float: left;
	height: 28px;
	width: 780px;
}
#news3 {
	float: left;
	height: 28px;
	width: 780px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.2ex;
	text-align: left;
}
#r-text {
	font-size: 8px;
	line-height: 14px;
	float: left;
	width: 560px;
}
.style2 {
	color: #00DFFF;
}
#news_banner {
	float: left;
	height: 500px;
	width: 160px;
	margin-top: 10px;
}
#news_body2 {
	float: left;
	height: 3080px;
	width: 815px;
}

#news_body2010 {
	height: 700px;
	width: 815px;
	float: left;
}
#news_wrapper2010 {
	float: left;
	height: 800px;
	width: 980px;
}
#newslinknew {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	text-align: left;
	float: left;
	height: 45px;
	width: 550px;
	border-bottom-style: dotted;
	margin-top: 15px;
	letter-spacing: 0.2ex;
	text-indent: 1ex;
}
#newsbodynew {
	background-image: url(images/tail.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	float: left;
	height: 870px;
	width: 810px;
	margin-bottom: 15px;
}
#newsdaynew {
	float: left;
	height: 840px;
	width: 145px;
}
#newslinknew2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	letter-spacing: 0.2ex;
	text-align: left;
	text-indent: 1ex;
	float: left;
	height: 80px;
	width: 550px;
	margin-top: 15px;
	border-bottom-style: dotted;
}
#newslinknew3 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	letter-spacing: 0.2ex;
	text-indent: 1ex;
	float: left;
	height: 62px;
	width: 550px;
	margin-top: 15px;
	border-bottom-style: dotted;
	text-align: left;
}
#newslinknew4 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	letter-spacing: 0.2ex;
	text-align: left;
	text-indent: 1ex;
	float: left;
	height: 98px;
	width: 550px;
	border-bottom-style: dotted;
	margin-top: 15px;
}
#news_bodynew {
	background-image: url(images/tail.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: left;
	float: left;
	height: 600px;
	width: 810px;
	margin-top: 15px;
}
#news_body7 {
	float: left;
	height: 3000px;
	width: 810px;
}
#news_banner7 {
	float: left;
	height: 1200px;
	width: 150px;
}
#newslink9new {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	text-align: left;
	float: left;
	height: 45px;
	width: 550px;
	border-bottom-style: dotted;
}
#newslink9new3 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	float: left;
	height: 65px;
	width: 550px;
	border-bottom-style: dotted;
	text-align: left;
}
#newsday9new {
	float: left;
	height: 700px;
	width: 142px;
}
#newslink9new2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	text-align: left;
	float: left;
	height: 85px;
	width: 550px;
	border-bottom-style: dotted;
}
#newslink9new4 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	text-align: left;
	float: left;
	height: 105px;
	width: 550px;
	border-bottom-style: dotted;
}
#news_body9new {
	background-image: url(images/tail.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	float: left;
	height: 750px;
	width: 810px;
	margin-bottom: 15px;
}
#news_banner7 {
	float: left;
	height: 2000px;
	width: 145px;
}
#newsday9new {
	float: left;
	height: 600px;
	width: 145px;
}
#newslink9new {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	text-align: left;
	float: left;
	height: 45px;
	width: 550px;
}
#newsday9new {
	float: left;
	height: 740px;
	width: 140px;
}
#news_banner7 {
	float: left;
	height: 3000px;
	width: 150px;
}
#news_menu {
	text-align: center;
	float: left;
	height: 40px;
	width: 150px;
}
#news_body7 {
	float: left;
	height: 3200px;
	width: 810px;
}
#news_body10 {
	float: left;
	height: 780px;
	width: 810px;
}
#news_banner2010 {
	float: left;
	height: 650px;
	width: 150px;
}
#newsbodyr {
	float: left;
	height: 3000px;
	width: 820px;
}
#news_body2010 {
	float: left;
	height: 660px;
	width: 820px;
}
#newslink9new2 {
	text-align: left;
	float: left;
	height: 88px;
	width: 660px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #060000;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
}
#newslink9new {
	float: left;
	height: 50px;
	width: 660px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000;
	text-align: left;
	font-size: 13px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#newslink9new3 {
	text-align: left;
	float: left;
	height: 68px;
	width: 660px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #63005F;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
}
#newslink9new4 {
	text-align: left;
	float: left;
	height: 105px;
	width: 660px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #320065;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
}
#newslinkall {
	float: left;
	height: 700px;
	width: 810px;
}
#news_banner7 {
	float: left;
	height: 3035px;
	width: 160px;
}
#newslink9new {
	float: left;
	height: 45px;
	width: 660px;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #6E0074;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
}
#newslink9new3 {
	float: left;
	height: 65px;
	width: 660px;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
}
#newslink9new2 {
	float: left;
	height: 83px;
	width: 660px;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
}
#newslink9new4 {
	float: left;
	height: 102px;
	width: 660px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000;
	text-align: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
}
#newsdayll {
	float: left;
	height: 665px;
	width: 141px;
}

#newsbody {
	float: left;
	height: 3040px;
	width: 978px;
}
#news_bannerright {
	float: left;
	height: 3030px;
	width: 145px;
}
#news_new1 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	text-align: left;
	float: left;
	height: 25px;
	width: 660px;
}
#news_new1_1 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	color: #000;
	text-align: left;
	float: left;
	height: 35px;
	width: 660px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000;
	font-weight: bold;
}
#search #wrapper #news_menu {
	width: 145px;
	float: left;
	height: 25px;
	margin-top: 5px;
}

#news_new1 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	text-align: left;
	float: left;
	height: 26px;
	width: 660px;
}
#newsbody2 {
	text-align: left;
	float: left;
	height: 3120px;
	width: 145px;
}
#newsmenu {
	float: left;
	height: 28px;
	width: 140px;
	margin-top: 5px;
	text-align: center;
}
#newsbodyr {
	float: left;
	height: 3463px;
	width: 828px;
}
#newsbody3 {
	background-image: url(images/tail.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: left;
	float: left;
	height: 150px;
	width: 810px;
	margin-bottom: 15px;
}
#newstitle {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000;
	text-align: left;
	word-spacing: 0.2ex;
	float: left;
	height: 28px;
	width: 660px;
}
.stylenews {
	color: #2A3FAA;
}
#newsmenu2 {
	float: left;
	height: 3000px;
	width: 155px;
}
#newsdaywaku {
	float: left;
	height: 860px;
	width: 142px;
}
#news_new1 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	text-align: left;
	float: left;
	height: 30px;
	width: 670px;
	color: #000;
}
#news_new1_1 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	float: left;
	height: 30px;
	width: 632px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000;
	color: #000;
	margin-left: 38px;
	margin-top: 5px;
}
#news_new1_2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	float: left;
	height: 45px;
	width: 632px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000;
	color: #000;
	margin-left: 38px;
	margin-top: 5px;
}
#news_new1_3 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	float: left;
	height: 62px;
	width: 632px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000;
	margin-left: 38px;
	margin-top: 5px;
}
#news_new1_4 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	float: left;
	height: 85px;
	width: 632px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000;
	margin-left: 38px;
	margin-top: 5px;
}
#newsnewshosai {
	float: left;
	height: 860px;
	width: 675px;
}
#newsbody19 {
	float: left;
	height: 3000px;
	width: 978px;
}
.stylenews {
	color: #2A1FAA;
	font-weight: bold;
}
#news_left {
	float: left;
	height: 3350px;
	width: 150px;
	text-align: left;
}
#news_archive {
	float: left;
	height: 30px;
	width: 145px;
}
#newsright {
	float: left;
	height: 860px;
	width: 675px;
}
#newsmenu2010 {
	text-align: left;
	float: left;
	height: 650px;
	width: 150px;
}
#newsbody2010 {
	float: left;
	height: 660px;
	width: 820px;
	text-align: left;
}
#news_bodyall {
	float: left;
	height: 4010px;
	width: 977px;
}
#newsbody2012 {
	text-align: left;
	float: left;
	height: 800px;
	width: 825px;
}
#news2012right {
	float: left;
	height: 780px;
	width: 675px;
}
#newsday2012 {
	float: left;
	height: 780px;
	width: 142px;
}
#newsbody2012new1 {
	background-attachment: fixed;
	background-image: url(images/tail.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	float: left;
	height: 785px;
	width: 820px;
	margin-bottom: 15px;
}
#news_new1012 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	float: left;
	height: 27px;
	width: 660px;
	letter-spacing: 0.1em;
}
#news_new2012_1 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	float: left;
	height: 38px;
	width: 660px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000;
	letter-spacing: 0.1em;
}
#news_new2012_5 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	float: left;
	height: 115px;
	width: 660px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000;
	letter-spacing: 0.1em;
}
#news_new2012_2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0.2em;
	text-align: left;
	float: left;
	height: 58px;
	width: 660px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000;
}
#news_new2012_6 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0.1em;
	text-align: left;
	float: left;
	height: 130px;
	width: 660px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000;
}
#news_new2012_3 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0.1em;
	text-align: left;
	float: left;
	height: 75px;
	width: 660px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000;
}
#news_new2012_1_1 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0.1em;
	text-align: left;
	float: left;
	height: 23px;
	width: 660px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000;
}
#news_body2012 {
	float: left;
	height: 800px;
	width: 825px;
}
#news2012daywaku {
	float: left;
	height: 500px;
	width: 142px;
}
#news2012body {
	float: left;
	height: 400px;
	width: 680px;
}
#news2012title {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	float: left;
	height: 13px;
	width: 670px;
	letter-spacing: 0.1em;
	text-align: left;
}
#news2012kukan {
	float: left;
	height: 2px;
	width: 675px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000;
	margin-bottom: 5px;
}

