.S, .M-120, .M-160, .L {
	font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif
}

BODY{color:#666666}
a:hover{color:red}
a:link{text-decoration:underline}
a:visited{text-decoration:underline}

.xs { font-size: xx-small } /* 小2 */
.xm { font-size: x-small }  /* 小1 */
.sm { font-size: small }    /* 小 */
.md { font-size: medium }   /* 標準 */
.la { font-size: large }    /* 大 */
.xr { font-size: x-large }  /* 大1 */
.xl { font-size: xx-large } /* 大2 */


.copy-red {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	color: #b00808;
	font-weight: bold;
	background:#e1e1e1;  
	line-height: 160%;
	color: #990000;
	padding: 18px 18px 18px 20px;
	border-radius: 7px
}

.medium-title {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	line-height: 150%;
	padding-bottom:7px;
}

.sm-text {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	color: #333333;
	line-height: 190%;
	padding-bottom:7px;
}
.sm-title{
  　font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	border-left:7px solid #990000;  
    border-bottom:1px solid #999; 
	margin: 20px 0px 10px 0px;
	padding: 0px 5px 0px 10px;
}
.works-text {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 150%;
}