/**************************************************/
/* COURSE CSS */
/**************************************************/


/*********** 共通 ***********/
/*********** 共通 ***********/


/*********** 就職指導／キャリアサポート ***********/
/* フローチャート */
div#course-box{width:620px;margin-bottom:20px;}
div#course-box div.course-box-hd{width:620px;margin-bottom:20px;background:url(../img/subject/sub_h3_title.gif) no-repeat left bottom;}
div#course-box div.course-box-hd h3{padding:10px 30px 2px;font-size:130%;text-align:left;line-height:normal;}
div#course-box div.course-box-ct{width:600px;margin:0 10px 20px;}
div#course-box div.course-box-ct div.ct-txt{margin:20px 0;}
div#course-box div.course-box-ct div.ct-txt p{margin:0;}
div#course-box div.course-box-ct div.flow-box{width:600px;margin-bottom:5px;}
div#course-box div.course-box-ct div.flow-box .hd-bgc01{background-color:#6EC3BC;}
div#course-box div.course-box-ct div.flow-box .ct-bgc01{background-color:#D4EDEB;}
div#course-box div.course-box-ct div.flow-box .tx-col01{color:#6EC3BC;}
div#course-box div.course-box-ct div.flow-box .hd-bgc02{background-color:#EEAC08;}
div#course-box div.course-box-ct div.flow-box .ct-bgc02{background-color:#FAE6B5;}
div#course-box div.course-box-ct div.flow-box .tx-col02{color:#EEAC08;}
div#course-box div.course-box-ct div.flow-box .hd-bgc03{background-color:#F08653;}
div#course-box div.course-box-ct div.flow-box .ct-bgc03{background-color:#FBDBCC;}
div#course-box div.course-box-ct div.flow-box .tx-col03{color:#F08653;}
div#course-box div.course-box-ct div.flow-box .hd-bgc04{background-color:#EA5F80;}
div#course-box div.course-box-ct div.flow-box .ct-bgc04{background-color:#F9CBD9;}
div#course-box div.course-box-ct div.flow-box .tx-col04{color:#EA4F80;}
div#course-box div.course-box-ct div.flow-box div.flow-box-hd h4{color:#FFF;font-size:130%;}
div#course-box div.course-box-ct div.flow-box div.flow-box-hd span{font-size:150%;}
div#course-box div.course-box-ct div.flow-box div.flow-box-ct{width:600px;margin-bottom:5px;padding:10px 0;text-align:left;}
div#course-box div.course-box-ct div.flow-box div.flow-box-ct table{width:560px;margin:0 10px 10px;}
div#course-box div.course-box-ct div.flow-box div.flow-box-ct td{width:186px;padding:2px 4px;}
div#course-box div.course-box-ct div.flow-box div.flow-box-ct div.lo-center{width:580px;margin:0 auto;}
div#course-box div.course-box-ct div.flow-box div.flow-box-ct div.lo{width:580px;background-color:#FFF;}
div#course-box div.course-box-ct div.flow-box div.flow-box-ct div.lo h5{margin-bottom:6px;font-size:120%;}
div#course-box div.course-box-ct div.flow-box div.flow-box-ct div.lo p{text-indent:1em;}
div#course-box div.course-box-ct div.flow-box div.flow-box-ct div.lo-left{width:270px;padding:10px;}
div#course-box div.course-box-ct div.flow-box div.flow-box-ct div.lo-right{width:270px;padding:10px;}
div#course-box div.course-box-ct div.flow-box div.flow-box-ct div.lo-right div.crs02{width:250px;padding:10px;}
div#course-box div.course-box-ct div.flow-box div.flow-box-ct div.lo-right div.crs02 h5{font-size:100%;border-bottom:1px dotted #333;}
div#course-box div.course-box-ct div.flow-box div.flow-box-ct div.lo-right div.crs02 table{width:250px;margin:0;}
div#course-box div.course-box-ct div.flow-box div.flow-box-ct div.lo-right div.crs02 td{width:125px;padding:4px 2px 0;vertical-align:top;}
div#course-box div.course-box-ct div.flow-box div.flow-box-ct div.lo-right div.crs02 td p{margin-left:1em;font-size:85%;text-indent:-1em;}
div#course-box div.course-box-ct div.flow-box div.flow-box-ct div.lo-right div.crs03{width:270px;}
div#course-box div.course-box-ct div.flow-box div.flow-box-ct div.lo-right div.crs03 div.lo{width:270px;background-color:none;}
div#course-box div.course-box-ct div.flow-box div.flow-box-ct div.lo-right div.crs03 div.lo-right{width:130px;margin-left:6px;padding:0;}
/* internship */
div#intern-box div.intern-box-hd{width:600px;margin:0 10px;line-height:0;}
div#intern-box div.intern-box-hd div.lo{width:600px;}
div#intern-box div.intern-box-hd div.lo-left{width:344px;}
div#intern-box div.intern-box-hd div.lo-right{width:256px;}
div#intern-box div.intern-box-hd div.lo-right div.lo{width:256px;}
div#intern-box div.intern-box-hd div.lo-right div.lo-left{width:106px;}
div#intern-box div.intern-box-hd div.lo-right div.lo-right{width:150px;}
div#intern-box div.intern-box-ct{width:578px;margin:0 10px 20px;padding:20px 10px;border:1px solid #6B83B1;border-top:none;background-color:#E9F2F5;}
div#intern-box div.intern-box-ct div.lo{width:578px;}
div#intern-box div.intern-box-ct div.lo p{margin-bottom:4px;text-indent:1em;}
div#intern-box div.intern-box-ct div.lo div.lo-right{width:200px;padding-left:10px;}
div#intern-box div.intern-box-ct div.lo div.lo-right p{margin-bottom:8px;text-align:center;text-indent:0;}
/* サポート */
div#intern-box div.support-box{width:598px;margin:0 10px 20px;border:1px solid #6B83B1;}
div#intern-box div.support-box div.support-box-hd{width:598px;border-bottom:1px solid #6B83B1;background-color:#E9F2F5;}
div#intern-box div.support-box div.support-box-ct{width:578px;padding:20px 10px;text-align:left;}
div#intern-box div.support-box div.support-box-ct div.lo{width:578px;}
div#intern-box div.support-box div.support-box-ct div.lo-left{width:200px;}
div#intern-box div.support-box div.support-box-ct div.lo-left li{margin-left:1em;margin-bottom:4px;font-size:90%;text-indent:-1em;}
div#intern-box div.support-box div.support-box-ct div.lo-right{width:358px;}
div#intern-box div.support-box div.support-box-ct div.lo-right h5{padding-bottom:6px;color:#6B83B1;font-size:120%;}
div#intern-box div.support-box div.support-box-ct div.lo-right p{padding-bottom:4px;text-indent:1em;}
div#intern-box div.support-box div.support-box-ct div.lo-right div.lo{width:358px;margin-top:10px;}
div#intern-box div.support-box div.support-box-ct div.lo-right div.lo-left{width:175px;}
div#intern-box div.support-box div.support-box-ct div.lo-right div.lo-left h6{padding:2px 4px;color:#FFF;background-color:#6B83B1;}
div#intern-box div.support-box div.support-box-ct div.lo-right div.lo-left p{padding:4px;font-size:90%;text-indent:0;}
div#intern-box div.support-box div.support-box-ct div.lo-right div.lo-right{width:170px;}
/*********** 就職指導／キャリアサポート ***********/


/*********** 就職指導／就職実績 ***********/
div#employment-box{width:620px;margin-bottom:20px;}
div#employment-box div.employment-box-hd{width:620px;margin-bottom:20px;background:url(../img/course/cou_h3_title.gif) no-repeat left bottom;}
div#employment-box div.employment-box-hd h3{padding:10px 30px 2px;font-size:130%;text-align:left;line-height:normal;}
div#employment-box div.employment-box-ct{width:620px;margin:0 0 20px;text-align:left;}
div#employment-box div.employment-box-ct div.kigyo-hd h4{margin-bottom:10px;padding:2px 4px;border:1px solid #6B83B1;background-color:#E9F2F5;}
div#employment-box div.employment-box-ct div.kigyo-ct{width:620px;padding-bottom:1px;background:url(../img/course/cou02_tbl_hdft.gif) no-repeat left bottom;}
div#employment-box div.employment-box-ct div.kigyo-ct div.tbl-body{width:620px;background:url(../img/course/cou02_tbl_ct.gif) repeat-y left top;}
div#employment-box div.employment-box-ct div.kigyo-ct div.tbl-body div.lo{width:620px;background:url(../img/course/cou02_tbl_hdft.gif) no-repeat left top;}
div#employment-box div.employment-box-ct div.kigyo-ct div.tbl-body div.lo-left{width:200px;margin-right:10px;}
div#employment-box div.employment-box-ct div.kigyo-ct div.tbl-body div.lo-right{width:200px;}
div#employment-box div.employment-box-ct div.kigyo-ct table{width:200px;}
div#employment-box div.employment-box-ct div.kigyo-ct td{padding:4px;vertical-align:top;border-bottom:1px solid #6B83B1;}
div#employment-box div.employment-box-ct div.kigyo-ct td.td-ttl{width:18px;padding:1px;text-align:center;}
div#employment-box div.employment-box-ct div.kigyo-ct td.no-bdr{border-bottom:none;}
div#employment-box div.employment-box-ct div.kigyo-ct li{padding:2px 0;font-size:90%;}
/*********** 就職指導／就職実績 ***********/


/*********** 社会へ飛び立った先輩たち ***********/
div#graduate-box div.graduate-box-ct{width:600px;margin:0 auto;text-align:left;}
div#graduate-box div.graduate-box-ct p{margin-bottom:6px;text-indent:1em;}
div#graduate-box div.graduate-box-ct h4{font-size:130%;}
div#graduate-box div.graduate-box-ct h5{margin:20px 0 10px;color:#F78581;font-size:120%;}
div#graduate-box div.graduate-box-ct .border-btm{border-bottom:1px dotted #333;}
div#graduate-box div.graduate-box-ct div.gra-layout-box01{margin-bottom:20px;}
div#graduate-box div.graduate-box-ct div.gra-layout-box01 div.lo{width:600px;padding-bottom:20px;}
div#graduate-box div.graduate-box-ct div.gra-layout-box01 div.lo div.lo-left{width:280px;}
div#graduate-box div.graduate-box-ct div.gra-layout-box01 div.lo div.lo-right{width:300px;}
div#graduate-box div.graduate-box-ct div.gra-layout-box01 div.lo div.lo-right div.lo{width:300px;padding-bottom:0;}
div#graduate-box div.graduate-box-ct div.gra-layout-box01 div.lo div.lo-right div.lo div.lo-left{width:146px;}
div#graduate-box div.graduate-box-ct div.gra-layout-box01 div.lo div.lo-right div.lo div.lo-right{width:154px;}
div#graduate-box div.graduate-box-ct div.gra-layout-box02{margin-bottom:20px;}
div#graduate-box div.graduate-box-ct div.gra-layout-box02 div.lo{width:600px;padding-bottom:20px;}
div#graduate-box div.graduate-box-ct div.gra-layout-box02 div.lo div.lo-left{width:300px;}
div#graduate-box div.graduate-box-ct div.gra-layout-box02 div.lo div.lo-left div.lo{width:300px;padding-bottom:0;}
div#graduate-box div.graduate-box-ct div.gra-layout-box02 div.lo div.lo-left div.lo div.lo-left{width:146px;}
div#graduate-box div.graduate-box-ct div.gra-layout-box02 div.lo div.lo-left div.lo div.lo-right{width:154px;}
div#graduate-box div.graduate-box-ct div.gra-layout-box02 div.lo div.lo-right{width:280px;}
/*********** 社会へ飛び立った先輩たち ***********/


/*********** 未来のエキスパート ***********/
div#ob-box{width:620px;margin-bottom:20px;}
div#ob-box div.ob-box-hd{width:620px;margin-bottom:20px;background:url(../img/course/cou_h3_title.gif) no-repeat left bottom;}
div#ob-box div.ob-box-hd h3{padding:10px 30px 2px;font-size:130%;text-align:left;line-height:normal;}
div#ob-box div.ob-box-ct{width:600px;margin:0 10px 20px;text-align:left;}
div#ob-box div.ob-box-ct h4{margin:14px 0;}
div#ob-box div.ob-box-ct h5{margin:30px 0 14px;color:#6B83B1;font-size:120%;}
div#ob-box div.ob-box-ct h5.h5-top{margin:0 0 14px;color:#6B83B1;font-size:120%;}
div#ob-box div.ob-box-ct .border-btm{border-bottom:1px dotted #333;}
div#ob-box div.ob-box-ct div.lo{width:600px;margin-bottom:20px;padding-bottom:20px;}
div#ob-box div.ob-box-ct div.lo div.lo-left{width:300px;}
div#ob-box div.ob-box-ct div.lo div.lo-left div.lo{width:300px;margin:0;padding:0;}
div#ob-box div.ob-box-ct div.lo div.lo-left div.lo-right{width:160px;margin-left:6px;}
div#ob-box div.ob-box-ct div.lo div.lo-left p{margin-bottom:6px;text-indent:1em;}
div#ob-box div.ob-box-ct div.lo div.lo-right{width:280px;}
div#ob-box div.ob-box-ct div.lo div.lo-right p{line-height:0;}
/*********** 未来のエキスパート ***********/






