body {
margin: 0px;
}

link {

	color: #f59300;

	text-decoration: none;

}

a:link {

	color: #f59300;

	text-decoration: none;

}

a:link:hover {

	color: #CC0000;

	text-decoration: underline;

}

td#pagetop {

	background: url(images/pagetopBG.gif) no-repeat;

	height: 86px;

	width: 900px;

}

td#page {

	background: url(images/pageBG.gif) repeat-y;

	width: 900px;

}

td#pagefooter {

	background: url(images/pagefooterBG.jpg) no-repeat;

	height: 50px;

	width: 900px;

}

td#maincontentsBox {

	width: 860px;

}

td#topmenubar {

	height: 27px;

}

td#leftbar {

	width: 180px;

	background: url(images/leftbarBG.gif) repeat-y;

	text-align: left;

	vertical-align: top;

}

td#centerColumn {

	width: 680px;

	padding-left: 3px;

	text-align: left;

	vertical-align: top;

}

td#breadcrumbsBox {

	font-size: 12px;

	color: #CCCCCC;

	height: 17px;

}

td#topimage {

	height: 170px;

}

td#ttopimage {

}

td#ttopmenubar {



	height: 22px;

}

td#tpagefooter {



	background: url(images/tpagefooterBG.jpg) no-repeat;

	height: 50px;

	width: 900px;

}

td#tpagecontents {

	background: url(images/tpageContetnsBG.jpg) no-repeat;

	height: 239px;

	text-align: left;

	vertical-align: top;

}

td#newsbox {

	background: url(images/tnewsboxBG.gif) no-repeat;

	height: 211px;

	width: 650px;

}

td#newsboxheader {

	height: 24px;

}

td#newsboxfooter {

	height: 17px;

}

table#newstextbox {

	height: 211px;

	width: 650px;

}

td#newsDateColumn {

	font-size: 12px;

	line-height: 25px;

	color: #666666;

	width: 46px;

	border-bottom: 1px dotted #9BC857;

	font-weight: 500;



}

td#newsWhoColumn {

	font-size: 12px;

	line-height: 25px;

	color: #666666;

	width: 50px;

	border-bottom: 1px dotted #9BC857;

	padding-left: 10px;



}

td#newsTitleColumn {

	font-size: 12px;

	line-height: 25px;

	font-weight: 500;

	color: #666666;

	width: 484px;

	border-bottom: 1px dotted #9BC857;

}

td#newsSPColumn {

	background: no-repeat;

	height: 25px;

	width: 30px;

	border-bottom: 1px dotted #9BC857;

	text-align: left;

	vertical-align: top;

}

td#newstextColumn {

	font-size: 10px;

	line-height: 10px;

	color: #999999;

	height: 20px;

	padding-top: 5px;

}

td#sub_text1 {

	font-size: 12px;

	color: #999999;

	text-align: left;

	vertical-align: top;

	padding: 10px 10px 10px 0px;

	height: 80px;

	width: 407px;

	line-height: 140%;

}

td#media_topimage {

	background: url(images/sub_mediaTI1.jpg) no-repeat;

	height: 138px;

}

table#sub_specbox {

	border: 1px solid #999999;

}

td#textCELL1 {

	font-size: 12px;

	line-height: 140%;

	color: #999999;

	padding-top: 5px;

	padding-left: 10px;

}

td#sub_jireibox {

	border-top: none;

	border-right: none;

	text-align: left;

	vertical-align: top;

}

td#sub_jireibox2 {

	border-top: none;

	border-left: none;

	text-align: left;

	vertical-align: top;

}

td#sub_jireibox3 {

	border-top: none;

	text-align: left;

	vertical-align: top;

}

td#textCELL2 {



	font-size: 12px;

	line-height: 140%;

	color: #000000;

	padding-top: 5px;

	padding-left: 10px;

}

td#foods_topimage {



	background: url(images/sub_foodsTI01.jpg) no-repeat;

	height: 138px;

}

td#textCELL3 {

	font-size: 12px;

	line-height: 140%;

	color: #333333;

	padding: 5px 10px;

}

td#textCELL4 {



	font-size: 12px;

	line-height: 130%;

	color: #333333;

	padding: 5px 10px;

}

td#textCELL5 {

	font-size: 12px;

	line-height: 130%;

	color: #333333;

	padding: 5px 10px;

	border-bottom: 1px solid #99CC66;

}

td#system_topimage {



	background: url(images/sub_systemLTI1.jpg) no-repeat;

	height: 138px;

}

td#textCELL6 {

	font-size: 12px;

	line-height: 130%;

	color: #FFFFFF;

	padding: 5px 10px;

	font-weight: bold;

}

td#textCELL7 {

	font-size: 11px;

	color: #000000;

	padding: 3px 5px;

	font-weight: 400;



}

td#textCELL8 {

	font-size: 12px;

	line-height: 140%;

	color: #000000;

	padding-top: 5px;

	padding-left: 10px;

	padding-bottom: 10px;

	font-weight: 500;

}

.tx12{

	line-height:160%;

	font-size:12px;

}

.tx12_subcol{

	margin:0 0 10px 0;

}

.tx12_bold{

	line-height:180%;

	font-size:14px!important;

	font-weight:bold;

	color:#FF6600!important;

}

td#celldef{

	line-height:160%;

	font-size:12px;

	padding: 12px 0 5px 5px;

}

#subcol ul{

	margin-left:0px;

	line-height:160%;

	list-style:none;

}

#subcol li{

	margin-left:15px;

	line-height:160%;

}

#subcol img{

	margin:3px 5px 0px 0;

}.q {

	padding-bottom: 2px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #999999;

	font-size: 12px;

	color: #666666;

	text-align: left;

	font-weight: bold;

}

.a {

	font-size: 12px;

	line-height: 140%;

	color: #666666;

	text-align: left;

	padding-top: 5px;

}

.faq_tline {

	padding-bottom: 3px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #98CB00;

}



.hyo {

	font-size: 12px;

	text-align: center;

	width: 600px;

	border: 1px solid #CCCCCC;

}

.line-d {

	line-height: 30px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: dashed;

	border-left-style: none;

	border-color: #CCCCCC;

}



.line-d2 {

	line-height: 30px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: dashed;

	border-left-style: none;

	border-color: #CCCCCC;

}



.line-d3 {

	line-height: 30px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: dashed;

	border-left-style: none;

	border-color: #CCCCCC;

	font-weight:bold;

	background-color:#FFFFC8;

}



.line-de {

	line-height: 30px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: none;

	border-color: #CCCCCC;

}



.line-de2 {

	line-height: 30px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: none;

	border-color: #CCCCCC;

}



.line-de3 {

	line-height: 30px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: none;

	border-color: #CCCCCC;

	font-weight:bold;

	background-color:#FFFFC8;

}





.line-dl {

	line-height: 30px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: dashed;

	border-left-style: none;

	border-color: #CCCCCC;

}



.line-dx {

	line-height: 30px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-color: #CCCCCC;

}



.hyo2 {

	font-size: 12px;

	text-align: right;

	width: 600px;

}



td#pastttl {

	font-size: 12px;

	font-weight: normal;

	color: #666666;

	vertical-align: bottom;

	height: 20px;

}

/*テキスト設定　余白　など
----------------------------------------------------------*/
/*text-align*/
.tal { text-align:left;}
.tar { text-align: right;}
.tac { text-align: center;}

/*margin*/
.ma0 {margin:0px;}
.ma1 {margin:1px;}
.ma2 {margin:2px;}
.ma3 {margin:3px;}
.ma4 {margin:4px;}
.ma5 {margin:5px;}
.ma6 {margin:6px;}
.ma7 {margin:7px;}
.ma9 {margin:9px;}
.ma8 {margin:8px;}
.ma10 {margin:10px;}
.ma15 {margin:15px;}
.ma20 {margin:20px;}
.ma25 {margin:25px;}
.ma30 {margin:30px;}
.ma35 {margin:35px;}
.ma40 {margin:40px;}
.ma50 {margin:50px;}
.ma60 {margin:60px;}
.ma70 {margin:70px;}
.ma80 {margin:80px;}
.ma90 {margin:90px;}
.ma100 {margin:100px;}

.mat0 {margin-top:0px;}
.mat1 {margin-top:1px;}
.mat2 {margin-top:2px;}
.mat3 {margin-top:3px;}
.mat4 {margin-top:4px;}
.mat5 {margin-top:5px;}
.mat6 {margin-top:6px;}
.mat7 {margin-top:7px;}
.mat8 {margin-top:8px;}
.mat9 {margin-top:9px;}
.mat10 {margin-top:10px;}
.mat15 {margin-top:15px;}
.mat20 {margin-top:20px;}
.mat25 {margin-top:25px;}
.mat30 {margin-top:30px;}
.mat35 {margin-top:35px;}
.mat40 {margin-top:40px;}
.mat50 {margin-top:50px;}
.mat60 {margin-top:60px;}
.mat70 {margin-top:70px;}
.mat80 {margin-top:80px;}
.mat90 {margin-top:90px;}
.mat100 {margin-top:100px;}

.mal0 {margin-left:0px;}
.mal1 {margin-left:1px;}
.mal2 {margin-left:2px;}
.mal3 {margin-left:3px;}
.mal4 {margin-left:4px;}
.mal5 {margin-left:5px;}
.mal6 {margin-left:6px;}
.mal7 {margin-left:7px;}
.mal8 {margin-left:8px;}
.mal9 {margin-left:9px;}
.mal10 {margin-left:10px;}
.mal15 {margin-left:15px;}
.mal20 {margin-left:20px;}
.mal25 {margin-left:25px;}
.mal30 {margin-left:30px;}
.mal35 {margin-left:35px;}
.mal40 {margin-left:40px;}
.mal50 {margin-left:50px;}
.mal60 {margin-left:60px;}
.mal70 {margin-left:70px;}
.mal80 {margin-left:80px;}
.mal90 {margin-left:90px;}
.mal100 {margin-left:100px;}

.mar0 {margin-right:0px;}
.mar1 {margin-right:1px;}
.mar2 {margin-right:2px;}
.mar3 {margin-right:3px;}
.mar4 {margin-right:4px;}
.mar5 {margin-right:5px;}
.mar6 {margin-right:6px;}
.mar7 {margin-right:7px;}
.mar8 {margin-right:8px;}
.mar9 {margin-right:9px;}
.mar10 {margin-right:10px;}
.mar15 {margin-right:15px;}
.mar20 {margin-right:20px;}
.mar25 {margin-right:25px;}
.mar30 {margin-right:30px;}
.mar35 {margin-right:35px;}
.mar40 {margin-right:40px;}
.mar50 {margin-right:50px;}
.mar60 {margin-right:60px;}
.mar70 {margin-right:70px;}
.mar80 {margin-right:80px;}
.mar90 {margin-right:90px;}
.mar100 {margin-right:100px;}
.mar110 {margin-right:110px;}
.mar120 {margin-right:120px;}
.mar130 {margin-right:130px;}

.mab0 {margin-bottom:0px;}
.mab1 {margin-bottom:1px;}
.mab2 {margin-bottom:2px;}
.mab3 {margin-bottom:3px;}
.mab4 {margin-bottom:4px;}
.mab5 {margin-bottom:5px;}
.mab6 {margin-bottom:6px;}
.mab7 {margin-bottom:7px;}
.mab8 {margin-bottom:8px;}
.mab9 {margin-bottom:9px;}
.mab10 {margin-bottom:10px;}
.mab15 {margin-bottom:15px;}
.mab20 {margin-bottom:20px;}
.mab25 {margin-bottom:25px;}
.mab30 {margin-bottom:30px;}
.mab35 {margin-bottom:35px;}
.mab40 {margin-bottom:40px;}
.mab50 {margin-bottom:50px;}
.mab60 {margin-bottom:60px;}
.mab70 {margin-bottom:70px;}
.mab80 {margin-bottom:80px;}
.mab90 {margin-bottom:90px;}
.mab100 {margin-bottom:100px;}

/*padding*/
.pa0 {padding:0px;}
.pa1 {padding:1px;}
.pa2 {padding:2px;}
.pa3 {padding:3px;}
.pa4 {padding:4px;}
.pa5 {padding:5px;}
.pa6 {padding:6px;}
.pa7 {padding:7px;}
.pa8 {padding:8px;}
.pa9 {padding:9px;}
.pa10{padding:10px;}
.pa15{padding:15px;}
.pa20{padding:20px;}
.pa25{padding:25px;}
.pa30{padding:30px;}
.pa35{padding:35px;}
.pa40{padding:40px;}
.pa50{padding:50px;}
.pa60{padding:60px;}
.pa70{padding:70px;}
.pa80{padding:80px;}
.pa90{padding:90px;}
.pa100{padding:100px;}

.pat0 {padding-top:0px;}
.pat1 {padding-top:1px;}
.pat2 {padding-top:2px;}
.pat3 {padding-top:3px;}
.pat4 {padding-top:4px;}
.pat5 {padding-top:5px;}
.pat6 {padding-top:6px;}
.pat7 {padding-top:7px;}
.pat8 {padding-top:8px;}
.pat9 {padding-top:9px;}
.pat10 {padding-top:10px;}
.pat15 {padding-top:15px;}
.pat20 {padding-top:20px;}
.pat25 {padding-top:25px;}
.pat30 {padding-top:30px;}
.pat35 {padding-top:35px;}
.pat40 {padding-top:40px;}
.pat50 {padding-top:50px;}
.pat60 {padding-top:60px;}
.pat70 {padding-top:70px;}
.pat80 {padding-top:80px;}
.pat90 {padding-top:90px;}
.pat100 {padding-top:10px;}

.pal0 {padding-left:0px;}
.pal1 {padding-left:1px;}
.pal2 {padding-left:2px;}
.pal3 {padding-left:3px;}
.pal4 {padding-left:4px;}
.pal5 {padding-left:5px;}
.pal6 {padding-left:6px;}
.pal7 {padding-left:7px;}
.pal8 {padding-left:8px;}
.pal9 {padding-left:9px;}
.pal10 {padding-left:10px;}
.pal15 {padding-left:15px;}
.pal20 {padding-left:20px;}
.pal25 {padding-left:25px;}
.pal30 {padding-left:30px;}
.pal35 {padding-left:35px;}
.pal40 {padding-left:40px;}
.pal50 {padding-left:50px;}
.pal60 {padding-left:60px;}
.pal70 {padding-left:70px;}
.pal80 {padding-left:80px;}
.pal90 {padding-left:90px;}
.pal100 {padding-left:10px;}

.par0 {padding-right:0px;}
.par1 {padding-right:1px;}
.par2 {padding-right:2px;}
.par3 {padding-right:3px;}
.par4 {padding-right:4px;}
.par5 {padding-right:5px;}
.par6 {padding-right:6px;}
.par7 {padding-right:7px;}
.par8 {padding-right:8px;}
.par9 {padding-right:9px;}
.par10 {padding-right:10px;}
.par15 {padding-right:15px;}
.par20 {padding-right:20px;}
.par25 {padding-right:25px;}
.par30 {padding-right:30px;}
.par35 {padding-right:35px;}
.par40 {padding-right:40px;}
.par50 {padding-right:50px;}
.par60 {padding-right:60px;}
.par70 {padding-right:70px;}
.par80 {padding-right:80px;}
.par90 {padding-right:90px;}
.par100 {padding-right:10px;}

.pab0 {padding-bottom:0px;}
.pab1 {padding-bottom:1px;}
.pab2 {padding-bottom:2px;}
.pab3 {padding-bottom:3px;}
.pab4 {padding-bottom:4px;}
.pab5 {padding-bottom:5px;}
.pab6 {padding-bottom:6px;}
.pab7 {padding-bottom:7px;}
.pab8 {padding-bottom:8px;}
.pab9 {padding-bottom:9px;}
.pab10 {padding-bottom:10px;}
.pab15 {padding-bottom:15px;}
.pab20 {padding-bottom:20px;}
.pab25 {padding-bottom:25px;}
.pab30 {padding-bottom:30px;}
.pab35 {padding-bottom:35px;}
.pab40 {padding-bottom:40px;}
.pab50 {padding-bottom:50px;}
.pab60 {padding-bottom:60px;}
.pab70 {padding-bottom:70px;}
.pab80 {padding-bottom:80px;}
.pab90 {padding-bottom:90px;}
.pab100 {padding-bottom:10px;}

/*height*/
.he5 {height:5px;}
.he10 {height:10px;}
.he15 {height:15px;}
.he20 {height:20px;}
.he25 {height:25px;}
.he30 {height:30px;}
.he35 {height:35px;}
.he40 {height:40px;}
.he50 {height:50px;}
.he60 {height:60px;}
.he70 {height:70px;}
.he80 {height:80px;}
.he90 {height:90px;}
.he100 {height:100px;}
.he110 {height:110px;}
.he120 {height:120px;}
.he130 {height:130px;}
.he140 {height:140px;}
.he150 {height:150px;}
.he160 {height:160px;}
.he170 {height:170px;}
.he180 {height:180px;}
.he190 {height:200px;}
.he200 {height:200px;}

/*文字設定*/
/*font-size*/
.fs8 {font-size:8px;}
.fs9 {font-size:9px;}
.fs10 {font-size:10px;}
.fs11 {font-size:11px;}
.fs12 {font-size:12px;}
.fs13 {font-size:13px;}
.fs14 {font-size:14px;}
.fs15 {font-size:15px;}
.fs16 {font-size:16px;}
.fs17 {font-size:17px;}
.fs18 {font-size:18px;}
.fs19 {font-size:19px;}
.fs20 {font-size:20px;}
.fs90 {font-size:90%;}

/*font-weight*/
.fw_n {font-weight:normal;}
.fw_b {font-weight:bold;}

/*font-style*/
.fs_n {font-style:normal;}
.fs_i {font-style:italic;}

/*font-family*/
.ff_t {font-family: ＭＳ ゴシック;}

/*color*/
/*白*/
.white {color:#ffffff;}

/*黒系*/
.black {color:#000000;}
.dimgray {color:#696969;}
.gray {color:#808080;}
.darkgray {color:#a9a9a9;}
.silver {color:#c0c0c0;}
.lightgrey {color:#d3d3d3;}
.gainsboro {color:#dcdcdc;}
.whitesmoke {color:#f5f5f5;}

/*赤系*/
.red {color:#ff0000;}
.orangered {color:#ff4500;}
.tomato {color:#ff6347;}
.coral {color:#ff7f50;}
.crimson {color:#dc143c;}

/*青系*/
.navy {color:#000080;}
.midnightblue {color:#191970;}
.darkblue {color:#00008b;}
.mediumblue {color:#0000cd;}
.royalblue {color:#4169e1;}
.dodgerblue {color:#1e90ff;}
.cornflowerblue {color:#6495ed;}
.deepskyblue {color:#00bfff;}
.steelblue {color:#4682b4;}

/*緑系*/
.green {color:#008000;}
.darkgreen {color:#006400;}
.forestgreen {color:#228b22;}
.seagreen {color:#2e8b57;}
.mediumseagreen {color:#3cb371;}
.springgreen {color:#00ff7f ;}
.mediumspringgreen {color:#00fa9a;}
.lawngreen {color:#7cfc00;}
.chartreuse {color:#7fff00;}
.greenyellow {color:#adff2f ;}
.lime {color:#00ff00 ;}

/*オレンジ系*/
.orange {color:#ffa500;}
.darkorange {color:#ff8c00;}

/*黄系*/
.yellow {color:#ffff00;}
.gold {color:#ffd700;}

/*茶系*/
.brown {color:#a52a2a;}
.darkred{color:#8b0000;}
.maroon {color:#800000;}
.saddlebrown {color:#8b4513;}
.sienna {color:#a0522d;}
.chocolate {color:#d2691e;}


/*background-color*/
.black_b {background-color:#000000;}
.gray_b {background-color:#808080;}
.red_b {background-color:#ff0000;}
.orangered_b {background-color:#ff4500;}
.navy_b {background-color:#000080;}
.darkblue_b {background-color:#00008b;}
.green_b {background-color:#008000;}
.darkgreen_b {background-color:#006400;}
.orange_b {background-color:#ffa500;}
.darkorange_b {background-color:#ff8c00;}
/*--------------------------------------------------------*/
.border-top01 {
	border-top: 1px #9cc857 dotted;
}
.border-bottom01 {
	border-bottom: 1px #9cc857 dotted;
}
/*flort
----------------------------------------------------------*/
.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}
.clearfix:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
 /* Hides from IE-mac \*/
  * html .clearfix {height: 1%;} .clearfix {display: block;}
/*--------------------------------------------------------*/
img {
	border: 0px;
}
a img {
	border: none;
}

 /* index.html */
div.index_box01 {
	width:860px;
	margin:0px;
	padding: 15px 0px 0px 15px;
}
	p#index_index_manual a{
		width:110px;
		height:50px;
		text-indent:-9999px;
		font-size:5px;
		display: block;
		background-image:url('img/index_manual_off.jpg');
		background-repeat: no-repeat;
	}
	p#index_index_manual a:hover{
		width:110px;
		height:50px;
		text-indent:-9999px;
		font-size:5px;
		display: block;
		background-image:url('img/index_manual_on.jpg');
		background-repeat: no-repeat;
	}
	p#index_manual02 a{
		width:200px;
		height:65px;
		text-indent:-9999px;
		display: block;
		background-image:url('img/index_manual02_off.jpg');
		background-repeat: no-repeat;
	}
	p#index_manual02 a:hover{
		width:200px;
		height:65px;
		text-indent:-9999px;
		display: block;
		background-image:url('img/index_manual02_on.jpg');
		background-repeat: no-repeat;
	}
p#index_writingsheet a{
	width:200px;
	height:200px;
	text-indent:-9999px;
	display: block;
	background-image:url('img/index_writingsheet_off.jpg');
	background-repeat: no-repeat;
}
p#index_writingsheet a:hover{
	width:200px;
	height:200px;
	text-indent:-9999px;
	display: block;
	background-image:url('img/index_writingsheet_on.jpg');
	background-repeat: no-repeat;
}
p#index_index_shell a{
	width:200px;
	height:200px;
	text-indent:-9999px;
	display: block;
	background-image:url('img/index_shell_off.jpg');
	background-repeat: no-repeat;
}
p#index_index_shell a:hover{
	width:200px;
	height:200px;
	text-indent:-9999px;
	display: block;
	background-image:url('img/index_shell_on.jpg');
	background-repeat: no-repeat;
}

p#index_writingsheet02 a{
	width:271px;
	height:200px;
	text-indent:-9999px;
	display: block;
	background-image:url('img/index_writingsheet02_off.jpg');
	background-repeat: no-repeat;
}
p#index_writingsheet02 a:hover{
	width:271px;
	height:200px;
	text-indent:-9999px;
	display: block;
	background-image:url('img/index_writingsheet02_on.jpg');
	background-repeat: no-repeat;
}

p#index_index_shell02 a{
	width:271px;
	height:200px;
	text-indent:-9999px;
	display: block;
	background-image:url('img/index_shell02_off.jpg');
	background-repeat: no-repeat;
}
p#index_index_shell02 a:hover{
	width:271px;
	height:200px;
	text-indent:-9999px;
	display: block;
	background-image:url('img/index_shell02_on.jpg');
	background-repeat: no-repeat;
}
div.index_box02 {
	width:860px;
	margin:0px;
	padding: 15px 0px 15px 15px;
}


div#news {
	border:1px #9ec558 solid;
	margin:0px;
	padding:0px
}
	#news dl {
		font-size:12px;
		color:#666666;
		width:615px;
		height:130px;
		overflow:auto;
		margin:0px;
		padding:0px
	}
		#news dt {
			float:left;
			width:55px;
			padding:5px 0px 5px 5px;
			clear:both;  
		}
		#news dd {
			width:533px;
			margin-left:60px;
			padding:5px 5px 5px 0px;
		}

div#newsbox02 {
	background: url(img/tnewsboxBG02.jpg) no-repeat;
	height: 211px;
	width: 300px;
	font-size:12px;
	color:#666666;
}
		#newsbox02 dl {
			width :300px;
			height:180px;
			overflow:auto;
			margin: 21px 0px 10px 0px;
			padding: 0px 0px 0px 0px;
		}
		#newsbox02 dt {
			float:left;
			clear:both;
			width:50px;
			margin: 10px 0px 0px 5px;
		}
		#newsbox02 dd {
			_height: 1%;
			margin: 10px 0px 0px 0px;
		}

 /* manual.html */
div#manual_div01 {
	width:250px;
}
div#manual_div02 {
	width:400px;
}
div.manual_div03 {
	width:225px;
}
div.manual_div04 {
	border-top: 1px #9cc857 dotted;
}
 /* company/index.html */
div#company_index_div01 {
	width:130px;
	height:200px;
	color:#666666;
}
	#company_index_div01 dl {
		width:150px;
	}
div#company_index_div02 {
	width:600px;
	font-size:12px;
}
	#company_index_div02 p{
		line-height: 120%;
	}

.url {
margin:5px 0px 0px 0px;
padding:0px;
font-size:12px;
}

.url a{
margin:5px 0px 0px 0px;
padding top:3px;
font-size:12px;
color:#f59300;
}

.url a:hover{
margin:5px 0px 0px 0px;
padding:0px;
font-size:12px;
color:#CC0000;
}

.dt_pr{
	font-size:14px;
	width:500px;
	float:left;
	margin:0 10px 10px 10px;
}

.dt01{
	width:70px;
	float:left;
	margin:0 10px 5px 10px;
}

.dt02{
	width:70px;
	float:left;
	margin:0 10px 5px 10px;
}

.dd01{
	width:470px;
	float:left;
	margin:0 0 10px 0;
}

.dd02{
	width:470px;
	float:left;
	margin:0 0 5px 0;
}

.dd03{
	width:470px;
	float:left;
	margin:0 0 40px 0;
}
