/* ------------------------------------- 
*@indexέθ
* ------------------------------------- */
#main{
margin:10px 0px 10px 0px;
}
.news{
color:#3366FF;
}
#news01{
font: 12 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka]";
padding:0px 0px 0px 0px;
}
#news02{
font: 12 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka]";
padding:10px 0px 0px 0px;
}
#title01{padding:0px 0px 14px 0px;}
#title02{padding:10px 0px 14px 0px;}
#image001{padding:10px 0px 5px 0px;}
#image002{padding:10px 0px 5px 5px;}
#image003{padding:0px 0px 0px 0px;}
#pickup01{padding:5px 0px 0px 0px;}
#pickup02{padding:5px 0px 0px 0px;}
#pickup03{padding:5px 0px 10px 0px;}
#space01{width:42px}
.foot2 {
color:#EFEFEF;
text-align:center;
font-size:10px;
padding:5px 0;
background:#003399;
}
/* ------------------------------------- 
 *	gbvJeSέθ
 * ------------------------------------- */
#service{
width:450px;
padding:5px 0px 5px 8px;
margin:0px 0px 0px 0px;
color:#3366FF;
font: 17 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka";
border-left:solid 5px #3366FF;
}
#underline{
margin:3px 0px 5px 0px;
padding:0px 0px 0px 0px;
width:450px;
height:1px;
border-top:dotted 1px #3366FF;
}
#category_a_01{margin:-10px 0px 0px 0px;}
#cate01{color:#3366FF;font: 15 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka";padding:0px 0px 0px 0px; width:225px;}
#cate02{color:#000000;font: 12 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka";padding:2px 0px 10px 0px; width:225px;}
#service_2{
width:450px;
padding:5px 0px 5px 8px;
margin:0px 0px 0px 0px;
color:#EC8D00;
font: 17 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka";
border-left:solid 5px #EC8D00;
}
#underline_2{
margin:3px 0px 5px 0px;
padding:0px 0px 0px 0px;
width:450px;
height:1px;
border-top:dotted 1px #EC8D00;
}
#category_a_01_2{margin:-10px 0px 0px 0px;}
#cate01_2{color:#EC8D00;font: 15 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka";padding:0px 0px 0px 0px; width:225px;}
#cate02_2{color:#000000;font: 12 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka";padding:2px 0px 10px 0px; width:225px;}
#service_3{
width:450px;
padding:5px 0px 5px 8px;
margin:0px 0px 0px 0px;
color:#789E27;
font: 17 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka";
border-left:solid 5px #789E27;
}
#underline_3{
margin:3px 0px 5px 0px;
padding:0px 0px 0px 0px;
width:450px;
height:1px;
border-top:dotted 1px #789E27;
}
#category_a_01_3{margin:-10px 0px 0px 0px;}
#cate01_3{color:#789E27;font: 15 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka";padding:0px 0px 0px 0px; width:225px;}
#cate02_3{color:#000000;font: 12 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka";padding:2px 0px 10px 0px; width:225px;}
#service_4{
width:450px;
padding:5px 0px 5px 8px;
margin:0px 0px 0px 0px;
color:#FF4D4D;
font: 17 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka";
border-left:solid 5px #FF4D4D;
}
#underline_4{
margin:3px 0px 5px 0px;
padding:0px 0px 0px 0px;
width:450px;
height:1px;
border-top:dotted 1px #FF4D4D;
}
#category_a_01_4{margin:-10px 0px 0px 0px;}
#cate01_4{color:#FF4D4D;font: 15 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka";padding:0px 0px 0px 0px; width:225px;}
#cate02_4{color:#000000;font: 12 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka";padding:2px 0px 10px 0px; width:225px;}
#service_5{
width:450px;
padding:5px 0px 5px 8px;
margin:0px 0px 0px 0px;
color:#BF8142;
font: 17 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka";
border-left:solid 5px #BF8142;
}
#underline_5{
margin:3px 0px 5px 0px;
padding:0px 0px 0px 0px;
width:450px;
height:1px;
border-top:dotted 1px #BF8142;
}
#category_a_01_5{margin:-10px 0px 0px 0px;}
#cate01_5{color:#BF8142;font: 15 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka";padding:0px 0px 0px 0px; width:225px;}
#cate02_5{color:#000000;font: 12 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka";padding:2px 0px 10px 0px; width:225px;}
/* ------------------------------------- 
 *	linkΜNΆF
 * ------------------------------------- */
/*newsΜNΆF*/
.news a:link    {color: #3366FF; text-decoration: none;}
.news a:visited {color: #3366FF; text-decoration: none;}
.news a:active  {color: #3366FF; text-decoration: none;}
.news a:hover  {color: #3366FF; text-decoration: underline;}
#cate01 a:link    {color: #3366FF; text-decoration: none;}
#cate01 a:visited {color: #3366FF; text-decoration: none;}
#cate01 a:active  {color: #3366FF; text-decoration: none;}
#cate01 a:hover  {color: #3366FF; text-decoration: underline;}
#cate01_2 a:link    {color: #EC8D00; text-decoration: none;}
#cate01_2 a:visited {color: #EC8D00; text-decoration: none;}
#cate01_2 a:active  {color: #EC8D00; text-decoration: none;}
#cate01_2 a:hover  {color: #EC8D00; text-decoration: underline;}
#cate01_3 a:link    {color: #789E27; text-decoration: none;}
#cate01_3 a:visited {color: #789E27; text-decoration: none;}
#cate01_3 a:active  {color: #789E27; text-decoration: none;}
#cate01_3 a:hover  {color: #789E27; text-decoration: underline;}
#cate01_4 a:link    {color: #FF4D4D; text-decoration: none;}
#cate01_4 a:visited {color: #FF4D4D; text-decoration: none;}
#cate01_4 a:active  {color: #FF4D4D; text-decoration: none;}
#cate01_4 a:hover  {color: #FF4D4D; text-decoration: underline;}
#cate01_5 a:link    {color: #BF8142; text-decoration: none;}
#cate01_5 a:visited {color: #BF8142; text-decoration: none;}
#cate01_5 a:active  {color: #BF8142; text-decoration: none;}
#cate01_5 a:hover  {color: #BF8142; text-decoration: underline;}
/* ------------------------------------- 
*@SΜέθ
* ------------------------------------- */
body {
	font: 12 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka]";
	}
.foot { font-size: 10px}
.side_back {  background-image: url(../images/side_back.gif); background-repeat: repeat-y; background-position: left bottom}
.tx_m {  font-size: 12px; line-height: 18px}
.td_1 {  font-size: 12px; border-color: #79B5CE 79B5CE 79B5CE; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.td_2 { font-size: 12px; border-color: black #79B5CE 79B5CE 79B5CE; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.td_3Copy { font-size: 12px; border: #CCCCCC solid; border-width: 1px 1px 1px 0px; line-height: 16px}
.td_4 { font-size: 12px; border: solid; border-width: 0px 1px 1px 0px; border-color: black #CCCCCC #CCCCCC; line-height: 16px}
.td_1b { font-size: 12px; border: #79B5CE; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.td_5 { font-size: 12px; border: solid; border-width: 0px 1px 1px; border-color: black #CCCCCC #CCCCCC ; line-height: 16px}
.td_6 { font-size: 12px; border: solid; border-width: 0px 1px 1px 0px; border-color: black #CCCCCC #CCCCCC ; line-height: 16px}
.tx_s {  font-size: 10px}
.tx_m2 { font-size: 12px}
.td_m {
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 0.2em;
	color: #494949;
	padding-left: 10px;
}
.td_m2 {
	font-size: 12px;
	line-height: 14px;
	letter-spacing: 0.1em;
	color: #494949;
}
img {border:none;}
#kyujin01{margin:10px 0px 10px 0px;}
/* ------------------------------------- 
*@Πυ©ηΜbZ[Wέθ
* ------------------------------------- */
#category01{
width:598px;
margin:0px 0px 10px 0px;
text-align:left;
padding:5px 0px 5px 5px;
border-left:solid 3px #000000;
font: 15 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka";
background-color:#0099FF;
color:#FFFFFF;
}
#category02{
width:598px;
margin:10px 0px 10px 0px;
text-align:left;
padding:5px 0px 5px 5px;
border-left:solid 3px #000000;
font: 15 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka";
background-color:#0099FF;
color:#FFFFFF;
}
#number01{
padding:2px 0px 2px 5px;
font: 10 "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka";
background-color:#0099FF;
color:#FFFFFF;
}
/* ------------------------------------- 
*@X^btεWέθ
* ------------------------------------- */
.employ_list{
	width:750;
	font-size:12px;
	background-color:#FFFFFF;
	padding:10px 0px 10px 0px;
	margin:0px -10px 10px 0px;
}
.employ_space{
	width:10px;
}
.employ_arrow{
	font-size:12px;
	background-color:#FFFFFF;
	padding:5px 0px 5px 0px;
	border-collapse:collapse;
	border-spacing:0px;
}
.employ_text{
	font-size:12px;
	background-color:#FFFFFF;
	padding:5px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0px;
}
.employ_form{
    font-size:12px;
	width:580px;
	text-align:left;
	background-color:#FFFFFF;
	padding:0px 0px 0px 0px;
}
.entry_title{
    font-size:15px;
	text-align:center;
	color:#FFFFFF;
	background-color:#333333;
	padding:5px 0px 5px 0px;
	border-top:solid 1px #999999;
	border-bottom:solid 1px #999999;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
}
.entry_title2{
    font-size:12px;
	text-align:left;
	color:#333333;
	background-color:#FFFFFF;
	padding:5px 0px 5px 5px;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
}
.entry_title22{
    font-size:12px;
	text-align:left;
	width:100px;
	color:#333333;
	background-color:#DDF5FF;
	padding:5px 0px 5px 5px;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
}
.entry_title222{
    font-size:12px;
	text-align:left;
	width:150px;
	color:#333333;
	background-color:#FFFF66;
	padding:5px 5px 5px 5px;
	border-top:solid 1px #999999;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
}
.entry_title3{
    font-size:12px;
	text-align:left;
	color:#333333;
	background-color:#FFFFFF;
	padding:5px 0px 5px 5px;
	border-top:solid 1px #999999;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
}
.entry_title33{
    font-size:12px;
	text-align:left;
	width:100px;
	color:#333333;
	background-color:#DDF5FF;
	padding:5px 5px 5px 5px;
	border-top:solid 1px #999999;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
}
.entry_title333{
    font-size:12px;
	text-align:left;
	color:#333333;
	background-color:#FFFFFF;
	padding:5px 5px 5px 5px;
	border-top:solid 1px #999999;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
}
.entry_title3333{
    font-size:12px;
	text-align:left;
	color:#333333;
	background-color:#FFFFFF;
	padding:5px 5px 5px 5px;
	border-top:solid 1px #999999;
	border-bottom:solid 1px #999999;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
}
.entry_title4{
    font-size:12px;
	text-align:left;
	color:#333333;
	background-color:#FFFFFF;
	padding:5px 0px 5px 5px;
	border-top:solid 1px #999999;
	border-bottom:solid 1px #999999;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
}
.entry_title44{
    font-size:12px;
	text-align:left;
	width:100px;
	color:#333333;
	background-color:#DDF5FF;
	padding:5px 0px 5px 5px;
	border-top:solid 1px #999999;
	border-bottom:solid 1px #999999;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
}
.entry_come{
    font-size:12px;
	text-align:left;
	color:#333333;
	background-color:#FFFFFF;
	padding:5px 0px 5px 5px;
	border-top:solid 1px #999999;
	border-bottom:solid 1px #999999;
	border-right:solid 1px #999999;
}
.entry_select{
    font-size:12px;
	text-align:left;
	color:#333333;
	background-color:#FFFFFF;
	padding:5px 0px 5px 5px;
	border-right:solid 1px #999999;
}
.entry_select2{
    font-size:12px;
	text-align:left;
	color:#333333;
	background-color:#FFFFFF;
	padding:5px 5px 5px 5px;
	border-top:solid 1px #999999;
	border-right:solid 1px #999999;
}
.entry_name{
    font-size:12px;
	text-align:left;
	color:#333333;
	background-color:#FFFFFF;
	padding:5px 0px 5px 5px;
	border-top:solid 1px #999999;
	border-right:solid 1px #999999;
}
.font10px{
    font-size:12px;
}
.fonto {
	font-size:11px;
	}
.fonto2 {
	font-size:11px;
	color: #cc0000;
	}
.fonto3 {
	font-size:12px;
	ime-mode:active;
	}
.fonto4 {
	font-size:12px;
	ime-mode:disabled;
	}
.entry_bottom{
    font-size:12px;
	text-align:center;
	background-color:#333333;
	padding:10px 0px 10px 0px;
	border-bottom:solid 1px #999999;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
}
.entry_boshu1{
    font-size:12px;
	text-align:left;
	color:#333333;
	background-color:#FFFFFF;
	padding:5px 0px 5px 5px;
	border-bottom:solid 1px #999999;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
}
.entry_jinji1{
    font-size:15px;
	text-align:center;
	color:#FFFFFF;
	background-color:#FFFFE6;
	padding:0px 0px 0px 0px;
	border-top:solid 1px #FF6600;
	border-bottom:solid 1px #FF6600;
	border-right:solid 1px #FF6600;
	border-left:solid 1px #FF6600;
}.td_otoiawase_01 {
	font-family: Verdana, Tahoma, sans-serif, "lr oSVbN";
	font-size: 13px;
	line-height: 1.5em;
	letter-spacing: 1px;
	padding: 5px;
}

