body {
font-family: 'Meiryo','Lucida Grande','Helvetica,osaka','Arial','sans-serif','Verdana','Hiragino Kaku Gothic ProN', '£Í£Ó £Ð¥´¥·¥Ã¥¯', 'MS PGothic'; /* 'Meiryo', */
}

	/* for IE7 */
	*+html body {
	font-family:'¥á¥¤¥ê¥ª', '£Í£Ó £Ð¥´¥·¥Ã¥¯';
	}
	
	/* for IE6 */
	* html body {
	font-family:'£Í£Ó £Ð¥´¥·¥Ã¥¯';
	}

.left{
background-color:#fcd7ce;
padding:0.5px 0.5px 0.5px 0.5px;
margin:0.5em 0.5em 0.5em 0.5em;
font-size:14px;
line-height:100%;
text-align:left;
}

.right{
padding:0.5em 0.5em 0.5em 0.5em;
margin:0em 0em 0em 1em;
font-size:14px;
line-height:120%;
text-align:left;
}

.title1{
// font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
background-image:url("http://www.dm-net.co.jp/gm/images-old/midashi.gif");
background-repeat:no-repeat;
background-position:left top;
padding:0px 0px 20px 50px;
margin:0px 0px 10px 0px;
color:#2A2A2A;
font-size:15px;
line-height:150%;
font-weight:bold;
} 

.dot{
background-image:url("http://www.dm-net.co.jp/gm/images-old/dot.gif");
background-repeat:no-repeat;
background-position:left middle;
color:#000080;
padding:0px 0px 0px 15px;
margin:0px 0px 0px 0px;
line-height:200%;
} 

.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:15px;
line-height:100%
}

ul{ 
list-style-image:url(http://www.dm-net.co.jp/calendar/dot.gif); 
font-size:14px;
} 

#top{
// font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
color:#2A2A2A;
background-color:#fcfcce;
padding:5px 5px 5px 5px;
margin:10px 5px 10px 10px;
border-top:#5fa0ff 1px solid;
border-right:#5fa0ff 1px solid;
border-bottom:#5fa0ff 1px solid;
border-left:#5fa0ff 1px solid;
line-height:120%;
}

.title2{
// font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
font-size:100%;
color:#2A2A2A;
padding:0px 0px 0px 5px;
margin:22px 0px 22px 0px;
border-left:#5fa0ff 6px solid;
font-weight:bold;
line-height:120%;
}

.title3{
// font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
font-size:100%;
color:#2A2A2A;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
font-weight:bold;
line-height:120%;
}

.title4{
// font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
font-size:100%;
color:#2a2a2a;
padding:2px 0px 0px 5px;
margin:5px 0px 10px 0px;
border-left:#5fa0ff 6px solid;
font-weight:bold;
line-height:100%;
}


.moji1{
// font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
font-size:100%;
color:#2A2A2A;
margin-left:4px;
line-height:150%;
}

.day{
// font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
font-size:10pt;
color:#2A2A2A;
padding:0px 0px 0px 0px;
margin:0px 0px 5px 0px;
margin-left:4px;
line-height:130%;
}

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

.mt{
// font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
font-size:9pt;
line-height:140%;
color:#2a2a2a;
}

.title2{
// font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
font-size:100%;
color:#2a2a2a;
padding:2px 0px 0px 5px;
margin:22px 0px 22px 0px;
border-left:#5fa0ff 6px solid;
font-weight:bold;
line-height:100%;
}

.table1{
// font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
width:470px;
font-size:100%;
color:#2a2a2a;
padding:2px 0px 0px 2px;
margin:5px 0px 5px 0px;
border-left:#d6a55b 10px solid;
line-height:100%;
}

.table2{
// font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
width:470px;
font-size:100%;
color:#2a2a2a;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 23px;
line-height:140%;
}

.table3{
// font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
font-size:100%;
color:#2a2a2a;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 23px;
line-height:140%;
}


.info{
// font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
background-color:#f0f0f0;
padding:5px 5px 4px 5px;
margin:10px 0px 5px 0px;
line-height:100%;
}

.info2{
// font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
background-color:#fccefc;
padding:5px 5px 4px 5px;
margin:0px 0px 5px 0px;
line-height:100%;
}

.nowrap{
// font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
background-color:#ffffcc;
}

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

.img_c{
float:right;
padding:2px 2px 10px 10px;
margin:2px 2px 2px 2px;
font-size:13px;
line-height:140%;
text-align:left;
background-color:#ededed;
}

.indent{
// font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
font-size:90%;
color:#2A2A2A;
margin:20px 25px 20px 50px;
line-height:140%;
}

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

a:link{color:#3333FF;}
a:visited{color:#2841A3;}
a:hover{color:#990033;}

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

#container{
width:800px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
background-color:#ffffff;
text-align:left;
}

#header{
width:800px;
padding:0px 0px 0px 0px;
margin:0px 0px 14px 0px;
background-color:#ffffff;
border-bottom:#7fa0ff 2px solid;
text-align:left;
}

#side{
width:240px;
height:100%;
padding:0px 5px 10px 0px;
margin:0px 5px 20px 0px;
background-color:#ebf5ff;
font-size:14px;
line-height:140%;
text-align:left;
}

#main{
padding:0px 14px 0px 14px;
margin:0px 0px 0px 0px;
background-color:#ffffff;
font-size:15px;
line-height:140%;
text-align:left;
}

#footer{clear:both;
padding:0px 5px 0px 5px;
margin:0px 0px 10px 10px;
background-color:#ffffff;
font-size:13px;
text-align:left;
line-height:110%;
}

/* ------------------------------------------------ */

/* pageNav
------------------------ */

ul.pageNav { border-top: 1px solid #5FA0FF; border-bottom: 1px solid #5FA0FF; margin: 20px 0; padding: 20px 0; text-align: center;clear: both;font-size:90%;}
ul.pageNav li {display: inline;margin: 0 2px;padding: 0;}
ul.pageNav li span {color: #FFF;font-weight: bold;display: inline-block;padding: 5px 8px;background: #b80000;border: 1px solid #ccc;text-decoration: none;vertical-align: middle;}
ul.pageNav li a {display: inline-block;padding: 5px 8px;background: #fff;border: 1px solid #ccc;text-decoration: none;vertical-align: middle;}
ul.pageNav li a:hover {background: #F2F5FC;border-color: #aaa;}
