#localnav {
    BORDER-BOTTOM: #e8e8e8 2px solid; BORDER-LEFT: #e8e8e8 2px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 150px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 8px; BACKGROUND: #ededed; BORDER-TOP: #e8e8e8 2px solid; BORDER-RIGHT: #e8e8e8 2px solid; PADDING-TOP: 2px; word-break:break-all; word-wrap:break-word;
}
HTML > BODY #localnav {
    WIDTH: 150px
;
}
#localnav #secondtop IMG {
	VERTICAL-ALIGN: bottom
;
}
#localnav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
;
}
#localnav LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
;
}
#localnav LI A {
	COLOR: #000; TEXT-DECORATION: none
;
}
#localnav LI A:visited {
	/* COLOR: #7600b3; TEXT-DECORATION: none */
	COLOR: #000000; TEXT-DECORATION: none
;
}
#localnav LI A:hover {
	COLOR: #d70542; TEXT-DECORATION: none
;
}
#localnav LI {
	WIDTH: 100%; PADDING-TOP: 0px
;
}
#localnav LI STRONG {
	PADDING-BOTTOM: 6px; DISPLAY: block; background : transparent url(../../../USR/images/bg_li.gif) no-repeat scroll 0px 100%;
}
#localnav LI STRONG A {
	PADDING-BOTTOM: 8px; MARGIN: 0px 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; background : transparent url(../../../USR/images/arrow_bottom.gif) no-repeat scroll 1px 0.9em; TEXT-DECORATION: none; PADDING-TOP: 8px
;
}
#localnav LI STRONG A.close {
	background : transparent url(../../../USR/images/arrow_right.gif) no-repeat scroll 0px 0.4em;
}
#localnav LI STRONG A:hover {
	TEXT-DECORATION: none
;
}
#localnav UL UL {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 0px
;
}
#localnav LI LI {
	PADDING-BOTTOM: 1px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; background : #ffffff url(../../../USR/images/bg_li_li.gif) no-repeat scroll 0px 0px; PADDING-TOP: 2px
;
}
/*
#localnav LI LI A {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(images/bg_li_a.gif) #fff no-repeat 0px 100%; PADDING-TOP: 8px
*/
#localnav LI LI SPAN {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; background : #ffffff url(../../../USR/images/bg_li_a.gif) no-repeat scroll 0px 100%; PADDING-TOP: 8px
;
}
/*
#localnav LI LI A.on {
	BACKGROUND: url(images/bg_li_a_on.gif) #faebf0 no-repeat 0px 100%; TEXT-DECORATION: none
}
#localnav LI LI A:hover {
	BACKGROUND: url(images/bg_li_a_on.gif) #faebf0 no-repeat 0px 100%; TEXT-DECORATION: none
}

#localnav LI LI A.on {
	COLOR: #d70542
}

#localnav LI LI A SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(images/arrow_li_li_a.gif) no-repeat 0px 0.3em; PADDING-TOP: 0px
}
*/
#localnav LI LI SPAN SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; background : transparent url(../../../USR/images/arrow_li_li_a.gif) no-repeat scroll 0px 0.3em; PADDING-TOP: 0px
;
}
#localnav LI#secondtop UL {
	BORDER-TOP: #d9d9d9 1px solid
;
}
#localnav LI LI.first {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 1px
;
}
#relatedlinks .title {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; PADDING-TOP: 0px
;
}
#relatedlinks .subtitle {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
;
}
#relatedlinks DIV.section * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
;
}
#relatedlinks A {
	COLOR: #2757a1
;
}
#relatedlinks A:visited {
	COLOR: #7600b3
;
}
#relatedlinks A:hover {
	COLOR: #d70542
;
}
#relatedlinks .admb {
	MARGIN-BOTTOM: 3px
;
}
#relatedlinks .admt {
	MARGIN-TOP: 3px
;
}
#relatedlinks UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
;
}
#relatedlinks LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
;
}
#relatedlinks LI {
	MARGIN-BOTTOM: 5px
;
}
#relatedlinks .boxArea .section .title {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 9px; background : transparent url(../../../USR/images/bg_boxArea_title_line.gif) no-repeat scroll 0px 100%; PADDING-TOP: 0px
;
}
#relatedlinks .boxAreagray .section .title {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 9px; background : transparent url(../../../USR/images/bg_boxArea_title_line.gif) no-repeat scroll 0px 100%; PADDING-TOP: 0px
;
}
#relatedlinks DIV.section P {
	PADDING-BOTTOM: 12px
;
}
#relatedlinks DIV.addline P {
	PADDING-BOTTOM: 2px
;
}
#relatedlinks P.fleft {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
;
}
#relatedlinks DIV.adlt {
	WIDTH: 100%; background : transparent url(../../../USR/images/line_relatedlinks.gif) no-repeat scroll 0% 0%; PADDING-TOP: 8px
;
}
#relatedlinks DIV.section IMG.icon {
	MARGIN: 1px 5px 0px 0px; VERTICAL-ALIGN: text-top
;
}
#relatedlinks DIV.section .notice IMG.icon {
	MARGIN-TOP: 0px; VERTICAL-ALIGN: middle
;
}
HTML > BODY #relatedlinks DIV.section .notice IMG.icon {
	MARGIN-BOTTOM: 3px
;
}
#relatedlinks .boxArea {
	MARGIN: 0px 0px 4px; WIDTH: 188px; background : transparent url(../../../USR/images/bg_boxArea_line.gif) no-repeat scroll 0px 0px; PADDING-TOP: 0px
;
}
#relatedlinks .boxArea .wrap {
	PADDING-BOTTOM: 12px; WIDTH: 188px; background : transparent url(../../../USR/images/bg_boxArea_bottom.gif) no-repeat scroll 0px 100%;
}
#relatedlinks .boxArea .section {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; background : transparent url(../../../USR/images/bg_boxArea_top.gif) no-repeat scroll 0% 0%; PADDING-TOP: 16px
;
}
#relatedlinks .boxAreapt02 {
	WIDTH: 188px; MARGIN-BOTTOM: 8px; background : transparent url(../../../USR/images/common/bg_boxareapt02_top.gif) no-repeat scroll 0% 0%; PADDING-TOP: 15px
;
}
#relatedlinks .boxAreapt02 .wrap {
	PADDING-BOTTOM: 6px; WIDTH: 188px; background : transparent url(../../../USR/images/common/bg_boxareapt02_bottom.gif) no-repeat scroll 0px 100%;
}
#relatedlinks .boxAreapt02 .section {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
;
}
#relatedlinks .boxAreapt02 DIV.section .title {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
;
}
#relatedlinks .boxAreagray {
	MARGIN: 0px 0px 4px; WIDTH: 188px; background : transparent url(../../../USR/images/bg_boxAreagray_line.gif) no-repeat scroll 0px 0px;
}
#relatedlinks .boxAreagray .wrap {
	PADDING-BOTTOM: 12px; WIDTH: 188px; background : transparent url(../../../USR/images/bg_boxAreagray_bottom.gif) no-repeat scroll 0px 100%;
}
#relatedlinks .boxAreagray .section {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; background : transparent url(../../../USR/images/bg_boxAreagray_top.gif) no-repeat scroll 0% 0%; PADDING-TOP: 16px
;
}
#relatedlinks .boxAreagray DL {
	MARGIN: 0px
;
}
#relatedlinks .boxAreagray DT {
	DISPLAY: block
;
}
#relatedlinks .boxAreagray DD {
	MARGIN: 0px 0px 5px; DISPLAY: block
;
}
HTML > BODY #relatedlinks .boxAreagray P {
	MARGIN-BOTTOM: 0px
;
}
#relatedlinks .grayArea {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 8px; BACKGROUND: #f2f2f2; BORDER-TOP: #000 2px solid; PADDING-TOP: 5px
;
}
#relatedlinks .grayArea .title {
	MARGIN-BOTTOM: 5px
;
}
#relatedlinks .grayArea .subtitle {
	MARGIN-BOTTOM: 2px
;
}
#relatedlinks .grayArea P {
	MARGIN: 0px 0px 4px
;
}
#relatedlinks .normalArea {
	MARGIN: 0px 5px 8px
;
}
#relatedlinks .normalArea P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
;
}
#relatedlinks .normalArea UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
;
}
#relatedlinks .normalArea .bnr {
	MARGIN-LEFT: -5px
;
}
#relatedlinks .btn {
	BORDER-BOTTOM: #616566 1px solid; BORDER-LEFT: #d5dedd 1px solid; BACKGROUND: #d5dedd; BORDER-TOP: #d5dedd 1px solid; BORDER-RIGHT: #92999a 1px solid
;
}

#localnav .wrap {
    margin:0px 1px 0px 25px; overflow-x:none; overflow-y:none;z-index:3;border-bottom:5px solid #CC0033;width:366px;
}

/* <fukidashi> */
#localnav LI LI LI {
 background : #ffffff url(../../../USR/images/bg_li_li.gif) repeat-x scroll 0px 0px;
}

#localnav LI LI LI A {
 background : #ffffff url(../../../USR/images/bg_li_a.gif) repeat-x scroll 0px 100%;color:#2757a1; display:block; font-size:90%;line-height:1.3em;list-style-type:none;margin:0px;padding-bottom:2px;padding-left:6px;padding-right:6px;padding-top:2px;text-align:left;
}
#localnav LI LI LI A.on {
 background : #faebf0 url(../../../USR/images/bg_li_a_on.gif) no-repeat scroll 0px 100%; TEXT-DECORATION: none
;
}
#localnav LI LI LI A:hover {
 background : #faebf0 url(../../../USR/images/bg_li_a_on.gif) no-repeat scroll 0px 100%; TEXT-DECORATION: none
;
}
#localnav LI LI LI A:visited {
 color:#2757a1; text-decoration: none;
}
#localnav LI LI LI A.on {
 COLOR: #d70542
;
}
#localnav LI LI LI A SPAN {
 PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; background : transparent url(../../../USR/images/arrow_li_li_a.gif) no-repeat scroll 0px 0.3em; PADDING-TOP: 0px
;
}

/* </fukidashi> */
.localnavi {
 position:relative;cursor:pointer;
}

#localnav LI LI A .selectedCai1 {
	background : #ffffff url(../../../USR/images/localnav/bg_li_li2.png) no-repeat scroll 0px 0px;
}

#localnav LI LI A span a .selectedCai2 {
	padding-left:30px; background : transparent url(../../../USR/images/arrow_bottom.gif) no-repeat scroll 15px 0.9em;
}

#localnav LI LI A span a:hover{
	background : #faebf0 url(../../../USR/images/bg_li_a_on.gif) no-repeat scroll 0px 100%; TEXT-DECORATION: none
;
}

.faq-inquiry a:visited {
	COLOR: #7600b3
;
}
.faq-inquiry a:on {
	COLOR: #d70542
;
}
.faq-inquiry a:hover {
	COLOR: #d70542
;
}

div.fukidashi {
    display:none;
    position:absolute;
    width:398px;
    z-index:3;
    left:120px;
    top:0px;
    overflow:hidden;
    margin-top:0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding:0px 0px 0px 0px;
    border-color:black;
    border-top:none 0px;
    border-right:none 0px;
    border-bottom:none 0px;
    border-left:none 0px;
    color:#000000;
}
div.fukidashi_header{
    background-image : url(../../../USR/images/fukidashi_header.gif);
    background-repeat: no-repeat;
    background-position: -1px 0px;
    padding:26px 5px 0px 0px;
}
div.fukidashi_body{
    background-image : url(../../../USR/images/fukidashi_body.gif);
    background-repeat: repeat-y;
    background-position: -1px 0px;
    padding:0px 5px 0px 0px;
    margin-top : -22px;
}
