/*common--------------------------------------------------*/
div.section_02 table tr td br,
div.section_03 table tr td br,
div.section_04 table tr td br{display:block;}
div.section_02 table tr td br.pc,
div.section_03 table tr td br.pc,
div.section_04 table tr td br.pc{display:none;}
div.section_02 table.outer,
div.section_03 table.outer,
div.section_04 table.outer
{
border:1px solid #CCC !important;
border-bottom:0 !important;
}
div.section_02 table tr td.caption,
div.section_03 table tr td.caption,
div.section_04 table tr td.caption,
div.section_02 table.inner tr td,
div.section_03 table.inner tr td,
div.section_04 table.inner tr td
{
border-bottom:1px solid #CCC !important;
padding:10px !important;
}
div.section_02 table.inner tr.split,
div.section_03 table.inner tr.split,
div.section_04 table.inner tr.split{border-bottom:3px solid #CCC !important;}
div.section_02 table tr td.caption,
div.section_03 table tr td.caption,
div.section_04 table tr td.caption
{
font-size:16px;
font-weight:bold;
}
div.section_02 table tr td.caption i,
div.section_03 table tr td.caption i,
div.section_04 table tr td.caption i,
div.section_04 table tr td a i
{
color:#CA1C22;
margin-right:5px;
}
div.section_02 table tr td.caption font,
div.section_03 table tr td.caption font,
div.section_04 table tr td.caption font{display:block;}
div.section_02 table.inner tr td.left,
div.section_03 table.inner tr td.left,
div.section_04 table.inner tr td.left
{
border-right:1px solid #CCC !important;
width:20%;
}
div.section_02 table.inner tr td.right,
div.section_03 table.inner tr td.right,
div.section_04 table.inner tr td.right{width:auto;}
/*SECTION_01*/
div.section_01 table.caption tr td img
{
height:auto;
margin-bottom:15px;
max-width:569px;
width:100%;
}
/*SECTION_03*/
div.section_03
{
background:url(../../../image/program/gogaku/pro_01.jpg) !important;
background-position:bottom 10px center !important;
background-repeat:no-repeat !important;
padding-bottom:145px !important;
}
/*SECTION_04*/
div.section_04 table tr td.campus a{display:block;}