/* Commented version available at css_zml.txt */


/*
BODY {
color:#000000;
background-color: #ffffff;
	}
*/
/*テキスト*/
BODY {
	color:#000000;
	margin:0px 0px 0px 0px;
	background-color: #ffffff;
}

UL {margin-left: 20px; margin-bottom:0px;}
H1 {margin: 0px;}
H2 {margin: 0px;}
H3 {margin: 0px;}
H4 {margin-top: 5px; margin-bottom: 0px;}
P {margin-top: 5px; margin-bottom: 0px;}

.en
	{
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
	font-size:75%;
	}

.ens
	{
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
	font-size:65%;
	}

.text
	{
	font-size:90%;line-height:150%;
	}

.imeon
	{
	ime-mode: active;
	}

.imeoff
	{
	ime-mode: disabled;
	}

.graph
	{font-size:90%;}

.in
	{font-size:80%; line-height:140%;}

.indent
	{
	font-size:x-small;
	color:#333333;
	line-height:160%;
	margin: 0px;
	padding-top: 3px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px;
	}

.note
	{
	font-size:x-small;
	color:#666666;
	line-height:140%;
	}

.sm
	{
	font-size:x-small;
	color:#333333;
	}

.hp
	{
	font-size:130%;
	font-weight:bold;
	color:#000000;
	margin-top: 10px; margin-bottom: 10px; margin-left: 20px; margin-right: 10px;
	padding: 0px;
	}

.tl
	{
	font-size:x-small;
	line-height:150%;
	}

.infobody
	{
	background-color:#FFFFFF;
	border: solid 1px #D7D7FD;
	margin: 0px;
	padding: 0px;
	width: 420px;
	}
.nb
	{
	font-size:150%;
	color:#000000;
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
	}

.topcopy
	{
	font-size:130%;
	font-weight:bold;
	color:#666666;
	margin-top: 10px; margin-bottom: 10px; margin-left: 20px; margin-right: 10px;
	padding: 0px;
	}

.topcm
	{
	background-color:#ECECEC;
	border-top: dotted 1px #B3B3D3;
	border-bottom: solid 1px #FFFFFF;
	font-size:90%;
	font-weight:bold;
	color:#000000;
	}

.top
	{
	background-color:#E4EAFF;
	border: solid 1px #D7D7FD;
	font-size:90%;
	font-weight:bold;
	line-height:130%;
	margin: 0px;
	padding-top: 3px; padding-bottom: 3px; padding-left: 12px; padding-right: 10px;
	width: 430px;
	text-align:left;
	}

.hm
	{
	background-color:#E4EAFF;
	border: solid 1px #D7D7FD;
	font-size:90%;
	font-weight:bold;
	line-height:130%;
	margin-top: 0px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px;
	padding-top: 3px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px;
	width: 445px;
	text-align:left;
	}

.nt
	{
	font-size:100%;
	font-weight: bold;
	margin-top: 10px; margin-bottom: 15px; margin-left: 20px; margin-right: 10px;
	padding: 0px;
	}
.nt A:link{}
.nt A:visited{}

.nts
	{
	font-size:x-small;
	font-weight: bold;
	color:#6666CC;
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
	}

.navi
	{font-size:x-small; }
.navibox
	{font-size:x-small; color:#9999CC; }

.pan
	{
	font-size:x-small;
	font-weight: normal;
	}

.undernavi
	{
	font-size:12px;
	line-height:150%;
	font-weight: normal;
	}

.results
	{font-size:90%; line-height:140%; color:#660000;}
.resultsbox
	{font-size:x-small; line-height:140%; color:#9999CC;}

.service
	{font-size:90%; line-height:140%; color:#660000;}
.servicebox
	{font-size:x-small; line-height:140%; color:#9999CC;}

.about
	{font-size:90%; line-height:140%; color:#660000;}
.aboutbox
	{font-size:x-small; line-height:140%; color:#9999CC;}

.recruit
	{font-size:90%; line-height:140%; color:#660000;}
.recruitbox
	{font-size:x-small; line-height:140%; color:#9999CC;}

.column
	{font-size:90%; line-height:140%; color:#660000;}
.columnbox
	{font-size:x-small; line-height:140%; color:#9999CC;}

.news
	{font-size:90%; line-height:140%; color:#660000;}
.newsbox
	{font-size:x-small; line-height:140%; color:#9999CC;}

.contact
	{font-size:90%; line-height:140%; color:#660000;}
.contactbox
	{font-size:x-small; line-height:140%; color:#9999CC;}

.sp {background-image:url("http://www.bebit.co.jp/img/sp.gif");}
.bkheader {
	background-color: #5fb2ff;
}
.bkgnavi {background-image:url("http://www.bebit.co.jp/img/gnavi/ber_in.gif");}
.bkgnaviout {
	background-color: #CCCCCC;
}
.bktopcolor {background-image:url("http://www.bebit.co.jp/img/common/present.gif");}
.bklefttitle {background-image:url("http://www.bebit.co.jp/img/left/titlebace.jpg");}
.bklnavi {background-image:url("http://www.bebit.co.jp/img/left/bace.gif");}
.bklnavipre01 {background-image:url("http://www.bebit.co.jp/img/left/present01.gif");}
.bklnavipre02 
	{
	background-image:url("http://www.bebit.co.jp/img/left/present02.gif");
	font-size:x-small;
	}
.bklnavipre03 {background-image:url("http://www.bebit.co.jp/img/left/present03.gif");}
.conttitle {background-image:url("http://www.bebit.co.jp/img/common/contentstitle.gif");}
.fnavi {
	background-color: #CCCCCC;
}
.footer {background-image:url("http://www.bebit.co.jp/img/footer/bg.gif");}
.tborder {
	border: 1px solid #CCCCCC;
}

.bkline {background-image:url("http://www.bebit.co.jp/img/common/brokenline.gif"); }



@media print {
	body {
		font-family: "ＭＳ Ｐ明朝体", 平成明朝, serif;
		font-size: 1.00pc;
	}

	.en {
		font-size: 0.75pc;
	}

	.ens {
		font-size: 0.65pc;
	}

	.text {
		font-size: 0.90pc;
		line-height: 1.50pc;
	}

	.graph {
		font-size: 0.90pc;
	}

	.in {
		font-size: 0.80pc;
		line-height: 1.40pc;
	}

	.indent {
		font-size: 0.83pc;
		line-height: 1.60pc;
	}

	.note {
		font-size: 0.83pc;
		line-height: 1.40pc;
	}

	.sm {
		font-size: 0.83pc;
	}

	.hp {
		font-size: 1.30pc;
	}

	.tl {
		font-size: 0.83pc;
		line-height: 1.50pc;
	}

	.nb {
		font-size: 1.50pc;
	}

	.topcopy {
		font-size: 1.30pc;
	}

	.topcm {
		font-size: 0.90pc;
	}

	.top {
		font-size: 0.90pc;
		line-height: 1.30pc;
	}

	.hm {
		font-size: 0.90pc;
		line-height: 1.30pc;
	}

	.nt {
		font-size: 1.00pc;
	}

	.nts {
		font-size: 0.83pc;
	}

	.navi {
		font-size: 0.83pc;
	}

	.navibox {
		font-size: 0.83pc;
	}

	.pan {
		font-size: 0.83pc;
	}

	.undernavi {
		font-size: 0.75pc;
		line-height: 1.50pc;
	}

	.results {
		font-size: 0.90pc;
		line-height: 1.40pc;
	}

	.resultsbox {
		font-size: 0.83pc;
		line-height: 1.40pc;
	}

	.service {
		font-size: 0.90pc;
		line-height: 1.40pc;
	}

	.servicebox {
		font-size: 0.90pc;
		line-height: 1.40pc;
	}
	
	.about {
		font-size: 0.90pc;
		line-height: 1.40pc;
	}
	
	.aboutbox {
		font-size: 0.83pc;
		line-height: 1.40pc;
	}
	
	.recruit {
		font-size: 0.90pc;
		line-height: 1.40pc;
	}
	
	.recruitbox {
		font-size: 0.83pc;
		line-height: 1.40pc;
	}
	
	.column {
		font-size: 0.90pc;
		line-height: 1.40pc;
	}
	
	.columnbox {
		font-size: 0.83pc;
		line-height: 1.40pc;
	}
	
	.news {
		font-size:0.90pc;
		line-height:1.40pc;
	}
	
	.newsbox {
		font-size:0.83pc;
		line-height:1.40pc;
	}
	
	.contact {
		font-size:0.90pc;
		line-height:1.40pc;
	}
	
	.contactbox {
		font-size:0.83pc;
		line-height:1.40pc;
	}
	
	.bklnavipre02 {
		font-size:0.83pc;
	}
}
