/* 06・グループ配置 */
#gl{
width:540px;
padding:0px;
margin:0px;
}

#gl ol{
margin:0px 0px 0px 20px;
padding:5px 0px 0px 0px;
}

#gl li{
padding:0px 0px 5px 0px;
}

/* 01・02・上メニュー部分 */
#bt{
margin:0px 0px 15px 0px;
padding:0px;
}

#bt ul{
padding:5px 15px 0px 15px;
height:35px;
margin:0px;
list-style:none;
font-size:12px;letter-spacing:0.2px;color:#FFFFFF;
background:url(../img/intro/bt-01.gif) no-repeat;
}

#bt li{
padding:0px;
margin:0px 0px 30px 0px;
display:inline;
}

#bt a:link 	{ text-decoration:none;color:#fff;}
#bt a:visited{ text-decoration:none;color:#fff;}
#bt a:active	{ text-decoration:none;color:#fff;}
#bt a:hover	{ text-decoration:none;color:#fff;background:url(../img/intro/bt-on.gif);}

.sl{
background:url(../img/intro/bt-04.gif) no-repeat;
}


/* メイン */
#main-2 p{
text-indent:15px;
}

/* 02・提出方法 */
.te{
padding:0px;
margin:15px 0px 0px 15px;
width:545px;
display:block;
}

/* 02・２分け */
.ko1{
float:left;
width:130px;
padding:0px;
margin:5px 0px 0px 0px;
}
.ko2{
float:right;
width:430px;
padding:0px;
margin:5px 0px 0px 0px;
}


/* 03・グループ配置 */
.gl-1{
float:left;
width:100px;
padding:0px;
margin:10px 0px 10px 0px;
display:block;
color:#FF9900;
}
.gl-2{
float:right;
width:460px;
padding:0px;
margin:10px 0px 10px 0px;
display:block;
}




/* 02-01・小さい文字（テーブル周り） */
.t-01{
width:550px;
padding:5px;
margin:0px;
text-align:right;
font-size:10px;line-height:130%;letter-spacing:0.3px;
}

.t-02{
width:550px;
padding:5px;
margin:0px;
text-align:left;
font-size:12px;line-height:130%;letter-spacing:0.3px;
}

/* 02-01・ｐタグ配置 */
#p-02{
width:530px;
margin:0px;
padding:10px 0px 0px 15px;
}

#p-02 p{
text-indent:0px;
margin:15px 0px -5px 0px}

.orange{color:#FF9900;}
.red{color:#CC0000;}

/* 02-01・イメージ配置 */
.img-02-02{
float:right;
margin:15px 5px 5px 0px;
padding:5px;
width:200px;
display:block;
}


/* 02-02・表と画像配置  */
.pro1{
float:left;
width:360px;
padding:0px;
margin:10px 0px 10px 0px;
}
.pro2{
float:right;
width:200px;
padding:0px;
margin:10px 0px 10px 0px;
}



/* 03・ヘッダーリンク  */
.h-li{
display:block;
width:150px;
margin:15px 0px 0px 0px;
padding:5px 10px 5px 25px;
border:1px solid #ccc;
background:url(../img/cmn/icon-3.gif) no-repeat 5px 6px;
}
A.h-li:link 	{ text-decoration:none;color:#333333; font-weight:bold;}
A.h-li:visited	{ text-decoration:none;color:#333333; font-weight:bold;}
A.h-li:active	{ text-decoration:none;color:#333333; font-weight:bold;}
A.h-li:hover	{ text-decoration:none;color:#999999; font-weight:bold;}

/* 04・各項目 */
#tex-01{
width:542px;
margin:5px 0px 5px 0px;
padding:7px;
display:block;
border:1px solid #ccc;
}
#tex-01 p{
text-indent:0px;
margin:15px 0px -5px 0px}

.day-01{
color:#666666;
}
.ti-01{
font-size:14px;
color:#003366;
font-weight:bold;
background:url(../img/cmn/icon-2.gif) no-repeat;
padding:0px 0px 0px 13px
}
.blue2{color:#006699;}
.no{font-size:10px;color:#999999;}

/* 03・プロジェクト研究リスト */
.tex-03{
width:538px;
margin:8px 0px 8px 0px;
padding:10px 10px 10px 10px;
display:block;
border:1px solid #ccc;
}

.tex-03 p{
text-indent:0px;
margin:8px 0px -5px 0px}

.ti-03{
font-size:14px;
color:#FF6600;
font-weight:bold;}

.tex-03 ul{
padding:15px 10px 0px 15px;
margin:0px;
list-style:none;
font-size:12px;letter-spacing:0.2px;
}

.tex-03 li{
padding:0px;
margin:0px 0px 3px 0px;
}


