@charset "Shift_JIS";

body{
line-height:14px;
font:12px/1.5em Verdana,Helvetica,Arial,'ƒqƒ‰ƒMƒmŠÛƒS Pro W4','‚l‚r ‚oƒSƒVƒbƒN',sans-serif;
margin: 0px;
padding:0px;
background:#666666;
}


a:link {color:#ffffff;text-decoration:none;}
a:visited {color:#ffffff;text-decoration:none;}
a:hover {color:#ffffff;text-decoration:underline;}

img{
border:0px;
}

.h2{
font:Verdana,Helvetica,Arial,'ƒqƒ‰ƒMƒmŠÛƒS Pro W4','‚l‚r ‚oƒSƒVƒbƒN',sans-serif;
font-size:12px;
color: #ffffff;
background:#000000;
padding-bottom:5px;
padding-left:3px;
width:390px
}






/*--bg--*/
#bg{
margin:0px auto;
text-align:left;
width: 840px;
background-image:http://www.artimage.co.jp/image/spacer000.jpg;
background-repeat:repeat;

}


/*header*/
#header{
margin:0px 0px 0px 0px;
width: 840px;
height:100px;
background-image:http://www.artimage.co.jp/image/diggyhead.gif;
}


/*contents*/
#contents{
margin:0px 0px 0px 0px;
width: 840px;
background-color:#FFFFFF;
}




/*information-*/
#information{
margin:0px;
background-color:#CC0000;
padding-bottom:5px;
text-align:center;
width: 840px;
}




/*right*/
#right{
width: 400px;
height:2600px;
float: right;
margin:0px;
padding-top:10px;
padding-right:5px;
padding-left:5px;
background:#ffffff;
}




/*left*/
#left{
background:#ffffff;
float: left;
margin:0px;
padding-top:10px;
padding-right:5px;
padding-left:5px;
width: 400px;
height:2600px;
}



.text{
margin:0px ;
padding: 0px 14px;
font-size:12px;
line-height: 14px;
color: #000000;
}


/*FOOTINFO*/
#footinfo{
clear:both;
background-color:#ffffff;
width: 840px;
}

.footinfotext{
margin:0px ;
padding: 3px;
font-size:12px;
color: #000000;
}


/*FOOTER*/
#footer{
clear:both;
background-color:#000000;
width: 840px;
height:30px;
}

.footertext{
margin:0px ;
padding: 5px 10px;
font-size:11px;
color: #ffffff;
text-align:center;
}
