/*　HOME　CSS　*/

/* =====目次==================

作成日　　：2007年08月08日
最終更新日：2009年03月10日


※HOMEについて設定。


1.ヘッダー、フッター部分


2.サイトメニュー部分


3.新着情報部分


4.Flash部分（本体部分）


============================== */

/* ===========================
　■1.共通項目個別装飾
============================== */
/*　ヘッダー：高専名　*/
#header strong a {
color: #005d00;
}



/* ===========================
　■2.サイトメニュー部分
============================== */
#sm_home a {
font-weight: bolder;
color: #005d00;
border-bottom: 2px solid #005d00;
background-image: url(../common_img/sitemenu/pochi/h_00.jpg);
}



/* ===========================
　■3.新着情報部分
============================== */
#home_info {
margin: 0 0;
padding: 0 0;
position: absolute;
top: 480px;
left: 50px;
z-index: 1;
background-image: url(../img/info_bg.gif);
background-position: top left;
background-repeat: no-repeat;
border-right: 2px inset #cccccc;
width: 180px;
height: 210px;
}


#info_title {
margin: 0 0;
padding: 3px 0;
height: 12px;
text-align: center;
font-size: 11px;
font-weight: bolder;
letter-spacing: 0.5em;
}

*html #info_title {
padding: 0 0;
}

*:first-child+html #info_title {
padding: 0 0;
}


#info_cts {
margin: 0.5em 1em 0;
padding:0 0;
font-size: 12px;
}

*html #info_cts {
font-size: 11px;
}

*:first-child+html #info_cts {
font-size: 11px;
}

#info_cts a {
color: #006600;
}

#info_cts a:hover {
color: #ff0000;
}

#info_cts dt {
font-size: 10px;
font-style:italic;
}

#info_cts dd {
padding-bottom: 1em;
}



/* ===========================
　■4.Flash部分（本体部分）
============================== */
/*　HOME用レイアウト修正　*/
#layout {
margin: 0 0;
padding: 0 0;
width: 860px; /*　HOME用に修正：数値固定　*/
}

*html #layout {
width: 860px;
}

*:first-child+html #layout {
width: 860px;
}


#container {
margin: 0 30px;
padding: 0 0;
width: 800px; /*　HOME用に修正：数値固定　*/
height: 500px;
}

*html #container {
width: 800px;
}

*:first-child+html #container {
width: 800px;
}


.second {
margin: 0 0;
padding: 0 0;
background-image: url(../common_img/cts_bg.jpg);
background-position: top left;
background-repeat: repeat-y;
border-top: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
width: 30px; /*　HOME用に修正：数値固定　*/
height: 498px;
float: left;
}

.contents {
margin: 0 0;
padding: 0 0;
background-image: url(../common_img/cts_bg.jpg);
background-position: top left;
background-repeat: repeat-y;
border-top: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
position: absolute;
left: 240px;
width: 589px;
height: 498px;
overflow: auto;
}

*html .contents {
margin: -3px 0 0;
}

*:first-child+html .contents {
margin: -3px 0 0;
}


/*　Flash部分　*/
#flash_space {
margin: 0 0;
padding: 0 0;
width: 589px;
height: 498px;
}
