@charset "UTF-8";
/* CSS Document */

/*
*　1.Default
*　2.Hypertext
*　3.Clearfix Hidetxt


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%
*/

/*====================================================

1.Default

====================================================*/
* {
margin: 0; 
padding: 0;
color: #000;
font-size: 100%;
font-weight: normal;
font-style: normal;
}

body{
background: none repeat scroll 0 0 transparent;
font: 13px/1.231 "Bodoni","Garamond","Palatino","Times New Roman","Georgia","Bitstream Cyberbit",serif, "ＭＳ Ｐ明朝"; /* 基本文字設定 */
font-family:"Bodoni","Garamond","Palatino","Times New Roman","Georgia","Bitstream Cyberbit","ヒラギノ明朝 Pro W6", "Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho", serif;
text-align: center;
line-height: 120%;
*font-size: small; /* Win IE7およびWin IE6標準準拠モード向け */
*font: x-small; /* Win IE 5-5.5､6(後方互換モード)向け */
}

h1, h2, h3, h4, h5, h6, p, address,
ul, ol, li, dl, dt, dd,
table, caption, th, td, img, form, header, footer, article{
        margin: 0;
        padding: 0;
        border: none;
        font-style: normal;
        font-weight: normal;
        font-size: 100%;
        text-align: left;
        list-style-type: none;
}

img {
vertical-align: bottom; /* 画像の下にできる隙間をなくす */
}

/*======================================

　2.Hypertext

=======================================*/

a{
color: #F9C;
text-decoration:underline;
}
a:link {
color: #F9C;
}
a:visited {
color: #F9C;
}
a:hover {
color: #F9C;
text-decoration:none;
}

img a{
border:0px;
}
/*======================================

　3.Clearfix Hidetxt

=======================================*/
.hidetext{
text-indent: -9999px;
}
.clearfix {zoom:1;}

.clearfix:after {
content: " ";
display: block;
visibility: hidden;
clear: both;
height: 0.1px;
font-size: 0.1em;
line-height: 0;
} 

/* exlude MacIE5 \*/
* html .clearfix { height: 1% }
.clearfix {display:block;}
/* end MacIE5 */

/*\*//*/
.hack {
letter-spacing : -9999px;
}
/**/