@charset "UTF-8";



/**
 * 大塚製薬
 *
 * base.css
 * @version  1.0  (updated: 2015.10.14)
 */



@import "global.css";



/* --------------------------------
	body
-------------------------------- */

html { min-width: 974px;}
body { background: #bab1a2; min-width: 974px;}



/* --------------------------------
	コンテナ
-------------------------------- */

#container { position: relative; width: 974px; margin: 0 auto; font-size: 14px; z-index: 1;}



/* --------------------------------
	ヘッダ
-------------------------------- */

#globalHeader { position: relative; width: 974px; height: 82px; z-index: 10;}
#globalHeader h1 { position: absolute; top: 0; left: 14px; z-index: 20;}
#globalHeader #functionNav { position: absolute; top: 0; right: 19px; width: 478px; height: 55px; background: url(../images/hdr_function_bg.png) no-repeat;}
#globalHeader #functionNav ul { padding: 4px 0 0 20px;}
#globalHeader #functionNav ul li { float: left;}
#globalHeader #functionNav ul li.faq { width: 177px;}
#globalHeader #functionNav ul li.fontsize { width: 185px;}
#globalHeader #functionNav ul li a:link,
#globalHeader #functionNav ul li a:visited,
#globalHeader #functionNav ul li a:active { color: #666; }
#globalHeader #functionNav ul li.faq a { display: block; width: 160px;}
#globalHeader #functionNav ul li.fontsize a { display: block; width: 168px;}
#globalHeader #functionNav ul li.en a { display: block; width: 75px;}
#globalHeader #functionNav #searchBox { position: absolute; top: 28px; right: 0px; width: 235px;}
#globalHeader #functionNav #searchBox input#i_search_input { position: absolute; top: 3px; /top: 5px; left: 0px; width: 180px; border: 0; background: transparent; font-size:13px; line-height:1.2; }
#globalHeader #functionNav #searchBox input.btn { position: absolute; top: 1px; right: 15px;}

#globalHeader #snsBtns { position: absolute; top: 3px; left: 291px; width: 150px; height: 20px; }
#globalHeader #snsBtns ul li { float: left; }
#globalHeader #snsBtns ul li.tw { width: 73px; }
#globalHeader #snsBtns ul li.fb { width: 70px; overflow: hidden; }

#globalHeader p.bnrSurvey { display:none; position: absolute; top: 51px; right: 6px; width: 176px; height: 84px; background:url(../images/hdr_enquete.png) no-repeat; }
#globalHeader p.bnrSurvey a { display: block; padding: 17px 0 40px 60px; color: #fff; font-size: 12px; line-height: 14px; }
#globalHeader p.bnrSurvey a:after { bottom: 1px; }


/* --------------------------------
	グローバルナビ
-------------------------------- */

#globalNav { position: relative; top: 46px; left: 11px; z-index: 10; width:785px; }
#globalNav>ul { }
#globalNav>ul>li { float: left; height: 75px; }
#globalNav>ul>li>a { display: block; height: 75px; text-indent: 100%; white-space: nowrap; overflow: hidden; background: url(../images/gnav.png) no-repeat;}
#globalNav>ul li#gnav_01,
#globalNav>ul li#gnav_01>a { width: 89px;}
#globalNav>ul li#gnav_02,
#globalNav>ul li#gnav_02>a { width: 91px; background-position: -89px 0;}
#globalNav>ul li#gnav_03,
#globalNav>ul li#gnav_03>a { width: 75px; background-position: -180px 0;}
#globalNav>ul li#gnav_04,
#globalNav>ul li#gnav_04>a { width: 92px; background-position: -255px 0;}
#globalNav>ul li#gnav_05,
#globalNav>ul li#gnav_05>a { width: 80px; background-position: -347px 0;}
#globalNav>ul li#gnav_06,
#globalNav>ul li#gnav_06>a { width: 109px; background-position: -427px 0;}
#globalNav>ul li#gnav_07,
#globalNav>ul li#gnav_07>a { width: 74px; background-position: -536px 0;}
#globalNav>ul li#gnav_08,
#globalNav>ul li#gnav_08>a { width: 87px; background-position: -610px 0;}
#globalNav>ul li#gnav_09,
#globalNav>ul li#gnav_09>a { width: 80px; background-position: -697px 0;}

#globalNav>ul>li .subNav { display: none; position: absolute; top: 75px; left: 7px; color: #3f7cc2; font-size: 14px; line-height: 25px; z-index: 100; }

#globalNav>ul>li .subNav span,
#globalNav>ul>li .subNav a { display: block; padding: 0 0 0 10px; color: #535353; }
#globalNav>ul>li .subNav a:hover,
#globalNav>ul>li .subNav a.js_hover { background: url(../images/gnav_sub_marker.png) repeat-y; text-decoration: none; }

#globalNav>ul>li .subNav p.index { position: relative; top: -3px; margin-bottom: 10px; font-size: 16px; line-height: 25px; }
#globalNav>ul>li .subNav p.index a { color: #535353; text-decoration: underline; }
#globalNav>ul>li .subNav p.index a:hover,
#globalNav>ul>li .subNav p.index a.js_hover { background: url(../images/gnav_sub_marker.png) repeat-y; text-decoration: underline; }

#globalNav>ul>li .subNav span.coming { display: inline; padding:0 0 0 0; font-size: 12px; }

#globalNav>ul>li .subNav .mb25 { margin-bottom: 25px;}

#globalNav>ul>li .subNav dl,
#globalNav>ul>li .subNav .subNavBg>ul { float: left; }
#globalNav>ul>li .subNav dl dt { padding: 0 0 0 10px; }

#globalNav>ul>li .subNav a img.icoBlank { position: relative; top: -4px; }
#globalNav>ul>li .subNav a img.icoPdf { position: relative; top: -5px; }


#globalNav>ul>li .subNav { width: 935px; }
#globalNav>ul>li .subNav .subNavBg { position: relative; padding: 30px 0 0 20px; height: 395px; background: #f9f9f9; box-shadow: 5px 5px 30px rgba(0,0,0,0.4); }
#globalNav>ul>li .subNav .subNavBg:before { content: ''; display: block; position: absolute; top: -14px; width: 31px; height: 14px; background: url(../images/gnav_sub_arw.png) no-repeat;}

#globalNav>ul>li#gnav_01 .subNav .subNavBg { height: 446px; }
#globalNav>ul>li#gnav_01 .subNav .subNavBg:before { left: 24px; }

#globalNav>ul>li#gnav_03 .subNav .subNavBg:before { left: 194px; }

#globalNav>ul>li#gnav_05 .subNav { height: 499px; }
#globalNav>ul>li#gnav_05 .subNav .subNavBg { height: 514px; }
#globalNav>ul>li#gnav_05 .subNav .subNavBg:before { left: 360px; }

#globalNav>ul>li#gnav_06 .subNav { left: 328px; width: 305px; }
#globalNav>ul>li#gnav_06 .subNav .subNavBg { height: 295px; }
#globalNav>ul>li#gnav_06 .subNav .subNavBg:before { left: 138px; }

#globalNav>ul>li#gnav_07 .subNav { left: 435px; width: 305px; }
#globalNav>ul>li#gnav_07 .subNav .subNavBg { height: 295px; }
#globalNav>ul>li#gnav_07 .subNav .subNavBg:before { left: 124px;}


#globalNav>ul>li#gnav_01 .subNav div.col_01 { float: left; width: 193px; margin-right: 10px; border-right: 1px solid #dedede; }
#globalNav>ul>li#gnav_01 .subNav div.col_02 { float: left; width: 670px; }
#globalNav>ul>li#gnav_01 .subNav div.col_02 div.subNavBr { float: left; }
#globalNav>ul>li#gnav_01 .subNav div.col_02 div.subNavBr_01 { width: 215px; margin-right: 10px; border-right: 1px solid #dedede; } /* 医療関連事業 */
#globalNav>ul>li#gnav_01 .subNav div.col_02 div.subNavBr_02 { width: 320px; } /* ニュートラシューティカルズ関連事業 */
#globalNav>ul>li#gnav_01 .subNav div.col_02 div.subNavBr dl { float: none; }
#globalNav>ul>li#gnav_01 .subNav div.col_02 div.subNavBr dl span,
#globalNav>ul>li#gnav_01 .subNav div.col_02 div.subNavBr dl a { padding: 0 0 0 24px; }
#globalNav>ul>li#gnav_01 .subNav div.col_02 div.subNavBr_02 dl ul { padding: 0 0 50px 0; } /* 2行アケ */
#globalNav>ul>li#gnav_01 .subNav div.col_02 div.subNavBr dl span.coming { padding:0 0 0 0; }

#globalNav>ul>li#gnav_03 .subNav dl.col_01 { width: 448px; margin-right: 10px; border-right: 1px solid #dedede; }
#globalNav>ul>li#gnav_03 .subNav dl.col_01 ul,
#globalNav>ul>li#gnav_03 .subNav dl.col_01 dl { float: left; width: 209px; }
#globalNav>ul>li#gnav_03 .subNav dl.col_01 ul:first-child { width: 239px;}
#globalNav>ul>li#gnav_03 .subNav dl.col_02 { width: 213px; margin-right: 10px; border-right: 1px solid #dedede; }
#globalNav>ul>li#gnav_03 .subNav dl.col_03,
#globalNav>ul>li#gnav_03 .subNav .subNavBg>ul { width: 200px; }

#globalNav>ul>li#gnav_05 .subNav dl.col_01 { width: 200px; min-height: 427px; margin-right: 5px; border-right: 1px solid #dedede; }
#globalNav>ul>li#gnav_05 .subNav dl.col_02 { width: 208px; min-height: 427px; margin-right: 5px; border-right: 1px solid #dedede; }
#globalNav>ul>li#gnav_05 .subNav dl.col_03 { width: 232px; min-height: 427px; margin-right: 5px; border-right: 1px solid #dedede; }
#globalNav>ul>li#gnav_05 .subNav dl.col_04 { width: 242px; }

#globalNav>ul>li#gnav_05 .subNav dl dt.link_medicine_title { color: #649753; }






/* --------------------------------
	パンくず
-------------------------------- */

ul.breadCrumbs { margin: 12px 0 0 21px;/* filter: alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90; */}
ul.breadCrumbs li { float: left; padding: 6px 12px 4px 0; color: #606060; font-size: 85.7%; background: url(../images/bread_bg_01.png) repeat-x left center; }
ul.breadCrumbs li:first-child { padding-left: 32px; background: url(../images/bread_bg_03.png) no-repeat left center; }
ul.breadCrumbs li:last-child { padding-right: 12px; background: url(../images/bread_bg_02.png) no-repeat right center; }
ul.breadCrumbs li a { display: block; padding: 0 20px 0 0; background: url(../images/bread_arw.gif) no-repeat 100% 4px; color: #666; }
ul.breadCrumbs p { padding: 0 20px 0 0; background: url(/common/images/bread_arw.gif) no-repeat 100% 5px; color: #666; }



/* --------------------------------
	ボディ
-------------------------------- */

#body { width: 974px;}
p#categoryTitle { padding: 0 21px; }
p#categoryTitle span { display: inline-block; padding: 40px 17px 9px; color: #fff; font-size: 26px; background: #494949; }
#contentWrap { width: 910px; margin: 0 auto; padding: 8px 0 0 0; }



/* --------------------------------
	サブフッタ
-------------------------------- */

#subFooter { height: 31px; margin: 18px 0 0 0; }
#subFooter ul { float: right; }
#subFooter ul li { float: left; width: 188px; }
#subFooter ul li a { display: block; height: 23px; margin: 0 24px 0 0; padding: 8px 0 0 13px; background: url(../images/pagetop.png) no-repeat; color: #fff; font-size: 14px; line-height: 16px; outline: none; }
/*#subFooter ul li a:hover { text-decoration: none; }*/


/* ページトップ ---------------- */
div#subFooter ul li.subFooter_pagetop { width: 188px; }
div#subFooter ul li.subFooter_pagetop a { display: block; height: 23px; margin: 0 24px 0 0; padding: 8px 0 0 13px; background: url(../images/pagetop.png) no-repeat; color: #fff; font-size: 14px; line-height: 16px; outline: none; }



/* --------------------------------
	フッタ
-------------------------------- */

#globalFooter { position: relative; width: 974px; margin: 8px 0 0 0;  }

#globalFooter p.sitetop { position: absolute; top: -30px; left: 19px; width: 117px; margin: 0 0 8px 0; }
#globalFooter p.sitetop a { display: block; height: 22px; padding: 4px 0 0 35px; background: url(../images/ftr_sitetop.png) no-repeat; color: #120902; font-size: 12px; line-height: 16px; outline: none; }

#globalFooter .globalFooterInner { position: relative; width: 974px; padding: 0 0 40px 0; background: url(../images/ftr_bg.png) no-repeat center top; }
#globalFooter p.logo { position: absolute; top: 18px; left: 23px; }

#globalFooter div.groupNav { padding: 18px 22px 0 22px; }
#globalFooter div.groupNav dl { height: 59px; padding: 0 0 0 116px; border-bottom: 1px solid #000000; }
#globalFooter div.groupNav dl dd { padding: 4px 0 0 0; }
#globalFooter div.groupNav dl dd ul { width: 810px;}
#globalFooter div.groupNav dl dd ul li { float: left; padding: 0 11px 0 9px; border-left: 1px solid #000000; line-height: 1.1; }
#globalFooter div.groupNav dl dd ul li:first-child { padding-left: 0; border-left: none; }
#globalFooter div.groupNav dl dd ul li a { padding-left: 16px; background: url(../images/ico_blank.gif) no-repeat 0% 50%; color: #3f7cc2; text-decoration: none; }

#globalFooter p.copy { float: left; padding: 10px 0 0 20px; color: #6999cf; font-size: 14px; }

#globalFooter div.footerNav { float: right; padding: 13px 20px 0 0; }
#globalFooter div.footerNav ul li { float: left; margin: 0 0 0 5px; padding: 0 0 0 5px; border-left: 1px solid #8f8f8f; font-size: 12px; line-height: 14px; }
#globalFooter div.footerNav ul li:first-child { margin-left: 0; padding-left: 0; border-left: none; }
#globalFooter div.footerNav ul li a { color: #8f8f8f; text-decoration: none; }

#globalFooter p.copyright { clear: both; padding: 7px 20px 0 0; color: #8f8f8f; text-align: right; font-size: 12px; line-height: 14px; }

#globalFooter #reporttag { height: 0px; overflow: hidden; }



/* --------------------------------
	凡用
-------------------------------- */

.cntPagetop { width:163px; }
.cntPagetop a { display: block; padding: 8px 0 0 13px; width: 150px; height: 23px; background: url(../images/pagetop.png) no-repeat; color: #fff; font-size: 14px; line-height: 16px; outline: none; }
.cntPagetop a:hover { text-decoration: none; }


a.link,
a.link_white,
a.link_gray { display: inline-block;}
a.link:after { position: relative; bottom: 0.1em; padding-left: 1em; content: url(../images/arw_link_blue.png);}
a.link_white:after { position: relative; bottom: 0.1em; padding-left: 1em; content: url(../images/arw_link_white.png);}
a.link_gray:after { position: relative; bottom: 0.1em; padding-left: 1em; content: url(../images/arw_link_gray.png);}

/* for IE7 */
a.link span.js_after,
a.link_white span.js_after,
a.link_gray span.js_after { display: inline-block; width: 6px; height: 1em; vertical-align: middle; padding-left: 1em; padding-top: 10px; }
a.link span.js_after { background: url(../images/arw_link_blue.png) no-repeat 100% 50%;}
a.link_white span.js_after { background: url(../images/arw_link_white.png) no-repeat 100% 50%;}
a.link_gray span.js_after { background: url(../images/arw_link_gray.png) no-repeat 100% 50%;}



/* --------------------------------
	area.css
-------------------------------- */

/* body
-------------------------------------------------- */

#wrapperArea {
	padding: 0px;
	margin: 0px;
	background: url(/common/images/wrapper_bg.gif) center top repeat-x;
}

#wrapperAreaBg {
	width: 974px;
	padding: 0px;
	margin: 0px auto;
	text-align: left;
	background: url(/common/images/wrapper_bg.gif) center top repeat-x;
}

#bodyArea {
	width: 974px;
	padding: 0px;
	margin: 6px 0px 7px;
	background: url(/common/images/bodyarea_body.gif) left top repeat-y;
}

/* bodyAreaBg
-------------------------------------------------- */

.mainAreaDefaultGrid1 #bodyAreaBg,
.mainAreaDefaultGrid2 #bodyAreaBg,
.mainAreaFullGrid #bodyAreaBg,
.mainAreaMinimum #bodyAreaBg {
	width: 974px;
	padding: 0px 0px 30px;
	margin: 0px;
	background: url(/common/images/bodyarea_bottom.gif) left bottom no-repeat;
}

.mainAreaDefaultGrid1 #bodyAreaBase,
.mainAreaDefaultGrid2 #bodyAreaBase,
.mainAreaFullGrid #bodyAreaBase,
.mainAreaMinimum #bodyAreaBase {
	width: 974px;
	padding: 1px 0px 0px;
	margin: 0px;
	background: url(/common/images/bodyarea_wrap.gif) left top no-repeat;
}

.mainAreaDefaultGrid1 #bodyAreaBaseNoNavi,
.mainAreaDefaultGrid2 #bodyAreaBaseNoNavi,
.mainAreaFullGrid #bodyAreaBaseNoNavi,
.mainAreaMinimum #bodyAreaBaseNoNavi {
	width: 974px;
	padding: 15px 0px 0px;
	margin: 0px;
	background: url(/common/images/bodyarea_wrap_no_navi.gif) left top no-repeat;
}


.mainAreaDefaultGrid1 #bodyAreaLayout,
.mainAreaDefaultGrid2 #bodyAreaLayout,
.mainAreaFullGrid #bodyAreaLayout,
.mainAreaMinimum #bodyAreaLayout {
	width: 910px;
	_width: 960px;
	_w\idth: 910px;
	padding: 0px 25px 0px;
	margin: 0px 7px;
}

/* mainArea
-------------------------------------------------- */

.mainAreaDefaultGrid1 #mainArea {
	width: 711px;
	padding: 0px;
	margin: 0px;
	float: right;
}

.mainAreaDefaultGrid2 #mainArea {
	width: 711px;
	padding: 0px;
	margin: 0px;
	float: left;
}

.mainAreaFullGrid #mainArea {
	width: 910px;
	padding: 0px;
	margin: 0px;
}

.mainAreaMinimum #mainArea {
	width: 542px;
}

#mainArea .topSpacer {
	padding: 0px;
	margin: 0px 0px 19px;
}

#mainArea .bottomSpacer {
	padding: 0px;
	margin: 0px;
}

/* leftArea
-------------------------------------------------- */

#leftArea {
	width: 169px;
	padding: 0px;
	margin: 0px;
	float: left;
}

#leftArea .topSpacer {
	padding: 0px;
	margin: 0px 0px 19px;
}

#leftArea .bottomSpacer {
	padding: 0px;
	margin: 10px 0px 0px;
}

/* rightArea
-------------------------------------------------- */

#rightArea {
	width: 169px;
	padding: 0px;
	margin: 0px;
	float: right;
}

#rightArea .topSpacer {
	padding: 0px;
	margin: 0px 0px 19px;
}

#rightArea .bottomSpacer {
	padding: 0px;
	margin: 10px 0px 0px;
}




/* --------------------------------
	navigation.css
-------------------------------- */

/* anchors
-------------------------------------------------- */

#anchors {
	padding: 0;
	margin: 0;
	position: absolute;
	left: -100em;
	top: -100em;
	/*\*//*/
		width: 1px;
		visibility: hidden;
	/**/
}

/* globalNavigation
-------------------------------------------------- */

#globalNavigation {
	width: 960px;
	height: 49px;
	padding: 0px;
	margin: 0px 7px;
	position: relative;
}

#globalNavigation ul.link {
	padding: 0px;
	margin: 0px;
	position: absolute;
	left: 0px;
	top: 0px;
	line-height: 1;
	list-style-type: none;
}

#globalNavigation ul.link li {
	padding: 0px;
	margin: 0px;
}

#globalNavigation ul.link li.menu_001 {
	width: 96px;
	height: 49px;
	position: absolute;
	left: 0px;
	top: 0px;
}

#globalNavigation ul.link li.menu_002 {
	width: 125px;
	height: 49px;
	position: absolute;
	left: 96px;
	top: 0px;
}

#globalNavigation ul.link li.menu_003 {
	width: 117px;
	height: 49px;
	position: absolute;
	left: 221px;
	top: 0px;
}

#globalNavigation ul.link li.menu_004 {
	width: 117px;
	height: 49px;
	position: absolute;
	left: 338px;
	top: 0px;
}

#globalNavigation ul.link li.menu_005 {
	width: 175px;
	height: 60px;
	position: absolute;
	left: 455px;
	top: 0px;
}

#globalNavigation ul.link li.menu_006 {
	width: 125px;
	height: 49px;
	position: absolute;
	left: 630px;
	top: 0px;
}

#globalNavigation ul.link li.menu_007 {
	width: 96px;
	height: 49px;
	position: absolute;
	left: 755px;
	top: 0px;
}

#globalNavigation ul.link li.menu_008 {
	width: 109px;
	height: 49px;
	position: absolute;
	left: 851px;
	top: 0px;
}

#globalNavigation ul.link li a {
	padding: 0px;
	margin: 0px;
	display:block;
	color: #91a9d5;
}

#globalNavigation_002 ul.link li a {
	padding: 0px;
	margin: 0px;
	display:block;
	color: #e8eff8;
}

#globalNavigation ul.link li.menu_001 {
	width: 96px;
	height: 49px;
	background: url(/common/images/gnav_over.gif) 0px 0px no-repeat;
}

#globalNavigation ul.link li.menu_002 {
	width: 125px;
	height: 49px;
	background: url(/common/images/gnav_over.gif) -96px 0px no-repeat;
}

#globalNavigation ul.link li.menu_003 {
	width: 117px;
	height: 49px;
	background: url(/common/images/gnav_over.gif) -221px 0px no-repeat;
}

#globalNavigation ul.link li.menu_004 {
	width: 117px;
	height: 49px;
	background: url(/common/images/gnav_over.gif) -338px 0px no-repeat;
}

#globalNavigation ul.link li.menu_005 {
	width: 175px;
	height: 49px;
	background: url(/common/images/gnav_over.gif) -455px 0px no-repeat;
}

#globalNavigation ul.link li.menu_006 {
	width: 125px;
	height: 49px;
	background: url(/common/images/gnav_over.gif) -630px 0px no-repeat;
}

#globalNavigation ul.link li.menu_007 {
	width: 96px;
	height: 49px;
	background: url(/common/images/gnav_over.gif) -755px 0px no-repeat;
}

#globalNavigation ul.link li.menu_008 {
	width: 109px;
	height: 49px;
	background: url(/common/images/gnav_over.gif) -851px 0px no-repeat;
}

#globalNavigation ul.link li.menu_001 a:hover {
	width: 96px;
	height: 49px;
	background-color: transparent;
}

#globalNavigation ul.link li.menu_002 a:hover {
	width: 125px;
	height: 49px;
	background-color: transparent;
}

#globalNavigation ul.link li.menu_003 a:hover {
	width: 117px;
	height: 49px;
	background-color: transparent;
}

#globalNavigation ul.link li.menu_004 a:hover {
	width: 117px;
	height: 49px;
	background-color: transparent;
}

#globalNavigation ul.link li.menu_005 a:hover {
	width: 175px;
	height: 49px;
	background-color: transparent;
}

#globalNavigation ul.link li.menu_006 a:hover {
	width: 125px;
	height: 49px;
	background-color: transparent;
}

#globalNavigation ul.link li.menu_007 a:hover {
	width: 96px;
	height: 49px;
	background-color: transparent;
}

#globalNavigation ul.link li.menu_008 a:hover {
	width: 109px;
	height: 49px;
	background-color: transparent;
}

#globalNavigation ul.link li a:hover img {
	visibility: hidden;
}

#categoryID_1 #globalNavigation ul.link li.menu_001 img {
	width: 96px;
	height: 49px;
	visibility: hidden;
}

#categoryID_2 #globalNavigation ul.link li.menu_002 img {
	width: 125px;
	height: 49px;
	visibility: hidden;
}

#categoryID_3 #globalNavigation ul.link li.menu_003 img {
	width: 117px;
	height: 49px;
	visibility: hidden;
}

#categoryID_4 #globalNavigation ul.link li.menu_004 img {
	width: 117px;
	height: 49px;
	visibility: hidden;
}

#categoryID_5 #globalNavigation ul.link li.menu_005 img {
	width: 175px;
	height: 49px;
	visibility: hidden;
}

#categoryID_6 #globalNavigation ul.link li.menu_006 img {
	width: 125px;
	height: 49px;
	visibility: hidden;
}

#categoryID_7 #globalNavigation ul.link li.menu_007 img {
	width: 96px;
	height: 49px;
	visibility: hidden;
}

#categoryID_8 #globalNavigation ul.link li.menu_008 img {
	width: 109px;
	height: 49px;
	visibility: hidden;
}

/* navigationBox leftArea
-------------------------------------------------- */

#leftArea .navigationBox {
	background: url(/common/images/sidenavi_bg.gif) 0px 0px repeat-y;
}

#leftArea .navigationBox .body {
	background: url(/common/images/sidenavi_bottom.gif) left bottom no-repeat;
}

#leftArea .navigationBox .mainMenu {
	padding: 0px 0px 1px;
	margin: 0px 0px 0px 1px;
	font-weight: bold;
	background: url(/common/images/sidenavi_hr.gif) left bottom no-repeat;
}

#leftArea .navigationBox .mainMenu div a {
	padding: 9px 9px 6px 27px;
	margin: 0px 1px 0px 0px;
	background: url(/common/images/arrow_middle_right.gif) 9px 11px no-repeat;
	display: block;
}

#categoryID_4 #leftArea .navigationBox .mainMenu div a {
	background: url(/common/images/spacearrow_blue_right.gif) 9px 11px no-repeat;
}

#categoryID_4 #leftArea .navigationBox .changeMiddleArrow div a {
	background: url(/common/images/arrow_middle_orange.gif) 9px 11px no-repeat;
}

#leftArea .navigationBox .body .end {
	background: none;
}

#leftArea .navigationBox .body .end a {
	padding: 9px 9px 9px 27px;
}

#leftArea .navigationBox .mainMenu a:hover {
	color: #c70026;
}

#leftArea .navigationBox .mainMenu .subMenu .outside a {
	padding: 0px 0px 2px 26px;
	margin: 0px;
	background: url(/common/images/icon_outside.gif) 10px 4px no-repeat;
	display: block;
}

#leftArea .navigationBox .mainMenu .subMenu .menuPdfLink a {
	padding: 0px 0px 2px 26px;
	margin: 0px;
	background: url(/common/images/icon_pdf.gif) 10px 2px no-repeat;
	display: block;
}

#leftArea .navigationBox .mainMenu .position1 a:hover,
#leftArea .navigationBox .mainMenu .position2 a:hover,
#leftArea .navigationBox .mainMenu .position3 a:hover,
#leftArea .navigationBox .mainMenu .position4 a:hover,
#leftArea .navigationBox .mainMenu .position5 a:hover,
#leftArea .navigationBox .mainMenu .position6 a:hover,
#leftArea .navigationBox .mainMenu .position7 a:hover,
#leftArea .navigationBox .mainMenu .position8 a:hover,
#leftArea .navigationBox .mainMenu .position9 a:hover,
#leftArea .navigationBox .mainMenu .position10 a:hover,
#leftArea .navigationBox .mainMenu .position11 a:hover,
#leftArea .navigationBox .mainMenu .position12 a:hover,
#leftArea .navigationBox .mainMenu .position13 a:hover,
#leftArea .navigationBox .mainMenu .position14 a:hover,
#leftArea .navigationBox .mainMenu .position15 a:hover {
	background: url(/common/images/arrow_middle_right_on.gif) 9px 11px no-repeat;
}

#categoryID_4 #leftArea .navigationBox .mainMenu .position1 a:hover,
#categoryID_4 #leftArea .navigationBox .mainMenu .position2 a:hover,
#categoryID_4 #leftArea .navigationBox .mainMenu .position3 a:hover,
#categoryID_4 #leftArea .navigationBox .mainMenu .position4 a:hover,
#categoryID_4 #leftArea .navigationBox .mainMenu .position5 a:hover,
#categoryID_4 #leftArea .navigationBox .mainMenu .position6 a:hover,
#categoryID_4 #leftArea .navigationBox .mainMenu .position7 a:hover,
#categoryID_4 #leftArea .navigationBox .mainMenu .position8 a:hover,
#categoryID_4 #leftArea .navigationBox .mainMenu .position9 a:hover,
#categoryID_4 #leftArea .navigationBox .mainMenu .position10 a:hover,
#categoryID_4 #leftArea .navigationBox .mainMenu .position11 a:hover,
#categoryID_4 #leftArea .navigationBox .mainMenu .position12 a:hover,
#categoryID_4 #leftArea .navigationBox .mainMenu .position13 a:hover,
#categoryID_4 #leftArea .navigationBox .mainMenu .position14 a:hover,
#categoryID_4 #leftArea .navigationBox .mainMenu .position15 a:hover,
#categoryID_4 #leftArea .navigationBox .mainMenu .position16 a:hover,
#categoryID_4 #leftArea .navigationBox .mainMenu .position17 a:hover {
	background: url(/common/images/spacearrow_orange_right.gif) 9px 11px no-repeat;
}

#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .position1 a:hover,
#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .position2 a:hover,
#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .position3 a:hover,
#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .position4 a:hover,
#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .position5 a:hover {
	background: url(/common/images/arrow_middle_orange_on.gif) 9px 11px no-repeat;
}

#categoryID_6 #leftArea .navigationBox .mainMenu .position1 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .position2 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .position3 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .position4 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .position5 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .position6 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .position7 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .position8 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .position9 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .position10 a:hover {
	background: url(/common/images/arrow_middle_right.gif) 9px 11px no-repeat;
}

#categoryID_7 #leftArea .navigationBox .mainMenu .position1 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .position2 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .position3 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .position4 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .position5 a:hover {
	background: url(/common/images/arrow_middle_right.gif) 9px 11px no-repeat;
}

#leftArea .navigationBox .mainMenu .parent a {
	margin: 0px;
	background: url(/common/images/arrow_middle_right.gif) 9px 11px no-repeat;
	display: block;
}

#leftArea .navigationBox .mainMenu .subMenu div {
	font-weight: normal;
	background: none;
}

#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .subMenu {
	padding: 0px 7px 0px 0px;
}

#leftArea .navigationBox .mainMenu .subMenu div a {
	padding: 0px 0px 2px 25px;
	margin: 0px;
	background: url(/common/images/arrow_blue_right.gif) 17px 3px no-repeat;
	display: block;
}

#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .subMenu div a {
	padding: 0px 0px 2px 25px;
	margin: 0px;
	background: url(/common/images/arrow_blue_right.gif) 17px 3px no-repeat;
	display: block;
}

#leftArea .navigationBox .mainMenu .subMenu .end a {
	padding: 0px 0px 6px 25px;
	margin: 0px;
	background: url(/common/images/arrow_blue_right.gif) 17px 3px no-repeat;
	display: block;
}

#leftArea .llnavCategory1 .navigationBox .mainMenu .position1 a,
#leftArea .llnavCategory2 .navigationBox .mainMenu .position2 a,
#leftArea .llnavCategory3 .navigationBox .mainMenu .position3 a,
#leftArea .llnavCategory4 .navigationBox .mainMenu .position4 a,
#leftArea .llnavCategory5 .navigationBox .mainMenu .position5 a,
#leftArea .llnavCategory6 .navigationBox .mainMenu .position6 a,
#leftArea .llnavCategory7 .navigationBox .mainMenu .position7 a,
#leftArea .llnavCategory8 .navigationBox .mainMenu .position8 a,
#leftArea .llnavCategory9 .navigationBox .mainMenu .position9 a,
#leftArea .llnavCategory10 .navigationBox .mainMenu .position10 a,
#leftArea .llnavCategory11 .navigationBox .mainMenu .position11 a,
#leftArea .llnavCategory12 .navigationBox .mainMenu .position12 a,
#leftArea .llnavCategory13 .navigationBox .mainMenu .position13 a,
#leftArea .llnavCategory14 .navigationBox .mainMenu .position14 a,
#leftArea .llnavCategory15 .navigationBox .mainMenu .position15 a,
#leftArea .llnavCategory16 .navigationBox .mainMenu .position16 a,
#leftArea .llnavCategory17 .navigationBox .mainMenu .position17 a {
	color: #c70026;
	background: url(/common/images/arrow_middle_right_on.gif) 9px 11px no-repeat;
}

#categoryID_4 #leftArea .llnavCategory1 .navigationBox .mainMenu .position1 a,
#categoryID_4 #leftArea .llnavCategory2 .navigationBox .mainMenu .position2 a,
#categoryID_4 #leftArea .llnavCategory3 .navigationBox .mainMenu .position3 a,
#categoryID_4 #leftArea .llnavCategory4 .navigationBox .mainMenu .position4 a,
#categoryID_4 #leftArea .llnavCategory5 .navigationBox .mainMenu .position5 a,
#categoryID_4 #leftArea .llnavCategory6 .navigationBox .mainMenu .position6 a,
#categoryID_4 #leftArea .llnavCategory7 .navigationBox .mainMenu .position7 a,
#categoryID_4 #leftArea .llnavCategory8 .navigationBox .mainMenu .position8 a,
#categoryID_4 #leftArea .llnavCategory9 .navigationBox .mainMenu .position9 a,
#categoryID_4 #leftArea .llnavCategory10 .navigationBox .mainMenu .position10 a,
#categoryID_4 #leftArea .llnavCategory11 .navigationBox .mainMenu .position11 a,
#categoryID_4 #leftArea .llnavCategory12 .navigationBox .mainMenu .position12 a,
#categoryID_4 #leftArea .llnavCategory13 .navigationBox .mainMenu .position13 a,
#categoryID_4 #leftArea .llnavCategory14 .navigationBox .mainMenu .position14 a,
#categoryID_4 #leftArea .llnavCategory15 .navigationBox .mainMenu .position15 a,
#categoryID_4 #leftArea .llnavCategory16 .navigationBox .mainMenu .position16 a,
#categoryID_4 #leftArea .llnavCategory17 .navigationBox .mainMenu .position17 a {
	color: #c70026;
	background: url(/common/images/spacearrow_orange_right.gif) 9px 11px no-repeat;
}

#categoryID_4 #leftArea .llnavCategory1 .navigationBox .changeMiddleArrow .position1 a,
#categoryID_4 #leftArea .llnavCategory2 .navigationBox .changeMiddleArrow .position2 a,
#categoryID_4 #leftArea .llnavCategory3 .navigationBox .changeMiddleArrow .position3 a,
#categoryID_4 #leftArea .llnavCategory4 .navigationBox .changeMiddleArrow .position4 a,
#categoryID_4 #leftArea .llnavCategory5 .navigationBox .changeMiddleArrow .position5 a {
	color: #c70026;
	background: url(/common/images/arrow_middle_orange_on.gif) 9px 11px no-repeat;
}

#categoryID_6 #leftArea .llnavCategory1 .navigationBox .mainMenu .position1 a,
#categoryID_6 #leftArea .llnavCategory2 .navigationBox .mainMenu .position2 a,
#categoryID_6 #leftArea .llnavCategory3 .navigationBox .mainMenu .position3 a,
#categoryID_6 #leftArea .llnavCategory4 .navigationBox .mainMenu .position4 a,
#categoryID_6 #leftArea .llnavCategory5 .navigationBox .mainMenu .position5 a,
#categoryID_6 #leftArea .llnavCategory6 .navigationBox .mainMenu .position6 a,
#categoryID_6 #leftArea .llnavCategory7 .navigationBox .mainMenu .position7 a,
#categoryID_6 #leftArea .llnavCategory8 .navigationBox .mainMenu .position8 a,
#categoryID_6 #leftArea .llnavCategory9 .navigationBox .mainMenu .position9 a,
#categoryID_6 #leftArea .llnavCategory10 .navigationBox .mainMenu .position10 a,
#categoryID_7 #leftArea .llnavCategory1 .navigationBox .mainMenu .position1 a,
#categoryID_7 #leftArea .llnavCategory2 .navigationBox .mainMenu .position2 a,
#categoryID_7 #leftArea .llnavCategory3 .navigationBox .mainMenu .position3 a,
#categoryID_7 #leftArea .llnavCategory4 .navigationBox .mainMenu .position4 a,
#categoryID_7 #leftArea .llnavCategory5 .navigationBox .mainMenu .position5 a {
	color: #333333;
	background: url(/common/images/arrow_middle_right.gif) 9px 11px no-repeat;
}

#leftArea .llnavCategory1-1 .navigationBox .mainMenu .subMenu .position1-1 a,
#leftArea .llnavCategory1-2 .navigationBox .mainMenu .subMenu .position1-2 a,
#leftArea .llnavCategory1-3 .navigationBox .mainMenu .subMenu .position1-3 a,
#leftArea .llnavCategory1-4 .navigationBox .mainMenu .subMenu .position1-4 a,
#leftArea .llnavCategory1-5 .navigationBox .mainMenu .subMenu .position1-5 a,
#leftArea .llnavCategory1-6 .navigationBox .mainMenu .subMenu .position1-6 a,
#leftArea .llnavCategory1-7 .navigationBox .mainMenu .subMenu .position1-7 a,
#leftArea .llnavCategory1-8 .navigationBox .mainMenu .subMenu .position1-8 a,
#leftArea .llnavCategory1-9 .navigationBox .mainMenu .subMenu .position1-9 a,
#leftArea .llnavCategory1-10 .navigationBox .mainMenu .subMenu .position1-10 a,
#leftArea .llnavCategory1-11 .navigationBox .mainMenu .subMenu .position1-11 a,
#leftArea .llnavCategory2-1 .navigationBox .mainMenu .subMenu .position2-1 a,
#leftArea .llnavCategory2-2 .navigationBox .mainMenu .subMenu .position2-2 a,
#leftArea .llnavCategory2-3 .navigationBox .mainMenu .subMenu .position2-3 a,
#leftArea .llnavCategory2-4 .navigationBox .mainMenu .subMenu .position2-4 a,
#leftArea .llnavCategory2-5 .navigationBox .mainMenu .subMenu .position2-5 a,
#leftArea .llnavCategory2-6 .navigationBox .mainMenu .subMenu .position2-6 a,
#leftArea .llnavCategory2-7 .navigationBox .mainMenu .subMenu .position2-7 a,
#leftArea .llnavCategory2-8 .navigationBox .mainMenu .subMenu .position2-8 a,
#leftArea .llnavCategory2-9 .navigationBox .mainMenu .subMenu .position2-9 a,
#leftArea .llnavCategory2-10 .navigationBox .mainMenu .subMenu .position2-10 a,
#leftArea .llnavCategory3-1 .navigationBox .mainMenu .subMenu .position3-1 a,
#leftArea .llnavCategory3-2 .navigationBox .mainMenu .subMenu .position3-2 a,
#leftArea .llnavCategory3-3 .navigationBox .mainMenu .subMenu .position3-3 a,
#leftArea .llnavCategory3-4 .navigationBox .mainMenu .subMenu .position3-4 a,
#leftArea .llnavCategory3-5 .navigationBox .mainMenu .subMenu .position3-5 a,
#leftArea .llnavCategory3-6 .navigationBox .mainMenu .subMenu .position3-6 a,
#leftArea .llnavCategory3-7 .navigationBox .mainMenu .subMenu .position3-7 a,
#leftArea .llnavCategory3-8 .navigationBox .mainMenu .subMenu .position3-8 a,
#leftArea .llnavCategory3-9 .navigationBox .mainMenu .subMenu .position3-9 a,
#leftArea .llnavCategory3-10 .navigationBox .mainMenu .subMenu .position3-10 a,
#leftArea .llnavCategory4-1 .navigationBox .mainMenu .subMenu .position4-1 a,
#leftArea .llnavCategory4-2 .navigationBox .mainMenu .subMenu .position4-2 a,
#leftArea .llnavCategory4-3 .navigationBox .mainMenu .subMenu .position4-3 a,
#leftArea .llnavCategory4-4 .navigationBox .mainMenu .subMenu .position4-4 a,
#leftArea .llnavCategory4-5 .navigationBox .mainMenu .subMenu .position4-5 a,
#leftArea .llnavCategory4-6 .navigationBox .mainMenu .subMenu .position4-6 a,
#leftArea .llnavCategory4-7 .navigationBox .mainMenu .subMenu .position4-7 a,
#leftArea .llnavCategory4-8 .navigationBox .mainMenu .subMenu .position4-8 a,
#leftArea .llnavCategory4-9 .navigationBox .mainMenu .subMenu .position4-9 a,
#leftArea .llnavCategory4-10 .navigationBox .mainMenu .subMenu .position4-10 a,
#leftArea .llnavCategory5-1 .navigationBox .mainMenu .subMenu .position5-1 a,
#leftArea .llnavCategory5-2 .navigationBox .mainMenu .subMenu .position5-2 a,
#leftArea .llnavCategory5-3 .navigationBox .mainMenu .subMenu .position5-3 a,
#leftArea .llnavCategory5-4 .navigationBox .mainMenu .subMenu .position5-4 a,
#leftArea .llnavCategory5-5 .navigationBox .mainMenu .subMenu .position5-5 a,
#leftArea .llnavCategory5-6 .navigationBox .mainMenu .subMenu .position5-6 a,
#leftArea .llnavCategory5-7 .navigationBox .mainMenu .subMenu .position5-7 a,
#leftArea .llnavCategory5-8 .navigationBox .mainMenu .subMenu .position5-8 a,
#leftArea .llnavCategory5-9 .navigationBox .mainMenu .subMenu .position5-9 a,
#leftArea .llnavCategory5-10 .navigationBox .mainMenu .subMenu .position5-10 a,
#leftArea .llnavCategory6-1 .navigationBox .mainMenu .subMenu .position6-1 a,
#leftArea .llnavCategory6-2 .navigationBox .mainMenu .subMenu .position6-2 a,
#leftArea .llnavCategory6-3 .navigationBox .mainMenu .subMenu .position6-3 a,
#leftArea .llnavCategory6-4 .navigationBox .mainMenu .subMenu .position6-4 a,
#leftArea .llnavCategory6-5 .navigationBox .mainMenu .subMenu .position6-5 a,
#leftArea .llnavCategory6-6 .navigationBox .mainMenu .subMenu .position6-6 a,
#leftArea .llnavCategory6-7 .navigationBox .mainMenu .subMenu .position6-7 a,
#leftArea .llnavCategory6-8 .navigationBox .mainMenu .subMenu .position6-8 a,
#leftArea .llnavCategory6-9 .navigationBox .mainMenu .subMenu .position6-9 a,
#leftArea .llnavCategory6-10 .navigationBox .mainMenu .subMenu .position6-10 a,
#leftArea .llnavCategory7-1 .navigationBox .mainMenu .subMenu .position7-1 a,
#leftArea .llnavCategory7-2 .navigationBox .mainMenu .subMenu .position7-2 a,
#leftArea .llnavCategory7-3 .navigationBox .mainMenu .subMenu .position7-3 a,
#leftArea .llnavCategory7-4 .navigationBox .mainMenu .subMenu .position7-4 a,
#leftArea .llnavCategory7-5 .navigationBox .mainMenu .subMenu .position7-5 a,
#leftArea .llnavCategory7-6 .navigationBox .mainMenu .subMenu .position7-6 a,
#leftArea .llnavCategory7-7 .navigationBox .mainMenu .subMenu .position7-7 a,
#leftArea .llnavCategory7-8 .navigationBox .mainMenu .subMenu .position7-8 a,
#leftArea .llnavCategory7-9 .navigationBox .mainMenu .subMenu .position7-9 a,
#leftArea .llnavCategory7-10 .navigationBox .mainMenu .subMenu .position7-10 a,
#leftArea .llnavCategory8-1 .navigationBox .mainMenu .subMenu .position8-1 a,
#leftArea .llnavCategory8-2 .navigationBox .mainMenu .subMenu .position8-2 a,
#leftArea .llnavCategory8-3 .navigationBox .mainMenu .subMenu .position8-3 a,
#leftArea .llnavCategory8-4 .navigationBox .mainMenu .subMenu .position8-4 a,
#leftArea .llnavCategory8-5 .navigationBox .mainMenu .subMenu .position8-5 a,
#leftArea .llnavCategory8-6 .navigationBox .mainMenu .subMenu .position8-6 a,
#leftArea .llnavCategory8-7 .navigationBox .mainMenu .subMenu .position8-7 a,
#leftArea .llnavCategory8-8 .navigationBox .mainMenu .subMenu .position8-8 a,
#leftArea .llnavCategory8-9 .navigationBox .mainMenu .subMenu .position8-9 a,
#leftArea .llnavCategory8-10 .navigationBox .mainMenu .subMenu .position8-10 a,
#leftArea .llnavCategory9-1 .navigationBox .mainMenu .subMenu .position9-1 a,
#leftArea .llnavCategory9-2 .navigationBox .mainMenu .subMenu .position9-2 a,
#leftArea .llnavCategory9-3 .navigationBox .mainMenu .subMenu .position9-3 a,
#leftArea .llnavCategory9-4 .navigationBox .mainMenu .subMenu .position9-4 a,
#leftArea .llnavCategory9-5 .navigationBox .mainMenu .subMenu .position9-5 a,
#leftArea .llnavCategory9-6 .navigationBox .mainMenu .subMenu .position9-6 a,
#leftArea .llnavCategory9-7 .navigationBox .mainMenu .subMenu .position9-7 a,
#leftArea .llnavCategory9-8 .navigationBox .mainMenu .subMenu .position9-8 a,
#leftArea .llnavCategory9-9 .navigationBox .mainMenu .subMenu .position9-9 a,
#leftArea .llnavCategory9-10 .navigationBox .mainMenu .subMenu .position9-10 a,
#leftArea .llnavCategory10-1 .navigationBox .mainMenu .subMenu .position10-1 a,
#leftArea .llnavCategory10-2 .navigationBox .mainMenu .subMenu .position10-2 a,
#leftArea .llnavCategory10-3 .navigationBox .mainMenu .subMenu .position10-3 a,
#leftArea .llnavCategory10-4 .navigationBox .mainMenu .subMenu .position10-4 a,
#leftArea .llnavCategory10-5 .navigationBox .mainMenu .subMenu .position10-5 a,
#leftArea .llnavCategory10-6 .navigationBox .mainMenu .subMenu .position10-6 a,
#leftArea .llnavCategory10-7 .navigationBox .mainMenu .subMenu .position10-7 a,
#leftArea .llnavCategory10-8 .navigationBox .mainMenu .subMenu .position10-8 a,
#leftArea .llnavCategory10-9 .navigationBox .mainMenu .subMenu .position10-9 a,
#leftArea .llnavCategory10-10 .navigationBox .mainMenu .subMenu .position10-10 a,
#leftArea .llnavCategory2004 .navigationBox .mainMenu .subMenu .position2004 a,
#leftArea .llnavCategory2005 .navigationBox .mainMenu .subMenu .position2005 a,
#leftArea .llnavCategory2006 .navigationBox .mainMenu .subMenu .position2006 a,
#leftArea .llnavCategory2007 .navigationBox .mainMenu .subMenu .position2007 a,
#leftArea .llnavCategory2008 .navigationBox .mainMenu .subMenu .position2008 a,
#leftArea .llnavCategory2009 .navigationBox .mainMenu .subMenu .position2009 a,
#leftArea .llnavCategory2010 .navigationBox .mainMenu .subMenu .position2010 a,
#leftArea .llnavCategory2011 .navigationBox .mainMenu .subMenu .position2011 a,
#leftArea .llnavCategory2012 .navigationBox .mainMenu .subMenu .position2012 a,
#leftArea .llnavCategory2013 .navigationBox .mainMenu .subMenu .position2013 a,
#leftArea .llnavCategory2014 .navigationBox .mainMenu .subMenu .position2014 a,
#leftArea .llnavCategory2014 .navigationBox .mainMenu .subMenu .position2015 a {
	color: #c70026;
	background: url(/common/images/arrow_red_right.gif) 17px 5px no-repeat;
}

#categoryID_4 #leftArea .llnavCategory2-1 .navigationBox .changeMiddleArrow .subMenu .position2-1 a,
#categoryID_4 #leftArea .llnavCategory2-2 .navigationBox .changeMiddleArrow .subMenu .position2-2 a,
#categoryID_4 #leftArea .llnavCategory2-3 .navigationBox .changeMiddleArrow .subMenu .position2-3 a,
#categoryID_4 #leftArea .llnavCategory2-4 .navigationBox .changeMiddleArrow .subMenu .position2-4 a,
#categoryID_4 #leftArea .llnavCategory2-5 .navigationBox .changeMiddleArrow .subMenu .position2-5 a,
#categoryID_4 #leftArea .llnavCategory3-1 .navigationBox .changeMiddleArrow .subMenu .position3-1 a,
#categoryID_4 #leftArea .llnavCategory3-2 .navigationBox .changeMiddleArrow .subMenu .position3-2 a,
#categoryID_4 #leftArea .llnavCategory3-3 .navigationBox .changeMiddleArrow .subMenu .position3-3 a,
#categoryID_4 #leftArea .llnavCategory3-4 .navigationBox .changeMiddleArrow .subMenu .position3-4 a,
#categoryID_4 #leftArea .llnavCategory3-5 .navigationBox .changeMiddleArrow .subMenu .position3-5 a,
#categoryID_4 #leftArea .llnavCategory4-1 .navigationBox .changeMiddleArrow .subMenu .position4-1 a,
#categoryID_4 #leftArea .llnavCategory4-2 .navigationBox .changeMiddleArrow .subMenu .position4-2 a,
#categoryID_4 #leftArea .llnavCategory4-3 .navigationBox .changeMiddleArrow .subMenu .position4-3 a,
#categoryID_4 #leftArea .llnavCategory4-4 .navigationBox .changeMiddleArrow .subMenu .position4-4 a,
#categoryID_4 #leftArea .llnavCategory4-5 .navigationBox .changeMiddleArrow .subMenu .position4-5 a {
	color: #c70026;
	background: url(/common/images/arrow_red_right.gif) 17px 5px no-repeat;
}

#categoryID_6 #leftArea .llnavCategory3-1 .navigationBox .mainMenu .subMenu .position3-1 a,
#categoryID_6 #leftArea .llnavCategory3-2 .navigationBox .mainMenu .subMenu .position3-2 a,
#categoryID_6 #leftArea .llnavCategory3-3 .navigationBox .mainMenu .subMenu .position3-3 a,
#categoryID_6 #leftArea .llnavCategory3-4 .navigationBox .mainMenu .subMenu .position3-4 a,
#categoryID_6 #leftArea .llnavCategory3-5 .navigationBox .mainMenu .subMenu .position3-5 a,
#categoryID_6 #leftArea .llnavCategory3-6 .navigationBox .mainMenu .subMenu .position3-6 a,
#categoryID_6 #leftArea .llnavCategory3-7 .navigationBox .mainMenu .subMenu .position3-7 a,
#categoryID_6 #leftArea .llnavCategory4-1 .navigationBox .mainMenu .subMenu .position4-1 a,
#categoryID_6 #leftArea .llnavCategory4-2 .navigationBox .mainMenu .subMenu .position4-2 a,
#categoryID_6 #leftArea .llnavCategory4-3 .navigationBox .mainMenu .subMenu .position4-3 a,
#categoryID_6 #leftArea .llnavCategory4-4 .navigationBox .mainMenu .subMenu .position4-4 a,
#categoryID_6 #leftArea .llnavCategory9-1 .navigationBox .mainMenu .subMenu .position9-1 a,
#categoryID_6 #leftArea .llnavCategory9-2 .navigationBox .mainMenu .subMenu .position9-2 a,
#categoryID_6 #leftArea .llnavCategory9-3 .navigationBox .mainMenu .subMenu .position9-3 a,
#categoryID_7 #leftArea .llnavCategory1-1 .navigationBox .mainMenu .subMenu .position1-1 a,
#categoryID_7 #leftArea .llnavCategory1-2 .navigationBox .mainMenu .subMenu .position1-2 a,
#categoryID_7 #leftArea .llnavCategory1-3 .navigationBox .mainMenu .subMenu .position1-3 a,
#categoryID_7 #leftArea .llnavCategory1-4 .navigationBox .mainMenu .subMenu .position1-4 a,
#categoryID_7 #leftArea .llnavCategory1-5 .navigationBox .mainMenu .subMenu .position1-5 a,
#categoryID_7 #leftArea .llnavCategory1-6 .navigationBox .mainMenu .subMenu .position1-6 a,
#categoryID_7 #leftArea .llnavCategory1-7 .navigationBox .mainMenu .subMenu .position1-7 a,
#categoryID_7 #leftArea .llnavCategory1-8 .navigationBox .mainMenu .subMenu .position1-8 a,
#categoryID_7 #leftArea .llnavCategory1-9 .navigationBox .mainMenu .subMenu .position1-9 a,
#categoryID_7 #leftArea .llnavCategory1-10 .navigationBox .mainMenu .subMenu .position1-10 a,
#categoryID_7 #leftArea .llnavCategory1-11 .navigationBox .mainMenu .subMenu .position1-11 a,
#categoryID_7 #leftArea .llnavCategory3-1 .navigationBox .mainMenu .subMenu .position3-1 a,
#categoryID_7 #leftArea .llnavCategory3-2 .navigationBox .mainMenu .subMenu .position3-2 a,
#categoryID_7 #leftArea .llnavCategory4-1 .navigationBox .mainMenu .subMenu .position4-1 a,
#categoryID_7 #leftArea .llnavCategory4-2 .navigationBox .mainMenu .subMenu .position4-2 a,
#categoryID_7 #leftArea .llnavCategory4-3 .navigationBox .mainMenu .subMenu .position4-3 a,
#categoryID_7 #leftArea .llnavCategory4-4 .navigationBox .mainMenu .subMenu .position4-4 a,
#categoryID_7 #leftArea .llnavCategory2004 .navigationBox .mainMenu .subMenu .position2004 a,
#categoryID_7 #leftArea .llnavCategory2005 .navigationBox .mainMenu .subMenu .position2005 a,
#categoryID_7 #leftArea .llnavCategory2006 .navigationBox .mainMenu .subMenu .position2006 a,
#categoryID_7 #leftArea .llnavCategory2007 .navigationBox .mainMenu .subMenu .position2007 a,
#categoryID_7 #leftArea .llnavCategory2008 .navigationBox .mainMenu .subMenu .position2008 a,
#categoryID_7 #leftArea .llnavCategory2009 .navigationBox .mainMenu .subMenu .position2009 a,
#categoryID_7 #leftArea .llnavCategory2010 .navigationBox .mainMenu .subMenu .position2010 a,
#categoryID_7 #leftArea .llnavCategory2011 .navigationBox .mainMenu .subMenu .position2011 a {
	color: #333333;
	background: url(/common/images/arrow_blue_right.gif) 17px 3px no-repeat;
}

#leftArea .navigationBox .mainMenu .subMenu .position1-1 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position1-2 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position1-3 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position1-4 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position1-5 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position1-6 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position1-7 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position1-8 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position1-9 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position1-10 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position1-11 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2-1 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2-2 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2-3 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2-4 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2-5 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2-6 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2-7 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2-8 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2-9 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2-10 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position3-1 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position3-2 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position3-3 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position3-4 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position3-5 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position3-6 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position3-7 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position3-8 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position3-9 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position3-10 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position4-1 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position4-2 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position4-3 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position4-4 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position4-5 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position4-6 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position4-7 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position4-8 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position4-9 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position4-10 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position5-1 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position5-2 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position5-3 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position5-4 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position5-5 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position5-6 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position5-7 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position5-8 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position5-9 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position5-10 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position6-1 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position6-2 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position6-3 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position6-4 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position6-5 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position6-6 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position6-7 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position6-8 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position6-9 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position6-10 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position7-1 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position7-2 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position7-3 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position7-4 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position7-5 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position7-6 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position7-7 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position7-8 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position7-9 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position7-10 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position8-1 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position8-2 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position8-3 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position8-4 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position8-5 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position8-6 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position8-7 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position8-8 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position8-9 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position8-10 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position9-1 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position9-2 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position9-3 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position9-4 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position9-5 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position9-6 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position9-7 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position9-8 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position9-9 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position9-10 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position10-1 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position10-2 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position10-3 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position10-4 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position10-5 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position10-6 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position10-7 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position10-8 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position10-9 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position10-10 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2004 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2005 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2006 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2007 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2008 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2009 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2010 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2011 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2012 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2013 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2014 a:hover,
#leftArea .navigationBox .mainMenu .subMenu .position2015 a:hover {
	color: #c70026;
	background: url(/common/images/arrow_red_right.gif) 17px 5px no-repeat;
}


#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .subMenu .position2-1 a:hover,
#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .subMenu .position2-2 a:hover,
#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .subMenu .position2-3 a:hover,
#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .subMenu .position2-4 a:hover,
#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .subMenu .position2-5 a:hover,
#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .subMenu .position3-1 a:hover,
#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .subMenu .position3-2 a:hover,
#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .subMenu .position3-3 a:hover,
#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .subMenu .position3-4 a:hover,
#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .subMenu .position3-5 a:hover,
#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .subMenu .position4-1 a:hover,
#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .subMenu .position4-2 a:hover,
#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .subMenu .position4-3 a:hover,
#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .subMenu .position4-4 a:hover,
#categoryID_4 #leftArea .navigationBox .changeMiddleArrow .subMenu .position4-5 a:hover {
	color: #c70026;
	background: url(/common/images/arrow_red_right.gif) 17px 5px no-repeat;
}

#categoryID_6 #leftArea .navigationBox .mainMenu .subMenu .position3-1 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .subMenu .position3-2 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .subMenu .position3-3 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .subMenu .position3-4 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .subMenu .position3-5 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .subMenu .position3-6 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .subMenu .position3-7 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .subMenu .position4-1 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .subMenu .position4-2 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .subMenu .position4-3 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .subMenu .position4-4 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .subMenu .position9-1 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .subMenu .position9-2 a:hover,
#categoryID_6 #leftArea .navigationBox .mainMenu .subMenu .position9-3 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position1-1 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position1-2 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position1-3 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position1-4 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position1-5 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position1-6 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position1-7 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position1-8 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position1-9 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position1-10 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position1-11 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position3-1 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position3-2 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position4-1 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position4-2 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position2004 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position2005 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position2006 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position2007 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position2008 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position2009 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position2010 a:hover,
#categoryID_7 #leftArea .navigationBox .mainMenu .subMenu .position2011 a:hover {
	color: #c70026;
	background: url(/common/images/arrow_blue_right.gif) 17px 3px no-repeat;
}

#leftArea .navigationBox .headingTop {
	width: 169px;
	height: 63px;
	background: url(/common/images/sidenavi_cat_on.gif) 0px 0px no-repeat;
	display: block;
}

#leftArea .navigationBox .changeSaijikiHeading {
	background: url(/common/images/sidenavi_saijiki_on.gif) 0px 0px no-repeat;
}

#leftArea .navigationBox .changeMetabolicHeading {
	background: url(/common/images/sidenavi_metabolic_on.gif) 0px 0px no-repeat;
}

#leftArea .navigationBox .headingTop a {
	display:block;
}

#leftArea .navigationBox .headingTop a:hover img {
	width: 169px;
	height: 63px;
	visibility: hidden;
}

#leftArea .navigationBox .headingTop a:hover {
	width: 169px;
	height: 63px;
	background-color: transparent;
}

/* navigationBox rightArea
-------------------------------------------------- */

#rightArea .navigationBox {
	background: url(/common/images/sidenavi_bg.gif) 0px 0px repeat-y;
}

#rightArea .navigationBox .body {
	background: url(/common/images/sidenavi_bottom.gif) left bottom no-repeat;
}

#rightArea .navigationBox .mainMenu {
	padding: 0px 0px 1px;
	margin: 0px 0px 0px 1px;
	font-weight: bold;
	background: url(/common/images/sidenavi_hr.gif) left bottom no-repeat;
}

#rightArea .navigationBox .mainMenu div a {
	padding: 9px 9px 6px 27px;
	margin: 0px 1px 0px 0px;
	background: url(/common/images/arrow_middle_right.gif) 9px 11px no-repeat;
	display: block;
}

#categoryID_4 #rightArea .navigationBox .mainMenu div a {
	background: url(/common/images/spacearrow_blue_right.gif) 9px 11px no-repeat;
}

#rightArea .navigationBox .body .end {
	background: none;
}

#rightArea .navigationBox .body .end a {
	padding: 9px 9px 9px 27px;
}

#rightArea .navigationBox .mainMenu .position1 a:hover,
#rightArea .navigationBox .mainMenu .position2 a:hover,
#rightArea .navigationBox .mainMenu .position3 a:hover,
#rightArea .navigationBox .mainMenu .position4 a:hover,
#rightArea .navigationBox .mainMenu .position5 a:hover,
#rightArea .navigationBox .mainMenu .position6 a:hover,
#rightArea .navigationBox .mainMenu .position7 a:hover,
#rightArea .navigationBox .mainMenu .position8 a:hover,
#rightArea .navigationBox .mainMenu .position9 a:hover {
	background: url(/common/images/arrow_middle_right_on.gif) 9px 11px no-repeat;
}

#categoryID_4 #rightArea .navigationBox .mainMenu .position1 a:hover,
#categoryID_4 #rightArea .navigationBox .mainMenu .position2 a:hover,
#categoryID_4 #rightArea .navigationBox .mainMenu .position3 a:hover,
#categoryID_4 #rightArea .navigationBox .mainMenu .position4 a:hover,
#categoryID_4 #rightArea .navigationBox .mainMenu .position5 a:hover,
#categoryID_4 #rightArea .navigationBox .mainMenu .position6 a:hover,
#categoryID_4 #rightArea .navigationBox .mainMenu .position7 a:hover,
#categoryID_4 #rightArea .navigationBox .mainMenu .position8 a:hover,
#categoryID_4 #rightArea .navigationBox .mainMenu .position9 a:hover {
	background: url(/common/images/spacearrow_orange_right.gif) 9px 11px no-repeat;
}

#rightArea .navigationBox .mainMenu .parent a {
	margin: 0px;
	background: url(/common/images/arrow_middle_right.gif) 9px 11px no-repeat;
	display: block;
}

#rightArea .navigationBox .mainMenu .subMenu div {
	font-weight: normal;
	background: none;
}

#rightArea .navigationBox .mainMenu .subMenu div a {
	padding: 0px 0px 2px 25px;
	margin: 0px;
	background: url(/common/images/arrow_blue_right.gif) 17px 3px no-repeat;
	display: block;
}

#rightArea .navigationBox .mainMenu .subMenu .end a {
	padding: 0px 0px 6px 25px;
	margin: 0px;
	background: url(/common/images/arrow_blue_right.gif) 17px 3px no-repeat;
	display: block;
}

#categoryID_4 #rightArea .navigationBox .mainMenu .subMenu div a,
#categoryID_4 #rightArea .navigationBox .mainMenu .subMenu .end a {
	background: url(/common/images/arrow_blue_right.gif) 17px 3px no-repeat;
}

#rightArea .rlnavCategory1 .navigationBox .mainMenu .position1 a,
#rightArea .rlnavCategory2 .navigationBox .mainMenu .position2 a,
#rightArea .rlnavCategory3 .navigationBox .mainMenu .position3 a,
#rightArea .rlnavCategory4 .navigationBox .mainMenu .position4 a,
#rightArea .rlnavCategory5 .navigationBox .mainMenu .position5 a,
#rightArea .rlnavCategory6 .navigationBox .mainMenu .position6 a,
#rightArea .rlnavCategory7 .navigationBox .mainMenu .position7 a,
#rightArea .rlnavCategory8 .navigationBox .mainMenu .position8 a,
#rightArea .rlnavCategory9 .navigationBox .mainMenu .position9 a {
	color: #c70026;
	background: url(/common/images/arrow_middle_right_on.gif) 9px 11px no-repeat;
}

#categoryID_4 #rightArea .rlnavCategory1 .navigationBox .mainMenu .position1 a,
#categoryID_4 #rightArea .rlnavCategory2 .navigationBox .mainMenu .position2 a,
#categoryID_4 #rightArea .rlnavCategory3 .navigationBox .mainMenu .position3 a,
#categoryID_4 #rightArea .rlnavCategory4 .navigationBox .mainMenu .position4 a,
#categoryID_4 #rightArea .rlnavCategory5 .navigationBox .mainMenu .position5 a,
#categoryID_4 #rightArea .rlnavCategory6 .navigationBox .mainMenu .position6 a,
#categoryID_4 #rightArea .rlnavCategory7 .navigationBox .mainMenu .position7 a,
#categoryID_4 #rightArea .rlnavCategory8 .navigationBox .mainMenu .position8 a,
#categoryID_4 #rightArea .rlnavCategory9 .navigationBox .mainMenu .position9 a {
	color: #c70026;
	background: url(/common/images/spacearrow_orange_right.gif) 9px 11px no-repeat;
}

#rightArea .rlnavCategory1-1 .navigationBox .mainMenu .subMenu .position1-1 a,
#rightArea .rlnavCategory1-2 .navigationBox .mainMenu .subMenu .position1-2 a,
#rightArea .rlnavCategory1-3 .navigationBox .mainMenu .subMenu .position1-3 a,
#rightArea .rlnavCategory1-4 .navigationBox .mainMenu .subMenu .position1-4 a,
#rightArea .rlnavCategory1-5 .navigationBox .mainMenu .subMenu .position1-5 a,
#rightArea .rlnavCategory1-6 .navigationBox .mainMenu .subMenu .position1-6 a,
#rightArea .rlnavCategory1-7 .navigationBox .mainMenu .subMenu .position1-7 a,
#rightArea .rlnavCategory1-8 .navigationBox .mainMenu .subMenu .position1-8 a,
#rightArea .rlnavCategory1-9 .navigationBox .mainMenu .subMenu .position1-9 a,
#rightArea .rlnavCategory1-10 .navigationBox .mainMenu .subMenu .position1-10 a,
#rightArea .rlnavCategory1-11 .navigationBox .mainMenu .subMenu .position1-11 a,
#rightArea .rlnavCategory2-1 .navigationBox .mainMenu .subMenu .position2-1 a,
#rightArea .rlnavCategory2-2 .navigationBox .mainMenu .subMenu .position2-2 a,
#rightArea .rlnavCategory2-3 .navigationBox .mainMenu .subMenu .position2-3 a,
#rightArea .rlnavCategory2-4 .navigationBox .mainMenu .subMenu .position2-4 a,
#rightArea .rlnavCategory2-5 .navigationBox .mainMenu .subMenu .position2-5 a,
#rightArea .rlnavCategory3-1 .navigationBox .mainMenu .subMenu .position3-1 a,
#rightArea .rlnavCategory3-2 .navigationBox .mainMenu .subMenu .position3-2 a,
#rightArea .rlnavCategory3-3 .navigationBox .mainMenu .subMenu .position3-3 a,
#rightArea .rlnavCategory3-4 .navigationBox .mainMenu .subMenu .position3-4 a,
#rightArea .rlnavCategory3-5 .navigationBox .mainMenu .subMenu .position3-5 a,
#rightArea .rlnavCategory4-1 .navigationBox .mainMenu .subMenu .position4-1 a,
#rightArea .rlnavCategory4-2 .navigationBox .mainMenu .subMenu .position4-2 a,
#rightArea .rlnavCategory4-3 .navigationBox .mainMenu .subMenu .position4-3 a,
#rightArea .rlnavCategory4-4 .navigationBox .mainMenu .subMenu .position4-4 a,
#rightArea .rlnavCategory4-5 .navigationBox .mainMenu .subMenu .position4-5 a,
#rightArea .rlnavCategory5-1 .navigationBox .mainMenu .subMenu .position5-1 a,
#rightArea .rlnavCategory5-2 .navigationBox .mainMenu .subMenu .position5-2 a,
#rightArea .rlnavCategory5-3 .navigationBox .mainMenu .subMenu .position5-3 a,
#rightArea .rlnavCategory5-4 .navigationBox .mainMenu .subMenu .position5-4 a,
#rightArea .rlnavCategory5-5 .navigationBox .mainMenu .subMenu .position5-5 a,
#rightArea .rlnavCategory6-1 .navigationBox .mainMenu .subMenu .position6-1 a,
#rightArea .rlnavCategory6-2 .navigationBox .mainMenu .subMenu .position6-2 a,
#rightArea .rlnavCategory6-3 .navigationBox .mainMenu .subMenu .position6-3 a,
#rightArea .rlnavCategory6-4 .navigationBox .mainMenu .subMenu .position6-4 a,
#rightArea .rlnavCategory6-5 .navigationBox .mainMenu .subMenu .position6-5 a,
#rightArea .rlnavCategory7-1 .navigationBox .mainMenu .subMenu .position7-1 a,
#rightArea .rlnavCategory7-2 .navigationBox .mainMenu .subMenu .position7-2 a,
#rightArea .rlnavCategory7-3 .navigationBox .mainMenu .subMenu .position7-3 a,
#rightArea .rlnavCategory7-4 .navigationBox .mainMenu .subMenu .position7-4 a,
#rightArea .rlnavCategory7-5 .navigationBox .mainMenu .subMenu .position7-5 a,
#rightArea .rlnavCategory8-1 .navigationBox .mainMenu .subMenu .position8-1 a,
#rightArea .rlnavCategory8-2 .navigationBox .mainMenu .subMenu .position8-2 a,
#rightArea .rlnavCategory8-3 .navigationBox .mainMenu .subMenu .position8-3 a,
#rightArea .rlnavCategory8-4 .navigationBox .mainMenu .subMenu .position8-4 a,
#rightArea .rlnavCategory8-5 .navigationBox .mainMenu .subMenu .position8-5 a,
#rightArea .rlnavCategory9-1 .navigationBox .mainMenu .subMenu .position9-1 a,
#rightArea .rlnavCategory9-2 .navigationBox .mainMenu .subMenu .position9-2 a,
#rightArea .rlnavCategory9-3 .navigationBox .mainMenu .subMenu .position9-3 a,
#rightArea .rlnavCategory9-4 .navigationBox .mainMenu .subMenu .position9-4 a,
#rightArea .rlnavCategory9-5 .navigationBox .mainMenu .subMenu .position9-5 a,
#rightArea .rlnavCategory2004 .navigationBox .mainMenu .subMenu .position2004 a,
#rightArea .rlnavCategory2005 .navigationBox .mainMenu .subMenu .position2005 a,
#rightArea .rlnavCategory2006 .navigationBox .mainMenu .subMenu .position2006 a,
#rightArea .rlnavCategory2007 .navigationBox .mainMenu .subMenu .position2007 a,
#rightArea .rlnavCategory2008 .navigationBox .mainMenu .subMenu .position2008 a,
#rightArea .rlnavCategory2009 .navigationBox .mainMenu .subMenu .position2009 a,
#rightArea .rlnavCategory2009 .navigationBox .mainMenu .subMenu .position2010 a,
#rightArea .rlnavCategory2009 .navigationBox .mainMenu .subMenu .position2011 a,
#rightArea .rlnavCategory2009 .navigationBox .mainMenu .subMenu .position2012 a,
#rightArea .rlnavCategory2009 .navigationBox .mainMenu .subMenu .position2013 a,
#rightArea .rlnavCategory2009 .navigationBox .mainMenu .subMenu .position2014 a,
#rightArea .rlnavCategory2010 .navigationBox .mainMenu .subMenu .position2015 a {
	color: #c70026;
	background: url(/common/images/arrow_red_right.gif) 17px 5px no-repeat;
}

#categoryID_4 #rightArea .rlnavCategory1-1 .navigationBox .mainMenu .subMenu .position1-1 a,
#categoryID_4 #rightArea .rlnavCategory1-2 .navigationBox .mainMenu .subMenu .position1-2 a,
#categoryID_4 #rightArea .rlnavCategory1-3 .navigationBox .mainMenu .subMenu .position1-3 a,
#categoryID_4 #rightArea .rlnavCategory1-4 .navigationBox .mainMenu .subMenu .position1-4 a,
#categoryID_4 #rightArea .rlnavCategory1-5 .navigationBox .mainMenu .subMenu .position1-5 a,
#categoryID_4 #rightArea .rlnavCategory1-6 .navigationBox .mainMenu .subMenu .position1-6 a,
#categoryID_4 #rightArea .rlnavCategory1-7 .navigationBox .mainMenu .subMenu .position1-7 a,
#categoryID_4 #rightArea .rlnavCategory1-8 .navigationBox .mainMenu .subMenu .position1-8 a,
#categoryID_4 #rightArea .rlnavCategory1-9 .navigationBox .mainMenu .subMenu .position1-9 a,
#categoryID_4 #rightArea .rlnavCategory1-10 .navigationBox .mainMenu .subMenu .position1-10 a,
#categoryID_4 #rightArea .rlnavCategory1-11 .navigationBox .mainMenu .subMenu .position1-11 a,
#categoryID_4 #rightArea .rlnavCategory2-1 .navigationBox .mainMenu .subMenu .position2-1 a,
#categoryID_4 #rightArea .rlnavCategory2-2 .navigationBox .mainMenu .subMenu .position2-2 a,
#categoryID_4 #rightArea .rlnavCategory2-3 .navigationBox .mainMenu .subMenu .position2-3 a,
#categoryID_4 #rightArea .rlnavCategory2-4 .navigationBox .mainMenu .subMenu .position2-4 a,
#categoryID_4 #rightArea .rlnavCategory2-5 .navigationBox .mainMenu .subMenu .position2-5 a,
#categoryID_4 #rightArea .rlnavCategory3-1 .navigationBox .mainMenu .subMenu .position3-1 a,
#categoryID_4 #rightArea .rlnavCategory3-2 .navigationBox .mainMenu .subMenu .position3-2 a,
#categoryID_4 #rightArea .rlnavCategory3-3 .navigationBox .mainMenu .subMenu .position3-3 a,
#categoryID_4 #rightArea .rlnavCategory3-4 .navigationBox .mainMenu .subMenu .position3-4 a,
#categoryID_4 #rightArea .rlnavCategory3-5 .navigationBox .mainMenu .subMenu .position3-5 a,
#categoryID_4 #rightArea .rlnavCategory4-1 .navigationBox .mainMenu .subMenu .position4-1 a,
#categoryID_4 #rightArea .rlnavCategory4-2 .navigationBox .mainMenu .subMenu .position4-2 a,
#categoryID_4 #rightArea .rlnavCategory4-3 .navigationBox .mainMenu .subMenu .position4-3 a,
#categoryID_4 #rightArea .rlnavCategory4-4 .navigationBox .mainMenu .subMenu .position4-4 a,
#categoryID_4 #rightArea .rlnavCategory4-5 .navigationBox .mainMenu .subMenu .position4-5 a,
#categoryID_4 #rightArea .rlnavCategory5-1 .navigationBox .mainMenu .subMenu .position5-1 a,
#categoryID_4 #rightArea .rlnavCategory5-2 .navigationBox .mainMenu .subMenu .position5-2 a,
#categoryID_4 #rightArea .rlnavCategory5-3 .navigationBox .mainMenu .subMenu .position5-3 a,
#categoryID_4 #rightArea .rlnavCategory5-4 .navigationBox .mainMenu .subMenu .position5-4 a,
#categoryID_4 #rightArea .rlnavCategory5-5 .navigationBox .mainMenu .subMenu .position5-5 a,
#categoryID_4 #rightArea .rlnavCategory6-1 .navigationBox .mainMenu .subMenu .position6-1 a,
#categoryID_4 #rightArea .rlnavCategory6-2 .navigationBox .mainMenu .subMenu .position6-2 a,
#categoryID_4 #rightArea .rlnavCategory6-3 .navigationBox .mainMenu .subMenu .position6-3 a,
#categoryID_4 #rightArea .rlnavCategory6-4 .navigationBox .mainMenu .subMenu .position6-4 a,
#categoryID_4 #rightArea .rlnavCategory6-5 .navigationBox .mainMenu .subMenu .position6-5 a,
#categoryID_4 #rightArea .rlnavCategory7-1 .navigationBox .mainMenu .subMenu .position7-1 a,
#categoryID_4 #rightArea .rlnavCategory7-2 .navigationBox .mainMenu .subMenu .position7-2 a,
#categoryID_4 #rightArea .rlnavCategory7-3 .navigationBox .mainMenu .subMenu .position7-3 a,
#categoryID_4 #rightArea .rlnavCategory7-4 .navigationBox .mainMenu .subMenu .position7-4 a,
#categoryID_4 #rightArea .rlnavCategory7-5 .navigationBox .mainMenu .subMenu .position7-5 a,
#categoryID_4 #rightArea .rlnavCategory8-1 .navigationBox .mainMenu .subMenu .position8-1 a,
#categoryID_4 #rightArea .rlnavCategory8-2 .navigationBox .mainMenu .subMenu .position8-2 a,
#categoryID_4 #rightArea .rlnavCategory8-3 .navigationBox .mainMenu .subMenu .position8-3 a,
#categoryID_4 #rightArea .rlnavCategory8-4 .navigationBox .mainMenu .subMenu .position8-4 a,
#categoryID_4 #rightArea .rlnavCategory8-5 .navigationBox .mainMenu .subMenu .position8-5 a,
#categoryID_4 #rightArea .rlnavCategory9-1 .navigationBox .mainMenu .subMenu .position9-1 a,
#categoryID_4 #rightArea .rlnavCategory9-2 .navigationBox .mainMenu .subMenu .position9-2 a,
#categoryID_4 #rightArea .rlnavCategory9-3 .navigationBox .mainMenu .subMenu .position9-3 a,
#categoryID_4 #rightArea .rlnavCategory9-4 .navigationBox .mainMenu .subMenu .position9-4 a,
#categoryID_4 #rightArea .rlnavCategory9-5 .navigationBox .mainMenu .subMenu .position9-5 a,
#categoryID_4 #rightArea .rlnavCategory10-1 .navigationBox .mainMenu .subMenu .position10-1 a,
#categoryID_4 #rightArea .rlnavCategory10-2 .navigationBox .mainMenu .subMenu .position10-2 a,
#categoryID_4 #rightArea .rlnavCategory10-3 .navigationBox .mainMenu .subMenu .position10-3 a,
#categoryID_4 #rightArea .rlnavCategory10-4 .navigationBox .mainMenu .subMenu .position10-4 a,
#categoryID_4 #rightArea .rlnavCategory10-5 .navigationBox .mainMenu .subMenu .position10-5 a,
#categoryID_4 #rightArea .rlnavCategory11-1 .navigationBox .mainMenu .subMenu .position11-1 a,
#categoryID_4 #rightArea .rlnavCategory11-2 .navigationBox .mainMenu .subMenu .position11-2 a,
#categoryID_4 #rightArea .rlnavCategory11-3 .navigationBox .mainMenu .subMenu .position11-3 a,
#categoryID_4 #rightArea .rlnavCategory11-4 .navigationBox .mainMenu .subMenu .position11-4 a,
#categoryID_4 #rightArea .rlnavCategory11-5 .navigationBox .mainMenu .subMenu .position11-5 a,
#categoryID_4 #rightArea .rlnavCategory12-1 .navigationBox .mainMenu .subMenu .position12-1 a,
#categoryID_4 #rightArea .rlnavCategory12-2 .navigationBox .mainMenu .subMenu .position12-2 a,
#categoryID_4 #rightArea .rlnavCategory12-3 .navigationBox .mainMenu .subMenu .position12-3 a,
#categoryID_4 #rightArea .rlnavCategory12-4 .navigationBox .mainMenu .subMenu .position12-4 a,
#categoryID_4 #rightArea .rlnavCategory12-5 .navigationBox .mainMenu .subMenu .position12-5 a,
#categoryID_4 #rightArea .rlnavCategory13-1 .navigationBox .mainMenu .subMenu .position13-1 a,
#categoryID_4 #rightArea .rlnavCategory13-2 .navigationBox .mainMenu .subMenu .position13-2 a,
#categoryID_4 #rightArea .rlnavCategory13-3 .navigationBox .mainMenu .subMenu .position13-3 a,
#categoryID_4 #rightArea .rlnavCategory13-4 .navigationBox .mainMenu .subMenu .position13-4 a,
#categoryID_4 #rightArea .rlnavCategory13-5 .navigationBox .mainMenu .subMenu .position13-5 a,
#categoryID_4 #rightArea .rlnavCategory14-1 .navigationBox .mainMenu .subMenu .position14-1 a,
#categoryID_4 #rightArea .rlnavCategory14-2 .navigationBox .mainMenu .subMenu .position14-2 a,
#categoryID_4 #rightArea .rlnavCategory14-3 .navigationBox .mainMenu .subMenu .position14-3 a,
#categoryID_4 #rightArea .rlnavCategory14-4 .navigationBox .mainMenu .subMenu .position14-4 a,
#categoryID_4 #rightArea .rlnavCategory14-5 .navigationBox .mainMenu .subMenu .position14-5 a,
#categoryID_4 #rightArea .rlnavCategory15-1 .navigationBox .mainMenu .subMenu .position15-1 a,
#categoryID_4 #rightArea .rlnavCategory15-2 .navigationBox .mainMenu .subMenu .position15-2 a,
#categoryID_4 #rightArea .rlnavCategory15-3 .navigationBox .mainMenu .subMenu .position15-3 a,
#categoryID_4 #rightArea .rlnavCategory15-4 .navigationBox .mainMenu .subMenu .position15-4 a,
#categoryID_4 #rightArea .rlnavCategory15-5 .navigationBox .mainMenu .subMenu .position15-5 a,
#categoryID_4 #rightArea .rlnavCategory2004 .navigationBox .mainMenu .subMenu .position2004 a,
#categoryID_4 #rightArea .rlnavCategory2005 .navigationBox .mainMenu .subMenu .position2005 a,
#categoryID_4 #rightArea .rlnavCategory2006 .navigationBox .mainMenu .subMenu .position2006 a,
#categoryID_4 #rightArea .rlnavCategory2007 .navigationBox .mainMenu .subMenu .position2007 a,
#categoryID_4 #rightArea .rlnavCategory2008 .navigationBox .mainMenu .subMenu .position2008 a,
#categoryID_4 #rightArea .rlnavCategory2009 .navigationBox .mainMenu .subMenu .position2009 a,
#categoryID_4 #rightArea .rlnavCategory2010 .navigationBox .mainMenu .subMenu .position2010 a {
	color: #c70026;
	background: url(/common/images/arrow_red_right.gif) 17px 5px no-repeat;
}

#rightArea .navigationBox .mainMenu .subMenu .position1-1 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position1-2 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position1-3 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position1-4 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position1-5 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position1-6 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position1-7 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position1-8 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position1-9 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position1-10 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position1-11 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position2-1 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position2-2 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position2-3 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position2-4 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position2-5 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position3-1 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position3-2 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position3-3 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position3-4 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position3-5 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position4-1 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position4-2 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position4-3 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position4-4 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position4-5 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position5-1 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position5-2 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position5-3 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position5-4 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position5-5 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position6-1 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position6-2 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position6-3 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position6-4 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position6-5 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position7-1 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position7-2 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position7-3 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position7-4 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position7-5 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position8-1 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position8-2 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position8-3 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position8-4 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position8-5 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position9-1 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position9-2 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position9-3 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position9-4 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position9-5 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position2004 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position2005 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position2006 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position2007 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position2008 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position2009 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position2010 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position2011 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position2012 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position2013 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position2014 a:hover,
#rightArea .navigationBox .mainMenu .subMenu .position2015 a:hover {
	color: #c70026;
	background: url(/common/images/arrow_red_right.gif) 17px 5px no-repeat;
}

#rightArea .navigationBox .headingTop {
	width: 169px;
	height: 63px;
	background: url(/common/images/sidenavi_cat_on.gif) 0px 0px no-repeat;
	display: block;
}

#rightArea .navigationBox .changeKanzouHeading {
	background: url(/common/images/sidenavi_kanzou_on.gif) 0px 0px no-repeat;
}

#rightArea .navigationBox .changePyloriHeading {
	background: url(/common/images/sidenavi_pylori_on.gif) 0px 0px no-repeat;
}

#rightArea .navigationBox .changePadHeading {
	background: url(/common/images/sidenavi_pad_on.gif) 0px 0px no-repeat;
}

#rightArea .navigationBox .changeNikibiHeading {
	background: url(/common/images/sidenavi_nikibi_on.gif) 0px 0px no-repeat;
}

#rightArea .navigationBox .changeEnFirstHeading {
	background: url(/common/images/sidenavi_en01_on.gif) 0px 0px no-repeat;
}

#rightArea .navigationBox .changeEnSecHeading {
	background: url(/common/images/sidenavi_en02_on.gif) 0px 0px no-repeat;
}

#rightArea .navigationBox .headingTop a {
	display:block;
}

#rightArea .navigationBox .headingTop a:hover img {
	width: 169px;
	height: 63px;
	visibility: hidden;
}

#rightArea .navigationBox .headingTop a:hover {
	width: 169px;
	height: 63px;
	background-color: transparent;
}

#rightArea .navigationBox .subTitle {
	padding: 9px 9px 1px 13px;
	margin: 0px;
	font-weight: bold;
}

/* breadcrumbNavigation
-------------------------------------------------- */

#breadcrumbNavigation {
	width: 910px;
	padding: 0px 0px 9px;
	margin: 15px 0px 0px;
	position: relative;
}

#bodyAreaBaseNoNavi #breadcrumbNavigation {
	margin: 0px;
}

#breadcrumbNavigation .link {
	padding: 0px;
	margin: 0px;
	font-size: 100%;
	line-height: 1.1;
	text-align: left;
}

/* footerNavigation
-------------------------------------------------- */

#footerNavigation {
	width: 100%;
	padding: 0px;
	margin: 0px;
	position: relative;
}

#footerNavigation .footerNaviBody {
	width: 902px;
	padding: 0px;
	margin: 21px auto 10px;
	position: relative;
}

#footerNavigation #copyright {
	width: 402px;
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 18px;
	left: 0px;
}

#footerNavigation .footerNaviBody a {
	padding: 0px 4px 0px 9px;
	margin: 0px 0px 0px 15px;
	display: block;
	background: url(/common/images/arrow_blue_right.gif) 0px 3px no-repeat;
	letter-spacing: -1px;
	/*\*//*/
	display: inline;
	background: url(/common/images/arrow_blue_right.gif) 0px 0px no-repeat;
	/**/
}

#footerNavigation .footerNaviBody .outsideLink a {
	padding: 0px 4px 3px 15px;
	margin: 0px 0px 0px 10px;
	background: url(/common/images/icon_outside.gif) 0px 5px no-repeat;
	/*\*//*/
	display: inline;
	background: url(/common/images/icon_outside.gif) 0px 0px no-repeat;
	/**/
}

#footerNavigation .footerNaviBody .menu_001,
#footerNavigation .footerNaviBody .menu_002,
#footerNavigation .footerNaviBody .menu_003,
#footerNavigation .footerNaviBody .menu_004,
#footerNavigation .footerNaviBody .menu_005,
#footerNavigation .footerNaviBody .menu_006,
#footerNavigation .footerNaviBody .menu_007,
#footerNavigation .footerNaviBody .menu_008,
#footerNavigation .footerNaviBody .menu_009 {
	float: left;
	/*\*//*/
	display: inline;
	float: none;
	/**/
}

#footerNavigation .footerNaviBody .menu_001 {
	padding: 0px;
	margin: 0px 3px 0px 0px;
}

#footerNavigation .footerNaviBody .menu_002 {
	margin: 0px 13px 0px 0px;
}

#footerNavigation .footerNaviBody .menu_003 {
	margin: 0px 8px 0px 0px;
}

#footerNavigation .footerNaviBody .menu_004 {
	margin: 0px 8px 0px 0px;
}

#footerNavigation .footerNaviBody .menu_005 {
	margin: 0px 10px 0px 0px;
}

#footerNavigation .footerNaviBody .menu_006 {
	margin: 0px 3px 0px 0px;
}

#footerNavigation .footerNaviBody .menu_007 {
	margin: 0px 2px 0px 0px;
}

#footerNavigation .footerNaviBody .menu_008 {
	margin: 0px 6px 0px 0px;
}

#footerNavigation .footerNaviBody .menu_009 {
	margin: 0px 2px 0px 0px;
}

#footerNavigation .groupNavBox {
	width: 100%;
	background: url(/common/images/fnav_bg_top.gif) left top repeat-x;
}

#footerNavigation .groupNavBox .layout {
	width: 974px;
	padding: 21px 0px;
	margin: 0px auto;
	background: url(/common/images/fnav_bg_top.gif) left top repeat-x;
}

#footerNavigation .groupNavBox .logo {
	width: 136px;
	float: left;
}

#footerNavigation .groupNavBox .fNavLinkBox {
	width: 838px;
	float: left;
}

#footerNavigation .groupNavBox .fTitle {
	margin: 0px 0px 7px 2px;
	text-align: left;
}

#footerNavigation .groupNavBox ul.link {
	padding: 0px;
	margin: 0px;
	font-size: 110%;
	line-height: 1.3;
}

#footerNavigation .groupNavBox ul.link li {
	padding: 0px 14px;
	margin: 0px;
	float: left;
}

#footerNavigation .groupNavBox ul.link li.outsideLink {
	background: url(/common/images/icon_outside.gif) no-repeat 0px 4px;
}

#footerNavigation .groupNavBox ul.link a {
	padding: 0px 14px 0px 0px;
}

/* backToTopNavigation
-------------------------------------------------- */

#backToTopNavigation {
	width: 910px;
	height: 11px;
	_height: 25px;
	_he\ight: 11px;
	padding: 9px 0px 5px;
	margin: 0px;
}

#backToTopNavigation a {
	width: 111px;
	height: 11px;
	padding: 0px;
	margin: 0px;
	float: right;
	display: block;
	line-height: 1;
	color: #ffffff;
	text-decoration: none;
}

/* toTopNavigationElement
-------------------------------------------------- */

.mainAreaDefaultGrid1 .toContentsNavigationElement,
.mainAreaDefaultGrid2 .toContentsNavigationElement {
	width: 711px;
	padding: 12px 0px 14px;
	background: url(/common/images/to_pagetop_hr.gif) left top repeat-x;
}

.mainAreaFullGrid .toContentsNavigationElement {
	width: 910px;
	padding: 12px 0px 14px;
	background: url(/common/images/to_pagetop_hr.gif) left top repeat-x;
}

.toContentsNavigationElement a {
	/* height: 11px; */
	padding: 2px 0px 0px 17px;
	margin: 0px;
	float: right;
	display: block;
	line-height: 1;
	color: #000000;
	text-decoration: none;
	background: url(/common/images/arrow_middle_right.gif) 0px 3px no-repeat;
}

.toTopNavigationElement {
	width: 711px;
	height: 11px;
	_height: 25px;
	_he\ight: 11px;
	padding: 9px 0px 11px;
	margin: 0px 0px 21px;
	background: url(/common/images/to_pagetop_hr.gif) left bottom no-repeat;
}

.toTopNavigationElement a {
	width: 111px;
	height: 11px;
	padding: 0px;
	margin: 0px;
	float: right;
	display: block;
	line-height: 1;
	color: #ffffff;
	text-decoration: none;
}

.toContentsNavigationElement a:link,
.toTopNavigationElement a:link {
	color: #3f7cc2;
	text-decoration: none;
}

.toContentsNavigationElement a:visited,
.toTopNavigationElement a:visited {
	color: #7f4eb8;
	text-decoration: none;
}

.toContentsNavigationElement a:hover,
.toTopNavigationElement a:hover {
	color: #c70026;
	text-decoration: underline;
}

.toContentsNavigationElement a:active,
.toTopNavigationElement a:active {
	color: #c70026;
	text-decoration: underline;
}


/* --------------------------------
	elements.css
-------------------------------- */


/* paragraph Element
-------------------------------------------------- */

#pageTitle {
	margin: 1px 0px 4px;
	padding: 21px 0px 0px;
	background: url(/common/images/pagetitlearea_bg_top.gif) left top no-repeat;
}

#pageTitle h1 {
	width: 890px;
	_width: 910px;
	_w\idth: 890px;
	padding: 0px 0px 23px 20px;
	display: block;
	font-weight: bold;
	font-size: 145%;
	line-height: 130%;
	color: #000000;
	background: url(/common/images/pagetitlearea_bg_bottom.gif) left bottom no-repeat;
}

#mainArea h1 {
	width: 711px;
	padding: 0px;
	margin: 0px 0px 12px;
	color: #000000;
	background: url(/common/images/headline001_bg_bottom.gif) left bottom no-repeat;
}

#mainArea h1 span {
	width: 670px;
	_width: 711px;
	_w\idth: 670px;
	padding: 21px 20px 23px 21px;
	display: block;
	font-weight: bold;
	font-size: 145%;
	line-height: 130%;
	background: url(/common/images/headline001_bg_top.gif) left top no-repeat;
}

/* Heading Element
-------------------------------------------------- */

#mainArea h2 {
	width: 711px;
	padding:0px 0px 11px;
	margin: 31px 0px 10px;
	font-weight: bold;
	font-size: 135%;
	line-height: 130%;
	color: #000000;
	background: url(/common/images/headline002_bg_bottom.gif) left bottom no-repeat;
}

#mainArea h2 span {
	width: 671px;
	_width: 711px;
	_w\idth: 671px;
	padding: 8px 20px 0px;
	margin: 0px;
	display: block;
	background: url(/common/images/headline002_bg_top.gif) left top no-repeat;
}

#mainArea h2.link {
	width: auto;
	height: auto;
	padding: 0px;
	margin: 31px 0px 22px;
	background: url(/common/images/headline002_link_bottom.gif) left bottom no-repeat;
}

#mainArea h2.link a {
	width: 660px;
	_width: 711px;
	_w\idth: 660px;
	padding: 8px 20px 6px 31px;
	margin: 0px;
	display: block;
	font-weight: bold;
	background: url(/common/images/headline002_link_top.gif) left top no-repeat;
}

#mainArea h3 {
	padding: 0px 0px 6px;
	margin: 10px 0px 11px;
	font-size: 115%;
	line-height: 130%;
	font-weight: bold;
	color: #000000;
	background: url(/common/images/headline003_bg_bottom.gif) left bottom no-repeat;
}

#mainArea .twoColumnsType1 h3 {
	padding: 0px 0px 6px;
	margin: -2px 0px 11px;
	font-size: 115%;
	line-height: 130%;
	font-weight: bold;
	color: #000000;
	background: url(/common/images/headline003_bg_bottom.gif) left bottom no-repeat;
}

#mainArea .twoColumnsType2 h3 {
	width: 517px;
	padding: 0px 0px 6px;
	margin: -2px 0px 11px;
	font-size: 115%;
	line-height: 130%;
	font-weight: bold;
	color: #000000;
	background: url(/common/images/headline003_bg_bottom.gif) left bottom no-repeat;
}

#mainArea h3 span {
	padding: 4px 0px 0px 19px;
	background: url(/common/images/headline003_bg_line.gif) 7px 5px no-repeat;
	display: block;
}

#mainArea h3 a {
	padding: 0px 0px 0px 23px;
	margin: 0px;
	display: block;
	background: url(/common/images/headline003_bg_arrow.gif) 0px 4px no-repeat;
	/*\*//*/
	revise: MacIE5.0bug;
	display: inline-block;
	margin-left: -4px;
	text-indent: 0;
	/**/
}

html*#mainArea h3 a {
	background: url(/common/images/headline003_bg_arrow.gif) 2px 3px no-repeat;
}

* html #mainArea h3 a {
	background: url(/common/images/headline003_bg_arrow.gif) 2px 3px no-repeat;
	_background: none;
	_background/* */: url(/common/images/headline003_bg_arrow.gif) 2px 3px no-repeat;
}

#mainArea h3.specialHeadline {
	padding: 0px;
	margin: 5px 0px 11px;
	font-size: 125%;
	line-height: 130%;
	font-weight: bold;
	color: #000000;
}

#mainArea h3.specialHeadline span {
	padding: 10px 0px 12px 348px;
	background: url(/common/images/sp_headline.gif) left bottom no-repeat;
	display: block;
}

#mainArea h4 {
	padding: 4px 0px 3px;
	margin: 11px 0px 2px;
	font-size: 100%;
	_font-size: 90%;
	_f\ont-size: 100%;
	line-height: 1;
	font-weight: bold;
	color: #000000;
}

/* Paragraph Element
-------------------------------------------------- */

#mainArea p {
	padding: 0px;
	margin: 0px 0px 18px;
	/* except MacIE5.0 \*/
	text-align: justify;
	text-justify: distribute;
	/* end */
}

#mainArea p strong {
	color: #000000;
}

#mainArea .strongType_010 {
	font-weight: bold;
}

#mainArea .strongText {
	font-weight: bold;
	color: #FF0000;
}

#mainArea .left {
	text-align: left;
}

#mainArea .center {
	text-align: center;
}

#mainArea .right {
	text-align: right;
}

/* Image Element
-------------------------------------------------- */

img {
	border: none;
}

#mainArea .image {
	padding: 3px 0px 5px;
	margin: 0px 0px 12px;
}

#mainArea .caption {
	font-size: x-small;
	_font-size: xx-small;
	_font-size/* */: 80%;
	_fo\nt-size: x-small;
	font-weight: bold;
	line-height: 1;
	color: #999999;
	margin: -8px 0px 16px;
	padding: 0px;
}

/* table Element
-------------------------------------------------- */

#mainArea div.generalTable {
	width: 711px;
	padding: 3px 0px 4px;
	margin: 18px 0px 13px;
}

#mainArea div.generalTable .caption {
	font-size: 95%;
	font-weight: bold;
	line-height: 1.1;
	color: #004499;
	margin: 0px 0px 5px;
	padding: 0px;
}

#mainArea div.generalTable .caption span {
	display: block;
	float: left;
}

#mainArea div.generalTable .caption span.subCaption {
	display: block;
	float: right;
	font-weight: normal;
	color: #555555;
}

#mainArea div.generalTable .layout_001 {
	width: 711px;
	padding: 0px;
	margin: 0px;
	background: url(/common/images/tablelayout_body.gif) left top repeat-y;
}

#mainArea div.generalTable .layout_002 {
	width: 711px;
	padding: 0px 0px 5px;
	margin: 0px;
	background: url(/common/images/tablelayout_bottom.gif) left bottom no-repeat;
}

#mainArea div.generalTable caption {
	padding: 0px 0px 9px 0px;
	margin: 0px;
	text-align: left;
	font-weight: bold;
	line-height: 100%;
	color: #000000;
	background: url(/common/images/tablelayout_top.gif) left bottom no-repeat;
}

#mainArea div.generalTable caption span.mainCaption {
	display: block;
	float: left;
}

#mainArea div.generalTable caption span.subCaption {
	display: block;
	float: right;
	font-weight: normal;
	color: #555555;
}

#mainArea div.generalTable .body {
	padding: 5px 5px 0px;
	margin: 0px;
	background: url(/common/images/tablelayout_top.gif) left top no-repeat;
}

#mainArea div.generalTable table {
	padding: 0px;
	margin: 0px ;
	font-size: 100%;
	line-height: 1.85;
	border-color: #cccccc;
	border-style: solid;
	border-width: 1px 0px 0px 1px;
}

#mainArea .generalTable thead th {
	padding: 9px;
	border-color: #ffffff;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	font-weight: bold;
	color: #ffffff;
	vertical-align: top;
	text-align: left;
	font-weight: bold;
	background: #748ac3;
	white-space: nowrap;
	line-height: 1.4;
}

#mainArea .generalTable thead th.th_001 {
	padding: 9px 7px;
	border-color: #cccccc;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	font-weight: bold;
	color: #ffffff;
	vertical-align: top;
	text-align: left;
	font-weight: bold;
	background: #748ac3;
	white-space: nowrap;
	line-height: 1.4;
}

#mainArea .generalTable thead th.th_002 {
	padding: 9px 7px;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #ffffff;
	font-weight: bold;
	color: #ffffff;
	vertical-align: top;
	text-align: left;
	font-weight: bold;
	background: #748ac3;
	white-space: nowrap;
	line-height: 1.4;
}

#mainArea .generalTable thead th.th_003 {
	padding: 9px 7px;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	font-weight: bold;
	color: #ffffff;
	vertical-align: top;
	text-align: left;
	font-weight: bold;
	background: #748ac3;
	white-space: nowrap;
	line-height: 1.4;
}

#mainArea .generalTable tbody th {
	padding: 9px 9px 8px;
	border-color: #cccccc;
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	color: #333333;
	vertical-align: top;
	text-align: left;
	font-weight: bold;
	background: #f5f5f5;
	line-height: 1.4;
}

#mainArea .generalTable tbody th.endColor {
	padding: 9px 6px 8px;
	border-color: #cccccc;
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	color: #333333;
	vertical-align: top;
	text-align: left;
	font-weight: bold;
	background: #f5f5f5;
	line-height: 1.4;
}

#mainArea .generalTable table td {
	padding: 9px 9px 8px;
	border-color: #cccccc;
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	vertical-align: top;
	background: #ffffff;
	line-height: 1.4;
}

#mainArea .generalTable table td.td_001 {
	padding: 9px 9px 8px;
	border-color: #cccccc;
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	vertical-align: top;
	background: #ffffff;
	line-height: 1.4;
}

#mainArea div.generalTable .right {
	text-align: right !important;
}

#mainArea div.generalTable .left {
	text-align: left !important;
}

#mainArea div.generalTable .center {
	text-align: center !important;
}

#mainArea div.generalTable .middle {
	vertical-align: middle !important;
}

/* Table Element in two Columns
-------------------------------------------------- */

#mainArea .natureTwoColumns .leftColumn {
	float: left;
}

#mainArea .natureTwoColumns .rightColumn {
	float: right;
}

#mainArea .natureTwoColumns div.generalTable {
	width: 345px;
	padding: 3px 0px 4px;
	margin: 18px 0px 13px;
}

#mainArea .natureTwoColumns div.generalTable .layout_001 {
	width: 345px;
	padding: 0px;
	margin: 0px;
	background: url(/common/images/tablelayout_body_mini.gif) left top repeat-y;
}

#mainArea .natureTwoColumns div.generalTable .layout_002 {
	width: 345px;
	padding: 0px 0px 5px;
	margin: 0px;
	background: url(/common/images/tablelayout_bottom_mini.gif) left bottom no-repeat;
}

#mainArea .natureTwoColumns div.generalTable .body {
	padding: 5px 5px 0px;
	margin: 0px;
	background: url(/common/images/tablelayout_top_mini.gif) left top no-repeat;
}

/* Attention Element
-------------------------------------------------- */

#mainArea ul.attention {
	padding: 0px;
	margin: 2px 0px 12px;
	list-style: none;
	font-size: x-small;
	_font-size: xx-small;
	_font-size/* */: 80%;
	_fo\nt-size: x-small;
}

#mainArea ul.attention li {
	padding: 1px 0px 2px 1em;
	margin: 0px 0px 6px;
	color: #666666;
	text-indent: -1em;
	background: none;
	line-height: 150%;
}

#mainArea ul.attention li span {
	color: #cc0000;
}

#mainArea ul.attention li.strong {
	padding: 1px 0px 2px 1em;
	margin: 0px 0px 6px;
	color: #cc0000;
	text-indent: -1em;
	background: none;
}

/* List Element
-------------------------------------------------- */

#mainArea ul {
	padding: 0px;
	margin: 0px 0px 12px;
	list-style: none;
}

#mainArea ul li {
	padding: 0px 0px 2px 25px;
	margin: 0px 0px 1px;
	line-height: 130%;
	background: url(/common/images/bullet_middle.gif) 8px 5px no-repeat;
}

/* ol */
#mainArea ol {
	padding: 0px 0px 0px 22px;
	margin: 0px 0px 12px 3px;
	list-style-type: decimal;
}

#mainArea ol li {
	padding: 1px 0px 2px;
	margin: 0px 0px 6px;
	line-height: 130%;
}

/* Link Element
-------------------------------------------------- */

#mainArea ul.link {
	padding: 0px;
	margin: 0px 0px 12px;
	list-style: none;
}

#mainArea ul.link li {
	padding: 1px 0px 2px;
	margin: 0px 0px 1px;
	background: none;
	line-height: 130%;
}

#mainArea ul.link a {
	padding: 4px 0px 3px 17px;
	margin: 0px;
}

#mainArea ul.link a {
	background: url(/common/images/arrow_blue_right.gif) 7px 5px no-repeat;
}

html*#mainArea ul.link a {
	background: url(/common/images/arrow_blue_right.gif) 7px 5px no-repeat;
}

* html #mainArea ul.link a {
	background: url(/common/images/arrow_blue_right.gif) 7px 6px no-repeat;
	_background: none;
	_background/* */: url(/common/images/arrow_blue_right.gif) 7px 5px no-repeat;
}

#mainArea ul.link li.middleLink a {
	background: url(/common/images/arrow_middle_right.gif) 0px 4px no-repeat;
}

html*#mainArea ul.link li.middleLink a {
	background: url(/common/images/arrow_middle_right.gif) 0px 4px no-repeat;
}

* html #mainArea ul.link li.middleLink a {
	background: url(/common/images/arrow_middle_right.gif) 0px 5px no-repeat;
	_background: none;
	_background/* */: url(/common/images/arrow_middle_right.gif) 0px 4px no-repeat;
}

#mainArea ul.link li.downLink a {
	background: url(/common/images/arrow_blue_down.gif) 5px 9px no-repeat;
}

html*#mainArea ul.link li.downLink a {
	background: url(/common/images/arrow_blue_down.gif) 5px 9px no-repeat;
}

* html #mainArea ul.link li.downLink a {
	background: url(/common/images/arrow_blue_down.gif) 5px 10px no-repeat;
	_background: none;
	_background/* */: url(/common/images/arrow_blue_down.gif) 5px 9px no-repeat;
}

#mainArea ul.link li.pdfLink a {
	padding: 4px 0px 3px 19px;
	background: url(/common/images/icon_pdf.gif) 0px 4px no-repeat;
}

html*#mainArea ul.link li.pdfLink a {
	background: url(/common/images/icon_pdf.gif) 0px 4px no-repeat;
}

* html #mainArea ul.link li.pdfLink a {
	background: url(/common/images/icon_pdf.gif) 0px 3px no-repeat;
	_background: none;
	_background/* */: url(/common/images/icon_pdf.gif) 0px 4px no-repeat;
}

#mainArea ul.link li.outsideLink a {
	background: url(/common/images/icon_outside.gif) 0px 7px no-repeat;
}

html*#mainArea ul.link li.outsideLink a {
	background: url(/common/images/icon_outside.gif) 0px 7px no-repeat;
}

* html #mainArea ul.link li.outsideLink a {
	background: url(/common/images/icon_outside.gif) 0px 8px no-repeat;
	_background: none;
	_background/* */: url(/common/images/icon_outside.gif) 0px 7px no-repeat;
}

/* hrElement
-------------------------------------------------- */

hr {
	display: none;
}

#mainArea .hr {
	height: 1px;
	_height: 10px;
	_he\ight: 1px;
	padding: 5px 0px 4px;
	margin: 0px 0px 13px;
	background: url(/common/images/hr_dotted.gif) 0px 4px repeat-x;
	_background: url(/common/images/hr_dotted.gif) repeat-x;
	_background/* */: url(/common/images/hr_dotted.gif) 0px 4px repeat-x;
}

#mainArea .relationLinkElement .hr {
	height: 1px;
	_height: 10px;
	_he\ight: 1px;
	padding: 5px 0px 4px;
	margin: 17px 0px 7px;
}

/* contentsLinkElement
-------------------------------------------------- */

#mainArea div.contentsLinkElement {
	padding: 4px 0px 5px;
	margin: 0px 0px 12px;
}

#mainArea div.contentsLink {
	padding: 18px 0px;
	margin: 0px;
	border-top: 1px solid #d8d8d8;
	border-bottom: 3px solid #d8d8d8;
	line-height: 130%;
	color: #000000;
}

#mainArea div.contentsLink em {
	font-style: normal;
	font-weight: bold;
	color: #555555;
}

/* anchorLinkElement
-------------------------------------------------- */

#mainArea div.anchorLinkElement {
	padding: 4px 0px 5px;
	margin: 0px 0px 12px;
}

#mainArea div.anchorLinkElement div.heading {
	padding: 18px 0px 6px;
	margin: 0px;
	line-height: 130%;
	font-weight: bold;
	color: #000000;
	border-top: 1px solid #d8d8d8;
}

#mainArea div.anchorLinkElement div.body {
	padding: 0px 0px 8px;
	margin: 0px;
	line-height: 130%;
	color: #000000;
	border-bottom: 3px solid #d8d8d8;
}

#mainArea div.anchorLinkElement div.boxBodyTopSpacer {
	height: 1px;
	padding: 0px;
	margin: 0px 0px 1px 0px !important;
}

#mainArea div.anchorLinkElement div.boxBodyBottomSpacer {
	height: 1px;
	padding: 0px;
	margin: 1px 0px 0px 0px !important;
}

#mainArea ul.anchorLink {
	padding: 0px;
	margin: 0px;
	list-style: none;
}

#mainArea ul.anchorLink li {
	padding: 1px 0px 2px;
	margin: 0px 0px 6px;
	background: none;
}

#mainArea ul.anchorLink a {
	padding: 2px 0px 3px 30px;
	margin: 0px;
	background: url(/common/images/arrow_default_bottom.gif) 19px 6px no-repeat;
	/*\*//*/
	revise: MacIE5.0bug;
	display: inline-block;
	margin-left: -30px;
	text-indent: 0;
	/**/
}

html*#mainArea ul.anchorLink a {
	background: url(/common/images/arrow_default_bottom.gif) 19px 6px no-repeat;
}

* html #mainArea ul.anchorLink a {
	background: url(/common/images/arrow_default_bottom.gif) 19px 7px no-repeat;
	_background: none;
	_background/* */: url(/common/images/arrow_default_bottom.gif) 19px 6px no-repeat;
}

#mainArea ul.anchorLink li {
	padding-left: 30px;
	_padding-left: 0px;
	_padding-left/* */: 30px;
	text-indent: -30px;
	_text-indent: 0px;
	_text-indent/* */: -30px;
}

/* pluginElement
-------------------------------------------------- */

#mainArea div.pluginElement {
	width: 711px;
	margin: 3px 0px 25px;
	background: url(/common/images/line_box_line_002.gif) left top repeat-y;
}

#mainArea div.pluginElement div.boxBodyTopSpacer {
	height: 1px;
	padding: 0px;
	margin: 0px 0px 1px 0px !important;
}

#mainArea div.pluginElement div.boxBodyBottomSpacer {
	height: 1px;
	padding: 0px;
	margin: 1px 0px 0px 0px !important;
}

#mainArea div.pluginElement .body {
	margin: 0px;
	background: url(/common/images/line_box_line_001.gif) left top no-repeat;
}

#mainArea div.pluginElement .bodyBottom {
	padding: 16px 20px 10px;
	margin: 0px;
	background: url(/common/images/line_box_line_001.gif) left bottom no-repeat;
}

#mainArea div.pluginElement .body p {
	padding: 0px;
	margin: 0px 0px 3px;
}

#mainArea ul.pluginLink {
	padding: 0px;
	margin: 0px;
	list-style: none;
}

#mainArea ul.pluginLink li {
	padding: 1px 0px 2px;
	margin: 0px 0px 6px;
	background: none;
}

#mainArea ul.pluginLink a {
	padding: 2px 0px 3px 15px;
	margin: 0px;
	background: url(/common/images/icon_outside.gif) 0px 5px no-repeat;
}

html*#mainArea ul.pluginLink a {
	background: url(/common/images/icon_outside.gif) 0px 5px no-repeat;
}

* html #mainArea ul.pluginLink a {
	background: url(/common/images/icon_outside.gif) 0px 6px no-repeat;
	_background: none;
	_background/* */: url(/common/images/icon_outside.gif) 0px 5px no-repeat;
}

/* relationLinkElement
-------------------------------------------------- */

#mainArea .relationLinkElement {
	padding: 0px 0px 5px;
	margin: 0px;
}

#mainArea .relationLinkElement div.heading {
	padding: 0px 0px 9px;
	margin: 6px 0px 15px;
	font-size: 110%;
	_font-size: 100%;
	_fo\nt-size: 110%;
	line-height: 130%;
	font-weight: bold;
	color: #000000;
	border-bottom: 1px solid #0d82ae;
}

#mainArea .relationLinkElement div.body {
	padding: 0px 0px 3px;
	margin: 9px 0px 0px;
	background: url(/common/images/line_bg.gif) left bottom repeat-x;
}

#mainArea .relationLinkElement ul.link {
	padding: 5px 0px 0px;
	margin: 0px 0px 2px;
	list-style: none;
}

#mainArea .relationLinkElement div.boxBodyTopSpacer {
	height: 1px;
	padding: 0px;
	margin: 0px 0px 1px 0px !important;
}

#mainArea .relationLinkElement div.boxBodyBottomSpacer {
	height: 1px;
	padding: 0px;
	margin: 1px 0px 0px 0px !important;
}

#mainArea .relationLinkElement div.type1 {
	padding: 0px 0px 0px 2px;
	margin: 0px 0px 3px;
	font-weight: bold;
	color: #000000;
}

#mainArea .relationLinkElement div.body p {
	padding: 0px;
	margin: 0px 0px 3px;
}

#mainArea .relationLinkElement div.type2 {
	padding: 0px;
	margin: 0px 0px 3px;
	font-weight: bold;
}

#mainArea .relationLinkElement div.type2 ul.blockHeadingLink {
	padding: 0px;
	margin: 0px;
	list-style: none;
}

#mainArea .relationLinkElement div.type2 ul.blockHeadingLink li {
	padding: 1px 0px 2px;
	margin: 0px;
	line-height: 130%;
	background: none;
}

#mainArea .relationLinkElement div.type2 ul.blockHeadingLink a {
	padding: 2px 0px 3px 11px;
	margin: 0px;
	background: url(/common/images/arrow_default_right.gif) 2px 6px no-repeat;
	/*\*//*/
	revise: MacIE5.0bug;
	display: inline-block;
	margin-left: -11px;
	text-indent: 0;
	/**/
}

html*#mainArea .relationLinkElement div.type2 ul.blockHeadingLink a {
	background: url(/common/images/arrow_default_right.gif) 2px 6px no-repeat;
}

* html #mainArea .relationLinkElement div.type2 ul.blockHeadingLink a {
	background: url(/common/images/arrow_default_right.gif) 2px 7px no-repeat;
	_background: none;
	_background/* */: url(/common/images/arrow_default_right.gif) 2px 6px no-repeat;
}

#mainArea .relationLinkElement div.type2 ul.blockHeadingLink li {
	padding-left: 11px;
	_padding-left: 0px;
	_padding-left/* */: 11px;
	text-indent: -11px;
	_text-indent: 0px;
	_text-indent/* */: -11px;
}

/* float Element
-------------------------------------------------- */

.floatLeft {
	float: left;
}

/* Change Margin
-------------------------------------------------- */

body .changeMargin0 {
	margin: 0px !important;
}

body .changeMarginTop0 {
	margin-top: 0px !important;
}

body .changeMarginBottom0 {
	margin-bottom: 0px !important;
}






/* --------------------------------
	layout.css
-------------------------------- */


/* twoColumnsType1
-------------------------------------------------- */

#mainArea .twoColumnsType1 {
	width: 711px;
	padding: 0px;
	margin: 0px;
}

#mainArea .twoColumnsType1 div.leftColumn {
	width: 169px;
	float: left;
}

#mainArea .twoColumnsType1 div.rightColumn {
	width: 517px;
	float: right;
}

/* twoColumnsType2
-------------------------------------------------- */

#mainArea .twoColumnsType2 {
	width: 711px;
	padding: 0px;
	margin: 0px;
}

#mainArea .twoColumnsType2 div.leftColumn {
	width: 517px;
	float: left;
}

#mainArea .twoColumnsType2 div.rightColumn {
	width: 169px;
	padding: 0px 0px 0px 22px;
	float: right;
}

/* twoColumnsType3
-------------------------------------------------- */

#mainAreaFullGrid .twoColumnsType3 {
	width: 721px;
	padding: 0px;
	margin: 0px;
}

#mainAreaFullGrid .twoColumnsType3 div.leftColumn {
	width: 353px;
	float: left;
}

#mainAreaFullGrid .twoColumnsType3 div.rightColumn {
	width: 353px;
	float: right;
}

/* twoColumnsType4
-------------------------------------------------- */

#mainArea .twoColumnsType4 {
	width: 711px;
	padding: 0px;
	margin: 0px;
}

#mainArea .twoColumnsType4 div.leftColumn {
	width: 425px;
	margin: 0px;
	float: left;
}

#mainArea .twoColumnsType4 div.leftColumnImage {
	width: 261px;
	margin: 0px 25px 0px 0px;
	float: left;
}

#mainArea .twoColumnsType4 div.rightColumn {
	width: 425px;
	margin: 0px;
	float: right;
}

#mainArea .twoColumnsType4 div.rightColumnImage {
	width: 261px;
	margin: 0px 0px 0px 25px;
	float: right;
}

/* twoColumnsImages
-------------------------------------------------- */

#mainArea .twoColumnsImages {
	width: 711px;
	padding: 0px;
	margin: 0px;
}

#mainArea .twoColumnsImages div.leftColumn {
	width: 343px;
	float: left;
}

#mainArea .twoColumnsImages div.rightColumn {
	width: 343px;
	float: right;
}

/* clearfix
-------------------------------------------------- */

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	line-height: 0;
}

.clearfix {
	display:inline-block;
}

/*\*/
* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}
/**/

/* clear
-------------------------------------------------- */

.clear {
	clear: both;
}
