@charset "shift_jis";
/* CSS Document */
/*common*/
* {
	margin:0;
	padding:0
}
img {
	vertical-align:bottom;
	border:0;
}
ul, ul li {
	list-style:none
}
#toilet_cat {
	width:750px;
	margin:0 auto;
	font-size:12px;
	text-align:left;
	background:url(../IMAGE/toilet_cat/bg4.gif) repeat-y
}
#toilet_cat .top {
	padding:18px 18px 0 614px;
	margin-right:10px;
	background:url(../IMAGE/toilet_cat/bg3.gif) right 0 no-repeat
}
#toilet_cat li, #toilet_cat dt {
	float:left
}
#toilet_cat h3 {
	padding-top:20px;
	margin:0 10px;
	clear:both
}
#toilet_cat a:hover img{
	opacity:0.8;
	filter: alpha(opacity=80);
	background: #fff;
}
#toilet_cat a:hover img.imgover {
	filter: alpha(opacity=100);
	opacity:1.0;
}

/*price*/
#toilet_cat .buy_price {
	padding:5px 0 0 0;
	float:left;
	text-align:right
}
#toilet_cat .price_botan {
	padding:9px 0 5px 0;
	float:right
}
#toilet_cat .buy_price li {
	display:inline;
	float:none;
	line-height:110%;
	width:auto;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;

}
#toilet_cat .buy_price .price {
	font-size:20px;
	color:#FF0000;
	font-weight:bold;
	display:inline;
	width:auto;
}
#toilet_cat .buy_price br, #toilet_cat .buy_price .motoprice {
	display:none;
}
#toilet_cat .buy_price .spesicalprice {
	color:#0000FF;
	font-size:12px;
	font-weight:bold;
	display:block;
	text-align:left
}
#toilet_cat .buy_price .intax {
	display:none;
	padding-top:3px;
	font-weight:nomal;
	color:#FF0000;
	font-size:10px;
	display:inline;
	width:auto
}
#toilet_cat .box1 {
	margin:0 10px;
	background:url(../IMAGE/toilet_cat/bg5.gif) repeat-y;
	overflow:hidden
}
#toilet_cat .dlw706 {
	width:706px
}
#toilet_cat .dlw706 dt {
	width:351px;
	text-align:right
}
#toilet_cat .dlw706 .dtpt15 {
	padding-top:15px
}
#toilet_cat .dlw706 dd {
	width:334px;
	float:right;
	padding-top:15px;
}
#toilet_cat .dlw706 .ddw351 {
	width:351px;
	float:left;
	background:url(../IMAGE/toilet_cat/bg1.gif) right top no-repeat
}
#toilet_cat .dlw706 .ddw351 p {
	margin:0 155px 0 38px;
}
#toilet_cat .dlw706 .ddw159 {
	width:159px;
}
#toilet_cat .dlw706 .ddw175 {
	width:175px;
}
#toilet_cat .dlw706 .ddw353 {
	width:353px;
	float:left;
	padding:0;
	text-align:right
}
#toilet_cat .dlw334 {
	width:334px;
	background:url(../IMAGE/toilet_cat/bg2.gif) repeat-y;
	overflow:hidden
}
#toilet_cat .dlw334 dt {
	width:334px
}
#toilet_cat .dlw334 dd {
	width:100px;
	float:left;
	padding-top:15px;
	text-align:right
}
#toilet_cat .dlw334 p {
	margin-right:8px
}
#toilet_cat .dlw334 .pr226 {
	width:226px;
	padding-top:5px
}
#toilet_cat .dlw334 .buy_price {
	padding-left:23px
}
#toilet_cat .dlw334 .ddw218 {
	width:218px;
}
#toilet_cat .dlw334 .bot {
	padding-top:0;
	width:334px
}
#toilet_cat .column_2a {
	width:730px;
	background:url(../IMAGE/toilet_cat/line2.gif) 9px bottom no-repeat;
	padding:7px 0 13px 0;
	overflow:hidden
}
#toilet_cat .column_2a li {
	width:365px
}
#toilet_cat .column_2a .libg1 {
	background:url(../IMAGE/toilet_cat/line1.gif) repeat-y;
	overflow:hidden
}
#toilet_cat .column_2a .li2 {
	text-align: center;
	background:url(../IMAGE/toilet_cat/line1.gif) repeat-y;
	overflow:hidden
}
#toilet_cat .column_2a dl {
	margin:0 11px 0 21px;
	padding:17px 0 10px 0
}
#toilet_cat .column_2a dd {
	width:333px
}
#toilet_cat .column_2a .spesicalprice {
	display:inline;
	margin-left:62px;
}
#toilet_cat .column_2a .buy_price {
	padding:20px 0 0 0;
}
#toilet_cat .ple176 {
	margin-left:176px;
	padding:25px 0 21px 0
}
#toilet_cat .ple166 {
	margin-left:166px
}
#toilet_cat .column_3a {
	width:730px;
	background:url(../IMAGE/toilet_cat/line2.gif) 9px bottom no-repeat;
	padding:7px 0 13px 0;
	overflow:hidden
}
#toilet_cat .column_3a li {
	width:243px;
}
#toilet_cat .column_3a .liw243 {
	width:243px;
	background: url(../IMAGE/toilet_cat/line3.gif) right 0 repeat-y
}
#toilet_cat .column_3a dl {
	padding:0 0 10px 0;
	margin:0 13px 0 15px
}
#toilet_cat .column_3a dd {
	width:195px
}
#toilet_cat .column_3a .buy_price {
	padding-left:25px
}
#toilet_cat .dlw750 {
	width:750px;
	background:#FFF;
	padding-bottom:27px
}
#toilet_cat .dlw750 dt {
	width:750px
}
#toilet_cat .dlw750 p {
	margin: 0 243px;
	color:#524433;
	padding:26px 0 7px 0;
}
#toilet_cat .dlw750 dd {
	width:750px;
	clear:both
}
#toilet_cat .nobg {
	background:none
}

/*130925追加*/
#toilet_cat .column_1b {
	width:730px;
	background:url(../IMAGE/toilet_cat/line2.gif) 9px bottom no-repeat;
	padding:7px 0 13px 0;
	overflow:hidden
}
#toilet_cat .column_1b li {
	width:700px
}
#toilet_cat .column_1b_1 {
	width:730px;
	padding:0 0 13px 0;
	overflow:hidden;
	position:relative;
}
#toilet_cat .column_1b_1 li {
	width:700px;
}

#toilet_cat .column_1b .libg1 {
	background:url(../IMAGE/toilet_cat/line1.gif) repeat-y;
	overflow:hidden
}
#toilet_cat .column_1b .li2 {
	text-align: center;
	background:url(../IMAGE/toilet_cat/line1.gif) repeat-y;
	overflow:hidden
}
#toilet_cat .column_1b dl {
	margin:0 11px 0 21px;
	padding:17px 0 10px 0
}
#toilet_cat .column_1b dd {
	width:333px;
	margin-left:350px;
}
#toilet_cat .column_1b_1 dl {
	margin:0 11px 0 21px;
	padding:17px 0 10px 0
}
#toilet_cat .column_1b_1 dd {
	width:333px;
	margin-left:350px;
}

#toilet_cat .column_1b .spesicalprice {
	display:inline;
	margin-left:62px;
}
#toilet_cat .column_1b .buy_price {
	padding:20px 0 0 0;
}

/*130930追加分*/
#toilet_cat .bn2 {
	width:750px;
	background:#FFF;
}

#toilet_cat .bn2 dd {
	float:left;
}
#toilet_cat .bn2 dd img{
	padding:20px 0px 20px 200px;
}
#toilet_cat .movie_toile {
	position: absolute;
	bottom:78px;
	right:37px;
	z-index:3;
}

#toilet_cat .dotcom_bn {
	position: absolute;
	bottom:86px;
	left:21px;
	z-index:3;
}
