@charset "Shift_JIS"; @import url("./plain.css"); @import url("./logonbox.css"); /* 追加設定 070207 */ strong { font-weight: normal; color:#000000; } #gaiyo strong { font-weight:bold; color:#669900; } #jyuku .left h2 strong { font-weight: bold; color: #FFFFFF; } .next strong { font-weight: normal; color: #FF6600; } /* ボックス指定 */ h1 { height: 85px; margin: 0; _margin-bottom: -15px; padding: 0; background-image: url("./images/index/bg_main.png"); background-position: top left; background-repeat: no-repeat; } h1 img { position: relative; top: -15px; left: -2px; } #middle { margin-top: 108px; } #main { width: 555px; margin: 0; padding: 0px 0px 2px; background-color: #fc0; background-image: url("./images/top/bg_main_bottom.png"); background-position: bottom left; background-repeat: no-repeat; } /* 左 */ .left_info { width: 269px; margin: 0px 5px 5px; padding: 0; background-image: url("./images/top/blackboard.png"); background-position:left top; background-repeat: no-repeat; float:left; } .title_left_info { margin: 0; padding: 12px 0px 0px 20px; } #middle .spacer { margin: 0px; padding: 0px; height: 6px; } .news_left { width: 230px; margin: 24px 4px 4px 20px; _margin: 14px 4px 4px 20px; padding: 0; background-image: url("./images/top/chalkline.png"); background-position: top left; background-repeat: repeat-y; color: #fff; } .news_left dt { clear: both; width: 0; margin: 0; padding: 0; float: left; } .news_left dd { margin:0 5px; } .news_left dd a { color:#FFFFFF; } #hiroyan { width: 253px; _width: 253px; height: 120px; _height: 117px; margin-left: 14px; padding: 0px; background-image: url(./images/top/toku.png); background-position: top left; background-repeat: no-repeat; } #hiroyan p { font-size: 12px; line-height: 130%; color: #663300; margin: 0px; padding: 4px 0px 0px 6px; width: 160px; } #kasshi { width: 253px; _width: 253px; height: 120px; _height: 117px; margin-left: 14px; padding: 0px; background-image: url(./images/top/kasshi.png); background-position: top left; background-repeat: no-repeat; } #kasshi p { font-size: 12px; line-height: 130%; color: #663300; margin: 0px; padding: 4px 0px 0px 6px; width: 160px; } #rise { width: 253px; _width: 253px; height: 120px; _height: 117px; margin-left: 14px; padding: 0px; background-image: url(./images/top/rise.png); background-position: top left; background-repeat: no-repeat; } #rise p { font-size: 12px; line-height: 130%; color: #663300; margin: 0px; padding: 4px 0px 0px 6px; width: 160px; } .board_new { color: #FDCB04; font-family: "Arial", "Helvetica", sans-serif; font-size: 14px; font-weight: bold; } /* 右 */ .info_right { width: 269px; margin: 0; padding: 0; background-image: url("./images/top/blackboard.png"); background-position:left top; background-repeat: no-repeat; float:left; } .title_info_right { margin: 0; padding: 12px 0px 0px 20px; } .news_right { width: 230px; margin: 24px 4px 4px 20px; _margin: 14px 4px 4px 20px; padding: 0; background-image: url("./images/top/chalkline.png"); background-position: top left; background-repeat: repeat-y; color: #fff; } .news_right dt { clear: both; width: 0px; margin: 0; padding: 0; float: left; } .news_right dd { margin:0 5px; } .news_right dd a { color:#FFFFFF; } #animal { width: 253px; _width: 253px; height: 120px; _height: 117px; margin-left: 14px; padding: 0px; background-image: url(./images/top/pen.png); background-position: top left; background-repeat: no-repeat; } #animal p { font-size: 12px; line-height: 130%; color: #663300; margin: 0px; padding: 4px 0px 0px 6px; width: 160px; } #megane { width: 253px; _width: 253px; height: 120px; _height: 117px; margin-left: 14px; padding: 0px; background-image: url(./images/top/megane.png); background-position: top left; background-repeat: no-repeat; } #megane p { font-size: 12px; line-height: 130%; color: #663300; margin: 0px; padding: 4px 0px 0px 6px; width: 160px; } #haikei { width: 253px; _width: 253px; height: 120px; _height: 117px; margin-left: 14px; padding: 0px; background-image: url(./images/top/haikei.png); background-position: top left; background-repeat: no-repeat; } #haikei p { font-size: 12px; line-height: 130%; color: #663300; margin: 0px; padding: 4px 0px 0px 6px; width: 160px; } #list_news a { color: #333333; text-decoration: underline; } /* 上位バナースペース */ #banner_top { clear: left; margin: 10px 0px; padding: 0; text-align: center; list-style-type: none; } #banner_mov { margin: 0 0 10px 5px; padding: 0; } #text_what .next a { color: #FF6600; } #banner_top li { display: inline; margin: 0; padding: 0; } /* ニュース・新着情報 */ #news { margin: 0px 5px; padding: 0; } #mugihiro .whiteboard .next a { color: #FF6600; } #title_news { margin: 0px 3px; padding: 0; background-image: url(./images/top/bg_t_news.png); background-position: left center; background-repeat: no-repeat; } #list_news { margin: 4px 3px; padding: 0px; list-style-type: none; } #box_kyozai .next a { color: #FF6600; } #list_news li { margin-left: 0; padding-left: 30px; background-image: url(./images/top/bg_list_news.png); background-position: left center; background-repeat: no-repeat; font-size: 14px; line-height: 28px; } .news_date { margin-right: 10px; } #foot a { color: #754F00; } /* 上位バナースペース */ #banner_bottom { clear: left; margin: 10px 0px; padding: 0; text-align: center; list-style-type: none; } #banner_bottom li { display: inline; margin: 0; padding: 0; } /* 公立中高一貫校とは? */ #what { width: 265px; margin-left: 5px; float: left; margin-top: 13px; } #title_what { margin: 5px 0px; padding: 0; } #text_what { background-position: left top; background-repeat: repeat-y; background-image: url(./images/index/line.png); } .next { margin-left: 2px; padding-left: 16px; background-image: url("./images/index/icon_next.png"); background-position: center left; background-repeat: no-repeat; } div.next { font-size: 14px; line-height: 28px; } .whiteboard { height: 139px; _height: 167px; padding: 18px 14px 12px 10px; background-image: url("./images/top/whiteboard.png"); background-position: top left; background-repeat: no-repeat; } /* むぎっ子広場とは? */ #mugihiro { margin-left: 5px; float: left; width: 270px; } #title_mugihiro { margin: 5px 0px; padding: 0; } #text_mugihiro { background-image: url("./images/index/line.png"); background-position: top left; background-repeat: repeat-y; } /* おすすめ教材 */ #kyozai { margin: 0px 0px 0px 5px; padding: 0; } #kyozai h2 { margin: 8px 3px 4px 3px; padding: 0; background-image: url(./images/top/bg_t_kyozai.png); background-position: left center; background-repeat: no-repeat; } #box_kyozai { width: 547px; height: 173px; margin: 6px 0px 10px 2px; background-image: url(./images/top/bg_kyozai.png); background-position: left top; background-repeat: no-repeat; } #box_kyozai p { float: left; width: 255px; margin: 20px 8px 0px 8px; background-image: url(images/index/line.png); background-repeat: repeat; } #pict_kyozai { margin: 0; padding: 20px 0px 0px 0px; } #pict_kyozai img { margin: 0px 2px; padding: 0; } #box_kyozai_n { width: 540px; height: 260px; margin: 7px 0px 10px 2px; padding-left: 6px; } #box_kyozai_n dl{ float: left; width: 178px; _width: 178px; height: 250px; background-image:url(images/top/kyozai_n_bg.gif); background-position:lefr top; background-repeat:no-repeat; margin:0; } #box_kyozai_n dt { padding: 7px 0px 0px 7px; } #box_kyozai_n dd { margin: 0 0 5px; padding: 6px 0px 5px 0px; } #box_kyozai_n dd p{ margin: 5px 12px 0px 4px; padding-left:4px; background-image: url(images/index/line.png); background-repeat: repeat; } /* ヘッダー */ #logo { position: absolute; top: 0px; left: 5px; width: 761px; height: 90px; margin: 0px; padding: 9px 0px 0px 9px; background-image: url("./images/index/bg_header.png"); background-position: top left; background-repeat: no-repeat; } #gaiyo { position: absolute; top: 7px; left: 363px; z-index: 2; width: 397px; height: 46px; margin: 0px; padding: 6px 25px; background-image: url("./images/index/bg_gaiyo.png"); background-position: top left; background-repeat: no-repeat; color: #000; font-size: 14px; line-height: 19px; } /* 右メニュー項目 */ #r_menu { position: absolute; top: 93px; left: 565px; width: 200px; margin: 0px; padding: 10px 0px 30px 0px; } #menu_space { padding-bottom: 16px; background-image: url("./images/index/bg_title_menu_bottom.png"); background-repeat: no-repeat; background-position: bottom; } #menu_space h2 { margin: 0px; padding: 0px; background-image: url("./images/index/bg_title_menu.png"); background-repeat: no-repeat; } #menu_space h3 { margin: 0px; padding: 0px 10px; background-image: url("./images/index/bg_menu.png"); background-repeat: repeat-y; } #menu_space ul { margin: 0px; padding: 10px 0px 12px 0px; background-image: url("./images/index/bg_menu.png"); background-repeat: repeat-y; list-style-position: outside; list-style-type: none; } #menu_space li { padding: 0px; font-size: 14px; line-height: 200%; margin: 0px 15px; border-bottom-width: 2px; border-bottom-style: dotted; border-bottom-color: #8C7C4B; } #r_challenge { margin: 0px 0px 2px 0px; padding: 0px 0px 15px 0px; background-image: url("./images/index/bg_title_menu_bottom.png"); background-position: bottom left; background-repeat: no-repeat; } #navigation_challenge { position: relative; top: 16px; margin: -16px 0px 0px 0px; padding: 0px; background-image: url("./images/index/bg_title_menu.png"); background-repeat: no-repeat; } #text_r_challenge { margin: 0px; padding: 4px 16px; background-image: url("./images/index/bg_menu.png"); background-position: top left; background-repeat: repeat-y; color: #663300; font-size: 12px; line-height: 14px; } #pict_r_challenge { margin: 12px 0px 0px 0px; background-image: url("./images/index/bg_menu.png"); background-position: top left; background-repeat: repeat-y; color: #663300; font-size: 12px; line-height: 16px; } #select_r_challenge { height: 36px; margin: 0; padding: 4px 0px 0px 0px; background-image: url("./images/top/bg_select_challenge.png"); background-position: middle left; background-repeat: no-repeat; color: #84733F; font-size: 12px; line-height: 16px; list-style-type: none; } #select_r_challenge li { margin: 0px 0px 0px 16px; padding: 0px 0px 0px 16px; background-image: url(./images/index/icon_next.gif); background-position: left center; background-repeat: no-repeat; } #select_r_tokudane { margin: 15px 0px 0px 0px; padding: 4px 5px 4px 1px; color: #84733F; background-image: url("./images/top/bg_select_tokudane.png"); background-position: left top; background-repeat:repeat-y; font-size: 12px; line-height: 16px; list-style-type: none; } #select_r_tokudane li { margin: 5px 0px 5px 8px; padding: 7px 0px 4px 16px; background-image: url(./images/index/icon_next2.gif); background-position: left top; background-repeat: no-repeat; border-top:dotted 2px #FF9999; } #ad_cube { margin: 0px 0px 3px 0px; } #ad { margin: 0px 0px 3px 0px; } /* ナビゲーション類 */ #site_navigator { display: none; } #site_navi { position: absolute; top: 58px; left: 5px; z-index: 1; clear: both; width: 750px; height: 20px; margin: 0px 0px 0px 5px; padding: 0px; background-image: url("./images/index/bg_site_navi.png"); background-repeat: no-repeat; line-height: 14px; text-align: right; list-style-type: none; } #site_navi li { display: inline; margin: 0px; padding: 3px 7px 0px 2px; border-right: 1px solid #6A4B02; font-size: 12px; } #site_navi li.terminator { border-right: none; } /* フッター */ #information { width: 760px; height: 88px; margin: 20px 0px 0px 0px; padding: 9px 0px 0px 9px; background-image: url("./images/index/bg_footer.png"); background-position: top left; background-repeat: no-repeat; list-style-type: none; } #information li { margin: 18px 22px 0px 0px; padding: 0; text-align: right; } #copyright { margin-top: -32px; margin-left: 5px; } /* 汎用クラス */ .hissu { color: #f60; } p { margin: 0px; padding: 0px; } #foot { background-image: url(images/index/foot.gif?2023); background-repeat: no-repeat; margin: 0px; padding: 10px 0px 0px 15px; height: 88px; width: 555px; } #foot cite { font-size: 12px; line-height: 180%; color: #6A4B02; margin: 0px; padding: 0px; font-style: normal; } #news_toku a:link { color: #FFFFFF; } #news_toku a:visited { color: #FFFFFF; } #news_toku a:hover { color: #FFFF00; } #news_pen a:link { color: #FFFFFF; text-decoration: underline; } #news_pen a:visited { color: #FFFFFF; text-decoration: underline; } #news_pen a:hover { color: #FFFF00; text-decoration: underline; } #r_form_login input { margin: 0px; padding: 0px; width: 163px; } #r_form_login input:focus { margin: 0px; padding: 0px; width: 163px; background-color: #FFF5FF; } #news .renew3 { margin: 0px; padding: 0px; width: 545px; height:88px; } #main .renew1 { margin: 0px; padding: 0px; width: 280px; float: left; height: 235px; } #main .renew2 { float: left; width: 269px; margin: 0px; padding: 0px; height: 235px; } #jyuku { background-image: url(images/index/jyuku.jpg); background-repeat: no-repeat; padding: 0px; height: 213px; width: 545px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 7px; } #jyuku .left { margin: 0px; padding: 0px; width: 280px; float: left; } #jyuku .left h2 { background-color: #663300; color: #FFFFFF; font-size: 14px; line-height: 180%; margin-top: 50px; margin-right: 0px; margin-bottom: 0px; margin-left: 7px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 4px; } #jyuku .left p { font-size: 14px; line-height: 200%; background-image: url(images/index/line.png); background-repeat: repeat; padding: 0px; margin-top: 6px; margin-right: 0px; margin-bottom: 0px; margin-left: 14px; } #jyuku .right dfn { display: block; margin-top: 50px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } #jyuku .right { float: right; width: 205px; margin: 0px; padding-top: 0px; padding-right: 30px; padding-bottom: 0px; padding-left: 0px; } #jyuku .next a { color: #FF6600; } .green { color: #690; } /* 0613 */