@charset "Shift_JIS";

/* ----------------------------------------------------------------
*	01. Nav Footer
*	02. Structure
*	03. Nav Footer Utility
*	04. Column Footer
*	05. Word Search
*	06. List Help
*	07. Enquete
*	08. 
----------------------------------------------------------------- */

/* ----------------------------------------------------------------
	01. Nav Footer
----------------------------------------------------------------- */

div#str-contents div#nav-footer{
padding-right:280px;
clear:both;
min-height:40px;
background:url("/shared/images/str-footer/bg-horse-01.gif") no-repeat 0 100%;
}

div#str-contents div#nav-footer ul{
padding-top:5px;
text-align:right;
}

div#str-contents div#nav-footer ul li{
padding-left:5px;
border-left:1px #333 solid;
display:inline;
font-size:81.25%;
}

div#str-contents div#nav-footer ul li.last-child{
padding-right:5px;
border-right:1px #333 solid;
}


/* ----------------------------------------------------------------
	02. Structure
----------------------------------------------------------------- */

div#str-footer{
padding-top:35px;
background:#717171;
}

div#str-footer div#str-footer-contents{
margin:0 auto;
padding:0 0 20px;
width:960px;
}


/* ----------------------------------------------------------------
	03. Nav Footer Utility
----------------------------------------------------------------- */

div#str-footer div#nav-footer-utility{
margin-bottom:15px;
background:url("/shared/images/str-footer/bg-nav-bottom.gif") no-repeat 0 100%;
font-size:81.25%;
}

div#str-footer div#nav-footer-utility ul{
padding:5px;
background:url("/shared/images/str-footer/bg-nav-top.gif") no-repeat 0 0;
text-align:center;
}

div#str-footer div#nav-footer-utility ul li{
margin-right:15px;
padding-left:15px;
display:inline;
background:url("/shared/images/arrow-01.gif") no-repeat 0 0.08em;
}


/* ----------------------------------------------------------------
	04. Column Footer
----------------------------------------------------------------- */

div#str-footer div.lyt-column-footer{
margin-bottom:20px;
background:#717171 url("/shared/images/str-footer/bg-column-01.gif") repeat-y 0 0;
font-size:81.25%;
}

div#str-footer div.lyt-column-footer div.word-search,
div#str-footer div.lyt-column-footer div.list-help,
div#str-footer div.lyt-column-footer div.enquete{
padding:0 15px;
float:left;
width:290px;
}


/* ----------------------------------------------------------------
	05. Word Search
----------------------------------------------------------------- */

div#str-footer div.lyt-column-footer div.word-search dl dt{
margin-bottom:8px;
}

div#str-footer div.lyt-column-footer div.word-search dl dd{
position:relative;
}

div#str-footer div.lyt-column-footer div.word-search input#word-search-footer{
margin-bottom:3px;
border:1px #7f9db9 solid;
padding:3px;
width:218px;
}

div#str-footer div.lyt-column-footer div.word-search dl dd ul li{
padding-left:5px;
color:#fff;
display:inline;
}

div#str-footer div.lyt-column-footer div.word-search dl dd ul li input{
margin:2px 5px 0 0;
vertical-align:top;
}

div#str-footer div.lyt-column-footer div.word-search dl dd p.btn-form{
position:absolute;
top:0;
right:0;
}


/* ----------------------------------------------------------------
	06. List Help
----------------------------------------------------------------- */

div#str-footer div.lyt-column-footer div.list-help dl dt{
margin-bottom:5px;
padding-left:30px;
min-height:24px;
background:url("/shared/images/str-footer/icon-help-01.gif") no-repeat 0 0;
font-size:107.7%;
font-weight:bold;
}

div#str-footer div.lyt-column-footer div.list-help dl dt a{
color:#fff;
}

div#str-footer div.lyt-column-footer div.list-help dl dd{
margin-bottom:7px;
color:#fff;
font-size:84.6%;
}

div#str-footer div.lyt-column-footer div.list-help ul{
line-height:2;
}

div#str-footer div.lyt-column-footer div.list-help ul li{
padding-left:15px;
background:url("/shared/images/arrow-02.gif") no-repeat 0 0.55em;
}

div#str-footer div.lyt-column-footer div.list-help ul li a{
color:#fff;
}

div#str-footer div.lyt-column-footer div.list-help p{
margin-bottom:15px;
color:#fff;
font-size:84.6%;
}

div#str-footer div.lyt-column-footer div.list-help p a{
color:#fff;
}

div#str-footer div.lyt-column-footer div.list-help p.doc-catchcopy-01{
margin-bottom:7px;
color:#fff;
font-size:107.7%;
font-weight:bold;
}



/* ----------------------------------------------------------------
	07. Enquete
----------------------------------------------------------------- */

div#str-footer div.lyt-column-footer div.enquete p{
margin-bottom:15px;
color:#fff;
font-size:84.6%;
}

div#str-footer div.lyt-column-footer div.enquete p.doc-catchcopy-01{
margin-bottom:7px;
color:#fff;
font-size:107.7%;
font-weight:bold;
}

div#str-footer div.lyt-column-footer div.enquete p.button{
}


/* ----------------------------------------------------------------
	08. Copyright
----------------------------------------------------------------- */

div#str-footer p#copyright{
color:#fff;
font-size:81.25%;
text-align:right;
}

