@charset "utf-8";
@import url("body.css");

html

/* 全体サイズ */
body {
  max-width:1100px;
  margin-right:auto;
  margin-left:auto;
}



/* 基本フォーマット */
textarea {
	font-size: 1rem;
	line-height: 1.7;
	letter-spacing: 0.05em;
	font-family: "Helvetica Neue", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, "メイリオ", Meiryo, sans-serif;
	font-feature-settings: "palt";
}



/* 基本的な要素のmarginとpaddingを0にする */
body,div,/* ボックス */
h1,h2,h3,h4,h5,h6,/* 見出し要素 */
dl,dt,dd,ul,ol,li,/* リスト */
p,blockquote,pre,cite,code,caption,hr,/* テキストエリア等 */
form,fieldset,legend,input,textarea,select,option,label/* 入力フォームやラベル等 */
	{margin: 0; padding: 0;}
img{border:0px; margin:0; padding:0; /* 画像のボーダー、余白を消す */
	vertical-align:top; line-height:0;} /* インライン要素の画像の下の隙間を消す（詰める） */
	
	
ul,ol {list-style:none;}
li {list-style-position:outside;}
	
th,td{padding:0; text-align:left;} /* テーブルの書式を上詰め左寄せデフォに */

object,
embed {vertical-align:top;} /* 主にswfなどが、微妙にズレを防ぐ */

/* google chrome 画像縮小時のぼけ対策 */
img {
	-webkit-backface-visibility: hidden;
}

/* 電話番号のリンクをPCで無効に */
a[href*="tel:"] {
	cursor: default;
	pointer-events: none;
	text-decoration: none;
}


/* リンク文字の色指定 */
a {
	color: #333333;
	text-decoration: none;
}
