@charset "euc-jp";

/**********************左メニュー*******************/

div#mainLeft{ width: 160px; float: left; }

	div#leftOya{ width: 150px; margin: 0px 5px; }
	
		/*leftメニューのAリンク*/
		div#leftOya a:visited{ color: #0000FF; }
		div#leftOya a:hover{ color: #FF0000; }
		
		/*左メニュー見出し　IE6別*/
		div.leftOyaTop{
			width: 150px;
			height: 36px;
			background: #666666 url('../bg/left_menu_top_bg.jpg') no-repeat;
		}
		
		/*リンクやPRなど*/
		div.leftOyaMiddle{
			width: 148px; 
			background: #999999; 
			border-left: #666666 1px solid; border-right: #666666 1px solid; border-bottom: #666666 1px solid;
			margin-bottom: 3px;
		}
			div.leftOyaMiddle ul{
				list-style-type: none;
			}
			div.leftOyaMiddle p, div.leftOyaMiddle li{ padding: 7px 0px 7px 8px; }
				/*下区切り線背景付き左P*/
				div.leftOyaMiddle li{ background: url('../bg/left_hr.gif') bottom repeat-x; }
				div.leftOyaMiddle li.noline{ background-image: none; }
			
			/*google*/
			div.leftOyaMiddle p.gd{ padding-left: 5px; }
			
			/*素材サイト*/
			div.leftOyaMiddle p.sd{ padding-left: 10px; }
				div.leftOyaMiddle p.sd a{ text-decoration: underline; }
				
			/*googleと素材サイト共通*/
			div.leftOyaMiddle p.gd, div.leftOyaMiddle p.sd{
				margin-bottom: 10px;
			}
				
		/*yahooなどのリンク*/
		.specialThanks{ padding-top: 10px; padding-left: 3px; }
			.specialThanks img{
				margin-top: 10px; margin-left: 10px;
				background-color: #FFFFFF;
			}

