@charset "shift_jis";
/* CSS Document */

/*----------------------
	/example/
-----------------------*/
#container{
	margin:8px auto 20px;
}


/*----------------------
	/gb/
-----------------------*/
#container{
	margin:8px auto 20px;
}

#pankuzu.pankuzu_gb{
	width:918px;
	margin:10px auto 3px !important;
}


/*----------------------
	/info/ecopoint/
-----------------------*/
#main.main_ecopoint{
	margin-bottom:20px;
}


/*----------------------
	/support/manual/
-----------------------*/

h3.ttlTypeNormal {
/zoom: 1 !important;
background: url("/shared/images/com_bg_h3_right.gif") no-repeat right top;
font-size: 123.1% !important;
font-weight: bold !important;
}


h3.ttlTypeNormal span {
display: block;
padding: 8px 10px 4px 16px;
border-bottom: solid 1px #b8b8b8;
background: url("/shared/images/com_bg_h3_left.gif") no-repeat left top;
}

#pageContainer{
	margin:0 auto 20px;
}


p.txtTypeLink {
overflow: hidden;
padding: 0 0 0 12px !important;
background: url("/shared/images/com_arrow_link_small.gif") no-repeat left 0.5em;
}


p.txtTypeLink img {
	margin-top: 2px;
	_margin-top: -1px;
}

p.txtTypeLink a {
	color: #006cbf !important;
}

p.emphasis {
padding: 0 0 0 15px !important;
background: url("/shared/images/com_arrow_link_large.gif") no-repeat left 0.3em;
}

p.emphasis a {
	color: #006cbf !important;
}

p.window a {
padding: 0 18px 0 0;
background: url("/shared/images/com_ic_window.gif") no-repeat right top;
color: #006cbf !important;
}

p.pdf a {
padding: 0 18px 0 0;
background: url("/shared/images/com_ic_pdf.gif") no-repeat right top;
color: #006cbf !important;
}


#pageContainer .heading4 {
	margin: 20px 0 0 0;
	border-bottom: 3px solid #0082bf !important;
}


ul.linkList li p.txtTypeLink {
	margin-top: 0px !important;
}


h4.listTypeNormal {
padding: 0 0 0 15px  !important;
background: url("/shared/images/com_ic_list.gif") no-repeat left 0.6em !important;
font-weight: bold !important;
margin-top: 10px !important;
}


#localNavContainer ul li {
	display: inline-block;
	margin: 10px 15px 0 0;
	padding: 0 15px 0 10px;
	border-right: 1px solid #333333;
	background: url(/support/faq/images/com_ic01.gif) no-repeat 0 0.2em !important;
	vertical-align: top;
	white-space: nowrap;
}


#pageContainer #topicPath ol {
	min-height: 12px;
	padding: 0 0 0 38px;
	background: url(/support/common/images/com_ic01.gif) no-repeat 0 0 !important;
}

#pageContainer #topicPath ol li {
	float: left;
	margin: 0 3px 0 0;
	padding: 0 14px 0 0;
	background: url(/support/common/images/com_ic02.gif) no-repeat 100% 40% !important;
	white-space: nowrap;
}

#pageContainer #topicPath ol li.last {
	margin-right: 0;
	padding-right: 0;
	background: none !important;
}


/*----------------------
external/external/use/use03.asp
-----------------------*/

.float_L {
	float: left;
}

.float_R {
	float: right;
}


div#textContainer h4.heading4 {
	margin-bottom: 10px !important;
}

table.margin_none td {
	margin: 0px !important;
}

table.padding_none td {
	padding: 0px !important;
}
