@charset "Shift_JIS";
@import url("basestyle.css");
@import url("detailstyle.css");

.event_top {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border:1px solid #cdcdcd;
        width:202px;
        float:left;
}

.event_form {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 10px;
        border:1px solid #cdcdcd;
        width:402px;
        float:left;
}

TABLE.form {
        /*font-size:11pt;*/
        table-layout:auto;
}

TABLE.einfo {
        padding: 5px 0px 5px 0px;
        width:100%;
        color:#000000;
        /*background-color:#F8F8F8;*/
        /*font-size:11pt;*/
        table-layout:auto;
        border:1px solid #cdcdcd;
        border-collapse: collapse;
        border-spacing: 0px;
}

CAPTION.ecap {
        color:#A02020;
        font-size:13pt;
        font-weight:900;
}

TH.title, TD.vcap, TD.cont, TD.vcap + TD {
        border-top:1px solid #cdcdcd;
}

TH.title, TH.title_n {
        font-family:Courier;
}

TH.title {
        background-color:#C8FFC8;
        background: linear-gradient(#C8FFC8, #E8FFE8);
        background: -moz-linear-gradient(#C8FFC8,#E8FFE8);
        background: -webkit-gradient(linear, left top, left bottom, from(#C8FFC8), to(#E8FFE8)); 
        filter: Alpha(Opacity=100, FinishOpacity=10,style=1, startX=0, startY=0, FinishX=0, FinishY=100);
}

TH.title_n {
        background-color:#FFB9FF;
        background: linear-gradient(#FFB9FF, #FFE9FF);
        background: -moz-linear-gradient(#FFB9FF,#FFE9FF);
        background: -webkit-gradient(linear, left top, left bottom, from(#FFB9FF), to(#FFE9FF)); 
        filter: Alpha(Opacity=100, FinishOpacity=10,style=1, startX=0, startY=0, FinishX=0, FinishY=100);
}

TD.vcap {
        /*background-color:#B9B9FF;*/
        width:15%;
        border-right:1px solid #cdcdcd;
}

TD.cont, TD.cont_t {
        color:#A02020;
}


