@charset "shift-jis";
/* flex.css

●はじめに
-----------------------------------------------------------------
flex.cssは、汎用的に使えそうなcssとして個人的に定義したものです。
感覚的に使えるよう、機能ごとに接頭語をつけ、シンプルにclass定義してあります。
そのため、同じ機能でも、複数のclass名がつけられている場合があります。

ex. 直感的な例
.v_mid {vertical-align: middle;}
.v_middle {vertical-align: middle;}
.v_center {vertical-align: middle;}

●利用規定
-----------------------------------------------------------------
本ファイルはご自由に（一部コピー、全コピー）利用いただいて結構です。
ただし、ご利用はすべて自己責任でお願いします。
品質に関しては一切の保証をしかねます。
また、修正を頻繁に行います。

●凡例
-----------------------------------------------------------------
m_　マージン
p_　パディング
t_　テキストカラー
ti_　テキストインデント
ta_ テキストアライン
f_　t_　フォントサイズ・装飾　および　float　および  font-family
b_　バックグラウンド
bd_ ボーダー
d_　ディスプレイ
l_　リンク装飾　and ラインハイト（行間）
li_　リスト装飾（箇条書き
z_　ゼットインデックス　重なり優先度
v_　バーチカルアライン　縦位置

flex_lib
*/

/*テキストボックス装飾*/
.tb_edit {
	padding: 10px 10px;
	scrollbar-arrow-color:#666666;
	scrollbar-face-color:#d4d0c8;
	scrollbar-3dlight-color:#666666;
	scrollbar-track-color:#fcfcfc;
	scrollbar-shadow-color:#ededed;
	scrollbar-darkshadow-color:#666666;
	color:#333;
	border: 1px solid #999;
	background:#fff0f5;
	letter-spacing:-1px;
	line-height:1.3em;
	}

.tb_save {
	padding: 10px 10px;
	scrollbar-arrow-color:#666666;
	scrollbar-face-color:#d4d0c8;
	scrollbar-3dlight-color:#666666;
	scrollbar-track-color:#fcfcfc;
	scrollbar-shadow-color:#ededed;
	scrollbar-darkshadow-color:#666666;
	color:#333;
	border: 1px solid #999;
	background:{$tboxBgColor};
	letter-spacing:-1px;
	line-height:1.3em;
	}
	
.tb_gray {
	padding: 10px 10px;
	color:#333;
	border: 1px solid #999;
	background:#d2d2d2;
	letter-spacing:0.1em;
	line-height:1.3em;
	}
.tb_red {
	padding: 10px 10px;
	color:red;
	border: 1px solid #ff9999;
	background:#ffcccc;
	letter-spacing:0.1em;
	line-height:1.3em;
	}

/*CSS※印インデント*/
.ind1 {
	margin:0 0 0 1em;
	text-indent:-1em;
	}
.ind15 {
	margin:0 0 0 1.5em;
	text-indent:-1.5em;
	}
.ind2 {
	margin:0 0 0 2em;
	text-indent:-2em;
	}
.ind25 {
	margin:0 0 0 2.5em;
	text-indent:-2.5em;
	}
.ind3 {
	margin:0 0 0 3em;
	text-indent:-3em;
	}

/*クリアフィックス*/
.clearfix:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}
.clearfix {
  min-height: 1px;
}
* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}

/*リセット*/
body,div,pre,p,blockquote, 
form,fieldset,input,textarea,select,option, 
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6, 
table,th,td,embed,object { 
	margin: 0; 
	padding: 0; 
	vertical-align: baseline; 
	}

/*以下、page特有のためこれはのち別記？*/

#ws .t_big {
	font-size: 300%;
	line-height: 1.3em;
	}

#content-leftVer form{
	display: block;
}

form {
	display: inline;
}

blockquote {
	background:#E6EF95 url(http://img.kimihiko.jp/design/blog/base/gra_blockquote_green.jpg) repeat-x scroll left top;
	border:1px solid #7C9907;
	margin:10px 0;
	padding:10px;
	font-weight: normal;
	}

.caution {
	background:#F0C2C2 url(http://img.kimihiko.jp/design/blog/base/gra_red.jpg) repeat-x scroll left top;
	border:1px solid #D96666;
	margin:10px 0;
	padding:10px;
	color:black;
	}

.code {
	background-color:#C0C0C0;
	border:1px solid #888888;
	width: 450px;
	height: 50px;
	overflow-y: scroll;
	margin:10px 0;
	padding:5px;
	font-size: 80%;
	line-height: 1.3em;
	color:black;
	}
	
/*
バーチカル(v) 縦位置
*/

/*befor*/
/*
.v_mid {vertical-align: text-bottom;}
.v_middle {vertical-align: text-bottom;}
.v_center {vertical-align: middle;}
.v_top {vertical-align: top;}
.v_bottom {vertical-align: bottom;}
*/

.v_t_top {vertical-align: text-top;}
.v_t_bottom {vertical-align: text-bottom;}
.v_mid {vertical-align: middle;}
.v_top {vertical-align: top;}
.v_bottom {vertical-align: bottom;}
.v_baseline {vertical-align: baseline;}

.v_0 {vertical-align: 0.0em; }
.v_-01 {vertical-align: -0.1em; }
.v_-015 {vertical-align: -0.15em; }
.v_-02 {vertical-align: -0.2em; }
.v_-025 {vertical-align: -0.25em; }
.v_-03 {vertical-align: -0.3em; }
.v_-035 {vertical-align: -0.35em; }
.v_-04 {vertical-align: -0.4em; }
.v_-045 {vertical-align: -0.45em; }
.v_-05 {vertical-align: -0.5em; }
.v_01 {vertical-align: 0.1em; }
.v_015 {vertical-align: 0.15em; }
.v_02 {vertical-align: 0.2em; }
.v_025 {vertical-align: 0.25em; }
.v_03 {vertical-align: 0.3em; }
.v_035 {vertical-align: 0.35em; }
.v_04 {vertical-align: 0.4em; }
.v_045 {vertical-align: 0.45em; }
.v_05 {vertical-align: 0.5em; }


/*
z-index(z)　※重なる要素において、数字の大きいものほど前面へ表示。
*/
.z_0 {z-index: 0;}
.z_1 {z-index: 1;}
.z_2 {z-index: 2;}
.z_3 {z-index: 3;}
.z_4 {z-index: 4;}
.z_5 {z-index: 5;}
.z_6 {z-index: 6;}
.z_7 {z-index: 7;}
.z_8 {z-index: 8;}
.z_9 {z-index: 9;}
.z_10 {z-index: 10;}

/*
フロート(f)
*/
.f_left {float: left; }
.f_right {float: right; }
.f_center {margin-left: auto; margin-right: auto; }
.f_clr {clear: both; }

/*
テキストアライン(ta)　※ブロック要素にのみ有効。htmlのalign: left;も同じく。詳しくはhttp://www.tohoho-web.com/html/attr/align.htm
*/
.ta_left {text-align: left; }
.ta_right {text-align: right; }
.ta_center {text-align: center; }

/*これはtaの旧式。ほんとは消したい。*/
.t_left {text-align: left; }
.t_right {text-align: right; }
.t_center {text-align: center; }




/*
テキストインデント(ti)
*/

.ti_-0 {text-indent: -0em; }
.ti_-1 {text-indent: -0.1em; }
.ti_-2 {text-indent: -0.2em; }
.ti_-3 {text-indent: -0.3em; }
.ti_-4 {text-indent: -0.4em; }
.ti_-5 {text-indent: -0.5em; }
.ti_-6 {text-indent: -0.6em; }
.ti_-7 {text-indent: -0.7em; }
.ti_-8 {text-indent: -0.8em; }
.ti_-9 {text-indent: -0.9em; }
.ti_-10 {text-indent: -1.0em; }
.ti_-11 {text-indent: -1.1em; }
.ti_-12 {text-indent: -1.2em; }
.ti_-13 {text-indent: -1.3em; }
.ti_-14 {text-indent: -1.4em; }
.ti_-15 {text-indent: -1.5em; }
.ti_-16 {text-indent: -1.6em; }
.ti_-17 {text-indent: -1.7em; }
.ti_-18 {text-indent: -1.8em; }
.ti_-19 {text-indent: -1.9em; }
.ti_-20 {text-indent: -2.0em; }

.ti_0 {text-indent: 0em; }
.ti_1 {text-indent: 0.1em; }
.ti_2 {text-indent: 0.2em; }
.ti_3 {text-indent: 0.3em; }
.ti_4 {text-indent: 0.4em; }
.ti_5 {text-indent: 0.5em; }
.ti_6 {text-indent: 0.6em; }
.ti_7 {text-indent: 0.7em; }
.ti_8 {text-indent: 0.8em; }
.ti_9 {text-indent: 0.9em; }
.ti_10 {text-indent: 1.0em; }
.ti_11 {text-indent: 1.1em; }
.ti_12 {text-indent: 1.2em; }
.ti_13 {text-indent: 1.3em; }
.ti_14 {text-indent: 1.4em; }
.ti_15 {text-indent: 1.5em; }
.ti_16 {text-indent: 1.6em; }
.ti_17 {text-indent: 1.7em; }
.ti_18 {text-indent: 1.8em; }
.ti_19 {text-indent: 1.9em; }
.ti_20 {text-indent: 2.0em; }

.ti_50 {text-indent: 50%; }
.ti_60 {text-indent: 60%; }
.ti_70 {text-indent: 70%; }
.ti_80 {text-indent: 80%; }
.ti_90 {text-indent: 90%; }
.ti_100 {text-indent: 100%; }


/*
ボーダソリッド　(bd)
*/

/*
.bd_gray {border: 1px solid #888;}
.bd {border: 1px solid #333;}

.bd_graylight {border: 1px solid #ccc;}
.bd_graylight_top {border-top: 1px solid #ccc;}
.bd_graylight_left {border-left: 1px solid #ccc;}
.bd_graylight_right {border-right: 1px solid #ccc;}
.bd_graylight_bottom {border-bottom: 1px solid #ccc;}
.bd_none {border-style: none;}

.bd_top {border-top: 1px solid #333;}
.bd_left {border-left: 1px solid #333;}
.bd_left_obi {border-left: 5px solid #333;}
.bd_right {border-right: 1px solid #333;}
.bd_bottom {border-bottom: 1px solid #333;}

.bd_top_dot {border-top: 1px dotted #333;}
.bd_left_dot {border-left: 1px dotted #333;}
.bd_right_dot {border-right: 1px dotted #333;}
.bd_bottom_dot {border-bottom: 1px dotted #333;}

.bd_gray_dot {border: 1px dotted #888;}
.bd_graytop_dot {border-top: 1px dotted #888;}
.bd_grayleft_dot {border-left: 1px dotted #888;}
.bd_grayright_dot {border-right: 1px dotted #888;}
.bd_graybottom_dot {border-bottom: 1px dotted #888;}
*/

.bd_red {border: 1px solid red;}
.bd2_red {border: 2px solid red;}
.bd_green {border: 1px solid green;}
.bd2_green {border: 2px solid green;}
.bd_orange {border: 1px solid orange;}
.bd2_orange {border: 2px solid orange;}
.bd_blue {border: 1px solid blue;}
.bd2_blue {border: 2px solid blue;}
.bd_purple {border: 1px solid purple;}
.bd2_purple {border: 2px solid purple;}
.bd_white {border: 1px solid white;}
.bd2_white {border: 2px solid white;}
.bd_brown {border: 1px solid brown;}
.bd2_brown {border: 2px solid brown;}
.bd_black {border: 1px solid #000;}
.bd2_black {border: 2px solid #000;}

.bd_gray1 {border: 1px solid #111;}
.bd_gray2 {border: 1px solid #222;}
.bd_gray3 {border: 1px solid #333;}
.bd_gray4 {border: 1px solid #444;}
.bd_gray5 {border: 1px solid #555;}
.bd_gray6 {border: 1px solid #666;}
.bd_gray7 {border: 1px solid #777;}
.bd_gray8 {border: 1px solid #888;}
.bd_gray9 {border: 1px solid #999;}
.bd_gray10 {border: 1px solid #ccc;}

.bd1_black {border: 1px solid #000;}
.bd1_gray1 {border: 1px solid #111;}
.bd1_gray2 {border: 1px solid #222;}
.bd1_gray3 {border: 1px solid #333;}
.bd1_gray4 {border: 1px solid #444;}
.bd1_gray5 {border: 1px solid #555;}
.bd1_gray6 {border: 1px solid #666;}
.bd1_gray7 {border: 1px solid #777;}
.bd1_gray8 {border: 1px solid #888;}
.bd1_gray9 {border: 1px solid #999;}
.bd1_gray10 {border: 1px solid #ccc;}

/* .bd2_black {border: 2px solid #000;} 既出 */
.bd2_gray1 {border: 2px solid #111;}
.bd2_gray2 {border: 2px solid #222;}
.bd2_gray3 {border: 2px solid #333;}
.bd2_gray4 {border: 2px solid #444;}
.bd2_gray5 {border: 2px solid #555;}
.bd2_gray6 {border: 2px solid #666;}
.bd2_gray7 {border: 2px solid #777;}
.bd2_gray8 {border: 2px solid #888;}
.bd2_gray9 {border: 2px solid #999;}
.bd2_gray10 {border: 2px solid #ccc;}

.bd1t_black {border-top: 1px solid #000;}
.bd1t_gray1 {border-top: 1px solid #111;}
.bd1t_gray2 {border-top: 1px solid #222;}
.bd1t_gray3 {border-top: 1px solid #333;}
.bd1t_gray4 {border-top: 1px solid #444;}
.bd1t_gray5 {border-top: 1px solid #555;}
.bd1t_gray6 {border-top: 1px solid #666;}
.bd1t_gray7 {border-top: 1px solid #777;}
.bd1t_gray8 {border-top: 1px solid #888;}
.bd1t_gray9 {border-top: 1px solid #999;}
.bd1t_gray10 {border-top: 1px solid #ccc;}

.bd2t_black {border-top: 2px solid #000;}
.bd2t_gray1 {border-top: 2px solid #111;}
.bd2t_gray2 {border-top: 2px solid #222;}
.bd2t_gray3 {border-top: 2px solid #333;}
.bd2t_gray4 {border-top: 2px solid #444;}
.bd2t_gray5 {border-top: 2px solid #555;}
.bd2t_gray6 {border-top: 2px solid #666;}
.bd2t_gray7 {border-top: 2px solid #777;}
.bd2t_gray8 {border-top: 2px solid #888;}
.bd2t_gray9 {border-top: 2px solid #999;}
.bd2t_gray10 {border-top: 2px solid #ccc;}

.bd1r_black {border-right: 1px solid #000;}
.bd1r_gray1 {border-right: 1px solid #111;}
.bd1r_gray2 {border-right: 1px solid #222;}
.bd1r_gray3 {border-right: 1px solid #333;}
.bd1r_gray4 {border-right: 1px solid #444;}
.bd1r_gray5 {border-right: 1px solid #555;}
.bd1r_gray6 {border-right: 1px solid #666;}
.bd1r_gray7 {border-right: 1px solid #777;}
.bd1r_gray8 {border-right: 1px solid #888;}
.bd1r_gray9 {border-right: 1px solid #999;}
.bd1r_gray10 {border-right: 1px solid #ccc;}

.bd2r_black {border-right: 2px solid #000;}
.bd2r_gray1 {border-right: 2px solid #111;}
.bd2r_gray2 {border-right: 2px solid #222;}
.bd2r_gray3 {border-right: 2px solid #333;}
.bd2r_gray4 {border-right: 2px solid #444;}
.bd2r_gray5 {border-right: 2px solid #555;}
.bd2r_gray6 {border-right: 2px solid #666;}
.bd2r_gray7 {border-right: 2px solid #777;}
.bd2r_gray8 {border-right: 2px solid #888;}
.bd2r_gray9 {border-right: 2px solid #999;}
.bd2r_gray10 {border-right: 2px solid #ccc;}

.bd1b_black {border-bottom: 1px solid #000;}
.bd1b_gray1 {border-bottom: 1px solid #111;}
.bd1b_gray2 {border-bottom: 1px solid #222;}
.bd1b_gray3 {border-bottom: 1px solid #333;}
.bd1b_gray4 {border-bottom: 1px solid #444;}
.bd1b_gray5 {border-bottom: 1px solid #555;}
.bd1b_gray6 {border-bottom: 1px solid #666;}
.bd1b_gray7 {border-bottom: 1px solid #777;}
.bd1b_gray8 {border-bottom: 1px solid #888;}
.bd1b_gray9 {border-bottom: 1px solid #999;}
.bd1b_gray10 {border-bottom: 1px solid #ccc;}

.bd2b_black {border-bottom: 2px solid #000;}
.bd2b_gray1 {border-bottom: 2px solid #111;}
.bd2b_gray2 {border-bottom: 2px solid #222;}
.bd2b_gray3 {border-bottom: 2px solid #333;}
.bd2b_gray4 {border-bottom: 2px solid #444;}
.bd2b_gray5 {border-bottom: 2px solid #555;}
.bd2b_gray6 {border-bottom: 2px solid #666;}
.bd2b_gray7 {border-bottom: 2px solid #777;}
.bd2b_gray8 {border-bottom: 2px solid #888;}
.bd2b_gray9 {border-bottom: 2px solid #999;}
.bd2b_gray10 {border-bottom: 2px solid #ccc;}

.bd1l_black {border-left: 1px solid #000;}
.bd1l_gray1 {border-left: 1px solid #111;}
.bd1l_gray2 {border-left: 1px solid #222;}
.bd1l_gray3 {border-left: 1px solid #333;}
.bd1l_gray4 {border-left: 1px solid #444;}
.bd1l_gray5 {border-left: 1px solid #555;}
.bd1l_gray6 {border-left: 1px solid #666;}
.bd1l_gray7 {border-left: 1px solid #777;}
.bd1l_gray8 {border-left: 1px solid #888;}
.bd1l_gray9 {border-left: 1px solid #999;}
.bd1l_gray10 {border-left: 1px solid #ccc;}

.bd2b_black {border-bottom: 2px solid #000;}
.bd2b_gray1 {border-bottom: 2px solid #111;}
.bd2b_gray2 {border-bottom: 2px solid #222;}
.bd2b_gray3 {border-bottom: 2px solid #333;}
.bd2b_gray4 {border-bottom: 2px solid #444;}
.bd2b_gray5 {border-bottom: 2px solid #555;}
.bd2b_gray6 {border-bottom: 2px solid #666;}
.bd2b_gray7 {border-bottom: 2px solid #777;}
.bd2b_gray8 {border-bottom: 2px solid #888;}
.bd2b_gray9 {border-bottom: 2px solid #999;}
.bd2b_gray10 {border-bottom: 2px solid #ccc;}

/*
ボーダドット　(bd)　※各辺ごとの設定もあるもの。
*/
.bd_black_d {border: 1px dotted #000;}
.bd_gray1d {border: 1px dotted #111;}
.bd_gray2d {border: 1px dotted #222;}
.bd_gray3d {border: 1px dotted #333;}
.bd_gray4d {border: 1px dotted #444;}
.bd_gray5d {border: 1px dotted #555;}
.bd_gray6d {border: 1px dotted #666;}
.bd_gray7d {border: 1px dotted #777;}
.bd_gray8d {border: 1px dotted #888;}
.bd_gray9d {border: 1px dotted #999;}
.bd_gray10d {border: 1px dotted #ccc;}

.bd1_black_d {border: 1px dotted #000;}
.bd1_gray1d {border: 1px dotted #111;}
.bd1_gray2d {border: 1px dotted #222;}
.bd1_gray3d {border: 1px dotted #333;}
.bd1_gray4d {border: 1px dotted #444;}
.bd1_gray5d {border: 1px dotted #555;}
.bd1_gray6d {border: 1px dotted #666;}
.bd1_gray7d {border: 1px dotted #777;}
.bd1_gray8d {border: 1px dotted #888;}
.bd1_gray9d {border: 1px dotted #999;}
.bd1_gray10d {border: 1px dotted #ccc;}

.bd2_black_d {border: 1px dotted #000;}
.bd2_gray1d {border: 1px dotted #111;}
.bd2_gray2d {border: 1px dotted #222;}
.bd2_gray3d {border: 1px dotted #333;}
.bd2_gray4d {border: 1px dotted #444;}
.bd2_gray5d {border: 1px dotted #555;}
.bd2_gray6d {border: 1px dotted #666;}
.bd2_gray7d {border: 1px dotted #777;}
.bd2_gray8d {border: 1px dotted #888;}
.bd2_gray9d {border: 1px dotted #999;}
.bd2_gray10d {border: 1px dotted #ccc;}

.bd1t_black_d {border-top: 1px dotted #000;}
.bd1t_gray1d {border-top: 1px dotted #111;}
.bd1t_gray2d {border-top: 1px dotted #222;}
.bd1t_gray3d {border-top: 1px dotted #333;}
.bd1t_gray4d {border-top: 1px dotted #444;}
.bd1t_gray5d {border-top: 1px dotted #555;}
.bd1t_gray6d {border-top: 1px dotted #666;}
.bd1t_gray7d {border-top: 1px dotted #777;}
.bd1t_gray8d {border-top: 1px dotted #888;}
.bd1t_gray9d {border-top: 1px dotted #999;}
.bd1t_gray10d {border-top: 1px dotted #ccc;}

.bd2t_black_d {border-top: 2px dotted #000;}
.bd2t_gray1d {border-top: 2px dotted #111;}
.bd2t_gray2d {border-top: 2px dotted #222;}
.bd2t_gray3d {border-top: 2px dotted #333;}
.bd2t_gray4d {border-top: 2px dotted #444;}
.bd2t_gray5d {border-top: 2px dotted #555;}
.bd2t_gray6d {border-top: 2px dotted #666;}
.bd2t_gray7d {border-top: 2px dotted #777;}
.bd2t_gray8d {border-top: 2px dotted #888;}
.bd2t_gray9d {border-top: 2px dotted #999;}
.bd2t_gray10d {border-top: 2px dotted #ccc;}

.bd1r_black_d {border-right: 1px dotted #000;}
.bd1r_gray1d {border-right: 1px dotted #111;}
.bd1r_gray2d {border-right: 1px dotted #222;}
.bd1r_gray3d {border-right: 1px dotted #333;}
.bd1r_gray4d {border-right: 1px dotted #444;}
.bd1r_gray5d {border-right: 1px dotted #555;}
.bd1r_gray6d {border-right: 1px dotted #666;}
.bd1r_gray7d {border-right: 1px dotted #777;}
.bd1r_gray8d {border-right: 1px dotted #888;}
.bd1r_gray9d {border-right: 1px dotted #999;}
.bd1r_gray10d {border-right: 1px dotted #ccc;}

.bd2r_black_d {border-right: 2px dotted #000;}
.bd2r_gray1d {border-right: 2px dotted #111;}
.bd2r_gray2d {border-right: 2px dotted #222;}
.bd2r_gray3d {border-right: 2px dotted #333;}
.bd2r_gray4d {border-right: 2px dotted #444;}
.bd2r_gray5d {border-right: 2px dotted #555;}
.bd2r_gray6d {border-right: 2px dotted #666;}
.bd2r_gray7d {border-right: 2px dotted #777;}
.bd2r_gray8d {border-right: 2px dotted #888;}
.bd2r_gray9d {border-right: 2px dotted #999;}
.bd2r_gray10d {border-right: 2px dotted #ccc;}

.bd1b_black_d {border-bottom: 1px dotted #000;}
.bd1b_gray1d {border-bottom: 1px dotted #111;}
.bd1b_gray2d {border-bottom: 1px dotted #222;}
.bd1b_gray3d {border-bottom: 1px dotted #333;}
.bd1b_gray4d {border-bottom: 1px dotted #444;}
.bd1b_gray5d {border-bottom: 1px dotted #555;}
.bd1b_gray6d {border-bottom: 1px dotted #666;}
.bd1b_gray7d {border-bottom: 1px dotted #777;}
.bd1b_gray8d {border-bottom: 1px dotted #888;}
.bd1b_gray9d {border-bottom: 1px dotted #999;}
.bd1b_gray10d {border-bottom: 1px dotted #ccc;}

.bd2b_black_d {border-bottom: 2px dotted #000;}
.bd2b_gray1d {border-bottom: 2px dotted #111;}
.bd2b_gray2d {border-bottom: 2px dotted #222;}
.bd2b_gray3d {border-bottom: 2px dotted #333;}
.bd2b_gray4d {border-bottom: 2px dotted #444;}
.bd2b_gray5d {border-bottom: 2px dotted #555;}
.bd2b_gray6d {border-bottom: 2px dotted #666;}
.bd2b_gray7d {border-bottom: 2px dotted #777;}
.bd2b_gray8d {border-bottom: 2px dotted #888;}
.bd2b_gray9d {border-bottom: 2px dotted #999;}
.bd2b_gray10d {border-bottom: 2px dotted #ccc;}

.bd1l_black_d {border-left: 1px dotted #000;}
.bd1l_gray1d {border-left: 1px dotted #111;}
.bd1l_gray2d {border-left: 1px dotted #222;}
.bd1l_gray3d {border-left: 1px dotted #333;}
.bd1l_gray4d {border-left: 1px dotted #444;}
.bd1l_gray5d {border-left: 1px dotted #555;}
.bd1l_gray6d {border-left: 1px dotted #666;}
.bd1l_gray7d {border-left: 1px dotted #777;}
.bd1l_gray8d {border-left: 1px dotted #888;}
.bd1l_gray9d {border-left: 1px dotted #999;}
.bd1l_gray10d {border-left: 1px dotted #ccc;}

.bd2b_black_d {border-bottom: 2px dotted #000;}
.bd2b_gray1d {border-bottom: 2px dotted #111;}
.bd2b_gray2d {border-bottom: 2px dotted #222;}
.bd2b_gray3d {border-bottom: 2px dotted #333;}
.bd2b_gray4d {border-bottom: 2px dotted #444;}
.bd2b_gray5d {border-bottom: 2px dotted #555;}
.bd2b_gray6d {border-bottom: 2px dotted #666;}
.bd2b_gray7d {border-bottom: 2px dotted #777;}
.bd2b_gray8d {border-bottom: 2px dotted #888;}
.bd2b_gray9d {border-bottom: 2px dotted #999;}
.bd2b_gray10d {border-bottom: 2px dotted #ccc;}


/*
行間ラインハイト(l)
*/
.l_0 {line-height: 0em; }
.l_1 {line-height: 0.1em; }
.l_2 {line-height: 0.2em; }
.l_3 {line-height: 0.3em; }
.l_4 {line-height: 0.4em; }
.l_5 {line-height: 0.5em; }
.l_6 {line-height: 0.6em; }
.l_7 {line-height: 0.7em; }
.l_8 {line-height: 0.8em; }
.l_9 {line-height: 0.9em; }
.l_10 {line-height: 1.0em; }
.l_11 {line-height: 1.1em; }
.l_12 {line-height: 1.2em; }
.l_13 {line-height: 1.3em; }
.l_14 {line-height: 1.4em; }
.l_15 {line-height: 1.5em; }
.l_16 {line-height: 1.6em; }
.l_17 {line-height: 1.7em; }
.l_18 {line-height: 1.8em; }
.l_19 {line-height: 1.9em; }
.l_20 {line-height: 2.0em; }

/*
文字間(ls)
*/

.ls_-001 {letter-spacing: -0.01em; }
.ls_-002 {letter-spacing: -0.02em; }
.ls_-003 {letter-spacing: -0.03em; }
.ls_-004 {letter-spacing: -0.04em; }
.ls_-005 {letter-spacing: -0.05em; }
.ls_-006 {letter-spacing: -0.06em; }
.ls_-007 {letter-spacing: -0.07em; }
.ls_-008 {letter-spacing: -0.08em; }
.ls_-009 {letter-spacing: -0.09em; }
.ls_-01 {letter-spacing: -0.1em; }

.ls_-015 {letter-spacing: -0.15em; }
.ls_-02 {letter-spacing: -0.2em; }

.ls_0 {letter-spacing: 0.0em; }

.ls_001 {letter-spacing: 0.01em; }
.ls_002 {letter-spacing: 0.02em; }
.ls_003 {letter-spacing: 0.03em; }
.ls_004 {letter-spacing: 0.04em; }
.ls_005 {letter-spacing: 0.05em; }
.ls_006 {letter-spacing: 0.06em; }
.ls_007 {letter-spacing: 0.07em; }
.ls_008 {letter-spacing: 0.08em; }
.ls_009 {letter-spacing: 0.09em; }

.ls_01 {letter-spacing: 0.1em; }
.ls_015 {letter-spacing: 0.15em; }
.ls_02 {letter-spacing: 0.2em; }
.ls_03 {letter-spacing: 0.3em; }
.ls_04 {letter-spacing: 0.4em; }
.ls_05 {letter-spacing: 0.5em; }
.ls_06 {letter-spacing: 0.6em; }
.ls_07 {letter-spacing: 0.7em; }
.ls_08 {letter-spacing: 0.8em; }
.ls_09 {letter-spacing: 0.9em; }

/*
リンク装飾(l)
*/

.l_arrow_green_left { padding-left: 19px;
background: transparent url(http://img.kimihiko.jp/design/blog/ico/ico_arrow_green_left.gif) no-repeat left center; }

.l_arrow_green_right { padding-right: 19px;
background: transparent url(http://img.kimihiko.jp/design/blog/ico/ico_arrow_green_right.gif) no-repeat right center; }

.l_ques { padding-left: 19px;
background: transparent url(http://img.kimihiko.jp/design/blog/ico/ico_ques.gif) no-repeat left center; }

.l_clock { padding-left: 19px;
background: transparent url(http://img.kimihiko.jp/design/blog/ico/ico_clock.gif) no-repeat left center; }

.l_clock_night { padding-left: 19px;
color: white;
background: transparent url(http://img.kimihiko.jp/design/blog/ico/ico_clock_night.gif) no-repeat left center; }

.l_link { padding-left: 19px;
background: transparent url(http://img.kimihiko.jp/design/blog/ico/ico_bloglink.gif) no-repeat left center; }

.l_volume { padding-left: 19px;
background: transparent url(http://img.kimihiko.jp/design/blog/ico/ico_volume.gif) no-repeat left center; }

.l_volume_night { padding-left: 19px;
background: transparent url(http://img.kimihiko.jp/design/blog/ico/ico_volume_night.gif) no-repeat left center; }

.l_volume_stop { padding-left: 19px;
background: transparent url(http://img.kimihiko.jp/design/blog/ico/ico_volume_stop.gif) no-repeat left center; }

.l_doc { padding-left: 19px;
background: transparent url(http://img.kimihiko.jp/design/blog/ico/ico_doc.gif) no-repeat left center; }

.l_cate { padding-left: 21px;
background: transparent url(http://img.kimihiko.jp/design/blog/ico/ico_cate.gif) no-repeat left center; }

.l_comment { padding-left: 22px;
background: transparent url(http://img.kimihiko.jp/design/blog/ico/ico_comment.gif) no-repeat left center; }

/* ↓改行時対策で上下位置指定を上からのpixcel定義とした */
.l_self { padding-left: 25px;
background: transparent url(http://img.kimihiko.jp/design/blog/ico/link_naibu.gif) no-repeat left 0px; }

.l_blank { padding-left: 15px;
background: transparent url(http://img.kimihiko.jp/design/blog/ico/link.gif) no-repeat left center; }

.l_blank_gray { padding-left: 15px;
background: transparent url(http://img.kimihiko.jp/design/blog/ico/link_999.gif) no-repeat left center; }

.l_movie { padding-left: 18px;
background: transparent url(http://img.kimihiko.jp/design/blog/ico/ico_movie.gif) no-repeat left center; }

/*
リスト装飾(li)
*/
/* ↓改行時対策で上下位置指定を上からのpixcel定義とした */

.li_none { list-style-type: none; };
.li_maru { list-style-type: disc; };
.li_shikaku { list-style-type: square; };
.li_num { list-style-type: decimal; };
.li_alpha { list-style-type: lower-alpha; };

.li_star { padding-left: 25px;
background: transparent url(http://img.kimihiko.jp/design/blog/ico/li_star.gif) no-repeat left 0px; }


/*
ウィドス【!!!!!!!!!!!!ハック無し】(w)
※!!!!!!!!!!!!ﾌﾞﾗｳｻﾞハックは随時設定する必要アリ。この下を続けてご覧下さい。
*/

/*emウィドス*/
.w_1e {width:1em; }
.w_2e {width:2em; }
.w_3e{width:3em; }
.w_4e{width:4em; }
.w_5e{width:5em; }
.w_6e{width:6em; }
.w_7e{width:7em; }
.w_8e{width:8em; }
.w_9e{width:9em; }
.w_10e{width:10em; }
.w_11e{width:11em; }
.w_12e{width:12em; }
.w_13e{width:13em; }
.w_14e{width:14em; }
.w_15e{width:15em; }
.w_16e{width:16em; }
.w_17e{width:17em; }
.w_18e{width:18em; }
.w_19e{width:19em; }
.w_20e{width:20em; }
.w_21e{width:21em; }
.w_22e{width:22em; }
.w_23e{width:23em; }
.w_24e{width:24em; }
.w_25e{width:25em; }
.w_26e{width:26em; }
.w_27e{width:27em; }
.w_28e{width:28em; }
.w_29e{width:29em; }
.w_30e{width:30em; }
.w_31e{width:31em; }
.w_32e{width:32em; }
.w_33e{width:33em; }
.w_34e{width:34em; }
.w_35e{width:35em; }
.w_36e{width:36em; }
.w_37e{width:37em; }
.w_38e{width:38em; }
.w_39e{width:39em; }
.w_40e{width:40em; }
.w_41e{width:41em; }
.w_42e{width:42em; }
.w_43e{width:43em; }
.w_44e{width:44em; }
.w_45e{width:45em; }
.w_46e{width:46em; }
.w_47e{width:47em; }
.w_48e{width:48em; }
.w_49e{width:49em; }
.w_50e{width:50em; }
.w_51e{width:51em; }
.w_52e{width:52em; }
.w_53e{width:53em; }
.w_54e{width:54em; }
.w_55e{width:55em; }
.w_56e{width:56em; }
.w_57e{width:57em; }
.w_58e{width:58em; }
.w_59e{width:59em; }
.w_60e{width:60em; }
.w_61e{width:61em; }
.w_62e{width:62em; }
.w_63e{width:63em; }
.w_64e{width:64em; }
.w_65e{width:65em; }
.w_66e{width:66em; }
.w_67e{width:67em; }
.w_68e{width:68em; }
.w_69e{width:69em; }
.w_70e{width:70em; }
.w_71e{width:71em; }
.w_72e{width:72em; }
.w_73e{width:73em; }
.w_74e{width:74em; }
.w_75e{width:75em; }
.w_76e{width:76em; }
.w_77e{width:77em; }
.w_78e{width:78em; }
.w_79e{width:79em; }
.w_80e{width:80em; }
.w_81e{width:81em; }
.w_82e{width:82em; }
.w_83e{width:83em; }
.w_84e{width:84em; }
.w_85e{width:85em; }
.w_86e{width:86em; }
.w_87e{width:87em; }
.w_88e{width:88em; }
.w_89e{width:89em; }
.w_90e{width:90em; }
.w_91e{width:91em; }
.w_92e{width:92em; }
.w_93e{width:93em; }
.w_94e{width:94em; }
.w_95e{width:95em; }
.w_96e{width:96em; }
.w_97e{width:97em; }
.w_98e{width:98em; }
.w_99e{width:99em; }
/*↓クラス名にピリオドは使えないので。*/
.w_0_5e {width:0.5em; }
.w_1_5e {width:1.5em; }
.w_2_5e{width:2.5em; }
.w_3_5e{width:3.5em; }
.w_4_5e{width:4.5em; }
.w_5_5e{width:5.5em; }
.w_6_5e{width:6.5em; }
.w_7_5e{width:7.5em; }
.w_8_5e{width:8.5em; }
.w_9_5e{width:9.5em; }
.w_10_5e{width:10.5em; }
.w_11_5e{width:11.5em; }
.w_12_5e{width:12.5em; }
.w_13_5e{width:13.5em; }
.w_14_5e{width:14.5em; }
.w_15_5e{width:15.5em; }
.w_16_5e{width:16.5em; }
.w_17_5e{width:17.5em; }
.w_18_5e{width:18.5em; }
.w_19_5e{width:19.5em; }
.w_20_5e{width:20.5em; }
.w_21_5e{width:21.5em; }
.w_22_5e{width:22.5em; }
.w_23_5e{width:23.5em; }
.w_24_5e{width:24.5em; }
.w_25_5e{width:25.5em; }
.w_26_5e{width:26.5em; }
.w_27_5e{width:27.5em; }
.w_28_5e{width:28.5em; }
.w_29_5e{width:29.5em; }
.w_30_5e{width:30.5em; }
.w_31_5e{width:31.5em; }
.w_32_5e{width:32.5em; }
.w_33_5e{width:33.5em; }
.w_34_5e{width:34.5em; }
.w_35_5e{width:35.5em; }
.w_36_5e{width:36.5em; }
.w_37_5e{width:37.5em; }
.w_38_5e{width:38.5em; }
.w_39_5e{width:39.5em; }
.w_40_5e{width:40.5em; }
.w_41_5e{width:41.5em; }
.w_42_5e{width:42.5em; }
.w_43_5e{width:43.5em; }
.w_44_5e{width:44.5em; }
.w_45_5e{width:45.5em; }
.w_46_5e{width:46.5em; }
.w_47_5e{width:47.5em; }
.w_48_5e{width:48.5em; }
.w_49_5e{width:49.5em; }
.w_50_5e{width:50.5em; }
.w_51_5e{width:51.5em; }
.w_52_5e{width:52.5em; }
.w_53_5e{width:53.5em; }
.w_54_5e{width:54.5em; }
.w_55_5e{width:55.5em; }
.w_56_5e{width:56.5em; }
.w_57_5e{width:57.5em; }
.w_58_5e{width:58.5em; }
.w_59_5e{width:59.5em; }
.w_60_5e{width:60.5em; }
.w_61_5e{width:61.5em; }
.w_62_5e{width:62.5em; }
.w_63_5e{width:63.5em; }
.w_64_5e{width:64.5em; }
.w_65_5e{width:65.5em; }
.w_66_5e{width:66.5em; }
.w_67_5e{width:67.5em; }
.w_68_5e{width:68.5em; }
.w_69_5e{width:69.5em; }
.w_70_5e{width:70.5em; }
.w_71_5e{width:71.5em; }
.w_72_5e{width:72.5em; }
.w_73_5e{width:73.5em; }
.w_74_5e{width:74.5em; }
.w_75_5e{width:75.5em; }
.w_76_5e{width:76.5em; }
.w_77_5e{width:77.5em; }
.w_78_5e{width:78.5em; }
.w_79_5e{width:79.5em; }
.w_80_5e{width:80.5em; }
.w_81_5e{width:81.5em; }
.w_82_5e{width:82.5em; }
.w_83_5e{width:83.5em; }
.w_84_5e{width:84.5em; }
.w_85_5e{width:85.5em; }
.w_86_5e{width:86.5em; }
.w_87_5e{width:87.5em; }
.w_88_5e{width:88.5em; }
.w_89_5e{width:89.5em; }
.w_90_5e{width:90.5em; }
.w_91_5e{width:91.5em; }
.w_92_5e{width:92.5em; }
.w_93_5e{width:93.5em; }
.w_94_5e{width:94.5em; }
.w_95_5e{width:95.5em; }
.w_96_5e{width:96.5em; }
.w_97_5e{width:97.5em; }
.w_98_5e{width:98.5em; }
.w_99_5e{width:99.5em; }

/*作成中*/
.w_10 {width: 10px; }
.w_1 {width: 1px; }
.w_2 {width: 2px; }
.w_3 {width: 3px; }
.w_4 {width: 4px; }
.w_5 {width: 5px; }
.w_6 {width: 6px; }
.w_7 {width: 7px; }
.w_8 {width: 8px; }
.w_9 {width: 9px; }
.w_20 {width: 20px; }
.w_1 {width: 1px; }
.w_2 {width: 2px; }
.w_3 {width: 3px; }
.w_4 {width: 4px; }
.w_5 {width: 5px; }
.w_6 {width: 6px; }
.w_7 {width: 7px; }
.w_8 {width: 8px; }
.w_9 {width: 9px; }
.w_30 {width: 30px; }
.w_1 {width: 1px; }
.w_2 {width: 2px; }
.w_3 {width: 3px; }
.w_4 {width: 4px; }
.w_5 {width: 5px; }
.w_6 {width: 6px; }
.w_7 {width: 7px; }
.w_8 {width: 8px; }
.w_9 {width: 9px; }
.w_40 {width: 40px; }
.w_1 {width: 1px; }
.w_2 {width: 2px; }
.w_3 {width: 3px; }
.w_4 {width: 4px; }
.w_5 {width: 5px; }
.w_6 {width: 6px; }
.w_7 {width: 7px; }
.w_8 {width: 8px; }
.w_9 {width: 9px; }
.w_50 {width: 50px; }
.w_60 {width: 60px; }
.w_70 {width: 70px; }
.w_80 {width: 80px; }
.w_90 {width: 90px; }
.w_100 {width: 100px; }
.w_100p {width: 100%; }
.w_110 {width: 110px; }
.w_120 {width: 120px; }
.w_130 {width: 130px; }
.w_140 {width: 140px; }
.w_150 {width: 150px; }
.w_160 {width: 160px; }
.w_170 {width: 170px; }
.w_180 {width: 180px; }
.w_190 {width: 190px; }
.w_200 {width: 200px; }
.w_210 {width: 210px; }
.w_220 {width: 220px; }
.w_230 {width: 230px; }
.w_240 {width: 240px; }
.w_250 {width: 250px; }
.w_260 {width: 260px; }
.w_270 {width: 270px; }
.w_280 {width: 280px; }
.w_290 {width: 290px; }
.w_300 {width: 300px; }
.w_310 {width: 310px; }
.w_320 {width: 320px; }
.w_330 {width: 330px; }
.w_340 {width: 340px; }
.w_350 {width: 350px; }
.w_360 {width: 360px; }
.w_370 {width: 370px; }
.w_380 {width: 380px; }
.w_390 {width: 390px; }
.w_400 {width: 400px; }
.w_410 {width: 410px; }
.w_420 {width: 420px; }
.w_430 {width: 430px; }
.w_440 {width: 440px; }
.w_450 {width: 450px; }
.w_460 {width: 460px; }
.w_470 {width: 470px; }
.w_480 {width: 480px; }
.w_490 {width: 490px; }
.w_500 {width: 500px; }
.w_510 {width: 510px; }
.w_520 {width: 520px; }
.w_530 {width: 530px; }
.w_540 {width: 540px; }
.w_550 {width: 550px; }
.w_560 {width: 560px; }
.w_570 {width: 570px; }
.w_580 {width: 580px; }
.w_590 {width: 590px; }
.w_600 {width: 600px; }
.w_610 {width: 610px; }
.w_620 {width: 620px; }
.w_630 {width: 630px; }
.w_640 {width: 640px; }
.w_650 {width: 650px; }
.w_660 {width: 660px; }
.w_670 {width: 670px; }
.w_680 {width: 680px; }
.w_690 {width: 690px; }
.w_700 {width: 700px; }
.w_710 {width: 710px; }
.w_720 {width: 720px; }
.w_730 {width: 730px; }
.w_740 {width: 740px; }
.w_750 {width: 750px; }
.w_760 {width: 760px; }
.w_770 {width: 770px; }
.w_780 {width: 780px; }
.w_790 {width: 790px; }
.w_800 {width: 800px; }
.w_810 {width: 810px; }
.w_820 {width: 820px; }
.w_830 {width: 830px; }
.w_840 {width: 840px; }
.w_850 {width: 850px; }
.w_860 {width: 860px; }
.w_870 {width: 870px; }
.w_880 {width: 880px; }
.w_890 {width: 890px; }
.w_900 {width: 900px; }
.w_910 {width: 910px; }
.w_920 {width: 920px; }
.w_930 {width: 930px; }
.w_940 {width: 940px; }
.w_950 {width: 950px; }
.w_960 {width: 960px; }
.w_970 {width: 970px; }
.w_980 {width: 980px; }
.w_990 {width: 990px; }
.w_1000 {width: 1000px; }


/*
	tag: hack
	ウィドスハック(w) ▲必要に応じて随時追加
	説明）ボーダなどを設定したエレメントにpadding前方向に10px設定したとして
	ボーダラインからボーダランまでの横幅500pxとりたい場合。
	通常、paddingを含めボーダが適用されるので左右10px分を引いた480px指定でよいのだが、
	ie6 7は、paddingを無視してボーダを描画するので500px指定となる。

	指定例：padding左右10pxを含めて500pxのwidthを取りたい。
	.w_500p10 {width: 480px; } 
	*html .w_500p10 {width: 500px; }
	*+html .w_500p10 {width: 500px; }
*/

.w_250p10 {width: 230px; }
*html .w_250p10 {width: 250px; }
*+html .w_250p10 {width: 250px; }

.w_530p10 {width: 510px; }
*html .w_530p10 {width: 530px; }
*+html .w_530p10 {width: 530px; }

.w_570p10 {width: 550px; }
*html .w_570p10 {width: 570px; }
*+html .w_570p10 {width: 570px; }

.w_160p10 {width: 140px; }
*html .w_160p10 {width: 160px; }
*+html .w_160p10 {width: 160px; }

.w_170p10 {width: 150px; }
*html .w_170p10 {width: 170px; }
*+html .w_170p10 {width: 170px; }

.w_180p10 {width: 160px; }
*html .w_180p10 {width: 180px; }
*+html .w_180p10 {width: 180px; }

.w_930p10 {width: 910px; }
*html .w_930p10 {width: 930px; }
*+html .w_930p10 {width: 930px; }

/*
height
*/
/*emハイト*/
.h_1e {height:1em; }
.h_2e {height:2em; }
.h_3e{height:3em; }
.h_4e{height:4em; }
.h_5e{height:5em; }
.h_6e{height:6em; }
.h_7e{height:7em; }
.h_8e{height:8em; }
.h_9e{height:9em; }
.h_10e{height:10em; }
.h_11e{height:11em; }
.h_12e{height:12em; }
.h_13e{height:13em; }
.h_14e{height:14em; }
.h_15e{height:15em; }
.h_16e{height:16em; }
.h_17e{height:17em; }
.h_18e{height:18em; }
.h_19e{height:19em; }
.h_20e{height:20em; }
.h_21e{height:21em; }
.h_22e{height:22em; }
.h_23e{height:23em; }
.h_24e{height:24em; }
.h_25e{height:25em; }
.h_26e{height:26em; }
.h_27e{height:27em; }
.h_28e{height:28em; }
.h_29e{height:29em; }
.h_30e{height:30em; }
.h_31e{height:31em; }
.h_32e{height:32em; }
.h_33e{height:33em; }
.h_34e{height:34em; }
.h_35e{height:35em; }
.h_36e{height:36em; }
.h_37e{height:37em; }
.h_38e{height:38em; }
.h_39e{height:39em; }
.h_40e{height:40em; }
.h_41e{height:41em; }
.h_42e{height:42em; }
.h_43e{height:43em; }
.h_44e{height:44em; }
.h_45e{height:45em; }
.h_46e{height:46em; }
.h_47e{height:47em; }
.h_48e{height:48em; }
.h_49e{height:49em; }
.h_50e{height:50em; }
.h_51e{height:51em; }
.h_52e{height:52em; }
.h_53e{height:53em; }
.h_54e{height:54em; }
.h_55e{height:55em; }
.h_56e{height:56em; }
.h_57e{height:57em; }
.h_58e{height:58em; }
.h_59e{height:59em; }
.h_60e{height:60em; }
.h_61e{height:61em; }
.h_62e{height:62em; }
.h_63e{height:63em; }
.h_64e{height:64em; }
.h_65e{height:65em; }
.h_66e{height:66em; }
.h_67e{height:67em; }
.h_68e{height:68em; }
.h_69e{height:69em; }
.h_70e{height:70em; }
.h_71e{height:71em; }
.h_72e{height:72em; }
.h_73e{height:73em; }
.h_74e{height:74em; }
.h_75e{height:75em; }
.h_76e{height:76em; }
.h_77e{height:77em; }
.h_78e{height:78em; }
.h_79e{height:79em; }
.h_80e{height:80em; }
.h_81e{height:81em; }
.h_82e{height:82em; }
.h_83e{height:83em; }
.h_84e{height:84em; }
.h_85e{height:85em; }
.h_86e{height:86em; }
.h_87e{height:87em; }
.h_88e{height:88em; }
.h_89e{height:89em; }
.h_90e{height:90em; }
.h_91e{height:91em; }
.h_92e{height:92em; }
.h_93e{height:93em; }
.h_94e{height:94em; }
.h_95e{height:95em; }
.h_96e{height:96em; }
.h_97e{height:97em; }
.h_98e{height:98em; }
.h_99e{height:99em; }
/*↓クラス名にピリオドは使えないので。*/
.h_0_5e {height:0.5em; }
.h_1_5e {height:1.5em; }
.h_2_5e{height:2.5em; }
.h_3_5e{height:3.5em; }
.h_4_5e{height:4.5em; }
.h_5_5e{height:5.5em; }
.h_6_5e{height:6.5em; }
.h_7_5e{height:7.5em; }
.h_8_5e{height:8.5em; }
.h_9_5e{height:9.5em; }
.h_10_5e{height:10.5em; }
.h_11_5e{height:11.5em; }
.h_12_5e{height:12.5em; }
.h_13_5e{height:13.5em; }
.h_14_5e{height:14.5em; }
.h_15_5e{height:15.5em; }
.h_16_5e{height:16.5em; }
.h_17_5e{height:17.5em; }
.h_18_5e{height:18.5em; }
.h_19_5e{height:19.5em; }
.h_20_5e{height:20.5em; }
.h_21_5e{height:21.5em; }
.h_22_5e{height:22.5em; }
.h_23_5e{height:23.5em; }
.h_24_5e{height:24.5em; }
.h_25_5e{height:25.5em; }
.h_26_5e{height:26.5em; }
.h_27_5e{height:27.5em; }
.h_28_5e{height:28.5em; }
.h_29_5e{height:29.5em; }
.h_30_5e{height:30.5em; }
.h_31_5e{height:31.5em; }
.h_32_5e{height:32.5em; }
.h_33_5e{height:33.5em; }
.h_34_5e{height:34.5em; }
.h_35_5e{height:35.5em; }
.h_36_5e{height:36.5em; }
.h_37_5e{height:37.5em; }
.h_38_5e{height:38.5em; }
.h_39_5e{height:39.5em; }
.h_40_5e{height:40.5em; }
.h_41_5e{height:41.5em; }
.h_42_5e{height:42.5em; }
.h_43_5e{height:43.5em; }
.h_44_5e{height:44.5em; }
.h_45_5e{height:45.5em; }
.h_46_5e{height:46.5em; }
.h_47_5e{height:47.5em; }
.h_48_5e{height:48.5em; }
.h_49_5e{height:49.5em; }
.h_50_5e{height:50.5em; }
.h_51_5e{height:51.5em; }
.h_52_5e{height:52.5em; }
.h_53_5e{height:53.5em; }
.h_54_5e{height:54.5em; }
.h_55_5e{height:55.5em; }
.h_56_5e{height:56.5em; }
.h_57_5e{height:57.5em; }
.h_58_5e{height:58.5em; }
.h_59_5e{height:59.5em; }
.h_60_5e{height:60.5em; }
.h_61_5e{height:61.5em; }
.h_62_5e{height:62.5em; }
.h_63_5e{height:63.5em; }
.h_64_5e{height:64.5em; }
.h_65_5e{height:65.5em; }
.h_66_5e{height:66.5em; }
.h_67_5e{height:67.5em; }
.h_68_5e{height:68.5em; }
.h_69_5e{height:69.5em; }
.h_70_5e{height:70.5em; }
.h_71_5e{height:71.5em; }
.h_72_5e{height:72.5em; }
.h_73_5e{height:73.5em; }
.h_74_5e{height:74.5em; }
.h_75_5e{height:75.5em; }
.h_76_5e{height:76.5em; }
.h_77_5e{height:77.5em; }
.h_78_5e{height:78.5em; }
.h_79_5e{height:79.5em; }
.h_80_5e{height:80.5em; }
.h_81_5e{height:81.5em; }
.h_82_5e{height:82.5em; }
.h_83_5e{height:83.5em; }
.h_84_5e{height:84.5em; }
.h_85_5e{height:85.5em; }
.h_86_5e{height:86.5em; }
.h_87_5e{height:87.5em; }
.h_88_5e{height:88.5em; }
.h_89_5e{height:89.5em; }
.h_90_5e{height:90.5em; }
.h_91_5e{height:91.5em; }
.h_92_5e{height:92.5em; }
.h_93_5e{height:93.5em; }
.h_94_5e{height:94.5em; }
.h_95_5e{height:95.5em; }
.h_96_5e{height:96.5em; }
.h_97_5e{height:97.5em; }
.h_98_5e{height:98.5em; }
.h_99_5e{height:99.5em; }

/*ピクセルハイト*/
.h_10 {height: 10px; }
.h_11 {height: 11px; }
.h_12 {height: 12px; }
.h_13 {height: 13px; }
.h_14 {height: 14px; }
.h_15 {height: 15px; }
.h_16 {height: 16px; }
.h_17 {height: 17px; }
.h_18 {height: 18px; }
.h_19 {height: 19px; }
.h_20 {height: 20px; }
.h_21 {height: 21px; }
.h_22 {height: 22px; }
.h_23 {height: 23px; }
.h_24 {height: 24px; }
.h_25 {height: 25px; }
.h_26 {height: 26px; }
.h_27 {height: 27px; }
.h_28 {height: 28px; }
.h_29 {height: 29px; }
.h_30 {height: 30px; }
.h_31 {height: 31px; }
.h_32 {height: 32px; }
.h_33 {height: 33px; }
.h_34 {height: 34px; }
.h_35 {height: 35px; }
.h_36 {height: 36px; }
.h_37 {height: 37px; }
.h_38 {height: 38px; }
.h_39 {height: 39px; }
.h_40 {height: 40px; }
.h_41 {height: 41px; }
.h_42 {height: 42px; }
.h_43 {height: 43px; }
.h_44 {height: 44px; }
.h_45 {height: 45px; }
.h_46 {height: 46px; }
.h_47 {height: 47px; }
.h_48 {height: 48px; }
.h_49 {height: 49px; }
.h_50 {height: 50px; }
.h_60 {height: 60px; }
.h_70 {height: 70px; }
.h_80 {height: 80px; }
.h_90 {height: 90px; }
.h_100 {height: 100px; }
.h_110 {height: 110px; }
.h_120 {height: 120px; }
.h_130 {height: 130px; }
.h_140 {height: 140px; }
.h_150 {height: 150px; }
.h_160 {height: 160px; }
.h_170 {height: 170px; }
.h_180 {height: 180px; }
.h_190 {height: 190px; }
.h_200 {height: 200px; }
.h_210 {height: 210px; }
.h_220 {height: 220px; }
.h_230 {height: 230px; }
.h_240 {height: 240px; }
.h_250 {height: 250px; }
.h_260 {height: 260px; }
.h_270 {height: 270px; }
.h_280 {height: 280px; }
.h_290 {height: 290px; }
.h_300 {height: 300px; }
.h_310 {height: 310px; }
.h_320 {height: 320px; }
.h_330 {height: 330px; }
.h_340 {height: 340px; }
.h_350 {height: 350px; }
.h_360 {height: 360px; }
.h_370 {height: 370px; }
.h_380 {height: 380px; }
.h_390 {height: 390px; }
.h_400 {height: 400px; }
.h_410 {height: 410px; }
.h_420 {height: 420px; }
.h_430 {height: 430px; }
.h_440 {height: 440px; }
.h_450 {height: 450px; }
.h_460 {height: 460px; }
.h_470 {height: 470px; }
.h_480 {height: 480px; }
.h_490 {height: 490px; }
.h_500 {height: 500px; }
.h_510 {height: 510px; }
.h_520 {height: 520px; }
.h_530 {height: 530px; }
.h_540 {height: 540px; }
.h_550 {height: 550px; }
.h_560 {height: 560px; }
.h_570 {height: 570px; }
.h_580 {height: 580px; }
.h_590 {height: 590px; }
.h_600 {height: 600px; }
.h_610 {height: 610px; }
.h_620 {height: 620px; }
.h_630 {height: 630px; }
.h_640 {height: 640px; }
.h_650 {height: 650px; }
.h_660 {height: 660px; }
.h_670 {height: 670px; }
.h_680 {height: 680px; }
.h_690 {height: 690px; }
.h_700 {height: 700px; }
.h_710 {height: 710px; }
.h_720 {height: 720px; }
.h_730 {height: 730px; }
.h_740 {height: 740px; }
.h_750 {height: 750px; }
.h_760 {height: 760px; }
.h_770 {height: 770px; }
.h_780 {height: 780px; }
.h_790 {height: 790px; }
.h_800 {height: 800px; }
.h_810 {height: 810px; }
.h_820 {height: 820px; }
.h_830 {height: 830px; }
.h_840 {height: 840px; }
.h_850 {height: 850px; }
.h_860 {height: 860px; }
.h_870 {height: 870px; }
.h_880 {height: 880px; }
.h_890 {height: 890px; }
.h_900 {height: 900px; }
.h_910 {height: 910px; }
.h_920 {height: 920px; }
.h_930 {height: 930px; }
.h_940 {height: 940px; }
.h_950 {height: 950px; }
.h_960 {height: 960px; }
.h_970 {height: 970px; }
.h_980 {height: 980px; }
.h_990 {height: 990px; }
.h_1000 {height: 1000px; }


/*
ディプレイ(d)
*/
.d_block {display: block; }
.d_inline {display: inline; }
.d_hidden {display: none; }

/*
マージ(m)
*/

/* 4方向 */
.m_0 {margin: 0px; }
.m_1 {margin: 1px; }
.m_2 {margin: 2px; }
.m_3 {margin: 3px; }
.m_4 {margin: 4px; }
.m_5 {margin: 5px; }
.m_6 {margin: 6px; }
.m_7 {margin: 7px; }
.m_8 {margin: 8px; }
.m_9 {margin: 9px; }
.m_10 {margin: 10px; }
.m_11 {margin: 11px; }
.m_12 {margin: 12px; }
.m_13 {margin: 13px; }
.m_14 {margin: 14px; }
.m_15 {margin: 15px; }
.m_16 {margin: 16px; }
.m_17 {margin: 17px; }
.m_18 {margin: 18px; }
.m_19 {margin: 19px; }
.m_20 {margin: 20px; }
.m_21 {margin: 21px; }
.m_22 {margin: 22px; }
.m_23 {margin: 23px; }
.m_24 {margin: 24px; }
.m_25 {margin: 25px; }
.m_26 {margin: 26px; }
.m_27 {margin: 27px; }
.m_28 {margin: 28px; }
.m_29 {margin: 29px; }
.m_30 {margin: 30px; }
.m_35 {margin: 35px; }
.m_40 {margin: 40px; }
.m_45 {margin: 45px; }
.m_50 {margin: 50px; }

.m_-0 {margin: -0px; }
.m_-1 {margin: -1px; }
.m_-2 {margin: -2px; }
.m_-3 {margin: -3px; }
.m_-4 {margin: -4px; }
.m_-5 {margin: -5px; }
.m_-6 {margin: -6px; }
.m_-7 {margin: -7px; }
.m_-8 {margin: -8px; }
.m_-9 {margin: -9px; }
.m_-10 {margin: -10px; }
.m_-11 {margin: -11px; }
.m_-12 {margin: -12px; }
.m_-13 {margin: -13px; }
.m_-14 {margin: -14px; }
.m_-15 {margin: -15px; }
.m_-16 {margin: -16px; }
.m_-17 {margin: -17px; }
.m_-18 {margin: -18px; }
.m_-19 {margin: -19px; }
.m_-20 {margin: -20px; }
.m_-21 {margin: -21px; }
.m_-22 {margin: -22px; }
.m_-23 {margin: -23px; }
.m_-24 {margin: -24px; }
.m_-25 {margin: -25px; }
.m_-26 {margin: -26px; }
.m_-27 {margin: -27px; }
.m_-28 {margin: -28px; }
.m_-29 {margin: -29px; }
.m_-30 {margin: -30px; }
.m_-35 {margin: -35px; }
.m_-40 {margin: -40px; }
.m_-45 {margin: -45px; }
.m_-50 {margin: -50px; }

/* 1方向 */
.m_t0 {margin-top: 0px; }
.m_t1 {margin-top: 1px; }
.m_t2 {margin-top: 2px; }
.m_t3 {margin-top: 3px; }
.m_t4 {margin-top: 4px; }
.m_t5 {margin-top: 5px; }
.m_t6 {margin-top: 6px; }
.m_t7 {margin-top: 7px; }
.m_t8 {margin-top: 8px; }
.m_t9 {margin-top: 9px; }
.m_t10 {margin-top: 10px; }
.m_t11 {margin-top: 11px; }
.m_t12 {margin-top: 12px; }
.m_t13 {margin-top: 13px; }
.m_t14 {margin-top: 14px; }
.m_t15 {margin-top: 15px; }
.m_t16 {margin-top: 16px; }
.m_t17 {margin-top: 17px; }
.m_t18 {margin-top: 18px; }
.m_t19 {margin-top: 19px; }
.m_t20 {margin-top: 20px; }
.m_t21 {margin-top: 21px; }
.m_t22 {margin-top: 22px; }
.m_t23 {margin-top: 23px; }
.m_t24 {margin-top: 24px; }
.m_t25 {margin-top: 25px; }
.m_t26 {margin-top: 26px; }
.m_t27 {margin-top: 27px; }
.m_t28 {margin-top: 28px; }
.m_t29 {margin-top: 29px; }
.m_t30 {margin-top: 30px; }
.m_t35 {margin-top: 35px; }
.m_t40 {margin-top: 40px; }
.m_t45 {margin-top: 45px; }
.m_t50 {margin-top: 50px; }

.m_t-0 {margin-top: -0px; }
.m_t-1 {margin-top: -1px; }
.m_t-2 {margin-top: -2px; }
.m_t-3 {margin-top: -3px; }
.m_t-4 {margin-top: -4px; }
.m_t-5 {margin-top: -5px; }
.m_t-6 {margin-top: -6px; }
.m_t-7 {margin-top: -7px; }
.m_t-8 {margin-top: -8px; }
.m_t-9 {margin-top: -9px; }
.m_t-10 {margin-top: -10px; }
.m_t-11 {margin-top: -11px; }
.m_t-12 {margin-top: -12px; }
.m_t-13 {margin-top: -13px; }
.m_t-14 {margin-top: -14px; }
.m_t-15 {margin-top: -15px; }
.m_t-16 {margin-top: -16px; }
.m_t-17 {margin-top: -17px; }
.m_t-18 {margin-top: -18px; }
.m_t-19 {margin-top: -19px; }
.m_t-20 {margin-top: -20px; }
.m_t-21 {margin-top: -21px; }
.m_t-22 {margin-top: -22px; }
.m_t-23 {margin-top: -23px; }
.m_t-24 {margin-top: -24px; }
.m_t-25 {margin-top: -25px; }
.m_t-26 {margin-top: -26px; }
.m_t-27 {margin-top: -27px; }
.m_t-28 {margin-top: -28px; }
.m_t-29 {margin-top: -29px; }
.m_t-30 {margin-top: -30px; }
.m_t-35 {margin-top: -35px; }
.m_t-40 {margin-top: -40px; }
.m_t-45 {margin-top: -45px; }
.m_t-50 {margin-top: -50px; }

.m_t1s {margin: 1px 0px 0px 0px; }
.m_t2s {margin: 2px 0px 0px 0px; }
.m_t3s {margin: 3px 0px 0px 0px; }
.m_t4s {margin: 4px 0px 0px 0px; }
.m_t5s {margin: 5px 0px 0px 0px; }
.m_t6s {margin: 6px 0px 0px 0px; }
.m_t7s {margin: 7px 0px 0px 0px; }
.m_t8s {margin: 8px 0px 0px 0px; }
.m_t9s {margin: 9px 0px 0px 0px; }
.m_t10s {margin: 10px 0px 0px 0px; }
.m_t11s {margin: 11px 0px 0px 0px; }
.m_t12s {margin: 12px 0px 0px 0px; }
.m_t13s {margin: 13px 0px 0px 0px; }
.m_t14s {margin: 14px 0px 0px 0px; }
.m_t15s {margin: 15px 0px 0px 0px; }
.m_t16s {margin: 16px 0px 0px 0px; }
.m_t17s {margin: 17px 0px 0px 0px; }
.m_t18s {margin: 18px 0px 0px 0px; }
.m_t19s {margin: 19px 0px 0px 0px; }
.m_t20s {margin: 20px 0px 0px 0px; }
.m_t21s {margin: 21px 0px 0px 0px; }
.m_t22s {margin: 22px 0px 0px 0px; }
.m_t23s {margin: 23px 0px 0px 0px; }
.m_t24s {margin: 24px 0px 0px 0px; }
.m_t25s {margin: 25px 0px 0px 0px; }
.m_t26s {margin: 26px 0px 0px 0px; }
.m_t27s {margin: 27px 0px 0px 0px; }
.m_t28s {margin: 28px 0px 0px 0px; }
.m_t29s {margin: 29px 0px 0px 0px; }
.m_t30s {margin: 30px 0px 0px 0px; }
.m_t35s {margin: 35px 0px 0px 0px; }
.m_t40s {margin: 40px 0px 0px 0px; }
.m_t45s {margin: 45px 0px 0px 0px; }
.m_t50s {margin: 50px 0px 0px 0px; }

.m_t-1s {margin: -1px 0px 0px 0px; }
.m_t-2s {margin: -2px 0px 0px 0px; }
.m_t-3s {margin: -3px 0px 0px 0px; }
.m_t-4s {margin: -4px 0px 0px 0px; }
.m_t-5s {margin: -5px 0px 0px 0px; }
.m_t-6s {margin: -6px 0px 0px 0px; }
.m_t-7s {margin: -7px 0px 0px 0px; }
.m_t-8s {margin: -8px 0px 0px 0px; }
.m_t-9s {margin: -9px 0px 0px 0px; }
.m_t-10s {margin: -10px 0px 0px 0px; }
.m_t-11s {margin: -11px 0px 0px 0px; }
.m_t-12s {margin: -12px 0px 0px 0px; }
.m_t-13s {margin: -13px 0px 0px 0px; }
.m_t-14s {margin: -14px 0px 0px 0px; }
.m_t-15s {margin: -15px 0px 0px 0px; }
.m_t-16s {margin: -16px 0px 0px 0px; }
.m_t-17s {margin: -17px 0px 0px 0px; }
.m_t-18s {margin: -18px 0px 0px 0px; }
.m_t-19s {margin: -19px 0px 0px 0px; }
.m_t-20s {margin: -20px 0px 0px 0px; }
.m_t-21s {margin: -21px 0px 0px 0px; }
.m_t-22s {margin: -22px 0px 0px 0px; }
.m_t-23s {margin: -23px 0px 0px 0px; }
.m_t-24s {margin: -24px 0px 0px 0px; }
.m_t-25s {margin: -25px 0px 0px 0px; }
.m_t-26s {margin: -26px 0px 0px 0px; }
.m_t-27s {margin: -27px 0px 0px 0px; }
.m_t-28s {margin: -28px 0px 0px 0px; }
.m_t-29s {margin: -29px 0px 0px 0px; }
.m_t-30s {margin: -30px 0px 0px 0px; }
.m_t-35s {margin: -35px 0px 0px 0px; }
.m_t-40s {margin: -40px 0px 0px 0px; }
.m_t-45s {margin: -45px 0px 0px 0px; }
.m_t-50s {margin: -50px 0px 0px 0px; }

.m_r0 {margin-right: 0px; }
.m_r1 {margin-right: 1px; }
.m_r2 {margin-right: 2px; }
.m_r3 {margin-right: 3px; }
.m_r4 {margin-right: 4px; }
.m_r5 {margin-right: 5px; }
.m_r6 {margin-right: 6px; }
.m_r7 {margin-right: 7px; }
.m_r8 {margin-right: 8px; }
.m_r9 {margin-right: 9px; }
.m_r10 {margin-right: 10px; }
.m_r11 {margin-right: 11px; }
.m_r12 {margin-right: 12px; }
.m_r13 {margin-right: 13px; }
.m_r14 {margin-right: 14px; }
.m_r15 {margin-right: 15px; }
.m_r16 {margin-right: 16px; }
.m_r17 {margin-right: 17px; }
.m_r18 {margin-right: 18px; }
.m_r19 {margin-right: 19px; }
.m_r20 {margin-right: 20px; }
.m_r21 {margin-right: 21px; }
.m_r22 {margin-right: 22px; }
.m_r23 {margin-right: 23px; }
.m_r24 {margin-right: 24px; }
.m_r25 {margin-right: 25px; }
.m_r26 {margin-right: 26px; }
.m_r27 {margin-right: 27px; }
.m_r28 {margin-right: 28px; }
.m_r29 {margin-right: 29px; }
.m_r30 {margin-right: 30px; }
.m_r35 {margin-right: 35px; }
.m_r40 {margin-right: 40px; }
.m_r45 {margin-right: 45px; }
.m_r50 {margin-right: 50px; }

.m_r-0 {margin-right: -0px; }
.m_r-1 {margin-right: -1px; }
.m_r-2 {margin-right: -2px; }
.m_r-3 {margin-right: -3px; }
.m_r-4 {margin-right: -4px; }
.m_r-5 {margin-right: -5px; }
.m_r-6 {margin-right: -6px; }
.m_r-7 {margin-right: -7px; }
.m_r-8 {margin-right: -8px; }
.m_r-9 {margin-right: -9px; }
.m_r-10 {margin-right: -10px; }
.m_r-11 {margin-right: -11px; }
.m_r-12 {margin-right: -12px; }
.m_r-13 {margin-right: -13px; }
.m_r-14 {margin-right: -14px; }
.m_r-15 {margin-right: -15px; }
.m_r-16 {margin-right: -16px; }
.m_r-17 {margin-right: -17px; }
.m_r-18 {margin-right: -18px; }
.m_r-19 {margin-right: -19px; }
.m_r-20 {margin-right: -20px; }
.m_r-21 {margin-right: -21px; }
.m_r-22 {margin-right: -22px; }
.m_r-23 {margin-right: -23px; }
.m_r-24 {margin-right: -24px; }
.m_r-25 {margin-right: -25px; }
.m_r-26 {margin-right: -26px; }
.m_r-27 {margin-right: -27px; }
.m_r-28 {margin-right: -28px; }
.m_r-29 {margin-right: -29px; }
.m_r-30 {margin-right: -30px; }
.m_r-35 {margin-right: -35px; }
.m_r-40 {margin-right: -40px; }
.m_r-45 {margin-right: -45px; }
.m_r-50 {margin-right: -50px; }

.m_r1s {margin: 0px 1px 0px 0px; }
.m_r2s {margin: 0px 2px 0px 0px; }
.m_r3s {margin: 0px 3px 0px 0px; }
.m_r4s {margin: 0px 4px 0px 0px; }
.m_r5s {margin: 0px 5px 0px 0px; }
.m_r6s {margin: 0px 6px 0px 0px; }
.m_r7s {margin: 0px 7px 0px 0px; }
.m_r8s {margin: 0px 8px 0px 0px; }
.m_r9s {margin: 0px 9px 0px 0px; }
.m_r10s {margin: 0px 10px 0px 0px; }
.m_r11s {margin: 0px 11px 0px 0px; }
.m_r12s {margin: 0px 12px 0px 0px; }
.m_r13s {margin: 0px 13px 0px 0px; }
.m_r14s {margin: 0px 14px 0px 0px; }
.m_r15s {margin: 0px 15px 0px 0px; }
.m_r16s {margin: 0px 16px 0px 0px; }
.m_r17s {margin: 0px 17px 0px 0px; }
.m_r18s {margin: 0px 18px 0px 0px; }
.m_r19s {margin: 0px 19px 0px 0px; }
.m_r20s {margin: 0px 20px 0px 0px; }
.m_r21s {margin: 0px 21px 0px 0px; }
.m_r22s {margin: 0px 22px 0px 0px; }
.m_r23s {margin: 0px 23px 0px 0px; }
.m_r24s {margin: 0px 24px 0px 0px; }
.m_r25s {margin: 0px 25px 0px 0px; }
.m_r26s {margin: 0px 26px 0px 0px; }
.m_r27s {margin: 0px 27px 0px 0px; }
.m_r28s {margin: 0px 28px 0px 0px; }
.m_r29s {margin: 0px 29px 0px 0px; }
.m_r30s {margin: 0px 30px 0px 0px; }
.m_r35s {margin: 0px 35px 0px 0px; }
.m_r40s {margin: 0px 40px 0px 0px; }
.m_r45s {margin: 0px 45px 0px 0px; }
.m_r50s {margin: 0px 50px 0px 0px; }

.m_r-1s {margin: 0px -1px 0px 0px; }
.m_r-2s {margin: 0px -2px 0px 0px; }
.m_r-3s {margin: 0px -3px 0px 0px; }
.m_r-4s {margin: 0px -4px 0px 0px; }
.m_r-5s {margin: 0px -5px 0px 0px; }
.m_r-6s {margin: 0px -6px 0px 0px; }
.m_r-7s {margin: 0px -7px 0px 0px; }
.m_r-8s {margin: 0px -8px 0px 0px; }
.m_r-9s {margin: 0px -9px 0px 0px; }
.m_r-10s {margin: 0px -10px 0px 0px; }
.m_r-11s {margin: 0px -11px 0px 0px; }
.m_r-12s {margin: 0px -12px 0px 0px; }
.m_r-13s {margin: 0px -13px 0px 0px; }
.m_r-14s {margin: 0px -14px 0px 0px; }
.m_r-15s {margin: 0px -15px 0px 0px; }
.m_r-16s {margin: 0px -16px 0px 0px; }
.m_r-17s {margin: 0px -17px 0px 0px; }
.m_r-18s {margin: 0px -18px 0px 0px; }
.m_r-19s {margin: 0px -19px 0px 0px; }
.m_r-20s {margin: 0px -20px 0px 0px; }
.m_r-21s {margin: 0px -21px 0px 0px; }
.m_r-22s {margin: 0px -22px 0px 0px; }
.m_r-23s {margin: 0px -23px 0px 0px; }
.m_r-24s {margin: 0px -24px 0px 0px; }
.m_r-25s {margin: 0px -25px 0px 0px; }
.m_r-26s {margin: 0px -26px 0px 0px; }
.m_r-27s {margin: 0px -27px 0px 0px; }
.m_r-28s {margin: 0px -28px 0px 0px; }
.m_r-29s {margin: 0px -29px 0px 0px; }
.m_r-30s {margin: 0px -30px 0px 0px; }
.m_r-35s {margin: 0px -35px 0px 0px; }
.m_r-40s {margin: 0px -40px 0px 0px; }
.m_r-45s {margin: 0px -45px 0px 0px; }
.m_r-50s {margin: 0px -50px 0px 0px; }

.m_b0 {margin-bottom: 0px; }
.m_b1 {margin-bottom: 1px; }
.m_b2 {margin-bottom: 2px; }
.m_b3 {margin-bottom: 3px; }
.m_b4 {margin-bottom: 4px; }
.m_b5 {margin-bottom: 5px; }
.m_b6 {margin-bottom: 6px; }
.m_b7 {margin-bottom: 7px; }
.m_b8 {margin-bottom: 8px; }
.m_b9 {margin-bottom: 9px; }
.m_b10 {margin-bottom: 10px; }
.m_b11 {margin-bottom: 11px; }
.m_b12 {margin-bottom: 12px; }
.m_b13 {margin-bottom: 13px; }
.m_b14 {margin-bottom: 14px; }
.m_b15 {margin-bottom: 15px; }
.m_b16 {margin-bottom: 16px; }
.m_b17 {margin-bottom: 17px; }
.m_b18 {margin-bottom: 18px; }
.m_b19 {margin-bottom: 19px; }
.m_b20 {margin-bottom: 20px; }
.m_b21 {margin-bottom: 21px; }
.m_b22 {margin-bottom: 22px; }
.m_b23 {margin-bottom: 23px; }
.m_b24 {margin-bottom: 24px; }
.m_b25 {margin-bottom: 25px; }
.m_b26 {margin-bottom: 26px; }
.m_b27 {margin-bottom: 27px; }
.m_b28 {margin-bottom: 28px; }
.m_b29 {margin-bottom: 29px; }
.m_b30 {margin-bottom: 30px; }
.m_b35 {margin-bottom: 35px; }
.m_b40 {margin-bottom: 40px; }
.m_b45 {margin-bottom: 45px; }
.m_b50 {margin-bottom: 50px; }

.m_b-0 {margin-bottom: -0px; }
.m_b-1 {margin-bottom: -1px; }
.m_b-2 {margin-bottom: -2px; }
.m_b-3 {margin-bottom: -3px; }
.m_b-4 {margin-bottom: -4px; }
.m_b-5 {margin-bottom: -5px; }
.m_b-6 {margin-bottom: -6px; }
.m_b-7 {margin-bottom: -7px; }
.m_b-8 {margin-bottom: -8px; }
.m_b-9 {margin-bottom: -9px; }
.m_b-10 {margin-bottom: -10px; }
.m_b-11 {margin-bottom: -11px; }
.m_b-12 {margin-bottom: -12px; }
.m_b-13 {margin-bottom: -13px; }
.m_b-14 {margin-bottom: -14px; }
.m_b-15 {margin-bottom: -15px; }
.m_b-16 {margin-bottom: -16px; }
.m_b-17 {margin-bottom: -17px; }
.m_b-18 {margin-bottom: -18px; }
.m_b-19 {margin-bottom: -19px; }
.m_b-20 {margin-bottom: -20px; }
.m_b-21 {margin-bottom: -21px; }
.m_b-22 {margin-bottom: -22px; }
.m_b-23 {margin-bottom: -23px; }
.m_b-24 {margin-bottom: -24px; }
.m_b-25 {margin-bottom: -25px; }
.m_b-26 {margin-bottom: -26px; }
.m_b-27 {margin-bottom: -27px; }
.m_b-28 {margin-bottom: -28px; }
.m_b-29 {margin-bottom: -29px; }
.m_b-30 {margin-bottom: -30px; }
.m_b-35 {margin-bottom: -35px; }
.m_b-40 {margin-bottom: -40px; }
.m_b-45 {margin-bottom: -45px; }
.m_b-50 {margin-bottom: -50px; }

.m_b1s {margin: 0px 0px 1px 0px; }
.m_b2s {margin: 0px 0px 2px 0px; }
.m_b3s {margin: 0px 0px 3px 0px; }
.m_b4s {margin: 0px 0px 4px 0px; }
.m_b5s {margin: 0px 0px 5px 0px; }
.m_b6s {margin: 0px 0px 6px 0px; }
.m_b7s {margin: 0px 0px 7px 0px; }
.m_b8s {margin: 0px 0px 8px 0px; }
.m_b9s {margin: 0px 0px 9px 0px; }
.m_b10s {margin: 0px 0px 10px 0px; }
.m_b11s {margin: 0px 0px 11px 0px; }
.m_b12s {margin: 0px 0px 12px 0px; }
.m_b13s {margin: 0px 0px 13px 0px; }
.m_b14s {margin: 0px 0px 14px 0px; }
.m_b15s {margin: 0px 0px 15px 0px; }
.m_b16s {margin: 0px 0px 16px 0px; }
.m_b17s {margin: 0px 0px 17px 0px; }
.m_b18s {margin: 0px 0px 18px 0px; }
.m_b19s {margin: 0px 0px 19px 0px; }
.m_b20s {margin: 0px 0px 20px 0px; }
.m_b21s {margin: 0px 0px 21px 0px; }
.m_b22s {margin: 0px 0px 22px 0px; }
.m_b23s {margin: 0px 0px 23px 0px; }
.m_b24s {margin: 0px 0px 24px 0px; }
.m_b25s {margin: 0px 0px 25px 0px; }
.m_b26s {margin: 0px 0px 26px 0px; }
.m_b27s {margin: 0px 0px 27px 0px; }
.m_b28s {margin: 0px 0px 28px 0px; }
.m_b29s {margin: 0px 0px 29px 0px; }
.m_b30s {margin: 0px 0px 30px 0px; }
.m_b35s {margin: 0px 0px 35px 0px; }
.m_b40s {margin: 0px 0px 40px 0px; }
.m_b45s {margin: 0px 0px 45px 0px; }
.m_b50s {margin: 0px 0px 50px 0px; }

.m_b-1s {margin: 0px 0px -1px 0px; }
.m_b-2s {margin: 0px 0px -2px 0px; }
.m_b-3s {margin: 0px 0px -3px 0px; }
.m_b-4s {margin: 0px 0px -4px 0px; }
.m_b-5s {margin: 0px 0px -5px 0px; }
.m_b-6s {margin: 0px 0px -6px 0px; }
.m_b-7s {margin: 0px 0px -7px 0px; }
.m_b-8s {margin: 0px 0px -8px 0px; }
.m_b-9s {margin: 0px 0px -9px 0px; }
.m_b-10s {margin: 0px 0px -10px 0px; }
.m_b-11s {margin: 0px 0px -11px 0px; }
.m_b-12s {margin: 0px 0px -12px 0px; }
.m_b-13s {margin: 0px 0px -13px 0px; }
.m_b-14s {margin: 0px 0px -14px 0px; }
.m_b-15s {margin: 0px 0px -15px 0px; }
.m_b-16s {margin: 0px 0px -16px 0px; }
.m_b-17s {margin: 0px 0px -17px 0px; }
.m_b-18s {margin: 0px 0px -18px 0px; }
.m_b-19s {margin: 0px 0px -19px 0px; }
.m_b-20s {margin: 0px 0px -20px 0px; }
.m_b-21s {margin: 0px 0px -21px 0px; }
.m_b-22s {margin: 0px 0px -22px 0px; }
.m_b-23s {margin: 0px 0px -23px 0px; }
.m_b-24s {margin: 0px 0px -24px 0px; }
.m_b-25s {margin: 0px 0px -25px 0px; }
.m_b-26s {margin: 0px 0px -26px 0px; }
.m_b-27s {margin: 0px 0px -27px 0px; }
.m_b-28s {margin: 0px 0px -28px 0px; }
.m_b-29s {margin: 0px 0px -29px 0px; }
.m_b-30s {margin: 0px 0px -30px 0px; }
.m_b-35s {margin: 0px 0px -35px 0px; }
.m_b-40s {margin: 0px 0px -40px 0px; }
.m_b-45s {margin: 0px 0px -45px 0px; }
.m_b-50s {margin: 0px 0px -50px 0px; }

.m_l0 {margin-left: 0px; }
.m_l1 {margin-left: 1px; }
.m_l2 {margin-left: 2px; }
.m_l3 {margin-left: 3px; }
.m_l4 {margin-left: 4px; }
.m_l5 {margin-left: 5px; }
.m_l6 {margin-left: 6px; }
.m_l7 {margin-left: 7px; }
.m_l8 {margin-left: 8px; }
.m_l9 {margin-left: 9px; }
.m_l10 {margin-left: 10px; }
.m_l11 {margin-left: 11px; }
.m_l12 {margin-left: 12px; }
.m_l13 {margin-left: 13px; }
.m_l14 {margin-left: 14px; }
.m_l15 {margin-left: 15px; }
.m_l16 {margin-left: 16px; }
.m_l17 {margin-left: 17px; }
.m_l18 {margin-left: 18px; }
.m_l19 {margin-left: 19px; }
.m_l20 {margin-left: 20px; }
.m_l21 {margin-left: 21px; }
.m_l22 {margin-left: 22px; }
.m_l23 {margin-left: 23px; }
.m_l24 {margin-left: 24px; }
.m_l25 {margin-left: 25px; }
.m_l26 {margin-left: 26px; }
.m_l27 {margin-left: 27px; }
.m_l28 {margin-left: 28px; }
.m_l29 {margin-left: 29px; }
.m_l30 {margin-left: 30px; }
.m_l35 {margin-left: 35px; }
.m_l40 {margin-left: 40px; }
.m_l45 {margin-left: 45px; }
.m_l50 {margin-left: 50px; }

.m_l-0 {margin-left: -0px; }
.m_l-1 {margin-left: -1px; }
.m_l-2 {margin-left: -2px; }
.m_l-3 {margin-left: -3px; }
.m_l-4 {margin-left: -4px; }
.m_l-5 {margin-left: -5px; }
.m_l-6 {margin-left: -6px; }
.m_l-7 {margin-left: -7px; }
.m_l-8 {margin-left: -8px; }
.m_l-9 {margin-left: -9px; }
.m_l-10 {margin-left: -10px; }
.m_l-11 {margin-left: -11px; }
.m_l-12 {margin-left: -12px; }
.m_l-13 {margin-left: -13px; }
.m_l-14 {margin-left: -14px; }
.m_l-15 {margin-left: -15px; }
.m_l-16 {margin-left: -16px; }
.m_l-17 {margin-left: -17px; }
.m_l-18 {margin-left: -18px; }
.m_l-19 {margin-left: -19px; }
.m_l-20 {margin-left: -20px; }
.m_l-21 {margin-left: -21px; }
.m_l-22 {margin-left: -22px; }
.m_l-23 {margin-left: -23px; }
.m_l-24 {margin-left: -24px; }
.m_l-25 {margin-left: -25px; }
.m_l-26 {margin-left: -26px; }
.m_l-27 {margin-left: -27px; }
.m_l-28 {margin-left: -28px; }
.m_l-29 {margin-left: -29px; }
.m_l-30 {margin-left: -30px; }
.m_l-35 {margin-left: -35px; }
.m_l-40 {margin-left: -40px; }
.m_l-45 {margin-left: -45px; }
.m_l-50 {margin-left: -50px; }

.m_l1s {margin: 0px 0px 0px 1px; }
.m_l2s {margin: 0px 0px 0px 2px; }
.m_l3s {margin: 0px 0px 0px 3px; }
.m_l4s {margin: 0px 0px 0px 4px; }
.m_l5s {margin: 0px 0px 0px 5px; }
.m_l6s {margin: 0px 0px 0px 6px; }
.m_l7s {margin: 0px 0px 0px 7px; }
.m_l8s {margin: 0px 0px 0px 8px; }
.m_l9s {margin: 0px 0px 0px 9px; }
.m_l10s {margin: 0px 0px 0px 10px; }
.m_l11s {margin: 0px 0px 0px 11px; }
.m_l12s {margin: 0px 0px 0px 12px; }
.m_l13s {margin: 0px 0px 0px 13px; }
.m_l14s {margin: 0px 0px 0px 14px; }
.m_l15s {margin: 0px 0px 0px 15px; }
.m_l16s {margin: 0px 0px 0px 16px; }
.m_l17s {margin: 0px 0px 0px 17px; }
.m_l18s {margin: 0px 0px 0px 18px; }
.m_l19s {margin: 0px 0px 0px 19px; }
.m_l20s {margin: 0px 0px 0px 20px; }
.m_l21s {margin: 0px 0px 0px 21px; }
.m_l22s {margin: 0px 0px 0px 22px; }
.m_l23s {margin: 0px 0px 0px 23px; }
.m_l24s {margin: 0px 0px 0px 24px; }
.m_l25s {margin: 0px 0px 0px 25px; }
.m_l26s {margin: 0px 0px 0px 26px; }
.m_l27s {margin: 0px 0px 0px 27px; }
.m_l28s {margin: 0px 0px 0px 28px; }
.m_l29s {margin: 0px 0px 0px 29px; }
.m_l30s {margin: 0px 0px 0px 30px; }
.m_l35s {margin: 0px 0px 0px 35px; }
.m_l40s {margin: 0px 0px 0px 40px; }
.m_l45s {margin: 0px 0px 0px 45px; }
.m_l50s {margin: 0px 0px 0px 50px; }

.m_l-1s {margin: 0px 0px 0px -1px; }
.m_l-2s {margin: 0px 0px 0px -2px; }
.m_l-3s {margin: 0px 0px 0px -3px; }
.m_l-4s {margin: 0px 0px 0px -4px; }
.m_l-5s {margin: 0px 0px 0px -5px; }
.m_l-6s {margin: 0px 0px 0px -6px; }
.m_l-7s {margin: 0px 0px 0px -7px; }
.m_l-8s {margin: 0px 0px 0px -8px; }
.m_l-9s {margin: 0px 0px 0px -9px; }
.m_l-10s {margin: 0px 0px 0px -10px; }
.m_l-11s {margin: 0px 0px 0px -11px; }
.m_l-12s {margin: 0px 0px 0px -12px; }
.m_l-13s {margin: 0px 0px 0px -13px; }
.m_l-14s {margin: 0px 0px 0px -14px; }
.m_l-15s {margin: 0px 0px 0px -15px; }
.m_l-16s {margin: 0px 0px 0px -16px; }
.m_l-17s {margin: 0px 0px 0px -17px; }
.m_l-18s {margin: 0px 0px 0px -18px; }
.m_l-19s {margin: 0px 0px 0px -19px; }
.m_l-20s {margin: 0px 0px 0px -20px; }
.m_l-21s {margin: 0px 0px 0px -21px; }
.m_l-22s {margin: 0px 0px 0px -22px; }
.m_l-23s {margin: 0px 0px 0px -23px; }
.m_l-24s {margin: 0px 0px 0px -24px; }
.m_l-25s {margin: 0px 0px 0px -25px; }
.m_l-26s {margin: 0px 0px 0px -26px; }
.m_l-27s {margin: 0px 0px 0px -27px; }
.m_l-28s {margin: 0px 0px 0px -28px; }
.m_l-29s {margin: 0px 0px 0px -29px; }
.m_l-30s {margin: 0px 0px 0px -30px; }
.m_l-35s {margin: 0px 0px 0px -35px; }
.m_l-40s {margin: 0px 0px 0px -40px; }
.m_l-45s {margin: 0px 0px 0px -45px; }
.m_l-50s {margin: 0px 0px 0px -50px; }

/* 2方向 */
.m_tb0 {margin-top: 0px; margin-bottom: 0px; }
.m_lr0 {margin-right: 0px; margin-left: 0px; }
.m_tr0 {margin-top: 0px; margin-right: 0px; }
.m_rb0 {margin-right: 0px; margin-bottom: 0px; }
.m_bl0 {margin-bottom: 0px; margin-left: 0px; }
.m_lt0 {margin-left: 0px; margin-top: 0px; }

.m_tb1 {margin-top: 1px; margin-bottom: 1px; }
.m_lr1 {margin-right: 1px; margin-left: 1px; }
.m_tr1 {margin-top: 1px; margin-right: 1px; }
.m_rb1 {margin-right: 1px; margin-bottom: 1px; }
.m_bl1 {margin-bottom: 1px; margin-left: 1px; }
.m_lt1 {margin-left: 1px; margin-top: 1px; }

.m_tb2 {margin-top: 2px; margin-bottom: 2px; }
.m_lr2 {margin-right: 2px; margin-left: 2px; }
.m_tr2 {margin-top: 2px; margin-right: 2px; }
.m_rb2 {margin-right: 2px; margin-bottom: 2px; }
.m_bl2 {margin-bottom: 2px; margin-left: 2px; }
.m_lt2 {margin-left: 2px; margin-top: 2px; }

.m_tb3 {margin-top: 3px; margin-bottom: 3px; }
.m_lr3 {margin-right: 3px; margin-left: 3px; }
.m_tr3 {margin-top: 3px; margin-right: 3px; }
.m_rb3 {margin-right: 3px; margin-bottom: 3px; }
.m_bl3 {margin-bottom: 3px; margin-left: 3px; }
.m_lt3 {margin-left: 3px; margin-top: 3px; }

.m_tb4 {margin-top: 4px; margin-bottom: 4px; }
.m_lr4 {margin-right: 4px; margin-left: 4px; }
.m_tr4 {margin-top: 4px; margin-right: 4px; }
.m_rb4 {margin-right: 4px; margin-bottom: 4px; }
.m_bl4 {margin-bottom: 4px; margin-left: 4px; }
.m_lt4 {margin-left: 4px; margin-top: 4px; }

.m_tb5 {margin-top: 5px; margin-bottom: 5px; }
.m_lr5 {margin-right: 5px; margin-left: 5px; }
.m_tr5 {margin-top: 5px; margin-right: 5px; }
.m_rb5 {margin-right: 5px; margin-bottom: 5px; }
.m_bl5 {margin-bottom: 5px; margin-left: 5px; }
.m_lt5 {margin-left: 5px; margin-top: 5px; }

.m_tb6 {margin-top: 6px; margin-bottom: 6px; }
.m_lr6 {margin-right: 6px; margin-left: 6px; }
.m_tr6 {margin-top: 6px; margin-right: 6px; }
.m_rb6 {margin-right: 6px; margin-bottom: 6px; }
.m_bl6 {margin-bottom: 6px; margin-left: 6px; }
.m_lt6 {margin-left: 6px; margin-top: 6px; }

.m_tb7 {margin-top: 7px; margin-bottom: 7px; }
.m_lr7 {margin-right: 7px; margin-left: 7px; }
.m_tr7 {margin-top: 7px; margin-right: 7px; }
.m_rb7 {margin-right: 7px; margin-bottom: 7px; }
.m_bl7 {margin-bottom: 7px; margin-left: 7px; }
.m_lt7 {margin-left: 7px; margin-top: 7px; }

.m_tb8 {margin-top: 8px; margin-bottom: 8px; }
.m_lr8 {margin-right: 8px; margin-left: 8px; }
.m_tr8 {margin-top: 8px; margin-right: 8px; }
.m_rb8 {margin-right: 8px; margin-bottom: 8px; }
.m_bl8 {margin-bottom: 8px; margin-left: 8px; }
.m_lt8 {margin-left: 8px; margin-top: 8px; }

.m_tb9 {margin-top: 9px; margin-bottom: 9px; }
.m_lr9 {margin-right: 9px; margin-left: 9px; }
.m_tr9 {margin-top: 9px; margin-right: 9px; }
.m_rb9 {margin-right: 9px; margin-bottom: 9px; }
.m_bl9 {margin-bottom: 9px; margin-left: 9px; }
.m_lt9 {margin-left: 9px; margin-top: 9px; }

.m_tb10 {margin-top: 10px; margin-bottom: 10px; }
.m_lr10 {margin-right: 10px; margin-left: 10px; }
.m_tr10 {margin-top: 10px; margin-right: 10px; }
.m_rb10 {margin-right: 10px; margin-bottom: 10px; }
.m_bl10 {margin-bottom: 10px; margin-left: 10px; }
.m_lt10 {margin-left: 10px; margin-top: 10px; }

.m_tb11 {margin-top: 11px; margin-bottom: 11px; }
.m_lr11 {margin-right: 11px; margin-left: 11px; }
.m_tr11 {margin-top: 11px; margin-right: 11px; }
.m_rb11 {margin-right: 11px; margin-bottom: 11px; }
.m_bl11 {margin-bottom: 11px; margin-left: 11px; }
.m_lt11 {margin-left: 11px; margin-top: 11px; }

.m_tb12 {margin-top: 12px; margin-bottom: 12px; }
.m_lr12 {margin-right: 12px; margin-left: 12px; }
.m_tr12 {margin-top: 12px; margin-right: 12px; }
.m_rb12 {margin-right: 12px; margin-bottom: 12px; }
.m_bl12 {margin-bottom: 12px; margin-left: 12px; }
.m_lt12 {margin-left: 12px; margin-top: 12px; }

.m_tb13 {margin-top: 13px; margin-bottom: 13px; }
.m_lr13 {margin-right: 13px; margin-left: 13px; }
.m_tr13 {margin-top: 13px; margin-right: 13px; }
.m_rb13 {margin-right: 13px; margin-bottom: 13px; }
.m_bl13 {margin-bottom: 13px; margin-left: 13px; }
.m_lt13 {margin-left: 13px; margin-top: 13px; }

.m_tb14 {margin-top: 14px; margin-bottom: 14px; }
.m_lr14 {margin-right: 14px; margin-left: 14px; }
.m_tr14 {margin-top: 14px; margin-right: 14px; }
.m_rb14 {margin-right: 14px; margin-bottom: 14px; }
.m_bl14 {margin-bottom: 14px; margin-left: 14px; }
.m_lt14 {margin-left: 14px; margin-top: 14px; }

.m_tb15 {margin-top: 15px; margin-bottom: 15px; }
.m_lr15 {margin-right: 15px; margin-left: 15px; }
.m_tr15 {margin-top: 15px; margin-right: 15px; }
.m_rb15 {margin-right: 15px; margin-bottom: 15px; }
.m_bl15 {margin-bottom: 15px; margin-left: 15px; }
.m_lt15 {margin-left: 15px; margin-top: 15px; }

.m_tb16 {margin-top: 16px; margin-bottom: 16px; }
.m_lr16 {margin-right: 16px; margin-left: 16px; }
.m_tr16 {margin-top: 16px; margin-right: 16px; }
.m_rb16 {margin-right: 16px; margin-bottom: 16px; }
.m_bl16 {margin-bottom: 16px; margin-left: 16px; }
.m_lt16 {margin-left: 16px; margin-top: 16px; }

.m_tb17 {margin-top: 17px; margin-bottom: 17px; }
.m_lr17 {margin-right: 17px; margin-left: 17px; }
.m_tr17 {margin-top: 17px; margin-right: 17px; }
.m_rb17 {margin-right: 17px; margin-bottom: 17px; }
.m_bl17 {margin-bottom: 17px; margin-left: 17px; }
.m_lt17 {margin-left: 17px; margin-top: 17px; }

.m_tb18 {margin-top: 18px; margin-bottom: 18px; }
.m_lr18 {margin-right: 18px; margin-left: 18px; }
.m_tr18 {margin-top: 18px; margin-right: 18px; }
.m_rb18 {margin-right: 18px; margin-bottom: 18px; }
.m_bl18 {margin-bottom: 18px; margin-left: 18px; }
.m_lt18 {margin-left: 18px; margin-top: 18px; }

.m_tb19 {margin-top: 19px; margin-bottom: 19px; }
.m_lr19 {margin-right: 19px; margin-left: 19px; }
.m_tr19 {margin-top: 19px; margin-right: 19px; }
.m_rb19 {margin-right: 19px; margin-bottom: 19px; }
.m_bl19 {margin-bottom: 19px; margin-left: 19px; }
.m_lt19 {margin-left: 19px; margin-top: 19px; }

.m_tb20 {margin-top: 20px; margin-bottom: 20px; }
.m_lr20 {margin-right: 20px; margin-left: 20px; }
.m_tr20 {margin-top: 20px; margin-right: 20px; }
.m_rb20 {margin-right: 20px; margin-bottom: 20px; }
.m_bl20 {margin-bottom: 20px; margin-left: 20px; }
.m_lt20 {margin-left: 20px; margin-top: 20px; }

.m_tb25 {margin-top: 25px; margin-bottom: 25px; }
.m_lr25 {margin-right: 25px; margin-left: 25px; }
.m_tr25 {margin-top: 25px; margin-right: 25px; }
.m_rb25 {margin-right: 25px; margin-bottom: 25px; }
.m_bl25 {margin-bottom: 25px; margin-left: 25px; }
.m_lt25 {margin-left: 25px; margin-top: 25px; }

.m_tb30 {margin-top: 30px; margin-bottom: 30px; }
.m_lr30 {margin-right: 30px; margin-left: 30px; }
.m_tr30 {margin-top: 30px; margin-right: 30px; }
.m_rb30 {margin-right: 30px; margin-bottom: 30px; }
.m_bl30 {margin-bottom: 30px; margin-left: 30px; }
.m_lt30 {margin-left: 30px; margin-top: 30px; }

.m_tb35 {margin-top: 35px; margin-bottom: 35px; }
.m_lr35 {margin-right: 35px; margin-left: 35px; }
.m_tr35 {margin-top: 35px; margin-right: 35px; }
.m_rb35 {margin-right: 35px; margin-bottom: 35px; }
.m_bl35 {margin-bottom: 35px; margin-left: 35px; }
.m_lt35 {margin-left: 35px; margin-top: 35px; }

.m_tb40 {margin-top: 40px; margin-bottom: 40px; }
.m_lr40 {margin-right: 40px; margin-left: 40px; }
.m_tr40 {margin-top: 40px; margin-right: 40px; }
.m_rb40 {margin-right: 40px; margin-bottom: 40px; }
.m_bl40 {margin-bottom: 40px; margin-left: 40px; }
.m_lt40 {margin-left: 40px; margin-top: 40px; }

.m_tb45 {margin-top: 45px; margin-bottom: 45px; }
.m_lr45 {margin-right: 45px; margin-left: 45px; }
.m_tr45 {margin-top: 45px; margin-right: 45px; }
.m_rb45 {margin-right: 45px; margin-bottom: 45px; }
.m_bl45 {margin-bottom: 45px; margin-left: 45px; }
.m_lt45 {margin-left: 45px; margin-top: 45px; }

.m_tb50 {margin-top: 50px; margin-bottom: 50px; }
.m_lr50 {margin-right: 50px; margin-left: 50px; }
.m_tr50 {margin-top: 50px; margin-right: 50px; }
.m_rb50 {margin-right: 50px; margin-bottom: 50px; }
.m_bl50 {margin-bottom: 50px; margin-left: 50px; }
.m_lt50 {margin-left: 50px; margin-top: 50px; }


.m_tb1s {margin: 1px 0px; }
.m_lr1s {margin: 0px 1px; }
.m_tr1s {margin-top: 1px; margin-right: 1px; margin-bottom: 0px; margin-left: 0px; }
.m_rb1s {margin-top: 0px; margin-right: 1px; margin-bottom: 1px; margin-left: 0px; }
.m_bl1s {margin-top: 0px; margin-right:0px margin-bottom:1px; margin-left: 1px; }
.m_lt1s {margin-right: 0px; margin-bottom:0px margin-left:1px; margin-top: 1px; }

.m_tb2s {margin: 2px 0px; }
.m_lr2s {margin: 0px 2px; }
.m_tr2s {margin-top: 2px; margin-right: 2px; margin-bottom: 0px; margin-left: 0px; }
.m_rb2s {margin-top: 0px; margin-right: 2px; margin-bottom: 2px; margin-left: 0px; }
.m_bl2s {margin-top: 0px; margin-right:0px margin-bottom:2px; margin-left: 2px; }
.m_lt2s {margin-right: 0px; margin-bottom:0px margin-left:2px; margin-top: 2px; }

.m_tb3s {margin: 3px 0px; }
.m_lr3s {margin: 0px 3px; }
.m_tr3s {margin-top: 3px; margin-right: 3px; margin-bottom: 0px; margin-left: 0px; }
.m_rb3s {margin-top: 0px; margin-right: 3px; margin-bottom: 3px; margin-left: 0px; }
.m_bl3s {margin-top: 0px; margin-right:0px margin-bottom:3px; margin-left: 3px; }
.m_lt3s {margin-right: 0px; margin-bottom:0px margin-left:3px; margin-top: 3px; }

.m_tb4s {margin: 4px 0px; }
.m_lr4s {margin: 0px 4px; }
.m_tr4s {margin-top: 4px; margin-right: 4px; margin-bottom: 0px; margin-left: 0px; }
.m_rb4s {margin-top: 0px; margin-right: 4px; margin-bottom: 4px; margin-left: 0px; }
.m_bl4s {margin-top: 0px; margin-right:0px margin-bottom:4px; margin-left: 4px; }
.m_lt4s {margin-right: 0px; margin-bottom:0px margin-left:4px; margin-top: 4px; }

.m_tb5s {margin: 5px 0px; }
.m_lr5s {margin: 0px 5px; }
.m_tr5s {margin-top: 5px; margin-right: 5px; margin-bottom: 0px; margin-left: 0px; }
.m_rb5s {margin-top: 0px; margin-right: 5px; margin-bottom: 5px; margin-left: 0px; }
.m_bl5s {margin-top: 0px; margin-right:0px margin-bottom:5px; margin-left: 5px; }
.m_lt5s {margin-right: 0px; margin-bottom:0px margin-left:5px; margin-top: 5px; }

.m_tb6s {margin: 6px 0px; }
.m_lr6s {margin: 0px 6px; }
.m_tr6s {margin-top: 6px; margin-right: 6px; margin-bottom: 0px; margin-left: 0px; }
.m_rb6s {margin-top: 0px; margin-right: 6px; margin-bottom: 6px; margin-left: 0px; }
.m_bl6s {margin-top: 0px; margin-right:0px margin-bottom:6px; margin-left: 6px; }
.m_lt6s {margin-right: 0px; margin-bottom:0px margin-left:6px; margin-top: 6px; }

.m_tb7s {margin: 7px 0px; }
.m_lr7s {margin: 0px 7px; }
.m_tr7s {margin-top: 7px; margin-right: 7px; margin-bottom: 0px; margin-left: 0px; }
.m_rb7s {margin-top: 0px; margin-right: 7px; margin-bottom: 7px; margin-left: 0px; }
.m_bl7s {margin-top: 0px; margin-right:0px margin-bottom:7px; margin-left: 7px; }
.m_lt7s {margin-right: 0px; margin-bottom:0px margin-left:7px; margin-top: 7px; }

.m_tb8s {margin: 8px 0px; }
.m_lr8s {margin: 0px 8px; }
.m_tr8s {margin-top: 8px; margin-right: 8px; margin-bottom: 0px; margin-left: 0px; }
.m_rb8s {margin-top: 0px; margin-right: 8px; margin-bottom: 8px; margin-left: 0px; }
.m_bl8s {margin-top: 0px; margin-right:0px margin-bottom:8px; margin-left: 8px; }
.m_lt8s {margin-right: 0px; margin-bottom:0px margin-left:8px; margin-top: 8px; }

.m_tb9s {margin: 9px 0px; }
.m_lr9s {margin: 0px 9px; }
.m_tr9s {margin-top: 9px; margin-right: 9px; margin-bottom: 0px; margin-left: 0px; }
.m_rb9s {margin-top: 0px; margin-right: 9px; margin-bottom: 9px; margin-left: 0px; }
.m_bl9s {margin-top: 0px; margin-right:0px margin-bottom:9px; margin-left: 9px; }
.m_lt9s {margin-right: 0px; margin-bottom:0px margin-left:9px; margin-top: 9px; }

.m_tb10s {margin: 10px 0px; }
.m_lr10s {margin: 0px 10px; }
.m_tr10s {margin-top: 10px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; }
.m_rb10s {margin-top: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; }
.m_bl10s {margin-top: 0px; margin-right:0px margin-bottom:10px; margin-left: 10px; }
.m_lt10s {margin-right: 0px; margin-bottom:0px margin-left:10px; margin-top: 10px; }

.m_tb11s {margin: 11px 0px; }
.m_lr11s {margin: 0px 11px; }
.m_tr11s {margin-top: 11px; margin-right: 11px; margin-bottom: 0px; margin-left: 0px; }
.m_rb11s {margin-top: 0px; margin-right: 11px; margin-bottom: 11px; margin-left: 0px; }
.m_bl11s {margin-top: 0px; margin-right:0px margin-bottom:11px; margin-left: 11px; }
.m_lt11s {margin-right: 0px; margin-bottom:0px margin-left:11px; margin-top: 11px; }

.m_tb12s {margin: 12px 0px; }
.m_lr12s {margin: 0px 12px; }
.m_tr12s {margin-top: 12px; margin-right: 12px; margin-bottom: 0px; margin-left: 0px; }
.m_rb12s {margin-top: 0px; margin-right: 12px; margin-bottom: 12px; margin-left: 0px; }
.m_bl12s {margin-top: 0px; margin-right:0px margin-bottom:12px; margin-left: 12px; }
.m_lt12s {margin-right: 0px; margin-bottom:0px margin-left:12px; margin-top: 12px; }

.m_tb13s {margin: 13px 0px; }
.m_lr13s {margin: 0px 13px; }
.m_tr13s {margin-top: 13px; margin-right: 13px; margin-bottom: 0px; margin-left: 0px; }
.m_rb13s {margin-top: 0px; margin-right: 13px; margin-bottom: 13px; margin-left: 0px; }
.m_bl13s {margin-top: 0px; margin-right:0px margin-bottom:13px; margin-left: 13px; }
.m_lt13s {margin-right: 0px; margin-bottom:0px margin-left:13px; margin-top: 13px; }

.m_tb14s {margin: 14px 0px; }
.m_lr14s {margin: 0px 14px; }
.m_tr14s {margin-top: 14px; margin-right: 14px; margin-bottom: 0px; margin-left: 0px; }
.m_rb14s {margin-top: 0px; margin-right: 14px; margin-bottom: 14px; margin-left: 0px; }
.m_bl14s {margin-top: 0px; margin-right:0px margin-bottom:14px; margin-left: 14px; }
.m_lt14s {margin-right: 0px; margin-bottom:0px margin-left:14px; margin-top: 14px; }

.m_tb15s {margin: 15px 0px; }
.m_lr15s {margin: 0px 15px; }
.m_tr15s {margin-top: 15px; margin-right: 15px; margin-bottom: 0px; margin-left: 0px; }
.m_rb15s {margin-top: 0px; margin-right: 15px; margin-bottom: 15px; margin-left: 0px; }
.m_bl15s {margin-top: 0px; margin-right:0px margin-bottom:15px; margin-left: 15px; }
.m_lt15s {margin-right: 0px; margin-bottom:0px margin-left:15px; margin-top: 15px; }

.m_tb16s {margin: 16px 0px; }
.m_lr16s {margin: 0px 16px; }
.m_tr16s {margin-top: 16px; margin-right: 16px; margin-bottom: 0px; margin-left: 0px; }
.m_rb16s {margin-top: 0px; margin-right: 16px; margin-bottom: 16px; margin-left: 0px; }
.m_bl16s {margin-top: 0px; margin-right:0px margin-bottom:16px; margin-left: 16px; }
.m_lt16s {margin-right: 0px; margin-bottom:0px margin-left:16px; margin-top: 16px; }

.m_tbs {margin: px 0px; }
.m_lrs {margin: 0px px; }
.m_tr17s {margin-top: 17px; margin-right: 17px; margin-bottom: 0px; margin-left: 0px; }
.m_rb17s {margin-top: 0px; margin-right: 17px; margin-bottom: 17px; margin-left: 0px; }
.m_bl17s {margin-top: 0px; margin-right:0px margin-bottom:17px; margin-left: 17px; }
.m_lt17s {margin-right: 0px; margin-bottom:0px margin-left:17px; margin-top: 17px; }

.m_tb18s {margin: 18px 0px; }
.m_lr18s {margin: 0px 18px; }
.m_tr18s {margin-top: 18px; margin-right: 18px; margin-bottom: 0px; margin-left: 0px; }
.m_rb18s {margin-top: 0px; margin-right: 18px; margin-bottom: 18px; margin-left: 0px; }
.m_bl18s {margin-top: 0px; margin-right:0px margin-bottom:18px; margin-left: 18px; }
.m_lt18s {margin-right: 0px; margin-bottom:0px margin-left:18px; margin-top: 18px; }

.m_tb19s {margin: 19px 0px; }
.m_lr19s {margin: 0px 19px; }
.m_tr19s {margin-top: 19px; margin-right: 19px; margin-bottom: 0px; margin-left: 0px; }
.m_rb19s {margin-top: 0px; margin-right: 19px; margin-bottom: 19px; margin-left: 0px; }
.m_bl19s {margin-top: 0px; margin-right:0px margin-bottom:19px; margin-left: 19px; }
.m_lt19s {margin-right: 0px; margin-bottom:0px margin-left:19px; margin-top: 19px; }

.m_tb20s {margin: 20px 0px; }
.m_lr20s {margin: 0px 20px; }
.m_tr20s {margin-top: 20px; margin-right: 20px; margin-bottom: 0px; margin-left: 0px; }
.m_rb20s {margin-top: 0px; margin-right: 20px; margin-bottom: 20px; margin-left: 0px; }
.m_bl20s {margin-top: 0px; margin-right:0px margin-bottom:20px; margin-left: 20px; }
.m_lt20s {margin-right: 0px; margin-bottom:0px margin-left:20px; margin-top: 20px; }

.m_tb25s {margin: 25px 0px; }
.m_lr25s {margin: 0px 25px; }
.m_tr25s {margin-top: 25px; margin-right: 25px; margin-bottom: 0px; margin-left: 0px; }
.m_rb25s {margin-top: 0px; margin-right: 25px; margin-bottom: 25px; margin-left: 0px; }
.m_bl25s {margin-top: 0px; margin-right:0px margin-bottom:25px; margin-left: 25px; }
.m_lt25s {margin-right: 0px; margin-bottom:0px margin-left:25px; margin-top: 25px; }

.m_tb30s {margin: 30px 0px; }
.m_lr30s {margin: 0px 30px; }
.m_tr30s {margin-top: 30px; margin-right: 30px; margin-bottom: 0px; margin-left: 0px; }
.m_rb30s {margin-top: 0px; margin-right: 30px; margin-bottom: 30px; margin-left: 0px; }
.m_bl30s {margin-top: 0px; margin-right:0px margin-bottom:30px; margin-left: 30px; }
.m_lt30s {margin-right: 0px; margin-bottom:0px margin-left:30px; margin-top: 30px; }

.m_tb35s {margin: 35px 0px; }
.m_lr35s {margin: 0px 35px; }
.m_tr35s {margin-top: 35px; margin-right: 35px; margin-bottom: 0px; margin-left: 0px; }
.m_rb35s {margin-top: 0px; margin-right: 35px; margin-bottom: 35px; margin-left: 0px; }
.m_bl35s {margin-top: 0px; margin-right:0px margin-bottom:35px; margin-left: 35px; }
.m_lt35s {margin-right: 0px; margin-bottom:0px margin-left:35px; margin-top: 35px; }

.m_tb40s {margin: 40px 0px; }
.m_lr40s {margin: 0px 40px; }
.m_tr40s {margin-top: 40px; margin-right: 40px; margin-bottom: 0px; margin-left: 0px; }
.m_rb40s {margin-top: 0px; margin-right: 40px; margin-bottom: 40px; margin-left: 0px; }
.m_bl40s {margin-top: 0px; margin-right:0px margin-bottom:40px; margin-left: 40px; }
.m_lt40s {margin-right: 0px; margin-bottom:0px margin-left:40px; margin-top: 40px; }

.m_tb45s {margin: 45px 0px; }
.m_lr45s {margin: 0px 45px; }
.m_tr45s {margin-top: 45px; margin-right: 45px; margin-bottom: 0px; margin-left: 0px; }
.m_rb45s {margin-top: 0px; margin-right: 45px; margin-bottom: 45px; margin-left: 0px; }
.m_bl45s {margin-top: 0px; margin-right:0px margin-bottom:45px; margin-left: 45px; }
.m_lt45s {margin-right: 0px; margin-bottom:0px margin-left:45px; margin-top: 45px; }

.m_tb50s {margin: 50px 0px; }
.m_lr50s {margin: 0px 50px; }
.m_tr50s {margin-top: 50px; margin-right: 50px; margin-bottom: 0px; margin-left: 0px; }
.m_rb50s {margin-top: 0px; margin-right: 50px; margin-bottom: 50px; margin-left: 0px; }
.m_bl50s {margin-top: 0px; margin-right:0px margin-bottom:50px; margin-left: 50px; }
.m_lt50s {margin-right: 0px; margin-bottom:0px margin-left:50px; margin-top: 50px; }

/* 3方向 */
.m_trb0 {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.m_rbl0 {margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.m_blt0 {margin-bottom: 0px; margin-left: 0px; margin-top: 0px; }
.m_ltr0 {margin-left: 0px; margin-top: 0px; margin-right: 0px; }

.m_trb1 {margin-top: 1px; margin-right: 1px; margin-bottom: 1px; }
.m_rbl1 {margin-right: 1px; margin-bottom: 1px; margin-left: 1px; }
.m_blt1 {margin-bottom: 1px; margin-left: 1px; margin-top: 1px; }
.m_ltr1 {margin-left: 1px; margin-top: 1px; margin-right: 1px; }

.m_trb2 {margin-top: 2px; margin-right: 2px; margin-bottom: 2px; }
.m_rbl2 {margin-right: 2px; margin-bottom: 2px; margin-left: 2px; }
.m_blt2 {margin-bottom: 2px; margin-left: 2px; margin-top: 2px; }
.m_ltr2 {margin-left: 2px; margin-top: 2px; margin-right: 2px; }

.m_trb3 {margin-top: 3px; margin-right: 3px; margin-bottom: 3px; }
.m_rbl3 {margin-right: 3px; margin-bottom: 3px; margin-left: 3px; }
.m_blt3 {margin-bottom: 3px; margin-left: 3px; margin-top: 3px; }
.m_ltr3 {margin-left: 3px; margin-top: 3px; margin-right: 3px; }

.m_trb4 {margin-top: 4px; margin-right: 4px; margin-bottom: 4px; }
.m_rbl4 {margin-right: 4px; margin-bottom: 4px; margin-left: 4px; }
.m_blt4 {margin-bottom: 4px; margin-left: 4px; margin-top: 4px; }
.m_ltr4 {margin-left: 4px; margin-top: 4px; margin-right: 4px; }

.m_trb5 {margin-top: 5px; margin-right: 5px; margin-bottom: 5px; }
.m_rbl5 {margin-right: 5px; margin-bottom: 5px; margin-left: 5px; }
.m_blt5 {margin-bottom: 5px; margin-left: 5px; margin-top: 5px; }
.m_ltr5 {margin-left: 5px; margin-top: 5px; margin-right: 5px; }

.m_trb6 {margin-top: 6px; margin-right: 6px; margin-bottom: 6px; }
.m_rbl6 {margin-right: 6px; margin-bottom: 6px; margin-left: 6px; }
.m_blt6 {margin-bottom: 6px; margin-left: 6px; margin-top: 6px; }
.m_ltr6 {margin-left: 6px; margin-top: 6px; margin-right: 6px; }

.m_trb7 {margin-top: 7px; margin-right: 7px; margin-bottom: 7px; }
.m_rbl7 {margin-right: 7px; margin-bottom: 7px; margin-left: 7px; }
.m_blt7 {margin-bottom: 7px; margin-left: 7px; margin-top: 7px; }
.m_ltr7 {margin-left: 7px; margin-top: 7px; margin-right: 7px; }

.m_trb8 {margin-top: 8px; margin-right: 8px; margin-bottom: 8px; }
.m_rbl8 {margin-right: 8px; margin-bottom: 8px; margin-left: 8px; }
.m_blt8 {margin-bottom: 8px; margin-left: 8px; margin-top: 8px; }
.m_ltr8 {margin-left: 8px; margin-top: 8px; margin-right: 8px; }

.m_trb9 {margin-top: 9px; margin-right: 9px; margin-bottom: 9px; }
.m_rbl9 {margin-right: 9px; margin-bottom: 9px; margin-left: 9px; }
.m_blt9 {margin-bottom: 9px; margin-left: 9px; margin-top: 9px; }
.m_ltr9 {margin-left: 9px; margin-top: 9px; margin-right: 9px; }

.m_trb10 {margin-top: 10px; margin-right: 10px; margin-bottom: 10px; }
.m_rbl10 {margin-right: 10px; margin-bottom: 10px; margin-left: 10px; }
.m_blt10 {margin-bottom: 10px; margin-left: 10px; margin-top: 10px; }
.m_ltr10 {margin-left: 10px; margin-top: 10px; margin-right: 10px; }

.m_trb11 {margin-top: 11px; margin-right: 11px; margin-bottom: 11px; }
.m_rbl11 {margin-right: 11px; margin-bottom: 11px; margin-left: 11px; }
.m_blt11 {margin-bottom: 11px; margin-left: 11px; margin-top: 11px; }
.m_ltr11 {margin-left: 11px; margin-top: 11px; margin-right: 11px; }

.m_trb12 {margin-top: 12px; margin-right: 12px; margin-bottom: 12px; }
.m_rbl12 {margin-right: 12px; margin-bottom: 12px; margin-left: 12px; }
.m_blt12 {margin-bottom: 12px; margin-left: 12px; margin-top: 12px; }
.m_ltr12 {margin-left: 12px; margin-top: 12px; margin-right: 12px; }

.m_trb13 {margin-top: 13px; margin-right: 13px; margin-bottom: 13px; }
.m_rbl13 {margin-right: 13px; margin-bottom: 13px; margin-left: 13px; }
.m_blt13 {margin-bottom: 13px; margin-left: 13px; margin-top: 13px; }
.m_ltr13 {margin-left: 13px; margin-top: 13px; margin-right: 13px; }

.m_trb14 {margin-top: 14px; margin-right: 14px; margin-bottom: 14px; }
.m_rbl14 {margin-right: 14px; margin-bottom: 14px; margin-left: 14px; }
.m_blt14 {margin-bottom: 14px; margin-left: 14px; margin-top: 14px; }
.m_ltr14 {margin-left: 14px; margin-top: 14px; margin-right: 14px; }

.m_trb15 {margin-top: 15px; margin-right: 15px; margin-bottom: 15px; }
.m_rbl15 {margin-right: 15px; margin-bottom: 15px; margin-left: 15px; }
.m_blt15 {margin-bottom: 15px; margin-left: 15px; margin-top: 15px; }
.m_ltr15 {margin-left: 15px; margin-top: 15px; margin-right: 15px; }

.m_trb16 {margin-top: 16px; margin-right: 16px; margin-bottom: 16px; }
.m_rbl16 {margin-right: 16px; margin-bottom: 16px; margin-left: 16px; }
.m_blt16 {margin-bottom: 16px; margin-left: 16px; margin-top: 16px; }
.m_ltr16 {margin-left: 16px; margin-top: 16px; margin-right: 16px; }

.m_trb17 {margin-top: 17px; margin-right: 17px; margin-bottom: 17px; }
.m_rbl17 {margin-right: 17px; margin-bottom: 17px; margin-left: 17px; }
.m_blt17 {margin-bottom: 17px; margin-left: 17px; margin-top: 17px; }
.m_ltr17 {margin-left: 17px; margin-top: 17px; margin-right: 17px; }

.m_trb18 {margin-top: 18px; margin-right: 18px; margin-bottom: 18px; }
.m_rbl18 {margin-right: 18px; margin-bottom: 18px; margin-left: 18px; }
.m_blt18 {margin-bottom: 18px; margin-left: 18px; margin-top: 18px; }
.m_ltr18 {margin-left: 18px; margin-top: 18px; margin-right: 18px; }

.m_trb19 {margin-top: 19px; margin-right: 19px; margin-bottom: 19px; }
.m_rbl19 {margin-right: 19px; margin-bottom: 19px; margin-left: 19px; }
.m_blt19 {margin-bottom: 19px; margin-left: 19px; margin-top: 19px; }
.m_ltr19 {margin-left: 19px; margin-top: 19px; margin-right: 19px; }

.m_trb20 {margin-top: 20px; margin-right: 20px; margin-bottom: 20px; }
.m_rbl20 {margin-right: 20px; margin-bottom: 20px; margin-left: 20px; }
.m_blt20 {margin-bottom: 20px; margin-left: 20px; margin-top: 20px; }
.m_ltr20 {margin-left: 20px; margin-top: 20px; margin-right: 20px; }

.m_trb25 {margin-top: 25px; margin-right: 25px; margin-bottom: 25px; }
.m_rbl25 {margin-right: 25px; margin-bottom: 25px; margin-left: 25px; }
.m_blt25 {margin-bottom: 25px; margin-left: 25px; margin-top: 25px; }
.m_ltr25 {margin-left: 25px; margin-top: 25px; margin-right: 25px; }

.m_trb30 {margin-top: 30px; margin-right: 30px; margin-bottom: 30px; }
.m_rbl30 {margin-right: 30px; margin-bottom: 30px; margin-left: 30px; }
.m_blt30 {margin-bottom: 30px; margin-left: 30px; margin-top: 30px; }
.m_ltr30 {margin-left: 30px; margin-top: 30px; margin-right: 30px; }

.m_trb35 {margin-top: 35px; margin-right: 35px; margin-bottom: 35px; }
.m_rbl35 {margin-right: 35px; margin-bottom: 35px; margin-left: 35px; }
.m_blt35 {margin-bottom: 35px; margin-left: 35px; margin-top: 35px; }
.m_ltr35 {margin-left: 35px; margin-top: 35px; margin-right: 35px; }

.m_trb40 {margin-top: 40px; margin-right: 40px; margin-bottom: 40px; }
.m_rbl40 {margin-right: 40px; margin-bottom: 40px; margin-left: 40px; }
.m_blt40 {margin-bottom: 40px; margin-left: 40px; margin-top: 40px; }
.m_ltr40 {margin-left: 40px; margin-top: 40px; margin-right: 40px; }

.m_trb45 {margin-top: 45px; margin-right: 45px; margin-bottom: 45px; }
.m_rbl45 {margin-right: 45px; margin-bottom: 45px; margin-left: 45px; }
.m_blt45 {margin-bottom: 45px; margin-left: 45px; margin-top: 45px; }
.m_ltr45 {margin-left: 45px; margin-top: 45px; margin-right: 45px; }

.m_trb50 {margin-top: 50px; margin-right: 50px; margin-bottom: 50px; }
.m_rbl50 {margin-right: 50px; margin-bottom: 50px; margin-left: 50px; }
.m_blt50 {margin-bottom: 50px; margin-left: 50px; margin-top: 50px; }
.m_ltr50 {margin-left: 50px; margin-top: 50px; margin-right: 50px; }

/*
マージ(m)　※旧式互換性維持のため
*/
.m_10_0_10_0 { margin: 10px 0px 10px 0px; }
.m_b_10 { margin-bottom: 10px; }

/*
パディ(p)
*/

/* 4方向 */
.p_0 {padding: 0px; }
.p_1 {padding: 1px; }
.p_2 {padding: 2px; }
.p_3 {padding: 3px; }
.p_4 {padding: 4px; }
.p_5 {padding: 5px; }
.p_6 {padding: 6px; }
.p_7 {padding: 7px; }
.p_8 {padding: 8px; }
.p_9 {padding: 9px; }
.p_10 {padding: 10px; }
.p_11 {padding: 11px; }
.p_12 {padding: 12px; }
.p_13 {padding: 13px; }
.p_14 {padding: 14px; }
.p_15 {padding: 15px; }
.p_16 {padding: 16px; }
.p_17 {padding: 17px; }
.p_18 {padding: 18px; }
.p_19 {padding: 19px; }
.p_20 {padding: 20px; }
.p_21 {padding: 21px; }
.p_22 {padding: 22px; }
.p_23 {padding: 23px; }
.p_24 {padding: 24px; }
.p_25 {padding: 25px; }
.p_26 {padding: 26px; }
.p_27 {padding: 27px; }
.p_28 {padding: 28px; }
.p_29 {padding: 29px; }
.p_30 {padding: 30px; }
.p_35 {padding: 35px; }
.p_40 {padding: 40px; }
.p_45 {padding: 45px; }
.p_50 {padding: 50px; }

.p_-0 {padding: -0px; }
.p_-1 {padding: -1px; }
.p_-2 {padding: -2px; }
.p_-3 {padding: -3px; }
.p_-4 {padding: -4px; }
.p_-5 {padding: -5px; }
.p_-6 {padding: -6px; }
.p_-7 {padding: -7px; }
.p_-8 {padding: -8px; }
.p_-9 {padding: -9px; }
.p_-10 {padding: -10px; }
.p_-11 {padding: -11px; }
.p_-12 {padding: -12px; }
.p_-13 {padding: -13px; }
.p_-14 {padding: -14px; }
.p_-15 {padding: -15px; }
.p_-16 {padding: -16px; }
.p_-17 {padding: -17px; }
.p_-18 {padding: -18px; }
.p_-19 {padding: -19px; }
.p_-20 {padding: -20px; }
.p_-21 {padding: -21px; }
.p_-22 {padding: -22px; }
.p_-23 {padding: -23px; }
.p_-24 {padding: -24px; }
.p_-25 {padding: -25px; }
.p_-26 {padding: -26px; }
.p_-27 {padding: -27px; }
.p_-28 {padding: -28px; }
.p_-29 {padding: -29px; }
.p_-30 {padding: -30px; }
.p_-35 {padding: -35px; }
.p_-40 {padding: -40px; }
.p_-45 {padding: -45px; }
.p_-50 {padding: -50px; }

/* 1方向 */
.p_t0 {padding-top: 0px; }
.p_t1 {padding-top: 1px; }
.p_t2 {padding-top: 2px; }
.p_t3 {padding-top: 3px; }
.p_t4 {padding-top: 4px; }
.p_t5 {padding-top: 5px; }
.p_t6 {padding-top: 6px; }
.p_t7 {padding-top: 7px; }
.p_t8 {padding-top: 8px; }
.p_t9 {padding-top: 9px; }
.p_t10 {padding-top: 10px; }
.p_t11 {padding-top: 11px; }
.p_t12 {padding-top: 12px; }
.p_t13 {padding-top: 13px; }
.p_t14 {padding-top: 14px; }
.p_t15 {padding-top: 15px; }
.p_t16 {padding-top: 16px; }
.p_t17 {padding-top: 17px; }
.p_t18 {padding-top: 18px; }
.p_t19 {padding-top: 19px; }
.p_t20 {padding-top: 20px; }
.p_t21 {padding-top: 21px; }
.p_t22 {padding-top: 22px; }
.p_t23 {padding-top: 23px; }
.p_t24 {padding-top: 24px; }
.p_t25 {padding-top: 25px; }
.p_t26 {padding-top: 26px; }
.p_t27 {padding-top: 27px; }
.p_t28 {padding-top: 28px; }
.p_t29 {padding-top: 29px; }
.p_t30 {padding-top: 30px; }
.p_t35 {padding-top: 35px; }
.p_t40 {padding-top: 40px; }
.p_t45 {padding-top: 45px; }
.p_t50 {padding-top: 50px; }

.p_t-0 {padding-top: -0px; }
.p_t-1 {padding-top: -1px; }
.p_t-2 {padding-top: -2px; }
.p_t-3 {padding-top: -3px; }
.p_t-4 {padding-top: -4px; }
.p_t-5 {padding-top: -5px; }
.p_t-6 {padding-top: -6px; }
.p_t-7 {padding-top: -7px; }
.p_t-8 {padding-top: -8px; }
.p_t-9 {padding-top: -9px; }
.p_t-10 {padding-top: -10px; }
.p_t-11 {padding-top: -11px; }
.p_t-12 {padding-top: -12px; }
.p_t-13 {padding-top: -13px; }
.p_t-14 {padding-top: -14px; }
.p_t-15 {padding-top: -15px; }
.p_t-16 {padding-top: -16px; }
.p_t-17 {padding-top: -17px; }
.p_t-18 {padding-top: -18px; }
.p_t-19 {padding-top: -19px; }
.p_t-20 {padding-top: -20px; }
.p_t-21 {padding-top: -21px; }
.p_t-22 {padding-top: -22px; }
.p_t-23 {padding-top: -23px; }
.p_t-24 {padding-top: -24px; }
.p_t-25 {padding-top: -25px; }
.p_t-26 {padding-top: -26px; }
.p_t-27 {padding-top: -27px; }
.p_t-28 {padding-top: -28px; }
.p_t-29 {padding-top: -29px; }
.p_t-30 {padding-top: -30px; }
.p_t-35 {padding-top: -35px; }
.p_t-40 {padding-top: -40px; }
.p_t-45 {padding-top: -45px; }
.p_t-50 {padding-top: -50px; }

.p_t1s {padding: 1px; 0px 0px 0px }
.p_t2s {padding: 2px; 0px 0px 0px }
.p_t3s {padding: 3px; 0px 0px 0px }
.p_t4s {padding: 4px; 0px 0px 0px }
.p_t5s {padding: 5px; 0px 0px 0px }
.p_t6s {padding: 6px; 0px 0px 0px }
.p_t7s {padding: 7px; 0px 0px 0px }
.p_t8s {padding: 8px; 0px 0px 0px }
.p_t9s {padding: 9px; 0px 0px 0px }
.p_t10s {padding: 10px; 0px 0px 0px }
.p_t11s {padding: 11px; 0px 0px 0px }
.p_t12s {padding: 12px; 0px 0px 0px }
.p_t13s {padding: 13px; 0px 0px 0px }
.p_t14s {padding: 14px; 0px 0px 0px }
.p_t15s {padding: 15px; 0px 0px 0px }
.p_t16s {padding: 16px; 0px 0px 0px }
.p_t17s {padding: 17px; 0px 0px 0px }
.p_t18s {padding: 18px; 0px 0px 0px }
.p_t19s {padding: 19px; 0px 0px 0px }
.p_t20s {padding: 20px; 0px 0px 0px }
.p_t25s {padding: 25px; 0px 0px 0px }
.p_t30s {padding: 30px; 0px 0px 0px }
.p_t35s {padding: 35px; 0px 0px 0px }
.p_t40s {padding: 40px; 0px 0px 0px }
.p_t45s {padding: 45px; 0px 0px 0px }
.p_t50s {padding: 50px; 0px 0px 0px }

.p_t-1s {padding: -1px; 0px 0px 0px }
.p_t-2s {padding: -2px; 0px 0px 0px }
.p_t-3s {padding: -3px; 0px 0px 0px }
.p_t-4s {padding: -4px; 0px 0px 0px }
.p_t-5s {padding: -5px; 0px 0px 0px }
.p_t-6s {padding: -6px; 0px 0px 0px }
.p_t-7s {padding: -7px; 0px 0px 0px }
.p_t-8s {padding: -8px; 0px 0px 0px }
.p_t-9s {padding: -9px; 0px 0px 0px }
.p_t-10s {padding: -10px; 0px 0px 0px }
.p_t-11s {padding: -11px; 0px 0px 0px }
.p_t-12s {padding: -12px; 0px 0px 0px }
.p_t-13s {padding: -13px; 0px 0px 0px }
.p_t-14s {padding: -14px; 0px 0px 0px }
.p_t-15s {padding: -15px; 0px 0px 0px }
.p_t-16s {padding: -16px; 0px 0px 0px }
.p_t-17s {padding: -17px; 0px 0px 0px }
.p_t-18s {padding: -18px; 0px 0px 0px }
.p_t-19s {padding: -19px; 0px 0px 0px }
.p_t-20s {padding: -20px; 0px 0px 0px }
.p_t-25s {padding: -25px; 0px 0px 0px }
.p_t-30s {padding: -30px; 0px 0px 0px }
.p_t-35s {padding: -35px; 0px 0px 0px }
.p_t-40s {padding: -40px; 0px 0px 0px }
.p_t-45s {padding: -45px; 0px 0px 0px }
.p_t-50s {padding: -50px; 0px 0px 0px }

.p_r0 {padding-right: 0px; }
.p_r1 {padding-right: 1px; }
.p_r2 {padding-right: 2px; }
.p_r3 {padding-right: 3px; }
.p_r4 {padding-right: 4px; }
.p_r5 {padding-right: 5px; }
.p_r6 {padding-right: 6px; }
.p_r7 {padding-right: 7px; }
.p_r8 {padding-right: 8px; }
.p_r9 {padding-right: 9px; }
.p_r10 {padding-right: 10px; }
.p_r11 {padding-right: 11px; }
.p_r12 {padding-right: 12px; }
.p_r13 {padding-right: 13px; }
.p_r14 {padding-right: 14px; }
.p_r15 {padding-right: 15px; }
.p_r16 {padding-right: 16px; }
.p_r17 {padding-right: 17px; }
.p_r18 {padding-right: 18px; }
.p_r19 {padding-right: 19px; }
.p_r20 {padding-right: 20px; }
.p_r21 {padding-right: 21px; }
.p_r22 {padding-right: 22px; }
.p_r23 {padding-right: 23px; }
.p_r24 {padding-right: 24px; }
.p_r25 {padding-right: 25px; }
.p_r26 {padding-right: 26px; }
.p_r27 {padding-right: 27px; }
.p_r28 {padding-right: 28px; }
.p_r29 {padding-right: 29px; }
.p_r30 {padding-right: 30px; }
.p_r35 {padding-right: 35px; }
.p_r40 {padding-right: 40px; }
.p_r45 {padding-right: 45px; }
.p_r50 {padding-right: 50px; }

.p_r-0 {padding-right: -0px; }
.p_r-1 {padding-right: -1px; }
.p_r-2 {padding-right: -2px; }
.p_r-3 {padding-right: -3px; }
.p_r-4 {padding-right: -4px; }
.p_r-5 {padding-right: -5px; }
.p_r-6 {padding-right: -6px; }
.p_r-7 {padding-right: -7px; }
.p_r-8 {padding-right: -8px; }
.p_r-9 {padding-right: -9px; }
.p_r-10 {padding-right: -10px; }
.p_r-11 {padding-right: -11px; }
.p_r-12 {padding-right: -12px; }
.p_r-13 {padding-right: -13px; }
.p_r-14 {padding-right: -14px; }
.p_r-15 {padding-right: -15px; }
.p_r-16 {padding-right: -16px; }
.p_r-17 {padding-right: -17px; }
.p_r-18 {padding-right: -18px; }
.p_r-19 {padding-right: -19px; }
.p_r-20 {padding-right: -20px; }
.p_r-21 {padding-right: -21px; }
.p_r-22 {padding-right: -22px; }
.p_r-23 {padding-right: -23px; }
.p_r-24 {padding-right: -24px; }
.p_r-25 {padding-right: -25px; }
.p_r-26 {padding-right: -26px; }
.p_r-27 {padding-right: -27px; }
.p_r-28 {padding-right: -28px; }
.p_r-29 {padding-right: -29px; }
.p_r-30 {padding-right: -30px; }
.p_r-35 {padding-right: -35px; }
.p_r-40 {padding-right: -40px; }
.p_r-45 {padding-right: -45px; }
.p_r-50 {padding-right: -50px; }

.p_r1s {padding: 0px 1px 0px 0px; }
.p_r2s {padding: 0px 2px 0px 0px; }
.p_r3s {padding: 0px 3px 0px 0px; }
.p_r4s {padding: 0px 4px 0px 0px; }
.p_r5s {padding: 0px 5px 0px 0px; }
.p_r6s {padding: 0px 6px 0px 0px; }
.p_r7s {padding: 0px 7px 0px 0px; }
.p_r8s {padding: 0px 8px 0px 0px; }
.p_r9s {padding: 0px 9px 0px 0px; }
.p_r10s {padding: 0px 10px 0px 0px; }
.p_r11s {padding: 0px 11px 0px 0px; }
.p_r12s {padding: 0px 12px 0px 0px; }
.p_r13s {padding: 0px 13px 0px 0px; }
.p_r14s {padding: 0px 14px 0px 0px; }
.p_r15s {padding: 0px 15px 0px 0px; }
.p_r16s {padding: 0px 16px 0px 0px; }
.p_r17s {padding: 0px 17px 0px 0px; }
.p_r18s {padding: 0px 18px 0px 0px; }
.p_r19s {padding: 0px 19px 0px 0px; }
.p_r20s {padding: 0px 20px 0px 0px; }
.p_r25s {padding: 0px 25px 0px 0px; }
.p_r30s {padding: 0px 30px 0px 0px; }
.p_r35s {padding: 0px 35px 0px 0px; }
.p_r40s {padding: 0px 40px 0px 0px; }
.p_r45s {padding: 0px 45px 0px 0px; }
.p_r50s {padding: 0px 50px 0px 0px; }

.p_r-1s {padding: 0px -1px 0px 0px; }
.p_r-2s {padding: 0px -2px 0px 0px; }
.p_r-3s {padding: 0px -3px 0px 0px; }
.p_r-4s {padding: 0px -4px 0px 0px; }
.p_r-5s {padding: 0px -5px 0px 0px; }
.p_r-6s {padding: 0px -6px 0px 0px; }
.p_r-7s {padding: 0px -7px 0px 0px; }
.p_r-8s {padding: 0px -8px 0px 0px; }
.p_r-9s {padding: 0px -9px 0px 0px; }
.p_r-10s {padding: 0px -10px 0px 0px; }
.p_r-11s {padding: 0px -11px 0px 0px; }
.p_r-12s {padding: 0px -12px 0px 0px; }
.p_r-13s {padding: 0px -13px 0px 0px; }
.p_r-14s {padding: 0px -14px 0px 0px; }
.p_r-15s {padding: 0px -15px 0px 0px; }
.p_r-16s {padding: 0px -16px 0px 0px; }
.p_r-17s {padding: 0px -17px 0px 0px; }
.p_r-18s {padding: 0px -18px 0px 0px; }
.p_r-19s {padding: 0px -19px 0px 0px; }
.p_r-20s {padding: 0px -20px 0px 0px; }
.p_r-25s {padding: 0px -25px 0px 0px; }
.p_r-30s {padding: 0px -30px 0px 0px; }
.p_r-35s {padding: 0px -35px 0px 0px; }
.p_r-40s {padding: 0px -40px 0px 0px; }
.p_r-45s {padding: 0px -45px 0px 0px; }
.p_r-50s {padding: 0px -50px 0px 0px; }

.p_b0 {padding-bottom: 0px; }
.p_b1 {padding-bottom: 1px; }
.p_b2 {padding-bottom: 2px; }
.p_b3 {padding-bottom: 3px; }
.p_b4 {padding-bottom: 4px; }
.p_b5 {padding-bottom: 5px; }
.p_b6 {padding-bottom: 6px; }
.p_b7 {padding-bottom: 7px; }
.p_b8 {padding-bottom: 8px; }
.p_b9 {padding-bottom: 9px; }
.p_b10 {padding-bottom: 10px; }
.p_b11 {padding-bottom: 11px; }
.p_b12 {padding-bottom: 12px; }
.p_b13 {padding-bottom: 13px; }
.p_b14 {padding-bottom: 14px; }
.p_b15 {padding-bottom: 15px; }
.p_b16 {padding-bottom: 16px; }
.p_b17 {padding-bottom: 17px; }
.p_b18 {padding-bottom: 18px; }
.p_b19 {padding-bottom: 19px; }
.p_b20 {padding-bottom: 20px; }
.p_b21 {padding-bottom: 21px; }
.p_b22 {padding-bottom: 22px; }
.p_b23 {padding-bottom: 23px; }
.p_b24 {padding-bottom: 24px; }
.p_b25 {padding-bottom: 25px; }
.p_b26 {padding-bottom: 26px; }
.p_b27 {padding-bottom: 27px; }
.p_b28 {padding-bottom: 28px; }
.p_b29 {padding-bottom: 29px; }
.p_b30 {padding-bottom: 30px; }
.p_b35 {padding-bottom: 35px; }
.p_b40 {padding-bottom: 40px; }
.p_b45 {padding-bottom: 45px; }
.p_b50 {padding-bottom: 50px; }

.p_b-0 {padding-bottom: -0px; }
.p_b-1 {padding-bottom: -1px; }
.p_b-2 {padding-bottom: -2px; }
.p_b-3 {padding-bottom: -3px; }
.p_b-4 {padding-bottom: -4px; }
.p_b-5 {padding-bottom: -5px; }
.p_b-6 {padding-bottom: -6px; }
.p_b-7 {padding-bottom: -7px; }
.p_b-8 {padding-bottom: -8px; }
.p_b-9 {padding-bottom: -9px; }
.p_b-10 {padding-bottom: -10px; }
.p_b-11 {padding-bottom: -11px; }
.p_b-12 {padding-bottom: -12px; }
.p_b-13 {padding-bottom: -13px; }
.p_b-14 {padding-bottom: -14px; }
.p_b-15 {padding-bottom: -15px; }
.p_b-16 {padding-bottom: -16px; }
.p_b-17 {padding-bottom: -17px; }
.p_b-18 {padding-bottom: -18px; }
.p_b-19 {padding-bottom: -19px; }
.p_b-20 {padding-bottom: -20px; }
.p_b-21 {padding-bottom: -21px; }
.p_b-22 {padding-bottom: -22px; }
.p_b-23 {padding-bottom: -23px; }
.p_b-24 {padding-bottom: -24px; }
.p_b-25 {padding-bottom: -25px; }
.p_b-26 {padding-bottom: -26px; }
.p_b-27 {padding-bottom: -27px; }
.p_b-28 {padding-bottom: -28px; }
.p_b-29 {padding-bottom: -29px; }
.p_b-30 {padding-bottom: -30px; }
.p_b-35 {padding-bottom: -35px; }
.p_b-40 {padding-bottom: -40px; }
.p_b-45 {padding-bottom: -45px; }
.p_b-50 {padding-bottom: -50px; }

.p_b1s {padding: 0px 0px 1px 0px; }
.p_b2s {padding: 0px 0px 2px 0px; }
.p_b3s {padding: 0px 0px 3px 0px; }
.p_b4s {padding: 0px 0px 4px 0px; }
.p_b5s {padding: 0px 0px 5px 0px; }
.p_b6s {padding: 0px 0px 6px 0px; }
.p_b7s {padding: 0px 0px 7px 0px; }
.p_b8s {padding: 0px 0px 8px 0px; }
.p_b9s {padding: 0px 0px 9px 0px; }
.p_b10s {padding: 0px 0px 10px 0px; }
.p_b11s {padding: 0px 0px 11px 0px; }
.p_b12s {padding: 0px 0px 12px 0px; }
.p_b13s {padding: 0px 0px 13px 0px; }
.p_b14s {padding: 0px 0px 14px 0px; }
.p_b15s {padding: 0px 0px 15px 0px; }
.p_b16s {padding: 0px 0px 16px 0px; }
.p_b17s {padding: 0px 0px 17px 0px; }
.p_b18s {padding: 0px 0px 18px 0px; }
.p_b19s {padding: 0px 0px 19px 0px; }
.p_b20s {padding: 0px 0px 20px 0px; }
.p_b25s {padding: 0px 0px 25px 0px; }
.p_b30s {padding: 0px 0px 30px 0px; }
.p_b35s {padding: 0px 0px 35px 0px; }
.p_b40s {padding: 0px 0px 40px 0px; }
.p_b45s {padding: 0px 0px 45px 0px; }
.p_b50s {padding: 0px 0px 50px 0px; }

.p_b-1s {padding: 0px 0px -1px 0px; }
.p_b-2s {padding: 0px 0px -2px 0px; }
.p_b-3s {padding: 0px 0px -3px 0px; }
.p_b-4s {padding: 0px 0px -4px 0px; }
.p_b-5s {padding: 0px 0px -5px 0px; }
.p_b-6s {padding: 0px 0px -6px 0px; }
.p_b-7s {padding: 0px 0px -7px 0px; }
.p_b-8s {padding: 0px 0px -8px 0px; }
.p_b-9s {padding: 0px 0px -9px 0px; }
.p_b-10s {padding: 0px 0px -10px 0px; }
.p_b-11s {padding: 0px 0px -11px 0px; }
.p_b-12s {padding: 0px 0px -12px 0px; }
.p_b-13s {padding: 0px 0px -13px 0px; }
.p_b-14s {padding: 0px 0px -14px 0px; }
.p_b-15s {padding: 0px 0px -15px 0px; }
.p_b-16s {padding: 0px 0px -16px 0px; }
.p_b-17s {padding: 0px 0px -17px 0px; }
.p_b-18s {padding: 0px 0px -18px 0px; }
.p_b-19s {padding: 0px 0px -19px 0px; }
.p_b-20s {padding: 0px 0px -20px 0px; }
.p_b-25s {padding: 0px 0px -25px 0px; }
.p_b-30s {padding: 0px 0px -30px 0px; }
.p_b-35s {padding: 0px 0px -35px 0px; }
.p_b-40s {padding: 0px 0px -40px 0px; }
.p_b-45s {padding: 0px 0px -45px 0px; }
.p_b-50s {padding: 0px 0px -50px 0px; }

.p_l0 {padding-left: 0px; }
.p_l1 {padding-left: 1px; }
.p_l2 {padding-left: 2px; }
.p_l3 {padding-left: 3px; }
.p_l4 {padding-left: 4px; }
.p_l5 {padding-left: 5px; }
.p_l6 {padding-left: 6px; }
.p_l7 {padding-left: 7px; }
.p_l8 {padding-left: 8px; }
.p_l9 {padding-left: 9px; }
.p_l10 {padding-left: 10px; }
.p_l11 {padding-left: 11px; }
.p_l12 {padding-left: 12px; }
.p_l13 {padding-left: 13px; }
.p_l14 {padding-left: 14px; }
.p_l15 {padding-left: 15px; }
.p_l16 {padding-left: 16px; }
.p_l17 {padding-left: 17px; }
.p_l18 {padding-left: 18px; }
.p_l19 {padding-left: 19px; }
.p_l20 {padding-left: 20px; }
.p_l21 {padding-left: 21px; }
.p_l22 {padding-left: 22px; }
.p_l23 {padding-left: 23px; }
.p_l24 {padding-left: 24px; }
.p_l25 {padding-left: 25px; }
.p_l26 {padding-left: 26px; }
.p_l27 {padding-left: 27px; }
.p_l28 {padding-left: 28px; }
.p_l29 {padding-left: 29px; }
.p_l30 {padding-left: 30px; }
.p_l35 {padding-left: 35px; }
.p_l40 {padding-left: 40px; }
.p_l45 {padding-left: 45px; }
.p_l50 {padding-left: 50px; }

.p_l-0 {padding-left: -0px; }
.p_l-1 {padding-left: -1px; }
.p_l-2 {padding-left: -2px; }
.p_l-3 {padding-left: -3px; }
.p_l-4 {padding-left: -4px; }
.p_l-5 {padding-left: -5px; }
.p_l-6 {padding-left: -6px; }
.p_l-7 {padding-left: -7px; }
.p_l-8 {padding-left: -8px; }
.p_l-9 {padding-left: -9px; }
.p_l-10 {padding-left: -10px; }
.p_l-11 {padding-left: -11px; }
.p_l-12 {padding-left: -12px; }
.p_l-13 {padding-left: -13px; }
.p_l-14 {padding-left: -14px; }
.p_l-15 {padding-left: -15px; }
.p_l-16 {padding-left: -16px; }
.p_l-17 {padding-left: -17px; }
.p_l-18 {padding-left: -18px; }
.p_l-19 {padding-left: -19px; }
.p_l-20 {padding-left: -20px; }
.p_l-21 {padding-left: -21px; }
.p_l-22 {padding-left: -22px; }
.p_l-23 {padding-left: -23px; }
.p_l-24 {padding-left: -24px; }
.p_l-25 {padding-left: -25px; }
.p_l-26 {padding-left: -26px; }
.p_l-27 {padding-left: -27px; }
.p_l-28 {padding-left: -28px; }
.p_l-29 {padding-left: -29px; }
.p_l-30 {padding-left: -30px; }
.p_l-35 {padding-left: -35px; }
.p_l-40 {padding-left: -40px; }
.p_l-45 {padding-left: -45px; }
.p_l-50 {padding-left: -50px; }

.p_l1s {padding: 0px 0px 0px 1px; }
.p_l2s {padding: 0px 0px 0px 2px; }
.p_l3s {padding: 0px 0px 0px 3px; }
.p_l4s {padding: 0px 0px 0px 4px; }
.p_l5s {padding: 0px 0px 0px 5px; }
.p_l6s {padding: 0px 0px 0px 6px; }
.p_l7s {padding: 0px 0px 0px 7px; }
.p_l8s {padding: 0px 0px 0px 8px; }
.p_l9s {padding: 0px 0px 0px 9px; }
.p_l10s {padding: 0px 0px 0px 10px; }
.p_l11s {padding: 0px 0px 0px 11px; }
.p_l12s {padding: 0px 0px 0px 12px; }
.p_l13s {padding: 0px 0px 0px 13px; }
.p_l14s {padding: 0px 0px 0px 14px; }
.p_l15s {padding: 0px 0px 0px 15px; }
.p_l16s {padding: 0px 0px 0px 16px; }
.p_l17s {padding: 0px 0px 0px 17px; }
.p_l18s {padding: 0px 0px 0px 18px; }
.p_l19s {padding: 0px 0px 0px 19px; }
.p_l20s {padding: 0px 0px 0px 20px; }
.p_l25s {padding: 0px 0px 0px 25px; }
.p_l30s {padding: 0px 0px 0px 30px; }
.p_l35s {padding: 0px 0px 0px 35px; }
.p_l40s {padding: 0px 0px 0px 40px; }
.p_l45s {padding: 0px 0px 0px 45px; }
.p_l50s {padding: 0px 0px 0px 50px; }

.p_l-1s {padding: 0px 0px 0px -1px; }
.p_l-2s {padding: 0px 0px 0px -2px; }
.p_l-3s {padding: 0px 0px 0px -3px; }
.p_l-4s {padding: 0px 0px 0px -4px; }
.p_l-5s {padding: 0px 0px 0px -5px; }
.p_l-6s {padding: 0px 0px 0px -6px; }
.p_l-7s {padding: 0px 0px 0px -7px; }
.p_l-8s {padding: 0px 0px 0px -8px; }
.p_l-9s {padding: 0px 0px 0px -9px; }
.p_l-10s {padding: 0px 0px 0px -10px; }
.p_l-11s {padding: 0px 0px 0px -11px; }
.p_l-12s {padding: 0px 0px 0px -12px; }
.p_l-13s {padding: 0px 0px 0px -13px; }
.p_l-14s {padding: 0px 0px 0px -14px; }
.p_l-15s {padding: 0px 0px 0px -15px; }
.p_l-16s {padding: 0px 0px 0px -16px; }
.p_l-17s {padding: 0px 0px 0px -17px; }
.p_l-18s {padding: 0px 0px 0px -18px; }
.p_l-19s {padding: 0px 0px 0px -19px; }
.p_l-20s {padding: 0px 0px 0px -20px; }
.p_l-25s {padding: 0px 0px 0px -25px; }
.p_l-30s {padding: 0px 0px 0px -30px; }
.p_l-35s {padding: 0px 0px 0px -35px; }
.p_l-40s {padding: 0px 0px 0px -40px; }
.p_l-45s {padding: 0px 0px 0px -45px; }
.p_l-50s {padding: 0px 0px 0px -50px; }

/* 2方向 */
.p_tb0 {padding-top: 0px; padding-bottom: 0px; }
.p_lr0 {padding-right: 0px; padding-left: 0px; }
.p_tr0 {padding-top: 0px; padding-right: 0px; }
.p_rb0 {padding-right: 0px; padding-bottom: 0px; }
.p_bl0 {padding-bottom: 0px; padding-left: 0px; }
.p_lt0 {padding-left: 0px; padding-top: 0px; }

.p_tb1 {padding-top: 1px; padding-bottom: 1px; }
.p_lr1 {padding-right: 1px; padding-left: 1px; }
.p_tr1 {padding-top: 1px; padding-right: 1px; }
.p_rb1 {padding-right: 1px; padding-bottom: 1px; }
.p_bl1 {padding-bottom: 1px; padding-left: 1px; }
.p_lt1 {padding-left: 1px; padding-top: 1px; }

.p_tb2 {padding-top: 2px; padding-bottom: 2px; }
.p_lr2 {padding-right: 2px; padding-left: 2px; }
.p_tr2 {padding-top: 2px; padding-right: 2px; }
.p_rb2 {padding-right: 2px; padding-bottom: 2px; }
.p_bl2 {padding-bottom: 2px; padding-left: 2px; }
.p_lt2 {padding-left: 2px; padding-top: 2px; }

.p_tb3 {padding-top: 3px; padding-bottom: 3px; }
.p_lr3 {padding-right: 3px; padding-left: 3px; }
.p_tr3 {padding-top: 3px; padding-right: 3px; }
.p_rb3 {padding-right: 3px; padding-bottom: 3px; }
.p_bl3 {padding-bottom: 3px; padding-left: 3px; }
.p_lt3 {padding-left: 3px; padding-top: 3px; }

.p_tb4 {padding-top: 4px; padding-bottom: 4px; }
.p_lr4 {padding-right: 4px; padding-left: 4px; }
.p_tr4 {padding-top: 4px; padding-right: 4px; }
.p_rb4 {padding-right: 4px; padding-bottom: 4px; }
.p_bl4 {padding-bottom: 4px; padding-left: 4px; }
.p_lt4 {padding-left: 4px; padding-top: 4px; }

.p_tb5 {padding-top: 5px; padding-bottom: 5px; }
.p_lr5 {padding-right: 5px; padding-left: 5px; }
.p_tr5 {padding-top: 5px; padding-right: 5px; }
.p_rb5 {padding-right: 5px; padding-bottom: 5px; }
.p_bl5 {padding-bottom: 5px; padding-left: 5px; }
.p_lt5 {padding-left: 5px; padding-top: 5px; }

.p_tb6 {padding-top: 6px; padding-bottom: 6px; }
.p_lr6 {padding-right: 6px; padding-left: 6px; }
.p_tr6 {padding-top: 6px; padding-right: 6px; }
.p_rb6 {padding-right: 6px; padding-bottom: 6px; }
.p_bl6 {padding-bottom: 6px; padding-left: 6px; }
.p_lt6 {padding-left: 6px; padding-top: 6px; }

.p_tb7 {padding-top: 7px; padding-bottom: 7px; }
.p_lr7 {padding-right: 7px; padding-left: 7px; }
.p_tr7 {padding-top: 7px; padding-right: 7px; }
.p_rb7 {padding-right: 7px; padding-bottom: 7px; }
.p_bl7 {padding-bottom: 7px; padding-left: 7px; }
.p_lt7 {padding-left: 7px; padding-top: 7px; }

.p_tb8 {padding-top: 8px; padding-bottom: 8px; }
.p_lr8 {padding-right: 8px; padding-left: 8px; }
.p_tr8 {padding-top: 8px; padding-right: 8px; }
.p_rb8 {padding-right: 8px; padding-bottom: 8px; }
.p_bl8 {padding-bottom: 8px; padding-left: 8px; }
.p_lt8 {padding-left: 8px; padding-top: 8px; }

.p_tb9 {padding-top: 9px; padding-bottom: 9px; }
.p_lr9 {padding-right: 9px; padding-left: 9px; }
.p_tr9 {padding-top: 9px; padding-right: 9px; }
.p_rb9 {padding-right: 9px; padding-bottom: 9px; }
.p_bl9 {padding-bottom: 9px; padding-left: 9px; }
.p_lt9 {padding-left: 9px; padding-top: 9px; }

.p_tb10 {padding-top: 10px; padding-bottom: 10px; }
.p_lr10 {padding-right: 10px; padding-left: 10px; }
.p_tr10 {padding-top: 10px; padding-right: 10px; }
.p_rb10 {padding-right: 10px; padding-bottom: 10px; }
.p_bl10 {padding-bottom: 10px; padding-left: 10px; }
.p_lt10 {padding-left: 10px; padding-top: 10px; }

.p_tb11 {padding-top: 11px; padding-bottom: 11px; }
.p_lr11 {padding-right: 11px; padding-left: 11px; }
.p_tr11 {padding-top: 11px; padding-right: 11px; }
.p_rb11 {padding-right: 11px; padding-bottom: 11px; }
.p_bl11 {padding-bottom: 11px; padding-left: 11px; }
.p_lt11 {padding-left: 11px; padding-top: 11px; }

.p_tb12 {padding-top: 12px; padding-bottom: 12px; }
.p_lr12 {padding-right: 12px; padding-left: 12px; }
.p_tr12 {padding-top: 12px; padding-right: 12px; }
.p_rb12 {padding-right: 12px; padding-bottom: 12px; }
.p_bl12 {padding-bottom: 12px; padding-left: 12px; }
.p_lt12 {padding-left: 12px; padding-top: 12px; }

.p_tb13 {padding-top: 13px; padding-bottom: 13px; }
.p_lr13 {padding-right: 13px; padding-left: 13px; }
.p_tr13 {padding-top: 13px; padding-right: 13px; }
.p_rb13 {padding-right: 13px; padding-bottom: 13px; }
.p_bl13 {padding-bottom: 13px; padding-left: 13px; }
.p_lt13 {padding-left: 13px; padding-top: 13px; }

.p_tb14 {padding-top: 14px; padding-bottom: 14px; }
.p_lr14 {padding-right: 14px; padding-left: 14px; }
.p_tr14 {padding-top: 14px; padding-right: 14px; }
.p_rb14 {padding-right: 14px; padding-bottom: 14px; }
.p_bl14 {padding-bottom: 14px; padding-left: 14px; }
.p_lt14 {padding-left: 14px; padding-top: 14px; }

.p_tb15 {padding-top: 15px; padding-bottom: 15px; }
.p_lr15 {padding-right: 15px; padding-left: 15px; }
.p_tr15 {padding-top: 15px; padding-right: 15px; }
.p_rb15 {padding-right: 15px; padding-bottom: 15px; }
.p_bl15 {padding-bottom: 15px; padding-left: 15px; }
.p_lt15 {padding-left: 15px; padding-top: 15px; }

.p_tb16 {padding-top: 16px; padding-bottom: 16px; }
.p_lr16 {padding-right: 16px; padding-left: 16px; }
.p_tr16 {padding-top: 16px; padding-right: 16px; }
.p_rb16 {padding-right: 16px; padding-bottom: 16px; }
.p_bl16 {padding-bottom: 16px; padding-left: 16px; }
.p_lt16 {padding-left: 16px; padding-top: 16px; }

.p_tb17 {padding-top: 17px; padding-bottom: 17px; }
.p_lr17 {padding-right: 17px; padding-left: 17px; }
.p_tr17 {padding-top: 17px; padding-right: 17px; }
.p_rb17 {padding-right: 17px; padding-bottom: 17px; }
.p_bl17 {padding-bottom: 17px; padding-left: 17px; }
.p_lt17 {padding-left: 17px; padding-top: 17px; }

.p_tb18 {padding-top: 18px; padding-bottom: 18px; }
.p_lr18 {padding-right: 18px; padding-left: 18px; }
.p_tr18 {padding-top: 18px; padding-right: 18px; }
.p_rb18 {padding-right: 18px; padding-bottom: 18px; }
.p_bl18 {padding-bottom: 18px; padding-left: 18px; }
.p_lt18 {padding-left: 18px; padding-top: 18px; }

.p_tb19 {padding-top: 19px; padding-bottom: 19px; }
.p_lr19 {padding-right: 19px; padding-left: 19px; }
.p_tr19 {padding-top: 19px; padding-right: 19px; }
.p_rb19 {padding-right: 19px; padding-bottom: 19px; }
.p_bl19 {padding-bottom: 19px; padding-left: 19px; }
.p_lt19 {padding-left: 19px; padding-top: 19px; }

.p_tb20 {padding-top: 20px; padding-bottom: 20px; }
.p_lr20 {padding-right: 20px; padding-left: 20px; }
.p_tr20 {padding-top: 20px; padding-right: 20px; }
.p_rb20 {padding-right: 20px; padding-bottom: 20px; }
.p_bl20 {padding-bottom: 20px; padding-left: 20px; }
.p_lt20 {padding-left: 20px; padding-top: 20px; }

.p_tb25 {padding-top: 25px; padding-bottom: 25px; }
.p_lr25 {padding-right: 25px; padding-left: 25px; }
.p_tr25 {padding-top: 25px; padding-right: 25px; }
.p_rb25 {padding-right: 25px; padding-bottom: 25px; }
.p_bl25 {padding-bottom: 25px; padding-left: 25px; }
.p_lt25 {padding-left: 25px; padding-top: 25px; }

.p_tb30 {padding-top: 30px; padding-bottom: 30px; }
.p_lr30 {padding-right: 30px; padding-left: 30px; }
.p_tr30 {padding-top: 30px; padding-right: 30px; }
.p_rb30 {padding-right: 30px; padding-bottom: 30px; }
.p_bl30 {padding-bottom: 30px; padding-left: 30px; }
.p_lt30 {padding-left: 30px; padding-top: 30px; }

.p_tb35 {padding-top: 35px; padding-bottom: 35px; }
.p_lr35 {padding-right: 35px; padding-left: 35px; }
.p_tr35 {padding-top: 35px; padding-right: 35px; }
.p_rb35 {padding-right: 35px; padding-bottom: 35px; }
.p_bl35 {padding-bottom: 35px; padding-left: 35px; }
.p_lt35 {padding-left: 35px; padding-top: 35px; }

.p_tb40 {padding-top: 40px; padding-bottom: 40px; }
.p_lr40 {padding-right: 40px; padding-left: 40px; }
.p_tr40 {padding-top: 40px; padding-right: 40px; }
.p_rb40 {padding-right: 40px; padding-bottom: 40px; }
.p_bl40 {padding-bottom: 40px; padding-left: 40px; }
.p_lt40 {padding-left: 40px; padding-top: 40px; }

.p_tb45 {padding-top: 45px; padding-bottom: 45px; }
.p_lr45 {padding-right: 45px; padding-left: 45px; }
.p_tr45 {padding-top: 45px; padding-right: 45px; }
.p_rb45 {padding-right: 45px; padding-bottom: 45px; }
.p_bl45 {padding-bottom: 45px; padding-left: 45px; }
.p_lt45 {padding-left: 45px; padding-top: 45px; }

.p_tb50 {padding-top: 50px; padding-bottom: 50px; }
.p_lr50 {padding-right: 50px; padding-left: 50px; }
.p_tr50 {padding-top: 50px; padding-right: 50px; }
.p_rb50 {padding-right: 50px; padding-bottom: 50px; }
.p_bl50 {padding-bottom: 50px; padding-left: 50px; }
.p_lt50 {padding-left: 50px; padding-top: 50px; }


.p_tb1s {padding: 1px 0px; }
.p_lr1s {padding: 0px 1px; }
.p_tr1s {padding-top: 1px; padding-right: 1px; padding-bottom: 0px; padding-left: 0px; }
.p_rb1s {padding-top: 0px; padding-right: 1px; padding-bottom: 1px; padding-left: 0px; }
.p_bl1s {padding-top: 0px; padding-right:0px padding-bottom:1px; padding-left: 1px; }
.p_lt1s {padding-right: 0px; padding-bottom:0px padding-left:1px; padding-top: 1px; }

.p_tb2s {padding: 2px 0px; }
.p_lr2s {padding: 0px 2px; }
.p_tr2s {padding-top: 2px; padding-right: 2px; padding-bottom: 0px; padding-left: 0px; }
.p_rb2s {padding-top: 0px; padding-right: 2px; padding-bottom: 2px; padding-left: 0px; }
.p_bl2s {padding-top: 0px; padding-right:0px padding-bottom:2px; padding-left: 2px; }
.p_lt2s {padding-right: 0px; padding-bottom:0px padding-left:2px; padding-top: 2px; }

.p_tb3s {padding: 3px 0px; }
.p_lr3s {padding: 0px 3px; }
.p_tr3s {padding-top: 3px; padding-right: 3px; padding-bottom: 0px; padding-left: 0px; }
.p_rb3s {padding-top: 0px; padding-right: 3px; padding-bottom: 3px; padding-left: 0px; }
.p_bl3s {padding-top: 0px; padding-right:0px padding-bottom:3px; padding-left: 3px; }
.p_lt3s {padding-right: 0px; padding-bottom:0px padding-left:3px; padding-top: 3px; }

.p_tb4s {padding: 4px 0px; }
.p_lr4s {padding: 0px 4px; }
.p_tr4s {padding-top: 4px; padding-right: 4px; padding-bottom: 0px; padding-left: 0px; }
.p_rb4s {padding-top: 0px; padding-right: 4px; padding-bottom: 4px; padding-left: 0px; }
.p_bl4s {padding-top: 0px; padding-right:0px padding-bottom:4px; padding-left: 4px; }
.p_lt4s {padding-right: 0px; padding-bottom:0px padding-left:4px; padding-top: 4px; }

.p_tb5s {padding: 5px 0px; }
.p_lr5s {padding: 0px 5px; }
.p_tr5s {padding-top: 5px; padding-right: 5px; padding-bottom: 0px; padding-left: 0px; }
.p_rb5s {padding-top: 0px; padding-right: 5px; padding-bottom: 5px; padding-left: 0px; }
.p_bl5s {padding-top: 0px; padding-right:0px padding-bottom:5px; padding-left: 5px; }
.p_lt5s {padding-right: 0px; padding-bottom:0px padding-left:5px; padding-top: 5px; }

.p_tb6s {padding: 6px 0px; }
.p_lr6s {padding: 0px 6px; }
.p_tr6s {padding-top: 6px; padding-right: 6px; padding-bottom: 0px; padding-left: 0px; }
.p_rb6s {padding-top: 0px; padding-right: 6px; padding-bottom: 6px; padding-left: 0px; }
.p_bl6s {padding-top: 0px; padding-right:0px padding-bottom:6px; padding-left: 6px; }
.p_lt6s {padding-right: 0px; padding-bottom:0px padding-left:6px; padding-top: 6px; }

.p_tb7s {padding: 7px 0px; }
.p_lr7s {padding: 0px 7px; }
.p_tr7s {padding-top: 7px; padding-right: 7px; padding-bottom: 0px; padding-left: 0px; }
.p_rb7s {padding-top: 0px; padding-right: 7px; padding-bottom: 7px; padding-left: 0px; }
.p_bl7s {padding-top: 0px; padding-right:0px padding-bottom:7px; padding-left: 7px; }
.p_lt7s {padding-right: 0px; padding-bottom:0px padding-left:7px; padding-top: 7px; }

.p_tb8s {padding: 8px 0px; }
.p_lr8s {padding: 0px 8px; }
.p_tr8s {padding-top: 8px; padding-right: 8px; padding-bottom: 0px; padding-left: 0px; }
.p_rb8s {padding-top: 0px; padding-right: 8px; padding-bottom: 8px; padding-left: 0px; }
.p_bl8s {padding-top: 0px; padding-right:0px padding-bottom:8px; padding-left: 8px; }
.p_lt8s {padding-right: 0px; padding-bottom:0px padding-left:8px; padding-top: 8px; }

.p_tb9s {padding: 9px 0px; }
.p_lr9s {padding: 0px 9px; }
.p_tr9s {padding-top: 9px; padding-right: 9px; padding-bottom: 0px; padding-left: 0px; }
.p_rb9s {padding-top: 0px; padding-right: 9px; padding-bottom: 9px; padding-left: 0px; }
.p_bl9s {padding-top: 0px; padding-right:0px padding-bottom:9px; padding-left: 9px; }
.p_lt9s {padding-right: 0px; padding-bottom:0px padding-left:9px; padding-top: 9px; }

.p_tb10s {padding: 10px 0px; }
.p_lr10s {padding: 0px 10px; }
.p_tr10s {padding-top: 10px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; }
.p_rb10s {padding-top: 0px; padding-right: 10px; padding-bottom: 10px; padding-left: 0px; }
.p_bl10s {padding-top: 0px; padding-right:0px padding-bottom:10px; padding-left: 10px; }
.p_lt10s {padding-right: 0px; padding-bottom:0px padding-left:10px; padding-top: 10px; }

.p_tb11s {padding: 11px 0px; }
.p_lr11s {padding: 0px 11px; }
.p_tr11s {padding-top: 11px; padding-right: 11px; padding-bottom: 0px; padding-left: 0px; }
.p_rb11s {padding-top: 0px; padding-right: 11px; padding-bottom: 11px; padding-left: 0px; }
.p_bl11s {padding-top: 0px; padding-right:0px padding-bottom:11px; padding-left: 11px; }
.p_lt11s {padding-right: 0px; padding-bottom:0px padding-left:11px; padding-top: 11px; }

.p_tb12s {padding: 12px 0px; }
.p_lr12s {padding: 0px 12px; }
.p_tr12s {padding-top: 12px; padding-right: 12px; padding-bottom: 0px; padding-left: 0px; }
.p_rb12s {padding-top: 0px; padding-right: 12px; padding-bottom: 12px; padding-left: 0px; }
.p_bl12s {padding-top: 0px; padding-right:0px padding-bottom:12px; padding-left: 12px; }
.p_lt12s {padding-right: 0px; padding-bottom:0px padding-left:12px; padding-top: 12px; }

.p_tb13s {padding: 13px 0px; }
.p_lr13s {padding: 0px 13px; }
.p_tr13s {padding-top: 13px; padding-right: 13px; padding-bottom: 0px; padding-left: 0px; }
.p_rb13s {padding-top: 0px; padding-right: 13px; padding-bottom: 13px; padding-left: 0px; }
.p_bl13s {padding-top: 0px; padding-right:0px padding-bottom:13px; padding-left: 13px; }
.p_lt13s {padding-right: 0px; padding-bottom:0px padding-left:13px; padding-top: 13px; }

.p_tb14s {padding: 14px 0px; }
.p_lr14s {padding: 0px 14px; }
.p_tr14s {padding-top: 14px; padding-right: 14px; padding-bottom: 0px; padding-left: 0px; }
.p_rb14s {padding-top: 0px; padding-right: 14px; padding-bottom: 14px; padding-left: 0px; }
.p_bl14s {padding-top: 0px; padding-right:0px padding-bottom:14px; padding-left: 14px; }
.p_lt14s {padding-right: 0px; padding-bottom:0px padding-left:14px; padding-top: 14px; }

.p_tb15s {padding: 15px 0px; }
.p_lr15s {padding: 0px 15px; }
.p_tr15s {padding-top: 15px; padding-right: 15px; padding-bottom: 0px; padding-left: 0px; }
.p_rb15s {padding-top: 0px; padding-right: 15px; padding-bottom: 15px; padding-left: 0px; }
.p_bl15s {padding-top: 0px; padding-right:0px padding-bottom:15px; padding-left: 15px; }
.p_lt15s {padding-right: 0px; padding-bottom:0px padding-left:15px; padding-top: 15px; }

.p_tb16s {padding: 16px 0px; }
.p_lr16s {padding: 0px 16px; }
.p_tr16s {padding-top: 16px; padding-right: 16px; padding-bottom: 0px; padding-left: 0px; }
.p_rb16s {padding-top: 0px; padding-right: 16px; padding-bottom: 16px; padding-left: 0px; }
.p_bl16s {padding-top: 0px; padding-right:0px padding-bottom:16px; padding-left: 16px; }
.p_lt16s {padding-right: 0px; padding-bottom:0px padding-left:16px; padding-top: 16px; }

.p_tbs {padding: px 0px; }
.p_lrs {padding: 0px px; }
.p_tr17s {padding-top: 17px; padding-right: 17px; padding-bottom: 0px; padding-left: 0px; }
.p_rb17s {padding-top: 0px; padding-right: 17px; padding-bottom: 17px; padding-left: 0px; }
.p_bl17s {padding-top: 0px; padding-right:0px padding-bottom:17px; padding-left: 17px; }
.p_lt17s {padding-right: 0px; padding-bottom:0px padding-left:17px; padding-top: 17px; }

.p_tb18s {padding: 18px 0px; }
.p_lr18s {padding: 0px 18px; }
.p_tr18s {padding-top: 18px; padding-right: 18px; padding-bottom: 0px; padding-left: 0px; }
.p_rb18s {padding-top: 0px; padding-right: 18px; padding-bottom: 18px; padding-left: 0px; }
.p_bl18s {padding-top: 0px; padding-right:0px padding-bottom:18px; padding-left: 18px; }
.p_lt18s {padding-right: 0px; padding-bottom:0px padding-left:18px; padding-top: 18px; }

.p_tb19s {padding: 19px 0px; }
.p_lr19s {padding: 0px 19px; }
.p_tr19s {padding-top: 19px; padding-right: 19px; padding-bottom: 0px; padding-left: 0px; }
.p_rb19s {padding-top: 0px; padding-right: 19px; padding-bottom: 19px; padding-left: 0px; }
.p_bl19s {padding-top: 0px; padding-right:0px padding-bottom:19px; padding-left: 19px; }
.p_lt19s {padding-right: 0px; padding-bottom:0px padding-left:19px; padding-top: 19px; }

.p_tb20s {padding: 20px 0px; }
.p_lr20s {padding: 0px 20px; }
.p_tr20s {padding-top: 20px; padding-right: 20px; padding-bottom: 0px; padding-left: 0px; }
.p_rb20s {padding-top: 0px; padding-right: 20px; padding-bottom: 20px; padding-left: 0px; }
.p_bl20s {padding-top: 0px; padding-right:0px padding-bottom:20px; padding-left: 20px; }
.p_lt20s {padding-right: 0px; padding-bottom:0px padding-left:20px; padding-top: 20px; }

.p_tb25s {padding: 25px 0px; }
.p_lr25s {padding: 0px 25px; }
.p_tr25s {padding-top: 25px; padding-right: 25px; padding-bottom: 0px; padding-left: 0px; }
.p_rb25s {padding-top: 0px; padding-right: 25px; padding-bottom: 25px; padding-left: 0px; }
.p_bl25s {padding-top: 0px; padding-right:0px padding-bottom:25px; padding-left: 25px; }
.p_lt25s {padding-right: 0px; padding-bottom:0px padding-left:25px; padding-top: 25px; }

.p_tb30s {padding: 30px 0px; }
.p_lr30s {padding: 0px 30px; }
.p_tr30s {padding-top: 30px; padding-right: 30px; padding-bottom: 0px; padding-left: 0px; }
.p_rb30s {padding-top: 0px; padding-right: 30px; padding-bottom: 30px; padding-left: 0px; }
.p_bl30s {padding-top: 0px; padding-right:0px padding-bottom:30px; padding-left: 30px; }
.p_lt30s {padding-right: 0px; padding-bottom:0px padding-left:30px; padding-top: 30px; }

.p_tb35s {padding: 35px 0px; }
.p_lr35s {padding: 0px 35px; }
.p_tr35s {padding-top: 35px; padding-right: 35px; padding-bottom: 0px; padding-left: 0px; }
.p_rb35s {padding-top: 0px; padding-right: 35px; padding-bottom: 35px; padding-left: 0px; }
.p_bl35s {padding-top: 0px; padding-right:0px padding-bottom:35px; padding-left: 35px; }
.p_lt35s {padding-right: 0px; padding-bottom:0px padding-left:35px; padding-top: 35px; }

.p_tb40s {padding: 40px 0px; }
.p_lr40s {padding: 0px 40px; }
.p_tr40s {padding-top: 40px; padding-right: 40px; padding-bottom: 0px; padding-left: 0px; }
.p_rb40s {padding-top: 0px; padding-right: 40px; padding-bottom: 40px; padding-left: 0px; }
.p_bl40s {padding-top: 0px; padding-right:0px padding-bottom:40px; padding-left: 40px; }
.p_lt40s {padding-right: 0px; padding-bottom:0px padding-left:40px; padding-top: 40px; }

.p_tb45s {padding: 45px 0px; }
.p_lr45s {padding: 0px 45px; }
.p_tr45s {padding-top: 45px; padding-right: 45px; padding-bottom: 0px; padding-left: 0px; }
.p_rb45s {padding-top: 0px; padding-right: 45px; padding-bottom: 45px; padding-left: 0px; }
.p_bl45s {padding-top: 0px; padding-right:0px padding-bottom:45px; padding-left: 45px; }
.p_lt45s {padding-right: 0px; padding-bottom:0px padding-left:45px; padding-top: 45px; }

.p_tb50s {padding: 50px 0px; }
.p_lr50s {padding: 0px 50px; }
.p_tr50s {padding-top: 50px; padding-right: 50px; padding-bottom: 0px; padding-left: 0px; }
.p_rb50s {padding-top: 0px; padding-right: 50px; padding-bottom: 50px; padding-left: 0px; }
.p_bl50s {padding-top: 0px; padding-right:0px padding-bottom:50px; padding-left: 50px; }
.p_lt50s {padding-right: 0px; padding-bottom:0px padding-left:50px; padding-top: 50px; }

/* 3方向 */
.p_trb0 {padding-top: 0px; padding-right: 0px; padding-bottom: 0px; }
.p_rbl0 {padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.p_blt0 {padding-bottom: 0px; padding-left: 0px; padding-top: 0px; }
.p_ltr0 {padding-left: 0px; padding-top: 0px; padding-right: 0px; }

.p_trb1 {padding-top: 1px; padding-right: 1px; padding-bottom: 1px; }
.p_rbl1 {padding-right: 1px; padding-bottom: 1px; padding-left: 1px; }
.p_blt1 {padding-bottom: 1px; padding-left: 1px; padding-top: 1px; }
.p_ltr1 {padding-left: 1px; padding-top: 1px; padding-right: 1px; }

.p_trb2 {padding-top: 2px; padding-right: 2px; padding-bottom: 2px; }
.p_rbl2 {padding-right: 2px; padding-bottom: 2px; padding-left: 2px; }
.p_blt2 {padding-bottom: 2px; padding-left: 2px; padding-top: 2px; }
.p_ltr2 {padding-left: 2px; padding-top: 2px; padding-right: 2px; }

.p_trb3 {padding-top: 3px; padding-right: 3px; padding-bottom: 3px; }
.p_rbl3 {padding-right: 3px; padding-bottom: 3px; padding-left: 3px; }
.p_blt3 {padding-bottom: 3px; padding-left: 3px; padding-top: 3px; }
.p_ltr3 {padding-left: 3px; padding-top: 3px; padding-right: 3px; }

.p_trb4 {padding-top: 4px; padding-right: 4px; padding-bottom: 4px; }
.p_rbl4 {padding-right: 4px; padding-bottom: 4px; padding-left: 4px; }
.p_blt4 {padding-bottom: 4px; padding-left: 4px; padding-top: 4px; }
.p_ltr4 {padding-left: 4px; padding-top: 4px; padding-right: 4px; }

.p_trb5 {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; }
.p_rbl5 {padding-right: 5px; padding-bottom: 5px; padding-left: 5px; }
.p_blt5 {padding-bottom: 5px; padding-left: 5px; padding-top: 5px; }
.p_ltr5 {padding-left: 5px; padding-top: 5px; padding-right: 5px; }

.p_trb6 {padding-top: 6px; padding-right: 6px; padding-bottom: 6px; }
.p_rbl6 {padding-right: 6px; padding-bottom: 6px; padding-left: 6px; }
.p_blt6 {padding-bottom: 6px; padding-left: 6px; padding-top: 6px; }
.p_ltr6 {padding-left: 6px; padding-top: 6px; padding-right: 6px; }

.p_trb7 {padding-top: 7px; padding-right: 7px; padding-bottom: 7px; }
.p_rbl7 {padding-right: 7px; padding-bottom: 7px; padding-left: 7px; }
.p_blt7 {padding-bottom: 7px; padding-left: 7px; padding-top: 7px; }
.p_ltr7 {padding-left: 7px; padding-top: 7px; padding-right: 7px; }

.p_trb8 {padding-top: 8px; padding-right: 8px; padding-bottom: 8px; }
.p_rbl8 {padding-right: 8px; padding-bottom: 8px; padding-left: 8px; }
.p_blt8 {padding-bottom: 8px; padding-left: 8px; padding-top: 8px; }
.p_ltr8 {padding-left: 8px; padding-top: 8px; padding-right: 8px; }

.p_trb9 {padding-top: 9px; padding-right: 9px; padding-bottom: 9px; }
.p_rbl9 {padding-right: 9px; padding-bottom: 9px; padding-left: 9px; }
.p_blt9 {padding-bottom: 9px; padding-left: 9px; padding-top: 9px; }
.p_ltr9 {padding-left: 9px; padding-top: 9px; padding-right: 9px; }

.p_trb10 {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; }
.p_rbl10 {padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.p_blt10 {padding-bottom: 10px; padding-left: 10px; padding-top: 10px; }
.p_ltr10 {padding-left: 10px; padding-top: 10px; padding-right: 10px; }

.p_trb11 {padding-top: 11px; padding-right: 11px; padding-bottom: 11px; }
.p_rbl11 {padding-right: 11px; padding-bottom: 11px; padding-left: 11px; }
.p_blt11 {padding-bottom: 11px; padding-left: 11px; padding-top: 11px; }
.p_ltr11 {padding-left: 11px; padding-top: 11px; padding-right: 11px; }

.p_trb12 {padding-top: 12px; padding-right: 12px; padding-bottom: 12px; }
.p_rbl12 {padding-right: 12px; padding-bottom: 12px; padding-left: 12px; }
.p_blt12 {padding-bottom: 12px; padding-left: 12px; padding-top: 12px; }
.p_ltr12 {padding-left: 12px; padding-top: 12px; padding-right: 12px; }

.p_trb13 {padding-top: 13px; padding-right: 13px; padding-bottom: 13px; }
.p_rbl13 {padding-right: 13px; padding-bottom: 13px; padding-left: 13px; }
.p_blt13 {padding-bottom: 13px; padding-left: 13px; padding-top: 13px; }
.p_ltr13 {padding-left: 13px; padding-top: 13px; padding-right: 13px; }

.p_trb14 {padding-top: 14px; padding-right: 14px; padding-bottom: 14px; }
.p_rbl14 {padding-right: 14px; padding-bottom: 14px; padding-left: 14px; }
.p_blt14 {padding-bottom: 14px; padding-left: 14px; padding-top: 14px; }
.p_ltr14 {padding-left: 14px; padding-top: 14px; padding-right: 14px; }

.p_trb15 {padding-top: 15px; padding-right: 15px; padding-bottom: 15px; }
.p_rbl15 {padding-right: 15px; padding-bottom: 15px; padding-left: 15px; }
.p_blt15 {padding-bottom: 15px; padding-left: 15px; padding-top: 15px; }
.p_ltr15 {padding-left: 15px; padding-top: 15px; padding-right: 15px; }

.p_trb16 {padding-top: 16px; padding-right: 16px; padding-bottom: 16px; }
.p_rbl16 {padding-right: 16px; padding-bottom: 16px; padding-left: 16px; }
.p_blt16 {padding-bottom: 16px; padding-left: 16px; padding-top: 16px; }
.p_ltr16 {padding-left: 16px; padding-top: 16px; padding-right: 16px; }

.p_trb17 {padding-top: 17px; padding-right: 17px; padding-bottom: 17px; }
.p_rbl17 {padding-right: 17px; padding-bottom: 17px; padding-left: 17px; }
.p_blt17 {padding-bottom: 17px; padding-left: 17px; padding-top: 17px; }
.p_ltr17 {padding-left: 17px; padding-top: 17px; padding-right: 17px; }

.p_trb18 {padding-top: 18px; padding-right: 18px; padding-bottom: 18px; }
.p_rbl18 {padding-right: 18px; padding-bottom: 18px; padding-left: 18px; }
.p_blt18 {padding-bottom: 18px; padding-left: 18px; padding-top: 18px; }
.p_ltr18 {padding-left: 18px; padding-top: 18px; padding-right: 18px; }

.p_trb19 {padding-top: 19px; padding-right: 19px; padding-bottom: 19px; }
.p_rbl19 {padding-right: 19px; padding-bottom: 19px; padding-left: 19px; }
.p_blt19 {padding-bottom: 19px; padding-left: 19px; padding-top: 19px; }
.p_ltr19 {padding-left: 19px; padding-top: 19px; padding-right: 19px; }

.p_trb20 {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; }
.p_rbl20 {padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
.p_blt20 {padding-bottom: 20px; padding-left: 20px; padding-top: 20px; }
.p_ltr20 {padding-left: 20px; padding-top: 20px; padding-right: 20px; }

.p_trb25 {padding-top: 25px; padding-right: 25px; padding-bottom: 25px; }
.p_rbl25 {padding-right: 25px; padding-bottom: 25px; padding-left: 25px; }
.p_blt25 {padding-bottom: 25px; padding-left: 25px; padding-top: 25px; }
.p_ltr25 {padding-left: 25px; padding-top: 25px; padding-right: 25px; }

.p_trb30 {padding-top: 30px; padding-right: 30px; padding-bottom: 30px; }
.p_rbl30 {padding-right: 30px; padding-bottom: 30px; padding-left: 30px; }
.p_blt30 {padding-bottom: 30px; padding-left: 30px; padding-top: 30px; }
.p_ltr30 {padding-left: 30px; padding-top: 30px; padding-right: 30px; }

.p_trb35 {padding-top: 35px; padding-right: 35px; padding-bottom: 35px; }
.p_rbl35 {padding-right: 35px; padding-bottom: 35px; padding-left: 35px; }
.p_blt35 {padding-bottom: 35px; padding-left: 35px; padding-top: 35px; }
.p_ltr35 {padding-left: 35px; padding-top: 35px; padding-right: 35px; }

.p_trb40 {padding-top: 40px; padding-right: 40px; padding-bottom: 40px; }
.p_rbl40 {padding-right: 40px; padding-bottom: 40px; padding-left: 40px; }
.p_blt40 {padding-bottom: 40px; padding-left: 40px; padding-top: 40px; }
.p_ltr40 {padding-left: 40px; padding-top: 40px; padding-right: 40px; }

.p_trb45 {padding-top: 45px; padding-right: 45px; padding-bottom: 45px; }
.p_rbl45 {padding-right: 45px; padding-bottom: 45px; padding-left: 45px; }
.p_blt45 {padding-bottom: 45px; padding-left: 45px; padding-top: 45px; }
.p_ltr45 {padding-left: 45px; padding-top: 45px; padding-right: 45px; }

.p_trb50 {padding-top: 50px; padding-right: 50px; padding-bottom: 50px; }
.p_rbl50 {padding-right: 50px; padding-bottom: 50px; padding-left: 50px; }
.p_blt50 {padding-bottom: 50px; padding-left: 50px; padding-top: 50px; }
.p_ltr50 {padding-left: 50px; padding-top: 50px; padding-right: 50px; }

/*
バックグラウンド(m)
*/

.b_metal { background: white url(http://img.kimihiko.jp/design/blog/base/bg_metal_nav.gif) repeat left top;
border: none; }



.b_red { background: #f0c2c2 url(http://img.kimihiko.jp/design/blog/base/gra_red.jpg) repeat-x left top;
border: 1px solid #d96666; }

.b_blue { background: #c2d1f0 url(http://img.kimihiko.jp/design/blog/base/gra_blue.jpg) repeat-x left top;
border: 1px solid #668cd9; }

.b_green { background: #d1e6b3 url(http://img.kimihiko.jp/design/blog/base/gra_green.jpg) repeat-x left top;
border: 1px solid #8cbf40; }

.b_green_btn { background: #d1e6b3 url(http://img.kimihiko.jp/design/blog/base/gra_green_btn.jpg) repeat-x left top;
border: 1px solid #8cbf40; }

.b_green_dot_mini { background: white url(http://img.kimihiko.jp/design/blog/base/gra_green_mini.jpg) repeat-x left top;
border: 1px dotted #8cbf40; }

.b_red_dot_mini { background: white url(http://img.kimihiko.jp/design/blog/base/gra_red_mini.jpg) repeat-x left top;
border: 1px dotted #ff6563; }

.b_pink { background: #f5c7d6 url(http://img.kimihiko.jp/design/blog/base/gra_pink.jpg) repeat-x left top;
border: 1px solid #e67399; }

.b_gold { background-color: #e7dcce;
border: 1px solid #c4a883; }

.b_orange { background: #f5ccb8 url(http://img.kimihiko.jp/design/blog/base/gra_orange.jpg) repeat-x left top;
border: 1px solid #e6804d; }

.b_purple { background-color: #dec1de;
border: 1px solid #b373b3; }

.b_yellow { background-color: #e0c240;
border: 1px solid #f2e4ab; }

.b_gold { background-color: #bfbf4d;
border: 1px solid #e3e3b1; }

.b_kogecya { background-color: #a87070;
border: 1px solid #e2cfcf; }

.b_emerald { background-color: #59bfb3;
border: 1px solid #b6e3de; }

.b_redorange { background-color: #e6804d;
border: 1px solid #f4c6b1; }

.b_yellowgreen { background-color: #8cbf40;
border: 1px solid #cce3ab; }



.b_kon { background-color: #668cb3;
border: 1px solid #bbccde; }

.b_beige { background-color: #c4a883;
border: 1px solid #e4d8c9; }

.b_gray0 { background-color: #000; }
.b_gray1 { background-color: #111; }
.b_gray2 { background-color: #222; }
.b_gray3 { background-color: #333; }
.b_gray4 { background-color: #444; }
.b_gray5 { background-color: #555; }
.b_gray6 { background-color: #666; }
.b_gray7 { background-color: #777; }
.b_gray8 { background-color: #888; }
.b_gray9 { background-color: #999; }

.b_gray { background-color: #c0c0c0;
border: 1px solid #888; }

.b_gray_btn { background: #ccc url(http://img.kimihiko.jp/design/blog/base/gra_gray_btn.jpg) repeat-x left top;
border: 1px solid #888; }

.b_gray_btn_rev { background: #ccc url(http://img.kimihiko.jp/design/blog/base/gra_gray_btn_r.jpg) repeat-x left top;
border: 1px solid #666; }

.b_white_no_border { background: white url(http://img.kimihiko.jp/design/blog/base/white_gra_top.jpg) repeat-x left top;
border: none; }

.b_white_no_border_bottom { 
/* CSS側で調整停止中　ブログの記事下効果に利用中。
background: white url(http://img.kimihiko.jp/design/blog/base/white_gra_bottom.jpg) repeat-x right bottom;
border: none; */}

.b_white { background: white url(http://img.kimihiko.jp/design/blog/base/gra_white.jpg) repeat-x left top;
border: 1px solid #999999; }

.b_white_mini { background: white url(http://img.kimihiko.jp/design/blog/base/gra_white_mini.jpg) repeat-x left top;
border: 1px solid #999999; }

.b_white_dot { background-color: white;
border: 1px dotted #999999; }

.b_white_dot_mini { background: white url(http://img.kimihiko.jp/design/blog/base/gra_white_mini.jpg) repeat-x left top;
border: 1px dotted #999999; }

.b_tra { background-color: transparent; }

.b_trance { background-color: transparent; }

.b_trans { background-color: transparent; }

/*↓この設定命名に疑問が残る　のち…　なので↑一時的に作った*/
/*
.b_trans { background-color: transparent;
border: 1px solid black; }
*/

.b_trans_white { background-color: transparent;
border: 1px solid white; }

.b_trans_gray { background-color: transparent;
border: 1px solid #c0c0c0; }

.b_trans_dot { background-color: transparent;
border: 1px dotted black; }

.b_trans_graydot { background-color: transparent;
border: 1px dotted #c0c0c0; }

.b_trans_dot_big { background-color: transparent;
border: 1px dashed black; }

.b_trans_graydot_big { background-color: transparent;
border: 1px dashed #c0c0c0; }




/*
テキストカラー・装飾(t)
*/
.t_black { color: black; }
.t_gray { color: #666666; }//デフォルト
.t_gray1 { color: #111111; }
.t_gray2 { color: #222222; }
.t_gray3 { color: #333333; }
.t_gray4 { color: #444444; }
.t_gray5 { color: #555555; }
.t_gray6 { color: #666666; }
.t_gray7 { color: #777777; }
.t_gray8 { color: #888888; }
.t_gray9 { color: #999999; }
.t_gray10 { color: #cccccc; }
.t_red { color: red; }
.t_pink_red { color: #ff6563; }
.t_blue { color: blue; }
.t_green { color: green; }
.t_pink { color: pink; }
.t_purple { color: purple; }
.t_white { color: white; }
.t_orange { color: orange; }
.t_brown { color: brown; }

/*
font-family(f)
*/
.f_gothic { /*windows XP以前*/
	font-family:MS UI Gothic, ＭＳ Ｐゴシック, Osaka,Arial, sans-serif;
	}
.f_toubai { /*とうばい*/
	font-family:"ＭＳ ゴシック";
	}
.f_meiryo { /*windows vista以降*/
	font-family:"メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Verdana,"ＭＳ Ｐゴシック",Osaka;
	}
.f_mincyo { /*行書も含む*/
	font-family:"ＭＳ 明朝","HG行書体","HGP行書体","平成明朝";
	}
/*
font-size(f)　※ぽいんと
*/
.f_8 {font-size: 8px; }
.f_9 {font-size: 9px; }
.f_10 {font-size: 10px; }
.f_11 {font-size: 11px; }
.f_12 {font-size: 12px; }
.f_13 {font-size: 13px; }
.f_14 {font-size: 14px; }
.f_15 {font-size: 15px; }
.f_16 {font-size: 16px; }
.f_17 {font-size: 17px; }
.f_18 {font-size: 18px; }
.f_19 {font-size: 19px; }
.f_20 {font-size: 20px; }
.f_21 {font-size: 21px; }
.f_22 {font-size: 22px; }
.f_23 {font-size: 23px; }
.f_24 {font-size: 24px; }
.f_25 {font-size: 25px; }
.f_26 {font-size: 26px; }
.f_27 {font-size: 27px; }
.f_28 {font-size: 28px; }
.f_29 {font-size: 29px; }
.f_30 {font-size: 30px; }
.f_31 {font-size: 31px; }
.f_32 {font-size: 32px; }
.f_33 {font-size: 33px; }
.f_34 {font-size: 34px; }
.f_35 {font-size: 35px; }
.f_36 {font-size: 36px; }
.f_37 {font-size: 37px; }
.f_38 {font-size: 38px; }
.f_39 {font-size: 39px; }
.f_40 {font-size: 40px; }
.f_41 {font-size: 41px; }
.f_42 {font-size: 42px; }
.f_43 {font-size: 43px; }
.f_44 {font-size: 44px; }
.f_45 {font-size: 45px; }
.f_46 {font-size: 46px; }
.f_47 {font-size: 47px; }
.f_48 {font-size: 48px; }
.f_49 {font-size: 49px; }
.f_50 {font-size: 50px; }

/*
font-size(f)　※パーセント
※.f_50はpxと重なるため指定しない。
*/
.f_55 { font-size: 55%; }
.f_56 {font-size: 56%; }
.f_57 {font-size: 57%; }
.f_58 {font-size: 58%; }
.f_59 {font-size: 59%; }
.f_60 {font-size: 60%; }
.f_61 {font-size: 61%; }
.f_62 {font-size: 62%; }
.f_63 {font-size: 63%; }
.f_64 {font-size: 64%; }
.f_65 {font-size: 65%; }
.f_66 {font-size: 66%; }
.f_67 {font-size: 67%; }
.f_68 {font-size: 68%; }
.f_69 {font-size: 69%; }
.f_70 {font-size: 70%; }
.f_71 {font-size: 71%; }
.f_72 {font-size: 72%; }
.f_73 {font-size: 73%; }
.f_74 {font-size: 74%; }
.f_75 {font-size: 75%; }
.f_76 {font-size: 76%; }
.f_77 {font-size: 77%; }
.f_78 {font-size: 78%; }
.f_79 {font-size: 79%; }
.f_80 {font-size: 80%; }
.f_81 {font-size: 81%; }
.f_82 {font-size: 82%; }
.f_83 {font-size: 83%; }
.f_84 {font-size: 84%; }
.f_85 {font-size: 85%; }
.f_86 {font-size: 86%; }
.f_87 {font-size: 87%; }
.f_88 {font-size: 88%; }
.f_89 {font-size: 89%; }
.f_90 {font-size: 90%; }
.f_91 {font-size: 91%; }
.f_92 {font-size: 92%; }
.f_93 {font-size: 93%; }
.f_94 {font-size: 94%; }
.f_95 {font-size: 95%; }
.f_96 {font-size: 96%; }
.f_97 {font-size: 97%; }
.f_98 {font-size: 98%; }
.f_99 {font-size: 99%; }
.f_100 {font-size: 100%; }
.f_101 {font-size: 101%; }
.f_102 {font-size: 102%; }
.f_103 {font-size: 103%; }
.f_104 {font-size: 104%; }
.f_105 {font-size: 105%; }
.f_106 {font-size: 106%; }
.f_107 {font-size: 107%; }
.f_108 {font-size: 108%; }
.f_109 {font-size: 109%; }
.f_110 {font-size: 110%; }
.f_111 {font-size: 111%; }
.f_112 {font-size: 112%; }
.f_113 {font-size: 113%; }
.f_114 {font-size: 114%; }
.f_115 {font-size: 115%; }
.f_116 {font-size: 116%; }
.f_117 {font-size: 117%; }
.f_118 {font-size: 118%; }
.f_119 {font-size: 119%; }
.f_120 {font-size: 120%; }
.f_121 {font-size: 121%; }
.f_122 {font-size: 122%; }
.f_123 {font-size: 123%; }
.f_124 {font-size: 124%; }
.f_125 {font-size: 125%; }
.f_126 {font-size: 126%; }
.f_127 {font-size: 127%; }
.f_128 {font-size: 128%; }
.f_129 {font-size: 129%; }
.f_130 {font-size: 130%; }
.f_131 {font-size: 131%; }
.f_132 {font-size: 132%; }
.f_133 {font-size: 133%; }
.f_134 {font-size: 134%; }
.f_135 {font-size: 135%; }
.f_136 {font-size: 136%; }
.f_137 {font-size: 137%; }
.f_138 {font-size: 138%; }
.f_139 {font-size: 139%; }
.f_140 {font-size: 140%; }
.f_141 {font-size: 141%; }
.f_142 {font-size: 142%; }
.f_143 {font-size: 143%; }
.f_144 {font-size: 144%; }
.f_145 {font-size: 145%; }
.f_146 {font-size: 146%; }
.f_147 {font-size: 147%; }
.f_148 {font-size: 148%; }
.f_149 {font-size: 149%; }
.f_150 {font-size: 150%; }
.f_151 {font-size: 151%; }
.f_152 {font-size: 152%; }
.f_153 {font-size: 153%; }
.f_154 {font-size: 154%; }
.f_155 {font-size: 155%; }
.f_156 {font-size: 156%; }
.f_157 {font-size: 157%; }
.f_158 {font-size: 158%; }
.f_159 {font-size: 159%; }
.f_160 {font-size: 160%; }
.f_161 {font-size: 161%; }
.f_162 {font-size: 162%; }
.f_163 {font-size: 163%; }
.f_164 {font-size: 164%; }
.f_165 {font-size: 165%; }
.f_166 {font-size: 166%; }
.f_167 {font-size: 167%; }
.f_168 {font-size: 168%; }
.f_169 {font-size: 169%; }
.f_170 {font-size: 170%; }
.f_171 {font-size: 171%; }
.f_172 {font-size: 172%; }
.f_173 {font-size: 173%; }
.f_174 {font-size: 174%; }
.f_175 {font-size: 175%; }
.f_176 {font-size: 176%; }
.f_177 {font-size: 177%; }
.f_178 {font-size: 178%; }
.f_179 {font-size: 179%; }
.f_180 {font-size: 180%; }
.f_181 {font-size: 181%; }
.f_182 {font-size: 182%; }
.f_183 {font-size: 183%; }
.f_184 {font-size: 184%; }
.f_185 {font-size: 185%; }
.f_186 {font-size: 186%; }
.f_187 {font-size: 187%; }
.f_188 {font-size: 188%; }
.f_189 {font-size: 189%; }
.f_190 {font-size: 190%; }
.f_191 {font-size: 191%; }
.f_192 {font-size: 192%; }
.f_193 {font-size: 193%; }
.f_194 {font-size: 194%; }
.f_195 {font-size: 195%; }
.f_196 {font-size: 196%; }
.f_197 {font-size: 197%; }
.f_198 {font-size: 198%; }
.f_199 {font-size: 199%; }
.f_200 { font-size: 200%; }
.t_big { font-size: 300%; }

.f_strong { font-weight: bold; }
.f_bold { font-weight: bold; }
.f_normal { font-weight: normal; }
.f_under { text-decoration: underline; }
.f_no_deco { text-decoration: none; border: none; list-style: none;border-style: none; }

