@charset "utf-8";

/***************************************************************************
/*高さ調整
****************************************************************************/

.fixHeightChild_01,.fixHeightChild_02,.fixHeightChild_03,.fixHeightChild_04,.fixHeightChild_05 {
    box-sizing: content-box !important;
}


/***************************************************************************
装飾（文字）
****************************************************************************/

.txt_left {
	text-align: left !important;
}
.txt_right {
	text-align: right !important;
}
.txt_center {
	text-align: center !important;
}
.indent p {
	margin-left: 1em;				/* ブロック全体を 1em 右に */
	text-indent: -1em;				/* 先頭の1文字のみ 1em 左に */
	margin-bottom: 0px !important;
}
.indent p:last-child {
	margin-bottom: 17px !important;
}
.indent_1em {
	margin-left: 1em !important;
	text-indent: -1em !important;
}
.indent_1_5em {
	margin-left: 1.5em !important;
	text-indent: -1.5em !important;
}
.indent_2em {
	margin-left: 2em !important;
	text-indent: -2em !important;
}
.indent_2_5em {
	margin-left: 2.5em !important;
	text-indent: -2.5em !important;
}
.indent_3em {
	margin-left: 3em !important;
	text-indent: -3em !important;
}
.indent_3_5em {
	margin-left: 3.5em !important;
	text-indent: -3.5em !important;
}
.indent_4em {
	margin-left: 4em !important;
	text-indent: -4em !important;
}
.indent_4_5em {
	margin-left: 4.5em !important;
	text-indent: -4.5em !important;
}
.indent_5em {
	margin-left: 5em !important;
	text-indent: -5em !important;
}


/***************************************************************************
色
****************************************************************************/

.red {
	color:#C00 !important;
}
.white {
	color:#FFFFFF !important;
}

/***************************************************************************
フォントサイズ（基準値14pxの場合）
****************************************************************************/

.font_10 {
	font-size: 71% !important;
}
.font_11 {
	font-size: 79% !important;
}
.font_12 {
	font-size: 86% !important;
}
.font_13 {
	font-size: 92% !important;
}
.font_14 {
	font-size: 100% !important;
}
.font_15 {
	font-size: 107% !important;
}
.font_16 {
	font-size: 114% !important;
}
.font_17 {
	font-size: 121% !important;
}
.font_18 {
	font-size: 129% !important;
}
.font_19 {
	font-size: 136% !important;
}
.font_20 {
	font-size: 143% !important;
}
.font_21 {
	font-size: 150% !important;
}
.font_22 {
	font-size: 157% !important;
}
.font_23 {
	font-size: 164% !important;
}
.font_24 {
	font-size: 171% !important;
}
.font_25 {
	font-size: 179% !important;
}
.font_26 {
	font-size: 186% !important;
}


/***************************************************************************
フォントサイズ（絶対指定）
****************************************************************************/

.font_8px {
	font-size: 8px !important;
}
.font_9px {
	font-size: 9px !important;
}
.font_10px {
	font-size: 10px !important;
}
.font_11px {
	font-size: 11px !important;
}
.font_12px {
	font-size: 12px !important;
}
.font_13px {
	font-size: 13px !important;
}
.font_14px {
	font-size: 14px !important;
}
.font_15px {
	font-size: 15px !important;
}
.font_16px {
	font-size: 16px !important;
}
.font_17px {
	font-size: 17px !important;
}
.font_18px {
	font-size: 18px !important;
}
.font_19px {
	font-size: 19px !important;
}
.font_20px {
	font-size: 20px !important;
}
.font_21px {
	font-size: 21px !important;
}
.font_22px {
	font-size: 22px !important;
}
.font_23px {
	font-size: 23px !important;
}
.font_24px {
	font-size: 24px !important;
}
.font_25px {
	font-size: 25px !important;
}
.font_26px {
	font-size: 26px !important;
}


/***************************************************************************
幅
****************************************************************************/

.w_1 {
	width: 1% !important;
}
.w_2 {
	width: 2% !important;
}
.w_3 {
	width: 3% !important;
}
.w_4 {
	width: 4% !important;
}
.w_5 {
	width: 5% !important;
}
.w_6 {
	width: 6% !important;
}
.w_7 {
	width: 7% !important;
}
.w_8 {
	width: 8% !important;
}
.w_9 {
	width: 9% !important;
}
.w_10 {
	width: 10% !important;
}
.w_11 {
	width: 11% !important;
}
.w_12 {
	width: 12% !important;
}
.w_13 {
	width: 13% !important;
}
.w_14 {
	width: 14% !important;
}
.w_15 {
	width: 15% !important;
}
.w_16 {
	width: 16% !important;
}
.w_17 {
	width: 17% !important;
}
.w_18 {
	width: 18% !important;
}
.w_19 {
	width: 19% !important;
}
.w_20 {
	width: 20% !important;
}
.w_21 {
	width: 21% !important;
}
.w_22 {
	width: 22% !important;
}
.w_23 {
	width: 23% !important;
}
.w_24 {
	width: 24% !important;
}
.w_25 {
	width: 25% !important;
}
.w_26 {
	width: 26% !important;
}
.w_27 {
	width: 27% !important;
}
.w_28 {
	width: 28% !important;
}
.w_29 {
	width: 29% !important;
}
.w_30 {
	width: 30% !important;
}
.w_31 {
	width: 31% !important;
}
.w_32 {
	width: 32% !important;
}
.w_33 {
	width: 33% !important;
}
.w_34 {
	width: 34% !important;
}
.w_35 {
	width: 35% !important;
}
.w_36 {
	width: 36% !important;
}
.w_37 {
	width: 37% !important;
}
.w_38 {
	width: 38% !important;
}
.w_39 {
	width: 39% !important;
}
.w_40 {
	width: 40% !important;
}
.w_41 {
	width: 41% !important;
}
.w_42 {
	width: 42% !important;
}
.w_43 {
	width: 43% !important;
}
.w_44 {
	width: 44% !important;
}
.w_45 {
	width: 45% !important;
}
.w_46 {
	width: 46% !important;
}
.w_47 {
	width: 47% !important;
}
.w_48 {
	width: 48% !important;
}
.w_49 {
	width: 49% !important;
}
.w_50 {
	width: 50% !important;
}
.w_51 {
	width: 51% !important;
}
.w_52 {
	width: 52% !important;
}
.w_53 {
	width: 53% !important;
}
.w_54 {
	width: 54% !important;
}
.w_55 {
	width: 55% !important;
}
.w_56 {
	width: 56% !important;
}
.w_57 {
	width: 57% !important;
}
.w_58 {
	width: 58% !important;
}
.w_59 {
	width: 59% !important;
}
.w_60 {
	width: 60% !important;
}
.w_61 {
	width: 61% !important;
}
.w_62 {
	width: 62% !important;
}
.w_63 {
	width: 63% !important;
}
.w_64 {
	width: 64% !important;
}
.w_65 {
	width: 65% !important;
}
.w_66 {
	width: 66% !important;
}
.w_67 {
	width: 67% !important;
}
.w_68 {
	width: 68% !important;
}
.w_69 {
	width: 69% !important;
}
.w_70 {
	width: 70% !important;
}
.w_71 {
	width: 71% !important;
}
.w_72 {
	width: 72% !important;
}
.w_73 {
	width: 73% !important;
}
.w_74 {
	width: 74% !important;
}
.w_75 {
	width: 75% !important;
}
.w_76 {
	width: 76% !important;
}
.w_77 {
	width: 77% !important;
}
.w_78 {
	width: 78% !important;
}
.w_79 {
	width: 79% !important;
}
.w_80 {
	width: 80% !important;
}
.w_81 {
	width: 81% !important;
}
.w_82 {
	width: 82% !important;
}
.w_83 {
	width: 83% !important;
}
.w_84 {
	width: 84% !important;
}
.w_85 {
	width: 85% !important;
}
.w_86 {
	width: 86% !important;
}
.w_87 {
	width: 87% !important;
}
.w_88 {
	width: 88% !important;
}
.w_89 {
	width: 89% !important;
}
.w_90 {
	width: 90% !important;
}
.w_91 {
	width: 91% !important;
}
.w_92 {
	width: 92% !important;
}
.w_93 {
	width: 93% !important;
}
.w_94 {
	width: 94% !important;
}
.w_95 {
	width: 95% !important;
}
.w_96 {
	width: 96% !important;
}
.w_97 {
	width: 97% !important;
}
.w_98 {
	width: 98% !important;
}
.w_99 {
	width: 99% !important;
}
.w_100 {
	width: 100% !important;
}

/***************************************************************************
区切り線
****************************************************************************/

hr {
	display:none;
}
.line_1_dot {
	height: 1px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_2_dot {
	height:2px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_3_dot {
	height:3px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_4_dot {
	height:4px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_5_dot {
	height:5px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_6_dot {
	height:6px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_7_dot {
	height:7px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_8_dot {
	height:8px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_9_dot {
	height:9px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_10_dot {
	height:10px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_11_dot {
	height:11px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_12_dot {
	height:12px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_13_dot {
	height:13px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_14_dot {
	height:14px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_15_dot {
	height:15px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_16_dot {
	height:16px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_17_dot {
	height:17px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_18_dot {
	height:18px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_19_dot {
	height:19px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_20_dot {
	height:20px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_21_dot {
	height:21px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_22_dot {
	height:22px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_23_dot {
	height:23px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_24_dot {
	height:24px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_25_dot {
	height:25px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_26_dot {
	height:26px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_27_dot {
	height:27px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_28_dot {
	height:28px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_29_dot {
	height:29px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_30_dot {
	height:30px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_31_dot {
	height:31px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_32_dot {
	height:32px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_33_dot {
	height:33px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_34_dot {
	height:34px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_35_dot {
	height:35px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_36_dot {
	height:36px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_37_dot {
	height:37px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_38_dot {
	height:38px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_39_dot {
	height:39px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_40_dot {
	height:40px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_41_dot {
	height:41px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_42_dot {
	height:42px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_43_dot {
	height:43px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_44_dot {
	height:44px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_45_dot {
	height:45px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_46_dot {
	height:46px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_47_dot {
	height:47px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_48_dot {
	height:48px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_49_dot {
	height:49px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_50_dot {
	height:50px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_51_dot {
	height:51px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_52_dot {
	height:52px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_53_dot {
	height:53px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_54_dot {
	height:54px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_55_dot {
	height:55px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_56_dot {
	height:56px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_57_dot {
	height:57px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_58_dot {
	height:58px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_59_dot {
	height:59px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_60_dot {
	height:60px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_61_dot {
	height:61px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_62_dot {
	height:62px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_63_dot {
	height:63px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_64_dot {
	height:64px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_65_dot {
	height:65px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_66_dot {
	height:66px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_67_dot {
	height:67px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_68_dot {
	height:68px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_69_dot {
	height:69px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_70_dot {
	height:70px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_71_dot {
	height:71px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_72_dot {
	height:72px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_73_dot {
	height:73px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_74_dot {
	height:74px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_75_dot {
	height:75px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_76_dot {
	height:76px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_77_dot {
	height:77px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_78_dot {
	height:78px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_79_dot {
	height:79px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_80_dot {
	height:80px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_81_dot {
	height:81px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_82_dot {
	height:82px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_83_dot {
	height:83px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_84_dot {
	height:84px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_85_dot {
	height:85px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_86_dot {
	height:86px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_87_dot {
	height:87px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_88_dot {
	height:88px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_89_dot {
	height:89px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_90_dot {
	height:90px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_91_dot {
	height:91px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_92_dot {
	height:92px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_93_dot {
	height:93px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_94_dot {
	height:94px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_95_dot {
	height:95px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_96_dot {
	height:96px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_97_dot {
	height:97px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_98_dot {
	height:98px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_99_dot {
	height:99px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_100_dot {
	height:100px;
	background-image: url(../image/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_0 {
	height:0px;
	background-image: none;
	clear: both;
}
.line_1 {
	height:1px;
	background-image: none;
	clear: both;
}
.line_2 {
	height:2px;
	background-image: none;
	clear: both;
}
.line_3 {
	height:3px;
	background-image: none;
	clear: both;
}
.line_4 {
	height:4px;
	background-image: none;
	clear: both;
}
.line_5 {
	height:5px;
	background-image: none;
	clear: both;
}
.line_6 {
	height:6px;
	background-image: none;
	clear: both;
}
.line_7 {
	height:7px;
	background-image: none;
	clear: both;
}
.line_8 {
	height:8px;
	background-image: none;
	clear: both;
}
.line_9 {
	height:9px;
	background-image: none;
	clear: both;
}
.line_10 {
	height:10px;
	background-image: none;
	clear: both;
}
.line_11 {
	height:11px;
	background-image: none;
	clear: both;
}
.line_12 {
	height:12px;
	background-image: none;
	clear: both;
}
.line_13 {
	height:13px;
	background-image: none;
	clear: both;
}
.line_14 {
	height:14px;
	background-image: none;
	clear: both;
}
.line_15 {
	height:15px;
	background-image: none;
	clear: both;
}
.line_16 {
	height:16px;
	background-image: none;
	clear: both;
}
.line_17 {
	height:17px;
	background-image: none;
	clear: both;
}
.line_18 {
	height:18px;
	background-image: none;
	clear: both;
}
.line_19 {
	height:19px;
	background-image: none;
	clear: both;
}
.line_20 {
	height:20px;
	background-image: none;
	clear: both;
}
.line_21 {
	height:21px;
	background-image: none;
	clear: both;
}
.line_22 {
	height:22px;
	background-image: none;
	clear: both;
}
.line_23 {
	height:23px;
	background-image: none;
	clear: both;
}
.line_24 {
	height:24px;
	background-image: none;
	clear: both;
}
.line_25 {
	height:25px;
	background-image: none;
	clear: both;
}
.line_26 {
	height:26px;
	background-image: none;
	clear: both;
}
.line_27 {
	height:27px;
	background-image: none;
	clear: both;
}
.line_28 {
	height:28px;
	background-image: none;
	clear: both;
}
.line_29 {
	height:29px;
	background-image: none;
	clear: both;
}
.line_30 {
	height:30px;
	background-image: none;
	clear: both;
}
.line_31 {
	height:31px;
	background-image: none;
	clear: both;
}
.line_32 {
	height:32px;
	background-image: none;
	clear: both;
}
.line_33 {
	height:33px;
	background-image: none;
	clear: both;
}
.line_34 {
	height:34px;
	background-image: none;
	clear: both;
}
.line_35 {
	height:35px;
	background-image: none;
	clear: both;
}
.line_36 {
	height:36px;
	background-image: none;
	clear: both;
}
.line_37 {
	height:37px;
	background-image: none;
	clear: both;
}
.line_38 {
	height:38px;
	background-image: none;
	clear: both;
}
.line_39 {
	height:39px;
	background-image: none;
	clear: both;
}
.line_40 {
	height:40px;
	background-image: none;
	clear: both;
}
.line_41 {
	height:41px;
	background-image: none;
	clear: both;
}
.line_42 {
	height:42px;
	background-image: none;
	clear: both;
}
.line_43 {
	height:43px;
	background-image: none;
	clear: both;
}
.line_44 {
	height:44px;
	background-image: none;
	clear: both;
}
.line_45 {
	height:45px;
	background-image: none;
	clear: both;
}
.line_46 {
	height:46px;
	background-image: none;
	clear: both;
}
.line_47 {
	height:47px;
	background-image: none;
	clear: both;
}
.line_48 {
	height:48px;
	background-image: none;
	clear: both;
}
.line_49 {
	height:49px;
	background-image: none;
	clear: both;
}
.line_50 {
	height:50px;
	background-image: none;
	clear: both;
}
.line_51 {
	height:51px;
	background-image: none;
	clear: both;
}
.line_52 {
	height:52px;
	background-image: none;
	clear: both;
}
.line_53 {
	height:53px;
	background-image: none;
	clear: both;
}
.line_54 {
	height:54px;
	background-image: none;
	clear: both;
}
.line_55 {
	height:55px;
	background-image: none;
	clear: both;
}
.line_56 {
	height:56px;
	background-image: none;
	clear: both;
}
.line_57 {
	height:57px;
	background-image: none;
	clear: both;
}
.line_58 {
	height:58px;
	background-image: none;
	clear: both;
}
.line_59 {
	height:59px;
	background-image: none;
	clear: both;
}
.line_60 {
	height:60px;
	background-image: none;
	clear: both;
}
.line_61 {
	height:61px;
	background-image: none;
	clear: both;
}
.line_62 {
	height:62px;
	background-image: none;
	clear: both;
}
.line_63 {
	height:63px;
	background-image: none;
	clear: both;
}
.line_64 {
	height:64px;
	background-image: none;
	clear: both;
}
.line_65 {
	height:65px;
	background-image: none;
	clear: both;
}
.line_66 {
	height:66px;
	background-image: none;
	clear: both;
}
.line_67 {
	height:67px;
	background-image: none;
	clear: both;
}
.line_68 {
	height:68px;
	background-image: none;
	clear: both;
}
.line_69 {
	height:69px;
	background-image: none;
	clear: both;
}
.line_70 {
	height:70px;
	background-image: none;
	clear: both;
}
.line_71 {
	height:71px;
	background-image: none;
	clear: both;
}
.line_72 {
	height:72px;
	background-image: none;
	clear: both;
}
.line_73 {
	height:73px;
	background-image: none;
	clear: both;
}
.line_74 {
	height:74px;
	background-image: none;
	clear: both;
}
.line_75 {
	height:75px;
	background-image: none;
	clear: both;
}
.line_76 {
	height:76px;
	background-image: none;
	clear: both;
}
.line_77 {
	height:77px;
	background-image: none;
	clear: both;
}
.line_78 {
	height:78px;
	background-image: none;
	clear: both;
}
.line_79 {
	height:79px;
	background-image: none;
	clear: both;
}
.line_80 {
	height:80px;
	background-image: none;
	clear: both;
}
.line_81 {
	height:81px;
	background-image: none;
	clear: both;
}
.line_82 {
	height:82px;
	background-image: none;
	clear: both;
}
.line_83 {
	height:83px;
	background-image: none;
	clear: both;
}
.line_84 {
	height:84px;
	background-image: none;
	clear: both;
}
.line_85 {
	height:85px;
	background-image: none;
	clear: both;
}
.line_86 {
	height:86px;
	background-image: none;
	clear: both;
}
.line_87 {
	height:87px;
	background-image: none;
	clear: both;
}
.line_88 {
	height:88px;
	background-image: none;
	clear: both;
}
.line_89 {
	height:89px;
	background-image: none;
	clear: both;
}
.line_90 {
	height:90px;
	background-image: none;
	clear: both;
}
.line_91 {
	height:91px;
	background-image: none;
	clear: both;
}
.line_92 {
	height:92px;
	background-image: none;
	clear: both;
}
.line_93 {
	height:93px;
	background-image: none;
	clear: both;
}
.line_94 {
	height:94px;
	background-image: none;
	clear: both;
}
.line_95 {
	height:95px;
	background-image: none;
	clear: both;
}
.line_96 {
	height:96px;
	background-image: none;
	clear: both;
}
.line_97 {
	height:97px;
	background-image: none;
	clear: both;
}
.line_98 {
	height:98px;
	background-image: none;
	clear: both;
}
.line_99 {
	height:99px;
	background-image: none;
	clear: both;
}
.line_100 {
	height:100px;
	background-image: none;
	clear: both;
}


/***************************************************************************
上空白
****************************************************************************/

.pad_t_0 {
	padding-top: 0px !important;
}
.pad_t_1 {
	padding-top: 1px !important;
}
.pad_t_2 {
	padding-top: 2px !important;
}
.pad_t_3 {
	padding-top: 3px !important;
}
.pad_t_4 {
	padding-top: 4px !important;
}
.pad_t_5 {
	padding-top: 5px !important;
}
.pad_t_6 {
	padding-top: 6px !important;
}
.pad_t_7 {
	padding-top: 7px !important;
}
.pad_t_8 {
	padding-top: 8px !important;
}
.pad_t_9 {
	padding-top: 9px !important;
}
.pad_t_10 {
	padding-top: 10px !important;
}
.pad_t_11 {
	padding-top: 11px !important;
}
.pad_t_12 {
	padding-top: 12px !important;
}
.pad_t_13 {
	padding-top: 13px !important;
}
.pad_t_14 {
	padding-top: 14px !important;
}
.pad_t_15 {
	padding-top: 15px !important;
}
.pad_t_16 {
	padding-top: 16px !important;
}
.pad_t_17 {
	padding-top: 17px !important;
}
.pad_t_18 {
	padding-top: 18px !important;
}
.pad_t_19 {
	padding-top: 19px !important;
}
.pad_t_20 {
	padding-top: 20px !important;
}
.pad_t_21 {
	padding-top: 21px !important;
}
.pad_t_22 {
	padding-top: 22px !important;
}
.pad_t_23 {
	padding-top: 23px !important;
}
.pad_t_24 {
	padding-top: 24px !important;
}
.pad_t_25 {
	padding-top: 25px !important;
}
.pad_t_26 {
	padding-top: 26px !important;
}
.pad_t_27 {
	padding-top: 27px !important;
}
.pad_t_28 {
	padding-top: 28px !important;
}
.pad_t_29 {
	padding-top: 29px !important;
}
.pad_t_30 {
	padding-top: 30px !important;
}
.pad_t_31 {
	padding-top: 31px !important;
}
.pad_t_32 {
	padding-top: 32px !important;
}
.pad_t_33 {
	padding-top: 33px !important;
}
.pad_t_34 {
	padding-top: 34px !important;
}
.pad_t_35 {
	padding-top: 35px !important;
}
.pad_t_36 {
	padding-top: 36px !important;
}
.pad_t_37 {
	padding-top: 37px !important;
}
.pad_t_38 {
	padding-top: 38px !important;
}
.pad_t_39 {
	padding-top: 39px !important;
}
.pad_t_40 {
	padding-top: 40px !important;
}
.pad_t_41 {
	padding-top: 41px !important;
}
.pad_t_42 {
	padding-top: 42px !important;
}
.pad_t_43 {
	padding-top: 43px !important;
}
.pad_t_44 {
	padding-top: 44px !important;
}
.pad_t_45 {
	padding-top: 45px !important;
}
.pad_t_46 {
	padding-top: 46px !important;
}
.pad_t_47 {
	padding-top: 47px !important;
}
.pad_t_48 {
	padding-top: 48px !important;
}
.pad_t_49 {
	padding-top: 49px !important;
}
.pad_t_50 {
	padding-top: 50px !important;
}
.pad_t_51 {
	padding-top: 51px !important;
}
.pad_t_52 {
	padding-top: 52px !important;
}
.pad_t_53 {
	padding-top: 53px !important;
}
.pad_t_54 {
	padding-top: 54px !important;
}
.pad_t_55 {
	padding-top: 55px !important;
}
.pad_t_56 {
	padding-top: 56px !important;
}
.pad_t_57 {
	padding-top: 57px !important;
}
.pad_t_58 {
	padding-top: 58px !important;
}
.pad_t_59 {
	padding-top: 59px !important;
}
.pad_t_60 {
	padding-top: 60px !important;
}
.pad_t_61 {
	padding-top: 61px !important;
}
.pad_t_62 {
	padding-top: 62px !important;
}
.pad_t_63 {
	padding-top: 63px !important;
}
.pad_t_64 {
	padding-top: 64px !important;
}
.pad_t_65 {
	padding-top: 65px !important;
}
.pad_t_66 {
	padding-top: 66px !important;
}
.pad_t_67 {
	padding-top: 67px !important;
}
.pad_t_68 {
	padding-top: 68px !important;
}
.pad_t_69 {
	padding-top: 69px !important;
}
.pad_t_70 {
	padding-top: 70px !important;
}
.pad_t_71 {
	padding-top: 71px !important;
}
.pad_t_72 {
	padding-top: 72px !important;
}
.pad_t_73 {
	padding-top: 73px !important;
}
.pad_t_74 {
	padding-top: 74px !important;
}
.pad_t_75 {
	padding-top: 75px !important;
}
.pad_t_76 {
	padding-top: 76px !important;
}
.pad_t_77 {
	padding-top: 77px !important;
}
.pad_t_78 {
	padding-top: 78px !important;
}
.pad_t_79 {
	padding-top: 79px !important;
}
.pad_t_80 {
	padding-top: 80px !important;
}
.pad_t_81 {
	padding-top: 81px !important;
}
.pad_t_82 {
	padding-top: 82px !important;
}
.pad_t_83 {
	padding-top: 83px !important;
}
.pad_t_84 {
	padding-top: 84px !important;
}
.pad_t_85 {
	padding-top: 85px !important;
}
.pad_t_86 {
	padding-top: 86px !important;
}
.pad_t_87 {
	padding-top: 87px !important;
}
.pad_t_88 {
	padding-top: 88px !important;
}
.pad_t_89 {
	padding-top: 89px !important;
}
.pad_t_90 {
	padding-top: 90px !important;
}
.pad_t_91 {
	padding-top: 91px !important;
}
.pad_t_92 {
	padding-top: 92px !important;
}
.pad_t_93 {
	padding-top: 93px !important;
}
.pad_t_94 {
	padding-top: 94px !important;
}
.pad_t_95 {
	padding-top: 95px !important;
}
.pad_t_96 {
	padding-top: 96px !important;
}
.pad_t_97 {
	padding-top: 97px !important;
}
.pad_t_98 {
	padding-top: 98px !important;
}
.pad_t_99 {
	padding-top: 99px !important;
}
.pad_t_100 {
	padding-top: 100px !important;
}


/***************************************************************************
下空白
****************************************************************************/

.pad_b_0 {	
	padding-bottom: 0px !important;
}
.pad_b_1 {	
	padding-bottom: 1px !important;
}
.pad_b_2 {	
	padding-bottom: 2px !important;
}
.pad_b_3 {	
	padding-bottom: 3px !important;
}
.pad_b_4 {	
	padding-bottom: 4px !important;
}
.pad_b_5 {	
	padding-bottom: 5px !important;
}
.pad_b_6 {	
	padding-bottom: 6px !important;
}
.pad_b_7 {	
	padding-bottom: 7px !important;
}
.pad_b_8 {	
	padding-bottom: 8px !important;
}
.pad_b_9 {	
	padding-bottom: 9px !important;
}
.pad_b_10 {	
	padding-bottom: 10px !important;
}
.pad_b_11 {	
	padding-bottom: 11px !important;
}
.pad_b_12 {	
	padding-bottom: 12px !important;
}
.pad_b_13 {	
	padding-bottom: 13px !important;
}
.pad_b_14 {	
	padding-bottom: 14px !important;
}
.pad_b_15 {	
	padding-bottom: 15px !important;
}
.pad_b_16 {	
	padding-bottom: 16px !important;
}
.pad_b_17 {	
	padding-bottom: 17px !important;
}
.pad_b_18 {	
	padding-bottom: 18px !important;
}
.pad_b_19 {	
	padding-bottom: 19px !important;
}
.pad_b_20 {	
	padding-bottom: 20px !important;
}
.pad_b_21 {	
	padding-bottom: 21px !important;
}
.pad_b_22 {	
	padding-bottom: 22px !important;
}
.pad_b_23 {	
	padding-bottom: 23px !important;
}
.pad_b_24 {	
	padding-bottom: 24px !important;
}
.pad_b_25 {	
	padding-bottom: 25px !important;
}
.pad_b_26 {	
	padding-bottom: 26px !important;
}
.pad_b_27 {	
	padding-bottom: 27px !important;
}
.pad_b_28 {	
	padding-bottom: 28px !important;
}
.pad_b_29 {	
	padding-bottom: 29px !important;
}
.pad_b_30 {	
	padding-bottom: 30px !important;
}
.pad_b_31 {	
	padding-bottom: 31px !important;
}
.pad_b_32 {	
	padding-bottom: 32px !important;
}
.pad_b_33 {	
	padding-bottom: 33px !important;
}
.pad_b_34 {	
	padding-bottom: 34px !important;
}
.pad_b_35 {	
	padding-bottom: 35px !important;
}
.pad_b_36 {	
	padding-bottom: 36px !important;
}
.pad_b_37 {	
	padding-bottom: 37px !important;
}
.pad_b_38 {	
	padding-bottom: 38px !important;
}
.pad_b_39 {	
	padding-bottom: 39px !important;
}
.pad_b_40 {	
	padding-bottom: 40px !important;
}
.pad_b_41 {	
	padding-bottom: 41px !important;
}
.pad_b_42 {	
	padding-bottom: 42px !important;
}
.pad_b_43 {	
	padding-bottom: 43px !important;
}
.pad_b_44 {	
	padding-bottom: 44px !important;
}
.pad_b_45 {	
	padding-bottom: 45px !important;
}
.pad_b_46 {	
	padding-bottom: 46px !important;
}
.pad_b_47 {	
	padding-bottom: 47px !important;
}
.pad_b_48 {	
	padding-bottom: 48px !important;
}
.pad_b_49 {	
	padding-bottom: 49px !important;
}
.pad_b_50 {	
	padding-bottom: 50px !important;
}
.pad_b_51 {	
	padding-bottom: 51px !important;
}
.pad_b_52 {	
	padding-bottom: 52px !important;
}
.pad_b_53 {	
	padding-bottom: 53px !important;
}
.pad_b_54 {	
	padding-bottom: 54px !important;
}
.pad_b_55 {	
	padding-bottom: 55px !important;
}
.pad_b_56 {	
	padding-bottom: 56px !important;
}
.pad_b_57 {	
	padding-bottom: 57px !important;
}
.pad_b_58 {	
	padding-bottom: 58px !important;
}
.pad_b_59 {	
	padding-bottom: 59px !important;
}
.pad_b_60 {	
	padding-bottom: 60px !important;
}
.pad_b_61 {	
	padding-bottom: 61px !important;
}
.pad_b_62 {	
	padding-bottom: 62px !important;
}
.pad_b_63 {	
	padding-bottom: 63px !important;
}
.pad_b_64 {	
	padding-bottom: 64px !important;
}
.pad_b_65 {	
	padding-bottom: 65px !important;
}
.pad_b_66 {	
	padding-bottom: 66px !important;
}
.pad_b_67 {	
	padding-bottom: 67px !important;
}
.pad_b_68 {	
	padding-bottom: 68px !important;
}
.pad_b_69 {	
	padding-bottom: 69px !important;
}
.pad_b_70 {	
	padding-bottom: 70px !important;
}
.pad_b_71 {	
	padding-bottom: 71px !important;
}
.pad_b_72 {	
	padding-bottom: 72px !important;
}
.pad_b_73 {	
	padding-bottom: 73px !important;
}
.pad_b_74 {	
	padding-bottom: 74px !important;
}
.pad_b_75 {	
	padding-bottom: 75px !important;
}
.pad_b_76 {	
	padding-bottom: 76px !important;
}
.pad_b_77 {	
	padding-bottom: 77px !important;
}
.pad_b_78 {	
	padding-bottom: 78px !important;
}
.pad_b_79 {	
	padding-bottom: 79px !important;
}
.pad_b_80 {	
	padding-bottom: 80px !important;
}
.pad_b_81 {	
	padding-bottom: 81px !important;
}
.pad_b_82 {	
	padding-bottom: 82px !important;
}
.pad_b_83 {	
	padding-bottom: 83px !important;
}
.pad_b_84 {	
	padding-bottom: 84px !important;
}
.pad_b_85 {	
	padding-bottom: 85px !important;
}
.pad_b_86 {	
	padding-bottom: 86px !important;
}
.pad_b_87 {	
	padding-bottom: 87px !important;
}
.pad_b_88 {	
	padding-bottom: 88px !important;
}
.pad_b_89 {	
	padding-bottom: 89px !important;
}
.pad_b_90 {	
	padding-bottom: 90px !important;
}
.pad_b_91 {	
	padding-bottom: 91px !important;
}
.pad_b_92 {	
	padding-bottom: 92px !important;
}
.pad_b_93 {	
	padding-bottom: 93px !important;
}
.pad_b_94 {	
	padding-bottom: 94px !important;
}
.pad_b_95 {	
	padding-bottom: 95px !important;
}
.pad_b_96 {	
	padding-bottom: 96px !important;
}
.pad_b_97 {	
	padding-bottom: 97px !important;
}
.pad_b_98 {	
	padding-bottom: 98px !important;
}
.pad_b_99 {	
	padding-bottom: 99px !important;
}
.pad_b_100 {	
	padding-bottom: 100px !important;
}


/***************************************************************************
左空白
****************************************************************************/

.pad_l_0 {
	padding-left: 0px !important;
}
.pad_l_1 {
	padding-left: 1px !important;
}
.pad_l_2 {
	padding-left: 2px !important;
}
.pad_l_3 {
	padding-left: 3px !important;
}
.pad_l_4 {
	padding-left: 4px !important;
}
.pad_l_5 {
	padding-left: 5px !important;
}
.pad_l_6 {
	padding-left: 6px !important;
}
.pad_l_7 {
	padding-left: 7px !important;
}
.pad_l_8 {
	padding-left: 8px !important;
}
.pad_l_9 {
	padding-left: 9px !important;
}
.pad_l_10 {
	padding-left: 10px !important;
}
.pad_l_11 {
	padding-left: 11px !important;
}
.pad_l_12 {
	padding-left: 12px !important;
}
.pad_l_13 {
	padding-left: 13px !important;
}
.pad_l_14 {
	padding-left: 14px !important;
}
.pad_l_15 {
	padding-left: 15px !important;
}
.pad_l_16 {
	padding-left: 16px !important;
}
.pad_l_17 {
	padding-left: 17px !important;
}
.pad_l_18 {
	padding-left: 18px !important;
}
.pad_l_19 {
	padding-left: 19px !important;
}
.pad_l_20 {
	padding-left: 20px !important;
}
.pad_l_21 {
	padding-left: 21px !important;
}
.pad_l_22 {
	padding-left: 22px !important;
}
.pad_l_23 {
	padding-left: 23px !important;
}
.pad_l_24 {
	padding-left: 24px !important;
}
.pad_l_25 {
	padding-left: 25px !important;
}
.pad_l_26 {
	padding-left: 26px !important;
}
.pad_l_27 {
	padding-left: 27px !important;
}
.pad_l_28 {
	padding-left: 28px !important;
}
.pad_l_29 {
	padding-left: 29px !important;
}
.pad_l_30 {
	padding-left: 30px !important;
}
.pad_l_31 {
	padding-left: 31px !important;
}
.pad_l_32 {
	padding-left: 32px !important;
}
.pad_l_33 {
	padding-left: 33px !important;
}
.pad_l_34 {
	padding-left: 34px !important;
}
.pad_l_35 {
	padding-left: 35px !important;
}
.pad_l_36 {
	padding-left: 36px !important;
}
.pad_l_37 {
	padding-left: 37px !important;
}
.pad_l_38 {
	padding-left: 38px !important;
}
.pad_l_39 {
	padding-left: 39px !important;
}
.pad_l_40 {
	padding-left: 40px !important;
}
.pad_l_41 {
	padding-left: 41px !important;
}
.pad_l_42 {
	padding-left: 42px !important;
}
.pad_l_43 {
	padding-left: 43px !important;
}
.pad_l_44 {
	padding-left: 44px !important;
}
.pad_l_45 {
	padding-left: 45px !important;
}
.pad_l_46 {
	padding-left: 46px !important;
}
.pad_l_47 {
	padding-left: 47px !important;
}
.pad_l_48 {
	padding-left: 48px !important;
}
.pad_l_49 {
	padding-left: 49px !important;
}
.pad_l_50 {
	padding-left: 50px !important;
}
.pad_l_51 {
	padding-left: 51px !important;
}
.pad_l_52 {
	padding-left: 52px !important;
}
.pad_l_53 {
	padding-left: 53px !important;
}
.pad_l_54 {
	padding-left: 54px !important;
}
.pad_l_55 {
	padding-left: 55px !important;
}
.pad_l_56 {
	padding-left: 56px !important;
}
.pad_l_57 {
	padding-left: 57px !important;
}
.pad_l_58 {
	padding-left: 58px !important;
}
.pad_l_59 {
	padding-left: 59px !important;
}
.pad_l_60 {
	padding-left: 60px !important;
}
.pad_l_61 {
	padding-left: 61px !important;
}
.pad_l_62 {
	padding-left: 62px !important;
}
.pad_l_63 {
	padding-left: 63px !important;
}
.pad_l_64 {
	padding-left: 64px !important;
}
.pad_l_65 {
	padding-left: 65px !important;
}
.pad_l_66 {
	padding-left: 66px !important;
}
.pad_l_67 {
	padding-left: 67px !important;
}
.pad_l_68 {
	padding-left: 68px !important;
}
.pad_l_69 {
	padding-left: 69px !important;
}
.pad_l_70 {
	padding-left: 70px !important;
}
.pad_l_71 {
	padding-left: 71px !important;
}
.pad_l_72 {
	padding-left: 72px !important;
}
.pad_l_73 {
	padding-left: 73px !important;
}
.pad_l_74 {
	padding-left: 74px !important;
}
.pad_l_75 {
	padding-left: 75px !important;
}
.pad_l_76 {
	padding-left: 76px !important;
}
.pad_l_77 {
	padding-left: 77px !important;
}
.pad_l_78 {
	padding-left: 78px !important;
}
.pad_l_79 {
	padding-left: 79px !important;
}
.pad_l_80 {
	padding-left: 80px !important;
}
.pad_l_81 {
	padding-left: 81px !important;
}
.pad_l_82 {
	padding-left: 82px !important;
}
.pad_l_83 {
	padding-left: 83px !important;
}
.pad_l_84 {
	padding-left: 84px !important;
}
.pad_l_85 {
	padding-left: 85px !important;
}
.pad_l_86 {
	padding-left: 86px !important;
}
.pad_l_87 {
	padding-left: 87px !important;
}
.pad_l_88 {
	padding-left: 88px !important;
}
.pad_l_89 {
	padding-left: 89px !important;
}
.pad_l_90 {
	padding-left: 90px !important;
}
.pad_l_91 {
	padding-left: 91px !important;
}
.pad_l_92 {
	padding-left: 92px !important;
}
.pad_l_93 {
	padding-left: 93px !important;
}
.pad_l_94 {
	padding-left: 94px !important;
}
.pad_l_95 {
	padding-left: 95px !important;
}
.pad_l_96 {
	padding-left: 96px !important;
}
.pad_l_97 {
	padding-left: 97px !important;
}
.pad_l_98 {
	padding-left: 98px !important;
}
.pad_l_99 {
	padding-left: 99px !important;
}
.pad_l_100 {
	padding-left: 100px !important;
}


/***************************************************************************
右空白
****************************************************************************/

.pad_r_0 {
	padding-right: 0px !important;
}
.pad_r_1 {
	padding-right: 1px !important;
}
.pad_r_2 {
	padding-right: 2px !important;
}
.pad_r_3 {
	padding-right: 3px !important;
}
.pad_r_4 {
	padding-right: 4px !important;
}
.pad_r_5 {
	padding-right: 5px !important;
}
.pad_r_6 {
	padding-right: 6px !important;
}
.pad_r_7 {
	padding-right: 7px !important;
}
.pad_r_8 {
	padding-right: 8px !important;
}
.pad_r_9 {
	padding-right: 9px !important;
}
.pad_r_10 {
	padding-right: 10px !important;
}
.pad_r_11 {
	padding-right: 11px !important;
}
.pad_r_12 {
	padding-right: 12px !important;
}
.pad_r_13 {
	padding-right: 13px !important;
}
.pad_r_14 {
	padding-right: 14px !important;
}
.pad_r_15 {
	padding-right: 15px !important;
}
.pad_r_16 {
	padding-right: 16px !important;
}
.pad_r_17 {
	padding-right: 17px !important;
}
.pad_r_18 {
	padding-right: 18px !important;
}
.pad_r_19 {
	padding-right: 19px !important;
}
.pad_r_20 {
	padding-right: 20px !important;
}
.pad_r_21 {
	padding-right: 21px !important;
}
.pad_r_22 {
	padding-right: 22px !important;
}
.pad_r_23 {
	padding-right: 23px !important;
}
.pad_r_24 {
	padding-right: 24px !important;
}
.pad_r_25 {
	padding-right: 25px !important;
}
.pad_r_26 {
	padding-right: 26px !important;
}
.pad_r_27 {
	padding-right: 27px !important;
}
.pad_r_28 {
	padding-right: 28px !important;
}
.pad_r_29 {
	padding-right: 29px !important;
}
.pad_r_30 {
	padding-right: 30px !important;
}
.pad_r_31 {
	padding-right: 31px !important;
}
.pad_r_32 {
	padding-right: 32px !important;
}
.pad_r_33 {
	padding-right: 33px !important;
}
.pad_r_34 {
	padding-right: 34px !important;
}
.pad_r_35 {
	padding-right: 35px !important;
}
.pad_r_36 {
	padding-right: 36px !important;
}
.pad_r_37 {
	padding-right: 37px !important;
}
.pad_r_38 {
	padding-right: 38px !important;
}
.pad_r_39 {
	padding-right: 39px !important;
}
.pad_r_40 {
	padding-right: 40px !important;
}
.pad_r_41 {
	padding-right: 41px !important;
}
.pad_r_42 {
	padding-right: 42px !important;
}
.pad_r_43 {
	padding-right: 43px !important;
}
.pad_r_44 {
	padding-right: 44px !important;
}
.pad_r_45 {
	padding-right: 45px !important;
}
.pad_r_46 {
	padding-right: 46px !important;
}
.pad_r_47 {
	padding-right: 47px !important;
}
.pad_r_48 {
	padding-right: 48px !important;
}
.pad_r_49 {
	padding-right: 49px !important;
}
.pad_r_50 {
	padding-right: 50px !important;
}
.pad_r_51 {
	padding-right: 51px !important;
}
.pad_r_52 {
	padding-right: 52px !important;
}
.pad_r_53 {
	padding-right: 53px !important;
}
.pad_r_54 {
	padding-right: 54px !important;
}
.pad_r_55 {
	padding-right: 55px !important;
}
.pad_r_56 {
	padding-right: 56px !important;
}
.pad_r_57 {
	padding-right: 57px !important;
}
.pad_r_58 {
	padding-right: 58px !important;
}
.pad_r_59 {
	padding-right: 59px !important;
}
.pad_r_60 {
	padding-right: 60px !important;
}
.pad_r_61 {
	padding-right: 61px !important;
}
.pad_r_62 {
	padding-right: 62px !important;
}
.pad_r_63 {
	padding-right: 63px !important;
}
.pad_r_64 {
	padding-right: 64px !important;
}
.pad_r_65 {
	padding-right: 65px !important;
}
.pad_r_66 {
	padding-right: 66px !important;
}
.pad_r_67 {
	padding-right: 67px !important;
}
.pad_r_68 {
	padding-right: 68px !important;
}
.pad_r_69 {
	padding-right: 69px !important;
}
.pad_r_70 {
	padding-right: 70px !important;
}
.pad_r_71 {
	padding-right: 71px !important;
}
.pad_r_72 {
	padding-right: 72px !important;
}
.pad_r_73 {
	padding-right: 73px !important;
}
.pad_r_74 {
	padding-right: 74px !important;
}
.pad_r_75 {
	padding-right: 75px !important;
}
.pad_r_76 {
	padding-right: 76px !important;
}
.pad_r_77 {
	padding-right: 77px !important;
}
.pad_r_78 {
	padding-right: 78px !important;
}
.pad_r_79 {
	padding-right: 79px !important;
}
.pad_r_80 {
	padding-right: 80px !important;
}
.pad_r_81 {
	padding-right: 81px !important;
}
.pad_r_82 {
	padding-right: 82px !important;
}
.pad_r_83 {
	padding-right: 83px !important;
}
.pad_r_84 {
	padding-right: 84px !important;
}
.pad_r_85 {
	padding-right: 85px !important;
}
.pad_r_86 {
	padding-right: 86px !important;
}
.pad_r_87 {
	padding-right: 87px !important;
}
.pad_r_88 {
	padding-right: 88px !important;
}
.pad_r_89 {
	padding-right: 89px !important;
}
.pad_r_90 {
	padding-right: 90px !important;
}
.pad_r_91 {
	padding-right: 91px !important;
}
.pad_r_92 {
	padding-right: 92px !important;
}
.pad_r_93 {
	padding-right: 93px !important;
}
.pad_r_94 {
	padding-right: 94px !important;
}
.pad_r_95 {
	padding-right: 95px !important;
}
.pad_r_96 {
	padding-right: 96px !important;
}
.pad_r_97 {
	padding-right: 97px !important;
}
.pad_r_98 {
	padding-right: 98px !important;
}
.pad_r_99 {
	padding-right: 99px !important;
}
.pad_r_100 {
	padding-right: 100px !important;
}


/***************************************************************************
マージンauto
****************************************************************************/

.mar_auto {
	margin-left: auto !important;
	margin-right: auto !important;
}


/***************************************************************************
上空白（ネガティブマージン）
****************************************************************************/

.mar_t_-5 {
	margin-top: -5px !important;
}
.mar_t_-10 {
	margin-top: -10px !important;
}
.mar_t_-15 {
	margin-top: -15px !important;
}
.mar_t_-20 {
	margin-top: -20px !important;
}
.mar_t_-25 {
	margin-top: -25px !important;
}
.mar_t_-30 {
	margin-top: -30px !important;
}
.mar_t_-35 {
	margin-top: -35px !important;
}
.mar_t_-40 {
	margin-top: -40px !important;
}
.mar_t_-45 {
	margin-top: -45px !important;
}
.mar_t_-50 {
	margin-top: -50px !important;
}
.mar_t_-55 {
	margin-top: -55px !important;
}
.mar_t_-60 {
	margin-top: -60px !important;
}


/***************************************************************************
上空白
****************************************************************************/

.mar_t_0 {
	margin-top: 0px !important;
}
.mar_t_1 {
	margin-top: 1px !important;
}
.mar_t_2 {
	margin-top: 2px !important;
}
.mar_t_3 {
	margin-top: 3px !important;
}
.mar_t_4 {
	margin-top: 4px !important;
}
.mar_t_5 {
	margin-top: 5px !important;
}
.mar_t_6 {
	margin-top: 6px !important;
}
.mar_t_7 {
	margin-top: 7px !important;
}
.mar_t_8 {
	margin-top: 8px !important;
}
.mar_t_9 {
	margin-top: 9px !important;
}
.mar_t_10 {
	margin-top: 10px !important;
}
.mar_t_11 {
	margin-top: 11px !important;
}
.mar_t_12 {
	margin-top: 12px !important;
}
.mar_t_13 {
	margin-top: 13px !important;
}
.mar_t_14 {
	margin-top: 14px !important;
}
.mar_t_15 {
	margin-top: 15px !important;
}
.mar_t_16 {
	margin-top: 16px !important;
}
.mar_t_17 {
	margin-top: 17px !important;
}
.mar_t_18 {
	margin-top: 18px !important;
}
.mar_t_19 {
	margin-top: 19px !important;
}
.mar_t_20 {
	margin-top: 20px !important;
}
.mar_t_21 {
	margin-top: 21px !important;
}
.mar_t_22 {
	margin-top: 22px !important;
}
.mar_t_23 {
	margin-top: 23px !important;
}
.mar_t_24 {
	margin-top: 24px !important;
}
.mar_t_25 {
	margin-top: 25px !important;
}
.mar_t_26 {
	margin-top: 26px !important;
}
.mar_t_27 {
	margin-top: 27px !important;
}
.mar_t_28 {
	margin-top: 28px !important;
}
.mar_t_29 {
	margin-top: 29px !important;
}
.mar_t_30 {
	margin-top: 30px !important;
}
.mar_t_31 {
	margin-top: 31px !important;
}
.mar_t_32 {
	margin-top: 32px !important;
}
.mar_t_33 {
	margin-top: 33px !important;
}
.mar_t_34 {
	margin-top: 34px !important;
}
.mar_t_35 {
	margin-top: 35px !important;
}
.mar_t_36 {
	margin-top: 36px !important;
}
.mar_t_37 {
	margin-top: 37px !important;
}
.mar_t_38 {
	margin-top: 38px !important;
}
.mar_t_39 {
	margin-top: 39px !important;
}
.mar_t_40 {
	margin-top: 40px !important;
}
.mar_t_41 {
	margin-top: 41px !important;
}
.mar_t_42 {
	margin-top: 42px !important;
}
.mar_t_43 {
	margin-top: 43px !important;
}
.mar_t_44 {
	margin-top: 44px !important;
}
.mar_t_45 {
	margin-top: 45px !important;
}
.mar_t_46 {
	margin-top: 46px !important;
}
.mar_t_47 {
	margin-top: 47px !important;
}
.mar_t_48 {
	margin-top: 48px !important;
}
.mar_t_49 {
	margin-top: 49px !important;
}
.mar_t_50 {
	margin-top: 50px !important;
}
.mar_t_51 {
	margin-top: 51px !important;
}
.mar_t_52 {
	margin-top: 52px !important;
}
.mar_t_53 {
	margin-top: 53px !important;
}
.mar_t_54 {
	margin-top: 54px !important;
}
.mar_t_55 {
	margin-top: 55px !important;
}
.mar_t_56 {
	margin-top: 56px !important;
}
.mar_t_57 {
	margin-top: 57px !important;
}
.mar_t_58 {
	margin-top: 58px !important;
}
.mar_t_59 {
	margin-top: 59px !important;
}
.mar_t_60 {
	margin-top: 60px !important;
}
.mar_t_61 {
	margin-top: 61px !important;
}
.mar_t_62 {
	margin-top: 62px !important;
}
.mar_t_63 {
	margin-top: 63px !important;
}
.mar_t_64 {
	margin-top: 64px !important;
}
.mar_t_65 {
	margin-top: 65px !important;
}
.mar_t_66 {
	margin-top: 66px !important;
}
.mar_t_67 {
	margin-top: 67px !important;
}
.mar_t_68 {
	margin-top: 68px !important;
}
.mar_t_69 {
	margin-top: 69px !important;
}
.mar_t_70 {
	margin-top: 70px !important;
}
.mar_t_71 {
	margin-top: 71px !important;
}
.mar_t_72 {
	margin-top: 72px !important;
}
.mar_t_73 {
	margin-top: 73px !important;
}
.mar_t_74 {
	margin-top: 74px !important;
}
.mar_t_75 {
	margin-top: 75px !important;
}
.mar_t_76 {
	margin-top: 76px !important;
}
.mar_t_77 {
	margin-top: 77px !important;
}
.mar_t_78 {
	margin-top: 78px !important;
}
.mar_t_79 {
	margin-top: 79px !important;
}
.mar_t_80 {
	margin-top: 80px !important;
}
.mar_t_81 {
	margin-top: 81px !important;
}
.mar_t_82 {
	margin-top: 82px !important;
}
.mar_t_83 {
	margin-top: 83px !important;
}
.mar_t_84 {
	margin-top: 84px !important;
}
.mar_t_85 {
	margin-top: 85px !important;
}
.mar_t_86 {
	margin-top: 86px !important;
}
.mar_t_87 {
	margin-top: 87px !important;
}
.mar_t_88 {
	margin-top: 88px !important;
}
.mar_t_89 {
	margin-top: 89px !important;
}
.mar_t_90 {
	margin-top: 90px !important;
}
.mar_t_91 {
	margin-top: 91px !important;
}
.mar_t_92 {
	margin-top: 92px !important;
}
.mar_t_93 {
	margin-top: 93px !important;
}
.mar_t_94 {
	margin-top: 94px !important;
}
.mar_t_95 {
	margin-top: 95px !important;
}
.mar_t_96 {
	margin-top: 96px !important;
}
.mar_t_97 {
	margin-top: 97px !important;
}
.mar_t_98 {
	margin-top: 98px !important;
}
.mar_t_99 {
	margin-top: 99px !important;
}
.mar_t_100 {
	margin-top: 100px !important;
}


/***************************************************************************
下空白
****************************************************************************/

.mar_b_0 {
	margin-bottom: 0px !important;
}
.mar_b_1 {
	margin-bottom: 1px !important;
}
.mar_b_2 {
	margin-bottom: 2px !important;
}
.mar_b_3 {
	margin-bottom: 3px !important;
}
.mar_b_4 {
	margin-bottom: 4px !important;
}
.mar_b_5 {
	margin-bottom: 5px !important;
}
.mar_b_6 {
	margin-bottom: 6px !important;
}
.mar_b_7 {
	margin-bottom: 7px !important;
}
.mar_b_8 {
	margin-bottom: 8px !important;
}
.mar_b_9 {
	margin-bottom: 9px !important;
}
.mar_b_10 {
	margin-bottom: 10px !important;
}
.mar_b_11 {
	margin-bottom: 11px !important;
}
.mar_b_12 {
	margin-bottom: 12px !important;
}
.mar_b_13 {
	margin-bottom: 13px !important;
}
.mar_b_14 {
	margin-bottom: 14px !important;
}
.mar_b_15 {
	margin-bottom: 15px !important;
}
.mar_b_16 {
	margin-bottom: 16px !important;
}
.mar_b_17 {
	margin-bottom: 17px !important;
}
.mar_b_18 {
	margin-bottom: 18px !important;
}
.mar_b_19 {
	margin-bottom: 19px !important;
}
.mar_b_20 {
	margin-bottom: 20px !important;
}
.mar_b_21 {
	margin-bottom: 21px !important;
}
.mar_b_22 {
	margin-bottom: 22px !important;
}
.mar_b_23 {
	margin-bottom: 23px !important;
}
.mar_b_24 {
	margin-bottom: 24px !important;
}
.mar_b_25 {
	margin-bottom: 25px !important;
}
.mar_b_26 {
	margin-bottom: 26px !important;
}
.mar_b_27 {
	margin-bottom: 27px !important;
}
.mar_b_28 {
	margin-bottom: 28px !important;
}
.mar_b_29 {
	margin-bottom: 29px !important;
}
.mar_b_30 {
	margin-bottom: 30px !important;
}
.mar_b_31 {
	margin-bottom: 31px !important;
}
.mar_b_32 {
	margin-bottom: 32px !important;
}
.mar_b_33 {
	margin-bottom: 33px !important;
}
.mar_b_34 {
	margin-bottom: 34px !important;
}
.mar_b_35 {
	margin-bottom: 35px !important;
}
.mar_b_36 {
	margin-bottom: 36px !important;
}
.mar_b_37 {
	margin-bottom: 37px !important;
}
.mar_b_38 {
	margin-bottom: 38px !important;
}
.mar_b_39 {
	margin-bottom: 39px !important;
}
.mar_b_40 {
	margin-bottom: 40px !important;
}
.mar_b_41 {
	margin-bottom: 41px !important;
}
.mar_b_42 {
	margin-bottom: 42px !important;
}
.mar_b_43 {
	margin-bottom: 43px !important;
}
.mar_b_44 {
	margin-bottom: 44px !important;
}
.mar_b_45 {
	margin-bottom: 45px !important;
}
.mar_b_46 {
	margin-bottom: 46px !important;
}
.mar_b_47 {
	margin-bottom: 47px !important;
}
.mar_b_48 {
	margin-bottom: 48px !important;
}
.mar_b_49 {
	margin-bottom: 49px !important;
}
.mar_b_50 {
	margin-bottom: 50px !important;
}
.mar_b_51 {
	margin-bottom: 51px !important;
}
.mar_b_52 {
	margin-bottom: 52px !important;
}
.mar_b_53 {
	margin-bottom: 53px !important;
}
.mar_b_54 {
	margin-bottom: 54px !important;
}
.mar_b_55 {
	margin-bottom: 55px !important;
}
.mar_b_56 {
	margin-bottom: 56px !important;
}
.mar_b_57 {
	margin-bottom: 57px !important;
}
.mar_b_58 {
	margin-bottom: 58px !important;
}
.mar_b_59 {
	margin-bottom: 59px !important;
}
.mar_b_60 {
	margin-bottom: 60px !important;
}
.mar_b_61 {
	margin-bottom: 61px !important;
}
.mar_b_62 {
	margin-bottom: 62px !important;
}
.mar_b_63 {
	margin-bottom: 63px !important;
}
.mar_b_64 {
	margin-bottom: 64px !important;
}
.mar_b_65 {
	margin-bottom: 65px !important;
}
.mar_b_66 {
	margin-bottom: 66px !important;
}
.mar_b_67 {
	margin-bottom: 67px !important;
}
.mar_b_68 {
	margin-bottom: 68px !important;
}
.mar_b_69 {
	margin-bottom: 69px !important;
}
.mar_b_70 {
	margin-bottom: 70px !important;
}
.mar_b_71 {
	margin-bottom: 71px !important;
}
.mar_b_72 {
	margin-bottom: 72px !important;
}
.mar_b_73 {
	margin-bottom: 73px !important;
}
.mar_b_74 {
	margin-bottom: 74px !important;
}
.mar_b_75 {
	margin-bottom: 75px !important;
}
.mar_b_76 {
	margin-bottom: 76px !important;
}
.mar_b_77 {
	margin-bottom: 77px !important;
}
.mar_b_78 {
	margin-bottom: 78px !important;
}
.mar_b_79 {
	margin-bottom: 79px !important;
}
.mar_b_80 {
	margin-bottom: 80px !important;
}
.mar_b_81 {
	margin-bottom: 81px !important;
}
.mar_b_82 {
	margin-bottom: 82px !important;
}
.mar_b_83 {
	margin-bottom: 83px !important;
}
.mar_b_84 {
	margin-bottom: 84px !important;
}
.mar_b_85 {
	margin-bottom: 85px !important;
}
.mar_b_86 {
	margin-bottom: 86px !important;
}
.mar_b_87 {
	margin-bottom: 87px !important;
}
.mar_b_88 {
	margin-bottom: 88px !important;
}
.mar_b_89 {
	margin-bottom: 89px !important;
}
.mar_b_90 {
	margin-bottom: 90px !important;
}
.mar_b_91 {
	margin-bottom: 91px !important;
}
.mar_b_92 {
	margin-bottom: 92px !important;
}
.mar_b_93 {
	margin-bottom: 93px !important;
}
.mar_b_94 {
	margin-bottom: 94px !important;
}
.mar_b_95 {
	margin-bottom: 95px !important;
}
.mar_b_96 {
	margin-bottom: 96px !important;
}
.mar_b_97 {
	margin-bottom: 97px !important;
}
.mar_b_98 {
	margin-bottom: 98px !important;
}
.mar_b_99 {
	margin-bottom: 99px !important;
}
.mar_b_100 {
	margin-bottom: 100px !important;
}


/***************************************************************************
左空白
****************************************************************************/

.mar_l_0 {
	margin-left: 0px !important;
}
.mar_l_1 {
	margin-left: 1px !important;
}
.mar_l_2 {
	margin-left: 2px !important;
}
.mar_l_3 {
	margin-left: 3px !important;
}
.mar_l_4 {
	margin-left: 4px !important;
}
.mar_l_5 {
	margin-left: 5px !important;
}
.mar_l_6 {
	margin-left: 6px !important;
}
.mar_l_7 {
	margin-left: 7px !important;
}
.mar_l_8 {
	margin-left: 8px !important;
}
.mar_l_9 {
	margin-left: 9px !important;
}
.mar_l_10 {
	margin-left: 10px !important;
}
.mar_l_11 {
	margin-left: 11px !important;
}
.mar_l_12 {
	margin-left: 12px !important;
}
.mar_l_13 {
	margin-left: 13px !important;
}
.mar_l_14 {
	margin-left: 14px !important;
}
.mar_l_15 {
	margin-left: 15px !important;
}
.mar_l_16 {
	margin-left: 16px !important;
}
.mar_l_17 {
	margin-left: 17px !important;
}
.mar_l_18 {
	margin-left: 18px !important;
}
.mar_l_19 {
	margin-left: 19px !important;
}
.mar_l_20 {
	margin-left: 20px !important;
}
.mar_l_21 {
	margin-left: 21px !important;
}
.mar_l_22 {
	margin-left: 22px !important;
}
.mar_l_23 {
	margin-left: 23px !important;
}
.mar_l_24 {
	margin-left: 24px !important;
}
.mar_l_25 {
	margin-left: 25px !important;
}
.mar_l_26 {
	margin-left: 26px !important;
}
.mar_l_27 {
	margin-left: 27px !important;
}
.mar_l_28 {
	margin-left: 28px !important;
}
.mar_l_29 {
	margin-left: 29px !important;
}
.mar_l_30 {
	margin-left: 30px !important;
}
.mar_l_31 {
	margin-left: 31px !important;
}
.mar_l_32 {
	margin-left: 32px !important;
}
.mar_l_33 {
	margin-left: 33px !important;
}
.mar_l_34 {
	margin-left: 34px !important;
}
.mar_l_35 {
	margin-left: 35px !important;
}
.mar_l_36 {
	margin-left: 36px !important;
}
.mar_l_37 {
	margin-left: 37px !important;
}
.mar_l_38 {
	margin-left: 38px !important;
}
.mar_l_39 {
	margin-left: 39px !important;
}
.mar_l_40 {
	margin-left: 40px !important;
}
.mar_l_41 {
	margin-left: 41px !important;
}
.mar_l_42 {
	margin-left: 42px !important;
}
.mar_l_43 {
	margin-left: 43px !important;
}
.mar_l_44 {
	margin-left: 44px !important;
}
.mar_l_45 {
	margin-left: 45px !important;
}
.mar_l_46 {
	margin-left: 46px !important;
}
.mar_l_47 {
	margin-left: 47px !important;
}
.mar_l_48 {
	margin-left: 48px !important;
}
.mar_l_49 {
	margin-left: 49px !important;
}
.mar_l_50 {
	margin-left: 50px !important;
}
.mar_l_51 {
	margin-left: 51px !important;
}
.mar_l_52 {
	margin-left: 52px !important;
}
.mar_l_53 {
	margin-left: 53px !important;
}
.mar_l_54 {
	margin-left: 54px !important;
}
.mar_l_55 {
	margin-left: 55px !important;
}
.mar_l_56 {
	margin-left: 56px !important;
}
.mar_l_57 {
	margin-left: 57px !important;
}
.mar_l_58 {
	margin-left: 58px !important;
}
.mar_l_59 {
	margin-left: 59px !important;
}
.mar_l_60 {
	margin-left: 60px !important;
}
.mar_l_61 {
	margin-left: 61px !important;
}
.mar_l_62 {
	margin-left: 62px !important;
}
.mar_l_63 {
	margin-left: 63px !important;
}
.mar_l_64 {
	margin-left: 64px !important;
}
.mar_l_65 {
	margin-left: 65px !important;
}
.mar_l_66 {
	margin-left: 66px !important;
}
.mar_l_67 {
	margin-left: 67px !important;
}
.mar_l_68 {
	margin-left: 68px !important;
}
.mar_l_69 {
	margin-left: 69px !important;
}
.mar_l_70 {
	margin-left: 70px !important;
}
.mar_l_71 {
	margin-left: 71px !important;
}
.mar_l_72 {
	margin-left: 72px !important;
}
.mar_l_73 {
	margin-left: 73px !important;
}
.mar_l_74 {
	margin-left: 74px !important;
}
.mar_l_75 {
	margin-left: 75px !important;
}
.mar_l_76 {
	margin-left: 76px !important;
}
.mar_l_77 {
	margin-left: 77px !important;
}
.mar_l_78 {
	margin-left: 78px !important;
}
.mar_l_79 {
	margin-left: 79px !important;
}
.mar_l_80 {
	margin-left: 80px !important;
}
.mar_l_81 {
	margin-left: 81px !important;
}
.mar_l_82 {
	margin-left: 82px !important;
}
.mar_l_83 {
	margin-left: 83px !important;
}
.mar_l_84 {
	margin-left: 84px !important;
}
.mar_l_85 {
	margin-left: 85px !important;
}
.mar_l_86 {
	margin-left: 86px !important;
}
.mar_l_87 {
	margin-left: 87px !important;
}
.mar_l_88 {
	margin-left: 88px !important;
}
.mar_l_89 {
	margin-left: 89px !important;
}
.mar_l_90 {
	margin-left: 90px !important;
}
.mar_l_91 {
	margin-left: 91px !important;
}
.mar_l_92 {
	margin-left: 92px !important;
}
.mar_l_93 {
	margin-left: 93px !important;
}
.mar_l_94 {
	margin-left: 94px !important;
}
.mar_l_95 {
	margin-left: 95px !important;
}
.mar_l_96 {
	margin-left: 96px !important;
}
.mar_l_97 {
	margin-left: 97px !important;
}
.mar_l_98 {
	margin-left: 98px !important;
}
.mar_l_99 {
	margin-left: 99px !important;
}
.mar_l_100 {
	margin-left: 100px !important;
}


/***************************************************************************
右空白
****************************************************************************/

.mar_r_0 {
	margin-right: 0px !important;
}
.mar_r_1 {
	margin-right: 1px !important;
}
.mar_r_2 {
	margin-right: 2px !important;
}
.mar_r_3 {
	margin-right: 3px !important;
}
.mar_r_4 {
	margin-right: 4px !important;
}
.mar_r_5 {
	margin-right: 5px !important;
}
.mar_r_6 {
	margin-right: 6px !important;
}
.mar_r_7 {
	margin-right: 7px !important;
}
.mar_r_8 {
	margin-right: 8px !important;
}
.mar_r_9 {
	margin-right: 9px !important;
}
.mar_r_10 {
	margin-right: 10px !important;
}
.mar_r_11 {
	margin-right: 11px !important;
}
.mar_r_12 {
	margin-right: 12px !important;
}
.mar_r_13 {
	margin-right: 13px !important;
}
.mar_r_14 {
	margin-right: 14px !important;
}
.mar_r_15 {
	margin-right: 15px !important;
}
.mar_r_16 {
	margin-right: 16px !important;
}
.mar_r_17 {
	margin-right: 17px !important;
}
.mar_r_18 {
	margin-right: 18px !important;
}
.mar_r_19 {
	margin-right: 19px !important;
}
.mar_r_20 {
	margin-right: 20px !important;
}
.mar_r_21 {
	margin-right: 21px !important;
}
.mar_r_22 {
	margin-right: 22px !important;
}
.mar_r_23 {
	margin-right: 23px !important;
}
.mar_r_24 {
	margin-right: 24px !important;
}
.mar_r_25 {
	margin-right: 25px !important;
}
.mar_r_26 {
	margin-right: 26px !important;
}
.mar_r_27 {
	margin-right: 27px !important;
}
.mar_r_28 {
	margin-right: 28px !important;
}
.mar_r_29 {
	margin-right: 29px !important;
}
.mar_r_30 {
	margin-right: 30px !important;
}
.mar_r_31 {
	margin-right: 31px !important;
}
.mar_r_32 {
	margin-right: 32px !important;
}
.mar_r_33 {
	margin-right: 33px !important;
}
.mar_r_34 {
	margin-right: 34px !important;
}
.mar_r_35 {
	margin-right: 35px !important;
}
.mar_r_36 {
	margin-right: 36px !important;
}
.mar_r_37 {
	margin-right: 37px !important;
}
.mar_r_38 {
	margin-right: 38px !important;
}
.mar_r_39 {
	margin-right: 39px !important;
}
.mar_r_40 {
	margin-right: 40px !important;
}
.mar_r_41 {
	margin-right: 41px !important;
}
.mar_r_42 {
	margin-right: 42px !important;
}
.mar_r_43 {
	margin-right: 43px !important;
}
.mar_r_44 {
	margin-right: 44px !important;
}
.mar_r_45 {
	margin-right: 45px !important;
}
.mar_r_46 {
	margin-right: 46px !important;
}
.mar_r_47 {
	margin-right: 47px !important;
}
.mar_r_48 {
	margin-right: 48px !important;
}
.mar_r_49 {
	margin-right: 49px !important;
}
.mar_r_50 {
	margin-right: 50px !important;
}
.mar_r_51 {
	margin-right: 51px !important;
}
.mar_r_52 {
	margin-right: 52px !important;
}
.mar_r_53 {
	margin-right: 53px !important;
}
.mar_r_54 {
	margin-right: 54px !important;
}
.mar_r_55 {
	margin-right: 55px !important;
}
.mar_r_56 {
	margin-right: 56px !important;
}
.mar_r_57 {
	margin-right: 57px !important;
}
.mar_r_58 {
	margin-right: 58px !important;
}
.mar_r_59 {
	margin-right: 59px !important;
}
.mar_r_60 {
	margin-right: 60px !important;
}
.mar_r_61 {
	margin-right: 61px !important;
}
.mar_r_62 {
	margin-right: 62px !important;
}
.mar_r_63 {
	margin-right: 63px !important;
}
.mar_r_64 {
	margin-right: 64px !important;
}
.mar_r_65 {
	margin-right: 65px !important;
}
.mar_r_66 {
	margin-right: 66px !important;
}
.mar_r_67 {
	margin-right: 67px !important;
}
.mar_r_68 {
	margin-right: 68px !important;
}
.mar_r_69 {
	margin-right: 69px !important;
}
.mar_r_70 {
	margin-right: 70px !important;
}
.mar_r_71 {
	margin-right: 71px !important;
}
.mar_r_72 {
	margin-right: 72px !important;
}
.mar_r_73 {
	margin-right: 73px !important;
}
.mar_r_74 {
	margin-right: 74px !important;
}
.mar_r_75 {
	margin-right: 75px !important;
}
.mar_r_76 {
	margin-right: 76px !important;
}
.mar_r_77 {
	margin-right: 77px !important;
}
.mar_r_78 {
	margin-right: 78px !important;
}
.mar_r_79 {
	margin-right: 79px !important;
}
.mar_r_80 {
	margin-right: 80px !important;
}
.mar_r_81 {
	margin-right: 81px !important;
}
.mar_r_82 {
	margin-right: 82px !important;
}
.mar_r_83 {
	margin-right: 83px !important;
}
.mar_r_84 {
	margin-right: 84px !important;
}
.mar_r_85 {
	margin-right: 85px !important;
}
.mar_r_86 {
	margin-right: 86px !important;
}
.mar_r_87 {
	margin-right: 87px !important;
}
.mar_r_88 {
	margin-right: 88px !important;
}
.mar_r_89 {
	margin-right: 89px !important;
}
.mar_r_90 {
	margin-right: 90px !important;
}
.mar_r_91 {
	margin-right: 91px !important;
}
.mar_r_92 {
	margin-right: 92px !important;
}
.mar_r_93 {
	margin-right: 93px !important;
}
.mar_r_94 {
	margin-right: 94px !important;
}
.mar_r_95 {
	margin-right: 95px !important;
}
.mar_r_96 {
	margin-right: 96px !important;
}
.mar_r_97 {
	margin-right: 97px !important;
}
.mar_r_98 {
	margin-right: 98px !important;
}
.mar_r_99 {
	margin-right: 99px !important;
}
.mar_r_100 {
	margin-right: 100px !important;
}
