﻿@charset "utf-8";
/* CSS Document */
.kagutabi-page,
.kagutabi-page div,
.kagutabi-page p,
.kagutabi-page ul,
.kagutabi-page ol,
.kagutabi-page li,
.kagutabi-page dl,
.kagutabi-page dt,
.kagutabi-page dd,
.kagutabi-page form,
.kagutabi-page input,
.kagutabi-page textarea,
.kagutabi-page pre,
.kagutabi-page h1,
.kagutabi-page h2,
.kagutabi-page h3,
.kagutabi-page h4,
.kagutabi-page h5,
.kagutabi-page h6,
.kagutabi-page article{
	margin: 0;
	padding: 0;
}

.kagutabi-page h1,h2,h3,h4,h5,h6{
	font-weight: bold !important;
}

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

.kagutabi-page table,
.kagutabi-page img{border: 0px;}

/* for IE */
.kagutabi-page *html *,
.kagutabi-page *:first-child+html * {font-family: "ＭＳ Ｐゴシック", Osaka,"メイリオ", Meiryo, Osaka, "ヒラギノ角ゴ Pro W3";}

.kagutabi-page a{text-decoration: none;}
.kagutabi-page a:focus {outline: none;}
.kagutabi-page em{font-style: normal;}
.kagutabi-page hr{display: none;clear: both;}
.kagutabi-page address{font-style: normal;}


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

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