@charset "shift-jis";

.inner_content {
    width: 900px;
    margin: 0 auto;
}

/*€ξ{CSS*/
#wrap *{ list-style:none; margin:0; padding:0; font-family: 'Noto Sans JP', sans-serif;}
#wrap a{ text-decoration:none;}
#wrap a img{ border:none;}
#wrap a:hover img{ opacity:0.8;}
	
#wrap {width: 100%; max-width: 900px;margin: auto;padding: 0;}
#wrap .navi {width:900px; overflow:hidden; margin:0 auto; display:flex; align-items: center;}
#wrap .navi li {border: solid 2px #424242; line-height: 2em; text-align: center; float: left; margin:20px 20px 40px 0; font-size:15px; width:23%;height: 60px;}
#wrap .navi li:last-child {margin-right:0;}
#wrap .navi li a {color:#424242; display: block; position: relative; color: #424242; height: 100%;}
#wrap .navi li.line1 a {line-height:4; position: relative;}
#wrap .navi li a:hover {color:#FFF; background-color:#424242; -webkit-transition: .3s; transition: .3s;}

#wrap .kaiyu_wrap {width: 100%; max-width: 900px;margin: auto;padding: 0;}
#wrap .kaiyu_wrap ul.item_li{width: 100%;display: flex;flex-wrap: wrap; margin-bottom: 5%;}
#wrap .kaiyu_wrap .title{display: block;margin-top: 5%;}
#wrap .kaiyu_wrap ul.item_li li{ color:#bf0d10;}
#wrap .kaiyu_wrap .footer{display: none;}
#wrap .kaiyu_wrap .footer{display: none!important;}

#wrap .kaiyu_wrap2{width: 100%; max-width: 900px;margin: auto;padding: 0;}
#wrap .kaiyu_wrap2 ul.item_li{width: 100%;display: flex;flex-wrap: wrap;}
#wrap .kaiyu_wrap2 .title{display: block;}
#wrap .kaiyu_wrap2 ul.item_li li{margin-bottom: 0%; color:#bf0d10;}
#wrap .kaiyu_wrap2 .footer{display: none;}
#wrap .kaiyu_wrap2 .footer{display: none!important;}
	
#wrap .kaiyu_wrap3{width: 100%; max-width: 900px;margin: auto;padding: 0;}
#wrap .kaiyu_wrap3 ul.item_li{width: 100%;display: flex;flex-wrap: wrap; margin-bottom: 3%;}
#wrap .kaiyu_wrap3 .title{display: block;margin-top: 3%;}
#wrap .kaiyu_wrap3 ul.item_li li{ color:#bf0d10;}
#wrap .kaiyu_wrap3 .footer{display: none;}
#wrap .kaiyu_wrap3 .footer{display: none!important;}	

	
/*€floatΏiv*/
#wrap .kaiyu_wrap ul li .prices{display: block;width: 100%;margin: auto;text-align: center; color:#bf0d10;}
#wrap .kaiyu_wrap2 ul li .prices{display: block;width: 100%;margin: auto;text-align: center; color:#bf0d10;}
#wrap .kaiyu_wrap3 ul li .prices{display: block;width: 100%;margin: auto;text-align: center; color:#bf0d10;}
#wrap .spesicalprice {display:none;}
#wrap .buy_price li {display: inline;}
#wrap .price {font-family: centuryGB,"Century Gothic",helvetica,Arial,sans-serif;}