@charset "utf-8";

/* ========================================================
	style.css => 中ページ部分CSS
======================================================== */


/* 新着情報ページ
============================================================================================================ */

.clear{clear:both;}

.new_index{width:650px;padding-left:10px;color:#333333;}

.new_index_left{width:320px;float:left;}

.new_index_right{width:320px;float:right;}

.new_index dl{border-bottom: 1px solid #cecece;padding-top:5px;}

.new_index dt{color:#FFBB26;padding-left:10px;}

.new_index dd{padding-left:10px;}

.new_right a{color:#000000;text-decoration: none;}

.new_main{width:650px;padding-left:10px;color:#333333;}

.new_left{width:430px;float:left;}

.new_right{width:200px;float:right;}

.new_info{padding:10px 10px 0 10px;width:410px;font-size:15px;font-weight:bold;color:#FFBB26;}

.new_info dt{width:70px;float:left;clear:left;}

.new_info dd{width:340px;float:right;}

.new_text{padding:10px;width:410px;margin:10px 0 0 0;border-top: 1px solid #cecece;}

.new_text p{margin-bottom:10px;}

.new_img{margin:0 auto;width:350px;}

.info_bottom{width:430px;color:#FFBB26;border-top: 1px solid #cecece;padding-top:10px;}

.info_bottom a{text-decoration: none;}

.info_back{float:left;}

.info_next{float:right;}



/* ○○の皆様
============================================================================================================ */

.about_main{width:660px;color:#333333;}

.about_h3{padding-top:40px;}

.about_index{width:650px;color:#333333;padding-left:10px;}

.about_left{width:320px;float:left;}

.about_left a{color:#000000;text-decoration: none;}


.about_right{width:320px;float:right;}

.about_right a{color:#000000;text-decoration: none;}


.current_left{width:350px;float:left;padding:10px 0 0 10px;}

.current_right{width:280px;float:right;height:85px;border:3px #FFCC33 solid;margin-top:10px;}

.pb5{padding-bottom:5px;}

.current_right p{padding:5px 0 0 10px;}

.current_right span{color:#E61C1C;}

.current_text_areaa dt{clear: left;
  float: left;
  width:110px;
  padding: 0px 0.5em;color:#FFBB26;
}
.current_text_areaa dd{margin-left: 0;
  
  border-bottom: solid 1px #CCC;
  
}


.current_text_area dt {
  clear: left;
  float: left;
  width: 9em;
  padding: 0px 0.5em;color:#FFBB26;
}

.current_text_area dd {
  margin-left: 0;
  padding: 0px 0.5em 0px 10em;
  border-bottom: solid 1px #CCC;
}



.current_text_box{width:640px;border: 5px solid #cecece;padding:0 0 10px 0;margin-top:10px;}

.current_text_area{padding:10px 10px 0 0;width:610px;margin-left:10px;}

.current_text_areaa dt{width:110px;float:left;padding-left:10px;color:#FFBB26;clear:left;}

.current_text_areaa dd{width:480px;float:right;}

.offer_table{border:#FFBB26 3px solid;width:650px;height:95px;margin:35px 0 0 10px;}

.h32{height:32px;}

.h40{height:40px;padding-bottom:10px;}

.h40r{height:40px;padding:0 2px 10px 0;}

.pr10{padding-right:10px;}


/* 教員紹介
============================================================================================================ */

/* 理学療法学科
----------------------------------------------------------------------------------------- */
.teach_left{float:left;width:320px;}

.teach_right{float:right;width:320px;}

.teach_left01{float:left;width:150px;}

.teach_right01{float:right;width:170px;}

.teach_wrap dl{width:150px;padding-left:10px;font-size:smaller;}

.teach_wrap dt{color:#73B500;}

.w260{width:250px;margin-bottom:40px;float:right;padding-right:10px;}

.teach_wrap .plb10{padding:0 0 5px 10px;}

.green{color:#73B500;padding-top:10px;}

.fl_pt10{float:left;padding:10px 10px 0 0;}

.blue{color:#2FA8E1;padding-top:10px;}

.teach_wrap dl .tr_b{color:#2FA8E1;}

/* 作業療法学科
----------------------------------------------------------------------------------------- */

.teach_wrap_ot{width:650px;}

.teach_wrap_ot dl{width:150px;padding-left:10px;font-size:11px;line-height:16px;}

.teach_wrap_ot dt{color:#E1CF00;}

.yerow{color:#E1CF00;padding-top:10px;}

.teach_wrap_ot dl .tr_b{color:#2FA8E1;}

.teach_wrap_ot .plb10{padding:0 0 5px 10px;}

/* 言語聴覚学科
----------------------------------------------------------------------------------------- */

.teach_wrap_st{width:650px;}

.teach_wrap_st dl{width:150px;padding-left:10px;font-size:11px;line-height:16px;}

.teach_wrap_st dt{color:#DC4900;}
.teach_red{color:#DC4900;padding-top:10px;}

.teach_wrap_st dl .tr_b{color:#2FA8E1;}

.teach_wrap_st .plb10{padding:0 0 5px 10px;}


/* 在校生体験談
============================================================================================================ */

.experience_box01{border-top:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;margin-bottom:40px;height:268px;color:#333333;}

.experience_left01{float:left;width:230px;}

.pl10{padding-left:10px;width:410px;}

.experience_right01{float:right;width:410px;}

.experience_box02{border-top:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;margin-bottom:40px;height:238px;color:#333333;}

.experience_left02{float:left;width:450px;}

.experience_right02{float:right;width:169px;}


/* 卒業生体験談
============================================================================================================ */

.grad_wrap01{width:650px;padding-bottom: 25px;border-bottom:solid 1px #CCCCCC;zoom: 1;}
.grad_wrap01:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	line-height: 0;
}
.grad_wrap01_ot {
	border-bottom: none;
}

.grad_left01{width:229px;float:left;}

.grad_right01{width:410px;float:right;}

.w482{width:410px;}

.grad_wrap02{width:650px;border-bottom:solid 1px #CCCCCC;}

.grad_left02{width:462px;float:left;margin-top:20px;}

.grad_right02{width:188px;float:right;}

.mt20{margin-top:20px;}

.grad_wrap03{border:solid 1px #CCCCCC;margin-top:40px;width:645px;height:460px;}

.grad_left03{width:380px;float:left;padding:10px 0 0 10px;}

.grad_right03{float:right;width:240px;padding:10px 10px 0 0;}


/* カリキュラム
============================================================================================================ */

.curriculum_wrap{width:650px;}

.curriculum_wrap ul li{float:left;}

.center_s{width:35px;margin:0 auto;padding-bottom:10px;}

.mt30{margin-top:40px;}

.mb30{padding-bottom:30px;}


/* 募集要項
============================================================================================================ */

/* 理学療法学科
----------------------------------------------------------------------------------------- */
.w340{width:330px;text-align:left !important;padding:5px 10px !important;}

.w144{width:144px;}

.w50{width:50px;}

.pb10{padding-bottom:10px;}

.td_color_e{background:#EEEEEE;}

.guide_wrap table span{color:#E61C1C;}

.h50{height:40px;}

.pt10{padding-top:10px;}

.guide_wrap span{font-size:15px;}

.ptb10{padding:10px 0;}

.t11{font-size:11px;}

.w150{width:150px;}

.guidemap_wrap{width:650px; margin-top:20px;}

.guidemap_left{width:320px;float:left;border-bottom:solid 1px #CCCCCC;}

.guidemap_right{width:320px;float:right;border-bottom:solid 1px #CCCCCC;}

.pl10w{margin:0 auto;width:300px;padding-bottom:10px;}

.pl10w2{padding:0 0 10px 10px;width:280px;}

.w124{width:124px;}

.w115{width:115px;}

.w147{width:147px;}

.w326{width:326px;}

.h40{height:40px !important;margin:0 !important;padding:0 !important;}

.red_span {color:#E61C1C;}

.red_span15{color:#E61C1C;font-size:15px !important;}

.mt40{margin-top:40px;}

.w267{width:267px;}

.ao_wrap{width:650px;}

.ao_left{width:300px;float:left;}

.ao_right{width:340px;float:right;}

.ao_left02{width:40px;float:left;padding-top:40px;}

.ao_right02{width:300px;float:right;}

.ao_box01{border:solid 3px #73B500;padding:10px 0 20px 10px;height:90px;margin-bottom:10px;}

.ao_box01 p{width:270px;padding:10px 0 0 5px;}

.ao_box02{border:solid 3px #73B500;padding:10px 0 20px 10px;height:80px;margin-bottom:10px;}

.ao_box02 p{width:270px;padding:10px 0 0 5px;}

.ao_left03{width:40px;float:left;padding-top:30px;}

.pay_left{width:300px;float:left;}

.pay_left table{width:300px;}

.pay_left table th{height:60px !important;margin:0 !important;padding:0 !important;}

.pay_right{width:320px;float:right;}

.pay_right table{width:320px;}

.h65{height:50px !important;margin:0 !important;padding:0 !important;}

.h30{height:20px;}

.pb40{padding-bottom:40px;}

.pay_ul li{float:left;padding:0 0 5px 10px;}

/* 作業療法学科
----------------------------------------------------------------------------------------- */

.guide_wrapp_y dt{width:120px;float:left;clear: left;color:#E1CF00;}

.guide_wrapp_y dd{width:520px;}

.ao_box01_ot{border:solid 3px #F7DD00;padding:10px 0 20px 10px;height:90px;margin-bottom:10px;}

.ao_box01_ot p{width:270px;padding:10px 0 0 5px;}

.ao_box02_ot{border:solid 3px #F7DD00;padding:10px 0 20px 10px;height:80px;margin-bottom:10px;}

.ao_box02_ot p{width:270px;padding:10px 0 0 5px;}

.pay_left_y{width:300px;float:left;}

.pay_left_y table{width:300px;}

.pay_left_y table th{height:60px !important;margin:0 !important;padding:0 !important;}

.pay_right_y{width:320px;float:right;}

.pay_right_y table{width:320px;}

/* 言語聴覚学科
----------------------------------------------------------------------------------------- */
.guide_wrap_r{width:650px;}

.guide_wrap_r table{width:650px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;}

.guide_wrap_r table th{background:#F2AF8E;vertical-align:middle;text-align:center;padding:5px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}

.guide_wrap_r table td{vertical-align:middle;text-align:center;padding:10px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}

.guide_wrap_r dt {
  clear: left;
  float: left;
  width: 9em;
  padding: 0px 0.5em;color:#DC4900;
}

.guide_wrap_r dd {
  margin-left: 0;
  padding: 0px 0.5em 0px 10em;
  border-bottom: solid 1px #CCC;
}

.guide_wrap_r dl{width:650px;}

.guide_wrapp_r dt{width:120px;float:left;clear: left;color:#DC4900;}

.guide_wrapp_r dd{width:520px;}

.ao_box01_reh2011{border:solid 3px #FFBB26;padding:10px 0 20px 10px;height:90px;margin-bottom:10px;}

.ao_box01_reh2011 p{width:270px;padding:10px 0 0 5px;}

.ao_box02_reh2011{border:solid 3px #FFBB26;padding:10px 0 20px 10px;height:80px;margin-bottom:10px;}

.ao_box02_reh2011 p{width:270px;padding:10px 0 0 5px;}


.ao_box01_st{border:solid 3px #DC4900;padding:10px 0 20px 10px;height:90px;margin-bottom:10px;}

.ao_box01_st p{width:270px;padding:10px 0 0 5px;}

.ao_box02_st{border:solid 3px #DC4900;padding:10px 0 20px 10px;height:80px;margin-bottom:10px;}

.ao_box02_st p{width:270px;padding:10px 0 0 5px;}

.pay_left_r{width:300px;float:left;}

.pay_left_r table{width:300px;}

.pay_left_r table th{height:60px !important;margin:0 !important;padding:0 !important;}

.pay_right_r{width:320px;float:right;}

.pay_right_r table{width:320px;}

.curr_table_new01 table{width:650px;border-right:1px solid #ccc;border-top:1px solid #ccc;}

.curr_table_new01 th{background-color:#F2AF8E;border-left:1px solid #ccc;border-bottom:1px solid #ccc;}

.curr_table_new01 td{border-left:1px solid #ccc;border-bottom:1px solid #ccc;}


/* 本学院の特色
============================================================================================================ */

.about_wrap{width:650px;padding-left:0px;}

.mt70{margin:50px 0 20px 0;}

.pbl10{padding:0 0 10px 10px;}

.about_left01{width:320px;float:left;border:solid 1px #FFBB26;height:190px;}

.about_right01{width:320px;float:right;border:solid 1px #FFBB26;height:190px;}

.about_left02{width:320px;float:left;margin-top:20px;border:solid 1px #FFBB26;height:190px;}

.about_right02{width:320px;float:right;margin-top:20px;border:solid 1px #FFBB26;height:190px;}

.about_box01{width:300px;padding:10px 0 10px 10px;}

.pb20{padding-bottom:20px;}

.about_ul02 li{float:left;width:150px;font-size:11px;}

.about_ul03 li{float:left;width:205px;font-size:11px;}

.about_ul03b li{float:left;width:205px;font-size:11px;margin-top: 15px;}



.pl12{padding-left:13px;}

/*.about_box{width:630px;border:solid 1px #CCCCCC;height:500px;padding:20px 0 0 10px;margin-top:40px;}*/
.about_box{width:630px;}

.about_left03{float:left;width:200px;}

.about_right03{float:right;width:430px;}

.about_right03 p{width:420px;}
.about_right03 h4.start {
	margin: 0 0 0.2em 0;
}
.about_right03 h4{
	margin: 1.2em 0 0.2em 0;
}

.w180{width:190px;font-size:11px;padding-top:10px;}

.ptb40{padding:40px 0 30px 0;}


/* RTの仕事とは？
----------------------------------------------------------------------------------------- */
.rt_box01{border:solid 5px #FFBB26;margin:40px 0;}

.rt_left{float:left;width:320px;margin-bottom:20px;}

.rt_right{float:right;width:320px;}

.pt30{padding-top:30px;}

.rt_box02{border:solid 1px #CCCCCC;width:610px;padding:5px 0 0 10px;margin:10px 0 20px 5px;}

.rt_box02 span{color:#E61C1C;}

.rt_box02 p{width:600px;padding-bottom:10px;}

.rt_left02{width:192px;float:left;margin-left:5px;padding:4px;border:solid 1px #73B500;}

.rt_left02 p{width:190px;}

.rt_right02{width:417px;float:right;}

.rt_right02 p{width:190px;}

.rt_left03{width:192px;float:left;border:solid 1px #F7DD00;padding:4px;}

.rt_right03{width:192px;float:right;border:solid 1px #DC4900;padding:4px;margin-right:5px;}

.pt20{padding-top:20px;}

.pb22{padding-bottom:22px;}

.ptl10{padding:10px 0 0 10px;}

.p10{padding:10px 0 10px 10px;}

.rt_left04{float:left;width:200px;}

.rt_right04{width:450px;float:right;}


/* 設備施設紹介	
----------------------------------------------------------------------------------------- */
.fac_left01{width:200px;float:left;}

.fac_left01 p{width:200px;}

.fac_right01{width:430px;float:right;}

.fac_right01 p{width:200px;}

.fac_left02{width:200;float:left;padding-left:9px;}

.fac_right02{width:200;float:right;}

.pt40{padding-top:40px;}


/* 資格・就職
============================================================================================================ */

/* 資格について	
----------------------------------------------------------------------------------------- */
.quali_wrap{width:650px;}

.quali_wrap ul li{float:left;}

.bb01{border:solid 1px #DC4900;padding:10px;width:600px;margin:10px 0 10px 5px;}

.bbul{padding-left:5px;}

.pl20{padding-left:20px;}

.pl5{padding-left:5px;}

.pt10w{width:640px;padding:10px 0 20px 0;}

.ao_box01_qua{border:solid 3px #FFBB26;padding:5px 0 0 5px;width:280px;}

.ao_box01_qua p{width:270px;padding:0px 0 5px 5px;}

.ao_box02_qua{border:solid 3px #FFBB26;padding:5px 0 5px 5px;width:320px;}

.ao_box02_qua p{;padding:5px 10px 0 5px;}



.ao_box03_qua{border:solid 5px #FFBB26;padding:10px 0 0 10px;width:290px;}

.ao_box03_qua p{width:270px;padding:0px 0 10px 5px;}





.quali_left{float:left;width:300px;}

.quali_right{float:right;width:330px;}

.w300a{width:35px;margin:0 auto;padding-bottom:10px;}

.w125{width:125px;padding-left:10px;}

.w170{width:170px;}

.w170b{width:170px;padding-bottom:10px;}


/* 就職について	
----------------------------------------------------------------------------------------- */

.emp_wrap{width:650px;}

.emp_left{width:240px;float:left;}

.emp_right{width:400px;float:right;}

.emp_wrap ul li{float:left;}

.pt35{padding-top:35px;}

.emp_wrap dll{width:230px;border-bottom:solid 1px #CCCCCC;}
.emp_wrap dl {font-size: 12px;}
.emp_wrap dt{clear: left;
  float: left;
  padding: 0px 0.5em;
}
.emp_wrap dd{margin-left: 0;
  padding: 0px 0.5em 0px 8em;
  border-bottom: solid 1px #CCC;
  text-align:right;
}


/*------100513 修正--------*/

.emp_right table{width:400px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;margin-top:10px;}

.emp_right table th{background:#CDEB9A;vertical-align:middle;text-align:center;padding:5px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;height:58px;}

.emp_right table td{vertical-align:middle;height:35px;text-align:center;padding:10px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}

.emp_g{color:#73B500;}

/*--100523 追加--*/
.emp_r{color:#dc4900;}

.emp_right_r{width:400px;float:right;}

.emp_right_r table{width:400px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;margin-top:10px;}

.emp_right_r table th{background:#e6a78a;vertical-align:middle;text-align:center;padding:5px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;height:58px;}

.emp_right_r table td{vertical-align:middle;height:35px;text-align:center;padding:10px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}
/*--end100523 追加--*/

.emp_right_y{width:400px;float:right;}

.emp_right_y table{width:400px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;margin-top:10px;}

.emp_right_y table th{background:#F6E9A7;vertical-align:middle;text-align:center;padding:5px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;height:58px;}

.emp_right_y table td{vertical-align:middle;height:35px;text-align:center;padding:10px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}

.emp_y{color:#E1CF00;}

/*------end 100513 修正--------*/

/*------100518 修正--------*/

.emp_left table{width:400px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;margin-top:10px;}

.emp_left table th{background:#CDEB9A;vertical-align:middle;text-align:center;padding:5px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;height:58px;}

.emp_left table td{vertical-align:middle;height:35px;text-align:center;padding:10px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}

.emp_g{color:#73B500;}

.emp_r{color:#dc4900;}

.emp_left_r{width:400px;float:left;}

.emp_left_r table{width:400px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;margin-top:10px;}

.emp_left_r table th{background:#e6a78a;vertical-align:middle;text-align:center;padding:5px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;height:58px;}

.emp_left_r table td{vertical-align:middle;height:35px;text-align:center;padding:10px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}
/*--end100523 追加--*/

.emp_left_y{width:400px;float:left;}

.emp_left_y table{width:400px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;margin-top:10px;}

.emp_left_y table th{background:#F6E9A7;vertical-align:middle;text-align:center;padding:5px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;height:58px;}

.emp_left_y table td{vertical-align:middle;height:35px;text-align:center;padding:10px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}

.emp_y{color:#E1CF00;}

/*------end 100518 修正--------*/



.ptbb10{padding:6px 0 10px 0;}

.emp_box{width:370px;border:solid 1px #FFBB26;margin-top:10px;}

.emp_left02{width:370px;float:left;margin-bottom:20px;}

 

.emp_right02{width:270px;float:right;}

.emp_right03 p{width:210px;}

.emp_left03{width:30px;float:left;margin-top:160px;padding-right:5px;}

.emp_right03{width:218px;float:right;background:#FFE7B3;padding:17px 0 17px 17px;margin-top:10px;}

.mt55{margin-top:55px;}

.emp_back{background:url(../../qualification/images/employment/back01.gif) no-repeat;width:650px;height:80px;margin-bottom:40px;}

.emp_back p{width:540px;padding:20px 0 0 100px;}

.emp_left04{width:415px;float:left;}

.emp_right04{width:220px;float:right;background:#FFE7B3;padding:10px 0 10px 10px;}

.p5{padding:0 5px;}

.bg_o{background:#FFE7B3;padding:10px;}

.mt35{margin-top:34px;}

.bb002{border:solid 1px #DC4900;padding:10px;width:620px;margin-top:40px;}


/* 就職について	
----------------------------------------------------------------------------------------- */
.wschool_wrap{width:650px;}

.wschool_wrap table{width:650px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;margin-top:10px;}

.wschool_wrap table th{background:#FFE7B3;vertical-align:middle;text-align:center;padding:5px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;height:58px;}

.wschool_wrap table td{vertical-align:middle;height:35px;text-align:center;padding:10px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}

.plb5{padding:0 0 10px 5px;}

.plb10{padding:0 0 20px 5px;}

.center_emp_new{padding-left:175px;}

.emp_left02 p{width:350px;padding:5px 10px;}

.table_tri_0531{width:650px;border:#FFBB26 3px solid;}

.table_tri_0531 td{padding:15px 10px;}

.pl0531{padding-left:85px;}


/* 大学併修制度について	
----------------------------------------------------------------------------------------- */

.table_wshool_new{width:320px;border:1px solid #ccc;margin-bottom:10px;height:60px;font-size:14px;}

.table_wshool_new th {width: 70px;}

.table_wwshool_new_left{width:320px;float:left;}

.table_wwshool_new_right{width:320px;float:right;}


/* アクセス
============================================================================================================ */
.access_left{float:left;width:330px;}

.access_left ul{padding:0 0 10px 10px;}

.access_left li{border-bottom:solid 1px #CCCCCC;}

.access_right{float:right;width:320px;color:#E61C1C;padding:40px 0;}


/* 体験入学・入試説明会
============================================================================================================ */

/*.trial_wrap dt{clear: left;
  float: left;
  width: 8em;
  padding: 0px 0.5em;
  color:#e9a30d;
  font-weight: 600;
  letter-spacing: 0.1em;
}
.trial_wrap dd{margin-left: 0;
  padding: 0px 0.5em 0px 0;
  border-bottom: solid 1px #CCC;
  text-align:left;
}*/

/*--110427 debug--*/
.trial_wrap dt{
  float: left;
	width: 130px;
  padding: 0px;
  /*padding: 0px 0.5em;*/
  color:#e9a30d;
  font-weight: 600;
  /*letter-spacing: 0.1em;*/
}
.trial_wrap dd{
	margin-left: 0;
  padding: 0px  0px 0 0.5em;
  /*padding: 0px 0.5em 0px 0;*/
  border-bottom: solid 1px #CCC;
  text-align:left;
}
/*--  --*/

.trial_ul{width:630px;}

.trial_ul li{float:left;}

.pl60{padding:0 0 10px 120px;}

.trial_wrap{width:650px;}

.trial_wrap span{color:#E61C1C;}

.trial_left{width:310px;float:left;margin-bottom:40px;}

.trial_right{width:310px;float:right;}

.pt5{padding:5px 0;}
.padding_t5{padding-top:5px;}

.trial_left02{width:320px;float:left;}

.trial_right02{width:320px;float:right;margin-bottom:40px;}

.h105{height:120px;}

.mb10{margin-bottom:10px;}

.h120{height:150px;}

.mb410{margin-bottom:40px;}


/* 体験入学・入試説明会
============================================================================================================ */
.margin_t30 {margin-top: 40px;}
.dor_left{width:430px;float:left;}

.dor_left ul li{float:left;}

.w430{width:430px;font-size:12px;}

.dor_left dt{clear: left;
  float: left;
  width: 6em;
  padding: 0px 0.5em;
  color:#FFBB26;
}
.dor_left dd{margin-left: 0;
  padding: 0px 0.5em 0px 8em;
  border-bottom: solid 1px #CCC;
}

.dor_right{width:200px;float:right;}

.ul_pb20 li{padding-bottom:20px;}

.sup_wrap table{width:650px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;margin-top:10px;}

.sup_wrap table th{background:#FFE7B3;vertical-align:middle;text-align:center;padding:5px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;height:40px;}

.sup_wrap table td{vertical-align:middle;height:35px;text-align:center;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}

.sup_left{width:280px;float:left;}

.sup_left table{width:280px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;margin:10px 0 20px 0;}

.sup_left table th{background:#FFE7B3;vertical-align:middle;text-align:center;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}

.sup_left table td{vertical-align:middle;height:35px;text-align:center;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}


.sup_right{width:350px;float:right;}

.sup_right table{width:350px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;margin:10px 0 20px 0;}

.sup_right table th{background:#FFE7B3;vertical-align:middle;text-align:center;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;height:40px;}

.sup_right table td{vertical-align:middle;height:35px;text-align:center;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}


/* 卒業生ネットワーク
============================================================================================================ */
.net_left{width:230px;float:left;}

.net_right{width:410px;float:right;}

.net_back{background:url(../../campuslife/images/net/back01.jpg) no-repeat;width:650px;height:230px;margin-top:10px;}

.net_back p{padding:10px 0 0 40px;width:420px;}

.net_back02{background:url(../../campuslife/images/net/back02.jpg) no-repeat;width:650px;height:230px;margin-bottom:40px;}

.net_back02 p{padding:10px 0 0 40px;width:420px;}

.net_left01{width:300px;float:left;}

.net_right02{width:300px;float:right;}


/* イベントカレンダー
============================================================================================================ */
.pt36{padding-top:41px;}

.calendar a{color:#000000;text-decoration: none;}

.calendar_ul{width:650px;}

.calendar_ul li{float:left;}

.calender_table01{width:650px;border-left:solid 1px #CCCCCC;margin:0 0 20px 0;}

.calender_table01 th{background:#FFE7B3;vertical-align:middle;text-align:center;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;width:93px;padding:0px 0;}

.calender_table01 td{border-right:solid 1px #CCCCCC;padding-left:5px;}

.table_color01{background:#EEEEEE;font-size:21px;}

.color_r{color:#DC4900;}

.color_b{color:#0CA3D4;}

.table_border_b td{border-bottom:solid 1px #CCCCCC;padding:10px 5px 0 0;text-align:right;}

.cal_table02 td{padding:10px 0;}

.cal_table02 dl{width:105px;font-size:11px;}

.cal_table02 dt{width:10px;float:left;clear: left;}

.cal_table02 dd{width:95px;float:right;}

.calendar_left{width:215px;float:left;padding-bottom:20px;}

.calender_left p{width:200px;}

.calender_right{width:425px;float:right;}

.calendar_left02{width:200px;float:left;}

.calendar_right02{width:200px;float:right;}

.pt5pb10{padding:5px 0 5px 0;}

/* フォーム
============================================================================================================ */
.table_ptpt{width:650px;border-top:1px solid #ccc;border-left:1px solid #ccc;margin-top:40px;}
.table_ptpt th{background-color:#CDEB9A;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px 2px 2px 4px;text-align: center;}
.table_ptpt td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px 2px 2px 5px;text-align: right;}
.table_ptpt td.kamoku{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px 2px 2px 5px;text-align: left;}
.table_ptpt td.bkamoku{border-right:1px solid #ccc;border-bottom:1px solid #ccc;;text-align: center;vertical-align: middle;}
.table_ptpt th.bkamoku{background-color:#CDEB9A;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px 2px 2px 4px;text-align: center;vertical-align: middle;}


.table_otot{width:650px;border-top:1px solid #ccc;border-left:1px solid #ccc;margin-top:40px;}
.table_otot th{background-color:#F6E9A7;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px 2px 2px 4px;text-align: center;}
.table_otot td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px 2px 2px 5px;text-align: right;}
.table_otot td.kamoku{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px 2px 2px 5px;text-align: left;}
.table_otot td.bkamoku{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px 2px 2px 5px;text-align: center;vertical-align: middle;}
.table_otot th.bkamoku{background-color:#F6E9A7;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px 2px 2px 4px;text-align: center;vertical-align: middle;}



.curr_table_new01_a{width:650px;border-top:1px solid #ccc;border-left:1px solid #ccc;margin-top:40px;}
.curr_table_new01_a th{background-color:#F2AF8E;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px 2px 2px 4px;text-align: center;}
.curr_table_new01_a th.bkamoku{background-color:#F2AF8E;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px 2px 2px 4px;text-align: center;vertical-align: middle;}
.curr_table_new01_a td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px 2px 2px 5px;text-align: right;}
.curr_table_new01_a td.kamoku{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px 2px 2px 5px;text-align: left;}
.curr_table_new01_a td.bkamoku{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px 2px 2px 5px;text-align: center;vertical-align: middle;}












