@charset "UTF-8";

/*ボディマージン*/
body { padding:0; margin:0px;}

/*タイトル白テキスト*/
.ttl{font-size:16px;line-height:18px;color:#ffffff;font-weight:bold;}

/*ノーマルテキスト*/
.nml{font-size:12px;line-height:120%;}

/*バー　赤*/
.bg-red{background-color:#ea6666;}

/*バー　緑*/
.bg-grn{background-color:#009999;}

/*テキスト小（フッタ/コピーライト）*/
.txt10{font-size:10px;line-height:14px;}

/*▼色別スタイル*/
/*青*/

/*見出し文字1-ノーマル*/
.midashi-blue1{font-size:small;line-height:120%;color:#3267cf;font-weight:bold;}

/*見出し文字2-大*/
.midashi-blue2{font-size:medium;line-height:120%;color:#3267cf;font-weight:bold;}

/*バー*/
.bg-blue{background-color:#3267cf;}

/*セルの背景色*/
.bg-mizu{background-color:#e9f0f8;}

td.campaign-title h2 {
	font-size:14px;
	color:#666666;
	font-weight:bold;
	border-left:solid 4px #CC0000; 
	margin:20px 0px 10px 0px;
	padding:2px 0px 0px 5px;
	
}

.oshirase p {
	font-size:12px;
	line-height:140%;
	
}

table.jyoken td h3 {
	font-size:12px;
	font-weight:bold;
	color:#3267cf;
	padding:3px 0px 0px 0px;
	vertical-align: top;
}

.nml p {
	font-size:12px;
	line-height:140%;
	padding:20px 15px 20px 15px;
}

/* common.cssからのコピー  */
.small_gray {
	font-size: 10px;
	line-height: 100%;
	color: #666666;
	text-align: left;
	}
.pad_10_0 {
	padding: 10px 0;
	}
.text_left {
	text-align: left;
	}
.pad_5_0_0_5 {
	padding: 5px 0 0 5px;
	}
.pad_top_5 {
	padding-top: 5px;
	}
.pad_top_10 {
	padding-top: 10px;
	}
.text_menu_01 {
	background-image: url(../image/shared/icon_01.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #666666;
	font-size: 10px;
	padding-left: 13px;
	padding-right: 5px;
	}
.text_menu_02 {
	background-image: url(../image/shared/icon_02.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #666666;
	font-size: 10px;
	padding-left: 13px;
	padding-right: 5px;
	}
.text_menu_03 {
	background-image: url(../image/shared/icon_03.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #666666;
	font-size: 10px;
	padding-left: 13px;
	padding-right: 5px;
	}
.text_menu_04 {
	background-image: url(../image/shared/icon_04.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #666666;
	font-size: 10px;
	padding-left: 13px;
	}
