#header,
#location,
#side_navi,
#head_navi,
#epcofoot,
#epfootlink  {
	display: none;
}
.pagetop {
	visibility: hidden;
}



body {
	background-image: none;
}
#wrapper {
	width: 613px;
	background-image: none;
}
#container {
	width: 613px;
}
body.ir_contents h2,
body.ir_one h2 {
	height: 45px;
	width: 613px;	
	background-image: url(../images/h2_contents_print.jpg);
	background-repeat: no-repeat;
}
#contents_body {
	width: 613px;
	border-bottom-style: none;
}
body.ir_contents #contents_body {
	width: 613px;
	background-image: none;
	float: none;
}
body.ir_contents #body_container {
	width: 613px;
	float: none;
}
body.ir_contents #contents_main {
	width: 553px;
	margin-left:30px;
	margin-right:30px;
}
/* ir_one */
body.ir_one #contents_main {
	width: 553px;
	margin-left:0;
	margin-right:0;
}

/* toppage */
body.ir_top #container {
	width: auto;
	text-align: center;
}
body.ir_top #contents_body {
	width: 613px;
	background-image: none;
}
body.ir_top #contents_main {
	width: 576px;
	margin-left:15px;
	text-align: left;
}
#top_contents {
	background-image: none;
}
body.ir_top h2 {
	height: 55px;
	width: 613px;	
	background-image: url(../images/h2_contents_print.jpg);
	background-repeat: no-repeat;
}

/* footer */
#footer {
	width: 613px;
	margin-top: 20px;
	text-align: center;
	padding-top: 5px;
	border-top: 1px solid #C0C0C0;
}
#footer table {
	width: auto;
}
#footer #epcocopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	display: inline;
	white-space: nowrap;
	background-color: #FFFFFF;
}


/* =============================
for_IE_ADJUSTMENT
 =============================*/
* html body.ir_contents #contents_main p.box_pdf  {
	background-image: url(../images/pdf_doc_ie.gif);
	background-repeat: repeat;
	background-position: 8px 0.5em;
}
* html #contents_main ol#fact li a {
	background-image: url(../images/pdf_doc_ie.gif);
	background-repeat: repeat;
	background-position: 0 0.25em;
}
* html #ir_ctg3_8 #contents_main ul.line li  {
	padding-left: 28px;
	background-image: url(../images/pdf_doc_ie.gif);
	background-repeat: repeat;
	background-position: 0 0;
}
* html #ir_ctg4_1 #contents_main li .pdfdoc,
* html #ir_ctg4_1 #contents_main dd .pdfdoc  {
	background-image: url(../images/pdf_doc_ie.gif);
	background-repeat: repeat;
	background-position: 0 0;
}

* html ul#index ul li {
	background-image: url(../images/ul_bow_blue_ie.gif);
	background-repeat: repeat;
	background-position: 0.5em 0.5em;
}
* html #ir_ctg2_2 #contents_main dl.like_table dd ul.line li {
	background-image: url(../images/ul_bow_blue_ie.gif);
	background-repeat: repeat;
	background-position: 0 0.5em;
}
* html #contents_main ul.hotline_index li {
	background-image: url(../images/ul_bow_blue_ie.gif);
	background-repeat: repeat;
	background-position: 0 0.5em;
	}
* html #ir_ctg3_2 #contents_main dl.like_table dd ul li,
* html #ir_ctg3_4 #contents_main dl.like_table dd ul li  {
	background-image: url(../images/ul_bow_blue_ie.gif);
	background-repeat: repeat;
	background-position: 0 0.5em;
} 
* html #top_contents li {
	background-image: url(../images/ul_bow_blue_ie.gif);
	background-repeat: repeat;
	background-position: 0 0.15em;
}

* html #ir_ctg3_3 #contents_main p.go_site {
	background-image: url(../images/arw_out_ie.gif);
	background-repeat: repeat;
	background-position: 0 0.75em;
}

* html body.ir_contents #contents_main p.attention,
* html body.ir_contents #contents_main div.attention,
* html body.ir_one #contents_main p.attention {
	background-image: url(../images/attention_ie.gif);
	background-repeat: repeat;
	background-position: 0px 3px;
}


* html #ir_faq #contents_main ul.qes li a {
	background-image: url(../images/bg_q_s_ie.gif);
	background-repeat: repeat;
	background-position: 0 0;
}
* html #ir_faq #contents_main dl.std dt {
	background-image: url(../images/bg_q_ie.gif);
	background-repeat: repeat;
	background-position: 0 0.25em;
}
* html #ir_faq #contents_main dl.std dd {
	background-image: url(../images/bg_a_ie.gif);
	background-repeat: repeat;
	background-position: 2px 2px;
}
* html #ir_faq #contents_main .link a {
	background-image: url(../images/arw_brank_ie.gif);
	background-repeat: repeat;
	background-position: 0 0.5em;
}
* html .dl_file a {
	background-image: url(../images/arw_dl_ie.gif);
	background-repeat: repeat;
	background-position: 0 0.5em;
}



/* =============================
 IR TOPPAGE(ja) forIE8
 =============================*/
html>/**/body#ir-top-j #billboard h2 {
	left /*\**/: 365px\9;
	top: 10px\9;
}

html>/**/body#ir-top-j #billboard #press {
	left /*\**/: 367px\9;
	top: 32px\9;
	width: 360px;
}

/* =============================
 IR TOPPAGE(ja) forIE6
 =============================*/
* html body#ir-top-j #billboard #press dd {
	padding-left: 5px;
}
