/* tag style */
body{visibility:hidden;padding:0px;margin:0px;font-size:100%; text-align:center;}
img{border:none;}
sup{vertical-align:top;}
p,form{padding:0px;margin:0px;}
h1,h2,h3,h4,h5{padding:0px;margin:0px;font-size:100%;}
ul,li,dl,dt,dd,address{font-style:normal;list-style:none;padding:0px;margin:0px;}



/* menu area */
div#smain_menu_area {
	padding-left: 4px;
	background: #00285e;
	border-top: solid 1px #fff;
}

div#smain_menu_area ul {
	margin: 0 auto;
	width: 900px;
}

div#smain_menu_area li {
	float: left;
}

div#smain_menu_area img {
	display:block;
}

/* main content area */
div#smain_contents {
	margin:0 auto;
	width: 904px;
}

div.content_inner {
	width: 904px;
}

div#topic_path p {
	margin-bottom:4px;
	padding-left: 4px;
	float: left;
}

a#print_page {
	float: right;
}

a#print_page img {
	display: block;
}

/* left area */
div#smain_left {
	width: 229px;
	float: none;
	display:none;
}

a#back_top {
	margin: 0 0 8px 3px;
	display: block;
}

a#back_top img {
	display: block;
}

/* left area - left navi */
div#lnavi {
	padding-left: 4px;
	margin-bottom: 15px;
}

div#lnavi dt img {
	display: block;
}

div#lnavi dd {
	padding-left: 0px;
	background:url(../images/lnavi_bg-over.gif) no-repeat;
}

div#lnavi dd div {
	margin-left: 2px;
	padding-bottom: 2px;
	width: 220px;
	background:url(../images/lnavi_line01.gif) left bottom repeat-x;
}



/* navi active */
div#lnavi .s_active {
	font-weight:bold;
}

div#lnavi .s_active div {
	width:181px;
	padding:7px 12px 8px 27px;
}

div#lnavi .s_active span {
	width:181px;
	padding:7px 12px 5px 27px;
}
/* navi active end */

/* navi bottom  button */
div#lnavi dd span {
	display: block;
	margin-left: 2px;
	width: 220px;
}
/* navi bottom  button end*/



div#lnavi dd a {
	padding: 7px 0 0 27px;
	min-height: 27px;
	display: block;
	background:url(../images/lnavi_alow.gif) 8px 15px no-repeat #fff;
}

div#lnavi dd.active {
	font-weight: bold;
}

* html body div#lnavi dd a {
	height: 27px;
}

div#lnavi dd a:hover {
	font-weight: bold;
	background: none;
}



/* glossary lnavi style */
div#lnavi .lnavi_bpad{padding-bottom:10px;}

div#lnavi div.dnavi_01{background:url(../images/dnavi_bg.gif) repeat-y center top; margin:0; padding:0;}
div#lnavi div.dnavi_02{background:url(../images/dnavi_top.gif) no-repeat center top; margin:0; padding:0;}
div#lnavi div.dnavi_03{background:url(../images/dnavi_bottom.gif) no-repeat center bottom; margin:0;}
div#lnavi div.dnavi_03 ul{padding:10px 0 0 30px; width:175px;}
div#lnavi div.dnavi_03 li{background:url(../images/lnavi_alow.gif) no-repeat 0 5px; padding:0 0 5px 15px;}
div#lnavi div.dnavi_03 .ver2 li{width:70px; float:left;}
div#lnavi div.dnavi_03 li a{background:none; padding:0 0 5px 0; min-height:0;}

/* glossary lnavi style END */





div#lnavi dd.lev2 {
	border-right: solid 1px #333;
	border-left: solid 1px #333;
	background:#FFFFFF;
}

div#lnavi .lev2 .conp {
	padding: 7px 0 5px 27px;
	width: 185px;
	min-height: 27px;
	background:url(../images/lnavi_icon1.gif) no-repeat 10px 14px #FFFFFF;
}

div#lnavi .lev2 div.link_top {
	width: 185px;
	margin: 0 auto;
	padding: 0px;
	background:none;
}

div#lnavi .lev2 div.link_top a{
	width: 158px;
	min-height: 0px;
	text-align: left;
	height:auto;
	padding: 10px 5px 5px 22px;
	background:url(../../company/img/lnavi_bg_company_01.gif) no-repeat left top;
}
div#lnavi .lev2 div.link_top a:hover{
	background:url(../../company/img/lnavi_bg_company_01-over.gif) no-repeat left top;
}

div#lnavi .lev2 div.link_top .active_top {
	background:url(../../company/img/lnavi_bg_company_01-over.gif) no-repeat left top;
	display:block;
	width: 158px;
	min-height: 0px;
	text-align: left;
	height:auto;
	padding: 10px 5px 5px 22px;
	margin:0;
	}

div#lnavi .lev2 div.link_middle {
	width: 185px;
	margin: 0 auto;
	padding: 0px;
	background:none;
}

div#lnavi .lev2 div.link_middle a{
	width: 158px;
	min-height: 0px;
	text-align: left;
	height:auto;
	padding: 5px 5px 5px 22px;
	background:url(../../company/img/lnavi_bg_company_02.gif) no-repeat left top;
}
div#lnavi .lev2 div.link_middle a:hover{
	background:url(../../company/img/lnavi_bg_company_02-over.gif) no-repeat left top;
}

div#lnavi .lev2 div.link_middle .active_middle {
	display:block;
	margin:0;
	width: 158px;
	min-height: 0px;
	text-align: left;
	height:auto;
	padding: 5px 5px 5px 22px;
	background:url(../../company/img/lnavi_bg_company_02-over.gif) no-repeat left top;
}


div#lnavi .lev2 div.link_bottom {
	width: 185px;
	margin: 0 auto;
	padding: 0px;
	background:none;
}

div#lnavi .lev2 div.link_bottom a{
	width: 158px;
	min-height :0px;
	text-align: left;
	height:auto;
	padding: 5px 5px 8px 22px;
	background:url(../../company/img/lnavi_bg_company_03.gif) no-repeat left bottom;
}

div#lnavi .lev2 div.link_bottom a:hover{
	background:url(../../company/img/lnavi_bg_company_03-over.gif) no-repeat left bottom;
}

div#lnavi .lev2 div.link_bottom .active_bottom {
	display:block;
	margin:0;
	width: 158px;
	min-height :0px;
	text-align: left;
	height:auto;
	padding: 5px 5px 8px 22px;
	background:url(../../company/img/lnavi_bg_company_03-over.gif) no-repeat left bottom;
}

* html body div#lnavi dd.lev2 dd a {
	height: auto;
}













/* left area - site map */
li#lnavi_sitemap {
	margin: 0 0 8px 10px;
	padding-left: 16px;
	background:url(../images/sitemap_icon.gif) 0 1px no-repeat;
}

li#lnavi_privacy {
	margin: 0 0 21px 10px;
	padding-left: 16px;
	background:url(../images/pricacy_icon.gif) 0 1px no-repeat;
}

div#lbanner_area li {
	margin-bottom: 6px;
	padding-left: 4px;
	font-size: 0px;
	line-height: 0px;
}

div#lbanner_area li#shunko_banner {
	padding-left: 0px;
}

div#lbanner_area li img {
	display: block;
}

/* second contact area */
div#scontact_area {
	margin-left: 4px;
	background:url(../images/contact_bg01.gif) #a3bee1 no-repeat;
}

div#scontact_main {
	background:url(../images/contact_bg02.gif) left bottom no-repeat;
}

/* second contact area - left area */
div#shead_area {
	padding-left: 4px;
	display:none;
}

div#shead_main {
	margin: 0 auto;
	width: 900px;
	height: 145px;
}

div#shead_area div#shead_title {
	float: left;
}

div#shead_area div#shead_title h1 a {
	margin-bottom: 25px;
	width: 199px;
	height: 37px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
}

div#shead_area h2 {
	text-indent: -9999px;
	overflow: hidden;
}

div#shead_area div#search {
	padding-top: 6px;
	float: right;
}


div#stel_contact {
	margin: 0 6px 0 6px;
	padding: 6px 0 3px 34px;
	border-bottom: solid 1px #fff;
	background:url(../images/contact_icon01.gif) 0px 8px no-repeat;
}

div#stel_contact p {
	margin-bottom:3px;
}

div#stel_contact img {
	display: block;
}

div#stel_contact h3, div#tel_contact p {
	margin-bottom:4px;
}

div#sform_contact {
	margin-left: 6px;
	padding: 6px 0 5px 34px;
	background:url(../images/contact_icon02.gif) 0px 8px no-repeat;
}

div#sform_contact h3 {
	margin-bottom: 7px;
}

/* second right area */
div#smain_right {
	width: 655px;
	margin:0 auto;
	text-align:left;
	float:none;
}

* html div#smain_right {
	width: 655px;
	margin-left:50px;
	text-align:left;
	float:left;
}

div#page_title {
	padding-bottom: 14px;
	background:url(../images/page_title_bg.gif) left bottom repeat-x;
}

div#scontents_area h2 {
	padding-left: 13px;
	background:url(../images/page_title_icon.gif) left top no-repeat #fff;
}

div#scontents_area h2 img {
	display: block;
}

/* foota area */
div#footer_area {
	padding-left: 4px;
	min-width:900px;
	background-color: #00285e;
	border-bottom: solid 13px #fff;
	text-align:left;
}

div#footer_main {
	margin: 0 auto;
	padding: 8px;
	width: 884px;
}

div#footer_left {
	width: 615px;
	float: left;
}

div#footer_left p {
	margin-bottom: 30px;
}

div#footer_left dl {
	background:url(../../img/cd_bg03.gif) left top repeat-y;
}

div#footer_left dl dt {
	padding-left: 7px;
	line-height: 1.1em;
	font-weight: bold;
	background: url(../../img/cd_bg01.gif) left top no-repeat;
}

div#footer_left dl dd {
	padding-left: 7px;
	line-height: 1.6em;
	background: url(../../img/cd_bg02.gif) left bottom no-repeat;
}

ul#footer_rigth {
	width: 206px;
	float: right;
}

ul#footer_rigth img {
	display: block;
}

ul#footer_rigth li#ani {
	float: right;
}

ul#footer_rigth li#iso {
	padding-bottom: 6px;
}



/* footer navi */
div#footer_navi {
	margin: 0 auto;
	padding-bottom: 6px;
	text-align: center;
	width: 900px;
}

div#footer_navi ul li {
	padding: 0 4px 0 7px;
	display: inline;
	border-right: solid 1px #004986;
}


div#footer_navi ul li.fn_end {
	border-right: none;
}

#system_style {
	text-align: center;
	background: url(../images/login_head_bg.gif) repeat-x;
}

#system_contents_area {
	width:800px;
	margin:0 auto;
	text-align:left;
}

#system_head_area h1{
display:inline;
margin-right:72px;
}

#system_footer_area {
	padding: 5px 0 20px 0;
	font-size: 75%;
	line-height: 125%;
	color: #7b7676;
	border-top: solid #9b9b9b 2px;
}

#system_footer_copy {
	width:800px;
	text-align:left;
	margin:0 auto;
}

#system_logout {
	text-align:right;
	width:800px;
	margin:10px auto 0;
}

.al_c{
	text-align:center;
}

.al_l{
	text-align:left;
}

.al_r{
	text-align:right;
}

.vl_t {
	vertical-align:top;
}
.vl_b {
	vertical-align:bottom;
}


/* page top*/
.page_top{
	background:url(../images/page_top_icon.gif) no-repeat 0 50%;
	padding:20px 10px 20px 15px;
	float:right;
}



/* text style */
.px18 {font-size:115%;line-height:175%;color:#333333;}
.px18 a:link{color:#333333;text-decoration:underline;}
.px18 a:visited{color:#333333;text-decoration:underline;}
.px18 a:hover{color:#333333;text-decoration:none;}

.px16 {font-size:100%;line-height:160%;color:#333333;}
.px16 a:link{color:#333333;text-decoration:underline;}
.px16 a:visited{color:#333333;text-decoration:underline;}
.px16 a:hover{color:#333333;text-decoration:none;}

.px14 {font-size: 90%;line-height:150%;color:#333333;}
.px14 a:link{color:#333333;text-decoration:underline;}
.px14 a:visited{color:#333333;text-decoration:underline;}
.px14 a:hover{color:#333333;text-decoration:none;}

.px12 {font-size: 75%;line-height:125%;color:#333333;}
.px12 a:link{color:#333333;text-decoration:underline;}
.px12 a:visited{color:#333333;text-decoration:underline;}
.px12 a:hover{color:#333333;text-decoration:none;}

.px10 {font-size: 65%;line-height:115%;color:#333333;}
.px10 a:link{color:#333333;text-decoration:underline;}
.px10 a:visited{color:#333333;text-decoration:underline;}
.px10 a:hover{color:#333333;text-decoration:none;}

.px16_b {font-size:100%;line-height:160%;color:#333333;}
.px16_b a:link{color:#004986;text-decoration:underline;}
.px16_b a:visited{color:#004986;text-decoration:underline;}
.px16_b a:hover{color:#004986;text-decoration:none;}

.px14_b {font-size: 90%;line-height:150%;color:#333333;}
.px14_b a:link{color:#004986;text-decoration:underline;}
.px14_b a:visited{color:#004986;text-decoration:underline;}
.px14_b a:hover{color:#004986;text-decoration:none;}

.px14_ash {font-size: 90%;line-height:150%;color:#666666;}
.px14_ash a:link{color:#666666;text-decoration:underline;}
.px14_ash a:visited{color:#666666;text-decoration:underline;}
.px14_ash a:hover{color:#666666;text-decoration:none;}

.px12_b {font-size: 75%;line-height:125%;color:#333333;}
.px12_b a:link{color:#004986;text-decoration:underline;}
.px12_b a:visited{color:#004986;text-decoration:underline;}
.px12_b a:hover{color:#004986;text-decoration:none;}

.px10_b {font-size: 65%;line-height:115%;color:#333333;}
.px10_b a:link{color:#004986;text-decoration:underline;}
.px10_b a:visited{color:#004986;text-decoration:underline;}
.px10_b a:hover{color:#004986;text-decoration:none;}

.px16_f {font-size:100%;line-height:160%;color:#fff;}
.px16_f a:link{color:#004986;text-decoration:underline;}
.px16_f a:visited{color:#004986;text-decoration:underline;}
.px16_f a:hover{color:#004986;text-decoration:none;}

.px14_f {font-size: 90%;line-height:150%;color:#fff;}
.px14_f a:link{color:#004986;text-decoration:underline;}
.px14_f a:visited{color:#004986;text-decoration:underline;}
.px14_f a:hover{color:#004986;text-decoration:none;}

.px12_f {font-size: 75%;line-height:125%;color:#fff;}
.px12_f a:link{color:#004986;text-decoration:underline;}
.px12_f a:visited{color:#004986;text-decoration:underline;}
.px12_f a:hover{color:#004986;text-decoration:none;}

.px10_f {font-size: 65%;line-height:115%;color:#fff;}
.px10_f a:link{color:#004986;text-decoration:underline;}
.px10_f a:visited{color:#004986;text-decoration:underline;}
.px10_f a:hover{color:#004986;text-decoration:none;}

.px12_k {font-size: 75%;color:#000;}
.px12_k a:link{color:#000;text-decoration:underline;}
.px12_k a:visited{color:#000;text-decoration:underline;}
.px12_k a:hover{color:#000;text-decoration:none;}

.px14_sys {font-size: 90%;line-height:150%;color:#00285e;}
.px14_sys a:link{color:#00285e;text-decoration:underline;}
.px14_sys a:visited{color:#00285e;text-decoration:underline;}
.px14_sys a:hover{color:#00285e;text-decoration:none;}

div#footer_area p.cp {
	margin: 0px;
	font-size: 75%;
	color: #71a2ca;
}

.bold{font-weight:bold;}


/* clearfix */
.clearfix:after {
	content:" ";
	display:block;
	clear:both;
	height: 0;
	visibility: hidden;
}
.clearfix {display: inline-block;}
/* exlude MacIE5 \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* end MacIE5 */

/* Dreamweaver */
/*.clearfix {overflow:hidden;}*/

.clear {clear:both;}

/* 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;}

/* css end */
.print {visibility:visible; margin:0 auto;}
.noprint{display:none;}

/** html .print{zoom: 70%;}*/

