@charset "utf-8";

/*----------------------------------------
     COMMON
----------------------------------------*/
.btnCtr {
	text-align:center;
}
.btnCtr img,
.btnCtr a {
	display:inline;
}

/*----------------------------------------
     070831mens.html
----------------------------------------*/

.cam-tit{
	font-size:120%;
	font-weight:bold;
	line-height:1.3em;
	margin:10px 0 10px 0;
	padding:5px 9px 5px 9px;

}
.cam-tit1{
	font-size:120%;
	font-weight:bold;
	line-height:1.3em;
	padding:5px 9px 5px 9px;

}
.cam-tit2{
	font-size:100%;
	font-weight:bold;
	margin:0;

}
/*----------------------------------------
     07e-meso.html
----------------------------------------*/
.cam-dl{
	margin:5px 0;
	padding:0;
}
.cam-dl dt {
	font-weight:bold;
	margin-left:25px;
}
.cam-dl dd {
	margin-left:35px;
}


.cam-box-l{
	width:249px;
	margin:0;
	padding:5px;
	float:left;
}
.cam-box-r{
	width:249px;
	margin:0;
	padding:5px;
	float:right;
}
.cam-area {
	width:518px;
	margin:10px auto;
}
.cam-meso-txt{
	margin-left:2em;
	line-height:1.3em;
}

.cam-price{
	text-align:right;
	font-weight:normal;
	font-style:normal;
	margin:0 0 0 auto;
	padding:0;
}
.cam-area hr{
	margin-left:10px;
	}
	
.cam-p{
	margin-top:10px;
	margin-left:15px;
}
/*----------------------------------------
     07e-first_me_02.html
----------------------------------------*/
.cam-orange{
	color:#FF9933;
}
/*----------------------------------------
     07photo.html
----------------------------------------*/
.cam-110{
	font-size:110%;

}
/*リスト*/

.cam-ul{
	margin:0;
	padding:0;
	list-style-type:decimal;
}
.cam-ul li {
	padding:0 0 0 15px;
	margin:6px 0 0 15px;
}
/*----------------------------------------
     07e-present.html
----------------------------------------*/
#cam-pvarea {
	width:540px;
	margin:10px auto 15px auto;
}
#cam-close {
	width:196px;
	margin:10px auto 15px auto;
}
.style1 {
	color: #8A7C2C;
	font-weight: bold;
}
.style2 {color: #8A7C2C}
.style3 {color: #443829}
.fLge {
	font-size:130%;
}

/*----------------------------------------
     07xmas.html
----------------------------------------*/
.xmas-price{
	font-size:150%;
	font-weight:bold;
	color:red;
	margin:10px auto auto 25px;
}
#xmasBox01 {
	width:538px;
}
#xmasBoxInn {
	width:245px;
	float:right;
}
#xmasBoxInn ol {
	margin:0;
	padding:0 0 0 25px;
}
#xmasBoxInn li {
	font-size:100%;
	font-weight:bold;
	padding:0 0 1em 0;
}
#xmasBoxInn li a {
	color:red;
}
#xmasTx {
	font-size:110%;
	font-weight:bold;
	color:#006600;
}
.xmasTx2 {
	font-size:160%;
}

/*----------------------------------------
     arginine.html
----------------------------------------*/

.f_orange {
	color:#FF6600;
	font-weight:bold;
}
.photoR {
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}
.font_120 {
	font-size:120%;
}
.font_80 {
	font-size:80%;
}
.arg_box {
	width:520px;
	margin-bottom:10px;
	}










