<?xml version="1.0" encoding="utf-8"?>
<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns="http://purl.org/rss/1.0/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:cc="http://web.resource.org/cc/"
    xmlns:foaf="http://xmlns.com/foaf/0.1/"
    xml:lang="ja">

    <channel rdf:about="https://kd-g.shop-pro.jp/?mode=rss">
    <title>ケイディ　ONLINE SHOP</title>
    <link>https://kd-g.shop-pro.jp/</link>
    <description></description>
    <dc:language>ja</dc:language>
    <dc:creator>Color Me Shop!pro</dc:creator>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="https://kd-g.shop-pro.jp/?pid=170389358" />
        <rdf:li rdf:resource="https://kd-g.shop-pro.jp/?pid=170388900" />
        <rdf:li rdf:resource="https://kd-g.shop-pro.jp/?pid=170388776" />
        <rdf:li rdf:resource="https://kd-g.shop-pro.jp/?pid=170388756" />
        <rdf:li rdf:resource="https://kd-g.shop-pro.jp/?pid=170388680" />
        <rdf:li rdf:resource="https://kd-g.shop-pro.jp/?pid=112407247" />
        <rdf:li rdf:resource="https://kd-g.shop-pro.jp/?pid=112405726" />
        <rdf:li rdf:resource="https://kd-g.shop-pro.jp/?pid=112405664" />
        <rdf:li rdf:resource="https://kd-g.shop-pro.jp/?pid=112405663" />
        <rdf:li rdf:resource="https://kd-g.shop-pro.jp/?pid=112405660" />
        <rdf:li rdf:resource="https://kd-g.shop-pro.jp/?pid=112405658" />
        <rdf:li rdf:resource="https://kd-g.shop-pro.jp/?pid=112405657" />
        <rdf:li rdf:resource="https://kd-g.shop-pro.jp/?pid=112405656" />
        <rdf:li rdf:resource="https://kd-g.shop-pro.jp/?pid=112405655" />
        <rdf:li rdf:resource="https://kd-g.shop-pro.jp/?pid=112405654" />
      </rdf:Seq>
    </items>
    </channel>

  <item rdf:about="https://kd-g.shop-pro.jp/?pid=170389358">
    <link>https://kd-g.shop-pro.jp/?pid=170389358</link>
    <title>ラクシア 車用 コーティング剤 お試しサイズ ボディ用 タイヤ用 ガラス用 3点セット 期間限定 60ml</title>
    <description>
@charset &quot;utf-8&quot;;
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}...</description>
<content:encoded><![CDATA[
<style>
@charset "utf-8";
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}
.wrapper2 {
width:100%;
margin:20px auto 0;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}

.clear {
clear:both;
}

.header1 {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9999;
    background-color: #FFF;
    opacity: 0.9;
}


.hm_wrap {
display:none;
}
.head {
width:1000px;
margin:0 auto;
padding:5px 0;
overflow:hidden;
}

.head p {
display:block;
float:right;
margin-left:30px;
}

.head p a {
text-decoration:none;
font-size:12px;
color:#333;
}

.wrap {
width:100%;
margin:0 auto;
padding:0;
text-align:center;
border-top:1px solid #333;
}

.wrap h1 {
padding:10px 0;
}

.nav {
width:1000px;
margin:0 auto 10px;
padding:0;
overflow:hidden;
}

.navi {
  width:16.666%;
  float:left;
  margin:0;
  padding:0;
}

/*使える素敵なブラウザとOS用*/
.navi {
  widht: -webkit-calc(99% / 6);
  width: -moz-calc(99% / 6);
  width: calc(99% / 6);  
}

.navi a {
display:block;
text-align:center;
text-decoration:none;
width:100%;
font-size:14px;
color:#333;
}

.navi a span {
font-size:10px;
}


section {
width:1000px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}

section img {
width:100%;
}

.news1 {
width:820px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}


a:hover{
color:#9d9d9d!important;
}



.news_wrapper {
  width: 800px;
  height: 200px;
margin: 30px 0px 0px 0px;
line-height:1.5;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 10px 10px 10px 10px;
  font-size: 100%;
}

.news_wrapper dl.news {
  width: 800px;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.news_wrapper  dl.news dt {
float:left;
width:100px;
}

.news_wrapper  dl.news dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.news_wrapper  dl.news dd a {
  color: #111111;
  text-decoration: underline;
}

.news_wrapper  dl.news dd a:hover {
  text-decoration: none;
}

/* スクロールバー要素
----------------------------------------------------------- */
.jspContainer {
  overflow: hidden;
  position: relative;
}

.jspPane {
  position: absolute;
}

.jspVerticalBar {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 10px;     /* 縦スクロールバーの幅を指定 */
  height: 100%;
  background: #ffffff;
}

.jspHorizontalBar {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 10px;     /* 横スクロールバーの幅を指定 */
  background: #ffffff;
}

.jspCap {
  display: none;
}

.jspHorizontalBar .jspCap {
  float: left;
}

.jspTrack {
  background: #eeeeee;     /* スクロールバーの背景色を指定 */
  position: relative;
}

.jspDrag {
  background: #315fa8;     /* スクロールバーの色を指定 */
  position: relative;
  top: 0px;
  left: 0px;
  cursor: pointer;
}

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}

.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}

.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d;
}

.jspVerticalBar .jspArrow {
  height: 16px;
}

.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%;
}

.jspVerticalBar .jspArrow:focus {
  outline: none;
}

.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}

/* IE6 3 pixel bug :( */
* html .jspCorner {
  margin: 0px -3px 0px 0px;
}







.main a {
float:left;
}
.main a img {
width:100%;
}


footer {
width:1000px;
margin:0 auto 30px;
padding:0;
overflow:hidden;
border-top:1px solid #1B1B1B;
}

.footer1 {
background-color:#1B1B1B;
text-align:center;
}

.footer1 a {
display:inline-block;
margin:30px;
}

.footer2 {
padding:30px;
}

.footer2>img {
float:left;
margin-right:30px;
}

.footer2 p {
line-height:80px;
font-size:11px;
color:#333;
letter-spacing:1px;
width:400px;
margin:0;
padding:0;
float:left;
display:block;
}

.footer2-1 {
width:200px;
float:left;
text-align:right;
line-height:80px;
}

#Main section.product{
	overflow: hidden;
	margin: 0 auto;
}

#Main section.product img{
width:100%;
}
#Main section.product div.items{
	width: 100%;
	/*float: left;*/
}

#Main section.product div.items div.title{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:35%;
}
#Main section.product div.items div.title2{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:50%;
}
#Main section.product div.items div.title a{
	height: 100%;
	display: block;
}
#Main section.product div.items div.title p{
	position: relative;
}
#Main section.product div.items div.title p.bg{
	width: 102%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
}

#Main section.product #glasscoating div.title p.bg{
	background: url(images/top02.jpg) no-repeat 100% 50%;
	background-size:cover;
}

#Main section.product #pro div.title p.bg{
	background: url(images/top04.jpg) no-repeat 100% 35%;
	background-size:cover;
}

#Main section.product #user div.title p.bg{
	background: url(images/top06.jpg) no-repeat 100%;
	background-size:cover;
}

	#Main section.product div.items div.title a p.bg{
		-webkit-transition: all 0.6s;
		        transition: all 0.6s;
	}
	#Main section.product div.items div.title a:hover p.bg{
		opacity: 0.6;
		-webkit-transform: scale(1.03);
		   -moz-transform: scale(1.03);
		    -ms-transform: scale(1.03);
		     -o-transform: scale(1.03);
		        transform: scale(1.03);
	}

.video1 {
width:100%;
}
#video-container {
	width: 100%;
	/*height: 365px;*/
	position: relative;
}

#video-controls {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 5px;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-o-transition: opacity .3s;
	-ms-transition: opacity .3s;
	transition: opacity .3s;
	background-image: linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -o-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.13, rgb(0,0,0)),
		color-stop(1, rgb(0,0,0))
	);
}

#video-container:hover #video-controls {
	opacity: .9;
}

button {
	background: rgba(0,0,0,.5);
	border: 0;
	color: #EEE;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}

button:hover {
	cursor: pointer;
}

#seek-bar {
	width: 60%;
}

#volume-bar {
	width: 5%;
}

.video-tg {
width:100%;
margin:0;
padding:5px 0;
font-size:11px;
text-align:right;
}
.video-tg a {
color:#333;
text-decoration:none;
}





/*-------------------------------------
product
---------------------------------------*/

.products {
width:25%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.products img,.products_full img,.products_3 img {
width:100%;
}

.products_full {
width:100%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.items_first {
width:95%;
margin:0 auto;
padding:0;
}

.items_first p {
text-align:center;
font-size:13px;
line-height:1.5;
letter-spacing:1px;
}

.iframe {
color:#333;
text-decoration:none;
}

.iframe:visited {
color:#333;
}




.products_3 {
  width:33%;
  float:left;
  margin:0;
  padding:0;
}

.products_3 .items_first {
	width: 80%;
}




/*glasscoating*/

.glass_coating {
line-height:0;
}
.glass_coating2 {
background:url(images/glasscoating_bg1.jpg) 100% 50% repeat-y;
padding:0 0 50px;
}
.glass_coating2 h3 {
overflow:hidden;
}
.glass_coating2 h3>span {
height:35px;
line-height:35px;
float:left;
display:inline-block;
font-size:24px;
}

.glass_coating2 h3>img {
float:left;
height:30px;
width:30px;
}

.glass_coating2-1>div {
line-height:1.3;
width:80%;
padding:0;
margin:0 10%;
}

.glass_coating2-1>div p {
padding:10px 0 50px 30px;
font-size:15px;
line-height:2;
}


.glass_coating3 {
width:800px;
margin:20px auto;
padding:0;
overflow:hidden;
}
.glass_coating3 p {
width:100%;
font-size:15px;
line-height:1.5;
color:#333;
}

.glass_coating3 p span {
	font-weight: bold;
}
a.kit {
text-decoration:none;
color:#333;
}

a.kit:visit {
color:#333;
}

.kit2 {
position:relative;
height:500px;
}

.kit2>div {
position:absolute;
z-index:2;
}
.kit2>p {
position:absolute;
z-index:10;
display:block;
font-size:15px;
line-height:1.8;
letter-spacing:1px;
}

.kit2 p:nth-of-type(1) {
top:50px;
left:540px;
font-weight:bold;
}


.kit2 p:nth-of-type(2) {
top:290px;
left:670px;
}


a.kit_smp {
display:none;
}

.glass_coatingvideo {
width:700px;
margin:0 auto 50px;
padding:0;
overflow:hidden;
}


/*company*/


.company {
	width: 800px;
	margin:40px auto;
	padding: 0;
	vertical-align: top;
	font-size: 12px;
	line-height: 1.5;
}

.company dl {
	float: left;
	width: 50%;
	margin: 0;
	padding: 0;
}

.company dl h2,.company3 h2 {
	font-size: 30px;
	padding-bottom: 40px;
	font-weight: normal;
}

.company dl dt {
float:left;
width:100px;
}

.company dl dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.company2 {
	float: left;
	width: 50%;
}

.company3 {
	margin: 40px auto;
overflow:hidden;
}

.company3 div {
	width: 48%;
	padding:0 1%;
	float: left;
	text-align: center;
	
}
.company3 div p:nth-of-type(1) {
	font-weight: bold;
}


/*shoplist*/


.shoplist1 {
	width: 875px;
	margin: 0 auto;
	padding: 0;
	font-size: 18px;
	letter-spacing: 1px;
}

.shoplist1 p {
	width: 875px;
	text-align: center;
	padding: 60px 0 50px;
	line-height: 1.5;
}

.shoplist2 {
	background: url(images/shoplist_bg.jpg) repeat-y;
	background-size: cover;
	overflow: hidden;
	margin: 0 0 60px;
	padding:0 2% 1%;
}

.shoplist2 div {
	float: left;
	width: 23%;
	margin: 1% 1% 0 1%;
	background-color: #FFF;
}

.shoplist2 div a {
	display: block;
	width: 100%;
	padding: 5% 0;
	text-decoration: none;
	text-align: center;
	color: #333;
}


.shoplist2 div a:visit {
	color:#333;
}

.shoplist1 h3 {
	margin: 0 0 3%;
	padding: 1% 0 1% 2%;
	border-bottom: 3px solid #333;
	font-size: 18px;
	color: #333;
}
.shoplist1 dl {
	min-height: 80px;
}
.shoplist1 dl dt {
float:left;
width:45%;
	padding-left: 2%;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.5;
}

.shoplist1 dl dd {
text-align:left;
padding-left:47%;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
	border-bottom: 1px solid #CCC;
	font-size: 15px;
	line-height: 1.5;
	min-height: 80px;
}
.shoplist1 p:nth-of-type(2){
	width: 100%;
	text-align: right;
	font-size: 15px;
}




#t1,#t2,#t3,#t4,#t5,#t6,#t7,#t8 {
    margin-top:-160px;
    padding-top:160px;
}



/*concept*/

.concept {
width:800px;
margin:70px auto;
padding:0;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.concept>p:nth-of-type(1) {
	font-size: 28px;
	padding-bottom: 30px;
}

.concept p:nth-of-type(3) {
	padding-bottom: 30px;
}

.concept>div {
	float: left;
	width: 50%;
}

.concept h3 {
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    line-height: 1;
}

.concept h3 span {
    font-style: italic;
    font-size: 40px;
    font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;
}

.concept div p {
    font-size: 13px;
    margin-right: 20px;
}
.concept dl {
    font-size: 13px;
    margin:20px 0 40px 20px;
    margin-bottom: 40px;
    overflow: hidden;
}

.concept dl dt {
    float: left;
}

.concept dl dd {
    padding-left: 60px;
}

div.concept2 {
    float: right;
}
div.concept2 h3,div.concept2 p {
    margin-left: 20px;
}

    
/*contact*/

.contact {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.contact2{
    width: 100%;
    margin: 0 auto;
    padding: 30px 0 0;
	background-color:#E2E2E2;
    margin-bottom: 15px;
    text-align: left;
}
.contact2 div.business2 {
    width: 800px;
    margin: 0px auto;
    padding: 0;
    line-height: 1.3;
    overflow: hidden;
    font-size: 11px;
}

.contact2 p.contact3 {
    font-size: 12px;
    width: 100%;
    text-align: right;
    padding-top: 40px;
}

#formWrap {
	width:800px;
	margin:0 auto;
	color:#555;
	line-height:120%;
}
table.formTable{
	width:100%;
	margin:0 auto 20px;
	background-color:#FFFFFF;
	border-collapse:collapse;
    font-size: 13px;
}

table.formTable td,table.formTable th{
	border:1px solid #BFBFBF;
	padding:10px 10px 10px 20px;
}
table.formTable th{
	width:150px;
	font-weight:normal;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
}

.contact2-1 {
    text-align: center;
}

table.formTable2{
	width:100%;
	margin:0;
	background-color:#FFFFFF;
	border-collapse:collapse;
}

table.formTable2 td,table.formTable2 th{
	border:0px solid #FFFFFF;
	padding:10px 10px 10px 20px;
}

table.formTable2 td input{
margin-left:30px;
}

.text4 {
color:#CC0001;
}

.button1 {
    background-color: #FFF;
    padding: 20px;
    width: 200px;
    margin: 10px 20px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 2px;
}

.formTable input {
    width: 97%;
}
textarea {
    width: 97%;
}
.formTable2 input {
    width: 73%;
}

input[type=radio] {
    border:10px #333 solid;
}

.member {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.member1 {
    padding:0 0 50px;
}




/*products商品ページ*/


.contents {
width:800px;
margin:0 auto;
padding:0;
letter-spacing:1px;
}

.contents_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents_1>img {
width:50%;
}

.contents_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents_2 img {
width:70%;
}


.contents_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents_4 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:center;
}
.contents_4 img {
width:70%;
}


.contents_5 {
float:left;
width:60%;
margin:0;
padding:0;
text-align:center;
}
.contents_5 img {
width:80%;
}



.contents1_1 {
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents1_1>img {
width:100%;
}


.contents1_2 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_2 img {
width:100%;
}

.contents1_3 {
float:left;
width:40%;
margin:0;
padding:2% 0;
text-align:center;
}

.contents1_3 img {
width:50%;
}

.contents1_4 {
float:left;
width:50%;
margin:0;
padding:4% 0 0 3%;
text-align:left;
}
.contents1_4_2 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:center;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4_3 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:left;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4 img {
width:100%;
}

.contents1_5 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_5 img {
width:100%;
}

.contents1_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents1_6 img {
width:85%;
}

.contents1_7 {
float:left;
width:100%;
margin:0 auto;
padding:2% 0;
text-align:center;
}

.contents1_7 img {
width:90%;
}

.contents1_8 {
float:center;
width:90%;
margin:0 auto;
padding:0 0 30px;
text-align:left;
    font-size:13px; font-weight:bold; color:#333333; line-height:1.5;
}
.contents1_8 img {
width:100%;
}

.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents20 dt {
    float: left;
}

.contents20 dd.contents20-1{
  width: 400px;
    float: left;
}

.contents20 dd.contents20-2{
  width: 350px;
    float: left;
}
.contents20 dd.contents20-3{
  width: 350px;
    float: left;
}

.contents2_1 {
float:right;
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents2_1>img {
width:70%;
}


.contents2_2 {
float:left;
width:55%;
margin:0;
padding:0 0 2%;
text-align:left;
}

.contents2_2 img {
width:98%;
}

.contents2_3 {
float:left;
width:45%;
margin:0;
padding:10% 0 0;
text-align:left;
}

.contents2_3 img {
width:50%;
}

.contents2_4 {
float:left;
width:45%;
margin:0;
padding:0;
text-align:left;
}
.contents2_4 img {
width:100%;
}

.contents2_5 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:left;
}

.contents2_5 img {
width:100%;
}

.contents2_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents2_6 img {
width:85%;
}

.contents2_7 {
float:left;
width:100%;
margin:0;
padding:2% 0;
text-align:left;
}

.contents2_7 img {
width:90%;
}

.contents2_8 {
float:center;
width:90%;
margin:0;
padding:0;
text-align:left;
}
.contents2_8 img {
width:70%;
}



.contents3_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents3_1>img {
width:100%;
}

.contents3_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents3_2 img {
width:60%;
}


.contents3_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents3_4 {
float:right;
width:50%;
margin:0 0 2%;
padding:0;
text-align:left;
}
.contents3_4 img {
width:80%;
}


.contents3_5 {
float:right;
width:50%;
margin:0;
padding:0;
text-align:left;
}
.contents3_5 img {
width:80%;
}

#video-container2,.ttlsmp {
	display: none;
}

.maintenance {
	width: 90%;
	margin: 0 auto;
	padding: 0;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 2;
}

.maintenance1 {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
}
.maintenance1-2 {
	position: absolute;
	z-index: 1;
	width: 100%;
}

.maintenance1-2 img {
	width: 100%;
}

.maintenance1-3 {
	position: absolute;
	z-index: 10;
	width: 640px;
	top: 30px;
	left: 40px;
}

.maintenance1-3 img {
	width: 100%;
}

.maintenance2 {
	margin: 0 0 20px;
	overflow: hidden;
}

.maintenance2 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance2 h4 p {
	background-color: #FFF;
	width: 260px;
}

.maintenance212 {
    width: 90%;
    overflow: hidden;
    margin: 0 auto;
}

.maintenance212 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance212 h4 p {
	background-color: #FFF;
	width: 100px;
}
.maintenance2>p:nth-of-type(1) {
	padding: 10px 0;
}

div.maintenance2-1 {
	float: left;
	width: 500px;
	margin-right: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}

div.maintenance22 {
	float: left;
	width: 200px;
}

div.maintenance22 p {
	font-size: 10px;
	line-height: 1.2;
	letter-spacing: 1px;
}

.maintenance2 h4 p.mat2 {
	background-color: #FFF;
	width: 180px;
}

.maintenance2 h5 {
	font-size: 15px;
}

.mat3 {
	width: 410px;
}



.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents21 dt {
    float: left;
}

.contents21 dd.contents21-1{
  width: 700px;
    float: left;
}

.contents21 dd.contents21-3{
  width: 350px;
    float: left;
}

.maintenance2-1-0 {
	margin: 0 0 20px;
	overflow: hidden;
}
.maintenance2-1-1 {
	float: left;
	width: 350px;
}

.contents22 dt {
    float: left;
}

.contents22 dd.contents22-1{
  width: 300px;
	margin: 0 0 20px;
    float: left;
}

.maintenance2-1-2 {
	float: left;
	width: 300px;
}


.maintenance3 img {
	float: right;
	width: 225px;
}

.maintenance3 div.maintenance2 {
	float: left;
	width: 470px;
	margin: 0 20px 0 0;
	line-height: 1.6;
}

div.maintenance2 h4 p.mat4,.maintenance3 div.maintenance2 h4 p {
	width: 140px;
}
.maintenance4 div.maintenance2 {
	width: 100%;
	line-height: 1.6;
}

.maintenance3 div.maintenance2 span:nth-of-type(2n-1),
.maintenance4 div.maintenance2 span:nth-of-type(2n-1) {
	font-size: 18px;
	color: #616161;
	font-weight: bold;
}
.maintenance3 div.maintenance2 span:nth-of-type(2n),
.maintenance4 div.maintenance2 span:nth-of-type(2n) {
	font-size: 18px;
	color: #000;
	font-weight: bold;
}

</style>
<div class="wrapper2">



<section>
<div class="contents">


<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/ots_060/imgrc0082185209.jpg" alt="ポリマーコーティング  Tsuya"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/ots_060/imgrc0082185203.jpg" alt="ポリマーコーティング  Tsuya"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/ots_060/imgrc0082186325.jpg" alt="ポリマーコーティング  Tsuya"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/ots_060/imgrc0082186329.jpg" alt="ポリマーコーティング  Tsuya"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/ots_060/imgrc0083419987.jpg" alt="ポリマーコーティング  Tsuya"></div>
<br>


<div class="glass_coatingvideo">


<div id="video-container">
<div id="player"></div>
</div>

<div id="video-container2">
<iframe width="560" height="315" src="https://youtu.be/tWwmPTel3OY?list=TLGGzJuSlYsf4R0xNDA5MjAyMg" frameborder="0" allowfullscreen></iframe>
</div>

<script>
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);

var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '400',
width: '711',
videoId: '_2hjHnAhwRk',
wmode: 'transparent',
playerVars: {
        showinfo: 0, // 動画情報を表示しない
		modestbranding:0,
        loop: 1, // ループの設定
        playlist: '_2hjHnAhwRk' // 再生する動画のリスト
      },
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
function onPlayerReady(event) {
event.target.playVideo();
event.target.mute();
}
function onPlayerStateChange(event) {
}
</script>
</div>
</div>
</section>
</div>
]]></content:encoded>
    <dc:date>2022-09-14T20:49:56+09:00</dc:date>
    <dc:creator>ケイディ　ONLINE SHOP</dc:creator>
    <foaf:topic><foaf:Image rdf:about="https://img07.shop-pro.jp/PA01378/411/product/170389358_th.jpg?cmsp_timestamp=20220914204952" /></foaf:topic>
  </item>

  <item rdf:about="https://kd-g.shop-pro.jp/?pid=170388900">
    <link>https://kd-g.shop-pro.jp/?pid=170388900</link>
    <title>ラクシア 車用 コーティング剤 お買得3点セット ボディ用 タイヤ用 ガラス用 耐久性 簡単施工 200ml</title>
    <description>
@charset &quot;utf-8&quot;;
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}...</description>
<content:encoded><![CDATA[
<style>
@charset "utf-8";
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}
.wrapper2 {
width:100%;
margin:20px auto 0;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}

.clear {
clear:both;
}

.header1 {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9999;
    background-color: #FFF;
    opacity: 0.9;
}


.hm_wrap {
display:none;
}
.head {
width:1000px;
margin:0 auto;
padding:5px 0;
overflow:hidden;
}

.head p {
display:block;
float:right;
margin-left:30px;
}

.head p a {
text-decoration:none;
font-size:12px;
color:#333;
}

.wrap {
width:100%;
margin:0 auto;
padding:0;
text-align:center;
border-top:1px solid #333;
}

.wrap h1 {
padding:10px 0;
}

.nav {
width:1000px;
margin:0 auto 10px;
padding:0;
overflow:hidden;
}

.navi {
  width:16.666%;
  float:left;
  margin:0;
  padding:0;
}

/*使える素敵なブラウザとOS用*/
.navi {
  widht: -webkit-calc(99% / 6);
  width: -moz-calc(99% / 6);
  width: calc(99% / 6);  
}

.navi a {
display:block;
text-align:center;
text-decoration:none;
width:100%;
font-size:14px;
color:#333;
}

.navi a span {
font-size:10px;
}


section {
width:1000px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}

section img {
width:100%;
}

.news1 {
width:820px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}


a:hover{
color:#9d9d9d!important;
}



.news_wrapper {
  width: 800px;
  height: 200px;
margin: 30px 0px 0px 0px;
line-height:1.5;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 10px 10px 10px 10px;
  font-size: 100%;
}

.news_wrapper dl.news {
  width: 800px;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.news_wrapper  dl.news dt {
float:left;
width:100px;
}

.news_wrapper  dl.news dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.news_wrapper  dl.news dd a {
  color: #111111;
  text-decoration: underline;
}

.news_wrapper  dl.news dd a:hover {
  text-decoration: none;
}

/* スクロールバー要素
----------------------------------------------------------- */
.jspContainer {
  overflow: hidden;
  position: relative;
}

.jspPane {
  position: absolute;
}

.jspVerticalBar {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 10px;     /* 縦スクロールバーの幅を指定 */
  height: 100%;
  background: #ffffff;
}

.jspHorizontalBar {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 10px;     /* 横スクロールバーの幅を指定 */
  background: #ffffff;
}

.jspCap {
  display: none;
}

.jspHorizontalBar .jspCap {
  float: left;
}

.jspTrack {
  background: #eeeeee;     /* スクロールバーの背景色を指定 */
  position: relative;
}

.jspDrag {
  background: #315fa8;     /* スクロールバーの色を指定 */
  position: relative;
  top: 0px;
  left: 0px;
  cursor: pointer;
}

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}

.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}

.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d;
}

.jspVerticalBar .jspArrow {
  height: 16px;
}

.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%;
}

.jspVerticalBar .jspArrow:focus {
  outline: none;
}

.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}

/* IE6 3 pixel bug :( */
* html .jspCorner {
  margin: 0px -3px 0px 0px;
}







.main a {
float:left;
}
.main a img {
width:100%;
}


footer {
width:1000px;
margin:0 auto 30px;
padding:0;
overflow:hidden;
border-top:1px solid #1B1B1B;
}

.footer1 {
background-color:#1B1B1B;
text-align:center;
}

.footer1 a {
display:inline-block;
margin:30px;
}

.footer2 {
padding:30px;
}

.footer2>img {
float:left;
margin-right:30px;
}

.footer2 p {
line-height:80px;
font-size:11px;
color:#333;
letter-spacing:1px;
width:400px;
margin:0;
padding:0;
float:left;
display:block;
}

.footer2-1 {
width:200px;
float:left;
text-align:right;
line-height:80px;
}

#Main section.product{
	overflow: hidden;
	margin: 0 auto;
}

#Main section.product img{
width:100%;
}
#Main section.product div.items{
	width: 100%;
	/*float: left;*/
}

#Main section.product div.items div.title{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:35%;
}
#Main section.product div.items div.title2{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:50%;
}
#Main section.product div.items div.title a{
	height: 100%;
	display: block;
}
#Main section.product div.items div.title p{
	position: relative;
}
#Main section.product div.items div.title p.bg{
	width: 102%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
}

#Main section.product #glasscoating div.title p.bg{
	background: url(images/top02.jpg) no-repeat 100% 50%;
	background-size:cover;
}

#Main section.product #pro div.title p.bg{
	background: url(images/top04.jpg) no-repeat 100% 35%;
	background-size:cover;
}

#Main section.product #user div.title p.bg{
	background: url(images/top06.jpg) no-repeat 100%;
	background-size:cover;
}

	#Main section.product div.items div.title a p.bg{
		-webkit-transition: all 0.6s;
		        transition: all 0.6s;
	}
	#Main section.product div.items div.title a:hover p.bg{
		opacity: 0.6;
		-webkit-transform: scale(1.03);
		   -moz-transform: scale(1.03);
		    -ms-transform: scale(1.03);
		     -o-transform: scale(1.03);
		        transform: scale(1.03);
	}

.video1 {
width:100%;
}
#video-container {
	width: 100%;
	/*height: 365px;*/
	position: relative;
}

#video-controls {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 5px;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-o-transition: opacity .3s;
	-ms-transition: opacity .3s;
	transition: opacity .3s;
	background-image: linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -o-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.13, rgb(0,0,0)),
		color-stop(1, rgb(0,0,0))
	);
}

#video-container:hover #video-controls {
	opacity: .9;
}

button {
	background: rgba(0,0,0,.5);
	border: 0;
	color: #EEE;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}

button:hover {
	cursor: pointer;
}

#seek-bar {
	width: 60%;
}

#volume-bar {
	width: 5%;
}

.video-tg {
width:100%;
margin:0;
padding:5px 0;
font-size:11px;
text-align:right;
}
.video-tg a {
color:#333;
text-decoration:none;
}





/*-------------------------------------
product
---------------------------------------*/

.products {
width:25%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.products img,.products_full img,.products_3 img {
width:100%;
}

.products_full {
width:100%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.items_first {
width:95%;
margin:0 auto;
padding:0;
}

.items_first p {
text-align:center;
font-size:13px;
line-height:1.5;
letter-spacing:1px;
}

.iframe {
color:#333;
text-decoration:none;
}

.iframe:visited {
color:#333;
}




.products_3 {
  width:33%;
  float:left;
  margin:0;
  padding:0;
}

.products_3 .items_first {
	width: 80%;
}




/*glasscoating*/

.glass_coating {
line-height:0;
}
.glass_coating2 {
background:url(images/glasscoating_bg1.jpg) 100% 50% repeat-y;
padding:0 0 50px;
}
.glass_coating2 h3 {
overflow:hidden;
}
.glass_coating2 h3>span {
height:35px;
line-height:35px;
float:left;
display:inline-block;
font-size:24px;
}

.glass_coating2 h3>img {
float:left;
height:30px;
width:30px;
}

.glass_coating2-1>div {
line-height:1.3;
width:80%;
padding:0;
margin:0 10%;
}

.glass_coating2-1>div p {
padding:10px 0 50px 30px;
font-size:15px;
line-height:2;
}


.glass_coating3 {
width:800px;
margin:20px auto;
padding:0;
overflow:hidden;
}
.glass_coating3 p {
width:100%;
font-size:15px;
line-height:1.5;
color:#333;
}

.glass_coating3 p span {
	font-weight: bold;
}
a.kit {
text-decoration:none;
color:#333;
}

a.kit:visit {
color:#333;
}

.kit2 {
position:relative;
height:500px;
}

.kit2>div {
position:absolute;
z-index:2;
}
.kit2>p {
position:absolute;
z-index:10;
display:block;
font-size:15px;
line-height:1.8;
letter-spacing:1px;
}

.kit2 p:nth-of-type(1) {
top:50px;
left:540px;
font-weight:bold;
}


.kit2 p:nth-of-type(2) {
top:290px;
left:670px;
}


a.kit_smp {
display:none;
}

.glass_coatingvideo {
width:700px;
margin:0 auto 50px;
padding:0;
overflow:hidden;
}


/*company*/


.company {
	width: 800px;
	margin:40px auto;
	padding: 0;
	vertical-align: top;
	font-size: 12px;
	line-height: 1.5;
}

.company dl {
	float: left;
	width: 50%;
	margin: 0;
	padding: 0;
}

.company dl h2,.company3 h2 {
	font-size: 30px;
	padding-bottom: 40px;
	font-weight: normal;
}

.company dl dt {
float:left;
width:100px;
}

.company dl dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.company2 {
	float: left;
	width: 50%;
}

.company3 {
	margin: 40px auto;
overflow:hidden;
}

.company3 div {
	width: 48%;
	padding:0 1%;
	float: left;
	text-align: center;
	
}
.company3 div p:nth-of-type(1) {
	font-weight: bold;
}


/*shoplist*/


.shoplist1 {
	width: 875px;
	margin: 0 auto;
	padding: 0;
	font-size: 18px;
	letter-spacing: 1px;
}

.shoplist1 p {
	width: 875px;
	text-align: center;
	padding: 60px 0 50px;
	line-height: 1.5;
}

.shoplist2 {
	background: url(images/shoplist_bg.jpg) repeat-y;
	background-size: cover;
	overflow: hidden;
	margin: 0 0 60px;
	padding:0 2% 1%;
}

.shoplist2 div {
	float: left;
	width: 23%;
	margin: 1% 1% 0 1%;
	background-color: #FFF;
}

.shoplist2 div a {
	display: block;
	width: 100%;
	padding: 5% 0;
	text-decoration: none;
	text-align: center;
	color: #333;
}


.shoplist2 div a:visit {
	color:#333;
}

.shoplist1 h3 {
	margin: 0 0 3%;
	padding: 1% 0 1% 2%;
	border-bottom: 3px solid #333;
	font-size: 18px;
	color: #333;
}
.shoplist1 dl {
	min-height: 80px;
}
.shoplist1 dl dt {
float:left;
width:45%;
	padding-left: 2%;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.5;
}

.shoplist1 dl dd {
text-align:left;
padding-left:47%;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
	border-bottom: 1px solid #CCC;
	font-size: 15px;
	line-height: 1.5;
	min-height: 80px;
}
.shoplist1 p:nth-of-type(2){
	width: 100%;
	text-align: right;
	font-size: 15px;
}




#t1,#t2,#t3,#t4,#t5,#t6,#t7,#t8 {
    margin-top:-160px;
    padding-top:160px;
}



/*concept*/

.concept {
width:800px;
margin:70px auto;
padding:0;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.concept>p:nth-of-type(1) {
	font-size: 28px;
	padding-bottom: 30px;
}

.concept p:nth-of-type(3) {
	padding-bottom: 30px;
}

.concept>div {
	float: left;
	width: 50%;
}

.concept h3 {
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    line-height: 1;
}

.concept h3 span {
    font-style: italic;
    font-size: 40px;
    font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;
}

.concept div p {
    font-size: 13px;
    margin-right: 20px;
}
.concept dl {
    font-size: 13px;
    margin:20px 0 40px 20px;
    margin-bottom: 40px;
    overflow: hidden;
}

.concept dl dt {
    float: left;
}

.concept dl dd {
    padding-left: 60px;
}

div.concept2 {
    float: right;
}
div.concept2 h3,div.concept2 p {
    margin-left: 20px;
}

    
/*contact*/

.contact {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.contact2{
    width: 100%;
    margin: 0 auto;
    padding: 30px 0 0;
	background-color:#E2E2E2;
    margin-bottom: 15px;
    text-align: left;
}
.contact2 div.business2 {
    width: 800px;
    margin: 0px auto;
    padding: 0;
    line-height: 1.3;
    overflow: hidden;
    font-size: 11px;
}

.contact2 p.contact3 {
    font-size: 12px;
    width: 100%;
    text-align: right;
    padding-top: 40px;
}

#formWrap {
	width:800px;
	margin:0 auto;
	color:#555;
	line-height:120%;
}
table.formTable{
	width:100%;
	margin:0 auto 20px;
	background-color:#FFFFFF;
	border-collapse:collapse;
    font-size: 13px;
}

table.formTable td,table.formTable th{
	border:1px solid #BFBFBF;
	padding:10px 10px 10px 20px;
}
table.formTable th{
	width:150px;
	font-weight:normal;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
}

.contact2-1 {
    text-align: center;
}

table.formTable2{
	width:100%;
	margin:0;
	background-color:#FFFFFF;
	border-collapse:collapse;
}

table.formTable2 td,table.formTable2 th{
	border:0px solid #FFFFFF;
	padding:10px 10px 10px 20px;
}

table.formTable2 td input{
margin-left:30px;
}

.text4 {
color:#CC0001;
}

.button1 {
    background-color: #FFF;
    padding: 20px;
    width: 200px;
    margin: 10px 20px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 2px;
}

.formTable input {
    width: 97%;
}
textarea {
    width: 97%;
}
.formTable2 input {
    width: 73%;
}

input[type=radio] {
    border:10px #333 solid;
}

.member {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.member1 {
    padding:0 0 50px;
}




/*products商品ページ*/


.contents {
width:800px;
margin:0 auto;
padding:0;
letter-spacing:1px;
}

.contents_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents_1>img {
width:50%;
}

.contents_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents_2 img {
width:70%;
}


.contents_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents_4 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:center;
}
.contents_4 img {
width:70%;
}


.contents_5 {
float:left;
width:60%;
margin:0;
padding:0;
text-align:center;
}
.contents_5 img {
width:80%;
}



.contents1_1 {
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents1_1>img {
width:100%;
}


.contents1_2 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_2 img {
width:100%;
}

.contents1_3 {
float:left;
width:40%;
margin:0;
padding:2% 0;
text-align:center;
}

.contents1_3 img {
width:50%;
}

.contents1_4 {
float:left;
width:50%;
margin:0;
padding:4% 0 0 3%;
text-align:left;
}
.contents1_4_2 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:center;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4_3 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:left;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4 img {
width:100%;
}

.contents1_5 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_5 img {
width:100%;
}

.contents1_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents1_6 img {
width:85%;
}

.contents1_7 {
float:left;
width:100%;
margin:0 auto;
padding:2% 0;
text-align:center;
}

.contents1_7 img {
width:90%;
}

.contents1_8 {
float:center;
width:90%;
margin:0 auto;
padding:0 0 30px;
text-align:left;
    font-size:13px; font-weight:bold; color:#333333; line-height:1.5;
}
.contents1_8 img {
width:100%;
}

.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents20 dt {
    float: left;
}

.contents20 dd.contents20-1{
  width: 400px;
    float: left;
}

.contents20 dd.contents20-2{
  width: 350px;
    float: left;
}
.contents20 dd.contents20-3{
  width: 350px;
    float: left;
}

.contents2_1 {
float:right;
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents2_1>img {
width:70%;
}


.contents2_2 {
float:left;
width:55%;
margin:0;
padding:0 0 2%;
text-align:left;
}

.contents2_2 img {
width:98%;
}

.contents2_3 {
float:left;
width:45%;
margin:0;
padding:10% 0 0;
text-align:left;
}

.contents2_3 img {
width:50%;
}

.contents2_4 {
float:left;
width:45%;
margin:0;
padding:0;
text-align:left;
}
.contents2_4 img {
width:100%;
}

.contents2_5 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:left;
}

.contents2_5 img {
width:100%;
}

.contents2_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents2_6 img {
width:85%;
}

.contents2_7 {
float:left;
width:100%;
margin:0;
padding:2% 0;
text-align:left;
}

.contents2_7 img {
width:90%;
}

.contents2_8 {
float:center;
width:90%;
margin:0;
padding:0;
text-align:left;
}
.contents2_8 img {
width:70%;
}



.contents3_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents3_1>img {
width:100%;
}

.contents3_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents3_2 img {
width:60%;
}


.contents3_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents3_4 {
float:right;
width:50%;
margin:0 0 2%;
padding:0;
text-align:left;
}
.contents3_4 img {
width:80%;
}


.contents3_5 {
float:right;
width:50%;
margin:0;
padding:0;
text-align:left;
}
.contents3_5 img {
width:80%;
}

#video-container2,.ttlsmp {
	display: none;
}

.maintenance {
	width: 90%;
	margin: 0 auto;
	padding: 0;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 2;
}

.maintenance1 {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
}
.maintenance1-2 {
	position: absolute;
	z-index: 1;
	width: 100%;
}

.maintenance1-2 img {
	width: 100%;
}

.maintenance1-3 {
	position: absolute;
	z-index: 10;
	width: 640px;
	top: 30px;
	left: 40px;
}

.maintenance1-3 img {
	width: 100%;
}

.maintenance2 {
	margin: 0 0 20px;
	overflow: hidden;
}

.maintenance2 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance2 h4 p {
	background-color: #FFF;
	width: 260px;
}

.maintenance212 {
    width: 90%;
    overflow: hidden;
    margin: 0 auto;
}

.maintenance212 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance212 h4 p {
	background-color: #FFF;
	width: 100px;
}
.maintenance2>p:nth-of-type(1) {
	padding: 10px 0;
}

div.maintenance2-1 {
	float: left;
	width: 500px;
	margin-right: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}

div.maintenance22 {
	float: left;
	width: 200px;
}

div.maintenance22 p {
	font-size: 10px;
	line-height: 1.2;
	letter-spacing: 1px;
}

.maintenance2 h4 p.mat2 {
	background-color: #FFF;
	width: 180px;
}

.maintenance2 h5 {
	font-size: 15px;
}

.mat3 {
	width: 410px;
}



.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents21 dt {
    float: left;
}

.contents21 dd.contents21-1{
  width: 700px;
    float: left;
}

.contents21 dd.contents21-3{
  width: 350px;
    float: left;
}

.maintenance2-1-0 {
	margin: 0 0 20px;
	overflow: hidden;
}
.maintenance2-1-1 {
	float: left;
	width: 350px;
}

.contents22 dt {
    float: left;
}

.contents22 dd.contents22-1{
  width: 300px;
	margin: 0 0 20px;
    float: left;
}

.maintenance2-1-2 {
	float: left;
	width: 300px;
}


.maintenance3 img {
	float: right;
	width: 225px;
}

.maintenance3 div.maintenance2 {
	float: left;
	width: 470px;
	margin: 0 20px 0 0;
	line-height: 1.6;
}

div.maintenance2 h4 p.mat4,.maintenance3 div.maintenance2 h4 p {
	width: 140px;
}
.maintenance4 div.maintenance2 {
	width: 100%;
	line-height: 1.6;
}

.maintenance3 div.maintenance2 span:nth-of-type(2n-1),
.maintenance4 div.maintenance2 span:nth-of-type(2n-1) {
	font-size: 18px;
	color: #616161;
	font-weight: bold;
}
.maintenance3 div.maintenance2 span:nth-of-type(2n),
.maintenance4 div.maintenance2 span:nth-of-type(2n) {
	font-size: 18px;
	color: #000;
	font-weight: bold;
}

</style>
<div class="wrapper2">



<section>
<div class="contents">


<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/okd_200/imgrc0082185146.jpg" alt="ポリマーコーティング  Tsuya"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/pct_200/imgrc0082185176.jpg" alt="ポリマーコーティング  Tsuya"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/tcb_200/imgrc0082185182.jpg" alt="ポリマーコーティング  Tsuya"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/wcc_200/imgrc0082186333.jpg" alt="ポリマーコーティング  Tsuya"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/okd_200/imgrc0082185145.jpg" alt="ポリマーコーティング  Tsuya"></div>
<br>


<div class="glass_coatingvideo">


<div id="video-container">
<div id="player"></div>
</div>

<div id="video-container2">
<iframe width="560" height="315" src="https://youtu.be/tWwmPTel3OY?list=TLGGzJuSlYsf4R0xNDA5MjAyMg" frameborder="0" allowfullscreen></iframe>
</div>

<script>
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);

var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '400',
width: '711',
videoId: '_2hjHnAhwRk',
wmode: 'transparent',
playerVars: {
        showinfo: 0, // 動画情報を表示しない
		modestbranding:0,
        loop: 1, // ループの設定
        playlist: '_2hjHnAhwRk' // 再生する動画のリスト
      },
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
function onPlayerReady(event) {
event.target.playVideo();
event.target.mute();
}
function onPlayerStateChange(event) {
}
</script>
</div>
</div>
</section>
</div>
]]></content:encoded>
    <dc:date>2022-09-14T19:59:51+09:00</dc:date>
    <dc:creator>ケイディ　ONLINE SHOP</dc:creator>
    <foaf:topic><foaf:Image rdf:about="https://img07.shop-pro.jp/PA01378/411/product/170388900_th.jpg?cmsp_timestamp=20220914195949" /></foaf:topic>
  </item>

  <item rdf:about="https://kd-g.shop-pro.jp/?pid=170388776">
    <link>https://kd-g.shop-pro.jp/?pid=170388776</link>
    <title>LUXIA マイクロファイバークロス ブルー 6枚 セット コーティング剤 拭き取り</title>
    <description>
@charset &quot;utf-8&quot;;
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}...</description>
<content:encoded><![CDATA[
<style>
@charset "utf-8";
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}
.wrapper2 {
width:100%;
margin:155px auto 0;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}

.clear {
clear:both;
}

.header1 {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9999;
    background-color: #FFF;
    opacity: 0.9;
}


.hm_wrap {
display:none;
}
.head {
width:1000px;
margin:0 auto;
padding:5px 0;
overflow:hidden;
}

.head p {
display:block;
float:right;
margin-left:30px;
}

.head p a {
text-decoration:none;
font-size:12px;
color:#333;
}

.wrap {
width:100%;
margin:0 auto;
padding:0;
text-align:center;
border-top:1px solid #333;
}

.wrap h1 {
padding:10px 0;
}

.nav {
width:1000px;
margin:0 auto 10px;
padding:0;
overflow:hidden;
}

.navi {
  width:16.666%;
  float:left;
  margin:0;
  padding:0;
}

/*使える素敵なブラウザとOS用*/
.navi {
  widht: -webkit-calc(99% / 6);
  width: -moz-calc(99% / 6);
  width: calc(99% / 6);  
}

.navi a {
display:block;
text-align:center;
text-decoration:none;
width:100%;
font-size:14px;
color:#333;
}

.navi a span {
font-size:10px;
}


section {
width:1000px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}

section img {
width:100%;
}

.news1 {
width:820px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}


a:hover{
color:#9d9d9d!important;
}



.news_wrapper {
  width: 800px;
  height: 200px;
margin: 30px 0px 0px 0px;
line-height:1.5;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 10px 10px 10px 10px;
  font-size: 100%;
}

.news_wrapper dl.news {
  width: 800px;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.news_wrapper  dl.news dt {
float:left;
width:100px;
}

.news_wrapper  dl.news dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.news_wrapper  dl.news dd a {
  color: #111111;
  text-decoration: underline;
}

.news_wrapper  dl.news dd a:hover {
  text-decoration: none;
}

/* スクロールバー要素
----------------------------------------------------------- */
.jspContainer {
  overflow: hidden;
  position: relative;
}

.jspPane {
  position: absolute;
}

.jspVerticalBar {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 10px;     /* 縦スクロールバーの幅を指定 */
  height: 100%;
  background: #ffffff;
}

.jspHorizontalBar {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 10px;     /* 横スクロールバーの幅を指定 */
  background: #ffffff;
}

.jspCap {
  display: none;
}

.jspHorizontalBar .jspCap {
  float: left;
}

.jspTrack {
  background: #eeeeee;     /* スクロールバーの背景色を指定 */
  position: relative;
}

.jspDrag {
  background: #315fa8;     /* スクロールバーの色を指定 */
  position: relative;
  top: 0px;
  left: 0px;
  cursor: pointer;
}

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}

.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}

.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d;
}

.jspVerticalBar .jspArrow {
  height: 16px;
}

.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%;
}

.jspVerticalBar .jspArrow:focus {
  outline: none;
}

.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}

/* IE6 3 pixel bug :( */
* html .jspCorner {
  margin: 0px -3px 0px 0px;
}







.main a {
float:left;
}
.main a img {
width:100%;
}


footer {
width:1000px;
margin:0 auto 30px;
padding:0;
overflow:hidden;
border-top:1px solid #1B1B1B;
}

.footer1 {
background-color:#1B1B1B;
text-align:center;
}

.footer1 a {
display:inline-block;
margin:30px;
}

.footer2 {
padding:30px;
}

.footer2>img {
float:left;
margin-right:30px;
}

.footer2 p {
line-height:80px;
font-size:11px;
color:#333;
letter-spacing:1px;
width:400px;
margin:0;
padding:0;
float:left;
display:block;
}

.footer2-1 {
width:200px;
float:left;
text-align:right;
line-height:80px;
}

#Main section.product{
	overflow: hidden;
	margin: 0 auto;
}

#Main section.product img{
width:100%;
}
#Main section.product div.items{
	width: 100%;
	/*float: left;*/
}

#Main section.product div.items div.title{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:35%;
}
#Main section.product div.items div.title2{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:50%;
}
#Main section.product div.items div.title a{
	height: 100%;
	display: block;
}
#Main section.product div.items div.title p{
	position: relative;
}
#Main section.product div.items div.title p.bg{
	width: 102%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
}

#Main section.product #glasscoating div.title p.bg{
	background: url(images/top02.jpg) no-repeat 100% 50%;
	background-size:cover;
}

#Main section.product #pro div.title p.bg{
	background: url(images/top04.jpg) no-repeat 100% 35%;
	background-size:cover;
}

#Main section.product #user div.title p.bg{
	background: url(images/top06.jpg) no-repeat 100%;
	background-size:cover;
}

	#Main section.product div.items div.title a p.bg{
		-webkit-transition: all 0.6s;
		        transition: all 0.6s;
	}
	#Main section.product div.items div.title a:hover p.bg{
		opacity: 0.6;
		-webkit-transform: scale(1.03);
		   -moz-transform: scale(1.03);
		    -ms-transform: scale(1.03);
		     -o-transform: scale(1.03);
		        transform: scale(1.03);
	}

.video1 {
width:100%;
}
#video-container {
	width: 100%;
	/*height: 365px;*/
	position: relative;
}

#video-controls {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 5px;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-o-transition: opacity .3s;
	-ms-transition: opacity .3s;
	transition: opacity .3s;
	background-image: linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -o-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.13, rgb(0,0,0)),
		color-stop(1, rgb(0,0,0))
	);
}

#video-container:hover #video-controls {
	opacity: .9;
}

button {
	background: rgba(0,0,0,.5);
	border: 0;
	color: #EEE;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}

button:hover {
	cursor: pointer;
}

#seek-bar {
	width: 60%;
}

#volume-bar {
	width: 5%;
}

.video-tg {
width:100%;
margin:0;
padding:5px 0;
font-size:11px;
text-align:right;
}
.video-tg a {
color:#333;
text-decoration:none;
}





/*-------------------------------------
product
---------------------------------------*/

.products {
width:25%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.products img,.products_full img,.products_3 img {
width:100%;
}

.products_full {
width:100%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.items_first {
width:95%;
margin:0 auto;
padding:0;
}

.items_first p {
text-align:center;
font-size:13px;
line-height:1.5;
letter-spacing:1px;
}

.iframe {
color:#333;
text-decoration:none;
}

.iframe:visited {
color:#333;
}




.products_3 {
  width:33%;
  float:left;
  margin:0;
  padding:0;
}

.products_3 .items_first {
	width: 80%;
}




/*glasscoating*/

.glass_coating {
line-height:0;
}
.glass_coating2 {
background:url(images/glasscoating_bg1.jpg) 100% 50% repeat-y;
padding:0 0 50px;
}
.glass_coating2 h3 {
overflow:hidden;
}
.glass_coating2 h3>span {
height:35px;
line-height:35px;
float:left;
display:inline-block;
font-size:24px;
}

.glass_coating2 h3>img {
float:left;
height:30px;
width:30px;
}

.glass_coating2-1>div {
line-height:1.3;
width:80%;
padding:0;
margin:0 10%;
}

.glass_coating2-1>div p {
padding:10px 0 50px 30px;
font-size:15px;
line-height:2;
}


.glass_coating3 {
width:800px;
margin:20px auto;
padding:0;
overflow:hidden;
}
.glass_coating3 p {
width:100%;
font-size:15px;
line-height:1.5;
color:#333;
}

.glass_coating3 p span {
	font-weight: bold;
}
a.kit {
text-decoration:none;
color:#333;
}

a.kit:visit {
color:#333;
}

.kit2 {
position:relative;
height:500px;
}

.kit2>div {
position:absolute;
z-index:2;
}
.kit2>p {
position:absolute;
z-index:10;
display:block;
font-size:15px;
line-height:1.8;
letter-spacing:1px;
}

.kit2 p:nth-of-type(1) {
top:50px;
left:540px;
font-weight:bold;
}


.kit2 p:nth-of-type(2) {
top:290px;
left:670px;
}


a.kit_smp {
display:none;
}

.glass_coatingvideo {
width:700px;
margin:0 auto 50px;
padding:0;
overflow:hidden;
}


/*company*/


.company {
	width: 800px;
	margin:40px auto;
	padding: 0;
	vertical-align: top;
	font-size: 12px;
	line-height: 1.5;
}

.company dl {
	float: left;
	width: 50%;
	margin: 0;
	padding: 0;
}

.company dl h2,.company3 h2 {
	font-size: 30px;
	padding-bottom: 40px;
	font-weight: normal;
}

.company dl dt {
float:left;
width:100px;
}

.company dl dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.company2 {
	float: left;
	width: 50%;
}

.company3 {
	margin: 40px auto;
overflow:hidden;
}

.company3 div {
	width: 48%;
	padding:0 1%;
	float: left;
	text-align: center;
	
}
.company3 div p:nth-of-type(1) {
	font-weight: bold;
}


/*shoplist*/


.shoplist1 {
	width: 875px;
	margin: 0 auto;
	padding: 0;
	font-size: 18px;
	letter-spacing: 1px;
}

.shoplist1 p {
	width: 875px;
	text-align: center;
	padding: 60px 0 50px;
	line-height: 1.5;
}

.shoplist2 {
	background: url(images/shoplist_bg.jpg) repeat-y;
	background-size: cover;
	overflow: hidden;
	margin: 0 0 60px;
	padding:0 2% 1%;
}

.shoplist2 div {
	float: left;
	width: 23%;
	margin: 1% 1% 0 1%;
	background-color: #FFF;
}

.shoplist2 div a {
	display: block;
	width: 100%;
	padding: 5% 0;
	text-decoration: none;
	text-align: center;
	color: #333;
}


.shoplist2 div a:visit {
	color:#333;
}

.shoplist1 h3 {
	margin: 0 0 3%;
	padding: 1% 0 1% 2%;
	border-bottom: 3px solid #333;
	font-size: 18px;
	color: #333;
}
.shoplist1 dl {
	min-height: 80px;
}
.shoplist1 dl dt {
float:left;
width:45%;
	padding-left: 2%;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.5;
}

.shoplist1 dl dd {
text-align:left;
padding-left:47%;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
	border-bottom: 1px solid #CCC;
	font-size: 15px;
	line-height: 1.5;
	min-height: 80px;
}
.shoplist1 p:nth-of-type(2){
	width: 100%;
	text-align: right;
	font-size: 15px;
}




#t1,#t2,#t3,#t4,#t5,#t6,#t7,#t8 {
    margin-top:-160px;
    padding-top:160px;
}



/*concept*/

.concept {
width:800px;
margin:70px auto;
padding:0;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.concept>p:nth-of-type(1) {
	font-size: 28px;
	padding-bottom: 30px;
}

.concept p:nth-of-type(3) {
	padding-bottom: 30px;
}

.concept>div {
	float: left;
	width: 50%;
}

.concept h3 {
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    line-height: 1;
}

.concept h3 span {
    font-style: italic;
    font-size: 40px;
    font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;
}

.concept div p {
    font-size: 13px;
    margin-right: 20px;
}
.concept dl {
    font-size: 13px;
    margin:20px 0 40px 20px;
    margin-bottom: 40px;
    overflow: hidden;
}

.concept dl dt {
    float: left;
}

.concept dl dd {
    padding-left: 60px;
}

div.concept2 {
    float: right;
}
div.concept2 h3,div.concept2 p {
    margin-left: 20px;
}

    
/*contact*/

.contact {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.contact2{
    width: 100%;
    margin: 0 auto;
    padding: 30px 0 0;
	background-color:#E2E2E2;
    margin-bottom: 15px;
    text-align: left;
}
.contact2 div.business2 {
    width: 800px;
    margin: 0px auto;
    padding: 0;
    line-height: 1.3;
    overflow: hidden;
    font-size: 11px;
}

.contact2 p.contact3 {
    font-size: 12px;
    width: 100%;
    text-align: right;
    padding-top: 40px;
}

#formWrap {
	width:800px;
	margin:0 auto;
	color:#555;
	line-height:120%;
}
table.formTable{
	width:100%;
	margin:0 auto 20px;
	background-color:#FFFFFF;
	border-collapse:collapse;
    font-size: 13px;
}

table.formTable td,table.formTable th{
	border:1px solid #BFBFBF;
	padding:10px 10px 10px 20px;
}
table.formTable th{
	width:150px;
	font-weight:normal;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
}

.contact2-1 {
    text-align: center;
}

table.formTable2{
	width:100%;
	margin:0;
	background-color:#FFFFFF;
	border-collapse:collapse;
}

table.formTable2 td,table.formTable2 th{
	border:0px solid #FFFFFF;
	padding:10px 10px 10px 20px;
}

table.formTable2 td input{
margin-left:30px;
}

.text4 {
color:#CC0001;
}

.button1 {
    background-color: #FFF;
    padding: 20px;
    width: 200px;
    margin: 10px 20px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 2px;
}

.formTable input {
    width: 97%;
}
textarea {
    width: 97%;
}
.formTable2 input {
    width: 73%;
}

input[type=radio] {
    border:10px #333 solid;
}

.member {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.member1 {
    padding:0 0 50px;
}




/*products商品ページ*/


.contents {
width:800px;
margin:0 auto;
padding:0;
letter-spacing:1px;
}

.contents_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents_1>img {
width:50%;
}

.contents_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents_2 img {
width:70%;
}


.contents_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents_4 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:center;
}
.contents_4 img {
width:70%;
}


.contents_5 {
float:left;
width:60%;
margin:0;
padding:0;
text-align:center;
}
.contents_5 img {
width:80%;
}



.contents1_1 {
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents1_1>img {
width:100%;
}


.contents1_2 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_2 img {
width:100%;
}

.contents1_3 {
float:left;
width:40%;
margin:0;
padding:2% 0;
text-align:center;
}

.contents1_3 img {
width:50%;
}

.contents1_4 {
float:left;
width:50%;
margin:0;
padding:4% 0 0 3%;
text-align:left;
}
.contents1_4_2 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:center;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4_3 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:left;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4 img {
width:100%;
}

.contents1_5 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_5 img {
width:100%;
}

.contents1_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents1_6 img {
width:85%;
}

.contents1_7 {
float:left;
width:100%;
margin:0 auto;
padding:2% 0;
text-align:center;
}

.contents1_7 img {
width:90%;
}

.contents1_8 {
float:center;
width:90%;
margin:0 auto;
padding:0 0 30px;
text-align:left;
    font-size:13px; font-weight:bold; color:#333333; line-height:1.5;
}
.contents1_8 img {
width:100%;
}

.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents20 dt {
    float: left;
}

.contents20 dd.contents20-1{
  width: 400px;
    float: left;
}

.contents20 dd.contents20-2{
  width: 350px;
    float: left;
}
.contents20 dd.contents20-3{
  width: 350px;
    float: left;
}

.contents2_1 {
float:right;
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents2_1>img {
width:70%;
}


.contents2_2 {
float:left;
width:55%;
margin:0;
padding:0 0 2%;
text-align:left;
}

.contents2_2 img {
width:98%;
}

.contents2_3 {
float:left;
width:45%;
margin:0;
padding:10% 0 0;
text-align:left;
}

.contents2_3 img {
width:50%;
}

.contents2_4 {
float:left;
width:45%;
margin:0;
padding:0;
text-align:left;
}
.contents2_4 img {
width:100%;
}

.contents2_5 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:left;
}

.contents2_5 img {
width:100%;
}

.contents2_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents2_6 img {
width:85%;
}

.contents2_7 {
float:left;
width:100%;
margin:0;
padding:2% 0;
text-align:left;
}

.contents2_7 img {
width:90%;
}

.contents2_8 {
float:center;
width:90%;
margin:0;
padding:0;
text-align:left;
}
.contents2_8 img {
width:70%;
}



.contents3_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents3_1>img {
width:100%;
}

.contents3_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents3_2 img {
width:60%;
}


.contents3_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents3_4 {
float:right;
width:50%;
margin:0 0 2%;
padding:0;
text-align:left;
}
.contents3_4 img {
width:80%;
}


.contents3_5 {
float:right;
width:50%;
margin:0;
padding:0;
text-align:left;
}
.contents3_5 img {
width:80%;
}

#video-container2,.ttlsmp {
	display: none;
}

.maintenance {
	width: 90%;
	margin: 0 auto;
	padding: 0;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 2;
}

.maintenance1 {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
}
.maintenance1-2 {
	position: absolute;
	z-index: 1;
	width: 100%;
}

.maintenance1-2 img {
	width: 100%;
}

.maintenance1-3 {
	position: absolute;
	z-index: 10;
	width: 640px;
	top: 30px;
	left: 40px;
}

.maintenance1-3 img {
	width: 100%;
}

.maintenance2 {
	margin: 0 0 20px;
	overflow: hidden;
}

.maintenance2 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance2 h4 p {
	background-color: #FFF;
	width: 260px;
}

.maintenance212 {
    width: 90%;
    overflow: hidden;
    margin: 0 auto;
}

.maintenance212 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance212 h4 p {
	background-color: #FFF;
	width: 100px;
}
.maintenance2>p:nth-of-type(1) {
	padding: 10px 0;
}

div.maintenance2-1 {
	float: left;
	width: 500px;
	margin-right: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}

div.maintenance22 {
	float: left;
	width: 200px;
}

div.maintenance22 p {
	font-size: 10px;
	line-height: 1.2;
	letter-spacing: 1px;
}

.maintenance2 h4 p.mat2 {
	background-color: #FFF;
	width: 180px;
}

.maintenance2 h5 {
	font-size: 15px;
}

.mat3 {
	width: 410px;
}



.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents21 dt {
    float: left;
}

.contents21 dd.contents21-1{
  width: 700px;
    float: left;
}

.contents21 dd.contents21-3{
  width: 350px;
    float: left;
}

.maintenance2-1-0 {
	margin: 0 0 20px;
	overflow: hidden;
}
.maintenance2-1-1 {
	float: left;
	width: 350px;
}

.contents22 dt {
    float: left;
}

.contents22 dd.contents22-1{
  width: 300px;
	margin: 0 0 20px;
    float: left;
}

.maintenance2-1-2 {
	float: left;
	width: 300px;
}


.maintenance3 img {
	float: right;
	width: 225px;
}

.maintenance3 div.maintenance2 {
	float: left;
	width: 470px;
	margin: 0 20px 0 0;
	line-height: 1.6;
}

div.maintenance2 h4 p.mat4,.maintenance3 div.maintenance2 h4 p {
	width: 140px;
}
.maintenance4 div.maintenance2 {
	width: 100%;
	line-height: 1.6;
}

.maintenance3 div.maintenance2 span:nth-of-type(2n-1),
.maintenance4 div.maintenance2 span:nth-of-type(2n-1) {
	font-size: 18px;
	color: #616161;
	font-weight: bold;
}
.maintenance3 div.maintenance2 span:nth-of-type(2n),
.maintenance4 div.maintenance2 span:nth-of-type(2n) {
	font-size: 18px;
	color: #000;
	font-weight: bold;
}

</style>
<div class="wrapper2">



<section>
<div class="contents">

<!-- ここから削除 220914
<h2 class="contents1_1"><img src="http://luxia-japan.com/products/user/images/logo.jpg" alt="プレミアムワイピングクロス　ワイン"></h2>
<div class="contents1_2"><img src="http://luxia-japan.com/products/user/images/premiumwipingcloth.jpg"></div>
<h3 class="contents1_5"><img src="http://luxia-japan.com/products/user/images/premiumwipingcloth_title.jpg" alt="プレミアムワイピングクロス　ワイン"></h3>
<p class="contents1_4_2 ttlpc">
プレミアムワイピングクロス　ワイン　1枚
<br>
<span style="font-size:16px; color:#333333; line-height:1.3;">
LUX-PWC-WR　\2,400（税抜）</span></p>
<p class="contents1_4_2 ttlsmp">
プレミアムワイピングクロス<br>
ワイン　1枚
<br>
<span style="font-size:16px; color:#333333; line-height:1.3;">
LUX-PWC-WR　\2,400（税抜）</span></p>
<p class="contents1_4_3">しなやかなシルクタッチでしっかりと拭き取ることができます。</p>
<div class="clear"></div>
<p class="contents1_8">
●従来のクロスでは落ちにくかった油分やミクロの埃を、表面を傷つけることなく、しっかりと拭き　取ることができ、拭き跡を残しません。<br>
●超極細繊維を採用していますので、絹のような上品な光沢と感触を持ち、表面がとてもソフトです。<br>
●内装のメーターパネル、シフト回り、ナビのディスプレーにご使用ください。<br>
●日常においては、テレビ、スマートフォン、メガネ、腕時計、楽器、プラスチック類にご使用ください。<br>
●別売のベースクリーナーを一緒にご使用いただくことをお勧めしています。
</p>
ここまで削除 220914 -->


<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/mfc_bl/imgrc0082192124.jpg" alt="マイクロファイバークロス ブルー"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/mfc_bl/imgrc0081968672.jpg" alt="マイクロファイバークロス ブルー"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/mfc_bl/imgrc0081968673.jpg" alt="マイクロファイバークロス ブルー"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/mfc_bl/imgrc0081968670.jpg" alt="マイクロファイバークロス ブルー"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/imgrc0082186854.jpg" alt="マイクロファイバークロス ブルー"></div>
<br>


</div>
</section>
</div>
]]></content:encoded>
    <dc:date>2022-09-14T19:38:02+09:00</dc:date>
    <dc:creator>ケイディ　ONLINE SHOP</dc:creator>
    <foaf:topic><foaf:Image rdf:about="https://img07.shop-pro.jp/PA01378/411/product/170388776_th.jpg?cmsp_timestamp=20220914193801" /></foaf:topic>
  </item>

  <item rdf:about="https://kd-g.shop-pro.jp/?pid=170388756">
    <link>https://kd-g.shop-pro.jp/?pid=170388756</link>
    <title>LUXIA マイクロファイバークロス グレー 洗車拭き取り 吸水力 30cm×45cm (6枚入)</title>
    <description>
@charset &quot;utf-8&quot;;
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}...</description>
<content:encoded><![CDATA[
<style>
@charset "utf-8";
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}
.wrapper2 {
width:100%;
margin:155px auto 0;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}

.clear {
clear:both;
}

.header1 {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9999;
    background-color: #FFF;
    opacity: 0.9;
}


.hm_wrap {
display:none;
}
.head {
width:1000px;
margin:0 auto;
padding:5px 0;
overflow:hidden;
}

.head p {
display:block;
float:right;
margin-left:30px;
}

.head p a {
text-decoration:none;
font-size:12px;
color:#333;
}

.wrap {
width:100%;
margin:0 auto;
padding:0;
text-align:center;
border-top:1px solid #333;
}

.wrap h1 {
padding:10px 0;
}

.nav {
width:1000px;
margin:0 auto 10px;
padding:0;
overflow:hidden;
}

.navi {
  width:16.666%;
  float:left;
  margin:0;
  padding:0;
}

/*使える素敵なブラウザとOS用*/
.navi {
  widht: -webkit-calc(99% / 6);
  width: -moz-calc(99% / 6);
  width: calc(99% / 6);  
}

.navi a {
display:block;
text-align:center;
text-decoration:none;
width:100%;
font-size:14px;
color:#333;
}

.navi a span {
font-size:10px;
}


section {
width:1000px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}

section img {
width:100%;
}

.news1 {
width:820px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}


a:hover{
color:#9d9d9d!important;
}



.news_wrapper {
  width: 800px;
  height: 200px;
margin: 30px 0px 0px 0px;
line-height:1.5;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 10px 10px 10px 10px;
  font-size: 100%;
}

.news_wrapper dl.news {
  width: 800px;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.news_wrapper  dl.news dt {
float:left;
width:100px;
}

.news_wrapper  dl.news dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.news_wrapper  dl.news dd a {
  color: #111111;
  text-decoration: underline;
}

.news_wrapper  dl.news dd a:hover {
  text-decoration: none;
}

/* スクロールバー要素
----------------------------------------------------------- */
.jspContainer {
  overflow: hidden;
  position: relative;
}

.jspPane {
  position: absolute;
}

.jspVerticalBar {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 10px;     /* 縦スクロールバーの幅を指定 */
  height: 100%;
  background: #ffffff;
}

.jspHorizontalBar {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 10px;     /* 横スクロールバーの幅を指定 */
  background: #ffffff;
}

.jspCap {
  display: none;
}

.jspHorizontalBar .jspCap {
  float: left;
}

.jspTrack {
  background: #eeeeee;     /* スクロールバーの背景色を指定 */
  position: relative;
}

.jspDrag {
  background: #315fa8;     /* スクロールバーの色を指定 */
  position: relative;
  top: 0px;
  left: 0px;
  cursor: pointer;
}

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}

.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}

.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d;
}

.jspVerticalBar .jspArrow {
  height: 16px;
}

.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%;
}

.jspVerticalBar .jspArrow:focus {
  outline: none;
}

.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}

/* IE6 3 pixel bug :( */
* html .jspCorner {
  margin: 0px -3px 0px 0px;
}







.main a {
float:left;
}
.main a img {
width:100%;
}


footer {
width:1000px;
margin:0 auto 30px;
padding:0;
overflow:hidden;
border-top:1px solid #1B1B1B;
}

.footer1 {
background-color:#1B1B1B;
text-align:center;
}

.footer1 a {
display:inline-block;
margin:30px;
}

.footer2 {
padding:30px;
}

.footer2>img {
float:left;
margin-right:30px;
}

.footer2 p {
line-height:80px;
font-size:11px;
color:#333;
letter-spacing:1px;
width:400px;
margin:0;
padding:0;
float:left;
display:block;
}

.footer2-1 {
width:200px;
float:left;
text-align:right;
line-height:80px;
}

#Main section.product{
	overflow: hidden;
	margin: 0 auto;
}

#Main section.product img{
width:100%;
}
#Main section.product div.items{
	width: 100%;
	/*float: left;*/
}

#Main section.product div.items div.title{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:35%;
}
#Main section.product div.items div.title2{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:50%;
}
#Main section.product div.items div.title a{
	height: 100%;
	display: block;
}
#Main section.product div.items div.title p{
	position: relative;
}
#Main section.product div.items div.title p.bg{
	width: 102%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
}

#Main section.product #glasscoating div.title p.bg{
	background: url(images/top02.jpg) no-repeat 100% 50%;
	background-size:cover;
}

#Main section.product #pro div.title p.bg{
	background: url(images/top04.jpg) no-repeat 100% 35%;
	background-size:cover;
}

#Main section.product #user div.title p.bg{
	background: url(images/top06.jpg) no-repeat 100%;
	background-size:cover;
}

	#Main section.product div.items div.title a p.bg{
		-webkit-transition: all 0.6s;
		        transition: all 0.6s;
	}
	#Main section.product div.items div.title a:hover p.bg{
		opacity: 0.6;
		-webkit-transform: scale(1.03);
		   -moz-transform: scale(1.03);
		    -ms-transform: scale(1.03);
		     -o-transform: scale(1.03);
		        transform: scale(1.03);
	}

.video1 {
width:100%;
}
#video-container {
	width: 100%;
	/*height: 365px;*/
	position: relative;
}

#video-controls {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 5px;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-o-transition: opacity .3s;
	-ms-transition: opacity .3s;
	transition: opacity .3s;
	background-image: linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -o-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.13, rgb(0,0,0)),
		color-stop(1, rgb(0,0,0))
	);
}

#video-container:hover #video-controls {
	opacity: .9;
}

button {
	background: rgba(0,0,0,.5);
	border: 0;
	color: #EEE;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}

button:hover {
	cursor: pointer;
}

#seek-bar {
	width: 60%;
}

#volume-bar {
	width: 5%;
}

.video-tg {
width:100%;
margin:0;
padding:5px 0;
font-size:11px;
text-align:right;
}
.video-tg a {
color:#333;
text-decoration:none;
}





/*-------------------------------------
product
---------------------------------------*/

.products {
width:25%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.products img,.products_full img,.products_3 img {
width:100%;
}

.products_full {
width:100%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.items_first {
width:95%;
margin:0 auto;
padding:0;
}

.items_first p {
text-align:center;
font-size:13px;
line-height:1.5;
letter-spacing:1px;
}

.iframe {
color:#333;
text-decoration:none;
}

.iframe:visited {
color:#333;
}




.products_3 {
  width:33%;
  float:left;
  margin:0;
  padding:0;
}

.products_3 .items_first {
	width: 80%;
}




/*glasscoating*/

.glass_coating {
line-height:0;
}
.glass_coating2 {
background:url(images/glasscoating_bg1.jpg) 100% 50% repeat-y;
padding:0 0 50px;
}
.glass_coating2 h3 {
overflow:hidden;
}
.glass_coating2 h3>span {
height:35px;
line-height:35px;
float:left;
display:inline-block;
font-size:24px;
}

.glass_coating2 h3>img {
float:left;
height:30px;
width:30px;
}

.glass_coating2-1>div {
line-height:1.3;
width:80%;
padding:0;
margin:0 10%;
}

.glass_coating2-1>div p {
padding:10px 0 50px 30px;
font-size:15px;
line-height:2;
}


.glass_coating3 {
width:800px;
margin:20px auto;
padding:0;
overflow:hidden;
}
.glass_coating3 p {
width:100%;
font-size:15px;
line-height:1.5;
color:#333;
}

.glass_coating3 p span {
	font-weight: bold;
}
a.kit {
text-decoration:none;
color:#333;
}

a.kit:visit {
color:#333;
}

.kit2 {
position:relative;
height:500px;
}

.kit2>div {
position:absolute;
z-index:2;
}
.kit2>p {
position:absolute;
z-index:10;
display:block;
font-size:15px;
line-height:1.8;
letter-spacing:1px;
}

.kit2 p:nth-of-type(1) {
top:50px;
left:540px;
font-weight:bold;
}


.kit2 p:nth-of-type(2) {
top:290px;
left:670px;
}


a.kit_smp {
display:none;
}

.glass_coatingvideo {
width:700px;
margin:0 auto 50px;
padding:0;
overflow:hidden;
}


/*company*/


.company {
	width: 800px;
	margin:40px auto;
	padding: 0;
	vertical-align: top;
	font-size: 12px;
	line-height: 1.5;
}

.company dl {
	float: left;
	width: 50%;
	margin: 0;
	padding: 0;
}

.company dl h2,.company3 h2 {
	font-size: 30px;
	padding-bottom: 40px;
	font-weight: normal;
}

.company dl dt {
float:left;
width:100px;
}

.company dl dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.company2 {
	float: left;
	width: 50%;
}

.company3 {
	margin: 40px auto;
overflow:hidden;
}

.company3 div {
	width: 48%;
	padding:0 1%;
	float: left;
	text-align: center;
	
}
.company3 div p:nth-of-type(1) {
	font-weight: bold;
}


/*shoplist*/


.shoplist1 {
	width: 875px;
	margin: 0 auto;
	padding: 0;
	font-size: 18px;
	letter-spacing: 1px;
}

.shoplist1 p {
	width: 875px;
	text-align: center;
	padding: 60px 0 50px;
	line-height: 1.5;
}

.shoplist2 {
	background: url(images/shoplist_bg.jpg) repeat-y;
	background-size: cover;
	overflow: hidden;
	margin: 0 0 60px;
	padding:0 2% 1%;
}

.shoplist2 div {
	float: left;
	width: 23%;
	margin: 1% 1% 0 1%;
	background-color: #FFF;
}

.shoplist2 div a {
	display: block;
	width: 100%;
	padding: 5% 0;
	text-decoration: none;
	text-align: center;
	color: #333;
}


.shoplist2 div a:visit {
	color:#333;
}

.shoplist1 h3 {
	margin: 0 0 3%;
	padding: 1% 0 1% 2%;
	border-bottom: 3px solid #333;
	font-size: 18px;
	color: #333;
}
.shoplist1 dl {
	min-height: 80px;
}
.shoplist1 dl dt {
float:left;
width:45%;
	padding-left: 2%;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.5;
}

.shoplist1 dl dd {
text-align:left;
padding-left:47%;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
	border-bottom: 1px solid #CCC;
	font-size: 15px;
	line-height: 1.5;
	min-height: 80px;
}
.shoplist1 p:nth-of-type(2){
	width: 100%;
	text-align: right;
	font-size: 15px;
}




#t1,#t2,#t3,#t4,#t5,#t6,#t7,#t8 {
    margin-top:-160px;
    padding-top:160px;
}



/*concept*/

.concept {
width:800px;
margin:70px auto;
padding:0;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.concept>p:nth-of-type(1) {
	font-size: 28px;
	padding-bottom: 30px;
}

.concept p:nth-of-type(3) {
	padding-bottom: 30px;
}

.concept>div {
	float: left;
	width: 50%;
}

.concept h3 {
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    line-height: 1;
}

.concept h3 span {
    font-style: italic;
    font-size: 40px;
    font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;
}

.concept div p {
    font-size: 13px;
    margin-right: 20px;
}
.concept dl {
    font-size: 13px;
    margin:20px 0 40px 20px;
    margin-bottom: 40px;
    overflow: hidden;
}

.concept dl dt {
    float: left;
}

.concept dl dd {
    padding-left: 60px;
}

div.concept2 {
    float: right;
}
div.concept2 h3,div.concept2 p {
    margin-left: 20px;
}

    
/*contact*/

.contact {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.contact2{
    width: 100%;
    margin: 0 auto;
    padding: 30px 0 0;
	background-color:#E2E2E2;
    margin-bottom: 15px;
    text-align: left;
}
.contact2 div.business2 {
    width: 800px;
    margin: 0px auto;
    padding: 0;
    line-height: 1.3;
    overflow: hidden;
    font-size: 11px;
}

.contact2 p.contact3 {
    font-size: 12px;
    width: 100%;
    text-align: right;
    padding-top: 40px;
}

#formWrap {
	width:800px;
	margin:0 auto;
	color:#555;
	line-height:120%;
}
table.formTable{
	width:100%;
	margin:0 auto 20px;
	background-color:#FFFFFF;
	border-collapse:collapse;
    font-size: 13px;
}

table.formTable td,table.formTable th{
	border:1px solid #BFBFBF;
	padding:10px 10px 10px 20px;
}
table.formTable th{
	width:150px;
	font-weight:normal;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
}

.contact2-1 {
    text-align: center;
}

table.formTable2{
	width:100%;
	margin:0;
	background-color:#FFFFFF;
	border-collapse:collapse;
}

table.formTable2 td,table.formTable2 th{
	border:0px solid #FFFFFF;
	padding:10px 10px 10px 20px;
}

table.formTable2 td input{
margin-left:30px;
}

.text4 {
color:#CC0001;
}

.button1 {
    background-color: #FFF;
    padding: 20px;
    width: 200px;
    margin: 10px 20px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 2px;
}

.formTable input {
    width: 97%;
}
textarea {
    width: 97%;
}
.formTable2 input {
    width: 73%;
}

input[type=radio] {
    border:10px #333 solid;
}

.member {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.member1 {
    padding:0 0 50px;
}




/*products商品ページ*/


.contents {
width:800px;
margin:0 auto;
padding:0;
letter-spacing:1px;
}

.contents_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents_1>img {
width:50%;
}

.contents_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents_2 img {
width:70%;
}


.contents_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents_4 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:center;
}
.contents_4 img {
width:70%;
}


.contents_5 {
float:left;
width:60%;
margin:0;
padding:0;
text-align:center;
}
.contents_5 img {
width:80%;
}



.contents1_1 {
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents1_1>img {
width:100%;
}


.contents1_2 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_2 img {
width:100%;
}

.contents1_3 {
float:left;
width:40%;
margin:0;
padding:2% 0;
text-align:center;
}

.contents1_3 img {
width:50%;
}

.contents1_4 {
float:left;
width:50%;
margin:0;
padding:4% 0 0 3%;
text-align:left;
}
.contents1_4_2 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:center;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4_3 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:left;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4 img {
width:100%;
}

.contents1_5 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_5 img {
width:100%;
}

.contents1_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents1_6 img {
width:85%;
}

.contents1_7 {
float:left;
width:100%;
margin:0 auto;
padding:2% 0;
text-align:center;
}

.contents1_7 img {
width:90%;
}

.contents1_8 {
float:center;
width:90%;
margin:0 auto;
padding:0 0 30px;
text-align:left;
    font-size:13px; font-weight:bold; color:#333333; line-height:1.5;
}
.contents1_8 img {
width:100%;
}

.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents20 dt {
    float: left;
}

.contents20 dd.contents20-1{
  width: 400px;
    float: left;
}

.contents20 dd.contents20-2{
  width: 350px;
    float: left;
}
.contents20 dd.contents20-3{
  width: 350px;
    float: left;
}

.contents2_1 {
float:right;
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents2_1>img {
width:70%;
}


.contents2_2 {
float:left;
width:55%;
margin:0;
padding:0 0 2%;
text-align:left;
}

.contents2_2 img {
width:98%;
}

.contents2_3 {
float:left;
width:45%;
margin:0;
padding:10% 0 0;
text-align:left;
}

.contents2_3 img {
width:50%;
}

.contents2_4 {
float:left;
width:45%;
margin:0;
padding:0;
text-align:left;
}
.contents2_4 img {
width:100%;
}

.contents2_5 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:left;
}

.contents2_5 img {
width:100%;
}

.contents2_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents2_6 img {
width:85%;
}

.contents2_7 {
float:left;
width:100%;
margin:0;
padding:2% 0;
text-align:left;
}

.contents2_7 img {
width:90%;
}

.contents2_8 {
float:center;
width:90%;
margin:0;
padding:0;
text-align:left;
}
.contents2_8 img {
width:70%;
}



.contents3_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents3_1>img {
width:100%;
}

.contents3_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents3_2 img {
width:60%;
}


.contents3_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents3_4 {
float:right;
width:50%;
margin:0 0 2%;
padding:0;
text-align:left;
}
.contents3_4 img {
width:80%;
}


.contents3_5 {
float:right;
width:50%;
margin:0;
padding:0;
text-align:left;
}
.contents3_5 img {
width:80%;
}

#video-container2,.ttlsmp {
	display: none;
}

.maintenance {
	width: 90%;
	margin: 0 auto;
	padding: 0;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 2;
}

.maintenance1 {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
}
.maintenance1-2 {
	position: absolute;
	z-index: 1;
	width: 100%;
}

.maintenance1-2 img {
	width: 100%;
}

.maintenance1-3 {
	position: absolute;
	z-index: 10;
	width: 640px;
	top: 30px;
	left: 40px;
}

.maintenance1-3 img {
	width: 100%;
}

.maintenance2 {
	margin: 0 0 20px;
	overflow: hidden;
}

.maintenance2 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance2 h4 p {
	background-color: #FFF;
	width: 260px;
}

.maintenance212 {
    width: 90%;
    overflow: hidden;
    margin: 0 auto;
}

.maintenance212 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance212 h4 p {
	background-color: #FFF;
	width: 100px;
}
.maintenance2>p:nth-of-type(1) {
	padding: 10px 0;
}

div.maintenance2-1 {
	float: left;
	width: 500px;
	margin-right: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}

div.maintenance22 {
	float: left;
	width: 200px;
}

div.maintenance22 p {
	font-size: 10px;
	line-height: 1.2;
	letter-spacing: 1px;
}

.maintenance2 h4 p.mat2 {
	background-color: #FFF;
	width: 180px;
}

.maintenance2 h5 {
	font-size: 15px;
}

.mat3 {
	width: 410px;
}



.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents21 dt {
    float: left;
}

.contents21 dd.contents21-1{
  width: 700px;
    float: left;
}

.contents21 dd.contents21-3{
  width: 350px;
    float: left;
}

.maintenance2-1-0 {
	margin: 0 0 20px;
	overflow: hidden;
}
.maintenance2-1-1 {
	float: left;
	width: 350px;
}

.contents22 dt {
    float: left;
}

.contents22 dd.contents22-1{
  width: 300px;
	margin: 0 0 20px;
    float: left;
}

.maintenance2-1-2 {
	float: left;
	width: 300px;
}


.maintenance3 img {
	float: right;
	width: 225px;
}

.maintenance3 div.maintenance2 {
	float: left;
	width: 470px;
	margin: 0 20px 0 0;
	line-height: 1.6;
}

div.maintenance2 h4 p.mat4,.maintenance3 div.maintenance2 h4 p {
	width: 140px;
}
.maintenance4 div.maintenance2 {
	width: 100%;
	line-height: 1.6;
}

.maintenance3 div.maintenance2 span:nth-of-type(2n-1),
.maintenance4 div.maintenance2 span:nth-of-type(2n-1) {
	font-size: 18px;
	color: #616161;
	font-weight: bold;
}
.maintenance3 div.maintenance2 span:nth-of-type(2n),
.maintenance4 div.maintenance2 span:nth-of-type(2n) {
	font-size: 18px;
	color: #000;
	font-weight: bold;
}

</style>
<div class="wrapper2">



<section>
<div class="contents">

<!-- ここから削除 220914
<h2 class="contents1_1"><img src="http://luxia-japan.com/products/user/images/logo.jpg" alt="プレミアムワイピングクロス　ワイン"></h2>
<div class="contents1_2"><img src="http://luxia-japan.com/products/user/images/premiumwipingcloth.jpg"></div>
<h3 class="contents1_5"><img src="http://luxia-japan.com/products/user/images/premiumwipingcloth_title.jpg" alt="プレミアムワイピングクロス　ワイン"></h3>
<p class="contents1_4_2 ttlpc">
プレミアムワイピングクロス　ワイン　1枚
<br>
<span style="font-size:16px; color:#333333; line-height:1.3;">
LUX-PWC-WR　\2,400（税抜）</span></p>
<p class="contents1_4_2 ttlsmp">
プレミアムワイピングクロス<br>
ワイン　1枚
<br>
<span style="font-size:16px; color:#333333; line-height:1.3;">
LUX-PWC-WR　\2,400（税抜）</span></p>
<p class="contents1_4_3">しなやかなシルクタッチでしっかりと拭き取ることができます。</p>
<div class="clear"></div>
<p class="contents1_8">
●従来のクロスでは落ちにくかった油分やミクロの埃を、表面を傷つけることなく、しっかりと拭き　取ることができ、拭き跡を残しません。<br>
●超極細繊維を採用していますので、絹のような上品な光沢と感触を持ち、表面がとてもソフトです。<br>
●内装のメーターパネル、シフト回り、ナビのディスプレーにご使用ください。<br>
●日常においては、テレビ、スマートフォン、メガネ、腕時計、楽器、プラスチック類にご使用ください。<br>
●別売のベースクリーナーを一緒にご使用いただくことをお勧めしています。
</p>
ここまで削除 220914 -->


<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/mfc_gy/imgrc0082192125.jpg" alt="マイクロファイバークロス グレー"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/mfc_gy/imgrc0081968667.jpg" alt="マイクロファイバークロス グレー"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/mfc_gy/imgrc0081968668.jpg" alt="マイクロファイバークロス グレー"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/mfc_gy/imgrc0081968669.jpg" alt="マイクロファイバークロス グレー"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/mfc_gy/imgrc0081968664.jpg" alt="マイクロファイバークロス グレー"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/imgrc0082186854.jpg" alt="マイクロファイバークロス グレー"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/mfc_gy/imgrc0082186345.jpg" alt="マイクロファイバークロス グレー"></div>
<br>


</div>
</section>
</div>
]]></content:encoded>
    <dc:date>2022-09-14T19:34:43+09:00</dc:date>
    <dc:creator>ケイディ　ONLINE SHOP</dc:creator>
    <foaf:topic><foaf:Image rdf:about="https://img07.shop-pro.jp/PA01378/411/product/170388756_th.jpg?cmsp_timestamp=20220914193438" /></foaf:topic>
  </item>

  <item rdf:about="https://kd-g.shop-pro.jp/?pid=170388680">
    <link>https://kd-g.shop-pro.jp/?pid=170388680</link>
    <title>LUXIA 車用 塗布スポンジ 6個 ＆ ネルクロス 6枚 セット 追加補充用</title>
    <description>
@charset &quot;utf-8&quot;;
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}...</description>
<content:encoded><![CDATA[
<style>
@charset "utf-8";
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}
.wrapper2 {
width:100%;
margin:155px auto 0;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}

.clear {
clear:both;
}

.header1 {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9999;
    background-color: #FFF;
    opacity: 0.9;
}


.hm_wrap {
display:none;
}
.head {
width:1000px;
margin:0 auto;
padding:5px 0;
overflow:hidden;
}

.head p {
display:block;
float:right;
margin-left:30px;
}

.head p a {
text-decoration:none;
font-size:12px;
color:#333;
}

.wrap {
width:100%;
margin:0 auto;
padding:0;
text-align:center;
border-top:1px solid #333;
}

.wrap h1 {
padding:10px 0;
}

.nav {
width:1000px;
margin:0 auto 10px;
padding:0;
overflow:hidden;
}

.navi {
  width:16.666%;
  float:left;
  margin:0;
  padding:0;
}

/*使える素敵なブラウザとOS用*/
.navi {
  widht: -webkit-calc(99% / 6);
  width: -moz-calc(99% / 6);
  width: calc(99% / 6);  
}

.navi a {
display:block;
text-align:center;
text-decoration:none;
width:100%;
font-size:14px;
color:#333;
}

.navi a span {
font-size:10px;
}


section {
width:1000px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}

section img {
width:100%;
}

.news1 {
width:820px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}


a:hover{
color:#9d9d9d!important;
}



.news_wrapper {
  width: 800px;
  height: 200px;
margin: 30px 0px 0px 0px;
line-height:1.5;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 10px 10px 10px 10px;
  font-size: 100%;
}

.news_wrapper dl.news {
  width: 800px;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.news_wrapper  dl.news dt {
float:left;
width:100px;
}

.news_wrapper  dl.news dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.news_wrapper  dl.news dd a {
  color: #111111;
  text-decoration: underline;
}

.news_wrapper  dl.news dd a:hover {
  text-decoration: none;
}

/* スクロールバー要素
----------------------------------------------------------- */
.jspContainer {
  overflow: hidden;
  position: relative;
}

.jspPane {
  position: absolute;
}

.jspVerticalBar {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 10px;     /* 縦スクロールバーの幅を指定 */
  height: 100%;
  background: #ffffff;
}

.jspHorizontalBar {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 10px;     /* 横スクロールバーの幅を指定 */
  background: #ffffff;
}

.jspCap {
  display: none;
}

.jspHorizontalBar .jspCap {
  float: left;
}

.jspTrack {
  background: #eeeeee;     /* スクロールバーの背景色を指定 */
  position: relative;
}

.jspDrag {
  background: #315fa8;     /* スクロールバーの色を指定 */
  position: relative;
  top: 0px;
  left: 0px;
  cursor: pointer;
}

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}

.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}

.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d;
}

.jspVerticalBar .jspArrow {
  height: 16px;
}

.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%;
}

.jspVerticalBar .jspArrow:focus {
  outline: none;
}

.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}

/* IE6 3 pixel bug :( */
* html .jspCorner {
  margin: 0px -3px 0px 0px;
}







.main a {
float:left;
}
.main a img {
width:100%;
}


footer {
width:1000px;
margin:0 auto 30px;
padding:0;
overflow:hidden;
border-top:1px solid #1B1B1B;
}

.footer1 {
background-color:#1B1B1B;
text-align:center;
}

.footer1 a {
display:inline-block;
margin:30px;
}

.footer2 {
padding:30px;
}

.footer2>img {
float:left;
margin-right:30px;
}

.footer2 p {
line-height:80px;
font-size:11px;
color:#333;
letter-spacing:1px;
width:400px;
margin:0;
padding:0;
float:left;
display:block;
}

.footer2-1 {
width:200px;
float:left;
text-align:right;
line-height:80px;
}

#Main section.product{
	overflow: hidden;
	margin: 0 auto;
}

#Main section.product img{
width:100%;
}
#Main section.product div.items{
	width: 100%;
	/*float: left;*/
}

#Main section.product div.items div.title{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:35%;
}
#Main section.product div.items div.title2{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:50%;
}
#Main section.product div.items div.title a{
	height: 100%;
	display: block;
}
#Main section.product div.items div.title p{
	position: relative;
}
#Main section.product div.items div.title p.bg{
	width: 102%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
}

#Main section.product #glasscoating div.title p.bg{
	background: url(images/top02.jpg) no-repeat 100% 50%;
	background-size:cover;
}

#Main section.product #pro div.title p.bg{
	background: url(images/top04.jpg) no-repeat 100% 35%;
	background-size:cover;
}

#Main section.product #user div.title p.bg{
	background: url(images/top06.jpg) no-repeat 100%;
	background-size:cover;
}

	#Main section.product div.items div.title a p.bg{
		-webkit-transition: all 0.6s;
		        transition: all 0.6s;
	}
	#Main section.product div.items div.title a:hover p.bg{
		opacity: 0.6;
		-webkit-transform: scale(1.03);
		   -moz-transform: scale(1.03);
		    -ms-transform: scale(1.03);
		     -o-transform: scale(1.03);
		        transform: scale(1.03);
	}

.video1 {
width:100%;
}
#video-container {
	width: 100%;
	/*height: 365px;*/
	position: relative;
}

#video-controls {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 5px;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-o-transition: opacity .3s;
	-ms-transition: opacity .3s;
	transition: opacity .3s;
	background-image: linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -o-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.13, rgb(0,0,0)),
		color-stop(1, rgb(0,0,0))
	);
}

#video-container:hover #video-controls {
	opacity: .9;
}

button {
	background: rgba(0,0,0,.5);
	border: 0;
	color: #EEE;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}

button:hover {
	cursor: pointer;
}

#seek-bar {
	width: 60%;
}

#volume-bar {
	width: 5%;
}

.video-tg {
width:100%;
margin:0;
padding:5px 0;
font-size:11px;
text-align:right;
}
.video-tg a {
color:#333;
text-decoration:none;
}





/*-------------------------------------
product
---------------------------------------*/

.products {
width:25%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.products img,.products_full img,.products_3 img {
width:100%;
}

.products_full {
width:100%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.items_first {
width:95%;
margin:0 auto;
padding:0;
}

.items_first p {
text-align:center;
font-size:13px;
line-height:1.5;
letter-spacing:1px;
}

.iframe {
color:#333;
text-decoration:none;
}

.iframe:visited {
color:#333;
}




.products_3 {
  width:33%;
  float:left;
  margin:0;
  padding:0;
}

.products_3 .items_first {
	width: 80%;
}




/*glasscoating*/

.glass_coating {
line-height:0;
}
.glass_coating2 {
background:url(images/glasscoating_bg1.jpg) 100% 50% repeat-y;
padding:0 0 50px;
}
.glass_coating2 h3 {
overflow:hidden;
}
.glass_coating2 h3>span {
height:35px;
line-height:35px;
float:left;
display:inline-block;
font-size:24px;
}

.glass_coating2 h3>img {
float:left;
height:30px;
width:30px;
}

.glass_coating2-1>div {
line-height:1.3;
width:80%;
padding:0;
margin:0 10%;
}

.glass_coating2-1>div p {
padding:10px 0 50px 30px;
font-size:15px;
line-height:2;
}


.glass_coating3 {
width:800px;
margin:20px auto;
padding:0;
overflow:hidden;
}
.glass_coating3 p {
width:100%;
font-size:15px;
line-height:1.5;
color:#333;
}

.glass_coating3 p span {
	font-weight: bold;
}
a.kit {
text-decoration:none;
color:#333;
}

a.kit:visit {
color:#333;
}

.kit2 {
position:relative;
height:500px;
}

.kit2>div {
position:absolute;
z-index:2;
}
.kit2>p {
position:absolute;
z-index:10;
display:block;
font-size:15px;
line-height:1.8;
letter-spacing:1px;
}

.kit2 p:nth-of-type(1) {
top:50px;
left:540px;
font-weight:bold;
}


.kit2 p:nth-of-type(2) {
top:290px;
left:670px;
}


a.kit_smp {
display:none;
}

.glass_coatingvideo {
width:700px;
margin:0 auto 50px;
padding:0;
overflow:hidden;
}


/*company*/


.company {
	width: 800px;
	margin:40px auto;
	padding: 0;
	vertical-align: top;
	font-size: 12px;
	line-height: 1.5;
}

.company dl {
	float: left;
	width: 50%;
	margin: 0;
	padding: 0;
}

.company dl h2,.company3 h2 {
	font-size: 30px;
	padding-bottom: 40px;
	font-weight: normal;
}

.company dl dt {
float:left;
width:100px;
}

.company dl dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.company2 {
	float: left;
	width: 50%;
}

.company3 {
	margin: 40px auto;
overflow:hidden;
}

.company3 div {
	width: 48%;
	padding:0 1%;
	float: left;
	text-align: center;
	
}
.company3 div p:nth-of-type(1) {
	font-weight: bold;
}


/*shoplist*/


.shoplist1 {
	width: 875px;
	margin: 0 auto;
	padding: 0;
	font-size: 18px;
	letter-spacing: 1px;
}

.shoplist1 p {
	width: 875px;
	text-align: center;
	padding: 60px 0 50px;
	line-height: 1.5;
}

.shoplist2 {
	background: url(images/shoplist_bg.jpg) repeat-y;
	background-size: cover;
	overflow: hidden;
	margin: 0 0 60px;
	padding:0 2% 1%;
}

.shoplist2 div {
	float: left;
	width: 23%;
	margin: 1% 1% 0 1%;
	background-color: #FFF;
}

.shoplist2 div a {
	display: block;
	width: 100%;
	padding: 5% 0;
	text-decoration: none;
	text-align: center;
	color: #333;
}


.shoplist2 div a:visit {
	color:#333;
}

.shoplist1 h3 {
	margin: 0 0 3%;
	padding: 1% 0 1% 2%;
	border-bottom: 3px solid #333;
	font-size: 18px;
	color: #333;
}
.shoplist1 dl {
	min-height: 80px;
}
.shoplist1 dl dt {
float:left;
width:45%;
	padding-left: 2%;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.5;
}

.shoplist1 dl dd {
text-align:left;
padding-left:47%;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
	border-bottom: 1px solid #CCC;
	font-size: 15px;
	line-height: 1.5;
	min-height: 80px;
}
.shoplist1 p:nth-of-type(2){
	width: 100%;
	text-align: right;
	font-size: 15px;
}




#t1,#t2,#t3,#t4,#t5,#t6,#t7,#t8 {
    margin-top:-160px;
    padding-top:160px;
}



/*concept*/

.concept {
width:800px;
margin:70px auto;
padding:0;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.concept>p:nth-of-type(1) {
	font-size: 28px;
	padding-bottom: 30px;
}

.concept p:nth-of-type(3) {
	padding-bottom: 30px;
}

.concept>div {
	float: left;
	width: 50%;
}

.concept h3 {
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    line-height: 1;
}

.concept h3 span {
    font-style: italic;
    font-size: 40px;
    font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;
}

.concept div p {
    font-size: 13px;
    margin-right: 20px;
}
.concept dl {
    font-size: 13px;
    margin:20px 0 40px 20px;
    margin-bottom: 40px;
    overflow: hidden;
}

.concept dl dt {
    float: left;
}

.concept dl dd {
    padding-left: 60px;
}

div.concept2 {
    float: right;
}
div.concept2 h3,div.concept2 p {
    margin-left: 20px;
}

    
/*contact*/

.contact {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.contact2{
    width: 100%;
    margin: 0 auto;
    padding: 30px 0 0;
	background-color:#E2E2E2;
    margin-bottom: 15px;
    text-align: left;
}
.contact2 div.business2 {
    width: 800px;
    margin: 0px auto;
    padding: 0;
    line-height: 1.3;
    overflow: hidden;
    font-size: 11px;
}

.contact2 p.contact3 {
    font-size: 12px;
    width: 100%;
    text-align: right;
    padding-top: 40px;
}

#formWrap {
	width:800px;
	margin:0 auto;
	color:#555;
	line-height:120%;
}
table.formTable{
	width:100%;
	margin:0 auto 20px;
	background-color:#FFFFFF;
	border-collapse:collapse;
    font-size: 13px;
}

table.formTable td,table.formTable th{
	border:1px solid #BFBFBF;
	padding:10px 10px 10px 20px;
}
table.formTable th{
	width:150px;
	font-weight:normal;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
}

.contact2-1 {
    text-align: center;
}

table.formTable2{
	width:100%;
	margin:0;
	background-color:#FFFFFF;
	border-collapse:collapse;
}

table.formTable2 td,table.formTable2 th{
	border:0px solid #FFFFFF;
	padding:10px 10px 10px 20px;
}

table.formTable2 td input{
margin-left:30px;
}

.text4 {
color:#CC0001;
}

.button1 {
    background-color: #FFF;
    padding: 20px;
    width: 200px;
    margin: 10px 20px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 2px;
}

.formTable input {
    width: 97%;
}
textarea {
    width: 97%;
}
.formTable2 input {
    width: 73%;
}

input[type=radio] {
    border:10px #333 solid;
}

.member {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.member1 {
    padding:0 0 50px;
}




/*products商品ページ*/


.contents {
width:800px;
margin:0 auto;
padding:0;
letter-spacing:1px;
}

.contents_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents_1>img {
width:50%;
}

.contents_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents_2 img {
width:70%;
}


.contents_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents_4 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:center;
}
.contents_4 img {
width:70%;
}


.contents_5 {
float:left;
width:60%;
margin:0;
padding:0;
text-align:center;
}
.contents_5 img {
width:80%;
}



.contents1_1 {
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents1_1>img {
width:100%;
}


.contents1_2 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_2 img {
width:100%;
}

.contents1_3 {
float:left;
width:40%;
margin:0;
padding:2% 0;
text-align:center;
}

.contents1_3 img {
width:50%;
}

.contents1_4 {
float:left;
width:50%;
margin:0;
padding:4% 0 0 3%;
text-align:left;
}
.contents1_4_2 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:center;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4_3 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:left;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4 img {
width:100%;
}

.contents1_5 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_5 img {
width:100%;
}

.contents1_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents1_6 img {
width:85%;
}

.contents1_7 {
float:left;
width:100%;
margin:0 auto;
padding:2% 0;
text-align:center;
}

.contents1_7 img {
width:90%;
}

.contents1_8 {
float:center;
width:90%;
margin:0 auto;
padding:0 0 30px;
text-align:left;
    font-size:13px; font-weight:bold; color:#333333; line-height:1.5;
}
.contents1_8 img {
width:100%;
}

.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents20 dt {
    float: left;
}

.contents20 dd.contents20-1{
  width: 400px;
    float: left;
}

.contents20 dd.contents20-2{
  width: 350px;
    float: left;
}
.contents20 dd.contents20-3{
  width: 350px;
    float: left;
}

.contents2_1 {
float:right;
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents2_1>img {
width:70%;
}


.contents2_2 {
float:left;
width:55%;
margin:0;
padding:0 0 2%;
text-align:left;
}

.contents2_2 img {
width:98%;
}

.contents2_3 {
float:left;
width:45%;
margin:0;
padding:10% 0 0;
text-align:left;
}

.contents2_3 img {
width:50%;
}

.contents2_4 {
float:left;
width:45%;
margin:0;
padding:0;
text-align:left;
}
.contents2_4 img {
width:100%;
}

.contents2_5 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:left;
}

.contents2_5 img {
width:100%;
}

.contents2_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents2_6 img {
width:85%;
}

.contents2_7 {
float:left;
width:100%;
margin:0;
padding:2% 0;
text-align:left;
}

.contents2_7 img {
width:90%;
}

.contents2_8 {
float:center;
width:90%;
margin:0;
padding:0;
text-align:left;
}
.contents2_8 img {
width:70%;
}



.contents3_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents3_1>img {
width:100%;
}

.contents3_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents3_2 img {
width:60%;
}


.contents3_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents3_4 {
float:right;
width:50%;
margin:0 0 2%;
padding:0;
text-align:left;
}
.contents3_4 img {
width:80%;
}


.contents3_5 {
float:right;
width:50%;
margin:0;
padding:0;
text-align:left;
}
.contents3_5 img {
width:80%;
}

#video-container2,.ttlsmp {
	display: none;
}

.maintenance {
	width: 90%;
	margin: 0 auto;
	padding: 0;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 2;
}

.maintenance1 {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
}
.maintenance1-2 {
	position: absolute;
	z-index: 1;
	width: 100%;
}

.maintenance1-2 img {
	width: 100%;
}

.maintenance1-3 {
	position: absolute;
	z-index: 10;
	width: 640px;
	top: 30px;
	left: 40px;
}

.maintenance1-3 img {
	width: 100%;
}

.maintenance2 {
	margin: 0 0 20px;
	overflow: hidden;
}

.maintenance2 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance2 h4 p {
	background-color: #FFF;
	width: 260px;
}

.maintenance212 {
    width: 90%;
    overflow: hidden;
    margin: 0 auto;
}

.maintenance212 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance212 h4 p {
	background-color: #FFF;
	width: 100px;
}
.maintenance2>p:nth-of-type(1) {
	padding: 10px 0;
}

div.maintenance2-1 {
	float: left;
	width: 500px;
	margin-right: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}

div.maintenance22 {
	float: left;
	width: 200px;
}

div.maintenance22 p {
	font-size: 10px;
	line-height: 1.2;
	letter-spacing: 1px;
}

.maintenance2 h4 p.mat2 {
	background-color: #FFF;
	width: 180px;
}

.maintenance2 h5 {
	font-size: 15px;
}

.mat3 {
	width: 410px;
}



.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents21 dt {
    float: left;
}

.contents21 dd.contents21-1{
  width: 700px;
    float: left;
}

.contents21 dd.contents21-3{
  width: 350px;
    float: left;
}

.maintenance2-1-0 {
	margin: 0 0 20px;
	overflow: hidden;
}
.maintenance2-1-1 {
	float: left;
	width: 350px;
}

.contents22 dt {
    float: left;
}

.contents22 dd.contents22-1{
  width: 300px;
	margin: 0 0 20px;
    float: left;
}

.maintenance2-1-2 {
	float: left;
	width: 300px;
}


.maintenance3 img {
	float: right;
	width: 225px;
}

.maintenance3 div.maintenance2 {
	float: left;
	width: 470px;
	margin: 0 20px 0 0;
	line-height: 1.6;
}

div.maintenance2 h4 p.mat4,.maintenance3 div.maintenance2 h4 p {
	width: 140px;
}
.maintenance4 div.maintenance2 {
	width: 100%;
	line-height: 1.6;
}

.maintenance3 div.maintenance2 span:nth-of-type(2n-1),
.maintenance4 div.maintenance2 span:nth-of-type(2n-1) {
	font-size: 18px;
	color: #616161;
	font-weight: bold;
}
.maintenance3 div.maintenance2 span:nth-of-type(2n),
.maintenance4 div.maintenance2 span:nth-of-type(2n) {
	font-size: 18px;
	color: #000;
	font-weight: bold;
}

</style>
<div class="wrapper2">



<section>
<div class="contents">

<!-- ここから削除 220914
<h2 class="contents1_1"><img src="http://luxia-japan.com/products/user/images/logo.jpg" alt="プレミアムワイピングクロス　ワイン"></h2>
<div class="contents1_2"><img src="http://luxia-japan.com/products/user/images/premiumwipingcloth.jpg"></div>
<h3 class="contents1_5"><img src="http://luxia-japan.com/products/user/images/premiumwipingcloth_title.jpg" alt="プレミアムワイピングクロス　ワイン"></h3>
<p class="contents1_4_2 ttlpc">
プレミアムワイピングクロス　ワイン　1枚
<br>
<span style="font-size:16px; color:#333333; line-height:1.3;">
LUX-PWC-WR　\2,400（税抜）</span></p>
<p class="contents1_4_2 ttlsmp">
プレミアムワイピングクロス<br>
ワイン　1枚
<br>
<span style="font-size:16px; color:#333333; line-height:1.3;">
LUX-PWC-WR　\2,400（税抜）</span></p>
<p class="contents1_4_3">しなやかなシルクタッチでしっかりと拭き取ることができます。</p>
<div class="clear"></div>
<p class="contents1_8">
●従来のクロスでは落ちにくかった油分やミクロの埃を、表面を傷つけることなく、しっかりと拭き　取ることができ、拭き跡を残しません。<br>
●超極細繊維を採用していますので、絹のような上品な光沢と感触を持ち、表面がとてもソフトです。<br>
●内装のメーターパネル、シフト回り、ナビのディスプレーにご使用ください。<br>
●日常においては、テレビ、スマートフォン、メガネ、腕時計、楽器、プラスチック類にご使用ください。<br>
●別売のベースクリーナーを一緒にご使用いただくことをお勧めしています。
</p>
ここまで削除 220914 -->


<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/csp_nfc/imgrc0082192126.jpg" alt="プレミアムワイピングクロス ワイン"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/csp_nfc/imgrc0081968676.jpg" alt="プレミアムワイピングクロス ワイン"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/csp_nfc/imgrc0081968677.jpg" alt="プレミアムワイピングクロス ワイン"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/csp_nfc/imgrc0081968674.jpg" alt="プレミアムワイピングクロス ワイン"></div>
<br>


</div>
</section>
</div>
]]></content:encoded>
    <dc:date>2022-09-14T19:24:34+09:00</dc:date>
    <dc:creator>ケイディ　ONLINE SHOP</dc:creator>
    <foaf:topic><foaf:Image rdf:about="https://img07.shop-pro.jp/PA01378/411/product/170388680_th.jpg?cmsp_timestamp=20220914192431" /></foaf:topic>
  </item>

  <item rdf:about="https://kd-g.shop-pro.jp/?pid=112407247">
    <link>https://kd-g.shop-pro.jp/?pid=112407247</link>
    <title>LUXIAタイヤコーティングBlack</title>
    <description>
@charset &quot;utf-8&quot;;
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}...</description>
<content:encoded><![CDATA[
<style>
@charset "utf-8";
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}
.wrapper2 {
width:100%;
margin:155px auto 0;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}

.clear {
clear:both;
}

.header1 {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9999;
    background-color: #FFF;
    opacity: 0.9;
}


.hm_wrap {
display:none;
}
.head {
width:1000px;
margin:0 auto;
padding:5px 0;
overflow:hidden;
}

.head p {
display:block;
float:right;
margin-left:30px;
}

.head p a {
text-decoration:none;
font-size:12px;
color:#333;
}

.wrap {
width:100%;
margin:0 auto;
padding:0;
text-align:center;
border-top:1px solid #333;
}

.wrap h1 {
padding:10px 0;
}

.nav {
width:1000px;
margin:0 auto 10px;
padding:0;
overflow:hidden;
}

.navi {
  width:16.666%;
  float:left;
  margin:0;
  padding:0;
}

/*使える素敵なブラウザとOS用*/
.navi {
  widht: -webkit-calc(99% / 6);
  width: -moz-calc(99% / 6);
  width: calc(99% / 6);  
}

.navi a {
display:block;
text-align:center;
text-decoration:none;
width:100%;
font-size:14px;
color:#333;
}

.navi a span {
font-size:10px;
}


section {
width:1000px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}

section img {
width:100%;
}

.news1 {
width:820px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}


a:hover{
color:#9d9d9d!important;
}



.news_wrapper {
  width: 800px;
  height: 200px;
margin: 30px 0px 0px 0px;
line-height:1.5;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 10px 10px 10px 10px;
  font-size: 100%;
}

.news_wrapper dl.news {
  width: 800px;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.news_wrapper  dl.news dt {
float:left;
width:100px;
}

.news_wrapper  dl.news dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.news_wrapper  dl.news dd a {
  color: #111111;
  text-decoration: underline;
}

.news_wrapper  dl.news dd a:hover {
  text-decoration: none;
}

/* スクロールバー要素
----------------------------------------------------------- */
.jspContainer {
  overflow: hidden;
  position: relative;
}

.jspPane {
  position: absolute;
}

.jspVerticalBar {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 10px;     /* 縦スクロールバーの幅を指定 */
  height: 100%;
  background: #ffffff;
}

.jspHorizontalBar {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 10px;     /* 横スクロールバーの幅を指定 */
  background: #ffffff;
}

.jspCap {
  display: none;
}

.jspHorizontalBar .jspCap {
  float: left;
}

.jspTrack {
  background: #eeeeee;     /* スクロールバーの背景色を指定 */
  position: relative;
}

.jspDrag {
  background: #315fa8;     /* スクロールバーの色を指定 */
  position: relative;
  top: 0px;
  left: 0px;
  cursor: pointer;
}

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}

.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}

.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d;
}

.jspVerticalBar .jspArrow {
  height: 16px;
}

.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%;
}

.jspVerticalBar .jspArrow:focus {
  outline: none;
}

.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}

/* IE6 3 pixel bug :( */
* html .jspCorner {
  margin: 0px -3px 0px 0px;
}







.main a {
float:left;
}
.main a img {
width:100%;
}


footer {
width:1000px;
margin:0 auto 30px;
padding:0;
overflow:hidden;
border-top:1px solid #1B1B1B;
}

.footer1 {
background-color:#1B1B1B;
text-align:center;
}

.footer1 a {
display:inline-block;
margin:30px;
}

.footer2 {
padding:30px;
}

.footer2>img {
float:left;
margin-right:30px;
}

.footer2 p {
line-height:80px;
font-size:11px;
color:#333;
letter-spacing:1px;
width:400px;
margin:0;
padding:0;
float:left;
display:block;
}

.footer2-1 {
width:200px;
float:left;
text-align:right;
line-height:80px;
}

#Main section.product{
	overflow: hidden;
	margin: 0 auto;
}

#Main section.product img{
width:100%;
}
#Main section.product div.items{
	width: 100%;
	/*float: left;*/
}

#Main section.product div.items div.title{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:35%;
}
#Main section.product div.items div.title2{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:50%;
}
#Main section.product div.items div.title a{
	height: 100%;
	display: block;
}
#Main section.product div.items div.title p{
	position: relative;
}
#Main section.product div.items div.title p.bg{
	width: 102%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
}

#Main section.product #glasscoating div.title p.bg{
	background: url(images/top02.jpg) no-repeat 100% 50%;
	background-size:cover;
}

#Main section.product #pro div.title p.bg{
	background: url(images/top04.jpg) no-repeat 100% 35%;
	background-size:cover;
}

#Main section.product #user div.title p.bg{
	background: url(images/top06.jpg) no-repeat 100%;
	background-size:cover;
}

	#Main section.product div.items div.title a p.bg{
		-webkit-transition: all 0.6s;
		        transition: all 0.6s;
	}
	#Main section.product div.items div.title a:hover p.bg{
		opacity: 0.6;
		-webkit-transform: scale(1.03);
		   -moz-transform: scale(1.03);
		    -ms-transform: scale(1.03);
		     -o-transform: scale(1.03);
		        transform: scale(1.03);
	}

.video1 {
width:100%;
}
#video-container {
	width: 100%;
	/*height: 365px;*/
	position: relative;
}

#video-controls {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 5px;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-o-transition: opacity .3s;
	-ms-transition: opacity .3s;
	transition: opacity .3s;
	background-image: linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -o-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.13, rgb(0,0,0)),
		color-stop(1, rgb(0,0,0))
	);
}

#video-container:hover #video-controls {
	opacity: .9;
}

button {
	background: rgba(0,0,0,.5);
	border: 0;
	color: #EEE;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}

button:hover {
	cursor: pointer;
}

#seek-bar {
	width: 60%;
}

#volume-bar {
	width: 5%;
}

.video-tg {
width:100%;
margin:0;
padding:5px 0;
font-size:11px;
text-align:right;
}
.video-tg a {
color:#333;
text-decoration:none;
}





/*-------------------------------------
product
---------------------------------------*/

.products {
width:25%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.products img,.products_full img,.products_3 img {
width:100%;
}

.products_full {
width:100%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.items_first {
width:95%;
margin:0 auto;
padding:0;
}

.items_first p {
text-align:center;
font-size:13px;
line-height:1.5;
letter-spacing:1px;
}

.iframe {
color:#333;
text-decoration:none;
}

.iframe:visited {
color:#333;
}




.products_3 {
  width:33%;
  float:left;
  margin:0;
  padding:0;
}

.products_3 .items_first {
	width: 80%;
}




/*glasscoating*/

.glass_coating {
line-height:0;
}
.glass_coating2 {
background:url(images/glasscoating_bg1.jpg) 100% 50% repeat-y;
padding:0 0 50px;
}
.glass_coating2 h3 {
overflow:hidden;
}
.glass_coating2 h3>span {
height:35px;
line-height:35px;
float:left;
display:inline-block;
font-size:24px;
}

.glass_coating2 h3>img {
float:left;
height:30px;
width:30px;
}

.glass_coating2-1>div {
line-height:1.3;
width:80%;
padding:0;
margin:0 10%;
}

.glass_coating2-1>div p {
padding:10px 0 50px 30px;
font-size:15px;
line-height:2;
}


.glass_coating3 {
width:800px;
margin:20px auto;
padding:0;
overflow:hidden;
}
.glass_coating3 p {
width:100%;
font-size:15px;
line-height:1.5;
color:#333;
}

.glass_coating3 p span {
	font-weight: bold;
}
a.kit {
text-decoration:none;
color:#333;
}

a.kit:visit {
color:#333;
}

.kit2 {
position:relative;
height:500px;
}

.kit2>div {
position:absolute;
z-index:2;
}
.kit2>p {
position:absolute;
z-index:10;
display:block;
font-size:15px;
line-height:1.8;
letter-spacing:1px;
}

.kit2 p:nth-of-type(1) {
top:50px;
left:540px;
font-weight:bold;
}


.kit2 p:nth-of-type(2) {
top:290px;
left:670px;
}


a.kit_smp {
display:none;
}

.glass_coatingvideo {
width:700px;
margin:0 auto 50px;
padding:0;
overflow:hidden;
}


/*company*/


.company {
	width: 800px;
	margin:40px auto;
	padding: 0;
	vertical-align: top;
	font-size: 12px;
	line-height: 1.5;
}

.company dl {
	float: left;
	width: 50%;
	margin: 0;
	padding: 0;
}

.company dl h2,.company3 h2 {
	font-size: 30px;
	padding-bottom: 40px;
	font-weight: normal;
}

.company dl dt {
float:left;
width:100px;
}

.company dl dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.company2 {
	float: left;
	width: 50%;
}

.company3 {
	margin: 40px auto;
overflow:hidden;
}

.company3 div {
	width: 48%;
	padding:0 1%;
	float: left;
	text-align: center;
	
}
.company3 div p:nth-of-type(1) {
	font-weight: bold;
}


/*shoplist*/


.shoplist1 {
	width: 875px;
	margin: 0 auto;
	padding: 0;
	font-size: 18px;
	letter-spacing: 1px;
}

.shoplist1 p {
	width: 875px;
	text-align: center;
	padding: 60px 0 50px;
	line-height: 1.5;
}

.shoplist2 {
	background: url(images/shoplist_bg.jpg) repeat-y;
	background-size: cover;
	overflow: hidden;
	margin: 0 0 60px;
	padding:0 2% 1%;
}

.shoplist2 div {
	float: left;
	width: 23%;
	margin: 1% 1% 0 1%;
	background-color: #FFF;
}

.shoplist2 div a {
	display: block;
	width: 100%;
	padding: 5% 0;
	text-decoration: none;
	text-align: center;
	color: #333;
}


.shoplist2 div a:visit {
	color:#333;
}

.shoplist1 h3 {
	margin: 0 0 3%;
	padding: 1% 0 1% 2%;
	border-bottom: 3px solid #333;
	font-size: 18px;
	color: #333;
}
.shoplist1 dl {
	min-height: 80px;
}
.shoplist1 dl dt {
float:left;
width:45%;
	padding-left: 2%;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.5;
}

.shoplist1 dl dd {
text-align:left;
padding-left:47%;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
	border-bottom: 1px solid #CCC;
	font-size: 15px;
	line-height: 1.5;
	min-height: 80px;
}
.shoplist1 p:nth-of-type(2){
	width: 100%;
	text-align: right;
	font-size: 15px;
}




#t1,#t2,#t3,#t4,#t5,#t6,#t7,#t8 {
    margin-top:-160px;
    padding-top:160px;
}



/*concept*/

.concept {
width:800px;
margin:70px auto;
padding:0;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.concept>p:nth-of-type(1) {
	font-size: 28px;
	padding-bottom: 30px;
}

.concept p:nth-of-type(3) {
	padding-bottom: 30px;
}

.concept>div {
	float: left;
	width: 50%;
}

.concept h3 {
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    line-height: 1;
}

.concept h3 span {
    font-style: italic;
    font-size: 40px;
    font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;
}

.concept div p {
    font-size: 13px;
    margin-right: 20px;
}
.concept dl {
    font-size: 13px;
    margin:20px 0 40px 20px;
    margin-bottom: 40px;
    overflow: hidden;
}

.concept dl dt {
    float: left;
}

.concept dl dd {
    padding-left: 60px;
}

div.concept2 {
    float: right;
}
div.concept2 h3,div.concept2 p {
    margin-left: 20px;
}

    
/*contact*/

.contact {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.contact2{
    width: 100%;
    margin: 0 auto;
    padding: 30px 0 0;
	background-color:#E2E2E2;
    margin-bottom: 15px;
    text-align: left;
}
.contact2 div.business2 {
    width: 800px;
    margin: 0px auto;
    padding: 0;
    line-height: 1.3;
    overflow: hidden;
    font-size: 11px;
}

.contact2 p.contact3 {
    font-size: 12px;
    width: 100%;
    text-align: right;
    padding-top: 40px;
}

#formWrap {
	width:800px;
	margin:0 auto;
	color:#555;
	line-height:120%;
}
table.formTable{
	width:100%;
	margin:0 auto 20px;
	background-color:#FFFFFF;
	border-collapse:collapse;
    font-size: 13px;
}

table.formTable td,table.formTable th{
	border:1px solid #BFBFBF;
	padding:10px 10px 10px 20px;
}
table.formTable th{
	width:150px;
	font-weight:normal;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
}

.contact2-1 {
    text-align: center;
}

table.formTable2{
	width:100%;
	margin:0;
	background-color:#FFFFFF;
	border-collapse:collapse;
}

table.formTable2 td,table.formTable2 th{
	border:0px solid #FFFFFF;
	padding:10px 10px 10px 20px;
}

table.formTable2 td input{
margin-left:30px;
}

.text4 {
color:#CC0001;
}

.button1 {
    background-color: #FFF;
    padding: 20px;
    width: 200px;
    margin: 10px 20px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 2px;
}

.formTable input {
    width: 97%;
}
textarea {
    width: 97%;
}
.formTable2 input {
    width: 73%;
}

input[type=radio] {
    border:10px #333 solid;
}

.member {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.member1 {
    padding:0 0 50px;
}




/*products商品ページ*/


.contents {
width:800px;
margin:0 auto;
padding:0;
letter-spacing:1px;
}

.contents_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents_1>img {
width:50%;
}

.contents_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents_2 img {
width:70%;
}


.contents_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents_4 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:center;
}
.contents_4 img {
width:70%;
}


.contents_5 {
float:left;
width:60%;
margin:0;
padding:0;
text-align:center;
}
.contents_5 img {
width:80%;
}



.contents1_1 {
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents1_1>img {
width:100%;
}


.contents1_2 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_2 img {
width:100%;
}

.contents1_3 {
float:left;
width:40%;
margin:0;
padding:2% 0;
text-align:center;
}

.contents1_3 img {
width:50%;
}

.contents1_4 {
float:left;
width:50%;
margin:0;
padding:4% 0 0 3%;
text-align:left;
}
.contents1_4_2 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:center;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4_3 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:left;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4 img {
width:100%;
}

.contents1_5 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_5 img {
width:100%;
}

.contents1_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents1_6 img {
width:85%;
}

.contents1_7 {
float:left;
width:100%;
margin:0 auto;
padding:2% 0;
text-align:center;
}

.contents1_7 img {
width:90%;
}

.contents1_8 {
float:center;
width:90%;
margin:0 auto;
padding:0 0 30px;
text-align:left;
    font-size:13px; font-weight:bold; color:#333333; line-height:1.5;
}
.contents1_8 img {
width:100%;
}

.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents20 dt {
    float: left;
}

.contents20 dd.contents20-1{
  width: 400px;
    float: left;
}

.contents20 dd.contents20-2{
  width: 350px;
    float: left;
}
.contents20 dd.contents20-3{
  width: 350px;
    float: left;
}

.contents2_1 {
float:right;
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents2_1>img {
width:70%;
}


.contents2_2 {
float:left;
width:55%;
margin:0;
padding:0 0 2%;
text-align:left;
}

.contents2_2 img {
width:98%;
}

.contents2_3 {
float:left;
width:45%;
margin:0;
padding:10% 0 0;
text-align:left;
}

.contents2_3 img {
width:50%;
}

.contents2_4 {
float:left;
width:45%;
margin:0;
padding:0;
text-align:left;
}
.contents2_4 img {
width:100%;
}

.contents2_5 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:left;
}

.contents2_5 img {
width:100%;
}

.contents2_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents2_6 img {
width:85%;
}

.contents2_7 {
float:left;
width:100%;
margin:0;
padding:2% 0;
text-align:left;
}

.contents2_7 img {
width:90%;
}

.contents2_8 {
float:center;
width:90%;
margin:0;
padding:0;
text-align:left;
}
.contents2_8 img {
width:70%;
}



.contents3_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents3_1>img {
width:100%;
}

.contents3_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents3_2 img {
width:60%;
}


.contents3_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents3_4 {
float:right;
width:50%;
margin:0 0 2%;
padding:0;
text-align:left;
}
.contents3_4 img {
width:80%;
}


.contents3_5 {
float:right;
width:50%;
margin:0;
padding:0;
text-align:left;
}
.contents3_5 img {
width:80%;
}

#video-container2,.ttlsmp {
	display: none;
}

.maintenance {
	width: 90%;
	margin: 0 auto;
	padding: 0;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 2;
}

.maintenance1 {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
}
.maintenance1-2 {
	position: absolute;
	z-index: 1;
	width: 100%;
}

.maintenance1-2 img {
	width: 100%;
}

.maintenance1-3 {
	position: absolute;
	z-index: 10;
	width: 640px;
	top: 30px;
	left: 40px;
}

.maintenance1-3 img {
	width: 100%;
}

.maintenance2 {
	margin: 0 0 20px;
	overflow: hidden;
}

.maintenance2 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance2 h4 p {
	background-color: #FFF;
	width: 260px;
}

.maintenance212 {
    width: 90%;
    overflow: hidden;
    margin: 0 auto;
}

.maintenance212 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance212 h4 p {
	background-color: #FFF;
	width: 100px;
}
.maintenance2>p:nth-of-type(1) {
	padding: 10px 0;
}

div.maintenance2-1 {
	float: left;
	width: 500px;
	margin-right: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}

div.maintenance22 {
	float: left;
	width: 200px;
}

div.maintenance22 p {
	font-size: 10px;
	line-height: 1.2;
	letter-spacing: 1px;
}

.maintenance2 h4 p.mat2 {
	background-color: #FFF;
	width: 180px;
}

.maintenance2 h5 {
	font-size: 15px;
}

.mat3 {
	width: 410px;
}



.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents21 dt {
    float: left;
}

.contents21 dd.contents21-1{
  width: 700px;
    float: left;
}

.contents21 dd.contents21-3{
  width: 350px;
    float: left;
}

.maintenance2-1-0 {
	margin: 0 0 20px;
	overflow: hidden;
}
.maintenance2-1-1 {
	float: left;
	width: 350px;
}

.contents22 dt {
    float: left;
}

.contents22 dd.contents22-1{
  width: 300px;
	margin: 0 0 20px;
    float: left;
}

.maintenance2-1-2 {
	float: left;
	width: 300px;
}


.maintenance3 img {
	float: right;
	width: 225px;
}

.maintenance3 div.maintenance2 {
	float: left;
	width: 470px;
	margin: 0 20px 0 0;
	line-height: 1.6;
}

div.maintenance2 h4 p.mat4,.maintenance3 div.maintenance2 h4 p {
	width: 140px;
}
.maintenance4 div.maintenance2 {
	width: 100%;
	line-height: 1.6;
}

.maintenance3 div.maintenance2 span:nth-of-type(2n-1),
.maintenance4 div.maintenance2 span:nth-of-type(2n-1) {
	font-size: 18px;
	color: #616161;
	font-weight: bold;
}
.maintenance3 div.maintenance2 span:nth-of-type(2n),
.maintenance4 div.maintenance2 span:nth-of-type(2n) {
	font-size: 18px;
	color: #000;
	font-weight: bold;
}

</style>
<div class="wrapper2">



<section>
<div class="contents">

<!-- ここから削除 220914
<h2 class="contents1_1"><img src="http://luxia-japan.com/products/user/images/luxia02.jpg" alt="タイヤコーティング  Black"></h2>
<div class="contents1_2"><img src="http://luxia-japan.com/products/user/images/tirecoating_black200.jpg"></div>
<h3 class="contents1_5"><img src="http://luxia-japan.com/products/user/images/tirecoating_black200_title.jpg" alt="タイヤコーティング  Black"></h3>
<p class="contents1_4_2">
タイヤコーティング  Black　200ml
<br>
<span style="font-size:16px; color:#333333; line-height:1.3;">
LUX-TCB-200　\3,500（税抜）<br>
〈拭き取りクロス 1枚／塗布スポンジ 1個 付属〉</span></p>
<p class="contents1_4_3">タイヤの自然な黒さを復元させ、最高の艶と光沢で足元を輝かせます。</p>
<div class="clear"></div>
<div class="maintenance212">
	<h4><p class="mat4">特徴</p></h4>
</div>
<p class="contents1_8">
●本商品は、高純度油性シリコン配合でタイヤをコーティングし、劣化や汚れからタイヤを守ります。<br>
●タイヤの自然な黒さを復元させ、最高の艶と光沢で足元を輝かせます。<br>
●タイヤに含まれる劣化防止剤がにじみ出るのを抑え、タイヤを保護し変色を防ぎます。<br>
●油性タイプですが、従来のようなベタベタ感やギラギラ感はありません。<br>
●油性タイプですので、艶と光沢を長期間において維持します。<br>
●塗り込みタイプなので、コーティング剤がボディやホイールへ飛び散りません。<br>
●超撥水性で美しい撥水効果を実現しています。<br>
<br>
※持続効果期間は約3〜6ヵ月です。（使用状況や保管状況により異なります。）<br>
※中型車タイヤ1本の使用量は3〜5mlです。中型車タイヤ4本約10〜15回施工可能。
</p>
<div class="maintenance212">
	<h4><p class="mat4">ご使用方法</p></h4>
</div>
<p class="contents1_8">
?タイヤ側面に付いている汚れや油分を除去し、水で洗い流した後にクロスで拭き上げます。<br>
?本剤をよく振ってから専用スポンジに適量つけ、タイヤ側面に均一に塗り込ます。乾いたクロスで拭き上げます。<br>
?20分程度乾燥させ完了です。
</p>
ここまで削除 220914 -->

<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/tcb_200/imgrc0082185182.jpg" alt="ポリマーコーティング  Tsuya"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/tcb_200/imgrc0082185188.jpg" alt="ポリマーコーティング  Tsuya"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/tcb_200/imgrc0082185184.jpg" alt="ポリマーコーティング  Tsuya"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/tcb_200/imgrc0082185185.jpg" alt="ポリマーコーティング  Tsuya"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/tcb_200/imgrc0082185186.jpg" alt="ポリマーコーティング  Tsuya"></div>
<br>

<div class="glass_coatingvideo">

<div id="video-container">
<div id="player"></div>
</div>

<div id="video-container2">
<iframe width="560" height="315" src="https://www.youtube.com/embed/ZkNJva0Noqg?rel=0?modestbranding=1&showinfo=0&loop=1&playlist=ZkNJva0Noqg" frameborder="0" allowfullscreen></iframe>
</div>


<script>
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);

var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '400',
width: '711',
videoId: 'ZkNJva0Noqg',
wmode: 'transparent',
playerVars: {
        showinfo: 0, // 動画情報を表示しない
		modestbranding:0,
        loop: 1, // ループの設定
        playlist: 'ZkNJva0Noqg' // 再生する動画のリスト
      },
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
function onPlayerReady(event) {
event.target.playVideo();
event.target.mute();
}
function onPlayerStateChange(event) {
}
</script>
</div>
</div>
</section>
</div>
]]></content:encoded>
    <dc:date>2017-01-19T12:09:21+09:00</dc:date>
    <dc:creator>ケイディ　ONLINE SHOP</dc:creator>
    <foaf:topic><foaf:Image rdf:about="https://img07.shop-pro.jp/PA01378/411/product/112407247_th.jpg?cmsp_timestamp=20220914185845" /></foaf:topic>
  </item>

  <item rdf:about="https://kd-g.shop-pro.jp/?pid=112405726">
    <link>https://kd-g.shop-pro.jp/?pid=112405726</link>
    <title>LUXIAタイヤコーティングBlack</title>
    <description>
@charset &quot;utf-8&quot;;
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}...</description>
<content:encoded><![CDATA[
<style>
@charset "utf-8";
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}
.wrapper2 {
width:100%;
margin:155px auto 0;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}

.clear {
clear:both;
}

.header1 {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9999;
    background-color: #FFF;
    opacity: 0.9;
}


.hm_wrap {
display:none;
}
.head {
width:1000px;
margin:0 auto;
padding:5px 0;
overflow:hidden;
}

.head p {
display:block;
float:right;
margin-left:30px;
}

.head p a {
text-decoration:none;
font-size:12px;
color:#333;
}

.wrap {
width:100%;
margin:0 auto;
padding:0;
text-align:center;
border-top:1px solid #333;
}

.wrap h1 {
padding:10px 0;
}

.nav {
width:1000px;
margin:0 auto 10px;
padding:0;
overflow:hidden;
}

.navi {
  width:16.666%;
  float:left;
  margin:0;
  padding:0;
}

/*使える素敵なブラウザとOS用*/
.navi {
  widht: -webkit-calc(99% / 6);
  width: -moz-calc(99% / 6);
  width: calc(99% / 6);  
}

.navi a {
display:block;
text-align:center;
text-decoration:none;
width:100%;
font-size:14px;
color:#333;
}

.navi a span {
font-size:10px;
}


section {
width:1000px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}

section img {
width:100%;
}

.news1 {
width:820px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}


a:hover{
color:#9d9d9d!important;
}



.news_wrapper {
  width: 800px;
  height: 200px;
margin: 30px 0px 0px 0px;
line-height:1.5;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 10px 10px 10px 10px;
  font-size: 100%;
}

.news_wrapper dl.news {
  width: 800px;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.news_wrapper  dl.news dt {
float:left;
width:100px;
}

.news_wrapper  dl.news dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.news_wrapper  dl.news dd a {
  color: #111111;
  text-decoration: underline;
}

.news_wrapper  dl.news dd a:hover {
  text-decoration: none;
}

/* スクロールバー要素
----------------------------------------------------------- */
.jspContainer {
  overflow: hidden;
  position: relative;
}

.jspPane {
  position: absolute;
}

.jspVerticalBar {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 10px;     /* 縦スクロールバーの幅を指定 */
  height: 100%;
  background: #ffffff;
}

.jspHorizontalBar {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 10px;     /* 横スクロールバーの幅を指定 */
  background: #ffffff;
}

.jspCap {
  display: none;
}

.jspHorizontalBar .jspCap {
  float: left;
}

.jspTrack {
  background: #eeeeee;     /* スクロールバーの背景色を指定 */
  position: relative;
}

.jspDrag {
  background: #315fa8;     /* スクロールバーの色を指定 */
  position: relative;
  top: 0px;
  left: 0px;
  cursor: pointer;
}

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}

.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}

.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d;
}

.jspVerticalBar .jspArrow {
  height: 16px;
}

.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%;
}

.jspVerticalBar .jspArrow:focus {
  outline: none;
}

.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}

/* IE6 3 pixel bug :( */
* html .jspCorner {
  margin: 0px -3px 0px 0px;
}







.main a {
float:left;
}
.main a img {
width:100%;
}


footer {
width:1000px;
margin:0 auto 30px;
padding:0;
overflow:hidden;
border-top:1px solid #1B1B1B;
}

.footer1 {
background-color:#1B1B1B;
text-align:center;
}

.footer1 a {
display:inline-block;
margin:30px;
}

.footer2 {
padding:30px;
}

.footer2>img {
float:left;
margin-right:30px;
}

.footer2 p {
line-height:80px;
font-size:11px;
color:#333;
letter-spacing:1px;
width:400px;
margin:0;
padding:0;
float:left;
display:block;
}

.footer2-1 {
width:200px;
float:left;
text-align:right;
line-height:80px;
}

#Main section.product{
	overflow: hidden;
	margin: 0 auto;
}

#Main section.product img{
width:100%;
}
#Main section.product div.items{
	width: 100%;
	/*float: left;*/
}

#Main section.product div.items div.title{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:35%;
}
#Main section.product div.items div.title2{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:50%;
}
#Main section.product div.items div.title a{
	height: 100%;
	display: block;
}
#Main section.product div.items div.title p{
	position: relative;
}
#Main section.product div.items div.title p.bg{
	width: 102%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
}

#Main section.product #glasscoating div.title p.bg{
	background: url(images/top02.jpg) no-repeat 100% 50%;
	background-size:cover;
}

#Main section.product #pro div.title p.bg{
	background: url(images/top04.jpg) no-repeat 100% 35%;
	background-size:cover;
}

#Main section.product #user div.title p.bg{
	background: url(images/top06.jpg) no-repeat 100%;
	background-size:cover;
}

	#Main section.product div.items div.title a p.bg{
		-webkit-transition: all 0.6s;
		        transition: all 0.6s;
	}
	#Main section.product div.items div.title a:hover p.bg{
		opacity: 0.6;
		-webkit-transform: scale(1.03);
		   -moz-transform: scale(1.03);
		    -ms-transform: scale(1.03);
		     -o-transform: scale(1.03);
		        transform: scale(1.03);
	}

.video1 {
width:100%;
}
#video-container {
	width: 100%;
	/*height: 365px;*/
	position: relative;
}

#video-controls {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 5px;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-o-transition: opacity .3s;
	-ms-transition: opacity .3s;
	transition: opacity .3s;
	background-image: linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -o-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.13, rgb(0,0,0)),
		color-stop(1, rgb(0,0,0))
	);
}

#video-container:hover #video-controls {
	opacity: .9;
}

button {
	background: rgba(0,0,0,.5);
	border: 0;
	color: #EEE;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}

button:hover {
	cursor: pointer;
}

#seek-bar {
	width: 60%;
}

#volume-bar {
	width: 5%;
}

.video-tg {
width:100%;
margin:0;
padding:5px 0;
font-size:11px;
text-align:right;
}
.video-tg a {
color:#333;
text-decoration:none;
}





/*-------------------------------------
product
---------------------------------------*/

.products {
width:25%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.products img,.products_full img,.products_3 img {
width:100%;
}

.products_full {
width:100%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.items_first {
width:95%;
margin:0 auto;
padding:0;
}

.items_first p {
text-align:center;
font-size:13px;
line-height:1.5;
letter-spacing:1px;
}

.iframe {
color:#333;
text-decoration:none;
}

.iframe:visited {
color:#333;
}




.products_3 {
  width:33%;
  float:left;
  margin:0;
  padding:0;
}

.products_3 .items_first {
	width: 80%;
}




/*glasscoating*/

.glass_coating {
line-height:0;
}
.glass_coating2 {
background:url(images/glasscoating_bg1.jpg) 100% 50% repeat-y;
padding:0 0 50px;
}
.glass_coating2 h3 {
overflow:hidden;
}
.glass_coating2 h3>span {
height:35px;
line-height:35px;
float:left;
display:inline-block;
font-size:24px;
}

.glass_coating2 h3>img {
float:left;
height:30px;
width:30px;
}

.glass_coating2-1>div {
line-height:1.3;
width:80%;
padding:0;
margin:0 10%;
}

.glass_coating2-1>div p {
padding:10px 0 50px 30px;
font-size:15px;
line-height:2;
}


.glass_coating3 {
width:800px;
margin:20px auto;
padding:0;
overflow:hidden;
}
.glass_coating3 p {
width:100%;
font-size:15px;
line-height:1.5;
color:#333;
}

.glass_coating3 p span {
	font-weight: bold;
}
a.kit {
text-decoration:none;
color:#333;
}

a.kit:visit {
color:#333;
}

.kit2 {
position:relative;
height:500px;
}

.kit2>div {
position:absolute;
z-index:2;
}
.kit2>p {
position:absolute;
z-index:10;
display:block;
font-size:15px;
line-height:1.8;
letter-spacing:1px;
}

.kit2 p:nth-of-type(1) {
top:50px;
left:540px;
font-weight:bold;
}


.kit2 p:nth-of-type(2) {
top:290px;
left:670px;
}


a.kit_smp {
display:none;
}

.glass_coatingvideo {
width:700px;
margin:0 auto 50px;
padding:0;
overflow:hidden;
}


/*company*/


.company {
	width: 800px;
	margin:40px auto;
	padding: 0;
	vertical-align: top;
	font-size: 12px;
	line-height: 1.5;
}

.company dl {
	float: left;
	width: 50%;
	margin: 0;
	padding: 0;
}

.company dl h2,.company3 h2 {
	font-size: 30px;
	padding-bottom: 40px;
	font-weight: normal;
}

.company dl dt {
float:left;
width:100px;
}

.company dl dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.company2 {
	float: left;
	width: 50%;
}

.company3 {
	margin: 40px auto;
overflow:hidden;
}

.company3 div {
	width: 48%;
	padding:0 1%;
	float: left;
	text-align: center;
	
}
.company3 div p:nth-of-type(1) {
	font-weight: bold;
}


/*shoplist*/


.shoplist1 {
	width: 875px;
	margin: 0 auto;
	padding: 0;
	font-size: 18px;
	letter-spacing: 1px;
}

.shoplist1 p {
	width: 875px;
	text-align: center;
	padding: 60px 0 50px;
	line-height: 1.5;
}

.shoplist2 {
	background: url(images/shoplist_bg.jpg) repeat-y;
	background-size: cover;
	overflow: hidden;
	margin: 0 0 60px;
	padding:0 2% 1%;
}

.shoplist2 div {
	float: left;
	width: 23%;
	margin: 1% 1% 0 1%;
	background-color: #FFF;
}

.shoplist2 div a {
	display: block;
	width: 100%;
	padding: 5% 0;
	text-decoration: none;
	text-align: center;
	color: #333;
}


.shoplist2 div a:visit {
	color:#333;
}

.shoplist1 h3 {
	margin: 0 0 3%;
	padding: 1% 0 1% 2%;
	border-bottom: 3px solid #333;
	font-size: 18px;
	color: #333;
}
.shoplist1 dl {
	min-height: 80px;
}
.shoplist1 dl dt {
float:left;
width:45%;
	padding-left: 2%;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.5;
}

.shoplist1 dl dd {
text-align:left;
padding-left:47%;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
	border-bottom: 1px solid #CCC;
	font-size: 15px;
	line-height: 1.5;
	min-height: 80px;
}
.shoplist1 p:nth-of-type(2){
	width: 100%;
	text-align: right;
	font-size: 15px;
}




#t1,#t2,#t3,#t4,#t5,#t6,#t7,#t8 {
    margin-top:-160px;
    padding-top:160px;
}



/*concept*/

.concept {
width:800px;
margin:70px auto;
padding:0;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.concept>p:nth-of-type(1) {
	font-size: 28px;
	padding-bottom: 30px;
}

.concept p:nth-of-type(3) {
	padding-bottom: 30px;
}

.concept>div {
	float: left;
	width: 50%;
}

.concept h3 {
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    line-height: 1;
}

.concept h3 span {
    font-style: italic;
    font-size: 40px;
    font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;
}

.concept div p {
    font-size: 13px;
    margin-right: 20px;
}
.concept dl {
    font-size: 13px;
    margin:20px 0 40px 20px;
    margin-bottom: 40px;
    overflow: hidden;
}

.concept dl dt {
    float: left;
}

.concept dl dd {
    padding-left: 60px;
}

div.concept2 {
    float: right;
}
div.concept2 h3,div.concept2 p {
    margin-left: 20px;
}

    
/*contact*/

.contact {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.contact2{
    width: 100%;
    margin: 0 auto;
    padding: 30px 0 0;
	background-color:#E2E2E2;
    margin-bottom: 15px;
    text-align: left;
}
.contact2 div.business2 {
    width: 800px;
    margin: 0px auto;
    padding: 0;
    line-height: 1.3;
    overflow: hidden;
    font-size: 11px;
}

.contact2 p.contact3 {
    font-size: 12px;
    width: 100%;
    text-align: right;
    padding-top: 40px;
}

#formWrap {
	width:800px;
	margin:0 auto;
	color:#555;
	line-height:120%;
}
table.formTable{
	width:100%;
	margin:0 auto 20px;
	background-color:#FFFFFF;
	border-collapse:collapse;
    font-size: 13px;
}

table.formTable td,table.formTable th{
	border:1px solid #BFBFBF;
	padding:10px 10px 10px 20px;
}
table.formTable th{
	width:150px;
	font-weight:normal;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
}

.contact2-1 {
    text-align: center;
}

table.formTable2{
	width:100%;
	margin:0;
	background-color:#FFFFFF;
	border-collapse:collapse;
}

table.formTable2 td,table.formTable2 th{
	border:0px solid #FFFFFF;
	padding:10px 10px 10px 20px;
}

table.formTable2 td input{
margin-left:30px;
}

.text4 {
color:#CC0001;
}

.button1 {
    background-color: #FFF;
    padding: 20px;
    width: 200px;
    margin: 10px 20px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 2px;
}

.formTable input {
    width: 97%;
}
textarea {
    width: 97%;
}
.formTable2 input {
    width: 73%;
}

input[type=radio] {
    border:10px #333 solid;
}

.member {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.member1 {
    padding:0 0 50px;
}




/*products商品ページ*/


.contents {
width:800px;
margin:0 auto;
padding:0;
letter-spacing:1px;
}

.contents_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents_1>img {
width:50%;
}

.contents_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents_2 img {
width:70%;
}


.contents_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents_4 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:center;
}
.contents_4 img {
width:70%;
}


.contents_5 {
float:left;
width:60%;
margin:0;
padding:0;
text-align:center;
}
.contents_5 img {
width:80%;
}



.contents1_1 {
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents1_1>img {
width:100%;
}


.contents1_2 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_2 img {
width:100%;
}

.contents1_3 {
float:left;
width:40%;
margin:0;
padding:2% 0;
text-align:center;
}

.contents1_3 img {
width:50%;
}

.contents1_4 {
float:left;
width:50%;
margin:0;
padding:4% 0 0 3%;
text-align:left;
}
.contents1_4_2 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:center;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4_3 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:left;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4 img {
width:100%;
}

.contents1_5 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_5 img {
width:100%;
}

.contents1_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents1_6 img {
width:85%;
}

.contents1_7 {
float:left;
width:100%;
margin:0 auto;
padding:2% 0;
text-align:center;
}

.contents1_7 img {
width:90%;
}

.contents1_8 {
float:center;
width:90%;
margin:0 auto;
padding:0 0 30px;
text-align:left;
    font-size:13px; font-weight:bold; color:#333333; line-height:1.5;
}
.contents1_8 img {
width:100%;
}

.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents20 dt {
    float: left;
}

.contents20 dd.contents20-1{
  width: 400px;
    float: left;
}

.contents20 dd.contents20-2{
  width: 350px;
    float: left;
}
.contents20 dd.contents20-3{
  width: 350px;
    float: left;
}

.contents2_1 {
float:right;
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents2_1>img {
width:70%;
}


.contents2_2 {
float:left;
width:55%;
margin:0;
padding:0 0 2%;
text-align:left;
}

.contents2_2 img {
width:98%;
}

.contents2_3 {
float:left;
width:45%;
margin:0;
padding:10% 0 0;
text-align:left;
}

.contents2_3 img {
width:50%;
}

.contents2_4 {
float:left;
width:45%;
margin:0;
padding:0;
text-align:left;
}
.contents2_4 img {
width:100%;
}

.contents2_5 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:left;
}

.contents2_5 img {
width:100%;
}

.contents2_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents2_6 img {
width:85%;
}

.contents2_7 {
float:left;
width:100%;
margin:0;
padding:2% 0;
text-align:left;
}

.contents2_7 img {
width:90%;
}

.contents2_8 {
float:center;
width:90%;
margin:0;
padding:0;
text-align:left;
}
.contents2_8 img {
width:70%;
}



.contents3_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents3_1>img {
width:100%;
}

.contents3_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents3_2 img {
width:60%;
}


.contents3_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents3_4 {
float:right;
width:50%;
margin:0 0 2%;
padding:0;
text-align:left;
}
.contents3_4 img {
width:80%;
}


.contents3_5 {
float:right;
width:50%;
margin:0;
padding:0;
text-align:left;
}
.contents3_5 img {
width:80%;
}

#video-container2,.ttlsmp {
	display: none;
}

.maintenance {
	width: 90%;
	margin: 0 auto;
	padding: 0;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 2;
}

.maintenance1 {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
}
.maintenance1-2 {
	position: absolute;
	z-index: 1;
	width: 100%;
}

.maintenance1-2 img {
	width: 100%;
}

.maintenance1-3 {
	position: absolute;
	z-index: 10;
	width: 640px;
	top: 30px;
	left: 40px;
}

.maintenance1-3 img {
	width: 100%;
}

.maintenance2 {
	margin: 0 0 20px;
	overflow: hidden;
}

.maintenance2 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance2 h4 p {
	background-color: #FFF;
	width: 260px;
}

.maintenance212 {
    width: 90%;
    overflow: hidden;
    margin: 0 auto;
}

.maintenance212 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance212 h4 p {
	background-color: #FFF;
	width: 100px;
}
.maintenance2>p:nth-of-type(1) {
	padding: 10px 0;
}

div.maintenance2-1 {
	float: left;
	width: 500px;
	margin-right: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}

div.maintenance22 {
	float: left;
	width: 200px;
}

div.maintenance22 p {
	font-size: 10px;
	line-height: 1.2;
	letter-spacing: 1px;
}

.maintenance2 h4 p.mat2 {
	background-color: #FFF;
	width: 180px;
}

.maintenance2 h5 {
	font-size: 15px;
}

.mat3 {
	width: 410px;
}



.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents21 dt {
    float: left;
}

.contents21 dd.contents21-1{
  width: 700px;
    float: left;
}

.contents21 dd.contents21-3{
  width: 350px;
    float: left;
}

.maintenance2-1-0 {
	margin: 0 0 20px;
	overflow: hidden;
}
.maintenance2-1-1 {
	float: left;
	width: 350px;
}

.contents22 dt {
    float: left;
}

.contents22 dd.contents22-1{
  width: 300px;
	margin: 0 0 20px;
    float: left;
}

.maintenance2-1-2 {
	float: left;
	width: 300px;
}


.maintenance3 img {
	float: right;
	width: 225px;
}

.maintenance3 div.maintenance2 {
	float: left;
	width: 470px;
	margin: 0 20px 0 0;
	line-height: 1.6;
}

div.maintenance2 h4 p.mat4,.maintenance3 div.maintenance2 h4 p {
	width: 140px;
}
.maintenance4 div.maintenance2 {
	width: 100%;
	line-height: 1.6;
}

.maintenance3 div.maintenance2 span:nth-of-type(2n-1),
.maintenance4 div.maintenance2 span:nth-of-type(2n-1) {
	font-size: 18px;
	color: #616161;
	font-weight: bold;
}
.maintenance3 div.maintenance2 span:nth-of-type(2n),
.maintenance4 div.maintenance2 span:nth-of-type(2n) {
	font-size: 18px;
	color: #000;
	font-weight: bold;
}

</style>
<div class="wrapper2">



<section>
<div class="contents">
<h2 class="contents1_1"><img src="http://luxia-japan.com/products/user/images/luxia02.jpg" alt="タイヤコーティング  Black"></h2>
<div class="contents1_2"><img src="http://luxia-japan.com/products/user/images/tirecoating_black60.jpg"></div>
<h3 class="contents1_5"><img src="http://luxia-japan.com/products/user/images/tirecoating_black200_title.jpg" alt="タイヤコーティング  Black"></h3>
<p class="contents1_4_2">
タイヤコーティング  Black　60ml
<br>
<span style="font-size:16px; color:#333333; line-height:1.3;">
LUX-TCB-060　\2,200（税抜）<br>
〈拭き取りクロス 1枚／塗布スポンジ 1個 付属〉</span></p>
<p class="contents1_4_3">タイヤの自然な黒さを復元させ、最高の艶と光沢で足元を輝かせます。</p>
<div class="clear"></div>
<div class="maintenance212">
	<h4><p class="mat4">特徴</p></h4>
</div>
<p class="contents1_8">
●本商品は、高純度油性シリコン配合でタイヤをコーティングし、劣化や汚れからタイヤを守ります。<br>
●タイヤの自然な黒さを復元させ、最高の艶と光沢で足元を輝かせます。<br>
●タイヤに含まれる劣化防止剤がにじみ出るのを抑え、タイヤを保護し変色を防ぎます。<br>
●油性タイプですが、従来のようなベタベタ感やギラギラ感はありません。<br>
●油性タイプですので、艶と光沢を長期間において維持します。<br>
●塗り込みタイプなので、コーティング剤がボディやホイールへ飛び散りません。<br>
●超撥水性で美しい撥水効果を実現しています。<br>
<br>
※持続効果期間は約3〜6ヵ月です。（使用状況や保管状況により異なります。）<br>
※中型車タイヤ1本の使用量は3〜5mlです。中型車タイヤ4本約3〜5回施工可能。
</p>
<div class="maintenance212">
	<h4><p class="mat4">ご使用方法</p></h4>
</div>
<p class="contents1_8">
?タイヤ側面に付いている汚れや油分を除去し、水で洗い流した後にクロスで拭き上げます。<br>
?本剤をよく振ってから専用スポンジに適量つけ、タイヤ側面に均一に塗り込ます。乾いたクロスで拭き上げます。<br>
?20分程度乾燥させ完了です。
</p>


<div class="glass_coatingvideo">

<div id="video-container">
<div id="player"></div>
</div>

<div id="video-container2">
<iframe width="560" height="315" src="https://www.youtube.com/embed/ZkNJva0Noqg?rel=0?modestbranding=1&showinfo=0&loop=1&playlist=ZkNJva0Noqg" frameborder="0" allowfullscreen></iframe>
</div>


<script>
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);

var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '400',
width: '711',
videoId: 'ZkNJva0Noqg',
wmode: 'transparent',
playerVars: {
        showinfo: 0, // 動画情報を表示しない
		modestbranding:0,
        loop: 1, // ループの設定
        playlist: 'ZkNJva0Noqg' // 再生する動画のリスト
      },
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
function onPlayerReady(event) {
event.target.playVideo();
event.target.mute();
}
function onPlayerStateChange(event) {
}
</script>
</div>
</div>
</section>
</div>
]]></content:encoded>
    <dc:date>2017-01-19T11:02:25+09:00</dc:date>
    <dc:creator>ケイディ　ONLINE SHOP</dc:creator>
    <foaf:topic><foaf:Image rdf:about="https://img07.shop-pro.jp/PA01378/411/product/112405726_th.jpg?cmsp_timestamp=20170119110225" /></foaf:topic>
  </item>

  <item rdf:about="https://kd-g.shop-pro.jp/?pid=112405664">
    <link>https://kd-g.shop-pro.jp/?pid=112405664</link>
    <title>LUXIA汎用塗布スポンジ</title>
    <description>
@charset &quot;utf-8&quot;;
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}...</description>
<content:encoded><![CDATA[
<style>
@charset "utf-8";
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}
.wrapper2 {
width:100%;
margin:155px auto 0;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}

.clear {
clear:both;
}

.header1 {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9999;
    background-color: #FFF;
    opacity: 0.9;
}


.hm_wrap {
display:none;
}
.head {
width:1000px;
margin:0 auto;
padding:5px 0;
overflow:hidden;
}

.head p {
display:block;
float:right;
margin-left:30px;
}

.head p a {
text-decoration:none;
font-size:12px;
color:#333;
}

.wrap {
width:100%;
margin:0 auto;
padding:0;
text-align:center;
border-top:1px solid #333;
}

.wrap h1 {
padding:10px 0;
}

.nav {
width:1000px;
margin:0 auto 10px;
padding:0;
overflow:hidden;
}

.navi {
  width:16.666%;
  float:left;
  margin:0;
  padding:0;
}

/*使える素敵なブラウザとOS用*/
.navi {
  widht: -webkit-calc(99% / 6);
  width: -moz-calc(99% / 6);
  width: calc(99% / 6);  
}

.navi a {
display:block;
text-align:center;
text-decoration:none;
width:100%;
font-size:14px;
color:#333;
}

.navi a span {
font-size:10px;
}


section {
width:1000px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}

section img {
width:100%;
}

.news1 {
width:820px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}


a:hover{
color:#9d9d9d!important;
}



.news_wrapper {
  width: 800px;
  height: 200px;
margin: 30px 0px 0px 0px;
line-height:1.5;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 10px 10px 10px 10px;
  font-size: 100%;
}

.news_wrapper dl.news {
  width: 800px;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.news_wrapper  dl.news dt {
float:left;
width:100px;
}

.news_wrapper  dl.news dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.news_wrapper  dl.news dd a {
  color: #111111;
  text-decoration: underline;
}

.news_wrapper  dl.news dd a:hover {
  text-decoration: none;
}

/* スクロールバー要素
----------------------------------------------------------- */
.jspContainer {
  overflow: hidden;
  position: relative;
}

.jspPane {
  position: absolute;
}

.jspVerticalBar {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 10px;     /* 縦スクロールバーの幅を指定 */
  height: 100%;
  background: #ffffff;
}

.jspHorizontalBar {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 10px;     /* 横スクロールバーの幅を指定 */
  background: #ffffff;
}

.jspCap {
  display: none;
}

.jspHorizontalBar .jspCap {
  float: left;
}

.jspTrack {
  background: #eeeeee;     /* スクロールバーの背景色を指定 */
  position: relative;
}

.jspDrag {
  background: #315fa8;     /* スクロールバーの色を指定 */
  position: relative;
  top: 0px;
  left: 0px;
  cursor: pointer;
}

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}

.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}

.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d;
}

.jspVerticalBar .jspArrow {
  height: 16px;
}

.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%;
}

.jspVerticalBar .jspArrow:focus {
  outline: none;
}

.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}

/* IE6 3 pixel bug :( */
* html .jspCorner {
  margin: 0px -3px 0px 0px;
}







.main a {
float:left;
}
.main a img {
width:100%;
}


footer {
width:1000px;
margin:0 auto 30px;
padding:0;
overflow:hidden;
border-top:1px solid #1B1B1B;
}

.footer1 {
background-color:#1B1B1B;
text-align:center;
}

.footer1 a {
display:inline-block;
margin:30px;
}

.footer2 {
padding:30px;
}

.footer2>img {
float:left;
margin-right:30px;
}

.footer2 p {
line-height:80px;
font-size:11px;
color:#333;
letter-spacing:1px;
width:400px;
margin:0;
padding:0;
float:left;
display:block;
}

.footer2-1 {
width:200px;
float:left;
text-align:right;
line-height:80px;
}

#Main section.product{
	overflow: hidden;
	margin: 0 auto;
}

#Main section.product img{
width:100%;
}
#Main section.product div.items{
	width: 100%;
	/*float: left;*/
}

#Main section.product div.items div.title{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:35%;
}
#Main section.product div.items div.title2{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:50%;
}
#Main section.product div.items div.title a{
	height: 100%;
	display: block;
}
#Main section.product div.items div.title p{
	position: relative;
}
#Main section.product div.items div.title p.bg{
	width: 102%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
}

#Main section.product #glasscoating div.title p.bg{
	background: url(images/top02.jpg) no-repeat 100% 50%;
	background-size:cover;
}

#Main section.product #pro div.title p.bg{
	background: url(images/top04.jpg) no-repeat 100% 35%;
	background-size:cover;
}

#Main section.product #user div.title p.bg{
	background: url(images/top06.jpg) no-repeat 100%;
	background-size:cover;
}

	#Main section.product div.items div.title a p.bg{
		-webkit-transition: all 0.6s;
		        transition: all 0.6s;
	}
	#Main section.product div.items div.title a:hover p.bg{
		opacity: 0.6;
		-webkit-transform: scale(1.03);
		   -moz-transform: scale(1.03);
		    -ms-transform: scale(1.03);
		     -o-transform: scale(1.03);
		        transform: scale(1.03);
	}

.video1 {
width:100%;
}
#video-container {
	width: 100%;
	/*height: 365px;*/
	position: relative;
}

#video-controls {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 5px;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-o-transition: opacity .3s;
	-ms-transition: opacity .3s;
	transition: opacity .3s;
	background-image: linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -o-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.13, rgb(0,0,0)),
		color-stop(1, rgb(0,0,0))
	);
}

#video-container:hover #video-controls {
	opacity: .9;
}

button {
	background: rgba(0,0,0,.5);
	border: 0;
	color: #EEE;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}

button:hover {
	cursor: pointer;
}

#seek-bar {
	width: 60%;
}

#volume-bar {
	width: 5%;
}

.video-tg {
width:100%;
margin:0;
padding:5px 0;
font-size:11px;
text-align:right;
}
.video-tg a {
color:#333;
text-decoration:none;
}





/*-------------------------------------
product
---------------------------------------*/

.products {
width:25%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.products img,.products_full img,.products_3 img {
width:100%;
}

.products_full {
width:100%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.items_first {
width:95%;
margin:0 auto;
padding:0;
}

.items_first p {
text-align:center;
font-size:13px;
line-height:1.5;
letter-spacing:1px;
}

.iframe {
color:#333;
text-decoration:none;
}

.iframe:visited {
color:#333;
}




.products_3 {
  width:33%;
  float:left;
  margin:0;
  padding:0;
}

.products_3 .items_first {
	width: 80%;
}




/*glasscoating*/

.glass_coating {
line-height:0;
}
.glass_coating2 {
background:url(images/glasscoating_bg1.jpg) 100% 50% repeat-y;
padding:0 0 50px;
}
.glass_coating2 h3 {
overflow:hidden;
}
.glass_coating2 h3>span {
height:35px;
line-height:35px;
float:left;
display:inline-block;
font-size:24px;
}

.glass_coating2 h3>img {
float:left;
height:30px;
width:30px;
}

.glass_coating2-1>div {
line-height:1.3;
width:80%;
padding:0;
margin:0 10%;
}

.glass_coating2-1>div p {
padding:10px 0 50px 30px;
font-size:15px;
line-height:2;
}


.glass_coating3 {
width:800px;
margin:20px auto;
padding:0;
overflow:hidden;
}
.glass_coating3 p {
width:100%;
font-size:15px;
line-height:1.5;
color:#333;
}

.glass_coating3 p span {
	font-weight: bold;
}
a.kit {
text-decoration:none;
color:#333;
}

a.kit:visit {
color:#333;
}

.kit2 {
position:relative;
height:500px;
}

.kit2>div {
position:absolute;
z-index:2;
}
.kit2>p {
position:absolute;
z-index:10;
display:block;
font-size:15px;
line-height:1.8;
letter-spacing:1px;
}

.kit2 p:nth-of-type(1) {
top:50px;
left:540px;
font-weight:bold;
}


.kit2 p:nth-of-type(2) {
top:290px;
left:670px;
}


a.kit_smp {
display:none;
}

.glass_coatingvideo {
width:700px;
margin:0 auto 50px;
padding:0;
overflow:hidden;
}


/*company*/


.company {
	width: 800px;
	margin:40px auto;
	padding: 0;
	vertical-align: top;
	font-size: 12px;
	line-height: 1.5;
}

.company dl {
	float: left;
	width: 50%;
	margin: 0;
	padding: 0;
}

.company dl h2,.company3 h2 {
	font-size: 30px;
	padding-bottom: 40px;
	font-weight: normal;
}

.company dl dt {
float:left;
width:100px;
}

.company dl dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.company2 {
	float: left;
	width: 50%;
}

.company3 {
	margin: 40px auto;
overflow:hidden;
}

.company3 div {
	width: 48%;
	padding:0 1%;
	float: left;
	text-align: center;
	
}
.company3 div p:nth-of-type(1) {
	font-weight: bold;
}


/*shoplist*/


.shoplist1 {
	width: 875px;
	margin: 0 auto;
	padding: 0;
	font-size: 18px;
	letter-spacing: 1px;
}

.shoplist1 p {
	width: 875px;
	text-align: center;
	padding: 60px 0 50px;
	line-height: 1.5;
}

.shoplist2 {
	background: url(images/shoplist_bg.jpg) repeat-y;
	background-size: cover;
	overflow: hidden;
	margin: 0 0 60px;
	padding:0 2% 1%;
}

.shoplist2 div {
	float: left;
	width: 23%;
	margin: 1% 1% 0 1%;
	background-color: #FFF;
}

.shoplist2 div a {
	display: block;
	width: 100%;
	padding: 5% 0;
	text-decoration: none;
	text-align: center;
	color: #333;
}


.shoplist2 div a:visit {
	color:#333;
}

.shoplist1 h3 {
	margin: 0 0 3%;
	padding: 1% 0 1% 2%;
	border-bottom: 3px solid #333;
	font-size: 18px;
	color: #333;
}
.shoplist1 dl {
	min-height: 80px;
}
.shoplist1 dl dt {
float:left;
width:45%;
	padding-left: 2%;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.5;
}

.shoplist1 dl dd {
text-align:left;
padding-left:47%;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
	border-bottom: 1px solid #CCC;
	font-size: 15px;
	line-height: 1.5;
	min-height: 80px;
}
.shoplist1 p:nth-of-type(2){
	width: 100%;
	text-align: right;
	font-size: 15px;
}




#t1,#t2,#t3,#t4,#t5,#t6,#t7,#t8 {
    margin-top:-160px;
    padding-top:160px;
}



/*concept*/

.concept {
width:800px;
margin:70px auto;
padding:0;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.concept>p:nth-of-type(1) {
	font-size: 28px;
	padding-bottom: 30px;
}

.concept p:nth-of-type(3) {
	padding-bottom: 30px;
}

.concept>div {
	float: left;
	width: 50%;
}

.concept h3 {
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    line-height: 1;
}

.concept h3 span {
    font-style: italic;
    font-size: 40px;
    font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;
}

.concept div p {
    font-size: 13px;
    margin-right: 20px;
}
.concept dl {
    font-size: 13px;
    margin:20px 0 40px 20px;
    margin-bottom: 40px;
    overflow: hidden;
}

.concept dl dt {
    float: left;
}

.concept dl dd {
    padding-left: 60px;
}

div.concept2 {
    float: right;
}
div.concept2 h3,div.concept2 p {
    margin-left: 20px;
}

    
/*contact*/

.contact {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.contact2{
    width: 100%;
    margin: 0 auto;
    padding: 30px 0 0;
	background-color:#E2E2E2;
    margin-bottom: 15px;
    text-align: left;
}
.contact2 div.business2 {
    width: 800px;
    margin: 0px auto;
    padding: 0;
    line-height: 1.3;
    overflow: hidden;
    font-size: 11px;
}

.contact2 p.contact3 {
    font-size: 12px;
    width: 100%;
    text-align: right;
    padding-top: 40px;
}

#formWrap {
	width:800px;
	margin:0 auto;
	color:#555;
	line-height:120%;
}
table.formTable{
	width:100%;
	margin:0 auto 20px;
	background-color:#FFFFFF;
	border-collapse:collapse;
    font-size: 13px;
}

table.formTable td,table.formTable th{
	border:1px solid #BFBFBF;
	padding:10px 10px 10px 20px;
}
table.formTable th{
	width:150px;
	font-weight:normal;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
}

.contact2-1 {
    text-align: center;
}

table.formTable2{
	width:100%;
	margin:0;
	background-color:#FFFFFF;
	border-collapse:collapse;
}

table.formTable2 td,table.formTable2 th{
	border:0px solid #FFFFFF;
	padding:10px 10px 10px 20px;
}

table.formTable2 td input{
margin-left:30px;
}

.text4 {
color:#CC0001;
}

.button1 {
    background-color: #FFF;
    padding: 20px;
    width: 200px;
    margin: 10px 20px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 2px;
}

.formTable input {
    width: 97%;
}
textarea {
    width: 97%;
}
.formTable2 input {
    width: 73%;
}

input[type=radio] {
    border:10px #333 solid;
}

.member {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.member1 {
    padding:0 0 50px;
}




/*products商品ページ*/


.contents {
width:800px;
margin:0 auto;
padding:0;
letter-spacing:1px;
}

.contents_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents_1>img {
width:50%;
}

.contents_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents_2 img {
width:70%;
}


.contents_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents_4 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:center;
}
.contents_4 img {
width:70%;
}


.contents_5 {
float:left;
width:60%;
margin:0;
padding:0;
text-align:center;
}
.contents_5 img {
width:80%;
}



.contents1_1 {
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents1_1>img {
width:100%;
}


.contents1_2 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_2 img {
width:100%;
}

.contents1_3 {
float:left;
width:40%;
margin:0;
padding:2% 0;
text-align:center;
}

.contents1_3 img {
width:50%;
}

.contents1_4 {
float:left;
width:50%;
margin:0;
padding:4% 0 0 3%;
text-align:left;
}
.contents1_4_2 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:center;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4_3 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:left;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4 img {
width:100%;
}

.contents1_5 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_5 img {
width:100%;
}

.contents1_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents1_6 img {
width:85%;
}

.contents1_7 {
float:left;
width:100%;
margin:0 auto;
padding:2% 0;
text-align:center;
}

.contents1_7 img {
width:90%;
}

.contents1_8 {
float:center;
width:90%;
margin:0 auto;
padding:0 0 30px;
text-align:left;
    font-size:13px; font-weight:bold; color:#333333; line-height:1.5;
}
.contents1_8 img {
width:100%;
}

.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents20 dt {
    float: left;
}

.contents20 dd.contents20-1{
  width: 400px;
    float: left;
}

.contents20 dd.contents20-2{
  width: 350px;
    float: left;
}
.contents20 dd.contents20-3{
  width: 350px;
    float: left;
}

.contents2_1 {
float:right;
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents2_1>img {
width:70%;
}


.contents2_2 {
float:left;
width:55%;
margin:0;
padding:0 0 2%;
text-align:left;
}

.contents2_2 img {
width:98%;
}

.contents2_3 {
float:left;
width:45%;
margin:0;
padding:10% 0 0;
text-align:left;
}

.contents2_3 img {
width:50%;
}

.contents2_4 {
float:left;
width:45%;
margin:0;
padding:0;
text-align:left;
}
.contents2_4 img {
width:100%;
}

.contents2_5 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:left;
}

.contents2_5 img {
width:100%;
}

.contents2_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents2_6 img {
width:85%;
}

.contents2_7 {
float:left;
width:100%;
margin:0;
padding:2% 0;
text-align:left;
}

.contents2_7 img {
width:90%;
}

.contents2_8 {
float:center;
width:90%;
margin:0;
padding:0;
text-align:left;
}
.contents2_8 img {
width:70%;
}



.contents3_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents3_1>img {
width:100%;
}

.contents3_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents3_2 img {
width:60%;
}


.contents3_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents3_4 {
float:right;
width:50%;
margin:0 0 2%;
padding:0;
text-align:left;
}
.contents3_4 img {
width:80%;
}


.contents3_5 {
float:right;
width:50%;
margin:0;
padding:0;
text-align:left;
}
.contents3_5 img {
width:80%;
}

#video-container2,.ttlsmp {
	display: none;
}

.maintenance {
	width: 90%;
	margin: 0 auto;
	padding: 0;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 2;
}

.maintenance1 {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
}
.maintenance1-2 {
	position: absolute;
	z-index: 1;
	width: 100%;
}

.maintenance1-2 img {
	width: 100%;
}

.maintenance1-3 {
	position: absolute;
	z-index: 10;
	width: 640px;
	top: 30px;
	left: 40px;
}

.maintenance1-3 img {
	width: 100%;
}

.maintenance2 {
	margin: 0 0 20px;
	overflow: hidden;
}

.maintenance2 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance2 h4 p {
	background-color: #FFF;
	width: 260px;
}

.maintenance212 {
    width: 90%;
    overflow: hidden;
    margin: 0 auto;
}

.maintenance212 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance212 h4 p {
	background-color: #FFF;
	width: 100px;
}
.maintenance2>p:nth-of-type(1) {
	padding: 10px 0;
}

div.maintenance2-1 {
	float: left;
	width: 500px;
	margin-right: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}

div.maintenance22 {
	float: left;
	width: 200px;
}

div.maintenance22 p {
	font-size: 10px;
	line-height: 1.2;
	letter-spacing: 1px;
}

.maintenance2 h4 p.mat2 {
	background-color: #FFF;
	width: 180px;
}

.maintenance2 h5 {
	font-size: 15px;
}

.mat3 {
	width: 410px;
}



.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents21 dt {
    float: left;
}

.contents21 dd.contents21-1{
  width: 700px;
    float: left;
}

.contents21 dd.contents21-3{
  width: 350px;
    float: left;
}

.maintenance2-1-0 {
	margin: 0 0 20px;
	overflow: hidden;
}
.maintenance2-1-1 {
	float: left;
	width: 350px;
}

.contents22 dt {
    float: left;
}

.contents22 dd.contents22-1{
  width: 300px;
	margin: 0 0 20px;
    float: left;
}

.maintenance2-1-2 {
	float: left;
	width: 300px;
}


.maintenance3 img {
	float: right;
	width: 225px;
}

.maintenance3 div.maintenance2 {
	float: left;
	width: 470px;
	margin: 0 20px 0 0;
	line-height: 1.6;
}

div.maintenance2 h4 p.mat4,.maintenance3 div.maintenance2 h4 p {
	width: 140px;
}
.maintenance4 div.maintenance2 {
	width: 100%;
	line-height: 1.6;
}

.maintenance3 div.maintenance2 span:nth-of-type(2n-1),
.maintenance4 div.maintenance2 span:nth-of-type(2n-1) {
	font-size: 18px;
	color: #616161;
	font-weight: bold;
}
.maintenance3 div.maintenance2 span:nth-of-type(2n),
.maintenance4 div.maintenance2 span:nth-of-type(2n) {
	font-size: 18px;
	color: #000;
	font-weight: bold;
}

</style>
<div class="wrapper2">



<section>
<div class="contents">
<h2 class="contents1_1"><img src="http://luxia-japan.com/products/user/images/logo.jpg" alt="汎用塗布スポンジ"></h2>
<div class="contents1_2"><img src="http://luxia-japan.com/products/user/images/applicationsponge.jpg"></div>
<h3 class="contents1_5"><img src="http://luxia-japan.com/products/user/images/applicationsponge_title.jpg" alt="汎用塗布スポンジ"></h3>
<p class="contents1_4_2">
汎用塗布スポンジ　2個
<br>
<span style="font-size:16px; color:#333333; line-height:1.3;">
LUX-WSP-002　\900（税抜）</span></p>
<p class="contents1_4_3">コーティング剤の液量を無駄にしない最適なスポンジ。</p>
<div class="clear"></div>
<p class="contents1_8">
●コーティングに最適なスポンジで、手に持ちやすいサイズに設計しています。<br>
●コーティング剤の液量を無駄にしないように、スポンジ部を薄くしており経済的です。<br>
●必要に応じて、半分にカットするなどしてご使用ください。
</p>


</div>
</section>
</div>
]]></content:encoded>
    <dc:date>2017-01-19T10:56:57+09:00</dc:date>
    <dc:creator>ケイディ　ONLINE SHOP</dc:creator>
    <foaf:topic><foaf:Image rdf:about="https://img07.shop-pro.jp/PA01378/411/product/112405664_th.jpg?cmsp_timestamp=20170119105657" /></foaf:topic>
  </item>

  <item rdf:about="https://kd-g.shop-pro.jp/?pid=112405663">
    <link>https://kd-g.shop-pro.jp/?pid=112405663</link>
    <title>LUXIA汎用ネルクロス</title>
    <description>
@charset &quot;utf-8&quot;;
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}...</description>
<content:encoded><![CDATA[
<style>
@charset "utf-8";
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}
.wrapper2 {
width:100%;
margin:155px auto 0;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}

.clear {
clear:both;
}

.header1 {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9999;
    background-color: #FFF;
    opacity: 0.9;
}


.hm_wrap {
display:none;
}
.head {
width:1000px;
margin:0 auto;
padding:5px 0;
overflow:hidden;
}

.head p {
display:block;
float:right;
margin-left:30px;
}

.head p a {
text-decoration:none;
font-size:12px;
color:#333;
}

.wrap {
width:100%;
margin:0 auto;
padding:0;
text-align:center;
border-top:1px solid #333;
}

.wrap h1 {
padding:10px 0;
}

.nav {
width:1000px;
margin:0 auto 10px;
padding:0;
overflow:hidden;
}

.navi {
  width:16.666%;
  float:left;
  margin:0;
  padding:0;
}

/*使える素敵なブラウザとOS用*/
.navi {
  widht: -webkit-calc(99% / 6);
  width: -moz-calc(99% / 6);
  width: calc(99% / 6);  
}

.navi a {
display:block;
text-align:center;
text-decoration:none;
width:100%;
font-size:14px;
color:#333;
}

.navi a span {
font-size:10px;
}


section {
width:1000px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}

section img {
width:100%;
}

.news1 {
width:820px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}


a:hover{
color:#9d9d9d!important;
}



.news_wrapper {
  width: 800px;
  height: 200px;
margin: 30px 0px 0px 0px;
line-height:1.5;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 10px 10px 10px 10px;
  font-size: 100%;
}

.news_wrapper dl.news {
  width: 800px;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.news_wrapper  dl.news dt {
float:left;
width:100px;
}

.news_wrapper  dl.news dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.news_wrapper  dl.news dd a {
  color: #111111;
  text-decoration: underline;
}

.news_wrapper  dl.news dd a:hover {
  text-decoration: none;
}

/* スクロールバー要素
----------------------------------------------------------- */
.jspContainer {
  overflow: hidden;
  position: relative;
}

.jspPane {
  position: absolute;
}

.jspVerticalBar {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 10px;     /* 縦スクロールバーの幅を指定 */
  height: 100%;
  background: #ffffff;
}

.jspHorizontalBar {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 10px;     /* 横スクロールバーの幅を指定 */
  background: #ffffff;
}

.jspCap {
  display: none;
}

.jspHorizontalBar .jspCap {
  float: left;
}

.jspTrack {
  background: #eeeeee;     /* スクロールバーの背景色を指定 */
  position: relative;
}

.jspDrag {
  background: #315fa8;     /* スクロールバーの色を指定 */
  position: relative;
  top: 0px;
  left: 0px;
  cursor: pointer;
}

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}

.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}

.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d;
}

.jspVerticalBar .jspArrow {
  height: 16px;
}

.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%;
}

.jspVerticalBar .jspArrow:focus {
  outline: none;
}

.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}

/* IE6 3 pixel bug :( */
* html .jspCorner {
  margin: 0px -3px 0px 0px;
}







.main a {
float:left;
}
.main a img {
width:100%;
}


footer {
width:1000px;
margin:0 auto 30px;
padding:0;
overflow:hidden;
border-top:1px solid #1B1B1B;
}

.footer1 {
background-color:#1B1B1B;
text-align:center;
}

.footer1 a {
display:inline-block;
margin:30px;
}

.footer2 {
padding:30px;
}

.footer2>img {
float:left;
margin-right:30px;
}

.footer2 p {
line-height:80px;
font-size:11px;
color:#333;
letter-spacing:1px;
width:400px;
margin:0;
padding:0;
float:left;
display:block;
}

.footer2-1 {
width:200px;
float:left;
text-align:right;
line-height:80px;
}

#Main section.product{
	overflow: hidden;
	margin: 0 auto;
}

#Main section.product img{
width:100%;
}
#Main section.product div.items{
	width: 100%;
	/*float: left;*/
}

#Main section.product div.items div.title{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:35%;
}
#Main section.product div.items div.title2{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:50%;
}
#Main section.product div.items div.title a{
	height: 100%;
	display: block;
}
#Main section.product div.items div.title p{
	position: relative;
}
#Main section.product div.items div.title p.bg{
	width: 102%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
}

#Main section.product #glasscoating div.title p.bg{
	background: url(images/top02.jpg) no-repeat 100% 50%;
	background-size:cover;
}

#Main section.product #pro div.title p.bg{
	background: url(images/top04.jpg) no-repeat 100% 35%;
	background-size:cover;
}

#Main section.product #user div.title p.bg{
	background: url(images/top06.jpg) no-repeat 100%;
	background-size:cover;
}

	#Main section.product div.items div.title a p.bg{
		-webkit-transition: all 0.6s;
		        transition: all 0.6s;
	}
	#Main section.product div.items div.title a:hover p.bg{
		opacity: 0.6;
		-webkit-transform: scale(1.03);
		   -moz-transform: scale(1.03);
		    -ms-transform: scale(1.03);
		     -o-transform: scale(1.03);
		        transform: scale(1.03);
	}

.video1 {
width:100%;
}
#video-container {
	width: 100%;
	/*height: 365px;*/
	position: relative;
}

#video-controls {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 5px;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-o-transition: opacity .3s;
	-ms-transition: opacity .3s;
	transition: opacity .3s;
	background-image: linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -o-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.13, rgb(0,0,0)),
		color-stop(1, rgb(0,0,0))
	);
}

#video-container:hover #video-controls {
	opacity: .9;
}

button {
	background: rgba(0,0,0,.5);
	border: 0;
	color: #EEE;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}

button:hover {
	cursor: pointer;
}

#seek-bar {
	width: 60%;
}

#volume-bar {
	width: 5%;
}

.video-tg {
width:100%;
margin:0;
padding:5px 0;
font-size:11px;
text-align:right;
}
.video-tg a {
color:#333;
text-decoration:none;
}





/*-------------------------------------
product
---------------------------------------*/

.products {
width:25%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.products img,.products_full img,.products_3 img {
width:100%;
}

.products_full {
width:100%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.items_first {
width:95%;
margin:0 auto;
padding:0;
}

.items_first p {
text-align:center;
font-size:13px;
line-height:1.5;
letter-spacing:1px;
}

.iframe {
color:#333;
text-decoration:none;
}

.iframe:visited {
color:#333;
}




.products_3 {
  width:33%;
  float:left;
  margin:0;
  padding:0;
}

.products_3 .items_first {
	width: 80%;
}




/*glasscoating*/

.glass_coating {
line-height:0;
}
.glass_coating2 {
background:url(images/glasscoating_bg1.jpg) 100% 50% repeat-y;
padding:0 0 50px;
}
.glass_coating2 h3 {
overflow:hidden;
}
.glass_coating2 h3>span {
height:35px;
line-height:35px;
float:left;
display:inline-block;
font-size:24px;
}

.glass_coating2 h3>img {
float:left;
height:30px;
width:30px;
}

.glass_coating2-1>div {
line-height:1.3;
width:80%;
padding:0;
margin:0 10%;
}

.glass_coating2-1>div p {
padding:10px 0 50px 30px;
font-size:15px;
line-height:2;
}


.glass_coating3 {
width:800px;
margin:20px auto;
padding:0;
overflow:hidden;
}
.glass_coating3 p {
width:100%;
font-size:15px;
line-height:1.5;
color:#333;
}

.glass_coating3 p span {
	font-weight: bold;
}
a.kit {
text-decoration:none;
color:#333;
}

a.kit:visit {
color:#333;
}

.kit2 {
position:relative;
height:500px;
}

.kit2>div {
position:absolute;
z-index:2;
}
.kit2>p {
position:absolute;
z-index:10;
display:block;
font-size:15px;
line-height:1.8;
letter-spacing:1px;
}

.kit2 p:nth-of-type(1) {
top:50px;
left:540px;
font-weight:bold;
}


.kit2 p:nth-of-type(2) {
top:290px;
left:670px;
}


a.kit_smp {
display:none;
}

.glass_coatingvideo {
width:700px;
margin:0 auto 50px;
padding:0;
overflow:hidden;
}


/*company*/


.company {
	width: 800px;
	margin:40px auto;
	padding: 0;
	vertical-align: top;
	font-size: 12px;
	line-height: 1.5;
}

.company dl {
	float: left;
	width: 50%;
	margin: 0;
	padding: 0;
}

.company dl h2,.company3 h2 {
	font-size: 30px;
	padding-bottom: 40px;
	font-weight: normal;
}

.company dl dt {
float:left;
width:100px;
}

.company dl dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.company2 {
	float: left;
	width: 50%;
}

.company3 {
	margin: 40px auto;
overflow:hidden;
}

.company3 div {
	width: 48%;
	padding:0 1%;
	float: left;
	text-align: center;
	
}
.company3 div p:nth-of-type(1) {
	font-weight: bold;
}


/*shoplist*/


.shoplist1 {
	width: 875px;
	margin: 0 auto;
	padding: 0;
	font-size: 18px;
	letter-spacing: 1px;
}

.shoplist1 p {
	width: 875px;
	text-align: center;
	padding: 60px 0 50px;
	line-height: 1.5;
}

.shoplist2 {
	background: url(images/shoplist_bg.jpg) repeat-y;
	background-size: cover;
	overflow: hidden;
	margin: 0 0 60px;
	padding:0 2% 1%;
}

.shoplist2 div {
	float: left;
	width: 23%;
	margin: 1% 1% 0 1%;
	background-color: #FFF;
}

.shoplist2 div a {
	display: block;
	width: 100%;
	padding: 5% 0;
	text-decoration: none;
	text-align: center;
	color: #333;
}


.shoplist2 div a:visit {
	color:#333;
}

.shoplist1 h3 {
	margin: 0 0 3%;
	padding: 1% 0 1% 2%;
	border-bottom: 3px solid #333;
	font-size: 18px;
	color: #333;
}
.shoplist1 dl {
	min-height: 80px;
}
.shoplist1 dl dt {
float:left;
width:45%;
	padding-left: 2%;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.5;
}

.shoplist1 dl dd {
text-align:left;
padding-left:47%;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
	border-bottom: 1px solid #CCC;
	font-size: 15px;
	line-height: 1.5;
	min-height: 80px;
}
.shoplist1 p:nth-of-type(2){
	width: 100%;
	text-align: right;
	font-size: 15px;
}




#t1,#t2,#t3,#t4,#t5,#t6,#t7,#t8 {
    margin-top:-160px;
    padding-top:160px;
}



/*concept*/

.concept {
width:800px;
margin:70px auto;
padding:0;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.concept>p:nth-of-type(1) {
	font-size: 28px;
	padding-bottom: 30px;
}

.concept p:nth-of-type(3) {
	padding-bottom: 30px;
}

.concept>div {
	float: left;
	width: 50%;
}

.concept h3 {
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    line-height: 1;
}

.concept h3 span {
    font-style: italic;
    font-size: 40px;
    font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;
}

.concept div p {
    font-size: 13px;
    margin-right: 20px;
}
.concept dl {
    font-size: 13px;
    margin:20px 0 40px 20px;
    margin-bottom: 40px;
    overflow: hidden;
}

.concept dl dt {
    float: left;
}

.concept dl dd {
    padding-left: 60px;
}

div.concept2 {
    float: right;
}
div.concept2 h3,div.concept2 p {
    margin-left: 20px;
}

    
/*contact*/

.contact {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.contact2{
    width: 100%;
    margin: 0 auto;
    padding: 30px 0 0;
	background-color:#E2E2E2;
    margin-bottom: 15px;
    text-align: left;
}
.contact2 div.business2 {
    width: 800px;
    margin: 0px auto;
    padding: 0;
    line-height: 1.3;
    overflow: hidden;
    font-size: 11px;
}

.contact2 p.contact3 {
    font-size: 12px;
    width: 100%;
    text-align: right;
    padding-top: 40px;
}

#formWrap {
	width:800px;
	margin:0 auto;
	color:#555;
	line-height:120%;
}
table.formTable{
	width:100%;
	margin:0 auto 20px;
	background-color:#FFFFFF;
	border-collapse:collapse;
    font-size: 13px;
}

table.formTable td,table.formTable th{
	border:1px solid #BFBFBF;
	padding:10px 10px 10px 20px;
}
table.formTable th{
	width:150px;
	font-weight:normal;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
}

.contact2-1 {
    text-align: center;
}

table.formTable2{
	width:100%;
	margin:0;
	background-color:#FFFFFF;
	border-collapse:collapse;
}

table.formTable2 td,table.formTable2 th{
	border:0px solid #FFFFFF;
	padding:10px 10px 10px 20px;
}

table.formTable2 td input{
margin-left:30px;
}

.text4 {
color:#CC0001;
}

.button1 {
    background-color: #FFF;
    padding: 20px;
    width: 200px;
    margin: 10px 20px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 2px;
}

.formTable input {
    width: 97%;
}
textarea {
    width: 97%;
}
.formTable2 input {
    width: 73%;
}

input[type=radio] {
    border:10px #333 solid;
}

.member {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.member1 {
    padding:0 0 50px;
}




/*products商品ページ*/


.contents {
width:800px;
margin:0 auto;
padding:0;
letter-spacing:1px;
}

.contents_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents_1>img {
width:50%;
}

.contents_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents_2 img {
width:70%;
}


.contents_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents_4 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:center;
}
.contents_4 img {
width:70%;
}


.contents_5 {
float:left;
width:60%;
margin:0;
padding:0;
text-align:center;
}
.contents_5 img {
width:80%;
}



.contents1_1 {
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents1_1>img {
width:100%;
}


.contents1_2 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_2 img {
width:100%;
}

.contents1_3 {
float:left;
width:40%;
margin:0;
padding:2% 0;
text-align:center;
}

.contents1_3 img {
width:50%;
}

.contents1_4 {
float:left;
width:50%;
margin:0;
padding:4% 0 0 3%;
text-align:left;
}
.contents1_4_2 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:center;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4_3 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:left;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4 img {
width:100%;
}

.contents1_5 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_5 img {
width:100%;
}

.contents1_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents1_6 img {
width:85%;
}

.contents1_7 {
float:left;
width:100%;
margin:0 auto;
padding:2% 0;
text-align:center;
}

.contents1_7 img {
width:90%;
}

.contents1_8 {
float:center;
width:90%;
margin:0 auto;
padding:0 0 30px;
text-align:left;
    font-size:13px; font-weight:bold; color:#333333; line-height:1.5;
}
.contents1_8 img {
width:100%;
}

.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents20 dt {
    float: left;
}

.contents20 dd.contents20-1{
  width: 400px;
    float: left;
}

.contents20 dd.contents20-2{
  width: 350px;
    float: left;
}
.contents20 dd.contents20-3{
  width: 350px;
    float: left;
}

.contents2_1 {
float:right;
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents2_1>img {
width:70%;
}


.contents2_2 {
float:left;
width:55%;
margin:0;
padding:0 0 2%;
text-align:left;
}

.contents2_2 img {
width:98%;
}

.contents2_3 {
float:left;
width:45%;
margin:0;
padding:10% 0 0;
text-align:left;
}

.contents2_3 img {
width:50%;
}

.contents2_4 {
float:left;
width:45%;
margin:0;
padding:0;
text-align:left;
}
.contents2_4 img {
width:100%;
}

.contents2_5 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:left;
}

.contents2_5 img {
width:100%;
}

.contents2_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents2_6 img {
width:85%;
}

.contents2_7 {
float:left;
width:100%;
margin:0;
padding:2% 0;
text-align:left;
}

.contents2_7 img {
width:90%;
}

.contents2_8 {
float:center;
width:90%;
margin:0;
padding:0;
text-align:left;
}
.contents2_8 img {
width:70%;
}



.contents3_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents3_1>img {
width:100%;
}

.contents3_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents3_2 img {
width:60%;
}


.contents3_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents3_4 {
float:right;
width:50%;
margin:0 0 2%;
padding:0;
text-align:left;
}
.contents3_4 img {
width:80%;
}


.contents3_5 {
float:right;
width:50%;
margin:0;
padding:0;
text-align:left;
}
.contents3_5 img {
width:80%;
}

#video-container2,.ttlsmp {
	display: none;
}

.maintenance {
	width: 90%;
	margin: 0 auto;
	padding: 0;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 2;
}

.maintenance1 {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
}
.maintenance1-2 {
	position: absolute;
	z-index: 1;
	width: 100%;
}

.maintenance1-2 img {
	width: 100%;
}

.maintenance1-3 {
	position: absolute;
	z-index: 10;
	width: 640px;
	top: 30px;
	left: 40px;
}

.maintenance1-3 img {
	width: 100%;
}

.maintenance2 {
	margin: 0 0 20px;
	overflow: hidden;
}

.maintenance2 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance2 h4 p {
	background-color: #FFF;
	width: 260px;
}

.maintenance212 {
    width: 90%;
    overflow: hidden;
    margin: 0 auto;
}

.maintenance212 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance212 h4 p {
	background-color: #FFF;
	width: 100px;
}
.maintenance2>p:nth-of-type(1) {
	padding: 10px 0;
}

div.maintenance2-1 {
	float: left;
	width: 500px;
	margin-right: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}

div.maintenance22 {
	float: left;
	width: 200px;
}

div.maintenance22 p {
	font-size: 10px;
	line-height: 1.2;
	letter-spacing: 1px;
}

.maintenance2 h4 p.mat2 {
	background-color: #FFF;
	width: 180px;
}

.maintenance2 h5 {
	font-size: 15px;
}

.mat3 {
	width: 410px;
}



.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents21 dt {
    float: left;
}

.contents21 dd.contents21-1{
  width: 700px;
    float: left;
}

.contents21 dd.contents21-3{
  width: 350px;
    float: left;
}

.maintenance2-1-0 {
	margin: 0 0 20px;
	overflow: hidden;
}
.maintenance2-1-1 {
	float: left;
	width: 350px;
}

.contents22 dt {
    float: left;
}

.contents22 dd.contents22-1{
  width: 300px;
	margin: 0 0 20px;
    float: left;
}

.maintenance2-1-2 {
	float: left;
	width: 300px;
}


.maintenance3 img {
	float: right;
	width: 225px;
}

.maintenance3 div.maintenance2 {
	float: left;
	width: 470px;
	margin: 0 20px 0 0;
	line-height: 1.6;
}

div.maintenance2 h4 p.mat4,.maintenance3 div.maintenance2 h4 p {
	width: 140px;
}
.maintenance4 div.maintenance2 {
	width: 100%;
	line-height: 1.6;
}

.maintenance3 div.maintenance2 span:nth-of-type(2n-1),
.maintenance4 div.maintenance2 span:nth-of-type(2n-1) {
	font-size: 18px;
	color: #616161;
	font-weight: bold;
}
.maintenance3 div.maintenance2 span:nth-of-type(2n),
.maintenance4 div.maintenance2 span:nth-of-type(2n) {
	font-size: 18px;
	color: #000;
	font-weight: bold;
}

</style>
<div class="wrapper2">



<section>
<div class="contents">
<h2 class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/renewal_20201117/lux-wnc-010/img-wnc010_2.jpg" alt="汎用ネルクロス"></h2>
<p class="contents1_4_2">
<span style="font-size:16px; color:#333333; line-height:1.3;">
<p class="contents1_8">
●厚手不織布で、布に劣らない強さと濡れても丈夫な素材を使用しています。<br>
●水分や油分の吸収力が高く、様々な拭き取り作業に対応しています。<br>
●必要に応じて、半分にカットするなどしてご使用ください。
</p>


</div>
</section>
</div>
]]></content:encoded>
    <dc:date>2017-01-19T10:56:55+09:00</dc:date>
    <dc:creator>ケイディ　ONLINE SHOP</dc:creator>
    <foaf:topic><foaf:Image rdf:about="https://img07.shop-pro.jp/PA01378/411/product/112405663_th.jpg?cmsp_timestamp=20210528112944" /></foaf:topic>
  </item>

  <item rdf:about="https://kd-g.shop-pro.jp/?pid=112405660">
    <link>https://kd-g.shop-pro.jp/?pid=112405660</link>
    <title>LUXIAカーウォッシュスポンジ</title>
    <description>
@charset &quot;utf-8&quot;;
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}...</description>
<content:encoded><![CDATA[
<style>
@charset "utf-8";
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}
.wrapper2 {
width:100%;
margin:155px auto 0;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}

.clear {
clear:both;
}

.header1 {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9999;
    background-color: #FFF;
    opacity: 0.9;
}


.hm_wrap {
display:none;
}
.head {
width:1000px;
margin:0 auto;
padding:5px 0;
overflow:hidden;
}

.head p {
display:block;
float:right;
margin-left:30px;
}

.head p a {
text-decoration:none;
font-size:12px;
color:#333;
}

.wrap {
width:100%;
margin:0 auto;
padding:0;
text-align:center;
border-top:1px solid #333;
}

.wrap h1 {
padding:10px 0;
}

.nav {
width:1000px;
margin:0 auto 10px;
padding:0;
overflow:hidden;
}

.navi {
  width:16.666%;
  float:left;
  margin:0;
  padding:0;
}

/*使える素敵なブラウザとOS用*/
.navi {
  widht: -webkit-calc(99% / 6);
  width: -moz-calc(99% / 6);
  width: calc(99% / 6);  
}

.navi a {
display:block;
text-align:center;
text-decoration:none;
width:100%;
font-size:14px;
color:#333;
}

.navi a span {
font-size:10px;
}


section {
width:1000px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}

section img {
width:100%;
}

.news1 {
width:820px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}


a:hover{
color:#9d9d9d!important;
}



.news_wrapper {
  width: 800px;
  height: 200px;
margin: 30px 0px 0px 0px;
line-height:1.5;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 10px 10px 10px 10px;
  font-size: 100%;
}

.news_wrapper dl.news {
  width: 800px;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.news_wrapper  dl.news dt {
float:left;
width:100px;
}

.news_wrapper  dl.news dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.news_wrapper  dl.news dd a {
  color: #111111;
  text-decoration: underline;
}

.news_wrapper  dl.news dd a:hover {
  text-decoration: none;
}

/* スクロールバー要素
----------------------------------------------------------- */
.jspContainer {
  overflow: hidden;
  position: relative;
}

.jspPane {
  position: absolute;
}

.jspVerticalBar {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 10px;     /* 縦スクロールバーの幅を指定 */
  height: 100%;
  background: #ffffff;
}

.jspHorizontalBar {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 10px;     /* 横スクロールバーの幅を指定 */
  background: #ffffff;
}

.jspCap {
  display: none;
}

.jspHorizontalBar .jspCap {
  float: left;
}

.jspTrack {
  background: #eeeeee;     /* スクロールバーの背景色を指定 */
  position: relative;
}

.jspDrag {
  background: #315fa8;     /* スクロールバーの色を指定 */
  position: relative;
  top: 0px;
  left: 0px;
  cursor: pointer;
}

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}

.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}

.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d;
}

.jspVerticalBar .jspArrow {
  height: 16px;
}

.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%;
}

.jspVerticalBar .jspArrow:focus {
  outline: none;
}

.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}

/* IE6 3 pixel bug :( */
* html .jspCorner {
  margin: 0px -3px 0px 0px;
}







.main a {
float:left;
}
.main a img {
width:100%;
}


footer {
width:1000px;
margin:0 auto 30px;
padding:0;
overflow:hidden;
border-top:1px solid #1B1B1B;
}

.footer1 {
background-color:#1B1B1B;
text-align:center;
}

.footer1 a {
display:inline-block;
margin:30px;
}

.footer2 {
padding:30px;
}

.footer2>img {
float:left;
margin-right:30px;
}

.footer2 p {
line-height:80px;
font-size:11px;
color:#333;
letter-spacing:1px;
width:400px;
margin:0;
padding:0;
float:left;
display:block;
}

.footer2-1 {
width:200px;
float:left;
text-align:right;
line-height:80px;
}

#Main section.product{
	overflow: hidden;
	margin: 0 auto;
}

#Main section.product img{
width:100%;
}
#Main section.product div.items{
	width: 100%;
	/*float: left;*/
}

#Main section.product div.items div.title{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:35%;
}
#Main section.product div.items div.title2{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:50%;
}
#Main section.product div.items div.title a{
	height: 100%;
	display: block;
}
#Main section.product div.items div.title p{
	position: relative;
}
#Main section.product div.items div.title p.bg{
	width: 102%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
}

#Main section.product #glasscoating div.title p.bg{
	background: url(images/top02.jpg) no-repeat 100% 50%;
	background-size:cover;
}

#Main section.product #pro div.title p.bg{
	background: url(images/top04.jpg) no-repeat 100% 35%;
	background-size:cover;
}

#Main section.product #user div.title p.bg{
	background: url(images/top06.jpg) no-repeat 100%;
	background-size:cover;
}

	#Main section.product div.items div.title a p.bg{
		-webkit-transition: all 0.6s;
		        transition: all 0.6s;
	}
	#Main section.product div.items div.title a:hover p.bg{
		opacity: 0.6;
		-webkit-transform: scale(1.03);
		   -moz-transform: scale(1.03);
		    -ms-transform: scale(1.03);
		     -o-transform: scale(1.03);
		        transform: scale(1.03);
	}

.video1 {
width:100%;
}
#video-container {
	width: 100%;
	/*height: 365px;*/
	position: relative;
}

#video-controls {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 5px;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-o-transition: opacity .3s;
	-ms-transition: opacity .3s;
	transition: opacity .3s;
	background-image: linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -o-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.13, rgb(0,0,0)),
		color-stop(1, rgb(0,0,0))
	);
}

#video-container:hover #video-controls {
	opacity: .9;
}

button {
	background: rgba(0,0,0,.5);
	border: 0;
	color: #EEE;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}

button:hover {
	cursor: pointer;
}

#seek-bar {
	width: 60%;
}

#volume-bar {
	width: 5%;
}

.video-tg {
width:100%;
margin:0;
padding:5px 0;
font-size:11px;
text-align:right;
}
.video-tg a {
color:#333;
text-decoration:none;
}





/*-------------------------------------
product
---------------------------------------*/

.products {
width:25%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.products img,.products_full img,.products_3 img {
width:100%;
}

.products_full {
width:100%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.items_first {
width:95%;
margin:0 auto;
padding:0;
}

.items_first p {
text-align:center;
font-size:13px;
line-height:1.5;
letter-spacing:1px;
}

.iframe {
color:#333;
text-decoration:none;
}

.iframe:visited {
color:#333;
}




.products_3 {
  width:33%;
  float:left;
  margin:0;
  padding:0;
}

.products_3 .items_first {
	width: 80%;
}




/*glasscoating*/

.glass_coating {
line-height:0;
}
.glass_coating2 {
background:url(images/glasscoating_bg1.jpg) 100% 50% repeat-y;
padding:0 0 50px;
}
.glass_coating2 h3 {
overflow:hidden;
}
.glass_coating2 h3>span {
height:35px;
line-height:35px;
float:left;
display:inline-block;
font-size:24px;
}

.glass_coating2 h3>img {
float:left;
height:30px;
width:30px;
}

.glass_coating2-1>div {
line-height:1.3;
width:80%;
padding:0;
margin:0 10%;
}

.glass_coating2-1>div p {
padding:10px 0 50px 30px;
font-size:15px;
line-height:2;
}


.glass_coating3 {
width:800px;
margin:20px auto;
padding:0;
overflow:hidden;
}
.glass_coating3 p {
width:100%;
font-size:15px;
line-height:1.5;
color:#333;
}

.glass_coating3 p span {
	font-weight: bold;
}
a.kit {
text-decoration:none;
color:#333;
}

a.kit:visit {
color:#333;
}

.kit2 {
position:relative;
height:500px;
}

.kit2>div {
position:absolute;
z-index:2;
}
.kit2>p {
position:absolute;
z-index:10;
display:block;
font-size:15px;
line-height:1.8;
letter-spacing:1px;
}

.kit2 p:nth-of-type(1) {
top:50px;
left:540px;
font-weight:bold;
}


.kit2 p:nth-of-type(2) {
top:290px;
left:670px;
}


a.kit_smp {
display:none;
}

.glass_coatingvideo {
width:700px;
margin:0 auto 50px;
padding:0;
overflow:hidden;
}


/*company*/


.company {
	width: 800px;
	margin:40px auto;
	padding: 0;
	vertical-align: top;
	font-size: 12px;
	line-height: 1.5;
}

.company dl {
	float: left;
	width: 50%;
	margin: 0;
	padding: 0;
}

.company dl h2,.company3 h2 {
	font-size: 30px;
	padding-bottom: 40px;
	font-weight: normal;
}

.company dl dt {
float:left;
width:100px;
}

.company dl dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.company2 {
	float: left;
	width: 50%;
}

.company3 {
	margin: 40px auto;
overflow:hidden;
}

.company3 div {
	width: 48%;
	padding:0 1%;
	float: left;
	text-align: center;
	
}
.company3 div p:nth-of-type(1) {
	font-weight: bold;
}


/*shoplist*/


.shoplist1 {
	width: 875px;
	margin: 0 auto;
	padding: 0;
	font-size: 18px;
	letter-spacing: 1px;
}

.shoplist1 p {
	width: 875px;
	text-align: center;
	padding: 60px 0 50px;
	line-height: 1.5;
}

.shoplist2 {
	background: url(images/shoplist_bg.jpg) repeat-y;
	background-size: cover;
	overflow: hidden;
	margin: 0 0 60px;
	padding:0 2% 1%;
}

.shoplist2 div {
	float: left;
	width: 23%;
	margin: 1% 1% 0 1%;
	background-color: #FFF;
}

.shoplist2 div a {
	display: block;
	width: 100%;
	padding: 5% 0;
	text-decoration: none;
	text-align: center;
	color: #333;
}


.shoplist2 div a:visit {
	color:#333;
}

.shoplist1 h3 {
	margin: 0 0 3%;
	padding: 1% 0 1% 2%;
	border-bottom: 3px solid #333;
	font-size: 18px;
	color: #333;
}
.shoplist1 dl {
	min-height: 80px;
}
.shoplist1 dl dt {
float:left;
width:45%;
	padding-left: 2%;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.5;
}

.shoplist1 dl dd {
text-align:left;
padding-left:47%;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
	border-bottom: 1px solid #CCC;
	font-size: 15px;
	line-height: 1.5;
	min-height: 80px;
}
.shoplist1 p:nth-of-type(2){
	width: 100%;
	text-align: right;
	font-size: 15px;
}




#t1,#t2,#t3,#t4,#t5,#t6,#t7,#t8 {
    margin-top:-160px;
    padding-top:160px;
}



/*concept*/

.concept {
width:800px;
margin:70px auto;
padding:0;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.concept>p:nth-of-type(1) {
	font-size: 28px;
	padding-bottom: 30px;
}

.concept p:nth-of-type(3) {
	padding-bottom: 30px;
}

.concept>div {
	float: left;
	width: 50%;
}

.concept h3 {
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    line-height: 1;
}

.concept h3 span {
    font-style: italic;
    font-size: 40px;
    font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;
}

.concept div p {
    font-size: 13px;
    margin-right: 20px;
}
.concept dl {
    font-size: 13px;
    margin:20px 0 40px 20px;
    margin-bottom: 40px;
    overflow: hidden;
}

.concept dl dt {
    float: left;
}

.concept dl dd {
    padding-left: 60px;
}

div.concept2 {
    float: right;
}
div.concept2 h3,div.concept2 p {
    margin-left: 20px;
}

    
/*contact*/

.contact {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.contact2{
    width: 100%;
    margin: 0 auto;
    padding: 30px 0 0;
	background-color:#E2E2E2;
    margin-bottom: 15px;
    text-align: left;
}
.contact2 div.business2 {
    width: 800px;
    margin: 0px auto;
    padding: 0;
    line-height: 1.3;
    overflow: hidden;
    font-size: 11px;
}

.contact2 p.contact3 {
    font-size: 12px;
    width: 100%;
    text-align: right;
    padding-top: 40px;
}

#formWrap {
	width:800px;
	margin:0 auto;
	color:#555;
	line-height:120%;
}
table.formTable{
	width:100%;
	margin:0 auto 20px;
	background-color:#FFFFFF;
	border-collapse:collapse;
    font-size: 13px;
}

table.formTable td,table.formTable th{
	border:1px solid #BFBFBF;
	padding:10px 10px 10px 20px;
}
table.formTable th{
	width:150px;
	font-weight:normal;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
}

.contact2-1 {
    text-align: center;
}

table.formTable2{
	width:100%;
	margin:0;
	background-color:#FFFFFF;
	border-collapse:collapse;
}

table.formTable2 td,table.formTable2 th{
	border:0px solid #FFFFFF;
	padding:10px 10px 10px 20px;
}

table.formTable2 td input{
margin-left:30px;
}

.text4 {
color:#CC0001;
}

.button1 {
    background-color: #FFF;
    padding: 20px;
    width: 200px;
    margin: 10px 20px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 2px;
}

.formTable input {
    width: 97%;
}
textarea {
    width: 97%;
}
.formTable2 input {
    width: 73%;
}

input[type=radio] {
    border:10px #333 solid;
}

.member {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.member1 {
    padding:0 0 50px;
}




/*products商品ページ*/


.contents {
width:800px;
margin:0 auto;
padding:0;
letter-spacing:1px;
}

.contents_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents_1>img {
width:50%;
}

.contents_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents_2 img {
width:70%;
}


.contents_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents_4 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:center;
}
.contents_4 img {
width:70%;
}


.contents_5 {
float:left;
width:60%;
margin:0;
padding:0;
text-align:center;
}
.contents_5 img {
width:80%;
}



.contents1_1 {
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents1_1>img {
width:100%;
}


.contents1_2 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_2 img {
width:100%;
}

.contents1_3 {
float:left;
width:40%;
margin:0;
padding:2% 0;
text-align:center;
}

.contents1_3 img {
width:50%;
}

.contents1_4 {
float:left;
width:50%;
margin:0;
padding:4% 0 0 3%;
text-align:left;
}
.contents1_4_2 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:center;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4_3 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:left;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4 img {
width:100%;
}

.contents1_5 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_5 img {
width:100%;
}

.contents1_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents1_6 img {
width:85%;
}

.contents1_7 {
float:left;
width:100%;
margin:0 auto;
padding:2% 0;
text-align:center;
}

.contents1_7 img {
width:90%;
}

.contents1_8 {
float:center;
width:90%;
margin:0 auto;
padding:0 0 30px;
text-align:left;
    font-size:13px; font-weight:bold; color:#333333; line-height:1.5;
}
.contents1_8 img {
width:100%;
}

.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents20 dt {
    float: left;
}

.contents20 dd.contents20-1{
  width: 400px;
    float: left;
}

.contents20 dd.contents20-2{
  width: 350px;
    float: left;
}
.contents20 dd.contents20-3{
  width: 350px;
    float: left;
}

.contents2_1 {
float:right;
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents2_1>img {
width:70%;
}


.contents2_2 {
float:left;
width:55%;
margin:0;
padding:0 0 2%;
text-align:left;
}

.contents2_2 img {
width:98%;
}

.contents2_3 {
float:left;
width:45%;
margin:0;
padding:10% 0 0;
text-align:left;
}

.contents2_3 img {
width:50%;
}

.contents2_4 {
float:left;
width:45%;
margin:0;
padding:0;
text-align:left;
}
.contents2_4 img {
width:100%;
}

.contents2_5 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:left;
}

.contents2_5 img {
width:100%;
}

.contents2_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents2_6 img {
width:85%;
}

.contents2_7 {
float:left;
width:100%;
margin:0;
padding:2% 0;
text-align:left;
}

.contents2_7 img {
width:90%;
}

.contents2_8 {
float:center;
width:90%;
margin:0;
padding:0;
text-align:left;
}
.contents2_8 img {
width:70%;
}



.contents3_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents3_1>img {
width:100%;
}

.contents3_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents3_2 img {
width:60%;
}


.contents3_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents3_4 {
float:right;
width:50%;
margin:0 0 2%;
padding:0;
text-align:left;
}
.contents3_4 img {
width:80%;
}


.contents3_5 {
float:right;
width:50%;
margin:0;
padding:0;
text-align:left;
}
.contents3_5 img {
width:80%;
}

#video-container2,.ttlsmp {
	display: none;
}

.maintenance {
	width: 90%;
	margin: 0 auto;
	padding: 0;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 2;
}

.maintenance1 {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
}
.maintenance1-2 {
	position: absolute;
	z-index: 1;
	width: 100%;
}

.maintenance1-2 img {
	width: 100%;
}

.maintenance1-3 {
	position: absolute;
	z-index: 10;
	width: 640px;
	top: 30px;
	left: 40px;
}

.maintenance1-3 img {
	width: 100%;
}

.maintenance2 {
	margin: 0 0 20px;
	overflow: hidden;
}

.maintenance2 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance2 h4 p {
	background-color: #FFF;
	width: 260px;
}

.maintenance212 {
    width: 90%;
    overflow: hidden;
    margin: 0 auto;
}

.maintenance212 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance212 h4 p {
	background-color: #FFF;
	width: 100px;
}
.maintenance2>p:nth-of-type(1) {
	padding: 10px 0;
}

div.maintenance2-1 {
	float: left;
	width: 500px;
	margin-right: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}

div.maintenance22 {
	float: left;
	width: 200px;
}

div.maintenance22 p {
	font-size: 10px;
	line-height: 1.2;
	letter-spacing: 1px;
}

.maintenance2 h4 p.mat2 {
	background-color: #FFF;
	width: 180px;
}

.maintenance2 h5 {
	font-size: 15px;
}

.mat3 {
	width: 410px;
}



.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents21 dt {
    float: left;
}

.contents21 dd.contents21-1{
  width: 700px;
    float: left;
}

.contents21 dd.contents21-3{
  width: 350px;
    float: left;
}

.maintenance2-1-0 {
	margin: 0 0 20px;
	overflow: hidden;
}
.maintenance2-1-1 {
	float: left;
	width: 350px;
}

.contents22 dt {
    float: left;
}

.contents22 dd.contents22-1{
  width: 300px;
	margin: 0 0 20px;
    float: left;
}

.maintenance2-1-2 {
	float: left;
	width: 300px;
}


.maintenance3 img {
	float: right;
	width: 225px;
}

.maintenance3 div.maintenance2 {
	float: left;
	width: 470px;
	margin: 0 20px 0 0;
	line-height: 1.6;
}

div.maintenance2 h4 p.mat4,.maintenance3 div.maintenance2 h4 p {
	width: 140px;
}
.maintenance4 div.maintenance2 {
	width: 100%;
	line-height: 1.6;
}

.maintenance3 div.maintenance2 span:nth-of-type(2n-1),
.maintenance4 div.maintenance2 span:nth-of-type(2n-1) {
	font-size: 18px;
	color: #616161;
	font-weight: bold;
}
.maintenance3 div.maintenance2 span:nth-of-type(2n),
.maintenance4 div.maintenance2 span:nth-of-type(2n) {
	font-size: 18px;
	color: #000;
	font-weight: bold;
}

</style>
<div class="wrapper2">



<section>
<div class="contents">
<h2 class="contents1_1"><img src="http://luxia-japan.com/products/user/images/logo.jpg" alt="カーウォッシュスポンジ"></h2>
<div class="contents1_2"><img src="http://luxia-japan.com/products/user/images/carwashsponge.jpg"></div>
<h3 class="contents1_5"><img src="http://luxia-japan.com/products/user/images/carwashsponge_title.jpg" alt="カーウォッシュスポンジ"></h3>
<p class="contents1_4_2">
カーウォッシュスポンジ　1個
<br>
<span style="font-size:16px; color:#333333; line-height:1.3;">
LUX-CWS-BK　\380（税抜）</span></p>
<p class="contents1_4_3">きめ細かいクリーミーな泡立ちで、優しくボディを洗えます。</p>
<div class="clear"></div>
<p class="contents1_8">
●やわらかくソフトなスポンジで、コーティング車に最適なスポンジです。<br>
●手に持ちやすいサイズで設計していますので、無駄な力を入れずに洗車できます。<br>
●別売の脱脂シャンプーを一緒にご使用いただくことをお勧めしています。
</p>


</div>
</section>
</div>
]]></content:encoded>
    <dc:date>2017-01-19T10:56:52+09:00</dc:date>
    <dc:creator>ケイディ　ONLINE SHOP</dc:creator>
    <foaf:topic><foaf:Image rdf:about="https://img07.shop-pro.jp/PA01378/411/product/112405660_th.jpg?cmsp_timestamp=20170119105652" /></foaf:topic>
  </item>

  <item rdf:about="https://kd-g.shop-pro.jp/?pid=112405658">
    <link>https://kd-g.shop-pro.jp/?pid=112405658</link>
    <title>LUXIAプレミアムワイピングクロス</title>
    <description>
@charset &quot;utf-8&quot;;
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}...</description>
<content:encoded><![CDATA[
<style>
@charset "utf-8";
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}
.wrapper2 {
width:100%;
margin:155px auto 0;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}

.clear {
clear:both;
}

.header1 {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9999;
    background-color: #FFF;
    opacity: 0.9;
}


.hm_wrap {
display:none;
}
.head {
width:1000px;
margin:0 auto;
padding:5px 0;
overflow:hidden;
}

.head p {
display:block;
float:right;
margin-left:30px;
}

.head p a {
text-decoration:none;
font-size:12px;
color:#333;
}

.wrap {
width:100%;
margin:0 auto;
padding:0;
text-align:center;
border-top:1px solid #333;
}

.wrap h1 {
padding:10px 0;
}

.nav {
width:1000px;
margin:0 auto 10px;
padding:0;
overflow:hidden;
}

.navi {
  width:16.666%;
  float:left;
  margin:0;
  padding:0;
}

/*使える素敵なブラウザとOS用*/
.navi {
  widht: -webkit-calc(99% / 6);
  width: -moz-calc(99% / 6);
  width: calc(99% / 6);  
}

.navi a {
display:block;
text-align:center;
text-decoration:none;
width:100%;
font-size:14px;
color:#333;
}

.navi a span {
font-size:10px;
}


section {
width:1000px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}

section img {
width:100%;
}

.news1 {
width:820px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}


a:hover{
color:#9d9d9d!important;
}



.news_wrapper {
  width: 800px;
  height: 200px;
margin: 30px 0px 0px 0px;
line-height:1.5;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 10px 10px 10px 10px;
  font-size: 100%;
}

.news_wrapper dl.news {
  width: 800px;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.news_wrapper  dl.news dt {
float:left;
width:100px;
}

.news_wrapper  dl.news dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.news_wrapper  dl.news dd a {
  color: #111111;
  text-decoration: underline;
}

.news_wrapper  dl.news dd a:hover {
  text-decoration: none;
}

/* スクロールバー要素
----------------------------------------------------------- */
.jspContainer {
  overflow: hidden;
  position: relative;
}

.jspPane {
  position: absolute;
}

.jspVerticalBar {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 10px;     /* 縦スクロールバーの幅を指定 */
  height: 100%;
  background: #ffffff;
}

.jspHorizontalBar {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 10px;     /* 横スクロールバーの幅を指定 */
  background: #ffffff;
}

.jspCap {
  display: none;
}

.jspHorizontalBar .jspCap {
  float: left;
}

.jspTrack {
  background: #eeeeee;     /* スクロールバーの背景色を指定 */
  position: relative;
}

.jspDrag {
  background: #315fa8;     /* スクロールバーの色を指定 */
  position: relative;
  top: 0px;
  left: 0px;
  cursor: pointer;
}

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}

.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}

.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d;
}

.jspVerticalBar .jspArrow {
  height: 16px;
}

.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%;
}

.jspVerticalBar .jspArrow:focus {
  outline: none;
}

.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}

/* IE6 3 pixel bug :( */
* html .jspCorner {
  margin: 0px -3px 0px 0px;
}







.main a {
float:left;
}
.main a img {
width:100%;
}


footer {
width:1000px;
margin:0 auto 30px;
padding:0;
overflow:hidden;
border-top:1px solid #1B1B1B;
}

.footer1 {
background-color:#1B1B1B;
text-align:center;
}

.footer1 a {
display:inline-block;
margin:30px;
}

.footer2 {
padding:30px;
}

.footer2>img {
float:left;
margin-right:30px;
}

.footer2 p {
line-height:80px;
font-size:11px;
color:#333;
letter-spacing:1px;
width:400px;
margin:0;
padding:0;
float:left;
display:block;
}

.footer2-1 {
width:200px;
float:left;
text-align:right;
line-height:80px;
}

#Main section.product{
	overflow: hidden;
	margin: 0 auto;
}

#Main section.product img{
width:100%;
}
#Main section.product div.items{
	width: 100%;
	/*float: left;*/
}

#Main section.product div.items div.title{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:35%;
}
#Main section.product div.items div.title2{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:50%;
}
#Main section.product div.items div.title a{
	height: 100%;
	display: block;
}
#Main section.product div.items div.title p{
	position: relative;
}
#Main section.product div.items div.title p.bg{
	width: 102%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
}

#Main section.product #glasscoating div.title p.bg{
	background: url(images/top02.jpg) no-repeat 100% 50%;
	background-size:cover;
}

#Main section.product #pro div.title p.bg{
	background: url(images/top04.jpg) no-repeat 100% 35%;
	background-size:cover;
}

#Main section.product #user div.title p.bg{
	background: url(images/top06.jpg) no-repeat 100%;
	background-size:cover;
}

	#Main section.product div.items div.title a p.bg{
		-webkit-transition: all 0.6s;
		        transition: all 0.6s;
	}
	#Main section.product div.items div.title a:hover p.bg{
		opacity: 0.6;
		-webkit-transform: scale(1.03);
		   -moz-transform: scale(1.03);
		    -ms-transform: scale(1.03);
		     -o-transform: scale(1.03);
		        transform: scale(1.03);
	}

.video1 {
width:100%;
}
#video-container {
	width: 100%;
	/*height: 365px;*/
	position: relative;
}

#video-controls {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 5px;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-o-transition: opacity .3s;
	-ms-transition: opacity .3s;
	transition: opacity .3s;
	background-image: linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -o-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.13, rgb(0,0,0)),
		color-stop(1, rgb(0,0,0))
	);
}

#video-container:hover #video-controls {
	opacity: .9;
}

button {
	background: rgba(0,0,0,.5);
	border: 0;
	color: #EEE;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}

button:hover {
	cursor: pointer;
}

#seek-bar {
	width: 60%;
}

#volume-bar {
	width: 5%;
}

.video-tg {
width:100%;
margin:0;
padding:5px 0;
font-size:11px;
text-align:right;
}
.video-tg a {
color:#333;
text-decoration:none;
}





/*-------------------------------------
product
---------------------------------------*/

.products {
width:25%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.products img,.products_full img,.products_3 img {
width:100%;
}

.products_full {
width:100%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.items_first {
width:95%;
margin:0 auto;
padding:0;
}

.items_first p {
text-align:center;
font-size:13px;
line-height:1.5;
letter-spacing:1px;
}

.iframe {
color:#333;
text-decoration:none;
}

.iframe:visited {
color:#333;
}




.products_3 {
  width:33%;
  float:left;
  margin:0;
  padding:0;
}

.products_3 .items_first {
	width: 80%;
}




/*glasscoating*/

.glass_coating {
line-height:0;
}
.glass_coating2 {
background:url(images/glasscoating_bg1.jpg) 100% 50% repeat-y;
padding:0 0 50px;
}
.glass_coating2 h3 {
overflow:hidden;
}
.glass_coating2 h3>span {
height:35px;
line-height:35px;
float:left;
display:inline-block;
font-size:24px;
}

.glass_coating2 h3>img {
float:left;
height:30px;
width:30px;
}

.glass_coating2-1>div {
line-height:1.3;
width:80%;
padding:0;
margin:0 10%;
}

.glass_coating2-1>div p {
padding:10px 0 50px 30px;
font-size:15px;
line-height:2;
}


.glass_coating3 {
width:800px;
margin:20px auto;
padding:0;
overflow:hidden;
}
.glass_coating3 p {
width:100%;
font-size:15px;
line-height:1.5;
color:#333;
}

.glass_coating3 p span {
	font-weight: bold;
}
a.kit {
text-decoration:none;
color:#333;
}

a.kit:visit {
color:#333;
}

.kit2 {
position:relative;
height:500px;
}

.kit2>div {
position:absolute;
z-index:2;
}
.kit2>p {
position:absolute;
z-index:10;
display:block;
font-size:15px;
line-height:1.8;
letter-spacing:1px;
}

.kit2 p:nth-of-type(1) {
top:50px;
left:540px;
font-weight:bold;
}


.kit2 p:nth-of-type(2) {
top:290px;
left:670px;
}


a.kit_smp {
display:none;
}

.glass_coatingvideo {
width:700px;
margin:0 auto 50px;
padding:0;
overflow:hidden;
}


/*company*/


.company {
	width: 800px;
	margin:40px auto;
	padding: 0;
	vertical-align: top;
	font-size: 12px;
	line-height: 1.5;
}

.company dl {
	float: left;
	width: 50%;
	margin: 0;
	padding: 0;
}

.company dl h2,.company3 h2 {
	font-size: 30px;
	padding-bottom: 40px;
	font-weight: normal;
}

.company dl dt {
float:left;
width:100px;
}

.company dl dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.company2 {
	float: left;
	width: 50%;
}

.company3 {
	margin: 40px auto;
overflow:hidden;
}

.company3 div {
	width: 48%;
	padding:0 1%;
	float: left;
	text-align: center;
	
}
.company3 div p:nth-of-type(1) {
	font-weight: bold;
}


/*shoplist*/


.shoplist1 {
	width: 875px;
	margin: 0 auto;
	padding: 0;
	font-size: 18px;
	letter-spacing: 1px;
}

.shoplist1 p {
	width: 875px;
	text-align: center;
	padding: 60px 0 50px;
	line-height: 1.5;
}

.shoplist2 {
	background: url(images/shoplist_bg.jpg) repeat-y;
	background-size: cover;
	overflow: hidden;
	margin: 0 0 60px;
	padding:0 2% 1%;
}

.shoplist2 div {
	float: left;
	width: 23%;
	margin: 1% 1% 0 1%;
	background-color: #FFF;
}

.shoplist2 div a {
	display: block;
	width: 100%;
	padding: 5% 0;
	text-decoration: none;
	text-align: center;
	color: #333;
}


.shoplist2 div a:visit {
	color:#333;
}

.shoplist1 h3 {
	margin: 0 0 3%;
	padding: 1% 0 1% 2%;
	border-bottom: 3px solid #333;
	font-size: 18px;
	color: #333;
}
.shoplist1 dl {
	min-height: 80px;
}
.shoplist1 dl dt {
float:left;
width:45%;
	padding-left: 2%;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.5;
}

.shoplist1 dl dd {
text-align:left;
padding-left:47%;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
	border-bottom: 1px solid #CCC;
	font-size: 15px;
	line-height: 1.5;
	min-height: 80px;
}
.shoplist1 p:nth-of-type(2){
	width: 100%;
	text-align: right;
	font-size: 15px;
}




#t1,#t2,#t3,#t4,#t5,#t6,#t7,#t8 {
    margin-top:-160px;
    padding-top:160px;
}



/*concept*/

.concept {
width:800px;
margin:70px auto;
padding:0;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.concept>p:nth-of-type(1) {
	font-size: 28px;
	padding-bottom: 30px;
}

.concept p:nth-of-type(3) {
	padding-bottom: 30px;
}

.concept>div {
	float: left;
	width: 50%;
}

.concept h3 {
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    line-height: 1;
}

.concept h3 span {
    font-style: italic;
    font-size: 40px;
    font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;
}

.concept div p {
    font-size: 13px;
    margin-right: 20px;
}
.concept dl {
    font-size: 13px;
    margin:20px 0 40px 20px;
    margin-bottom: 40px;
    overflow: hidden;
}

.concept dl dt {
    float: left;
}

.concept dl dd {
    padding-left: 60px;
}

div.concept2 {
    float: right;
}
div.concept2 h3,div.concept2 p {
    margin-left: 20px;
}

    
/*contact*/

.contact {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.contact2{
    width: 100%;
    margin: 0 auto;
    padding: 30px 0 0;
	background-color:#E2E2E2;
    margin-bottom: 15px;
    text-align: left;
}
.contact2 div.business2 {
    width: 800px;
    margin: 0px auto;
    padding: 0;
    line-height: 1.3;
    overflow: hidden;
    font-size: 11px;
}

.contact2 p.contact3 {
    font-size: 12px;
    width: 100%;
    text-align: right;
    padding-top: 40px;
}

#formWrap {
	width:800px;
	margin:0 auto;
	color:#555;
	line-height:120%;
}
table.formTable{
	width:100%;
	margin:0 auto 20px;
	background-color:#FFFFFF;
	border-collapse:collapse;
    font-size: 13px;
}

table.formTable td,table.formTable th{
	border:1px solid #BFBFBF;
	padding:10px 10px 10px 20px;
}
table.formTable th{
	width:150px;
	font-weight:normal;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
}

.contact2-1 {
    text-align: center;
}

table.formTable2{
	width:100%;
	margin:0;
	background-color:#FFFFFF;
	border-collapse:collapse;
}

table.formTable2 td,table.formTable2 th{
	border:0px solid #FFFFFF;
	padding:10px 10px 10px 20px;
}

table.formTable2 td input{
margin-left:30px;
}

.text4 {
color:#CC0001;
}

.button1 {
    background-color: #FFF;
    padding: 20px;
    width: 200px;
    margin: 10px 20px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 2px;
}

.formTable input {
    width: 97%;
}
textarea {
    width: 97%;
}
.formTable2 input {
    width: 73%;
}

input[type=radio] {
    border:10px #333 solid;
}

.member {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.member1 {
    padding:0 0 50px;
}




/*products商品ページ*/


.contents {
width:800px;
margin:0 auto;
padding:0;
letter-spacing:1px;
}

.contents_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents_1>img {
width:50%;
}

.contents_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents_2 img {
width:70%;
}


.contents_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents_4 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:center;
}
.contents_4 img {
width:70%;
}


.contents_5 {
float:left;
width:60%;
margin:0;
padding:0;
text-align:center;
}
.contents_5 img {
width:80%;
}



.contents1_1 {
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents1_1>img {
width:100%;
}


.contents1_2 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_2 img {
width:100%;
}

.contents1_3 {
float:left;
width:40%;
margin:0;
padding:2% 0;
text-align:center;
}

.contents1_3 img {
width:50%;
}

.contents1_4 {
float:left;
width:50%;
margin:0;
padding:4% 0 0 3%;
text-align:left;
}
.contents1_4_2 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:center;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4_3 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:left;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4 img {
width:100%;
}

.contents1_5 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_5 img {
width:100%;
}

.contents1_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents1_6 img {
width:85%;
}

.contents1_7 {
float:left;
width:100%;
margin:0 auto;
padding:2% 0;
text-align:center;
}

.contents1_7 img {
width:90%;
}

.contents1_8 {
float:center;
width:90%;
margin:0 auto;
padding:0 0 30px;
text-align:left;
    font-size:13px; font-weight:bold; color:#333333; line-height:1.5;
}
.contents1_8 img {
width:100%;
}

.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents20 dt {
    float: left;
}

.contents20 dd.contents20-1{
  width: 400px;
    float: left;
}

.contents20 dd.contents20-2{
  width: 350px;
    float: left;
}
.contents20 dd.contents20-3{
  width: 350px;
    float: left;
}

.contents2_1 {
float:right;
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents2_1>img {
width:70%;
}


.contents2_2 {
float:left;
width:55%;
margin:0;
padding:0 0 2%;
text-align:left;
}

.contents2_2 img {
width:98%;
}

.contents2_3 {
float:left;
width:45%;
margin:0;
padding:10% 0 0;
text-align:left;
}

.contents2_3 img {
width:50%;
}

.contents2_4 {
float:left;
width:45%;
margin:0;
padding:0;
text-align:left;
}
.contents2_4 img {
width:100%;
}

.contents2_5 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:left;
}

.contents2_5 img {
width:100%;
}

.contents2_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents2_6 img {
width:85%;
}

.contents2_7 {
float:left;
width:100%;
margin:0;
padding:2% 0;
text-align:left;
}

.contents2_7 img {
width:90%;
}

.contents2_8 {
float:center;
width:90%;
margin:0;
padding:0;
text-align:left;
}
.contents2_8 img {
width:70%;
}



.contents3_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents3_1>img {
width:100%;
}

.contents3_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents3_2 img {
width:60%;
}


.contents3_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents3_4 {
float:right;
width:50%;
margin:0 0 2%;
padding:0;
text-align:left;
}
.contents3_4 img {
width:80%;
}


.contents3_5 {
float:right;
width:50%;
margin:0;
padding:0;
text-align:left;
}
.contents3_5 img {
width:80%;
}

#video-container2,.ttlsmp {
	display: none;
}

.maintenance {
	width: 90%;
	margin: 0 auto;
	padding: 0;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 2;
}

.maintenance1 {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
}
.maintenance1-2 {
	position: absolute;
	z-index: 1;
	width: 100%;
}

.maintenance1-2 img {
	width: 100%;
}

.maintenance1-3 {
	position: absolute;
	z-index: 10;
	width: 640px;
	top: 30px;
	left: 40px;
}

.maintenance1-3 img {
	width: 100%;
}

.maintenance2 {
	margin: 0 0 20px;
	overflow: hidden;
}

.maintenance2 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance2 h4 p {
	background-color: #FFF;
	width: 260px;
}

.maintenance212 {
    width: 90%;
    overflow: hidden;
    margin: 0 auto;
}

.maintenance212 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance212 h4 p {
	background-color: #FFF;
	width: 100px;
}
.maintenance2>p:nth-of-type(1) {
	padding: 10px 0;
}

div.maintenance2-1 {
	float: left;
	width: 500px;
	margin-right: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}

div.maintenance22 {
	float: left;
	width: 200px;
}

div.maintenance22 p {
	font-size: 10px;
	line-height: 1.2;
	letter-spacing: 1px;
}

.maintenance2 h4 p.mat2 {
	background-color: #FFF;
	width: 180px;
}

.maintenance2 h5 {
	font-size: 15px;
}

.mat3 {
	width: 410px;
}



.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents21 dt {
    float: left;
}

.contents21 dd.contents21-1{
  width: 700px;
    float: left;
}

.contents21 dd.contents21-3{
  width: 350px;
    float: left;
}

.maintenance2-1-0 {
	margin: 0 0 20px;
	overflow: hidden;
}
.maintenance2-1-1 {
	float: left;
	width: 350px;
}

.contents22 dt {
    float: left;
}

.contents22 dd.contents22-1{
  width: 300px;
	margin: 0 0 20px;
    float: left;
}

.maintenance2-1-2 {
	float: left;
	width: 300px;
}


.maintenance3 img {
	float: right;
	width: 225px;
}

.maintenance3 div.maintenance2 {
	float: left;
	width: 470px;
	margin: 0 20px 0 0;
	line-height: 1.6;
}

div.maintenance2 h4 p.mat4,.maintenance3 div.maintenance2 h4 p {
	width: 140px;
}
.maintenance4 div.maintenance2 {
	width: 100%;
	line-height: 1.6;
}

.maintenance3 div.maintenance2 span:nth-of-type(2n-1),
.maintenance4 div.maintenance2 span:nth-of-type(2n-1) {
	font-size: 18px;
	color: #616161;
	font-weight: bold;
}
.maintenance3 div.maintenance2 span:nth-of-type(2n),
.maintenance4 div.maintenance2 span:nth-of-type(2n) {
	font-size: 18px;
	color: #000;
	font-weight: bold;
}

</style>
<div class="wrapper2">



<section>
<div class="contents">

<!-- ここから削除 220914
<h2 class="contents1_1"><img src="http://luxia-japan.com/products/user/images/logo.jpg" alt="プレミアムワイピングクロス　ワイン"></h2>
<div class="contents1_2"><img src="http://luxia-japan.com/products/user/images/premiumwipingcloth.jpg"></div>
<h3 class="contents1_5"><img src="http://luxia-japan.com/products/user/images/premiumwipingcloth_title.jpg" alt="プレミアムワイピングクロス　ワイン"></h3>
<p class="contents1_4_2 ttlpc">
プレミアムワイピングクロス　ワイン　1枚
<br>
<span style="font-size:16px; color:#333333; line-height:1.3;">
LUX-PWC-WR　\2,400（税抜）</span></p>
<p class="contents1_4_2 ttlsmp">
プレミアムワイピングクロス<br>
ワイン　1枚
<br>
<span style="font-size:16px; color:#333333; line-height:1.3;">
LUX-PWC-WR　\2,400（税抜）</span></p>
<p class="contents1_4_3">しなやかなシルクタッチでしっかりと拭き取ることができます。</p>
<div class="clear"></div>
<p class="contents1_8">
●従来のクロスでは落ちにくかった油分やミクロの埃を、表面を傷つけることなく、しっかりと拭き　取ることができ、拭き跡を残しません。<br>
●超極細繊維を採用していますので、絹のような上品な光沢と感触を持ち、表面がとてもソフトです。<br>
●内装のメーターパネル、シフト回り、ナビのディスプレーにご使用ください。<br>
●日常においては、テレビ、スマートフォン、メガネ、腕時計、楽器、プラスチック類にご使用ください。<br>
●別売のベースクリーナーを一緒にご使用いただくことをお勧めしています。
</p>
ここまで削除 220914 -->


<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/pwc/imgrc0082192123.jpg" alt="プレミアムワイピングクロス ワイン"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/pwc/imgrc0081968659.jpg" alt="プレミアムワイピングクロス ワイン"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/pwc/imgrc0081968660.jpg" alt="プレミアムワイピングクロス ワイン"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/pwc/imgrc0081968661.jpg" alt="プレミアムワイピングクロス ワイン"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/pwc/imgrc0081968662.jpg" alt="プレミアムワイピングクロス ワイン"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/imgrc0082186854.jpg" alt="プレミアムワイピングクロス ワイン"></div>
<br>
<div class="contents1_1"><img src="https://image.rakuten.co.jp/luxia-shop/cabinet/main/img220320/pwc/imgrc0081968663.jpg" alt="プレミアムワイピングクロス ワイン"></div>
<br>


</div>
</section>
</div>
]]></content:encoded>
    <dc:date>2017-01-19T10:56:48+09:00</dc:date>
    <dc:creator>ケイディ　ONLINE SHOP</dc:creator>
    <foaf:topic><foaf:Image rdf:about="https://img07.shop-pro.jp/PA01378/411/product/112405658_th.jpg?cmsp_timestamp=20220914191804" /></foaf:topic>
  </item>

  <item rdf:about="https://kd-g.shop-pro.jp/?pid=112405657">
    <link>https://kd-g.shop-pro.jp/?pid=112405657</link>
    <title>LUXIA超強力撥水シャンプ− Wr</title>
    <description>
@charset &quot;utf-8&quot;;
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}...</description>
<content:encoded><![CDATA[
<style>
@charset "utf-8";
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}
.wrapper2 {
width:100%;
margin:155px auto 0;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}

.clear {
clear:both;
}

.header1 {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9999;
    background-color: #FFF;
    opacity: 0.9;
}


.hm_wrap {
display:none;
}
.head {
width:1000px;
margin:0 auto;
padding:5px 0;
overflow:hidden;
}

.head p {
display:block;
float:right;
margin-left:30px;
}

.head p a {
text-decoration:none;
font-size:12px;
color:#333;
}

.wrap {
width:100%;
margin:0 auto;
padding:0;
text-align:center;
border-top:1px solid #333;
}

.wrap h1 {
padding:10px 0;
}

.nav {
width:1000px;
margin:0 auto 10px;
padding:0;
overflow:hidden;
}

.navi {
  width:16.666%;
  float:left;
  margin:0;
  padding:0;
}

/*使える素敵なブラウザとOS用*/
.navi {
  widht: -webkit-calc(99% / 6);
  width: -moz-calc(99% / 6);
  width: calc(99% / 6);  
}

.navi a {
display:block;
text-align:center;
text-decoration:none;
width:100%;
font-size:14px;
color:#333;
}

.navi a span {
font-size:10px;
}


section {
width:1000px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}

section img {
width:100%;
}

.news1 {
width:820px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}


a:hover{
color:#9d9d9d!important;
}



.news_wrapper {
  width: 800px;
  height: 200px;
margin: 30px 0px 0px 0px;
line-height:1.5;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 10px 10px 10px 10px;
  font-size: 100%;
}

.news_wrapper dl.news {
  width: 800px;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.news_wrapper  dl.news dt {
float:left;
width:100px;
}

.news_wrapper  dl.news dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.news_wrapper  dl.news dd a {
  color: #111111;
  text-decoration: underline;
}

.news_wrapper  dl.news dd a:hover {
  text-decoration: none;
}

/* スクロールバー要素
----------------------------------------------------------- */
.jspContainer {
  overflow: hidden;
  position: relative;
}

.jspPane {
  position: absolute;
}

.jspVerticalBar {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 10px;     /* 縦スクロールバーの幅を指定 */
  height: 100%;
  background: #ffffff;
}

.jspHorizontalBar {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 10px;     /* 横スクロールバーの幅を指定 */
  background: #ffffff;
}

.jspCap {
  display: none;
}

.jspHorizontalBar .jspCap {
  float: left;
}

.jspTrack {
  background: #eeeeee;     /* スクロールバーの背景色を指定 */
  position: relative;
}

.jspDrag {
  background: #315fa8;     /* スクロールバーの色を指定 */
  position: relative;
  top: 0px;
  left: 0px;
  cursor: pointer;
}

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}

.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}

.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d;
}

.jspVerticalBar .jspArrow {
  height: 16px;
}

.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%;
}

.jspVerticalBar .jspArrow:focus {
  outline: none;
}

.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}

/* IE6 3 pixel bug :( */
* html .jspCorner {
  margin: 0px -3px 0px 0px;
}







.main a {
float:left;
}
.main a img {
width:100%;
}


footer {
width:1000px;
margin:0 auto 30px;
padding:0;
overflow:hidden;
border-top:1px solid #1B1B1B;
}

.footer1 {
background-color:#1B1B1B;
text-align:center;
}

.footer1 a {
display:inline-block;
margin:30px;
}

.footer2 {
padding:30px;
}

.footer2>img {
float:left;
margin-right:30px;
}

.footer2 p {
line-height:80px;
font-size:11px;
color:#333;
letter-spacing:1px;
width:400px;
margin:0;
padding:0;
float:left;
display:block;
}

.footer2-1 {
width:200px;
float:left;
text-align:right;
line-height:80px;
}

#Main section.product{
	overflow: hidden;
	margin: 0 auto;
}

#Main section.product img{
width:100%;
}
#Main section.product div.items{
	width: 100%;
	/*float: left;*/
}

#Main section.product div.items div.title{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:35%;
}
#Main section.product div.items div.title2{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:50%;
}
#Main section.product div.items div.title a{
	height: 100%;
	display: block;
}
#Main section.product div.items div.title p{
	position: relative;
}
#Main section.product div.items div.title p.bg{
	width: 102%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
}

#Main section.product #glasscoating div.title p.bg{
	background: url(images/top02.jpg) no-repeat 100% 50%;
	background-size:cover;
}

#Main section.product #pro div.title p.bg{
	background: url(images/top04.jpg) no-repeat 100% 35%;
	background-size:cover;
}

#Main section.product #user div.title p.bg{
	background: url(images/top06.jpg) no-repeat 100%;
	background-size:cover;
}

	#Main section.product div.items div.title a p.bg{
		-webkit-transition: all 0.6s;
		        transition: all 0.6s;
	}
	#Main section.product div.items div.title a:hover p.bg{
		opacity: 0.6;
		-webkit-transform: scale(1.03);
		   -moz-transform: scale(1.03);
		    -ms-transform: scale(1.03);
		     -o-transform: scale(1.03);
		        transform: scale(1.03);
	}

.video1 {
width:100%;
}
#video-container {
	width: 100%;
	/*height: 365px;*/
	position: relative;
}

#video-controls {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 5px;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-o-transition: opacity .3s;
	-ms-transition: opacity .3s;
	transition: opacity .3s;
	background-image: linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -o-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.13, rgb(0,0,0)),
		color-stop(1, rgb(0,0,0))
	);
}

#video-container:hover #video-controls {
	opacity: .9;
}

button {
	background: rgba(0,0,0,.5);
	border: 0;
	color: #EEE;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}

button:hover {
	cursor: pointer;
}

#seek-bar {
	width: 60%;
}

#volume-bar {
	width: 5%;
}

.video-tg {
width:100%;
margin:0;
padding:5px 0;
font-size:11px;
text-align:right;
}
.video-tg a {
color:#333;
text-decoration:none;
}





/*-------------------------------------
product
---------------------------------------*/

.products {
width:25%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.products img,.products_full img,.products_3 img {
width:100%;
}

.products_full {
width:100%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.items_first {
width:95%;
margin:0 auto;
padding:0;
}

.items_first p {
text-align:center;
font-size:13px;
line-height:1.5;
letter-spacing:1px;
}

.iframe {
color:#333;
text-decoration:none;
}

.iframe:visited {
color:#333;
}




.products_3 {
  width:33%;
  float:left;
  margin:0;
  padding:0;
}

.products_3 .items_first {
	width: 80%;
}




/*glasscoating*/

.glass_coating {
line-height:0;
}
.glass_coating2 {
background:url(images/glasscoating_bg1.jpg) 100% 50% repeat-y;
padding:0 0 50px;
}
.glass_coating2 h3 {
overflow:hidden;
}
.glass_coating2 h3>span {
height:35px;
line-height:35px;
float:left;
display:inline-block;
font-size:24px;
}

.glass_coating2 h3>img {
float:left;
height:30px;
width:30px;
}

.glass_coating2-1>div {
line-height:1.3;
width:80%;
padding:0;
margin:0 10%;
}

.glass_coating2-1>div p {
padding:10px 0 50px 30px;
font-size:15px;
line-height:2;
}


.glass_coating3 {
width:800px;
margin:20px auto;
padding:0;
overflow:hidden;
}
.glass_coating3 p {
width:100%;
font-size:15px;
line-height:1.5;
color:#333;
}

.glass_coating3 p span {
	font-weight: bold;
}
a.kit {
text-decoration:none;
color:#333;
}

a.kit:visit {
color:#333;
}

.kit2 {
position:relative;
height:500px;
}

.kit2>div {
position:absolute;
z-index:2;
}
.kit2>p {
position:absolute;
z-index:10;
display:block;
font-size:15px;
line-height:1.8;
letter-spacing:1px;
}

.kit2 p:nth-of-type(1) {
top:50px;
left:540px;
font-weight:bold;
}


.kit2 p:nth-of-type(2) {
top:290px;
left:670px;
}


a.kit_smp {
display:none;
}

.glass_coatingvideo {
width:700px;
margin:0 auto 50px;
padding:0;
overflow:hidden;
}


/*company*/


.company {
	width: 800px;
	margin:40px auto;
	padding: 0;
	vertical-align: top;
	font-size: 12px;
	line-height: 1.5;
}

.company dl {
	float: left;
	width: 50%;
	margin: 0;
	padding: 0;
}

.company dl h2,.company3 h2 {
	font-size: 30px;
	padding-bottom: 40px;
	font-weight: normal;
}

.company dl dt {
float:left;
width:100px;
}

.company dl dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.company2 {
	float: left;
	width: 50%;
}

.company3 {
	margin: 40px auto;
overflow:hidden;
}

.company3 div {
	width: 48%;
	padding:0 1%;
	float: left;
	text-align: center;
	
}
.company3 div p:nth-of-type(1) {
	font-weight: bold;
}


/*shoplist*/


.shoplist1 {
	width: 875px;
	margin: 0 auto;
	padding: 0;
	font-size: 18px;
	letter-spacing: 1px;
}

.shoplist1 p {
	width: 875px;
	text-align: center;
	padding: 60px 0 50px;
	line-height: 1.5;
}

.shoplist2 {
	background: url(images/shoplist_bg.jpg) repeat-y;
	background-size: cover;
	overflow: hidden;
	margin: 0 0 60px;
	padding:0 2% 1%;
}

.shoplist2 div {
	float: left;
	width: 23%;
	margin: 1% 1% 0 1%;
	background-color: #FFF;
}

.shoplist2 div a {
	display: block;
	width: 100%;
	padding: 5% 0;
	text-decoration: none;
	text-align: center;
	color: #333;
}


.shoplist2 div a:visit {
	color:#333;
}

.shoplist1 h3 {
	margin: 0 0 3%;
	padding: 1% 0 1% 2%;
	border-bottom: 3px solid #333;
	font-size: 18px;
	color: #333;
}
.shoplist1 dl {
	min-height: 80px;
}
.shoplist1 dl dt {
float:left;
width:45%;
	padding-left: 2%;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.5;
}

.shoplist1 dl dd {
text-align:left;
padding-left:47%;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
	border-bottom: 1px solid #CCC;
	font-size: 15px;
	line-height: 1.5;
	min-height: 80px;
}
.shoplist1 p:nth-of-type(2){
	width: 100%;
	text-align: right;
	font-size: 15px;
}




#t1,#t2,#t3,#t4,#t5,#t6,#t7,#t8 {
    margin-top:-160px;
    padding-top:160px;
}



/*concept*/

.concept {
width:800px;
margin:70px auto;
padding:0;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.concept>p:nth-of-type(1) {
	font-size: 28px;
	padding-bottom: 30px;
}

.concept p:nth-of-type(3) {
	padding-bottom: 30px;
}

.concept>div {
	float: left;
	width: 50%;
}

.concept h3 {
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    line-height: 1;
}

.concept h3 span {
    font-style: italic;
    font-size: 40px;
    font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;
}

.concept div p {
    font-size: 13px;
    margin-right: 20px;
}
.concept dl {
    font-size: 13px;
    margin:20px 0 40px 20px;
    margin-bottom: 40px;
    overflow: hidden;
}

.concept dl dt {
    float: left;
}

.concept dl dd {
    padding-left: 60px;
}

div.concept2 {
    float: right;
}
div.concept2 h3,div.concept2 p {
    margin-left: 20px;
}

    
/*contact*/

.contact {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.contact2{
    width: 100%;
    margin: 0 auto;
    padding: 30px 0 0;
	background-color:#E2E2E2;
    margin-bottom: 15px;
    text-align: left;
}
.contact2 div.business2 {
    width: 800px;
    margin: 0px auto;
    padding: 0;
    line-height: 1.3;
    overflow: hidden;
    font-size: 11px;
}

.contact2 p.contact3 {
    font-size: 12px;
    width: 100%;
    text-align: right;
    padding-top: 40px;
}

#formWrap {
	width:800px;
	margin:0 auto;
	color:#555;
	line-height:120%;
}
table.formTable{
	width:100%;
	margin:0 auto 20px;
	background-color:#FFFFFF;
	border-collapse:collapse;
    font-size: 13px;
}

table.formTable td,table.formTable th{
	border:1px solid #BFBFBF;
	padding:10px 10px 10px 20px;
}
table.formTable th{
	width:150px;
	font-weight:normal;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
}

.contact2-1 {
    text-align: center;
}

table.formTable2{
	width:100%;
	margin:0;
	background-color:#FFFFFF;
	border-collapse:collapse;
}

table.formTable2 td,table.formTable2 th{
	border:0px solid #FFFFFF;
	padding:10px 10px 10px 20px;
}

table.formTable2 td input{
margin-left:30px;
}

.text4 {
color:#CC0001;
}

.button1 {
    background-color: #FFF;
    padding: 20px;
    width: 200px;
    margin: 10px 20px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 2px;
}

.formTable input {
    width: 97%;
}
textarea {
    width: 97%;
}
.formTable2 input {
    width: 73%;
}

input[type=radio] {
    border:10px #333 solid;
}

.member {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.member1 {
    padding:0 0 50px;
}




/*products商品ページ*/


.contents {
width:800px;
margin:0 auto;
padding:0;
letter-spacing:1px;
}

.contents_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents_1>img {
width:50%;
}

.contents_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents_2 img {
width:70%;
}


.contents_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents_4 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:center;
}
.contents_4 img {
width:70%;
}


.contents_5 {
float:left;
width:60%;
margin:0;
padding:0;
text-align:center;
}
.contents_5 img {
width:80%;
}



.contents1_1 {
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents1_1>img {
width:100%;
}


.contents1_2 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_2 img {
width:100%;
}

.contents1_3 {
float:left;
width:40%;
margin:0;
padding:2% 0;
text-align:center;
}

.contents1_3 img {
width:50%;
}

.contents1_4 {
float:left;
width:50%;
margin:0;
padding:4% 0 0 3%;
text-align:left;
}
.contents1_4_2 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:center;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4_3 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:left;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4 img {
width:100%;
}

.contents1_5 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_5 img {
width:100%;
}

.contents1_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents1_6 img {
width:85%;
}

.contents1_7 {
float:left;
width:100%;
margin:0 auto;
padding:2% 0;
text-align:center;
}

.contents1_7 img {
width:90%;
}

.contents1_8 {
float:center;
width:90%;
margin:0 auto;
padding:0 0 30px;
text-align:left;
    font-size:13px; font-weight:bold; color:#333333; line-height:1.5;
}
.contents1_8 img {
width:100%;
}

.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents20 dt {
    float: left;
}

.contents20 dd.contents20-1{
  width: 400px;
    float: left;
}

.contents20 dd.contents20-2{
  width: 350px;
    float: left;
}
.contents20 dd.contents20-3{
  width: 350px;
    float: left;
}

.contents2_1 {
float:right;
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents2_1>img {
width:70%;
}


.contents2_2 {
float:left;
width:55%;
margin:0;
padding:0 0 2%;
text-align:left;
}

.contents2_2 img {
width:98%;
}

.contents2_3 {
float:left;
width:45%;
margin:0;
padding:10% 0 0;
text-align:left;
}

.contents2_3 img {
width:50%;
}

.contents2_4 {
float:left;
width:45%;
margin:0;
padding:0;
text-align:left;
}
.contents2_4 img {
width:100%;
}

.contents2_5 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:left;
}

.contents2_5 img {
width:100%;
}

.contents2_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents2_6 img {
width:85%;
}

.contents2_7 {
float:left;
width:100%;
margin:0;
padding:2% 0;
text-align:left;
}

.contents2_7 img {
width:90%;
}

.contents2_8 {
float:center;
width:90%;
margin:0;
padding:0;
text-align:left;
}
.contents2_8 img {
width:70%;
}



.contents3_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents3_1>img {
width:100%;
}

.contents3_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents3_2 img {
width:60%;
}


.contents3_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents3_4 {
float:right;
width:50%;
margin:0 0 2%;
padding:0;
text-align:left;
}
.contents3_4 img {
width:80%;
}


.contents3_5 {
float:right;
width:50%;
margin:0;
padding:0;
text-align:left;
}
.contents3_5 img {
width:80%;
}

#video-container2,.ttlsmp {
	display: none;
}

.maintenance {
	width: 90%;
	margin: 0 auto;
	padding: 0;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 2;
}

.maintenance1 {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
}
.maintenance1-2 {
	position: absolute;
	z-index: 1;
	width: 100%;
}

.maintenance1-2 img {
	width: 100%;
}

.maintenance1-3 {
	position: absolute;
	z-index: 10;
	width: 640px;
	top: 30px;
	left: 40px;
}

.maintenance1-3 img {
	width: 100%;
}

.maintenance2 {
	margin: 0 0 20px;
	overflow: hidden;
}

.maintenance2 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance2 h4 p {
	background-color: #FFF;
	width: 260px;
}

.maintenance212 {
    width: 90%;
    overflow: hidden;
    margin: 0 auto;
}

.maintenance212 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance212 h4 p {
	background-color: #FFF;
	width: 100px;
}
.maintenance2>p:nth-of-type(1) {
	padding: 10px 0;
}

div.maintenance2-1 {
	float: left;
	width: 500px;
	margin-right: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}

div.maintenance22 {
	float: left;
	width: 200px;
}

div.maintenance22 p {
	font-size: 10px;
	line-height: 1.2;
	letter-spacing: 1px;
}

.maintenance2 h4 p.mat2 {
	background-color: #FFF;
	width: 180px;
}

.maintenance2 h5 {
	font-size: 15px;
}

.mat3 {
	width: 410px;
}



.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents21 dt {
    float: left;
}

.contents21 dd.contents21-1{
  width: 700px;
    float: left;
}

.contents21 dd.contents21-3{
  width: 350px;
    float: left;
}

.maintenance2-1-0 {
	margin: 0 0 20px;
	overflow: hidden;
}
.maintenance2-1-1 {
	float: left;
	width: 350px;
}

.contents22 dt {
    float: left;
}

.contents22 dd.contents22-1{
  width: 300px;
	margin: 0 0 20px;
    float: left;
}

.maintenance2-1-2 {
	float: left;
	width: 300px;
}


.maintenance3 img {
	float: right;
	width: 225px;
}

.maintenance3 div.maintenance2 {
	float: left;
	width: 470px;
	margin: 0 20px 0 0;
	line-height: 1.6;
}

div.maintenance2 h4 p.mat4,.maintenance3 div.maintenance2 h4 p {
	width: 140px;
}
.maintenance4 div.maintenance2 {
	width: 100%;
	line-height: 1.6;
}

.maintenance3 div.maintenance2 span:nth-of-type(2n-1),
.maintenance4 div.maintenance2 span:nth-of-type(2n-1) {
	font-size: 18px;
	color: #616161;
	font-weight: bold;
}
.maintenance3 div.maintenance2 span:nth-of-type(2n),
.maintenance4 div.maintenance2 span:nth-of-type(2n) {
	font-size: 18px;
	color: #000;
	font-weight: bold;
}

</style>
<div class="wrapper2">



<section>
<div class="contents">
<h2 class="contents1_1"><img src="http://luxia-japan.com/products/user/images/luxia03.jpg" alt="超強力撥水シャンプー  Wr"></h2>
<div class="contents1_2"><img src="http://luxia-japan.com/products/user/images/wr_shampoo80.jpg"></div>
<h3 class="contents1_5"><img src="http://luxia-japan.com/products/user/images/wr_shampoo80_title.jpg" alt="超強力撥水シャンプー  Wr"></h3>
<p class="contents1_4_2">
超強力撥水シャンプー  Wr　80ml
<br>
<span style="font-size:16px; color:#333333; line-height:1.3;">
LUX-NWR-080　\1,400（税抜）</span></p>
<p class="contents1_4_3">濡れたボディに直接スプレーし洗車するだけで超強力撥水効果が<br>得られます。</p>
<div class="clear"></div>
<div class="maintenance212">
	<h4><p class="mat4">特徴</p></h4>
</div>
<p class="contents1_8">
●ボディ以外のガラス、ホイール、未塗装樹脂部分までオールマイティに使用できます。<br>
●ボディガラスコーティング施工車のメンテナンス剤としても活躍します。<br>
<br>
※中型車1回の使用量は約10mlです。中型車約8回洗車可能。<br>
※油分がひどく付着しているボディは、十分な効果が得られない場合があります。その際は下地処理と油分除去を行ってからご使用ください。
</p>
<div class="maintenance212">
	<h4><p class="mat4">ご使用方法</p></h4>
</div>
<p class="contents1_8">
?車に付いた砂やホコリを水で洗い流します。<br>
?本商品をよく振ってから、車が濡れた状態で適量スプレーしスポンジで洗浄します。<br>
?水で洗い流し、クロスで拭き上げ完了です。<br>
<br>
※水道水に含まれる成分は、雨ジミの原因になりますので必ず乾く前に拭き上げてください。
</p>


</div>
</section>

</div>
]]></content:encoded>
    <dc:date>2017-01-19T10:56:46+09:00</dc:date>
    <dc:creator>ケイディ　ONLINE SHOP</dc:creator>
    <foaf:topic><foaf:Image rdf:about="https://img07.shop-pro.jp/PA01378/411/product/112405657_th.jpg?cmsp_timestamp=20170119105646" /></foaf:topic>
  </item>

  <item rdf:about="https://kd-g.shop-pro.jp/?pid=112405656">
    <link>https://kd-g.shop-pro.jp/?pid=112405656</link>
    <title>LUXIAイオンデポジット除去剤 Dr</title>
    <description>
@charset &quot;utf-8&quot;;
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}...</description>
<content:encoded><![CDATA[
<style>
@charset "utf-8";
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}
.wrapper2 {
width:100%;
margin:155px auto 0;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}

.clear {
clear:both;
}

.header1 {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9999;
    background-color: #FFF;
    opacity: 0.9;
}


.hm_wrap {
display:none;
}
.head {
width:1000px;
margin:0 auto;
padding:5px 0;
overflow:hidden;
}

.head p {
display:block;
float:right;
margin-left:30px;
}

.head p a {
text-decoration:none;
font-size:12px;
color:#333;
}

.wrap {
width:100%;
margin:0 auto;
padding:0;
text-align:center;
border-top:1px solid #333;
}

.wrap h1 {
padding:10px 0;
}

.nav {
width:1000px;
margin:0 auto 10px;
padding:0;
overflow:hidden;
}

.navi {
  width:16.666%;
  float:left;
  margin:0;
  padding:0;
}

/*使える素敵なブラウザとOS用*/
.navi {
  widht: -webkit-calc(99% / 6);
  width: -moz-calc(99% / 6);
  width: calc(99% / 6);  
}

.navi a {
display:block;
text-align:center;
text-decoration:none;
width:100%;
font-size:14px;
color:#333;
}

.navi a span {
font-size:10px;
}


section {
width:1000px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}

section img {
width:100%;
}

.news1 {
width:820px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}


a:hover{
color:#9d9d9d!important;
}



.news_wrapper {
  width: 800px;
  height: 200px;
margin: 30px 0px 0px 0px;
line-height:1.5;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 10px 10px 10px 10px;
  font-size: 100%;
}

.news_wrapper dl.news {
  width: 800px;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.news_wrapper  dl.news dt {
float:left;
width:100px;
}

.news_wrapper  dl.news dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.news_wrapper  dl.news dd a {
  color: #111111;
  text-decoration: underline;
}

.news_wrapper  dl.news dd a:hover {
  text-decoration: none;
}

/* スクロールバー要素
----------------------------------------------------------- */
.jspContainer {
  overflow: hidden;
  position: relative;
}

.jspPane {
  position: absolute;
}

.jspVerticalBar {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 10px;     /* 縦スクロールバーの幅を指定 */
  height: 100%;
  background: #ffffff;
}

.jspHorizontalBar {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 10px;     /* 横スクロールバーの幅を指定 */
  background: #ffffff;
}

.jspCap {
  display: none;
}

.jspHorizontalBar .jspCap {
  float: left;
}

.jspTrack {
  background: #eeeeee;     /* スクロールバーの背景色を指定 */
  position: relative;
}

.jspDrag {
  background: #315fa8;     /* スクロールバーの色を指定 */
  position: relative;
  top: 0px;
  left: 0px;
  cursor: pointer;
}

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}

.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}

.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d;
}

.jspVerticalBar .jspArrow {
  height: 16px;
}

.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%;
}

.jspVerticalBar .jspArrow:focus {
  outline: none;
}

.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}

/* IE6 3 pixel bug :( */
* html .jspCorner {
  margin: 0px -3px 0px 0px;
}







.main a {
float:left;
}
.main a img {
width:100%;
}


footer {
width:1000px;
margin:0 auto 30px;
padding:0;
overflow:hidden;
border-top:1px solid #1B1B1B;
}

.footer1 {
background-color:#1B1B1B;
text-align:center;
}

.footer1 a {
display:inline-block;
margin:30px;
}

.footer2 {
padding:30px;
}

.footer2>img {
float:left;
margin-right:30px;
}

.footer2 p {
line-height:80px;
font-size:11px;
color:#333;
letter-spacing:1px;
width:400px;
margin:0;
padding:0;
float:left;
display:block;
}

.footer2-1 {
width:200px;
float:left;
text-align:right;
line-height:80px;
}

#Main section.product{
	overflow: hidden;
	margin: 0 auto;
}

#Main section.product img{
width:100%;
}
#Main section.product div.items{
	width: 100%;
	/*float: left;*/
}

#Main section.product div.items div.title{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:35%;
}
#Main section.product div.items div.title2{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:50%;
}
#Main section.product div.items div.title a{
	height: 100%;
	display: block;
}
#Main section.product div.items div.title p{
	position: relative;
}
#Main section.product div.items div.title p.bg{
	width: 102%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
}

#Main section.product #glasscoating div.title p.bg{
	background: url(images/top02.jpg) no-repeat 100% 50%;
	background-size:cover;
}

#Main section.product #pro div.title p.bg{
	background: url(images/top04.jpg) no-repeat 100% 35%;
	background-size:cover;
}

#Main section.product #user div.title p.bg{
	background: url(images/top06.jpg) no-repeat 100%;
	background-size:cover;
}

	#Main section.product div.items div.title a p.bg{
		-webkit-transition: all 0.6s;
		        transition: all 0.6s;
	}
	#Main section.product div.items div.title a:hover p.bg{
		opacity: 0.6;
		-webkit-transform: scale(1.03);
		   -moz-transform: scale(1.03);
		    -ms-transform: scale(1.03);
		     -o-transform: scale(1.03);
		        transform: scale(1.03);
	}

.video1 {
width:100%;
}
#video-container {
	width: 100%;
	/*height: 365px;*/
	position: relative;
}

#video-controls {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 5px;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-o-transition: opacity .3s;
	-ms-transition: opacity .3s;
	transition: opacity .3s;
	background-image: linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -o-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.13, rgb(0,0,0)),
		color-stop(1, rgb(0,0,0))
	);
}

#video-container:hover #video-controls {
	opacity: .9;
}

button {
	background: rgba(0,0,0,.5);
	border: 0;
	color: #EEE;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}

button:hover {
	cursor: pointer;
}

#seek-bar {
	width: 60%;
}

#volume-bar {
	width: 5%;
}

.video-tg {
width:100%;
margin:0;
padding:5px 0;
font-size:11px;
text-align:right;
}
.video-tg a {
color:#333;
text-decoration:none;
}





/*-------------------------------------
product
---------------------------------------*/

.products {
width:25%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.products img,.products_full img,.products_3 img {
width:100%;
}

.products_full {
width:100%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.items_first {
width:95%;
margin:0 auto;
padding:0;
}

.items_first p {
text-align:center;
font-size:13px;
line-height:1.5;
letter-spacing:1px;
}

.iframe {
color:#333;
text-decoration:none;
}

.iframe:visited {
color:#333;
}




.products_3 {
  width:33%;
  float:left;
  margin:0;
  padding:0;
}

.products_3 .items_first {
	width: 80%;
}




/*glasscoating*/

.glass_coating {
line-height:0;
}
.glass_coating2 {
background:url(images/glasscoating_bg1.jpg) 100% 50% repeat-y;
padding:0 0 50px;
}
.glass_coating2 h3 {
overflow:hidden;
}
.glass_coating2 h3>span {
height:35px;
line-height:35px;
float:left;
display:inline-block;
font-size:24px;
}

.glass_coating2 h3>img {
float:left;
height:30px;
width:30px;
}

.glass_coating2-1>div {
line-height:1.3;
width:80%;
padding:0;
margin:0 10%;
}

.glass_coating2-1>div p {
padding:10px 0 50px 30px;
font-size:15px;
line-height:2;
}


.glass_coating3 {
width:800px;
margin:20px auto;
padding:0;
overflow:hidden;
}
.glass_coating3 p {
width:100%;
font-size:15px;
line-height:1.5;
color:#333;
}

.glass_coating3 p span {
	font-weight: bold;
}
a.kit {
text-decoration:none;
color:#333;
}

a.kit:visit {
color:#333;
}

.kit2 {
position:relative;
height:500px;
}

.kit2>div {
position:absolute;
z-index:2;
}
.kit2>p {
position:absolute;
z-index:10;
display:block;
font-size:15px;
line-height:1.8;
letter-spacing:1px;
}

.kit2 p:nth-of-type(1) {
top:50px;
left:540px;
font-weight:bold;
}


.kit2 p:nth-of-type(2) {
top:290px;
left:670px;
}


a.kit_smp {
display:none;
}

.glass_coatingvideo {
width:700px;
margin:0 auto 50px;
padding:0;
overflow:hidden;
}


/*company*/


.company {
	width: 800px;
	margin:40px auto;
	padding: 0;
	vertical-align: top;
	font-size: 12px;
	line-height: 1.5;
}

.company dl {
	float: left;
	width: 50%;
	margin: 0;
	padding: 0;
}

.company dl h2,.company3 h2 {
	font-size: 30px;
	padding-bottom: 40px;
	font-weight: normal;
}

.company dl dt {
float:left;
width:100px;
}

.company dl dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.company2 {
	float: left;
	width: 50%;
}

.company3 {
	margin: 40px auto;
overflow:hidden;
}

.company3 div {
	width: 48%;
	padding:0 1%;
	float: left;
	text-align: center;
	
}
.company3 div p:nth-of-type(1) {
	font-weight: bold;
}


/*shoplist*/


.shoplist1 {
	width: 875px;
	margin: 0 auto;
	padding: 0;
	font-size: 18px;
	letter-spacing: 1px;
}

.shoplist1 p {
	width: 875px;
	text-align: center;
	padding: 60px 0 50px;
	line-height: 1.5;
}

.shoplist2 {
	background: url(images/shoplist_bg.jpg) repeat-y;
	background-size: cover;
	overflow: hidden;
	margin: 0 0 60px;
	padding:0 2% 1%;
}

.shoplist2 div {
	float: left;
	width: 23%;
	margin: 1% 1% 0 1%;
	background-color: #FFF;
}

.shoplist2 div a {
	display: block;
	width: 100%;
	padding: 5% 0;
	text-decoration: none;
	text-align: center;
	color: #333;
}


.shoplist2 div a:visit {
	color:#333;
}

.shoplist1 h3 {
	margin: 0 0 3%;
	padding: 1% 0 1% 2%;
	border-bottom: 3px solid #333;
	font-size: 18px;
	color: #333;
}
.shoplist1 dl {
	min-height: 80px;
}
.shoplist1 dl dt {
float:left;
width:45%;
	padding-left: 2%;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.5;
}

.shoplist1 dl dd {
text-align:left;
padding-left:47%;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
	border-bottom: 1px solid #CCC;
	font-size: 15px;
	line-height: 1.5;
	min-height: 80px;
}
.shoplist1 p:nth-of-type(2){
	width: 100%;
	text-align: right;
	font-size: 15px;
}




#t1,#t2,#t3,#t4,#t5,#t6,#t7,#t8 {
    margin-top:-160px;
    padding-top:160px;
}



/*concept*/

.concept {
width:800px;
margin:70px auto;
padding:0;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.concept>p:nth-of-type(1) {
	font-size: 28px;
	padding-bottom: 30px;
}

.concept p:nth-of-type(3) {
	padding-bottom: 30px;
}

.concept>div {
	float: left;
	width: 50%;
}

.concept h3 {
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    line-height: 1;
}

.concept h3 span {
    font-style: italic;
    font-size: 40px;
    font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;
}

.concept div p {
    font-size: 13px;
    margin-right: 20px;
}
.concept dl {
    font-size: 13px;
    margin:20px 0 40px 20px;
    margin-bottom: 40px;
    overflow: hidden;
}

.concept dl dt {
    float: left;
}

.concept dl dd {
    padding-left: 60px;
}

div.concept2 {
    float: right;
}
div.concept2 h3,div.concept2 p {
    margin-left: 20px;
}

    
/*contact*/

.contact {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.contact2{
    width: 100%;
    margin: 0 auto;
    padding: 30px 0 0;
	background-color:#E2E2E2;
    margin-bottom: 15px;
    text-align: left;
}
.contact2 div.business2 {
    width: 800px;
    margin: 0px auto;
    padding: 0;
    line-height: 1.3;
    overflow: hidden;
    font-size: 11px;
}

.contact2 p.contact3 {
    font-size: 12px;
    width: 100%;
    text-align: right;
    padding-top: 40px;
}

#formWrap {
	width:800px;
	margin:0 auto;
	color:#555;
	line-height:120%;
}
table.formTable{
	width:100%;
	margin:0 auto 20px;
	background-color:#FFFFFF;
	border-collapse:collapse;
    font-size: 13px;
}

table.formTable td,table.formTable th{
	border:1px solid #BFBFBF;
	padding:10px 10px 10px 20px;
}
table.formTable th{
	width:150px;
	font-weight:normal;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
}

.contact2-1 {
    text-align: center;
}

table.formTable2{
	width:100%;
	margin:0;
	background-color:#FFFFFF;
	border-collapse:collapse;
}

table.formTable2 td,table.formTable2 th{
	border:0px solid #FFFFFF;
	padding:10px 10px 10px 20px;
}

table.formTable2 td input{
margin-left:30px;
}

.text4 {
color:#CC0001;
}

.button1 {
    background-color: #FFF;
    padding: 20px;
    width: 200px;
    margin: 10px 20px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 2px;
}

.formTable input {
    width: 97%;
}
textarea {
    width: 97%;
}
.formTable2 input {
    width: 73%;
}

input[type=radio] {
    border:10px #333 solid;
}

.member {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.member1 {
    padding:0 0 50px;
}




/*products商品ページ*/


.contents {
width:800px;
margin:0 auto;
padding:0;
letter-spacing:1px;
}

.contents_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents_1>img {
width:50%;
}

.contents_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents_2 img {
width:70%;
}


.contents_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents_4 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:center;
}
.contents_4 img {
width:70%;
}


.contents_5 {
float:left;
width:60%;
margin:0;
padding:0;
text-align:center;
}
.contents_5 img {
width:80%;
}



.contents1_1 {
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents1_1>img {
width:100%;
}


.contents1_2 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_2 img {
width:100%;
}

.contents1_3 {
float:left;
width:40%;
margin:0;
padding:2% 0;
text-align:center;
}

.contents1_3 img {
width:50%;
}

.contents1_4 {
float:left;
width:50%;
margin:0;
padding:4% 0 0 3%;
text-align:left;
}
.contents1_4_2 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:center;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4_3 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:left;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4 img {
width:100%;
}

.contents1_5 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_5 img {
width:100%;
}

.contents1_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents1_6 img {
width:85%;
}

.contents1_7 {
float:left;
width:100%;
margin:0 auto;
padding:2% 0;
text-align:center;
}

.contents1_7 img {
width:90%;
}

.contents1_8 {
float:center;
width:90%;
margin:0 auto;
padding:0 0 30px;
text-align:left;
    font-size:13px; font-weight:bold; color:#333333; line-height:1.5;
}
.contents1_8 img {
width:100%;
}

.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents20 dt {
    float: left;
}

.contents20 dd.contents20-1{
  width: 400px;
    float: left;
}

.contents20 dd.contents20-2{
  width: 350px;
    float: left;
}
.contents20 dd.contents20-3{
  width: 350px;
    float: left;
}

.contents2_1 {
float:right;
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents2_1>img {
width:70%;
}


.contents2_2 {
float:left;
width:55%;
margin:0;
padding:0 0 2%;
text-align:left;
}

.contents2_2 img {
width:98%;
}

.contents2_3 {
float:left;
width:45%;
margin:0;
padding:10% 0 0;
text-align:left;
}

.contents2_3 img {
width:50%;
}

.contents2_4 {
float:left;
width:45%;
margin:0;
padding:0;
text-align:left;
}
.contents2_4 img {
width:100%;
}

.contents2_5 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:left;
}

.contents2_5 img {
width:100%;
}

.contents2_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents2_6 img {
width:85%;
}

.contents2_7 {
float:left;
width:100%;
margin:0;
padding:2% 0;
text-align:left;
}

.contents2_7 img {
width:90%;
}

.contents2_8 {
float:center;
width:90%;
margin:0;
padding:0;
text-align:left;
}
.contents2_8 img {
width:70%;
}



.contents3_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents3_1>img {
width:100%;
}

.contents3_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents3_2 img {
width:60%;
}


.contents3_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents3_4 {
float:right;
width:50%;
margin:0 0 2%;
padding:0;
text-align:left;
}
.contents3_4 img {
width:80%;
}


.contents3_5 {
float:right;
width:50%;
margin:0;
padding:0;
text-align:left;
}
.contents3_5 img {
width:80%;
}

#video-container2,.ttlsmp {
	display: none;
}

.maintenance {
	width: 90%;
	margin: 0 auto;
	padding: 0;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 2;
}

.maintenance1 {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
}
.maintenance1-2 {
	position: absolute;
	z-index: 1;
	width: 100%;
}

.maintenance1-2 img {
	width: 100%;
}

.maintenance1-3 {
	position: absolute;
	z-index: 10;
	width: 640px;
	top: 30px;
	left: 40px;
}

.maintenance1-3 img {
	width: 100%;
}

.maintenance2 {
	margin: 0 0 20px;
	overflow: hidden;
}

.maintenance2 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance2 h4 p {
	background-color: #FFF;
	width: 260px;
}

.maintenance212 {
    width: 90%;
    overflow: hidden;
    margin: 0 auto;
}

.maintenance212 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance212 h4 p {
	background-color: #FFF;
	width: 100px;
}
.maintenance2>p:nth-of-type(1) {
	padding: 10px 0;
}

div.maintenance2-1 {
	float: left;
	width: 500px;
	margin-right: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}

div.maintenance22 {
	float: left;
	width: 200px;
}

div.maintenance22 p {
	font-size: 10px;
	line-height: 1.2;
	letter-spacing: 1px;
}

.maintenance2 h4 p.mat2 {
	background-color: #FFF;
	width: 180px;
}

.maintenance2 h5 {
	font-size: 15px;
}

.mat3 {
	width: 410px;
}



.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents21 dt {
    float: left;
}

.contents21 dd.contents21-1{
  width: 700px;
    float: left;
}

.contents21 dd.contents21-3{
  width: 350px;
    float: left;
}

.maintenance2-1-0 {
	margin: 0 0 20px;
	overflow: hidden;
}
.maintenance2-1-1 {
	float: left;
	width: 350px;
}

.contents22 dt {
    float: left;
}

.contents22 dd.contents22-1{
  width: 300px;
	margin: 0 0 20px;
    float: left;
}

.maintenance2-1-2 {
	float: left;
	width: 300px;
}


.maintenance3 img {
	float: right;
	width: 225px;
}

.maintenance3 div.maintenance2 {
	float: left;
	width: 470px;
	margin: 0 20px 0 0;
	line-height: 1.6;
}

div.maintenance2 h4 p.mat4,.maintenance3 div.maintenance2 h4 p {
	width: 140px;
}
.maintenance4 div.maintenance2 {
	width: 100%;
	line-height: 1.6;
}

.maintenance3 div.maintenance2 span:nth-of-type(2n-1),
.maintenance4 div.maintenance2 span:nth-of-type(2n-1) {
	font-size: 18px;
	color: #616161;
	font-weight: bold;
}
.maintenance3 div.maintenance2 span:nth-of-type(2n),
.maintenance4 div.maintenance2 span:nth-of-type(2n) {
	font-size: 18px;
	color: #000;
	font-weight: bold;
}

</style>
<div class="wrapper2">



<section>
<div class="contents">
<h2 class="contents1_1"><img src="http://luxia-japan.com/products/user/images/luxia01.jpg" alt="イオンデポジット除去剤  Dr"></h2>
<div class="contents1_2"><img src="http://luxia-japan.com/products/user/images/iondepositremover80.jpg"></div>
<h3 class="contents1_5"><img src="http://luxia-japan.com/products/user/images/iondepositremover80_title.jpg" alt="イオンデポジット除去剤  Dr"></h3>
<p class="contents1_4_2">
イオンデポジット除去剤  Dr　80ml
<br>
<span style="font-size:16px; color:#333333; line-height:1.3;">
LUX-NDR-080　\1,400（税抜）</span></p>
<p class="contents1_4_3">イオンデポジット（雨ジミ）をスピーディに除去します。</p>
<div class="clear"></div>
<div class="maintenance212">
	<h4><p class="mat4">特徴</p></h4>
</div>
<p class="contents1_8">
●濃色車やボディガラスコーティング施工車に発生しやすいイオンデポジット（雨ジミ）を除去します。ボディガラスコーティングの弱点は、ボディに付着するイオンデポジットです。イオンデポジットを放置しておくと、ウォータースポットの原因となり塗装面を侵食しますので、早めの除去が必要です。<br>
<br>
※ウィンドウガラスには使用できません。<br>
※撥水タイプのコーティング施工車においては、撥水性が弱くなる場合があります。<br>
　その際は、「ポリマーコート艶」・「超強力撥水シャンプ−」（超撥水性）を使用していただくことをお勧めしています。
</p>
<div class="maintenance212">
	<h4><p class="mat4">ご使用方法</p></h4>
</div>
<p class="contents1_8">
?車のボディに付いた砂やホコリを水で洗い流した後にクロスで拭き上げます。<br>
?本商品をよく振ってから、イオンデポジットの付着部位に適量スプレーし、水で濡らし軽く絞ったクロスで除去します。<br>
?水でよく洗い流し、クロスで拭き上げ完了です。<br>
<br>
※水道水に含まれる成分は、雨ジミの原因になりますので必ず乾く前に拭き上げてください。
</p>


</div>
</section>
</div>
]]></content:encoded>
    <dc:date>2017-01-19T10:56:45+09:00</dc:date>
    <dc:creator>ケイディ　ONLINE SHOP</dc:creator>
    <foaf:topic><foaf:Image rdf:about="https://img07.shop-pro.jp/PA01378/411/product/112405656_th.jpg?cmsp_timestamp=20170119105645" /></foaf:topic>
  </item>

  <item rdf:about="https://kd-g.shop-pro.jp/?pid=112405655">
    <link>https://kd-g.shop-pro.jp/?pid=112405655</link>
    <title>LUXIAベースクリーナー Bc</title>
    <description>
@charset &quot;utf-8&quot;;
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}...</description>
<content:encoded><![CDATA[
<style>
@charset "utf-8";
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}
.wrapper2 {
width:100%;
margin:155px auto 0;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}

.clear {
clear:both;
}

.header1 {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9999;
    background-color: #FFF;
    opacity: 0.9;
}


.hm_wrap {
display:none;
}
.head {
width:1000px;
margin:0 auto;
padding:5px 0;
overflow:hidden;
}

.head p {
display:block;
float:right;
margin-left:30px;
}

.head p a {
text-decoration:none;
font-size:12px;
color:#333;
}

.wrap {
width:100%;
margin:0 auto;
padding:0;
text-align:center;
border-top:1px solid #333;
}

.wrap h1 {
padding:10px 0;
}

.nav {
width:1000px;
margin:0 auto 10px;
padding:0;
overflow:hidden;
}

.navi {
  width:16.666%;
  float:left;
  margin:0;
  padding:0;
}

/*使える素敵なブラウザとOS用*/
.navi {
  widht: -webkit-calc(99% / 6);
  width: -moz-calc(99% / 6);
  width: calc(99% / 6);  
}

.navi a {
display:block;
text-align:center;
text-decoration:none;
width:100%;
font-size:14px;
color:#333;
}

.navi a span {
font-size:10px;
}


section {
width:1000px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}

section img {
width:100%;
}

.news1 {
width:820px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}


a:hover{
color:#9d9d9d!important;
}



.news_wrapper {
  width: 800px;
  height: 200px;
margin: 30px 0px 0px 0px;
line-height:1.5;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 10px 10px 10px 10px;
  font-size: 100%;
}

.news_wrapper dl.news {
  width: 800px;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.news_wrapper  dl.news dt {
float:left;
width:100px;
}

.news_wrapper  dl.news dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.news_wrapper  dl.news dd a {
  color: #111111;
  text-decoration: underline;
}

.news_wrapper  dl.news dd a:hover {
  text-decoration: none;
}

/* スクロールバー要素
----------------------------------------------------------- */
.jspContainer {
  overflow: hidden;
  position: relative;
}

.jspPane {
  position: absolute;
}

.jspVerticalBar {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 10px;     /* 縦スクロールバーの幅を指定 */
  height: 100%;
  background: #ffffff;
}

.jspHorizontalBar {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 10px;     /* 横スクロールバーの幅を指定 */
  background: #ffffff;
}

.jspCap {
  display: none;
}

.jspHorizontalBar .jspCap {
  float: left;
}

.jspTrack {
  background: #eeeeee;     /* スクロールバーの背景色を指定 */
  position: relative;
}

.jspDrag {
  background: #315fa8;     /* スクロールバーの色を指定 */
  position: relative;
  top: 0px;
  left: 0px;
  cursor: pointer;
}

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}

.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}

.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d;
}

.jspVerticalBar .jspArrow {
  height: 16px;
}

.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%;
}

.jspVerticalBar .jspArrow:focus {
  outline: none;
}

.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}

/* IE6 3 pixel bug :( */
* html .jspCorner {
  margin: 0px -3px 0px 0px;
}







.main a {
float:left;
}
.main a img {
width:100%;
}


footer {
width:1000px;
margin:0 auto 30px;
padding:0;
overflow:hidden;
border-top:1px solid #1B1B1B;
}

.footer1 {
background-color:#1B1B1B;
text-align:center;
}

.footer1 a {
display:inline-block;
margin:30px;
}

.footer2 {
padding:30px;
}

.footer2>img {
float:left;
margin-right:30px;
}

.footer2 p {
line-height:80px;
font-size:11px;
color:#333;
letter-spacing:1px;
width:400px;
margin:0;
padding:0;
float:left;
display:block;
}

.footer2-1 {
width:200px;
float:left;
text-align:right;
line-height:80px;
}

#Main section.product{
	overflow: hidden;
	margin: 0 auto;
}

#Main section.product img{
width:100%;
}
#Main section.product div.items{
	width: 100%;
	/*float: left;*/
}

#Main section.product div.items div.title{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:35%;
}
#Main section.product div.items div.title2{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:50%;
}
#Main section.product div.items div.title a{
	height: 100%;
	display: block;
}
#Main section.product div.items div.title p{
	position: relative;
}
#Main section.product div.items div.title p.bg{
	width: 102%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
}

#Main section.product #glasscoating div.title p.bg{
	background: url(images/top02.jpg) no-repeat 100% 50%;
	background-size:cover;
}

#Main section.product #pro div.title p.bg{
	background: url(images/top04.jpg) no-repeat 100% 35%;
	background-size:cover;
}

#Main section.product #user div.title p.bg{
	background: url(images/top06.jpg) no-repeat 100%;
	background-size:cover;
}

	#Main section.product div.items div.title a p.bg{
		-webkit-transition: all 0.6s;
		        transition: all 0.6s;
	}
	#Main section.product div.items div.title a:hover p.bg{
		opacity: 0.6;
		-webkit-transform: scale(1.03);
		   -moz-transform: scale(1.03);
		    -ms-transform: scale(1.03);
		     -o-transform: scale(1.03);
		        transform: scale(1.03);
	}

.video1 {
width:100%;
}
#video-container {
	width: 100%;
	/*height: 365px;*/
	position: relative;
}

#video-controls {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 5px;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-o-transition: opacity .3s;
	-ms-transition: opacity .3s;
	transition: opacity .3s;
	background-image: linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -o-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.13, rgb(0,0,0)),
		color-stop(1, rgb(0,0,0))
	);
}

#video-container:hover #video-controls {
	opacity: .9;
}

button {
	background: rgba(0,0,0,.5);
	border: 0;
	color: #EEE;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}

button:hover {
	cursor: pointer;
}

#seek-bar {
	width: 60%;
}

#volume-bar {
	width: 5%;
}

.video-tg {
width:100%;
margin:0;
padding:5px 0;
font-size:11px;
text-align:right;
}
.video-tg a {
color:#333;
text-decoration:none;
}





/*-------------------------------------
product
---------------------------------------*/

.products {
width:25%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.products img,.products_full img,.products_3 img {
width:100%;
}

.products_full {
width:100%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.items_first {
width:95%;
margin:0 auto;
padding:0;
}

.items_first p {
text-align:center;
font-size:13px;
line-height:1.5;
letter-spacing:1px;
}

.iframe {
color:#333;
text-decoration:none;
}

.iframe:visited {
color:#333;
}




.products_3 {
  width:33%;
  float:left;
  margin:0;
  padding:0;
}

.products_3 .items_first {
	width: 80%;
}




/*glasscoating*/

.glass_coating {
line-height:0;
}
.glass_coating2 {
background:url(images/glasscoating_bg1.jpg) 100% 50% repeat-y;
padding:0 0 50px;
}
.glass_coating2 h3 {
overflow:hidden;
}
.glass_coating2 h3>span {
height:35px;
line-height:35px;
float:left;
display:inline-block;
font-size:24px;
}

.glass_coating2 h3>img {
float:left;
height:30px;
width:30px;
}

.glass_coating2-1>div {
line-height:1.3;
width:80%;
padding:0;
margin:0 10%;
}

.glass_coating2-1>div p {
padding:10px 0 50px 30px;
font-size:15px;
line-height:2;
}


.glass_coating3 {
width:800px;
margin:20px auto;
padding:0;
overflow:hidden;
}
.glass_coating3 p {
width:100%;
font-size:15px;
line-height:1.5;
color:#333;
}

.glass_coating3 p span {
	font-weight: bold;
}
a.kit {
text-decoration:none;
color:#333;
}

a.kit:visit {
color:#333;
}

.kit2 {
position:relative;
height:500px;
}

.kit2>div {
position:absolute;
z-index:2;
}
.kit2>p {
position:absolute;
z-index:10;
display:block;
font-size:15px;
line-height:1.8;
letter-spacing:1px;
}

.kit2 p:nth-of-type(1) {
top:50px;
left:540px;
font-weight:bold;
}


.kit2 p:nth-of-type(2) {
top:290px;
left:670px;
}


a.kit_smp {
display:none;
}

.glass_coatingvideo {
width:700px;
margin:0 auto 50px;
padding:0;
overflow:hidden;
}


/*company*/


.company {
	width: 800px;
	margin:40px auto;
	padding: 0;
	vertical-align: top;
	font-size: 12px;
	line-height: 1.5;
}

.company dl {
	float: left;
	width: 50%;
	margin: 0;
	padding: 0;
}

.company dl h2,.company3 h2 {
	font-size: 30px;
	padding-bottom: 40px;
	font-weight: normal;
}

.company dl dt {
float:left;
width:100px;
}

.company dl dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.company2 {
	float: left;
	width: 50%;
}

.company3 {
	margin: 40px auto;
overflow:hidden;
}

.company3 div {
	width: 48%;
	padding:0 1%;
	float: left;
	text-align: center;
	
}
.company3 div p:nth-of-type(1) {
	font-weight: bold;
}


/*shoplist*/


.shoplist1 {
	width: 875px;
	margin: 0 auto;
	padding: 0;
	font-size: 18px;
	letter-spacing: 1px;
}

.shoplist1 p {
	width: 875px;
	text-align: center;
	padding: 60px 0 50px;
	line-height: 1.5;
}

.shoplist2 {
	background: url(images/shoplist_bg.jpg) repeat-y;
	background-size: cover;
	overflow: hidden;
	margin: 0 0 60px;
	padding:0 2% 1%;
}

.shoplist2 div {
	float: left;
	width: 23%;
	margin: 1% 1% 0 1%;
	background-color: #FFF;
}

.shoplist2 div a {
	display: block;
	width: 100%;
	padding: 5% 0;
	text-decoration: none;
	text-align: center;
	color: #333;
}


.shoplist2 div a:visit {
	color:#333;
}

.shoplist1 h3 {
	margin: 0 0 3%;
	padding: 1% 0 1% 2%;
	border-bottom: 3px solid #333;
	font-size: 18px;
	color: #333;
}
.shoplist1 dl {
	min-height: 80px;
}
.shoplist1 dl dt {
float:left;
width:45%;
	padding-left: 2%;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.5;
}

.shoplist1 dl dd {
text-align:left;
padding-left:47%;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
	border-bottom: 1px solid #CCC;
	font-size: 15px;
	line-height: 1.5;
	min-height: 80px;
}
.shoplist1 p:nth-of-type(2){
	width: 100%;
	text-align: right;
	font-size: 15px;
}




#t1,#t2,#t3,#t4,#t5,#t6,#t7,#t8 {
    margin-top:-160px;
    padding-top:160px;
}



/*concept*/

.concept {
width:800px;
margin:70px auto;
padding:0;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.concept>p:nth-of-type(1) {
	font-size: 28px;
	padding-bottom: 30px;
}

.concept p:nth-of-type(3) {
	padding-bottom: 30px;
}

.concept>div {
	float: left;
	width: 50%;
}

.concept h3 {
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    line-height: 1;
}

.concept h3 span {
    font-style: italic;
    font-size: 40px;
    font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;
}

.concept div p {
    font-size: 13px;
    margin-right: 20px;
}
.concept dl {
    font-size: 13px;
    margin:20px 0 40px 20px;
    margin-bottom: 40px;
    overflow: hidden;
}

.concept dl dt {
    float: left;
}

.concept dl dd {
    padding-left: 60px;
}

div.concept2 {
    float: right;
}
div.concept2 h3,div.concept2 p {
    margin-left: 20px;
}

    
/*contact*/

.contact {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.contact2{
    width: 100%;
    margin: 0 auto;
    padding: 30px 0 0;
	background-color:#E2E2E2;
    margin-bottom: 15px;
    text-align: left;
}
.contact2 div.business2 {
    width: 800px;
    margin: 0px auto;
    padding: 0;
    line-height: 1.3;
    overflow: hidden;
    font-size: 11px;
}

.contact2 p.contact3 {
    font-size: 12px;
    width: 100%;
    text-align: right;
    padding-top: 40px;
}

#formWrap {
	width:800px;
	margin:0 auto;
	color:#555;
	line-height:120%;
}
table.formTable{
	width:100%;
	margin:0 auto 20px;
	background-color:#FFFFFF;
	border-collapse:collapse;
    font-size: 13px;
}

table.formTable td,table.formTable th{
	border:1px solid #BFBFBF;
	padding:10px 10px 10px 20px;
}
table.formTable th{
	width:150px;
	font-weight:normal;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
}

.contact2-1 {
    text-align: center;
}

table.formTable2{
	width:100%;
	margin:0;
	background-color:#FFFFFF;
	border-collapse:collapse;
}

table.formTable2 td,table.formTable2 th{
	border:0px solid #FFFFFF;
	padding:10px 10px 10px 20px;
}

table.formTable2 td input{
margin-left:30px;
}

.text4 {
color:#CC0001;
}

.button1 {
    background-color: #FFF;
    padding: 20px;
    width: 200px;
    margin: 10px 20px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 2px;
}

.formTable input {
    width: 97%;
}
textarea {
    width: 97%;
}
.formTable2 input {
    width: 73%;
}

input[type=radio] {
    border:10px #333 solid;
}

.member {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.member1 {
    padding:0 0 50px;
}




/*products商品ページ*/


.contents {
width:800px;
margin:0 auto;
padding:0;
letter-spacing:1px;
}

.contents_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents_1>img {
width:50%;
}

.contents_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents_2 img {
width:70%;
}


.contents_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents_4 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:center;
}
.contents_4 img {
width:70%;
}


.contents_5 {
float:left;
width:60%;
margin:0;
padding:0;
text-align:center;
}
.contents_5 img {
width:80%;
}



.contents1_1 {
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents1_1>img {
width:100%;
}


.contents1_2 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_2 img {
width:100%;
}

.contents1_3 {
float:left;
width:40%;
margin:0;
padding:2% 0;
text-align:center;
}

.contents1_3 img {
width:50%;
}

.contents1_4 {
float:left;
width:50%;
margin:0;
padding:4% 0 0 3%;
text-align:left;
}
.contents1_4_2 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:center;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4_3 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:left;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4 img {
width:100%;
}

.contents1_5 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_5 img {
width:100%;
}

.contents1_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents1_6 img {
width:85%;
}

.contents1_7 {
float:left;
width:100%;
margin:0 auto;
padding:2% 0;
text-align:center;
}

.contents1_7 img {
width:90%;
}

.contents1_8 {
float:center;
width:90%;
margin:0 auto;
padding:0 0 30px;
text-align:left;
    font-size:13px; font-weight:bold; color:#333333; line-height:1.5;
}
.contents1_8 img {
width:100%;
}

.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents20 dt {
    float: left;
}

.contents20 dd.contents20-1{
  width: 400px;
    float: left;
}

.contents20 dd.contents20-2{
  width: 350px;
    float: left;
}
.contents20 dd.contents20-3{
  width: 350px;
    float: left;
}

.contents2_1 {
float:right;
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents2_1>img {
width:70%;
}


.contents2_2 {
float:left;
width:55%;
margin:0;
padding:0 0 2%;
text-align:left;
}

.contents2_2 img {
width:98%;
}

.contents2_3 {
float:left;
width:45%;
margin:0;
padding:10% 0 0;
text-align:left;
}

.contents2_3 img {
width:50%;
}

.contents2_4 {
float:left;
width:45%;
margin:0;
padding:0;
text-align:left;
}
.contents2_4 img {
width:100%;
}

.contents2_5 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:left;
}

.contents2_5 img {
width:100%;
}

.contents2_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents2_6 img {
width:85%;
}

.contents2_7 {
float:left;
width:100%;
margin:0;
padding:2% 0;
text-align:left;
}

.contents2_7 img {
width:90%;
}

.contents2_8 {
float:center;
width:90%;
margin:0;
padding:0;
text-align:left;
}
.contents2_8 img {
width:70%;
}



.contents3_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents3_1>img {
width:100%;
}

.contents3_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents3_2 img {
width:60%;
}


.contents3_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents3_4 {
float:right;
width:50%;
margin:0 0 2%;
padding:0;
text-align:left;
}
.contents3_4 img {
width:80%;
}


.contents3_5 {
float:right;
width:50%;
margin:0;
padding:0;
text-align:left;
}
.contents3_5 img {
width:80%;
}

#video-container2,.ttlsmp {
	display: none;
}

.maintenance {
	width: 90%;
	margin: 0 auto;
	padding: 0;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 2;
}

.maintenance1 {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
}
.maintenance1-2 {
	position: absolute;
	z-index: 1;
	width: 100%;
}

.maintenance1-2 img {
	width: 100%;
}

.maintenance1-3 {
	position: absolute;
	z-index: 10;
	width: 640px;
	top: 30px;
	left: 40px;
}

.maintenance1-3 img {
	width: 100%;
}

.maintenance2 {
	margin: 0 0 20px;
	overflow: hidden;
}

.maintenance2 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance2 h4 p {
	background-color: #FFF;
	width: 260px;
}

.maintenance212 {
    width: 90%;
    overflow: hidden;
    margin: 0 auto;
}

.maintenance212 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance212 h4 p {
	background-color: #FFF;
	width: 100px;
}
.maintenance2>p:nth-of-type(1) {
	padding: 10px 0;
}

div.maintenance2-1 {
	float: left;
	width: 500px;
	margin-right: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}

div.maintenance22 {
	float: left;
	width: 200px;
}

div.maintenance22 p {
	font-size: 10px;
	line-height: 1.2;
	letter-spacing: 1px;
}

.maintenance2 h4 p.mat2 {
	background-color: #FFF;
	width: 180px;
}

.maintenance2 h5 {
	font-size: 15px;
}

.mat3 {
	width: 410px;
}



.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents21 dt {
    float: left;
}

.contents21 dd.contents21-1{
  width: 700px;
    float: left;
}

.contents21 dd.contents21-3{
  width: 350px;
    float: left;
}

.maintenance2-1-0 {
	margin: 0 0 20px;
	overflow: hidden;
}
.maintenance2-1-1 {
	float: left;
	width: 350px;
}

.contents22 dt {
    float: left;
}

.contents22 dd.contents22-1{
  width: 300px;
	margin: 0 0 20px;
    float: left;
}

.maintenance2-1-2 {
	float: left;
	width: 300px;
}


.maintenance3 img {
	float: right;
	width: 225px;
}

.maintenance3 div.maintenance2 {
	float: left;
	width: 470px;
	margin: 0 20px 0 0;
	line-height: 1.6;
}

div.maintenance2 h4 p.mat4,.maintenance3 div.maintenance2 h4 p {
	width: 140px;
}
.maintenance4 div.maintenance2 {
	width: 100%;
	line-height: 1.6;
}

.maintenance3 div.maintenance2 span:nth-of-type(2n-1),
.maintenance4 div.maintenance2 span:nth-of-type(2n-1) {
	font-size: 18px;
	color: #616161;
	font-weight: bold;
}
.maintenance3 div.maintenance2 span:nth-of-type(2n),
.maintenance4 div.maintenance2 span:nth-of-type(2n) {
	font-size: 18px;
	color: #000;
	font-weight: bold;
}

</style>
<div class="wrapper2">



<section>
<div class="contents">
<h2 class="contents1_1"><img src="http://luxia-japan.com/products/user/images/luxia03.jpg" alt="ベースクリーナー  Bc"></h2>
<div class="contents1_2"><img src="http://luxia-japan.com/products/user/images/basecleaner80.jpg"></div>
<h3 class="contents1_5"><img src="http://luxia-japan.com/products/user/images/basecleaner80_title.jpg" alt="ベースクリーナー  Bc"></h3>
<p class="contents1_4_2">
ベースクリーナー  Bc　80ml
<br>
<span style="font-size:16px; color:#333333; line-height:1.3;">
LUX-NBC-080　\1,200（税抜）</span></p>
<p class="contents1_4_3">コーティング前後に使用することで、持続効果を最大限に向上させます。</p>
<div class="clear"></div>
<div class="maintenance212">
	<h4><p class="mat4">特徴</p></h4>
</div>
<p class="contents1_8">
●コーティング前後に使用することで、施工安定・密着性を良くし持続効果を最大限に向上させます。<br>
●コーティング剤を拭き上げる際に残る拭きムラを解消します。<br>
●内窓や内装のメーターパネル、シフト回り、ナビのディスプレーなどにつく指紋等の油分を除去します。日常の様々なシーンで活躍します。テレビ、スマホ、メガネ、腕時計、楽器、容器、テーブル、プラスチックなどにつく指紋等の油分も除去します。<br>
<br>
※車内や日常においては、プレミアムワイピングクロスと一緒にご使用していただくことをお勧めしています。
</p>
<div class="maintenance212">
	<h4><p class="mat4">ご使用方法</p></h4>
</div>
<p class="contents1_8">
●本商品をよく振ってから、適量スプレーし乾いたクロスで拭き上げ完了です。<br>
<br>
※水道水に含まれる成分は、雨ジミの原因になりますので必ず乾く前に拭き上げてください。
</p>


</div>
</section>
</div>
]]></content:encoded>
    <dc:date>2017-01-19T10:56:43+09:00</dc:date>
    <dc:creator>ケイディ　ONLINE SHOP</dc:creator>
    <foaf:topic><foaf:Image rdf:about="https://img07.shop-pro.jp/PA01378/411/product/112405655_th.jpg?cmsp_timestamp=20170119105643" /></foaf:topic>
  </item>

  <item rdf:about="https://kd-g.shop-pro.jp/?pid=112405654">
    <link>https://kd-g.shop-pro.jp/?pid=112405654</link>
    <title>LUXIA脱脂シャンプー Ds</title>
    <description>
@charset &quot;utf-8&quot;;
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}...</description>
<content:encoded><![CDATA[
<style>
@charset "utf-8";
/* CSS Document */


.wrapper {
width:100%;
margin:0 auto;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}
.wrapper2 {
width:100%;
margin:155px auto 0;
padding:0;
font-family: Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic, “ヒラギノ角ゴ ProN W3″, “Hiragino Kaku Gothic ProN”, “メイリオ”, Meiryo, sans-serif;
}

.clear {
clear:both;
}

.header1 {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9999;
    background-color: #FFF;
    opacity: 0.9;
}


.hm_wrap {
display:none;
}
.head {
width:1000px;
margin:0 auto;
padding:5px 0;
overflow:hidden;
}

.head p {
display:block;
float:right;
margin-left:30px;
}

.head p a {
text-decoration:none;
font-size:12px;
color:#333;
}

.wrap {
width:100%;
margin:0 auto;
padding:0;
text-align:center;
border-top:1px solid #333;
}

.wrap h1 {
padding:10px 0;
}

.nav {
width:1000px;
margin:0 auto 10px;
padding:0;
overflow:hidden;
}

.navi {
  width:16.666%;
  float:left;
  margin:0;
  padding:0;
}

/*使える素敵なブラウザとOS用*/
.navi {
  widht: -webkit-calc(99% / 6);
  width: -moz-calc(99% / 6);
  width: calc(99% / 6);  
}

.navi a {
display:block;
text-align:center;
text-decoration:none;
width:100%;
font-size:14px;
color:#333;
}

.navi a span {
font-size:10px;
}


section {
width:1000px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}

section img {
width:100%;
}

.news1 {
width:820px;
margin:0 auto 40px;
padding:0;
overflow:hidden;
}


a:hover{
color:#9d9d9d!important;
}



.news_wrapper {
  width: 800px;
  height: 200px;
margin: 30px 0px 0px 0px;
line-height:1.5;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 10px 10px 10px 10px;
  font-size: 100%;
}

.news_wrapper dl.news {
  width: 800px;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.news_wrapper  dl.news dt {
float:left;
width:100px;
}

.news_wrapper  dl.news dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.news_wrapper  dl.news dd a {
  color: #111111;
  text-decoration: underline;
}

.news_wrapper  dl.news dd a:hover {
  text-decoration: none;
}

/* スクロールバー要素
----------------------------------------------------------- */
.jspContainer {
  overflow: hidden;
  position: relative;
}

.jspPane {
  position: absolute;
}

.jspVerticalBar {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 10px;     /* 縦スクロールバーの幅を指定 */
  height: 100%;
  background: #ffffff;
}

.jspHorizontalBar {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 10px;     /* 横スクロールバーの幅を指定 */
  background: #ffffff;
}

.jspCap {
  display: none;
}

.jspHorizontalBar .jspCap {
  float: left;
}

.jspTrack {
  background: #eeeeee;     /* スクロールバーの背景色を指定 */
  position: relative;
}

.jspDrag {
  background: #315fa8;     /* スクロールバーの色を指定 */
  position: relative;
  top: 0px;
  left: 0px;
  cursor: pointer;
}

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}

.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}

.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d;
}

.jspVerticalBar .jspArrow {
  height: 16px;
}

.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%;
}

.jspVerticalBar .jspArrow:focus {
  outline: none;
}

.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}

/* IE6 3 pixel bug :( */
* html .jspCorner {
  margin: 0px -3px 0px 0px;
}







.main a {
float:left;
}
.main a img {
width:100%;
}


footer {
width:1000px;
margin:0 auto 30px;
padding:0;
overflow:hidden;
border-top:1px solid #1B1B1B;
}

.footer1 {
background-color:#1B1B1B;
text-align:center;
}

.footer1 a {
display:inline-block;
margin:30px;
}

.footer2 {
padding:30px;
}

.footer2>img {
float:left;
margin-right:30px;
}

.footer2 p {
line-height:80px;
font-size:11px;
color:#333;
letter-spacing:1px;
width:400px;
margin:0;
padding:0;
float:left;
display:block;
}

.footer2-1 {
width:200px;
float:left;
text-align:right;
line-height:80px;
}

#Main section.product{
	overflow: hidden;
	margin: 0 auto;
}

#Main section.product img{
width:100%;
}
#Main section.product div.items{
	width: 100%;
	/*float: left;*/
}

#Main section.product div.items div.title{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:35%;
}
#Main section.product div.items div.title2{
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 15px;
	background: #000;
	padding-top:50%;
}
#Main section.product div.items div.title a{
	height: 100%;
	display: block;
}
#Main section.product div.items div.title p{
	position: relative;
}
#Main section.product div.items div.title p.bg{
	width: 102%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
}

#Main section.product #glasscoating div.title p.bg{
	background: url(images/top02.jpg) no-repeat 100% 50%;
	background-size:cover;
}

#Main section.product #pro div.title p.bg{
	background: url(images/top04.jpg) no-repeat 100% 35%;
	background-size:cover;
}

#Main section.product #user div.title p.bg{
	background: url(images/top06.jpg) no-repeat 100%;
	background-size:cover;
}

	#Main section.product div.items div.title a p.bg{
		-webkit-transition: all 0.6s;
		        transition: all 0.6s;
	}
	#Main section.product div.items div.title a:hover p.bg{
		opacity: 0.6;
		-webkit-transform: scale(1.03);
		   -moz-transform: scale(1.03);
		    -ms-transform: scale(1.03);
		     -o-transform: scale(1.03);
		        transform: scale(1.03);
	}

.video1 {
width:100%;
}
#video-container {
	width: 100%;
	/*height: 365px;*/
	position: relative;
}

#video-controls {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 5px;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-o-transition: opacity .3s;
	-ms-transition: opacity .3s;
	transition: opacity .3s;
	background-image: linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -o-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(3,113,168) 13%, rgb(0,136,204) 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.13, rgb(0,0,0)),
		color-stop(1, rgb(0,0,0))
	);
}

#video-container:hover #video-controls {
	opacity: .9;
}

button {
	background: rgba(0,0,0,.5);
	border: 0;
	color: #EEE;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}

button:hover {
	cursor: pointer;
}

#seek-bar {
	width: 60%;
}

#volume-bar {
	width: 5%;
}

.video-tg {
width:100%;
margin:0;
padding:5px 0;
font-size:11px;
text-align:right;
}
.video-tg a {
color:#333;
text-decoration:none;
}





/*-------------------------------------
product
---------------------------------------*/

.products {
width:25%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.products img,.products_full img,.products_3 img {
width:100%;
}

.products_full {
width:100%;
float:left;
overflow:hidden;
margin:10px 0 20px;
}

.items_first {
width:95%;
margin:0 auto;
padding:0;
}

.items_first p {
text-align:center;
font-size:13px;
line-height:1.5;
letter-spacing:1px;
}

.iframe {
color:#333;
text-decoration:none;
}

.iframe:visited {
color:#333;
}




.products_3 {
  width:33%;
  float:left;
  margin:0;
  padding:0;
}

.products_3 .items_first {
	width: 80%;
}




/*glasscoating*/

.glass_coating {
line-height:0;
}
.glass_coating2 {
background:url(images/glasscoating_bg1.jpg) 100% 50% repeat-y;
padding:0 0 50px;
}
.glass_coating2 h3 {
overflow:hidden;
}
.glass_coating2 h3>span {
height:35px;
line-height:35px;
float:left;
display:inline-block;
font-size:24px;
}

.glass_coating2 h3>img {
float:left;
height:30px;
width:30px;
}

.glass_coating2-1>div {
line-height:1.3;
width:80%;
padding:0;
margin:0 10%;
}

.glass_coating2-1>div p {
padding:10px 0 50px 30px;
font-size:15px;
line-height:2;
}


.glass_coating3 {
width:800px;
margin:20px auto;
padding:0;
overflow:hidden;
}
.glass_coating3 p {
width:100%;
font-size:15px;
line-height:1.5;
color:#333;
}

.glass_coating3 p span {
	font-weight: bold;
}
a.kit {
text-decoration:none;
color:#333;
}

a.kit:visit {
color:#333;
}

.kit2 {
position:relative;
height:500px;
}

.kit2>div {
position:absolute;
z-index:2;
}
.kit2>p {
position:absolute;
z-index:10;
display:block;
font-size:15px;
line-height:1.8;
letter-spacing:1px;
}

.kit2 p:nth-of-type(1) {
top:50px;
left:540px;
font-weight:bold;
}


.kit2 p:nth-of-type(2) {
top:290px;
left:670px;
}


a.kit_smp {
display:none;
}

.glass_coatingvideo {
width:700px;
margin:0 auto 50px;
padding:0;
overflow:hidden;
}


/*company*/


.company {
	width: 800px;
	margin:40px auto;
	padding: 0;
	vertical-align: top;
	font-size: 12px;
	line-height: 1.5;
}

.company dl {
	float: left;
	width: 50%;
	margin: 0;
	padding: 0;
}

.company dl h2,.company3 h2 {
	font-size: 30px;
	padding-bottom: 40px;
	font-weight: normal;
}

.company dl dt {
float:left;
width:100px;
}

.company dl dd {
text-align:left;
padding-left:100px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
}

.company2 {
	float: left;
	width: 50%;
}

.company3 {
	margin: 40px auto;
overflow:hidden;
}

.company3 div {
	width: 48%;
	padding:0 1%;
	float: left;
	text-align: center;
	
}
.company3 div p:nth-of-type(1) {
	font-weight: bold;
}


/*shoplist*/


.shoplist1 {
	width: 875px;
	margin: 0 auto;
	padding: 0;
	font-size: 18px;
	letter-spacing: 1px;
}

.shoplist1 p {
	width: 875px;
	text-align: center;
	padding: 60px 0 50px;
	line-height: 1.5;
}

.shoplist2 {
	background: url(images/shoplist_bg.jpg) repeat-y;
	background-size: cover;
	overflow: hidden;
	margin: 0 0 60px;
	padding:0 2% 1%;
}

.shoplist2 div {
	float: left;
	width: 23%;
	margin: 1% 1% 0 1%;
	background-color: #FFF;
}

.shoplist2 div a {
	display: block;
	width: 100%;
	padding: 5% 0;
	text-decoration: none;
	text-align: center;
	color: #333;
}


.shoplist2 div a:visit {
	color:#333;
}

.shoplist1 h3 {
	margin: 0 0 3%;
	padding: 1% 0 1% 2%;
	border-bottom: 3px solid #333;
	font-size: 18px;
	color: #333;
}
.shoplist1 dl {
	min-height: 80px;
}
.shoplist1 dl dt {
float:left;
width:45%;
	padding-left: 2%;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.5;
}

.shoplist1 dl dd {
text-align:left;
padding-left:47%;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-right: 15px;
	border-bottom: 1px solid #CCC;
	font-size: 15px;
	line-height: 1.5;
	min-height: 80px;
}
.shoplist1 p:nth-of-type(2){
	width: 100%;
	text-align: right;
	font-size: 15px;
}




#t1,#t2,#t3,#t4,#t5,#t6,#t7,#t8 {
    margin-top:-160px;
    padding-top:160px;
}



/*concept*/

.concept {
width:800px;
margin:70px auto;
padding:0;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.concept>p:nth-of-type(1) {
	font-size: 28px;
	padding-bottom: 30px;
}

.concept p:nth-of-type(3) {
	padding-bottom: 30px;
}

.concept>div {
	float: left;
	width: 50%;
}

.concept h3 {
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    line-height: 1;
}

.concept h3 span {
    font-style: italic;
    font-size: 40px;
    font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;
}

.concept div p {
    font-size: 13px;
    margin-right: 20px;
}
.concept dl {
    font-size: 13px;
    margin:20px 0 40px 20px;
    margin-bottom: 40px;
    overflow: hidden;
}

.concept dl dt {
    float: left;
}

.concept dl dd {
    padding-left: 60px;
}

div.concept2 {
    float: right;
}
div.concept2 h3,div.concept2 p {
    margin-left: 20px;
}

    
/*contact*/

.contact {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.contact2{
    width: 100%;
    margin: 0 auto;
    padding: 30px 0 0;
	background-color:#E2E2E2;
    margin-bottom: 15px;
    text-align: left;
}
.contact2 div.business2 {
    width: 800px;
    margin: 0px auto;
    padding: 0;
    line-height: 1.3;
    overflow: hidden;
    font-size: 11px;
}

.contact2 p.contact3 {
    font-size: 12px;
    width: 100%;
    text-align: right;
    padding-top: 40px;
}

#formWrap {
	width:800px;
	margin:0 auto;
	color:#555;
	line-height:120%;
}
table.formTable{
	width:100%;
	margin:0 auto 20px;
	background-color:#FFFFFF;
	border-collapse:collapse;
    font-size: 13px;
}

table.formTable td,table.formTable th{
	border:1px solid #BFBFBF;
	padding:10px 10px 10px 20px;
}
table.formTable th{
	width:150px;
	font-weight:normal;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
}

.contact2-1 {
    text-align: center;
}

table.formTable2{
	width:100%;
	margin:0;
	background-color:#FFFFFF;
	border-collapse:collapse;
}

table.formTable2 td,table.formTable2 th{
	border:0px solid #FFFFFF;
	padding:10px 10px 10px 20px;
}

table.formTable2 td input{
margin-left:30px;
}

.text4 {
color:#CC0001;
}

.button1 {
    background-color: #FFF;
    padding: 20px;
    width: 200px;
    margin: 10px 20px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 2px;
}

.formTable input {
    width: 97%;
}
textarea {
    width: 97%;
}
.formTable2 input {
    width: 73%;
}

input[type=radio] {
    border:10px #333 solid;
}

.member {
width:1000px;
margin:30px auto;
padding:0;
    text-align: center;
	overflow: hidden;
	font-size: 15px;
	line-height: 2;
	letter-spacing: 1px;
}

.member1 {
    padding:0 0 50px;
}




/*products商品ページ*/


.contents {
width:800px;
margin:0 auto;
padding:0;
letter-spacing:1px;
}

.contents_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents_1>img {
width:50%;
}

.contents_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents_2 img {
width:70%;
}


.contents_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents_4 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:center;
}
.contents_4 img {
width:70%;
}


.contents_5 {
float:left;
width:60%;
margin:0;
padding:0;
text-align:center;
}
.contents_5 img {
width:80%;
}



.contents1_1 {
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents1_1>img {
width:100%;
}


.contents1_2 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_2 img {
width:100%;
}

.contents1_3 {
float:left;
width:40%;
margin:0;
padding:2% 0;
text-align:center;
}

.contents1_3 img {
width:50%;
}

.contents1_4 {
float:left;
width:50%;
margin:0;
padding:4% 0 0 3%;
text-align:left;
}
.contents1_4_2 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:center;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4_3 {
width:90%;
margin:0 auto;
padding:1% 0 3% 0;
text-align:left;
    font-size:20px; color:#333333; line-height:1.3;
}
.contents1_4 img {
width:100%;
}

.contents1_5 {
width:100%;
margin:0;
padding:0;
text-align:left;
}

.contents1_5 img {
width:100%;
}

.contents1_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents1_6 img {
width:85%;
}

.contents1_7 {
float:left;
width:100%;
margin:0 auto;
padding:2% 0;
text-align:center;
}

.contents1_7 img {
width:90%;
}

.contents1_8 {
float:center;
width:90%;
margin:0 auto;
padding:0 0 30px;
text-align:left;
    font-size:13px; font-weight:bold; color:#333333; line-height:1.5;
}
.contents1_8 img {
width:100%;
}

.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents20 dt {
    float: left;
}

.contents20 dd.contents20-1{
  width: 400px;
    float: left;
}

.contents20 dd.contents20-2{
  width: 350px;
    float: left;
}
.contents20 dd.contents20-3{
  width: 350px;
    float: left;
}

.contents2_1 {
float:right;
width:100%;
margin:0;
padding:0;
text-align:right;
}
.contents2_1>img {
width:70%;
}


.contents2_2 {
float:left;
width:55%;
margin:0;
padding:0 0 2%;
text-align:left;
}

.contents2_2 img {
width:98%;
}

.contents2_3 {
float:left;
width:45%;
margin:0;
padding:10% 0 0;
text-align:left;
}

.contents2_3 img {
width:50%;
}

.contents2_4 {
float:left;
width:45%;
margin:0;
padding:0;
text-align:left;
}
.contents2_4 img {
width:100%;
}

.contents2_5 {
float:left;
width:40%;
margin:0;
padding:0;
text-align:left;
}

.contents2_5 img {
width:100%;
}

.contents2_6 {
float:left;
width:57%;
margin:0;
padding:1% 0 0 3%;
text-align:left;
}
.contents2_6 img {
width:85%;
}

.contents2_7 {
float:left;
width:100%;
margin:0;
padding:2% 0;
text-align:left;
}

.contents2_7 img {
width:90%;
}

.contents2_8 {
float:center;
width:90%;
margin:0;
padding:0;
text-align:left;
}
.contents2_8 img {
width:70%;
}



.contents3_1 {
float:right;
width:50%;
margin:0;
padding:0 0 3%;
text-align:left;
}
.contents3_1>img {
width:100%;
}

.contents3_2 {
float:left;
width:50%;
margin:0;
padding:0;
text-align:center;
}

.contents3_2 img {
width:60%;
}


.contents3_3 {
float:right;
width:50%;
margin:0;
padding:0 0 5%;
}

.contents3_4 {
float:right;
width:50%;
margin:0 0 2%;
padding:0;
text-align:left;
}
.contents3_4 img {
width:80%;
}


.contents3_5 {
float:right;
width:50%;
margin:0;
padding:0;
text-align:left;
}
.contents3_5 img {
width:80%;
}

#video-container2,.ttlsmp {
	display: none;
}

.maintenance {
	width: 90%;
	margin: 0 auto;
	padding: 0;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 2;
}

.maintenance1 {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
}
.maintenance1-2 {
	position: absolute;
	z-index: 1;
	width: 100%;
}

.maintenance1-2 img {
	width: 100%;
}

.maintenance1-3 {
	position: absolute;
	z-index: 10;
	width: 640px;
	top: 30px;
	left: 40px;
}

.maintenance1-3 img {
	width: 100%;
}

.maintenance2 {
	margin: 0 0 20px;
	overflow: hidden;
}

.maintenance2 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance2 h4 p {
	background-color: #FFF;
	width: 260px;
}

.maintenance212 {
    width: 90%;
    overflow: hidden;
    margin: 0 auto;
}

.maintenance212 h4 {
	background-image: url(products/pro/images/maintenance_ln.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.maintenance212 h4 p {
	background-color: #FFF;
	width: 100px;
}
.maintenance2>p:nth-of-type(1) {
	padding: 10px 0;
}

div.maintenance2-1 {
	float: left;
	width: 500px;
	margin-right: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}

div.maintenance22 {
	float: left;
	width: 200px;
}

div.maintenance22 p {
	font-size: 10px;
	line-height: 1.2;
	letter-spacing: 1px;
}

.maintenance2 h4 p.mat2 {
	background-color: #FFF;
	width: 180px;
}

.maintenance2 h5 {
	font-size: 15px;
}

.mat3 {
	width: 410px;
}



.contents20 {
  width: 90%;
    margin: 0 auto 30px;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2px;
    overflow: hidden;
}
.contents21 dt {
    float: left;
}

.contents21 dd.contents21-1{
  width: 700px;
    float: left;
}

.contents21 dd.contents21-3{
  width: 350px;
    float: left;
}

.maintenance2-1-0 {
	margin: 0 0 20px;
	overflow: hidden;
}
.maintenance2-1-1 {
	float: left;
	width: 350px;
}

.contents22 dt {
    float: left;
}

.contents22 dd.contents22-1{
  width: 300px;
	margin: 0 0 20px;
    float: left;
}

.maintenance2-1-2 {
	float: left;
	width: 300px;
}


.maintenance3 img {
	float: right;
	width: 225px;
}

.maintenance3 div.maintenance2 {
	float: left;
	width: 470px;
	margin: 0 20px 0 0;
	line-height: 1.6;
}

div.maintenance2 h4 p.mat4,.maintenance3 div.maintenance2 h4 p {
	width: 140px;
}
.maintenance4 div.maintenance2 {
	width: 100%;
	line-height: 1.6;
}

.maintenance3 div.maintenance2 span:nth-of-type(2n-1),
.maintenance4 div.maintenance2 span:nth-of-type(2n-1) {
	font-size: 18px;
	color: #616161;
	font-weight: bold;
}
.maintenance3 div.maintenance2 span:nth-of-type(2n),
.maintenance4 div.maintenance2 span:nth-of-type(2n) {
	font-size: 18px;
	color: #000;
	font-weight: bold;
}

</style>
<div class="wrapper2">



<section>
<div class="contents">
<h2 class="contents1_1"><img src="http://luxia-japan.com/products/user/images/luxia01.jpg" alt="脱脂シャンプー Ds"></h2>
<div class="contents1_2"><img src="http://luxia-japan.com/products/user/images/ds_shampoo80.jpg"></div>
<h3 class="contents1_5"><img src="http://luxia-japan.com/products/user/images/ds_shampoo80_title.jpg" alt="脱脂シャンプー Ds"></h3>
<p class="contents1_4_2">
脱脂シャンプー Ds　80ml
<br>
<span style="font-size:16px; color:#333333; line-height:1.3;">
LUX-NDS-080　\1,200（税抜）</span></p>
<p class="contents1_4_3">クリーミーな泡立ちでボディにやさしく、しっかりと油分を除去し<br>洗浄します。</p>
<div class="clear"></div>
<div class="maintenance212">
	<h4><p class="mat4">特徴</p></h4>
</div>
<p class="contents1_8">
●コーティング施工車の必須アイテムで最適なボディシャンプーです。<br>
●走行中、排気ガス等に含まれる油分や様々な成分がボディに付着します。<br>
●コーティング性能（特に撥水性）を保つためにも、ボディ表面の油分除去（脱脂洗車）が必要です。<br>
●コーティングの基本は下地処理と油分除去です。コーティング施工前にご使用ください。<br>
<br>
※中型車1回の使用量は約10mlです。中型車約8回洗車可能。
</p>
<div class="maintenance212">
	<h4><p class="mat4">ご使用方法</p></h4>
</div>
<p class="contents1_8">
?車に付いた砂やホコリを水で洗い流します。<br>
?本商品をよく振ってから、車が濡れた状態で適量スプレーしスポンジで洗浄します。<br>
?水で洗い流し、クロスで拭き上げ完了です。<br>
<br>
※水道水に含まれる成分は、雨ジミの原因になりますので必ず乾く前に拭き上げてください。
</p>


</div>
</section>
</div>
]]></content:encoded>
    <dc:date>2017-01-19T10:56:41+09:00</dc:date>
    <dc:creator>ケイディ　ONLINE SHOP</dc:creator>
    <foaf:topic><foaf:Image rdf:about="https://img07.shop-pro.jp/PA01378/411/product/112405654_th.jpg?cmsp_timestamp=20170119105641" /></foaf:topic>
  </item>

</rdf:RDF>