@charset "utf-8";


/*------------------------------------------------------------ 
    デフォルトスタイル 
------------------------------------------------------------*/  
html, body, div, span, applet, object, iframe,  
h1, h2, h3, h4, h5, h6, p, blockquote, pre,  
a, abbr, acronym, address, big, cite, code,  
del, dfn, em, font, img, ins, kbd, q, s, samp,  
small, strike, strong, sub, sup, tt, var,  
b, u, i, center,article, aside, canvas, details, figcaption, figure,  
footer, header, hgroup, menu, nav, section, summary,
fieldset, form, label, legend, time, mark, audio, video {
	margin: 0;
	padding: 0;
	background: transparent;
	border: 0;
	vertical-align: bottom;
}  
  
body {
	font-family: ArialMT, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3"; /* iPhoneバンドル */
 font-size: 1em;
	text-align: center;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0); 
	-webkit-text-size-adjust: none; /* 文字の拡大縮小を防ぐ */
}  

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

  
blockquote, q {  
    quotes: none;
}  

:focus {  
    outline: 0;
}  
  
ins {  
    text-decoration: none;
}  
del {  
    text-decoration: line-through;
}

img { vertical-align: bottom; }
a img {
	border: 0px none #FFFFFF;
}

a {
	text-decoration:none;
}

a:link {  
  
}  
  
a:visited {  
  
}  
  
a:hover {  
  
}  
  
a:active {  
  
}  

/* ------------  フォントのカラーのために ------------ */
.Red {
color:#FF0000;
}
.Blue {
color:#0000FF;
}
.Green {
color:#009900;
}
.Orange {
color:#FF6600;
}
.Purple {
color:#6633FF;
}

b ,
.bold {
	font-weight: bold;
}


/* --------------------------- 寄せる設定 ------------ */
.clearfix:after {
 content: ".";  /* 新しい要素を作る */
 display: block;  /* ブロックレベル要素に */
 clear: both;
 height: 0;
 visibility: hidden;
}
.clearfix {
 min-height: 1px;
}

.FloatClear {
clear: both;
}
.FloatL {
	float: left;
}
.FloatR {
	float: right;
}
.AlignR {
	text-align: right;
}
.AlignL {
	text-align: left;
}
/* ------------  テーブルの基本スタイル ------------ */
table {
font-size:inherit;
border-collapse: collapse;/* ---  セル同士をくっつける 逆は「separate」 --- */
}

/* --------------------------- 背景を無しにする ------------ */
.Nobackground {
		background: transparent;
}
.title_black {
 color: #000000;
}
.title_green {
 color: #006600;
}
.title_blue {
 color: #000099;
}
.title_lime {
 color: #4AB300;
}
.title_lightblue {
 color: #3399FF;
}
.title_red {
 color: #FF0000;
}
.title_orange {
 color: #FF6600;
}
.title_pink {
 color: #FF0066;
}
.title_violet {
 color: #990000;
}

address a#facebook {
    float: left;
}

address a img,.Interview address a img {
    width: 35px;
}