@charset "shift_jis";
body {
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-x;
}
/*TChNݒ:visited*/
.widget-content a {
	color: #666;
	text-decoration: none;
}
.widget-content a:hover {
	color: #ff6600;
	text-decoration: underline;
}
.widget-content a:visited {
	
}
/* iꗗ */
#main-box2  img {
	padding: 0px;
	list-style-type: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.underline {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F0EDE4;
	margin-top: 20px;
}

.goodsDetail {
	float: left;
	width: 200px;
	height: 300px;
	text-align: center;
	margin-right: 10px;
}
.goodsDetail2 {
	float: left;
	width: 150px;
	height: 230px;
	text-align: center;
	margin-right: 5px;
}
.shouhin-price img {
	margin-right: 5px;
}
/**/
.asset-body .top-bana1 {
	height: 30px;
	width: 700px;
	margin-right: auto;
	background-image: url(images/iware/top_bana1.gif);
	background-repeat: no-repeat;
}
#wrapper-box .sub-navi {
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	padding: 5px;
	border: 3px solid #F2F2F2;
	margin-bottom: 20px;
	color: #666666;
	line-height: 18px;
	font-size: 12px;
	height: 120px;
}
#wrapper-box .sub-navi .sub-navi-box {
	width: 100px;
	padding: 5px;
	float: left;
	height: 110px;
	letter-spacing: 1px;
	text-align: left;
}
#wrapper-box .sub-navi ul {
}
#wrapper-box .sub-navi li {
}
#wrapper-box {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	width: 700px;
	padding: 0px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#wrapper-box ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#wrapper-box .sum {
	height: 100px;
	width: 100px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCCCCC;
}
#wrapper-box .txt-box1 {
	width: 95%;
	color: #333333;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	letter-spacing: 1px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	background-image: url(images/iware/left_bar.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}
#wrapper-box .txt-box2 {
	width: 95%;
	padding: 5px;
	color: #666666;
	letter-spacing: 1px;
	line-height: 18px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper-box .color-box {
	border: 3px solid #F2F2F2;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#wrapper-box .color-box img {
	margin-right: 10px;
	margin-top: 5px;
}
#wrapper-box .line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: 5px;
	margin-bottom: 10px;
}
#wrapper-box .go-top {
	text-align: right;
}
/* iware */
.asset-body .top-bana1 {
	height: 30px;
	width: 700px;
	margin-right: auto;
	background-image: url(images/iware/top_bana1.gif);
	background-repeat: no-repeat;
}
#wrapper-box .sub-navi {
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	padding: 5px;
	border: 3px solid #F2F2F2;
	margin-bottom: 20px;
	color: #666666;
	line-height: 18px;
	font-size: 12px;
	height: 120px;
}
#wrapper-box .sub-navi .sub-navi-box {
	width: 100px;
	padding: 5px;
	float: left;
	height: 110px;
	letter-spacing: 1px;
	text-align: left;
}
#wrapper-box .sub-navi ul {
}
#wrapper-box .sub-navi li {
}
#wrapper-box {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	width: 700px;
	padding: 0px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#wrapper-box ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#wrapper-box .sum {
	height: 100px;
	width: 100px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCCCCC;
}
#wrapper-box .txt-box1 {
	width: 95%;
	color: #333333;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	letter-spacing: 1px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	background-image: url(http://www.ikeda8.com/inden-ya/images/iware/left_bar.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}
#wrapper-box .txt-box2 {
	width: 95%;
	padding: 5px;
	color: #666666;
	letter-spacing: 1px;
	line-height: 18px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper-box .color-box {
	border: 3px solid #F2F2F2;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#wrapper-box .color-box img {
	margin-right: 10px;
	margin-top: 5px;
}
#wrapper-box .line {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	height: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
}
#wrapper-box .go-top {
	text-align: right;
}
/*cart*/
#main-body {
	width: 300px;
}
#main-body .wrapper1 {
	border: 2px solid #F2F2F2;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	letter-spacing: 1px;
}
#main-body .wrapper1 .c-txt1 {
	line-height: 15px;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
#main-body .wrapper1 .c-txt2 {
	line-height: 15px;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-weight: bold;
}
#main-body .wrapper1 .c-txt3 {
	line-height: 15px;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
}
#main-body .wrapper2 {
	border: 2px solid #F2F2F2;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	letter-spacing: 1px;
	padding-top: 10px;
}
#main-body .wrapper2 .reg {
	background-image: url(../cart/images/test/reg.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 290px;
	margin-right: auto;
	margin-left: auto;
}

#main-body .wrapper2  .org {
	background-image: url(../cart/images/test/org.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 290px;
	margin-right: auto;
	margin-left: auto;
}

#main-body .wrapper2 .notice1 {
	text-align: left;
	padding-left: 15px;
	font-size: 12px;
	color: #666666;
	line-height: 15px;
}
.color-aa   {
	text-align: center;
}
#main-body .wrapper2 .cart-in2 {
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	background-color: #F0EDE4;
	padding: 5px;
	border: 1px solid #CCCCCC;
}
#form1  td    {
	padding-top: 5px;
	padding-bottom: 5px;
}
.cart-in2 #form1 .t1 {
	padding-right: 5px;
}

#main-body #cart-navi {
	text-align: right;
	padding-right: 10px;
}
.sidemenu1 {
}
.main-box101 {
	width: 700px;
	padding-top: 5px;
	margin: 0px;
}
/*W Zbg*/
#footer-big {
	background-image: url(../images/common/footer/back.gif);
	background-repeat: repeat-x;
	width: 100%;
	margin-top: 20px;
	background-color: #372c24;
}
#footer-big a {
	color: #FFFFFF;
}
#footer-big a:hover {
	color: #FF6600;
}
#footer2 {
	height: 30px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
#footer3 {
	height: auto;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
#footer4 {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 80%;
	color: #FFFFFF;
	letter-spacing: 1px;
	text-align: center;
	line-height: 18px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5a4c40;
	padding-top: 3px;
}
* html #footer4 {
	background-color: #372c24;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 10px;
	color: #CCCCCC;
	letter-spacing: 1px;
	text-align: center;
	line-height: 18px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F0EDE4;
}
.left1-set {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #5a4c40;
	height: 480px;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	padding: 5px;
}

.left1-set2 {
	height: auto;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	padding: 5px;
}
.left10-set {
	height: 418px;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	padding: 5px;
}

.left-txt1 {
	color: #FFFFFF;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	letter-spacing: 1px;
	padding-right: 10px;
	padding-left: 10px;
}

.left-txt1 img {
	margin-right: 1px;
}

.left-txt2 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing: 1px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: 15px;
}
.left-txt2 img {
	margin-right: 3px;
}
#f-box {
	padding-bottom: 5px;
}
#footer3 #f-box .left1-box2 img {
	margin-right: 5px;
}
#footer3 #f-box .left1-box .left-txt1 img {
	margin-right: 5px;
}
#pin {
	margin-left: 5px;
}

#footer2 #f-box .yamain-txt {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #CCCCCC;
	font-size: 10px;
	letter-spacing: 1px;
	padding-right: 5px;
	padding-left: 25px;
	padding-top: 3px;
}
#footer2 #f-box {
	height: 30px;
}
.left-txt3 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing: 1px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: 15px;
}
.left-txt3 img {
	margin-right: 3px;
}
.left-txt3 .yamato {
	margin-top: 3px;
	margin-bottom: 3px;
}
/*price search*/
.price-w {
	width: 170px;
	margin: 0px;
	padding: 0px;
}
.price-w .price2l {
	background-image: url(images/common/side/erabu.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 170px;
}
.price-w .price-body1 {
	background-color: #f7f5ed;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	letter-spacing: 1px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e6e3dc;
	text-indent: 18px;
}
.price-w .price-body1 a {
	color: #666;
	text-decoration: none;
}
.price-w .price-body1 a:hover {
	color: #ff6600;
	text-decoration: underline;
}
.price-w .price-body2 {
	background-color: #f7f5ed;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	letter-spacing: 1px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e6e3dc;
}
.price-w .price-body2 a {
	color: #666;
	text-decoration: none;
}
.price-w .price-body2 a:hover {
	color: #ff6600;
	text-decoration: none;
}
.indentwa-box {
	width: 170px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.indentowa1  {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 11px;
	color: #666666;
	letter-spacing: 1px;
	line-height: 15px;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 5px;
}
.indentowa1 a {
	color: #666666;
	text-decoration: none;
}
.indentowa1 a:hover {
	color: #ff6600;
	text-decoration: underline;
}
.indentowa1 a:visited {
	color: #666666;
	text-decoration: none;
}

.indentwa-box2 {
	width: 170px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.price-w .link1 {
	background-color: #f7f5ed;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	letter-spacing: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e6e3dc;
	text-indent: 18px;
	width: 160px;
	background-image: url(../images/common/side/arowback17030.gif);
	background-repeat: no-repeat;
	padding-top: 9px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}


/**/
.tag-txt-box {
	font-size: 12px;
	color: #999999;
	width: 95%;
	padding-bottom: 3px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	margin-left: auto;
	margin-right: auto;
	font-size: 11px;
	padding-top: 3px;
	letter-spacing: 0px;
}
.asset-footer {
	border-top: 1px solid #ccc;
	margin-top: 10px;
	font-size: 11px;
	color: #666666;
}
.asset-footer a{
	color: #666;
	text-decoration: none;
}
.asset-footer a:hover {
	color: #990000;
	text-decoration: underline;
}
.asset-footer a:visited {
	color: #666666;
	text-decoration: none;
}
.entry-tags h4, .entry-categories h4

{
	margin-bottom: 0pt;
	margin-right: 0.25em;
	display: inline;
	font-size: 11px;
}
/* JeSgbvԐݒ */
.topbana {
	width: 640px;
	margin-bottom: 20px;
}
.topbana .top-txt1 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	width: 85%;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 2px solid #F0EDE4;
	line-height: 18px;
	margin-top: 20px;
}
.topbana .top-txt1 a {
	color: #666666;
	text-decoration: none;
}
.topbana .top-txt1 a:hover {
	color: #3399CC;
	text-decoration: underline;
}
.topbana .top-txt1 a:visited {
	color: #666666;
	text-decoration: none;
}
.topbana .top-txt1 img {
	margin-right: 3px;
	margin-left: 5px;
}
.topbana .kate-title1 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 14px;
	margin-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	color: #666666;
	font-weight: bold;
	padding-bottom: 2px;
}
.topbana .catebana {
	margin-top: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0EDE4;
}
.topbana .bana-640 img {
	border: 1px solid #F0EDE4;
}
.topbana .bana-640 {
	margin-top: 10px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	text-align: center;
}
.topbana .garabox {
	margin-top: 20px;
	border: 1px solid #F0EDE4;
	padding-top: 5px;
	padding-bottom: 5px;
}
.topbana .garabox .righttxt {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	padding: 10px;
}
.topbana .garabox2 {
	margin-top: 20px;
	border: 1px solid #F0EDE4;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 170px;
}

.topbana  .garabox2  .shoukai {
	margin-right: 3px;
	margin-left: 3px;
}
.topbana  .garabox2  .shoukai1 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	line-height: 15px;
}
.topbana .garabox2 .shoukai1 ul {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
}
.topbana .garabox2 .shoukai1 li {
	width: 24%;
	height: 140px;
	float: left;
	display: block;
	padding-right: 3px;
	padding-left: 3px;
	font-size: 11px;
}
.topbana .garabox2 .shoukai1 .line {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #F0EDE4;
	width: 23%;
}

.topbana .garabox2 .shoukai1 .sum74 {
	margin-bottom: 5px;
	margin-top: 10px;
}
.topbana .garabox3 {
	margin-top: 20px;
	border: 1px solid #F0EDE4;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 310px;
}
.topbana  .garabox3  .shoukai {
	margin-right: 3px;
	margin-left: 3px;
}
.topbana  .garabox3  .shoukai1 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	line-height: 15px;
}
.topbana .garabox3 .shoukai1 ul {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
}
.topbana .garabox3 .shoukai1 li {
	width: 24%;
	height: 140px;
	float: left;
	display: block;
	padding-right: 3px;
	padding-left: 3px;
	font-size: 11px;
}
.topbana .garabox3 .shoukai1 .line {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #F0EDE4;
	width: 23%;
}

.topbana .garabox3 .shoukai1 .sum74 {
	margin-bottom: 5px;
	margin-top: 10px;
	border: 1px solid #F0EDE4;
}
.caution-box {
	font-size: 12px;
	line-height: 18px;
	color: #FF3C3C;
	letter-spacing: 1px;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
	margin-top: 10px;
	border: 2px solid #F0EDE4;
	text-align: center;
}
.caution-box img {
	margin-right: 5px;
}
.garabox .righttxt a {
	color: #0099ff;
	text-decoration: none;
}
.garabox .righttxt a:hover {
	color: #0950A0;
	text-decoration: underline;
}
.topbana .garabox .righttxt img {
	margin-right: 3px;
}
.kensaku {
	width: 170px;
	margin-top: 10px;
	background-color: #FFFFFF;
}
.search_box {
	width: 170px;
	height: 31px;
	background-image: url(../images/arrow/bg_search_box.gif);
	background-repeat: no-repeat;
	color: #999999;
}
.kensaku .bana170 {
	background-image: url(../images/side/search_bana.gif);
	background-repeat: no-repeat;
	height: 31px;
	width: 170px;
	margin-bottom: 3px;
}
.search_box  .ti {
	float: left;
	padding: 0;
	border: 0;
	width: 130px;
	background: none;
	margin-top: 6px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 6px;
	color: #999999;
	letter-spacing: 1px;
}
.search_box   .btbt {
    float: right;
    margin: 3px 4px 0 0;
}
.ori70080 {
	background-image: url(../images/top/ori70080.jpg);
	background-repeat: no-repeat;
	width: 700px;
	margin-top: 10px;
}
.ori70080-under {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
}

.ori-product340 {
	height: 200px;
	width: 340px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
.ori-gara340 {
	height: 200px;
	width: 340px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
.box3 {
	width: 700px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	height: 190px;
}
.inden-end-line {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	height: 5px;
	margin-top: 20px;
}

.bana-set {
	width: 700px;
}
.bana-set ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.bana-set li {
	float: left;
	height: 160px;
	width: 345px;
	margin-right: 10px;
}
.bana-set .banaboxend {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 160px;
	width: 345px;
}
.bana-set34580 {
	width: 700px;
	height: 80px;
	margin-top: 10px;
}
.bana-set34580 ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.bana-set34580 li {
	float: left;
	height: 85px;
	width: 345px;
	margin-right: 5px;
}
.bana-set34580 .banaboxend {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 80px;
	width: 345px;
}
.indentowa70030 {
	background-image: url(../images/indentowa70030.gif);
	height: 30px;
	width: 700px;
	background-repeat: no-repeat;
	margin-top: 20px;
}
.indentowa70080-under {
	height: 50px;
	width: 700px;
	background-image: url(../images/main/indentowa70080.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
}

.bana-set-iware {
	width: 700px;
}
.bana-set-iware ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.bana-set-iware li {
	float: left;
	width: 345px;
	margin-right: 10px;
}
.bana-set-iware .banaboxend {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 345px;
}
.box3 .moretxt {
	padding: 10px;
	color: #666666;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	margin-top: 20px;
	margin-bottom: 10px;
	border: 3px solid #F0EDE4;
	line-height: 17px;
	letter-spacing: 1px;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
}
.box4 {
	width: 700px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	height: 190px;
}
.orijinal70030  {
	background-image: url(../images/orijinal70030.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 700px;
	margin-top: 20px;
}
.box4 .moretxt {
	padding: 10px;
	color: #666666;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	margin-top: 20px;
	margin-bottom: 20px;
	border: 3px solid #F0EDE4;
	line-height: 17px;
	letter-spacing: 1px;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
}
.e-top700150 {
	height: 150px;
	width: 700px;
	background-image: url(../images/event/top700150.jpg);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
.e-box1 {
	padding: 5px;
	border: 1px solid #D2D2D2;
	background-color: #339ACC;
	margin-top: 20px;
}

.e-txt1 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	text-align: center;
	padding: 10px;
	border: 3px solid #F0EDE4;
}
.e-red {
	color: #FF8080;
	padding-top: 5px;
	padding-bottom: 5px;
}
.e-box2 {
	margin-top: 20px;
}
.panf {
	padding: 5px;
	border: 1px solid #CCCCCC;
	background-color: #F0EDE4;
	margin-top: 5px;
	margin-bottom: 5px;
}
.right-txt1 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #666666;
	letter-spacing: 1px;
	font-weight: bold;
}
.mk {
	margin-right: 5px;
}
.right-txt2 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #666666;
	letter-spacing: 1px;
	line-height: 18px;
}
.wrapper {
	width: 700px;
}
.right-txt3 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	letter-spacing: 1px;
	line-height: 18px;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	padding: 5px;
	border: 3px solid #F0EDE4;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
.e-bl {
	color: #339ACC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 3px;
}
.e-box2 .space10 {
	height: 10px;
}
.red-caution {
	font-size: 12px;
	color: #FF8080;
	line-height: 18px;
	width: 90%;
	padding: 10px;
	letter-spacing: 1px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	border: 3px solid #F0EDE4;
	margin-bottom: 10px;
}
.e-box2 .foo-line {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	margin-top: 20px;
	height: 20px;
	margin-bottom: 10px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.e-box2 .gotop {
	text-align: right;
	margin-top: 5px;
}
.ik8ori70080-under {
	height: 50px;
	width: 700px;
	background-image: url(../images/main/ik8ori70080.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 10px;
}
.origarabox {
	height: auto;
	width: 628px;
	margin-top: 20px;
	padding: 5px;
	border: 1px solid #CCCCCC;
}
.origarabox .title {
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	letter-spacing: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-image: url(../images/gara_icon/orijinal/title.gif);
	height: 30px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}
.origarabox .gara80 {
	border: 1px solid #CCCCCC;
}
.origarabox .go-gara {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	letter-spacing: 1px;
	margin-top: 5px;
	padding-top: 5px;
	width: 100%;
	text-align: right;
}
.origarabox .go-gara img {
	margin-right: 3px;
}
.origarabox .go-gara a {
	text-decoration: none;
	color: #339ACC;
}
.origarabox .go-gara a:hover {
	color: #339ACC;
	text-decoration: underline;
}
.origarabox .go-gara a:visited {
	color: #339ACC;
	text-decoration: none;
}
.origarabox .undertxt {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 11px;
	color: #666666;
	padding-top: 3px;
	padding-bottom: 3px;
	letter-spacing: 1px;
	text-align: center;
}
.orijinal_righttxt {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	padding: 5px;
	line-height: 17px;
}
.topbana .orijinal_iware {
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0EDE4;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;stanton
}
.orijinal_iware_bana   {
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	background-image: url(../images/arrow/orijinal_bana596.jpg);
	background-repeat: no-repeat;
	height: 30px;
	margin-top: 10px;
}
/*IvVi*/
.op1 .op-more .moretitle {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #F0EDE4;
	margin-bottom: 20px;
}g {
	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;
}
.raping {
	width: 160px;
	padding: 5px;
	border: 2px solid #f0ede4;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 11px;
	line-height: 17px;
	color: #333333;
	height: 100%;
}
.rap1 {
	margin-top: 5px;
}
h1 a {
display:block;
height:56px;
width:184px;
background-repeat:no-repeat;
background-image: url(images/common/ikeda8_2.gif);
margin: 0;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
background-position: bottom;

}
h1 span { display:none; }
#header1
 {
	padding: 0px;
	margin: 0px;
	height: 80px;
	width: 100%;
}
#top-kanban {
	height: 46px;
	width: 184px;
	margin: 0px;
	padding-top: 10px;
	float: left;
}

.kensaku {
	font-size: 11px;
	padding-top: 15px;
	text-align: right;
	float: right;
}
.kensaku .search {
	font-size: 11px;
	letter-spacing: 0px;
}



#header-navi1, #header-navi2 {
	height: 20px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: right;
	padding-top: 10px;
	letter-spacing: 1px;
}
.memaga {
	width: 160px;
	padding: 5px;
	border: 2px solid #f0ede4;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 11px;
	line-height: 17px;
	color: #333333;
	height: 100%;
}
#main-body .wrapper4 {
	padding: 10px;
	text-align: center;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
}
#main-body .wrapper4 table td{
	padding: 3px;
	text-align: center;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#main-body .wrapper4 table th{
	padding: 3px;
	text-align: left;
	font-weight: 100;
	background-color: #F0EDE4;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.noticetxt_red{
	color: #FF3C3C;
}
