div.head_cont {width: 1250px;margin-right: auto;margin-left: auto;}
h1.sitetitle {float: left;}
h1.sitetitle a {background: url(../image/bg_h1.png) no-repeat 0 0;text-indent: -9999px;width: 305px;height: 51px;display: block;margin-bottom: 30px;margin-top: 10px;}

h2.pagetitle {color: #800000;font-size: 25px;letter-spacing: 0.5em;font-weight: normal;font-style: normal;margin: 0 0 30px;padding: 10px;border-bottom: 1px solid #800000;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eeeeee+0,ffffff+100 */
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top,  #eeeeee 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eeeeee 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );text-shadow: #fff 1px 1px 0;}

div.head_right {float: right;width: 500px;}

p.member {color: #333;font-size: 12px;float: right;text-align: right;padding-right: 10px;padding-top: 10px;}

p.logout a  {color: #fff;font-size: 16px;border-radius:0px 0px 5px 5px;border-left: 1px solid #800000;border-right: 1px solid #800000;border-top: 1px solid #800000;background-color: #333;text-decoration: none;font-weight: normal;font-style: normal;padding: 15px 10px 10px;float: right;}
p.logout a:before{content:"";background: url(../image/icon_mm2.png) no-repeat -240px -30px;width: 30px;height: 30px;float: left;margin-right: 5px;}

nav.head_menu {border-bottom: 5px solid #bd362f;clear: both;}
nav.head_menu ul {overflow: hidden;list-style-image: none;list-style-type: none;margin: 0;padding: 0;}
nav.head_menu ul li {float: left;padding: 0;margin: 0 0 0 10px;color: #333;font-size: 15px;}



nav.head_menu ul li a {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,eeeeee+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );text-shadow: #fff 1px 1px 0;color: #333;font-size: 16px;}





nav.head_menu ul li.menu01 a  {display: inline-block;border-radius:5px 5px 0px 0px;padding: 15px 15px 10px 10px;border-left: 1px solid #800000;border-right: 1px solid #800000;border-top: 1px solid #800000;}
nav.head_menu ul li.menu01 a:before{content:"";background: url(../image/icon_mm.png) no-repeat 0 0;width: 30px;height: 30px;float: left;margin-top: -5px;margin-right: 5px;

}


nav.head_menu ul li.menu02 a  {display: inline-block;border-radius:5px 5px 0px 0px;padding: 15px 15px 10px 10px;border-left: 1px solid #800000;border-right: 1px solid #800000;border-top: 1px solid #800000;}
nav.head_menu ul li.menu02 a:before{content:"";background: url(../image/icon_mm.png) no-repeat -30px 0;width: 30px;height: 30px;float: left;margin-top: -5px;margin-right: 5px;}


nav.head_menu ul li.menu03 a  {display: inline-block;border-radius:5px 5px 0px 0px;padding: 15px 15px 10px 10px;border-left: 1px solid #800000;border-right: 1px solid #800000;border-top: 1px solid #800000;}
nav.head_menu ul li.menu03 a:before{content:"";background: url(../image/icon_mm.png) no-repeat -60px 0;width: 30px;height: 30px;float: left;margin-top: -5px;margin-right: 5px;}


nav.head_menu ul li.menu04 a  {display: inline-block;border-radius:5px 5px 0px 0px;padding: 15px 15px 10px 10px;border-left: 1px solid #800000;border-right: 1px solid #800000;border-top: 1px solid #800000;}
nav.head_menu ul li.menu04 a:before{content:"";background: url(../image/icon_mm.png) no-repeat -90px 0;width: 30px;height: 30px;float: left;margin-top: -5px;margin-right: 5px;}


nav.head_menu ul li.menu05 a  {display: inline-block;border-radius:5px 5px 0px 0px;padding: 15px 15px 10px 10px;border-left: 1px solid #800000;border-right: 1px solid #800000;border-top: 1px solid #800000;}
nav.head_menu ul li.menu05 a:before{content:"";background: url(../image/icon_mm.png) no-repeat -120px 0;width: 30px;height: 30px;float: left;margin-top: -5px;margin-right: 5px;}


nav.head_menu ul li.menu06 a  {display: inline-block;border-radius:5px 5px 0px 0px;padding: 15px 15px 10px 10px;border-left: 1px solid #800000;border-right: 1px solid #800000;border-top: 1px solid #800000;}
nav.head_menu ul li.menu06 a:before{content:"";background: url(../image/icon_mm.png) no-repeat -150px 0;width: 30px;height: 30px;float: left;margin-top: -5px;margin-right: 5px;}


nav.head_menu ul li.menu07 a  {display: inline-block;border-radius:5px 5px 0px 0px;padding: 15px 15px 10px 10px;border-left: 1px solid #800000;border-right: 1px solid #800000;border-top: 1px solid #800000;}
nav.head_menu ul li.menu07 a:before{content:"";background: url(../image/icon_mm.png) no-repeat -180px 0;width: 30px;height: 30px;float: left;margin-top: -5px;margin-right: 5px;}


nav.head_menu ul li.menu08 a  {display: inline-block;border-radius:5px 5px 0px 0px;padding: 15px 15px 10px 10px;border-left: 1px solid #800000;border-right: 1px solid #800000;border-top: 1px solid #800000;}
nav.head_menu ul li.menu08 a:before{content:"";background: url(../image/icon_mm.png) no-repeat -210px 0;width: 30px;height: 30px;float: left;margin-top: -5px;margin-right: 5px;}

nav.head_menu ul li a:hover {text-decoration: none;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,FFC5C0+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #FFC5C0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#FFC5C0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#FFC5C0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#FFC5C0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#FFC5C0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#FFC5C0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#FFC5C0',GradientType=0 );border-bottom-color: #fffefe;}

nav.head_menu ul li a.now {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#800000+0,004177+100 */
background: #800000; /* Old browsers */
background: -moz-linear-gradient(top,  #800000 0%, #004177 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#800000), color-stop(100%,#004177)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #800000 0%,#004177 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #800000 0%,#004177 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #800000 0%,#004177 100%); /* IE10+ */
background: linear-gradient(to bottom,  #800000 0%,#004177 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#800000', endColorstr='#004177',GradientType=0 );color: #fff;text-shadow: #000 -1px -1px 0;}









nav.head_menu ul li.menu01now a  {display: inline-block;border-radius:5px 5px 0px 0px;padding: 15px 15px 10px 10px;border-left: 1px solid #800000;border-right: 1px solid #800000;border-top: 1px solid #800000;color: #fff;text-shadow: #2d2d64 -1px -1px 0;
background-color: #da4f49;
    background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
    background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
    background-repeat: repeat-x;
    border-color: #bd362f #bd362f #802420;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);

color: #fff;text-shadow: #2d2d64 -1px -1px 0;cursor:default;border-bottom-color: #ffc5c0;}
nav.head_menu ul li.menu01now a:before{content:"";background: url(../image/icon_mm.png) no-repeat 0 -30px;width: 30px;height: 30px;float: left;margin-top: -5px;margin-right: 5px;}


nav.head_menu ul li.menu02now a  {display: inline-block;border-radius:5px 5px 0px 0px;padding: 15px 15px 10px 10px;border-left: 1px solid #800000;border-right: 1px solid #800000;border-top: 1px solid #800000;color: #fff;text-shadow: #2d2d64 -1px -1px 0;
background-color: #da4f49;
    background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
    background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
    background-repeat: repeat-x;
    border-color: #bd362f #bd362f #802420;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);

color: #fff;text-shadow: #2d2d64 -1px -1px 0;cursor:default;
}
nav.head_menu ul li.menu02now a:before{content:"";background: url(../image/icon_mm.png) no-repeat -30px -30px;width: 30px;height: 30px;float: left;margin-top: -5px;margin-right: 5px;}


nav.head_menu ul li.menu03now a  {display: inline-block;border-radius:5px 5px 0px 0px;padding: 15px 15px 10px 10px;border-left: 1px solid #800000;border-right: 1px solid #800000;border-top: 1px solid #800000;color: #fff;text-shadow: #2d2d64 -1px -1px 0;
background-color: #da4f49;
    background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
    background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
    background-repeat: repeat-x;
    border-color: #bd362f #bd362f #802420;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);

color: #fff;text-shadow: #2d2d64 -1px -1px 0;cursor:default;
}
nav.head_menu ul li.menu03now a:before{content:"";background: url(../image/icon_mm.png) no-repeat -60px -30px;width: 30px;height: 30px;float: left;margin-top: -5px;margin-right: 5px;}


nav.head_menu ul li.menu04now a  {display: inline-block;border-radius:5px 5px 0px 0px;padding: 15px 15px 10px 10px;border-left: 1px solid #800000;border-right: 1px solid #800000;border-top: 1px solid #800000;
background-color: #da4f49;
    background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
    background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
    background-repeat: repeat-x;
    border-color: #bd362f #bd362f #802420;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
color: #fff;text-shadow: #2d2d64 -1px -1px 0;cursor:default;}
nav.head_menu ul li.menu04now a:before{content:"";background: url(../image/icon_mm.png) no-repeat -90px -30px;width: 30px;height: 30px;float: left;margin-top: -5px;margin-right: 5px;}


nav.head_menu ul li.menu05now a  {display: inline-block;border-radius:5px 5px 0px 0px;padding: 15px 15px 10px 10px;border-left: 1px solid #800000;border-right: 1px solid #800000;border-top: 1px solid #800000;color: #fff;text-shadow: #2d2d64 -1px -1px 0;
background-color: #da4f49;
    background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
    background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
    background-repeat: repeat-x;
    border-color: #bd362f #bd362f #802420;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);

color: #fff;text-shadow: #2d2d64 -1px -1px 0;cursor:default;
}
nav.head_menu ul li.menu05now a:before{content:"";background: url(../image/icon_mm.png) no-repeat -120px -30px;width: 30px;height: 30px;float: left;margin-top: -5px;margin-right: 5px;}


nav.head_menu ul li.menu06now a  {display: inline-block;border-radius:5px 5px 0px 0px;padding: 15px 15px 10px 10px;border-left: 1px solid #800000;border-right: 1px solid #800000;border-top: 1px solid #800000;color: #fff;text-shadow: #2d2d64 -1px -1px 0;
background-color: #da4f49;
    background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
    background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
    background-repeat: repeat-x;
    border-color: #bd362f #bd362f #802420;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);

color: #fff;text-shadow: #2d2d64 -1px -1px 0;cursor:default;
}
nav.head_menu ul li.menu06now a:before{content:"";background: url(../image/icon_mm.png) no-repeat -150px -30px;width: 30px;height: 30px;float: left;margin-top: -5px;margin-right: 5px;}


nav.head_menu ul li.menu07now a  {display: inline-block;border-radius:5px 5px 0px 0px;padding: 15px 15px 10px 10px;border-left: 1px solid #800000;border-right: 1px solid #800000;border-top: 1px solid #800000;color: #fff;text-shadow: #2d2d64 -1px -1px 0;
background-color: #da4f49;
    background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
    background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
    background-repeat: repeat-x;
    border-color: #bd362f #bd362f #802420;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);

color: #fff;text-shadow: #2d2d64 -1px -1px 0;cursor:default;
}
nav.head_menu ul li.menu07now a:before{content:"";background: url(../image/icon_mm.png) no-repeat -180px -30px;width: 30px;height: 30px;float: left;margin-top: -5px;margin-right: 5px;}


nav.head_menu ul li.menu08now a  {display: inline-block;border-radius:5px 5px 0px 0px;padding: 15px 15px 10px 10px;border-left: 1px solid #800000;border-right: 1px solid #800000;border-top: 1px solid #800000;color: #fff;text-shadow: #2d2d64 -1px -1px 0;
background-color: #da4f49;
    background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
    background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
    background-repeat: repeat-x;
    border-color: #bd362f #bd362f #802420;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);

color: #fff;text-shadow: #2d2d64 -1px -1px 0;cursor:default;
}
nav.head_menu ul li.menu08now a:before{content:"";background: url(../image/icon_mm.png) no-repeat -210px -30px;width: 30px;height: 30px;float: left;margin-top: -5px;margin-right: 5px;}

/*table*/

table.ejsn_form_table {margin-bottom: 30px;}
table.ejsn_form_table caption {text-align: left;color: #333;font-size: 18px;padding-bottom: 5px;padding-left: 10px;border-bottom: 3px solid #800000;padding-top: 10px;font-weight: bold;margin-bottom: 5px;}
table.ejsn_form_table th {text-align: left;padding-left: 10px;}

table.ejsn_form_table td {text-align: left;}


.box_content_frame {
background:#fff;
border-radius:0px;
text-align:center;
width:100%;
padding:5px;
margin:5px 0px 10px -5px;
		}
.ejsn_even {background-color: #fff;}
.ejsn_odd {background-color: #f7f6f5;}

table.ejsn_form_table td input[type='text'] {background-color: #fff;
background: linear-gradient(to bottom, rgba(250,250,250,1) 0%,rgba(255,255,255,1) 100%);
}

table.ejsn_form_table td input[type='password'] {background-color: #fff;
background: linear-gradient(to bottom, rgba(250,250,250,1) 0%,rgba(255,255,255,1) 100%);
}

table.ejsn_form_table td select {background-color: #fff;
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(230,230,230,1) 100%);
}
div#oss_content {margin-bottom: 50px;}

div.ejsn_div_btn {display: inline;text-align: left;float: left;margin-top: 5px;margin-bottom: 15px;padding-left: 50px;}

.ejsn_btn_main {text-align: center;padding-right: 3em;padding-left: 3em;}

.w250 {width: 250px;}

table.ejsn_color_table {width: 50%;margin-right: auto;margin-left: auto;border-top: 1px solid #ccc;border-left: 1px solid #ccc;}
table.ejsn_color_table td {padding: 10px;color: #333;font-size: 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;}

div.time_select {margin-top: 20px;margin-bottom: 20px;}

table.result-list01 {margin-right: auto;margin-left: auto;border-top: 1px solid #ccc;border-left: 1px solid #ccc;width: 1230px;margin-bottom: 20px;}
table.result-list01 th {color: #333;font-size: 13px;padding: 5px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;text-align: center;font-weight: bold;background-color: #ddd;}
table.result-list01 td {color: #333;font-size: 15px;line-height: 1.25em;padding: 10px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;text-align: center;font-weight: normal;font-style: normal;}

table.result-list02 {border-top: 1px solid #ccc;border-left: 1px solid #ccc;width: 94%;margin-bottom: 20px;margin-right: 3%;margin-left: 3%;}
table.result-list02 th {color: #333;font-size: 13px;padding: 5px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;text-align: center;font-weight: bold;background-color: #ddd;}
table.result-list02 td {color: #333;font-size: 15px;line-height: 1.25em;padding: 10px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;text-align: center;font-weight: normal;font-style: normal;}

table.result-list03 {border-top: 1px solid #ccc;border-left: 1px solid #aaa;width: 94%;margin-bottom: 20px;margin-right: 3%;margin-left: 3%;}
table.result-list03 th {color: #FFF;font-size: 13px;padding: 5px;border-right: 1px solid #aaa;border-bottom: 1px solid #aaa;text-align: center;font-weight: bold;background-color: #3b5999;}
table.result-list03 td {color: #333;font-size: 15px;line-height: 1.25em;padding: 10px;border-right: 1px solid #aaa;border-bottom: 1px solid #aaa;font-weight: normal;font-style: normal;}
table.result-list03 td.center {text-align:center}
table.result-list03 td.left {text-align:left}
table.result-list03 td.right {text-align:right}

table.result-list04 {border-top: 1px solid #ccc;border-left: 1px solid #aaa;margin-bottom: 20px;margin-right: 3%;margin-left: 3%;}
table.result-list04 th {color: #FFF;font-size: 13px;padding: 5px;border-right: 1px solid #aaa;border-bottom: 1px solid #aaa;text-align: center;font-weight: bold;background-color: #3b5999;}
table.result-list04 td {color: #333;font-size: 15px;line-height: 1.25em;padding: 10px;border-right: 1px solid #aaa;border-bottom: 1px solid #aaa;font-weight: normal;font-style: normal;}
table.result-list04 td.center {text-align:center}
table.result-list04 td.left {text-align:left}
table.result-list04 td.right {text-align:right}

p.hayanews {color: #333;font-size: 13px;line-height: 1.5em;width: 760px;padding: 10px;margin-right: auto;margin-left: auto;background-color: #efefef;text-align: left;}

p.hayatime {color: #333;font-size: 13px;width: 1230px;margin-right: auto;margin-left: auto;text-align: right;padding: 10px;}


.result-monthly tr.odd {background-color: #fff5e7;}

div.shop_select {width: 1230px;text-align: left;overflow: hidden;margin-top: 20px;margin-bottom: 20px;}

div.shop_select div.reload {float: right;}

table.result-seat th {background-color: #3b5999;padding: 5px;font-weight: bold;color: #FFF;font-size: 13px;}

/*bgcolor*/
.ejsn_gray1 {background-color: #f9f9f9;}
.ejsn_gray2 {background-color: #f2f2f2;}
.ejsn_gray3 {background-color: #e5e5e5;}
.ejsn_gray4 {background-color: #d8d8d8;}
.ejsn_gray5 {background-color: #cccccc;}
.ejsn_gray6 {background-color: #bfbfbf;}
.ejsn_gray7 {background-color: #7f7f7f;}
.ejsn_gray8 {background-color: #3f3f3f;}

.ejsn_blue {background-color: #f5fbfe;}
.ejsn_purple {background-color: #f4f3f9;}
.ejsn_magenta {background-color: #fef4f8;}
.ejsn_red {background-color: #fef4f4;}
.ejsn_lgreen {background-color: #f6faf6;}
.ejsn_dgreen {background-color: #ebf6f5;}
.ejsn_yellow {background-color: #fffeee;}
.ejsn_orange {background-color: #fffaf1;}





