@charset "utf-8";
@import url(reset.css);


/* text style */
.px10 {
	font-size: 65%;
	line-height: 1.4;
	color: #000;
}
.px12 {
	font-size: 75%;
	line-height: 1.4;
	color: #000;
}
.px14 {
	font-size: 90%;
	line-height: 1.4;
	color: #000;
}
.px16 {
	font-size: 100%;
	line-height: 1.4;
	color: #000;
}





/* link style */
a:link{
	color: #2f6d02;
	text-decoration: none;
}
a:visited{
	color: #2f6d02;
	text-decoration: none;
}
a:hover{
	color: #2f6d02;
	text-decoration: underline;
}





/* clearfix */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
	/*overflow: hidden;*/
	/* 上記のoverflow: hidden;はDreamweaver上でレイアウトを正しく表示させるためのCSSです。
	   Dreamweaverで編集する際にコメントアウトを外して使用してください。
	   また、編集が完了した際にはコメントアウトしておいてください。 */
}
/* exlude MacIE5 \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* end MacIE5 */




/* header style */
#h_text {
	background: #71a554;
}
#h_text p {
	background: #71a554;
	width: 967px;
	padding: 2px 0;
	margin: 0 auto;
	font-size: 75%;
	line-height: 1.4;
	color: #FFF;
}
#h_text p a {
	color: #FFF;
}
#h_text p a:hover {
	color: #FFF;
}
#h_text h1 {
	background: #71a554;
	width: 967px;
	padding: 2px 0;
	margin: 0 auto;
	font-size: 75%;
	line-height: 1.4;
	color: #FFF;
}
#h_text h1 a {
	color: #FFF;
}
#h_text h1 a:hover {
	color: #FFF;
}


#h_cname {
	width: 967px;
	margin: 0 auto;
	padding: 5px 0;
}
.h_cname_img {
	float: left;
	margin: 5px 0 0;
}
#h_cname img {
	display: block;
}
#h_cname ul {
	float: right;
	width: 247px;
}
#h_cname ul li {
	line-height: 0;
}

#h_cname ul li.h_onavi_01 {
	padding: 0 0 5px;
}
#h_cname ul li.h_onavi_02 {
	float: left;
	padding: 0 0 0 92px;
}
#h_cname ul li.h_onavi_03 {
	float: left;
	padding: 0 0 0 20px;
}
#h_navi {
	background: url(../img/h_navibg_01.gif) repeat-x left top;
	min-width: 967px;
}
#h_navi ul {
	width: 967px;
	margin: 0 auto;
}
#h_navi ul li {
	line-height: 0;
	float: left;
}
#h_navi ul li img {
	display: block;
}
#h_navi ul li a {
	display: block;
}


/* contents style */
#contents_box {
	background: url(../img/c_bg_01.gif) repeat-x left top;
}
#c_layout {
	background: url(../img/c_bg_01.gif) repeat-x left top;
	width: 967px;
	margin: 0 auto;
}
#c_leftnavi {
	width: 229px;
	clear: both;
	float: left;
}
#c_leftnavi ul li {
	margin: 0 0 15px;
	float: left;
}
#c_leftnavi ul li img {
	display: block;
}
#c_leftnavi ul li .lcom2_bg {
	background: url(../img/lcom2_bg_01.gif) no-repeat left top;
	height: 56px;
	width: 229px;
}
#c_leftnavi ul li .lcom2_bg img {
	display: block;
	margin: 0 auto;
}
#c_leftnavi .lnavi {
	background: url(../img/lnbg_01.gif) no-repeat left bottom;
	padding: 12px 15px 4px;
	font-size: 75%;
	color: #000;
	line-height: 1.4;
}
#c_leftnavi .lnavi li {
	float: none;
	padding: 0 0 8px 12px;
	margin: 0;
	background: url(../img/lnicon_01.gif) no-repeat 0 4px;
}
#c_leftnavi .lnavi li ul li {
	float: none;
	padding: 0 0 0 12px;
	margin: 8px 0 0;
	background: url(../img/lnicon_02.gif) no-repeat 0 5px;
}

#c_main {
	width: 721px;
	float: right;
}

#c_bread_link {
	text-align: right;
	color: #565656;
	font-size: 75%;
	line-height: 1.4;
	background: url(../img/c_blbg_01.gif) no-repeat left top;
	padding: 8px 10px;
}

#c_bread_link a {
	margin: 0 5px;
}


.c_t1 {
	background: url(../img/c_t1_top.gif) #84c064 no-repeat left top;
}
.c_t1 h1,
.c_t1 h2,
.c_t1 h3,
.c_t1 h4,
.c_t1 h5 {
	background: url(../img/c_t1_bottom.gif) no-repeat left bottom;
	color: #FFF;
	font-size: 90%;
	line-height: 1.4;
	font-weight: bold;
	padding: 5px 5px 5px 30px;
}






/* footer style */
#footer {
	width: 967px;
	margin: 0 auto;
}
#footer .f_ptop {
	text-align: right;
	margin: 0 0 7px;
}
#footer .f_ptop img {
	padding: 3px 0 3px 3px;
}
#footer .f_navi {
	background: url(../img/f_navibg_01.gif) #e7f7de no-repeat left top;
	padding: 10px;
	color: #2c6e00;
	font-size: 75%;
}
#footer .f_navi img {
	vertical-align: middle;
	padding: 0 8px 0 0;
}
* html #footer .f_navi img {
	vertical-align: text-bottom;
}
#footer .f_copy {
	padding: 0 0 15px;;
}

/* padding style */
.pad-t1{
	padding-top: 1px;
}
.pad-r1{
	padding-right: 1px;
}
.pad-b1{
	padding-bottom: 1px;
}
.pad-l1{
	padding-left: 1px;
}
.pad1{
	padding: 1px;
}

.pad-t2{
	padding-top: 2px;
}
.pad-r2{
	padding-right: 2px;
}
.pad-b2{
	padding-bottom: 2px;
}
.pad-l2{
	padding-left: 2px;
}
.pad2{
	padding: 2px;
}

.pad-t3{
	padding-top: 3px;
}
.pad-r3{
	padding-right: 3px;
}
.pad-b3{
	padding-bottom: 3px;
}
.pad-l3{
	padding-left: 3px;
}
.pad3{
	padding: 3px;
}

.pad-t4{
	padding-top: 4px;
}
.pad-r4{
	padding-right: 4px;
}
.pad-b4{
	padding-bottom: 4px;
}
.pad-l4{
	padding-left: 4px;
}
.pad4{
	padding: 4px;
}

.pad-t5{
	padding-top: 5px;
}
.pad-r5{
	padding-right: 5px;
}
.pad-b5{
	padding-bottom: 5px;
}
.pad-l5{
	padding-left: 5px;
}
.pad5{
	padding: 5px;
}

.pad-t6{
	padding-top: 6px;
}
.pad-r6{
	padding-right: 6px;
}
.pad-b6{
	padding-bottom: 6px;
}
.pad-l6{
	padding-left: 6px;
}
.pad6{
	padding: 6px;
}

.pad-t7{
	padding-top: 7px;
}
.pad-r7{
	padding-right: 7px;
}
.pad-b7{
	padding-bottom: 7px;
}
.pad-l7{
	padding-left: 7px;
}
.pad7{
	padding: 7px;
}

.pad-t8{
	padding-top: 8px;
}
.pad-r8{
	padding-right: 8px;
}
.pad-b8{
	padding-bottom: 8px;
}
.pad-l8{
	padding-left: 8px;
}
.pad8{
	padding: 8px;
}

.pad-t9{
	padding-top: 9px;
}
.pad-r9{
	padding-right: 9px;
}
.pad-b9{
	padding-bottom: 9px;
}
.pad-l9{
	padding-left: 9px;
}
.pad9{
	padding: 9px;
}

.pad-t10{
	padding-top: 10px;
}
.pad-r10{
	padding-right: 10px;
}
.pad-b10{
	padding-bottom: 10px;
}
.pad-l10{
	padding-left: 10px;
}
.pad10{
	padding: 10px;
}

.pad-t11{
	padding-top: 11px;
}
.pad-r11{
	padding-right: 11px;
}
.pad-b11{
	padding-bottom: 11px;
}
.pad-l11{
	padding-left: 11px;
}
.pad11{
	padding: 11px;
}

.pad-t12{
	padding-top: 12px;
}
.pad-r12{
	padding-right: 12px;
}
.pad-b12{
	padding-bottom: 12px;
}
.pad-l12{
	padding-left: 12px;
}
.pad12{
	padding: 12px;
}

.pad-t13{
	padding-top: 13px;
}
.pad-r13{
	padding-right: 13px;
}
.pad-b13{
	padding-bottom: 13px;
}
.pad-l13{
	padding-left: 13px;
}
.pad13{
	padding: 13px;
}

.pad-t14{
	padding-top: 14px;
}
.pad-r14{
	padding-right: 14px;
}
.pad-b14{
	padding-bottom: 14px;
}
.pad-l14{
	padding-left: 14px;
}
.pad14{
	padding: 14px;
}

.pad-t15{
	padding-top: 15px;
}
.pad-r15{
	padding-right: 15px;
}
.pad-b15{
	padding-bottom: 15px;
}
.pad-l15{
	padding-left: 15px;
}
.pad15{
	padding: 15px;
}

.pad-t16{
	padding-top: 16px;
}
.pad-r16{
	padding-right: 16px;
}
.pad-b16{
	padding-bottom: 16px;
}
.pad-l16{
	padding-left: 16px;
}
.pad16{
	padding: 16px;
}

.pad-t17{
	padding-top: 17px;
}
.pad-r17{
	padding-right: 17px;
}
.pad-b17{
	padding-bottom: 17px;
}
.pad-l17{
	padding-left: 17px;
}
.pad17{
	padding: 17px;
}

.pad-t18{
	padding-top: 18px;
}
.pad-r18{
	padding-right: 18px;
}
.pad-b18{
	padding-bottom: 18px;
}
.pad-l18{
	padding-left: 18px;
}
.pad18{
	padding: 18px;
}

.pad-t19{
	padding-top: 19px;
}
.pad-r19{
	padding-right: 19px;
}
.pad-b19{
	padding-bottom: 19px;
}
.pad-l19{
	padding-left: 19px;
}
.pad19{
	padding: 19px;
}
.pad-t20{
	padding-top: 20px;
}
.pad-r20{
	padding-right: 20px;
}
.pad-b20{
	padding-bottom: 20px;
}
.pad-l20{
	padding-left: 20px;
}
.pad20{
	padding: 20px;
}

.pad-t21{
	padding-top: 21px;
}
.pad-r21{
	padding-right: 21px;
}
.pad-b21{
	padding-bottom: 21px;
}
.pad-l21{
	padding-left: 21px;
}
.pad21{
	padding: 21px;
}

.pad-t22{
	padding-top: 22px;
}
.pad-r22{
	padding-right: 22px;
}
.pad-b22{
	padding-bottom: 22px;
}
.pad-l22{
	padding-left: 22px;
}
.pad22{
	padding: 22px;
}

.pad-t23{
	padding-top: 23px;
}
.pad-r23{
	padding-right: 23px;
}
.pad-b23{
	padding-bottom: 23px;
}
.pad-l23{
	padding-left: 23px;
}
.pad23{
	padding: 23px;
}

.pad-t24{
	padding-top: 24px;
}
.pad-r24{
	padding-right: 24px;
}
.pad-b24{
	padding-bottom: 24px;
}
.pad-l24{
	padding-left: 24px;
}
.pad24{
	padding: 24px;
}

.pad-t25{
	padding-top: 25px;
}
.pad-r25{
	padding-right: 25px;
}
.pad-b25{
	padding-bottom: 25px;
}
.pad-l25{
	padding-left: 25px;
}
.pad25{
	padding: 25px;
}

.pad-t26{
	padding-top: 26px;
}
.pad-r26{
	padding-right: 26px;
}
.pad-b26{
	padding-bottom: 26px;
}
.pad-l26{
	padding-left: 26px;
}
.pad26{
	padding: 26px;
}

.pad-t27{
	padding-top: 27px;
}
.pad-r27{
	padding-right: 27px;
}
.pad-b27{
	padding-bottom: 27px;
}
.pad-l27{
	padding-left: 27px;
}
.pad27{
	padding: 27px;
}

.pad-t28{
	padding-top: 28px;
}
.pad-r28{
	padding-right: 28px;
}
.pad-b28{
	padding-bottom: 28px;
}
.pad-l28{
	padding-left: 28px;
}
.pad28{
	padding: 28px;
}

.pad-t29{
	padding-top: 29px;
}
.pad-r29{
	padding-right: 29px;
}
.pad-b29{
	padding-bottom: 29px;
}
.pad-l29{
	padding-left: 29px;
}
.pad29{
	padding: 29px;
}
.pad-t30{
	padding-top: 30px;
}
.pad-r30{
	padding-right: 30px;
}
.pad-b30{
	padding-bottom: 30px;
}
.pad-l30{
	padding-left: 30px;
}
.pad30{
	padding: 30px;
}

.pad-t31{
	padding-top: 31px;
}
.pad-r31{
	padding-right: 31px;
}
.pad-b31{
	padding-bottom: 31px;
}
.pad-l31{
	padding-left: 31px;
}
.pad31{
	padding: 31px;
}

.pad-t32{
	padding-top: 32px;
}
.pad-r32{
	padding-right: 32px;
}
.pad-b32{
	padding-bottom: 32px;
}
.pad-l32{
	padding-left: 32px;
}
.pad32{
	padding: 32px;
}

.pad-t33{
	padding-top: 33px;
}
.pad-r33{
	padding-right: 33px;
}
.pad-b33{
	padding-bottom: 33px;
}
.pad-l33{
	padding-left: 33px;
}
.pad33{
	padding: 33px;
}

.pad-t34{
	padding-top: 34px;
}
.pad-r34{
	padding-right: 34px;
}
.pad-b34{
	padding-bottom: 34px;
}
.pad-l34{
	padding-left: 34px;
}
.pad34{
	padding: 34px;
}

.pad-t35{
	padding-top: 35px;
}
.pad-r35{
	padding-right: 35px;
}
.pad-b35{
	padding-bottom: 35px;
}
.pad-l35{
	padding-left: 35px;
}
.pad35{
	padding: 35px;
}

.pad-t36{
	padding-top: 36px;
}
.pad-r36{
	padding-right: 36px;
}
.pad-b36{
	padding-bottom: 36px;
}
.pad-l36{
	padding-left: 36px;
}
.pad36{
	padding: 36px;
}

.pad-t37{
	padding-top: 37px;
}
.pad-r37{
	padding-right: 37px;
}
.pad-b37{
	padding-bottom: 37px;
}
.pad-l37{
	padding-left: 37px;
}
.pad37{
	padding: 37px;
}

.pad-t38{
	padding-top: 38px;
}
.pad-r38{
	padding-right: 38px;
}
.pad-b38{
	padding-bottom: 38px;
}
.pad-l38{
	padding-left: 38px;
}
.pad38{
	padding: 38px;
}

.pad-t39{
	padding-top: 39px;
}
.pad-r39{
	padding-right: 39px;
}
.pad-b39{
	padding-bottom: 39px;
}
.pad-l39{
	padding-left: 39px;
}
.pad39{
	padding: 39px;
}
.pad-t40{
	padding-top: 40px;
}
.pad-r40{
	padding-right: 40px;
}
.pad-b40{
	padding-bottom: 40px;
}
.pad-l40{
	padding-left: 40px;
}
.pad40{
	padding: 40px;
}

.pad-t41{
	padding-top: 41px;
}
.pad-r41{
	padding-right: 41px;
}
.pad-b41{
	padding-bottom: 41px;
}
.pad-l41{
	padding-left: 41px;
}
.pad41{
	padding: 41px;
}

.pad-t42{
	padding-top: 42px;
}
.pad-r42{
	padding-right: 42px;
}
.pad-b42{
	padding-bottom: 42px;
}
.pad-l42{
	padding-left: 42px;
}
.pad42{
	padding: 42px;
}

.pad-t43{
	padding-top: 43px;
}
.pad-r43{
	padding-right: 43px;
}
.pad-b43{
	padding-bottom: 43px;
}
.pad-l43{
	padding-left: 43px;
}
.pad43{
	padding: 43px;
}

.pad-t44{
	padding-top: 44px;
}
.pad-r44{
	padding-right: 44px;
}
.pad-b44{
	padding-bottom: 44px;
}
.pad-l44{
	padding-left: 44px;
}
.pad44{
	padding: 44px;
}

.pad-t45{
	padding-top: 45px;
}
.pad-r45{
	padding-right: 45px;
}
.pad-b45{
	padding-bottom: 45px;
}
.pad-l45{
	padding-left: 45px;
}
.pad45{
	padding: 45px;
}

.pad-t46{
	padding-top: 46px;
}
.pad-r46{
	padding-right: 46px;
}
.pad-b46{
	padding-bottom: 46px;
}
.pad-l46{
	padding-left: 46px;
}
.pad46{
	padding: 46px;
}

.pad-t47{
	padding-top: 47px;
}
.pad-r47{
	padding-right: 47px;
}
.pad-b47{
	padding-bottom: 47px;
}
.pad-l47{
	padding-left: 47px;
}
.pad47{
	padding: 47px;
}

.pad-t48{
	padding-top: 48px;
}
.pad-r48{
	padding-right: 48px;
}
.pad-b48{
	padding-bottom: 48px;
}
.pad-l48{
	padding-left: 48px;
}
.pad48{
	padding: 48px;
}

.pad-t49{
	padding-top: 49px;
}
.pad-r49{
	padding-right: 49px;
}
.pad-b49{
	padding-bottom: 49px;
}
.pad-l49{
	padding-left: 49px;
}
.pad49{
	padding: 49px;
}
.pad-t50{
	padding-top: 50px;
}
.pad-r50{
	padding-right: 50px;
}
.pad-b50{
	padding-bottom: 50px;
}
.pad-l50{
	padding-left: 50px;
}
.pad50{
	padding: 50px;
}



/* margin style */
.mar-t1{
	margin-top: 1px;
}
.mar-r1{
	margin-right: 1px;
}
.mar-b1{
	margin-bottom: 1px;
}
.mar-l1{
	margin-left: 1px;
}
.mar1{
	margin: 1px;
}

.mar-t2{
	margin-top: 2px;
}
.mar-r2{
	margin-right: 2px;
}
.mar-b2{
	margin-bottom: 2px;
}
.mar-l2{
	margin-left: 2px;
}
.mar2{
	margin: 2px;
}

.mar-t3{
	margin-top: 3px;
}
.mar-r3{
	margin-right: 3px;
}
.mar-b3{
	margin-bottom: 3px;
}
.mar-l3{
	margin-left: 3px;
}
.mar3{
	margin: 3px;
}

.mar-t4{
	margin-top: 4px;
}
.mar-r4{
	margin-right: 4px;
}
.mar-b4{
	margin-bottom: 4px;
}
.mar-l4{
	margin-left: 4px;
}
.mar4{
	margin: 4px;
}

.mar-t5{
	margin-top: 5px;
}
.mar-r5{
	margin-right: 5px;
}
.mar-b5{
	margin-bottom: 5px;
}
.mar-l5{
	margin-left: 5px;
}
.mar5{
	margin: 5px;
}

.mar-t6{
	margin-top: 6px;
}
.mar-r6{
	margin-right: 6px;
}
.mar-b6{
	margin-bottom: 6px;
}
.mar-l6{
	margin-left: 6px;
}
.mar6{
	margin: 6px;
}

.mar-t7{
	margin-top: 7px;
}
.mar-r7{
	margin-right: 7px;
}
.mar-b7{
	margin-bottom: 7px;
}
.mar-l7{
	margin-left: 7px;
}
.mar7{
	margin: 7px;
}

.mar-t8{
	margin-top: 8px;
}
.mar-r8{
	margin-right: 8px;
}
.mar-b8{
	margin-bottom: 8px;
}
.mar-l8{
	margin-left: 8px;
}
.mar8{
	margin: 8px;
}

.mar-t9{
	margin-top: 9px;
}
.mar-r9{
	margin-right: 9px;
}
.mar-b9{
	margin-bottom: 9px;
}
.mar-l9{
	margin-left: 9px;
}
.mar9{
	margin: 9px;
}

.mar-t10{
	margin-top: 10px;
}
.mar-r10{
	margin-right: 10px;
}
.mar-b10{
	margin-bottom: 10px;
}
.mar-l10{
	margin-left: 10px;
}
.mar10{
	margin: 10px;
}

.mar-t11{
	margin-top: 11px;
}
.mar-r11{
	margin-right: 11px;
}
.mar-b11{
	margin-bottom: 11px;
}
.mar-l11{
	margin-left: 11px;
}
.mar11{
	margin: 11px;
}

.mar-t12{
	margin-top: 12px;
}
.mar-r12{
	margin-right: 12px;
}
.mar-b12{
	margin-bottom: 12px;
}
.mar-l12{
	margin-left: 12px;
}
.mar12{
	margin: 12px;
}

.mar-t13{
	margin-top: 13px;
}
.mar-r13{
	margin-right: 13px;
}
.mar-b13{
	margin-bottom: 13px;
}
.mar-l13{
	margin-left: 13px;
}
.mar13{
	margin: 13px;
}

.mar-t14{
	margin-top: 14px;
}
.mar-r14{
	margin-right: 14px;
}
.mar-b14{
	margin-bottom: 14px;
}
.mar-l14{
	margin-left: 14px;
}
.mar14{
	margin: 14px;
}

.mar-t15{
	margin-top: 15px;
}
.mar-r15{
	margin-right: 15px;
}
.mar-b15{
	margin-bottom: 15px;
}
.mar-l15{
	margin-left: 15px;
}
.mar15{
	margin: 15px;
}

.mar-t16{
	margin-top: 16px;
}
.mar-r16{
	margin-right: 16px;
}
.mar-b16{
	margin-bottom: 16px;
}
.mar-l16{
	margin-left: 16px;
}
.mar16{
	margin: 16px;
}

.mar-t17{
	margin-top: 17px;
}
.mar-r17{
	margin-right: 17px;
}
.mar-b17{
	margin-bottom: 17px;
}
.mar-l17{
	margin-left: 17px;
}
.mar17{
	margin: 17px;
}

.mar-t18{
	margin-top: 18px;
}
.mar-r18{
	margin-right: 18px;
}
.mar-b18{
	margin-bottom: 18px;
}
.mar-l18{
	margin-left: 18px;
}
.mar18{
	margin: 18px;
}

.mar-t19{
	margin-top: 19px;
}
.mar-r19{
	margin-right: 19px;
}
.mar-b19{
	margin-bottom: 19px;
}
.mar-l19{
	margin-left: 19px;
}
.mar19{
	margin: 19px;
}
.mar-t20{
	margin-top: 20px;
}
.mar-r20{
	margin-right: 20px;
}
.mar-b20{
	margin-bottom: 20px;
}
.mar-l20{
	margin-left: 20px;
}
.mar20{
	margin: 20px;
}

.mar-t21{
	margin-top: 21px;
}
.mar-r21{
	margin-right: 21px;
}
.mar-b21{
	margin-bottom: 21px;
}
.mar-l21{
	margin-left: 21px;
}
.mar21{
	margin: 21px;
}

.mar-t22{
	margin-top: 22px;
}
.mar-r22{
	margin-right: 22px;
}
.mar-b22{
	margin-bottom: 22px;
}
.mar-l22{
	margin-left: 22px;
}
.mar22{
	margin: 22px;
}

.mar-t23{
	margin-top: 23px;
}
.mar-r23{
	margin-right: 23px;
}
.mar-b23{
	margin-bottom: 23px;
}
.mar-l23{
	margin-left: 23px;
}
.mar23{
	margin: 23px;
}

.mar-t24{
	margin-top: 24px;
}
.mar-r24{
	margin-right: 24px;
}
.mar-b24{
	margin-bottom: 24px;
}
.mar-l24{
	margin-left: 24px;
}
.mar24{
	margin: 24px;
}

.mar-t25{
	margin-top: 25px;
}
.mar-r25{
	margin-right: 25px;
}
.mar-b25{
	margin-bottom: 25px;
}
.mar-l25{
	margin-left: 25px;
}
.mar25{
	margin: 25px;
}

.mar-t26{
	margin-top: 26px;
}
.mar-r26{
	margin-right: 26px;
}
.mar-b26{
	margin-bottom: 26px;
}
.mar-l26{
	margin-left: 26px;
}
.mar26{
	margin: 26px;
}

.mar-t27{
	margin-top: 27px;
}
.mar-r27{
	margin-right: 27px;
}
.mar-b27{
	margin-bottom: 27px;
}
.mar-l27{
	margin-left: 27px;
}
.mar27{
	margin: 27px;
}

.mar-t28{
	margin-top: 28px;
}
.mar-r28{
	margin-right: 28px;
}
.mar-b28{
	margin-bottom: 28px;
}
.mar-l28{
	margin-left: 28px;
}
.mar28{
	margin: 28px;
}

.mar-t29{
	margin-top: 29px;
}
.mar-r29{
	margin-right: 29px;
}
.mar-b29{
	margin-bottom: 29px;
}
.mar-l29{
	margin-left: 29px;
}
.mar29{
	margin: 29px;
}
.mar-t30{
	margin-top: 30px;
}
.mar-r30{
	margin-right: 30px;
}
.mar-b30{
	margin-bottom: 30px;
}
.mar-l30{
	margin-left: 30px;
}
.mar30{
	margin: 30px;
}

.mar-t31{
	margin-top: 31px;
}
.mar-r31{
	margin-right: 31px;
}
.mar-b31{
	margin-bottom: 31px;
}
.mar-l31{
	margin-left: 31px;
}
.mar31{
	margin: 31px;
}

.mar-t32{
	margin-top: 32px;
}
.mar-r32{
	margin-right: 32px;
}
.mar-b32{
	margin-bottom: 32px;
}
.mar-l32{
	margin-left: 32px;
}
.mar32{
	margin: 32px;
}

.mar-t33{
	margin-top: 33px;
}
.mar-r33{
	margin-right: 33px;
}
.mar-b33{
	margin-bottom: 33px;
}
.mar-l33{
	margin-left: 33px;
}
.mar33{
	margin: 33px;
}

.mar-t34{
	margin-top: 34px;
}
.mar-r34{
	margin-right: 34px;
}
.mar-b34{
	margin-bottom: 34px;
}
.mar-l34{
	margin-left: 34px;
}
.mar34{
	margin: 34px;
}

.mar-t35{
	margin-top: 35px;
}
.mar-r35{
	margin-right: 35px;
}
.mar-b35{
	margin-bottom: 35px;
}
.mar-l35{
	margin-left: 35px;
}
.mar35{
	margin: 35px;
}

.mar-t36{
	margin-top: 36px;
}
.mar-r36{
	margin-right: 36px;
}
.mar-b36{
	margin-bottom: 36px;
}
.mar-l36{
	margin-left: 36px;
}
.mar36{
	margin: 36px;
}

.mar-t37{
	margin-top: 37px;
}
.mar-r37{
	margin-right: 37px;
}
.mar-b37{
	margin-bottom: 37px;
}
.mar-l37{
	margin-left: 37px;
}
.mar37{
	margin: 37px;
}

.mar-t38{
	margin-top: 38px;
}
.mar-r38{
	margin-right: 38px;
}
.mar-b38{
	margin-bottom: 38px;
}
.mar-l38{
	margin-left: 38px;
}
.mar38{
	margin: 38px;
}

.mar-t39{
	margin-top: 39px;
}
.mar-r39{
	margin-right: 39px;
}
.mar-b39{
	margin-bottom: 39px;
}
.mar-l39{
	margin-left: 39px;
}
.mar39{
	margin: 39px;
}
.mar-t40{
	margin-top: 40px;
}
.mar-r40{
	margin-right: 40px;
}
.mar-b40{
	margin-bottom: 40px;
}
.mar-l40{
	margin-left: 40px;
}
.mar40{
	margin: 40px;
}

.mar-t41{
	margin-top: 41px;
}
.mar-r41{
	margin-right: 41px;
}
.mar-b41{
	margin-bottom: 41px;
}
.mar-l41{
	margin-left: 41px;
}
.mar41{
	margin: 41px;
}

.mar-t42{
	margin-top: 42px;
}
.mar-r42{
	margin-right: 42px;
}
.mar-b42{
	margin-bottom: 42px;
}
.mar-l42{
	margin-left: 42px;
}
.mar42{
	margin: 42px;
}

.mar-t43{
	margin-top: 43px;
}
.mar-r43{
	margin-right: 43px;
}
.mar-b43{
	margin-bottom: 43px;
}
.mar-l43{
	margin-left: 43px;
}
.mar43{
	margin: 43px;
}

.mar-t44{
	margin-top: 44px;
}
.mar-r44{
	margin-right: 44px;
}
.mar-b44{
	margin-bottom: 44px;
}
.mar-l44{
	margin-left: 44px;
}
.mar44{
	margin: 44px;
}

.mar-t45{
	margin-top: 45px;
}
.mar-r45{
	margin-right: 45px;
}
.mar-b45{
	margin-bottom: 45px;
}
.mar-l45{
	margin-left: 45px;
}
.mar45{
	margin: 45px;
}

.mar-t46{
	margin-top: 46px;
}
.mar-r46{
	margin-right: 46px;
}
.mar-b46{
	margin-bottom: 46px;
}
.mar-l46{
	margin-left: 46px;
}
.mar46{
	margin: 46px;
}

.mar-t47{
	margin-top: 47px;
}
.mar-r47{
	margin-right: 47px;
}
.mar-b47{
	margin-bottom: 47px;
}
.mar-l47{
	margin-left: 47px;
}
.mar47{
	margin: 47px;
}

.mar-t48{
	margin-top: 48px;
}
.mar-r48{
	margin-right: 48px;
}
.mar-b48{
	margin-bottom: 48px;
}
.mar-l48{
	margin-left: 48px;
}
.mar48{
	margin: 48px;
}

.mar-t49{
	margin-top: 49px;
}
.mar-r49{
	margin-right: 49px;
}
.mar-b49{
	margin-bottom: 49px;
}
.mar-l49{
	margin-left: 49px;
}
.mar49{
	margin: 49px;
}
.mar-t50{
	margin-top: 50px;
}
.mar-r50{
	margin-right: 50px;
}
.mar-b50{
	margin-bottom: 50px;
}
.mar-l50{
	margin-left: 50px;
}
.mar50{
	margin: 50px;
}