.fs070 {  font-size: 70%}
.fs075 {  font-size: 75%}
.fs080 {  font-size: 80%}
.fs090 {  font-size: 90%}
.fs100 {  font-size: 100%}
.fs110 {  font-size: 110%}
.fs120 {  font-size: 120%}
.br110 {  line-height: 110%}
.br120 {  line-height: 120%}
.br130 {  line-height: 130%}
.br140 {  line-height: 140%}
.br150 {  line-height: 150%}

#head p{ font-size: 70%;
	display: inline;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 10px 13px;
	line-height: 130%;
	background-image: url(ind_img/bg_head.gif);
	background-repeat: no-repeat;
}
#head a{
	color: #000000;
	text-decoration: none;
}
#head a:hover {
	background-color: #FFFFCC;
	color: #CC0000;
}
#corpm{ 
	font-size: 75%; ; margin: 7px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 18px; 
}
#corpm li{
	list-style-image:url('ind_img/img_point02.gif');
	padding:0px; margin: 0px;
	line-height: 140%
}
#corpm a{color: #333333;text-decoration: none}
#corpm a:hover {color: #CC0000}

#workerm{ 
	font-size: 75%; ; margin: 7px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 18px; 
}
#workerm li{
	list-style-image:url('ind_img/img_point03.gif');
	padding:0px; margin: 0px;
	line-height: 140%
}
#workerm a{color: #333333;text-decoration: none}
#workerm a:hover {color: #CC0000}

#hmenu{ font-size: 70%;
	list-style-image:url('ind_img/img_point01.gif');
	margin: 0px;
	padding: 0px;
	list-style-position: outside
}
#hmenu li{ display: inline;
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; 	padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
}
#hmenu a{
	color: #000000;
	text-decoration: none;
}
#hmenu a:hover {
	background-color: #FFE8D0;
	color: #CC0000;
}

.ipt{background-color:#FFFFFF;border:1 #666666 solid}

.tex01 {  font-size: 70%; line-height: 120%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 5px; padding-bottom: 0px; padding-left: 10px}
.tex02 { font-size: 80%; line-height: 140%}
.tex03_pro { font-size: 70%; line-height: 130%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 6px; padding-right: 6px; padding-bottom: 0px; padding-left: 6px}
.tex03_ex { font-size: 70%; line-height: 130%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}.tex04_con01 { font-size: 70%; line-height: 130%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 7px; padding-right: 7px; padding-bottom: 7px; padding-left: 7px; color: #333333}
.tex04_con02 { font-size: 70%; line-height: 130%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 7px; padding-bottom: 5px; padding-left: 7px; color: #333333}

.pick_photo01 { padding-right: 13px}
.pick_text01 { font-size: 70%; line-height: 130%}
.pick_title01 { font-size: 85%; line-height: 130%; font-weight: bold; color: #333399}
.left_tex01 { font-size: 70%; line-height: 120%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 5px; padding-bottom: 0px; padding-left: 10px }
.link_text { font-size: 70%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 10px; padding-bottom: 3px; padding-left: 3px}.tex04_profile01 { font-size: 80%; line-height: 140%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: #333333 }
.tex_pp { font-size: 85%; line-height: 140%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}
.serv_title01 { font-size: 80%; line-height: 140%; font-weight: bold; color: #336600}
.serv_text01 { font-size: 75%; line-height: 140%; padding-left: 10px; padding-top: 3px; padding-bottom: 4px}
.serv_title01 p{ background-color: #FFE9D2; padding-top: 3px; padding-right: 7px; padding-bottom: 1px; padding-left: 5px;display:inline;}
.serv_photo01 { padding-right: 10px; padding-left: 10px}
.serv_text02 { font-size: 80%; line-height: 120%; padding-left: 0px; padding-top: 5px; padding-bottom: 5px; padding-right: 0px}
.inq_text01 { font-size: 80%; line-height: 120%; padding-left: 0px; padding-top: 5px; padding-bottom: 0px; padding-right: 5px}
.faq_quest01 { font-size: 85%; line-height: 130%; font-weight: bold; color: #333399; padding-top: 3px}
.faq_ans01 { font-size: 75%; line-height: 140%; color: #333333; padding-left: 10px; padding-top: 2px}
.proc_text01 { font-size: 80%; line-height: 130%; padding-left: 15px; padding-top: 5px; padding-bottom: 0px; padding-right: 0px }
.link_title { font-size: 130%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 150%; font-weight: bold; color: #000099}
.messe_title01 { font-size: 90%; font-weight: bold; color: #333399; line-height: 130%; background-image: url(job/img/img_woman.gif); background-repeat: no-repeat; padding-left: 40px; height: 25px; vertical-align: middle; padding-top: 5px}
.messe_text01 { font-size: 75%; line-height: 140%}
.messe_text01 p {  background-color: #F5F5F5; font-size: 100%; line-height: 130% ; color: #333333; text-align: right; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: bold; border: 1px #999999 solid}

.test{ color: #333333; padding-bottom: 3px; width: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 4px; padding-right: 5px; padding-left: 60px; font-weight: bold; line-height: 120%; text-align: left; background-image: url(prod/img/bg_proname.gif); font-size: 85%; background-repeat: no-repeat; clip:  rect(   ); border-style: none;}
.messe_photo01 { padding-right: 15px}
.messe_title02 { font-size: 90%; font-weight: bold; color: #333399; line-height: 130%; background-image: url(job/img/img_man.gif); background-repeat: no-repeat; padding-left: 40px; height: 25px; vertical-align: middle; padding-top: 5px }
.messe_momo01 { font-size: 75%; line-height: 140% ; padding-top: 15px; padding-right: 10px; padding-left: 10px; padding-bottom: 0px}
.skill01 { font-size: 75%; line-height: 130%; padding-left: 10px}
