body {
margin:0;
padding:0;
background: #FFF;
color:#444;
font-size:0.9em;
line-height:1.3em;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

h1,h2,h3,h4,h5,h6{
font-size:0.8em;
line-height:1.5em;
font-weight:normal;
margin:0;
padding:0;
}
ul,li{
margin:0px;
padding:0px;
list-style-type: none;
display:inline;
}
p{
margin:0;
padding:0;
}
br{letter-spacing:0;}
a img{border:none;}


a,a:link{color:#555; text-decoration: none;}
a:visited,a:active{color:#666;}
a:hover{color:#F09;}

/*　汎用　*/
.textHidden{
font-size:1px;
line-height:1px;
letter-spacing:1px;
visibility:hidden;
}
.floatClear{clear:both;}
floatClear1px{
clear:both;
font-size:1px;
line-height:1px;
height:1px;
}
.nowarp{white-space:nowrap;}
.fontSmall{font-size:0.85em;}
.line01{
height:8px;
margin:10px 8px;
background: url(../images/line_image01.gif) left top no-repeat;
border:0px;
}
.line02{
clear:both;
height:4px;
margin:5px 8px;
background: url(../images/line_image02.gif) left top no-repeat;
border:0px;
}
.line03{
height:10px;
margin:20px 20px;
background: url(../images/line_image03.gif) left top no-repeat;
border:0px;
}
.col1{color:#E42C53;}
.col2{color:#AF1B54;}
.col3{color:#E25252;}
.col4{color:#DD002A;}


/*　全体　*/
.container{
width:881px;
margin:auto;
background: #FFF url(../images/container_bg.gif) repeat-y center top;
}
.container2{
width:841px;
margin:auto;
padding:10px 0 0 0;
}
.containerBtm{
background: #FFF url(../images/container_btm.gif) center bottom no-repeat;
height:17px;
font-size:1px;
line-height:1px;
}
.catchCopy{
font-size:0.8em;
line-height:1.1em;
letter-spacing:1px;
text-indent:2px;
color:#666;
}
.aichiMizuhoID a{
display:block;
float:left;
width:335px;
height:34px;
margin:5px 0 3px 0;
background: #FFF url(../images/amjc_id.gif) left top no-repeat;
text-decoration:none;
}
.headNavi{
float:right;
padding:10px;
}
.headNavi li{
margin:0 5px 0 0;
padding:0 5px 0 0;
border-right:1px solid #666;
}
.headNavi .last{border:none;}

/*　グランドナビとか　*/
.grandNavi li{
display:block;
float:left;
}
.grandNavi li a{
display:block;
width:140px;
height:36px;
text-decoration:none;
}
.gn01 a{background: url(../images/gn01.gif) left top no-repeat;}
.gn01 a:hover,.gn01 a.act{background: url(../images/gn01_over.gif) left top no-repeat;}

.gn02 a{background: url(../images/gn02.gif) left top no-repeat;}
.gn02 a:hover,.gn02 a.act{background: url(../images/gn02_over.gif) left top no-repeat;}
.gn03 a{background: url(../images/gn03.gif) left top no-repeat;}
.gn03 a:hover,.gn03 a.act{background: url(../images/gn03_over.gif) left top no-repeat;}
.gn04 a{background: url(../images/gn04.gif) left top no-repeat;}
.gn04 a:hover,.gn04 a.act{background: url(../images/gn04_over.gif) left top no-repeat;}
.gn05 a{background: url(../images/gn05.gif) left top no-repeat;}
.gn05 a:hover,.gn05 a.act{background: url(../images/gn05_over.gif) left top no-repeat;}
.gn06 a{background: url(../images/gn06.gif) left top no-repeat;}
.gn06 a:hover,.gn06 a.act{background: url(../images/gn06_over.gif) left top no-repeat;}

.mainArea{clear:both;}

/*　フッター　*/

.footer{
clear:both;
width:820px;
margin:0px auto 0 auto;
padding:10px 31px 0 30px;
background: #FFF url(../images/container_footer.gif) repeat-y center top;
color:#666;
font-size:0.85em;
line-height:1.3em;
}
.footerLeft{float:left;}
.footerRight{text-align:right;}
.footer strong{
font-size:1.3em;
line-height:1.5em;
font-weight:normal;
}

/*　パンくず　*/
.pan{
clear:both;
padding:3px 3px;
}

/*　サイドナビ　*/
.sideNavi{
float:left;
width:200px;
margin:14px 14px 0 0;
}

.sideNaviHead{
width:200px;
height:20px;
background: url(../images/side_navi_head.jpg) left top no-repeat;
}
.sideNaviMain{
margin:0;
padding:0 0 10px 0;
border-left:1px solid #666;
border-right:1px solid #666;
border-bottom:1px solid #666;
}

.sideNaviMain li a{
display:block;
margin: 0 10px 0 10px;
padding:5px;
border-bottom:1px dotted #666;
}
.sideNaviMain li.last a{border-bottom:none;}

.sideNaviMain li a.act{
background:#FFECF3;
color:#F09;
text-decoration:none;
}

.sideNaviMain li.subCatgory a{
display:block;
margin: 0;
padding:8px 10px;
background:#FFC7DE;
border-bottom:none;
color:#E42C53;
text-decoration:none;
}
.sideNaviMain li.subCatgory a:hover,
.sideNaviMain li.subCatgory a.act{
background:#FE5091;
color:#FFF;
}
.mainArea2{
width:620px;
margin:14px 0 0 214px;
border:1px solid #666;
}
.mainArea2Title{
padding:5px 3px 5px 25px;
background:#FFE6F2 url(../images/page_title_icon01.gif) no-repeat 5px 7px;
border-bottom:3px solid #E42C53;
font-size:1.3em;
color:#666;
font-weight:bold;
letter-spacing:1px;
}
.mainArea2Main{
margin:8px;
}
.pageTopLink{
clear:both;
margin:0 3px 3px 0;
text-align:right;
}
.pageTopLink a,.pageTopLink a:link{color:#555;text-decoration:none}
.pageTopLink a:visited,.pageTopLink a:active{color:#666;}
.pageTopLink a:hover{color:#F09;}

/* index */
.indexImage01{
width:840px;
height:202px;
/*background: #FFF url(../images/index/index_image01.jpg) left top no-repeat;*/
}
.indexLeft{
float:left;
margin:14px 15px 10px 0;
width:145px;
}
.indexCenter{
float:left;
margin:14px 12px 10px 0;
width:450px;
}
.indexRight{
float:left;
margin:14px 0 10px 0;
width:215px;
}
.indexImage02 a{
display:block;
width:145px;
height:100px;
background: #FFF url(../images/index/index_image02.gif) left top no-repeat;
text-decoration:none;
}
.indexImage10 a{
display:block;
margin:14px 0 0 0;
width:145px;
height:170px;
background: #FFF url(../images/index/index_image10.gif) left top no-repeat;
text-decoration:none;
}
.indexImage04 a{
display:block;
margin:14px 0 0 0;
width:145px;
height:50px;
background: #FFF url(../images/index/index_image04.gif) left top no-repeat;
text-decoration:none;
}
.indexImage05{
width:449px;
height:30px;
background: #FFF url(../images/index/index_image05.gif) left top no-repeat;
}
.indexNews{
padding:5px 5px 5px 10px;
width:432px;
height:233px;
border-left:1px solid #666;
border-right:1px solid #666;
border-bottom:1px solid #666;
overflow:auto;
}
.indexImage06 a{
display:block;
margin:14px 0 0 0;
width:450px;
height:60px;
background: #FFF url(../images/index/index_image06.gif) left top no-repeat;
text-decoration:none;
}
.indexImage07 a{
display:block;
margin:0 0 0 0;
width:215px;
height:60px;
background: #FFF url(../images/index/index_image07.gif) left top no-repeat;
text-decoration:none;
}
.indexImage08 a{
display:block;
margin:14px 0 0 0;
width:215px;
height:60px;
background: #FFF url(../images/index/index_image08.gif) left top no-repeat;
text-decoration:none;
}
.indexImage09{
display:block;
margin:14px 0 0 0;
width:215px;
height:80px;
background: #FFF url(../images/index/index_image09.gif) left top no-repeat;
}
.indexImage11 a{
display:block;
margin:14px 0 0 0;
width:215px;
height:50px;
background: #FFF url(../images/index/index_image11.gif) left top no-repeat;
text-decoration:none;
}
table.newsList th {
padding: 0 7px 5px 0;
vertical-align: top;
white-space: nowrap;
font-weight: normal;
}
table.newsList th:first-letter {
padding: 0 2px 0 0;
vertical-align: top;
color: #FF005C;
font-size: 90%;
}
table.newsList td {
padding: 0 0 5px 0;
vertical-align: top;
}

/* 最新情報 */

div.entryBox {
margin: 15px;
}
div.entryBox a {
color: #FF005C;
}
div.entryBox table.newsList th {
padding: 0 12px 10px 0;
}
div.entryBox table.newsList td {
padding: 0 0 10px 0;
vertical-align: top;
}
h2.pTitle {
margin: 5px 0 2px;
font-size: 110%;
color: #AF1B54;
}
h3.date {
margin: 2px 0 10px;
text-align: right;
font-size: 100%;
color: #666;
}


/* 学校紹介 */
.schoolTopImage01{
width:840px;
height:70px;
background: url(../images/school/sch_top_image01.jpg) left top no-repeat;
}

.school01Image01{
width:620px;
height:138px;
background: url(../images/school/sch01_image01.jpg) left top no-repeat;
}
.school01{
padding:5px 5px;
line-height:1.4em;
}
.school01 strong{
font-size:1.2em;
line-height:1.8em;
font-weight:normal;
}
.sch02{
padding:5px 5px;
line-height:1.4em;
}
.sch02 strong{
font-size:1.2em;
line-height:1.8em;
font-weight:normal;
}
.sch02 p{
width:485px;
}
.sch02image01{
float:right;
width:110px;
text-align:center;
font-size:0.8em;
}
.sch02_02{
padding:0 5px;
line-height:1.4em;
}
.sch02_02 strong{
display:block;
margin:0 0 5px 0;
}
.sch02image02{
float:left;
width:70px;
margin:0 10px 10px 0;
}
.sch03_2{
padding:5px 5px;
}
.sch03_01{
padding:5px 5px;
background: url(../images/school/sch03_image01.jpg) right center no-repeat;
}
.sch03subTitle01{
margin:5px 0 10px 0;
font-size:1.3em;
}
.sch03subTitle02{
margin:0 0 0 5px;
background: url(../images/school/sch03_line01.gif) right center no-repeat;
}
.sch03_01 td,.sch03_02 td{
padding:2px 5px;
}
.sch03cell01,.sch03cell02{
width:35px;
text-align:right;
}
.jaca{
margin:0 0 0 10px;
padding:15px 15px;
line-height:1.4em;
}
.jaca h2{
font-size:1.2em;
line-height:1.4em;
font-weight:normal;
color: #AF1B54;
}
.jaca h3{
clear:both;
margin:15px 0 5px 0;
padding:0 0 0 5px;
color:#FFF;
font-size:1.2em;
background:#E42C53;
}
.jaca h4{
font-size:1.1em;
line-height:1.4em;
font-weight:normal;
color: #132369;
}

/* 専攻・コース案内 */
.courseTopImage01{
width:840px;
height:70px;
background: url(../images/course/course_top_image01.jpg) left top no-repeat;
}
p.course00_01{
font-size:1.2em;
margin:8px 8px 15px 8px;
}
p.course00_02{
margin:8px;
line-height:1.5em;
}
a.course00Title,
a.course00Title:link,
a.course00Title:visited{
color:#E42C53;
text-decoration:underline;
}
a.course00Title:hover{
color:#F09;
text-decoration:underline;
}



.cour01subMain{
margin:8px 0;
padding:0 0 10px 0;
border-bottom:1px solid #E42C53;
}
.cour01subMain p{
margin: 0 0 0 0px;
}

.cour01box{border:1px solid #FF4E00;}
.cour01boxTitle{
padding:5px;
background:#FF4E00;
color:#FFF;
}
.cour01box p{margin:5px;}
.cour01box strong{color:#FF4E00;}

.cour01box02{
clear:both;
margin:10px 3px;
}
.cour01box02 img{
float:right;
width:100px;
margin:0 0 0 10px;
}

.cour02table{
margin:10px 0;
padding:0 0 130px 0;
background: url(../images/course/course02_image01.jpg) left bottom no-repeat;
}

table.courTimetable{
color:#777;
text-align:center;
border-collapse: collapse;
border:1px solid #686868;
}
.courTimetable th{
background:#FFC5E2;
font-weight:normal;
border:1px solid #686868;
}
.courTimetable td{
background:#FFE9FC;
border:1px solid #686868;
}
.courTimetable td.empty{background:#EEE1EF;}

.courTimetableCell01{width:26px;}
.courTimetableCell02{width:113px;}

.cour03 p{margin:0 0 0 10px;}
.cour03 img{margin:3px 0 0 0;}


.cour04box{border:1px solid #E42C53;}
.cour04boxTitle{
padding:5px;
background:#FFE6ED;
color:#E42C53;
}
.cour04boxMain{margin:10px;}
.cour04Image03{
height:120px;
background: url(../images/course/course04_iamge03.gif) center center no-repeat;

}
.cour04boxPoint{margin:5px 0;}

.cour05_01{
border:1px solid #FF4E00;
}
.cour05_01Title{
padding:5px;
background:#FF4E00;
color:#FFF;
}
.cour05_01Main{
margin:10px 20px;
}
.cour05_02{
margin:10px 8px;
padding:0 0 150px 0;
background: url(../images/course/course05_image02.jpg) left bottom no-repeat;
}
.cour05_02 strong{
font-size:1.1em;
line-height:1.3em;
}
.cour05_02 img{
float:left;
width:200px;
margin:0 5px 10px 0;
}


.cour06_01{
margin:5px 0 10px 8px;
padding:0 0 130px 0;
background: url(../images/course/course06_image01.jpg) left bottom no-repeat;
}
.cour06_01 strong{
font-size:1.1em;
line-height:1.5em;
}

.cour07_01{
margin:5px 0 10px 8px;
padding:0 0 130px 0;
background: url(../images/course/course07_image01.jpg) left bottom no-repeat;
}
.cour07_01 strong{
font-size:1.1em;
line-height:1.5em;
}
/*　入学案内　*/

.entranceTopImage01{
width:840px;
height:70px;
background: url(../images/entrance/entrance_top_image01.jpg) left top no-repeat;
}

.entrace01{margin:8px;}

.entrance01subTitle{
margin:20px 0 3px 0;
font-size:1.1em;
}

.entrace01 table{
border-collapse: collapse;
border:1px solid #E42C53;
width:600px;
}
.entrace01 table th{
background:#999;
border:1px solid #E42C53;
color:#FFF;
font-size:0.9em;
line-height:1.2em;
font-weight:normal;
padding:5px 3px
}
.entrace01 table td{
border:1px solid #E42C53;
font-size:0.9em;
line-height:1.4em;
padding:3px 3px
}

.entrace01 table td.cell01{width:207px;}
.entrace01 table td.cell01a{width:35px;}
.entrace01 table td.cell01b{width:166px;}
.entrace01 table td.cell02{width:65px;text-align:center;}
.entrace01 table td.cell03{width:60px;text-align:center;}
.entrace01 table td.cell03a{width:156px;text-align:center;}
.entrace01 table td.cell04{width:90px;text-align:center;}
.entrace01 table td.cell05{width:65px;text-align:center;}
.entrace01 table td.cell06{width:70px;text-align:center;}

.entrace01 table.et01{
border-collapse: collapse;
border:none;
}
.entrace01 table.et01 th{
background:#999;
border:none;
color:#FFF;

}
.entrace01 table.et01 td{
border-top:none;
border-left:none;
border-right:none;
border-bottom:1px solid #999;
}

.entrance01attention{
margin:10px 0 10px 5px;
font-size:0.95em;
}

.ent02{margin:5px;}
.ent02subTitle{}
.ent02subMain{
margin:8px 0;
padding:0 0 10px 0;
border-bottom:1px solid #CCC;
}
.ent02subMain p{
margin: 5px 0 0 8px;
}

table.ent04table01{
margin:5px 0;
border-collapse: collapse;
}
td.e04t01c01{
width:110px;
padding:5px 10px;
text-align:left;
border-top:1px solid #666;
border-bottom:1px solid #666;
border-left:10px solid #666;
}
td.e04t01c02{
width:110px;
padding:5px 10px;
text-align:right;
border-top:1px solid #666;
border-bottom:1px solid #666;
border-right:1px solid #666;
}


table.ent04table02{
margin:5px 0;
border-collapse: collapse;
border:1px solid #E42C53;
}
table.ent04table02 th{
background:#999;
border:1px solid #E42C53;
color:#FFF;
font-size:0.9em;
line-height:1.2em;
font-weight:normal;
padding:3px 3px
text-align:center;
}
table.ent04table02 td{
border:1px solid #E42C53;
font-size:0.9em;
line-height:1.4em;
padding:3px 3px;
}
td.e04t02c01{width:160px;text-align:left;}
td.e04t02c02{width:93px;text-align:right;}
td.e04t02c03{width:87px;text-align:right;}
td.e04t02c04{width:80px;text-align:right;}
td.e04t02c05{width:140px;text-align:center;}

/* 就職・進学 */

.employTopImage01{
width:840px;
height:70px;
background: url(../images/employment/employment_top_image01.jpg) left top no-repeat;
}

.employ01{
margin:8px;
}

.employ01image01{
float:right;
width:180px;
font-size:0.85em;
text-align:center;
}
.employ01image02{
float:left;
width:150px;
margin:0 10px 10px 8px;
font-size:0.85em;
text-align:center;
}
.employ01bg03{
height:100px;
margin:0 8px 8px 12px;
background: url(../images/employment/employment01_image03.jpg) right bottom no-repeat;
}

.doubleTitle01{
background:#1C27AD;
margin:5px 0;
}
.doubleTitle01Left{
float:left;
width:200px;
padding:5px 0 5px 5px;
background:#1C27AD;
color:#FFF;
}
.doubleTitle01Right{
margin:0 0 0 205px;
padding:5px 0 5px 10px;
background:#FFF;
color:#1C27AD;
font-weight:bold;
}
.doubleTitle01P{
margin:5px 0 10px 8px;
}
.doubleTitle01P strong{
font-size:1.1em;
line-height:1.5em;
}
.employ02{
margin:8px;
}
.employ02Box01{
border:1px solid #AAA;
padding:10px;
background: url(../images/employment/employment02_image02.gif) 315px bottom no-repeat;
}
.employ02image01{
float:left;
width:295px;
height:207px;
margin:0 10px 0 0;
background: url(../images/employment/employment02_image01.gif) right bottom no-repeat;
}
.employ02Box02{
border:1px solid #AAA;
padding:10px;
background: url(../images/employment/employment02_image04.gif) 315px bottom no-repeat;
}
.employ02image02{
float:left;
width:295px;
height:207px;
margin:0 10px 0 0;
background: url(../images/employment/employment02_image03.gif) right bottom no-repeat;
}


.employ03box01{
float:left;
width:210px;
margin:5px 0;
border:1px solid #AF1B54;
}
.employ03box01title{
padding:3px 5px;
background:#AF1B54;
color:#FFF;
}
.employ03box01 p{
padding:3px 5px;
}
.employ03box02{
float:left;
width:210px;
margin:5px 5px;
text-align:center;
}
.employ03box03{
float:left;
width:150px;
height:133px;
margin:5px 0;
background: url(../images/employment/employment03_image01.jpg) right bottom no-repeat;
}

.employ03box04{
padding:10px;
background:#FFEEF5;
}
.employ03box04 strong{
display:block;
padding:0 0 3px 0;
margin:0 0 5px 0;
border-bottom:1px solid #AF1B54;
}
.employ03box05{
margin:10px 0;
padding:0 0 110px 0;
background: url(../images/employment/employment03_image03.jpg) left bottom no-repeat;
}


/*　キャンパスライフ　*/

.campusTopImage01{
width:840px;
height:70px;
background: url(../images/campus/campus_top_image01.jpg) left top no-repeat;
}
.campus01{
margin:8px;
}
.campus01subTitle01{
clear:both;
margin:10px 0px 5px 0;
padding:3px;
color:#FFF;
font-size:1.2em;
font-weight:bold;
background:#E42C53;
}
.campus01Month{
width:590px;
margin:0 0 0 8px;
padding:0 0 0 0;
}
.campus01Month strong{
font-size:1.1em;
line-height:1.3em;
}
.campus01_image{
float:right;
width:110px;
margin:0 0 10px 0;
}

.campus01None{
width:474px;
height:60px;
background: url(../images/campus/campus01_image13.gif) left top no-repeat;
}

.campus02{
width:600px;
margin:5px auto;
background: #FFA7BD url(../images/campus/campus02_bg01.jpg) left top repeat-x;
}
.campus02subTitle{
height:40px;
background: url(../images/campus/campus02_title01.jpg) center center no-repeat;
}
.campus02image01{
float:left;
width:200px;
margin:0px 0px 10px 0px;
font-size:0.85em;
text-align:center;
color:#E01230;
}

.campus03Title01{
margin:3px 0;
font-size:1.3em;
}
.campus03Title02{
margin:1px 0;
font-size:1.1em;
}

.doubleTitle02{
background:#AF1B54;
margin:5px 0;
}
.doubleTitle02Left{
float:left;
width:200px;
padding:4px 0 3px 5px;
background:#AF1B54;
color:#FFF;
}
.doubleTitle02Right{
margin:0 0 0 205px;
padding:3px 0 3px 10px;
background:#FFF;
color:#AF1B54;
font-size:1.2em;
line-height:1.2em;
font-weight:bold;
}
p.campus04{
margin:3px 8px 5px 5px;
}
.newsTopImage01{
width:840px;
height:70px;
background: url(../images/news_top_image01.jpg) left top no-repeat;
}


.mainAreaAll{
clear:both;
margin:14px 3px 0 3px;
border:1px solid #666;
}
.mainAreaAllTitle{
padding:5px 3px 5px 25px;
background:#FFE6F2 url(../images/page_title_icon01.gif) no-repeat 5px 7px;
border-bottom:3px solid #E42C53;
font-size:1.3em;
color:#666;
font-weight:bold;
letter-spacing:1px;
}
.mainAreaAllMain{
margin:8px;
}

.privacy{
width:600px;
margin:20px auto 30px auto;
}

.privacy pTitle{
font-size:1.1em;
line-height:1.2em;
}
.privacy p{
margin:5px 10px;
}

.accessMain{
margin:20px 15px;
}
.accessMain img{
margin:10px 0 20px 0;
}

.sitemapMain{
float:left;
width:380px;
margin:20px 13px;
}

.sitemapMainLeft{
float:left;
width:380px;
margin:20px 13px;
}
.sitemapMainRight{
width:380px;
margin:20px 10px;
}

.sitemapBox{
margin:0 0 20px 0;
border:1px solid #AF1B54;
}
.sitemapBoxTitle{
padding:5px;
background:#FFE9E9;
}
.sitemapBoxMain{
margin:8px 0 8px 15px;
line-height:2em;
}
/* 講習 */
table.kousyu01table{
margin:5px auto;
border-collapse: collapse;
border:1px solid #E42C53;
}
table.kousyu01table th{
background:#999;
border:1px solid #E42C53;
color:#FFF;
font-size:1.0em;
line-height:1.4em;
font-weight:normal;
padding:3px 3px;
text-align:center;
}
table.kousyu01table td{
border:1px solid #E42C53;
font-size:1.0em;
line-height:1.4em;
padding:3px 3px;
}
td.kousyucell01{width:380px;text-align:left;}
td.kousyucell02{width:170px;text-align:center;}
td.kousyucell03{width:230px;text-align:center;}
td.kousyucell04{width:500px;text-align:center;}
td.kousyucell05{width:500px;text-align:left;}

/* オープンキャンパス */
.openCanpus01{
width:480px;
margin:10px auto;
}

.openCanpusTitle01{
margin:10px 0 5px 0;
font-size:1.3em;
}
.openCanpusTitle02{
margin:10px 0 5px 0;
font-size:1.1em;
}

.openCampusBox01{
width:400px;
margin:10px 0;
border:1px solid #AF1B54;
}
.openCampusBox01Title{
padding:5px;
background:#AF1B54;
color:#FFF;
}
.openCampusBox01Main{
margin:5px;
}


.openCampusBox02{
width:250px;
margin:10px 0 20px 0;
padding:5px;
color:#E42C53;
background:#FFC7DE;
}
.openCampusBox02Title{
padding:5px;
background:#AF1B54;
color:#FFF;
}
.openCampusBox02Main{
margin:5px;
color:#FFF;
}

.openCampusTable{
margin:10px 0;
}
.openCampusTable table{
color:#444;
text-align:center;
border-collapse: collapse;
border:1px solid #E42C53;
}
.openCampusTable th{
padding:5px;
color:#FFF;
background:#777;
text-align:center;
border:1px solid #E42C53;
}
.openCampusTable td{
padding:5px;
color:#777;
border:1px solid #E42C53;
}

.openCampusTable01{
margin:10px 0;
}
.openCampusTable01 table{
color:#444;
text-align:center;
border-collapse: collapse;
border:1px solid #E42C53;
}
.openCampusTable01 th{
padding:5px;
color:#444;
background:#FFCC99;
text-align:center;
border:1px solid #E42C53;
}
.openCampusTable01 td{
padding:5px;
color:#777;
text-align:left;
border:1px solid #E42C53;
}
