@charset "UTF-8";

/* ****************************************************
1. Right Navigation
2. Headings
3. Link
4. List
5. Table
6. Box
7. Other

***************************************************** */

/* 1. Right Navigation
=========================================*/

#subNav dd .third-hierarchy li a {
	background: url(../images/business/com_ic003.gif) no-repeat 3px 0.5em;
}
#subNav dd .third-hierarchy li a:hover {
	background: #ddddf4 url(../images/business/com_ic003.gif) no-repeat 3px 0.5em;
}
#subNav dd .third-hierarchy li.on a {
	background: #ddddf4 url(../images/business/com_ic003.gif) no-repeat 3px 0.5em;
}
#subNav dd .third-hierarchy li .fourth-hierarchy li a {
	background: #f1f1f1 url(../images/business/subnav_ic001.gif) no-repeat 11px 0.5em;
}
#subNav dd .third-hierarchy li .fourth-hierarchy li a:hover {
	background: #ebf2ff url(../images/business/subnav_ic002.gif) no-repeat 11px 0.5em;
}
#subNav dd .third-hierarchy li .fourth-hierarchy li.on a {
	background: #ebf2ff url(../images/business/subnav_ic002.gif) no-repeat 11px 0.5em;
}
#subNav dd .third-hierarchy li .fourth-hierarchy li .fifth-hierarchy li {
	background: url(../images/business/subnav_ic003.gif) no-repeat 0 0.5em;
}
#subNav #bannerArea .inner dd li {
	background: url(../images/business/subnav_ic001.gif) no-repeat 6px 0.4em;
}


/* 2: Headings
=========================================*/

#contents .heading2 {
	background: url(../images/business/com_bg002.gif) repeat-x 0 100%;
}
#contents .heading2 span {
	background: url(../images/business/com_bg001.gif) no-repeat 0 0;
}
.subNav-off #contents .heading2 {
	background: url(../images/other/com_bg013.gif) repeat-x 0 100%;
}
.subNav-off #contents .heading2 span {
	background: url(../images/other/com_bg012.gif) no-repeat 0 0;
}
#contents .heading3 {
	background: url(../images/business/com_bg003.gif) no-repeat 0 0;
}
#contents .heading4 {
	background: url(../images/business/com_bg004.gif) no-repeat 0 0.2em;
}
#contents .thumb1 {
	background: #f1f1f1 url(../images/business/com_bg005.gif) no-repeat 0 0.3em;
}


/* 3: Link
=========================================*/

#contents #pageNaviLink li {
	background: url(../images/business/com_ic001.gif) no-repeat 0 0.5em;
}
#contents #anchorLink li {
	background: url(../images/business/com_ic002.gif) no-repeat 0 0.5em;
}

#contents .iconLink01 {
	background: url(../images/business/com_ic003.gif) no-repeat 0 0.35em;
}
#contents .iconLink02 {
	background: url(../images/business/com_ic001.gif) no-repeat 0 0.5em;
}
#contents .pageBack {
	background: url(../images/business/com_ic004.gif) no-repeat 0 0.35em;
}
#contents .pageNext {
	background: url(../images/business/com_ic003.gif) no-repeat 100% 0.35em;
}


/* 4: List
=========================================*/

/* linkList */
#contents .linkList01 li {
	background: url(../images/business/com_ic003.gif) no-repeat 0 0.35em;
}
#contents .linkList02 li {
	background: url(../images/business/com_ic001.gif) no-repeat 5px 0.4em;
}


/* 5: Table
=========================================*/

#contents .normalTable .lv1 {
	background: #5a5aad;
}
#contents .normalTable .lv2 {
	background: #ddddf4;
}
#contents .normalTable caption {
	background: url(../images/business/com_bg006.gif) no-repeat 0 21px;
}
* html #contents .normalTable caption {
	background: url(../images/business/com_bg006.gif) no-repeat 0 19px;
}


/* 6: Box
=========================================*/

#contents .columnBox {
	background: url(../images/business/com_bg008.gif) no-repeat 0 100%;
}
#contents .columnBox .inner {
	background: url(../images/business/com_bg007.gif) no-repeat 0 0;
}
#contents .columnBox .inner dt {
	background: url(../images/business/com_bg009.gif) repeat-x 0 100%;
}


/* 7: Other
=========================================*/

/* catchyCopy */
#contents .catchyCopy01 {
	background: url(../images/business/com_bg011.gif) no-repeat 0 100%;
}
#contents .catchyCopy01 .catchyCopyInner {
	background: url(../images/business/com_bg010.gif) no-repeat 0 0;
}

/* newsBox */
#contents #newsBox dt {
	background: url(../images/business/com_ic001.gif) no-repeat 1px 0.8em;
}

/* photoList */
#contents .photoList .heading {
	background: url(../images/business/com_bg004.gif) no-repeat 0 0.4em;
}
#contents .photoList dt .title {
	background: url(../images/business/com_bg006.gif) no-repeat 2px 0.15em;
}

/* relatedLink */
#contents .relatedLink dt {
	background: #f1f1f1 url(../images/business/com_bg004.gif) no-repeat 7px 0.6em;
}
* html #contents .relatedLink dt {
	height: 1px;
}

/* icon Mix */
#contents .iconMix .iconLink {
	padding-left: 25px;
	background: url(../images/business/com_ic003.gif) no-repeat 0.8em 0.35em;
}

/* Text indent */
#contents .tx-indent01 {
	display: block;
	padding-left: 4.5em;
	text-indent: -4.5em;
}

