/*ページレイアウトの設定*/.clear {clear:left;height:0;}a:link{	font-style: normal;	font-weight: normal;	font-variant: normal;	color:#CC0000;	text-decoration:underline;	}a:visited{ 	font-style: normal;	font-weight: normal;	font-variant: normal;	color:#CC6666;	text-decoration:underline;	}a:active{	font-style: normal;	font-weight: normal;	font-variant: normal;	color:#FF0000;	text-decoration:none;}a:hover{	font-style: normal;	font-weight: normal;	font-variant: normal;	color:#FF0000;	text-decoration:none;	}h1{ 	margin:0px;	padding:20px 0px 20px 0px;}h2{ 	margin:0px;	padding:20px 0px 5px 0px;	font-size:12px;	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", sans-serif;	font-weight:bold;	color:#000000;	line-height:140%;}h3{ 	margin:0px;	padding:10px 0px 0px 0px;	font-size:12px;	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", sans-serif;	font-weight:bold;	color:#000000;	line-height:140%;}p{	font-size:12px;	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", sans-serif;	font-weight:normal;	color:#000000;	line-height:140%;	margin:0px;	padding:10px 0px 0px 0px;}.txt-s {	font-size: 10px;	line-height: 125%;	font-weight: normal;	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", sans-serif;	}	.txt-sp {	font-size: 10px;	line-height: 140%;	font-weight: normal;	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", sans-serif;	}	.txt-m {	font-size: 12px;	line-height: 130%;	font-weight: normal;	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", sans-serif;	}	.txt-mp {	font-size: 12px;	line-height: 150%;	font-weight: normal;	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", sans-serif;	}	.txt-l {	font-size: 14px;	line-height: 130%;	font-weight: normal;	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", sans-serif;	}	.txt-lp {	font-size: 14px;	line-height: 150%;	font-weight: normal;	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", sans-serif;	}	ul{	margin:0px;	padding:0px 0px 0px 20px;	list-style-position:outside;	list-style:none;	list-style-type:disc;	font-size: 12px;	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", sans-serif;	}	ol{	margin:0px;	padding:15px 0px 0px 15px;	list-style-type:disc;	font-size: 10px;	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", sans-serif;	}	li {	margin:0px;	padding:0px 0px 3px 0px;	border:0px;	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", sans-serif;	font-weight:normal;	color:#000000;	line-height:130%;	}	#gotop {	width:515px;	float:left;	text-align:right;		margin:0px;	padding:0px 0px 5px 0px;	border-bottom:1px solid #c61500;	}.red {	color:#CC0000;	}
