body {
	font-size: 12px;
	color: #663333;
	background-color: #ffffff;
	letter-spacing:0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
}

A:HOVER{
	border-bottom-color : #663333;
	border-bottom-width : 1px;
	text-decoration: underline;
}
A {
	text-decoration: none;
	font-size: 10px;
	color: #663333;
 } 
td{ 
	font-size: 12px;
	color: #663333;
	line-height : 16px;

}
.nor{
	font-size: 12px;
	color: #663333;
	line-height : 20px;

}
.mini{
	font-size: 10px;
	color: #663333;
	line-height : 16px;

}

.mini2{
	text-decoration: none;
	font-size: 10px;
	color: #663333;
	
}

a img {border:0;} 

img.example1 { vertical-align: baseline;
margin: 0 0 5px 0 ; }


.text{
	background-color:#FFFFFF;
	border: 1px solid #996666;
	color:#663333;
	font-size: 12px;
	line-height : 16px; 
}

.pink{
	background-color:#FFFFFF;
	color:#CC3399;
	font-size: 12px;
	line-height : 20px; 
}

.pink_s{
	color:#CC6666;
	font-size: 10px;
	line-height : 12px; 
}

.pink_s20{
	color:#CC6666;
	font-size: 10px;
	line-height : 14px; 
}

.brown{
	background-color:#FFFFFF;
	color:#996666;
	font-size: 12px;
	line-height : 20px; 
}

.brown_12{
	color:#663333;
	font-size: 12px;
	line-height : 14px; 
}

.brown_12_02{
	color:#330000;
	font-size: 12px;
	line-height : 16px; 
}


.brown18{
	background-color:#FFFFFF;
	color:#663333;
	font-size: 18px;
	line-height : 20px; 
}

.link2 { font-size: 10px; line-height: 12px; color: #663333;}
.link2 A:link{ font-size: 10px; line-height: 12px; color: #663333; text-decoration: underline;}
.link2 A:visited{ font-size: 10px; line-height: 12px; color: #FF6666; text-decoration: underline;}
.link2 A:hover{ font-size: 10px; line-height: 12px; color: #FF6666; text-decoration: underline;}

.link3 { font-size: 10px; line-height: 14px; color: #FF6666;}
.link3 A:link{ font-size: 10px; line-height: 14px; color: #FF6666; text-decoration: underline;}
.link3 A:visited{ font-size: 10px; line-height: 14px; color: #FF6666; text-decoration: underline;}
.link3 A:hover{ font-size: 10px; line-height: 14px; color: #FF6666; text-decoration: underline;}

.navi_txt01{
	color:#663333;
	font-size: 12px;
	line-height : 17px; 
	padding: 10px 10px 10px 10px;
}
.navi_txt02{
	color:#663333;
	font-size: 12px;
	line-height : 17px; 
	padding: 10px 10px 10px 10px;
	background-color:#f4c3da;
}
.navi_txt03{
	color:#663333;
	font-size: 12px;
	line-height : 17px; 
}

.brown_12_2{
	color:#663333;
	font-size: 12px;
	line-height : 14px; 
	padding: 10px 10px 10px 15px;
}

.brown_12_3{
	color:#663333;
	font-size: 10px;
	line-height : 14px; 
	padding: 5px 20px 0 20px;	
}

.brown_12_4{
	color:#330000;
	font-size: 12px;
	line-height : 16px; 
	padding: 5px 20px 0 20px;	
}


.box1{
    width: 550px;
	background-color:#FFFFFF;
	border-top:solid 1px ;
	border-right:solid 1px ;
	border-bottom:solid 1px ;
	border-left:solid 1px ;
	border-color:#653333;
    padding: 10px 10px 
}

/* お友達紹介キャンペーン */
.friend_txt{
	color:#CC0000;
	font-size: 12px;
	line-height : 16px; 
	padding: 5px 20px 5px 20px;	
}

.friend_txt2{
	color:#3F3C3B;
	font-size: 12px;
	line-height : 16px; 
}


/* スタッフ募集 */
.work_txt{
	color:#000000;
	font-size: 12px;
	line-height : 20px; 
	padding: 0 10px 0 20px;	
}

.work_txt02{
	color:#E4629C;
	font-size: 16px;
	line-height : 20px; 
}

.work_txt03{
	color:#663333;
	font-size: 12px;
	text-decoration: underline;
	line-height : 16px; 
}


/* 店舗一覧 */
.store_txt{
	color:#330000;
	font-size: 12px;
	line-height : 16px; 
	padding: 20px 10px 10px 30px;	
}

.store_txt02{
	color:#330000;
	font-size: 12px;
	line-height : 16px; 
	padding: 5px 10px 10px 20px;	
}
.store_txt02 A:link{ font-size: 12px; line-height: 14px; color: #330000; text-decoration: none;}
.store_txt02 A:visited{ font-size: 12px; line-height: 14px; color: #330000; text-decoration: none;}
.store_txt02 A:hover{ font-size: 12px; line-height: 14px; color: #330000; background-color:#D7C7DF ;}

.store_txt03{
	color:#330000;
	font-size: 12px;
	line-height : 16px; 
	padding: 5px 0 10px 5px;	
}

.store_txt04{
	color:#330000;
	font-size: 12px;
	line-height : 16px; 
	padding: 3px 0 3px 5px;
}

/* 品質保証 */
.guarantee_txt{
	color:#330000;
	font-size: 12px;
	line-height : 16px; 
	padding: 10px 10px 10px 40px;	
}

.guarantee_txt02{
	color:#221815;
	font-size: 12px;
	line-height : 18px; 
	padding: 10px 40px 10px 40px;	
}

.guarantee_txt03{
	color:#221815;
	font-size: 12px;
	line-height : 18px; 
	padding: 10px 10px 10px 10px;	
}

.guarantee_txt04{
	color:#221815;
	font-size: 12px;
	line-height : 18px; 
}

/* 商品ページ */
.product_txt{
	color:#CC3333;
	font-size: 16px;
	line-height : 20px; 	
}

.product_txt02{
	color:#CC3333;
	font-size: 12px;
	line-height : 18px; 
	padding: 0 0 5px 0;	
}

.product_txt03{
	color:#CC6666;
	font-size: 12px;
	line-height : 16px; 
	padding: 0 0 8px 0;		
}
.product_txt04{
	color:#3F3C3B;
	font-size: 12px;
	line-height : 16px; 
	padding: 0 0 40px 0;		
}

.product_txt04 A:link{ font-size: 12px; line-height: 16px; color: #3F3C3B; text-decoration: underline;}
.product_txt04 A:visited{ font-size: 12px; line-height: 16px; color: #3F3C3B; text-decoration: underline;}
.product_txt04 A:hover{ font-size: 12px; line-height: 16px; color: #3F3C3B; background-color:#cc9999 ;}

.product_txt05{
	color:#3F3C3B;
	font-size: 12px;
	line-height : 16px; 
	padding: 0 0 40px 0;		
}

.product_txt05 A:link{ font-size: 12px; line-height: 16px; color: #3F3C3B; text-decoration: none;}
.product_txt05 A:visited{ font-size: 12px; line-height: 16px; color: #3F3C3B; text-decoration: none;}
.product_txt05 A:hover{ font-size: 12px; line-height: 16px; color: #3F3C3B; background-color:#d6c8e5 ;}

.product_txt06{
	color:#3F3C3B;
	font-size: 16px;
	line-height : 20px; 
	padding: 20px 15px 20px 20px;		
}

.product_txt07{
	color:#3F3C3B;
	font-size: 12px;
	line-height : 18px; 
	padding: 20px 15px 20px 20px;		
}

.product_txt08{
	color:#3F3C3B;
	font-size: 10px;
	line-height : 14px; 
	padding: 5px 5px 5px 5px;		
}
.product_txt08 A:link{ font-size: 10px; line-height: 14px; color: #3F3C3B; text-decoration: none;}
.product_txt08 A:visited{ font-size: 10px; line-height: 14px; color: #3F3C3B; text-decoration: none;}
.product_txt08 A:hover{ font-size: 10px; line-height: 14px; color: #3F3C3B; background-color:#d6c8e5 ;}

.product_txt09{
	color:#3F3C3B;
	font-size: 12px;
	line-height : 16px; 
	padding: 5px 10px 5px 5px;		
}
.product_txt09 A:link{ font-size: 12px; line-height: 16px; color: #3F3C3B; text-decoration: none;}
.product_txt09 A:visited{ font-size: 12px; line-height: 16px; color: #3F3C3B; text-decoration: none;}
.product_txt09 A:hover{ font-size: 12px; line-height: 16px; color: #3F3C3B; background-color:#d6c8e5 ;}

.product_txt10{
	color:#FFFFFF;
	font-size: 10px;
	line-height : 14px; 
	padding: 5px 5px 5px 5px;		
}

.product_txt11{
	color:#3F3C3B;
	font-size: 10px;
	line-height : 14px; 
	padding: 0px 25px 0px 25px;		
}

.product_txt12{
	color:#3F3C3B;
	font-size: 12px;
	line-height : 16px; 
	padding: 20px 20px 20px 5px;		
}

.product_txt13{
	color:#d04797;
	font-size: 16px;
	line-height : 20px; 		
}

.product_txt14{
	color:#3F3C3B;
	font-size: 12px;
	line-height : 18px; 
	padding: 15px 10px 5px 20px;		
}
.product_txt14 A:link{ font-size: 12px; line-height: 18px; color: #cc3399; text-decoration: underline;}
.product_txt14 A:visited{ font-size: 12px; line-height: 18px; color: #cc3399; text-decoration: underline;}
.product_txt14 A:hover{ font-size: 12px; line-height: 18px; color: #cc3399; background-color:#d6c8e5 ;}

.product_txt15{
	color:#000000;
	font-size: 12px;
	line-height : 18px; 
	text-align : left;
	width : 500px;
	padding: 5px 10px 5px 10px;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}

.product_txt16{
	color:#000000;
	font-size: 12px;
	line-height : 18px; 
	text-align : left;
	width : 250px;
	padding: 5px 10px 5px 10px;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}

.product_txt17{
	color:#3F3C3B;
	font-size: 12px;
	line-height : 18px; 
	padding: 10px 35px 10px 35px;		
}
.product_txt18{
	color:#d04797;
	font-size: 16px;
	line-height : 20px; 		
}

.product_txt19{
	color:#d04797;
	font-size: 12px;
	line-height : 18px; 
	padding: 10px 35px 20px 35px;		
}

.product_txt20{
	color:#333333;
	font-size: 12px;
	line-height : 16px; 
	text-align : left;
	width : 480px;
	padding: 10px 15px 15px 15px;
	border-top: 1px dotted #d04797;
	border-right: 1px dotted #d04797;
	border-bottom: 1px dotted #d04797;
	border-left: 1px dotted #d04797;
}
.product_txt21{
	color:#3F3C3B;
	font-size: 12px;
	line-height : 16px; 
	padding: 5px 10px 5px 5px;		
}
.product_txt21 A:link{ font-size: 12px; line-height: 16px; color: #3F3C3B; text-decoration: underline;}
.product_txt21 A:visited{ font-size: 12px; line-height: 16px; color: #3F3C3B; text-decoration: underline;}
.product_txt21 A:hover{ font-size: 12px; line-height: 16px; color: #663366; text-decoration: underline;}

.product_txt22{
	color:#333333;
	font-size: 12px;
	line-height : 18px; 
	text-align : left;
	width : 250px;
	padding: 5px 10px 5px 10px;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}

.product_txt22 A:link{ font-size: 12px; line-height: 16px; color: #333333; text-decoration: underline;}
.product_txt22 A:visited{ font-size: 12px; line-height: 16px; color: #333333; text-decoration: underline;}
.product_txt22 A:hover{ font-size: 12px; line-height: 16px; color: #663366; text-decoration: underline;}

/* アクアモイスチャーマスク */

.mask_txt01{
	color:#330000;
	font-size: 12px;
	line-height : 18px; 
	padding: 10px 25px 10px 35px;	
}
.mask_txt01 A:link{ font-size: 12px; line-height: 16px; color: #330000; text-decoration: none;}
.mask_txt01 A:visited{ font-size: 12px; line-height: 16px; color: #330000; text-decoration: none;}
.mask_txt01 A:hover{ font-size: 12px; line-height: 16px; color: #330000; background-color:#c094cd ;}

.mask_txt02{
	color:#330000;
	font-size: 12px;
	line-height : 18px; 
	padding: 10px 25px 10px 15px;	
}

.mask_txt03{
	color:#993399;
	font-size: 16px;
	line-height : 22px; 
}

.mask_txt04{
	color:#330000;
	font-size: 10px;
	line-height : 18px; 
	padding: 20px 15px 20px 0;	
}
.mask_txt04 A:link{ font-size: 10px; line-height: 16px; color: #330000; text-decoration: none;}
.mask_txt04 A:visited{ font-size: 10px; line-height: 16px; color: #330000; text-decoration: none;}
.mask_txt04 A:hover{ font-size: 10px; line-height: 16px; color: #330000; background-color:#c094cd ;}

/* アクアモイスチャー */

.aqua_txt01{
	color:#000000;
	font-size: 12px;
	line-height : 18px; 
	padding: 10px 25px 10px 25px;	
}

.aqua_txt02{
	color:#000000;
	font-size: 12px;
	line-height : 18px; 
	padding: 10px 10px 10px 10px;	
}

.aqua_txt03{
	color:#000000;
	font-size: 10px;
	line-height : 16px; 
	padding: 10px 10px 10px 10px;	
}
.aqua_txt03 A:link{ font-size: 10px; line-height: 16px; color: #000000; text-decoration: none;}
.aqua_txt03 A:visited{ font-size: 10px; line-height: 16px; color: #000000; text-decoration: none;}
.aqua_txt03 A:hover{ font-size: 10px; line-height: 16px; color: #000000; background-color:#c094cd ;}

/* ビューティレッスン */

.lesson{
	color:#333333;
	font-size: 12px;
	line-height : 18px; 
	padding: 10px 25px 25px 35px;	
}
.lesson A:link{ font-size: 12px; line-height: 18px; color: #333333; text-decoration: none;}
.lesson A:visited{ font-size: 12px; line-height: 18px; color: #cc66cc; text-decoration: none;}
.lesson A:hover{ font-size: 12px; line-height: 18px; color: #cc66cc; background-color:#e8cfe8 ;}

.lesson2{
	color:#333333;
	font-size: 12px;
	line-height : 18px; 
}
.lesson_s{
	color:#333333;
	font-size: 10px;
	line-height : 16px; 
}

.lesson_s02{
	color:#333333;
	font-size: 10px;
	line-height : 16px; 
	padding: 10px 25px 10px 25px;	
}


/* 更新情報 */

.what{
	color:#663333;
	font-size: 12px;
	line-height : 18px; 	
}
.what A:link{ font-size: 12px; line-height: 18px; color: #663333; text-decoration: none;}
.what A:visited{ font-size: 12px; line-height: 18px; color: #cc66cc; text-decoration: none;}
.what A:hover{ font-size: 12px; line-height: 18px; color: #cc66cc; background-color:#e8cfe8 ;}

/* お客様の声 */

.voice_s{
	color:#3F3C3B;
	font-size: 10px;
	line-height : 14px; 
	padding: 10px 0 30px 15px;	
}
.voice_s A:link{ font-size: 10px; line-height: 14px; color: #3F3C3B; text-decoration: none;}
.voice_s A:visited{ font-size: 10px; line-height: 14px; color: #cc66cc; text-decoration: none;}
.voice_s A:hover{ font-size: 10px; line-height: 14px; color: #cc66cc; background-color:#e8cfe8 ;}

.voice{
	color:#3F3C3B;
	font-size: 12px;
	line-height : 18px; 
	padding: 15px 10px 15px 10px;	
	background: url(../images/0905_line.gif) repeat-x 100% 100%;
}
.voice A:link{ font-size: 12px; line-height: 18px; color: #3F3C3B; text-decoration: underline;}
.voice A:visited{ font-size: 12px; line-height: 18px; color: #3F3C3B; text-decoration: underline;}
.voice A:hover{ font-size: 12px; line-height: 18px; color: #cc66cc; background-color:#e8cfe8 ;}

.voice02{
	color:#3F3C3B;
	font-size: 12px;
	line-height : 18px; 
	padding: 15px 10px 15px 10px;
}
.voice02 A:link{ font-size: 12px; line-height: 22px; color: #3F3C3B; text-decoration: none;}
.voice02 A:visited{ font-size: 12px; line-height: 22px; color: #cc66cc; text-decoration: none;}
.voice02 A:hover{ font-size: 12px; line-height: 22px; color: #cc66cc; background-color:#e8cfe8 ;}

/* サンプル請求 */
.sample{
	color:#4f2a15;
	font-size: 12px;
	line-height : 16px; 
	padding: 10px 0 10px 0;	
}
.sample A:link{ font-size: 12px; line-height: 16px; color: #4f2a15; text-decoration: none;}
.sample A:visited{ font-size: 12px; line-height: 16px; color: #4f2a15; text-decoration: none;}
.sample A:hover{ font-size: 12px; line-height: 16px; color: #4f2a15; background-color:#e1c0ae ;}

.sample02{
	color:#4f2a15;
	font-size: 12px;
	line-height : 16px; 
	padding: 10px 25px 10px 25px;	
}

.sample03{
	color:#4f2a15;
	font-size: 10px;
	line-height : 14px; 
	padding: 10px 10px 10px 10px;	
}
.sample03 A:link{ font-size: 10px; line-height: 14px; color: #4f2a15; text-decoration: none;}
.sample03 A:visited{ font-size: 10px; line-height: 14px; color: #4f2a15; text-decoration: none;}
.sample03 A:hover{ font-size: 10px; line-height: 14px; color: #4f2a15; background-color:#e1c0ae ;}

/* 使い方 */
.program{
	color:#4f2a15;
	font-size: 12px;
	line-height : 16px; 
	padding: 10px 10px 10px 10px;	
}
.program A:link{ font-size: 12px; line-height: 16px; color: #4f2a15; text-decoration: none;}
.program A:visited{ font-size: 12px; line-height: 16px; color: #4f2a15; text-decoration: none;}
.program A:hover{ font-size: 12px; line-height: 16px; color: #4f2a15; background-color:#e1c0ae ;}


.program02{
	color:#4f2a15;
	font-size: 10px;
	line-height : 14px; 
	padding: 5px 10px 10px 10px;	
}
.program02 A:link{ font-size: 10px; line-height: 14px; color: #4f2a15; text-decoration: none;}
.program02 A:visited{ font-size: 10px; line-height: 14px; color: #4f2a15; text-decoration: none;}
.program02 A:hover{ font-size: 10px; line-height: 14px; color: #4f2a15; background-color:#e1c0ae ;}


.program03{
	color:#d04797;
	font-size: 10px;
	line-height : 14px; 
	text-align : left;
	width : 450px;
	padding: 5px 10px 5px 10px;
	border-top: 1px dotted #e5a3c9;
	border-right: 1PX dotted #e5a3c9;
	border-bottom: 1px dotted #e5a3c9;
	border-left: 1px dotted #e5a3c9;
}

/* 加齢肌 */
.kareihada{
	color:#221815;
	font-size: 12px;
	line-height : 18px; 
	padding: 10px 20px 0 10px;	
}

/* 若美肌とは */
.wakabihada_txt{
	color:#FFFFFF;
	font-size: 12px;
	line-height : 18px; 
	padding: 10px 15px 20px 20px;		
}

.wakabihada_txt A:link{ font-size: 12px; line-height: 18px; color: #FFFFFF; text-decoration: underline;}
.wakabihada_txt A:visited{ font-size: 12px; line-height: 18px; color: #FFFFFF; text-decoration: underline;}
.wakabihada_txt A:hover{ font-size: 12px; line-height: 18px; color: #FFFFFF; text-decoration: underline ;}

/* スキンケアプログラム */
.program04{
	color:#965ea3;
	font-size: 12px;
	line-height : 16px; 
	padding: 5px 5px 5px 5px;		
}

/* モニター */
.monitor_txt{
	color:#333333;
	font-size: 12px;
	line-height : 16px; 
	text-align : left;
	width : 480px;
	background-color:#f6eaf2;
	padding: 15px 15px 15px 15px;
	border-top: 1px dotted #e5a3c9;
	border-right: 1PX dotted #e5a3c9;
	border-bottom: 1px dotted #e5a3c9;
	border-left: 1px dotted #e5a3c9;
}

/* エレクチュールリュクス */

table#table-01 {
    width: 200px;
    border: 1px #FFFFFF solid;
    border-collapse: collapse;
    border-spacing: 0;
}

table#table-01 th {
    padding: 2px 5px 2px 5px;
    border: #FFFFFF solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    color:#333333;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
}
table#table-01 td {
    background: #efe4f2;
    padding: 3px 5px 3px 5px;
    border: 1px #FFFFFF solid;
    border-width: 0 0 1px 1px;
    text-align: left;
    color:#333333;
}

table#table-02 {
    width: 260px;
    border: 1px #dddada solid;
    border-collapse: collapse;
    border-spacing: 0;
}
table#table-02 td {
    background: #f5edf8;
    padding: 3px 5px 3px 5px;
    border: 1px #dddada solid;
    border-width: 0 0 1px 1px;
    text-align: left;
    color:#333333;
}
table#table-02 td A:link{ font-size: 12px; line-height: 16px; color: #333333; text-decoration: underline;}
table#table-02 td A:visited{ font-size: 12px; line-height: 16px; color: #333333; text-decoration: underline;}
table#table-02 td A:hover{ font-size: 12px; line-height: 16px; color: #cc99cc; text-decoration: underline ;}

table#table-02_02 {
    width: 550px;
    border: 1px #dddada solid;
    border-collapse: collapse;
    border-spacing: 0;
}
table#table-02_02 td {
    background: #f5edf8;
    padding: 3px 5px 3px 5px;
    border: 1px #dddada solid;
    border-width: 0 0 1px 1px;
    text-align: left;
    color:#333333;
}
table#table-02_02 td A:link{ font-size: 12px; line-height: 16px; color: #333333; text-decoration: underline;}
table#table-02_02 td A:visited{ font-size: 12px; line-height: 16px; color: #333333; text-decoration: underline;}
table#table-02_02 td A:hover{ font-size: 12px; line-height: 16px; color: #cc99cc; text-decoration: underline ;}


table#table-03 {
    width: 500px;
    border: 1px #dddada solid;
    border-collapse: collapse;
    border-spacing: 0;
}
table#table-03 td {
    background: #FFFFFF;
    padding: 3px 5px 3px 5px;
    border: 1px #dddada solid;
    border-width: 0 0 1px 1px;
    text-align: left;
    color:#333333;
}
table#table-03 td A:link{ font-size: 12px; line-height: 16px; color: #333333; text-decoration: underline;}
table#table-03 td A:visited{ font-size: 12px; line-height: 16px; color: #333333; text-decoration: underline;}
table#table-03 td A:hover{ font-size: 12px; line-height: 16px; color: #cc99cc; text-decoration: underline ;}



table#table-04 {
    width: 265px;
    border: 1px #FFFFFF solid;
    border-collapse: collapse;
    border-spacing: 0;
}

table#table-04 th {
    padding: 2px 5px 2px 5px;
    border: #FFFFFF solid;
    border-width: 0 0 1px 1px;
    background: #faebf2;
    color:#333333;
    font-size: 10px;
    line-height : 14px; 
    font-weight: bold;
    text-align: left;
}
table#table-04 td {
    background: #faebf2;
    padding: 3px 5px 3px 5px;
    border: 1px #FFFFFF solid;
    border-width: 0 0 1px 1px;
    text-align: left;
    color:#333333;
    font-size: 10px;
    line-height : 14px; 
}


table#table-05 {
    width: 270px;
    border: 1px #FFFFFF solid;
    border-collapse: collapse;
    border-spacing: 0;
}

table#table-05 th {
    padding: 2px 5px 2px 5px;
    border: #FFFFFF solid;
    border-width: 0 0 1px 1px;
    background: #faebf2;
    color:#333333;
    font-size: 10px;
    line-height : 14px; 
    font-weight: bold;
    text-align: left;
}
table#table-05 td {
    background: #faebf2;
    padding: 3px 5px 3px 5px;
    border: 1px #FFFFFF solid;
    border-width: 0 0 1px 1px;
    text-align: left;
    color:#333333;
    font-size: 10px;
    line-height : 14px; 
}




.ele_box{
	font-size: 10px;
	color: #333333;
	line-height : 16px;
	}
	
.ele_spec{
	font-size: 10px;
	color: #333333;
	padding: 5px 5px 5px 5px;
	line-height : 16px;
}
.ele_spec A:link{ font-size: 10px; line-height: 16px; color: #333333; text-decoration: underline;}
.ele_spec A:visited{ font-size: 10px; line-height: 16px; color: #333333; text-decoration: underline;}
.ele_spec A:hover{ font-size: 10px; line-height: 16px; color: #cc99cc; text-decoration: underline ;}

.ele_spec02{
	font-size: 12px;
	color: #333333;
	padding: 5px 15px 5px 25px;
	line-height : 18px;
}

.ele_spec03{
	font-size: 12px;
	color: #333333;
	padding: 0 15px 10px 25px;
	line-height : 18px;
}

.ele_spec04{
	font-size: 12px;
	color: #333333;
	padding: 10px 15px 20px 20px;	
	line-height : 18px;
}
.ele_spec04 A:link{ font-size: 12px; line-height: 18px; color: #333333; text-decoration: underline;}
.ele_spec04 A:visited{ font-size: 12px; line-height: 18px; color: #333333; text-decoration: underline;}
.ele_spec04 A:hover{ font-size: 12px; line-height: 18px; color: #cc99cc; text-decoration: underline ;}

.ele_spec05{
	font-size: 12px;
	color: #333333;
	padding: 5px 8px 10px 8px;	
	line-height : 16px;
}
.ele_spec05 A:link{ font-size: 12px; line-height: 16px; color: #333333; text-decoration: none;}
.ele_spec05 A:visited{ font-size: 12px; line-height: 16px; color: #333333; text-decoration: none;}
.ele_spec05 A:hover{ font-size: 12px; line-height: 16px; color: #cc99cc; text-decoration: underline ;}

.ele_spec06{
	font-size: 10px;
	color: #333333;
	padding: 0 0 7px 0;
	line-height : 16px;
}
.ele_spec07{
	font-size: 14px;
	color: #cc3333;
	padding: 10px 0 20px 0;	
	line-height : 20px;
}

.outlet_contents{
	height : 100px;
	background-color: #FFFFFF;
	text-align : left;
	font-size: 10px;
	line-height : 14px; 
	padding: 5px 15px 0 15px;
}
.outlet_contents A:link{ font-size: 10px; line-height: 14px; color: #663333; text-decoration: none;}
.outlet_contents A:visited{ font-size: 10px; line-height: 14px; color: #663333; text-decoration: none;}
.outlet_contents A:hover{ font-size: 10px; line-height: 14px; color: #663333; text-decoration: underline;}


.outlet_contents02{
	height : 75px;
	background-color: #FFFFFF;
	text-align : left;
	color:#000000;
	font-size: 10px;
	line-height : 14px; 
	padding: 5px 15px 0 15px;
}
.outlet_contents02 A:link{ font-size: 10px; line-height: 14px; color: #663333; text-decoration: none;}
.outlet_contents02 A:visited{ font-size: 10px; line-height: 14px; color: #663333; text-decoration: none;}
.outlet_contents02 A:hover{ font-size: 10px; line-height: 14px; color: #663333; text-decoration: underline;}


.shop_txt01{
	color:#3F3C3B;
	font-size: 12px;
	line-height : 18px; 
	padding: 10px 10px 10px 10px;	
}
.shop_txt01 A:link{ font-size: 12px; line-height: 18px; color: #3F3C3B; text-decoration: underline;}
.shop_txt01 A:visited{ font-size: 12px; line-height: 18px; color: #3F3C3B; text-decoration: underline;}
.shop_txt01 A:hover{ font-size: 12px; line-height: 18px; color: #e7318b; text-decoration: underline;}

.shop_txt02{
	color:#3F3C3B;
	font-size: 12px;
	line-height : 18px; 
	padding: 10px 10px 20px 20px;	
}
.shop_txt02 A:link{ font-size: 12px; line-height: 18px; color: #3F3C3B; text-decoration: underline;}
.shop_txt02 A:visited{ font-size: 12px; line-height: 18px; color: #3F3C3B; text-decoration: underline;}
.shop_txt02 A:hover{ font-size: 12px; line-height: 18px; color: #e7318b; text-decoration: underline;}

.shop_txt03{
	color:#e7318b;
	font-size: 18px;
	line-height : 24px; 
}

