@charset "UTF-8";

/* ================================================================================

サブナビゲーション CSS

================================================================================ */

/*----------------------------------------------------
遊学館サブナビゲーション
----------------------------------------------------*/
/*Round220*/
div.Round220Top { width: 220px; height: 18px; overflow: hidden;
background: url(/share/secondary/zaidan/img/bg_round220_top.gif) 0 0 no-repeat; }
div.Round220Bottom { width: 220px; height: 18px; overflow: hidden;
background: url(/share/secondary/zaidan/img/bg_round220_bot.gif) 0 0 no-repeat; }
div.Round220 { width: auto; padding: 0 20px;
background: url(/share/secondary/zaidan/img/bg_round220_mid.gif) 0 0 repeat-y; }

/*Title Pattern*/
.Tit-BdL-h2 { font-size:123.1%; padding-left: 5px;
border-left: solid #996600 5px; margin-bottom: 8px; }

/*Menu*/
div#Menu h3 { margin-top: 20px; border-bottom: solid #996600 1px; }
div#Menu { border-top: solid #996600 1px; }
div#Menu dt { border-bottom: solid #996600 1px; }

div#Menu h3 a { display: block; padding-top: 3px; }
div#Menu h3 a:hover { background-color: #E7E7E7; }

div#Menu dt a { display: block; padding: 5px 0;
background: url(/share/img/icon_link.gif) 0 50% no-repeat;
padding-left: 12px; }
div#Menu dt a:hover { background: #E7E7E7 url(/share/img/icon_link_hover.gif) 0 50% no-repeat;
padding-left: 12px; }

div#Menu dt strong { display: block; padding: 5px 0; }

div#Menu dd { padding-left: 7px; }
div#Menu dd a { display: block; padding: 2px 5px; }
div#Menu dd a:hover { display: block; background: #E7E7E7; }

/*Search*/
div#SearchInput { width: 180px; margin-top: 30px; text-align: center; }
div#SearchInput input { width: 174px; _width: 180px; height: 21px; margin: 0 auto;
border: solid #6699CC 1px; font-size: 12px; }
div#SearchButton { width: 74px; height: 28px; margin: 5px 53px; }

div#Menu dt.BgNone a { display: block; padding: 6px 0; background: none; }
div#Menu dt.BgNone a:hover { background: #FFF7EB; padding-left: 0px; }

/*----------------------------------------------------
携帯電話
----------------------------------------------------*/
div#Mobile { width: auto; border: solid #CCC 1px; margin-top: 15px; }
div#MobileTitle img { float: left; width: 75px; height: 74px; margin-left: 15px; }
div#MobileTitle h2 { float: right; width: 125px; font-size:123.1%; color:#003366; margin-top: 20px; }
div#Mobile p { font-size:93%; padding: 0 10px 10px 10px; }
div#Mobile p span { color:#003366; font-size:13px; }

