@charset='utf-8';

html {
	filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

body {
	padding:0;
	margin:0;
    font-size: 62.5%; /* IE */
    font-family: Verdana, 'ＭＳ Ｐゴシック', sans-serif;
	color:#0a2267;
	line-height:1.6;
}

html>/**/body
{
    font-size: 10px; /* Except IE */
}

img {
	border:none;
}

p {
	margin:0;
	padding:5px;
	text-align:justify;
	text-justify: inter-ideograph;
}

h1,h2,h3,ul,li,dl,dt,dd,ol {
	padding:0;
	margin:0;
}

a {
	color:#0a2267;
}

a:hover {
	color:#5897d2;
}

.clear {
	clear:both;
}

.clearLeft {
	clear:left;
}

/* 全ページ共通 */
table, tr, td { padding:0px; margin:0px; }

#main {
	width:920px;
	background:url(/NR/rdonlyres/F3C1BD1C-468C-4D3A-95AE-F3AAC21E4749/0/mainbg.gif) repeat-y;
	padding:0 40px;
	font-size:120%;
}

#header {
	width:920px;
	height:120px;
}


#footer {
	height:30px;
	background:#f6f6f5;
	color:#999999;
	margin-top:8px;
	padding:0 5px 0 13px;
	font-size:80%;
}

#footer .link {
	float:left;
	padding-top:5px;
	letter-spacing:0.1em;
}

#footer a {
	color:#999999;
	text-decoration:none;
}

#footer .logo {
	float:right;
	text-align:right;
	width:250px;
}

#footer_nestle {
	margin-top:8px;
	font-size:120%;
	width:910px;
	padding:5px 15px 0;
	margin:0 0 0 30px;
	background:url(/NR/rdonlyres/E3370908-F68F-4B44-9BCB-3A4BDE03682F/0/main_bottom.jpg) no-repeat top;
}

#footer_nestle .link {
	float:left;
	padding-top:5px;
	letter-spacing:0.1em;
}

#footer_nestle a {
	text-decoration:none;
}

#footer_nestle .logo {
	color:#999999;
	float:right;
	text-align:right;
	width:250px;
	font-size:80%;
}

#leftColumn {
	width:174px;
	float:left;
	display:inline;
	font-size:80%;
}

ul#navi {
	width:170px;
	list-style:none;
	background:url(/NR/rdonlyres/BE275454-22D7-4C66-AB84-3CA253E45C39/0/leftmenu_bottom.gif) no-repeat bottom;
	padding:2px 0 19px;
	margin:0;
	letter-spacing:0.1em;
}

ul#navi li {
	width:170px;
	height:auto;
	padding:0;
	margin:0;
}

ul#navi li a {
	padding:5px 0 0 15px;
	display:block;
	width:155px;
	min-height:19px; height:auto !important; _height:19px;
	text-decoration:none;
	background:url(/NR/rdonlyres/847E7A02-34D8-476F-9D6C-0B68D59982F0/0/leftmenu_bg1.gif) no-repeat bottom left;
}

ul#navi li a.menu1 {
	background:url(/NR/rdonlyres/B77B2E54-6B55-44DC-B1A9-C190D57D3AC0/0/leftmenu_1.gif) no-repeat;
	width:170px;
	height:24px !important;
	padding:0;
	margin:0;
}

ul#navi li a.menu2 {
	background:url(/NR/rdonlyres/1361BBB8-FF7D-47D2-B25A-315EFA6E8776/0/leftmenu_2.gif) no-repeat;
	width:170px;
	height:24px !important;
	padding:0;
	margin:0;
}

ul#navi li a.menu3 {
	background:url(/NR/rdonlyres/D50E2D54-20D0-42E5-8905-190149A4D3C0/0/leftmenu_3.gif) no-repeat;
	width:170px;
	height:24px !important;
	padding:0;
	margin:0;
}

ul#navi li a.menu4 {
	background:url(/NR/rdonlyres/F22BC756-97D1-4F7E-969C-8B06AD1365C9/0/leftmenu_4.gif) no-repeat;
	width:170px;
	height:24px !important;
	padding:0;
	margin:0;
}

ul#navi li a.menu5 {
	background:url(/NR/rdonlyres/3FE13A1A-7723-486A-8107-6076B578788B/0/leftmenu_5.gif) no-repeat;
	width:170px;
	height:24px !important;
	padding:0;
	margin:0;
}

ul#navi li a.menu6 {
	background:url(/NR/rdonlyres/66D7FA4C-833C-4FF9-B6C4-D5FE15C3CCE9/0/leftmenu_6.gif) no-repeat;
	width:170px;
	height:24px !important;
	padding:0;
	margin:0;
}

ul#navi li a.menu7 {
	background:url(/NR/rdonlyres/719DE960-5919-432D-8B7D-7B5DB032F348/0/leftmenu_7.gif) no-repeat;
	width:170px;
	height:22px !important;
	padding:0;
	margin:0;
}
/* カンパニー概要 */
ul#navi li a.menu8 {
	background:url(/NR/rdonlyres/3AD8A504-24A3-478B-A217-8C392151B4B5/0/leftmenu_8.gif) no-repeat;
	width:170px;
	height:24px !important;
	padding:0;
	margin:0;
}
/* ローカルセミナー */
ul#navi li a.menu9 {
	background:url(/NR/rdonlyres/40FF9E03-2E6F-4483-AF1B-012A8FED8D6D/0/leftmenu_9.gif) no-repeat;
	width:170px;
	height:24px !important;
	padding:0;
	margin:0;
}

ul#navi li a:hover {
	background-position:-170px bottom;
	color:#7bafdf;
}

ul#navi li a.menu5_1 {
	padding-bottom:5px;
}

ul#navi li strong {
	visibility:hidden;
}


#leftColumn .linkbox a {
	display:block;
	background:url(/NR/rdonlyres/FEC621AA-F8F7-4BDE-9BFF-2173EC9156AF/0/btn_heartful.gif) no-repeat top;
	height:52px;
	width:170px;
}

#leftColumn .linkbox a:hover {
	background:url(/NR/rdonlyres/FEC621AA-F8F7-4BDE-9BFF-2173EC9156AF/0/btn_heartful.gif) no-repeat bottom;
}

#leftColumn .linkbox a strong {
	display:none;
}

#leftColumn .linkbox_mna a {
	display:block;
	background:url(/NR/rdonlyres/2634B60D-3073-485C-AE22-0F314A718DCF/0/btn_mna.gif) no-repeat top;
	height:52px;
	width:170px;
	margin-top:10px;
}

#leftColumn .linkbox_mna a:hover {
	background:url(/NR/rdonlyres/2634B60D-3073-485C-AE22-0F314A718DCF/0/btn_mna.gif) no-repeat bottom;
}

#leftColumn .linkbox_mna a strong {
	display:none;
}

#content {
	width:746px;
	float:left;
	display:inline;
}

#content .pankuzu {
	font-size:80%;
	padding:8px 5px;
	color:#999999;
}

#content .pankuzu a {
	text-decoration:none;
}

#content .contentbg {
	background:#eeedeb;
	width:716px;
	padding:15px;
}

#content p.totop {
	clear:both;
	text-align:right;
	font-size:80%;
	margin-top:10px;
}

#content p.totop a {
	font-weight:normal;
}

#content .line {
	background:url(/NR/rdonlyres/CEC77C21-312A-4044-BFED-9ACD79CD95AD/0/dottedline.gif) repeat-x;
	height:3px;
	margin:10px 0 5px;
	clear:both;
}

#content p.textl {
	font-size:120%;
}

#content .texts {
	font-size:80%;
}

#content .textb {
	font-weight:bold;
}

#content .textblue {
	color:#5897d2;
}

#content .textright {
	text-align:right;
}

#content a.link {
	background:url(/NR/rdonlyres/4A129BCC-4A18-4F63-B566-0FAC20329CAE/0/arrow.gif) no-repeat 0 3px;
	padding-left:12px;
}

#content a.blank {
	background:url(/NR/rdonlyres/0DE210DE-2B6A-42D1-BF6E-0CCF3F7748B7/0/p_link.gif) no-repeat 0 3px;
	padding-left:22px;
}

	
#content a.download {
	background:url(/NR/rdonlyres/ACB78B91-89B9-4613-BB17-DC9C87B6040C/0/p_download01.gif) no-repeat;
	padding-left:15px;
}

/* ClearFix */
.ClearFix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.ClearFix { display: inline-block; }


