﻿/* -- -- --
 * ROOM8 CSSset V1.0
 * Last Up Date: 2015.10
 * Author: mick
 * Guideline: http://room8.info/guideline
-- -- -- -- -- -- -- -- */

* {
	margin: 0;
	padding: 0;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	}

body {
	font-family: 'Noto Sans Japanese', YuGothic, "游ゴシック", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN", Meiryo, "メイリオ", serif ;
	font-size: 10px;
	>font-size:62.5%;
	color:#000;
	}
@font-face {
   font-family: 'Noto Sans Japanese';
   font-style: normal;
   font-weight: 400;
   src: url('../fonts/NotoSansCJKjp-Regular-sub.woff') format('woff'),
        url('../fonts/NotoSansCJKjp-Regular-sub.otf') format('opentype');
 }
@font-face {
   font-family: 'Noto Sans Japanese';
   font-style: normal;
   font-weight: 500;
   src: url('../fonts/NotoSansCJKjp-Medium-sub.woff') format('woff'),
        url('../fonts/NotoSansCJKjp-Medium-sub.otf') format('opentype');
 }
@font-face {
   font-family: 'Noto Sans Japanese';
   font-style: normal;
   font-weight: bold;
   src: url('../fonts/NotoSansCJKjp-Bold-sub.woff') format('woff'),
        url('../fonts/NotoSansCJKjp-Bold-sub.otf') format('opentype');
 }

html {
  -webkit-text-size-adjust: none;
      -ms-text-size-adjust: none;
	}

h1,h2,h3,h4,h5,p,form {
	margin:0;
	padding:0;
	}

html,body,div,ul,ol,li,dl,dt,dd,
h1,h2,h3,h4,h5,h6,pre,form,p,
blockquote,fieldset,input,hr {
	margin:0;
	padding:0;
	}

h1,h2,h3,h4,h5,h6,pre,code,address,
caption,cite,code,em,strong,th {
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	}

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section {
    display:block;
	}

p {
	line-height: 1.5;
	text-align: left;
	}

ul {
    list-style:none;
	}

li {
	list-style:none;
	line-height:1.4;
	text-align:left;
	}

table {
	border-collapse:collapse;
	border-spacing:0;
	border-style: none;
	}

th {
	padding: 0;
	text-align:left;
	line-height:1.4;
	}

td {
	padding: 0;
	vertical-align:top;
	line-height:1.4;
	}

del {
    text-decoration: line-through;
	}

a {
	outline: none;
	border: none;
	color: #1E8DD4;
	text-decoration: none;
	}

a:hover {
	color: #66BCF9;
	text-decoration: none;
	}

input {
	-webkit-appearance: none;
	}

.clear:after {
	content:  ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}
