@charset "shift_jis";
/* CSS Document */

body {
	font-family:'メイリオ',Meiryo,'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',Osaka, 'ＭＳ Ｐゴシック',sans-serif;
	font-weight: normal;
	font-size:100%;
	margin: 0;
	padding: 0;
}

form {
	margin: 0px;
	padding: 0px;
}

div pre{
  word-break:normal;
  white-space: normal;
  word-wrap:normal;
}

.header {
	width:100%;
	font-size:70%;
	text-align:center;
	background:#f0f0f0;
	margin:0 0 12px 0;
}

.header a {
	text-decoration:none;
}

.header a:hover {
	text-decoration:underline;
}

.box {
	color:#FFF;
	width:100%;
	background-color:#739DDE;
}

.box a {
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}

.box a:hover {
	text-decoration:underline;
}

h1 {
	background: url(/success/img/bnet_logo.png) no-repeat 0 0;
	font-size: 1px;
	text-indent:-9999px;
	padding: 0;
	margin: 5px 0 10px 0;
}

h1 a {
	display:block;
	height: 69px;
	width: 130px;
}

h2 {
	font-size: 1px;
	text-indent:-9999px;
	padding: 0;
	margin: 0;
	height: 52px;
	width: 350px;
}

/* カテゴリヘッダ */
.headp_10{
	background: url(../img/contents_header_title_01.gif) no-repeat left top;
}
.headp_11{
	background: url(../img/contents_header_title_02.gif) no-repeat left top;
}
.headp_12{
	background: url(../img/contents_header_title_03.gif) no-repeat left top;
}
.headp_13{
	background: url(../img/contents_header_title_04.gif) no-repeat left top;
}
.headp_14{
	background: url(../img/contents_header_title_05.gif) no-repeat left top;
}
.headp_15{
	background: url(../img/contents_header_title_07.gif) no-repeat left top;
}
.headp_16{
	background: url(../img/contents_header_title_08.gif) no-repeat left top;
}
.headp_17{
	background: url(../img/contents_header_title_09.gif) no-repeat left top;
}
.headp_18{
	background: url(../img/contents_header_title_10.gif) no-repeat left top;
}
.headp_19{
	background: url(../img/contents_header_title_11.gif) no-repeat left top;
}

/* カテゴリヘッダ ここまで */

/*ヘッダーカテゴリボタン（オレンジ色）*/
.header_cate_btn {
	width:960px;
	margin:10px auto 0 auto;
	}
	.header_cate_btn li {
		display:block;
		float:left;
		margin: 0 1px 0 1px;
	}
	.header_cate_btn li a {
		font-size:12px;
		padding:3px 4px 0 4px;
		border: solid 1px #CCC;
		border-bottom: 0;
		color:#333;
		background:#f5f5f5;
		/* ボタン背景グラデーション */
			/* Firefox v3.6+ */
			background-image:-moz-linear-gradient(50% 0% -90deg,rgb(255,255,255) 0%,rgb(221,221,221) 100%); 
			/* safari v4.0+ and by Chrome v3.0+ */
			background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0, rgb(255,255,255)),color-stop(1, rgb(221,221,221)));
			/* Chrome v10.0+ and by safari nightly build*/
			background-image:-webkit-linear-gradient(-90deg,rgb(255,255,255) 0%,rgb(221,221,221) 100%);
			/* IE v10+ */
			background-image:-ms-linear-gradient(-90deg,rgb(255,255,255) 0%,rgb(221,221,221) 100%);
			background-image:linear-gradient(180deg,rgb(255,255,255) 0%,rgb(221,221,221) 100%);
			-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#ffdddddd,GradientType=0)";
			filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#ffdddddd,GradientType=0);
	}
	/*色違い各カテゴリ　本体にclass追加*/
	.header_cate_btn li.oroshi a {
		background:#3282B3;
		border-color:#3282B3;
		color:#fff;
	}
	.header_cate_btn li.b2b a {
		background:#82B332;
		border-color:#82B332;
		color:#fff;
	}
	.header_cate_btn li.bnet a {
		background:#6D32B3;
		border-color:#6D32B3;
		color:#fff;
	}
	.header_cate_btn li a:hover , .header_cate_btn li a.current {
		background:#e94700;
		border-color: #e94700;
		color:#fff;
		text-decoration:none;
	}
	/*ヘッダーカテゴリボタン（黄色）*/
	.header_cate_btn.other_header li a:hover , .header_cate_btn.other_header li a.current {
		background:#739DDE;
		border-color: #739DDE;
}