/* CSS Document */

div#message{
			margin:21px 0px 0px 37px;
		}

h1#message_title{
					background:url(../img/message_title.gif) left top no-repeat;
					height:31px;
				}
				
h1#message_title span{
						display:none;
					}
					
div.message_midashi{
					width:609px;
					background-color:#2a1b04;
					margin:13px 0px 0px 0px;
				}
					
div.message_midashi h2.message_midashi1{
										color:#fff;
										font-size:14px;
										font-weight:bold;
										padding:3px 0px 3px 3px;
									}
								
/*伊藤操さんの本紹介用*/	
div.message_midashi h2.message_midashi1 span{
											font-size:10px;
											font-weight:normal;
										}
										
div#message_left2{
					width:430px;
					float:left;
				}
				
div#message_right2{
					width:169px;
					float:right;
				}
				
p.img{
		padding-top:0.2em;
	}
				
p.subimg{
			margin:9px 0px 0px 0px;
		}
		
div#shoplist{
				margin:30px 0px 0px 0px;
			}
		
div#shoplist ul p{
					font-size:12px;
					padding:0px 0px 5px 0px;
				}
				
div#shoplist ul{
				list-style-type:disc;
				list-style-position:inside;
			}
			
div#shoplist ul li{
					font-size:12px;
					line-height:1.5em;
					margin:0px 0px 0px 10px;
				}
				
div#shoplist ul li a{
						color:#FF3300;
						text-decoration:none;
					}
					
div#shoplist ul li a:visited{
								color:#FF3300;
								text-decoration:none;
							}
							
div#shoplist ul li a:hover{
							color:#0066CC;
							text-decoration:underline;
						}
/**/
							
p.message_midashi2{
					background-color:#8b6b3d;
					color:#fff;
					font-size:12px;
					padding:3px 0px 3px 3px;
				}
				
div.message_box{
				margin:15px 0px 0px 0px;
			}
			
/*見出しが付く場合はコッチ*/
div.message_box2{
				margin:10px 0px 0px 0px;
			}
/**/

div.message_box3{
				margin:30px 0px 0px 0px;
			}
			
h3.message_midashi3{
					background:url(../img/message_midashi20080729_1.gif) left top no-repeat;
					height:16px;
					text-indent:-999px;
				}
				
h3.message_midashi4{
					background:url(../img/message_midashi20080729_2.gif) left top no-repeat;
					height:16px;
					text-indent:-999px;
					margin:30px 0px 0px 0px;
				}
				
div.event2{
			margin:10px 0px 0px 0px;
		}
		
p.message_text a{
					color:#FF3300;
					text-decoration:none;
				}
				
p.message_text a:visited{
							color:#FF3300;
							text-decoration:none;
						}
						
p.message_text a:hover{
						color:#0066CC;
						text-decoration:underline;
					}
				
div#message_left{
					width:443px;
					float:left;
				}
				
div#message_right{
					width:156px;
					float:right;
				}
				
p.message_text{
				font-size:12px;
				line-height:1.4em;
			}
							
p.message_text span{
					font-size:10px;
				}
									
p.message_text span.url{
						background:url(../img/url.gif) left center no-repeat;
						padding:0px 0px 0px 27px;
					}
					
span.url a{
			font-size:12px;
			color:#FF3300;
			text-decoration:none;
		}
		
span.url a:visited{
					color:#FF3300;
					text-decoration:none;
				}
				
span.url a:hover{
					color:#0033CC;
					text-decoration:underline;
				}
							
div#message_right p{
					padding-top:0em;
				}
				
p.message_cap{
				font-size:10px;
				line-height:1.3em;
			}
	
				
p.message_text2{
				font-size:12px;
				line-height:1.4em;
				padding:20px 0px 0px 0px;
			}
			
p.message_text2 a{
					color:#FF3300;
					text-decoration:none;
				}
				
p.message_text2 a:visited{
							color:#ff3300;
							text-decoration:none;
						}
						
p.message_text2 a:hover{
							color:#0066CC;
							text-decoration:underline;
						}
						
p.message_text2 span{
						font-size:14px;
						font-weight:bold;
					}
					
div.message_left3{
					width:280px;
					float:left;
				}
				
div.message_right3{
					width:319px;
					float:right;
				}
				
div.message_right3 p{
						padding-top:0.2em;
					}
					
