/*---------------------------
共通css
-----------------------------*/

*{zoom:1;}	/*ie*/

body{
text-align: center; /*ie*/
font-family : "ＭＳ Ｐゴシック", sans-serif;	/* iPhone用フォントも設定 */;
-webkit-text-size-adjust: 100%;			/* iPhoneの文字サイズ固定 */

scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#999999;
scrollbar-track-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#999999;
scrollbar-shadow-color:#999999;

}

a:link{color: #0000ff; text-decoration:none ;}
a:visited{color: #0000cc; text-decoration:none ;}
a:active{color: #bb5df7; text-decoration:none ;}
a:hover {color : #84bb00; text-decoration: underline;}

.s13{font-size:13px; line-height:1.5em;}
.s14{font-size:14px; line-height:1.5em;}
strong{font-weight:700;}
i{font-size:15px;}

/*画像自動伸縮*/
img{
max-width:100%;
height: auto;
display:block;
margin-left:0;
}

ul{font-size:0;}/*li間の余白消去*/

/* 画像で線を引く */

.gray-ten1{
width: 100%;
background: url(../image/gray-ten1.gif) repeat-x;
height:5px;
}


.u-line1{		/* 下の二重線 */
width: 100%;
background: url(../image/line-gray2.gif) repeat-x;
height:9px;
}

/*------clearfix------*/
.clearfix:after{
content: ".":	/*ネスケ*/
display: block;
visibility: hidden;
height: 0.1px;
font-size: 0.1em;
line-height: 0;
clear: both;
}
.clearfix{	/*IE7用*/
_display: inline-block;		/* IEで画像自動伸縮等ができなくなる */
}

/*　フッター　*/
.footer{
clear: both;	/* IEで画像自動伸縮ができなくなる対策 */
width:100%;
font-size:13px;
text-align:center;

bottom:0px;
background-color:#ffffff;
}
.footer a{
color : #000000;
}
.footer a:hover{
color : #000000;
}
.footer a:visited{
color : #000000;
}

