@charset "shift_jis";

/* ===================================
linen
bed,tukaisute,yuukou,paraffin
bed
tukaisute
yuukou
paraffin
=================================== */

/* ===== linen ===== */
div#linen{
	width:800px;
	margin:10px 0px 2em 75px;
	line-height:150%;
}
div#linen .red{color:#ff3300;}

div#linen p.price01,
div#linen p.price02,
div#linen p.price03,
div#linen p.price04,
div#linen p.price05{
	color:#AC0080;
	font-family:Arial,"メイリオ", Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Helvetica,sans-serif;
	font-weight:bold;
}
div#linen p.price01 span.font18,
div#linen p.price02 span.font18{
	font-size:18px !important;	
}
div#linen p.price01 span.font20,
div#linen p.price02 span.font20,
div#linen p.price03 span.font20,
div#linen p.price04 span.font20,
div#linen p.price05 span.font20{
	font-size:20px !important;	
}
div#linen p.price01 span.font27,
div#linen p.price02 span.font27{
	font-size:27px !important;	
}
div#linen p.price01 span.font12,
div#linen p.price02 span.font12,
div#linen p.price03 span.font12,
div#linen p.price04 span.font12,
div#linen p.price05 span.font12{
	font-size:12px !important;	
}


/* ===== bed,tukaisute,yuukou,paraffin ===== */
div#linen div.bed,div#linen div.tukaisute {
	width:800px;
	background:url(../img/content.gif) repeat-y left top;
	margin-top:6px;
}
div#linen div.paraffin{
	width:800px;
	background:url(../img/content2.gif) repeat-y left top;
	margin-top:10px;
}
div#linen div.yuukou{
	width:800px;
	background:url(../img/content3.gif) repeat-y left top;
	margin-top:10px;
}


/* ===== bed ===== */
div#linen div.bed div.lineup{
	background:url(../img/lineup.gif) no-repeat left top;
	position:relative;
	width:800px;
	height:/*462px*/ 574px;
}
div#linen div.bed div.lineup2{
	background:url(../img/lineup.gif) no-repeat left top;
	position:relative;
	width:800px;
	height:/*462px*/ 450px;
}
div#linen div.bed div.lineup h3.h301{
	position:absolute;
	top:27px;
	left:55px;
}
div#linen div.bed div.lineup p.img01{
	position:absolute;
	top:67px;
	left:29px;
}
div#linen div.bed div.lineup p.text01{
	position:absolute;
	top:65px;
	left:210px;
	width:180px;
}
div#linen div.bed div.lineup p.price01{
	position: absolute;
	top: 155px;
	left: 211px;
}
div#linen div.bed div.lineup p.button00{
	position:absolute;
	top:190px;
	left:210px;
}
div#linen div.bed div.lineup p.button01{
	position:absolute;
	top:190px;
	left:210px;
}
div#linen div.bed div.lineup p.img02{
	position:absolute;
	top:228px;
	left:30px;
	z-index:0;
}
div#linen div.bed div.lineup p.img03{
	position:absolute;
	top:228px;
	left:214px;
	z-index:0;
}
div#linen div.bed div.lineup p.img04{
	position:absolute;
	top:340px;
	left:30px;
	z-index:0;
}
div#linen div.bed div.lineup p.img05{
	position:absolute;
	top:340px;
	left:214px;
	z-index:0;
}
div#linen div.bed div.lineup h3.h302{
	position:absolute;
	top:27px;
	left:486px;
}
div#linen div.bed div.lineup p.img06{
	position:absolute;
	top:67px;
	left:410px;
}
div#linen div.bed div.lineup p.text02{
	position:absolute;
	top:65px;
	left:594px;
	width:175px;
}
div#linen div.bed div.lineup p.price02{
	position:absolute;
	top:189px;
	left:594px;
}
div#linen div.bed div.lineup p.img07{
	position:absolute;
	top:228px;
	left:408px;
	z-index:0;
}
div#linen div.bed div.lineup p.button05{
	position:absolute;
	top:412px;
	left:418px;
	z-index:1;
}
div#linen div.bed div.lineup p.img08{
	position:absolute;
	top:228px;
	left:594px;
	z-index:0;
}
div#linen div.bed div.lineup p.button06{
	position:absolute;
	top:412px;
	left:604px;
	z-index:1;
}
div#linen div.bed div.lineup p.img09{
	position:absolute;
	top:452px;
	left:30px;
	z-index:0;
}
div#linen div.bed div.lineup p.button07{
	position:absolute;
	top:524px;
	left:40px;
	z-index:1;
}


/* ===== tukaisute ===== */
div#linen div.tukaisute div.lineup{
	background:url(../img/lineup.gif) no-repeat left top;
	position:relative;
	width:800px;
	height:304px;
}
div#linen div.tukaisute div.lineup h3.h301{
	position: absolute;
	top: 26px;
	left: 53px;
}
div#linen div.tukaisute div.lineup h3.h303{
	position: absolute;
	top: 19px;
	left: 76px;
}
div#linen div.tukaisute div.lineup p.price01{
	position: absolute;
	top: 142px;
	left: 211px;
}
div#linen div.tukaisute div.lineup p.button01{
	position: absolute;
	top: 202px;
	left: 39px;
	width: 342px;
}
div#linen div.tukaisute div.lineup p.img01{
	position: absolute;
	top: 59px;
	left: 47px;
}
div#linen div.tukaisute div.lineup p.text01{
	position: absolute;
	top: 67px;
	left: 210px;
	width: 180px;
	text-align: left;
}
div#linen div.tukaisute div.lineup p.img03{
	position: absolute;
	top: 191px;
	left: 30px;
}
div#linen div.tukaisute div.lineup p.img04{
	position:absolute;
	top:189px;
	left:214px;
}
div#linen div.tukaisute div.lineup p.price02{
	position: absolute;
	top: 142px;
	left: 591px;
}
div#linen div.tukaisute div.lineup p.button02{
	position:absolute;
	top:262px;
	left:222px;
}

div#linen div.tukaisute div.lineup h3.h302{
	position: absolute;
	top: 25px;
	left: 433px;
}
div#linen div.tukaisute div.lineup h3.h304{
	position: absolute;
	top: 19px;
	left: 414px;
}
div#linen div.tukaisute div.lineup p.button03{
	position: absolute;
	top: 202px;
	left: 419px;
	width: 342px;
}
div#linen div.tukaisute div.lineup p.img02{
	position: absolute;
	top: 59px;
	left: 427px;
}
div#linen div.tukaisute div.lineup p.text02{
	position: absolute;
	top: 67px;
	left: 590px;
	width: 180px;
	text-align: left;
}
div#linen div.tukaisute div.lineup p.img05{
	position: absolute;
	top: 191px;
	left: 410px;
}
div#linen div.tukaisute div.lineup p.img06{
	position:absolute;
	top:189px;
	left:594px;
}

div#linen div.tukaisute div.lineup p.button04{
	position:absolute;
	top:262px;
	left:602px;
}


/* ===== yuukou ===== */
div#linen div.yuukou div.lineup{
	background:url(../img/lineup.gif) no-repeat left top;
	position:relative;
	width:800px;
	height:252px;
}
div#linen div.yuukou div.lineup h3.h301{
	position:absolute;
	top:18px;
	left:302px;
}
div#linen div.yuukou div.lineup p.price01{
	position:absolute;
	top:78px;
	left:48px;
}
div#linen div.yuukou div.lineup p.button01{
	position:absolute;
	top:111px;
	left:38px;
}
div#linen div.yuukou div.lineup p.img01{
	position:absolute;
	top:55px;
	left:212px;
}
div#linen div.yuukou div.lineup p.text01{
	position:absolute;
	top:180px;
	left:38px;
	width:342px;
	text-align:left;
}
div#linen div.yuukou div.lineup h3.h302{
	position:absolute;
	top:18px;
	left:270px;
}
div#linen div.yuukou div.lineup p.price02{
	position:absolute;
	top:78px;
	left:426px;
}
div#linen div.yuukou div.lineup p.button02{
	position:absolute;
	top:111px;
	left:415px;
}
div#linen div.yuukou div.lineup p.img02{
	position:absolute;
	top:53px;
	left:573px;
}
div#linen div.yuukou div.lineup p.text02{
	position:absolute;
	top:180px;
	left:421px;
	width:334px;
	text-align:left;
}
div#linen div.yuukou div.lineup h3.h303{
	position:absolute;
	top:18px;
	left:274px;
}


/* ===== paraffin ===== */
div#linen div.paraffin div.lineup{
	background:url(../img/lineup.gif) no-repeat left top;
	position:relative;
	width:800px;
	height:304px;
}
div#linen div.paraffin div.lineup h3.h301{
	position:absolute;
	top:26px;
	left:193px;
}
div#linen div.paraffin div.lineup p.img01{
	position:absolute;
	top:65px;
	left:27px;
	z-index:0;
}
div#linen div.paraffin div.lineup p.img02{
	position:absolute;
	top:65px;
	left:160px;
	z-index:1;
}
div#linen div.paraffin div.lineup p.img03{
	position:absolute;
	top:65px;
	left:297px;
	z-index:2;
}
div#linen div.paraffin div.lineup p.img04{
	position:absolute;
	top:65px;
	left:435px;
	z-index:2;
}
div#linen div.paraffin div.lineup p.price01{
	position:absolute;
	top:168px;
	left:35px;
	z-index:1;
}
div#linen div.paraffin div.lineup p.price02{
	position:absolute;
	top:168px;
	left:167px;
	z-index:1;
}
div#linen div.paraffin div.lineup p.price03{
	position:absolute;
	top:168px;
	left:305px;
	z-index:2;
}
div#linen div.paraffin div.lineup p.price04{
	position:absolute;
	top:168px;
	left:440px;
	z-index:2;
}
div#linen div.paraffin div.lineup p.button01{
	position:absolute;
	top:195px;
	left:35px;
}
div#linen div.paraffin div.lineup p.button02{
	position:absolute;
	top:195px;
	left:170px;
}
div#linen div.paraffin div.lineup p.button03{
	position:absolute;
	top:195px;
	left:305px;
}
div#linen div.paraffin div.lineup p.button04{
	position:absolute;
	top:195px;
	left:440px;
}
div#linen div.paraffin div.lineup p.text01{
	position:absolute;
	top:230px;
	left:38px;
	width:512px;
	text-align:left;
}
div#linen div.paraffin div.lineup h3.h302{
	position:absolute;
	top:26px;
	left:596px;
}
div#linen div.paraffin div.lineup p.price05{
	position:absolute;
	top:168px;
	left:617px;
}
div#linen div.paraffin div.lineup p.button05{
	position:absolute;
	top:195px;
	left:611px;
}
div#linen div.paraffin div.lineup p.img05{
	position:absolute;
	top:65px;
	left:592px;
}
div#linen div.paraffin div.lineup p.text02{
	position:absolute;
	top:229px;
	left:583px;
	width:183px;
	text-align:left;
	height: 77px;
}


/* ------------------------- */
div#linen div.bed div.lineup2 h3.h301{
	position:absolute;
	top:27px;
	left:55px;
}
div#linen div.bed div.lineup2 p.img01{
	position:absolute;
	top:67px;
	left:29px;
}
div#linen div.bed div.lineup2 p.text01{
	position:absolute;
	top:65px;
	left:210px;
	width:180px;
}
div#linen div.bed div.lineup2 p.price01{
	position:absolute;
	top:175px;
	left:210px;
}
div#linen div.bed div.lineup2 p.button01{
	position:absolute;
	top:190px;
	left:210px;
}
div#linen div.bed div.lineup2 p.img02{
	position:absolute;
	top:228px;
	left:30px;
	z-index:0;
}
div#linen div.bed div.lineup2 p.img03{
	position:absolute;
	top:228px;
	left:214px;
	z-index:0;
}
div#linen div.bed div.lineup2 p.img04{
	position:absolute;
	top:340px;
	left:30px;
	z-index:0;
}
div#linen div.bed div.lineup2 p.img05{
	position:absolute;
	top:340px;
	left:214px;
	z-index:0;
}
div#linen div.bed div.lineup2 h3.h302{
	position:absolute;
	top:27px;
	left:486px;
}
div#linen div.bed div.lineup2 p.img06{
	position:absolute;
	top:67px;
	left:410px;
}
div#linen div.bed div.lineup2 p.text02{
	position:absolute;
	top:65px;
	left:594px;
	width:175px;
}
div#linen div.bed div.lineup2 p.price02{
	position:absolute;
	top:189px;
	left:594px;
}
div#linen div.bed div.lineup2 p.img07{
	position:absolute;
	top:228px;
	left:408px;
	z-index:0;
}
div#linen div.bed div.lineup2 p.button05{
	position:absolute;
	top:412px;
	left:418px;
	z-index:1;
}
div#linen div.bed div.lineup2 p.img08{
	position:absolute;
	top:228px;
	left:594px;
	z-index:0;
}
div#linen div.bed div.lineup2 p.button06{
	position:absolute;
	top:412px;
	left:604px;
	z-index:1;
}
div#linen div.bed div.lineup2 p.img09{
	position:absolute;
	top:452px;
	left:30px;
	z-index:0;
}
div#linen div.bed div.lineup2 p.button07{
	position:absolute;
	top:524px;
	left:40px;
	z-index:1;
}


/* ===== tukaisute ===== */
div#linen div.tukaisute div.lineup2{
	background:url(../img/lineup.gif) no-repeat left top;
	position:relative;
	width:800px;
	height:225px;
}
div#linen div.tukaisute div.lineup2  h3.h301{
	position: absolute;
	top: 26px;
	left: 53px;
}
div#linen div.tukaisute div.lineup2 h3.h303{
	position: absolute;
	top: 19px;
	left: 49px;
}
div#linen div.tukaisute div.lineup2 p.price01{
	position: absolute;
	top: 150px;
	left: 211px;
}
div#linen div.tukaisute div.lineup2 p.button01{
	position: absolute;
	top: 185px;
	left: 39px;
	width: 342px;
}
div#linen div.tukaisute div.lineup2 p.img01{
	position: absolute;
	top: 59px;
	left: 47px;
}
div#linen div.tukaisute div.lineup2 p.text01{
	position: absolute;
	top: 67px;
	left: 210px;
	width: 180px;
	text-align: left;
}
div#linen div.tukaisute div.lineup2 p.img03{
	position: absolute;
	top: 191px;
	left: 30px;
}
div#linen div.tukaisute div.lineup2 p.img04{
	position:absolute;
	top:189px;
	left:214px;
}
div#linen div.tukaisute div.lineup2 p.price02{
	position: absolute;
	top: 150px;
	left: 591px;
}
div#linen div.tukaisute div.lineup2 p.button02{
	position:absolute;
	top:262px;
	left:222px;
}

div#linen div.tukaisute div.lineup2 h3.h302{
	position: absolute;
	top: 25px;
	left: 433px;
}
div#linen div.tukaisute div.lineup2 h3.h304{
	position: absolute;
	top: 19px;
	left: 414px;
}
div#linen div.tukaisute div.lineup2 p.button03{
	position: absolute;
	top: 185px;
	left: 419px;
	width: 342px;
}
div#linen div.tukaisute div.lineup2 p.img02{
	position: absolute;
	top: 59px;
	left: 427px;
}
div#linen div.tukaisute div.lineup2 p.text02{
	position: absolute;
	top: 67px;
	left: 590px;
	width: 180px;
	text-align: left;
}
div#linen div.tukaisute div.lineup2 p.img05{
	position: absolute;
	top: 191px;
	left: 410px;
}
div#linen div.tukaisute div.lineup2 p.img06{
	position:absolute;
	top:189px;
	left:594px;
}

div#linen div.tukaisute div.lineup2 p.button04{
	position:absolute;
	top:262px;
	left:602px;
}


/* ===== yuukou ===== */
div#linen div.yuukou div.lineup2{
	background:url(../img/lineup.gif) no-repeat left top;
	position:relative;
	width:800px;
	height:252px;
}
div#linen div.yuukou div.lineup2 h3.h301{
	position:absolute;
	top:18px;
	left:302px;
}
div#linen div.yuukou div.lineup2 p.price01{
	position:absolute;
	top:78px;
	left:48px;
}
div#linen div.yuukou div.lineup2 p.button01{
	position:absolute;
	top:111px;
	left:38px;
}
div#linen div.yuukou div.lineup2 p.img01{
	position:absolute;
	top:55px;
	left:212px;
}
div#linen div.yuukou div.lineup2 p.text01{
	position:absolute;
	top:180px;
	left:38px;
	width:342px;
	text-align:left;
}
div#linen div.yuukou div.lineup2 h3.h302{
	position:absolute;
	top:18px;
	left:270px;
}
div#linen div.yuukou div.lineup2 p.price02{
	position:absolute;
	top:78px;
	left:426px;
}
div#linen div.yuukou div.lineup2 p.button02{
	position:absolute;
	top:111px;
	left:415px;
}
div#linen div.yuukou div.lineup2 p.img02{
	position:absolute;
	top:53px;
	left:573px;
}
div#linen div.yuukou div.lineup2 p.text02{
	position:absolute;
	top:180px;
	left:421px;
	width:334px;
	text-align:left;
}
div#linen div.yuukou div.lineup2 h3.h303{
	position:absolute;
	top:18px;
	left:274px;
}


/* ===== paraffin ===== */
div#linen div.paraffin div.lineup2{
	background:url(../img/lineup.gif) no-repeat left top;
	position:relative;
	width:800px;
	height:304px;
}
div#linen div.paraffin div.lineup2 h3.h301{
	position:absolute;
	top:26px;
	left:193px;
}
div#linen div.paraffin div.lineup2 p.img01{
	position:absolute;
	top:65px;
	left:27px;
	z-index:0;
}
div#linen div.paraffin div.lineup2 p.img02{
	position:absolute;
	top:65px;
	left:160px;
	z-index:1;
}
div#linen div.paraffin div.lineup2 p.img03{
	position:absolute;
	top:65px;
	left:297px;
	z-index:2;
}
div#linen div.paraffin div.lineup2 p.img04{
	position:absolute;
	top:65px;
	left:435px;
	z-index:2;
}
div#linen div.paraffin div.lineup2 p.price01{
	position:absolute;
	top:168px;
	left:35px;
	z-index:1;
}
div#linen div.paraffin div.lineup2 p.price02{
	position:absolute;
	top:168px;
	left:167px;
	z-index:1;
}
div#linen div.paraffin div.lineup2 p.price03{
	position:absolute;
	top:168px;
	left:305px;
	z-index:2;
}
div#linen div.paraffin div.lineup2 p.price04{
	position:absolute;
	top:168px;
	left:440px;
	z-index:2;
}
div#linen div.paraffin div.lineup2 p.button01{
	position:absolute;
	top:195px;
	left:35px;
}
div#linen div.paraffin div.lineup2 p.button02{
	position:absolute;
	top:195px;
	left:170px;
}
div#linen div.paraffin div.lineup2 p.button03{
	position:absolute;
	top:195px;
	left:305px;
}
div#linen div.paraffin div.lineup2 p.button04{
	position:absolute;
	top:195px;
	left:440px;
}
div#linen div.paraffin div.lineup2 p.text01{
	position:absolute;
	top:230px;
	left:38px;
	width:512px;
	text-align:left;
}
div#linen div.paraffin div.lineup2 h3.h302{
	position:absolute;
	top:26px;
	left:596px;
}
div#linen div.paraffin div.lineup2 p.price05{
	position:absolute;
	top:168px;
	left:617px;
}
div#linen div.paraffin div.lineup2 p.button05{
	position:absolute;
	top:195px;
	left:611px;
}
div#linen div.paraffin div.lineup2 p.img05{
	position:absolute;
	top:65px;
	left:592px;
}
div#linen div.paraffin div.lineup2 p.text02{
	position:absolute;
	top:229px;
	left:583px;
	width:183px;
	text-align:left;
	height: 77px;
}
