/* フォント関連 */
body { font: 12px/16px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;color:#333; }

/* カラー */
.cl000black {color:#000000}
.clfffwhite {color:#FFFFFF}
.cl666gray {color:#666666}
.cl333gray {color:#333333}
.cl5a6c7f {color:#5a6c7f}
.cl990000red {color:#990000}
.clFF0000red {color:#FF0000}
.cl0033ccblue {color:#0033cc}
.cl000066blue {color:#000066}
.cl8ec21fgrylw{color:#8ec21f}
.cl0066CC_Blue {color:#0066CC}

/* タイトル */
.title_18p {
	margin: 0px 0px;
	font: bold 18px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height:22px;
}
.title_16p {
	margin: 0px 0px;
	font: bold 16px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height:20px;
}
.title_14p {
	margin: 0px 0px;
	font: bold 14px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height:18px;
}
.title_14p_wh {
	margin: 0px 0px;
	font: bold 14px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color:#FFFFFF;
	line-height:18px;
}
.title_14p_Gr {
	margin: 0px 0px;
	line-height:18px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.title_13p {
	margin: 0px 0px;
	font: bold 13px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height:17px;
}
.title_13p_Red {
	margin: 0px 0px;
	line-height:17px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
}
.title_12p {
	margin: 0px 0px;
	font: bold 12px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height: 16px;
}
.title_12p_wh {
	margin: 0px 0px;
	font: bold 12px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height: 16px;
	color:#ffffff;
}
.title_12p_bl {
	margin: 0px 0px;
	font: bold 12px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height: 16px;
	color:#4066FB;
}
.title_12p_Red {
	margin: 0px 0px;
	line-height: 16px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}
.title_12p_Or {
	margin: 0px 0px;
	font: bold 12px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height: 16px;
	color:#FFA000;
}
.title_12p_GrYl {
	margin: 0px 0px;
	font: bold 12px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height: 16px;
	color:#8ec21f;
}
.title_11p {
	margin: 0px 0px;
	font: bold 11px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height: 14px;
}
.title_10p {
	margin: 0px 0px;
	font: bold 10px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height: 14px;
}
.title_10p_Gr {
	margin: 0px 0px;
	line-height: 14px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #333333;
}
.title_09p {
	margin: 0px 0px;
	font: bold 9px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height: 12px;
}

/* テキスト */
.Arial_18p_wh {
	margin: 0px 0px;
	line-height:16px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
}
.text_14p_wh {
	margin: 0px 0px;
	line-height:16px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.text_13p_Gry {
	margin: 0px 0px;
	line-height:16px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	color: #999999;
}
.text_13p_space {
	margin: 0px 0px;
	line-height:20px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
}
.text_13p { 
	margin: 0px 0px;
	font: 13px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height:16px;
}
.text_13p_rd {
	margin: 0px 0px;
	color:#CC0000;
	line-height:16px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
}
.text_12p { 
	margin: 0px 0px;
	font: 12px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height:15px;
}
.text_12p_wh { 
	margin: 0px 0px;
	font: 12px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height:15px;
	color:#ffffff;
}
.text_12p_SkyB {
	margin: 0px 0px;
	line-height:15px;
	color:#90BFFF;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
}
.text_11p { 
	margin: 0px 0px;
	font: 11px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height:14px;
}
.text_11pRed {
	margin: 0px 0px;
	line-height:14px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #FF0000;
}
.text_10p { 
	margin: 0px 0px;
	font: normal 10px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height:13px;
}
.text_10p_wh { 
	margin: 0px 0px;
	font: normal 10px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height:13px;
	color:#ffffff;
}
.text_09p { 
	margin: 0px 0px;
	font: normal 9px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height:12px;
}

/* タイトル、テキスト(ユニーク用途組み合わせ)*/
.Utitle_14p {
	margin: 0px 0px;
	font: bold 14px "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height:18px;
	color:#FF0000;
	padding:5px 0;
}

/* リスト用 補佐(位置補正)*/
.list_001 {line-height:20px;padding:1px 0 2px 16px;}
.list_002 {line-height:17px;}
.list_003 {line-height:14px;text-align:right;}
.list_004_cap {margin:0px;padding:2px 3px 2px 12px;text-indent:-7px;line-height:14px;text-align:left}
.list_005 {line-height:17px;padding:0 0 0 15px;}
.list_006 {line-height:14px;}
.list_007 {clear:both;margin:0px 0px;padding:0 0 0 0px;line-height:15px;font-size:10px;}

/* パディング、マージン変更 */
.pad_L75 {padding:0 0 0 75px}
.pad_L50 {padding:0 0 0 50px}
.pad_L45 {padding:0 0 0 45px}
.pad_L40 {padding:0 0 0 40px}
.pad_L35 {padding:0 0 0 35px}
.pad_L30 {padding:0 0 0 30px}
.pad_L25 {padding:0 0 0 25px}
.pad_L20 {padding:0 0 0 20px}
.pad_L15 {padding:0 0 0 15px}
.pad_L10 {padding:0 0 0 10px}
.pad_L05 {padding:0 0 0 5px}
.pad_R20 {padding:0 20px 0 0}
.pad_R15 {padding:0 15px 0 0}
.pad_R10 {padding:0 10px 0 0}
.pad_R05 {padding:0 5px 0 0}
.pad_LR20 {padding:0 20px}
.pad_LR15 {padding:0 15px}
.pad_LR10 {padding:0 10px}
.pad_LR05 {padding:0 5px}
.pad_UD20 {padding:20px 0}
.pad_UD15 {padding:15px 0}
.pad_UD10 {padding:10px 0}
.pad_UD05 {padding:5px 0}
.pad_A20 {padding:20px}
.pad_A15 {padding:15px}
.pad_A10 {padding:10px}
.pad_A05 {padding:5px}

.mgn_L20 {margin:0 0 0 20px}
.mgn_L15 {margin:0 0 0 15px}
.mgn_L10 {margin:0 0 0 10px}
.mgn_L05 {margin:0 0 0 5px}

/* 行高 */
.line_h25 {line-height:25px}
.line_h20 {line-height:20px}
.line_h15 {line-height:15px}


/* リセット */
.pad_mgn_reset {margin:0;padding:0;}
.line-height_reset {line-height:0;}.title_12p_Red {
	margin: 0px 0px;
	line-height: 16px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}
.title_13p_Or {
	margin: 0px 0px;
	line-height:17px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #D07D02;
}
.text_13pBl {
	margin: 0px 0px;
	line-height:16px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	color: #0066CC;
}
.text_13pB {
	margin: 0px 0px;
	line-height:16px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}
.text_13p_rd2 {
	margin: 0px 0px;
	color:#CC3234;
	line-height:16px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
}
.Arial_18p {
	margin: 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

