* {
	margin: 0;
	padding: 0;
	font-style: normal;
}

body{
	background-color:#FFFFFF;
	color:#333333;
	margin:0;
	padding:0;
	font-size:100%;
}

img{
	border-width:0;
}

.imgbottom{
	vertical-align:text-bottom;
}

#footmenu{
	color:#FFFFFF;
}

.txtwht{
	color:#FFFFFF;
}

.txtorg{
	color:#FF6A00;
}

.txtsky{
	color:#5E5DB1;
}

/*商品ニュース*/
#goods .newstitle{
	color:#DC0000;
	font-weight:bold;
}

/*ナタリアコラム*/
#column .newstitle{
	color:#54A300;
	font-weight:bold;
}

/*news*/
.newsTitle td{
	color:#F64A00;
	font-weight:bold;
	font-size:12px;
	line-height:20px;
}

.newsArticle{
	margin-bottom:18px;
}

.newsArticle td{
	font-size:12px;
	line-height:20px;
}

/*health and rinen*/
.hr01,
.hr02,
.hr03{
	margin-top:5px;
	margin-bottom:5px;
}

.hr01 td,
.hr02 td,
.hr03 td{
	font-size:12px;
	line-height:20px;
}

.hr01 td{color:#620000;}
.hr02 td{color:#386200;}
.hr03 td{color:#004262;}

/*kouen*/
.kouenTitle td{
	color:#F64A00;
	font-weight:bold;
	font-size:12px;
	line-height:20px;
}

.kouenArticle{
	margin-bottom:18px;
}

.kouenArticle td{
	font-size:12px;
	line-height:20px;
}

/*company*/
.cpy01{
	margin-bottom:18px;
}

.cpy01 td{
	font-size:12px;
	line-height:20px;
}

/*recruit*/
.recBox01{
	margin-left:10px;
	margin-bottom:33px;
}

.recBox01 td{
	font-size:13px;
	line-height:20px;
	color:#7D7D7D;
}

.recBox02{
	margin-left:10px;
}

.recBox02 td{
	font-size:13px;
	line-height:20px;
	color:#4D4D4D;
}

.recBox02 p{
	margin-bottom:20px;
}

.recBox02 strong{
	font-weight:normal;
	color:#F64A00;
}

.recBox02 span{
	color:black;
}

/*dantai*/
.danBox01{
	font-size:13px;
	margin-bottom:20px;
	margin-left:5px;
	color:#606062;
}

.danBox02{
	font-size:13px;
	line-height:18px;
	margin-left:18px;
}

.danBox02 dt span{
	color:#F64A00;
}

.danBox02 dd{
	margin-bottom:10px;
	color:#666666;
}
/*VOICE*/
#c7F7F7F td.c7F7F7F a:link,
#c7F7F7F td.c7F7F7F a:visited{
	color:#7F7F7F;
}
#c7F7F7F td.c7F7F7F a:hover,
#c7F7F7F td.c7F7F7F a:active {
	color: #FF0000;
	text-decoration: underline;
}


/*マージン系*/
.mt05{
	margin-top:5px;
}

.mt10{
	margin-top:10px;
}

.mb03{
	margin-bottom:3px;
}

.mb05{
	margin-bottom:5px;
}

.mb08{
	margin-bottom:8px;
}

.mb10{
	margin-bottom:10px;
}

.mb15{
	margin-bottom:15px;
}

.mb20{
	margin-bottom:20px;
}

.mb25{
	margin-bottom:25px;
}

.mb30{
	margin-bottom:30px;
}

.mb35{
	margin-bottom:35px;
}

.mb40{
	margin-bottom:40px;
}

.mb50{
	margin-bottom:50px;
}

.mb65{
	margin-bottom:65px;
}

.mt5b35{
	margin-top:5px;
	margin-bottom:35px;
}

/*パディング系*/
.pr05{
	padding-right:5px;
}

.pr10{
	padding-right:10px;
}

.pl05{
	padding-left:5px;
}

.pl10{
	padding-left:10px;
}

.pt05{
	padding-top:5px;
}

.pt10{
	padding-top:10px;
}

.pt15{
	padding-top:15px;
}

