/* CSS Document */



*html.wrapper{height:1%}


body {
		margin:0px;
		font-size: 12px;
        color:#666666;
		background-color:#FFFFFF;
        line-height: 18px;
	    letter-spacing: 1px;
		font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
		text-align:center;
		margin-left:auto;
		margin-right:auto;
		background:url(../img/wood.jpg);
		background-repeat:repeat-x;
		background-color:#FFFFFF;
        }
		
		
/*« ƒx[ƒX‚ÌBOX «*/
#wrapper{
		width:760px;
		background-repeat:repeat-y;
		text-align:left;
		
		margin-left:auto;
		margin-right:auto;
		}
		
#wrapper2{
		width:760px;
		background-repeat:repeat-y;
		text-align:left;		
		margin-left:auto;
		margin-right:auto;
		background:url(../img/bg1.jpg) repeat-y;
		}

		
#header{
		width:760px;
		}				

#menu{
		width:760px;
		margin-top:5px;
		}
#menu1{
		width:352px;
		margin-left:408px;
		margin-bottom:12px;
		}
#main{
		width:760px;
		}

#contents{
		width:760px;
		overflow:auto;
		margin-top:15px;
		padding-bottom:10px;
		}

#lcontents{
		width:540px;
		float:left;
		}



#rcontents{
		width:220px;
		float:right;
		}
		
		
/*« ‰º‘wƒy[ƒW—p «*/
#top{
		background:#FFFFFF;
		}

#contents2{
		width:760px;
		overflow:auto;
		padding-bottom:20px;

		}

#lcontents2{
		width:180x;
		float:left;

		}



#rcontents2{
		width:540px;
		float:right;

		}



#footer{
		width:760px;
		height:40px;
		margin-top:10px;
		clear:both;
		background:#FFFFFF;
		}


.bernaka{
		width:475px;
		margin-left:34px;
		padding:18px 0 25px 0;
		}

.bnaka{
		width:160px;
		margin-left:10px;
		margin-top:10px;
		}

.bnaka2{
		width:160px;
		margin-left:10px;
		margin-top:10px;
		}

.bnaka3{
		width:160px;
		margin-left:10px;
		margin-top:10px;
		margin-bottom:15px;
		}

.contentsbu{
		width:478px;
		margin-left:13px;
		margin-top:25px;
		}

.contentsbu2{
		width:478px;
		margin-left:13px;
		margin-top:30px;
		}

.gboxall{
		width:507px;
		}

.gboxall2{
		width:507px;
		margin:10px 0 15px 0;
		}		
		
.gbox1{
		width:507px;
		background:url(../business/img/bg1.jpg) no-repeat;
		height:10px;
		}		

.gbox2{
		width:507px;
		background:url(../business/img/bg2.jpg) repeat-y;
		padding:10px 0;
		overflow:auto;
		}


.gbox22{
		width:507px;
		background:url(../business/img/bg2.jpg) repeat-y;
		overflow:auto;
		}

.gbox3{
		width:507px;
		background:url(../business/img/bg3.jpg) no-repeat;
		height:10px;
		}

.eee{
		width:515px;
		margin:30px 0 20px 0;
		overflow:hidden;
		}

.eboxall1{
		width:244px;
		float:left;
		}

.eboxall2{
		width:244px;
		margin-left:22px;
		float:left;
		}

.ebox1{
		width:244px;
		background:url(../emploee/img/ebg1.jpg) no-repeat;
		height:12px;
		}		

.ebox2{
		width:244px;
		background:url(../emploee/img/ebg2.jpg) repeat-y;
		overflow:auto;
		}

.ebox3{
		width:244px;
		background:url(../emploee/img/ebg3.jpg) no-repeat;
		height:12px;
		}



.bz{
		margin-top:15px;
		margin-bottom:10px;
		}

.conb1{
		width:478px;
		border:1px solid #cccccc;
		background:#f2f2f2;
		overflow:auto;
		padding-bottom:10px;
		}
.conb2{
		width:310px;
		margin-left:20px;
		}

.conbe{
		width:507px;
		border:1px solid #cccccc;
		background:#f2f2f2;
		overflow:auto;
		padding:15px 0;
		}

.e1{
		width:85px;
		float:left;
		padding-left:20px;
		}
		
.e2{
		width:375px;
		float:right;
		padding-right:20px;
		}		
		
		


.site{
		margin-top:10px;
		margin-left:20px;
		}


.syaf1{
		width:400px;
		margin-left:35px;
		margin-top:25px;
		}


.brboxall{
		width:220px;
		}
		
.brbox1{
		width:210px;
		background:url(../img/bgr1.jpg) repeat-y;
		padding-top:9px;
		padding-bottom:61px;
		padding-left:10px;
		}
		
.brbox2{
		width:220px;
		background:url(../img/bgr2.jpg) no-repeat;
		height:5px;
		}				

.toptxt{
		background:url(../img/icon1.jpg) no-repeat 10px 0.2em;
		display:block;
		padding-left:30px;
		}

.contents1{
		width:510px;
		}

.img1{
		margin-bottom:3px;
		}

.img2{
		margin-top:10px;
		}

.img3{
		margin:10px 0;
		}

.img4{
		margin-right:10px;
		}

.img5{
		margin:15px 0;
		}

.img6{
		margin-bottom:5px;
		}
		
.img7{
		margin-bottom:10px;
		}		

.img8{
		margin-top:20px;
		margin-left:35px;
		}

.img9{
		float:right;
		margin-right:40px;
		margin-left:20px;
		}

.img10{
		margin-bottom:5px;
		}

.img11{
		margin-bottom:3px;
		}

.img12{
		float:left;
		margin:0 20px 30px 20px;
		}


.img13{
		margin-bottom:5px;
		}

.img14{
		margin:10px 0;
		}

.center{
		text-align:center;
		}

.left2{
		float:left;
		}
		
		
.right2{
		float:right;
		}
		

img{
		border:none;
		margin:0;
		padding:0;
		}
		
.bold{
		font-weight:bold;
		}

		
p{
		margin:0;
		padding:0;
		}		
		

		
a{
		color:#9BD63E;
		text-decoration:none;
		}

a:hover{
		color:#9BD63E;
		text-decoration:underline;
		}			

h3{
		font-size:16px;
		margin:0 0 20px 0;
		}



.qboxall{
		width:515px;
		}
		
.qbox1{
		width:515px;
		height:11px;
		background:url(../img/qbox1.jpg) no-repeat;
		}
		
.qbox2{
		width:515px;
		background:url(../img/qbox2.jpg) repeat-y;
		}		
				
.qbox3{
		width:515px;
		height:21px;
		background:url(../img/qbox3.jpg) no-repeat;
		}		
.bold2{
		font-weight:bold;
		color:#549c20;
		font-size:16px;
		}	

.bold3{
		font-weight:bold;
		color:#9bd53f;
		font-size:14px;
		}	

.bold4{
		font-weight:bold;
		color:#e25858;
		font-size:17px;
		}

.bold5{
		font-weight:bold;
		color:#e25858;
		font-size:13px;
		}


.bold6{
		font-weight:bold;
		color:#e25858;
		font-size:15px;
		}
		
.qt1{
		margin-bottom:15px;
		}
		
.qb{
		margin-top:15px;
		}	
		
.qq{
		width:510px;
		text-align:right;
		margin-top:15px;
		}			
		
.red{
		color:#FF0000;
		}		

.red2{
		color:#FF0000;
		font-weight:bold;
		}	

.sbox3{
		width:520px;
		margin-left:20px;
		margin-top:10px;
		}
		
table.ta3{
		border-collapse:collapse;
		border:#CCCCCC 1px solid;
		}

.ta3{
		border-collapse:collapse;
		border:#CCCCCC 1px solid;
		font-size:12px;
		text-indent:13px;
		}

/*ƒGƒ“ƒgƒŠ[ƒtƒH[ƒ€—p*/

#header_entry{
	width:400;
	float:left;
	text-align:left;
}

