﻿@charset "UTF-8";

iframe.twitter-share-button {
width: 100px!important;
}

.fb_iframe_widget > span {
  vertical-align: baseline !important;
}

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

ul{padding:0;}

ul,li{list-style-type: none;}

table,img{border: 0px;}

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

*{
	font-family: Helvetica, sans-serif,"メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: normal;
	font-size: 12px;
	color:#1a1a1a;
	line-height: 140%;
	letter-spacing:0.05em;
}
/* for IE */
*html *,
*:first-child+html * {font-family: "ＭＳ Ｐゴシック", Osaka,"メイリオ", Meiryo, Osaka, "ヒラギノ角ゴ Pro W3";}


a:focus {outline: none;}
em{font-style: normal;}
hr{display: none;clear: both;}
address{font-style: normal;}

a{
	text-decoration: none;
}


/*その他*/
/* ***************************************************
 *hover
*************************************************** */

img.hover:hover{
/*モダンブラウザ用*/
opacity:0.8;
/*IE7以下用*/
filter:alpha(opacity=80);
/*IE8用*/
-ms-filter:"alpha(opacity=80)";
}
input.hover:hover{
/*モダンブラウザ用*/
opacity:0.8;
/*IE7以下用*/
filter:alpha(opacity=80);
/*IE8用*/
-ms-filter:"alpha(opacity=80)";
}