/* html全体のCSS */
html {
scrollbar-face-color: #f66000;       /* 表面の色 */
scrollbar-3dlight-color: #ffffff;    /* 左端と上端の色 */
scrollbar-highlight-color: #ffcccc;  /* ハイライトの色 */
scrollbar-shadow-color: #996666;     /* 影の色 */
scrollbar-darkshadow-color: #ffffff; /* 右端と下端 */
scrollbar-arrow-color: #ffffff;      /* 矢印の色 */
scrollbar-track-color: #ffffff;      /* バーの背景の色 */
}
body {
font-family: "ＭＳ Ｐゴシック", MS PGothic, serif;
font-size:12px;
margin: 0px 0px 0px 1px;
padding: 0px;
background-color:#ffffff;
text-align: left;
}
a,
a:link,
a:visited,
a:active{
color: #000000;
text-decoration: underline;
}
a:hover {
color: #ff0000;
text-decoration: underline;
}
a:active {
color: #f66000;
text-decoration: none;
}
h1 {
color:#555555;
font-size:14px;
margin:0px 0px 10px 0px;
}
h2 {
color:#555555;
font-size:14px;
margin:0px 0px 10px 0px;
}
p {
color:#555555;
font-size:10px;
margin:10px;
}
/************ gallery日刊用 *************/
.gallery {
width: 420px;
}
.gallery a{
float: left;
width: 80px;
height:80px;
margin: 1px 1px 0px 0px;
padding: 0px;
text-align: center;
border: 1px solid #ffcccc;
background-color: #f9f9f9;
filter: progid:DXImageTransform.Microsoft.Gradient
(gradientType=0,startColorStr=#f0f0f0,endColorStr=#ffcccc);
}
.galleryber {
font-size:10px;
width: 410px;
height: 14px;
padding: 0px 0px 0px 5px;
text-align: left;
line-height: 14px;
border: 0px;
background-color: #dddddd;
filter: progid:DXImageTransform.Microsoft.Gradient
(gradientType=0,startColorStr=#ffffff,endColorStr=#f0f0f0);
}
.galleryber2 {
font-size:10px;
width: 410px;
height: 16px;
padding: 0px 0px 0px 5px;
text-align: left;
line-height: 16px;
border: 0px;
background-color: #dddddd;
filter: progid:DXImageTransform.Microsoft.Gradient
(gradientType=0,startColorStr=#ffffff,endColorStr=#f0f0f0);
}
/************ gallery特別用 *************/
.s_gallery {
float: left;
width: 400px;
margin: 0px;
padding: 5px 0px 5px 8px;
text-align: left;
border: 0px;
filter: progid:DXImageTransform.Microsoft.Gradient
(gradientType=0,startColorStr=#ffcccc,endColorStr=#f66000);
}
.s_gallery a{
float: left;
width: 90px;
margin: 20px 7px 0px 0px;
padding: 0px;
font-size:10px;
text-align: left;
}
/************ other広告用 *************/
.other {
float: left;
color:#555555;
width: 395px;
height:640px;
margin: 0px;
padding: 5px 5px 5px 8px;
border: 0px;
filter: progid:DXImageTransform.Microsoft.Gradient
(gradientType=0,startColorStr=#ffcccc,endColorStr=#f66000);
}
.other h2{
font-size:13px;
margin: 20px 0px 5px 0px;
padding: 0px;
}
.other Li{
margin:0px 10px 0px 0px;
}
/************ other広告用2 *************/
.other2 {
float: left;
color:#555555;
width: 395px;
margin: 0px;
padding: 5px 5px 5px 8px;
border: 0px;
filter: progid:DXImageTransform.Microsoft.Gradient
(gradientType=0,startColorStr=#ffcccc,endColorStr=#f66000);
}
.other2 h2{
font-size:13px;
margin: 10px 0px 5px 0px;
padding: 0px;
}
.other2 Li{
font-weight:bold;
font-size:13px;
margin: 20px 0px 5px 0px;
padding: 0px;
}
/************ other広告用3 *************/
.other3 {
float: left;
color:#555555;
width: 395px;
margin: 0px;
padding: 5px 5px 5px 0px;
border: 0px;
background-color: #ffffff;
}
.other3 h1{
font-size:14px;
margin: 0px 0px 0px 5px;
}
.other3 h2{
font-size:13px;
margin: 20px 0px 5px 5px;
padding: 0px;
}
.other3 h3{
font-size:12px;
margin: 10px 0px 5px 5px;
padding: 0px;
}
.other3 Li{
margin:0px 10px 0px 0px;
}
/************ rank1 *************/
.rank1out {
margin: 0px;
padding: 0px;
width: 300px;
height: 59px;
background-color: #ffffff;
text-align: left;
border-style:solid;
border-color:#f0f0f0;
border-width: 0px 0px 1px 0px;
}
.rank1left {
float: left;
margin: 0px;
padding: 0px;
width: 35px;
}
.rank1right {
float: right;
margin: 0px;
padding: 0px;
width: 265px;
}
.rank1nam {
float: left;
font-weight:bold;
margin: 0px;
padding: 0px;
width: 20px;
height: 59px;
color:#f66000;
text-align: center;
line-height: 59px;
}
.rank1rank {
float: right;
margin: 0px;
padding: 21px 0px 0px 0px;
width: 15px;
height: 38px;
text-align: center;
}
.rank1name {
font-size:16px;
font-weight:bold;
float: right;
margin: 0px;
padding: 0px 0px 0px 5px;
width: 260px;
height: 29px;
line-height: 29px;
}
.rank1com {
margin: 0px;
padding: 0px 0px 0px 5px;
width: 260px;
height: 30px;
color:#888888;
}
/************ rank2 *************/
.rank2out {
margin: 0px;
padding: 0px;
width: 290px;
height: 44px;
background-color: #ffffff;
text-align: left;
border-style:solid;
border-color:#f0f0f0;
border-width: 0px 0px 1px 0px;
}
.rank2left {
float: left;
margin: 0px;
padding: 0px;
width: 35px;
}
.rank2right {
float: right;
margin: 0px;
padding: 0px;
width: 255px;
}
.rank2nam {
float: left;
font-weight:bold;
margin: 0px;
padding: 0px;
width: 20px;
height: 44px;
color:#f66000;
text-align: center;
line-height: 44px;
}
.rank2rank {
float: right;
margin: 0px;
padding: 14px 0px 0px 0px;
width: 15px;
height: 30px;
text-align: center;
}
.rank2name {
font-size:14px;
font-weight:bold;
float: right;
margin: 0px;
padding: 0px 0px 0px 5px;
width: 250px;
height: 20px;
line-height: 20px;
}
.rank2com {
font-size:10px;
margin: 0px;
padding: 0px 0px 0px 5px;
width: 250px;
height: 24px;
color:#888888;
}
/************ rank3 *************/
.rank3out {
margin: 0px;
padding: 0px;
width: 510px;
height: 34px;
background-color: #ffffff;
text-align: left;
border-style:solid;
border-color:#f0f0f0;
border-width: 0px 0px 1px 0px;
}
.rank3left {
float: left;
margin: 0px;
padding: 9px 0px 0px 0px;
width: 15px;
height: 25px;
text-align: center;
}
.rank3right {
float: right;
margin: 0px;
padding: 0px;
width: 495px;
}
.rank3name {
font-size:14px;
font-weight:bold;
float: right;
margin: 0px;
padding: 0px 0px 0px 5px;
width: 490px;
height: 20px;
line-height: 20px;
}
.rank3com {
font-size:10px;
margin: 0px;
padding: 0px 0px 0px 5px;
width: 490px;
height: 14px;
color:#888888;
}
/************ new *************/
.ranknew {
margin: 0px;
padding: 0px 0px 0px 5px;
background-color: #ffffff;
text-align: left;
line-height: 19px;
border-style:solid;
border-color:#f0f0f0;
border-width: 0px 0px 1px 0px;
font-size: 12px;
}
.ranknewcom {
font-size:10px;
margin: 0px;
padding: 0px 0px 0px 5px;
width: 205px;
color:#888888;
line-height: 11px;
}
.rss {
margin: 0px;
padding: 0px 0px 0px 5px;
width: 328px;
height: 19px;
background-color: #ffffff;
text-align: left;
line-height: 19px;
border-style:solid;
border-color:#f0f0f0;
border-width: 0px 0px 1px 0px;
}
/************ koushin *************/
.koushinout {
margin: 0px;
padding: 0px;
background-color: #ffffff;
text-align: left;
border-style:solid;
border-color:#f0f0f0;
border-width: 0px 0px 1px 0px;
}
.koushinleft {
margin: 0px;
padding: 1px;
}
.koushinjyoyu {
font-size:13px;
font-weight:bold;
margin: 0px;
padding: 1px 0px 0px 5px;
line-height: 15px;
}
.koushinsyousai {
font-size:12px;
margin: 0px;
padding: 0px 0px 0px 5px;
width: 200px;
height: 28px;
line-height: 12px;
}
.koushincom {
font-size:12px;
margin: 0px;
padding: 0px 0px 0px 5px;
width: 200px;
height: 39px;
color:#888888;
line-height: 12px;
}
/* 全てをクリア(回り込み) */
.c-both {
clear: both;
}