.u_list-img-100 {
	margin-bottom:40px;
}

.u_list-img-100 li {
	list-style:none;
	width:100%;
}

.u_list-img-100 li {
	margin-right:0%;
	margin-bottom:40px;
}

.u_list-img-100 li img {
	width:100%;
}

.u_list-img-100 li:last-child {
	margin-bottom: 0;
}

.u_list-img-50 {
	margin-bottom:40px;
}

.u_list-img-50 li {
	list-style:none;
	width:48.5%;
	float:left;
}

.u_list-img-50 li:nth-child(2n+1) {
	margin-right:3%;
}

.u_list-img-50 li img {
	width:100%;
}

.fwB {font-weight:bold;}

.c_box3 .img, .c_box4 .img { margin-bottom:40px; }

.cRe {color:#e60012;}

a.c_button1, a.c_button1 p.text-narrow2, a:hover.c_button1 p.text-narrow2, a:visited.c_button1 p.text-narrow2{
	text-decoration:none !important;
}

.other-pages .c_sec .c_button2_type2 {padding-right:50px !important;}


ul.shiharai li {
	list-style:none;
	width:100%;
	padding-bottom:0px;
	margin-bottom:30px;
	display:block;
}

ul.shiharai li img {
	float:left;
	width:35%;
	margin-right:3%;
}


.c_both {
	clear:both;
}

dl.flow {
	background-image:url(../../images/photos/products/other/gauzefacemask/howtobuy/img7.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-bottom:60px;
	margin-bottom:30px;
}
dl.flow dt {
	list-style:none;
	float:none;
	width:100%;
	margin-right:0%;
	text-align:center;
	margin-bottom:30px;
}
dl.flow dt img {
	width:100%;
	max-width:400px;
	display:inline-block;
	margin:0 auto;
}
dl.flow dd {
	float:none;
	width:100%;
}
	
dl.flow:last-of-type{
	background-image:none;
	padding-bottom:0;
	margin-bottom:0;
}

.c_list2 a.c_button4 {height:150px; text-decoration:none !important;}
.c_list2 a.c_button4 span.text2 {text-decoration: underline; line-height:1.6em;}
