@charset "Shift_JIS";




#anshin {

	margin: 10px 0px 0px;

	padding: 0px;

	width: 171px;

	border-left-width: 6px;

	border-left-style: solid;

	border-left-color: #FE7816;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-top-color: #666666;

	border-right-color: #666666;

	border-bottom-color: #666666;

}


#smenu1 {

	margin: 0px 0px 0px;

	padding: 0px;

	width: 171px;
	
	border-left-width: 6px;

	border-left-style: solid;

	border-left-color: #FE7816;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #666666;

}


#smenu2 {

	margin: 10px 0px 0px;

	padding: 0px;

	width: 171px;
	
	border-top-width: 1px;
	
	border-top-style: solid;
	
	border-top-color: #666666;

	border-left-width: 6px;

	border-left-style: solid;

	border-left-color: #FE7816;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #666666;

}

#bn-l-1N {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#bn-l-1 {

	padding: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#bn-l-2 {

	padding: 0px;

	margin: 0px;

}

#bn-l-3 {

	padding: 0px;

	margin: 0px;

}

#bn-l-4 {

	padding: 0px;

	margin: 0px;

}

#bn-r-1 {

	padding: 0px;

	margin: 0px;

}
#cam-space {

	padding: 0px;

}


#info-space {

	padding: 0px;
	margin-top:5px;

}

#cam-space img,
#info-space img {

	padding: 0px;

}


#copy {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 310px;

	font-size: x-small;

}

#copyright {

	margin: 0px;

	padding: 0px;

	font-size: x-small;

	width: 340px;

	float: left;

}

#f-copy {

	margin: 6px 0px 0px;

	padding: 0px;

	width: 850px;

	border-top-width: 8px;

	border-top-style: solid;

	border-top-color: #FF7817;

}

#f-hp {

	margin: 0px;

	padding: 0px;

	float: right;

	width: 540px;

	text-align: right;

}


#gaskiki-menu {

	margin: 0px;

	padding: 0px;

	width: 171px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 6px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #666666;

	border-right-color: #666666;

	border-bottom-color: #666666;

	border-left-color: #fe7816;

	font-size: x-small;

}

#gaskiki-menu-all {

	margin: 0px 2px 0px 5px;

	padding: 0px;

	width: 158px;

}

#glifeflash {
	margin: 0px 0px 10px;
	padding: 8px 0px 0px;
	clear: both;
}

#glife {

	padding: 0px;

	width: 850px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#glife-h-link {

	margin: 0px;

	padding: 20px 0px 0px;

	width: 613px;

	float: right;

	background-image: url(../misc/glife-logo-bg.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

	height: 33px;

}

#glife-h-linktop {

	text-align: right;

	margin: 0px;

	padding: 0px;

	width: 613px;

	float: right;

	background-image: url(../misc/glife-logo-bg.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

	height: 53px;

}

#glife-head {
	margin: 0px;
	padding: 6px 0px 0px;
	clear: both;
	width: 850px;
	height: 47px;
}

#glifeleft {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 180px;

	clear: none;

}

#glife-logo {

	margin: 0px;

	padding: 0px;

	width: 237px;

	float: left;

	vertical-align: bottom;

	height: 53px;

}

#glifemain {

	margin: 0px;

	padding: 0px;

	width: 850px;

}

#gliferight {

	margin: 0px;

	padding: 0px;

	float: right;

	width: 660px;

}

#h-link {

	margin: 0px;

	padding: 0px;

	width: 720px;

	float: right;

}

#h-link01 {

	margin: 0px;

	padding: 0px;

}

#h-link02 {

	padding: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	clear: right;

}

#h-logo {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 130px;

}



#infomain {

	margin-top: 5px;

}

#infomation {

	margin: 0px 0px 10px;

	padding: 0px;

	width: 467px;

}

.kit-koko-subm {

	margin: 20px 0px;

	padding: 0px;

}



#mainimage {
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	width: 660px;
}

#pan {

	margin: 0px;

	padding: 6px 4px;

	font-size: x-small;

	width: 840px;

	clear: both;

}

#pan2 {

	margin: 0px;

	padding: 6px 0px 0px;

	clear: both;

	width: 850px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #454545;

	height: 47px;

}

#safetyleft {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 850px;

}

#safetyright {

	margin: 0px;

	padding: 0px;

	float: right;

	width: 180px;

	clear: right;

}

#safety-menu {

	margin: 0px;

	padding: 0px;

	width: 172px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 5px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #999999;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #fe7816;

	font-size: x-small;

}

#safety-menu-all {

	margin: 0px 2px 0px 12px;

	padding: 0px;

	width: 158px;

}

#shohinlink {

	margin: 0px;

	padding: 0px;

	width: 467px;

}

#templates {

	margin: 0px;

	padding: 0px;

	width: 850px;

	clear: both;

}

#topanshin {

	padding: 0px;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

#top-left {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 482px;

}

#top-right {

	margin: 0px;

	padding: 0px;

	float: right;

	width: 178px;

}


#anshin ul, #anshin li {

	list-style-type: none;

}

#anshin li {

	background-image: url(../misc/arrow-d06.gif);

	background-repeat: no-repeat;

	background-position: 0px 6px;

	display: block;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #999999;

	margin-left: 6px;

	padding-bottom: 7px;

	padding-left: 12px;

}

#anshin ul {

	margin: 3px 0px 0px 12px;

	padding: 0px;

}

#gaskiki-m-1 li {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

#gaskiki-m-1 ul {

	margin: 0px;

	padding: 0px;

}

#gaskiki-m-2 li {

	margin: 0px;

	padding: 0px;

}

#gaskiki-m-2 ul {

	margin: 0px;

	padding: 0px;

}

#gaskiki-m-3 li {

	margin: 0px;

	padding: 0px;

}

#gaskiki-m-3 ul {

	margin: 0px;

	padding: 0px;

}

#gaskiki-m-4 li {

	margin: 0px;

	padding: 0px;

}

#gaskiki-m-4 ul {

	margin: 0px;

	padding: 0px;

}

#glife-h-link ul, #glife-h-link li {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

}

#glife-h-link li {

	display: inline;

	background-image: url(../misc/arrow-02.gif);

	background-repeat: no-repeat;

	background-position: 0px 3px;

	padding-left: 12px;

	margin-right: 5px;

}

#h-link01 ul, #h-link01 li, #h-link02 ul, #h-link02 li, #f-link ul, #f-link li {

	list-style-type: none;

	display: inline;

}

#h-link01 li, #h-link02 li, #f-link li {

	background-image: url(../misc/arrow-d08.gif);

	background-repeat: no-repeat;

	padding-left: 16px;

	background-position: 9px 3px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #999999;

	margin-right: 4px;

}

#h-link01 ul, #h-link02 ul, #f-link ul {

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #999999;

	margin: 0px;

	padding: 0px;

}

.kit-koko-subm .now, .kit-list-subm .now {

	background-image: url(../misc/kit-subm-bg.gif);

	background-repeat: repeat-x;

	border: 1px solid #FFC600;

	font-size: x-small;

}

.ba-koko-subm .now, .ba-list-subm .now, .ba-list-subm2 .now {

	background-image: url(../misc/ba-subm-bg.gif);

	background-repeat: repeat-x;

	border: 1px solid #ff9999;

}

.li-koko-subm .now, .li-list-subm .now {

	background-image: url(../misc/li-subm-bg.gif);

	background-repeat: repeat-x;

	border: 1px solid #1baaf0;

}

.w-list-subm .now {
background-color:#d8f3d3;
border: 1px solid #47ad37;

}

.kit-list-subm a {

	background-image: url(../misc/arrow-d07.gif);

	background-repeat: no-repeat;

	background-position: 0px 5px;

	margin: 0px 0px 0px 6px;

	display: block;

	padding: 0px 0px 0px 10px;

	font-size: x-small;

}

.ba-list-subm a, .ba-list-subm2 a {
	background-image: url(../misc/arrow-d02.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	margin: 0px 0px 0px 6px;
	display: block;
	padding: 0px 0px 0px 10px;
	font-size: x-small;

}

.li-list-subm a {
	background-image: url(../misc/arrow-d01.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	margin: 0px 0px 0px 6px;
	display: block;
	padding: 0px 0px 0px 10px;
	font-size: x-small;

}

.w-list-subm a {
	background-image: url(../misc/arrow-d07co.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	margin: 0px 0px 0px 6px;
	display: block;
	padding: 0px 0px 0px 10px;
	font-size: x-small;

}

.w-subm-t {
	border: 1px solid #47ad37;

}

#kit-koko {

	margin: 0px;

	padding: 0px;

}

#li-koko {

	margin: 15px 0px 0px;

	padding: 0px;

}

.kit-koko-subt {

	margin: 0px;

	padding: 0px 0px 15px;

}

.kit-koko-ta {
	border: 1px solid #999999;
	padding: 20px;
	width: 660px;
	margin-bottom: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;

}

.kit-koko-ta .sub {

	padding: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

.kit-koko-ta p {

	padding: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

.kit-subm-t {
	border: 1px solid #FFC600;

}



#kit-lineup {

	margin: 0px;

	padding: 0px;

}

.kit-lineup-sub {

	margin: 20px 0px;

	padding: 0px;

}

.kit-lineup-text {

	margin: 0px 0px 15px;

	padding: 0px;

}

.kit-lineup-link {

	margin: 0px 0px 20px;

	padding: 0px;

}

#gaskiki-m-1 li {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

#safety-m-1 ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

#safety-m-2 li {

	margin: 0px;

	padding: 0px;

}

#safety-m-2 ul {

	margin: 0px;

	padding: 0px;

}

#safety-m-3 li {

	margin: 0px;

	padding: 0px;

}

#safety-m-3 ul {

	margin: 0px;

	padding: 0px;

}

#safety-m-4 li {

	margin: 0px;

	padding: 0px;

}

#safety-m-4 ul {

	margin: 0px;

	padding: 0px;

}

#third-lineup li {

	background-image: url(../misc/arrow-d07.gif);

	background-repeat: no-repeat;

	background-position: 2px 5px;

	padding-left: 12px;

	margin: 0px;

	font-size: x-small;

}

#third-lineup ul, #third-lineup li {

	list-style-type: none;

}

#third-lineup ul {

	margin: 0px 0px 7px 19px;

	padding: 0px;

	width: 160px;

}

#lithird-lineup li {

	background-image: url(../misc/arrow-d01.gif);

	background-repeat: no-repeat;

	background-position: 2px 5px;

	padding-left: 12px;

	margin: 0px;

	font-size: x-small;

}

#lithird-lineup ul, #third-lineup li {

	list-style-type: none;

}

#lithird-lineup ul {

	margin: 0px 0px 7px 19px;

	padding: 0px;

	width: 160px;

}

#bathird-lineup li {

	background-image: url(../misc/arrow-d03.gif);

	background-repeat: no-repeat;

	background-position: 2px 5px;

	padding-left: 12px;

	margin: 0px;

	font-size: x-small;

}

#bathird-lineup ul, #third-lineup li {

	list-style-type: none;

}

#bathird-lineup ul {

	margin: 0px 0px 7px 19px;

	padding: 0px;

	width: 160px;

}

ul#gaskiki-m-1, li#gaskiki-m-1 {

	margin: 0px;

	padding: 0px;

}

ul#safety-m-1, li#safety-m-1 {

	margin: 0px;

	padding: 0px;

}


#gaskiki-m-1 a {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	display: block;
	padding-left: 8px;
	margin-left: 6px;
	background-image: url(../misc/arrow-02.gif);
	background-repeat: no-repeat;
	padding-bottom: 4px;
	background-position: 0px 7px;
	font-weight: bold;
	font-size: larger;
	padding-top: 2px;
}

#gaskiki-m-2 a {

	padding-left: 14px;

	margin-left: 12px;

	background-image: url(../misc/arrow-d06.gif);

	background-repeat: no-repeat;

	background-position: 0px 7px;

	font-weight: normal;

	font-size: larger;

}

#gaskiki-m-3 a {

	margin-left: 18px;

	padding-left: 10px;

	border-bottom-style: none;

	padding-top: 0px;

	padding-bottom: 0px;

	background-image: url(../misc/arrow-01.gif);

	background-repeat: no-repeat;

	background-position: 2px 6px;

	font-weight: normal;

	font-size: x-small;

	margin-top: 0px;

}

#gaskiki-m-4 a {
	margin-left: 27px;
	font-weight: normal;
	font-size: x-small;
	margin-top: 0px;
	padding: 0px;
	background-image: none;
	background-repeat: no-repeat;
}

#gaskiki-m-e a {

	padding-left: 14px;

	margin-left: 12px;

	background-image: url(../misc/arrow-01.gif);

	background-repeat: no-repeat;

	background-position: 2px 4px;

	font-weight: normal;

	font-size: x-small;

}

#pan a:link {

	color: #000099;
text-decoration: underline;


}

#pan a:visited {
	color: #800096;
text-decoration: underline;


}

#pan a:hover {

	color: #CC0000;

	text-decoration: underline;

}

#infomain a:link {

	color: #000099;

	text-decoration: underline;

}

#infomain a:visited {
	color: #800096;

	text-decoration: underline;

}

#infomain a:hover {

	color: #CC0000;

	text-decoration: underline;

}

#safetyleft a:link {

	color: #000000;
text-decoration: underline;


}

#safetyleft a:visited {
	color: #800080;
text-decoration: underline;


}

#safetyleft a:hover {

	color: #CC0000;

	text-decoration: underline;

}

#glifeleft a:link {

	color: #000000;
text-decoration: underline;


}

#glifeleft a:visited {
	color: #800096;
text-decoration: underline;

	

}

#glifeleft a:hover {

	color: #CC0000;

	text-decoration: underline;

}


#safety-m-1 a {

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #999999;

	display: block;

	padding-left: 8px;

	margin-left: 6px;

	background-image: url(../misc/arrow-02.gif);

	background-repeat: no-repeat;

	padding-bottom: 7px;

	background-position: 0px 5px;

	font-weight: bold;

	font-size: larger;

}

#safety-m-2 a {

	padding-left: 14px;

	margin-left: 12px;

	background-image: url(../misc/arrow-d06.gif);

	background-repeat: no-repeat;

	background-position: 0px 4px;

	font-weight: normal;

	font-size: larger;

}

#safety-m-3 a {

	margin-left: 18px;

	padding-left: 10px;

	border-bottom-style: none;

	padding-top: 0px;

	padding-bottom: 0px;

	background-image: url(../misc/arrow-01.gif);

	background-repeat: no-repeat;

	background-position: 2px 4px;

	font-weight: normal;

	font-size: x-small;

	margin-top: 0px;

}

#safety-m-4 a {

	padding-left: 14px;

	margin-left: 12px;

	background-image: url(../misc/arrow-01.gif);

	background-repeat: no-repeat;

	background-position: 2px 4px;

	font-weight: normal;

	font-size: x-small;

}


.double {

	border-top-width: 1px;

	border-top-style: dotted !important;

	border-top-color: #999999 !important;

	background-position: 0px 4px;

}

.ecowillnow {

	background-color: #eaeaea;

		}

.ecowillnowone {
	background-color: #fff5eb;
	border-bottom-style: solid!important;
	border-bottom-width: 1px!important;
	border-bottom-color: #EAEAEA!important;
	}

#gaskiki-m-1 .now {

	background-color: #fff5eb;

}

#gaskiki-m-2 .now {

	background-color: #fff5eb;

	margin-bottom: 7px;

}

#gaskiki-m-3 .now {

	background-color: #fff5eb;

	margin-bottom: 0px;

}

#gaskiki-m-2 .nowNoMargin{
background-color: #fff5eb;
}
.iruinoline {

	border-bottom-style: none ! important;

	border-top-width: 1px;

	border-top-style: dotted;

	border-top-color: #999999;

}

.kei {

	border: 1px solid #666666;

	margin-top: 10px;

}

.lineup-kitchen {

	border: 1px solid #FFC600;

}

.noline {

	border-bottom-style: none ! important;

}

.nowone {

	background-color: #fff4ea;

	border-bottom-style: none !important;

	background-position: 0px 4px;

	margin-bottom: 0px;

	padding-bottom: 0px;

}

.one {

	border-bottom-style: none !important;

	background-position: 0px 4px;

	margin-bottom: 0px;

	padding-bottom: 0px;

}

.oneother {

	padding-bottom: 7px;

}

.other {

	border-bottom-style: none !important;

}

.query {

	padding: 0px;

	margin-top: 2px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 5px;

}

.search {
	margin: 0px;
	padding-top: 5px;
}

.size-xsmall {

	font-size: x-small;

}

.third-lineupbo {

	border: 1px solid #FFC600;

}

.top-li-1p {

	background-image: url(../0-kitchen/3-dishwasher/img/top-li-1p.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;

}

.top-li-2p {

	background-image: url(../0-kitchen/3-dishwasher/img/top-li-2p.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;

}


body {

	margin: 0px;

	padding: 0px;

	font-size: small;

	line-height: 1.4em;

}


#bn-l-1 img {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#bn-l-2 img {

	padding: 0px;

	margin-top: 5px;

	margin-right: 1px;

	margin-bottom: 0px;

	margin-left: 1px;

}

#bn-l-3 img {

	padding: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#bn-l-4 img {

	padding: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#bn-r-1 img.bn {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

}

#gliferight h1 {

	margin: 0px!important;

	padding: 0px!important;

}

#gliferight h2 {

	margin: 0px;

	padding: 0px;

}

#h-link02 form {

	margin: 0px 0px 0px 5px;

	padding: 0px;

	display: inline;

}

#h-link02 input {

	margin: 0px;

	padding: 0px;

}

#infomain td {

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #999999;

	padding-bottom: 4px;

	padding-top: 3px;

}

.third-lineupbo th {

	margin: 0px;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 4px;

}

.infodate {

	font-size: x-small;

	color: #999999;

}

#third-lineup h3 {

	padding: 0px;

	margin-top: 8px;

	margin-right: 0px;

	margin-bottom: 4px;

	margin-left: 8px;

}

#infomain th {

	font-weight: normal;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #999999;

	padding-bottom: 4px;

	padding-top: 3px;

}


#copy {

	text-align: left;

}

#footer {

	text-align: center;

}

#glife-head {

	text-align: right;

}

#h-link {

	text-align: right;

}

#h-link02 {

	text-align: right;

}

#h-link {

	text-align: right;

}


#method-title {

	margin: 0px;

	padding: 0px;

}

.sho-subm {

	border: 1px solid #FFC600;

	margin: 0px;

	padding: 1px;

	text-align: center;

}

.sho-submnow {

	border: 1px solid #FFC600;

	background-image: url(../misc/kit-subm-bg.gif);

	background-repeat: repeat-x;

	margin: 0px;

	padding: 1px;

	text-align: center;

}

#kit-subm {

	margin: 15px 0px 0px;

	padding: 0px;

}

.kakaku {

	font-weight: bold;

	color: #CC0000;

}

.kit-list-subm {

	margin: 5px 0px 0px;

	padding: 0px;

}

.ba-list-subm {

	margin: 5px 0px 0px;

	padding: 0px;

}

.ba-list-subm2 {

	margin: 15px 0px 0px;

	padding: 0px;

}

.li-list-subm {

	margin: 5px 0px 0px;

	padding: 0px;

}

.kit-list-subt {

	margin: 15px 0px 0px;

	padding: 15px 0px 0px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #ffe8c8;

}

.kit-list-subt2 {

	margin: 15px 0px 0px;

	padding: 0px;

}

.ba-list-subt {

	margin: 15px 0px 0px;

	padding: 15px 0px 0px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #FAE5E4;

}

.li-list-subt {

	margin: 15px 0px 0px;

	padding: 15px 0px 0px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #E6F5F9;

}

#pagetop {

	margin: 20px 0px 0px;

	padding: 0px;

	float: right;

	clear: both;

}

#pagetop img {

	margin: 0px;

	padding-top: 0px;

	padding-right: 4px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#point {

	padding: 0px;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	width: 660px;

}

#point-text {

	margin: 0px;

	padding: 0px;

	width: 660px;

}

#kinou {

	padding: 0px;

	width: 660px;

	margin: 20px 0px 0px;

}

#kinou-t {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	float: left;

	width: 510px;

}

.kinou-subt {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	clear: both;

}

#kinou-t-link {

	margin: 0px 0px 10px;

	padding: 0px;

	width: 660px;

}

#kinou-link {

	margin: 0px;

	padding: 0px;

	float: right;

	width: 150px;

	text-align: right;

	vertical-align: top;

}

.kinou-icon {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

	font-size: x-small;

}

#kinou-icon-sub {

	margin: 0px 0px 15px;

	padding: 0px;

}

#method {

	margin: 15px 0px 0px;

	padding: 0px;

}

.kit-top-libo {

	border: 1px solid #FFC600;

}

.kit-top-libo th {

	margin: 0px;

	padding: 9px 0px 0px 5px;

}

.kit-top-libo .sub {

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 19px;

}

.kit-top-libo .imgta {

	margin-right: 7px;

	margin-left: 7px;

	margin-bottom: 10px;

	padding: 0px;

	margin-top: 0px;

}

.imgta p {

	padding: 0px 0px 0px 7px;

	margin: 0px;

}

.kit-dw-p1 {

	background-image: url(../0-kitchen/3-dishwasher/img/top-li-1p.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;

}

.kit-dw-p2 {

	background-image: url(../0-kitchen/3-dishwasher/img/top-li-2p.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;

}

#kit-list {

	margin: 20px 0px 0px;

	padding: 0px;

}

.kit-list-ta {

	padding: 0px;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.kit-list-over3t {

	padding-top: 10px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #FFC600;

	padding-bottom: 15px;

}

.kinou-subcate {

	padding: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.li-koko-subt {

	margin: 0px;

	padding: 15px 0px;

}

.ba-list-subm .kit-subm-t, .ba-list-subm2 .kit-subm-t {
	border: 1px solid #ff9999;

}

.li-list-subm .kit-subm-t {

	border: 1px solid #1baaf0;

}

.gaskiki-linkA a:link, .gaskiki-linkB a:link, .gaskiki-linkC a:link {

	color: #000000;

	text-decoration: none;

}

.gaskiki-linkA a:visited, .gaskiki-linkB a:visited, .gaskiki-linkC a:visited {
	color: #808080;

	text-decoration: none;

}

.gaskiki-linkA a:hover, .gaskiki-linkB a:hover, .gaskiki-linkC a:hover {

	color: #FE7816;

	text-decoration: underline;

}

#point2 {

	padding: 0px;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	width: 660px;

}

#point-text2 {

	margin: 0px;

	padding: 0px;

	width: 660px;

}

.white-m {

	font-size: small;

	color: #FFFFFF;

	font-weight: bold;

}

#white-s {

	font-size: small;

	color: #FFFFFF;

}

.white-s {

	font-size: x-small;

	color: #FFFFFF;

}

.midium {

	font-size: small;

}.color-kitchen {

	color: #FFC600;

}

.color-living {

	color: #1F94E2;

}

.color-bath {

	color: #FF9192;

}

.color-cogene {

	color: #56C35E;

}

.top-vspace {

	padding: 0px;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

}
.arrow_4section {
	font-size: xx-small;
	font-weight: bold;
	color: #FE7815;
	padding-right: 3px;
}

#diff p.icon {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#glifemain h1.midashi {
	display: none;
	margin: 0px;
	padding: 0px;
}

#bn-r-1 .spcontents {
	margin-bottom: 10px;
	border: 1px solid #;
	font-size: x-small;
	line-height: 1.35em;
	border-top-color: #FE7816;
	border-right-color: #FE7816;
	border-bottom-color: #FE7816;
	border-left-color: #FE7816;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
#second-side {
	margin-top:10px;
	width: 178px;
}

#second-side .spcontents {
	margin-bottom: 10px;

	border: 1px solid #;
	font-size: x-small;
	line-height: 1.35em;
	border-top-color: #FE7816;
	border-right-color: #FE7816;
	border-bottom-color: #FE7816;
	border-left-color: #FE7816;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#second-side .spcontents img {
border-bottom-color: #FE7816;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}


.spcontents a.space {
	font-size:x-small;
	margin:0px;
	display: block;
	background-image: url(../misc/arrow-02.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	padding-left: 10px;
	padding-right: 1px;
	padding-bottom: 5px;
}


.spcontents a.space2{
	font-size:x-small;
	margin:0px;
	display: block;
	background-image: url(../misc/arrow-02.gif);
	background-repeat: no-repeat;
	background-position: 3px 2px;
	padding-left: 10px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-top:5px;
}

#cam-space h2.event {
	margin-top: 5px;
}

#event2{
	font-size:x-small;
	width: 178px;
}

#event2 p {
	font-size: x-small;
	line-height: 1.35em;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-top-color: #FE7816;
	border-right-color: #FE7816;
	border-bottom-color: #FE7816;
	border-left-color: #FE7816;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	}

#event2 a.space{
	margin:0px;
	display: block;
	background-image: url(../misc/arrow-02.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	padding-left: 13px;
	padding-right: 5px;
}

#event2 h2{
	margin:0;
	padding:0;
}

#event2 img  {
	margin-bottom:5px;
}
#event2 a:link {
	text-decoration: underline;
}
#event2 a:visited {
	text-decoration: underline;
}


.jump {
	display: none;
}


#jumpmain {
	width: 730px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 60px;
	margin-bottom: 0px;
	margin-left: 60px;
	text-align: center;
}

#jumpmain h1 {
	color: #CC0000;
	padding: 0px;
	font-size: medium;
	margin: 0px;
}

#jumpmain a:link {
	color: #0000FF;
	text-decoration: underline;
}

#jumpmain a:visited {
	color: #330099;
	text-decoration: underline;
}

#jumpmain a:hover {
	color: #FE7816;
	text-decoration: underline;
}
.small {  font-size: 9px}
.large {  font-size: 10px}
.dash_u_line {  border-color: black black #6699FF; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.xlarge {  font-size: 12px}


.spcontents a.space{
	margin:0px;
	display: block;
	background-image: url(../misc/arrow-02.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	padding-left: 11px;
	padding-right: 2px;
	padding-bottom: 5px;
}
#cam-space a img,
#info-space a img {
	border: 1px solid #FF891E;
	margin-top:5px;
}

#second-side img {
	margin-bottom: 5px;
}

/*  */
#bn-r-1 #event{
	font-size:x-small;
	width: 178px;
	margin-bottom: 10px;
}

#bn-r-1 #event p {
	font-size: x-small;
	line-height: 1.35em;
	margin: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
	background-color: #FFECE5;
	width: 168px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #F26330;
	border-left-color: #F26330;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F26330;
	}

#bn-r-1 #event a.space{
	margin:0px;
	display: block;
	background-image: url(../misc/arrow-02.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 7px;
	padding-right: 5px;
}

/*  */
#bn-r-1 #event h2{
	margin:0;
	padding:0;
}

#bn-r-1 #event img  {
}
#bn-r-1 #event a:link {
	text-decoration: underline;
}
#bn-r-1 #event a:visited {
	text-decoration: underline;
}
.margin0padding0 {
	margin: 0px!important;
	padding: 0px!important;
}

