div#localNavi{
	width:208px;
	/*font-size:75%;*/
	margin-bottom:20px;
	background:url(../imgs/lnavi/localnavi.gif) repeat-y;
}

div#localNavi ul,
div#localNavi li,
div#localNavi dl,
div#localNavi dt,
div#localNavi dd{margin:0px;padding:0px;}
div#localNavi ul{list-style:none;}
div#localNavi a{cursor:pointer;}

	/*localNaviList*/
	div#localNavi dl.localNaviList{
		width:208px;
		background:url(../imgs/lnavi/localnavi_b.gif) no-repeat 0px bottom;
		padding-bottom:8px;
	}

	/*dt*/
	div#localNavi dl.localNaviList dt{border-bottom:#bdbdbd 1px solid; margin-bottom:3px;}
	div#localNavi dl.localNaviList dt a{
		display:block;
		min-height:21px;
		_height:21px;
		color:#ffffff;
		padding:13px 30px 5px 14px;
		font-weight:bold;
	}
		div#localNavi dl.localNaviList dt a{ background:url(../imgs/lnavi/localnavi_t.gif) no-repeat 0px top; text-decoration:none;}
		div#localNavi dl.localNaviList dt a:hover{ background:url(../imgs/lnavi/localnavi_t.gif) no-repeat -208px top; text-decoration:underline;}
	

	/*parentList*/
	div#localNavi ul.parentList{
		margin-left:4px;
		width:200px;
	}
	
	div#localNavi ul.parentList li.parentItem{margin-bottom:3px;}

		div#localNavi ul.parentList li.parentItem a{
			display:block;
			width:200px;
			min-height:49px;
			_height:49px;
			text-decoration:none;
		}
		
		/*pLinkWrapTop*/
		div#localNavi ul.parentList li.parentItem a span.pLinkWrapTop{
			display:block;
			padding-top:7px;
			min-height:42px;
			_height:42px;		
		}
		/*pLinkWrapBottom*/
		div#localNavi ul.parentList li.parentItem a span.pLinkWrapBottom{
			display:block;
			padding-bottom:7px;
			min-height:35px;
			_height:35px;
	
		}
		/*pLinkWrapAdjust*/
		div#localNavi ul.parentList li.parentItem a span.pLinkWrapAdjust{
			display:table-cell;
			width:0px;
			height:35px;
			vertical-align:middle;
		}
		/*pLinkWrapMiddle*/
		div#localNavi ul.parentList li.parentItem a span.pLinkWrapMiddle{
			width:170px;
			display:table-cell;
			vertical-align:middle;
			padding-left:10px;
			padding-right:20px;
		}	
			/* IE 6 */
			* html div#localNavi ul.parentList li.parentItem a span.pLinkWrapAdjust,
			* html div#localNavi ul.parentList li.parentItem a span.pLinkWrapMiddle{
				display:inline;
				zoom:1;
			}
			/* IE 7 */
			*:first-child+html div#localNavi ul.parentList li a span.pLinkWrapAdjust,
			*:first-child+html div#localNavi ul.parentList li a span.pLinkWrapMiddle{
				display:inline;
				zoom:1;
			}

			div#localNavi ul.parentList li.parentItem a{background:url(../imgs/lnavi/parent_link_of.gif) no-repeat;	color:#454545;}
			div#localNavi ul.parentList li.parentItem a:hover{background:#e71021; color:#fff;}
			div#localNavi ul.parentList li.parentItem a.On,
			div#localNavi ul.parentList li.parentItem a.On:hover{background:#e71021; color:#fff;}
			div#localNavi ul.parentList li.parentItem a span.pLinkWrapTop{background: url(../imgs/lnavi/parent_link_w_t.gif) no-repeat 0px 0px;}
			div#localNavi ul.parentList li.parentItem a span.pLinkWrapBottom{background: url(../imgs/lnavi/parent_link_w_b.gif) no-repeat 0px bottom;}
			div#localNavi ul.parentList li.parentItem a span.pLinkWrapMiddle{background: url(../imgs/lnavi/parent_link_w_m.gif) no-repeat 0px center; text-decoration:none;}
			div#localNavi ul.parentList li.parentItem a span.LinkBlank{background: url(../imgs/lnavi/parent_linkblank_w_m.gif) no-repeat 0px center;}
			div#localNavi ul.parentList li.parentItem a:hover span.pLinkWrapTop{background: url(../imgs/lnavi/parent_link_w_t.gif) no-repeat -200px 0px;}
			div#localNavi ul.parentList li.parentItem a:hover span.pLinkWrapBottom{background: url(../imgs/lnavi/parent_link_w_b.gif) no-repeat -200px bottom;}
			div#localNavi ul.parentList li.parentItem a:hover span.pLinkWrapMiddle{background: url(../imgs/lnavi/parent_link_w_m.gif) no-repeat -200px center; text-decoration:underline;}
			div#localNavi ul.parentList li.parentItem a:hover span.LinkBlank{background: url(../imgs/lnavi/parent_linkblank_w_m.gif) no-repeat -200px center;}
			div#localNavi ul.parentList li.parentItem a.On span.pLinkWrapTop,
			div#localNavi ul.parentList li.parentItem a.On:hover span.pLinkWrapTop{background: url(../imgs/lnavi/parent_link_w_t.gif) no-repeat -200px 0px;}
			div#localNavi ul.parentList li.parentItem a.On span.pLinkWrapBottom,
			div#localNavi ul.parentList li.parentItem a.On:hover span.pLinkWrapBottom{background: url(../imgs/lnavi/parent_link_w_b.gif) no-repeat -200px bottom;}
			div#localNavi ul.parentList li.parentItem a.On span.pLinkWrapMiddle,
			div#localNavi ul.parentList li.parentItem a.On:hover span.pLinkWrapMiddle{background: url(../imgs/lnavi/parent_link_w_m.gif) no-repeat -200px center; text-decoration:none;}
			div#localNavi ul.parentList li.parentItem a.On:hover span.LinkBlank{background: url(../imgs/lnavi/parent_linkblank_w_m.gif) no-repeat -200px center;}
				
		/*childList & gChildList*/
		div#localNavi ul li ul.childList{margin-bottom:2px; background:url(../imgs/lnavi/child_list_b.gif) no-repeat 0px bottom; padding-bottom:9px; display:none;}	
		div#localNavi ul li ul li ul.gChildList{display:none;}
			div#localNavi ul li ul.childList li.childItem a,
			div#localNavi ul li ul.childList li.childItemLast a,
			div#localNavi ul li ul li ul.gChildList li.gChildItem a,
			div#localNavi ul li ul li ul.gChildList li.gChildItemLast a{
				width:170px;
				display:block;
				padding:6px 10px 4px 20px;
				min-height:14px;
				_height:14px;
				color:#454545;
			}	
			div#localNavi ul li ul li ul.gChildList li.gChildItem a,
			div#localNavi ul li ul li ul.gChildList li.gChildItemLast a{
				width:160px;
				padding:6px 10px 4px 30px;			
			}
			div#localNavi ul li ul.childList li.childItem a{ background:url(../imgs/lnavi/child_link.gif) no-repeat 0px top;}
			div#localNavi ul li ul.childList li.childItem a:hover{ background:url(../imgs/lnavi/child_link.gif) no-repeat -200px top; color:#fff; text-decoration:underline;}
			div#localNavi ul li ul.childList li.childItem a.On,
			div#localNavi ul li ul.childList li.childItem a.On:hover{ background:url(../imgs/lnavi/child_link.gif) no-repeat -200px top; color:#fff; text-decoration:none;}
			div#localNavi ul li ul.childList li.childItemLast a{ background:url(../imgs/lnavi/child_link.gif) no-repeat -400px top;}
			div#localNavi ul li ul.childList li.childItemLast a:hover{ background:url(../imgs/lnavi/child_link.gif) no-repeat -600px top; color:#fff; text-decoration:underline;}
			div#localNavi ul li ul.childList li.childItemLast a.On,
			div#localNavi ul li ul.childList li.childItemLast a.On:hover{ background:url(../imgs/lnavi/child_link.gif) no-repeat -600px top; color:#fff; text-decoration:none;}
			div#localNavi ul li ul li ul.gChildList li.gChildItem a{ background:url(../imgs/lnavi/gchild_link.gif) no-repeat 0px top;}
			div#localNavi ul li ul li ul.gChildList li.gChildItem a:hover{ background:url(../imgs/lnavi/gchild_link.gif) no-repeat -200px top; color:#fff; text-decoration:underline;}
			div#localNavi ul li ul li ul.gChildList li.gChildItem a.On,
			div#localNavi ul li ul li ul.gChildList li.gChildItem a.On:hover{ background:url(../imgs/lnavi/gchild_link.gif) no-repeat -200px top; color:#fff; text-decoration:none;}
			div#localNavi ul li ul li ul.gChildList li.gChildItemLast a{ background:url(../imgs/lnavi/gchild_link.gif) no-repeat -400px top;}
			div#localNavi ul li ul li ul.gChildList li.gChildItemLast a:hover{ background:url(../imgs/lnavi/gchild_link.gif) no-repeat -600px top; color:#fff; text-decoration:underline;}			
			div#localNavi ul li ul li ul.gChildList li.gChildItemLast a.On,
			div#localNavi ul li ul li ul.gChildList li.gChildItemLast a.On:hover{ background:url(../imgs/lnavi/gchild_link.gif) no-repeat -600px top; color:#fff; text-decoration:none;}
		
			
		
		/*open*/
		div#localNavi ul.parentList li.Open a span.pLinkWrapBottom{background: url(../imgs/lnavi/parent_link_w_b_opn.gif) bottom no-repeat !important;}	
		div#localNavi ul li.Open ul.childList{display:block;}
		div#localNavi ul li ul li.Open ul.gChildList{display:block;}
		
@charset "shift-jis";

/***************************************************************

	Coca-Cola Corp CSS @print
	http://www.cocacola.co.jp/
	Last Update: 2008/07/22
	Author: hiroki ooiwa

****************************************************************/

/*	Print_Layout
----------------------------------------------------*/
body {
	background: #fff;
}

.pagetop,
div#header .globalNavi,
div#footer .footMenu,
div#footer .etcMenu,
.GeneralNaviArea,
.crumbsArea {
	display: none;
}

body#TypePRODUCTS div#header .Inner,
body#TypeCORPORATE div#header .Inner,
body#TypeCAMPAIGN div#header .Inner,
body#TypeFUN div#header .Inner,
body#TypeCHECK div#header .Inner,
body#TypeCSR div#header .Inner,
body#TypeFAQ div#header .Inner,
div#footer .Inner,
.crumbsAreaInner,
.GeneralContainerInner,
.GeneralContentsArea {
	width: 640px;
}

#infoPrintArea {
	width: 850px;
}

.topSelectContents .Inner,
.scaContainer,.scaContainerInner,
.scaContainerInnerBox,
div#topContainer .topPrContents,
div#footer .utilityFoot,
div#footer,
.crumbsArea,
div#header,
#GeneralContainer,
.gcaContainer,
.gcaContainerInner,
.gcaContainerInnerBox {
	background: #fff;
	background-image: none;
}

.insideBox dl dd {
	width: 120px;
}

#GeneralContainer,
.topSelectContents {
	padding: 0;
}

.proITcontents, {
	margin: 0;
}
.gcaContainerInnerBox {
	padding: 0;
}
.logoImg {
	margin: 0;
	width: 140px;
	height: 60px;
}

#footer {
	clear: both;
}


/*
   081023 add
*/
.fullsHead {
	clear: both;
}

/* 100728 プリント対応 */
#TypePRODUCTS h2 span{
	display: inline;
}

#TypePRODUCTS .proITcontents{
	margin: 0;
}

#TypePRODUCTS .proITcontents dl.product dd{
	display: none;
}

#TypePRODUCTS .proITcontents dl.product dt{
	height: auto !important;
	height: 5em;
	min-height: 5em;
}

#TypePRODUCTS .fullsHead{
	height: auto;
	padding: 0 0 5px;
	border-bottom: 2px #636263 solid;
	background: none;
	color: #333333;
	font-size: 18px;
	line-height: 1;
}

#TypePRODUCTS .pageBreak{
	page-break-before: always;
}
/* /100728 プリント対応 */