/* サブページ用スタイルシート(PC・スマホ共用) */


HTML,BODY{margin: 0; padding: 0;}

BODY{
	background:#ffffff url("back_BW2.jpg");
	background-attachment: fixed;
}


IMG.les{
border-width: 0px;
width: 93%;
max-width: 93%;
height: auto;
}

IMG.les-type{
border-width: 0px;
width: 93%;
max-width: 523px;
height: auto;
}


/* ヘッダー下（パンくず・ナビ他） */
#sub_header_bottom{
	height: 35px;
	background-color: white;
	border: solid #000000 0px;
}

/* ヘッダー右 パンくずリスト */
P.pankuzu{
	font-size: small;
	padding: 5px 0px 0px 10px;
	margin: 0px;
}


/* リストのマージン・パディング */ 
ul{
	padding: 0;
	margin: 0 0 0 1.5em;
	}

li{
	margin: 0 0 15px 0;
}	
	

/* 回り込み解除 */
.float_clear{
	clear:both;
}


/* コンテンツ スペーサー */
.sp1{
	color: white;
	padding: 24px 0px;
}

.sp2{
	color: white;
	padding: 12px 0px;
}



/* リストの見出しを消す */
LI.no{
	list-style-type: none;
}

/* 文字色 */
.red{color: red;}
.tomato{color: tomato;}
.blue{color: blue;}
.green{color: green;}
.gray{color: #c0c0c0;}
.brown{color: brown;}
.yellow{color: yellow;}
.white{color: white;}
.gold{color: gold;}
.gain{color: gainsboro;}

/* 行間 */
.em{ line-height: 1.5;}


/* 水平線 */
HR.red{
	height: 5px;
	border-style: double;
	border-color: red;
}


/* フォント大きさ */
.font-l{
	font-size: 1.2em;
}

/* 文章背景色 */
.b_black_mail{
	background-color:#000000;
 	color: #FFFFFF;
	padding:10px 0 10px 15px;
	letter-spacing:0.3em;
	font-weight: 800;
}

P.itemlist{
	margin: 0px 3px 7px 0px;
}

/* 道具ナビ 文字間隔 */
P.navi{
	line-height: 2.0em;
	margin: 0 0 1.5em 0;
}



/* テーブル */

TD.poke1{
	background-color: #99ffcc; /* 草むら */ 
}

TD.poke2{
	background-color: #33ccff; /* 釣り */ 
}

TD.poke3{
	background-color: #99ffff; /* なみのり */ 
}

TD.poke4{
	background-color: #ffcc66; /* いわくだき */ 
}

TD.poke5{
	background-color: #dcdcdc; /* その他 */ 
}


TD.poke6{
	background-color: #E5F4FF; /* 技一覧用 */ 
}

TD.tra3{
	width: 100px;
}




TR,TD{
	padding: 4px;
}

TD,TH{
line-height: 1.5em;
}

TABLE,TR,TD,TH{
	border: solid 1px;
}

TD.bg1{
	background-color: #d2b48c;
}

TD.topB{
	border-top-width: 2px;
}

TD.t1{
	border-color: #ffffff;
}

Blockquote.marg{
	padding: 5px;
	border-top-width: 2px;
	line-height: 1.5em;
}

Blockquote.marg1{
	padding: 5px;
	border-top-width: 2px;
	background-color: #e0ffff; /* 青 */
	line-height: 1.5em;
}

Blockquote.marg2{
	padding: 5px;
	border-top-width: 2px;
	background-color: #ffccff; /* 赤 */
	line-height: 1.5em;
}

/* リンク装飾 */
.l_text{
	font-size: small;
	font-weight: 700;
	padding: 0px;
}

.quote{
	color: blue;
	margin-top: 3px;
	margin-left: 2em;
}


/* フッター コピーライト */
#copy{
	font-size:small;
	text-align:center;
	line-height: 1.0em;
	color: black;
	padding:5px;
}
