@charset "utf-8";

/* 学費をサポートトップ */
#gakuhi_top dl{clear:both;}

#gakuhi_top dl.gakuhi_01{
	background:url(../img/gakuhi_03.gif) no-repeat;
	height:400px;
}

#gakuhi_top dl.gakuhi_01 dt{
	padding-top: 133px;
}

#gakuhi_top dl.gakuhi_02{
	background:url(../img/gakuhi_04.gif) no-repeat;
	height: 370px;
}

#gakuhi_top dl.gakuhi_02 dt{
	padding-top: 120px;
}

#gakuhi_top dl.gakuhi_03{
	background:url(../img/gakuhi_05.gif) no-repeat;
	clear:both;
	height: 173px;
}

#gakuhi_top dl.gakuhi_03 dt{
	padding-top: 115px;
}

#gakuhi_top dt{ text-indent:-9999px;}

#gakuhi_top dd {
	margin-bottom:40px;
}

.gakuhi_02 dd,
.gakuhi_03 dd {
	float: left;
}

#gakuhi_top dd a{
	display:block;
	width:314px;
	height:43px;
	text-indent:-9999px;
}

/* 学費共通 */


/* 表部分 */


.table{
	width:100%;
	border-collapse: collapse;
}
.table td, .table th {
	border: solid 1px #F2A2A5;
	padding:5px;
}
.table th {
	background:#F9CECF;
}
.table td.bg_midashi {
	background:#F9CECF url(../../../img/common/bg_01.gif);
	text-align:center;
}

ul.box_three li{/* 3つ箱ならび */
	display:block;
	width:211px;
}

ul.box_three li a{/* 3つ箱ならび */
	display:block;
	width:211px;
}

.gakuhi th.w_s{
	width:20%;
}

.gakuhi th.w_m{
	width:40%;
}

.gakuhi td li{/* 表内のリスト */
	background:url(../../../img/common/ico_leftcursor2.gif) 0 3px no-repeat;
	padding-left:15px;
}

.gakuhi strong.midashi{
	font-size:16px;
	padding-bottom:10px;
	color:#F26970;
	display:block;
}

/* 共通バナー */

.sgakuhi ul#btns a:hover img{
	filter: alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
}

.gakuhi ul#btns{
	margin-top:20px;
}

/* 画像 */
.gakuhi img.img_right{
	padding-bottom:2px;
}



/* モデルケース */

#gakuhi_model {
	background: url(../img/modelcase_01.gif) 0 40px no-repeat;
}

#gakuhi_model p.copy{
	margin: 50px 0 50px 175px;
	line-height: 160%;
}
#gakuhi_model p.none ,#gakuhi_model .example p{
	display:none; visibility:hidden;
}



#gakuhi_model h5.plan_a { /* プランタイトルA */
	background:url(../img/modelcase_02.gif) no-repeat;
	height: 50px;
	text-indent:-9999px;
}

#gakuhi_model h5.plan_b { /* プランタイトルB */
	background:url(../img/modelcase_08.gif) no-repeat;
	height: 50px;
	text-indent:-9999px;
}

#gakuhi_model h5.plan_c { /* プランタイトルC */
	background:url(../img/modelcase_11.gif) no-repeat;
	height: 50px;
	text-indent:-9999px;
}

#gakuhi_model .profile { /* ～さんの紹介BOX */
	width: 290px;
	background: #e5e7c5;
	float: left;
}

#gakuhi_model .profile .profile_body {
	margin: 5px;
	line-height: 150%;
}

#gakuhi_model .details { /* ～さんのうちわけBOX */
	float:right;
	background: url(../img/modelcase_03.gif) right bottom no-repeat;
	width: 330px;
}

#gakuhi_model .details strong {
	color:#002ed9;
	line-height: 2em;
}

#gakuhi_model .details em {
	font-size: 120%;
	font-weight: bold;
	margin-top: 10px;
	display: block;
}

#gakuhi_model .example { /* ローン事例BOX */
	clear: both;
	padding: 15px 0;
	text-indent: -9999px;
}

#gakuhi_model .example_a{ /* ローン事例BOX  プランA*/
	background: url(../img/modelcase_05.gif) center no-repeat;
	height: 135px;
}

#gakuhi_model .example_b{ /* ローン事例BOX  プランB*/
	background: url(../img/modelcase_10.gif) center no-repeat;
	height: 135px;
}

#gakuhi_model .example_c{ /* ローン事例BOX  プランC*/
	background: url(../img/modelcase_14.gif) center no-repeat;
	height: 138px;
}

#gakuhi_model .vocie { /* ～さんの声 */
	background:#ffe3e3 url(../img/modelcase_07.gif) bottom no-repeat;
	width: 621px;
	margin: 0 auto;
	padding-bottom: 15px;
	margin-bottom: 25px;
}

#gakuhi_model .vocie strong {
	background: url(../img/modelcase_06.gif) top no-repeat;
	display: block;
	padding: 8px 0 0 120px;
}

#gakuhi_model .vocie p {
	margin: 5px 10px 0 120px;
	line-height: 150%;
}



/*    yama追加　学費アンケート差込   */
.enquete{
	background:url(../img/enquete.jpg) 0 15px no-repeat;
	height:578px;
	width:634px;
	text-indent:-9999px;
}


/*    yama追加　ライセンス進学テーブル   */



.shingaku{
border:none;
margin:0 auto;
line-height:150%;
}


.shingaku td {
border:none;
}

.shingaku th {
border:none;
}

.m_b{margin-bottom:15px;}

.cho{ background-color:#0066FF;
color:#FFFFFF;}

.seika{ background:#FF6699;
color:#FFFFFF;}

.ei{ background:#66CC33;
color:#FFFFFF;}

.cari{ background:#FF0000;
color:#FFFFFF;}



/*yama　日本学生支援機構の表用追加　↓　*/

.yajirushi{ text-align:center; margin-bottom:20px;}


.box_gray{/* グレー */
	border:#cccccc 1px solid;
	background:#f1f1f1;
	padding:5px;
}

.list li{
	background:url(../../../img/common/ico_leftcursor2.gif) 0 3px no-repeat;
	padding-left:15px;
}


/* 新版 */
.qa dt{
	background:url(../img/q.gif) no-repeat;
	padding: 5px 0 10px 40px;
	font-size:15px;
	font-weight: bold;
	color: #ff6c81;
	border-bottom: 1px dotted #ff6c81;
	margin-bottom:15px;
}

.qa dd{/* 新版 */
	background:url(../img/a.gif) no-repeat;
	padding: 0 0 0 40px;
	line-height: 150%;
	margin-bottom:25px;
}
