@charset "UTF-8";
/* CSS Document */
/*Reset
-------------------------------------------------------------------------*/
html, body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}

p,div,table,tr,th,td,ol,ul,li,dl,dt,dd,
h1,h2,h3,h4,h5,h6,
fieldset,form,input,select,textarea,
header,footer,aside,nav,section,article,figure,figcaption
 {
	margin:0;
	padding:0;
}

input, select {
	vertical-align:middle;
	}

object {
	outline:none;
	}
	
br {
	letter-spacing:0;
	}

ul,dl,ol { 
    text-indent: 0;
    list-style:none;
    }
li { list-style-type: none; }
	
img,fieldset {
	vertical-align:top;
	border:none;
}

p,div,ul,li {
	border:none;
}

a {
	overflow:hidden;
}

a:hover{
	text-decoration:none;
}

table { border-collapse: collapse; border-spacing: 0; font-size: inherit; }
th,td { text-align: left; vertical-align: top; }
caption { text-align: left; }

h1,h2,h3,h4,h5,h6 { 
    font-size: 100%; font-weight: normal;
}

address,caption,cite,code,dfn,em,strong,th,var { 
     font-style: normal; font-weight: normal;
}

blockquote, q {
	quotes:nome;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content:'';
	content: none;
}

/*Fonts
------------------------------------------------------------*/
body {
font-size:95%;
	font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3","ＭＳ Ｐゴシック","MS PGothic",Arial, Helvetica,sans-serif;
    line-height:1.3;
}
html>/**/body {
font-size: 13px; /* Except IE */
}

/*movie class
-----------------------------------------------------------*/
.jbAlpha {background:rgba(255, 255, 255, 0.01);}


/*--clear
-----------------------------------------------------------*/
.clear { clear:both !important; }



/* clearfix
------------------------------------------------------------*/
.clearfix:after {
content: ".";
display: block;
visibility: hidden;
height: 0;
clear: both;
}
.clearfix {
zoom: 1;
}
/*IE7対応 */
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



/* html5用reset
-----------------------------------------------------------*/
article, aside, canvas, details, figcaption, figure, header,
footer, hgroup, menu, nav, section, summary {
display: block;
}
