@charset "utf-8";

/************************************************************
	■left
************************************************************/

/*----- localnavi -----*/

body.scholarship #left #global-navi li .localnavi li a.scholarship{
	background: #368EC6 url(../../../cmn/img/arrow_wh.gif) no-repeat 10px center;
	color: #FFFFFF;
	}
body.scholarship2 #left #global-navi li .localnavi li a.scholarship2{
	background: #368EC6 url(../../../cmn/img/arrow_wh.gif) no-repeat 22px center;
	color: #FFFFFF;
	}

/************************************************************
	■main
************************************************************/

/*----- anchor-navi ---------------------------------------*/

#main .anchor-navi{
	background: url(../../cmn/img/bg_box.gif);
	margin: 0 20px 20px;
	padding: 3px;
	}
#main .anchor-navi ul{
	background: #FFFFFF;
	padding: 10px;
	}
	
#main .anchor-navi ul li{
	background: url(../../cmn/img/anchor.gif) no-repeat center left;
	padding: 0 0 0 18px;
	}

/*----- block01 -------------------------------------------*/

#main .block01{
	margin: 0 0 20px;
	}
	
/*----- block02 -------------------------------------------*/

#main .block02{
	margin: 0 0 20px;
	}
	
/*----- block03 -------------------------------------------*/

#main .block03{
	margin: 0 0 20px;
	}
	
/*----- block04 -------------------------------------------*/

#main .block04{
	margin: 0 0 20px;
	}
#main .block04 table{
	width: 100%;
	border: none !important;
	zoom: 1;
	}
#main .block04 table tr td{
	width: 33%;
	background: url(../../../cmn/img/ic_list.gif) no-repeat 10px 10px;
	border-right: none;
	border-bottom: none;
	padding: 0 0 1em 25px;

	vertical-align: top;
	}

/*----- block05 -------------------------------------------*/

#main .block05{
	margin: 0 0 20px;
	}
	
/*----- block06 -------------------------------------------*/

#main .block06{
	margin: 0 0 20px;
	}
#main .block06 table{
	width: 100%;
	}
	
/*----- table ---------------------------------------------*/

#main table{
	border-top: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
	border-collapse: collapse;
	margin: 0 0 20px;
	}
#main table tr th{
	background: #F8F8F8;
	border-right: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	padding: 10px;

	color: #27a4eb;
	}
#main table tr th.item{
	width: 120px;
	}
#main table tr td{
	border-right: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	padding: 10px;
	}
#main table tr td ul{
	margin: 0 0 0 20px;
	}
#main table tr td ul li{
	list-style: disc;
	}
	
/*----- ol ------------------------------------------------*/
	
#main ol li{
	margin: 0 0 0 20px;
	}
	
/*----- download-list -------------------------------------*/

#main .download-list{
	background: #fff0f7;
	border: solid 1px #fbcfe3;
	padding: 10px;
	}
