@charset "utf-8";
/* CSS Document */

/*■□■□■□■□■□■□ フォルダ内共通タイトル ■□■□■□■□■□■□*/

/* タイトル */


/*yama 追加　2010年度生募集について*/
#guideline #attention {
border:solid 1px #F2A2A5;
margin-bottom:20px;
color:#df424a;
padding:5px;}




/* --------------------------------------------------------
  リンクリスト設定　
-------------------------------------------------------- */
#guideline .nabi,
#ao .nabi{
margin-bottom:10px;}


#guideline ul.navi_list,
#ao ul.navi_list{
	width:614px;
	margin:10px 10px 0px 10px;
}

#guideline ul.navi_list li,
#ao ul.navi_list li{
	float:left;
	border:1px solid #cccccc;
	width:199px;
	height:28px;
	background-color: #E8FAFF;
	text-align:center;
	line-height:28px;
	margin-bottom:5px;
	font-size:12px;
}


#guideline .navi_list .sp_left,
#ao .navi_list .sp_left{margin-left:4px;}
/*yama 追加　フローチャート*/

#flowchart{width:602px;
margin:0 10px;
border:1px solid #cccccc;
padding:5px;}

#flowchart .bg_midashi{
margin:0;}

#flowchart dl{
margin-bottom:10px;}

#flowchart dl dt{
margin-bottom:10px;
font-weight:bold;
font-size:13px;
}


#flowchart dl dd{
background:url(../../img/common/ico_dot01.gif) 3px 8px no-repeat;
margin:0 10px;
padding:3px 0 3px 15px;}
/* --------------------------------------------------------
	ページのトップへ　
-------------------------------------------------------- */

.page_up{
background:url(../../img/common/ico_arrow01.gif) no-repeat;
background-position:396pt 1pt;
height:18px;
width:634px;
text-align:right;
margin:5px 0;}


/* ライセンスプランボタン */

#guideline p.licenseplan{
	display:block;
	background:url(../img/btn_licenseplan.gif) no-repeat;
	height:50px;
	width:400px;
	margin:20px auto;
}

#guideline p.licenseplan a{
	display:block;
	height:50px;
	width:400px;
	text-indent:-9999px;
}

/* 資料請求ボタン */

p.getinfo{
	display:block;
	background:url(../../img/common/btn_getinfo.gif) no-repeat;
	height:70px;
	width:400px;
	margin:20px auto;
}


p.getinfo a{
	display:block;
	height:70px;
	width:400px;
	text-indent:-9999px;
}

/* 年度を移動するリンク */

#guideline ul.year {
	padding-top:10px;
}

#guideline ul.year li{
	display:inline;
	background:url(../../img/common/ico_arrow02.gif) 0 2px no-repeat;
	padding:3px 10px 3px 20px;
}

#guideline ul.list{
	padding:5px 0;
}


/* --------------------------------------------------------
	テーブル追加設定　*yama201003*　
-------------------------------------------------------- */

.table th{
text-align:center;}

.bg_midashi{
font-weight:bold;
}

/* 幅調整 */
.sp_bottom{
margin-bottom:10px;}




#guideline .arrow{
margin-bottom:10px;
}


#guideline .arrow img{
vertical-align:text-top;
padding-right:5px;}




/* --------------------------------------------------------
  出願方法設定　
-------------------------------------------------------- */
#guideline .pattern{
border:1px #CCCCCC solid;
margin:10px 10px 0 10px;
padding:5px;}


#guideline dl.pattern dt{
padding:5px;
font-weight:bold;
margin-bottom:3px;
background-color:#888;
color:#FFFFFF;}

#guideline .kawase{
border:1px #CCCCCC dashed;
margin:20px 10px 0 10px;
padding:5px;}

#guideline .sp_top20{
padding-top:20px;}

#guideline .sp_m_top20{
margin-top:20px;}

#guideline .sp_bottom10{
margin-bottom:10px;}



#guideline .box_gray img{
padding:0 3px;}
