@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/notosansjapanese.css);

@font-face {
  font-family: 'Noto Sans Japanese';
  font-style: normal;
  font-weight: 100;
  src:url(../../shingousyu/fonts/noto/NotoSansCJKjp-Thin.woff) ,url(../../shingousyu/fonts/noto/NotoSansCJKjp-Thin.otf);
}
@font-face {
  font-family: 'Noto Sans Japanese';
  font-style: normal;
  font-weight: 200;
  src:url(../../shingousyu/fonts/noto/NotoSansCJKjp-Light.woff) ,url(../../shingousyu/fonts/noto/NotoSansCJKjp-Light.otf);
}

@font-face {
  font-family: 'Noto Sans Japanese';
  font-style: normal;
  font-weight: 300;
  src:url(../../shingousyu/fonts/noto/NotoSansCJKjp-DemiLight.woff) ,url(../../shingousyu/fonts/noto/NotoSansCJKjp-DemiLight.otf);
}
@font-face {
   font-family: 'Noto Sans Japanese';
   font-style: normal;
   font-weight: 400;
   src: url(../../shingousyu/fonts/noto/NotoSansCJKjp-Regular.woff) ,url(../../shingousyu/fonts/noto/NotoSansCJKjp-Regular.otf);   
 }
 @font-face {
   font-family: 'Noto Sans Japanese';
   font-style: normal;
   font-weight: 500;
   src:url(../../shingousyu/fonts/noto/NotoSansCJKjp-Medium.woff) ,url(../../shingousyu/fonts/noto/NotoSansCJKjp-Medium.otf);   
 }

 @font-face {
   font-family: 'Noto Sans Japanese';
   font-style: normal;
   font-weight: 700;
   src:url(../../shingousyu/fonts/noto/NotoSansCJKjp-Bold.woff) ,url(../../shingousyu/fonts/noto/NotoSansCJKjp-Bold.otf);   
 }

 @font-face {
   font-family: 'Noto Sans Japanese';
   font-style: normal;
   font-weight: 900;
   src:url(../../shingousyu/fonts/noto/NotoSansCJKjp-Black.woff) ,url(../../shingousyu/fonts/noto/NotoSansCJKjp-Black.otf);
 }
 
 
@font-face {
	font-family: 'icomoon';
	src:url('../../shingousyu/css/fonts/icomoon.eot?tuznb');
	src:url('../../shingousyu/css/fonts/icomoon.eot?tuznb#iefix') format('embedded-opentype'),
url('../../shingousyu/css/fonts/icomoon.ttf?tuznb') format('truetype'),
url('../../shingousyu/css/fonts/icomoon.woff?tuznb') format('woff'),
url('../../shingousyu/css/fonts/icomoon.svg?tuznb#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"]:before, [class*=" icon-"]:before {
    /* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'icomoon' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-fax:before {
	content: "\e802";
}
.icon-tel:before {
	content: "\e902";
}



h1{
	font-weight:200;
	font-size:200%;
	 }
	 
h2{
	font-weight:500;
	font-size:24px;
	font-size:2.4rem;
	 }
	 
	 
h3{
	font-weight:400;
	font-size:120%;
	 }

h4{
	font-weight:200;
	 }
	 
h5{
	font-weight:200;
	 }
	 	 
	 
h6{
	font-weight:200;
	 }
	 	 
.single h1{ font-size: 24pt; }
.single h2{ font-size: 18pt; }
.single h3{ font-size:14pt; }
.single h4 { font-size:12pt; }
.single h5 { font-size:10pt; }

h1,h2,h3,h4,h5,h6{
    transform: rotate(0.03deg);
}

p,dt,dd,th,td,li{
	font-size:16px;
	font-size:1.6rem;
	line-height:1.5;
	font-weight:400;
	letter-spacing:1px;
    transform: rotate(0.03deg);
}

	 