@charset "utf-8";

/* aso (fukuoka kitakyushu) */

body#aso {
background-color:#00489d;
}

.headerBody h2.aso { 
    position:absolute;
    top:13px;
    left:0px;
}

h4.tit04aso { 
    background:#f6f6f6;
    border-bottom:solid 3px #00489d;
    width:720px;
    line-height:25px;
    font-size:1.1em;
    font-weight:bold;
    text-align:left;
    padding:5px 0px 5px 5px;
    margin:10px 0 20px 0;
    clear:both;
}

h4.tit04aso span { 
    border-left:solid 6px #00489d;
    display:block;
    padding:3px 0 0 10px;
    line-height:20px;
}

/* abcc */
#abcc.guidance-fukuoka h4.tit04aso { border-bottom:solid 3px #232089; }
#abcc.guidance-fukuoka h4.tit04aso span { border-left:solid 6px #232089; }

/* aftc */
#aftc.guidance-fukuoka h4.tit04aso { border-bottom:solid 3px #71C6DB; }
#aftc.guidance-fukuoka h4.tit04aso span { border-left:solid 6px #71C6DB; }

/* amfc */
#amfc.guidance-fukuoka h4.tit04aso { border-bottom:solid 3px #fa6b7c; }
#amfc.guidance-fukuoka h4.tit04aso span { border-left:solid 6px #fa6b7c; }

/* act */
#act.guidance-fukuoka h4.tit04aso { border-bottom:solid 3px #014da1; }
#act.guidance-fukuoka h4.tit04aso span { border-left:solid 6px #014da1; }

/* apfc */
#apfc.guidance-fukuoka h4.tit04aso { border-bottom:solid 3px #0098b0; }
#apfc.guidance-fukuoka h4.tit04aso span { border-left:solid 6px #0098b0; }

/* abkc */
#abkc.guidance-kitakyu h4.tit04aso { border-bottom:solid 3px #232089; }
#abkc.guidance-kitakyu h4.tit04aso span { border-left:solid 6px #232089; }

/* amkc */
#amkc.guidance-kitakyu h4.tit04aso { border-bottom:solid 3px #ec7aad; }
#amkc.guidance-kitakyu h4.tit04aso span { border-left:solid 6px #ec7aad; }

/* apoc */
#apoc.guidance-kitakyu h4.tit04aso { border-bottom:solid 3px #0098b0; }
#apoc.guidance-kitakyu h4.tit04aso span { border-left:solid 6px #0098b0; }

/* acet */
#acet.guidance-fukuoka h4.tit04aso { border-bottom:solid 3px #006897; }
#acet.guidance-fukuoka h4.tit04aso span { border-left:solid 6px #006897; }


/* 　　　ガイダンス日程
---------------------------------------- */

.guidancetbl {
width: 650px;
margin:0px 0px 20px 40px;
border-collapse:collapse;
}
.guidancetbl th, .guidancetbl td {
border: 1px solid #999999;
padding: 5px;
text-align:center;
}
.guidancetbl th {
background-color: #eeeeee;
}
.guidancetbl th.date {
width:125px;
}
.guidancetbl th.area {
width:80px;
}
.guidancetbl th.time {
width:120px;
}
.guidancetbl th.hall {
width:250px;
}


/* 　　　学校名
---------------------------------------- */
.school_nm {
width: 250px;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 10px;
border: 1px solid #00489d;
font-weight:bold;
margin-bottom: 20px;
margin-left: 40px;
}










/* abcc */
#abcc p.school_nm {
border: 1px solid #232089;}

/* aftc */
#aftc p.school_nm {
border: 1px solid #71C6DB;}

/* amfc */
#amfc p.school_nm {
border: 1px solid #fa6b7c;}

/* act */
#act p.school_nm {
border: 1px solid #014da1;}

/* apfc */
#apfc p.school_nm {
border: 1px solid #0098b0;}

/* abkc */
#abkc p.school_nm {
border: 1px solid #232089;}

/* amkc */
#amkc p.school_nm {
border: 1px solid #ec7aad;}

/* apoc */
#apoc p.school_nm {
border: 1px solid #0098b0;}

/* acet*/
#acet p.school_nm {
border: 1px solid #006897;}











