/* 共通の設定 */
div#askTopMobile,
div#path { display:none } /* index.htmlだけパンくずリスト部を、またiPhone用トップメニューも非表示にする */

div#upIndex {
	width:980px;
	height:170px; /* フリーダイアル画像 50px + トップリンク表示部 30px + ブログgifアニメ部 */
}

div#upIndex div#askTopFlashBlogAnime {
	width:720px;
	height:90px;
	margin:0;
	padding:0;
	text-align:left;
	vertical-align:bottom;
	float:right;
}

div#askIndex { width:980px; text-align:center; }
div#askTopFlash {width:; margin-left:auto; margin-right:auto; margin-bottom:5px; }
div#askMiddleMenuImg {width:950px; margin-left:auto; margin-right:auto; margin-bottom:20px; }
div#askMiddleMenuImg table {width:950px; }
div#askMiddleMenuImg table td { text-align:center; vertical-align:bottom; }
  div#askMiddleMenuImg table img { padding:3px; }

/* 大学リンク・新着情報などのテーブル */
div#askMiddleTable { width:980px; margin-left:auto; margin-right:auto; margin-bottom:20px; text-align:center; }
  div#askMiddleTable table { text-align:left; }
  div#askMiddleTable table td { vertical-align:top; }
  div#askMiddleTable table td#univListTd { border-bottom:#E61773 2px solid; }
  div#askMiddleTable table td#newListTd { border-bottom:#8ECCCE 2px solid; }
  div#askMiddleTable table td.tdSpace { width:30px; }
  div#askMiddleTable table.wrapper { width:930px; margin-left:auto; margin-right:auto; }
  
  /* 大学・高校リスト */
  div#askMiddleTable table#univList { width:320px; }
    div#askMiddleTable table#univList td { font-size:12px; text-align:left; vertical-align:middle; }
  
  /* 新着・更新情報 */
  div#askMiddleTable table#newList { width:340px; }
    div#askMiddleTable table#newList td { font-size:13px; text-align:left; vertical-align:middle; }
      div#askMiddleTable table#newList td.List { border-bottom:#8ECCCE 1px dotted; }
      div#askMiddleTable table#newList td.lastList { border-bottom:none; }
  
  /* 右側の動画・検索窓 */
  div#askMiddleTable table td#rightTd { padding-top:30px; }
  div#askMiddleTable div#Video { width:210px; line-height:1em; margin-bottom:14px; border-bottom:#999 1px dotted; }
    div#askMiddleTable div#Video p { line-height:1em; margin-bottom:7px; }
  div#askMiddleTable #googleForm { width:200px; font-size:11px; text-align:left; padding-left:5px; }
  
div#askBottom { width:868px; text-align:left; padding:10px 0; }

div#askIndex div.img1 { margin:20px 0; }

