@charset "utf-8";

/* ===================================================
 default
=====================================================*/

/* reset
------------------------------------------------*/
html, body, div, span, object, embed, iframe,
h1, h2, h3, h4, h5, h6,
p, blockquote, pre,
dl, dt, dd, ol, ul, li,
a, abbr, acronym, address, cite, code,
del, dfn, img, ins, kbd, q,
em, strong, tt, var,
fieldset, form, label, legend, input, textarea, select,
table, caption, tbody, tfoot, thead, tr, th, td,
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,article{margin:0;padding:0;}

footer,header,hgroup,menu,nav,section,article{display:block;}

img, iframe{border:0;}

body,
h1, h2, h3, h4, h5, h6,
p, blockquote, pre,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, input, textarea, select,
table, caption, tbody, tfoot, thead, tr, th, td
pre, address, blockquote{line-height:1.1;}

/* formatting
------------------------------------------------*/
/*body*/
body{
	padding:0; margin:0;
	-webkit-text-size-adjust:100%;
	color:#000;
	font-family: Helvetica,sans-serif;
	font-size:14px;
	}
body * {
    line-height: 1.4;
}
/*list setting*/
ul    {list-style:none;}
li    {display:list-item;}
li img{vertical-align:bottom;}
dt img, dd img{vertical-align:bottom;}

/*table*/
#mbcnMain table{
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
	}

/*a*/
#mbcnMain a{
	text-decoration:none;
	color:#333;
}
	
/* ===================================================
 mobile convert layout css
=====================================================*/

img {
    max-width: 100%;
    height: auto;
}

.clearfix:after,.cf::after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    overflow: auto;
    visibility: hidden;
}
