body {margin:0;
		background:url(img/shower-top/bg.jpg);}
		
a img.linkimg{
	background:none!important;
	border:0;}
 
a:hover img.linkimg{
	opacity:0.6;
	filter:alpha(opacity=60);
	-ms-filter: "alpha( opacity=60 )";
	background:none!important;}

.kokuchi {border:1px solid #999;
			padding:10px;
			width:570px;}

.seo-bar-top {width:862px;
			height:42px;
			background:url(img/shower-top/head-on.jpg) repeat-x;}
		
.seo-top {width:866px;
		height:16px;
		font-size:12px;
		padding:3px 0 3px 0;}
		
.seo-top h1 {font-size:12px;
			margin:0;
			padding-left:75px;
			color:#999;
			float:left;}
			
.sitemap-top a{float:right;
			padding-right:10px;}

	
.seo-bar {background-color:#FFF;
			border-bottom:#F00 2px solid;}
		
.seo {width:866px;
		height:16px;
		font-size:12px;
		padding:3px 0 3px 0;}
		
.seo h1 {font-size:12px;
			margin:0;
			color:#999;
			float:left;}
			
.sitemap a{float:right;}

.base {background:url(img/shower-top/base.png) repeat-y;
		width:1024px;}
		
.base-2 {background:url(img/big-base.png) repeat-y;
		width:1024px;}

.green {color:#090;
			font-weight:bold;}

.red {color:#F00;
			font-weight:bold;}

/*header*/
.hed-bg {background:url(img/shower-top/hed-bg.png) repeat-x;}

.header {background:url(img/shower-top/head.jpg);
			width:866px;
			height:448px;
			text-indent:-9999px;}
.header2 {background:url(img/shower-top/head-sec.jpg);
			width:866px;
			height:194px;
			text-indent:-9999px;}
.header3 {background:url(img/big-header.jpg);
			width:1000px;
			height:194px;
			text-indent:-9999px;}
			
.head-title {background:url(img/shower-top/head-title.jpg);
				width:866px;
				height:72px;
				text-indent:-9999px;}
				
.head-cont01 {background:url(img/shower-top/head-cont01.jpg);
				width:866px;
				height:95px;
				text-indent:-9999px;}
				
.head-cont02 {background:url(img/shower-top/head-cont02.jpg);
				width:866px;
				height:313px;
				text-indent:-9999px;}
				
.head-cont03 {background:url(img/shower-top/head-cont03.jpg);
				width:866px;
				height:128px;
				padding-top:35px;}
				
.head-cont03-txta {width:140px;
					font-size:12px;
					padding-left:15px;
					text-align:left;
					line-height:160%;
					float:left;}
					
.head-cont03-txtb {width:140px;
					font-size:12px;
					padding-right:10px;
					text-align:left;
					line-height:160%;
					float:right;}
					
.head-cont04 {background:url(img/shower-top/head-cont04.jpg);
				width:866px;
				height:211px;
				padding-top:35px;}
				
.head-cont04-txta {width:140px;
					font-size:12px;
					padding-left:15px;
					text-align:left;
					line-height:160%;
					float:left;}
					
.head-cont04-txtb {width:140px;
					font-size:12px;
					padding-right:10px;
					text-align:left;
					line-height:160%;
					float:right;}
					
.head-cont05 {background:url(img/shower-top/head-cont05.jpg);
				width:866px;
				height:235px;
				text-indent:-9999px;}
				
#flashContent {background:url(img/shower-top/head-cont06.jpg);
				width:866px;
				height:430px;
				padding-top:50px;}
				
.flash-border {border:1px solid #666;
				width:350px;
				height:300px;}
			
.flash-border2 {border:1px solid #666;
				width:300px;
				height:257px;}
				
.head-menu {background:url(img/shower-top/hed-menu.jpg);
				width:862px;
				height:72px;
				text-indent:-9999px;}
				
.head-menu a{background:url(img/shower-top/hed-menu.jpg);
			display:block;
			float:left;}	
		
.head-menu01 a{width:170px;
				height:71px;}
.head-menu02 a{width:170px;
				height:71px;
				margin-left:4px;
				background-position:-174px 0;}
.head-menu03 a{width:84px;
				height:71px;
				margin-left:4px;
				background-position:-346px 0;}
.head-menu04 a{width:84px;
				height:71px;
				background-position:-432px 0;}
.head-menu05 a{width:170px;
				height:71px;
				margin-left:4px;
				background-position:-520px 0;}
.head-menu06 a{width:168px;
				height:71px;
				margin-left:4px;
				background-position:-694px 0;}

.head-menu01 a:hover{background-position:0 71px;}
.head-menu02 a:hover{background-position:-174px 71px;}
.head-menu03 a:hover{background-position:-346px 71px;}
.head-menu04 a:hover{background-position:-432px 71px;}
.head-menu05 a:hover{background-position:-520px 71px;}
.head-menu06 a:hover{background-position:-694px 71px;}

.head-menu2 {background:url(img/hed-menu.jpg);
				width:1000px;
				height:84px;
				text-indent:-9999px;}
.head-menu2 a{background:url(img/hed-menu.jpg);
				display:block;
				float:left;}
				
.head-menu2-01 a{width:196px;
				height:84px;
				background-position:-1px 0;}
.head-menu2-02 a{width:196px;
				height:84px;
				margin-left:6px;
				background-position:-202px 0;}
.head-menu2-03 a{width:100px;
				height:84px;
				margin-left:4px;
				background-position:-402px 0;}
.head-menu2-04 a{width:100px;
				height:84px;
				background-position:-502px 0;}
.head-menu2-05 a{width:193px;
				height:84px;
				margin-left:4px;
				background-position:-606px 0;}
.head-menu2-06 a{width:191px;
				height:84px;
				margin-left:5px;
				background-position:-804px 0;}

.head-menu2-01 a:hover{background-position:-1px 82px;}
.head-menu2-02 a:hover{background-position:-202px 82px;}
.head-menu2-03 a:hover{background-position:-402px 82px;}
.head-menu2-04 a:hover{background-position:-502px 82px;}
.head-menu2-05 a:hover{background-position:-606px 82px;}
.head-menu2-06 a:hover{background-position:-804px 82px;}
/*header*/

.content-bg {background:url(img/shower-top/content-bg.jpg) repeat-y;
				width:861px;}
				
.content-bg2 {background:url(img/content-bg-1000.jpg) repeat-y;
				width:1000px;
				margin-left:1px;}

/*left*/
.left {width:214px;
		float:left;
		text-align:left;}

.left h2{background:url(img/shower-top/h2bar.jpg);
			height:22px;
			color:#FFF;
			font-size:12px;
			padding:9px 0 0 10px;
			margin:0;}
		
				
.left-menu {background:url(img/shower-top/left-menu.jpg);
			width:214px;
			height:496px;}
				
.left-menu a{background:url(img/shower-top/left-menu.jpg);
				width:214px;
				height:55px;
				text-indent:-9999px;
				display:block;}
.left-menu01 a{background-position:0 0;}
.left-menu02 a{background-position:0 -55px;}
.left-menu03 a{background-position:0 -110px;}
.left-menu04 a{background-position:0 -165px;}
.left-menu05 a{background-position:0 -220px;}
.left-menu06 a{background-position:0 -275px;}
.left-menu07 a{background-position:0 -330px;}
.left-menu08 a{background-position:0 -385px;}
.left-menu09 a{background-position:0 -440px;}

.left-menu01 a:hover{background-position:-215px 0;}
.left-menu02 a:hover{background-position:-215px -55px;}
.left-menu03 a:hover{background-position:-215px -110px;}
.left-menu04 a:hover{background-position:-215px -165px;}
.left-menu05 a:hover{background-position:-215px -220px;}
.left-menu06 a:hover{background-position:-215px -275px;}
.left-menu07 a:hover{background-position:-215px -330px;}
.left-menu08 a:hover{background-position:-215px -385px;}
.left-menu09 a:hover{background-position:-215px -440px;}

.l-sub-menu {font-size:14px;}
.l-sub-menu ul{margin:15px 0 15px 25px;
				padding:0;}
.l-sub-menu li{margin-top:15px;}

.left a img.linkimg{margin-left:5px;}

.l-prof {border-top:1px dashed #666;
			font-size:14px;
			padding:10px 0 0 13px;
			margin-top:10px;}
.l-prof img{margin:10px 0 10px 0;}
			
.l-prof p{font-size:12px;
			line-height:160%;}
/*left*/

/*right*/
.right {width:645px;
		float:right;
		text-align:left;
		font-size:14px;
		line-height:160%;
		}
		
*html .right {clear:both;}

.right h2{background:url(img/shower-top/h2bar.jpg);
			width:636px;
			height:26px;
			color:#FFF;
			font-size:12px;
			padding:5px 0 0 10px;
			margin:0;}
			
.right2 {width:784px;
		float:right;
		text-align:left;
		font-size:13px;
		line-height:170%;}

.right2 h2{background:url(img/shower-top/h2bar.jpg);
			height:26px;
			color:#FFF;
			font-size:12px;
			padding:5px 0 0 10px;
			margin:0;}

.r-content {padding-left:10px;}

.mini-title {background:url(img/shower-top/mini-title.jpg);
				width:570px;
				height:33px;
				padding:10px 0 0 55px;
				font-size:16px;
				font-weight:bold;}

.top-img01 {background:url(img/shower-top/top-img01.jpg) no-repeat;
				width:615px;
				padding:75px 0 20px 20px;
				margin:10px 0 0 0;}
				
.top-img02 {background:url(img/shower-top/top-img02.jpg);
			width:625px;
			height:303px;
			margin-top:5px;
			margin-bottom:10px;
			text-indent:-9999px;}
.top-img02-voice {background:url(img/shower-top/top-img02-voice.jpg);
			width:595px;
			height:303px;
			margin:5px 0 10px 0;
			padding-bottom:5px;
			text-indent:-9999px;
			border-bottom:1px dashed #666;}
			
.top-img02-2 {background:url(img/top-img02-big.jpg);
			width:739px;
			height:190px;
			margin-top:10px;
			margin-bottom:15px;
			text-indent:-9999px;}
			
.top-img03 {background:url(img/shower-top/top-img03.jpg) no-repeat;
				width:605px;
				padding:76px 0 0 20px;
				margin:10px 0 0 0;}
.top-img03-2 {background:url(img/shower-top/top-img03-2.jpg) no-repeat;
				width:325px;
				height:550px;
				margin-top:15px;
				padding:6px 0 0 300px;}
				
.top-img04 {background:url(img/shower-top/top-img04.jpg) no-repeat;
				width:625px;
				height:550px;
				padding:75px 0 0 20px;
				margin:10px 0 0 0;}
				
.sekkei-prof {background:url(img/shower-top/sekkei-prof.jpg) no-repeat;
				width:450px;
				height:280px;
				margin:10px 0 10px 0;
				padding:75px 0 0 175px;}
				
.sekkei-txt{font-size:12px;
				padding-bottom:10px;
				width:420px;
				white-space:nowrap;
				
				}

.un-banner {border-top:1px dotted #333;
				margin-top:20px;
				padding-top:15px;}
				
.mk-onry {margin:30px 0 20px 0;}

/*right*/ 

/*shower-list*/
.shower-list {font-size:13px;
				text-align:center;
				width:570px;
				margin-left:10px;
				white-space:nowrap;}

.shower-list-midashi {border-top:1px solid #666; border-bottom:1px solid #666; color:#090; font-size:16px;}

.shower-title {background:url(img/shower-top/senmenbar-muzi.jpg) no-repeat;
				width:136px;
				height:20px;
				font-weight:bold;
				margin-bottom:10px;}
.campaign {background-color:#FF0;}
.nedan {font-size:16px;
		color:#F00;
		font-weight:bold;}
		
.nedan-tokka {font-size:16px;
		font-weight:bold;
		text-decoration:line-through;}
		
.teisei {font-size:12px;
			text-decoration:line-through;}
.size {font-size:12px;}
/*shower-list*/

/*kodawari*/
.big-green {font-size:18px;
			color:#060;
			font-weight:bold;
			margin:10px 0 10px 0;
			line-height:180%;}
.big-red {font-size:18px;
			color:#F00;
			font-weight:bold;
			margin:10px 0 10px 0;
			line-height:180%;}

.kodawari-title {background:url(img/kodawari/title.jpg) no-repeat;
					width:635px;
					height:104px;
					text-indent:-9999px;}
					
.kodawari-img01 {background:url(img/shower-top/top-img01.jpg) no-repeat;
				width:615px;
				padding:63px 0 0 20px;}
				
.kodawari-img02-1 {background:url(img/kodawari/img-02-1.jpg);
					width:492px;
					height:363px;
					font-size:12px;
					line-height:160%;
					padding:95px 0 0 135px;}

.kodawari-img02-2 {background:url(img/kodawari/img-02-2.jpg);
					width:601px;
					height:131px;
					font-size:12px;
					line-height:160%;
					padding:20px 0 0 25px;}
					
.kodawari-img02-3 {background:url(img/kodawari/img-02-3.jpg);
					width:627px;
					height:96px;
					font-size:12px;
					line-height:160%;
					padding-top:215px;}
.kodawari-img02-3 td{padding-left:20px;}

.kodawari-img02-4 {background:url(img/kodawari/img-02-4.jpg);
					width:627px;
					height:306px;
					text-indent:-9999px;}
					
.kodawari-img03 {background:url(img/kodawari/img-03.jpg);
					width:621px;
					height:828px;
					text-indent:-9999px;}
					
.kodawari-img04 {background:url(img/kodawari/img-04.jpg) no-repeat;
					width:606px;
					padding:60px 0 0 15px;
					margin-top:15px;}
					
.kodawari-img05 {background:url(img/kodawari/img-05.jpg) no-repeat;
					width:606px;
					padding:60px 0 0 15px;
					margin-top:15px;}
					
.kodawari-img06 {background:url(img/kodawari/img-06.jpg) no-repeat;
					width:606px;
					padding:60px 0 0 15px;
					margin-top:15px;}
					
.kodawari-img07 {background:url(img/kodawari/img-07.jpg) no-repeat;
					width:606px;
					padding:60px 0 0 15px;
					margin-top:15px;}
					
.kodawari-img08 {background:url(img/kodawari/img-08.jpg) no-repeat;
					width:606px;
					padding:60px 0 0 15px;
					margin-top:15px;}
					
.kodawari-img09 {background:url(img/kodawari/img-09.jpg) no-repeat;
					width:606px;
					padding:60px 0 0 15px;
					margin-top:15px;}
					
.kodawari-img10 {background:url(img/kodawari/img-10.jpg) no-repeat;
					width:606px;
					padding:60px 0 0 15px;
					margin-top:15px;}
					
.movie {width:635px;
		margin:15px 0 10px 10px;}
.movie td{vertical-align:top;}

.movie2 {width:605px;
		margin:15px 0 10px 25px;}
.movie2 td{vertical-align:top;}

.kodawari-img-tips {width:645px;
						margin-top:10px;
						font-size:12px;
						font-weight:bold;}
/*kodawari*/

/*panner*/
.panner-title {background:url(img/panneru/title.jpg) no-repeat;
					width:635px;
					height:104px;
					text-indent:-9999px;}
					
.panner-img01 {background:url(img/panneru/img-01.jpg) no-repeat;
				width:583px;
				height:700px;
				padding:65px 0 0 15px;}
				
.panner-img01 hr{border-bottom:1px dashed #666;
					border-top:0;
					border-left:0;
					border-right:0;
					margin:5px 0 5px 0;
					width:290px;}
					
.panner-img02 {background:url(img/panneru/img-02.jpg) no-repeat;
				width:617px;
				padding:55px 0 0 15px;
				margin-top:15px;}
				
.panner-img03 {background:url(img/panneru/img-03.jpg) no-repeat;
				width:617px;
				padding:55px 0 0 15px;
				margin-top:15px;}
				
.panner-img04 {background:url(img/panneru/img-04.jpg) no-repeat;
				width:617px;
				padding:75px 0 0 15px;
				margin-top:15px;}
				
.panner-img04 hr{border-bottom:1px dashed #666;
					border-top:0;
					border-left:0;
					border-right:0;
					margin-top:95px;}
					
.panner-buy {margin-left:15px;
				width:606px;}
/*panner*/

/*otoi*/
.otoi-title {background:url(img/otoi/title.jpg) no-repeat;
					width:635px;
					height:104px;
					text-indent:-9999px;}
					
.otoi-img01 {background:url(img/otoi/img-01.jpg) no-repeat;
				width:583px;
				padding:150px 0 0 15px;}
				
.otoi-img02 {background:url(img/otoi/img-02.jpg) no-repeat;
				width:744px;
				padding:160px 0 0 15px;}

.otoi-table {border:1px solid #A17B40;
				padding:8px;
				width:585px;}
				
.otoi-table2 {border:1px solid #A17B40;
				padding:8px;
				width:745px;}
				
.otoiawase-table {border-left:1px solid #A17B40;
					border-top:1px solid #A17B40;
				width:585px;}
.otoiawase-table td{padding:5px;
					border-right:1px solid #A17B40;
					border-bottom:1px solid #A17B40;}
				
.otoiawase-table2 {border-left:1px solid #A17B40;
					border-top:1px solid #A17B40;
					width:710px;}
.otoiawase-table2 td{padding:5px;
					border-right:1px solid #A17B40;
					border-bottom:1px solid #A17B40;}

.otoi-tyuui {border:1px solid #666;
				margin-top:10px;
				padding:5px;}
/*otoi*/

/*dairi*/
.dairi-title {background:url(img/dairi/title.jpg) no-repeat;
					width:635px;
					height:104px;
					text-indent:-9999px;}
					
.dairi-img01 {background:url(img/dairi/img.jpg) no-repeat;
				width:583px;
				height:180px;
				padding:75px 0 0 15px;}
				
.dairi-img02 {width:583px;
				padding:15px 0 0 25px;}

/*dairi*/

/*after*/
.after-title {background:url(img/after/title.jpg) no-repeat;
					width:635px;
					height:104px;
					text-indent:-9999px;}
					
.after-img01 {background:url(img/after/img01.jpg) no-repeat;
				width:598px;
				padding:60px 0 0 15px;}

/*after*/

/*gaiyou*/
.gaiyou-title {background:url(img/gaiyou/title.jpg) no-repeat;
					width:635px;
					height:104px;
					text-indent:-9999px;}
					
.gaiyo td{padding:5px;}
/*gaiyou*/

/*nagare*/
.nagare-title {background:url(img/nagare/title.jpg) no-repeat;
					width:635px;
					height:104px;
					text-indent:-9999px;}
					
.nagare-img01 {background:url(img/nagare/img-01.jpg) no-repeat;
				width:598px;
				padding:60px 0 0 15px;}

.nagare-img02 {background:url(img/nagare/img-02.jpg) no-repeat;
				width:598px;
				height:171px;
				margin-top:15px;
				padding:110px 0 0 15px;}
				
.nagare-img02-1 {background:url(img/nagare/img-02-1.jpg) no-repeat;
				width:598px;
				height:184px;
				margin-top:15px;
				padding:60px 0 0 15px;}

.nagare-img02-2 {background:url(img/nagare/img-02-2.jpg) no-repeat;
				width:598px;
				height:164px;
				margin-top:15px;
				padding:60px 0 0 15px;}
				
.nagare-img02-3 {background:url(img/nagare/img-02-3.jpg) no-repeat;
				width:598px;
				height:164px;
				margin-top:15px;
				padding:60px 0 0 15px;}
				
.nagare-img02-4 {background:url(img/nagare/img-02-4.jpg) no-repeat;
				width:598px;
				height:164px;
				margin-top:15px;
				padding:60px 0 0 15px;}
				
.nagare-img02-5 {background:url(img/nagare/img-02-5.jpg) no-repeat;
				width:598px;
				height:232px;
				margin-top:15px;
				padding:60px 0 0 15px;}

/*nagare*/

/*oky*/
.oky-title {background:url(img/oky/title.jpg) no-repeat;
					width:635px;
					height:104px;
					text-indent:-9999px;}
					
.oky-img01 {background:url(img/oky/img-01.jpg) no-repeat;
				width:598px;
				padding:50px 0 0 15px;}

.oky-img02 {background:url(img/oky/img-02.jpg) no-repeat;
				width:598px;
				margin-top:15px;
				margin-left:10px;
				padding:50px 0 0 0px;}
				
.oky-table td{vertical-align:top;
				font-size:10px;
				padding-left:15px;
				line-height:140%;}
				
.voice {text-align:left; 
		font-size:14px; 
		line-height:150%; 
		border:1px solid #CC9966; 
		width:598px; 
		margin-top:15px;}
		
.voice td{padding-top:5px;
			padding-left:5px;
			padding-bottom:5px;}
/*oky*/

/*kumitate*/
.kumitate-title {background:url(img/kumitate/title.jpg) no-repeat;
					width:635px;
					height:104px;
					text-indent:-9999px;}
.kumitate {width:620px;
			}
			
.kumitate td{vertical-align:top; padding-top:15px; padding-left:30px;}

.kumitate02 {width:620px;
			}
			
.kumitate02 td{vertical-align:top; padding-top:15px; padding-left:15px;}

.kumitate-title01 {background:url(img/kumitate/kumitate-img01.jpg);
					width:121px;
					height:21px;
					margin-top:10px;
					margin-left:25px;
					text-indent:-9999px;
					}
					
.kumitate-title02 {background:url(img/kumitate/kumitate-img02.jpg);
					width:121px;
					height:21px;
					margin-top:10px;
					margin-left:25px;
					text-indent:-9999px;
					}
					
.kumitate-title03 {background:url(img/kumitate/kumitate-title03.jpg);
					width:136px;
					height:21px;
					margin-top:10px;
					margin-left:25px;
					text-indent:-9999px;
					}
					
.kumitate-title04 {background:url(img/kumitate/kumitate-title04.jpg);
					width:217px;
					height:21px;
					margin-top:10px;
					margin-left:25px;
					text-indent:-9999px;
					}
					
.kumitate-title05 {background:url(img/kumitate/kumitate-title05.jpg);
					width:150px;
					height:21px;
					margin-top:10px;
					margin-left:25px;
					text-indent:-9999px;
					}
					
.kumitate-title06 {background:url(img/kumitate/kumitate-title06.jpg);
					width:122px;
					height:21px;
					margin-top:10px;
					margin-left:25px;
					text-indent:-9999px;
					}
					
.kumitate-title07 {background:url(img/kumitate/kumitate-img07.jpg);
					width:84px;
					height:21px;
					margin-top:10px;
					margin-left:25px;
					text-indent:-9999px;
					}
/*kumitate*/

/*origin*/
.origin-title {background:url(img/origin/title.jpg) no-repeat;
					width:635px;
					height:104px;
					text-indent:-9999px;}
					
.origin-subtitle {background:url(img/origin/origin-subtitle.jpg) no-repeat;
				margin-top:15px;
				margin-left:12px;
				width:618px;
				height:35px;
				text-indent:-9999px;}
				
.origin-subtitle02 {background:url(img/origin/origin-subtitle02.jpg) no-repeat;
				width:600px;
				height:35px;
				text-indent:-9999px;}
			
				
.origin-img01 {width:628px;
					background:url(img/origin/origin-img01.jpg) no-repeat;
					padding:35px 0 0 15px;}
	
.origin-img02 {width:628px;
					height:220px;
					padding:35px 0 0 15px;
					margin-top:15px;
					background:url(img/origin/origin-img02.jpg) no-repeat;}
					
.origin-img03 {width:314px;
					padding:35px 0 0 15px;
					margin-top:30px;
					background:url(img/origin/origin-img03.jpg) no-repeat;}
.border {width:280px;
			height:2px;
			margin-top:10px;
			padding-bottom:10px;
			border-top:1px #999999 dashed;}
/*origin*/

/*shower*/
.mk-040a-img01{background:url(img/shower/A040-img01.jpg) no-repeat;
			width:271px;
			height:457px;
			text-indent:-9999px;}
			
.mk-040a-img02{background:url(img/shower/A040-img08.jpg) no-repeat;
			height:233px;
			font-size:12px;
			padding:15px 0 0 180px;
			}
		
.mk-040a-img03{background:url(img/shower/A040-img16.jpg) no-repeat;
			font-size:12px;
			padding:180px 0 0 170px;
			}
			
.mk-050a-img01{background:url(img/shower/A050-img01.jpg) no-repeat;
			width:271px;
			height:457px;
			text-indent:-9999px;}
			
.mk-050a-img02{background:url(img/shower/A050-img08.jpg) no-repeat;
			height:233px;
			font-size:12px;
			padding:15px 0 0 180px;}
			
.mk-050a-img03{background:url(img/shower/A050-img15.jpg) no-repeat;
			font-size:12px;
			padding:180px 0 0 170px;
			}
				
.mk-new040a-img01{background:url(img/shower/new040-img01.jpg) no-repeat;
			width:271px;
			height:437px;
			text-indent:-9999px;}
			
.mk-new040a-img02{background:url(img/shower/new040-img02.jpg) no-repeat;
			width:312px;
			height:197px;
			padding:60px 0 0 290px;
			font-size:12px;
			line-height:150%;}
			
.mk-new040a-img02-1{background:url(img/shower/new040-img02-1.jpg) no-repeat;
			width:260px;
			height:205px;
			padding:35px 0 0 290px;
			font-size:12px;
			line-height:150%;}
			
.mk-new040a-img03{background:url(img/shower/new040-img03.jpg) no-repeat;
			width:260px;
			height:227px;
			padding:60px 0 0 290px;
			font-size:12px;
			line-height:150%;}
			
.mk-new040a-img05{background:url(img/shower/new040-img05.jpg) no-repeat;
			width:260px;
			height:373px;
			padding:40px 0 0 290px;
			font-size:12px;
			line-height:150%;}
			
.mk-new040a-img06{background:url(img/shower/new040-img06.jpg) no-repeat;
			width:545px;
			padding:65px 0 0 5px;
			font-size:12px;
			line-height:150%;}
			
.mk-new040a-img07{background:url(img/shower/new040-img07.jpg) no-repeat;
			width:610px;
			padding:325px 0 0 5px;
			font-size:12px;
			line-height:150%;}
			
.mk-new040a-img08{background:url(img/shower/new040-img08.jpg) no-repeat;
			width:380px;
			height:233px;
			margin-top:20px;
			padding:5px 0 0 170px;
			font-size:12px;
			line-height:150%;}
			
.mk-new040a-img11{background:url(img/shower/new040-img11.jpg) no-repeat;
			width:270px;
			height:200px;
			margin-top:20px;
			padding:60px 0 0 290px;
			font-size:12px;
			line-height:150%;}
			
.mk-new050a-img01{background:url(img/shower/new050-img01.jpg) no-repeat;
			width:271px;
			height:437px;
			text-indent:-9999px;}
			
.mk-new050a-img02{background:url(img/shower/new050-img02.jpg) no-repeat;
			width:260px;
			height:197px;
			padding:60px 0 0 290px;
			font-size:12px;
			line-height:150%;}
			
.mk-new050a-img02-1{background:url(img/shower/new050-img02-1.jpg) no-repeat;
			width:260px;
			height:205px;
			padding:35px 0 0 290px;
			font-size:12px;
			line-height:150%;}
			
.mk-new050a-img03{background:url(img/shower/new050-img03.jpg) no-repeat;
			width:278px;
			padding:60px 0 0 300px;
			font-size:12px;
			line-height:150%;}
			
.mk-new050a-img03-1{background:url(img/shower/new050-img03-1.jpg) no-repeat;
			width:300px;
			height:390px;
			padding:10px 0 0 300px;
			font-size:12px;
			line-height:150%;}
			
.mk-new050a-img05{background:url(img/shower/new050-img05.jpg) no-repeat;
			width:304px;
			height:373px;
			padding:40px 0 0 290px;
			font-size:12px;
			line-height:150%;}
			
.mk-new050a-img05-1{background:url(img/shower/new050-img05-1.jpg) no-repeat;
			width:590px;
			height:33px;
			padding:400px 0 0 10px;
			font-size:12px;
			line-height:150%;}
			
.mk-new050a-img06{background:url(img/shower/new050-img06.jpg) no-repeat;
			width:545px;
			padding:65px 0 0 5px;
			font-size:12px;
			line-height:150%;}
			
.mk-new050a-img07{background:url(img/shower/new050-img07.jpg) no-repeat;
			width:400px;
			height:305px;
			margin-top:20px;
			padding:40px 0 0 215px;
			font-size:12px;
			line-height:150%;}

.mk-new050a-img07-1{background:url(img/shower/new050-img07-1.jpg) no-repeat;
			width:610px;
			height:210px;
			padding:20px 0 0 5px;
			font-size:12px;
			line-height:150%;}
			
.mk-new050a-img07-2{background:url(img/shower/new050-img07-2.jpg) no-repeat;
			width:610px;
			height:355px;
			padding:15px 0 0 5px;
			font-size:12px;
			line-height:150%;}
			
.mk-new050a-img08{background:url(img/shower/new050-img08.jpg) no-repeat;
			width:380px;
			height:280px;
			margin:30px 0 0 2px;
			padding:45px 0 0 215px;
			font-size:12px;
			line-height:150%;}
			
.mk-new050a-img08-1{background:url(img/shower/new050-img08-1.jpg) no-repeat;
			width:380px;
			height:265px;
			margin-top:30px;
			padding:40px 0 0 210px;
			font-size:12px;
			line-height:150%;}
			
.mk-new050a-img08-2 {background:url(img/shower/new050-img08-2.jpg) no-repeat;
						width:500px;
						margin-top:30px;
						padding-top:30px;
						font-size:12px;
						line-height:150%;}
						
.mk-new050a-img08-3 {background:url(img/shower/new050-img08-3.jpg) no-repeat;
						width:500px;
						margin-top:20px;
						padding-top:30px;
						font-size:12px;
						line-height:150%;}
					
.mk-207a-img01{background:url(img/shower/207-img01.jpg) no-repeat;
			width:271px;
			height:457px;
			text-indent:-9999px;}
			
.mk-040jr-img01{background:url(img/shower/JR040-img01.jpg) no-repeat;
			width:271px;
			height:457px;
			text-indent:-9999px;}
					
.mk-new209-haisui {background:url(img/shower/new209-haisui-title.jpg) no-repeat;
						width:500px;
						margin-top:20px;
						padding-top:30px;
						font-size:12px;
						line-height:150%;}
						
.mk-new050a-img08-4 {background:url(img/shower/new050-img08-4.jpg) no-repeat;
						height:190px;
						margin-top:30px;
						padding:35px 0 0 295px;
						font-size:12px;
						line-height:150%;}
			
.mk-new050a-img11{background:url(img/shower/new050-img11.jpg) no-repeat;
			width:288px;
			height:200px;
			margin-top:20px;
			padding:60px 0 0 290px;
			font-size:12px;
			line-height:150%;}
		
.mk-new050a-img12{background:url(img/shower/new050-img12.jpg) no-repeat;
			width:540px;
			margin-top:20px;
			padding:60px 0 0 5px;
			font-size:12px;
			line-height:150%;}
			
.mk-new050a-img13{background:url(img/shower/new050-img13.jpg) no-repeat;
			height:340px;
			margin-top:20px;
			padding:50px 0 0 255px;
			font-size:12px;
			line-height:150%;}

.mk-209a-img02{background:url(img/shower/A209-img02.jpg) no-repeat;
			width:260px;
			height:197px;
			padding:60px 0 0 310px;
			font-size:12px;
			line-height:150%;}
			
.mk-209a-img03{background:url(img/shower/A209-img03.jpg) no-repeat;
			width:500px;
			padding:58px 0 10px 3px;
			font-size:12px;
			line-height:150%;}
			
.mk-209a-img03-2{background:url(img/shower/A209-img03-2.jpg) no-repeat;
			width:590px;
			padding:320px 0 0 10px;
			font-size:12px;
			line-height:150%;}
			
.mk-209a-img03-3{background:url(img/shower/A209-img03-3.jpg) no-repeat;
			width:590px;
			height:33px;
			margin-top:15px;
			margin-bottom:5px;
			padding:25px 0 0 10px;
			font-size:12px;
			line-height:150%;}
			
.mk-209a-img04{background:url(img/shower/A209-img04.jpg) no-repeat;
			width:300px;
			height:460px;
			padding:60px 0 0 290px;
			font-size:12px;
			line-height:150%;}
			
.mk-209a-img05{background:url(img/shower/A209-img05.jpg) no-repeat;
			width:260px;
			height:197px;
			padding:60px 0 0 290px;
			font-size:12px;
			line-height:150%;}
			
.mk-209a-img06{background:url(img/shower/A209-img06.jpg) no-repeat;
			width:500px;
			padding:58px 0 0 3px;
			font-size:12px;
			line-height:150%;}
			
.mk-209a-img07{background:url(img/shower/A209-img07.jpg) no-repeat;
			width:310px;
			padding:60px 0 0 290px;
			font-size:12px;
			line-height:150%;}
			
.mk-209a-img08{background:url(img/shower/A209-img08.jpg) no-repeat;
			width:300px;
			height:340px;
			padding:30px 0 0 250px;
			font-size:12px;
			line-height:150%;}
			
.mk-209a-img09{background:url(img/shower/A209-img09.jpg) no-repeat;
			width:260px;
			height:380px;
			padding:60px 0 0 290px;
			font-size:12px;
			line-height:150%;}
				
.mk-209a-img10{background:url(img/shower/A209-img10.jpg) no-repeat;
			width:300px;
			height:340px;
			padding:30px 0 0 250px;
			font-size:12px;
			line-height:150%;}

.mk-209a-img11{background:url(img/shower/A209-img11.jpg) no-repeat;
			width:300px;
			height:340px;
			padding:30px 0 0 250px;
			font-size:12px;
			line-height:150%;}

.mk-209a-img12{background:url(img/shower/A209-img12.jpg) no-repeat;
			width:260px;
			height:350px;
			padding:30px 0 0 250px;
			font-size:12px;
			line-height:150%;}
			
.mk-209a-img13{background:url(img/shower/A209-img13.jpg) no-repeat;
			width:315px;
			height:490px;
			padding:30px 0 0 300px;
			font-size:12px;
			line-height:150%;}
				
.mk024-img01 {background:url(image/shower/024-img01.jpg) no-repeat;
			width:230px;
			height:484px;
			text-indent:-9999px;}
			
.mk024-img02 {background:url(image/shower/024-img10.jpg) no-repeat;
				width:395px;
				height:267px;
				font-size:12px;
				padding:20px 0 0 220px;}
				
.mk024-img03 {background:url(image/shower/024-img09.jpg) no-repeat;
				width:395px;
				height:152px;
				font-size:12px;
				padding-left:220px;
				margin-bottom:45px;}
				
.mk024-img04 {background:url(image/shower/024-img11.jpg) no-repeat;
				width:395px;
				height:152px;
				font-size:12px;
				padding:20px 0 0 200px;
				margin:45px 0 25px 0;}
				
.mk024-img05 {background:url(image/shower/024-img14.jpg) no-repeat;
				width:395px;
				height:152px;
				font-size:12px;
				padding:20px 0 0 220px;
				margin:45px 0 25px 0;}
				
.mk024-img06 {background:url(image/shower/024-img19.jpg) no-repeat;
				width:395px;
				height:270px;
				font-size:12px;
				padding:20px 0 0 220px;
				margin:45px 0 25px 0;}
				
.mk024-img16 {background:url(image/shower/024-img16.jpg) no-repeat;
				width:395px;
				height:255px;
				font-size:12px;
				padding:20px 0 0 200px;
				margin:45px 0 25px 0;}
				
.mk024-img20 {background:url(image/shower/024-img20.jpg) no-repeat;
				width:395px;
				height:152px;
				font-size:12px;
				padding:20px 0 0 200px;
				margin:45px 0 25px 0;}
				
.mk024-img21 {background:url(image/shower/024-img21.jpg) no-repeat;
				width:395px;
				height:152px;
				font-size:12px;
				padding:20px 0 0 200px;
				margin:45px 0 25px 0;}
				
.mk024-img22 {background:url(image/shower/024-img22.jpg) no-repeat;
			width:235px;
			height:534px;
			text-indent:-9999px;}
				
.mk024-img-new01 {background:url(image/shower/024-img-new01.jpg) no-repeat;
				width:395px;
				height:152px;
				font-size:12px;
				padding:35px 0 0 200px;
				margin:25px 0 25px 0;}
				
.mk024-img-new02 {background:url(image/shower/024-img-new02.jpg) no-repeat;
				width:395px;
				height:255px;
				font-size:12px;
				padding:35px 0 0 200px;
				margin:25px 0 25px;}
				
.mk024-img-new03 {background:url(image/shower/024-img-new03.jpg) no-repeat;
				width:395px;
				height:152px;
				font-size:12px;
				padding:35px 0 0 200px;
				margin:25px 0 25px 0;}
				
.mk024-img-new05 {background:url(image/shower/024-img-new05.jpg) no-repeat;
				width:395px;
				height:152px;
				font-size:12px;
				padding:35px 0 0 200px;
				margin:25px 0 25px 0;}
				
.mk-s-txt {font-size:12px;
			line-height:150%;
			margin-left:5px;}
			
.linup {width:505px; text-align:center;}
.linup td{vertical-align:top;}

.shower-etc-txt {font-size:13px;
					padding-top:15px;
					padding-left:15px;}

.showeretc-img01-1{width:750px;
					height:720px;
					margin-top:10px;
					text-indent:-9999px;
					background:url(img/shower/showeretc-img01-2.jpg) no-repeat;}

.showeretc-img01-2{width:750px;
					height:673px;
					margin-top:20px;
					text-indent:-9999px;
					background:url(img/shower/showeretc-img01-3.jpg) no-repeat;}
					
.showeretc-img01{width:750px;
					height:685px;
					margin-top:20px;
					text-indent:-9999px;
					background:url(img/shower/showeretc-img01.jpg) no-repeat;}
					
.showeretc-img02{width:750px;
					height:35px;
					margin-top:20px;
					text-indent:-9999px;
					background:url(img/shower/showeretc-img02.jpg) no-repeat;}
/*shower*/

/*etc-item*/

.axe-title {background:url(img/axe/axe-title.jpg) no-repeat;
				width:750px;
				height:35px;
				margin:15px 0 0 0px;
				text-indent:-9999px;}
				
.axe {text-align:center;}

.axe img{width:130px;
			height:100px;}
			
.kitchen-img01{width:770px;
					height:256px;
					padding:55px 0 0 15px;
					margin-top:15px;
					background:url(img/kitchen/kitchen-img01.jpg) no-repeat;}
					
.kitchen-img02{width:770px;
					height:330px;
					padding:55px 0 0 15px;
					margin-top:70px;
					background:url(img/kitchen/kitchen-img02.jpg) no-repeat;}
				
.blick {text-align:center;}
					
.blick img{width:130px;
			height:87px;
			text-align:center;}

.stone-title {background:url(img/stone/stone-title.jpg) no-repeat;
				margin:15px 0 0 0;
				width:750px;
				height:35px;
				text-indent:-9999px;}

.bunb {text-align:center;}

.bunb img{width:130px;
			height:78px;
			text-align:center;}
			
.bunb-title01 {background:url(img/bunb/bunb-title01.jpg) no-repeat;
				margin-top:10px;
				width:760px;
				height:35px;
				text-indent:-9999px;}
			
.bunb-title02 {background:url(img/bunb/bunb-title02.jpg) no-repeat;
				margin-top:10px;
				width:760px;
				height:35px;
				text-indent:-9999px;}
				
.kibako-img01{background:url(img/kibako/kibako-img01.jpg) no-repeat;
				margin-top:15px;
				padding-top:55px;
				padding-left:15px;
				width:745px;
				height:370px;
				}
		
.kibako-img02 {background:url(img/kibako/kibako-img02.jpg) no-repeat;
				margin-top:15px;
				width:760px;
				height:35px;
				text-indent:-9999px;}

.kibako {text-align:center;}				
.kibako td{vertical-align:top;}

.kibako img {width:130px;
				height:130px;
				text-align:center;}
				
.smoke {text-align:center;}
.smoke img{width:130px;
			height:78px;
			text-align:center;}

.smoke-img01 {width:745px;
				margin-top:15px;
				padding-top:55px;
				padding-left:15px;
				background:url(img/smoke/smoke-img01.jpg) no-repeat;}
				
.smoke-img02 {width:758px;
				height:35px;
				text-indent:-9999px;
				background:url(img/smoke/smoke-img02.jpg) no-repeat;}
				
.etc-title {background:url(img/etc/etc-title.jpg) no-repeat;
			width:620px;
			height:35px;
			margin-top:10px;
			text-indent:-9999px;
			}
		
.etc {text-indent:-9999px;
			margin-top:15px;
			margin-bottom:5px;}
			
.etc a {width:300px;
				height:155px;
				float:left;
				display:block;}

	
.etc-01 a{background:url(img/etc/etc-01.jpg);
				background-position:0px 0px;}
.etc-02 a{background:url(img/etc/etc-02.jpg);
				background-position:0px 0px;}
.etc-03 a{background:url(img/etc/etc-03.jpg);
				background-position:0px 0px;}
.etc-04 a{background:url(img/etc/etc-04.jpg);
				background-position:0px 0px;}
.etc-05 a{background:url(img/etc/etc-05.jpg);
				background-position:0px 0px;}
.etc-06 a{background:url(img/etc/etc-06.jpg);
				background-position:0px 0px;}
.etc-07 a{background:url(img/etc/etc-07.jpg);
				background-position:0px 0px;}
.etc-08 a{background:url(img/etc/etc-08.jpg);
				background-position:0px 0px;}
				
.etc-01 a:hover{background-position:292px 0px;}
.etc-02 a:hover{background-position:292px 0px;}
.etc-03 a:hover{background-position:292px 0px;}
.etc-04 a:hover{background-position:292px 0px;}
.etc-05 a:hover{background-position:299px 0px;}
.etc-06 a:hover{background-position:292px 0px;}
.etc-07 a:hover{background-position:292px 0px;}
.etc-08 a:hover{background-position:292px 0px;}
/*etc-item*/

/*showroom*/
.show-title {background:url(img/showroom/title.jpg) no-repeat;
					width:635px;
					height:104px;
					text-indent:-9999px;}

.show-subtitle1 {background:url(img/showroom/show-subtitle01.jpg) no-repeat;
			width:605px;
			height:35px;
			text-indent:-9999px;
			}
			
.show-tokyo {background:url(img/showroom/show-tokyo.jpg) no-repeat;
			width:605px;
			height:35px;
			text-indent:-9999px;
			}
/*showroom*/

/*seizou*/
.seizou-title {background:url(img/seizou/title.jpg) no-repeat;
					width:635px;
					height:104px;
					text-indent:-9999px;}
					
.seizou-img01 {background:url(img/seizou/seizou-img01.jpg) no-repeat;
				width:605px;
				height:180px;
				padding:50px 0 0 15px;}
				
.seizou-img02 {background:url(img/seizou/seizou-img02.jpg) no-repeat;
				width:605px;
				margin-top:15px;
				padding:50px 0 0 15px;}
				
.seizou-img03 {background:url(img/seizou/seizou-img03.jpg) no-repeat;
				width:620px;
				height:24px;
				text-indent:-9999px;
				margin-top:15px;}
/*seizou*/

.sitemap-img {background:url(img/sitemap-img.jpg);
				margin:15px 0 15px 0;
				width:620px;
				height:34px;
				text-indent:-9999px;
				}

/*fotter*/
.fotter {background:url(img/shower-top/fotter.jpg) repeat-x;
			height:32px;}

.fotter-txt {font-size:12px;
				width:980px;
				padding-top:15px;}
/*fotter*/


/*form*/
/*form*/



