


h1 { 
	font-size:140%;
	color:#3b3b3b;
	margin:10px 10px 10px 20px;
	line-height:130%;
} 



/* A:▼　ring-table1　▼ */


div.ring-table1 {
	text-align: center; /* IEでセンタリングさせる方法 */
}



div.ring-table1 table {
	margin: auto;     /* 標準のセンタリング方法 */
	text-align: left; /* IE用方法の弊害対策用 */
	margin:0px auto 0px;
}



/* A:▼　table.ring-table2　▼ */

	table.ring-table2 {
  	border-collapse: collapse; /* 枠線を重ねる */
  	border: 2px solid #ffffff /* 外枠の装飾 */
  	width:600px;
}







/* A:▼ ring-table3 ▼ */

td.ring-table3{
   text-align: left; /* IEでセンタリングさせる方法 */
   background-color:#ffffff;
   height:30px;
}



/* A:▼ ring-table4 商品トップ画像▼ */

td.ring-table4{
   text-align: center; /* IEでセンタリングさせる方法 */
   background-color:#ffffff;
   width:600px;
   height:280px;
}






/* A:▼ ring-table5 ▼ */

td.ring-table5{
   text-align: left; /* IEでセンタリングさせる方法 */
   background-color:#ffffff;
}



/* A:▼ ring-table6 ▼ */

td.ring-table6{
   text-align: left; /* IEでセンタリングさせる方法 */
   background-color:#ffffff;
}




/* A:▼ ring-table7 ▼ */

td.ring-table7{
   text-align: center; /* IEでセンタリングさせる方法 */
   background-color:#ffffff;
}





/* A:▼ 罫線 ▼ */

hr.example1 {
	width:540px;
	height: 4px;
	background-color: #c5f5e3;
        margin:30px 0px 20px 0px;
}









/* A:▼　ring-ex　商品まとめ　▼ */


div.ring-ex {
	text-align: center; /* IEでセンタリングさせる方法 */
}



div.ring-ex table {
	margin: auto;     /* 標準のセンタリング方法 */
	text-align: left; /* IE用方法の弊害対策用 */
	margin:20px auto 60px;
}



/* A:▼　table.ring-ex2　▼ */

	table.ring-ex2 {
  	border-collapse: collapse; /* 枠線を重ねる */
  	border: 0px solid #cccccc; /* 外枠の装飾 */
  	width:700px;
}




/* A:▼ ring-ex3  写真　 ▼ */

td.ring-ex3{
   text-align: center; /* IEでセンタリングさせる方法 */
   background-color:#ffffff;
   width:350px;
   vertical-align : top;
}



/* A:▼ ring-ex4 商品名　▼ */

td.ring-ex4{
   text-align: left; /* IEでセンタリングさせる方法 */
   background-color:#ffffff;
   width:350px;   
   vertical-align : top;
}




/* A:▼ ring-ex7　買い物カゴ　 ▼ */

td.ring-ex7{
   text-align: left; /* IEでセンタリングさせる方法 */
   background-color:#ffffff;
   width:350px;
   height:150px;
   vertical-align : top;
}




/* A:▼ ring-ex8　商品詳細　 ▼ */

td.ring-ex8{
   text-align: left; /* IEでセンタリングさせる方法 */
   background-color:#ffffff;
   width:350px;
}



/* A:▼ ring-ex9 注意事項▼ */

td.ring-ex9{
   vertical-align : top;
   text-align: left; /* IEでセンタリングさせる方法 */
   background-color:#ffffff;
   width:350px;
}








/* A:▼　ringpt　商品名　金額　品番のテーブル　▼ */


div.ringpt {
	text-align: center; /* IEでセンタリングさせる方法 */
}


div.ringpt table {
	margin: auto;     /* 標準のセンタリング方法 */
	text-align: left; /* IE用方法の弊害対策用 */
	margin:0px auto 20px;
}



/* A:▼　ringpt2　▼ */

	table.ringpt2 {
  	border-collapse: collapse; /* 枠線を重ねる */
  	border: 0px solid #cccccc; /* 外枠の装飾 */
        width:360px;   
}






/* A:▼ ringpt3　商品詳細　 ▼ */

td.ringpt3{
   text-align: left; /* IEでセンタリングさせる方法 */
   background-color:#ffffff;
   border: 0px solid #ffffff; /* 外枠の装飾 */
   width:60px;
   height:10px;
   vertical-align : top;
}


/* A:▼ ringpt4　商品詳細　 ▼ */

td.outline4{
   text-align: left; /* IEでセンタリングさせる方法 */
   background-color:#ffffff;
   border: 0px solid #ffffff; /* 外枠の装飾 */
   width:265px;
   height:10px;
}

/* A:▼ ringmoji　商品名　品番　金額　 ▼ */

.ringmoji{
	text-align:left;
	color:#4b4b4b;
	font-size:13px;
	margin:2px 2px 2px 0px;
	line-height:150%;
}



/* A:▼ ringmoji1　商品名 太字　 ▼ */

.ringmoji1{
	text-align:left;
	color:#4b4b4b;
	font-size:14px;
	font-weight:bold;
	margin:2px 2px 2px 0px;
	line-height:150%;
}



/* A:▼ ringmoji3　金額 　太字　 ▼ */

.ringmoji3{
	text-align:left;
	color:#4b4b4b;
	font-size:15px;
	font-weight:bold;
	margin:2px 2px 2px 0px;
	line-height:150%;
}









/* A:▼　outline　▼ */


div.outline {
	text-align: center; /* IEでセンタリングさせる方法 */
}



div.outline table {
	margin: auto;     /* 標準のセンタリング方法 */
	text-align: left; /* IE用方法の弊害対策用 */
	margin:10px auto 10px;
}



/* A:▼　outline2　▼ */

	table.outline2 {
  	border-collapse: collapse; /* 枠線を重ねる */
  	border: 1px solid #cccccc; /* 外枠の装飾 */
        width:300px;
}



/* A:▼ outline3　商品詳細　 ▼ */

td.outline3{
   text-align: left; /* IEでセンタリングさせる方法 */
   background-color:#56e4af;
   border: 1px solid #1fc587; /* 外枠の装飾 */
   width:60px;
   height:30px;
}


/* A:▼ outline4　商品詳細　 ▼ */

td.outline4{
   text-align: left; /* IEでセンタリングさせる方法 */
   background-color:#ffffff;
   border: 1px solid #1fc587; /* 外枠の装飾 */
   width:240px;
   height:30px;
}


/* A:▼ quality 材質　重量　サイズ等　太字　 ▼ */

.quality{
	text-align:left;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	margin:5px 5px 5px 10px;
	line-height:130%;
}


/* A:▼ quality2 材質　重量　サイズ等　太字　 ▼ */

.quality2{
	text-align:left;
	color:#4b4b4b;
	font-size:13px;
	margin:5px 5px 5px 10px;
	line-height:130%;
}


/* A:▼ quality3 注意事項　 ▼ */

.quality3{
	text-align:left;
	color:#4b4b4b;
	font-size:13px;
	margin:5px 5px 5px 0px;
	line-height:130%;
}









/* A:▼ 　ex4  品名 jewelryname　▼ */


.jewelryname{
	text-align:left;
	color:#4b4b4b;
	font-size:13px;
	font-weight:bold;
	margin:5px 0px 0px 0px;
	line-height:130%;
}



/* A:▼ 　ex5  品番 stocknumber　▼ */


.stocknumber{
	text-align:left;
	color:#4b4b4b;
	font-size:13px;
	margin:5px 0px 0px 0px;
	line-height:130%;
}


/* A:▼ 　ex6  値段 jewelryprice　▼ */


.jewelryprice{
	text-align:left;
	color:#4b4b4b;
	font-size:14px;
	font-weight:bold;
	margin:5px 0px 0px 0px;
	line-height:130%;
}



   










/* A:▼ 　ex9  注意事項 attention　▼ */


.attention{
	text-align:left;
	color:#4b4b4b;
	font-size:13px;
	margin:20px 5px 0px 5px;
	line-height:150%;
}




.attention2{
	text-align:left;
	color:#4b4b4b;
	font-size:13px;
	margin:5px 5px 0px 5px;
	line-height:150%;
}






 /* 　 ring-jewelry　　*/

.ring-jewelry{
	text-align:left;
	color:#4b4b4b;
	font-size:16px;
        font-weight:bold;
	margin:10px 10px 10px 10px;
	line-height:130%;
}







.ring-jewelry2{
	text-align:left;
	color:#4b4b4b;
	font-size:14px;
	margin:10px 70px 20px 70px;
	line-height:170%;
}










/* A:▼インフォーメーション▼ */


div.infomation-table {
	text-align: center; /* IEでセンタリングさせる方法 */
}



div.infomation-table table {
	margin: auto;     /* 標準のセンタリング方法 */
	text-align: left; /* IE用方法の弊害対策用 */
	margin:25px 30px 30px 80px;
}



/* A:▼インフォーメーションテーブル▼ */

	table.infomation-table2 {
  	border-collapse: collapse; /* 枠線を重ねる */
  	border: 0px solid #cccccc; /* 外枠の装飾 */
  	width:460px;
}








td.jouhou2{
   width:80px;
   text-align: left; /* IEでセンタリングさせる方法 */
}






td.jouhou3{
	width:380px;
	text-align: left; /* IEでセンタリングさせる方法 */
}




td.jouhou3 a:hover {
	color:#cd3284;
	text-decoration:underline;
}


td.jouhou3 a {
	color:#0000ff;
	text-decoration:underline;
}












/* ▼外枠▼ */
div.notedesign {
	border: 0px solid #4f4f4f;   /* 外枠 */
	padding: 0px;             /* 内側の余白 */
	background-color: #ffffff; /* 背景色 */
}



/* ▼ノート内部▼ */
div.notedesign p {
	color:#5b5b5b;
	background-image: url("greendot2.jpg"); /* 罫線 */
	line-height: 30px; /* 行の高さ */
	margin: 0px;       /* 外側の余白 */
}


/* ▼ノート内部▼ */
div.notedesign2 p {
	color:#4b4b4b;
	background-image: url("greendot.jpg"); /* 罫線 */
	line-height: 30px; /* 行の高さ */
	margin: 0px;       /* 外側の余白 */
}



  /* 商品詳細 */

.matarial{
 text-align:left;
 color:#4b4b4b;
 font-weight:bold;
 padding:0px 0px 0px 10px;
 font-size:13px;
}


  /* 商品詳細 */

.matarial2{
 text-align:left;
 color:#4b4b4b;
 padding:0px 0px 0px 10px;
 font-size:13px;
}









/*インフォーメーション情報*/

#infomain2{
          width:100%;
}



#infomain2 ul {
          list-style: none;
          margin: 0;
          padding: 0;
 }


 
#infomain2 li {
          margin: 0;
          padding:0;
          border-bottom: 1px dotted #999999;/*下部に線を引く*/
 }



#infomain2 a{
         padding:3px 15px;
         display: block;
         color:#000066;/*メニューボタンの文字の色*/
         text-decoration: none;
	  }


#infomain2 a:hover{
         background: #999999;/*カーソルオーバーの時の背景の色*/
         color:#FFFFFF; /*メニューの文字がカーソルが来た時、この色に変わる*/
   }
















ul.samnail{
    width:100%;
    margin-top:0px;
    padding-left:0;
    margin-left:0;
}

ul.samnail li{
    list-style:none;
    padding:1px 0px;
    width:70px;
    border-width:0px;
    border-color:#ffffff;
    border-style:ridge;
}










/* A:▼ fittingimage ▼ */


div.fittingimage {
	text-align: center; /* IEでセンタリングさせる方法 */
}



div.fittingimage table {
	margin: auto;     /* 標準のセンタリング方法 */
	text-align: left; /* IE用方法の弊害対策用 */
	margin:0px auto 20px;
}



/* A:▼fittingimage▼ */

	table.fittingimage2 {
  	border-collapse: collapse; /* 枠線を重ねる */
  	border: 0px solid #cccccc; /* 外枠の装飾 */
  	width:380px;
}












/* A:▼ fittingimage ▼ */


div.fittingimageZZ {
	text-align: center; /* IEでセンタリングさせる方法 */
}



div.fittingimageZZ table {
	margin: auto;     /* 標準のセンタリング方法 */
	text-align: left; /* IE用方法の弊害対策用 */
	margin:0px auto 10px;
}





/* A:▼fittingimage▼ */

div.fittingimageZZZZ {
	text-align: center; /* IEでセンタリングさせる方法 */
}



div.fittingimageZZZ table {
	margin: auto;     /* 標準のセンタリング方法 */
	text-align: left; /* IE用方法の弊害対策用 */
	margin:0px auto 20px;
}






td.fittingimageVVV{
   width:150px;
   text-align: center; /* IEでセンタリングさせる方法 */
}






td.fittingimageYZYZ{
   width:150px;
   height:185px;
   text-align: center; /* IEでセンタリングさせる方法 */
}








/* A:▼インフォーメーション▼ */


div.infomation-table {
	text-align: center; /* IEでセンタリングさせる方法 */
}



div.infomation-table table {
	margin:25px 60px 30px 60px;     /* 標準のセンタリング方法 */
	text-align: left; /* IE用方法の弊害対策用 */


}



/* A:▼インフォーメーションテーブル▼ */

	table.infomation-table2 {
  	border-collapse: collapse; /* 枠線を重ねる */
  	border: 0px solid #cccccc; /* 外枠の装飾 */
  	width:480px;
}








td.jouhou2{
   width:80px;
   text-align: left; /* IEでセンタリングさせる方法 */
   background-color:#8CF0C9;
  	border: 1px solid #64CDA4; /* 外枠の装飾 */
}






td.jouhou3{
	width:400px;
	text-align: left; /* IEでセンタリングさせる方法 */
  	border: 1px solid #64CDA4; /* 外枠の装飾 */
}




td.jouhou3 a:hover {
	color:#cd3284;
	text-decoration:underline;
}


td.jouhou3 a {
	color:#0000ff;
	text-decoration:underline;
}









.ringmojizx{
	text-align:left;
	color:#4b4b4b;
	font-size:13px;
	margin:8px 2px 8px 8px;
	line-height:140%;
}




.ringmojizx2{
	text-align:left;
	color:#4b4b4b;
	font-size:13px;
	margin:8px 4px 8px 8px;
	line-height:140%;  	
        border-collapse: collapse; /* 枠線を重ねる */
  	border: 0px solid #cccccc; /* 外枠の装飾 */
}



/* A:▼ ringpt3　商品詳細　 ▼ */

td.ringpt3x{
   text-align: left; /* IEでセンタリングさせる方法 */
   background-color:#8CF0C9;
   border: 1px solid #64CDA4; /* 外枠の装飾 */ /* 外枠の装飾 */
   width:70px;
   height:10px;
   vertical-align : top;
}


/* A:▼ ringpt4　商品詳細　 ▼ */

td.ringpt4x{
   text-align: left; /* IEでセンタリングさせる方法 */
   background-color:#ffffff;
   border: 1px solid #64CDA4; /* 外枠の装飾 */ /* 外枠の装飾 */
   width:265px;
   height:10px;
}

















/* A:▼ fittingimage ▼ */


div.fittingimage11 {
	text-align: center; /* IEでセンタリングさせる方法 */
        border-collapse: collapse;
}



div.fittingimage11 table {
	margin: auto;     /* 標準のセンタリング方法 */
	text-align: left; /* IE用方法の弊害対策用 */
	background-image: url("600haike.jpg"); /* 罫線 */
        background-repeat: no-repeat;
        border-collapse: collapse;
	margin:20px 0px 20px 16px;
}



/* A:▼fittingimage▼ */

	table.fittingimage33 {
        border-collapse: collapse;
        border-width : 0px ;
        border-style : solid ;
  	width:560px;
        height:260px;
}


td.fittingimage34{
   width:140px;
   height:140px;
   text-align: center; /* IEでセンタリングさせる方法 */
   border-width : 0px ;
   border-style : solid ;
}




