.info{font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
background-color:#f0f0f0;
padding:12px 12px 12px 12px;
margin:0px 0px 0px 40px;
line-height:140%;
text-align:left;
}

body{
margin:0;
padding:0;
background-color:#fff5f0;
text-align:center;
}

#container{
width:800px;
background-color:#ffffff;
text-align:center;
}

#head{
width:800px;
margin:0px 0px 0px 0px;
background-color:#ffffff;
line-height:120%;
text-align:center;
}

#container1{
width:760px;
margin:0px;
padding:0px 0px 5px 0px;
background-color:#ffffff;
text-align:left;
}

#container2{
width:760px;
margin:0px;
padding:5px 0px 5px 0px;
background-color:#ffffff;
}

#main{float:left;
width:610px;
margin:0px;
padding:5px 0px 0px 20px;
text-align:left;
}

#main1{
width:300px;
margin:0px 0px 0px 13px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}

#main2{
width:300px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}

#side{float:right;
width:135px;
margin:-2px 20px 0px 0px;
padding:0px 0px 5px 0px;
background-color:#ffffff;
text-align:left;
}

#footer{clear:both;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 5px;
background-color:#ffffff;
font-size:12px;
line-height:100%;
text-align:center;
}

.main_box2{
text-align:left;
width:298px;
padding:0px;
margin:5px 0px 10px 0px;
background-color:#ffffff;
font-size:14px;
color:#4e4e4e;
line-height:130%;
}

/* 2008 cr */

#top_rss_table08{
width:760px;
margin:-5px 0px 5px 15px;
padding:0px 0px 0px 0px;
text-align:left;
}

table.top_corner_table08_01{
width:760px;
margin:0px 0px 13px 0px;
padding:0px;
background:#F0FFF0;
}

table.top_corner_table08_02{
width:760px;
margin:0px 0px 13px 0px;
padding:0px;
background:#EBFFFF;
}

table.top_corner_table08_03{
width:760px;
margin:0px 0px 13px 0px;
padding:0px;
background:#FFF7EB;
}

table.top_corner_table08_04{
width:373px;
margin:0px 0px 13px 0px;
padding:0px;
background:#EBEBEB;
}

td.top_corner_table08_lr{
width:373px;
margin:0px;
padding:0px;
font-size:11pt;
}

td.top_corner_table08_c{
width:13px;
margin:0px;
padding:0px;
background:#FFFFFF;
}

td.top_corner_td08_1{
width:90px;
margin:0px;
padding:5px;
}

td.top_corner_td08_2{
margin:0px;
padding:5px 5px 5px 0px;
color:#800000;
font-weight:bold;
}

td.top_corner_td08_3{
margin:0px;
padding:0px 5px 5px 5px;
}

a:link    { color:#4e4e4e;
            text-decoration: none; }
a:visited { color:#4e4e4e;
            text-decoration: none; }
a:active  { color:#8b0000;
            text-decoration: underline; }
a:hover   { color:#ff6600;
            text-decoration: none; } 

.side_link a:link { color:#a52a2a;
            text-decoration: none; }
.side_link a:visited { color:a52a2a;
            text-decoration: none; }
.side_link a:active  { color:8b0000;
            text-decoration: underline; }
.side_link a:hover   { color:#ff6600;
            text-decoration: underline; } 



.dr_m_moji1{
font-size:14px;
color:#2A2A2A;
margin:0px 0px 0px 0px;
line-height:150%;
}

.dr_m_moji2{
font-size:12px;
color:#2A2A2A;
margin:0px 0px 0px 0px;
line-height:133%;
}

.dr_m_moji3{
font-size:16px;
color:#2A2A2A;
font-weight:bold
margin:0px 0px 0px 0px;
line-height:133%;
}

.dr_m_obimoji1{
padding: 0px 0px 0px 20px;
border-top:1px solid #0000ff
background-color: #99ccff;
font-size:14px;
font-weight: bold;
color:#000000;
margin:2px 2px 0px 0px;
text-align:left;
line-height:130%;
}

.dr_m_obimoji2{
padding: 3px 0px 2px 20px;
background-color: #a9ffff;
font-size:14px;
font-weight: bold;
color:#0000cc;
margin:0px 0px 0px 0px;
text-align:left;
line-height:130%;
}


.dr_m_obimoji3{
padding: 7px 15px 7px 20px;
background-color: #ebffff;
font-size:13px;
font-weight: normal;
color:#000000;
margin:0px 0px 0px 0px;
text-align:left;
line-height:146%;
}



.moji1{
color:#2A2A2A;
margin:0px 0px 0px 15px;
line-height:140%;
font-size:15px;
}

.moji2{
padding:4px 2px 2px 8px;
margin:5px 0px 8px 0px;
border-left:#000099 6px solid;
font-size:17px;
font-weight:bold;
}

.moji3{
color:#4e4e4e;
padding:0px 0px 0px 0px;
margin:10px 0px 10px 0px;
line-height:100%
font-size:11px;
}

.title3{
padding:0px 0px 5px 8px;
margin:20px 0px 15px 0px;
border-left:#a3b3f4 4px solid;
font-weight:bold;
}

.event_box{
width: 373px;
margin: 0px;
padding: 0px;
background: #FFFFFF;
margin-bottom:10px;
border: solid 1px #77d4ff;
}

.johou_box{
width: 373px;
margin: 0px;
padding: 0px;
background: #FFFFFF;
margin-bottom:10px;
border: solid 1px #ff65ff;
}

.r_menu08{
width:123px;
margin:0px 0px 6px 0px;
padding:5px;
border-right:1px solid #009800;
border-bottom:1px solid #009800;
border-left:1px solid #009800;
font-size:11pt;
color:#800000;
line-height:120%;
}

.indent{
margin:0em;
padding-left:2em;
text-indent:-2em;
}

.comment{
margin:0.5em 2em 0em 2em;
padding-left:1em;
text-indent:-1em;
font-size:13px;
line-height:130%;
}

p{ 
margin:10px 0px 0px 0px;
} 

.pdf{
background-image:url("http://www.dm-net.co.jp/event/adobereader.gif");
background-repeat:no-repeat;
background-position:left middle;
padding: 0px 0px 0px 24px;
margin: 10px 0px 10px 20px;
color:#2A2A2A;
line-height:140%;
} 

.yaji{
background-image:url("http://www.dm-net.co.jp/event/yaji1.gif");
background-repeat:no-repeat;
background-position:left middle;
padding:0px 0px 0px 15px;
margin:10px 0px 10px 10px;
font-size:14px;
line-height:100%
}

.side{
background-color:#ffffff;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border:solid 2px 2px 2px 2px #cccccc;
line-height:120%;
text-align:left;
}

.side_top{
padding:5px 0px 0px 0px;
margin:5px 0px 7px 0px;
background-color:#ceecfa;
border:solid 1px 1px 1px 1px #cccccc;
text-align:left;
}

.side_event{
padding:5px 5px 5px 5px;
margin:0px 30px 10px 10px;
background-color:#fcfcce;
border:solid 1px 1px 1px 1px #ffffff;
font-size:14px;
text-align:left;
}

.column1new{
padding:0px 5px 5px 5px;
margin:0px 0px 0px 5px;
font-size:12px;
line-height:140%;
}

.img{
float: right;
padding:0px 0px 10px 10px;
margin:2px 2px 0px 0px;
font-size:13px;
line-height:140%;
text-align:center;
}

td.moji3{
font-size:12px;
color:#2A2A2A;
margin-left:4px;
line-height:140%;
}