@charset "Shift_JIS";

@import "import.css";

/* current.css */
#current div#article h4{
	clear:both;
	margin:10px 0; padding:0 0 5px 0;
	line-height:33px;
	font-weight:bold;
	font-size:110%;
	text-indent:10px;
 	background:url(../current/images/bg-h4.gif) no-repeat left bottom;
}
#current div#article p{
	margin-left:10px;
	line-height:1.5em;
}

#current div#article ul{
	margin:10px 10px 20px 10px;
}
#current div#article ul li{
	line-height:1.2em;
}

/* 新着情報
--------------*/
#current div#article iframe{
	width:690px; height:625px;
	margin:0 0 20px 10px; padding:0 20px 0 0;
	border:0 !important;
}

/* キャンパスカレンダー
---------------------------*/
#current div#article div#campus{
	margin:0 10px 0 20px;
}

#current div#article div#campus span.icon_pdf{
	margin:0 5px;
}

/* クラブ・サークル紹介
---------------------------*/
#current div#article div#club{
	margin:0 10px 0 20px;
}

#current div#article div#club div.circle_introduction{
	margin:0 10px !important; padding:20px 0 10px 0;
}

#current div#article div#club div.circle_introduction h5{
	clear:both;
	margin:20px 0 10px 0; height:25px;
	text-indent:20px;
	font-weight:bold;
	color:#c09c6e;
	background:url(../current/images/bg-h5.gif) no-repeat left top;
}

#current div#article div#club div.circle_introduction h6{
	clear:both;
	margin:0 0 10px 5px;
	font-weight:bold;
}

#current div#article div#club div.circle_introduction p{
	margin:0 0 10px 8px !important;
}
#current div#article div#club div.circle_introduction p.Right{
	padding:5px 0 0 5px;
	float:right;
}
#current div#article div#club div.circle_introduction p.Left{
	padding:5px 10px 0 0;
	float:left;
}
#current div#article div#club div.circle_introduction hr{
	clear:both;
	margin:0; padding:0 0 5px 0;
	color:#ffffff;
	border:1px solid #fff;
}

#current div#article div#club div.circle_introduction div.solarcar_championship{
	margin-bottom:10px !important;
}
#current div#article div#club div.circle_introduction div.solarcar_championship:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#current div#article div#club div.circle_introduction div.solarcar_championship p{
	float:left;
}


/* 学費サポートプラン
------------------------*/
#current div#article div#orico_loan{
	margin:0 10px 0 20px; padding:0 0 40px 0;
	background:url(../current/images/orico_loan/line.gif) no-repeat left bottom;
	color:#707070;
}
#current div#article div#orico_loan:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#current div#article div#orico_loan div.end{
	margin:0 auto 30px 0 !important; padding:0;
	background:none !important;
}

#current div#article div#orico_loan h3{
	margin:10px 0 0 0; padding:0;
}
#current div#article div#orico_loan h4{
	background:none !important;
	text-indent:0 !important;
}

#current div#article div#orico_loan p.button{
	margin-top:18px !important;
	text-align:center;
}

#current div#article div#orico_loan em{
	color:#CC0000;
	font-style:normal !important;
}


/* タイトル部分 */
#current div#article div#orico_loan div#support_title{
	margin-bottom:15px; padding-bottom:30px;
	background:url(../current/images/orico_loan/line.gif) no-repeat left bottom;
}
#current div#article div#orico_loan div.support_titleBox{
	width:519px;
	margin:0 auto !important; padding:0 !important;
}
#current div#article div#orico_loan div.support_titleBox p{
	margin:0 !important; padding:0 !important;
	text-indent:none !important;
}

#current div#article div#orico_loan div.support_titleBox ul.orico_loan_point{
	width:519px;
	margin:0 !important; padding:0 !important;
}
#current div#article div#orico_loan div.support_titleBox ul.orico_loan_point li{
	margin:0 !important; padding:0 !important;
	display:inline;
}

/* Web学費サポートプランの概要について */
#current div#article div#orico_loan div.Support_OutLine{
	margin-bottom:15px; padding-bottom:18px;
	background:url(../current/images/orico_loan/line.gif) no-repeat left bottom;
	zoom: 1;
}
* html #current div#article div#orico_loan div.Support_OutLine{
	margin-bottom:15px; padding-bottom:0 !important;
	background:url(../current/images/orico_loan/line.gif) no-repeat left bottom;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
*:first-child+html #current div#article div#orico_loan div.Support_OutLine{
	margin-bottom:15px; padding-bottom:0 !important;
	background:url(../current/images/orico_loan/line.gif) no-repeat left bottom;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}

#current div#article div#orico_loan div.Support_OutLine:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#current div#article div#orico_loan div.Support_OutLine p{
	margin:20px 0 !important;
}
#current div#article div#orico_loan div.Support_OutLine p.image{
	margin:10px  0 !important; padding-left:12px;
	float:right;
}

/* Web学費サポートプランについて */
#current div#article div#orico_loan div.about_supportplan{
	margin-bottom:15px; padding-bottom:30px;
	background:url(../current/images/orico_loan/line.gif) no-repeat left bottom;	
}

#current div#article div#orico_loan div.about_supportplan h4{
	padding-bottom:9px;
}

#current div#article div#orico_loan div.about_supportplan h5{
	margin-bottom:3px;
}
#current div#article div#orico_loan div.about_supportplan h5{
	margin-bottom:7px;
}
#current div#article div#orico_loan div.about_supportplan h5{
	margin-bottom:7px;
}

#current div#article div#orico_loan div.about_supportplan table {
	margin-bottom: 6px;
	border-collapse:collapse !important;
	border-left: 1px solid #DADADA;
	border-top: 1px solid #DADADA;
}


#current div#article div#orico_loan div.about_supportplan table th{
	margin:0; padding:0.5em;
	background-color: #EAF4FD;
	border-right: 1px solid #DADADA;
	border-bottom: 1px solid #DADADA;
}
#current div#article div#orico_loan div.about_supportplan table th.leftBox{
	width:10em !important;
	text-align:left;
	font-weight:lighter;
	color:#707070;
}
#current div#article div#orico_loan div.about_supportplan table td{
	padding:1em;
	background-color:#fafafa;
	color:#707070;
	border-right: 1px solid #DADADA;
	border-bottom: 1px solid #DADADA;
}

#current div#article div#orico_loan div.about_supportplan table td h6{
	margin-bottom:10px;
}
#current div#article div#orico_loan div.about_supportplan table td p.image{
	margin:10px 0 !important;
}
#current div#article div#orico_loan div.about_supportplan table td ul,
#current div#article div#orico_loan div.about_supportplan table td ul li,
#current div#article div#orico_loan div.about_supportplan table td ol,
#current div#article div#orico_loan div.about_supportplan table td ol li{
	margin:0 !important; padding:0 !important;
}

#current div#article div#orico_loan div.about_supportplan table th.refundment,
#current div#article div#orico_loan div.about_supportplan table td.refundment{
	color:#707070;
	text-align:center;
}
#current div#article div#orico_loan div.about_supportplan table th.refundment{
	font-weight:bold;
}

#current div#article div#orico_loan div.about_supportplan table td ul.other_info li{
	margin:0 0 0 14px !important; padding:0;
	list-style-type:disc !important;
}

#current div#article div#orico_loan div.about_supportplan table td ol.document li{
	margin:0 !important; padding:0 !important;
}


/* お申込み手続きの流れ */
#current div#article div#orico_loan div.procedure{
	margin-bottom:15px; padding-bottom:30px;
	background:url(../current/images/orico_loan/line.gif) no-repeat left bottom;	
}
#current div#article div#orico_loan div.procedure div{
	width:519px;
	margin:0 auto !important; padding:0 !important;	
}

#current div#article div#orico_loan div.procedure h4{
	padding-bottom:20px;
}
#current div#article div#orico_loan div.procedure ol.procedure{
	margin:20px 0 !important; padding:0;
}
#current div#article div#orico_loan div.procedure ol.procedure li{
	line-height:1.5em;
}

#current div#article div#orico_loan div.procedure p.apply_caution{
	margin:20px 0 0 0 !important; padding:0;
	color:#4885b5;
}

/* お問合せ */
#current div#article div#orico_loan div.toiawase{
	padding-bottom:0;
}

#current div#article div#orico_loan div.toiawase h4{
	margin:0 0 10px 0;
}
#current div#article div#orico_loan div.toiawase p.toiawase_txt{
	margin:10px 0 12px 0 !important;
}

/* 編入制度
-------------*/
#current div#article div#incorporation{
	margin:10px 14px 0 10px;
}

#current div#article div#incorporation p{
	margin-bottom:10px;
}

/* 放送大学の利用
-----------------------*/
#current div#article div#broadcasting{
	margin:10px 14px 0 10px;
}

#current div#article div#broadcasting p{
	margin-bottom:10px;
}


/* 専攻科募集要項
---------------------------*/
#current div#article div#advancedcourse{
	margin:0 10px 0 20px;
	padding-bottom:20px;
}

#current div#article div#advancedcourse h5{
	margin-bottom:15px;
	margin-left:10px;
}

#current div#article div#advancedcourse p{
	margin:0 0 5px 0 !important;
}

#current div#article div#advancedcourse table{
	margin:0 10px 0;
}

#current div#article div#advancedcourse table th,
#current div#article div#advancedcourse table td{
	padding:8px 10px;
	border:1px solid #c0bfbf;
}
#current div#article div#advancedcourse table th{
	background-color:#f3ebe0;
	font-weight:bold;
}

#current div#article div#advancedcourse table th,
#current div#article div#advancedcourse table#recruitment_major td{
	text-align:center;
}

/* 出願資格 */
#current div#article div#advancedcourse ol{
	width:660px;
	margin:0 10px 10px;
}
#current div#article div#advancedcourse ol li{
	padding: 0 0 10px 1.5em; text-indent: -1.5em;
	line-height:1.3em;
}

#current div#article div#advancedcourse ol li span{
	padding-right:5px;
}

/* 試験日程 
-------------*/
#current div#article div#advancedcourse table#entrance-exam_schedule{
	margin-bottom:20px;
	font-size:80%;
}

#current div#article div#advancedcourse table#entrance-exam_schedule th{
	text-align:center;
}

#current div#article div#advancedcourse table#entrance-exam_schedule th.division{
	width:30px;
}
#current div#article div#advancedcourse table#entrance-exam_schedule th.acceptance{
	width:144px;
}
#current div#article div#advancedcourse table#entrance-exam_schedule th.examination{
	width:130px;
}
#current div#article div#advancedcourse table#entrance-exam_schedule th.results{
	width:130px;
}
#current div#article div#advancedcourse table#entrance-exam_schedule th.registration{
	width:116px;
}

#current div#article div#advancedcourse table#entrance-exam_schedule td{
	text-align:center;
}

/* 学費 
-------------*/

#current div#article div#advancedcourse table.expenses th{
	width:70px;
}
#current div#article div#advancedcourse table.expenses th.subject{
	width:84px !important;
}
#current div#article div#advancedcourse table.expenses td{
	text-align:center;
}

#current div#article div#advancedcourse p.expenses_caution{
	clear:both;
	padding:5px 0 0 10px !important;
}

#current div#article div#advancedcourse table.expenses span.text_s{
	font-size:80%;
}

/* リクシス
-------------*/
#current div#article div#recruitment p{
	margin-left:0px;
}

#current div#article div#recruitment a{
	color:#3366cc;
}

#current div#article div#recruitment{
	background:url(../current/images/recruitment/bg_recruitment.gif) left top no-repeat;
	padding-top:38px;
	margin-left:22px;
}

#current div#article div#recruitment div#login{
	background:url(../current/images/recruitment/bg_login.gif) left top repeat-y;
	width:672px;
}

#current div#article div#recruitment div#login_t{
	background:url(../current/images/recruitment/bg_login_t.gif) left top no-repeat;
}

#current div#article div#recruitment div#login_b{
	background:url(../current/images/recruitment/bg_login_b.gif) left bottom no-repeat;
	padding:15px 30px 37px 30px;
}

#current div#article div#recruitment div#login dl{
	margin-left:160px;
	padding-top:20px;
	padding-bottom:5px;
}

#current div#article div#recruitment div#login p.btn{
	padding-left:70px;
}

#current div#article div#recruitment dl.system{
	padding-top:45px;
}

#current div#article div#recruitment dl.system dt{
	margin-bottom:20px;
}

#current div#article div#recruitment ol{
	padding-left:30px;
	margin-bottom:50px;
}

#current div#article div#recruitment ol li{
	list-style:decimal;
	margin-bottom:5px;
}

#current div#article div#recruitment p.system{
	text-align:center;
	margin-bottom:45px;
}

#current div#article div#recruitment div#login p.pass{
	text-align:center;
	padding-top:15px;
}
	







