@charset "Shift_JIS";
/* Ver1.0.0-CLSMS-080716 */
body {
	font-family : "Verdana";
	font-size: 11px;
	/* *font-size: small; */
}
table {
	font-size: inherit;
	font: 100%;
}
select, input, textarea { font-size: 99%; }
body * { line-height:1.3; }

/* ---- 100% ---- */
.navi li li, .linklist li li { font-size:100%; }

/* ---- fs12 = 92% ---- */
.fs12, p, .globalNavi li, .utilityNavi li { font-size:92%; }
	/** ---- 92% to 77% ---- */
	.fs12to10 { font-size:84%;}
	/** ---- 92% to 100% ---- */
	.fs12to13 { font-size:109%; }

/* ---- fs10 = 77% ---- */
.fs10 { font-size:77%; }
	/** ---- 77% to 92% ---- */
	.fs10to12 { font-size:120%; }
	/** ---- 77% to 100% ---- */
	.fs10to13 { font-size:130%; }

/* ---- fs14 = 107% ---- */
.fs14 { font-size:107%; }

/* ---- fs16 = 122% ---- */
.fs16 { font-size:122%; }

/* ---- fs18 = 136% ---- */
.fs18 { font-size:136%; }

/* [002] FontColor
------------------------------------------------------*/
/* ---- MainFontColor ---- */
p { color:#333333; }

/* ---- SubFontColor ---- */
p.sub { color:#333333; }

/* ---- StrongFontColor ---- */
.strong { color:#333333; }

/* ---- NoteFontColor ---- */
.note { color:#333333; }

/* [003] LinkStyle
------------------------------------------------------*/
/* ---- underline ---- */
a { text-decoration:underline; }



/* [004] TextSetting
------------------------------------------------------*/
.bold { font-weight:bold; }
/* ---- strong ---- */
strong,.strong { font-weight:bold; }

/* ---- italic ---- */
.italic { font-style:italic; }

/* ---- underline ---- */
.underline { text-decoration:underline; }
.underline_none { text-decoration:none; }


/*
------------------------------------------------------
商品情報
------------------------------------------------------*/
.note p {
	font-size:70%;
}

#mobile .accessbox .note p {
	font-size:80%;
}


/* ヘアスタイル
------------------------------------------------------*/
.databox p {
	line-height:1.2;
}

/*lead*/
p.lead {
	line-height:1.1;
	font-weight:bold;
}


/* Q&amp;A
------------------------------------------------------*/
#QA h4 {
	font-size:100%;font-weight:bold;
}

#QA .q,
#QA .a,
#QA .abox .q_text {
	font-weight:bold;
}




/*
------------------------------------------------------
Parts
------------------------------------------------------*/

/* footer
------------------------------------------------------*/
#footer p.footernavi {
	font-size:70%;
}

#footer .icon {
	vertical-align:middle;
}


/* EOF*/