/**************************************************/
/* トップページ */
/**************************************************/
div#base{background:#FFF none;}

div.lo{overflow:hidden;}
div.lo-lf{float:left;}
div.lo-rt{float:right;}

/* トップコンテンツ */
div#content-all{width:1000px;}
div.win_bg{padding:5px;background:url(../img/common/win_bg.gif) repeat;}

div#top-area1{width:1000px;padding-top:9px;}
div#top-area1 div.lo-lf{width:810px;}
div#top-area1 div.lo-rt{width:180px;padding-top:3px;}

div#top-area2{width:1000px;padding-top:13px;}
div#top-area2 div.lo-lf{width:220px;padding-top:1px;}
div#top-area2 div.lo-rt{width:771px;}

div#top-area3{width:771px;}
div#top-area3 div.lo-lf{width:502px;padding-top:0;}
div#top-area3 div.lo-rt{width:260px;}

div#top-area4{width:771px;}
div#top-area4 div.lo-lf{width:502px;padding-top:0;}
div#top-area4 div.lo-rt{width:260px;}

/* フラッシュ */
/**************************************************/
div#flash{width:810px;padding-top:3px;}

/* NBC Movie */
/**************************************************/
div#nbc-mov{width:180px;}
div#nbc-mov img{display:block;}
div#nbc-mov object{display:block;}
div#nbc-mov p{background:#FFF;padding:0px 5px 5px;}

/* 在校生インタビュー */
/**************************************************/
div#interview{width:180px;margin-top:5px;}
div#interview img{display:block;}
div#interview-ifrm{padding:0 5px;background:#FFF;}
div#interview-ifrm iframe{display:block;}

/* オープンキャンパス日程 */
/**************************************************/
div#opencampus{width:auto;background:#FFF;border:1px solid #CCC;}
div#opencampus h2 img{display:block;}
div#opencampus div.win_bg{width:218px;padding:0;background:#FFF none;}
div#schedule-ifrm{width:214px;border-top:1px solid #C60020;margin:0 2px;}
div#schedule-ifrm iframe{display:block;}

/* 次回オープンキャンパス */
/**************************************************/
div#schedule ul{width:230px;padding:7px 0;text-align:center;}
div#schedule li{width:226px;margin:0 auto;margin-bottom:5px;}
div#schedule a{width:226px;height:23px;display:block;}
div#schedule a:hover{background:#FFF;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
div#schedule span{display:none;}

div#schedule li#schedule01{background:url(../img/top/campus_form.gif);}
div#schedule li#schedule02{background:url(../img/top/campus_bus.gif);margin-bottom:0;}


/* 新着NEWS */
/**************************************************/
div#news{width:502px;padding:0 0 0px;}
div#news h2 img{display:block;}
div#news div.win_bg{padding:1px 1px 0;background:#FFF none;}
div#news div#news-ifrm{border:1px solid #CCC;background:#FFF;}
div#news div#news-ifrm iframe{display:block;}

/* リンク */
/**************************************************/
div#link{width:260px;padding:1px 0 10px;}
div#link div.win_bg{border:1px solid #CCC;padding:0px 9px;background:#FFF none;}
div#link ul{width:240px;overflow:hidden;height:156px;margin-bottom:0;}
div#link li{width:240px;margin:0 auto;margin-bottom:5px;float:left;}
div#link a{width:240px;height:41px;display:block;}
div#link a:hover{background:#FFF;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
div#link span{display:none;}

div#link li#link01{background:url(../img/top/link01-blog.jpg);margin-top:10px;}
div#link li#link02{background:url(../img/top/link02-mail.jpg);}
div#link li#link03{background:url(../img/top/link03-material.jpg);margin-bottom:0;}

div#link li#link03 a{height:42px;}

/* バナー */
/**************************************************/
div#bnr{width:260px;margin-left:0px;}
div#bnr ul{width:250px;overflow:hidden;}
div#bnr li{width:250px;height:40px;background:#FFF;float:left;}
div#bnr a{width:250px;height:40px;display:block;}
div#bnr a:hover{background:#FFF;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
div#bnr span{display:none;}

div#bnr li#bnr01{background:url(../img/top/bnr01.jpg);}
div#bnr li#bnr02{background:url(../img/top/bnr06.jpg);}
div#bnr li#bnr03{background:url(../img/top/bnr02.jpg);}
div#bnr li#bnr04{background:url(../img/top/bnr03.jpg);}
div#bnr li#bnr05{background:url(../img/top/bnr08.jpg);}
div#bnr li#bnr06{background:url(../img/top/bnr10.jpg);}

/* トップ左コンテンツ */
/**************************************************/
div#content-l{width:230px;padding-bottom:35px;}

/* COURSE TOP */
/**************************************************/
div#course-menu{width:230px;}
div#course-menu ul{width:230px;padding:19px 0 12px;text-align:center;overflow:hidden;}
div#course-menu li{width:215px;height:46px;margin:0 5px 0 10px;float:left;}
div#course-menu a{width:215px;height:46px;display:block;}
div#course-menu a:hover{background:#FFF;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
div#course-menu span{display:none;}

div#course-menu li#course01{background:url(../img/top/course_01.jpg) no-repeat;}
div#course-menu li#course02{background:url(../img/top/course_02.jpg) no-repeat;}
div#course-menu li#course03{background:url(../img/top/course_03.jpg) no-repeat;}
div#course-menu li#course04{background:url(../img/top/course_04.jpg) no-repeat;}
div#course-menu li#course05{background:url(../img/top/course_05.jpg) no-repeat;}
div#course-menu li#course06{background:url(../img/top/course_06.jpg) no-repeat;}
div#course-menu li#course07{background:url(../img/top/course_07.jpg) no-repeat;margin-bottom:0;}

div#course-menu li#course01 a:hover{background:url(../img/top/course_01ov.jpg) no-repeat;}
div#course-menu li#course02 a:hover{background:url(../img/top/course_02ov.jpg) no-repeat;}
div#course-menu li#course03 a:hover{background:url(../img/top/course_03ov.jpg) no-repeat;}
div#course-menu li#course04 a:hover{background:url(../img/top/course_04ov.jpg) no-repeat;}
div#course-menu li#course05 a:hover{background:url(../img/top/course_05ov.jpg) no-repeat;}
div#course-menu li#course06 a:hover{background:url(../img/top/course_06ov.jpg) no-repeat;}
div#course-menu li#course07 a:hover{background:url(../img/top/course_07ov.jpg) no-repeat;}

/* トップ右コンテンツ */
/**************************************************/
div#content-r{width:750px;padding:5px 0 35px;}

/* 切り替わり画像 */
div#content-r p#toppicture{width:750px;height:460px;background:#CCC;}

/* 新着ニュースとリンク */
/**************************************************/
div#news-link{width:750px;margin-top:20px;}

/* 春体バナー */
/**************************************************/
div#harutai{padding-left:5px;padding-bottom:10px;}
div#harutai p{width:760px;height:175px;overflow:hidden;background-image:url(../img/top/harutai_bnr.jpg);}
div#harutai a{width:760px;padding-top:175px;display:block;}
div#harutai a:hover{background:#FFF;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}

#goukaku{padding-bottom:5px;}
#goukaku p{width:250px;height:40px;overflow:hidden;background-image:url(../img/top/bnr07.jpg);}
#goukaku a{width:250px;padding-top:40px;display:block;}
#goukaku a:hover{background:#FFF;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}

#graduate{padding-bottom:5px;}
#graduate p{width:250px;height:40px;overflow:hidden;background-image:url(../img/top/bnr09.jpg);}
#graduate a{width:250px;padding-top:40px;display:block;}
#graduate a:hover{background:#FFF;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}

div#hdr-copy{width:660px;}
div#hdr-tabmenu{height:26px;}

#tuition{width:264px;text-align:left;padding-top:9px;background:url(../img/top/tuition.jpg) no-repeat 0px 5px;}
#tuition ul{width:264px;height:69px;}
#tuition li{width:261px;height:31px;float:left;overflow:hidden;}
#tuition a{width:109px;padding-top:31px;display:block;margin-left:152px;}
#tuition a:hover{background-position:0px 31px;}

#tuition1 a{background-image:url(../img/top/tuition1.jpg);}
#tuition2 a{background-image:url(../img/top/tuition2.jpg);}

div#banner1{width:90px;height:18px;background-color:#CCC;float:left;}
div#banner2{width:90px;height:18px;background-color:#CCC;float:right;}

div#banner1 img{display:block;}
div#banner2 img{display:block;}

#kanpei{width:502px;margin-bottom:10px;}
#kanpei img{display:block;margin:0 1px;}

#nbc-soc{width:500px;margin-left:1px;padding-top:10px;}
#nbc-soc p{width:500px;height:50px;overflow:hidden;}
#nbc-soc a{width:500px;padding-top:50px;display:block;background-image:url(../img/top/bnr04.gif);}
#nbc-soc a:hover{background-position:0px -50px;}

#step-wedding{width:805px;}
#step-wedding p{text-align:right;}

#foot-banner{width:533px;padding:5px 0px;margin-left:5px;}
#foot-banner ul{width:533px;}

#foot-banner1{width:264px;float:left;}
#foot-banner2{width:264px;float:right;}


/**************************************************/

