/* 共通の設定 */
div#conTents   { width:675px; text-align:left; padding-left:20px; }
div#contBottom { width:730px; text-align:right; padding:10px 0; }

/* 各ページごとの見出しh1の背景に見出し画像を設定する */
/* 2013.10以降、h1の背景は各ページごとに記述していくことにした */
/*div#conTents h1.tokutai { background-image:url(../contents/pics/tokutai13.jpg); width:599px; height:375px; }
div#conTents h1.musatama12 { background-image:url(../contents/pics/musatama12.jpg); width:665px; height:418px; }
div#conTents h1.st12 { background-image:url(../contents/pics/st12.jpg); width:665px; height:416px; }
div#conTents h1.ao1301 { background-image:url(../contents/pics/ao1301.jpg); width:665px; height:419px; }
div#conTents h1.manga1301 { background-image:url(../contents/pics/manga1301.jpg); width:665px; height:416px; }
div#conTents h1.croquis1304 { background-image:url(../contents/pics/croquis1304.jpg); width:665px; height:418px; }
div#conTents h1.ao1305 { background-image:url(../contents/pics/ao1305.jpg); width:665px; height:418px; }
div#conTents h1.manga1305 { background-image:url(../contents/pics/manga1305.jpg); width:665px; height:416px; }
div#conTents h1.tokubetsu1308 { background-image:url(../contents/pics/tokubetsu1308.jpg); width:600px; height:377px; } */

/* h1背景画像の大きさは原則、665px*418px text-indentで見出し文字をページ枠外へ飛ばしている
   背景画像は上左揃え、繰り返しなし */
div#conTents h1 { width:665px; height:448px; text-indent:-9999px; background-position:top left; background-repeat:no-repeat; margin-bottom:20px; } 
div#conTents h3 { font-size:16px; font-weight:bold; margin:5px 0; }
div#conTents h4 { font-size:13px; font-weight:normal; margin:5px 0; }

/* ID指定をクラス指定に変える */

div#conTents div.basyo,
div#conTents div.daigakukyoin,
div#conTents div.jukoryo,
div#conTents div.jikan,
div#conTents div.kousi,
div#conTents div.kaisaisyusi,
div#conTents div.kokaikoza,
div#conTents div.mochimono,
div#conTents div.mosi,
div#conTents div.mosikomi,
div#conTents div.mosigaiyo,
div#conTents div.nittei,
div#conTents div.naiyo,
div#conTents div.nittei_naiyo,
div#conTents div.jugyonaiyo,
div#conTents div.sankahi,
div#conTents div.sankasya,
div#conTents div.setsumeikai_,
div#conTents div.schedule,
div#conTents div.syusi,
div#conTents div.syukuhaku,
div#conTents div.teiin,
div#conTents div.taisyo,
div#conTents div.tojitsu_gaiyo,
div#conTents div.tokubetsujugyo,
div#conTents div.tokucho,
div#conTents div.gokakuhappyo { font-size:13px; margin:10px 10px 40px 10px; padding:0 0 0 105px; background-position:0px 3px; background-repeat:no-repeat; }

div#conTents div.sikaku,
div#conTents div.nasi,
div#conTents div.hako { font-size:13px; margin:10px 10px 40px 10px; }

div#conTents div.sikaku { background:url(../contents/pics/sikaku.gif) 0px 3px no-repeat; padding:0 0 0 17px; }

div#conTents div.nasi { padding:0 0 0 17px; }

div#conTents div.hako { padding:0; }

div#conTents div.under_dot { border-bottom:dotted #999 1px; }

div#conTents div.jisseki { font-size:13px; margin:10px; padding:0 0 10px 10px; }

div#conTents div.nittei    { background-image:url(../contents/pics/nittei.gif);}
div#conTents div.mosi  { background-image:url(../contents/pics/mosi.gif);}
div#conTents div.mosikomi  { background-image:url(../contents/pics/mosikomi.gif);}
div#conTents div.mosigaiyo { background-image:url(../contents/pics/mosigaiyo.gif);}
div#conTents div.basyo     { background-image:url(../contents/pics/basyo.gif);}
div#conTents div.teiin     { background-image:url(../contents/pics/teiin.gif);}
div#conTents div.taisyo    { background-image:url(../contents/pics/taisyo.gif);}
div#conTents div.mochimono { background-image:url(../contents/pics/mochimono.gif);}
div#conTents div.jukoryo   { background-image:url(../contents/pics/jukoryo.gif);}
div#conTents div.jikan   { background-image:url(../contents/pics/jikan.gif);}
div#conTents div.kaisaisyusi     { background-image:url(../contents/pics/kaisaisyusi.gif);}
div#conTents div.kokaikoza   { background-image:url(../contents/pics/kokaikoza.gif);}
div#conTents div.kousi     { background-image:url(../contents/pics/kousi.gif);}
div#conTents div.naiyo     { background-image:url(../contents/pics/naiyo.gif);}
div#conTents div.nittei_naiyo     { background-image:url(../contents/pics/nittei_naiyo.gif);}
div#conTents div.jugyonaiyo      { background-image:url(../contents/pics/jugyonaiyo.gif);}
div#conTents div.sankahi   { background-image:url(../contents/pics/sankahi.gif);}
div#conTents div.sankasya  { background-image:url(../contents/pics/sankasya.gif);}
div#conTents div.setsumeikai_  { background-image:url(../contents/pics/setsumeikai_.gif);}
div#conTents div.syukuhaku  { background-image:url(../contents/pics/syukuhaku.gif);}
div#conTents div.tojitsu_gaiyo   { background-image:url(../contents/pics/tojitsu_gaiyo.gif);}
div#conTents div.tokubetsujugyo  { background-image:url(../contents/pics/tokubetsujugyo.gif);}
div#conTents div.tokucho   { background-image:url(../contents/pics/tokucho.gif);}
div#conTents div.syusi     { background-image:url(../contents/pics/syusi.gif);}
div#conTents div.schedule  { background-image:url(../contents/pics/schedule.gif);}
div#conTents div.gokakuhappyo     { background-image:url(../contents/pics/gokakuhappyo.gif);}
div#conTents div.daigakukyoin     { background-image:url(../contents/pics/daigakukyoin.gif);}

div#conTents div.last      { border-bottom:#CCCCCC dotted 1px;}


/* 特待生ページ */

div#conTents div.tokutaiHyo { font-size:13px; text-align:center;  margin:10px 10px 40px 10px; }
 div#conTents div.tokutaiHyo table.hyo { width:650px; text-align:left; margin-left:auto; margin-right:0; }
  div#conTents div.tokutaiHyo table.hyo td { text-align:left; padding:5px; }
  div#conTents div.tokutaiHyo table td.midasi { text-align:center; }
  div#conTents div.tokutaiHyo table.hyo td table.naka td { padding:2px; vertical-align:top; }
  
  
/* コンテンツ各ページ下部申込フォームへのリンク部分 */

div#mform { text-align:center; width:700px; margin-bottom:3em; }
div#mform div.mform1 { width:420px; margin-left:auto; margin-right:auto; padding:20px; background-color:#fdf0f6; }
div#mform div.mform1 a { font-weight:bold; background-color:#FFF; padding:10px; display:block; }