body{
background-image:url("images/dai2010/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/dai2010/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/dai2010/dai2010_mv.jpg");
background-repeat:no-repeat;
background-position:6px 0px;
height:300px;
width:800px;
margin:0;
padding:0;
}
H2{
background-image:url("images/dai2010/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.talk{
background-image:url("images/dai2010/talk.gif");
background-repeat:no-repeat;
padding:5px 5px 5px 35px;
font-weight:bold;
margin:0 0 0 25px;
color:#384977;
}
div.section p.catch{
background-image:url("images/dai2010/catch.gif");
background-repeat:no-repeat;
padding:5px 5px 5px 50px;
font-weight:bold;
font-size:larger;
color:#384977;
margin-left:25px;
}
div.section p.theme{
background-image:url("images/dai2010/theme.gif");
background-repeat:no-repeat;
text-indent:-9999px;
height:41px;
width:735px;
}
div.section p.point{
font-size:larger;
font-weight:bold;
background-image:url("images/dai2010/point.gif");
background-repeat:no-repeat;
padding:8px 5px 8px 60px;
margin-bottom:0;
width:500px;
}

p#point1{
background-image:url("images/dai2010/point1.gif");
background-repeat:no-repeat;
text-indent:-9999px;
height:44px;
}
p#point2{
background-image:url("images/dai2010/point2.gif");
background-repeat:no-repeat;
text-indent:-9999px;
height:44px;
}
p#point3{
background-image:url("images/dai2010/point3.gif");
background-repeat:no-repeat;
text-indent:-9999px;
height:44px;
}

H2#top{
background-image:url("images/dai2010/top.gif");
background-repeat:no-repeat;
background-position:10px 0;
text-indent:-9999px;
height:25px;
}
H2#p1{
background-image:url("images/dai2010/h2_1.gif");
background-repeat:no-repeat;
text-indent:-9999px;
height:57px;
}
H2#p2{
background-image:url("images/dai2010/h2_2.gif");
background-repeat:no-repeat;
text-indent:-9999px;
height:57px;
}
H2#p3{
background-image:url("images/dai2010/h2_3.gif");
background-repeat:no-repeat;
text-indent:-9999px;
height:57px;
}
H2#p4{
background-image:url("images/dai2010/h2_4.gif");
background-repeat:no-repeat;
text-indent:-9999px;
height:57px;
}
H2#p5{
background-image:url("images/dai2010/h2_5.gif");
background-repeat:no-repeat;
text-indent:-9999px;
}
H2#p6{
background-image:url("images/dai2010/h2_6.gif");
background-repeat:no-repeat;
text-indent:-9999px;
height:57px;
}
H2#matome{
background-image:url("images/dai2010/h2.gif");
background-repeat:no-repeat;
text-indent:-9999px;
}
H2#merit1{
background-image:url("images/dai2010/merit1.gif");
background-repeat:no-repeat;
text-indent:-9999px;
}
H2#merit2{
background-image:url("images/dai2010/merit2.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.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;
background-color:#FFCCCC;
}

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;
}
