@charset "UTF-8";

#primaryArea .mainVisualBlock{
	margin: -25px 0 0 0;
	padding: 4px;
	border-bottom: 1px #d0c8c6 solid;
	background-color: #ffe9b0;
}

#primaryArea .mainVisualBlock p{
	margin: 0;
	padding: 15px 20px 15px 127px;
	background: #ffffff url(../image/p_index_logo.gif) 41px 50% no-repeat;
}

#uniContentsTab {
	position: relative;
	border: 1px #d6d6d6 solid;
}

#uniContentsTab .uniTabTitle{
	position: relative;
	top: 3px;
	left: 3px;
	width: 627px;
	height: 26px;
	margin-bottom: 150px;
	background: url(../image/bg_h2_navi_index_01.gif) 0 12px repeat-x;
}

#uniContentsTab .uniTabTitle span{
	display: block;
	width: 166px;
	padding: 6px 0 6px 5px;
	background-color: #ffffff;
}

#uniContentsTab .uniLogoLismo{
	position: absolute;
	top: 32px;
	left: 8px;
	width: 607px;
	height: 40px;
	padding: 5px;
	margin-bottom: 80px;
	background: #8ec31f;
}


#uniContentsTab .tabSwitchNav {
	position: absolute;
	top: 92px;
	left: 8px;
	margin: 0;
	height: 78px;
}

#uniContentsTab .tabSwitchNav li {
	list-style-type: none;
	float: left;
	margin: 0;
	padding: 0;
	line-height: 0;
}

#uniContentsTab .tabSwitchNav li a {
	padding: 0;
	line-height: normal;
}

#uniContentsTab .tabSwitchNav li a img{
	vertical-align: bottom;
}

#uniContentsTab .tabSwitchNav li#nav00 {
	position: absolute;
	top: -89px;
	left: 472px;
	width: 144px;
	padding-left: 5px;
	background: #ffffff url(../image/button_navi_recommend_cr.gif) 5px 0 no-repeat;
}
#uniContentsTab .tabSwitchNav li#nav10 { 
	position: absolute;
	top: -55px;
	left: 135px;
	width: 157px;
	background: #c3c3c3 url(../image/lismo_text_navi_index_10_cr.gif) no-repeat; 
}
#uniContentsTab .tabSwitchNav li#nav11 { 
	position: absolute;
	top: -55px;
	left: 295px;
	width: 157px;
	background: #c3c3c3 url(../image/lismo_text_navi_index_11_cr.gif) no-repeat;
}
#uniContentsTab .tabSwitchNav li#nav12 { 
	position: absolute;
	top: -55px;
	left: 455px;
	width: 157px;
	background: #c3c3c3 url(../image/lismo_text_navi_index_12_cr.gif) no-repeat;
}
#uniContentsTab .tabSwitchNav li#nav02 { background: #c3c3c3 url(../image/lismo_text_navi_index_02_cr.gif) no-repeat;}
#uniContentsTab .tabSwitchNav li#nav03 { background: #c3c3c3 url(../image/lismo_text_navi_index_03_cr.gif) no-repeat;}
#uniContentsTab .tabSwitchNav li#nav04 { background: #c3c3c3 url(../image/lismo_text_navi_index_04_cr.gif) no-repeat;}
#uniContentsTab .tabSwitchNav li#nav05 { background: #c3c3c3 url(../image/lismo_text_navi_index_05_cr.gif) no-repeat;}
#uniContentsTab .tabSwitchNav li#nav06 { background: #c3c3c3 url(../image/lismo_text_navi_index_06_cr.gif) no-repeat;}
#uniContentsTab .tabSwitchNav li#nav07 { background: #c3c3c3 url(../image/lismo_text_navi_index_07_cr.gif) no-repeat;}
#uniContentsTab .tabSwitchNav li#nav08 { background: #c3c3c3 url(../image/lismo_text_navi_index_08_cr.gif) no-repeat;}
#uniContentsTab .tabSwitchNav li#nav09 { background: #c3c3c3 url(../image/lismo_text_navi_index_09_cr.gif) no-repeat;}


#uniContentsTab .tabSwitchNav li.tabs-selected a img {
	visibility: hidden;
}

#uniContentsTab #section00,
#uniContentsTab #section02,
#uniContentsTab #section03,
#uniContentsTab #section04,
#uniContentsTab #section05,
#uniContentsTab #section06,
#uniContentsTab #section07,
#uniContentsTab #section08,
#uniContentsTab #section09,
#uniContentsTab #section10,
#uniContentsTab #section11,
#uniContentsTab #section12 {
	padding: 11px 0 3px 0;
}
#uniContentsTab #section00 { background: #fff1cc url(../image/bg_navi_index00.gif) 0 0 repeat-x; }
#uniContentsTab #section02 { background: #ebf9ec url(../image/bg_navi_index02.gif) 0 0 repeat-x; }
#uniContentsTab #section03 { background: #e9f6f5 url(../image/bg_navi_index03.gif) 0 0 repeat-x; }
#uniContentsTab #section04 { background: #f9edeb url(../image/bg_navi_index04.gif) 0 0 repeat-x; }
#uniContentsTab #section05 { background: #edf1ff url(../image/bg_navi_index05.gif) 0 0 repeat-x; }
#uniContentsTab #section06 { background: #ebeffb url(../image/bg_navi_index06.gif) 0 0 repeat-x; }
#uniContentsTab #section07 { background: #f7fdeb url(../image/bg_navi_index07.gif) 0 0 repeat-x; }
#uniContentsTab #section08 { background: #ebf3f8 url(../image/bg_navi_index08.gif) 0 0 repeat-x; }
#uniContentsTab #section09 { background: #fbf1f6 url(../image/bg_navi_index09.gif) 0 0 repeat-x; }
#uniContentsTab #section10 { background: #eaffbc url(../image/lismo_bg_navi_index10.gif) 0 0 repeat-x; }
#uniContentsTab #section11 { background: #fff3c1 url(../image/lismo_bg_navi_index11.gif) 0 0 repeat-x; }
#uniContentsTab #section12 { background: #ffecf2 url(../image/lismo_bg_navi_index12.gif) 0 0 repeat-x; }

#uniContentsTab h2.uniTitle {
	margin: 0 3px;
	padding: 2px 5px;
	background-color: #fedda5;
}
#uniContentsTab #section00 h2.uniTitle { background-color: #fffcf5; color: #f76b1f; }
#uniContentsTab #section02 h2.uniTitle { background-color: #c6dec8; }
#uniContentsTab #section03 h2.uniTitle { background-color: #b2d4d1; }
#uniContentsTab #section04 h2.uniTitle { background-color: #f3c0c1; }
#uniContentsTab #section05 h2.uniTitle { background-color: #c6d5ff; }
#uniContentsTab #section06 h2.uniTitle { background-color: #bdcce6; }
#uniContentsTab #section07 h2.uniTitle { background-color: #ddebbf; }
#uniContentsTab #section08 h2.uniTitle { background-color: #c6dfeb; }
#uniContentsTab #section09 h2.uniTitle { background-color: #eec7d8; }
#uniContentsTab #section10 h2.uniTitle { background-color: #a5d04d; }
#uniContentsTab #section11 h2.uniTitle { background-color: #fed001; }
#uniContentsTab #section12 h2.uniTitle { background-color: #e96d9f; }

#uniContentsTab .uniContentsBoxCols2 {
	float: left;
	width: auto;
	margin-top: 3px;
	background: url(../image/box_contents_bottom_01.gif) left bottom no-repeat;
}
#uniContentsTab .uniContentsBoxCols2 .col {
	float: left;
	width: 201px;
	padding: 3px 3px 3px 6px;
	background: url(../image/box_contents_top_01.gif) left top no-repeat;
}


#secondaryArea #localNavBoxArea ul.transitionNav01A li {
	background: url(../image/rnav_bg_off.gif) no-repeat;
}
#secondaryArea #localNavBoxArea ul.transitionNav01A li.current {
	background: url(../image/rnav_bg_on.gif) no-repeat;
}
#secondaryArea #localNavBoxArea p.lnHeading {
	padding: 5px 15px 5px 10px;
	font-size: 100%;
}
#secondaryArea #localNavBoxArea ul.transitionNav01A .linkList li {
	margin: 0;
	padding: 2px 0 2px 10px;
	background: url(/shared/image/bg_arrow_02.gif) 1px 6px no-repeat;
	border-bottom: none;
	line-height: 1.33;
}
#secondaryArea #localNavBoxArea ul.transitionNav01A .linkList li a {
	display: inline;
	color: #0066cc;
	padding: 0;
}
#secondaryArea #localNavBoxArea ul li div.lnDesc{
	padding: 0 10px;
}

/* CSS Document */
