@charset "shift_jis";

@import "/com/css/default.css";
@import "/com/css/header.css";
@import "/com/css/footer.css";
@import "/css/side.css";

/* ==============================
gakusei　トップページ
============================== */

.lead {
/*background-color: #eee;削除*/
}
p.lead {
/*background-color: #fdd;削除*/
}
div.lead {
/*background-color: #ddf;削除*/
}

#top .map img {
vertical-align:bottom;
line-height:0px;
}

#top .map td {
line-height:0px;
font-size:0px;
}

#top #school .bg01,.bg02,.bg03,.bg04,.bg05,
.bg06,.bg07,.bg08,.bg09,.bg10,.bg11,.bg12 ,.bg13 { width:509px; padding:12px 0 15px 0; }
#top #school .bg01 { background:url(../img/bg_top_school01.gif) repeat-x bottom; }
#top #school .bg02 { background:url(../img/bg_top_school02.gif) repeat-x bottom; }
#top #school .bg03 { background:url(../img/bg_top_school03.gif) repeat-x bottom; }
#top #school .bg04 { background:url(../img/bg_top_school04.gif) repeat-x bottom; }
#top #school .bg05 { background:url(../img/bg_top_school05.gif) repeat-x bottom; }
#top #school .bg06 { background:url(../img/bg_top_school06.gif) repeat-x bottom; }
#top #school .bg07 { background:url(../img/bg_top_school07.gif) repeat-x bottom; }
#top #school .bg08 { background:url(../img/bg_top_school08.gif) repeat-x bottom; }
#top #school .bg09 { background:url(../img/bg_top_school09.gif) repeat-x bottom; }
#top #school .bg10 { background:url(../img/bg_top_school10.gif) repeat-x bottom; }
#top #school .bg11 { background:url(../img/bg_top_school11.gif) repeat-x bottom; }
#top #school .bg12 { background:url(../img/bg_top_school12.gif) repeat-x bottom; }
#top #school .bg13 { background:url(../img/bg_top_school13.gif) repeat-x bottom; }


#top #school .photo { float:left; margin:0 10px 0 0; }

#top #school .title {
    font-size:75%;
    color:#666;
    line-height:135%;
    margin:0;
    padding:0;
    font-weight:bold;
}

#top #school .data {
    font-size:65%;
    color:#666;
    line-height:135%;
    margin:5px 0 5px 0;
    padding:0;
}

#top #school .next {
    background:url(../com/img/img_arrow03.gif) no-repeat 1px 3px;
    padding-left:14px;
    font-size:65%;
    line-height:135%;
}

#top #school img {
border:1px solid #cccccc;
}


/*　お部屋探しガイド
--------------------------------------------------------------------------*/

#top .article {
    background:url(../com/img/line01.gif) repeat-x bottom;
    width:499px;
    padding:0 0 15px 0;
    margin:0 3px 8px 5px;
    clear:both;
}

#top .article-left { float:left; width:190px; margin:8px 5px 0 0; }
#top .article-left img{ border:1px solid #CCCCCC;}
#top .article-right { float:right; width:300px; margin:8px 0 0 0; }


#top .article-tx {
    font-size:75%;
    line-height:150%;
    margin:10px 0 0 0;
}

#top .next {/* 不明 */
    font-size:65%;
    line-height:135%;
    text-align:right;
    margin:0 5px 0 0;
}

/* 物件リクエスト
--------------------------------------------------------------*/

#student #request,
#student-top #request { clear:both; padding:15px 0; }

/* ==============================
学生　特集
============================== */

#student .reSpecialTable,
#college .reSpecialTable
{
    background-color: #09c;
    vertical-align: middle;
    text-align: center;
}
#student .spTitle,
#college .spTitle
{
    font-size: 20px;
    line-height: 28px;
    color: #ffffff;
    text-align: center;
    background-image: url(/com/img/title_h2L.gif);
    background-color: #09c;
}
#student .reSpecialTable td,
#college .reSpecialTable td
{
    background-color: #ffffff;
}

#student #klsrSpecial .reSpTableOut .spBody,
#student #klsrSpecial .reSpTableOut .reSpTableIn,
#college #klsrSpecial .reSpTableOut .spBody,
#college #klsrSpecial .reSpTableOut .reSpTableIn
{
    border-color: #0099cc;
}


/* ==============================
各サイト独自部分
============================== */

#footer{
    background:#4885A4;
}
#side {
    background:#E7F8FF;
}

#klInquire .inqTable1,/* 追加 宮川 2009/07/11 */
#klRequest .requestTable1{
    background-color:   #09c;
}
#klRequest .requestTable2{
    border:             1px solid #09c;
}
#klRequest .requestTable3{
    background-color:   #09c;
}


#area #pagelink a {
	padding-left: 4px;
	padding-right: 4px;
}
