@charset "utf-8";

.columnB p {
line-height: 160%;
}

.columnB .mr5 {
	margin-right: 5px;
}

.columnB .main1 {
width: 420px;
float: left;
padding-top: 15px;
}

.columnB .main2 {
width: 344px;
float: left;
background: url(/NR/rdonlyres/A39566D4-578D-4AC0-979A-8B3B33B99B2C/0/bg_lineup_1.jpg) repeat-y left;
}

.columnB .main2 .texture {
background: #FFFFFF;
margin-left: 14px;
}

.columnB .main2 .texture .textureTxt{
color: #000000;
margin: 10px;
}

.columnB .explanation .left {
float: left;
width: 127px;
}

.columnB .explanation .right {
float: left;
width: 190px;
color: #000000;
}

.columnB .explanationTxt {
color: #000000;
margin: 0 29px 0 42px;
}

.columnB .explanation2 {
	padding-left: 40px;
}

.columnB .explanation2 .left {
float: left;
width: 137px;
}

.columnB .explanation2 .untying {
margin-top: 33px;
}

.columnB .explanation2 .right {
float: left;
width: 140px;
}

.kome {
color: #838383;
padding-left: 5px;
}

.pageUp {
text-align: right;
margin: 35px 0;
}

/*--lightbox--*/

#text_ingredients1_data {
margin: 0px;
padding: 0px;
}

#text_ingredients1_data .dateBox {
position: relative;
width: 672px;
height: 473px;
margin: 0px;
padding: 0px;
}

#text_ingredients1_data .dateBox img {
margin: 0px;
padding: 0px;
}

#outerImageContainer {
width: 672px !important;
}

#imageDataContainer {
width: 672px !important;
overflow: hidden;

}

.btn {
	position: absolute;
	left: 480px;
	top: 430px;
}

.btn2 {
	position: absolute;
	left: 510px;
	top: 370px;
}

.btn3 {
	position: absolute;
	left: 510px;
	top: 650px;
}


