/* CSS Document */

#itempage,
#itempage2 {width: 680px;margin:0;padding:0;font-size: 12px;text-align: left;}

.txt_center {text-align:center !Important;}

#itempage p,
#itempage2 p {margin: 0px;padding: 0px;line-height: 1.4em;}

#itempage img,
#itempage2 img {border:none;}

#itempage .item_image {margin: 0px auto;padding: 5px 0px 5px 0px;}

/* _2image分割ver */
#itemimage {width: 680px;margin: 0px;padding: 0px;text-align: center;clear: both;}
#itemimage .imageM {margin: 0px;padding: 5px 0px 5px 0px;}
#itemimage .imageL {margin: 0px;padding: 5px 0px 0px 0px;float: left;}
#itemimage .imageC {margin: 0px;padding: 5px 3px 0px;float: left;}
#itemimage .imageR {margin: 0px;padding: 5px 0px 0px 0px;float: left;}


#itempage .item_imagePT {margin: 5px 0px 5px 140px;padding: 0px 0px 5px 0px;}
#itempage .item_image590 {margin: 0px 45px;padding: 0px 0px 5px 0px;}
#itempage .item_img_tit {margin: 0px;padding: 0px 0px 10px 0px;}

#itempage .item_image,
#itempage2 .item_image {margin: 0px auto;padding: 5px 0px 5px 0px;}

#itempage .item_title,
#itempage2 .item_title,
#campaign .item_title {background-color:#FFF;margin: 0px;padding: 5px 0px 10px;font-size:20px;font-weight:bold;font-style:italic;font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;}


#item_title {margin: 0px;padding: 5px 0px 10px 20px;
font-size:20px;font-style: italic;line-height: 1.4em;text-align: left;}


#detail_text {width: 360px;margin: 0px;padding: 5px 0px 10px 20px;line-height: 1.8em;text-align: left;float: left;}

/* ワイヤーペンダント */
#pt_wire_heart_L {width: 400px;margin: 0px;padding: 5px 0px 10px 10px;font-size:14px;line-height:1.4em;text-align:left;float: left;}
#pt_wire_heart_L .item_title {margin:20px 0px 5px;}
#pt_wire_heart_L dl {width: 294px;margin:20px 0 0 30px;padding: 0px;}
#pt_wire_heart_L dt {margin: 0px;padding: 20px 10px 10px 15px;text-align:left;background: url(../item/images/bg_spec.jpg) no-repeat;background-position:top;}
#pt_wire_heart_L dd {margin: 0;padding: 10px 10px 20px 15px;line-height: 1.8em;text-align: left;background: url(../item/images/bg_spec.jpg) no-repeat;background-position: bottom;}
#pt_wire_heart_R {width:250px;margin:0px;padding:0px;line-height:1.4em;background-color:#FFF;float:right;}

#pt_wire_heart_R ol, #kassa01_R ol {width: 250px;margin: 0px;padding: 5px 0px 0px;text-align: left;}
#pt_wire_heart_R li, #kassa01_R li  {margin: 0px;padding: 10px 0px 0px 10px;list-style-type: none;color: #FF3366;}
#pt_wire_heart_R .cart, #kassa01_R .cart {width: 250px;margin: 0px;padding: 15px 0px 10px 10px;}
#pt_wire_heart_R .item_price, #kassa01_R .item_price, #magicalbottle .item_price {
width: 200px;margin: 0px;padding: 20px 0px 0px 0px;
font-size:20pt !important;font-weight: bold;font-style:italic;color: #FF3063;text-align: right;}
.item_price_itaricmini {font-size:14px;padding-right:10px;}


/* 商品詳細　左 */
#item_text,
#item_text300 {text-align:left;float:left;}
#item_text {width:350px;margin:0px;padding:5px 10px 10px 20px;font-size:12px;}
#item_text300 {width:300px;margin:0px;padding:5px 0px 10px 40px;font-size:15px;}
#item_text300 p {line-height:1em;}

#item_text .item_price {
width: 360px;margin: 0px;padding: 10px 0px 0px 0px;
font-size: 16pt;font-weight: bold;color: #FF3063;text-align: right;}

/* 商品詳細　右 */
#item_spec {width:294px;margin:0px;padding:0px;line-height:1.4em;float:right;}
#item_spec dl {width: 294px;margin: 0px;padding: 0px;}
#item_spec dt {margin: 0px;padding: 20px 10px 10px 15px;text-align:left;background: url(../item/images/bg_spec.jpg) no-repeat;background-position:top;}
#item_spec dd {margin: 0;padding: 10px 10px 20px 15px;line-height: 1.8em;text-align: left;background: url(../item/images/bg_spec.jpg) no-repeat;background-position: bottom;}

#item_spec300 {width:300px;margin:0 40px 0 0;padding:0px;line-height:1.4em;float:right;}
#item_spec300 dl {width: 270px;margin:0px;padding: 0px;}
#item_spec300 dt {font-size:13px;margin:0;padding:10px 10px 0px 25px;text-align:left;background: url(../item/images/bg_spec270.jpg) no-repeat;background-position:top;}
#item_spec300 dd {font-size:13px;margin:0;padding:10px 10px 10px 25px;line-height: 1.4em;text-align: left;background: url(../item/images/bg_spec270.jpg) no-repeat;background-position: bottom;}

#item_spec .item_name,
#item_spec .item_price,
#item_spec300 .item_price {margin: 0px;}
#item_spec .item_name {padding: 20px 10px 0px 10px;font-size:14px;}
#item_spec .item_price {padding: 0px 10px 0px 10px;font-size: 16pt;font-weight: bold;color:#FF3063;text-align:left;}
#item_spec300 .item_price {padding:15px 10px;font-size:16pt;font-weight: bold;color:#FF3063;text-align:left;}



/* campaign内で使用 */
#item_spec225 {width:225px;margin:0px;padding:0px;line-height:1.4em;float:right;}
#item_spec225 dl {width: 225px;margin: 0px;padding: 0px;}
#item_spec225 dt {margin: 0px;padding: 20px 10px 10px 15px;text-align:left;background: url(../item/images/bg_spec225.jpg) no-repeat;background-position:top;}
#item_spec225 dd {margin: 0;padding: 10px 10px 20px 15px;line-height: 1.4em;text-align: left;background: url(../item/images/bg_spec225.jpg) no-repeat;background-position: bottom;}

#item_spec_xmas2017 {width:250px;margin:0px;padding:0px;line-height:1.4em;float:right;}
#item_spec_xmas2017 ul {width: 230px;margin:5px 0;padding:5px;background:#EFEFEF;list-style:none;}
#item_spec_xmas2017 p {margin:0 0 10px;padding:0 5px 0 0;}

/* デコ電〜お申し込みの際には */
#about_order_deco {width:600px;margin:10px auto;padding:10px 20px 20px;border:solid 1px #666;background-color:#EAEAEA;}
#about_order_deco ul {margin:10px 0 0 20px !important;padding:0 !important;list-style-type:none;line-height:2em;}
#about_order_deco li {list-style-type:none;}
#about_order_deco img {margin-left:50px;}


#item_spec1, #item_spec2, #item_spec3 {width: 284px;margin: 0px;padding: 0px;line-height: 1.4em;float: right;}
#tukihoshi_cartarea .item_spec {width: 315px;margin:20px 20px 10px 10px;padding: 0px;line-height: 1.4em;float: right;}
#tukihoshi_cartarea img {margin-top:10px;}

#item_spec1 dl, #item_spec2 dl, #item_spec3 dl, #tukihoshi_cartarea .item_spec dl {width: 305px;margin: 0px;padding: 0px;}
#item_spec1 dt,
#item_spec2 dt,
#item_spec3 dt,
#tukihoshi_cartarea .item_spec dt {margin: 0px;background: url(../campaign/images/bg_sizelist.jpg) no-repeat;text-align: left;}
#item_spec1 dt {padding: 20px 10px 10px 30px;}
#item_spec2 dt {padding: 20px 10px 10px 20px;}
#item_spec3 dt,
#tukihoshi_cartarea .item_spec dt {padding: 20px 10px 10px 10px;}
#item_spec1 dd,
#tukihoshi_cartarea .item_spec dd {
	margin: 0px;line-height: 1.8em;text-align: left;background-color: #E7E7E7;
	background-image: url(../campaign/images/bg_sizelist_b.jpg);background-position: bottom;background-repeat: no-repeat;}
#item_spec1 dd {padding: 10px 10px 20px 30px;}
#item_spec2 dd {padding: 10px 10px 20px 20px;}
#item_spec3 dd,
#tukihoshi_cartarea .item_spec dd {padding: 10px 10px 20px 10px;}

#tukihoshi_cartarea .tukihoshi_title {font-size:15px;padding:10px 5px 5px;}
#tukihoshi_cartarea .tukihoshi_price {font-size:28px;padding:5px;color:#C91933;width:120px;float:left;line-height:100%;}
#tukihoshi_cartarea form {padding:5px;width:170px;line-height:100%;float:right;}
#tukihoshi_cartarea .tukihoshi_attention {font-size:13px;padding:5px 5px 0;width:270px;}



#item_purify {
	width: 344px;
	line-height: 1.4em;
	margin: 0px;
	padding: 0px;
	float: right;
}

#itempage .img_sage {margin: 0px 0px 10px 10px;padding: 0px;float: left;}
#itempage .img_crystal {margin: 5px 0px 10px 10px;padding: 0px;float: left;}
#itempage .img_tuner {width: 300px;margin: 5px 0px 10px 10px;padding: 0px;float: left;}
#item_purify .text_sage {width: 305px;margin: 0px;padding: 10px 20px 10px 10px;line-height: 1.4em;text-align: left;}
#item_purify  .purify_price {margin: 0px;padding: 10px 5px 0px 200px;text-align: right;color: #FF3063;font-weight: bold;font-size: 16pt;font-style: italic;line-height: 1.4em;}
#item_purify .spac_purify {margin: 10px 0px 10px 20px;padding: 21px 20px;width: 242px;background-image: url(../item/purify/images/bg_spec.jpg);}

#item_spec ol,
#item_spec1 ol,
#item_spec2 ol,
#item_spec3 ol,
#item_spec300 ol {width: 274px;margin: 0px;padding: 5px 0px 0px;text-align: left;}
#item_spec li, 
#item_spec1 li, 
#item_spec2 li,
#item_spec3 li,
#item_spec300 li {margin: 0px;padding: 10px 0px 0px 10px;list-style-type: none;font-size: 12pt;color: #FF3366;}

#item_spec a:link, #item_spec a:visited,
#item_spec1 a:link, #item_spec1 a:visited,
#item_spec2 a:link, #item_spec2 a:visited,
#item_spec3 a:link, #item_spec3 a:visited,
#item_spec300 a:link, #item_spec300 a:visited,
#pt_wire_heart_R a:link, #pt_wire_heart_R a:visited,
#kassa01_R a:link, #kassa01_R a:visited {color: #FF3366;text-decoration:none;font-size:16px !important;}
#item_spec a:hover, #item_spec a:active,
#item_spec1 a:hover, #item_spec1 a:active,
#item_spec2 a:hover, #item_spec2 a:active,
#item_spec3 a:hover, #item_spec3 a:active,
#item_spec300 a:hover, #item_spec300 a:active,
#pt_wire_heart_R a:hover, #pt_wire_heart_R a:active,
#kassa01_R a:hover, #kassa01_R a:active {color:#FF3366;text-decoration: underline;}
#item_spec .cart,
#item_spec1 .cart,
#item_spec2 .cart,
#item_spec3 .cart {width: 270px;margin: 0px;padding: 15px 0px 10px 10px;}
#item_spec300 .cart {width:210px;margin:0px;padding:0px 0px 10px 0px;}
#item_purify .cart {width: 290px;margin: 0px 0px 0px 30px;padding: 15px 0px 10px 10px;}


/* アムールリング */
.amourring #item_text {font-size:15px;}
.amourring .item_title {font-size:18px;}
.amourring .item_spec {width:288px;margin:0px;padding:0px;font-size:14px;line-height:1.4em;float:right;}
.amourring .item_spec dl {width: 288px;margin: 0px;padding: 0px;}
.amourring .item_spec dt {margin: 0px;padding: 20px 10px 0px 15px;text-align:left;background: url(../item/ring/images/bg_spec_amour.jpg) no-repeat;background-position:top;}
.amourring .item_spec dd {margin: 0;padding: 0px 10px 20px 15px;line-height: 1.8em;text-align: left;background: url(../item/ring/images/bg_spec_amour.jpg) no-repeat;background-position: bottom;}
.amourring .item_spec ol {width: 274px;margin: 0px;padding: 5px 0px 0px;text-align: left;}
.amourring .item_spec li {margin: 0px;padding: 10px 0px 0px 10px;list-style-type: none;font-size: 12pt;color: #FF3366;}
.amourring .item_spec a:link, .amourring .item_spec a:visited {color: #FF3366;text-decoration:none;font-size:16px !important;}
.amourring .item_spec a:hover, .amourring .item_spec a:active {color:#FF3366;text-decoration: underline;}
.amourring h3 {margin:20px 0;}
.amourring .item_spec_mini {width:260px;margin:0px;padding:0px;font-size:14px;line-height:1.4em;float:right;}
.amourring .item_spec_mini dl {width: 211px;margin: 0 0 0 20px;padding: 0px;}
.amourring .item_spec_mini dt {margin: 0px;padding: 20px 10px 0px 15px;text-align:left;background: url(../item/ring/images/bg_spec_amour_mini.jpg) no-repeat;background-position:top;}
.amourring .item_spec_mini dd {margin: 0;padding: 0px 10px 20px 15px;line-height: 1.8em;text-align: left;background: url(../item/ring/images/bg_spec_amour_mini.jpg) no-repeat;background-position: bottom;}
.amourring .item_spec_mini .comment {margin:10px 0 0 !important;padding:0;font-size:14px;text-align:left;}
.amourring .item_spec_mini .item_price {padding:0px 20px 0px 10px;font-size:16pt;font-weight: bold;color:#FF3063;text-align:right;}
.amourring .item_spec_mini .cart {margin:10px 0 0;padding:0;}


/* 石の波動 */
#stone_wave {width: 620px;margin:0 20px 10px;padding: 10px 10px 9px 10px;
	font-size: 12px;background-color: #ECF7FF;text-align: left;}

#stone_wave02 {width: 550px;margin: 0px auto;padding: 10px 10px 9px 10px;
	font-size: 12px;background-color: #F4EBDB;text-align: left;}

#stone_wave .img_stonewave,
#stone_wave02 .img_stonewave {margin: 0px;padding: 0px;float: left;}

#stone_wave dl,
#stone_wave02 dl {width: 355px;margin: 0px;padding: 0px;float: right;}
#stone_wave dt,
#stone_wave02 dt {width: 355px;margin: 0px;padding: 5px 0px 0px 0px;font-size: 11pt;color: #FF3366;}
#stone_wave dd,
#stone_wave02 dd {width: 355px;margin: 0px;padding: 15px 0px 0px 0px;line-height: 1.6em;}

#stone_wave a:link, #stone_wave a:visited {color: #666666;text-decoration:none;}
#stone_wave a:hover, #stone_wave a:active {color:#666666;text-decoration: underline;}

/* ブレスレット　中央 */
#column3 {width: 600px;margin: 0px;padding: 0px 5px 0px 0px;font-size: 12px;text-align: center;float: left;}
/* ブレスレットTOP */
#column3 .bracelet {width: 600px;margin: 0px;padding: 0px;font-size: 12px;
	background: url(../item/bracelet/images/bg_bracelet3.jpg) no-repeat;}
#column3 .bracelet p {margin: 0px;padding: 90px 0px 13px 15px;line-height: 1.2em;text-align: left;}
#column3 .bracelet_bnr {margin: 0px 0px 2px 0px;padding: 0px;}
/* ブレスレット　右 */
#bracelet_right {width: 170px;margin: 0px;padding: 0px 0px 0px 0px;font-size: 12px;text-align: center;float: left;}
#bracelet_right .head_rank {margin: 5px 0px 0px 0px;padding: 0px;}
#bracelet_right #bnr_haisou #haisou {margin: 0px;padding: 42px 32px 10px;font-size: 14px;color: #000000;}
#bnr_present_r  {width: 170px;height: 150px;margin: 0px 0px 5px;padding : 0px;}
#bnr_present_r ul {width: 170px;height: 150px;margin: 0px;padding : 0px;list-style-type : none;}
#bnr_present_r li {display : inline;margin: 0px;padding: 0px;}
#bnr_present_r #bnr_present a {width: 170px;height: 150px;margin: 0px;padding: 0px;background-image:url(../images/bnr_present_off.jpg);background-repeat: no-repeat;display: block;}
#bnr_present_r #bnr_present a:hover {width: 170px;height: 150px;margin: 0px;padding: 0px;background-image:url(../images/bnr_present_on.jpg); background-repeat: no-repeat;display: block;}
/* 数珠ブレスレットTOP */
#column3 .juzu_bracelet {width: 600px;margin: 0px;padding: 0px;font-size: 12px;
	background: url(../classify/55bonji/images/juzu.jpg) no-repeat;}
#column3 .juzu_bracelet p {	margin: 0px;padding: 90px 0px 13px 15px;line-height: 1.2em;text-align: left;}
#column3 .juzu_bracelet_bnr {margin: 0px 0px 2px 0px;padding: 0px;}
/* デザインブレスレットTOP */
#column3 .design_bracelet {width: 505px;margin: 0px;padding: 0px;font-size: 12px;
	background: url(https://powerstone1.net/item/design/images/design.jpg) no-repeat;}
#column3 .design_bracelet p {margin: 0px;padding: 90px 0px 13px 15px;line-height: 1.2em;text-align: left;}
#column3 .design_bracelet_bnr {margin: 0px 0px 2px 0px;padding: 0px;}

/* アイテム共通 */
#item .bracelet, #item .pendant, #item .strap, #item .earrings, #item .necklace, #item .decophone,
#item .fengshui, #item .purify, #item .makurame p,#item .ring p
{width: 680px;margin: 0px;padding: 0px;font-size: 12px;background-repeat: no-repeat;}
#item p {line-height: 1.6em;margin: 0px;padding: 20px 0px 20px 15px;width: 410px;}
#item .pentype p {width: 410px;margin: 0px;padding: 20px 0px 20px 15px;line-height: 1.6em;}
#item .pendant p, #item .strap p, #item .earrings p, #item .purify p
{width: 410px;}

/* ブレスレット */
#item .bracelet {background-image: url(../item/bracelet/images/bg_bracelet.jpg);}
.bnr_bracelet p {margin:0 0 5px !important;padding:0 !important;}
/* ペンダント */
#item .pendant {background-image: url(../item/pendant/images/bg_pendant.jpg);}
/* ストラップ */
#item .strap {background-image: url(../item/strap/images/bg_strap.jpg);}
#item .strap p {width: 470px;}
/* 添い寝石 */
#item .soine {}
#item .soine p {width:680px;color:#333;font-size:16px;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝";font-weight: bold;}
/* ピアス */
#item .earrings {background-image: url(../item/earrings/images/bg_earrings.jpg);}
/* デコ電 */
#item .decophone {background-image: url(../item/deco/images/bg_decophone.jpg); background-position: 10px 10px; background-color:#FFF;}
#item .decophone p {padding:0;}
#item .decophone .txt_decophone01 {width:200px;margin:0 0 0 460px;padding:10px 0 0;font-size:14px;}
#item .decophone .txt_decophone02 {width:400px;margin:40px 0 0 20px;padding:0 0 150px;font-size:14px;}
/* ネックレス */
#item .necklace {background-image: url(../item/necklace/images/bg_necklace.jpg);}
#item .necklace p {width: 430px;}
/* デコケース */
#item .decocase {background-image: url(../item/smacase/images/bg_decocase.jpg); background-color:#FFF;}
#item .decocase {width: 275px;margin: 0px;padding: 0 0 0 405px;font-size: 12px;background-repeat: no-repeat;}
#item .decocase p {width:255px !important;font-size:14px;}

.decocase_title {width:640px;margin:5px 0;padding:13px 20px;font-size:18px;color:#FFF;background:url(../item/smacase/images/bg_title.jpg) no-repeat;}
.title_deco {width:295px;font-size:14px;padding:15px 0 !important;text-align:center;}

/* 風水 */
#item .fengshui {background-image: url(../item/fengshui/images/bg_fengshui.jpg);}
#item .fengshui p {width: 590px;}
/* マクラメ編み */
#item .makurame {background-image: url(../item/makurame/images/bg_makurame.jpg);}
/* リング */
#item .ring {background-image: url(../item/ring/images/bg_ring.jpg);}
#item .yubi {width: 680px;margin: 0px;padding: 0px 0px 5px 0px;font-size: 12px;}
#item .yubi p {width: 430px;margin: 0px;padding: 0px 0px 0px 15px;line-height: 1.6em;}
/* ガムランボール */
#classify .gamelan01 {width: 580px;margin: 0px auto;padding: 10px 0px 10px 15px;ine-height: 1.6em;text-align: left;}
.img_gamelan {margin: 0px 0px 10px 0px;padding: 0px;}
.gamelan_shinpi, .gamelan_iyashi {margin: 0px;padding: 0px 10px 10px 0px;float: left;}
/* 下ヨシ子先生 */
#classify .shimoyoshiko {width: 600px;margin: 0px auto;padding: 10px 0px;line-height: 1.6em;text-align: left;background-color: #FFFFFF;}
#classify .shimoyoshiko dl {width:140px;height: 230px;margin: 5px;padding: 0px;background: url(../item/shimoyoshiko/images/bg_pink.jpg) no-repeat;float: left;}
#classify .shimoyoshiko dt {margin: 0px;padding: 5px 0 2px;text-align: center;}
#classify .shimoyoshiko dd {margin: 0px;padding: 0 5px 5px;}
#classify .shimoyoshiko dt img {border: 1px solid #666666;}
#itempage .shimoyoshiko {width: 680px;margin: 0px;padding: 0px;font-size: 12px;}
#itempage .shimoyoshiko h2 {margin: 0 0 10px;padding: 18px 0 13px 30px;font-size: 16px;background: url(../item/shimoyoshiko/images/bar_okou03.jpg) no-repeat;}
#itempage .shimoyoshiko h3 {margin: 0 0 10px;padding: 18px 0 13px 30px;font-size: 16px;background: url(../item/shimoyoshiko/images/bar_okou04.jpg) no-repeat;}
#itempage .shimoyoshiko p {margin: 10px;}
#itempage .shimoyoshiko .item_price{margin: 0px;padding: 10px 0 0;font-weight: bold;font-size: 16pt;line-height: 1.4em;text-align: right;color: #FF3063;}
/* シルクリボン */
#item .ribon {
	width:270px;
	margin:10px 0;
	padding-left:404px;
	background-image: url(../item/ribon/images/bg_ribon.jpg);
	background-repeat:no-repeat;
	background-color:#FFF;}
#item .ribon p {width:auto;padding-right:10px;}
#item .silk_effect  {
	width:370px;
	margin:10 0;
	padding-left:300px;
	padding-right:10px;
	background-image: url(../item/ribon/images/img_silk.jpg);
	background-repeat:no-repeat;
	background-color:#FFF;}
#item .silk_effect p {width:auto;padding:0;}

/* 浄化アイテム */
#item .purify {background-image: url(../item/purify/images/bg_purify.jpg);}
#main .purify_linkbnr {margin: 0px;padding: 20px 0px 20px 100px;color: #FF9900;font-weight: bold;}
#classify .purify_link {margin: 0px 0px 10px 5px;padding: 0px;}
.purify_link a:link, .purify_link a:visited {color: #666666;text-decoration:none;}
.purify_link a:hover, .purify_link a:active {color:#FF9900;text-decoration: underline;}
.purify_linkbnr a:link, .purify_linkbnr a:visited {color: #FF9900;font-weight: bold;text-decoration:underline;}
.purify_linkbnr a:hover, .purify_linkbnr a:active {color:#33CC00;font-weight: bold;text-decoration: underline;}

/* ペンダント・ピアス　タイプ別 */
#item .pentype,
#item .piercetype {width: 680px;margin: 0px 0px 10px;padding: 0px;font-size: 12px;background-repeat: no-repeat;}
#item .pentype {height: 300px;background-image: url(../item/pendant/images/bg_pendant.jpg);}
#item .piercetype {background-image: url(../item/piercetype/images/bg_piercetype.jpg);}

#item .pentype00 {width: 620px;margin: 0px 30px;padding: 20px 0px 20px 0px;line-height: 1.6em;}
#item .pentype01, #item .pentype02, #item .pentype03, #item .pentype04, #item .pentype05,
#item .pentype06, #item .pentype07, #item .pentype08, #item .pentype09, #item .pentype10,
#item .pentype11, #item .pentype12
{width: 680px;margin: 0px;padding: 0px;font-size: 12px;background-repeat: no-repeat;}
#item .pentype01 {height: 537px;background-image: url(../item/pentype/images/bg_pentype01.jpg);background-position: 0px 0px;}
#item .pentype02 {height: 874px;background-image: url(../item/pentype/images/bg_pentype02.jpg);}
#item .pentype03 {height: 1139px;background-image: url(../item/pentype/images/bg_pentype03.jpg);background-position: 0px 0px;}
#item .pentype04, #item .pentype05, #item .pentype06, #item .pentype07,
#item .pentype08, #item .pentype09, #item .pentype10, #item .pentype11, #item .pentype12
{height: 270px;background-position: 330px 17px;}
#item .pentype04 {background-image: url(../item/pentype/images/bg_pentype04.jpg);}
#item .pentype05 {background-image: url(../item/pentype/images/bg_pentype05.jpg);}
#item .pentype06 {background-image: url(../item/pentype/images/bg_pentype06.jpg);}
#item .pentype07 {background-image: url(../item/pentype/images/bg_pentype07.jpg);}
#item .pentype08 {background-image: url(../item/pentype/images/bg_pentype08.jpg);}
#item .pentype09 {background-image: url(../item/pentype/images/bg_pentype09.jpg);}
#item .pentype10 {background-image: url(../item/pentype/images/bg_pentype10.jpg);}
#item .pentype11 {background-image: url(../item/pentype/images/bg_pentype11.jpg);background-position: 310px 17px !important;}
#item .pentype12 {background-image: url(../item/pentype/images/bg_pentype12.jpg);}

#item .piercetype p {margin: 0px;padding: 20px 0px 0px 15px;line-height: 1.6em;}
#item .pentype04 p, #item .pentype05 p, #item .pentype06 p, #item .pentype07 p,
#item .pentype08 p, #item .pentype09 p, #item .pentype10 p, #item .pentype11 p, #item .pentype12 p
{width: 410px;margin: 0px;padding: 20px 0px 20px 15px;line-height: 1.6em;}
#item .pentype00 p {width: 580px;margin: 0px;padding: 10px 0px 30px 15px;line-height: 1.6em;}

#item .pentypen_p1 {width: 410px;margin: 0px;padding: 10px 0px 20px 30px;line-height: 1.6em;}
#item .pentypen_p2 {width: 230px;margin: 0px;padding: 90px 0px 260px 390px;line-height: 1.6em;}

#item .img_pentypetokuten, #itempage .img_pentypetokuten,
#item .img_piercetypetokuten, #itempage .img_piercetypetokuten 
{margin: 10px 0px 10px 10px;padding: 0px;}
/* ペンダントタイプ別 */
#classify .pentypelist {margin: 0px 6px;padding: 0px 0px 10px;width: 668px;}
#classify .pentypelist dl {width: 215px;margin: 0px 2px 7px 2px;padding: 0px;border: 1px solid #666666;float: left;}
#classify .pentypelist dt {margin: 0px;padding: 0px 0px 2px;text-align: center;}
#classify .pentypelist dd {margin: 0px;padding: 2px 7px 2px 10px;line-height: 1.2em;}
.pentypelist a, .pentypelist a:visited {text-decoration:none;color:#666;}
.pentypelist a:hover, .pentypelist a:active {text-decoration:underline;color:#33CC00;}
#classify .pentypelink {margin: 0px;padding: 2px 2px 0px 2px;line-height: 1.2em;text-align: right;}
#classify .pentypelist table {width: 660px;margin: 0px auto 5px;}
.pentypetd01 {width: 140px;}
.pentypetd02 {line-height: 1.4em;border-bottom: 1px solid #FF99CC;}
.pentypetd03 {width: 130px;font-weight: bold;line-height: 1.4em;border-bottom: 1px solid #FF99CC;}
.pentypetd04 {line-height: 1.4em;}
.pentypetd05 {line-height: 1.4em;font-weight: bold;width: 130px;}
#classify .pentypelist .page-up {margin: 10px;padding: 0px;}

#item .piercetype01, #item .piercetype02, #item .piercetype03
{width: 665px;margin: 0px;padding: 37px 0px 0px 15px;background-repeat: no-repeat;}
#item .piercetype01 {background-image: url(../item/piercetype/images/bg_piercetype01.jpg);}
#item .piercetype02 {background-image: url(../item/piercetype/images/bg_piercetype02.jpg);}
#item .piercetype03 {background-image: url(../item/piercetype/images/bg_piercetype03.jpg);}

#item .piercetypen_p1, #item .piercetypen_p2, #item .piercetypen_p3, #item .piercetypen_p4 
{margin: 0px;line-height: 1.6em;}
#item .piercetypen_p1 {width: 410px;padding: 10px 0px 0px 0px;}
#item .piercetypen_p2 {width: 240px;padding: 20px 0px 30px 410px;}
#item .piercetypen_p3 {width: 270px;padding: 0px 0px 40px 380px;}
#item .piercetypen_p4 {width: 290px;padding: 0px 0px 40px 360px;}

#classify .piercetypelist {width: 668px;margin: 0px;padding: 0px 0px 10px;}
#classify .piercetypelist dl {width: 215px;margin: 0px 2px 7px 2px;padding: 0px;border: 1px solid #666666;float: left;}
#classify .piercetypelist dt {margin: 0px;padding: 0px 0px 2px;text-align: center;}
#classify .piercetypelist dd {margin: 0px;padding: 2px 7px 2px 10px;line-height: 1.2em;}
#classify .piercetypelink {margin: 0px;padding: 2px 2px 0px 2px;line-height: 1.2em;text-align: right;}
#classify .piercetypelist .page-up {margin: 10px;padding: 0px;}

/* チェーン */
#chain {width: 674px;margin: 10px 3;padding: 0px;font-size: 12px;background: url(../item/pentype/images/bg_chain02.jpg) repeat-y;}
#chain dl {width: 340px;margin: 0 20px 0 0;padding: 0px;font-size: 12px;line-height:1.4em;float:right;}
#chain dt {margin: 0px;padding: 0px;}
#chain dd {margin: 0px;padding: 10px 0 0;}
#chain .img_chain {margin: 0px 15px 10px 15px;padding:0px;float: left;}
#chain .chainorder {width: 300px;margin: 0px;padding:0px;line-height: 1.4em;float: left;}


/* 月星キレイ監修 花冠ブレス */
#campaign_29tukihoshi {
	width: 680px;margin:0;padding:0;font-size: 12px;text-align: left;background-color:#FFFFFF;}
#campaign_29tukihoshi .tukihoshi_point02 {background:url(../campaign/images/tukihoshi_point02.jpg) no-repeat;padding-left:131px;}
#campaign_29tukihoshi .tukihoshi_point03 {width:680px;background:url(../campaign/images/tukihoshi_point03.jpg) no-repeat; background-position:right top;}
.tukihoshi_point03_L {width:486px;float:left;}
.tukihoshi_point03_R {width:194px;float:right;padding-top:260px;}
.tukihoshi_osusume {margin:30px 17px 0px;}
.tukihoshi_imgarea {width:656px; margin:15px auto; text-align:center;}
.tukihoshi_imgarea img {margin:5px !important;vertical-align:middle;}
#tukihoshi_present {width:646px;border:1px solid #c38c32;margin:15px 17px;}
#tukihoshi_present dl {width:638px;border:1px solid #c38c32;margin:3px;padding:20px 0;}
#tukihoshi_present dt {margin:20px;font-size:20px;color:#C38C32;font-weight:bold;}
#tukihoshi_present dt img {vertical-align:middle;margin-right:10px;}
#tukihoshi_present dd {font-size:13px;}
#tukihoshi_present dd img {margin-right:30px;}

#tukihoshi_profile {margin:0 17px;font-size:13px;line-height:165%;background:url(../campaign/images/tukihoshi_profile.jpg) no-repeat;padding:80px 0 50px 300px;}
#tukihoshi_profile2 {margin:0 17px;font-size:13px;line-height:165%;background:url(../campaign/images/tukihoshi_profile2.jpg) no-repeat;padding:80px 0 50px 300px;}
#tukihoshi_profile a:link, #tukihoshi_profile a:visited,
#tukihoshi_profile2 a:link, #tukihoshi_profile2 a:visited {text-decoration:none;color:#666;}
#tukihoshi_profile a:hover, #tukihoshi_profile a:active,
#tukihoshi_profile2 a:hover, #tukihoshi_profile2 a:active {text-decoration:underline;}
#fuka_profile {width:590px;margin:0 17px;font-size:13px;line-height:165%;background:url(../item/images/fuka_profile.jpg) no-repeat;padding:95px 30px 50px 40px;}
#fuka_profile a:link, #fuka_profile a:visited {text-decoration:none;color:#666;}
#fuka_profile a:hover, #fuka_profile a:active {text-decoration:underline;}

/* カッサ */
#bg_kassa01_area {width:680px;padding:10px 0 0;background-color:#FFFFFF;clear:both;}
.bg_kassa01_1, .bg_kassa01_2, .bg_kassa01_3 {
width:207px;padding:35px 0 5px;line-height:1.4em;font-size:12px;text-align:center;float:left;}
.bg_kassa01_1 {background-image:url(../item/others/images/bg_00kassa01_1.jpg);background-repeat:no-repeat;margin:0 10px 0 20px;}
.bg_kassa01_2 {background-image:url(../item/others/images/bg_00kassa01_2.jpg);background-repeat:no-repeat;margin-right:10px;}
.bg_kassa01_3 {background-image:url(../item/others/images/bg_00kassa01_3.jpg);background-repeat:no-repeat;}
#bg_kassa01_area h3 {text-align:center;margin:20px 0 0;}

#bg_kassa01_4 {width:680px;height:601px;background-image:url(../item/others/images/bg_00kassa01_4.jpg);background-repeat:no-repeat;position: static;}
#bg_kassa01_4 .bg_kassa01_4_1, #bg_kassa01_4 .bg_kassa01_4_2, #bg_kassa01_4 .bg_kassa01_4_3,
#bg_kassa01_4 .bg_kassa01_4_4, #bg_kassa01_4 .bg_kassa01_4_5, #bg_kassa01_4 .bg_kassa01_4_6, #bg_kassa01_4 .bg_kassa01_4_7
{width:220px;position:relative;font-size:14px;line-height:1.4em;}
#bg_kassa01_4 .bg_kassa01_4_1 {top:40px;left:130px;}
#bg_kassa01_4 .bg_kassa01_4_2 {top:40px;left:370px;}
#bg_kassa01_4 .bg_kassa01_4_3 {top:70px;left:40px;}
#bg_kassa01_4 .bg_kassa01_4_4 {top:75px;left:460px;}
#bg_kassa01_4 .bg_kassa01_4_5 {top:120px;left:130px;}
#bg_kassa01_4 .bg_kassa01_4_6 {top:140px;left:370px;}
#bg_kassa01_4 .bg_kassa01_4_7 {top:160px;left:40px;}

#kassa01_L {width: 381px;margin: 0px;padding: 5px 0 0;float: left;}
#kassa01_L .item_title {margin:20px 0px 5px;}
#kassa01_L dl {width: 294px;margin:20px 0 0 30px;padding: 0px;}
#kassa01_L dt {margin: 0px;padding: 20px 10px 10px 15px;text-align:left;background: url(../item/images/bg_spec.jpg) no-repeat;background-position:top;}
#kassa01_L dd {margin: 0;padding: 10px 10px 20px 15px;line-height: 1.8em;text-align: left;background: url(../item/images/bg_spec.jpg) no-repeat;background-position: bottom;}
#kassa01_R {width:270px;margin:0px;padding:0px;line-height:1.4em;background-color:#FFF;float:right;}
#kassa01_R dl {width: 227px;margin:70px 0 0 0px;padding: 0px;}
#kassa01_R dt {margin: 0px;padding: 5px 10px 0px 15px;text-align:left;background: url(../item/others/images/bg_00kassa01_spec.jpg) no-repeat;background-position:top;}
#kassa01_R dd {margin: 0;padding: 0px 10px 0px 15px;line-height: 1.8em;text-align: left;background: url(../item/others/images/bg_00kassa01_spec.jpg) no-repeat;background-position: bottom;}
#kassa01_R p {width: 227px;margin:20px 0 0 10px;padding: 0px;font-size:14px;}


.box_oil {margin-top:30px;text-align:left;}
.box_oil img {float:left;}
.text_oil {width:210px;line-height:1.6em;float:right;}


#list_necklace td {padding:10px 0;border-bottom:1px solid #EFEFEF;}
.border-none {border:none !important;}
.spec_necklace {width:270px;margin-left:10px;}
.spec_necklace dt {margin:0;padding:0 0 5px;font-weight:bold;}
.spec_necklace dd {margin:0;padding:5px 0 10px;}