.e9, .e10, .e12 {font-family:Arial, Verdana, sans-serif}
.j9, .j10, .j12, .j14, .j16 {font-family:Osaka, ‚l‚r ‚oƒSƒVƒbƒN, MS UI Gothic, sans-serif}
a:link{color:#036;text-decoration:underline;}
a:visited{color:#036;text-decoration:underline;}
a:active{color:#369;text-decoration:none;}
a:hover{color:#369;text-decoration:none;}
.a-ma:link,.a-ma:visited{color:#ff1966;text-decoration:underline;}
.a-ma:active,.a-ma:hover{color:#ee5e94;text-decoration:none;}
.a-pu:link,.a-pu:visited{color:#0099e6;text-decoration:underline;}
.a-pu:active,.a-pu:hover{color:#4db8ee;text-decoration:none;}
.a-bi:link,.a-bi:visited{color:#ff7f00;text-decoration:underline;}
.a-bi:active,.a-bi:hover{color:#ffa54c;text-decoration:none;}
.a-ci:link,.a-ci:visited{color:#00cc00;text-decoration:underline;}
.a-ci:active,.a-ci:hover{color:#9aeb9a;text-decoration:none;}
a img{border:none}
body {
overflow: auto;
margin:0;
padding:0;
background-color: #9f0;
color:#000;
text-align:center;
}
#base{
margin:0 auto;
text-align:left;
width:766px;
}
strong{
font-family:MS ƒSƒVƒbƒN,MS Gothic,Osaka,ƒqƒ‰ƒMƒmŠpƒS Std W8,Hiragino Kaku Gothic Std,sans-serif;
font-weight:bold;
font-style:nomal;
}
img{
border:0;
}
.clear
{
clear:both;
}
address{
margin:5px 0 0 10px;
padding:0;
font-style:normal;
color:#036;
}
#cr{
margin:2px 0 25px 10px;
padding:0;
color:#036;
letter-spacing:2px;
}
img.bar{
margin:2px 0 8px 0;
padding:0;
}
#title{
margin:8px 0 0 0;
padding:0 0 4px 4px;
}
#ma-info{
border-top:solid 1px #ff1966;
border-bottom:solid 1px #ff1966;
padding:5px 0 4px 0;
margin:0 0 10px 0;
}
#bi-info{
border-top:solid 1px #ff7f00;
border-bottom:solid 1px #ff7f00;
padding:5px 0 4px 0;
margin:0 0 10px 0;
}
#pu-info{
border-top:solid 1px #0099e6;
border-bottom:solid 1px #0099e6;
padding:5px 0 4px 0;
margin:0 0 10px 0;
}
#ci-info{
border-top:solid 1px #00CC00;
border-bottom:solid 1px #00CC00;
padding:5px 0 4px 0;
margin:0 0 10px 0;
}
table.fs{
font-size:80%;
line-height:160%;
}
table.fs2{
font-size:80%;
line-height:180%;
}
table.care{
margin:8px 0 0 0;
}
table.info{
margin:15px 0 0 0;
}

.color-01{
color:#ff1966;
}
.color-02{
color:#ff7f00;
}
.color-03{
color:#0099e6;
}
.color-04{
color:#036;
}
.color-05{
color:#f00;
}
.color-06{
color:#c00;
}
.color-07{
color:#666;
}
.color-08{
color:#0c0;
}
#con{
margin:20px 70px 20px 130px;
width:750px;
voice-family:"\"}\"";voice-family:inherit;
width:550px;
}
.care-marg{
padding:10px 40px 10px 40px;
margin:0;
}
#main{
margin:0;
padding:0;
width:750px;
}
#main-01{
margin:0;
padding:20px 0 20px 20px;
float:left;
width:330px;
voice-family:"\"}\"";voice-family:inherit;
width:310px;
}
#main-02{
margin:0;
padding:25px 20px 20px 20px;
float:right;
width:415px;
voice-family:"\"}\"";voice-family:inherit;
width:375px;
}
#con-pri{
background-image: url(../price/images/photo_01.jpg);
background-repeat: no-repeat;
padding:20px 70px 20px 130px;
width:750px;
voice-family:"\"}\"";voice-family:inherit;
width:550px;
}
#con-pri-mac,#con-pri-bis,#con-pri-cip{
padding:20px 70px 20px 150px;
}
#con-pri-pur{
background-image: url(../pure_yokoe/images/photo_01.jpg);
background-repeat: no-repeat;
padding:20px 70px 20px 230px;
/*width:750px;
voice-family:"\"}\"";voice-family:inherit;
width:450px;*/
}
#con-com{
background-image: url(../company/images/photo_01.jpg);
background-repeat: no-repeat;
background-position:top right;
padding:20px 70px 20px 130px;
width:750px;
voice-family:"\"}\"";voice-family:inherit;
width:550px;
}
#con-job{
/*background-image: url(../job_offer/images/photo_01.jpg);
background-repeat: no-repeat;
background-position:top right;*/
padding:20px 70px 20px 130px;
margin:0;
width:750px;
/*height:540px;*/
voice-family:"\"}\"";voice-family:inherit;
width:550px;
/*height:500px;*/
}
.leftmarg{
margin:0 0 0 100px;
}
.leftmarg2{
margin:0 0 0 40px;
}
img.marg{
margin:5px 0 5px 0;
padding:0;
}
img.navi{
margin:0 0 5px 0;
padding:0;
}
img.marg2{
margin:10px 0 10px 0;
padding:0;
}
img.marg3{
margin:10px 0 5px 0;
padding:0;
}
img.marg4{
margin:0 10px 5px 10px;
padding:0;
}
img.marg5{
margin:0;
padding:0 10px 0 0;
}
img.marg6{
margin:0;
padding:30px 0 0 0;
}
img.map{
margin:10px 0 0 0;
padding:0;
}
td.med{
font-size:75%;
line-height:160%;
}
td.med strong{
font-size:130%;
line-height:180%;
}
h1{
background-image: url(../images/navi/navi_13.gif);
background-repeat: no-repeat;
color:#600;
font-size:90%;
margin:0;
padding:15px 0 30px 30px;
width:500px;
voice-family:"\"}\"";voice-family:inherit;
width:470px;
}
h2,h3{
color:#036;
border-bottom:solid 1px #036;
margin:15px 0 20px 0;
padding:0 0 3px 2px;
width:550px;
}
h2.ma{
color:#e61966;
background:transparent;
font-size:80%;
border-bottom:solid 1px #e61966;
margin:15px 0 20px 0;
padding:0 0 3px 5px;
width:550px;
}
h2.pu{
color:#0099e6;
background:transparent;
font-size:80%;
border-bottom:solid 1px #0099e6;
margin:15px 0 20px 0;
padding:0 0 3px 5px;
width:550px;
}
h2#kyu{
color:#036;
border-bottom:solid 1px #036;
margin:15px 0 20px 0;
padding:0 0 3px 2px;
width:370px;
}
h2#kyu2{
color:#036;
border-bottom:solid 1px #036;
margin:15px 0 20px 0;
padding:0 0 3px 2px;
width:390px;
}
h2.top,h3.top{
margin:30px 0 0 0;
}
.form{
width:320px;
}
#g-navi,#navi{
width:750px;
}
	#g-navi ul,#navi ul{
	list-style:none;
	margin:0;
	padding:0;
	}
	#g-navi li,#navi li{
	float:left;
	margin:0;
	padding:0;
	}
