body {
	padding: 0px;
	margin: 0px;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	background-image: url(img/bg.png);
	background-repeat: repeat;
}
div#wrapper {
	width: 950px;
	background: #fff 0px 0px;
	padding: 0;
	margin: 0 auto;
	border: 1px solid #999999;
	
	}
div#pageHeader {
	text-align: left;
	background-color: #FFFFFF;
	background-image: url(img/head.png);
	background-repeat: no-repeat;
	height: 70px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 90px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.subTitle {
	color: #333333;
	
	width: 600px;
	position: relative;
	left: 40px;
	font-size: 12px;
}

div#SideBar_l {
	margin: 0;
	float: left;
	width:190px;
	padding-top: 10px;
	padding-left: 3px;
	
	}


#navcontainer ul {
	margin: 0;
	border-top: none;
	border-bottom: none;
	float: left;
	font: 13px "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	text-decoration: none;
	border-right-style: none;
	border-left-style: none;
	width: 188px;
	padding: 0px;
}

#navcontainer ul li {
	list-style-type: none;
	height: 60px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	width: 188px;
	background-repeat: no-repeat;
	font-size: 13px;
	padding: 0px;
}

#navcontainer ul li.page_item a {
	background: url(img/menu/menu.jpg) no-repeat;
	color: #6B5332;
	text-decoration: none;
	font-weight: bold;
	float: left;
	border-right: none;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 188px;
	height: 60px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	line-height: 60px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}

#navcontainer ul li.page_item a:hover {
	color: #FF6600;
	background: url(img/menu/menu2.jpg) no-repeat;
	height: 60px;
	text-decoration: none;
	padding: 0px 0px 0px 15px;
	line-height: 60px;
}

#navcontainer ul li.current_page_item a {
	padding: 5px 14px 5px 14px;
	background: #C9C0B0;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	border-right: 1px solid #DFDFDF;
}

#navcontainer ul li.current_page_item a:hover {
text-decoration: none;
	background: #6F6F6F;
}
	

div#main {
	width: 735px;
	margin: 0px;
	padding: 0px 0px 0px 3px;
	float: left;
	background-color: #FFFFFF;
	font-size: 12px;
	line-height: 20px;
}
div#topline1{
	position: relative;
	top: 15px;
	left: 10px;
	height: 265px;
	}
.top_1{
	
	position: relative;
	float: left;
	
}
.top_2{
	position: relative;
	float: left;
	width: 231px;
}
.top_3{
	position: relative;
	float: left;
	
}
div#topline2{
	position: relative;
	top: 15px;
	left: 10px;
	height: 270px;
	}
.top_4{
	position: relative;
	float: left;
	width: 243px;
	
}
div#top_foot{
	position: relative;
	height: 150px;
	background-image: url(img/top/top_1.jpg);
	background-repeat: no-repeat;
	padding-left: 400px;
	padding-top: 50px;
	font-size: 14px;
	color: #999999;
	line-height: 22px;
	
	}
.works_title{
	
	padding-top: 7px;
	font-size: 18px;
	color: #FF6600;
	
}
.works_outline{
	font-size: 12px;
	color: #493C1C;
	line-height: 20px;
	width: 500px;
	padding-top: 155px;
	padding-right: 60px;
	padding-bottom: 0px;
	padding-left: 45px;
	background-image: url(img/works/majo/majo.jpg);
	background-repeat: no-repeat;
	height: 190px;
	
}
.works_credit{
	font-size: 12px;
	color: #006699;
	padding: 0px 0px 5px;
	width: 350px;
	
	
}
.works_outline_rura{
	font-size: 12px;
	color: #493C1C;
	line-height: 20px;
	width: 560px;
	padding-top: 160px;
	padding-right: 32px;
	padding-bottom: 10px;
	padding-left: 32px;
	background-image: url(img/works/rura/ruru&rara.jpg);
	background-repeat: no-repeat;
	height: 215px;
	
}
.works_outline_herb{
	font-size: 12px;
	color: #493C1C;
	line-height: 20px;
	width: 550px;
	padding-top: 85px;
	padding-right: 32px;
	padding-bottom: 80px;
	padding-left: 32px;
	background-image: url(img/works/herb/herb.jpg);
	background-repeat: no-repeat;
	height: 180px;
	
}
.works{
	padding-top: 7px;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	width: 730px;
	background-color: #FFFFFF;
	}
.book_no{
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
}
.book_title{
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
	line-height: 18px;
	height: 25px;
	width: 400px;
}	
.works2{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	line-height: 18px;
	
}
.works_yokoku{
	width: 520px;
	position: relative;
	left: 100px;
	padding: 5px 10px 20px 20px;
	font-size: 12px;
	line-height: 18px;
	border: 2px dotted #6699CC;
	clear: both;
	top: 10px;
	
}
.works_yokoku_outline{
	top: 15px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	background-color: #DAF4FE;
	color: #003399;
	padding: 15px 25px;
	position: relative;
	
}
.works_herb1{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	line-height: 18px;
	width: 220px;
	float: left;
	
}
.works_herbcats{
	padding-right: 12px;
	padding-left: 2px;
	font-size: 11px;
	float: left;
	color: #666666;
	font-weight: normal;
	line-height: 16px;
	
}
.profile1{
	
	padding-top: 7px;
	font-size: 16px;
	color: #333333;
	
}

.profile2{
	padding-top: 7px;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	height: 265px;
	
}

.profile3{
	padding-top: 10px;
	font-size: 12px;
	color: #333333;
	padding-left: 45px;
	background-repeat: no-repeat;
	line-height: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	border: 0px none #003366;
	background-color: #FFFFFF;
	background-image: url(img/profile/pr_tea.jpg);
	background-position: 400px 120px;
	
}


.welcome1{
	padding-top: 10px;
	font-size: 12px;
	color: #333333;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: 45px 125px;
	width: 530px;
	line-height: 25px;
	border: 2px dotted #999999;
	padding-right: 20px;
	left: 100px;
	position: relative;
	height: 270px;
	
}
.welcome2{
	padding-top: 50px;
	font-size: 12px;
	color: #333333;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: 45px 125px;
	width: 500px;
	line-height: 25px;
	
	padding-right: 20px;
	left: 100px;
	position: relative;
	
	
}
.welcome3{
	padding-top: 10px;
	font-size: 12px;
	color: #006666;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: 45px 125px;
	width: 500px;
	line-height: 25px;
	padding-right: 20px;
	left: 100px;
	position: relative;
	padding-bottom: 30px;
	
	
}
.booklist{
	padding-top: 20px;
	font-size: 12px;
	color: #333333;
	padding-left: 30px;
	
}
.publisher{
	font-size: 12px;
	color: #333333;
	width: 350px;
	height: 30px;
	font-weight: bold;
	
}
.publisher a{
color: #660000;
}
.publisher a:visited {
color:#660000;
}
.publisher a:hover {
color: #660000;
}


.game1{
	padding-left: 50px;
	width: 600px;
	padding-top: 30px;
	font-size: 14px;
	line-height: 25px;
	background-image: url(img/game/cotton.jpg);
	background-repeat: no-repeat;
	background-position: 500px 200px;
	height: 500px;
}
.game2 {
	height: 390px;
	width: 420px;
	padding-top: 40px;
	background-color: #FFFFCC;

}

.contact {
	padding-left: 40px;
	

}
div#footer {
	clear: both;
	background-color:#FFFFFF;
	width: 940px;
	margin: 0 auto;
	height: 50px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
.yellowtail{
	width: 280px;
	margin: 3px;
	position: relative;
	float: left;
	font-size: 10px;
	
	
}

div#top_contents {
	background: #FFFFFF;
	width: 948px;
	
}

.osirase{
	padding-top: 25px;
	font-size: 12px;
	color: #333333;
	width: 700px;
	padding-left: 20px;
	line-height: 20px;
	padding-bottom: 15px;
	clear: both;
	
}
.osirase_title{
	font-size: 12px;
	color: #663333;
	padding: 0px 0px 0px 20px;
	width: 650px;
	font-weight: bold;
	
	
}
.osirase_credit{
	font-size: 12px;
	color: #333333;
	padding: 0px;
	width: 350px;
	left: 195px;
	position: relative;
	top: 15px;
	}
.osirase_yokoku{
	font-size: 12px;
	color: #333333;
	width: 560px;
	line-height: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 35px;
	border: 1px dotted #0099CC;
	position: relative;
	left: 75px;
	
}

.osirase_event{
	font-size: 12px;
	color: #333333;
	width: 540px;
	line-height: 18px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 35px;
	border: 1px dotted #FF3333;
	position: relative;
	left: 75px;
	padding-right: 20px;
	
}
.osirase_button{
	font-size: 12px;
	color: #333333;
	padding-left: 520px;
	padding-top: 10px;
	padding-bottom: 10px;
	
}

.old_news{
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	border: 1px dotted #FF3333;
	padding-right: 20px;
	
	height: 300px;
	left: 75px;
	width: 560px;
	position: relative;
	
}
.old_news2{
	overflow: auto;
	height: 250px;
	border: 1px solid #999999;
	}
	ul.none{
	list-style-type:none;
	}
	li.newslist{
	padding-bottom: 8px;
	}
.letters{
	font-size: 12px;
	color: #333333;
	width: 700px;
	padding-left: 20px;
	height: 260px;
	line-height: 20px;
	padding-bottom: 25px;
	
}
.letters_title{
	font-size: 18px;
	color: #663333;
	padding: 40px 0px 0px;
	font-weight: bold;
	background-image: url(img/letters/letter1_1.jpg);
	height: 55px;
	background-repeat: no-repeat;
	background-position: 0px -12px;
	position: relative;
	
	
}
.letters＿text{
	font-size: 12px;
	color: #663300;
	width: 640px;
	padding-left: 30px;
	height: 550px;
	line-height: 22px;
	background-image: url(img/letters/letter1_2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 290px;
	
}


.letters2{
	font-size: 12px;
	color: #333333;
	width: 700px;
	padding-left: 20px;
	line-height: 20px;
	padding-bottom: 25px;
	
}
.letters_title2{
	font-size: 18px;
	color: #006633;
	padding: 40px 0px 0px;
	font-weight: bold;
	background-image: url(img/letters/letter2_1.jpg);
	height: 65px;
	background-repeat: no-repeat;
	background-position: 0px -4px;
	position: relative;
	
	
}
.letters＿text2{
	font-size: 12px;
	color: #37602C;
	width: 665px;
	padding-left: 30px;
	line-height: 22px;
	background-image: url(img/letters/letter2_2.jpg);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	
}
.letters＿text2_2{
	width: 380px;
	padding-left: 210px;
	padding-bottom: 120px;
	padding-top: 15px;
	
	
}



.letters3{
	font-size: 12px;
	color: #333333;
	width: 700px;
	padding-left: 20px;
	line-height: 20px;
	padding-bottom: 25px;
	
}
.letters_title3{
	font-size: 18px;
	color: #746710;
	padding: 40px 0px 0px;
	font-weight: bold;
	height: 65px;
	background-repeat: no-repeat;
	position: relative;
	background-image: url(img/letters/letter3_1.jpg);
	
	
}
.letters＿text3{
	font-size: 12px;
	color: #7D0000;
	width: 665px;
	padding-left: 30px;
	line-height: 22px;
	background-image: url(img/letters/letter3_2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 750px;
	
}
.letters＿text2_3{
	width: 380px;
	padding-left: 210px;
	padding-bottom: 120px;
	padding-top: 15px;
	
	
}

.letters4{
	font-size: 12px;
	color: #333333;
	width: 700px;
	padding-left: 20px;
	line-height: 20px;
	padding-bottom: 25px;
	
}
.letters_title4{
	font-size: 18px;
	color: #000066;
	padding: 40px 0px 0px;
	font-weight: bold;
	height: 65px;
	background-repeat: no-repeat;
	position: relative;
	background-image: url(img/letters/letter4_1.jpg);
	
	
}
.letters＿text4{
	font-size: 12px;
	color: #000066;
	width: 665px;
	padding-left: 30px;
	line-height: 22px;
	background-image: url(img/letters/letter4_2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 750px;
	
}
.letters＿text4_2{
	width: 300px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 15px;
	}
.letters5{
	font-size: 12px;
	color: #333333;
	width: 700px;
	padding-left: 20px;
	line-height: 20px;
	padding-bottom: 25px;
	
}
.letters_title5{
	font-size: 18px;
	color: #003300;
	padding: 40px 0px 0px;
	font-weight: bold;
	height: 65px;
	background-repeat: no-repeat;
	position: relative;
	background-image: url(img/letters/letter5_1.jpg);
	
	
}
.letters＿text5{
	font-size: 12px;
	color: #003300;
	width: 665px;
	padding-left: 30px;
	line-height: 22px;
	background-image: url(img/letters/letter5_2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 10px;
}
.letters＿text5_2{
	width: 315px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 10px;
	}
.letters6{
	font-size: 12px;
	color: #333333;
	width: 700px;
	padding-left: 20px;
	line-height: 20px;
	padding-bottom: 25px;
	
}
.letters_title6{
	font-size: 18px;
	color: #003366;
	padding: 40px 0px 0px;
	font-weight: bold;
	height: 65px;
	background-repeat: no-repeat;
	position: relative;
	background-image: url(img/letters/letter6_1.jpg);
	
	
}
.letters＿text6{
	font-size: 12px;
	color: #003366;
	width: 665px;
	padding-left: 30px;
	line-height: 22px;
	background-image: url(img/letters/letter6_2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 10px;
}


.letters＿text6_2{
	width: 290px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 0px;
	margin-left: 365px;
	}
	
.letters7{
	font-size: 12px;
	color: #333333;
	width: 700px;
	padding-left: 20px;
	line-height: 20px;
	padding-bottom: 25px;
	
}
.letters_title7{
	font-size: 18px;
	color: #FF3300;
	padding: 40px 0px 0px;
	font-weight: bold;
	height: 65px;
	background-repeat: no-repeat;
	position: relative;
	background-image: url(img/letters/letter7_1.jpg);
	
	
}
.letters＿text7{
	font-size: 12px;
	color: #660000;
	width: 665px;
	padding-left: 30px;
	line-height: 22px;
	background-image: url(img/letters/letter7_2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 10px;
}
.letters＿text7_1{
	width: 440px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 20px;
	margin-left: 0px;
}
.letters＿text7_2{
	width: 305px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 20px;
	margin-left: 0px;
}

.letters8{
	font-size: 12px;
	color: #333333;
	width: 700px;
	padding-left: 20px;
	line-height: 20px;
	padding-bottom: 25px;
	
}
.letters_title8{
	font-size: 18px;
	color: #660000;
	padding: 40px 0px 0px;
	font-weight: bold;
	height: 65px;
	background-repeat: no-repeat;
	position: relative;
	background-image: url(img/letters/letter8_1.jpg);
}
.letters_title8_2{
	font-size: 18px;
	color: #660000;
	padding: 40px 0px 0px;
	font-weight: bold;
	height: 65px;
	background-repeat: no-repeat;
	position: relative;
	background-image: url(img/letters/letter9_1.jpg);
}
.letters＿text8{
	font-size: 12px;
	color: #003366;
	width: 665px;
	padding-left: 30px;
	line-height: 22px;
	padding-bottom: 10px;
}
.letters＿text8_1{
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 20px;
	margin-left: 0px;
	padding-right: 30px;
	width: 390px;
	float: left;
}
.letters＿text8_2{
	padding-left: 35px;
	padding-bottom: 0px;
	padding-top: 20px;
	margin-left: 0px;
	padding-right: 0px;
	width: 350px;
	float: right;
}

.letters10{
	font-size: 12px;
	color: #333333;
	width: 700px;
	padding-left: 20px;
	line-height: 20px;
	padding-bottom: 25px;
	
}
.letters_title10{
	font-size: 18px;
	color: #660000;
	padding: 40px 0px 0px;
	font-weight: bold;
	height: 65px;
	background-repeat: no-repeat;
	position: relative;
	background-image: url(img/letters/letter8_1.jpg);
}
.letters_title10_2{
	font-size: 18px;
	color: #336600;
	padding: 40px 0px 0px;
	font-weight: bold;
	height: 65px;
	background-repeat: no-repeat;
	position: relative;
	background-image: url(img/letters/letter10_1.jpg);
}
.letters＿text10{
	font-size: 12px;
	color: #003300;
	width: 665px;
	padding-left: 30px;
	line-height: 22px;
	padding-bottom: 10px;
}
.letters＿text10_1{
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 20px;
	margin-left: 0px;
	padding-right: 30px;
	width: 390px;
	float: left;
}
.letters＿text10_2{
	padding-left: 35px;
	padding-bottom: 0px;
	padding-top: 20px;
	margin-left: 0px;
	padding-right: 0px;
	width: 350px;
	float: right;
}
.letters11{
	font-size: 12px;
	color: #333333;
	width: 700px;
	padding-left: 20px;
	line-height: 20px;
	padding-bottom: 25px;
	
}
.letters_title11{
	font-size: 18px;
	color: #660000;
	padding: 40px 0px 0px;
	font-weight: bold;
	height: 65px;
	background-repeat: no-repeat;
	position: relative;
	background-image: url(img/letters/letter8_1.jpg);
}
.letters_title11_2{
	font-size: 18px;
	color: #000066;
	padding: 40px 0px 0px 105px;
	font-weight: bold;
	height: 65px;
	background-repeat: no-repeat;
	position: relative;
	background-image: url(img/letters/letter11_1.jpg);
}
.letters＿text11{
	font-size: 12px;
	color: #663300;
	width: 665px;
	padding-left: 30px;
	line-height: 22px;
	padding-bottom: 10px;
}
.letters＿text11_1{
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 20px;
	margin-left: 0px;
	padding-right: 30px;
	width: 390px;
	float: left;
}
.letters＿text11_2{
	padding-left: 35px;
	padding-bottom: 0px;
	padding-top: 20px;
	margin-left: 0px;
	padding-right: 0px;
	width: 350px;
	float: right;
}
.letters12{
	font-size: 12px;
	color: #333333;
	width: 700px;
	padding-left: 20px;
	line-height: 20px;
	padding-bottom: 25px;
	
}
.letters_title12{
	font-size: 18px;
	color: #AD3441;
	padding: 40px 0px 0px;
	font-weight: bold;
	height: 65px;
	background-repeat: no-repeat;
	position: relative;
	background-image: url(img/letters/letter12_1.jpg);
	
	
}
.letters＿text12{
	font-size: 12px;
	color: #697B40;
	padding-left: 30px;
	line-height: 22px;
	background-image: url(img/letters/letter12_3.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 10px;
}
.letters＿text12_2{
	padding-left: 250px;
	background-image: url(img/letters/letter12_2.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 10px;
	}
.letters＿text12_3{
	width: 315px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 10px;
	}
.letters13{
	font-size: 12px;
	color: #333333;
	width: 700px;
	padding-left: 20px;
	line-height: 20px;
	padding-bottom: 25px;
	
}
.letters_title13{
	font-size: 18px;
	color: #663300;
	padding: 40px 0px 0px;
	font-weight: bold;
	height: 65px;
	background-repeat: no-repeat;
	position: relative;
	background-image: url(img/letters/letter13_1.jpg);
	}
.letters＿text13{
	font-size: 12px;
	color: #333333;
	padding-left: 30px;
	line-height: 22px;
	padding-bottom: 10px;
}
.letters14{
	font-size: 12px;
	color: #333333;
	width: 700px;
	padding-left: 20px;
	line-height: 20px;
	padding-bottom: 25px;
	
}
.letters_title14{
	font-size: 18px;
	color: #336633;
	padding: 40px 0px 0px 70px;
	font-weight: bold;
	height: 65px;
	background-repeat: no-repeat;
	position: relative;
	background-image: url(img/letters/letter14_1.jpg);
	}
.letters＿text14{
	font-size: 12px;
	color: #333333;
	padding-left: 30px;
	line-height: 22px;
	padding-bottom: 10px;
}
.copyright{
	margin: 3px;
	position: relative;
	width: 640px;
	height: 35px;
	float: right;
	color: #666666;
	font-size: 10px;
	line-height: 16px;
	
}
.antique {
	font-size: 12px;
	color: #333333;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.link_category{
	padding-top: 25px;
	font-size: 16px;
	color: #006633;
	padding-left: 90px;
	line-height: 22px;
	background-image: url(img/link/acorn.jpg);
	background-repeat: no-repeat;
	background-position: 5px 1px;
	height: 28px;
	width: 500px;
	font-weight: bold;
	position: relative;
	top: 10px;
	
}
.linklist{
	padding-top: 20px;
	font-size: 12px;
	color: #333333;
	padding-left: 30px;
	line-height: 22px;
	
}
.linklist a{
	color: #660000;
	font-size: 14px;
}
.linklist a:visited {
color:#660000;
}
.linklist a:hover {
color: #660000;
}
.sippo {
	height: 75px;
	width: 700px;
	margin-top: 25px;
	margin-left: 20px;
	margin-bottom: 10px;
	background-image: url(img/menu/sippo_bg1.jpg);
}
.sippo a {
	background-image: url(img/menu/sippo_bg1.jpg);
	background-repeat: no-repeat;
	
	display : block ;
	width:700px;
	height: 75px;
	}
.sippo a:hover {
	
	background-image: url(img/menu/sippo_bg2.jpg);
}
