@charset "utf-8"; 

/* ==================== Dream e-collegeとは？カテゴリ用 ==================== */

.aboutusP001 { margin-bottom:5px; }

/* ---------- ページ内ナビゲーション ---------- */

#aboutusPageNavi { width:704px; height:125px; margin:0px 0px 15px 0px; padding:0px; list-style-type:none; }
#aboutusPageNavi li { float:left; display:inline; width:140px; height:125px; margin:0px 1px 0px 0px; padding:0px; }

#aboutusPageNavi li a { display:block; width:140px; height:125px; margin:0px; padding:0px; background-repeat:no-repeat; text-indent:-9999px; overflow:hidden; }

/* Dream Land */

#aboutusPageNavi001 a,
#aboutusPageNavi001 a:link,
#aboutusPageNavi001 a:visited { background-image:url(/aboutus/images/aboutus_navi_001.gif); }
#aboutusPageNavi001 a:hover,
#aboutusPageNavi001 a:active { background-image:url(/aboutus/images/aboutus_navi_001_over.gif); }

/* Dream e-collegeスペシャルエディション */

#aboutusPageNavi002 a,
#aboutusPageNavi002 a:link,
#aboutusPageNavi002 a:visited { background-image:url(/aboutus/images/aboutus_navi_002.gif); }
#aboutusPageNavi002 a:hover,
#aboutusPageNavi002 a:active { background-image:url(/aboutus/images/aboutus_navi_002_over.gif); }

/* みんなでつくる。キャンパス情報のNewスタイル */

#aboutusPageNavi003 a,
#aboutusPageNavi003 a:link,
#aboutusPageNavi003 a:visited { background-image:url(/aboutus/images/aboutus_navi_003.gif); }
#aboutusPageNavi003 a:hover,
#aboutusPageNavi003 a:active { background-image:url(/aboutus/images/aboutus_navi_003_over.gif); }

/* 手に入れよう！充実したキャンパスライフ */

#aboutusPageNavi004 a,
#aboutusPageNavi004 a:link,
#aboutusPageNavi004 a:visited { background-image:url(/aboutus/images/aboutus_navi_004.gif); }
#aboutusPageNavi004 a:hover,
#aboutusPageNavi004 a:active { background-image:url(/aboutus/images/aboutus_navi_004_over.gif); }

/* まったく新しいMy Page機能 */

#aboutusPageNavi #aboutusPageNavi005 { margin:0px; }

#aboutusPageNavi005 a,
#aboutusPageNavi005 a:link,
#aboutusPageNavi005 a:visited { background-image:url(/aboutus/images/aboutus_navi_005.gif); }
#aboutusPageNavi005 a:hover,
#aboutusPageNavi005 a:active { background-image:url(/aboutus/images/aboutus_navi_005_over.gif); }

/* ---------- フレーム２列型 ---------- */

.aboutusFrame001 { margin:0px 0px 15px 0px; padding:0px; background-image:url(/aboutus/images/aboutus_bg_001.gif); background-repeat:repeat-y; }
.aboutusFrame001 h3 { margin:0px 0px 10px 0px; padding:0px; }
.aboutusFrame001 .block001 { width:654px; margin:0px 25px 10px 25px; padding:0px 0px 10px 0px; border-bottom:solid 1px #FFFFFF; }
.aboutusFrame001 .block002 { width:654px; margin:0px 25px 0px 25px; padding:0px 0px 10px 0px; }
.aboutusFrame001 .block003 { width:654px; margin:0px 25px 0px 25px; padding:0px 0px 10px 0px; border-bottom:solid 1px #FFFFFF; }
.aboutusFrame001 .block004 { width:654px; margin:0px 25px 0px 25px; padding:10px 0px 10px 0px; background-color:#e9e9e9; }
.aboutusFrame001 .block004 div { margin-bottom:0px; }
.aboutusFrame001 div div h4 { margin:0px 0px 10px 0px; }
.aboutusFrame001 div div p { margin:0px 0px 0px 4px; }
.aboutusFrame001 div .item001 { float:left; display:inline; width:314px; margin:0px 25px 0px 0px; padding:0px; }
.aboutusFrame001 div .item002 { float:left; display:inline; width:315px; margin:0px; padding:0px; }

/* ---------- フレーム３列型特殊 ---------- */

.aboutusFrame002 { margin:0px 0px 15px 0px; padding:0px; background-image:url(/aboutus/images/aboutus_bg_003.gif); background-repeat:repeat-y; }
.aboutusFrame002 h3 { margin:0px; padding:0px; }
.aboutusFrame002 div h4 { margin:0px; padding:0px; }
.aboutusFrame002 .item001 { float:left; display:inline; width:238px; margin:0px; padding:0px 0px 10px 0px; }
.aboutusFrame002 .item001 p { margin:0px; padding:10px 12px 0px 25px; }
.aboutusFrame002 .item002 { float:left; display:inline; width:226px; margin:0px; padding:0px 0px 10px 0px; }
.aboutusFrame002 .item002 p { margin:0p; padding:10px 12px 0px 13px; }
.aboutusFrame002 .item003 { float:left; display:inline; width:240px; margin:0px; padding:0px 0px 10px 0px; }
.aboutusFrame002 .item003 p { margin:0px; padding:10px 25px 0px 13px; }

/* ---------- フレーム２列型特殊 ---------- */

.aboutusFrame003 { margin:0px 0px 15px 0px; padding:0px; background-image:url(/aboutus/images/aboutus_bg_004.gif); background-repeat:repeat-y; }
.aboutusFrame003 h3 { margin:0px; padding:0px; }
.aboutusFrame003 div h4 { margin:0px; padding:0px; }
.aboutusFrame003 .item001 { float:left; display:inline; width:352px; margin:0px; padding:0px 0px 10px 0px; }
.aboutusFrame003 .item001 p { margin:0px; padding:10px 12px 0px 25px; }
.aboutusFrame003 .item002 { float:left; display:inline; width:352px; margin:0px; padding:0px 0px 10px 0px; }
.aboutusFrame003 .item002 p { margin:0p; padding:10px 12px 0px 13px; }

/* ---------- フレーム１列型特殊 ---------- */

.aboutusFrame004 { margin:0px 0px 30px 0px; padding:0px; background-image:url(/aboutus/images/aboutus_bg_005.gif); background-repeat:repeat-y; }
.aboutusFrame004 h3 { margin:0px; padding:0px; }
.aboutusFrame004 div h4 { margin:0px; padding:0px; }
.aboutusFrame004 .item001 { margin:0px; padding:0px; }
.aboutusFrame004 .item001 p { margin:0px 25px; padding:10px 0px; }

/* ページトップリンク */

.blockPageTop { clear:both; width:704px; height:40px; margin:0px; padding:0px; background-image:url(/aboutus/images/aboutus_bg_002.gif); background-repeat:repeat-y; overflow:hidden; }
.blockPageTop a { display:block; width:704px; height:30px; margin:10px 0px 0px 0px; padding:0px; background-repeat:no-repeat; text-indent:-9999px; overflow:hidden; }
.blockPageTop a,
.blockPageTop a:link,
.blockPageTop a:visited { background-image:url(/aboutus/images/aboutus_pagetop.gif); }
.blockPageTop a:hover,
.blockPageTop a:active { background-image:url(/aboutus/images/aboutus_pagetop_over.gif); }


