@charset "utf-8";
/* ===
----------------------------------------------------
 00.COMMON
 01.
 02.FONT
 03.LAYOUT
 04.COLOR
 05.
 06.DECORATION
----------------------------------------------------
=== */

/*===
----------------------------------------------------
00. COMMON
----------------------------------------------------
===*/
*{
margin: 0;
padding: 0;
font-size: 100%;
font-weight: normal;
list-style: none;
}
body{
	font-size :100%;
	font-family :"メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",Verdana, Arial, Helvetica, sans-serif;
}
strong{
font-weight : normal ;
}
img{
border : none ;
vertical-align : top ;
}
a {
text-decoration:none;
overflow: hidden;
}
a:hover {
text-decoration:none;
}
strong {
font-weight: bold;
}
address{
	font-style:normal;
}
/*===
----------------------------------------------------
01. CLEARFIX
----------------------------------------------------
=== */

.clearfix:after{
content:".";
display:block; 
height:0; 
clear:both; 
visibility:hidden;
}
.clearfix{ display:inline-block; }
* html .clearFix{ height:1%; }
.clearfix{ display:block; }
/*===
----------------------------------------------------
02.font
----------------------------------------------------
=== */
body {
    font:13px "ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif;
    *font-size:small;
    *font:x-small;
}
table {
    font-size:inherit;
    font:100%;
}
.text10 { font-size:77%; }
.text11 { font-size:85%; }
.text12 { font-size:93%; }
.text13 { font-size:100%; }
.text14 { font-size:108%; }
.text15 { font-size:116%; }
.text16 { font-size:123.1%; }
.text17 { font-size:131%; }
.text18 { font-size:138.5%; }
.text19 { font-size:146.5%; }
.text20 { font-size:153.9%; }
.text21 { font-size:161.6%; }
.text22 { font-size:167%; }
.text23 { font-size:174%; }
.text24 { font-size:182%; }
.text25 { font-size:189%; }
.text26 { font-size:197%; }