/* Kawada CSS Style */ /* Base Style */
body,td,th { font-size: 12px; color: #666666; line-height: 125%: font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; scrollbar-arrow-color:#CC3366;scrollbar-base-color:CC3366;scrollbar-face-color:#FFFFFF;} 
h1,h2,h3 { font-size: 16px; } /* ƒNƒ‰ƒX‚Ì’è‹` */ .ss-main { font-size: 9px; line-height: 
125%} .s-main { font-size: 11px; line-height: 125%} .main { font-size: 12px; line-height: 
150%} .l-main { font-size: 14px; line-height: 125%} .ll-main { font-size: 16px; 
line-height: 125%} .lll-main { font-size: 18px; line-height: 125%} .ja01 { font-family: 
"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"} .ja02 { font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"} .en01 { font-family: 
"Arial", "Helvetica", "sans-serif"} .en02 { font-family: "Times New Roman", "Times", 
"serif"} .en03 { font-family: "Courier New", "Courier", "mono"} .en04 { font-family: 
"Georgia", "Times New Roman", "Times", "serif"} .en05 { font-family: "Verdana", 
"Arial", "Helvetica", "sans-serif"} 
a:link {
	color: #FF6600;
	text-decoration: none;
}
a:visited {
	color:#FF6666;
	text-decoration: none;
}
a:hover { text-decoration:underline; }

.mar {
	font-size: 12px;
	line-height: 
150%;
	padding-left: 10px;

}
.mard {
	font-size: 12px;
	line-height: 
125%;
	padding: 0px;


}
/*’Ç‰Á•ª*/
.waku{
	border-left-style: solid;
	border-left-width: 5px;
	border-left-color: #CC3366;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #CC3366;
	padding: 5px 0px 5px 10px;
	color: #CC3366;
	font-weight: bold;
	}
.waku2{
	border: solid 1px #CC3366;
	padding: 5px 10px 5px 10px;
	line-height: 125%;
}

/*‚¨–â‚¢‡‚í‚¹*/
.contact1{
   	font-size: 12px;
	line-height:150%;
	padding-left: 10px;
	text-align:center;

}

form{margin:0;}

.form1 {
    width:125px;
	height:20px;
	font-size: 12px;
	line-height: 150%;
	padding-left: 10px;
	background-color:#FFFFFF;
}

.form2 {
   	height:95px;
	font-size: 12px;
	line-height: 150%;
	padding-top:5px;
	padding-left: 10px;
	background-color:#FFFFFF;
}

.form3 {
   	font-size: 12px;
	line-height: 150%;
	padding-left: 10px;
	background-color:#FFFFFF;
}

.form4 {
    text-align:center;
	background-color:#FFFFFF;
}

.span2{
padding-top:20px;
}

/* 2007.0202’Ç‰Á */
.use_back{
background-color:#ECE4C1;
width:188px;
}
.ma_t10{
margin:10px 9px 0px 9px;
}.ex {
	padding-left: 20px;
	font-size: 14px;
	line-height: 125%;
}
.waku3 {
	padding: 5px 10px 5px 10px;
	line-height: 125%;
}
.waku4 {
	padding: 5px 10px 5px 10px;
	line-height: 125%;
	font-size: 14px;
}
.txt_bold {
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #666666;
}
.rose {
	color: #CC3366;
}
.frame_dot {
	border: 4px dashed #FFFFFF;
}
.recruit {
	background-image: url(index/recruit_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
