@charset "UTF-8";
/* ���ʐݒ� start --------------------------------------------------*/

*{
	margin:0px;
	padding:0px;
} 

/* @import url(http://fonts.googleapis.com/earlyaccess/notosansjapanese.css);*/

body{
	background:#fff;
	font-family: 'Noto Sans Japanese', sans-serif;
	color:#000;
	line-height:170%;
	font-size:95%;
}

.noto100 {font-weight:100;}
.noto200 {font-weight:200;}
.noto300 {font-weight:300;}
.noto400 {font-weight:400;}
.noto500 {font-weight:500;}
.noto600 {font-weight:600;}
.noto700 {font-weight:700;}
.noto800 {font-weight:800;}
.noto900 {font-weight:900;}

td,tr{
	font-size:13px;
}

/* a:link {
	color:#40bfef;
	text-decoration: none;
} */

/* a:visited {
	color:#40bfef;
	text-decoration: none;
} */

a:hover {
	color:#40bfef;
	text-decoration: underline;
}

/* a:active {
	color:#40bfef;
	text-decoration: underline;
} */



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

p{
	margin:0px;
	padding:0px;
}

.hdn{
	display: none;
}

li{
	list-style:none;
}

.mt5{
	margin-top:5px!important;
}
.mt10{
	margin-top:10px!important;
}
.mt15{
	margin-top:15px!important;
}
.mt20{
	margin-top:20px!important;
}
.mt25{
	margin-top:20px!important;
}
.mt30{
	margin-top:30px!important;
}
.mt35{
	margin-top:30px!important;
}
.mt40{
	margin-top:40px!important;
}
.mt45{
	margin-top:40px!important;
}
.mt50{
	margin-top:50px!important;
}
.mt55{
	margin-top:55px!important;
}
.mt60{
	margin-top:60px!important;
}
.mb5{
	margin-bottom:5px!important;
}
.mb10{
	margin-bottom:10px!important;
}
.mb15{
	margin-bottom:15px!important;
}
.mb20{
	margin-bottom:20px!important;
}
.mb25{
	margin-bottom:20px!important;
}
.mb30{
	margin-bottom:30px!important;
}
.mb35{
	margin-bottom:30px!important;
}
.mb40{
	margin-bottom:40px!important;
}
.mb45{
	margin-bottom:50px!important;
}
.mb50{
	margin-bottom:50px!important;
}
.mb55{
	margin-bottom:55px!important;
}
.mb60{
	margin-bottom:60px!important;
}

.pt0{
	padding-top:0px!important;
}
.pt5{
	padding-top:5px!important;
}
.pt10{
	padding-top:10px!important;
}
.pt15{
	padding-top:15px!important;
}
.pt20{
	padding-top:20px!important;
}
.pt25{
	padding-top:20px!important;
}
.pt30{
	padding-top:30px!important;
}
.pt35{
	padding-top:30px!important;
}
.pt40{
	padding-top:40px!important;
}
.pt45{
	padding-top:40px!important;
}
.pt50{
	padding-top:50px!important;
}
.pb5{
	padding-bottom:5px!important;
}
.pb10{
	padding-bottom:10px!important;
}
.pb15{
	padding-bottom:15px!important;
}
.pb20{
	padding-bottom:20px!important;
}
.pb25{
	padding-bottom:20px!important;
}
.pb30{
	padding-bottom:30px!important;
}
.pb35{
	padding-bottom:30px!important;
}
.pb40{
	padding-bottom:40px!important;
}
.pb45{
	padding-bottom:50px!important;
}
.pb50{
	padding-bottom:50px!important;
}

.last{
	margin:0!important;
	padding:0!important;
}

img{vertical-align:bottom;}

a img{border:none;}
/* ���ʐݒ� end ----------------------------------------------------*/
