@import url(http://www.ikeda8.com/mt/mt-static/themes-base/blog.css);
@import url(http://www.ikeda8.com/mt/mt-static/themes/minimalist-red/screen.css);
html {
	margin: 0px;
	padding: 0px;
}body {
	margin: 0px;
	padding: 0px;
}
#header .ikeda8-logo {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	text-align: left;
	height: 70px;
	font-size: 10px;
	letter-spacing: 1px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #666666;
































}
#header #head-menu842 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	text-align: right;
	height: 20px;
}
#header #head-menu842-2 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	text-align: right;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	height: 25px;
}
#main-box1 {
	width: 700px;
}
#main-box1 img {
	padding: 0px;
	list-style-type: none;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-top: 0px;
}
#main-box2 {
	width: 700px;
	margin-top: 10px;
}
































.main-topic {
	height: 115px;
	width: 345px;
}
































.main-txt1 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	letter-spacing: 1px;
	padding: 20px;
	margin-top: 10px;
	background-color: #454131;
	border: 1px solid #CCCCCC;
	margin-bottom: 10px;
}
































/* about pege*/
.pic1 {
	width: 700px;
	background-repeat: no-repeat;
}
#topicPath {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
#about2 {
	margin-top: 20px;
}
#about1box {
	padding: 5px;
	margin: 5px;
	border-right-width: 1px;
}
#about2box {
	padding: 5px;
	margin: 5px;
}
.about-title1 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	letter-spacing: 1px;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	color: #000000;
	text-align: center;
	font-weight: normal;
}
.about-title1txt {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	letter-spacing: 1px;
	width: 85%;
	margin-right: auto;
	margin-left: auto;
	color: #333333;
	line-height: 18px;
	padding: 5px;
}
.about-title1arrow {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	letter-spacing: 1px;
	width: 85%;
	margin-right: auto;
	margin-left: auto;
	color: #333333;
	line-height: 18px;
	padding: 5px;
	text-align: right;
}
#about2 .sum-pic1 {
}
#about2 .sum-pic1 {
	text-align: center;
	padding: 10px;
}
.about-txt1 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	line-height: 18px;
	color: #333333;
	letter-spacing: 1px;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	padding: 10px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.about-txt2 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	line-height: 18px;
	color: #333333;
	letter-spacing: 1px;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	padding: 5px;
}
.about-txt3 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	line-height: 18px;
	color: #333333;
	letter-spacing: 1px;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	border: 1px dotted #CCCCCC;
	padding: 10px;
}
.about-title1footer {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	padding: 5px;
	letter-spacing: 1px;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	color: #666666;
	line-height: 18px;
}
#his1-box1 {
	width: 680px;
	margin-top: 20px;
}
.under-bar {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	width: 690px;
}
.under-bar2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	width: 690px;
	background-image: url(images/his/his4_1.gif);
	background-repeat: no-repeat;
	height: 50px;
}
#his1-box2 {
	width: 690px;
	margin-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.his_box_txt1 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	letter-spacing: 1px;
	padding: 5px;
}
#his1-box3 {
	width: 690px;
	margin-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.go-top {
	margin-right: 5px;
	margin-left: auto;
	margin-top: 5px;
}
#his1-box4 {
	width: 690px;
	margin-top: 10px;
	padding-bottom: 10px;
}
.his4-koutei   {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 2px;
	padding-bottom: 2px;
}
.his4-nav {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	letter-spacing: 1px;
	text-align: right;
	padding-top: 20px;
}
.no {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 16px;
	width: 14px;
	text-align: center;
	background-image: url(images/his/back16.gif);
	background-repeat: repeat-x;
	border: 1px solid #CCCCCC;
}
#his1-box5 {
	width: 690px;
	background-color: #F0EDE4;
	border: 1px solid #CCCCCC;
	margin-bottom: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 10px;
}
.top-txt     {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	padding: 2px;
	letter-spacing: 1px;
}
.his_box_txt2 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	letter-spacing: 1px;
	padding: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.his_box_txt3 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	letter-spacing: 1px;
	padding: 5px;
}
.under-bar3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	width: 690px;
	background-image: url(images/his/his5_1.gif);
	background-repeat: no-repeat;
	height: 50px;
}
































/* €istart*/
#entry-inden1 {
	padding-bottom: 10px;
}
.more-txt-box {
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	letter-spacing: 1px;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-top: 10px;
}
#kaikei {
	background-color: #F0EDE4;
	width: 90%;
	margin-left: auto;
	border: 1px solid #CCCCCC;
	margin-right: auto;
	padding-top: 5px;
	padding-bottom: 10px;
}
.tag-txt-box {
	80font-size: 12px;
	color: #999999;
	letter-spacing: 1px;
	width: 90%;
	padding-bottom: 5px;
	text-align: right;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	margin-left: auto;
	margin-right: auto;
}
.price-txt-box {
	font-size: 16px;
	line-height: 18px;
	color: #666666;
	letter-spacing: 1px;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
}
.cart-box {
	letter-spacing: 1px;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 5px;
	padding-top: 10px;
}
.cart-go {
	width: 150px;
	height: 30px;
	margin-left: auto;
}
.icon {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
#kaikei .irogara-txt {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #333333;
	letter-spacing: 1px;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
	padding-top: 5px;
}
.link-navi {
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	letter-spacing: 1px;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: right;
}
.pattern {
	padding-bottom: 5px;
}
.phot-sum1 {
	width: 670px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	margin-top: 20px;
	height: 30px;
}
.gara65 #gara1 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	padding: 2px;
}
.infomation1 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	letter-spacing: 1px;
	width: 95%;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}
#entry-inden2 {
	border: 3px solid #F2F2F2;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 0px;
}
#entry-inden2 img {
	border: 1px solid #CCCCCC;
	margin-right: 10px;
	margin-top: 10px;
}
.gara65 {
	width: 670px;
	margin-right: auto;
	margin-left: auto;
	padding: 5px;
}
.gara65 .gara-txt10 {
	letter-spacing: 1px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	padding-top: 2px;
	padding-bottom: 20px;
}
.caution-txt {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	letter-spacing: 1px;
	width: 640px;
	margin-right: auto;
	margin-left: auto;
	background-color: #F0EDE4;
	border: 1px solid #CCCCCC;
	padding: 10px;
	line-height: 18px;
	margin-bottom: 20px;
	margin-top: 20px;
}
.caution-top {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.caution-2 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	line-height: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.caution-3 {
	line-height: 20px;
	padding-top: 10px;
	padding-bottom: 5px;
}
.dai1  {
	color: #333333;
	text-align: left;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	letter-spacing: 1px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.pic-under-txt {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	letter-spacing: 1px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 10px;
}
.tag-txt {
	width: 80%;
	margin-left: auto;
	margin-top: 5px;
	margin-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	letter-spacing: 1px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	text-align: right;
}
.tag-txt li {
	float: left;
	list-style-type: none;
}
.indensize  {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #333333;
	letter-spacing: 1px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
}
.indensizegara {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #333333;
	letter-spacing: 1px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
}
/*option*/
.op1 {
margin-top: 20px;
letter-spacing: 1px;
color: #666666;
}
.opmk {
border: 2px solid #F0EDE4;
}
.opicon {
margin-right: 5px;
}
.op-title {
font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
font-size: 14px;
color: #339ACC;
letter-spacing: 1px;
padding-top: 5px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
padding-bottom: 5px;
width: 95%;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}
.op-txt1 {
font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
font-size: 12px;
line-height: 18px;
color: #666666;
letter-spacing: 1px;
padding-top: 10px;
padding-bottom: 10px;
width: 95%;
margin-right: auto;
margin-left: auto;
}
.op-price1 {
font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
font-size: 14px;
padding-top: 10px;
padding-bottom: 10px;
text-align: right;
border-top-width: 1px;
border-top-style: dotted;
border-top-color: #CCCCCC;
font-weight: bold;
width: 95%;
margin-right: auto;
margin-left: auto;
}
.op-cartbox {
background-color: #ededed;
width: 95%;
margin-right: auto;
margin-left: auto;
border-top-width: 2px;
border-top-style: solid;
border-top-color: #325F71;
height: auto;
padding-bottom: 5px;
}
.op-txt1-caution {
color: #ee5400;
width: 95%;
margin-right: auto;
margin-left: auto;
padding-top: 10px;
padding-bottom: 10px;
line-height: 17px;
}
.op-cartin1 {
width: 95%;
padding-top: 10px;
padding-bottom: 10px;
margin-right: auto;
margin-left: auto;
border-top-width: 1px;
border-top-style: dotted;
border-top-color: #325F71;
}
#opcartgo {
	margin-left: 5px;
}
.opcatebana {
	margin-top: 20px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #F0EDE4;
}
.op640500 {
	margin-top: 20px;
}
/*optin*/
.op1 .op-more .moretitle {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #F0EDE4;
	margin-bottom: 20px;
}
.more-img {
	height: 250px;
	width: 250px;
	margin-right: auto;
	margin-left: auto;
}
.op-more .op-torituke1 .moretitle {
	margin-bottom: 10px;
}
.more-img img {
	border: 2px solid #F0EDE4;
}
.op-more .txt-m1 {
	width: 250px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	text-align: center;
	padding-bottom: 5px;
}
#mt-blog #container #footer-big {
	text-align: left;
}
/*footer*/
.eco6txt {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing: 1px;
	line-height: 15px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
.muda {
	background-image: url(http://www.ikeda8.com/bousui/images/footer/muda.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 270px;
	margin-bottom: 10px;
	margin-top: 5px;
}
































.eco6pic {
	margin-top: 10px;
}
.noshi {
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.mo-txt {
	line-height: 20px;
	color: #666666;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 3px solid #ffa8bb;
}
.mothersday {
	margin-top: 10px;
}
#event1 {
height: auto;
width: 640px;
margin-top: 10px;
border: 1px solid #ffa8bb;
}
.mo1 {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
height: 30px;
width: 618px;
margin-top: 10px;
margin-bottom: 10px;
}
#event1 .mob {
padding: 9px;
}
.waku {
background-color: #F0EDE3;
padding: 3px;
border: 1px solid #CCCCCC;
margin-top: 15px;
margin-bottom: 5px;
}
.motxt {
font-size: 10px;
letter-spacing: 1px;
color: #333333;
line-height: 15px;
padding-right: 3px;
padding-left: 3px;
padding-bottom: 5px;
}
.waku2 {
border: 1px solid #F0EDE3;
}
.no1 {
background-image: url(images/fair/no1.gif);
background-repeat: no-repeat;
background-position: left bottom;
height: 30px;
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #F0EDE3;
background-color: #FFFFFF;
}
.mo50 {
background-image: url(images/fair/mo50.gif);
background-repeat: no-repeat;
background-position: left bottom;
height: 30px;
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #F0EDE3;
background-color: #FFFFFF;
}
.mo5010 {
background-image: url(images/fair/mo5010.gif);
background-repeat: no-repeat;
background-position: left bottom;
height: 30px;
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #F0EDE3;
background-color: #FFFFFF;
}
.mo10up {
background-image: url(images/fair/mo10up.gif);
background-repeat: no-repeat;
background-position: left bottom;
height: 30px;
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #F0EDE3;
background-color: #FFFFFF;
}
#teama {
background-image: url(images/fair/teama.gif);
background-repeat: no-repeat;
height: 50px;
width: 640px;
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #F0EDE3;
margin-top: 15px;
}
#iremasu {
	background-image: url(images/fair/iremasu.gif);
	height: 100px;
	border: 3px solid #F0EDE3;
}
#mo1 {
	color: #666666;
	background-image: url(images/fair/mo1.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 390px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCCCCC;
}
#mo-box {
	width: 370px;
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	letter-spacing: 1px;
	font-size: 12px;
}
#mo2 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	line-height: 17px;
	color: #FF0000;
}
.mo2bk {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	line-height: 17px;
	color: #666666;
	padding-top: 3px;
	padding-bottom: 3px;
}
#motxt11 {
	font-size: 10px;
	color: #666666;
letter-spacing: 0px;
}
#motoptxt {
	color: #666666;
	letter-spacing: 1px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*---head--*/
h1 span { display:none; }
#header1
 {
	padding: 0px;
	margin: 0px;
	height: 80px;
	width: 100%;
font-size: 10px;
}
#top-kanban {
	height: 46px;
	width: 184px;
	margin: 0px;
	padding-top: 10px;
	float: left;
}
#search11  {
	font-size: 11px;
	letter-spacing: 0px;
	color: #666666;
letter-spacing: 1px;
































}
#header-navi1, #header-navi2 {
	height: 20px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: right;
	padding-top: 10px;
	letter-spacing: 1px;
}
/*---melma--*/
#melma {
	background-image: url(images/side/memaga.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 170px;
margin-top: 10px;
}
#melma2 {
	width: 168px;
	height: 100%;
	background-color: #F0EDE3;
	border: 1px solid #CCCCCC;
	color: #333333;
	font-size: 11px;
	line-height: 16px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	letter-spacing: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#meltxt {
	padding: 0px;
	width: 95%;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
#melma2 .mel1 {
	padding-top: 3px;
	padding-bottom: 3px;
	color: #999999;
}
.melbt{
	text-align:center;
	margin:15px auto;
	padding: 5px;
	font-size:14px;
	background-color:#ffffff;
	border:1px solid #999999;
	width:100px;
}
































.fairimages_border{
	height:30px;
	border-bottom:1px solid #ccc;
	margin-bottom:30px;
}
































































/* //// σBLOX^C /////////////////////////////////////////////////////// */
































#inden_rank_box{
	width: 705px;
	text-align: left;
        line-height: 100%;
        height: 230px;
}
#inden_rank_box img{
	border:none;
}
#inden_rank_header{
	background:transparent url(images/common/rank/ranking_header.gif) no-repeat top left;
	width: 700px;
	height: 30px;
	position: relative;
}
#inden_rank_header p{
	display: block;
	position: absolute;
	top: 5px;
	left: 120px;
}
#inden_rank_box .rank_box1{
	border:1px solid #CCC;
	width:133px;
	height: 140px;
	text-align:center;
	margin: 5px 5px 0 0;
        float: left;
        padding: 3px 0 0 0;
}
#inden_rank_box .rank_box2{
	border-bottom:1px solid #CCC;
	width:200px;
	height: 53px;
	text-align:right;
    float: left;
	position:static;
    margin: 3px 35px 3px 0;
}
#inden_rank_box .rank_box1 h3{
	padding-left: 30px;
	text-decoration: none;
	font-weight: 100;
	text-align: left;
	height: 20px;
}
#inden_rank_box h3.rank1{
	background:transparent url(images/common/rank/rank_1.png) no-repeat scroll left -3px;
}
#inden_rank_box h3.rank2{
	background:transparent url(images/common/rank/rank_2.png) no-repeat scroll left -3px;
}
#inden_rank_box h3.rank3{
	background:transparent url(images/common/rank/rank_3.png) no-repeat scroll left -3px;
}
#inden_rank_box h3.rank4{
	background:transparent url(images/common/rank/rank_4.png) no-repeat scroll left -3px;
}
#inden_rank_box h3.rank5{
	background:transparent url(images/common/rank/rank_5.png) no-repeat scroll left -3px;
}
































/* //// 2011κΜϊpX^C /////////////////////////////////////////////////////// */
    #mother2011{
        width: 700px;
    }
    #mother2011 *{
        margin: 0;
        padding: 0;
    }
    #mother2011 #header{
        height:238px;
        background:url(http://www.ikeda8.com/inden/images/fair/h1.jpg) no-repeat center top;
    }
    #mother2011 h1{
        text-indent:-9999px;
    }
    #mother2011 .bt_tw{
        position: absolute;
        top: 220px;
        left: 32px;
    }
    #mother2011 img{
        border: 0;
    }
    #mother2011 hr{
        border-top: 1px solid #b14848;
    }
































/*σBtFA[28ρΪpX^C////////////////////////////////////////*/
#fair28 h1{
    text-indent: -9999px;
    background: url(http://www.ikeda8.com/inden/fair28/images/h1.jpg) no-repeat top left;
    height: 320px;
}
#fair28 p{
    text-indent: -9999px;
    height: 130px;    
}
#fair28 p.text1{
    background: url(http://www.ikeda8.com/inden/fair28/images/text1.png) no-repeat top left;
}
#fair28 p.text2{
    background: url(http://www.ikeda8.com/inden/fair28/images/text2.png) no-repeat top left;
    clear: both;
}
#fair28 img{
    float: left;
}
































#fair28h {
    width: 700px;
}
#fair28h img{
    border: 0;
}
#fair28h .indent{
    text-indent: -9999px;
}
#fair28h P{
    font-size: 10px;
    color: red;
    letter-spacing: 0.3pt;
}
































#fair28h h2{
}
#fair28h h2 a{
    background: url(http://www.ikeda8.com/inden/images/fair/contents/header.png) no-repeat top left;
    height: 307px;
    margin: 0;
    padding: 0;
    display: block;
}
































#fair28h ul#menu {
    list-style: none;
    padding: 0;
    margin: 0;
}
































#fair28h ul#menu li{
    float: left;
    margin: 10px auto;
    padding: 0;
}
#fair28h ul#menu li:after {
    content: " ";
    clear: both;
}
#fair28h ul#menu li a{
    background-image: url(http://www.ikeda8.com/inden/images/fair/contents/menu.png);
    width: 175px;
    height: 52px;
    display: block;
    text-indent: -9999px;
}
a#yk { background-position: 0px 0px; }
a#ts { background-position: -175px 0px; }
a#ry { background-position: -350px 0px; }
a#ch { background-position: -525px 0px; }
































#fair28h a.indexm{
    display: block;
    margin-bottom: 10px;
}
#fair28h h3 {
    height: 170px;
    margin: 20px 0px 0px 0px;
    padding: 0;
    clear: both;
}
#fair28h div#guid1 {
    margin-top: 30px;
    height: 400px;
    position: relative;
    background: url(http://www.ikeda8.com/inden/images/fair/contents/guid1.png) no-repeat top left;
}
#fair28h div#guid1 a{
    display: block;
    width: 194px;
    height: 51px;
    position: absolute;
    left: 498px;
    top: 295px;
    text-indent: -9999px;
}
#fair28h div#guid2 {
    height: 111px;
    background: url(http://www.ikeda8.com/inden/images/fair/contents/guid2.png) no-repeat top left;
}
































































#fair28h h3#yk {
    background: url(http://www.ikeda8.com/inden/images/fair/contents/yk_h.png) no-repeat top left;
}
#fair28h div#yk_box {
    height: 796px;
    background: url(http://www.ikeda8.com/inden/images/fair/contents/yk_gara.png) no-repeat bottom center;
}
































#fair28h h3#ts {
    background: url(http://www.ikeda8.com/inden/images/fair/contents/ts_h.png) no-repeat top left;
}
#fair28h div#ts_box {
    height: 633px;
    background: url(http://www.ikeda8.com/inden/images/fair/contents/ts_gara.png) no-repeat bottom center;
}
































#fair28h h3#ry {
    background: url(http://www.ikeda8.com/inden/images/fair/contents/ry_h.png) no-repeat top left;
}
#fair28h div#ry_box {
}
































#fair28h h3#ch {
    background: url(http://www.ikeda8.com/inden/images/fair/contents/ch_h.png) no-repeat top left;
}
#fair28h div#ch_box {
}
































/*ΤΏΑW2012X^C////////////////////////////////////////*/








#hanagara_box {
	width: 700px;
}
a:link { color: #664b46
}
a:visited {
 color: #664b46;
}
a { text-decoration:none;
}
#hanagara_image1 {
	background-image: url(http://www.ikeda8.com/inden/flower2012/images/image1.jpg);
	background-repeat: no-repeat;
	height: 677px;
	width: 700px;
	background-position: bottom;
	margin-bottom: 10px;
}
#hanagara_image2 {
	background-image: url(http://www.ikeda8.com/inden/flower2012/images/image2.jpg);
	background-repeat: no-repeat;
	height: 956px;
	width: 700px;
}
#hanagara_image2_1 {
	width: 330px;
	float: left;
	height: 450px;
	margin: 10px;
}
#hanagara_image2_2 {
	width: 330px;
	float: right;
	height: 450px;
	margin: 10px;
}
#hanagara_clear {
 clear: left;
}
#hanagara_002 {
	width: 200px;
	font-size: 13px;
	font-weight: 600;
	color: #372317;
	margin-top: 120px;
	line-height: 150%;
	margin-left: 40px;
	height: 80px;
	float: left;
	font-family: "lr SVbN", "MS Gothic", "Osaka|", Osaka-mono, monospace;
	margin-right: 30px;
}
#hanagara_002_2 {
	width: 200px;
	font-size: 13px;
	margin-top: 270px;
	margin-left: 30px;
	color: #664e4e;
	margin-right: 5px;
	margin-bottom: 5px;
	line-height: 100%;
}
#hanagara_108 {
	float: left;
	width: 200px;
	font-family: "lr SVbN", "MS Gothic", "Osaka|", Osaka-mono, monospace;
	font-size: 13px;
	font-weight: 600;
	color: #372317;
	margin-top: 40px;
	margin-left: 50px;
	line-height: 150%;
	margin-bottom: 0px;
	margin-right: 30px;
}
#hanagara_108_2 {
	width: 200px;
	font-size: 13px;
	margin-top: 275px;
	margin-left: 30px;
	color: #664e4e;
	margin-right: 5px;
	margin-bottom: 5px;
	line-height: 100%;
}
#hanagara_gift {
	height: 300px;
 padding-top: 200px;
	margin-top: 20px;
	margin-right: 10px;
	margin-left: 210px;
}
#hanagara_148 {
	float: left;
	width: 200px;
	font-family: "lr SVbN", "MS Gothic", "Osaka|", Osaka-mono, monospace;
	font-size: 13px;
	font-weight: 600;
	color: #372317;
	margin-top: 295px;
	margin-left: 45px;
	line-height: 150%;
	margin-bottom: 0px;
	margin-right: 30px;
}
#hanagara_sonota {
	height: 200px;
	font-size: 13px;
	margin-top: 50px;
	padding-left: 30px;
	line-height: 100%;
}
#hanagara_sonota_1 {
	height: 200px;
	margin-top: 90px;
	width: 200px;
	font-size: 13px;
	color: #664e4e;
	float: left;
}
#hanagara_sonota_2 {
	height: 200px;
	width: 185px;
	font-size: 13px;
	color: #664e4e;
	float: left;
	margin-top: 90px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#hanagara_sonota_3 {
	height: 200px;
	width: 170px;
	font-size: 13px;
	color: #664e4e;
	float: left;
	margin-top: 90px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 40px;
}
#hanagara_148_2 {
	width: 200px;
	font-size: 13px;
	margin-top: 15px;
	margin-left: 60px;
	color: #664e4e;
	margin-right: 5px;
	margin-bottom: 5px;
	line-height: 100%;
}








