@charset "UTF-8";

/* リンク色・フォントサイズ
--------------------------------------------------------------- */

/*
10px	77%
11px	85%
12px	93%
13px	100%
14px	108%
15px	116%
16px	123.1%
17px	131%
18px	138.5%
19px	146.5%
20px	153.9%
21px	161.6%
22px	167%
23px	174%
24px	182%
25px	189%
26px	197%
*/

.cf:before,
.cf:after {
	content:"";
	display:table;
}
.cf:after {
	clear:both;
}
.cf {
	zoom:1;
}

a:link,
a:visited {

	color           : #0000FF;
	text-decoration : underline;
}
a:hover {

	color           : #FF0000;
	text-decoration : none;
}
a:active {

	color : #FF0000;
}

p {
	line-height: 120%;
}

.pc {
	display    : block;
	visibility : visible;
}

.pc_i {
	display    : inline;
	visibility : visible;
}

.sp {
	display    : none;
	visibility : hidden;
}

a.tel {
	color : #000;
}

  /* BODY (アウトライン)
  --------------------------------------------------------------- */

body {

	font: 13px/1.231;
	font-family : 游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
}
