body{
background-image:url("images/dai2010a/bg.gif");
background-repeat:repeat-x;
text-align:center;
padding:0px;
margin:0px;
}
div.main{
width:800px;
margin:0px auto;
padding:0px;
background-image:url("images/dai2010a/bg_line.gif");
background-repeat:repeat-y;
text-align:left;
}
div.section{
margin:0 5px 20px 6px;
padding:0;
font-size:14px;
background-color:#ffffff;
clear:both;
}
H1{
text-indent:-9999px;
background-image:url("images/dai2010a/dai2010a_mv.jpg");
background-repeat:no-repeat;
background-position:6px 0px;
height:300px;
width:800px;
margin:0;
padding:0;
}
H2{
background-image:url("images/dai2010a/h2bg.gif");
background-repeat:no-repeat;
background-position:left top;
margin:10px 0 0 10px;
height:45px;
}
div.section p{
text-indent:0px;
line-height:1.5em;
margin:10px 20px;
width:530px;
}
div.section p.regist{
text-indent:0px;
line-height:1.5em;
margin:10px 20px 20px 20px;
width:680px
}
div.section p.talk{
padding:5px;
font-weight:bold;
margin:0 0 0 25px;
color:#384977;
}
div.section p.point{
font-size:larger;
font-weight:bold;
background-image:url("images/dai2010a/point.gif");
background-repeat:no-repeat;
padding:0px 5px 5px 35px;
margin-bottom:0;
width:500px;
color:#990000;
}

H2#top{
background-image:url("images/dai2010a/top.gif");
background-repeat:no-repeat;
background-position:10px 0;
text-indent:-9999px;
height:29px;
}
H2#p1{
background-image:url("images/dai2010a/h2_1.gif");
background-repeat:no-repeat;
text-indent:-9999px;
height:57px;
}
H2#p2{
background-image:url("images/dai2010a/h2_2.gif");
background-repeat:no-repeat;
text-indent:-9999px;
height:57px;
}
H2#p3{
background-image:url("images/dai2010a/h2_3.gif");
background-repeat:no-repeat;
text-indent:-9999px;
height:57px;
}
H2#p4{
background-image:url("images/dai2010a/h2_4.gif");
background-repeat:no-repeat;
text-indent:-9999px;
height:57px;
}
H2#p5{
background-image:url("images/dai2010a/h2_5.gif");
background-repeat:no-repeat;
text-indent:-9999px;
}
H2#p6{
background-image:url("images/dai2010a/h2_6.gif");
background-repeat:no-repeat;
text-indent:-9999px;
height:57px;
}
H2#p7{
background-image:url("images/dai2010a/h2_7.gif");
background-repeat:no-repeat;
text-indent:-9999px;
height:57px;
}
H2#p8{
background-image:url("images/dai2010a/h2_8.gif");
background-repeat:no-repeat;
text-indent:-9999px;
height:57px;
}
H2#p9{
background-image:url("images/dai2010a/h2_9.gif");
background-repeat:no-repeat;
text-indent:-9999px;
height:57px;
}
H2#p10{
background-image:url("images/dai2010a/h2_10.gif");
background-repeat:no-repeat;
text-indent:-9999px;
height:57px;
}
H2#matome{
background-image:url("images/dai2010a/h2.gif");
background-repeat:no-repeat;
text-indent:-9999px;
}
h3 {
background-image:url("../img/t2bg.gif");
background-position:0 bottom;
background-repeat:no-repeat;
margin:10px 10px 0 20px;
padding:5px 0 10px 23px;
}
h3.seminar{
background-image:none;
border-bottom:4px double #664533;
margin-right:20px;
padding:5px;
color:#664533;
}
h3.timetable{
background-image:none;
background-color:#664533;
margin-right:200px;
padding:5px;
color:#ffffff;
font-size:14px;
}
h3.hallc{
background-image:none;
background-color:#666666;
margin-right:200px;
padding:5px;
color:#ffffff;
font-size:14px;
}
h3.booth{
background-image:none;
border-bottom:2px solid #664533;
margin-right:20px;
padding:5px;
color:#664533;
}
h3.short{
width:510px;
}
div.section img{
margin-top:10px;
margin-right:20px;
}
div.section table img{
margin-right:10px;
}
ul.showmore li A{
display:inline-block;
background-image:url("../img/arrow_r.gif");
color:#384977;
font-size:12px;
background-repeat:no-repeat;
background-position:right center;
margin:2px 0px;
padding:3px 20px 3px 0px;
text-decoration:none;
}
div.section dl{
margin:0 20px;
width:530px;
}
div.section dl dt{
background-image:url("../img/lip.gif");
font-weight:bold;
background-repeat:no-repeat;
background-position:0px 2px;
margin:7px 0px;
padding:0px 0px 0px 14px;
color:#384977;
}
div.section dl dd{
margin:0 10px;
font-size:14px;
line-height:1.5em;
}
dd.long{
width:650px;
}
a.button{
background-image:url("../img/arrow_r.gif");
background-position:left center;
background-repeat:no-repeat;
color:#384977;
font-size:12px;
margin:2px 0 2px 10px;
padding:3px 3px 3px 20px;
text-decoration:none;
}
a#b_detail{
display:none;
}

table.timetable{
border-collapse:collapse;
border:1px solid #CD1C17;
width:640px;
font-size:14px;
margin:0;
}
table.timetable th{
border:1px solid #666666;
padding:5px;
background-color:#CD1C17;
color:#ffffff;
font-weight:normal;
}
table.timetable td{
border:1px solid #666666;
padding:5px;
}
div.seminartitle{
font-weight:bold;
color:#384977;
}
div.seminarcast{
font-size:13px;
}
span.small{
font-size:12px;
margin-left:10px;
}
div.section ul{
font-size:14px;
margin:10px 20px 0 25px;
padding:0px;
width:530px;
}
div.section ul.showmore{
width:620px;
}
div.section ol{
font-size:14px;
margin:10px 0 0 20px;
padding:0px;
}
div.section ul li{
background-image:url("../img/lip.gif");
background-repeat:no-repeat;
background-position:0px 2px;
margin:7px 0px;
padding:0px 0px 0px 14px;
list-style:none;
}
div.section ul.showmore li{
background-image:none;
}
div.section ol li{
margin:0px;
padding:0px;
list-style:none;
height:25px;
}
div.section table a{
text-decoration:none;
border-bottom:1px dotted #999999;
}
span.title{
color:#6C4919;
font-weight:bold;
font-size:15px;
}
th.black{
background-color:#312f2c;
color:#ffffff;
}
form{
text-align:center;
margin:0px;
padding:20px;
}
span.vol{
display:block;
float:left;
font-weight:bold;
background-color:006699;
color:#ffffff;
padding:2px 5px;
width:50px;
text-align:center;
margin:0 10px 0 0;
}
div.copyright{
font-size:11px;
color:#999999;
text-align:center;
}
div.copyright A{
color:#999999;
text-decoration:none;
}

td.abst{
font-size:12px;
padding:3px;
}

ul.showmore{
text-align:right;
margin-right:50px;
}
ul.showmore li{
list-style:none;
}

strong.red{
color:#990000;
font-size:16px;
margin:0 3px;
padding:1px 2px;
}

strong.yellow{
color:#CC4613;
font-size:16px;
margin:0;
padding:1px 2px;
background-color:#ffe600;
}

table{
margin:10px;
font-size:14px;
}

tr.odd{
background-color:#FFFFB3;
}
tr.even{
background-color:#ececec;
}
table.seminar{
 margin-left:20px;
}
table.seminar dd{
 background-color:#F3F3F3;
 margin:10px 0 0;
 padding:5px 10px;
 width:550px;
}
table.roomd{
 display:block;
 width:350px;
 float:left;
 border:3px solid #664533;
}
table.roomd img{
margin:0;
}
table.roomd ul{
margin:0;
padding:0;
width:200px;
}
table.roomd li{
background-image:none;
margin:0;
padding:0;
}
table.roomd li.timetable{
background-image:none;
border-bottom:3px solid #990000;
margin:5px 0 0 0;
padding:0;
font-size:16px;
font-weight:bold;
}
table.roomd li.title{
background-image:none;
color:#664533;
margin:5px 5px 20px 5px;
padding:0;
font-size:16px;
font-weight:bold;
}
table.roomd li.name{
background-image:none;
margin:5px 5px 20px 5px;
padding:0;
font-size:14px;
}
span.category{
background-color:#999900;
color:#ffffff;
padding:3px 7px;
margin:0 10px 0 0;
}
table.booth{
 margin:0px 20px;
 width:700px;
}
td.web{
 width:500px;
 font-size:12px;
 color:#999999;
}
td.tell{
 font-size:12px;
 color:#999999;
}
div.section dl.guest dt{
background-image:none;
padding:0;
}
h3.timetable span.web{
margin-left:10px;
font-size:12px;
font-weight:normal;
}
h3.timetable a{
 color:#ffffff;
}
table.fee{
border-collapse:collapse;
margin-left:20px;
border:2px solid #000000;
}
table.fee td{
 padding:5px 10px;
 border:1px solid #000000;
 text-align:center;
}
table.fee th{
 padding:5px 10px;
 border:1px solid #000000;
 background-color:#FD7A05;
}
