@charset "utf-8";

/* ========================================================
	rehabili css => 日本福祉学院 css
======================================================== */

/* トップページ
============================================================================================================ */

/* 介護福祉学科
----------------------------------------------------------------------------------------- */

.wel_wrap{margin-top:20px;width:650px;}

.wel_border{
	border-top :1px solid #cecece;
	border-bottom :1px solid #cecece;
	margin-top:20px;
	padding:20px 10px;}

.wel_left{width:200px;float:left;}

.wel_right{width:410px;float:right;}

.wel_left02{width:400px;float:left;}

.wel_right02{width:230px;float:right;margin-top:40px;}

.bb_rty th{width:180px;border-bottom :1px solid #cecece;padding:10px 0;}
.bb_rty td{border-bottom :1px solid #cecece;padding:10px 0;}
.bb_rty{margin-top:20px;}

.try_left002{width:50px;float:left;}
.try_right002{width:598px;float:right;margin-bottom:20px;}
.try_right002 table{width:600px;border-right:1px solid #cecece;border-top:1px solid #cecece;}
.try_right002 th{background-color:#C2E1F2;padding:9px 0;text-align:center;border-left:1px solid #cecece;border-bottom:1px solid #cecece;}
.try_right002 td{padding:9px 0;text-align:center;border-left:1px solid #cecece;border-bottom:1px solid #cecece;}

.try_right003{width:598px;float:right;margin-bottom:10px;}
.try_right003 table{width:600px;border-right:1px solid #cecece;border-top:1px solid #cecece;}
.try_right003 th{background-color:#F2DAE2;padding:9px 0;text-align:center;border-left:1px solid #cecece;border-bottom:1px solid #cecece;}
.try_right003 td{padding:6px 0;text-align:center;border-left:1px solid #cecece;border-bottom:1px solid #cecece;}


/* カリキュラム
----------------------------------------------------------------------------------------- */
.curr_point{margin-top:40px;width:650px;}

.curr_point02{width:650px;}

.curr_point_sw{margin-top:40px;width:650px;}

.curr_point02_sw{width:650px;margin-top:10px;}


.curr_left01{width:320px;float:left;}

.curr_border{border:1px solid #94CC27;width:300px;padding:30px 10px 31px 10px;height:60px;}

.curr_border_sw{border:1px solid #FFBB26;padding:22px 10px 20px 10px;height:85px;}

.curr_border_02_sw{border-right :1px solid #FFBB26;border-bottom :1px solid #FFBB26;border-left :1px solid #FFBB26;width:298px;
	padding:10px 10px 37px 10px;}

.curr_right01{float:right;width:320px;}

.curr_border_02{border-right :1px solid #94CC27;border-bottom :1px solid #94CC27;border-left :1px solid #94CC27;width:298px;
	padding:10px;}
	
.curr_border_02_sww{border-right :1px solid #FFBB26;border-bottom :1px solid #FFBB26;border-left :1px solid #FFBB26;width:298px;
	padding:10px 10px 30px 10px;}

.curr_border_02_swww{border-right :1px solid #FFBB26;border-bottom :1px solid #FFBB26;border-left :1px solid #FFBB26;width:298px;
	padding:10px 10px 10px 10px;}


.curr_m{text-align:right;}

.ptb5{padding:7px 0 5px 0;}

.pbt5{padding:5px 0;}



.border_n_r{border-top:1px solid #CCC;margin-top:40px;padding-top:20px;}


/* 募集要項
============================================================================================================ */

.guide_wrap_n{width:650px;}

.guide_left_n{width:310px;float:left;}

.guide_right_n{width:310px;float:right;}

.guide_wrap_n{zoom:1;}
.guide_wrap_n:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;}
    
.guide_wrap_n{display:inline-table;}
/* Hides from IE-mac \*/
* html .guide_wra_n {height: 1%;}
.guide_wrap_n {display: block;}
/* End hide from IE-mac */

.a_color_g a{color:#94CC27;}


.w95{width:95px;}

.w168{width:168px;}

.h40{height:40px;}

.guide_n02_wrap{width:650px;}

.guide_left_n02{width:230px;float:left;line-height:18px;}

.guide_right_n02{width:400px;float:right;}

.guide_right_n02 table{width:400px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;}

.guide_right_n02 table th{background:#E1F2C2;vertical-align:middle;text-align:center;padding:5px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;height:35px;}

.guide_right_n02 table td{vertical-align:middle;text-align:center;padding:10px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}

.guide_right_n022{width:400px;float:right;}

.guide_right_n022 table{width:400px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;}

.guide_right_n022 table th{background:#FFE7B3;vertical-align:middle;text-align:center;padding:5px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;height:35px;}

.guide_right_n022 table td{vertical-align:middle;text-align:center;padding:10px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}

.color_g_n{color:#94CC27;font-size:15px;}
.color_g_n_sw{color:#FFBB26;font-size:15px;}

.color_r_n{color:#E61C1C;}

.lh18{line-height:18px;}

.ao_dt_n{padding-bottom:20px;}

.ao_dt_n dt {
  clear: left;
  float: left;
  padding: 0px 0.5em 0px 0;
}

.ao_dt_n dd {
  margin-left: 0;
  padding: 0px 0 0px 1em;
}

.text_style001{color:#FF6600;}

.curri_dl {
	margin-top: 15px;
	border-top: solid 1px #CCC;
}
.curri_dl dl {
	border-bottom: solid 1px #CCC;
	zoom: 1;
}
.curri_dl dl:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	line-height: 0;
}
.curri_dl dt {
  float: left;
  padding: 10px 0;
  color:#E1CF00;
}
.curri_dl dd {
	width: 430px;
	padding: 10px 0.5em 10px 0;
	float: right;
}
.curri_dl_sw dd {
	width: 415px;
}

.trial_wrap_n dt{clear: left;
  float: left;
  width: 4em;
  padding: 0px 0.5em 5px 10px;
  color:#94CC27;
  font-size:15px;
}
.trial_wrap_n dd{margin-left: 0;
  padding: 0px 0.5em 3px 8em;
  border-bottom: solid 1px #CCC;
}


.trial_wrap_nle dt{clear: left;
  float: left;
  width: 4em;
  padding: 0px 0.5em 5px 10px;
  color:#FF6600;
  font-size:15px;
}
.trial_wrap_nle dd{margin-left: 0;
  padding: 0px 0.5em 3px 8em;
  border-bottom: solid 1px #CCC;
}

.trial_wrap_nle01 dt{clear: left;
  float: left;
  width: 4em;
  padding: 0px 0.5em 5px 10px;
  color:#FFBB26;
  font-size:15px;
}
.trial_wrap_nle01 dd{margin-left: 0;
  padding: 0px 0.5em 3px 8em;
  border-bottom: solid 1px #CCC;
}

.size_t15{font-size:15px;}

.border_n01{border-bottom: solid 1px #CCC;margin-bottom:10px;padding-bottom:10px;}

.red_n{color:#E61C1C;}

.ptb20{padding:10px 0 20px 0;}

.w220{width:220px;}

.t_left{text-align:left !important;}

.table_nm{width:400px;padding-left:10px;}

.pbt20{padding:20px 0 10px 0;}

.t_left02{text-align:left !important;padding-left:10px;}



.w110{width:102px;}

.t15{font-size:15px;}

.none_pm{padding:0 !important;margin:0 !important;}



.pl120{padding-left:120px;}

.pl125{padding-left:140px;}

.pl8{padding-left:9px;}



/* 日本福祉学院について
============================================================================================================ */

.about_left_n01{width:340px;float:left;}

.about_right_n01{width:280px;float:right;}

.font11{font-size:smaller;padding-top:5px;}

.about_left_n02{float:left;width:250px;}

.about_right_n02{float:right;width:380px;}

.about_left_n03{width:380px;float:left;}

.about_right_n03{width:250px;float:right;}

.w650{width:650px;margin-bottom:20px;}

.about_center_n{width:600px;margin:0 auto;}

.about_box_n01{width:578px;border:1px solid #FF6600;margin:0 auto;padding:10px;}

.about_left_n04{width:285px;float:left;}

.about_right_n04{width:285px;float:right;}


/* 介護福祉士の仕事とは
============================================================================================================ */

.about_cw_left{width:320px;float:left;}

.about_cw_right{width:320px;float:right;}

.about_cw_right dt{clear: left;
	float: left;
	width: 11em;
	padding: 2px 1em;
}
.about_cw_right dd{
	margin-left: 0;
	padding: 2px 0.5em 2px 8em;
	border-bottom: solid 1px #CCC;
}
.about_cw_right dd.last {
	border-bottom: none;
}

.border_about_n{border-bottom: solid 1px #CCC;padding-bottom:20px;}

.about_cw_wrap{border-bottom: solid 1px #CCC;width:650px;margin-top:20px;padding-bottom:10px;}

.about_cw_left02{width:210px;float:left;}

.about_cw_right02{width:430px;float:right;}

.nabout_cw dl {
	border-bottom: solid 1px #CCC;
	zoom: 1;
}
.nabout_cw dl:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	line-height: 0;
}
.nabout_cw dt {
	clear: left;
	float: left;
	width: 12em;
	padding: 10px 0 8px 0.5em;
	color: #E1CF00;
}

.nabout_cw dd {
	float: right;
	padding: 7px 0 5px;
	width: 440px;
}

.pb3{padding-bottom:1px;}

/* キャンパスライフ
============================================================================================================ */

.curri_dl_try{margin-top:20px;}

.ex_try_b dd{padding-bottom:40px;}

.ex_try dd{padding-top:18px !important;}

.curri_dl_try dt {
  clear: left;
  float: left;
  width: 14em;
  padding: 10px 0.5em 5px ;color:#E1CF00;
}

.curri_dl_try dd {
  margin-left: 0;
  padding: 8px 0.5em 5px 15em;
  border-bottom: solid 1px #CCC;
}

.ex_try dt {
  clear: left;
  float: left;
  width: 14em;
  padding: 10px 0.5em 15px ;color:#E1CF00;
}

.ex_try dd {
  margin-left: 0;
  padding: 8px 0.5em 5px 15em;
  border-bottom: solid 1px #CCC;
}

.trial_wrap_k dt{clear: left;
  float: left;
  width: 6em;
  padding: 0px 0.5em 5px 10px;
  color:#FF6600;
}
.trial_wrap_k dd{margin-left: 0;
  padding: 0px 0.5em 3px 8em;
  border-bottom: solid 1px #CCC;
}
.trial_wrap_r{color:#E61C1C;}

.trial_left_n001{float:left;width:325px;}

.trial_left_n001 p{width:320px;}

.trial_right_n001{float:right;width:320px;}

.try_table001 th{color:#FF6600;padding:2px 0 2px 5px;border-bottom:solid 1px #CCC;width:110px;}

.try_table001 td{border-bottom:solid 1px #CCC;width:200px;}

.try_table001{width:650px;margin-top:5px;}



.try_table002 th{color:#FF6600;padding:2px 0 2px 5px;border-bottom:solid 1px #CCC;width:70px;}

.try_table002 td{border-bottom:solid 1px #CCC;width:240px;}

.try_table002{width:650px;margin-top:5px;}

.table_try_n{width:650px;margin-top:20px;border-top:solid 1px #CCC;border-right:solid 1px #CCC;}

.table_try_n th{padding:10px 0;background-color:#FFEFCC;border-left:solid 1px #CCC;border-bottom:solid 1px #CCC;text-align:center;}

.table_try_n td{padding:5px 10px;border-left:solid 1px #CCC;border-bottom:solid 1px #CCC;}

.w75{width: 80px;}

.w194{width:190px;}
* html .w370col div {width: 240px;height: 0;font-size:1px; line-height:0;}


.back_le{width: 650px;border-bottom:3px solid #ff6600;border-left:3px solid #ff6600;border-right:3px solid #ff6600;margin-bottom:10px;}

.back_le td{width:50%;padding:0 0 10px 10px;}

.pr10n {padding-right:25px !important;}
.pr10r {padding-right:10px !important;}

.back_le th{color:#FF6600;height:12px;padding:10px 0 0 10px;}

.le_for001{color:#E61C1C;padding:5px 0 0 10px;font-size:11px;width:630px !important;}

.le_for{color:#E61C1C;padding:5px 0 0 10px;font-size:11px;}

.supp_left_n001{float:left;width:300px;margin-top:10px;}

.supp_right_n001{float:right;width:300px;margin-top: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;}



.h32{height:32px;}

.h40{height:40px;padding-bottom:10px;}

.h40r{height:40px;padding:0 2px 10px 0;}

.pr10{padding-right:10px;}

.pb10_gra{padding:0 0px 10px 5px;}


/* 教員紹介
============================================================================================================ */

/* 理学療法学科
----------------------------------------------------------------------------------------- */
.teach_wrap{width:650px;line-height:16px;font-size:11px;}

.teach_left{float:left;width:320px;}

.teach_right{float:right;width:320px;}

.teach_left01{float:left;width:150px;}

.teach_right01{float:right;width:170px;font-size:smaller;}
.teach_right01 dd {padding-left: 1em; text-indent: -1em;}

.teach_wrap dl{width:150px;padding-left:10px;font-size:11px;line-height:16px;}

.teach_wrap dt{color:#73B500;}

.w260{width:250px;margin-bottom:40px;float:right;padding-right:10px;}

.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_st {
	zoom: 1;
}
.teach_wrap_st:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	line-height: 0;
}


.teach_wrap_st dl{width:150px;padding-left:10px;}

.teach_wrap_st dt{color:#DC4900;}

.red{color:#DC4900;padding-top:10px;}

.teach_wrap_st dl .tr_b{color:#2FA8E1;}

.teach_wrap_st_nt{margin:10px 0 40px 0;}

.teach_wrap_st_nt td{width:245px;}

.steach_m{width:245px;}

.teach_wrap_st_nt th{padding-right:5px;}

.pl15{padding-left:9px;}

/* 在校生体験談
============================================================================================================ */

.experience_box01{border-top:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;margin-top:40px;height:288px;color:#333333;line-height:18px;}

.experience_left01{float:left;width:230px;}

.experience_left0101{float:left;width:200px;}
.experience_right0102{float:right;width:430px;padding-top: 20px;}

.pl10{padding-left:10px;width:410px;}

.experience_right01{float:right;width:410px;padding-top: 20px;}

.experience_box02{border-top:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;margin-top:40px;height:288px;color:#333333;line-height:18px;}

.ptb10_5{padding:5px 0 10px 0;}

.experience_left02{float:left;width:410px;padding-top: 20px;}

.experience_right02{float:right;width:230px;}

.experience_box022{border-top:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;margin-top:40px;height:288px;color:#333333;}

.experience_left022{float:left;width:410px;}

.experience_right022float:right;width:230px;}

.w410{width:410px;}

.experience_box0002{border-top:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;margin-top:40px;height:311px;color:#333333;line-height:18px;}
.experience_right0002{float:right;width:207px;}

.experience_box0555{border-top:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;margin-top:40px;color:#333333;height:288px;line-height:18px;}


.experience_box01 p.name ,
.experience_box02 p.name ,
.experience_box0002 p.name ,
.experience_box0555 p.name {
	padding: 20px 0 10px;
}

.experience_box {
	margin-top: 40px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.experience_box h4 {
	padding: 18px 0 10px;
}
.experience_box h5 {
	padding: 10px 0 6px;
}
.experience01 .fr {
	width: 410px;
}
.experience02 .fl {
	width: 430px;
}
.experience03 .fr {
	width: 430px;
}




/* 卒業生体験談
============================================================================================================ */

.grad_wrap01{width:650px;border-bottom:solid 1px #CCCCCC;padding-bottom: 15px;}



.grad_left01{width:229px;float:left;}

.grad_right01{width:411px;float:right;}

.w482{width:410px;}

.grad_wrap02{width:650px;}

.grad_left02{width:421px;float:left;}

.grad_right02{width:229px;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;}

.grad_wrap02_n{width:650px;margin-top:40px;}

.pt05 {padding-top: 5px;}

/* カリキュラム
============================================================================================================ */

.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;}


/* 募集要項
============================================================================================================ */

.guide_wrap{width:650px;}

.guide_wrap ul {padding:10px 0 10px 0;}

.guide_wrap dl{width:650px;}

.guide_wrapp dt{width:120px;float:left;clear: left;color:#73B500;}

.guide_wrapp dd{width:520px;}


.swle dl dt {
  clear: left;
  float: left;
  width: 9em;
  padding: 0px 0.5em;color:#FF6600;
}

.swle dl dd {
  margin-left: 0;
  padding: 0px 0.5em 0px 10em;
  border-bottom: solid 1px #CCC;
}



.guide_wrap table{width:650px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;}

.guide_wrap table th{background:#E1F2C2;vertical-align:middle;text-align:center;padding:5px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}

.guide_wrap table td{vertical-align:middle;text-align:center;padding:8px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}

.guide_wrap_le table{width:650px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;margin-top:40px;}

.guide_wrap_le table th{background:#E1F2C2;vertical-align:middle;text-align:center;padding:5px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}

.guide_wrap_le table td{vertical-align:middle;text-align:center;padding:10px 5px;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;text-align:left;}

.guide_wrap_le_sw1 table{width:650px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;margin-top:40px;}

.guide_wrap_le_sw1 table th{background:#FFE6E6;vertical-align:middle;text-align:center;padding:5px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}

.guide_wrap_le_sw1 table td{vertical-align:middle;text-align:center;padding:10px 5px;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;text-align:left;}

.table_sw_guide table{width:650px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;margin-top:40px;}

.table_sw_guide table th{background:#FFE7B3;vertical-align:middle;text-align:center;padding:5px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}

.table_sw_guide table td{vertical-align:middle;text-align:center;padding:10px 5px;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;text-align:left;}


.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;}
.guide_wrap_swle span{font-size:15px;}

.ptb10{padding:10px 0;}

.t11{font-size:11px;}

.w150{width:150px;}

.guide_wrap02{ margin-top:10px;}

.guide_wrap02 dl{width:650px;}

.guide_wrap02 dt{width:20px;float:left;}

.guide_wrap02 dd{width:630px;float:right;}

.guidemap_wrap{width:650px; margin-top:20px;}

.guidemap_left{width:320px;float:left;border-bottom:solid 1px #CCCCCC;margin-bottom:40px;}

.guidemap_right{width:320px;float:right;border-bottom:solid 1px #CCCCCC;margin-bottom:40px;}

.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;}


/* 作業療法学科
----------------------------------------------------------------------------------------- */
.guide_wrap_y{width:650px;}

.guide_wrap_y table{width:650px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;}

.guide_wrap_y table th{background:#F6E9A7;vertical-align:middle;text-align:center;padding:5px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}

.guide_wrap_y table td{vertical-align:middle;text-align:center;padding:10px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}

.guide_wrap_y dt {
  clear: left;
  float: left;
  width: 9em;
  padding: 0px 0.5em;color:#E1CF00;
}

.guide_wrap_y dd {
  margin-left: 0;
  padding: 0px 0.5em 0px 10em;
  border-bottom: solid 1px #CCC;
}

.guide_wrap_y dl{width:650px;}

.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:#FFE6E6;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_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;}


/* 本学院の特色
============================================================================================================ */

.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;}

.pl12{padding-left:13px;}

.about_box{width:630px;border:solid 1px #CCCCCC;height:500px;padding:20px 0 0 10px;margin-top:40px;}

.about_left03{float:left;width:200px;}

.about_right03{float:right;width:430px;}

.about_right03 p{width:420px;}

.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:10px 0 0 10px;width:280px;}

.ao_box01_qua p{width:270px;padding:0px 0 10px 5px;}

.ao_box02_qua{border:solid 3px #FFBB26;padding:10px 0 10px 10px;width:320px;}

.ao_box02_qua p{width:270px;padding:0px 0 10px 5px;}



.ao_box03_qua{border:solid 3px #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_left{width:230px;float:left;}

.emp_right{width:400px;float:right;}

.emp_wrap ul li{float:left;}

.pt35{padding-top:60px;}

.emp_wrap dll{width:230px;border-bottom:solid 1px #CCCCCC;}

.emp_wrap dt{clear: left;
  float: left;
  width: 9em;
  padding: 0px 0.5em;
}
.emp_wrap dd{margin-left: 0;
  padding: 0px 0.5em 0px 8em;
  border-bottom: solid 1px #CCC;
  text-align:right;
}

.emp_right table{width:400px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;margin-top:10px;}

.emp_right table th{background:#FFE0CC;text-align:center;padding:5px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;height:70px;}

.emp_right table td{height:50px;text-align:center;padding:10px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;font-size: 114%;}

.emp_g{color:#ff7f00;}

.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;}

.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_left02 p{width:350px;padding:5px 10px;}

.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;}


/* アクセス
============================================================================================================ */
.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: 6em;
  padding: 0px 0.5em;
  color:#FFBB26;
}
.trial_wrap dd{margin-left: 0;
  padding: 0px 0.5em 0px 8em;
  border-bottom: solid 1px #CCC;
  text-align:right;
}

.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_left_n{width:310px;float:left;margin-bottom:0px;}

.trial_right{width:310px;float:right;}

.pt5{padding:5px 0;}

.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;}


/* 体験入学・入試説明会
============================================================================================================ */

.dor_left{width:430px;float:left;}

.dor_left ul li{float:left;}

.w430{width:430px;}

.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;}




/*yyyyyyy*/	
	
.offerr_box{
	width:650px;border:solid 3px #ff6600;height:80px;margin:20px 0 0 10px;
	}	
	
	
.offerr_box_left{
	width:210px;
	float:left;
	}
	
.offerr_box_right{
	width:210px;
	float:right;
	padding:20px 0 0 0;
	}	

.orangetx{color:#ff6600;}

.txsp{margin-top:15px;}
.txsp .pt5 {padding-left: 10px;}


.intable{border:1px solid #F6DC00;}

.grybox{border:3px solid #cecece; }





/*--------------------- ｓｗ------------------*/


.guide_wrap_swle{width:650px;}

.guide_wrap_swle ul{padding:10px 0 10px 0 ;}

.guide_wrap_swle dl{width:650px;}

.guide_wrapp_swle dt{width:120px;float:left;clear: left;color:#73B500;}

.guide_wrapp_swle dd{width:520px;}

.guide_wrap_swle dt {
  clear: left;
  float: left;
  width: 9em;
  padding: 0px 0.5em;color:#FFBB26;
}

.guide_wrap_swle dd {
  margin-left: 0;
  padding: 0px 0.5em 0px 10em;
  border-bottom: solid 1px #CCC;
}




.guide_wrap_swle table{width:650px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;}

.guide_wrap_swle table th{background:#FFE7B3;vertical-align:middle;text-align:center;padding:5px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}

.guide_wrap_swle table td{vertical-align:middle;text-align:center;padding:8px 0;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}










