﻿@charset "utf-8";
/* CSS Document */


*{
	font-size: 100%;
	margin: 0px;
	padding: 0px;
}
body {
	font-size: 90%;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
h1,h2,h3,h4,h5,h6 {
	clear: both;
	float: none;
	text-align: left;
	width:auto;
}
del {
	text-decoration: line-through!important;
}
hr{
	width:80%;
	margin-left:auto;
	margin-right:auto;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-top: 20px;
	margin-bottom: 20px;
	clear: both;
	float: none;
}
/*--------------------------------------------------*/
#page {
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	width: 780px;
	_width: 790px;
	position: absolute;
	height: auto;
	left: 10px;
	_left: 0px;
	top: 0px;
	margin: 0px;
}
#page #wrapper {
	width: 100%;
	position: absolute;
	left: 0px;
	padding-top: 41px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-attachment: fixed;
	background-image: url(image/bodyback.gif);
	background-repeat: repeat-y;
	background-position: 10px top;
	_background-position: left top;
}

#page #contents {
	background-color: #FFFFFF;
	float: right;
	width: 580px;
	margin-top: 30px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	position:relative;
	_left:-10px;
	}
#page #header {
	color: #FFFFFF;
	background-color: #FFFFFF;
	width: 100%;
}
#page #menu {
	color: #FFFFFF;
	width: 175px;
	clear: none;
	font-weight: bold;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 0px;
	padding: 0px;
}

#menu p{
	font-size: 90%;
	font-weight: normal;
	text-align: center;
	width: 200px;
	margin-left: 0px;
	margin-top:50px;
}
#menu p img{
	text-align: center;
	display: block;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	color: #000000;
}
#page #head-b {
	position: absolute;
	top: 0px;
	background-color: #0022a1;
	width: 100%;
	left: 0px;
	text-align: right;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 9px;
	padding-bottom: 10px;
	z-index: 9999;
	background-image: url(image/headback.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#head-b a:link,
#head-b a:visited,
#footer #footmenu a:link,
#footer #footmenu a:visited{
	color: #AAAADD;
	text-decoration: none;
}
#head-b a:hover,
#head-b a:active,
#head-b a:focus,
#footer #footmenu a:hover,
#footer #footmenu a:active,
#footer #footmenu a:focus{
	color: #FFFFFF;
	text-decoration: none;
}


#page #footer {
	color: #FFFFFF;
	background-color: #0022a1;
	clear: both;
	margin: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	width: 100%;
	background-image: url(image/footback.gif);
	background-repeat: repeat;
	background-position: left top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	text-align: center;
}
#page #footer p{
	font-weight:bold;
}
#page #footer #footmenu{
	font-weight: normal;
	text-align: left;
	margin-right: 0em;
	margin-left: 0em;
	font-size:90%;
	margin-bottom: 1em;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	margin-top: 2px;
	padding-top: 3px;
	padding-right: 1em;
	padding-bottom: 3px;
	padding-left: 1em;
/*	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;*/
}
#page #footer address{
	display:block;
	text-align:center;
	font-weight:bold;
	font-style:normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding: 1ex;
}
#bread{
	position: absolute;
	top: 40px;
	left: 210px;
	font-size: 12px;
}
#bread li{
	float: left;
	list-style-type: none;
	vertical-align: middle;
}


#toppage {
	background-image: url(image/top_back.gif);
	background-repeat: no-repeat;
	margin: 0px;
	height: 684px;
	width: 580px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-position: 23px 20px;
}
.top-disc {
	display: none;
}


#top-out {
	padding: 0px;
	margin-top: 0px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 9px;
	width: 562px;
	height: 178px;
}

#top-pc {
	padding: 0px;
	margin-top: 16px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 9px;
	width: 562px;
	height: 178px;
}
#top-butsu {
	padding: 0px;
	margin-top: 16px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 9px;
	width: 562px;
	height: 178px;
}
#top-out img,
#top-pc img,
#top-butsu img{
margin:0!important;
padding:0!important;
display:block;
border:none;
}

/*----------------------------------------------------------*/

h1{
	padding-top: 5px;
	padding-left: 10px;
	font-weight: normal;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
h1 .logo{
	display:block;
}
h1 .logo_print{
	display:none;
}
#header address {
	border: 0px none #FFFFFF;
	color: #001462;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	margin-left: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
h1 img{
	display: block;
	padding-bottom: 5px;
	border: 0px none #FFFFFF;
}
h1 span{
	display: none;
}
h2{
	background-color: #E9EEFF;
	background-image: url(image/h2back.gif);
	background-repeat: repeat;
	background-position: left top;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 200%;
	color: #0E216B;
	text-indent: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 15px;
	font-weight: bold;
	clear: both;
	float: none;
	width: 100%;
}
h3,
#page #wrapper #contents #OutMail h3 {
	font-size: 170%;
	font-style: normal;
	font-weight: bold;
	margin-bottom: 20px;
	margin-left: 5px;
	border-bottom-width: 3px;
	border-left-width: 1em;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000066;
	border-left-color: #000066;
	color: #000066;
	clear: both;
	float: none;
	margin-top: 20px;/*	background-color: #EEEEFF;*/
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 1ex;
}
h4,
#page #wrapper #contents #OutMail h3 {
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	margin-bottom: 10px;
	margin-left: 5px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	color: #FF6600;
	clear: both;
	float: none;
	margin-top: 20px;/*	background-color: #EEEEFF;*/
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 1ex;
}
.query_title {
	font-size: 16px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
	padding-left: 10px;
}
#pcbelt h4{
	border:none;
	margin:0;
	padding:0;
}
ol li{
	margin-bottom: 1ex;
	margin-left: 4em;
	list-style-position: outside;
	list-style-type: decimal;
}
#toppage h3{
	border:none;
	padding:0;
	margin:0;
}

#toppage h3 span{
	height: 26px;
	width: 272px;
	font-size: 18px;
	padding-top: 7px;
	padding-left: 10px;
	border: thin none #FFFFFF;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	display:block;
}
#toppage #top-pc h3 span{
	margin-left: 280px;
	padding-left: 20px;
	width: 262px;
}
#toppage h3 a{
	display:block;
}
#toppage h3 a:link,
#toppage h3 a:visited{
	background-image: url(image/top-h3_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #000066;
	text-decoration: none;	
	}
#toppage #top-pc h3 a:link,
#toppage #top-pc h3 a:visited{
	background-image: url(image/top-h3_2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#toppage h3 a:hover,
#toppage h3 a:active,
#toppage h3 a:focus{
	background-image: url(image/top-h3_1.jpg);
	background-repeat: no-repeat;
	background-position: left -33px;	
	color: #990000;
	text-decoration:underline;
}
#toppage #top-pc h3 a:hover,
#toppage #top-pc h3 a:active,
#toppage #top-pc h3 a:focus{
	background-image: url(image/top-h3_2.jpg);
	background-repeat: no-repeat;
	background-position: right -33px;	
	color: #990000;
	text-decoration:underline;
}
object {
	text-align: center;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 9px;
}
p{
	margin-right: 1ex;
	margin-bottom: 1em;
	margin-left: 1ex;
	line-height: 120%;
	letter-spacing: 0.1ex;
}
a:link,
a:visited{
	text-decoration: none;
}
a:hover,
a:active,
a:focus{
	text-decoration: underline;
}
/*----------------------------------------------------------*/
ul#SitemapList {
	margin: 20px;
}
#SitemapList li a{
	display:block;
}
#SitemapList li a span{
	display:block;
	visibility:hidden;
	font-size:90%;
}
#SitemapList li a:hover span,
#SitemapList li a:active span,
#SitemapList li a:focus span{
	visibility:visible;
	text-decoration:none;
	color:#000;
	font-weight:normal;
}
.sitemap-0 {
	margin-top: 5px;
	font-weight:bold;
}
.sitemap-1 {
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 1.5em;
	font-weight:bold;
	list-style-position: outside;
	list-style-type: disc;
}
.sitemap-2 {
	margin-left: 3em;
	margin-top: 0px;
	list-style-type:none;
}
.sitemap-3 {
	margin-left: 4.5em;
	list-style-type:none;
}
 table,
 table th,
 table td {
	border-collapse:collapse;
	border-spacing:0px;
	padding: 3px;
}
 table{
	width: 560px;
	margin-top: 3px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
 caption{
	font-size: 120%;
	font-style: normal;
	font-weight: bold;
	padding: 3px;
	color: #CC0000;
	text-align: left;
	margin-left: 5px;
	margin-bottom: 5px;
}
 th{
	font-weight: bold;
	color: #000099;
	background-color: #CCCCFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
 td,
#out-pamph dl dd span,
#Pamphlet dl dd span{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCFF;
}
#out-pamph dl dd,
#Pamphlet dl dd{
	margin-top:1ex;
}
#out-pamph dl dd span,
#Pamphlet dl dd span{
	display:block;
	text-align: center;
	width: 50%;
	border-top-width: 1.5em;
	border-top-style: solid;
	border-top-color: #CCCCFF;
	padding:3px;
}
td.errer{
	font-weight:bold!important;
	color:#FF0000!important;
}
#com td li,
#com td ul{
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#com td	a{
	font-weight:bold;
	background-image: url(image/nw.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 11px;
	}
#com table.kyoutu td a{
	font-weight:normal;
}
#PcbeltMail table,
#PDMail table,
#OutMail table,
#Mail table{
	width: 540px;
}
div#houhou{
	border:solid 2px #000099;
	width:550px;
	_width:540px;
	margin:10px;
	padding:5px;
	clear:both;
	float:none;
}
#PcbeltMail #houhou dl,
#PDMail #houhou dl,
#OutMail #houhou dl,
#Mail #houhou dl{
	width:50%;
	float:left;
	clear:none;	
	border:none;
	margin:0;
	padding:0;
}
#houhou hr{
	width:1px;
	height:1px;
	clear:both;
	float:none;
	border:none;
	background-color:transparent;
	margin:0;
	padding:0;
	visibility:hidden;
}
#PcbeltMail #houhou dt,
#PDMail #houhou dt,
#OutMail #houhou dt,
#Mail #houhou dt{
}
#PcbeltMail #houhou dd,
#PDMail #houhou dd,
#OutMail #houhou dd,
#Mail #houhou dd{
	font-size:180%;
	font-weight:bold;
}
#PcbeltMail #houhou dd span,
#PDMail #houhou dd span,
#OutMail #houhou dd span,
#Mail #houhou dd span{
	font-size:55%;
	font-weight:normal;
	display:block;
}
#PcbeltMail table th.mailhead,
#PDMail table th.mailhead,
#OutMail table th.mailhead,
#Mail table th.mailhead{
	width:1em;
	white-space:normal;
	margin-right:0;
	padding-right: 3px;
	padding-left: 3px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	writing-mode:tb-rl;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
}
#page #wrapper #menu #mainmenu ul {
	margin-bottom: 50px;
}

#mainmenu li.MenuMain{
	list-style-type: none;
	width: 200px;
	margin-left: 0px;
	margin-top: 10px;
	background-position: left center;
	background-image: url(image/menubackline.gif);
	background-repeat: no-repeat;
}
/*#mainmenu li.Keibi{
	list-style-type: none;
	width: 200px;
	margin:0;
	padding-top:10px;
	background-image: url(image/menuback3.gif);
	background-repeat: no-repeat;
	background-position: left top;
}*/
#mainmenu li.MenuMain a{
	font-size: 15px;
	width: 153px;
	display: block;
	border: 2px solid #FFFFFF;
	margin-left: 15px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 15px;
	text-decoration: none;
}
#mainmenu li.MenuMain a:link,
#mainmenu li.MenuMain a:visited{
	background-image: url(image/menuback.gif);
	background-repeat: repeat-y;
	background-position: left top;
	color: #BBBBFF;
}

#Index #mainmenu #MenuTopLink a,
#Outsourcing1 #mainmenu #MenuOutLink a,
#Guard #mainmenu #MenuKeibiLink a,
#pcbelt #mainmenu #MenuPcbeltLink a,
#PD #mainmenu #MenuPdLink a,
#com #mainmenu #MenuComLink a,
#query #mainmenu #MenuqueryLink a,
#Mail #mainmenu #MenuMailLink a{
	background-image: url(image/menuback2.gif);
	background-repeat: repeat-y;
	background-position: left top;
	color: #FFFFFF !important;
}
#mainmenu li.MenuMain a:hover,
#mainmenu li.MenuMain a:active,
#mainmenu li.MenuMain a:focus{
	background-image: url(image/menuback.gif) !important;
	background-position: -171px top !important;
	color: #FFFFFF !important;
}
#mainmenu li.MenuSub{
	margin-left: 15px;
	list-style-type: none;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	width: 172px;
	margin-top: -2px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#mainmenu li.MenuSub a{
	width: 152px;
	margin-top: 2px;
	font-size: 13px;
	padding-left: 23px;
	display: block;
	padding-top: 5px;
	padding-bottom:2px;
}
#mainmenu li.MenuSub a:link,
#mainmenu li.MenuSub a:visited{
	color: #CCCCFF;
	text-decoration: none;	
	background-image: url(image/menulistback.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#mainmenu #MenuSubLink15 a:link,
#mainmenu #MenuSubLink15 a:visited,
#mainmenu #MenuSubLink16 a:link,
#mainmenu #MenuSubLink16 a:visited,
#mainmenu #MenuSubLink17 a:link,
#mainmenu #MenuSubLink17 a:visited{
	color:#FFFF55;
}
#mainmenu li.MenuSub a:hover,
#mainmenu li.MenuSub a:active,
#mainmenu li.MenuSub a:focus{
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(image/menulistback.gif);
	background-repeat: repeat-y;
	background-position: -172px top;
}
#mainmenu #MenuSubLink15 a:hover,
#mainmenu #MenuSubLink15 a:active,
#mainmenu #MenuSubLink15 a:focus,
#mainmenu #MenuSubLink16 a:hover,
#mainmenu #MenuSubLink16 a:active,
#mainmenu #MenuSubLink16 a:focus,
#mainmenu #MenuSubLink17 a:hover,
#mainmenu #MenuSubLink17 a:active,
#mainmenu #MenuSubLink17 a:focus{
	color:#FFFFFF;
}
#Outsourcing2 #mainmenu #MenuJobofferLink a,
/*#Outsourcing3 #mainmenu #MenuLookjobLink a,*/
#out-pamph #mainmenu #MenuSubLink13 a,
#pcbeltHD #mainmenu #MenuPcbeltHDLink a,
#pyramid #mainmenu #MenuPyramidLink a,
#Pamphlet #mainmenu #MenuSubLink12 a,
#PD1 #mainmenu #MenuSubLink1 a,
#PD2 #mainmenu #MenuSubLink2 a,
#PD3 #mainmenu #MenuSubLink3 a,
#PD4 #mainmenu #MenuSubLink4 a,
#PD5 #mainmenu #MenuSubLink5 a,
#PD6 #mainmenu #MenuSubLink6 a,
#PD7 #mainmenu #MenuSubLink7 a,
#PD8 #mainmenu #MenuSubLink8 a,
#PD9 #mainmenu #MenuSubLink9 a,
#EasyUse #mainmenu #MenuSubLink14 a,
#Use #mainmenu #MenuSubLink10 a,
#PcbeltMail #mainmenu #MenuSubLink17 a,
#PDMail #mainmenu #MenuSubLink15 a,
#OutMail #mainmenu #MenuSubLink16 a{
	color: #FFFFFF;
	background-image: url(image/menulistback3.gif)!important;
	background-position: left top!important;
} 

p.webtouroku{
	margin-right: auto;
	margin-left: auto;
	width: 200px;
	text-align: center;
	font-size: 180%;
	font-weight: bold;
	color: #FF0000;
	text-indent: 0px;
	padding: 0px;
}
#contents p.webtouroku img{
	display:none;
}
#mainmenu li.webtouroku,
.webtouroku span{
	list-style-type: none;
	display: block;
	text-indent:-9999px;
	}
#contents .webtouroku a{
	border:1px #000000 solid;
	text-align:center;
	float:left;
	}
/*.webtouroku span{
	float:left;
}*/
#mainmenu li#MenuLookjobLink{
	border-style:none;
}
#mainmenu li#MenuLookjobLink a,
#mainmenu li.webtouroku a,
#mainmenu li#MenuPachincoLink a,
.webtouroku a{
	margin-top:10px;
	display:block;
	height:87px;
	width:175px;
	text-indent:-9999px;
	padding: 0px;
}	
#mainmenu li.webtouroku a{
	margin-left:15px;
}
#mainmenu li.webtouroku a:link,
#mainmenu li.webtouroku a:visited,
.webtouroku a.out:link,
.webtouroku a.out:visited{
	background-image: url(image/menuback4.gif);
	background-repeat: no-repeat;
	background-position:left top;
	}
#Regist #mainmenu #MenuRegistLink a{
	background-image: url(image/menuback3.gif);
	background-repeat: no-repeat;
	background-position:left top;
}
#Outsourcing3 #mainmenu #MenuLookjobLink a{
	background-image: url(image/menuback7.gif);
	background-repeat: no-repeat;
	background-position:left top;
}
#mainmenu #MenuLookjobLink a:link,
#mainmenu #MenuLookjobLink a:visited{
	background-image: url(image/menuback6.gif);
	background-repeat: no-repeat;
	background-position:left top;
	}

#mainmenu li.webtouroku a:hover,
#mainmenu li.webtouroku a:active,
#mainmenu li.webtouroku a:focus,
.webtouroku a.out:hover,
.webtouroku a.out:active,
.webtouroku a.out:focus  {
	background-image: url(image/menuback4.gif);
	background-repeat: no-repeat;
	background-position:-175px top;
}

#mainmenu #MenuLookjobLink a:hover,
#mainmenu #MenuLookjobLink a:active,
#mainmenu #MenuLookjobLink a:focus {
	background-image: url(image/menuback6.gif);
	background-repeat: no-repeat;
	background-position:-175px top;
}
#mainmenu #MenuPachincoLink{
	margin-left:15px;
	list-style-type: none;
}
.webtouroku a.pachi:link,
.webtouroku a.pachi:visited{
	background-image: url(image/menuback8.gif);
	background-repeat: no-repeat;
	background-position:left top;
}
.webtouroku a.pachi:hover,
.webtouroku a.pachi:active,
.webtouroku a.pachi:focus {
	background-image: url(image/menuback8.gif);
	background-repeat: no-repeat;
	background-position:-175px top;
}
#menu p span {
	background-color: #FFFFFF;
	display: block;
	padding-top: 17px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	border: 1px solid #000000;
	width: 120px;
	padding-bottom: 17px;
	padding-right: 0px;
	padding-left: 0px;
}

#pcbelt #contents p{
	clear:both;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-bottom: 1em;
}
#pcbelt #contents img{
	padding:0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	}
#pcbelt #contents .pcbelt-top img{
	float:right;
}
#pcbelt #contents .pcbelt-top p{
	float:left;
	clear:none;
	margin-left:5px;
}
#pcbelt #contents .pcbelt-top span {
	font-size: 1.6em;
	font-style: normal;
	font-weight: bold;
	display: block;
	margin-top:10px;
}
#pcbelt #contents .pcbelt-top strong{
	color:#FF0000;
}
#pcbelt #contents p.state{
	margin-right: 15px;
	margin-left: 15px;
	background-color: transparent;
	text-align: center;
}
#pcbelt #contents p.state img {
	display: inline;
}
#pcbelt .pcbelt-2 strong {
 font-size:140%;
 font-weight:bold;
 color:#FF0000;
}

#contents .pcbelt-top strong span {
	font-size: 200%!important;
	font-weight: bold;
	color: #FF0000;
	display: block;
	margin-right: 10px;
	margin-bottom: 10px;
	clear: both;
	float: none;
}
.style1 {
	font-size: 2em;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}
.pcbelt-1{
	border: 2px solid #000099;
	font-size: 140%;
	font-weight: bold;
	margin-right: 15px;
	margin-left: 15px;	
	background-color: #EEEEFF;
	_width:530px;
	_position:relative;
	_left:20px;
	_margin-right: 0px;
	_margin-left: 0px;	
}
#pcbelt .pcbelt-1 dt{
	float:left;
	clear:both
}
#pcbelt .pcbelt-1 dl{
	border:none;
	margin-top: 0px;
	padding: 5px;

}
#pcbeltHD dt{
	font-size: 140%;
	font-weight: bold;
}
#pcbeltHD dd{
	margin-bottom:1em;
}
#pcbelt ul.pcb{
	font-size:110%;
	font-weight:bold;
	margin-left: 0px;
	padding-left: 0px;
	margin-right: 15px;
	padding-right: 0px;
}

#pcbelt ul.pcb li{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 2em;
	padding-bottom: 1ex;
	padding-top: 1ex;
	_width:530px;
	_vertical-align:middle;
}
#pcbelt ul.pcb li dl{
	border:none;
	margin-bottom:0;
}
#pcbelt ul.pcb li.img{
	padding:0;
	list-style-position: inside;
	list-style-type: none;
	float: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 50px;
	margin-left: 0;
}
#pcbelt ul.pcb li.img img{
	padding:0;
	border:0;
}
.pcbelt-2{
	background-image: url(pcbelt/back.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}

#pcbelt #contents *{
	_margin-right:0;
	_padding-right:0;
}
#pcbelt li strong{
	color:#CC0000;
	font-size: 120%;}
#pcbelt fieldset#states{
	font-size: 140%;
	font-weight: bold;
	margin: 5px;
	border: 8px solid #FFC000;
}
#pcbelt ol.state {
	margin-top: 1em;
	margin-bottom: 1em;
}
#pcbelt ol.state li{
	margin-top: 1em;
	margin-right: 1ex;
	margin-bottom: 1em;
	margin-left: 2em;
}
#contents dl {
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 20px;
	margin-left: 20px;
	border: 2px solid #000099;
	margin-right: 20px;
}
#contents dd {
	padding-left: 10px;
}

#contents ul {
	margin-bottom: 20px;
	margin-left: 30px;
}
#Regist table.form {
	width: 560px;
}

#submit,
.submit{
	text-align:center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;	
}

#PD table,
#PD1 table,
#PD2 table,
#PD3 table,
#PD4 table,
#PD5 table,
#PD6 table,
#PD7 table,
#PD8 table,
#PD9 table{
	width:550px;
	border-collapse:separate;
	border-spacing:1px;
	empty-cells:hide;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	}
#PD table th,
#PD1 table th,
#PD2 table th,
#PD3 table th,
#PD4 table th,
#PD5 table th,
#PD6 table th,
#PD7 table th,
#PD8 table th,
#PD9 table th{
	color: #000066;
	background-color: #DDDDFF;
	vertical-align: middle;
	text-align: left;
	white-space: pre;
}
#PD table td,
#PD1 table td,
#PD2 table td,
#PD3 table td,
#PD4 table td,
#PD5 table td,
#PD6 table td,
#PD7 table td,
#PD8 table td,
#PD9 table td{
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
	vertical-align:top;
	width:50%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
#PD table td img,
#PD1 table td img,
#PD2 table td img,
#PD3 table td img,
#PD4 table td img,
#PD5 table td img,
#PD6 table td img,
#PD7 table td img,
#PD8 table td img,
#PD9 table td img{
	text-align: center;
	display: block;
	margin-right: auto;
	margin-left: auto;
	border:none;
}
#PD table td table,
#PD5 table td table,
#PD7 table td table{
	width:240px;
	border-collapse:collapse;
	}
#PD5 table td table.robo{
	width:500px;
	border-collapse:collapse;
	}
#PD table td table th,
#PD table td table td,
#PD5 table td table.robo th,
#PD5 table td table.robo td{
	border: thin solid #000066;
}
#PD5 table td table th{
	width:7em;
	}
#PD5 table td table td{
	width:auto;
	white-space:nowrap;}
#PD5 table td table.robo th{
	width:auto;
}
#PD7 table td dl,
#PD8 table td dl,
#PD6 table td dl{
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
}
#PD7 table td dt,
#PD8 table td dt,
#PD6 table td dt{
	font-weight:bold;
	margin-top: 5px;
	}

#contents table.pamphlet{
	width:500px;
}
.pamphlet th{
	width:50%;
	white-space:normal;
	}

#Outsourcing3 table.lookjob th{
	width:auto;
	text-align:center!important;
	}
#Outsourcing3 table.lookjob td{
	padding-top: 10px;
	padding-bottom: 10px;
}
#page #contents table th.look1{
	width:8em;
}

tr.hurry{
	font-weight:bold;
}
#Outsourcing1 #page #contents h3,
#Outsourcing2 #page #contents h3{
	font-size: 1.2em;
	font-weight: bold;
	color: #CC3300;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 10px;
	margin-bottom: 5px;
}
#Outsourcing1 table{
	empty-cells:hide;
	border-collapse:collapse;
	border-spacing:0px;
	vertical-align: top;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 30px;
	margin-left: 3px;
	}
#Outsourcing1 table.table th,
#Outsourcing1 table.table td{
	border: 2px solid #FFFFFF;
}
#Outsourcing1 table.table th{
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-weight: bold;
	/*	writing-mode:bt-rl;*/
	width:10px!important;
	color: #FFFFFF;
	background-color: #000066;
	padding:3px;
	white-space: normal;
}
#Outsourcing1 table.table td{
	vertical-align: top;
	width:175px!important;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	white-space: normal;
	}
#Outsourcing1 table.table td dl{
	padding: 0px;
	border:none;
	height: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#Outsourcing1 table.table td dt{
	font-weight: bold;
	background-color: #CCCCFF;
	padding:0.2em;
	color: #000066;
	text-align: center;
	margin-bottom: 5px;
}
#Outsourcing1 table.table td dd{
}
/*#Outsourcing1 #contents img,
#pyramid */#contents img{
	margin:10px auto;
	text-align: center;
	display: block;
 }
 
#pcbeltHD span.hd1{
	font-size:160%;
	font-weight:bold;
	line-height:normal;}
	
#pcbeltHD span.hd2{
	font-size:180%;
	font-weight:bold;
	color:#FF3333;
	line-height:normal;
	}
#setsumei{
	clear: both;
	float: none;
	margin-right: auto;
	margin-left: auto;
	display: block;
	margin-bottom: 5px;
	text-align: center;
	width: 100%;
}
#EasyUse #page #contents #setsumei p,
#Use #page #contents #setsumei p{
	width:275px;
	_width:265px;
	text-align:center;
	float:left;
}
#EasyUse #page #contents dl{
	border:none;
	padding:0px;
	margin-top: 1em;
	margin-right: 1em;
	margin-bottom: 2em;
	margin-left: 1em;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
}
#EasyUse #page #contents dt{
	font-weight: normal;
	color: #003399;
	text-indent: -9em;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 9em;
	padding: 0px;
}
#EasyUse #page #contents dd{	
	padding:0;
	text-indent: -9em;
	margin-top: 0;
	margin-right: 0;
	margin-bottom:1em;
	margin-left: 9em;
}
#out-pamph dl,
#Pamphlet dl{
	padding:0;
	border:none;
}
#out-pamph dt,
#Pamphlet dt{
	border-left-width: 1em;
	border-left-style: solid;
	border-left-color: #001462;
	font-weight: bold;
	margin-top: 10px;
	padding-left: 5px;
}
#out-pamph dd table,
#Pamphlet dd table{
	width:300px;
}
#out-pamph  dd table th,
#Pamphlet dd table th{
	text-align:center;
	text-indent:0px;
}
#out-pamph dd table td,
#Pamphlet dd table td{
	text-indent:0px;
	text-align:center;
}
.arrow{
	display:block;
	color:#666;
	font-size:12px;
	width:140px;
	float:left;
	margin-top: 2em;
	margin-right: 2em;
	margin-bottom: 2em;
	margin-left: 1em;
	background-image: url(image/arrowback.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	height: 20px;
	padding-top: 4px;
}
.counter{
	float:right;
	vertical-align: middle;
}
.counter img{
	display:inline!important;
	vertical-align:middle;
}
#com #page #wrapper #contents table td dl {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
#com #page #wrapper #contents table td dt{
	width:11em;
	float:left;
	clear:both;
}

#com #page #wrapper #contents table td dd{
	display:block;
}
fieldset {
	clear:both;
	float:none;
	margin-left:10px;
	border-top-color: #3366CC;
	border-right-color: #3366CC;
	border-bottom-color: #3366CC;
	border-left-color: #3366CC;
}

legend{
	margin-left:10px;
	font-weight:bold;
}
fieldset div#houhou{
	width:auto;
	border:none;
	margin:0;
}
fieldset #houhou dl{
	border:none;
	margin-top: 1em;
	margin-right: 0;
	margin-bottom: 0;
}
fieldset #houhou dl dt{
	font-weight:bold!important;
	color:#000000!important;
	font-size:120%!important;
	
}
fieldset #houhou dl dd{
	margin-bottom:15px;
	font-weight:normal;

}
fieldset #houhou dl dd span{
	font-size:180%;
}
/*----------------------------------------------------------*/

#MenuPcbeltHDLink,
#MenuPyramidLink,
#MenuSubLink1,
#MenuSubLink2,
#MenuSubLink3,
#MenuSubLink4,
#MenuSubLink5,
#MenuSubLink6,
#MenuSubLink7,
#MenuSubLink8,
#MenuSubLink9,
#MenuSubLink10,
#MenuSubLink11,
#MenuSubLink12,
#MenuSubLink14,
#MenuSubLink15,
#MenuSubLink17,
#MenuJobofferLink,
#MenuSubLink13,
#MenuSubLink16{
	display:none;
}
#Outsourcing1 #MenuJobofferLink,
#Outsourcing1 #MenuSubLink13,
#Outsourcing1 #MenuSubLink16,
#Outsourcing1 #MenuLookjobLink,
#Outsourcing2 #MenuJobofferLink,
#Outsourcing2 #MenuSubLink13,
#Outsourcing2 #MenuSubLink16,
#Outsourcing2 #MenuLookjobLink,
#Outsourcing3 #MenuJobofferLink,
#Outsourcing3 #MenuSubLink13,
#Outsourcing3 #MenuSubLink16,
#Outsourcing3 #MenuLookjobLink,
#OutMail #MenuJobofferLink,
#OutMail #MenuSubLink13,
#OutMail #MenuSubLink16,
#OutMail #MenuLookjobLink,
#out-pamph #MenuJobofferLink,
#out-pamph #MenuSubLink13,
#out-pamph #MenuSubLink16,
#out-pamph #MenuLookjobLink,
#Regist #MenuJobofferLink,
#Regist #MenuSubLink13,
#Regist #MenuSubLink16,
#Regist #MenuLookjobLink{
	display:block;
}


#pcbelt #MenuPcbeltHDLink,
#pcbelt #MenuPyramidLink,
#pcbelt #MenuSubLink10,
#pcbelt #MenuSubLink12,
#pcbelt #MenuSubLink14,
#pcbelt #MenuSubLink17,
#EasyUse #MenuPcbeltHDLink,
#EasyUse #MenuPyramidLink,
#EasyUse #MenuSubLink10,
#EasyUse #MenuSubLink12,
#EasyUse #MenuSubLink14,
#EasyUse #MenuSubLink17,
#Use #MenuPcbeltHDLink,
#Use #MenuPyramidLink,
#Use #MenuSubLink10,
#Use #MenuSubLink12,
#Use #MenuSubLink14,
#Use #MenuSubLink17,
#pcbeltHD #MenuPcbeltHDLink,
#pcbeltHD #MenuPyramidLink,
#pcbeltHD #MenuSubLink10,
#pcbeltHD #MenuSubLink12,
#pcbeltHD #MenuSubLink14,
#pcbeltHD #MenuSubLink17,
#pyramid #MenuPcbeltHDLink,
#pyramid #MenuPyramidLink,
#pyramid #MenuSubLink10,
#pyramid #MenuSubLink12,
#pyramid #MenuSubLink14,
#pyramid #MenuSubLink17,
#Pamphlet #MenuPcbeltHDLink,
#Pamphlet #MenuPyramidLink,
#Pamphlet #MenuSubLink10,
#Pamphlet #MenuSubLink12,
#Pamphlet #MenuSubLink14,
#Pamphlet #MenuSubLink17,
#PcbeltMail #MenuPcbeltHDLink,
#PcbeltMail #MenuPyramidLink,
#PcbeltMail #MenuSubLink10,
#PcbeltMail #MenuSubLink12,
#PcbeltMail #MenuSubLink14,
#PcbeltMail #MenuSubLink17 {
	display:block;
}
#PD #MenuSubLink1,
#PD #MenuSubLink2,
#PD #MenuSubLink3,
#PD #MenuSubLink4,
#PD #MenuSubLink5,
#PD #MenuSubLink6,
#PD #MenuSubLink7,
#PD #MenuSubLink8,
#PD #MenuSubLink9,
#PD #MenuSubLink11,
#PD #MenuSubLink15,
#PD1 #MenuSubLink1,
#PD1 #MenuSubLink2,
#PD1 #MenuSubLink3,
#PD1 #MenuSubLink4,
#PD1 #MenuSubLink5,
#PD1 #MenuSubLink6,
#PD1 #MenuSubLink7,
#PD1 #MenuSubLink8,
#PD1 #MenuSubLink9,
#PD1 #MenuSubLink11,
#PD1 #MenuSubLink15,
#PD2 #MenuSubLink1,
#PD2 #MenuSubLink2,
#PD2 #MenuSubLink3,
#PD2 #MenuSubLink4,
#PD2 #MenuSubLink5,
#PD2 #MenuSubLink6,
#PD2 #MenuSubLink7,
#PD2 #MenuSubLink8,
#PD2 #MenuSubLink9,
#PD2 #MenuSubLink11,
#PD2 #MenuSubLink15,
#PD3 #MenuSubLink1,
#PD3 #MenuSubLink2,
#PD3 #MenuSubLink3,
#PD3 #MenuSubLink4,
#PD3 #MenuSubLink5,
#PD3 #MenuSubLink6,
#PD3 #MenuSubLink7,
#PD3 #MenuSubLink8,
#PD3 #MenuSubLink9,
#PD3 #MenuSubLink11,
#PD3 #MenuSubLink15,
#PD4 #MenuSubLink1,
#PD4 #MenuSubLink2,
#PD4 #MenuSubLink3,
#PD4 #MenuSubLink4,
#PD4 #MenuSubLink5,
#PD4 #MenuSubLink6,
#PD4 #MenuSubLink7,
#PD4 #MenuSubLink8,
#PD4 #MenuSubLink9,
#PD4 #MenuSubLink11,
#PD4 #MenuSubLink15,
#PD5 #MenuSubLink1,
#PD5 #MenuSubLink2,
#PD5 #MenuSubLink3,
#PD5 #MenuSubLink4,
#PD5 #MenuSubLink5,
#PD5 #MenuSubLink6,
#PD5 #MenuSubLink7,
#PD5 #MenuSubLink8,
#PD5 #MenuSubLink9,
#PD5 #MenuSubLink11,
#PD5 #MenuSubLink15,
#PD6 #MenuSubLink1,
#PD6 #MenuSubLink2,
#PD6 #MenuSubLink3,
#PD6 #MenuSubLink4,
#PD6 #MenuSubLink5,
#PD6 #MenuSubLink6,
#PD6 #MenuSubLink7,
#PD6 #MenuSubLink8,
#PD6 #MenuSubLink9,
#PD6 #MenuSubLink11,
#PD6 #MenuSubLink15,
#PD7 #MenuSubLink1,
#PD7 #MenuSubLink2,
#PD7 #MenuSubLink3,
#PD7 #MenuSubLink4,
#PD7 #MenuSubLink5,
#PD7 #MenuSubLink6,
#PD7 #MenuSubLink7,
#PD7 #MenuSubLink8,
#PD7 #MenuSubLink9,
#PD7 #MenuSubLink11,
#PD7 #MenuSubLink15,
#PD8 #MenuSubLink1,
#PD8 #MenuSubLink2,
#PD8 #MenuSubLink3,
#PD8 #MenuSubLink4,
#PD8 #MenuSubLink5,
#PD8 #MenuSubLink6,
#PD8 #MenuSubLink7,
#PD8 #MenuSubLink8,
#PD8 #MenuSubLink9,
#PD8 #MenuSubLink11,
#PD8 #MenuSubLink15,
#PD9 #MenuSubLink1,
#PD9 #MenuSubLink2,
#PD9 #MenuSubLink3,
#PD9 #MenuSubLink4,
#PD9 #MenuSubLink5,
#PD9 #MenuSubLink6,
#PD9 #MenuSubLink7,
#PD9 #MenuSubLink8,
#PD9 #MenuSubLink9,
#PD9 #MenuSubLink11,
#PD9 #MenuSubLink15,
#PDMail #MenuSubLink1,
#PDMail #MenuSubLink2,
#PDMail #MenuSubLink3,
#PDMail #MenuSubLink4,
#PDMail #MenuSubLink5,
#PDMail #MenuSubLink6,
#PDMail #MenuSubLink7,
#PDMail #MenuSubLink8,
#PDMail #MenuSubLink9,
#PDMail #MenuSubLink11,
#PDMail #MenuSubLink15{
	display:block;
}
.brake {
		page-break-before:always!important;
	}
#CounterArea{
	display:none;
}
.map{
	display:block;
	width:13em;
}
/*----------------------------------------------------------*/
@media print{	
	@page{
		margin:1cm;
	}
	
	#bread,
	#menu,
	#head-b,
	#footmenu,
	h1 .logo,
	#header address {
		display:none;
		background-color: transparent;
		background-image: none;
	}	
	body{
		font-size:10pt;
		margin: 0px;
		padding: 0px;
		background-color: transparent;
		background-image: none;
	}
	body #page {
		background-color: transparent;
		background-image: none;
		width:98%;
		margin: 0px;
		padding: 0px;
	}
	
	#page #header{
		background-color: transparent;
		background-image: none;
		color:#333333;
		margin:0px;
	}
	h1{
		margin: 0px;
		padding: 0px;
	}
	h1 .logo_print{
		display:block;
		margin-bottom:0px;
	}
	#page #wrapper{
		margin:0px;
		padding:0px;
		background-color: transparent;
		background-image: none;
	}
	#page #contents{
		width:100%;
		float:none;
		clear:both;
		padding: 0px;
		margin-top: 20px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		left:0;
		padding-left:0px;
		padding-right:0px;
	}

	#page #footer {
		margin-top:20px;
		border-top:dashed 2px #000;
		padding-top:10px;
		background-color: transparent;
		background-image: none;
	}
	#page #footer p,
	#page #footer address{
		color:#000;
		font-weight:normal!important;
		font-size:75%;
		line-height:1
	}
	address#copy{
		text-align:right;
		margin-right:10px;
	}
	#page #contents table{
		width:95%;
		margin-right: auto;
		margin-left: auto;	
	}
	#page #contents table th,
	#page #contents table td{
		border: 1px solid #CCCCFF;
	}
	
	h1,h2,h3,h4,h5,h6{
		clear:both;
		float:none;
	}
	#contents p.webtouroku *{
		display:none;
	}
	#contents p.webtouroku img{
		display:block;
	}
	#EasyUse #page #contents #setsumei p,
	#Use #page #contents #setsumei p{
		width:220px;
		text-align:center;
		float:left;
	}
	#EasyUse #page #contents #setsumei p img,
	#Use #page #contents #setsumei p img{
		width:200px;
	}
	#Index #page #wrapper #contents #toppage{
		margin-right: auto;
		margin-left: auto;
		display: block;
		clear: both;
		float: none;
	}
	#toppage #top-out h3,
	#toppage #top-pc h3,
	#toppage #top-butsu h3{
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		font-weight: bold;
		color: #000B5A;
		background-image: url(image/top-h3_1.jpg);
		background-repeat: no-repeat;
		background-position: left top;
		height: 26px;
		width: 272px;
		font-size: 18px;
		padding-top: 7px;
		padding-left: 10px;
		border: thin none #FFFFFF;
		margin: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
	}
	#Outsourcing1 table.table th{
		text-align:center;
	}
	#Outsourcing1 table.table td{
		width:33%;
		padding:0px;
		}
	#Outsourcing1 table.table td dl{
		width:100%;
		margin-bottom:0px;
	}
	#Outsourcing1 table.table td dt{
		border-bottom:1px solid #ccccff;
		margin: 0px;
		width:100%;
		font-size:85%
	}
	#Outsourcing1 table.table td dd{
		font-size:80%;
		margin-bottom:0px;
		}
	.counter{
		display:none;
	}
	#com table ul li{
		width:50%;
		float:left;
	}
	.arrow{
		display:none;
	}
	.map{
		display:none;
	}

}
.item {
	TEXT-ALIGN: right;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #999999;
	background-color: #F6F6F6;
	vertical-align: middle;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.itemTitle {
	TEXT-ALIGN: left;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #999999;
	background-color: #F6F6F6;
	vertical-align: middle;
	font-size: 16px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: bold;
}


.detail {
	BACKGROUND: #f1f1f1;
	vertical-align: top;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.notice_red {
	font-size: 12px;
	border: 1px solid #FF0000;
	padding: 5px;
	height: 33px;
	color: FF0000;
}

.notice {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	vertical-align: middle;
	background-color: #DFDFDF;
	font-size: 12px;
}
.infotable {
	text-align:left;
	line-height:200%;
}
.form_text {
	font-size: 18px;
	padding-left: 5px;
	margin-top: 3px;
	margin-bottom: 3px;
	vertical-align: middle;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.text_red {
	color: #FF0000;
	font-size: 10px;
	font-weight: normal;
}
