@charset "utf-8";


/*フォーム関係
---------------------------------------------------------------------------*/

input[type="submit"],input[type="reset"] {
  -webkit-appearance: none;/*iPhoneでオリジナルの送信ボタン*/
}
input[type*="image"] {
	cursor: pointer;
}
input[type*="image"]:hover {
	opacity:0.7;
	filter:alpha(opacity=70);
}
#submit {
	text-align: center;
	padding: 10px 0px 10px 0px;
}
input,select{
	vertical-align:middle;
}

/*装飾（デザイン）
---------------------------------------------------------------------------*/

.f_outline {
	overflow: hidden;
}
.f_left {
	float: left;
}
.f_right {
	float: right;
}
.f_left img,f_right img {
	max-width:500px; /*IE8対策*/
}
.r {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	position: relative;            /* PIE動作用 */
	behavior: url(../js/PIE.htc);	   /* CSS3 PIE */
}
.cl {
	clear: both;
}

/*装飾（文字）
---------------------------------------------------------------------------*/

.txt_l {
	text-align: left;
}
.txt_r {
	text-align: right;
}
.txt_c {
	text-align: center;
}
.indent {
	margin-left: 1em; /* ブロック全体を 1em 右に */
	text-indent: -1em; /* 先頭の1文字のみ 1em 左に */
}

/*色
---------------------------------------------------------------------------*/

.red {
	color:#C00;
}

/*背景色
---------------------------------------------------------------------------*/

.bg_gray {
	background-color: #F6F6F6;
}
.bg_blown {
	background-color: #F7F5F0;
}

/*幅
---------------------------------------------------------------------------*/

.w1 {
	width: 1%;
}
.w2 {
	width: 2%;
}
.w3 {
	width: 3%;
}
.w4 {
	width: 4%;
}
.w5 {
	width: 5%;
}
.w6 {
	width: 6%;
}
.w7 {
	width: 7%;
}
.w8 {
	width: 8%;
}
.w9 {
	width: 9%;
}
.w10 {
	width: 10%;
}
.w11 {
	width: 11%;
}
.w12 {
	width: 12%;
}
.w13 {
	width: 13%;
}
.w14 {
	width: 14%;
}
.w15 {
	width: 15%;
}
.w16 {
	width: 16%;
}
.w17 {
	width: 17%;
}
.w18 {
	width: 18%;
}
.w19 {
	width: 19%;
}
.w20 {
	width: 20%;
}
.w21 {
	width: 21%;
}
.w22 {
	width: 22%;
}
.w23 {
	width: 23%;
}
.w24 {
	width: 24%;
}
.w25 {
	width: 25%;
}
.w26 {
	width: 26%;
}
.w27 {
	width: 27%;
}
.w28 {
	width: 28%;
}
.w29 {
	width: 29%;
}
.w30 {
	width: 30%;
}
.w31 {
	width: 31%;
}
.w32 {
	width: 32%;
}
.w33 {
	width: 33%;
}
.w34 {
	width: 34%;
}
.w35 {
	width: 35%;
}
.w36 {
	width: 36%;
}
.w37 {
	width: 37%;
}
.w38 {
	width: 38%;
}
.w39 {
	width: 39%;
}
.w40 {
	width: 40%;
}
.w41 {
	width: 41%;
}
.w42 {
	width: 42%;
}
.w43 {
	width: 43%;
}
.w44 {
	width: 44%;
}
.w45 {
	width: 45%;
}
.w46 {
	width: 46%;
}
.w47 {
	width: 47%;
}
.w48 {
	width: 48%;
}
.w49 {
	width: 49%;
}
.w50 {
	width: 50%;
}
.w51 {
	width: 51%;
}
.w52 {
	width: 52%;
}
.w53 {
	width: 53%;
}
.w54 {
	width: 54%;
}
.w55 {
	width: 55%;
}
.w56 {
	width: 56%;
}
.w57 {
	width: 57%;
}
.w58 {
	width: 58%;
}
.w59 {
	width: 59%;
}
.w60 {
	width: 60%;
}
.w61 {
	width: 61%;
}
.w62 {
	width: 62%;
}
.w63 {
	width: 63%;
}
.w64 {
	width: 64%;
}
.w65 {
	width: 65%;
}
.w66 {
	width: 66%;
}
.w67 {
	width: 67%;
}
.w68 {
	width: 68%;
}
.w69 {
	width: 69%;
}
.w70 {
	width: 70%;
}
.w71 {
	width: 71%;
}
.w72 {
	width: 72%;
}
.w73 {
	width: 73%;
}
.w74 {
	width: 74%;
}
.w75 {
	width: 75%;
}
.w76 {
	width: 76%;
}
.w77 {
	width: 77%;
}
.w78 {
	width: 78%;
}
.w79 {
	width: 79%;
}
.w80 {
	width: 80%;
}
.w81 {
	width: 81%;
}
.w82 {
	width: 82%;
}
.w83 {
	width: 83%;
}
.w84 {
	width: 84%;
}
.w85 {
	width: 85%;
}
.w86 {
	width: 86%;
}
.w87 {
	width: 87%;
}
.w88 {
	width: 88%;
}
.w89 {
	width: 89%;
}
.w90 {
	width: 90%;
}
.w91 {
	width: 91%;
}
.w92 {
	width: 92%;
}
.w93 {
	width: 93%;
}
.w94 {
	width: 94%;
}
.w95 {
	width: 95%;
}
.w96 {
	width: 96%;
}
.w97 {
	width: 97%;
}
.w98 {
	width: 98%;
}
.w99 {
	width: 99%;
}
.w100 {
	width: 100%;
}

/*フォントサイズ（基準値13pxの場合）
---------------------------------------------------------------------------*/

.font_10 {
	font-size:77%;
}
.font_11 {
	font-size:85%;
}
.font_12 {
	font-size:93%;
}
.font_13 {
	font-size:100%;
}
.font_14 {
	font-size:108%;
}
.font_15 {
	font-size:116%;
}
.font_16 {
	font-size:124%;
}
.font_17 {
	font-size:131%;
}
.font_18 {
	font-size:139%;
}
.font_19 {
	font-size:147%;
}
.font_20 {
	font-size:154%;
}
.font_21 {
	font-size:162%;
}
.font_22 {
	font-size:169%;
}
.font_23 {
	font-size:177%;
}
.font_24 {
	font-size:185%;
}
.font_25 {
	font-size:192%;
}
.font_26 {
	font-size:200%;
}

/*フォントサイズ（絶対指定）
---------------------------------------------------------------------------*/

.font_8px {
	font-size: 8px;
}
.font_9px {
	font-size: 9px;
}
.font_10px {
	font-size: 10px;
}
.font_11px {
	font-size: 11px;
}
.font_12px {
	font-size: 12px;
}
.font_13px {
	font-size: 13px;
}
.font_14px {
	font-size: 14px;
}
.font_15px {
	font-size: 15px;
}
.font_16px {
	font-size: 16px;
}
.font_17px {
	font-size: 17px;
}
.font_18px {
	font-size: 18px;
}
.font_19px {
	font-size: 19px;
}
.font_20px {
	font-size: 20px;
}
.font_21px {
	font-size: 21px;
}
.font_22px {
	font-size: 22px;
}
.font_23px {
	font-size: 23px;
}
.font_24px {
	font-size: 24px;
}
.font_25px {
	font-size: 25px;
}
.font_26px {
	font-size: 26px;
}

/*フォントサイズ（基準値12pxの場合）
---------------------------------------

.font_10 {
	font-size:83%;
}
.font_11 {
	font-size:91%;
}
.font_12 {
	font-size:100%;
}
.font_13 {
	font-size:108%;
}
.font_14 {
	font-size:116%;
}
.font_15 {
	font-size:125%;
}
.font_16 {
	font-size:133%;
}
.font_17 {
	font-size:141%;
}
.font_18 {
	font-size:150%;
}
.font_19 {
	font-size:158%;
}
.font_20 {
	font-size:166%;
}
.font_21 {
	font-size:175%;
}
.font_22 {
	font-size:183%;
}
.font_23 {
	font-size:191%;
}
.font_24 {
	font-size:200%;
}
.font_25 {
	font-size:208%;
}
.font_26 {
	font-size:216%;
}
------------------------------------*/

/*区切り線
---------------------------------------------------------------------------*/

hr {
	display:none;
}
.line_1_dot {
	height:1px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_2_dot {
	height:2px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_3_dot {
	height:3px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_4_dot {
	height:4px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_5_dot {
	height:5px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_6_dot {
	height:6px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_7_dot {
	height:7px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_8_dot {
	height:8px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_9_dot {
	height:9px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_10_dot {
	height:10px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_11_dot {
	height:11px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_12_dot {
	height:12px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_13_dot {
	height:13px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_14_dot {
	height:14px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_15_dot {
	height:15px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_16_dot {
	height:16px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_17_dot {
	height:17px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_18_dot {
	height:18px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_19_dot {
	height:19px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_20_dot {
	height:20px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_21_dot {
	height:21px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_22_dot {
	height:22px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_23_dot {
	height:23px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_24_dot {
	height:24px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_25_dot {
	height:25px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_26_dot {
	height:26px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_27_dot {
	height:27px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_28_dot {
	height:28px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_29_dot {
	height:29px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_30_dot {
	height:30px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_31_dot {
	height:31px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_32_dot {
	height:32px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_33_dot {
	height:33px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_34_dot {
	height:34px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_35_dot {
	height:35px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_36_dot {
	height:36px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_37_dot {
	height:37px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_38_dot {
	height:38px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_39_dot {
	height:39px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_40_dot {
	height:40px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_41_dot {
	height:41px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_42_dot {
	height:42px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_43_dot {
	height:43px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_44_dot {
	height:44px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_45_dot {
	height:45px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_46_dot {
	height:46px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_47_dot {
	height:47px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_48_dot {
	height:48px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_49_dot {
	height:49px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_50_dot {
	height:50px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_51_dot {
	height:51px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_52_dot {
	height:52px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_53_dot {
	height:53px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_54_dot {
	height:54px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_55_dot {
	height:55px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_56_dot {
	height:56px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_57_dot {
	height:57px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_58_dot {
	height:58px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_59_dot {
	height:59px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_60_dot {
	height:60px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_61_dot {
	height:61px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_62_dot {
	height:62px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_63_dot {
	height:63px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_64_dot {
	height:64px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_65_dot {
	height:65px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_66_dot {
	height:66px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_67_dot {
	height:67px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_68_dot {
	height:68px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_69_dot {
	height:69px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_70_dot {
	height:70px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_71_dot {
	height:71px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_72_dot {
	height:72px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_73_dot {
	height:73px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_74_dot {
	height:74px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_75_dot {
	height:75px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_76_dot {
	height:76px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_77_dot {
	height:77px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_78_dot {
	height:78px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_79_dot {
	height:79px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_80_dot {
	height:80px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_81_dot {
	height:81px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_82_dot {
	height:82px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_83_dot {
	height:83px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_84_dot {
	height:84px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_85_dot {
	height:85px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_86_dot {
	height:86px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_87_dot {
	height:87px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_88_dot {
	height:88px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_89_dot {
	height:89px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_90_dot {
	height:90px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_91_dot {
	height:91px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_92_dot {
	height:92px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_93_dot {
	height:93px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_94_dot {
	height:94px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_95_dot {
	height:95px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_96_dot {
	height:96px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_97_dot {
	height:97px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_98_dot {
	height:98px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_99_dot {
	height:99px;
	background-image: url(../img/common/contents/dot.gif);
	background-repeat: repeat-x;
	clear: both;
	background-position: center;
}
.line_100_dot {
	height:100px;
	background-image: url(../img/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_1 {
	padding-top: 1px;
}
.pad_t_2 {
	padding-top: 2px;
}
.pad_t_3 {
	padding-top: 3px;
}
.pad_t_4 {
	padding-top: 4px;
}
.pad_t_5 {
	padding-top: 5px;
}
.pad_t_6 {
	padding-top: 6px;
}
.pad_t_7 {
	padding-top: 7px;
}
.pad_t_8 {
	padding-top: 8px;
}
.pad_t_9 {
	padding-top: 9px;
}
.pad_t_10 {
	padding-top: 10px;
}
.pad_t_11 {
	padding-top: 11px;
}
.pad_t_12 {
	padding-top: 12px;
}
.pad_t_13 {
	padding-top: 13px;
}
.pad_t_14 {
	padding-top: 14px;
}
.pad_t_15 {
	padding-top: 15px;
}
.pad_t_16 {
	padding-top: 16px;
}
.pad_t_17 {
	padding-top: 17px;
}
.pad_t_18 {
	padding-top: 18px;
}
.pad_t_19 {
	padding-top: 19px;
}
.pad_t_20 {
	padding-top: 20px;
}
.pad_t_21 {
	padding-top: 21px;
}
.pad_t_22 {
	padding-top: 22px;
}
.pad_t_23 {
	padding-top: 23px;
}
.pad_t_24 {
	padding-top: 24px;
}
.pad_t_25 {
	padding-top: 25px;
}
.pad_t_26 {
	padding-top: 26px;
}
.pad_t_27 {
	padding-top: 27px;
}
.pad_t_28 {
	padding-top: 28px;
}
.pad_t_29 {
	padding-top: 29px;
}
.pad_t_30 {
	padding-top: 30px;
}
.pad_t_31 {
	padding-top: 31px;
}
.pad_t_32 {
	padding-top: 32px;
}
.pad_t_33 {
	padding-top: 33px;
}
.pad_t_34 {
	padding-top: 34px;
}
.pad_t_35 {
	padding-top: 35px;
}
.pad_t_36 {
	padding-top: 36px;
}
.pad_t_37 {
	padding-top: 37px;
}
.pad_t_38 {
	padding-top: 38px;
}
.pad_t_39 {
	padding-top: 39px;
}
.pad_t_40 {
	padding-top: 40px;
}
.pad_t_41 {
	padding-top: 41px;
}
.pad_t_42 {
	padding-top: 42px;
}
.pad_t_43 {
	padding-top: 43px;
}
.pad_t_44 {
	padding-top: 44px;
}
.pad_t_45 {
	padding-top: 45px;
}
.pad_t_46 {
	padding-top: 46px;
}
.pad_t_47 {
	padding-top: 47px;
}
.pad_t_48 {
	padding-top: 48px;
}
.pad_t_49 {
	padding-top: 49px;
}
.pad_t_50 {
	padding-top: 50px;
}
.pad_t_51 {
	padding-top: 51px;
}
.pad_t_52 {
	padding-top: 52px;
}
.pad_t_53 {
	padding-top: 53px;
}
.pad_t_54 {
	padding-top: 54px;
}
.pad_t_55 {
	padding-top: 55px;
}
.pad_t_56 {
	padding-top: 56px;
}
.pad_t_57 {
	padding-top: 57px;
}
.pad_t_58 {
	padding-top: 58px;
}
.pad_t_59 {
	padding-top: 59px;
}
.pad_t_60 {
	padding-top: 60px;
}
.pad_t_61 {
	padding-top: 61px;
}
.pad_t_62 {
	padding-top: 62px;
}
.pad_t_63 {
	padding-top: 63px;
}
.pad_t_64 {
	padding-top: 64px;
}
.pad_t_65 {
	padding-top: 65px;
}
.pad_t_66 {
	padding-top: 66px;
}
.pad_t_67 {
	padding-top: 67px;
}
.pad_t_68 {
	padding-top: 68px;
}
.pad_t_69 {
	padding-top: 69px;
}
.pad_t_70 {
	padding-top: 70px;
}
.pad_t_71 {
	padding-top: 71px;
}
.pad_t_72 {
	padding-top: 72px;
}
.pad_t_73 {
	padding-top: 73px;
}
.pad_t_74 {
	padding-top: 74px;
}
.pad_t_75 {
	padding-top: 75px;
}
.pad_t_76 {
	padding-top: 76px;
}
.pad_t_77 {
	padding-top: 77px;
}
.pad_t_78 {
	padding-top: 78px;
}
.pad_t_79 {
	padding-top: 79px;
}
.pad_t_80 {
	padding-top: 80px;
}
.pad_t_81 {
	padding-top: 81px;
}
.pad_t_82 {
	padding-top: 82px;
}
.pad_t_83 {
	padding-top: 83px;
}
.pad_t_84 {
	padding-top: 84px;
}
.pad_t_85 {
	padding-top: 85px;
}
.pad_t_86 {
	padding-top: 86px;
}
.pad_t_87 {
	padding-top: 87px;
}
.pad_t_88 {
	padding-top: 88px;
}
.pad_t_89 {
	padding-top: 89px;
}
.pad_t_90 {
	padding-top: 90px;
}
.pad_t_91 {
	padding-top: 91px;
}
.pad_t_92 {
	padding-top: 92px;
}
.pad_t_93 {
	padding-top: 93px;
}
.pad_t_94 {
	padding-top: 94px;
}
.pad_t_95 {
	padding-top: 95px;
}
.pad_t_96 {
	padding-top: 96px;
}
.pad_t_97 {
	padding-top: 97px;
}
.pad_t_98 {
	padding-top: 98px;
}
.pad_t_99 {
	padding-top: 99px;
}
.pad_t_100 {
	padding-top: 100px;
}

/*下空白
---------------------------------------------------------------------------*/

.pad_b_1 {	
	padding-bottom: 1px;
}
.pad_b_2 {	
	padding-bottom: 2px;
}
.pad_b_3 {	
	padding-bottom: 3px;
}
.pad_b_4 {	
	padding-bottom: 4px;
}
.pad_b_5 {	
	padding-bottom: 5px;
}
.pad_b_6 {	
	padding-bottom: 6px;
}
.pad_b_7 {	
	padding-bottom: 7px;
}
.pad_b_8 {	
	padding-bottom: 8px;
}
.pad_b_9 {	
	padding-bottom: 9px;
}
.pad_b_10 {	
	padding-bottom: 10px;
}
.pad_b_11 {	
	padding-bottom: 11px;
}
.pad_b_12 {	
	padding-bottom: 12px;
}
.pad_b_13 {	
	padding-bottom: 13px;
}
.pad_b_14 {	
	padding-bottom: 14px;
}
.pad_b_15 {	
	padding-bottom: 15px;
}
.pad_b_16 {	
	padding-bottom: 16px;
}
.pad_b_17 {	
	padding-bottom: 17px;
}
.pad_b_18 {	
	padding-bottom: 18px;
}
.pad_b_19 {	
	padding-bottom: 19px;
}
.pad_b_20 {	
	padding-bottom: 20px;
}
.pad_b_21 {	
	padding-bottom: 21px;
}
.pad_b_22 {	
	padding-bottom: 22px;
}
.pad_b_23 {	
	padding-bottom: 23px;
}
.pad_b_24 {	
	padding-bottom: 24px;
}
.pad_b_25 {	
	padding-bottom: 25px;
}
.pad_b_26 {	
	padding-bottom: 26px;
}
.pad_b_27 {	
	padding-bottom: 27px;
}
.pad_b_28 {	
	padding-bottom: 28px;
}
.pad_b_29 {	
	padding-bottom: 29px;
}
.pad_b_30 {	
	padding-bottom: 30px;
}
.pad_b_31 {	
	padding-bottom: 31px;
}
.pad_b_32 {	
	padding-bottom: 32px;
}
.pad_b_33 {	
	padding-bottom: 33px;
}
.pad_b_34 {	
	padding-bottom: 34px;
}
.pad_b_35 {	
	padding-bottom: 35px;
}
.pad_b_36 {	
	padding-bottom: 36px;
}
.pad_b_37 {	
	padding-bottom: 37px;
}
.pad_b_38 {	
	padding-bottom: 38px;
}
.pad_b_39 {	
	padding-bottom: 39px;
}
.pad_b_40 {	
	padding-bottom: 40px;
}
.pad_b_41 {	
	padding-bottom: 41px;
}
.pad_b_42 {	
	padding-bottom: 42px;
}
.pad_b_43 {	
	padding-bottom: 43px;
}
.pad_b_44 {	
	padding-bottom: 44px;
}
.pad_b_45 {	
	padding-bottom: 45px;
}
.pad_b_46 {	
	padding-bottom: 46px;
}
.pad_b_47 {	
	padding-bottom: 47px;
}
.pad_b_48 {	
	padding-bottom: 48px;
}
.pad_b_49 {	
	padding-bottom: 49px;
}
.pad_b_50 {	
	padding-bottom: 50px;
}
.pad_b_51 {	
	padding-bottom: 51px;
}
.pad_b_52 {	
	padding-bottom: 52px;
}
.pad_b_53 {	
	padding-bottom: 53px;
}
.pad_b_54 {	
	padding-bottom: 54px;
}
.pad_b_55 {	
	padding-bottom: 55px;
}
.pad_b_56 {	
	padding-bottom: 56px;
}
.pad_b_57 {	
	padding-bottom: 57px;
}
.pad_b_58 {	
	padding-bottom: 58px;
}
.pad_b_59 {	
	padding-bottom: 59px;
}
.pad_b_60 {	
	padding-bottom: 60px;
}
.pad_b_61 {	
	padding-bottom: 61px;
}
.pad_b_62 {	
	padding-bottom: 62px;
}
.pad_b_63 {	
	padding-bottom: 63px;
}
.pad_b_64 {	
	padding-bottom: 64px;
}
.pad_b_65 {	
	padding-bottom: 65px;
}
.pad_b_66 {	
	padding-bottom: 66px;
}
.pad_b_67 {	
	padding-bottom: 67px;
}
.pad_b_68 {	
	padding-bottom: 68px;
}
.pad_b_69 {	
	padding-bottom: 69px;
}
.pad_b_70 {	
	padding-bottom: 70px;
}
.pad_b_71 {	
	padding-bottom: 71px;
}
.pad_b_72 {	
	padding-bottom: 72px;
}
.pad_b_73 {	
	padding-bottom: 73px;
}
.pad_b_74 {	
	padding-bottom: 74px;
}
.pad_b_75 {	
	padding-bottom: 75px;
}
.pad_b_76 {	
	padding-bottom: 76px;
}
.pad_b_77 {	
	padding-bottom: 77px;
}
.pad_b_78 {	
	padding-bottom: 78px;
}
.pad_b_79 {	
	padding-bottom: 79px;
}
.pad_b_80 {	
	padding-bottom: 80px;
}
.pad_b_81 {	
	padding-bottom: 81px;
}
.pad_b_82 {	
	padding-bottom: 82px;
}
.pad_b_83 {	
	padding-bottom: 83px;
}
.pad_b_84 {	
	padding-bottom: 84px;
}
.pad_b_85 {	
	padding-bottom: 85px;
}
.pad_b_86 {	
	padding-bottom: 86px;
}
.pad_b_87 {	
	padding-bottom: 87px;
}
.pad_b_88 {	
	padding-bottom: 88px;
}
.pad_b_89 {	
	padding-bottom: 89px;
}
.pad_b_90 {	
	padding-bottom: 90px;
}
.pad_b_91 {	
	padding-bottom: 91px;
}
.pad_b_92 {	
	padding-bottom: 92px;
}
.pad_b_93 {	
	padding-bottom: 93px;
}
.pad_b_94 {	
	padding-bottom: 94px;
}
.pad_b_95 {	
	padding-bottom: 95px;
}
.pad_b_96 {	
	padding-bottom: 96px;
}
.pad_b_97 {	
	padding-bottom: 97px;
}
.pad_b_98 {	
	padding-bottom: 98px;
}
.pad_b_99 {	
	padding-bottom: 99px;
}
.pad_b_100 {	
	padding-bottom: 100px;
}

/*左空白
---------------------------------------------------------------------------*/

.pad_l_1 {
	padding-left: 1px;
}
.pad_l_2 {
	padding-left: 2px;
}
.pad_l_3 {
	padding-left: 3px;
}
.pad_l_4 {
	padding-left: 4px;
}
.pad_l_5 {
	padding-left: 5px;
}
.pad_l_6 {
	padding-left: 6px;
}
.pad_l_7 {
	padding-left: 7px;
}
.pad_l_8 {
	padding-left: 8px;
}
.pad_l_9 {
	padding-left: 9px;
}
.pad_l_10 {
	padding-left: 10px;
}
.pad_l_11 {
	padding-left: 11px;
}
.pad_l_12 {
	padding-left: 12px;
}
.pad_l_13 {
	padding-left: 13px;
}
.pad_l_14 {
	padding-left: 14px;
}
.pad_l_15 {
	padding-left: 15px;
}
.pad_l_16 {
	padding-left: 16px;
}
.pad_l_17 {
	padding-left: 17px;
}
.pad_l_18 {
	padding-left: 18px;
}
.pad_l_19 {
	padding-left: 19px;
}
.pad_l_20 {
	padding-left: 20px;
}
.pad_l_21 {
	padding-left: 21px;
}
.pad_l_22 {
	padding-left: 22px;
}
.pad_l_23 {
	padding-left: 23px;
}
.pad_l_24 {
	padding-left: 24px;
}
.pad_l_25 {
	padding-left: 25px;
}
.pad_l_26 {
	padding-left: 26px;
}
.pad_l_27 {
	padding-left: 27px;
}
.pad_l_28 {
	padding-left: 28px;
}
.pad_l_29 {
	padding-left: 29px;
}
.pad_l_30 {
	padding-left: 30px;
}
.pad_l_31 {
	padding-left: 31px;
}
.pad_l_32 {
	padding-left: 32px;
}
.pad_l_33 {
	padding-left: 33px;
}
.pad_l_34 {
	padding-left: 34px;
}
.pad_l_35 {
	padding-left: 35px;
}
.pad_l_36 {
	padding-left: 36px;
}
.pad_l_37 {
	padding-left: 37px;
}
.pad_l_38 {
	padding-left: 38px;
}
.pad_l_39 {
	padding-left: 39px;
}
.pad_l_40 {
	padding-left: 40px;
}
.pad_l_41 {
	padding-left: 41px;
}
.pad_l_42 {
	padding-left: 42px;
}
.pad_l_43 {
	padding-left: 43px;
}
.pad_l_44 {
	padding-left: 44px;
}
.pad_l_45 {
	padding-left: 45px;
}
.pad_l_46 {
	padding-left: 46px;
}
.pad_l_47 {
	padding-left: 47px;
}
.pad_l_48 {
	padding-left: 48px;
}
.pad_l_49 {
	padding-left: 49px;
}
.pad_l_50 {
	padding-left: 50px;
}
.pad_l_51 {
	padding-left: 51px;
}
.pad_l_52 {
	padding-left: 52px;
}
.pad_l_53 {
	padding-left: 53px;
}
.pad_l_54 {
	padding-left: 54px;
}
.pad_l_55 {
	padding-left: 55px;
}
.pad_l_56 {
	padding-left: 56px;
}
.pad_l_57 {
	padding-left: 57px;
}
.pad_l_58 {
	padding-left: 58px;
}
.pad_l_59 {
	padding-left: 59px;
}
.pad_l_60 {
	padding-left: 60px;
}
.pad_l_61 {
	padding-left: 61px;
}
.pad_l_62 {
	padding-left: 62px;
}
.pad_l_63 {
	padding-left: 63px;
}
.pad_l_64 {
	padding-left: 64px;
}
.pad_l_65 {
	padding-left: 65px;
}
.pad_l_66 {
	padding-left: 66px;
}
.pad_l_67 {
	padding-left: 67px;
}
.pad_l_68 {
	padding-left: 68px;
}
.pad_l_69 {
	padding-left: 69px;
}
.pad_l_70 {
	padding-left: 70px;
}
.pad_l_71 {
	padding-left: 71px;
}
.pad_l_72 {
	padding-left: 72px;
}
.pad_l_73 {
	padding-left: 73px;
}
.pad_l_74 {
	padding-left: 74px;
}
.pad_l_75 {
	padding-left: 75px;
}
.pad_l_76 {
	padding-left: 76px;
}
.pad_l_77 {
	padding-left: 77px;
}
.pad_l_78 {
	padding-left: 78px;
}
.pad_l_79 {
	padding-left: 79px;
}
.pad_l_80 {
	padding-left: 80px;
}
.pad_l_81 {
	padding-left: 81px;
}
.pad_l_82 {
	padding-left: 82px;
}
.pad_l_83 {
	padding-left: 83px;
}
.pad_l_84 {
	padding-left: 84px;
}
.pad_l_85 {
	padding-left: 85px;
}
.pad_l_86 {
	padding-left: 86px;
}
.pad_l_87 {
	padding-left: 87px;
}
.pad_l_88 {
	padding-left: 88px;
}
.pad_l_89 {
	padding-left: 89px;
}
.pad_l_90 {
	padding-left: 90px;
}
.pad_l_91 {
	padding-left: 91px;
}
.pad_l_92 {
	padding-left: 92px;
}
.pad_l_93 {
	padding-left: 93px;
}
.pad_l_94 {
	padding-left: 94px;
}
.pad_l_95 {
	padding-left: 95px;
}
.pad_l_96 {
	padding-left: 96px;
}
.pad_l_97 {
	padding-left: 97px;
}
.pad_l_98 {
	padding-left: 98px;
}
.pad_l_99 {
	padding-left: 99px;
}
.pad_l_100 {
	padding-left: 100px;
}

/*右空白
---------------------------------------------------------------------------*/

.pad_r_1 {
	padding-right: 1px;
}
.pad_r_2 {
	padding-right: 2px;
}
.pad_r_3 {
	padding-right: 3px;
}
.pad_r_4 {
	padding-right: 4px;
}
.pad_r_5 {
	padding-right: 5px;
}
.pad_r_6 {
	padding-right: 6px;
}
.pad_r_7 {
	padding-right: 7px;
}
.pad_r_8 {
	padding-right: 8px;
}
.pad_r_9 {
	padding-right: 9px;
}
.pad_r_10 {
	padding-right: 10px;
}
.pad_r_11 {
	padding-right: 11px;
}
.pad_r_12 {
	padding-right: 12px;
}
.pad_r_13 {
	padding-right: 13px;
}
.pad_r_14 {
	padding-right: 14px;
}
.pad_r_15 {
	padding-right: 15px;
}
.pad_r_16 {
	padding-right: 16px;
}
.pad_r_17 {
	padding-right: 17px;
}
.pad_r_18 {
	padding-right: 18px;
}
.pad_r_19 {
	padding-right: 19px;
}
.pad_r_20 {
	padding-right: 20px;
}
.pad_r_21 {
	padding-right: 21px;
}
.pad_r_22 {
	padding-right: 22px;
}
.pad_r_23 {
	padding-right: 23px;
}
.pad_r_24 {
	padding-right: 24px;
}
.pad_r_25 {
	padding-right: 25px;
}
.pad_r_26 {
	padding-right: 26px;
}
.pad_r_27 {
	padding-right: 27px;
}
.pad_r_28 {
	padding-right: 28px;
}
.pad_r_29 {
	padding-right: 29px;
}
.pad_r_30 {
	padding-right: 30px;
}
.pad_r_31 {
	padding-right: 31px;
}
.pad_r_32 {
	padding-right: 32px;
}
.pad_r_33 {
	padding-right: 33px;
}
.pad_r_34 {
	padding-right: 34px;
}
.pad_r_35 {
	padding-right: 35px;
}
.pad_r_36 {
	padding-right: 36px;
}
.pad_r_37 {
	padding-right: 37px;
}
.pad_r_38 {
	padding-right: 38px;
}
.pad_r_39 {
	padding-right: 39px;
}
.pad_r_40 {
	padding-right: 40px;
}
.pad_r_41 {
	padding-right: 41px;
}
.pad_r_42 {
	padding-right: 42px;
}
.pad_r_43 {
	padding-right: 43px;
}
.pad_r_44 {
	padding-right: 44px;
}
.pad_r_45 {
	padding-right: 45px;
}
.pad_r_46 {
	padding-right: 46px;
}
.pad_r_47 {
	padding-right: 47px;
}
.pad_r_48 {
	padding-right: 48px;
}
.pad_r_49 {
	padding-right: 49px;
}
.pad_r_50 {
	padding-right: 50px;
}
.pad_r_51 {
	padding-right: 51px;
}
.pad_r_52 {
	padding-right: 52px;
}
.pad_r_53 {
	padding-right: 53px;
}
.pad_r_54 {
	padding-right: 54px;
}
.pad_r_55 {
	padding-right: 55px;
}
.pad_r_56 {
	padding-right: 56px;
}
.pad_r_57 {
	padding-right: 57px;
}
.pad_r_58 {
	padding-right: 58px;
}
.pad_r_59 {
	padding-right: 59px;
}
.pad_r_60 {
	padding-right: 60px;
}
.pad_r_61 {
	padding-right: 61px;
}
.pad_r_62 {
	padding-right: 62px;
}
.pad_r_63 {
	padding-right: 63px;
}
.pad_r_64 {
	padding-right: 64px;
}
.pad_r_65 {
	padding-right: 65px;
}
.pad_r_66 {
	padding-right: 66px;
}
.pad_r_67 {
	padding-right: 67px;
}
.pad_r_68 {
	padding-right: 68px;
}
.pad_r_69 {
	padding-right: 69px;
}
.pad_r_70 {
	padding-right: 70px;
}
.pad_r_71 {
	padding-right: 71px;
}
.pad_r_72 {
	padding-right: 72px;
}
.pad_r_73 {
	padding-right: 73px;
}
.pad_r_74 {
	padding-right: 74px;
}
.pad_r_75 {
	padding-right: 75px;
}
.pad_r_76 {
	padding-right: 76px;
}
.pad_r_77 {
	padding-right: 77px;
}
.pad_r_78 {
	padding-right: 78px;
}
.pad_r_79 {
	padding-right: 79px;
}
.pad_r_80 {
	padding-right: 80px;
}
.pad_r_81 {
	padding-right: 81px;
}
.pad_r_82 {
	padding-right: 82px;
}
.pad_r_83 {
	padding-right: 83px;
}
.pad_r_84 {
	padding-right: 84px;
}
.pad_r_85 {
	padding-right: 85px;
}
.pad_r_86 {
	padding-right: 86px;
}
.pad_r_87 {
	padding-right: 87px;
}
.pad_r_88 {
	padding-right: 88px;
}
.pad_r_89 {
	padding-right: 89px;
}
.pad_r_90 {
	padding-right: 90px;
}
.pad_r_91 {
	padding-right: 91px;
}
.pad_r_92 {
	padding-right: 92px;
}
.pad_r_93 {
	padding-right: 93px;
}
.pad_r_94 {
	padding-right: 94px;
}
.pad_r_95 {
	padding-right: 95px;
}
.pad_r_96 {
	padding-right: 96px;
}
.pad_r_97 {
	padding-right: 97px;
}
.pad_r_98 {
	padding-right: 98px;
}
.pad_r_99 {
	padding-right: 99px;
}
.pad_r_100 {
	padding-right: 100px;
}

/*マージンauto
---------------------------------------------------------------------------*/

.mar_auto {
	margin-left: auto;
	margin-right: auto;
}

/*上空白
---------------------------------------------------------------------------*/

.mar_t_1 {
	margin-top: 1px;
}
.mar_t_2 {
	margin-top: 2px;
}
.mar_t_3 {
	margin-top: 3px;
}
.mar_t_4 {
	margin-top: 4px;
}
.mar_t_5 {
	margin-top: 5px;
}
.mar_t_6 {
	margin-top: 6px;
}
.mar_t_7 {
	margin-top: 7px;
}
.mar_t_8 {
	margin-top: 8px;
}
.mar_t_9 {
	margin-top: 9px;
}
.mar_t_10 {
	margin-top: 10px;
}
.mar_t_11 {
	margin-top: 11px;
}
.mar_t_12 {
	margin-top: 12px;
}
.mar_t_13 {
	margin-top: 13px;
}
.mar_t_14 {
	margin-top: 14px;
}
.mar_t_15 {
	margin-top: 15px;
}
.mar_t_16 {
	margin-top: 16px;
}
.mar_t_17 {
	margin-top: 17px;
}
.mar_t_18 {
	margin-top: 18px;
}
.mar_t_19 {
	margin-top: 19px;
}
.mar_t_20 {
	margin-top: 20px;
}
.mar_t_21 {
	margin-top: 21px;
}
.mar_t_22 {
	margin-top: 22px;
}
.mar_t_23 {
	margin-top: 23px;
}
.mar_t_24 {
	margin-top: 24px;
}
.mar_t_25 {
	margin-top: 25px;
}
.mar_t_26 {
	margin-top: 26px;
}
.mar_t_27 {
	margin-top: 27px;
}
.mar_t_28 {
	margin-top: 28px;
}
.mar_t_29 {
	margin-top: 29px;
}
.mar_t_30 {
	margin-top: 30px;
}
.mar_t_31 {
	margin-top: 31px;
}
.mar_t_32 {
	margin-top: 32px;
}
.mar_t_33 {
	margin-top: 33px;
}
.mar_t_34 {
	margin-top: 34px;
}
.mar_t_35 {
	margin-top: 35px;
}
.mar_t_36 {
	margin-top: 36px;
}
.mar_t_37 {
	margin-top: 37px;
}
.mar_t_38 {
	margin-top: 38px;
}
.mar_t_39 {
	margin-top: 39px;
}
.mar_t_40 {
	margin-top: 40px;
}
.mar_t_41 {
	margin-top: 41px;
}
.mar_t_42 {
	margin-top: 42px;
}
.mar_t_43 {
	margin-top: 43px;
}
.mar_t_44 {
	margin-top: 44px;
}
.mar_t_45 {
	margin-top: 45px;
}
.mar_t_46 {
	margin-top: 46px;
}
.mar_t_47 {
	margin-top: 47px;
}
.mar_t_48 {
	margin-top: 48px;
}
.mar_t_49 {
	margin-top: 49px;
}
.mar_t_50 {
	margin-top: 50px;
}
.mar_t_51 {
	margin-top: 51px;
}
.mar_t_52 {
	margin-top: 52px;
}
.mar_t_53 {
	margin-top: 53px;
}
.mar_t_54 {
	margin-top: 54px;
}
.mar_t_55 {
	margin-top: 55px;
}
.mar_t_56 {
	margin-top: 56px;
}
.mar_t_57 {
	margin-top: 57px;
}
.mar_t_58 {
	margin-top: 58px;
}
.mar_t_59 {
	margin-top: 59px;
}
.mar_t_60 {
	margin-top: 60px;
}
.mar_t_61 {
	margin-top: 61px;
}
.mar_t_62 {
	margin-top: 62px;
}
.mar_t_63 {
	margin-top: 63px;
}
.mar_t_64 {
	margin-top: 64px;
}
.mar_t_65 {
	margin-top: 65px;
}
.mar_t_66 {
	margin-top: 66px;
}
.mar_t_67 {
	margin-top: 67px;
}
.mar_t_68 {
	margin-top: 68px;
}
.mar_t_69 {
	margin-top: 69px;
}
.mar_t_70 {
	margin-top: 70px;
}
.mar_t_71 {
	margin-top: 71px;
}
.mar_t_72 {
	margin-top: 72px;
}
.mar_t_73 {
	margin-top: 73px;
}
.mar_t_74 {
	margin-top: 74px;
}
.mar_t_75 {
	margin-top: 75px;
}
.mar_t_76 {
	margin-top: 76px;
}
.mar_t_77 {
	margin-top: 77px;
}
.mar_t_78 {
	margin-top: 78px;
}
.mar_t_79 {
	margin-top: 79px;
}
.mar_t_80 {
	margin-top: 80px;
}
.mar_t_81 {
	margin-top: 81px;
}
.mar_t_82 {
	margin-top: 82px;
}
.mar_t_83 {
	margin-top: 83px;
}
.mar_t_84 {
	margin-top: 84px;
}
.mar_t_85 {
	margin-top: 85px;
}
.mar_t_86 {
	margin-top: 86px;
}
.mar_t_87 {
	margin-top: 87px;
}
.mar_t_88 {
	margin-top: 88px;
}
.mar_t_89 {
	margin-top: 89px;
}
.mar_t_90 {
	margin-top: 90px;
}
.mar_t_91 {
	margin-top: 91px;
}
.mar_t_92 {
	margin-top: 92px;
}
.mar_t_93 {
	margin-top: 93px;
}
.mar_t_94 {
	margin-top: 94px;
}
.mar_t_95 {
	margin-top: 95px;
}
.mar_t_96 {
	margin-top: 96px;
}
.mar_t_97 {
	margin-top: 97px;
}
.mar_t_98 {
	margin-top: 98px;
}
.mar_t_99 {
	margin-top: 99px;
}
.mar_t_100 {
	margin-top: 100px;
}

/*下空白
---------------------------------------------------------------------------*/

.mar_b_1 {
	margin-bottom: 1px;
}
.mar_b_2 {
	margin-bottom: 2px;
}
.mar_b_3 {
	margin-bottom: 3px;
}
.mar_b_4 {
	margin-bottom: 4px;
}
.mar_b_5 {
	margin-bottom: 5px;
}
.mar_b_6 {
	margin-bottom: 6px;
}
.mar_b_7 {
	margin-bottom: 7px;
}
.mar_b_8 {
	margin-bottom: 8px;
}
.mar_b_9 {
	margin-bottom: 9px;
}
.mar_b_10 {
	margin-bottom: 10px;
}
.mar_b_11 {
	margin-bottom: 11px;
}
.mar_b_12 {
	margin-bottom: 12px;
}
.mar_b_13 {
	margin-bottom: 13px;
}
.mar_b_14 {
	margin-bottom: 14px;
}
.mar_b_15 {
	margin-bottom: 15px;
}
.mar_b_16 {
	margin-bottom: 16px;
}
.mar_b_17 {
	margin-bottom: 17px;
}
.mar_b_18 {
	margin-bottom: 18px;
}
.mar_b_19 {
	margin-bottom: 19px;
}
.mar_b_20 {
	margin-bottom: 20px;
}
.mar_b_21 {
	margin-bottom: 21px;
}
.mar_b_22 {
	margin-bottom: 22px;
}
.mar_b_23 {
	margin-bottom: 23px;
}
.mar_b_24 {
	margin-bottom: 24px;
}
.mar_b_25 {
	margin-bottom: 25px;
}
.mar_b_26 {
	margin-bottom: 26px;
}
.mar_b_27 {
	margin-bottom: 27px;
}
.mar_b_28 {
	margin-bottom: 28px;
}
.mar_b_29 {
	margin-bottom: 29px;
}
.mar_b_30 {
	margin-bottom: 30px;
}
.mar_b_31 {
	margin-bottom: 31px;
}
.mar_b_32 {
	margin-bottom: 32px;
}
.mar_b_33 {
	margin-bottom: 33px;
}
.mar_b_34 {
	margin-bottom: 34px;
}
.mar_b_35 {
	margin-bottom: 35px;
}
.mar_b_36 {
	margin-bottom: 36px;
}
.mar_b_37 {
	margin-bottom: 37px;
}
.mar_b_38 {
	margin-bottom: 38px;
}
.mar_b_39 {
	margin-bottom: 39px;
}
.mar_b_40 {
	margin-bottom: 40px;
}
.mar_b_41 {
	margin-bottom: 41px;
}
.mar_b_42 {
	margin-bottom: 42px;
}
.mar_b_43 {
	margin-bottom: 43px;
}
.mar_b_44 {
	margin-bottom: 44px;
}
.mar_b_45 {
	margin-bottom: 45px;
}
.mar_b_46 {
	margin-bottom: 46px;
}
.mar_b_47 {
	margin-bottom: 47px;
}
.mar_b_48 {
	margin-bottom: 48px;
}
.mar_b_49 {
	margin-bottom: 49px;
}
.mar_b_50 {
	margin-bottom: 50px;
}
.mar_b_51 {
	margin-bottom: 51px;
}
.mar_b_52 {
	margin-bottom: 52px;
}
.mar_b_53 {
	margin-bottom: 53px;
}
.mar_b_54 {
	margin-bottom: 54px;
}
.mar_b_55 {
	margin-bottom: 55px;
}
.mar_b_56 {
	margin-bottom: 56px;
}
.mar_b_57 {
	margin-bottom: 57px;
}
.mar_b_58 {
	margin-bottom: 58px;
}
.mar_b_59 {
	margin-bottom: 59px;
}
.mar_b_60 {
	margin-bottom: 60px;
}
.mar_b_61 {
	margin-bottom: 61px;
}
.mar_b_62 {
	margin-bottom: 62px;
}
.mar_b_63 {
	margin-bottom: 63px;
}
.mar_b_64 {
	margin-bottom: 64px;
}
.mar_b_65 {
	margin-bottom: 65px;
}
.mar_b_66 {
	margin-bottom: 66px;
}
.mar_b_67 {
	margin-bottom: 67px;
}
.mar_b_68 {
	margin-bottom: 68px;
}
.mar_b_69 {
	margin-bottom: 69px;
}
.mar_b_70 {
	margin-bottom: 70px;
}
.mar_b_71 {
	margin-bottom: 71px;
}
.mar_b_72 {
	margin-bottom: 72px;
}
.mar_b_73 {
	margin-bottom: 73px;
}
.mar_b_74 {
	margin-bottom: 74px;
}
.mar_b_75 {
	margin-bottom: 75px;
}
.mar_b_76 {
	margin-bottom: 76px;
}
.mar_b_77 {
	margin-bottom: 77px;
}
.mar_b_78 {
	margin-bottom: 78px;
}
.mar_b_79 {
	margin-bottom: 79px;
}
.mar_b_80 {
	margin-bottom: 80px;
}
.mar_b_81 {
	margin-bottom: 81px;
}
.mar_b_82 {
	margin-bottom: 82px;
}
.mar_b_83 {
	margin-bottom: 83px;
}
.mar_b_84 {
	margin-bottom: 84px;
}
.mar_b_85 {
	margin-bottom: 85px;
}
.mar_b_86 {
	margin-bottom: 86px;
}
.mar_b_87 {
	margin-bottom: 87px;
}
.mar_b_88 {
	margin-bottom: 88px;
}
.mar_b_89 {
	margin-bottom: 89px;
}
.mar_b_90 {
	margin-bottom: 90px;
}
.mar_b_91 {
	margin-bottom: 91px;
}
.mar_b_92 {
	margin-bottom: 92px;
}
.mar_b_93 {
	margin-bottom: 93px;
}
.mar_b_94 {
	margin-bottom: 94px;
}
.mar_b_95 {
	margin-bottom: 95px;
}
.mar_b_96 {
	margin-bottom: 96px;
}
.mar_b_97 {
	margin-bottom: 97px;
}
.mar_b_98 {
	margin-bottom: 98px;
}
.mar_b_99 {
	margin-bottom: 99px;
}
.mar_b_100 {
	margin-bottom: 100px;
}

/*左空白
---------------------------------------------------------------------------*/

.mar_l_1 {
	margin-left: 1px;
}
.mar_l_2 {
	margin-left: 2px;
}
.mar_l_3 {
	margin-left: 3px;
}
.mar_l_4 {
	margin-left: 4px;
}
.mar_l_5 {
	margin-left: 5px;
}
.mar_l_6 {
	margin-left: 6px;
}
.mar_l_7 {
	margin-left: 7px;
}
.mar_l_8 {
	margin-left: 8px;
}
.mar_l_9 {
	margin-left: 9px;
}
.mar_l_10 {
	margin-left: 10px;
}
.mar_l_11 {
	margin-left: 11px;
}
.mar_l_12 {
	margin-left: 12px;
}
.mar_l_13 {
	margin-left: 13px;
}
.mar_l_14 {
	margin-left: 14px;
}
.mar_l_15 {
	margin-left: 15px;
}
.mar_l_16 {
	margin-left: 16px;
}
.mar_l_17 {
	margin-left: 17px;
}
.mar_l_18 {
	margin-left: 18px;
}
.mar_l_19 {
	margin-left: 19px;
}
.mar_l_20 {
	margin-left: 20px;
}
.mar_l_21 {
	margin-left: 21px;
}
.mar_l_22 {
	margin-left: 22px;
}
.mar_l_23 {
	margin-left: 23px;
}
.mar_l_24 {
	margin-left: 24px;
}
.mar_l_25 {
	margin-left: 25px;
}
.mar_l_26 {
	margin-left: 26px;
}
.mar_l_27 {
	margin-left: 27px;
}
.mar_l_28 {
	margin-left: 28px;
}
.mar_l_29 {
	margin-left: 29px;
}
.mar_l_30 {
	margin-left: 30px;
}
.mar_l_31 {
	margin-left: 31px;
}
.mar_l_32 {
	margin-left: 32px;
}
.mar_l_33 {
	margin-left: 33px;
}
.mar_l_34 {
	margin-left: 34px;
}
.mar_l_35 {
	margin-left: 35px;
}
.mar_l_36 {
	margin-left: 36px;
}
.mar_l_37 {
	margin-left: 37px;
}
.mar_l_38 {
	margin-left: 38px;
}
.mar_l_39 {
	margin-left: 39px;
}
.mar_l_40 {
	margin-left: 40px;
}
.mar_l_41 {
	margin-left: 41px;
}
.mar_l_42 {
	margin-left: 42px;
}
.mar_l_43 {
	margin-left: 43px;
}
.mar_l_44 {
	margin-left: 44px;
}
.mar_l_45 {
	margin-left: 45px;
}
.mar_l_46 {
	margin-left: 46px;
}
.mar_l_47 {
	margin-left: 47px;
}
.mar_l_48 {
	margin-left: 48px;
}
.mar_l_49 {
	margin-left: 49px;
}
.mar_l_50 {
	margin-left: 50px;
}
.mar_l_51 {
	margin-left: 51px;
}
.mar_l_52 {
	margin-left: 52px;
}
.mar_l_53 {
	margin-left: 53px;
}
.mar_l_54 {
	margin-left: 54px;
}
.mar_l_55 {
	margin-left: 55px;
}
.mar_l_56 {
	margin-left: 56px;
}
.mar_l_57 {
	margin-left: 57px;
}
.mar_l_58 {
	margin-left: 58px;
}
.mar_l_59 {
	margin-left: 59px;
}
.mar_l_60 {
	margin-left: 60px;
}
.mar_l_61 {
	margin-left: 61px;
}
.mar_l_62 {
	margin-left: 62px;
}
.mar_l_63 {
	margin-left: 63px;
}
.mar_l_64 {
	margin-left: 64px;
}
.mar_l_65 {
	margin-left: 65px;
}
.mar_l_66 {
	margin-left: 66px;
}
.mar_l_67 {
	margin-left: 67px;
}
.mar_l_68 {
	margin-left: 68px;
}
.mar_l_69 {
	margin-left: 69px;
}
.mar_l_70 {
	margin-left: 70px;
}
.mar_l_71 {
	margin-left: 71px;
}
.mar_l_72 {
	margin-left: 72px;
}
.mar_l_73 {
	margin-left: 73px;
}
.mar_l_74 {
	margin-left: 74px;
}
.mar_l_75 {
	margin-left: 75px;
}
.mar_l_76 {
	margin-left: 76px;
}
.mar_l_77 {
	margin-left: 77px;
}
.mar_l_78 {
	margin-left: 78px;
}
.mar_l_79 {
	margin-left: 79px;
}
.mar_l_80 {
	margin-left: 80px;
}
.mar_l_81 {
	margin-left: 81px;
}
.mar_l_82 {
	margin-left: 82px;
}
.mar_l_83 {
	margin-left: 83px;
}
.mar_l_84 {
	margin-left: 84px;
}
.mar_l_85 {
	margin-left: 85px;
}
.mar_l_86 {
	margin-left: 86px;
}
.mar_l_87 {
	margin-left: 87px;
}
.mar_l_88 {
	margin-left: 88px;
}
.mar_l_89 {
	margin-left: 89px;
}
.mar_l_90 {
	margin-left: 90px;
}
.mar_l_91 {
	margin-left: 91px;
}
.mar_l_92 {
	margin-left: 92px;
}
.mar_l_93 {
	margin-left: 93px;
}
.mar_l_94 {
	margin-left: 94px;
}
.mar_l_95 {
	margin-left: 95px;
}
.mar_l_96 {
	margin-left: 96px;
}
.mar_l_97 {
	margin-left: 97px;
}
.mar_l_98 {
	margin-left: 98px;
}
.mar_l_99 {
	margin-left: 99px;
}
.mar_l_100 {
	margin-left: 100px;
}

/*右空白
---------------------------------------------------------------------------*/

.mar_r_1 {
	margin-right: 1px;
}
.mar_r_2 {
	margin-right: 2px;
}
.mar_r_3 {
	margin-right: 3px;
}
.mar_r_4 {
	margin-right: 4px;
}
.mar_r_5 {
	margin-right: 5px;
}
.mar_r_6 {
	margin-right: 6px;
}
.mar_r_7 {
	margin-right: 7px;
}
.mar_r_8 {
	margin-right: 8px;
}
.mar_r_9 {
	margin-right: 9px;
}
.mar_r_10 {
	margin-right: 10px;
}
.mar_r_11 {
	margin-right: 11px;
}
.mar_r_12 {
	margin-right: 12px;
}
.mar_r_13 {
	margin-right: 13px;
}
.mar_r_14 {
	margin-right: 14px;
}
.mar_r_15 {
	margin-right: 15px;
}
.mar_r_16 {
	margin-right: 16px;
}
.mar_r_17 {
	margin-right: 17px;
}
.mar_r_18 {
	margin-right: 18px;
}
.mar_r_19 {
	margin-right: 19px;
}
.mar_r_20 {
	margin-right: 20px;
}
.mar_r_21 {
	margin-right: 21px;
}
.mar_r_22 {
	margin-right: 22px;
}
.mar_r_23 {
	margin-right: 23px;
}
.mar_r_24 {
	margin-right: 24px;
}
.mar_r_25 {
	margin-right: 25px;
}
.mar_r_26 {
	margin-right: 26px;
}
.mar_r_27 {
	margin-right: 27px;
}
.mar_r_28 {
	margin-right: 28px;
}
.mar_r_29 {
	margin-right: 29px;
}
.mar_r_30 {
	margin-right: 30px;
}
.mar_r_31 {
	margin-right: 31px;
}
.mar_r_32 {
	margin-right: 32px;
}
.mar_r_33 {
	margin-right: 33px;
}
.mar_r_34 {
	margin-right: 34px;
}
.mar_r_35 {
	margin-right: 35px;
}
.mar_r_36 {
	margin-right: 36px;
}
.mar_r_37 {
	margin-right: 37px;
}
.mar_r_38 {
	margin-right: 38px;
}
.mar_r_39 {
	margin-right: 39px;
}
.mar_r_40 {
	margin-right: 40px;
}
.mar_r_41 {
	margin-right: 41px;
}
.mar_r_42 {
	margin-right: 42px;
}
.mar_r_43 {
	margin-right: 43px;
}
.mar_r_44 {
	margin-right: 44px;
}
.mar_r_45 {
	margin-right: 45px;
}
.mar_r_46 {
	margin-right: 46px;
}
.mar_r_47 {
	margin-right: 47px;
}
.mar_r_48 {
	margin-right: 48px;
}
.mar_r_49 {
	margin-right: 49px;
}
.mar_r_50 {
	margin-right: 50px;
}
.mar_r_51 {
	margin-right: 51px;
}
.mar_r_52 {
	margin-right: 52px;
}
.mar_r_53 {
	margin-right: 53px;
}
.mar_r_54 {
	margin-right: 54px;
}
.mar_r_55 {
	margin-right: 55px;
}
.mar_r_56 {
	margin-right: 56px;
}
.mar_r_57 {
	margin-right: 57px;
}
.mar_r_58 {
	margin-right: 58px;
}
.mar_r_59 {
	margin-right: 59px;
}
.mar_r_60 {
	margin-right: 60px;
}
.mar_r_61 {
	margin-right: 61px;
}
.mar_r_62 {
	margin-right: 62px;
}
.mar_r_63 {
	margin-right: 63px;
}
.mar_r_64 {
	margin-right: 64px;
}
.mar_r_65 {
	margin-right: 65px;
}
.mar_r_66 {
	margin-right: 66px;
}
.mar_r_67 {
	margin-right: 67px;
}
.mar_r_68 {
	margin-right: 68px;
}
.mar_r_69 {
	margin-right: 69px;
}
.mar_r_70 {
	margin-right: 70px;
}
.mar_r_71 {
	margin-right: 71px;
}
.mar_r_72 {
	margin-right: 72px;
}
.mar_r_73 {
	margin-right: 73px;
}
.mar_r_74 {
	margin-right: 74px;
}
.mar_r_75 {
	margin-right: 75px;
}
.mar_r_76 {
	margin-right: 76px;
}
.mar_r_77 {
	margin-right: 77px;
}
.mar_r_78 {
	margin-right: 78px;
}
.mar_r_79 {
	margin-right: 79px;
}
.mar_r_80 {
	margin-right: 80px;
}
.mar_r_81 {
	margin-right: 81px;
}
.mar_r_82 {
	margin-right: 82px;
}
.mar_r_83 {
	margin-right: 83px;
}
.mar_r_84 {
	margin-right: 84px;
}
.mar_r_85 {
	margin-right: 85px;
}
.mar_r_86 {
	margin-right: 86px;
}
.mar_r_87 {
	margin-right: 87px;
}
.mar_r_88 {
	margin-right: 88px;
}
.mar_r_89 {
	margin-right: 89px;
}
.mar_r_90 {
	margin-right: 90px;
}
.mar_r_91 {
	margin-right: 91px;
}
.mar_r_92 {
	margin-right: 92px;
}
.mar_r_93 {
	margin-right: 93px;
}
.mar_r_94 {
	margin-right: 94px;
}
.mar_r_95 {
	margin-right: 95px;
}
.mar_r_96 {
	margin-right: 96px;
}
.mar_r_97 {
	margin-right: 97px;
}
.mar_r_98 {
	margin-right: 98px;
}
.mar_r_99 {
	margin-right: 99px;
}
.mar_r_100 {
	margin-right: 100px;
}
