@charset "UTF-8";
/* 2011/11/22 */
.kome{
font-size: 10px;
vertical-align:super ;
line-height:130%;
}
.kome1{font-size: 10px;}

/* CSS Document */
div#ProductArea{
height:auto;
margin:0px 10px 0px 10px;
padding:0px 10px 0px 10px;
width: 930px;
}

div#ProductArea div.Title{
margin:0 auto;
margin-top:25px;
padding:0;
width:930px;
height:40px;
background:url(../images/jpg/product/title/title_01.jpg) no-repeat center center;
}

div#ProductArea div#BreadList{
clear:both;
height:20px;
margin:10px 0;
padding:0;
}

div#ProductArea div#BreadList li.BreadListName{
float:left;
margin:0 5px 0 0;
}

div#ProductArea div#BreadList li.BreadListName a,
div#ProductArea div#BreadList li.BreadListName a:link{
color:#5972A7;
text-decoration:none;
}

div#ProductArea div#BreadList li.BreadListName a:hover{
color:#5972A7;
text-decoration:underline;
}

div#ProductArea div.CategoryTitle{
margin:0 auto;
margin-bottom:10px;
padding-left:2px;
width:928px;
height:40px;
}

div.ProductAreaColumn{
width: 930px;
height:300px;
overflow: hidden;
margin-bottom: 10px;
}

div.ProductAreaLeftContents{
	width:460px;
	height:300px;
	float:left;
	position:relative;
	background-image: url(../images/jpg/images/makeup/img_13.jpg);
}

div.ProductAreaRightContents{
width:460px;
height:300px;
float:right;
position:relative;
}


/*ãåãåããåé¸æãã¼ã¸ add OTA 100412*/


div#InquiryArea{
height:650px;
margin:0px 10px 0px 23px;
width: 950px;
}

div.InquiryAreaLeftContents{
width:620px;
float:left;
position:relative;
}

div.InquiryAreaLeftContents p{
clear:both;
font-size:14px;
}

div.InquiryAreaLeftContents p.Atend{
font-size:12px;
margin:0px 0px 0px 30px;
}

div.InquiryAreaLeftContents div.InquiryMg45{
margin:0px 0px 0px 45px;
}

div.InquiryAreaLeftContents div.InquiryHr{
width:465px;
margin:0px 0px 15px 50px;
background:url(../images/jpg/product/line.jpg) no-repeat center;
}

div.InquiryAreaLeftContents div.InquiryBoxHeader{
background:url(../images/jpg/images/inquiry/line_header.jpg) no-repeat;
height:9px;
width:570px;
margin:0px 0px 0px 20px;
}

div.InquiryAreaLeftContents div.InquiryBoxBody{
background:url(../images/jpg/images/inquiry/line_body.jpg) repeat-y;
width:570px;
margin:0px 0px 0px 20px;
}

div.InquiryAreaLeftContents div.InquiryBoxFooter{
background:url(../images/jpg/images/inquiry/line_footer.jpg) no-repeat;
height:9px;
width:570px;
margin:0px 0px 20px 20px;
}

li.InquiryBunner{
float:left;
padding:30px 30px 0px 55px;
}

div.InquiryAreaLeftContents p.BunnerImg{
clear:both;
font-size:14px;
padding:30px 30px 0px 30px;
}

div.InquiryAreaRightContents{
width:310px;
float:right;
position:relative;
}

div.InquiryAreaRightContents p{
width:284px;
height:105px;
padding:0px 0px 10px 0px;
}

div.InquiryAreaRightContents div.Skincare{background:url(../images/jpg/images/colL/list_01.jpg) no-repeat;}
div.InquiryAreaRightContents div.Haircare{background:url(../images/jpg/images/colL/list_02.jpg) no-repeat;}
div.InquiryAreaRightContents div.Makeup{background:url(../images/jpg/images/colL/list_03.jpg) no-repeat;}
div.InquiryAreaRightContents div.Supplement{background:url(../images/jpg/images/colL/list_04.jpg) no-repeat;}



/*add KAMA 100324*/


div.ProductAreaColumnWide{
width: 930px;
height:350px;
overflow: hidden;
margin-bottom: 10px;
}

div.ProductAreaLeftContentsWide{
width:460px;
height:350px;
float:left;
position:relative;
}

div.ProductAreaRightContentsWide{
width:460px;
height:350px;
float:right;
position:relative;
}

/*ãã¢ã±ã¢ï¼ãã¤ã¬ã¿ãªã¼ç¨ Height+100æå®*/

div.ProductAreaColumnWideH450{
width: 930px;
height:450px;
overflow: hidden;
margin-bottom: 10px;
}

div.ProductAreaLeftContentsWideH450{
width:460px;
height:450px;
float:left;
position:relative;
}

div.ProductAreaRightContentsWideH450{
width:460px;
height:450px;
float:right;
position:relative;
}


/*
div#ProductArea div.ProductAreaLeftContents div.heigt_296{
height:296px;
}
div#ProductArea div.ProductAreaRightContents div.heigt_296{
height:296px;
}
div#ProductArea div.ProductAreaLeftContents div.heigt_196{
height:196px;
}
div#ProductArea div.ProductAreaRightContents div.heigt_196{
height:196px;
}
*/

p.title{
width:440px;
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
}

div.ProductInfo{
width:250px;
margin-left:200px;
margin-bottom:10px;
font-size:13px;
}

div.ProducLead{
width:240px;
margin-left:200px;
font-size:13px;
line-height:130%;
}

p.description {
width:440px;
height: 24px;
margin:10px 0px 10px 10px;
}

p.description_s {
width:240px;
height: 20px;
}

div.ProductInfo dt{
float:left;
display:block;
}



/*INDEX => INFORMATION SETTING*/

table.Information_Table {

margin-left: 20px;}

table.Information_Table td.Info_Date {
font-weight:bold;
color: #666;
width: 100px;
padding-left: 20px;}

table.Information_Table td.Info_Description {
width: 400px;
padding-left: 20px;}



/*MAKE UP BACKGROUND SETTING*/

div.MakeUp_06{background: url(../images/jpg/images/makeup/img_06.jpg) no-repeat center;}
div.MakeUp_06 p.title06{background: url(../images/jpg/images/makeup/make_t06.gif) no-repeat;}

div.MakeUp_07{background:url(../images/jpg/images/makeup/img_07.jpg) no-repeat center;}
div.MakeUp_07 p.title07{background: url(../images/jpg/images/makeup/make_t07.gif) no-repeat;}

div.MakeUp_08{background:url(../images/jpg/images/makeup/img_08.jpg) no-repeat center;}
div.MakeUp_08 p.title08{background: url(../images/jpg/images/makeup/make_t08.gif) no-repeat;}

div.MakeUp_09{background:url(../images/jpg/images/makeup/img_09.jpg) no-repeat center;}
div.MakeUp_09 p.title09{background: url(../images/jpg/images/makeup/make_t09.gif) no-repeat;}

div.MakeUp_11{background:url(../images/jpg/images/makeup/img_11.jpg) no-repeat center;}
div.MakeUp_11 p.title11{background: url(../images/jpg/images/makeup/make_t11.gif) no-repeat;}

div.MakeUp_13{background:url(../images/jpg/images/makeup/img_13.jpg) no-repeat center;}
div.MakeUp_13 p.title13{background: url(../images/jpg/images/makeup/make_t13.gif) no-repeat;}

div.MakeUp_14{background:url(../images/jpg/images/makeup/img_14.jpg) no-repeat center;}
div.MakeUp_14 p.title14{background: url(../images/jpg/images/makeup/make_t14.gif) no-repeat;}

div.MakeUp_15{background:url(../images/jpg/images/makeup/img_15.jpg) no-repeat center;}
div.MakeUp_15 p.title15{background: url(../images/jpg/images/makeup/make_t15.gif) no-repeat;}

div.MakeUp_16{background:url(../images/jpg/images/makeup/img_16.jpg) no-repeat center;}
div.MakeUp_16 p.title16{background: url(../images/jpg/images/makeup/make_t16.gif) no-repeat;}

div.MakeUp_17{background:url(../images/jpg/images/makeup/img_17.jpg) no-repeat center;}
div.MakeUp_17 p.title17{background: url(../images/jpg/images/makeup/make_t17.gif) no-repeat;}

div.MakeUp_18{background:url(../images/jpg/images/makeup/img_18.jpg) no-repeat center;}
div.MakeUp_18 p.title18{background: url(../images/jpg/images/makeup/make_t18.gif) no-repeat;}

div.MakeUp_19{background:url(../images/jpg/images/makeup/img_19.jpg) no-repeat center;}
div.MakeUp_19 p.title19{background: url(../images/jpg/images/makeup/make_t19.gif) no-repeat;}

div.MakeUp_20{background:url(../images/jpg/images/makeup/img_20.jpg) no-repeat center;}
div.MakeUp_20 p.title20{background: url(../images/jpg/images/makeup/make_t20.gif) no-repeat;}

div.MakeUp_21{background:url(../images/jpg/images/makeup/img_21.jpg) no-repeat center;}
div.MakeUp_21 p.title21{background: url(../images/jpg/images/makeup/make_t21.gif) no-repeat;}

div.MakeUp_22{background:url(../images/jpg/images/makeup/img_22.jpg) no-repeat center;}
div.MakeUp_22 p.title22{background: url(../images/jpg/images/makeup/make_t22.gif) no-repeat;}

div.MakeUp_23{background:url(../images/jpg/images/makeup/img_23.jpg) no-repeat center;}
div.MakeUp_23 p.title23{background: url(../images/jpg/images/makeup/make_t23.gif) no-repeat;}

div.MakeUp_24{background:url(../images/jpg/images/makeup/img_24.jpg) no-repeat center;}
div.MakeUp_24 p.title24{background: url(../images/jpg/images/makeup/make_t24.gif) no-repeat;}

div.MakeUp_25{background:url(../images/jpg/images/makeup/img_25.jpg) no-repeat center;}
div.MakeUp_25 p.title25{background: url(../images/jpg/images/makeup/make_t25.gif) no-repeat;}

div.MakeUp_26{background:url(../images/jpg/images/makeup/img_26.jpg) no-repeat center;}
div.MakeUp_26 p.title26{background: url(../images/jpg/images/makeup/make_t26.gif) no-repeat;}

div.MakeUp_27{background:url(../images/jpg/images/makeup/img_27.jpg) no-repeat center;}
div.MakeUp_27 p.title27{background: url(../images/jpg/images/makeup/make_t27.gif) no-repeat;}

div.MakeUp_28{background:url(../images/jpg/images/makeup/img_28.jpg) no-repeat center;}
div.MakeUp_28 p.title28{background: url(../images/jpg/images/makeup/make_t28.gif) no-repeat;}

div.MakeUp_29{background:url(../images/jpg/images/makeup/img_29.jpg) no-repeat center;}
div.MakeUp_29 p.title29{background: url(../images/jpg/images/makeup/make_t29.gif) no-repeat;}

div.MakeUp_30{background:url(../images/jpg/images/makeup/img_30.jpg) no-repeat center;}
div.MakeUp_30 p.title30{background: url(../images/jpg/images/makeup/make_t30.gif) no-repeat;}

div.MakeUp_31{background:url(../images/jpg/images/makeup/img_31.jpg) no-repeat center;}
div.MakeUp_31 p.title31{background: url(../images/jpg/images/makeup/make_t31.gif) no-repeat;}

div.MakeUp_32{background:url(../images/jpg/images/makeup/img_32.jpg) no-repeat center;}
div.MakeUp_32 p.title32{background: url(../images/jpg/images/makeup/make_t32.gif) no-repeat;}

div.MakeUp_33{background:url(../images/jpg/images/makeup/img_33.jpg) no-repeat center;}
div.MakeUp_33 p.title33{background: url(../images/jpg/images/makeup/make_t33.gif) no-repeat;}

div.MakeUp_34{background:url(../images/jpg/images/makeup/img_34.jpg) no-repeat center;}
div.MakeUp_34 p.title34{background: url(../images/jpg/images/makeup/make_t34.gif) no-repeat;}

div.MakeUp_35{background:url(../images/jpg/images/makeup/img_35.jpg) no-repeat center;}
div.MakeUp_35 p.title35{background: url(../images/jpg/images/makeup/make_t35.gif) no-repeat;}

div.MakeUp_36{background:url(../images/jpg/images/makeup/img_36.jpg) no-repeat center;}
div.MakeUp_36 p.title36{background: url(../images/jpg/images/makeup/make_t36.gif) no-repeat;}

div.MakeUp_42{background:url(../images/jpg/images/makeup/img_34.jpg) no-repeat center;}
div.MakeUp_42 p.title42{background: url(../images/jpg/images/makeup/make_t34.gif) no-repeat;}

div.MakeUp_43{background:url(../images/jpg/images/makeup/img_36.jpg) no-repeat center;}
div.MakeUp_43 p.title43{background: url(../images/jpg/images/makeup/make_t36.gif) no-repeat;}

div.MakeUp_44{background:url(../images/jpg/images/makeup/img_39.jpg) no-repeat center;}
div.MakeUp_44 p.title44{background: url(../images/jpg/images/makeup/make_t39.gif) no-repeat;}

div.MakeUp_45{background:url(../images/jpg/images/makeup/img_35.jpg) no-repeat center;}
div.MakeUp_45 p.title45{background: url(../images/jpg/images/makeup/make_t35.gif) no-repeat;}

div.MakeUp_46{background:url(../images/jpg/images/makeup/img_38.jpg) no-repeat center;}
div.MakeUp_46 p.title46{background: url(../images/jpg/images/makeup/make_t38.gif) no-repeat;}

div.MakeUp_47{background:url(../images/jpg/images/makeup/img_37.jpg) no-repeat center;}
div.MakeUp_47 p.title47{background: url(../images/jpg/images/makeup/make_t37.gif) no-repeat;}

div.MakeUp_47{background:url(../images/jpg/images/makeup/img_40.jpg) no-repeat center;}
div.MakeUp_47 p.title47{background: url(../images/jpg/images/makeup/make_t40.gif) no-repeat;}

div.MakeUp_48{background:url(../images/jpg/images/makeup/img_41.jpg) no-repeat center;}
div.MakeUp_48 p.title48{background: url(../images/jpg/images/makeup/make_t41.gif) no-repeat;}

div.MakeUp_49{background:url(../images/jpg/images/makeup/img_42.jpg) no-repeat center;}
div.MakeUp_49 p.title49{background: url(../images/jpg/images/makeup/make_t42.gif) no-repeat;}

div.MakeUp_50{background:url(../images/jpg/images/makeup/img_43.jpg) no-repeat center;}
div.MakeUp_50 p.title50{background: url(../images/jpg/images/makeup/make_t43.gif) no-repeat;}

div.MakeUp_51{background:url(../images/jpg/images/makeup/img_44.jpg) no-repeat center;}
div.MakeUp_51 p.title51{background: url(../images/jpg/images/makeup/make_t44.gif) no-repeat;}

div.MakeUp_52{background:url(../images/jpg/images/makeup/img_52.jpg) no-repeat center;}
div.MakeUp_52 p.title52{background: url(../images/jpg/images/makeup/make_t52.gif) no-repeat;}

div.MakeUp_53{background:url(../images/jpg/images/makeup/img_53.jpg) no-repeat center;}
div.MakeUp_53 p.title53{background: url(../images/jpg/images/makeup/make_t53.gif) no-repeat;}

div.MakeUp_60{background:url(../images/jpg/images/makeup/img_60.jpg) no-repeat center;}
div.MakeUp_60 p.title60{background: url(../images/jpg/images/makeup/make_56.gif) no-repeat;}

/*HAIR CARE BACKGROUND SETTING*/

div.Haircare_29{background:url(../images/jpg/images/haircare/img_29.jpg) no-repeat center;}
div.Haircare_29 p.title29{background: url(../images/jpg/images/haircare/haircare_t29.gif) no-repeat;}
div.Haircare_29 p.dsc29_01{background: url(../images/jpg/images/haircare/haircare_dsc29_01.gif) no-repeat;}
div.Haircare_29 p.dsc29_02{background: url(../images/jpg/images/haircare/haircare_dsc29_02.gif) no-repeat;}

div.Haircare_30{background:url(../images/jpg/images/haircare/img_30.jpg) no-repeat center;}
div.Haircare_30 p.title30{background: url(../images/jpg/images/haircare/haircare_t30.gif) no-repeat;}
div.Haircare_30 p.dsc30_01{background: url(../images/jpg/images/haircare/haircare_dsc30_01.gif) no-repeat;}
div.Haircare_30 p.dsc30_02{background: url(../images/jpg/images/haircare/haircare_dsc30_02.gif) no-repeat;}

div.Haircare_31{background:url(../images/jpg/images/haircare/img_31.jpg) no-repeat center;}
div.Haircare_31 p.title31{background: url(../images/jpg/images/haircare/haircare_t31.gif) no-repeat;}
div.Haircare_31 p.dsc31_01{background: url(../images/jpg/images/haircare/haircare_dsc31_01.gif) no-repeat;}
div.Haircare_31 p.dsc31_02{background: url(../images/jpg/images/haircare/haircare_dsc31_02.gif) no-repeat;}

div.Haircare_32{background:url(../images/jpg/images/haircare/img_32.jpg) no-repeat center;}
div.Haircare_32 p.title32{background: url(../images/jpg/images/haircare/haircare_t32.gif) no-repeat;}
div.Haircare_32 div.ProductInfo p.dsc32_01{background: url(../images/jpg/images/haircare/haircare_dsc32_01.gif) no-repeat;}
div.Haircare_32 div.ProductInfo p.dsc32_02{background: url(../images/jpg/images/haircare/haircare_dsc32_02.gif) no-repeat;}

div.Haircare_33{background:url(../images/jpg/images/haircare/img_33.jpg) no-repeat center;}
div.Haircare_33 p.title33{background: url(../images/jpg/images/haircare/haircare_t33.gif) no-repeat;}

div.Haircare_34{background:url(../images/jpg/images/haircare/img_34.jpg) no-repeat center;}
div.Haircare_34 p.title34{background: url(../images/jpg/images/haircare/haircare_t34.gif) no-repeat;}

div.Haircare_35{background:url(../images/jpg/images/haircare/img_35.jpg) no-repeat center;}
div.Haircare_35 p.title35{background: url(../images/jpg/images/haircare/haircare_t35.gif) no-repeat;}

div.Haircare_36{background:url(../images/jpg/images/haircare/img_36.jpg) no-repeat center;}
div.Haircare_36 p.title36{background: url(../images/jpg/images/haircare/haircare_t36.gif) no-repeat;}

div.Haircare_37{background:url(../images/jpg/images/haircare/img_37.jpg) no-repeat center;}
div.Haircare_37 p.title37{background: url(../images/jpg/images/haircare/haircare_t37.gif) no-repeat;}

div.Haircare_38{background:url(../images/jpg/images/haircare/img_38.jpg) no-repeat center;}
div.Haircare_38 p.title38{background: url(../images/jpg/images/haircare/haircare_t38.gif) no-repeat;}

div.Haircare_39{background:url(../images/jpg/images/haircare/img_39.jpg) no-repeat center;}
div.Haircare_39 p.title39{background: url(../images/jpg/images/haircare/haircare_t39.gif) no-repeat;}

div.Haircare_40{background:url(../images/jpg/images/haircare/img_40.jpg) no-repeat center;}
div.Haircare_40 p.title40{background: url(../images/jpg/images/haircare/haircare_t40.gif) no-repeat;}
div.Haircare_40 p.dsc40_01{background: url(../images/jpg/images/haircare/haircare_dsc40_01.gif) no-repeat;}
div.Haircare_40 p.dsc40_02{background: url(../images/jpg/images/haircare/haircare_dsc40_02.gif) no-repeat;}

div.Haircare_41{background:url(../images/jpg/images/haircare/img_41_20150113.jpg) no-repeat center;}
div.Haircare_41 p.title41{background: url(../images/jpg/images/haircare/haircare_t41.gif) no-repeat;}
div.Haircare_41 p.dsc41_01{background: url(../images/jpg/images/haircare/haircare_dsc41_01.gif) no-repeat; height: 30px;}
div.Haircare_41 p.dsc41_02{background: url(../images/jpg/images/haircare/haircare_dsc41_02.gif) no-repeat; height: 30px;}


p.dsc00{background: url(../images/jpg/images/haircare/haircare_dsc00.gif) no-repeat;}

/*SUPPLEMENT BACKGROUND SETTING*/

div.Supple_42{background:url(../images/jpg/images/supplement/img_42.jpg) no-repeat center;}
p.title42{background: url(../images/jpg/images/supplement/supple_t42.gif) no-repeat;}

div.Supple_43{background:url(../images/jpg/images/supplement/img_43_20150114.jpg) no-repeat center;}
p.title43{background: url(../images/jpg/images/supplement/supple_t43.gif) no-repeat;}

div.Supple_44{background:url(../images/jpg/images/supplement/img_44.jpg) no-repeat center;}
p.title44{background: url(../images/jpg/images/supplement/supple_t44.gif) no-repeat;}

div.Supple_45{background:url(../images/jpg/images/supplement/img_45.jpg) no-repeat center;}
p.title45{background: url(../images/jpg/images/supplement/supple_t45.gif) no-repeat;}

div.Supple_46{background:url(../images/jpg/images/supplement/img_46.jpg) no-repeat center;}
p.title46{background: url(../images/jpg/images/supplement/supple_t46.gif) no-repeat;}

div.Supple_47{background:url(../images/jpg/images/supplement/img_47.jpg) no-repeat center;}
p.title47{background: url(../images/jpg/images/supplement/supple_t47.gif) no-repeat;}

div.Supple_53{background:url(../images/jpg/images/supplement/img_53.jpg) no-repeat center;}
p.title53{background: url(../images/jpg/images/supplement/supple_t53.gif) no-repeat;}

div.Supple_50{background:url(../images/jpg/images/supplement/img_50.jpg) no-repeat center;}
p.title50{background: url(../images/jpg/images/supplement/supple_t50.gif) no-repeat;}

div.Supple_51{background:url(../images/jpg/images/campaign/campaign_101218_05.jpg) no-repeat center;}
p.title51{background: url(../images/jpg/images/campaign/campaign_101218_05_title.gif) no-repeat;}

div.Supple_52{background:url(../images/jpg/images/supplement/img_52.jpg) no-repeat center;}
p.title52{background: url(../images/jpg/images/supplement/supple_t52.gif) no-repeat;}

div.Supple_55{background:url(../images/jpg/images/supplement/img_55.jpg) no-repeat center;}
p.title55{background: url(../images/jpg/images/supplement/supple_t55.gif) no-repeat;}

div.Supple_56{background:url(../images/jpg/images/supplement/img_56.jpg) no-repeat center;}
p.title56{background: url(../images/jpg/images/supplement/supple_t56.gif) no-repeat;}

div.Supple_57{background:url(../images/jpg/images/supplement/img_57.jpg) no-repeat center;}
p.title57{background: url(../images/jpg/images/supplement/supple_t57.gif) no-repeat;}

div.Supple_59{background:url(../images/jpg/images/supplement/img_59.jpg) no-repeat center;}
p.title59{background: url(../images/jpg/images/supplement/supple_t59.gif) no-repeat;}


div.campaign_101218_01{background:url(../images/jpg/images/campaign/campaign_101218_01.jpg) no-repeat center;}
p.campaign_101218_01{background: url(../images/jpg/images/campaign/campaign_101218_01_title.gif) no-repeat;}
div.campaign_101218_02{background:url(../images/jpg/images/campaign/campaign_101218_02.jpg) no-repeat center;}
p.campaign_101218_02{background: url(../images/jpg/images/campaign/campaign_101218_02_title.gif) no-repeat;}
div.campaign_101218_03{background:url(../images/jpg/images/campaign/campaign_101218_03.jpg) no-repeat center;}
p.campaign_101218_03{background: url(../images/jpg/images/campaign/campaign_101218_03_title.gif) no-repeat;}
div.campaign_101218_04{background:url(../images/jpg/images/campaign/campaign_101218_04.jpg) no-repeat center;}
p.campaign_101218_04{background: url(../images/jpg/images/campaign/campaign_101218_04_title.gif) no-repeat;}
div.campaign_101218_05{background:url(../images/jpg/images/campaign/campaign_101218_05.jpg) no-repeat center;}
p.campaign_101218_05{background: url(../images/jpg/images/campaign/campaign_101218_05_title.gif) no-repeat;}


div.campaign_1102_01{background:url(../images/jpg/images/campaign/campaign_1102_1.jpg) no-repeat center;}
p.campaign_1102_01{background:url(../images/jpg/images/campaign/campaign_1102_1_title.gif) no-repeat;}
div.campaign_1102_02{background:url(../images/jpg/images/campaign/campaign_1102_2.jpg) no-repeat center;}
p.campaign_1102_02{background:url(../images/jpg/images/campaign/campaign_1102_2_title.gif) no-repeat;}
div.campaign_1102_03{background:url(../images/jpg/images/campaign/campaign_1102_3.jpg) no-repeat center;}
p.campaign_1102_03{background:url(../images/jpg/images/campaign/campaign_1102_3_title.gif) no-repeat;}


/*2013 AUTUMN CAMPAIGN BACKGROUND SETTING*/

div.CampaignMakeUp_01{background:url(../images/jpg/images/makeup_campaign2013/img_01.jpg) no-repeat center;}
p.CampaignMakeUp_title01{background: url(../images/jpg/images/makeup_campaign2013/make_t01.gif) no-repeat;}

div.CampaignMakeUp_02{background:url(../images/jpg/images/makeup_campaign2013/img_02.jpg) no-repeat center;}
p.CampaignMakeUp_title02{background: url(../images/jpg/images/makeup_campaign2013/make_t02.gif) no-repeat;}

div.CampaignMakeUp_03{background:url(../images/jpg/images/makeup_campaign2013/img_03.jpg) no-repeat center;}
p.CampaignMakeUp_title03{background: url(../images/jpg/images/makeup_campaign2013/make_t03.gif) no-repeat;}

div.CampaignMakeUp_04{background:url(../images/jpg/images/makeup_campaign2013/img_04.jpg) no-repeat center;}
p.CampaignMakeUp_title04{background: url(../images/jpg/images/makeup_campaign2013/make_t04.gif) no-repeat;}

div.CampaignMakeUp_05{background:url(../images/jpg/images/makeup_campaign2013/img_05.jpg) no-repeat center;}
p.CampaignMakeUp_title05{background: url(../images/jpg/images/makeup_campaign2013/make_t05.gif) no-repeat;}

div.CampaignMakeUp_06{background:url(../images/jpg/images/makeup_campaign2013/img_06.jpg) no-repeat center;}
p.CampaignMakeUp_title06{background: url(../images/jpg/images/makeup_campaign2013/make_t06.gif) no-repeat;}

div.CampaignAreaColumn{
  width: 930px;
  height:300px;
  overflow: hidden;
  margin-bottom: 10px;
}

div.CampaignAreaLeftContents{
	width: 460px;
	height: 300px;
	float: left;
	position: relative;
}

div.CampaignAreaRightContents{
  width: 460px;
  height: 300px;
  float: right;
  position: relative;
}

div.CampaignInfo{
  width: 300px;
  height: 40px;
  margin-left: 145px;
  font-size: 13px;
}

div.CampaignLead{
  width: 300px;
  height: 105px;
  margin-left: 150px;
  font-size: 12px;
  line-height: 130%;
}

p.CampaignUsage {
  width: 270px;
  height: 80px;
  margin-left: 10px;
	font-size: 10px;
  padding-top: 8px;
  line-height: 130%;
}

div.CampaignDescription {
  width: 280px;
  height: 80px;
  margin-left: 170px;
	font-size: 10px;
}


/*2009 SPRING CAMPAIGN BACKGROUND SETTING

body.campaign div.MakeUp_01{background:url(../images/jpg/images/makeup_campaign/img_01.jpg) no-repeat center;}
body.campaign p.title01{background: url(../images/jpg/images/makeup_campaign/campaign_t01.gif) no-repeat;}

body.campaign div.MakeUp_02{background:url(../images/jpg/images/makeup_campaign/img_02.jpg) no-repeat center;}
body.campaign p.title02{background: url(../images/jpg/images/makeup_campaign/campaign_t02.gif) no-repeat;}

body.campaign div.MakeUp_03{background:url(../images/jpg/images/makeup_campaign/img_03.jpg) no-repeat center;}
body.campaign p.title03{background: url(../images/jpg/images/makeup_campaign/campaign_t03.gif) no-repeat;}

body.campaign div.MakeUp_04{background:url(../images/jpg/images/makeup_campaign/img_04.jpg) no-repeat center;}
body.campaign p.title04{background: url(../images/jpg/images/makeup_campaign/campaign_t04.gif) no-repeat;}

body.campaign div.MakeUp_05{background:url(../images/jpg/images/makeup_campaign/img_05.jpg) no-repeat center;}
body.campaign p.title05{background: url(../images/jpg/images/makeup_campaign/campaign_t05.gif) no-repeat;}

body.campaign div.MakeUp_06{background:url(../images/jpg/images/makeup_campaign/img_06.jpg) no-repeat center;}
body.campaign p.title06{background: url(../images/jpg/images/makeup_campaign/campaign_t06.gif) no-repeat;}

body.campaign div.MakeUp_07{background:url(../images/jpg/images/makeup_campaign/img_07.jpg) no-repeat center;}
body.campaign p.title07{background: url(../images/jpg/images/makeup_campaign/campaign_t07.gif) no-repeat;}

body.campaign div.MakeUp_08{background:url(../images/jpg/images/makeup_campaign/img_08.jpg) no-repeat center;}
body.campaign p.title08{background: url(../images/jpg/images/makeup_campaign/campaign_t08.gif) no-repeat;}

body.campaign div.MakeUp_09{background:url(../images/jpg/images/makeup_campaign/img_09.jpg) no-repeat center;}
body.campaign p.title09{background: url(../images/jpg/images/makeup_campaign/campaign_t09.gif) no-repeat;}
*/

/*2010 SUMMER

body.campaign div.MakeUp_10{background:url(../images/jpg/images/makeup_campaign/img_10.jpg) no-repeat center;}
body.campaign p.title10{background: url(../images/jpg/images/makeup_campaign/campaign_t10.gif) no-repeat;}

body.campaign div.MakeUp_11{background:url(../images/jpg/images/makeup_campaign/img_11.jpg) no-repeat center;}
body.campaign p.title11{background: url(../images/jpg/images/makeup_campaign/campaign_t11.gif) no-repeat;}

body.campaign div.MakeUp_12{background:url(../images/jpg/images/makeup_campaign/img_12.jpg) no-repeat center;}
body.campaign p.title12{background: url(../images/jpg/images/makeup_campaign/campaign_t12.gif) no-repeat;}

*/




/*2010 AUTUMN MAKEUP CAMPAIGN BACKGROUND SETTING*/

body.campaign div.Campaign_01{background:url(../images/jpg/images/makeup_campaign/campaign_101008_02.jpg) no-repeat center;}
body.campaign p.title01{background: url(../images/jpg/images/makeup_campaign/campaign_101008_t02.gif) no-repeat;}

body.campaign div.Campaign_02{background:url(../images/jpg/images/makeup_campaign/campaign_101008_01.jpg) no-repeat center;}
body.campaign p.title02{background: url(../images/jpg/images/makeup_campaign/campaign_101008_t01.gif) no-repeat;}

body.campaign div.Campaign_03{background:url(../images/jpg/images/makeup_campaign/img_03.jpg) no-repeat center;}
body.campaign p.title03{background: url(../images/jpg/images/makeup_campaign/campaign_t03.gif) no-repeat;}

body.campaign div.Campaign_04{background:url(../images/jpg/images/makeup_campaign/img_04.jpg) no-repeat center;}
body.campaign p.title04{background: url(../images/jpg/images/makeup_campaign/campaign_t04.gif) no-repeat;}

body.campaign div.Campaign_05{background:url(../images/jpg/images/makeup_campaign/img_05.jpg) no-repeat center;}
body.campaign p.title05{background: url(../images/jpg/images/makeup_campaign/campaign_t05.gif) no-repeat;}

body.campaign div.Campaign_06{background:url(../images/jpg/images/makeup_campaign/img_06.jpg) no-repeat center;}
body.campaign p.title06{background: url(../images/jpg/images/makeup_campaign/campaign_t06.gif) no-repeat;}

body.campaign div.Campaign_07{background:url(../images/jpg/images/makeup_campaign/img_07.jpg) no-repeat center;}
body.campaign p.title07{background: url(../images/jpg/images/makeup_campaign/campaign_t07.gif) no-repeat;}

body.campaign div.Campaign_08{background:url(../images/jpg/images/makeup_campaign/img_08.jpg) no-repeat center;}
body.campaign p.title08{background: url(../images/jpg/images/makeup_campaign/campaign_t08.gif) no-repeat;}






/*MAKE UP COLOR SAMPLE SETTING*/

div#ProductArea div.ProductAreaLeftContents img.color,
div#ProductArea div.ProductAreaRightContents img.color{
	position:absolute;
	top:225px;
	left:200px;
}

div#ProductArea div.ProductAreaLeftContents img.color2,
div#ProductArea div.ProductAreaRightContents img.color2{
	position:absolute;
	top:265px;
	left:200px;
}

div#ProductArea div.ProductAreaLeftContents img.color3,
div#ProductArea div.ProductAreaRightContents img.color3{
	position:absolute;
	top:120px;
	left:35px;
}


div#ProductArea div.ProductAreaLeftContents img.color_22,
div#ProductArea div.ProductAreaRightContents img.color_22{
	position:absolute;
	top:165px;
	left:200px;
}



/*WHATIS SETTING*/

div#S-Navi {
width: 247px;
float: left;
}

div#Whatis_Main {
width: 703px;
float: right;
}

div#Whatis_Main p {
padding-right: 30px;
margin-left: 10px;
}

div#Whatis_Main img.Greeting {
padding: 0px 10px 30px 20px;
}

div#Whatis img {
margin-bottom: 10px;
}

.lt_mg_20 {
margin-left: 20px;
}

div#About {
width: 390px;
float: left;
}
div#Map {
width: 280px;
float: right;
font-size:13px;
}

td.About_Table_Descliption {width: 250px;}
td.Sales_List_Table_Foot {width: 288px;}
td.Sales_List_Table_TEL {width: 120px;}

table.About_Table,
table.Sales_List_Table {
border-collapse:collapse;
border:#6699CC 2px solid;
padding: 1px;
}

table.About_Table td,
table.Sales_List_Table td {
border:#6699CC 1px solid;
padding-left: 10px;
}

table.About_Table td.About_Table_Heading,
table.Sales_List_Table td.Sales_List_Table_Heading {
border-collapse:collapse;
border:#6699CC 1px solid;
background:#eaf5ff;
font-weight:bold;
color:#6a82b2;
vertical-align: top;
width: 100px;
}

table.Sales_List_Table td.Sales_List_Table_Mid {
border-collapse:collapse;
border:#6699CC 1px solid;
background:#eaf5ff;
vertical-align: top;
width: 120px;
}

div#Guide_Dog p{
font-size: 12px;
width: 380px;
position: relative;
top: -115px;
left: 10px;
}

div#Corporate p{
font-size: 12px;
width: 600px;
position: relative;
top: -65px;
left: 20px;
}

div#Vision p{
font-size: 12px;
width: 600px;
position: relative;
top: -85px;
left: 20px;
}

p.Disclaimer {
font-size: 12px;
position: relative;
top: 265px;
left: 60px;
}

img.Information_Icon {
vertical-align:middle;
padding-left: 20px;
}

/*Point Selection*/

#PointSelection{
height:auto;
margin:0 10px;
padding:20px 10px;
width:930px;
}

.PointContents{
width:280px;
margin-right:10px;
margin-bottom:20px;
padding:10px 10px;
border:solid 1px #336699;
float:left;
}

.PointContentsLast{
width:280px;
margin-right:0;
padding:10px 10px;
border:solid 1px #336699;
float:left;
}

.PointContents p,
.PointContentsLast p{
text-align:center;
font-size:14px;
color:#6A82B2;
margin-bottom:10px;
}

.PointContents img.Btn,
.PointContentsLast img.Btn{
margin-left:40px;
}

#Mousikomi{
width:250px;
height:400px;
float:left;
margin-left:20px;
_margin-left:10px;
}

#Mousikomi img{
float:left;
}

p#MousikomiInfo{
width:500px;
height:400px;
float:left;
margin-left:20px;
_margin-left:10px;
margin-top:20px;
letter-spacing:0.1em;
}
