@charset "utf-8";

/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

		リテールテックJAPAN用CSS
		
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/

/*------ リテールテック・JAPAN ------*/
body#rt #header ul.gNavi { background: url(../images/bg_gnavi_rt.jpg) repeat-x left top;}
body#rt #contents h1 { background:url(../images/bg_title_rt_h1.gif) repeat-x left bottom;}
body#rt #contents p#title { background:url(../images/bg_title_rt_h1.gif) repeat-x left bottom;}
body#rt.index #contents h2 { background:url(../images/bg_title_rt_h1.gif) repeat-x left bottom;}
body#rt #contents h2.headline {    background:url(../images/bg_title_rt_h2.gif) no-repeat left top #f0f0f0;}
body#rt #side .sideBox h2 { border-top:3px solid #0075c1;}
body#rt #contents ul.qaNavi { border-bottom: 2px solid #0075c1;}

/*------ renew ------*/
body#rt #container {
	background: #f8f8f8 url(../images/top/showcase_rt.jpg) no-repeat top center;
}

body#rt #showcase #showcase_inner {
	background: url(../images/top/showcase_rt.jpg) no-repeat top center;
}

body#rt #container_en {
	background: #f8f8f8 url(../images/top/showcase_en_rt.jpg) no-repeat top center;
}

body#rt #container_en #showcase #showcase_inner {
	background: url(../images/top/showcase_en_rt.jpg) no-repeat top center;
}

body#rt .heading_01 .heading_inner {
	background: #444 url(../images/common/bg_heading_01_rt.jpg) left top no-repeat;
}

body#rt p.link_01,
body#rt dl.link_01 dt,
body#rt dl.link_01_r dd,
body#rt ul.link_01 li,
body#rt ul.link_01_2 li,
body#rt #header .language ul li,
body#rt #footer .link_list .column dl dt,
body#rt #footer .footernavi .fnavi ul li,
body#rt #main .rightcol .news li,
body#rt #main .series dt,
body#rt #sidebar .blog .blog_company .name,
body#rt .border_list_01 li.arrow,
body#rt .blog_company .name {
	background: url(../images/common/bg_link_01_rt.gif) no-repeat left center;
}

body#rt .link_02,
body#rt #footer .link_list .column dl dd {
	background: url(../images/common/bg_link_02_rt.gif) no-repeat left center;
}

body#rt #website_header,
body#rt #footer .footernavi,
body#rt #content .cb_01 {
	border-top: 3px solid #0175be;
}

body#rt #website_header ul li.rt a {
	/*background: url(../images/common/bg_sprite_website_header.gif) no-repeat -196px -29px;*/
    background-color: #0476BF;
    color:#fff;
}

body.en #website_header ul li.rt a {
	/*background: url(../images/common/bg_sprite_website_header_en.gif) no-repeat -279px -29px !important;*/
    background-color: #0476BF;
    color:#fff;
}



body#rt #header #gnavi {
	border-bottom: 3px solid #0175be;
}

body#rt #header #gnavi ul li a:hover {
	background-color: #0175be;
}

body#rt #header #gnavi ul li ul.drop li a:hover {
	border-left: solid 3px #0175be;
}

body#rt .errlist li,
body#rt .icon_list li {
	background: url(../images/common/bg_icon_01_rt.gif) no-repeat left 0.5em;
}

body#rt #footer .link_list a:hover,
body#rt #footer .footernavi a:hover {
	color: #0175be;
}

body#rt .more {
	background: url(../images/exhibitor/bg_read_more_rt.gif) no-repeat;
}


body#rt .tagline {
	position:relative;
/*	left:-40px;*/
}

/*------ entry ------*/

body#rt .entry ul li {
	background: url(../images/common/bg_link_01_rt.gif) no-repeat left 8px !important;
}

