@charset "utf-8";

/*-----------------------------------
ALBION DRESSER CSS font.css
------------------------------------*/

/* font Yu Gothic */
	body{
	  font-family:"Helvetica Neue", "游ゴシック体", "Yu Gothic", "游ゴシック", "YuGothic", YuGothic, Verdana, Meiryo, sans-serif; font-weight: 500;
	}
	nav.aboutNav ul li a,
	body#index #newsContents li a,
	body#about #aboutContents h2 strong,
	body#about #aboutContents h2 em,
	body#about #aboutContents h3,
	body#about #locationContents h2,
	body#about nav.guideNav,
	body#about #aboutContents .read strong{
	  font-family:"游ゴシック体", "Yu Gothic", "游ゴシック", "YuGothic", YuGothic, Verdana, Meiryo, sans-serif; font-weight: 500;
	}


i{
	font-family: FontAwesome;
	display: inline-block;
    font-style: normal;
	font-weight: normal;
	}
	
/* font Yu Mincho */
	body#index #blogContents h2,
	body#index #aboutContents h2,
	body#index #brandContents h2,
	body#index #locationContents h2,

	body#storelocation #locationContents h2,
	body#brand #brandContents h2,
	body#brand #brandContents h3,
	body#brand #locationContents h2,
	body#storeblog #storeblogContents h2,
	body#storeblog #locationContents h2,
	body#contact #contactContents h2,
	body#terms #termsContents h2,
	body#terms #termsContents h3,
	body#terms nav.termsNav,
	body#coupon #couponContents2 h2,
	nav.locationNav h3 {
		font-family:Garamond , "Times New Roman" , "游明朝" , "Yu Mincho" , "游明朝体" , "YuMincho" , "ヒラギノ明朝 Pro W3" , "Hiragino Mincho Pro" , "HiraMinProN-W3" , "HGS明朝E" , "ＭＳ Ｐ明朝" , "MS PMincho" , serif;
	}
	
/* */
body#contact #contactContents .freedial dd {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
	
/* font Lato */
	body#index #newsContents h2,
	body#about #aboutContents h2 span,
	body#about #aboutContents .guideSection .en,
	body#storelocation #locationContents h2 span,
	body#brand #brandContents h2 span,
	body#brand #brandContents .brandSection dl dt,
	body#storeblog #storeblogContents h2 span,
	body#storeblog #storeblogContents #category h3 strong,
	body#contact #contactContents h2 span,
	body#terms #termsContents h2 span,
	body#coupon #couponContents2 h2 span,
	header nav.smt ul li a span {
		font-family: 'Lato', sans-serif;
		letter-spacing:1px;
	}
body#brand #brandContents .brandSection dl dt.jp {
	font-family:"Helvetica Neue", "游ゴシック体", "Yu Gothic", "游ゴシック", "YuGothic", YuGothic, Verdana, Meiryo, sans-serif; font-weight: normal;
	font-size:26px;
	}
	
/* font Material icons */
	nav.aboutNav ul li a strong span,
	body#index #brandContents p.button a span,
	body#index #couponContents p.button a span,
	body#index #slideContents ul.prevnext li a,
	nav.aboutNav ul li a span,
	body#about #aboutContents .guideSection p.button a span,
	body#storelocation #locationContents p.button a span,
	body#storeblog #entryNavSection ul li a span,
	body#index #locationContents a.button span,
	#locationContents a.button span,
	body#index #blogContents #blogselectform select option span,
	body#about #aboutContents .serviceSection2018 ul li dd.text a span,
	a.btn_more span,
	a.btn_more2 span,
	body#about .btnAboutBack a span{
	  display: inline-block;
	  width: 1em;
	  height: 1em;
	  line-height: 1;
	  text-transform: none;
background: url("../images/link_arrow.svg") no-repeat;
background-size: 80%;
background-position: center center
	}

a.btn_more span{
	background: url("../images/link_arrow_wh.svg") no-repeat!important;
	width: 12px;
    height: 15px;
	line-height: 12px;
	margin-left:5px;
	}
	

/* font color */
	body,
	a{
		color:#333;
	}
	
	body#index #blogContents nav ul li a dl dt,
	body#about #aboutContents .workshopSection ul li a dl dt,
	body#storeblog #storeblogContents #storeblogSection ul li a dl dt,
	body#storeblog #archiveSection ul li a dl dt,
	body#storeblog #entrySection ul li a dl dt {
		color:#6EA1A7;
	}
	
	body#index #slideContents ul.prevnext a,
	body#storelocation #locationContents .storeSection .navitime a {
		color:#fff;
	}
	
	body#about #aboutContents .guideSection dl dt,
	body#about #aboutContents .guideSection h4,
	body#about #aboutContents #serviceSection1 dl dt,
	body#about #aboutContents #serviceSection3 dl dt,
	body#about #aboutContents #serviceSection2 .skincare dt,
	body#about #aboutContents #serviceSection2 ul li dl dd.desc,
	body#about #aboutContents .workshopSection ul li a dl dd.update,
	body#storelocation #locationContents .storeSection .open,
	body#storeblog #storeblogContents #entrySection dl dt span,
	body#storeblog #storeblogContents #entrySection ul li a dl dd.update,
	body#storeblog #archiveSection ul li a dl dd.update {
		color:#A19A6D;
	}
	
	body#about #aboutContents .guideSection .meaning,
	body#about #aboutContents #serviceSection2 ul li dl dt,
	body#storeblog #storeblogContents #category h3 span,
	body#storeblog #storeblogContents #entrySection dl dd{
		color:#9A9A9A;
	}
	
/* font size */
	header,
	footer,
	body#about #aboutContents .guideSection .caution,
	body#about #aboutContents .read span,
	body#storelocation #locationContents .storeSection .navitime a,
	body#brand #brandContents .brandCaution,
	body#about #aboutContents #serviceSection3 .caution,
	body#storeblog #storeblogContents #category ul li,
	body#storeblog #storeblogContents #entrySection dl dt span,
	body#storeblog #entryNavSection ul li,
	body#contact #contactContents .caution dd,
	body#coupon #couponContents2 .couponSection .text p.caution,
	body#coupon #couponContents2 .couponCaution,
	body#index #locationContents h3,
	body#index #locationContents p,
	nav.locationNav > p{
		font-size:14px;
		font-weight:normal;
	}
	body#storeblog #storeblogContents #category h3 span,
	body#storeblog #pagenation ul li,
	body#storeblog .wp-pagenavi a,
	body#storeblog .wp-pagenavi span,
	body#coupon #couponContents2 .couponSection ul.caution{
		font-size:12px!important;
		font-weight:normal;
	}
	footer #copyright{
		font-size:10px;
		font-weight:normal;
	}
	
	#contents,
	body#index #couponContents p.button,
	body#about #aboutContents .guideSection ul li.promise dl dd,
	body#about #aboutContents #serviceSection1 .text strong{
		font-size:18px;
		font-weight:normal;
	}
	
	body#index #blogContents h2,
	body#index #aboutContents h2,
	body#index #brandContents h2,
	body#index #locationContents h2,
	body#index #couponContents .text dt,
	body#about #locationContents h2,
	body#brand #locationContents h2,
	body#storeblog #storeblogContents h2,
	body#storeblog #locationContents h2,
	body#storeblog #storeblogContents #entrySection dl dt strong,
	nav.locationNav h3 {
		font-size:24px!important;
	}
	
	body#about #aboutContents .guideSection ul li.promise dl dt {
		font-size:22px;
	}
	
	nav.aboutNav ul li a strong,
	body#about #aboutContents nav.guideNav ul li,
	body#storeblog #storeblogContents #category h3 strong,
	body#terms #termsContents nav.termsNav ul li,
	body#terms #termsContents dl dt,
	body#coupon #couponContents2 .couponSection h3{
		font-size:20px;
	}
	
	body#index #blogContents .read,
	body#index #aboutContents .read,
	body#index #blogContents nav ul li a dl dd,
	body#index #couponContents .text dd,
	body#about #aboutContents h2 span,
	body#about #aboutContents .guideSection dl dd,
	body#about #aboutContents #serviceSection1 dl dd,
	body#about #aboutContents #serviceSection3 dl dd,
	body#about #aboutContents #serviceSection2 .skincare dd,
	body#about #aboutContents #serviceSection2 ul li dl dd.text,
	body#about #aboutContents .workshopSection ul li dl dd,
	body#storelocation #locationContents h2 span,
	body#storelocation #locationContents .storeSection p,
	body#storelocation #locationContents .storeSection dt,
	body#storelocation #locationContents .storeSection dd,
	body#storelocation #locationContents .block .storeSection p,
	body#brand #brandContents h2 span,
	body#brand #brandContents .brandSection dl dd,
	body#brand #brandContents .brandSection p,
	body#storeblog #storeblogContents h2 span,
	body#storeblog #storeblogContents #storeblogSection ul li a dl dd,
	body#storeblog #storeblogContents #entrySection dl dd,
	body#storeblog #storeblogContents #entrySection .entryBody,
	body#storeblog #archiveSection ul li a dl dd,
	body#storeblog #entrySection ul li a dl dd,
	body#contact #contactContents h2 span,
	body#terms #termsContents h2 span,
	body#terms #termsContents dl dd,
	body#terms #termsContents .read,
	body#coupon #couponContents2 h2 span,
	nav.locationNav h3 span{
		font-size:16px!important;
	}

	body#index #slideContents ul.prevnext a {
		font-size:46px;
	}
	
	body#about #aboutContents h2 strong,
	body#about #aboutContents h3,
	body#storelocation #locationContents h2 strong,
	body#brand #brandContents h2 strong,
	body#brand #brandContents h3,
	body#storeblog #storeblogContents h2 strong,
	body#contact #contactContents h2 strong,
	body#contact #contactContents .freedial dd,
	body#terms #termsContents h2 strong,
	body#terms #termsContents h3,
	body#coupon #couponContents2 h2 strong {
		font-size:24px;
	}
	
	body#brand #brandContents .brandSection dl dt {
		font-size:26px;
	}
	
	body#about #aboutContents .guideSection h3,
	body#about #aboutContents .guideSection h4,
	body#about #aboutContents .guideSection dl dt,
	body#about #aboutContents #serviceSection1 dl dt,
	body#about #aboutContents #serviceSection3 dl dt,
	body#about #aboutContents #serviceSection2 .skincare dt {
		font-size:28px;
	}
	
@media screen and (max-width: 768px){
/* font size */
	header,
	footer,
	body#about #aboutContents .guideSection .caution,
	body#about #aboutContents .read span,
	body#storelocation #locationContents .storeSection .navitime a,
	body#brand #brandContents .brandCaution,
	body#storeblog #storeblogContents #category ul li,
	body#storeblog #storeblogContents #entrySection dl dt span,
	body#storeblog #entryNavSection ul li,
	body#contact #contactContents .caution dd,
	body#coupon #couponContents2 .couponSection .text p.caution,
	body#coupon #couponContents2 .couponCaution ,
	body#about #aboutContents #guideSection4 p.button:last-child a{
		font-size:13px;
	}
	body#storeblog #storeblogContents #category h3 span,
	body#about #aboutContents #serviceSection3 .caution,
	body#storeblog #pagenation ul li{
		font-size:12px!important;
	}
	nav.aboutNav ul li a strong{
		font-size:10px;
	}
	footer #copyright{
		font-size:10px;
	}
	
	#contents,
	body#index #couponContents p.button,
	body#about #aboutContents .guideSection ul li.promise dl dd,
	body#about #aboutContents #serviceSection1 .text strong{
		font-size:14px;
	}
	
	body#index #blogContents h2,
	body#index #aboutContents h2,
	body#index #brandContents h2,
	body#index #locationContents h2,
	body#index #couponContents .text dt,
	body#about #locationContents h2,
	body#brand #locationContents h2,
	body#storeblog #storeblogContents h2,
	body#storeblog #locationContents h2,
	body#storeblog #storeblogContents #entrySection dl dt strong {
		font-size:16px;
	}
	
	body#about #aboutContents .guideSection ul li.promise dl dt {
		font-size:16px;
	}
	
	body#about #aboutContents nav.guideNav ul li,
	body#storeblog #storeblogContents #category h3 strong,
	body#terms #termsContents nav.termsNav ul li,
	body#terms #termsContents dl dt,
	body#coupon #couponContents2 .couponSection h3{
		font-size:16px;
	}
	
	body#index #blogContents .read,
	body#index #aboutContents .read,
	body#index #blogContents nav ul li a dl dd,
	body#index #couponContents .text dd,
	body#about #aboutContents h2 span,
	body#about #aboutContents .guideSection dl dd,
	body#about #aboutContents #serviceSection1 dl dd,
	body#about #aboutContents #serviceSection3 dl dd,
	body#about #aboutContents #serviceSection2 .skincare dd,
	body#about #aboutContents #serviceSection2 ul li dl dd.text,
	body#about #aboutContents .workshopSection ul li dl dd,
	body#storelocation #locationContents h2 span,
	body#storelocation #locationContents .storeSection p,
	body#brand #brandContents h2 span,
	body#brand #brandContents .brandSection dl dd,
	body#storeblog #storeblogContents h2 span,
	body#storeblog #storeblogContents #storeblogSection ul li a dl dd,
	body#storeblog #storeblogContents #entrySection dl dd,
	body#storeblog #storeblogContents #entrySection .entryBody,
	body#storeblog #archiveSection ul li a dl dd,
	body#contact #contactContents h2 span,
	body#terms #termsContents h2 span,
	body#terms #termsContents dl dd,
	body#terms #termsContents .read,
	body#coupon #couponContents2 h2 span,
	body#coupon #couponContents2 .couponSection ul.caution {
		font-size:12px;
	}

	body#index #slideContents ul.prevnext a {
		font-size:18px;
	}
	
	body#about #aboutContents h2 strong,
	body#about #aboutContents h3,
	body#storelocation #locationContents h2 strong,
	body#brand #brandContents h2 strong,
	body#brand #brandContents h3,
	body#storeblog #storeblogContents h2 strong,
	body#contact #contactContents h2 strong,
	body#contact #contactContents .freedial dd,
	body#terms #termsContents h2 strong,
	body#terms #termsContents h3,
	body#coupon #couponContents2 h2 strong {
		font-size:18px;
	}
	
	body#brand #brandContents .brandSection dl dt,
	body#brand #brandContents .brandSection dl dt.jp {
		font-size:18px;
	}
	
	body#about #aboutContents .guideSection h3,
	body#about #aboutContents .guideSection h4,
	body#about #aboutContents .guideSection dl dt,
	body#about #aboutContents #serviceSection1 dl dt,
	body#about #aboutContents #serviceSection3 dl dt,
	body#about #aboutContents #serviceSection2 .skincare dt {
		font-size:18px;
	}
}
	
/* line height */
	body#index #aboutContents .read,
	body#index #couponContents .text dd,
	body#index #couponContents .read,
	body#about #aboutContents .read,
	body#about #aboutContents .guideSection dl dd,
	body#about #aboutContents .guideSection ul li.promise .text,
	body#about #aboutContents .serviceSection dl dd,
	body#about #aboutContents .workshopSection ul li dl dd,
	body#brand #brandContents .brandSection dl dd,
	body#brand #brandContents .brandSection p,
	body#brand #brandContents .brandCaution,
	body#terms #termsContents dl dd,
	body#terms #termsContents .read,
	body#about #aboutContents .membersSection .text p,
	body#storeblog #storeblogContents #entrySection .entryBody,
	body#coupon #couponContents2 .read,
	body#coupon #couponContents2 .couponSection h3,
	body#coupon #couponContents2 .couponSection .text p{
		line-height:1.6em;
	}
	
	body#index #blogContents nav ul li a dl dd,
	body#storelocation #locationContents .storeSection p,
	body#contact #contactContents .caution,
	body#coupon #couponContents2 .couponSection ul.caution,
	body#about #aboutContents #serviceSection3 .caution,
	body#storeblog #storeblogContents #storeblogSection ul li a dl dd,
	body#storeblog #storeblogContents #category ul li,
	body#storeblog #storeblogContents #entrySection dl dt strong,
	body#storeblog #archiveSection ul li a dl dd {
		line-height:1.4em;
	}

@media screen and (max-width: 360px){/*小さめスマホ対応*/

/* font size */
	header,
	footer,
	body#about #aboutContents .guideSection .caution,
	body#about #aboutContents .read span,
	body#storelocation #locationContents .storeSection .navitime a,
	body#brand #brandContents .brandCaution,
	body#about #aboutContents #serviceSection3 .caution,
	body#storeblog #storeblogContents #category ul li,
	body#storeblog #storeblogContents #entrySection dl dt span,
	body#storeblog #entryNavSection ul li,
	body#contact #contactContents .caution dd,
	body#coupon #couponContents2 .couponSection .text p.caution,
	body#coupon #couponContents2 .couponCaution {
		font-size:14px;
		font-weight:normal;
	}
	body#storeblog #storeblogContents #category h3 span,
	body#storeblog #pagenation ul li,
	body#storeblog .wp-pagenavi a,
	body#storeblog .wp-pagenavi span,
	body#coupon #couponContents2 .couponSection ul.caution{
		font-size:12px!important;
		font-weight:normal;
	}
	footer #copyright{
		font-size:10px;
		font-weight:normal;
	}
	
	#contents,
	body#index #couponContents p.button,
	body#about #aboutContents .guideSection ul li.promise dl dd,
	body#about #aboutContents #serviceSection1 .text strong{
		font-size:18px;
		font-weight:normal;
	}
	
	body#index #blogContents h2,
	body#index #aboutContents h2,
	body#index #brandContents h2,
	body#index #locationContents h2,
	body#index #couponContents .text dt,
	body#about #locationContents h2,
	body#brand #locationContents h2,
	body#storeblog #storeblogContents h2,
	body#storeblog #locationContents h2,
	body#storeblog #storeblogContents #entrySection dl dt strong {
		font-size:24px;
	}
	
	nav.aboutNav ul li a strong,
	body#about #aboutContents nav.guideNav ul li,
	body#storeblog #storeblogContents #category h3 strong,
	body#terms #termsContents nav.termsNav ul li,
	body#terms #termsContents dl dt,
	body#coupon #couponContents2 .couponSection h3{
		font-size:20px;
	}
	
	body#index #blogContents .read,
	body#index #aboutContents .read,
	body#index #blogContents nav ul li a dl dd,
	body#index #couponContents .text dd,
	body#about #aboutContents h2 span,
	body#about #aboutContents .guideSection dl dd,
	body#about #aboutContents #serviceSection1 dl dd,
	body#about #aboutContents #serviceSection3 dl dd,
	body#about #aboutContents #serviceSection2 .skincare dd,
	body#about #aboutContents #serviceSection2 ul li dl dd.text,
	body#about #aboutContents .workshopSection ul li dl dd,
	body#storelocation #locationContents h2 span,
	body#storelocation #locationContents .storeSection p,
	body#storelocation #locationContents .block .storeSection p,
	body#brand #brandContents h2 span,
	body#brand #brandContents .brandSection dl dd,
	body#brand #brandContents .brandSection p,
	body#storeblog #storeblogContents h2 span,
	body#storeblog #storeblogContents #storeblogSection ul li a dl dd,
	body#storeblog #storeblogContents #entrySection dl dd,
	body#storeblog #storeblogContents #entrySection .entryBody,
	body#storeblog #archiveSection ul li a dl dd,
	body#storeblog #entrySection ul li a dl dd,
	body#contact #contactContents h2 span,
	body#terms #termsContents h2 span,
	body#terms #termsContents dl dd,
	body#terms #termsContents .read,
	body#coupon #couponContents2 h2 span {
		font-size:16px!important;
	}

	body#index #slideContents ul.prevnext a {
		font-size:46px;
	}
	
	body#about #aboutContents h2 strong,
	body#about #aboutContents h3,
	body#storelocation #locationContents h2 strong,
	body#brand #brandContents h2 strong,
	body#brand #brandContents h3,
	body#storeblog #storeblogContents h2 strong,
	body#contact #contactContents h2 strong,
	body#contact #contactContents .freedial dd,
	body#terms #termsContents h2 strong,
	body#terms #termsContents h3,
	body#coupon #couponContents2 h2 strong {
		font-size:36px;
	}
	
	body#brand #brandContents .brandSection dl dt {
		font-size:26px;
	}
	
	body#about #aboutContents .guideSection h3,
	body#about #aboutContents .guideSection h4,
	body#about #aboutContents .guideSection dl dt,
	body#about #aboutContents #serviceSection1 dl dt,
	body#about #aboutContents #serviceSection3 dl dt,
	body#about #aboutContents #serviceSection2 .skincare dt {
		font-size:28px;
	}
	
@media screen and (max-width: 768px){
/* font size */
	header,
	footer,
	body#about #aboutContents .guideSection .caution,
	body#about #aboutContents .read span,
	body#storelocation #locationContents .storeSection .navitime a,
	body#brand #brandContents .brandCaution,
	body#storeblog #storeblogContents #category ul li,
	body#storeblog #storeblogContents #entrySection dl dt span,
	body#storeblog #entryNavSection ul li,
	body#contact #contactContents .caution dd,
	body#coupon #couponContents2 .couponSection .text p.caution,
	body#coupon #couponContents2 .couponCaution {
		font-size:12px!important;
	}
	nav.aboutNav ul li a strong,
	body#storeblog #storeblogContents #category h3 span,
	body#about #aboutContents #serviceSection3 .caution,
	body#storeblog #pagenation ul li{
		font-size:12px;
	}
	nav.aboutNav ul li a strong{
		font-size:11px;
	}
	footer #copyright{
		font-size:10px;
	}
	
	#contents,
	body#index #couponContents p.button,
	body#about #aboutContents .guideSection ul li.promise dl dd,
	body#about #aboutContents #serviceSection1 .text strong{
		font-size:13px;
	}
	
	body#index #blogContents h2,
	body#index #aboutContents h2,
	body#index #brandContents h2,
	body#index #locationContents h2,
	body#index #couponContents .text dt,
	body#about #locationContents h2,
	body#brand #locationContents h2,
	body#storeblog #storeblogContents h2,
	body#storeblog #locationContents h2,
	body#storeblog #storeblogContents #entrySection dl dt strong {
		font-size:14px;
	}
	
	body#about #aboutContents .guideSection ul li.promise dl dt {
		font-size:16px;
	}
	
	body#about #aboutContents nav.guideNav ul li,
	body#storeblog #storeblogContents #category h3 strong,
	body#terms #termsContents nav.termsNav ul li,
	body#terms #termsContents dl dt,
	body#coupon #couponContents2 .couponSection h3{
		font-size:14px;
	}
	
	body#index #blogContents .read,
	body#index #aboutContents .read,
	body#index #blogContents nav ul li a dl dd,
	body#index #couponContents .text dd,
	body#about #aboutContents h2 span,
	body#about #aboutContents .guideSection dl dd,
	body#about #aboutContents #serviceSection1 dl dd,
	body#about #aboutContents #serviceSection3 dl dd,
	body#about #aboutContents #serviceSection2 .skincare dd,
	body#about #aboutContents #serviceSection2 ul li dl dd.text,
	body#about #aboutContents .workshopSection ul li dl dd,
	body#storelocation #locationContents h2 span,
	body#storelocation #locationContents .storeSection p,
	body#brand #brandContents h2 span,
	body#brand #brandContents .brandSection dl dd,
	body#storeblog #storeblogContents h2 span,
	body#storeblog #storeblogContents #storeblogSection ul li a dl dd,
	body#storeblog #storeblogContents #entrySection dl dd,
	body#storeblog #storeblogContents #entrySection .entryBody,
	body#storeblog #archiveSection ul li a dl dd,
	body#contact #contactContents h2 span,
	body#terms #termsContents h2 span,
	body#terms #termsContents dl dd,
	body#terms #termsContents .read,
	body#coupon #couponContents2 h2 span,
	body#coupon #couponContents2 .couponSection ul.caution {
		font-size:12px;
	}

	body#index #slideContents ul.prevnext a {
		font-size:16px;
	}
	
	body#about #aboutContents h2 strong,
	body#about #aboutContents h3,
	body#storelocation #locationContents h2 strong,
	body#brand #brandContents h2 strong,
	body#brand #brandContents h3,
	body#storeblog #storeblogContents h2 strong,
	body#contact #contactContents h2 strong,
	body#contact #contactContents .freedial dd,
	body#terms #termsContents h2 strong,
	body#terms #termsContents h3,
	body#coupon #couponContents2 h2 strong {
		font-size:16px;
	}
	
	body#brand #brandContents .brandSection dl dt {
		font-size:16px;
	}
	
	body#about #aboutContents .guideSection h3,
	body#about #aboutContents .guideSection h4,
	body#about #aboutContents .guideSection dl dt,
	body#about #aboutContents #serviceSection1 dl dt,
	body#about #aboutContents #serviceSection3 dl dt,
	body#about #aboutContents #serviceSection2 .skincare dt {
		font-size:16px;
	}

body#about #aboutContents .read{
	font-size:14px!important;
	}

body#about #aboutContents .guideSection ul li.promise dl dt{
	line-height:1.8em!important;
	}
body#about #aboutContents .guideSection ul li.promise h4{
	font-size:18px!important;
	line-height:1.6em;
	}

	nav.aboutNav ul li a strong{
		font-size:10px;
		line-height:24px!important;
		letter-spacing: -0.1em;
	}
	body#storelocation #locationContents .storeSection h3{
		font-size:16px!important;
		}

}
