p{
padding:10px;
margin-top:5px;
margin-left:5px;
margin-right:5px;
border:1px solid #cccccc;
background-color:#dadada;
}
blockquote {font-size:12px;padding:0px;margin:0px;color:#000000;}

BODY{
width : 100% ;
margin: 0 auto;
text-align: center;
scrollbar-face-color: #2B2C30;
scrollbar-shadow-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-highlight-color: #575757;
scrollbar-3dlight-color: #999999;
scrollbar-arrow-color: #dadada;
scrollbar-base-color: #2B2C30;
scrollbar-track-color: #333333;
COLOR: #696969;
font-size: 8pt;
FONT-FAMILY: 'Osaka','verdana','ＭＳ Ｐゴシック';
background-image: url(img/menu_right-01.gif);
}

/*--- link ---*/
a:link{color:#00008B;text-decoration:none;}
a:active {color:#00008B;text-decoration:none;}
a:visited{color:#00008B;text-decoration:none;}
a:hover{color:#525252;border-bottom:1px solid #808080;}
a{text-decoration:none;}
.my_maintitle a:link,
#my_data a:link,
#my_ivent a:link,
.my_maintitle a:active,
#my_data a:active,
.my_maintitle a:visited,
#my_ivent a:visited,
#my_data a:visited {color:#808080;text-decoration:none;}
#list1 a:link,
#list2 a:link,
#list3 a:link {color:#000000;text-decoration:none;}
#list1 a:active,
#list2 a:active,
#list3 a:active {color:#000000;text-decoration:none;}
#list1 a:visited,
#list2 a:visited,
#list3 a:visited {color:#000000;text-decoration:none;}
.review a:link,
.my_database_r a:link,
.my_database_l a:link,
.my_conttop_l a:link,
.my_conttop_r a:link {color:#ffffff;text-decoration:none;}
.review a:active,
.my_database_r a:active,
.my_database_l a:active,
.my_conttop_l a:active,
.my_conttop_r a:active {color:#ffffff;text-decoration:none;}
.review a:visited,
.my_database_r a:visited,
.my_database_l a:visited,
.my_conttop_l a:visited,
.my_conttop_r a:visited {color:#ffffff;text-decoration:none;}
.review {font-size:7pt;margin:5px;}
.review img{border:1px solid #cccccc;margin:5px;}
form {padding: 0px;margin: 0px;}

/*--- 前の色#25708b ---*/

/*--- body ---*/
#my_body {width : 1003px;margin: 0 auto;}
#my_base {
background-image: url(img/menu_left-00.gif);
background-repeat: repeat-y; 
background-position: left; 
float : left ;
width : 853px;
background-color:#ffffff;
}

/*--- textarea ---*/
textarea,select,input {
FONT-FAMILY: 'Osaka','verdana','ＭＳ Ｐゴシック';
border:1px ridge #808080;
COLOR:#525252;
font size:12px;
background-color:#cccccc;
}

/*--- my_header ---*/
#my_header {background-color:#ffffff;width : 100% ;height : 50px ;}
#my_header_l {
width : 470px ;
height: 60px;
vertical-align:top;
background-color:#ffffff;
float : left ;
margin-left : 0 ;
margin-right : auto ;
text-align:left;
}
#my_header_r {
background-color:#ffffff;
float : left ;
margin-left:auto;
margin-right:0;
text-align:right;
width : 382px ;
background-image: url(img/menu_top-05.gif);
background-repeat: repeat-x; 
background-position: top; 
}
#my_header_l2 {
float : left ;
margin-left : 0 ;
margin-right : auto ;
text-align:left;
width : 410px ;
height: 60px;
vertical-align:bottom;
background-color:#ffffff;
}
#my_header_r2 {
background-color:#ffffff;
float : left ;
margin-left:auto;
margin-right:0;
text-align:right;
width : 442px ;
background-image: url(img/menu_top-05.gif);
background-repeat: repeat-x; 
background-position: top; 
}


/*--- my_index ---*/
#my_data {
float : left ;
width : 853px ;
height: 27px;
margin-left : 0 ;
margin-right : auto ;
text-align:left;
font-size: 7pt;
color: #dadada;
line-height: 15px;
background-color:#000000;
background-image: url(img/main_title-00.gif);
background-repeat: repeat-x;
}
#my_data_l {float : left ;vertical-align:bottom;width : 500px ;padding: 5px;}
#my_data_r {
background-image: url(img/menu_left-01.gif);
background-repeat: no-repeat;
width : 353px ;
float : left ;
margin-left:auto;
margin-right:0;
text-align:right;
padding: 5px;
}

#my_contdata_l {
float : left ;
margin-left:auto;
margin-right:0;
text-align:right;
width : 500px ;
padding: 5px;
background-image: url(img/menu_left-01.gif);
background-repeat: no-repeat;
}
#my_contdata_r {
background-image: url(img/main_title-02.gif);
background-repeat: no-repeat;
width : 353px ;
float : left ;
margin-left:auto;
margin-right:0;
text-align:right;
padding: 5px;
}

#my_index {
float : left ;
margin-left:auto;
margin-right:0;
text-align:right;
width : 853px;
background-color : #000000;
}
#my_index_l {float : left ;width : 500px ;}
#my_index_r {
width : 353px;
float : left ;
margin-left:auto;
margin-right:0;
text-align:left;
background-color : #ffffff;
color:#000000;
}


#my_conttop {
background-image: url(img/menu_left-01.gif);
background-repeat: no-repeat;
width : 853px ;
float : left ;
margin-left:auto;
margin-right:0;
text-align:right;
padding: 5px;
}
.my_database,
.my_conttop {
float : left ;
margin-left:auto;
margin-right:0;
text-align:right;
width : 353px;
vertical-align:middle;
background-color : #808080;
}
.my_database {width : 353px;}
.my_conttop {width : 853px;}
.my_database_l {float : left ;width : 176px;}
.my_database_r {float : left ;width : 176px;margin-right:0px;margin-bottom:1px;margin-top:0px;margin-left:1px;}
.my_conttop_l {float : left ;width : 169px;margin-right:1px;margin-bottom:1px;margin-top:0px;margin-left:0px;}
.my_conttop_r {float : left ;width : 173px;}
.my_database_l,
.my_database_r,
.my_conttop_l,
.my_conttop_r {
height:82px;
background-color : #2B2C30;
font-size:10px;
text-align:center;
padding-top:3px;
padding-bottom:3px;
padding-left:0px;
padding-right:0px;
}

#my_index_info {
padding:8px;
magrin:5px;
font-size:10px;
background-color : #ffffff;
color:#000000;
}

#my_ivent {float : left ;
margin-right : auto ;text-align:left;width : 500px;background-color : #000000;padding:5px;color:#ffffff;font-weight: bolder;font-size:9px;}
#my_ivent_l {float : left ;width : 200px ;}
#my_ivent_r {width : 290px ;float : left ;background-color : #000000;line-height: 17px;color:#dadada;}

/*--- my_main ---*/
#my_navigation {
float : left ;
width : 200px ;
margin-left : 0 ;
margin-right : auto ;
text-align:left;
}
.line_h {float : left ;width : 1px ;height: 100%;}
#my_contents {float : left ;width : 652px ;background-color:#ffffff;}
.my_cont_text {
float : left ;
width : 652px;
font-size: 7pt;
line-height: 15px;
padding: 5px;
margin-left : 0 ;
margin-right : auto ;
text-align:left;
}

.my_maintitle {
float : left ;
width : 652px ;
height: 27px;
margin-right : 0 ;
margin-left : auto ;
text-align:right;
font-size: 7pt;
color: #dadada;
line-height: 15px;
background-color:#000000;
background-image: url(img/main_title-00.gif);
background-repeat: repeat-x;
}
#my_runking {
background-image: url(img/main_title-01.gif);
background-repeat: no-repeat;
padding: 5px;
}
#my_sn {
background-image: url(img/main_title-02.gif);
background-repeat: no-repeat;
padding: 5px;
}
#my_sc {
background-image: url(img/main_title-03.gif);
background-repeat: no-repeat;
padding: 5px;
}
#my_news1 {
background-image: url(img/main_title-04.gif);
background-repeat: no-repeat;
padding: 5px;
}

#my_ffnw {background-color:#525252;width : 100%;}
#my_ffnw1 {float : left ;width : 210px ;background-color:#525252;}
#my_ffnw2 {float : left ;width : 442px ;background-color:#525252;margin-left : 0 ;margin-right : auto ;text-align:left;color:#ffffff;font-size:7pt;}
.my_wadai {background-color:#000000;width : 100%;padding:5pt;margin-left : 0 ;margin-right : auto ;text-align:left;line-height: 13px;}

.my_maincont {width : 652px ;padding:5pt;margin-left : 0 ;margin-right : auto ;text-align:left;line-height: 17px;}
.my_maincont td {
line-height:17px;
FONT-FAMILY: 'Osaka','ＭＳ Ｐゴシック';
font-size:12px;
padding:3px;
margin:0px;
vertical-align:top;
}
#my_news2 {
background-image: url(img/main_title-07.gif);
background-repeat: no-repeat;
padding: 5px;
}

#my_news3 {
background-image: url(img/main_title-06.gif);
background-repeat: no-repeat;
padding: 5px;
}

.my_info {
background-image: url(img/main_title-05.gif);
background-repeat: no-repeat;
padding: 5px;
}

.my_cont,
.my_top_cont td {
font-size:8pt;
line-height: 17px;
margin-left : 0 ;
margin-right : auto ;
text-align:left;
}
.my_top_cont {
font-size:8pt;
line-height: 17px;
margin-left : 0 ;
margin-right : auto ;
text-align:left;
width:652px;
padding:5px;
}
.my_top_cont table {
width:100%;
padding:5px;
}
.my_cont_l {
float : left ;
padding: 2px;
}
.my_cont_r {
float : left ;
padding: 2px;
}

.line_w {width : 100% ;clear : both ;background-color:#525252;}
#my_footer {
background-color:#dadada;
width : 853px ;
}
#my_count {
background-color:#dadada;
padding:2pt;
float : left ;
width : 253px ;
vertical-align:bottom;
}
#my_down {
width : 590px ;
background-color:#dadada;
padding:2pt;
font-size: 7pt;
float : left ;
margin-left:auto;
margin-right:0;
text-align:right;
line-height: 15px;
color: #000000;
}


/*--- my_right ---*/
#my_right {float : left ;width : 150px ;}
.my_rightcont {
width : 150px ;
background-color:#dadada;
float : left ;
margin-left : 0 ;
margin-right : auto ;
text-align:left;
font-size: 7pt;
color: #000000;
line-height: 15px;
padding:4pt;
}


/*--- rss site_news ---*/
.my_site_news {
float : left ;
width : 100% ;
margin-left : 0 ;
margin-right : auto ;
text-align:left;
background-color:#ffffff;
padding:4pt;
}
.my_coment {
FONT-FAMILY: 'Osaka','ＭＳ Ｐゴシック';
margin-right : 0 ;
margin-left : auto ;
text-align:right;
}


/* --- list ---*/
div#list1,
div#list2,
div#list3,
div#list4,
div#list5,
div.cont1,
div.cont2 {text-align:left;width:100%;line-height:17px;margin:0px;padding:0px;}
div#list1 ul,
div#list2 ul,
div#list3 ul,
div#list4 ul,
div#list5 ul{list-style:none;margin:0px;padding:0px;}
div#list1 ul li,
div#list2 ul li,
div#list3 ul li{padding:5 5 5 23px;border-bottom:1px solid #303030;}
div#list4 ul li,
div#list5 ul li{padding:3 1 3 23px;border-bottom:1px solid #303030;}
div.cont1 ul li{padding:0 0 0 10px;}
div#list1 ul li{background:url(img/4-02.gif) no-repeat 0 0px;background-color:#a5a5a5;}
div#list2 ul li{background:url(img/4-03.gif) no-repeat 0 0px;background-color:#a5a5a5;}
div#list3 ul li{background:url(img/4-04.gif) no-repeat 0 0px;background-color:#a5a5a5;}
div#list4 ul li{background:url(img/listres-01.gif) no-repeat 6 5px;background-color:#dadada;}
div#list5 ul li{background:url(img/listres-02.gif) no-repeat 6 5px;background-color:#dadada;}
div.cont1 ul li{background:url(img/contpage-03.gif) no-repeat 0 6px;}
div.mozi {font-weight: bolder;color:#000000;}
div.serihu {FONT-FAMILY: 'Osaka','HGP明朝E','verdana';color:#000000;font-size:16px;}

fff{
float : left ;
width : 100% ;
padding-left:25px;
margin-top:5px;
margin-bottom:8px;
margin-left : 0 ;
margin-right : auto ;
text-align:left;
background-image: url(img/contpage-02.gif);
height:25px;
line-height: 23px;
font-weight: bolder;
color:#000000;
}
ul{
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding: 0px;
}
.li3{
list-style:ourside url(img/4-04.gif);
margin-bottom: 4px;
margin-left: 22px;
padding: 0px;
line-height: 19px;
}
.li6{
list-style:ourside url(img/4-03.gif);
margin-bottom: 6px;
margin-left: 22px;
line-height: 21px;
color:black;
FONT-FAMILY: 'Osaka','verdana','ＭＳ Ｐゴシック';
}


/*--- cont ---*/
#cont_contents {float : left ;width : 652px ;background-color:#000000;padding:15px;}
.cont_main {
float : left ;
width : 622px ;
background-color:#ffffff;
padding-left:10px;
padding-top:10px;
padding-right:5px;
padding-bottom:10px;
margin-bottom:20px;
margin-left : 0 ;
margin-right : auto ;
text-align:left;
line-height: 17px;
font-size:8pt;
}
.cont_main table {
float : left ;
width : 602px ;
margin-left : 0 ;
margin-right : auto ;
text-align:left;
line-height: 17px;
font-size:8pt;
}
#my_infomap{
font-size: 8pt;
FONT-FAMILY: 'Osaka','ＭＳ Ｐゴシック';
color:black;
width:100%;
height:35px;
line-height: 19px;
padding-top : 7px;
padding-left: 14px;
padding-bottom: 2px;
background-image: url(img/cont-03.gif);
background-repeat: repeat-x; 
margin-left : 0 ;
margin-right : auto ;
text-align:left;
}
.cont_midasi {
float : left ;
width : 602px ;
padding:8px;
margin-top:5px;
margin-bottom:8px;
margin-left : 0 ;
margin-right : auto ;
text-align:left;
border:1px solid #2B2C30;
background-image: url(img/contpage-01.gif);
height:40px;
line-height: 23px;
font-weight: bolder;
color:#000000;
}
.cont_title {
float : left ;
width : 100% ;
padding-left:25px;
margin-top:5px;
margin-bottom:8px;
margin-left : 0 ;
margin-right : auto ;
text-align:left;
background-image: url(img/contpage-02.gif);
height:25px;
line-height: 23px;
font-weight: bolder;
color:#000000;
}
.cont_main td {vertical-align:top;}
.gray,
.gray td {padding:4px;}
.w {color:#000000;
float : left ;
margin-left:auto;
margin-right:0;
text-align:right;
background-color:#dadada;
}
.m {color:#000000;text-align:center;background-color:#dadada;}
.gazo img {margin-right:10px;margin-bottom:5px;border:1px solid #000000;}
.cont_main th {
vertical-align:top;
width:152px;
padding:4px;
color:#000000;
float : left ;
margin-left:auto;
margin-right:0;
text-align:right;
background-color:#dadada;
}

/*--- snsc ---*/
.sn,
.sc {
font-size: 10pt;
FONT-FAMILY: 'Osaka','ＭＳ Ｐゴシック';
line-height: 19px;
padding: 0px;
width:622;
background-image: url(img/sn.gif);
background-repeat: repeat-x; 
background-position: bottom; 
background-color:#ffffff;
}
.day, .soft {width:60px;}
.ama {font-size:10px;width:60px;}

