﻿@charset "utf-8";

/*
	base id [#bodySec] >> design.css
	base id [#bodySec] >> bodysection.css
	base id [#bodySecBoard] >> 3column.css
	base id [#maincontentsBlock] >> 3column.css
	base id [#maincontentstitleArea] >> 3column.css
	base id [#maincontentsArea] >> 3column.css

*/

/* insg ナビエリア　修正　ここから*/
#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.naviContainer {
	width:520px;
    background-image: url("/en/ga/image/product/navicontainerbg_foot.gif");
	background-repeat:no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding:0px 0px 4px 0px;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.naviContainer div.part {
	width:520px;
	background-image: url("/en/ga/image/product/navicontainer_bg.gif");
	background-repeat:repeat-x;
	background-position: left bottom;
	padding:0px 0px 0px 0px;
	border-top:1px solid #E0E0E0;
	border-left:1px solid #E0E0E0;
	border-right:1px solid #E0E0E0;
}

/* insg アクセシビリティ対応ここから*/
#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.naviContainer ul{
	line-height:110%;
}
/* insg アクセシビリティ対応ここまで*/

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.naviContainer ul li.navi,
#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.naviContainer ul li.crnt {
	float:left;
	display:block;
	padding: 3px 0px 3px 3px; 
	margin: 0px;
	font-size:70%;
	width: 23%;/* 全部同じ幅にするなら26% */
	background-image: url("/en/ga/image/product/navicontainer_line.gif");
	background-repeat: repeat-y;
	background-position: right top;
	line-height:110%;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.naviContainer ul li.spec {
	float:left;
	display:block;
	padding: 3px 0px 3px 3px; 
	margin: 0px;
	font-size:70%;
	width: 26%;
	background-image: url("/en/ga/image/product/navicontainer_line.gif");
	background-repeat: repeat-y;
	background-position: right top;
	line-height:110%;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.naviContainer ul li.crnt span {
	background-color: #3E77CA;
	color:#FFFFFF;
	background-image: url("/en/image/common/arrow1.gif");
	background-repeat: no-repeat;
	background-position: 0.2em 0.7em;
	padding: 6px 0px 3px 13px;
	margin: 0px 0px 0px 0px;
	display:block;
    width: 86%;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.naviContainer ul li.spec span {
	background-color: #3E77CA;
	color:#FFFFFF;
	background-image: url("/en/image/common/arrow1.gif");
	background-repeat: no-repeat;
	background-position: 0.2em 0.7em;
	padding: 6px 0px 3px 13px;
	margin: 0px 0px 0px 0px;
	display:block;
    width: 87%;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.naviContainer ul li.navi a,
#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.naviContainer ul li.spec a {
	color:#53556A;
	background-image: url("/en/image/common/arrow2.gif");
	background-repeat: no-repeat;
	background-position: 0.1em 0.7em;
	padding: 6px 0px 2px 12px;
	margin: 0px 0px 0px 0px;
	display:block;
	/*IE6用 テキスト外でもリンクできるようにする*/
	zoom:1;
}
/* insg ナビエリア　修正　ここまで*/
