html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0
}
ul, ol, li {
	margin: 0;
	padding: 0;
	list-style: none
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block }
table {
	border-collapse: collapse;
	border-spacing: 0
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: inherit;
*font-weight:normal
}
q:before, q:after { content: '' }
abbr, acronym { border: 0 }
fieldset, img { border: 0 }
/*
*,
*:before,
*:after {
  -webkit-box-sizing: content-box!important;
     -moz-box-sizing: content-box!important;
	box-sizing: content-box!important;
}
*/
.clearfix { zoom: 1 }
.clearfix:after {
	visibility: hidden;
	display: block;
	content: "";
	clear: both;
	height: 0;
	line-height: 0;
}
.clear { clear: both }
.fl { float: left }
.fr { float: right }
a img { border: 0 }
.pr0 { padding-right: 0!important }
.pr5 { padding-right: 5px!important }
.pr10 { padding-right: 10px!important }
.pr15 { padding-right: 15px!important }
.pr20 { padding-right: 20px!important }
.pl0 { padding-left: 0!important }
.pl5 { padding-left: 5px!important }
.pl10 { padding-left: 10px!important }
.pl15 { padding-left: 15px!important }
.pl20 { padding-left: 20px }
.pb0 { padding-bottom: 0!important }
.pb5 { padding-bottom: 5px!important }
.pb10 { padding-bottom: 10px!important }
.pb15 { padding-bottom: 15px!important }
.pb20 { padding-bottom: 20px!important }
.pt0 { padding-top: 0!important }
.pt5 { padding-top: 5px!important }
.pt10 { padding-top: 10px!important }
.pt15 { padding-top: 15px!important }
.pt20 { padding-top: 20px!important }
.mt0 { margin-top: 0!important }
.mt5 { margin-top: 5px!important }
.mt10 { margin-top: 10px!important }
.mt15 { margin-top: 15px!important }
.mt20 { margin-top: 20px!important }
.mb0 { margin-bottom: 0!important }
.mb5 { margin-bottom: 5px!important }
.mb10 { margin-bottom: 10px!important }
.mb15 { margin-bottom: 15px!important }
.mb20 { margin-bottom: 20px!important }
.mr0 { margin-right: 0!important }
.mr5 { margin-right: 5px!important }
.mr10 { margin-right: 10px!important }
.mr15 { margin-right: 15px!important }
.mr20 { margin-right: 20px!important }
.ml0 { margin-left: 0!important }
.ml5 { margin-left: 5px!important }
.ml10 { margin-left: 10px!important }
.ml15 { margin-left: 15px!important }
.ml20 { margin-left: 20px!important }
.mar_auto { margin: 0 auto!important }
.no_bor { border: none!important }
.no_bg { background: none!important }
.lh18 { line-height: 18px }
.lh20 { line-height: 20px!important }
.lh22 { line-height: 22px!important }
.lh25 { line-height: 25px!important }
.show { display: block!important }
.hidden { display: none!important }
.po_r { position: relative }
.po_a { position: absolute }
.po_f{ position: fixed}
.txt_333 { color: #333 }
.txt_666 { color: #666 }
.txt_999 { color: #999 }
.seo_h1, .seo_h2, .seo_h3, .seo_h4, .seo_h5, .seo_h6 {
	height: 1px;
	width: 1px;
	overflow: hidden;
	position: absolute
}
h1.seo_h1, h2.seo_h2, h3.seo_h3, h4.seo_h4, h5.seo_h5, h6.seo_h6 {
	height: 1px;
	width: 1px;
	overflow: hidden;
	position: absolute
}
.w950 { width: 950px }
.w750 { width: 750px }
.w740 { width: 740px }
.w730 { width: 730px }
.w720 { width: 720px }

/****20171031 Lex*****/
.mb_drawup_area{ 
	line-height: 22px;
}
.mb_drawup_area a{ color:#06c;}
.mb_drawup_area b{ font-weight: bold;}
.mb_drawup_area p{ margin-bottom: 10px;}

.mb_drawup_area h2{ font-size: 24px; line-height: 30px;}
.mb_drawup_area h3{font-size: 22px; line-height: 28px;}
.mb_drawup_area h4{font-size: 18px;line-height: 25px;}

.mb_drawup_area ul{ 
	list-style: disc;
	padding-left: 25px;
	margin-top: 5px;
}

.mb_drawup_area ol{ 
	list-style: decimal;
	padding-left: 25px;
	margin-top: 5px;
}
.mb_drawup_area li{
	list-style:inherit;
	line-height: 25px;
}
 
.font_red{ color: red;}
.font_ff6c00{color:#ff6c00}
.font_ed4461{color: #ed4461;}
.font_06c{ color: #06c;}
