@charset "utf-8";

/*����CSS�͊��{�I�ɕύX���Ȃ�
-----2015.10.17 update-----
----------------------------------------------------------- */

html {
	overflow-y:scroll;
}

/*BODY [
----------------------------------------------------------- */
body {
	font:13px/1.231 sans-serif;/* default */
	text-align: center;
}
* html body {
	font-size:small;
	vertical-align: baseline;
} /* for lte ie6 */

*:first-child+html body {
	font-size:small;
} /* for ie7 */

html>/**/body {
	font-size/*\**/:small\9;
} /* for ie8 */

html:not(:target) body {
} /* for modern browser not ie8 */

body {
	*font: x-small;/* for Win IE 5-5.5�6(�����݊����[�h) */
}


*{
	margin:0;
	padding:0;
	}

*, *:before, *:after {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
         -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
            box-sizing: border-box;
}


/*�^�O���{�w��
#########################################*/

img {
	border:0;
	vertical-align:top;
}
hr {
	display: none;
	}
ul, ol, li{
	list-style-type:none;
	}

table {
	font-size: inherit; /* for modern browser */
	font: 100%; /* for Win ie 5-5.5�6(�����݊����[�h) */
}

pre,code,kbd,samp,tt {
	font-family: monospace;
	*font-size: 108%; /* for Win ie */
	line-height: 100%;
}

.floatLeft{float:left;}
.floatRight{float:right;}


/*font [
----------------------------------------------------------- */

/* font-size
-------------------------------------------------- *//*

13px * 77% -> 10px
13px * 85% -> 11px
13px * 93% -> 12px
13px * 100% -> 13px
13px * 108% -> 14px
13px * 116% -> 15px
13px * 124% -> 16px
13px * 131% -> 17px
13px * 139% -> 18px
13px * 147% -> 19px
13px * 154% -> 20px
13px * 162% -> 21px
13px * 170% -> 22px
13px * 177% -> 23px
13px * 185% -> 24px
13px * 193% -> 25px
13px * 200% -> 26px

-------------------------------------------------- */


.txtleft{text-align:justify !important;}
.txtcenter{text-align:center !important;}
.txtright{text-align:right !important;}


a{
	color: #ffffff;
	text-decoration: none;
}


body{
	overflow: hidden;
}

.wf-notosansjapanese { font-family: "Noto Sans JP"; }
