 /* デフォルト*/


.f22px {font-size: 22px; }
.f20px {font-size: 20px; }
.f18px {font-size: 18px; }
.f16px {font-size: 16px; }
.f15px {font-size: 15px; }
.f14px {font-size: 14px; }
.f12px {font-size: 12px; }
.f11px {font-size: 11px; }
.f10px {font-size: 10px; }
.f09px {font-size: 9px; }
.f08px {font-size: 8px; }
.f07px {font-size: 7px; }

/* ワードラップ処理 */
.word {word-break: break-all;}

/* ヘッダー要素 開始*/
.headseo {
	background-color: #d3bd85;
}

.new-up{padding-right: 5px;}

.headseotext {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #ffffff;
}

.bg-right-line{ background-color: #c8ad66; }

 /* 上段要素 開始*/

.top{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	background-color: #ffffff;
}

.catchcopy{
	font-size: 23px;
	padding: 7px;
	color: #666666;

}

.style-comment{
	font-size: 12px;
	line-height: 19px;
	color: #333333;

}

.category-name{
	font-size: 12px;
	font-weight: bold;
	color: #a4873a;
}

.designername{	
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

.salonname{
	font-size: 11px;
	font-weight: bold;
	color: #666666;

}

.tenponame{
	font-size: 11px;
	font-weight: bold;
	color: #666666;

}


.modelname{
	font-size: 10px;
	color: #333333;

}

.cameraman{
	font-size: 10px;
	color: #333333;

}

.pub-tm{
	font-size: 10px;
	color: #333333;

}





 /* 中段要素 開始*/
.center{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	background-color: #ffffff;


}

.center a:link { color:#333333;  text-decoration:none ; }
.center a:visited { color:#333333;  text-decoration:none ; }
.center a:hover { color:#ff9933;  text-decoration:underline ; }
.center a:active { color:#ff9933;  text-decoration:underline ; }

.stylingpoint{
	font-size: 11px;
	line-height: 14px;
	color: #333333;
}

.styleingitem-title{
	font-size: 11px;
	color: #333333;
}

.styleingitem{
	font-size: 11px;
	line-height: 14px;
	margin: 0px;
	padding: 0px;
	color: #333333;
}




 /* 下段要素 開始*/
.under{ 
		font-family: "ＭＳ Ｐゴシック", "Osaka";
		background-color: #FFFFFF; }

.underdate{
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-bottom: 10px;
}


.stylename{background-color: #FFFFFF;
	font-size: 10px;
	color: #666666;}

.style{background-color: #FFFFFF;
	font-size: 10px;
	color: #666666;}

.kamigata{background-color: #FFFFFF;
	font-size: 10px;
	color: #666666;}

.kaminagasa{background-color: #FFFFFF;
	font-size: 10px;
	color: #666666;}

.extratech{background-color: #FFFFFF;
	font-size: 10px;
	color: #666666;}

.iromeido{ 
	background-color: #FFFFFF;
	font-size: 10px;
	color: #666666;
}

.iroai{ 
	background-color: #FFFFFF;
	font-size: 10px;
	color: #666666;
}

.irosyurui{ 
	background-color: #FFFFFF;
	font-size: 10px;
	color: #666666;
}


.wavestrong{ 
	background-color: #FFFFFF;
	font-size: 10px;
	color: #666666;
}

.wavesyurui{ 
	background-color: #FFFFFF;
	font-size: 10px;
	color: #666666;
}


.osusmetitle{ 
	background-color: #FFE0E9;
	font-size: 10px;
	color: #666666;
}




.modelsex{
	font-size: 10px;
	color: #666666;
}

.modelnenrei{
	font-size: 10px;
	color: #666666;
}

.modelkamiryo{
	font-size: 10px;
	color: #666666;
}

.modelkamisitu{
	font-size: 10px;
	color: #666666;
}

.modelkaogata{
	font-size: 10px;
	color: #666666;
}

.modelkamikuse{
	font-size: 10px;
	color: #666666;
}


.catname{
	font-size: 10px;
	line-height: 15px;
	color: #666666;
}


 /* おすすめ要素ＯＮ ＯＦＦ */
.osusmeon{
	background-color: #E1CCA5;
	font-size: 10px;
	color: #FFFFFF;

}

.osusmeoff{
	background-color: #F6F0E4;
	font-size: 10px;
	color: #CCCCCC;
}



 /* フッター要素 開始*/

.copyright{
	font-size: 10px;
	line-height: 15px;
	color: #666666;
}

.copyrightcoment{
	font-size: 10px;
	line-height: 15px;
	color: #666666;
}



 /* 右メニュー要素 開始*/
.right{ 
		font-family: "ＭＳ Ｐゴシック", "Osaka";
		background-color: #ffffff; }

.right a:link { color:#666666;  text-decoration:none ;}
.right a:visited { color:#666666;  text-decoration:none ;}
.right a:hover { color:#FF6633;  text-decoration:underline ;}
.right a:active { color:#FF6633;  text-decoration:underline ;}

.salon-href a:link { color:#333333;  text-decoration:underline ;}
.salon-href a:visited { color:#333333;  text-decoration:underline ;}
.salon-href a:hover { color:#FF6633;  text-decoration:underline ; }
.salon-href a:active { color:#FF6633;  text-decoration:underline ; }


.right-menu{
	font-size: 12px;
	background-color: #decea3;}

.contesttheme{ 
	font-size: 10px;
	color: #666666;
 }



.right-salonname{
	padding-bottom: 3px;
	font-size: 13px;
	font-weight: bold;

}

.telno{
	padding-bottom: 3px;
	font-size: 10px;
	line-height: 16px;
	color: #666666;

 }

.salonkana{
	padding-bottom: 3px;
	font-size: 10px;
	line-height: 16px;
	color: #666666;

 }

.address{
	padding-bottom: 3px;
	font-size: 10px;
	line-height: 16px;
	color: #666666;

 }

.region{ 
	padding-bottom: 18px;
	font-size: 10px;
	color: #666666;
 }

.opentime{
	padding-bottom: 3px;
	font-size: 10px;
	line-height: 16px;
	color: #666666;

 }

.kyugyodate{
	padding-bottom: 3px;
	font-size: 10px;
	line-height: 16px;
	color: #666666;

 }




.rasysamitatext{
	padding-bottom: 3px;
	font-size: 10px;
	line-height: 16px;
	color: #666666;

 }

.salon-href{
	padding-bottom: 3px;
	font-size: 10px;
	line-height: 16px;
	color: #666666;

 }



 /* リンク要素 開始*/
A:link {  color: #333333; }
A:visited {  color: #666666; }
A:hover {COLOR: #FF6633; }
A:active {color: #0066FF; }
