/* 共通の設定 */
div#topAskGallery,
div#topKyogeiFile { width:710px; text-align:left; }
div#topBottom { width:730px; text-align:right; padding:10px 0; }
.clearFloat { clear:both; }

/* メンバーサイトへの誘導バナー */
div#topKyogeiFile div#menberSite { width:550px; margin-bottom:2em; } /*{ padding:20px 120px 20px 5px; }*/
div#topKyogeiFile div#menberSite div.float {
	width: 180px;
	height: 64px;
	float: left;
	padding-right: 15px;
}
div#topAskGallery div#menberSite p.paraMemsite,
div#topKyogeiFile div#menberSite p.paraMemsite { font-size:12px; color:#E60012; font-weight:bold; margin-top:15px; }

/* 春夏冬直期講習用への誘導バナー */
div#kosyuBanner { margin-bottom:2em; margin-left:5px; }
div#kosyuBanner div.float { width:210px; height:55px; float:left; padding-right:15px; }
div#kosyuBanner p.paraMemsite { font-size:12px; color:#E60012; font-weight:bold; margin-top:15px; }


/* ask gallery */
div#topAskGallery h1 {width:710px; height:280px; background:url(../top/askgallery/img/gallery.jpg) left top no-repeat; text-indent:-9999px; margin-bottom:1em; }
  div#topAskGallery h1 + p {font-size:13px; margin-left:5px; margin-bottom:2em; }
div#topAskGallery h2 { font-size:16px; margin-left:5px; margin-bottom:1em; }
div#topAskGallery h3 { font-size:20px; font-weight:normal; margin-bottom:14px; }
div#topAskGallery p.para1 {font-size:13px; margin-left:5px; margin-bottom:1em; }
div#topAskGallery div.inpage_link { text-align:center; margin-bottom:3em; }
div#topAskGallery div.sakuhin { margin-bottom:3em; }
div#topAskGallery div.sakuhin table { margin:0 auto 2em; }

div#topAskGallery div.sakuhin table tr td:nth-child(odd) { /* 奇数番目のtdのwidthを200pxに */
	width:200px;
}

div#topAskGallery div#stSp,
div#topAskGallery div#wSs,
div#topAskGallery div#netTsusin { width:560px; margin:10px 0 10px 40px; padding:10px 0; border-top:#CCCCCC 1px dashed; }
div#topAskGallery div#last { width:560px; text-align:center; margin:10px 0 10px 40px; padding:10px 0; }

div#topAskGallery div#stSp table,
div#topAskGallery div#wSs table,
div#topAskGallery div#netTsusin table { width:560px; }
div#topAskGallery div#stSp table td,
div#topAskGallery div#wSs table td,
div#topAskGallery div#netTsusin table td { padding:5px }

div#topAskGallery .section3 {
	width:695px;
	padding-left:15px;
	padding-bottom:24px;
	margin-bottom:24px;
	border-bottom:#CCC 1px dotted;
}



/* 京芸ファイル */
div#topKyogeiFile h1 { width:710px; height:295px; background:url(../top/kyogeifile/pics/kyogeifile01.jpg) left top no-repeat; text-indent:-9999px; }
div#topKyogeiFile h2#indexH2 { width:520px; height:45px; background:url(../top/kyogeifile/pics/kyogeifile02.gif) left top no-repeat; text-indent:-9999px; margin:10px 0; }
div#topKyogeiFile div#kongetsu table h3 { font-size:13px; font-weight:bold; }

div#topKyogeiFile p.para1 { width:520px; font-size:13px; font-family:"Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3" , "Hiragino Mincho ProN" , "メイリオ", Meiryo, serif; padding:0; }
div#topKyogeiFile p.para2 { width:520px; font-size:12px; font-family:"Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3" , "Hiragino Mincho ProN" , "メイリオ", Meiryo, serif; padding:0 0 10px 0; }
div#topKyogeiFile p.para3 { width:520px; font-size:12px; padding:10px 0 3px 0; }
div#topKyogeiFile p.para4 { width:520px; font-size:12px; color:#172A88; padding:0 0 3px 0; }

div#topKyogeiFile div#kongetsu { width:530px; margin-bottom:2em; }
div#topKyogeiFile div#kongetsu table { width:520px; }
div#topKyogeiFile div#kongetsu table td.left { width:110px; background-color:#00A0E9 }
div#topKyogeiFile div#kongetsu table td.right { width:387px; padding: 0 0 0 20px; font-size:12px; background-color:#FFFFFF; }

div#topKyogeiFile div#backNumber { width:670px; background-color:#FDEEE5; padding:20px; }
div#topKyogeiFile div#backNumber dl { display:block; width:670px; margin:0 auto; }

  div#topKyogeiFile div#backNumber dl dt,
  div#topKyogeiFile div#backNumber dl dd { display:block; background-color:#FFFFFF; padding:12px 0 6px 12px; border-bottom:#FDEEE5 1px dashed; }
  div#topKyogeiFile div#backNumber dl dt { float:left; width:500px; clear:both; }
  div#topKyogeiFile div#backNumber dl dd { padding-left:500px; }

div#topKyogeiFile div#backNumber dl#keisai { margin-bottom:6px; }
  div#topKyogeiFile div#backNumber dl#keisai dt,
  div#topKyogeiFile div#backNumber dl#keisai dd,
  div#topKyogeiFile div#backNumber dl dt.last,
  div#topKyogeiFile div#backNumber dl dd.last { border-bottom:none; }

div#topKyogeiFile table#ConTents { width:530px; }
div#topKyogeiFile table#ConTents td { text-align:left; }
div#topKyogeiFile table#ConTents h5 { font-size:13px; font-weight:bold; font-style:normal; }
div#topKyogeiFile table#ConTents h6 { font-size:13px; font-weight:400; font-style:normal; }



/* 芸大・美大　入試・オープンキャンパスカレンダー */
div#topCalender h1 { width:710px; height:278px; background:url(../top/calendar/pics/calendar01.jpg) left top no-repeat; text-indent:-9999px; }
div#topCalender p.para1 { width:550px; font-size:13px; font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; padding:0; }
div#topCalender #googleCalendar { margin: 20px 0; width:710px; height:533px; }

/* ask OB生の活躍 */
div#oBog {}
div#oBog h3 { font-size:16px; font-weight:bold; font-family:"Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3" , "Hiragino Mincho ProN" , "メイリオ", Meiryo, serif; }
  div#oBog table td.prizeInfo { border-bottom:#999999 1px solid }
    div#oBog table td.prizeInfo h2 { font-size:12px; font-weight:normal; padding:1px 2px; }
  div#oBog table td.infoTd { text-align:center; padding:10px 0 20px 0; border-bottom:#999999 dashed 1px; }
  div#oBog table td.infoTdEnd { text-align:center; padding:10px 0 20px 0; }
  div#oBog table.infoTable td { text-align:left; }
    div#oBog table.infoTable td img { vertical-align:middle; padding:5px; }
