@charset "shift_jis";
@import url("../common/css/common.css");


/* bodySec --------------------*/
#top #CONTAINER #MAIN h2{ padding-bottom:20px;}
#top #CONTAINER #MAIN p{ text-indent:1em;}
#top #CONTAINER #MAIN #ListBox { padding:15px 0 0 1em; line-height:1.6em;}
#top #CONTAINER #MAIN .ListBox2 { padding:15px 0 0 1em; line-height:1.6em;}/*091111追記*/
#top #CONTAINER #MAIN #ProgramBox { padding-left:6em; line-height:1.6em;}
#top #CONTAINER #MAIN #ProgramBox ul li.ProInt{ padding-left:12em;}
#top #CONTAINER #MAIN #ProgramBox ul li.ProInt2{ padding-left:10em;}/*091120追記*/
#top #CONTAINER #MAIN #ProgramBox ul li.ProInt3{ padding-left:7.6em;}/*091225追記*/
#top #CONTAINER #MAIN #ProgramBox div.wrap01 ul{ float:left;}/*091225追記*/
#top #CONTAINER #MAIN #ProgramBox div.wrap01 div.wrap01{ float:right;}/*091225追記*/
#top #CONTAINER #MAIN #ProgramBox ul li.ProIntP{ padding-top:4em; text-align:center;}
#top #CONTAINER #MAIN #ProgramBox2 { padding-left:1em; line-height:1.6em;}
#top #CONTAINER #MAIN table {
    width: 880px;
    border: 1px #ffffff solid;
    border-collapse: collapse;
    border-spacing: 0;
}
#top #CONTAINER #MAIN table th {
    padding: 5px;
    border: #ffffff solid;
    border-width: 0 0 1px 1px;
    background: #e6e6fa;
    font-weight: bold;
    line-height: 120%;
    text-align: left;
}
#top #CONTAINER #MAIN table td {
    padding: 5px;
    border: 1px #ffffff solid;
    background: #f8f8ff;
    border-width: 0 0 1px 1px;
    text-align: left;
}

#top #CONTAINER #MAIN #ProgramBox2 table#table-01 {
    width: 880px;
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
}
#top #CONTAINER #MAIN #ProgramBox2 table#table-01 th {
    padding: 5px;
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    background: #ffffff;
    font-weight: bold;
    line-height: 120%;
    text-align: left;
}
#top #CONTAINER #MAIN #ProgramBox2 table#table-01 td {
    padding: 5px;
    border: 1px #E3E3E3 solid;
    background: #ffffff;
    border-width: 0 0 1px 1px;
    text-align: left;
}


/* /bodySec --------------------*/


/* FormBox --------------------*/
#top #CONTAINER #MAIN #FormBox{text-align:center;}
#top #CONTAINER #MAIN #FormBox p.NoIndent{text-indent:0;}
#top #CONTAINER #MAIN #FormBox p.TxtPa{padding-bottom:2em;}
#top #CONTAINER #MAIN #FormBox .AlignCenter{text-align:center; margin:0 auto;}
#top #CONTAINER #MAIN #FormBox table td{ padding-bottom:1em;}
#top #CONTAINER #MAIN #FormBox table .InputW{width:350px;}
#top #CONTAINER #MAIN #FormBox table td.InputPa{padding-right:20px}
#top #CONTAINER #MAIN #FormBox .BtnMa{text-align:center; }
/* /FormBox --------------------*/

