body{
color:#505050 ;
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック","Osaka", sans-serif;
background-color:#ffffff;
background-image:url(""); 
background-repeat: repeat-y;
background-position: center;
}

{ text-decoration : none ; }


/*************** フォントサイズ ***************/


.font_entry{
font-size : 97%;
line-height:1.3;
}

.font_big{
font-size : 120%;
}

.font_menu{
font-size : 87%;
}

.font_menu_s{
font-size : 87%;
line-height: 150%;
}

.font_menu_strong{
font-size : 87%; 
font-weight : bold;
}

.font_small{
font-size : 75%; 
color : #606060;
}

.font_smaller{
font-size : 100%; 
color : #000000;
}

.font_mini{
font-size : 75%;
}

.font_netshopping{
font-size : 87%;
}

.font_tag{
font-size : 66%;
font-weight : nomarl;
background-color: #dddddd; 
border-color: #dddddd;
border-width: 1px 1px 1px 1px; 
border-style: solid;
/* ▼CSS3▼ */
border-top-left-radius: 3px;     /* 左上 */
border-top-right-radius: 3px;    /* 右上 */
border-bottom-left-radius: 3px;  /* 左下 */
border-bottom-right-radius: 3px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 3px;     /* 左上 */
-webkit-border-top-right-radius: 3px;    /* 右上 */
-webkit-border-bottom-left-radius: 3px;  /* 左下 */
-webkit-border-bottom-right-radius: 3px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 3px;     /* 左上 */
-moz-border-radius-topright: 3px;    /* 右上 */
-moz-border-radius-bottomleft: 3px;  /* 左下 */
-moz-border-radius-bottomright: 3px; /* 右下 */
margin: 1px 0px 1px 0px; 
padding: 1px 2px 1px 2px;
}

.font_topic{
font-weight : bold;
line-height:1.3;
color : #E97056;
}

.font_mincyo{
font-family:"ＭＳ Ｐ明朝","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro";
mso-ascii-font-family:Tahoma;
mso-hansi-font-family:Tahoma;
mso-bidi-font-family:"Times New Roman";
mso-ansi-language:EN-US;
mso-fareast-language:JA;
mso-bidi-language:AR-SA;
}


.font_pop{
font-family:"HGP創英角ﾎﾟｯﾌﾟ体","ヒラギノ角ゴ Std W8","Hiragino Kaku Gothic Std";
mso-ansi-language:EN-US;
mso-fareast-language:JA;
mso-bidi-language:AR-SA;
}

.font_maru-go{
font-family:"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO";
mso-ansi-language:EN-US;
mso-fareast-language:JA;
mso-bidi-language:AR-SA;
}



.font_110{
font-size : 110%;
}

.font_120{
font-size : 120%;
}

.font_130{
font-size : 130%;
}

.font_140{
font-size : 140%;
}

.font_150{
font-size : 150%;
}


/*************** 記事用 ***************/


.news_1{
font-weight: normal; 
font-size : 100%; 
line-height: 150%;
border-width: 1px 1px 1px 1px; 
border-color: #eeeeee; 
border-style: solid; 
background-color: #eeeeee; 
/* ▼CSS3▼ */
border-top-left-radius: 8px;     /* 左上 */
border-top-right-radius: 8px;    /* 右上 */
border-bottom-left-radius: 8px;  /* 左下 */
border-bottom-right-radius: 8px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 8px;     /* 左上 */
-webkit-border-top-right-radius: 8px;    /* 右上 */
-webkit-border-bottom-left-radius: 8px;  /* 左下 */
-webkit-border-bottom-right-radius: 8px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 8px;     /* 左上 */
-moz-border-radius-topright: 8px;    /* 右上 */
-moz-border-radius-bottomleft: 8px;  /* 左下 */
-moz-border-radius-bottomright: 8px; /* 右下 */
margin: 5px 0px 5px 0px; 
padding: 4px 4px 4px 4px;
}

.news_1s{
font-weight: normal; 
font-size : 87%; 
line-height: 150%;
border-width: 1px 1px 1px 1px; 
border-color: #eeeeee; 
border-style: solid; 
background-color: #eeeeee; 
/* ▼CSS3▼ */
border-top-left-radius: 8px;     /* 左上 */
border-top-right-radius: 8px;    /* 右上 */
border-bottom-left-radius: 8px;  /* 左下 */
border-bottom-right-radius: 8px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 8px;     /* 左上 */
-webkit-border-top-right-radius: 8px;    /* 右上 */
-webkit-border-bottom-left-radius: 8px;  /* 左下 */
-webkit-border-bottom-right-radius: 8px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 8px;     /* 左上 */
-moz-border-radius-topright: 8px;    /* 右上 */
-moz-border-radius-bottomleft: 8px;  /* 左下 */
-moz-border-radius-bottomright: 8px; /* 右下 */
margin: 5px 0px 5px 0px; 
padding: 4px 4px 4px 4px;
}

.news_2{
font-weight: normal; 
font-size : 100%;
border-width: 1px 1px 1px 1px; 
border-color: #cccccc; 
border-style: solid; 
background-color: #eeeeee; 
/* ▼CSS3▼ */
border-top-left-radius: 8px;     /* 左上 */
border-top-right-radius: 8px;    /* 右上 */
border-bottom-left-radius: 8px;  /* 左下 */
border-bottom-right-radius: 8px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 8px;     /* 左上 */
-webkit-border-top-right-radius: 8px;    /* 右上 */
-webkit-border-bottom-left-radius: 8px;  /* 左下 */
-webkit-border-bottom-right-radius: 8px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 8px;     /* 左上 */
-moz-border-radius-topright: 8px;    /* 右上 */
-moz-border-radius-bottomleft: 8px;  /* 左下 */
-moz-border-radius-bottomright: 8px; /* 右下 */
margin: 5px 0px 5px 0px; 
padding: 4px 4px 4px 4px;
}

.news_2s{
font-weight: normal; 
font-size : 87%;
color : #8c8c8c;
border-width: 1px 1px 1px 1px; 
border-color: #cccccc; 
border-style: solid; 
background-color: #eeeeee; 
/* ▼CSS3▼ */
border-top-left-radius: 8px;     /* 左上 */
border-top-right-radius: 8px;    /* 右上 */
border-bottom-left-radius: 8px;  /* 左下 */
border-bottom-right-radius: 8px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 8px;     /* 左上 */
-webkit-border-top-right-radius: 8px;    /* 右上 */
-webkit-border-bottom-left-radius: 8px;  /* 左下 */
-webkit-border-bottom-right-radius: 8px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 8px;     /* 左上 */
-moz-border-radius-topright: 8px;    /* 右上 */
-moz-border-radius-bottomleft: 8px;  /* 左下 */
-moz-border-radius-bottomright: 8px; /* 右下 */
margin: 5px 0px 5px 0px; 
padding: 4px 4px 4px 4px;
}

.sub1{
font-weight: normal; 
font-size : 100%;
border-width: 1px 1px 1px 1px; 
border-color: #cccccc; 
border-style: solid; 
background-color: #eeeeee; 
/* ▼CSS3▼ */
border-top-left-radius: 5px;     /* 左上 */
border-top-right-radius: 5px;    /* 右上 */
border-bottom-left-radius: 5px;  /* 左下 */
border-bottom-right-radius: 5px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 5px;     /* 左上 */
-webkit-border-top-right-radius: 5px;    /* 右上 */
-webkit-border-bottom-left-radius: 5px;  /* 左下 */
-webkit-border-bottom-right-radius: 5px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 5px;     /* 左上 */
-moz-border-radius-topright: 5px;    /* 右上 */
-moz-border-radius-bottomleft: 5px;  /* 左下 */
-moz-border-radius-bottomright: 5px; /* 右下 */
margin: 8px 2px 8px 2px; 
padding: 2px 4px 2px 4px;
}


.sub_menu1{
font-weight: normal; 
font-size : 100%;
border-width: 1px 1px 1px 1px; 
border-color: #cccccc; 
border-style: solid; 
background-color: #ffffff; 
/* ▼CSS3▼ */
border-top-left-radius: 8px;     /* 左上 */
border-top-right-radius: 8px;    /* 右上 */
border-bottom-left-radius: 8px;  /* 左下 */
border-bottom-right-radius: 8px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 8px;     /* 左上 */
-webkit-border-top-right-radius: 8px;    /* 右上 */
-webkit-border-bottom-left-radius: 8px;  /* 左下 */
-webkit-border-bottom-right-radius: 8px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 8px;     /* 左上 */
-moz-border-radius-topright: 8px;    /* 右上 */
-moz-border-radius-bottomleft: 8px;  /* 左下 */
-moz-border-radius-bottomright: 8px; /* 右下 */
margin: 8px 0px 8px 0px; 
padding: 2px 4px 2px 4px;
}


.sub_link1{
font-weight: normal; 
font-size : 87%;
line-height: 150%;
border-width: 1px 1px 1px 1px; 
border-color: #dddddd; 
border-style: solid; 
background-color: #ffffff; 
/* ▼CSS3▼ */
border-top-left-radius: 8px;     /* 左上 */
border-top-right-radius: 8px;    /* 右上 */
border-bottom-left-radius: 8px;  /* 左下 */
border-bottom-right-radius: 8px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 8px;     /* 左上 */
-webkit-border-top-right-radius: 8px;    /* 右上 */
-webkit-border-bottom-left-radius: 8px;  /* 左下 */
-webkit-border-bottom-right-radius: 8px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 8px;     /* 左上 */
-moz-border-radius-topright: 8px;    /* 右上 */
-moz-border-radius-bottomleft: 8px;  /* 左下 */
-moz-border-radius-bottomright: 8px; /* 右下 */
margin: 8px 2px 8px 2px; 
padding: 8px 5px 8px 10px;
}



.sub_line1{
font-weight: normal; 
font-size : 87%;
line-height: 150%;
border-width: 0px 0px 1px 0px; 
border-color: #cccccc; 
border-style: solid; 
background-color: #ffffff; 
/* ▼CSS3▼ */
border-top-left-radius: 0px;     /* 左上 */
border-top-right-radius: 0px;    /* 右上 */
border-bottom-left-radius: 0px;  /* 左下 */
border-bottom-right-radius: 0px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 0px;     /* 左上 */
-webkit-border-top-right-radius: 0px;    /* 右上 */
-webkit-border-bottom-left-radius: 0px;  /* 左下 */
-webkit-border-bottom-right-radius: 0px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 0px;     /* 左上 */
-moz-border-radius-topright: 0px;    /* 右上 */
-moz-border-radius-bottomleft: 0px;  /* 左下 */
-moz-border-radius-bottomright: 0px; /* 右下 */
margin: 8px 8px 8px 8px; 
padding: 8px 5px 8px 10px;
}

.sub_line1n{
font-weight: normal; 
font-size : 100%;
line-height: 150%;
border-width: 0px 0px 1px 0px; 
border-color: #cccccc; 
border-style: solid; 
background-color: #ffffff; 
/* ▼CSS3▼ */
border-top-left-radius: 0px;     /* 左上 */
border-top-right-radius: 0px;    /* 右上 */
border-bottom-left-radius: 0px;  /* 左下 */
border-bottom-right-radius: 0px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 0px;     /* 左上 */
-webkit-border-top-right-radius: 0px;    /* 右上 */
-webkit-border-bottom-left-radius: 0px;  /* 左下 */
-webkit-border-bottom-right-radius: 0px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 0px;     /* 左上 */
-moz-border-radius-topright: 0px;    /* 右上 */
-moz-border-radius-bottomleft: 0px;  /* 左下 */
-moz-border-radius-bottomright: 0px; /* 右下 */
margin: 8px 8px 8px 8px; 
padding: 8px 5px 8px 10px;
}


.sub2_1{
font-weight: normal; 
font-size : 100%;
border-width: 1px 1px 1px 1px; 
border-color: #dddddd; 
border-style: solid; 
background-color: #dddddd; 
/* ▼CSS3▼ */
border-top-left-radius: 8px;     /* 左上 */
border-top-right-radius: 8px;    /* 右上 */
border-bottom-left-radius: 0px;  /* 左下 */
border-bottom-right-radius: 0px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 8px;     /* 左上 */
-webkit-border-top-right-radius: 8px;    /* 右上 */
-webkit-border-bottom-left-radius: 0px;  /* 左下 */
-webkit-border-bottom-right-radius: 0px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 8px;     /* 左上 */
-moz-border-radius-topright: 8px;    /* 右上 */
-moz-border-radius-bottomleft: 0px;  /* 左下 */
-moz-border-radius-bottomright: 0px; /* 右下 */
margin: 8px 2px 0px 2px; 
padding: 8px 5px 8px 5px;
}

.sub2_2{
font-weight: normal; 
font-size : 100%;
border-width: 1px 1px 1px 1px; 
border-color: #dddddd; 
border-style: solid; 
background-color: #dddddd; 
/* ▼CSS3▼ */
border-top-left-radius: 8px;     /* 左上 */
border-top-right-radius: 8px;    /* 右上 */
border-bottom-left-radius: 8px;  /* 左下 */
border-bottom-right-radius: 8px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 8px;     /* 左上 */
-webkit-border-top-right-radius: 8px;    /* 右上 */
-webkit-border-bottom-left-radius: 8px;  /* 左下 */
-webkit-border-bottom-right-radius: 8px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 8px;     /* 左上 */
-moz-border-radius-topright: 8px;    /* 右上 */
-moz-border-radius-bottomleft: 8px;  /* 左下 */
-moz-border-radius-bottomright: 8px; /* 右下 */
margin: 8px 2px 8px 2px; 
padding: 8px 5px 8px 5px;
}


.sub2_link1{
font-weight: normal; 
font-size : 87%;
line-height: 150%;
border-width: 1px 1px 1px 1px; 
border-color: #dddddd; 
border-style: solid; 
background-color: #ffffff; 
/* ▼CSS3▼ */
border-top-left-radius: 8px;     /* 左上 */
border-top-right-radius: 8px;    /* 右上 */
border-bottom-left-radius: 0px;  /* 左下 */
border-bottom-right-radius: 0px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 8px;     /* 左上 */
-webkit-border-top-right-radius: 8px;    /* 右上 */
-webkit-border-bottom-left-radius: 0px;  /* 左下 */
-webkit-border-bottom-right-radius: 0px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 8px;     /* 左上 */
-moz-border-radius-topright: 8px;    /* 右上 */
-moz-border-radius-bottomleft: 0px;  /* 左下 */
-moz-border-radius-bottomright: 0px; /* 右下 */
margin: 8px 2px 0px 2px; 
padding: 8px 5px 8px 10px;
}

.sub2_link2{
font-weight: normal; 
font-size : 87%;
line-height: 150%;
border-width: 0px 1px 1px 1px; 
border-color: #dddddd; 
border-style: solid; 
background-color: #ffffff; 
/* ▼CSS3▼ */
border-top-left-radius: 0px;     /* 左上 */
border-top-right-radius: 0px;    /* 右上 */
border-bottom-left-radius: 0px;  /* 左下 */
border-bottom-right-radius: 0px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 0px;     /* 左上 */
-webkit-border-top-right-radius: 0px;    /* 右上 */
-webkit-border-bottom-left-radius: 0px;  /* 左下 */
-webkit-border-bottom-right-radius: 0px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 0px;     /* 左上 */
-moz-border-radius-topright: 0px;    /* 右上 */
-moz-border-radius-bottomleft: 0px;  /* 左下 */
-moz-border-radius-bottomright: 0px; /* 右下 */
margin: 0px 2px 0px 2px; 
padding: 8px 5px 8px 10px;
}

.sub2_link3{
font-weight: normal; 
font-size : 87%;
line-height: 150%;
border-width: 0px 1px 1px 1px; 
border-color: #dddddd; 
border-style: solid; 
background-color: #ffffff; 
/* ▼CSS3▼ */
border-top-left-radius: 0px;     /* 左上 */
border-top-right-radius: 0px;    /* 右上 */
border-bottom-left-radius: 8px;  /* 左下 */
border-bottom-right-radius: 8px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 0px;     /* 左上 */
-webkit-border-top-right-radius: 0px;    /* 右上 */
-webkit-border-bottom-left-radius: 8px;  /* 左下 */
-webkit-border-bottom-right-radius: 8px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 0px;     /* 左上 */
-moz-border-radius-topright: 0px;    /* 右上 */
-moz-border-radius-bottomleft: 8px;  /* 左下 */
-moz-border-radius-bottomright: 8px; /* 右下 */
margin: 0px 2px 8px 2px; 
padding: 8px 5px 8px 10px;
}


.sub2_link4left{
font-weight: normal; 
font-size : 87%;
line-height: 150%;
border-width: 1px 1px 1px 1px; 
border-color: #dddddd; 
border-style: solid; 
background-color: #ffffff; 
/* ▼CSS3▼ */
border-top-left-radius: 8px;     /* 左上 */
border-top-right-radius: 0px;    /* 右上 */
border-bottom-left-radius: 0px;  /* 左下 */
border-bottom-right-radius: 0px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 8px;     /* 左上 */
-webkit-border-top-right-radius: 0px;    /* 右上 */
-webkit-border-bottom-left-radius: 0px;  /* 左下 */
-webkit-border-bottom-right-radius: 0px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 8px;     /* 左上 */
-moz-border-radius-topright: 0px;    /* 右上 */
-moz-border-radius-bottomleft: 0px;  /* 左下 */
-moz-border-radius-bottomright: 0px; /* 右下 */
margin: 8px 0px 0px 2px; 
padding: 8px 5px 8px 10px;
}

.sub2_link5left{
font-weight: normal; 
font-size : 87%;
line-height: 150%;
border-width: 0px 1px 1px 1px; 
border-color: #dddddd; 
border-style: solid; 
background-color: #ffffff; 
/* ▼CSS3▼ */
border-top-left-radius: 0px;     /* 左上 */
border-top-right-radius: 0px;    /* 右上 */
border-bottom-left-radius: 0px;  /* 左下 */
border-bottom-right-radius: 0px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 0px;     /* 左上 */
-webkit-border-top-right-radius: 0px;    /* 右上 */
-webkit-border-bottom-left-radius: 0px;  /* 左下 */
-webkit-border-bottom-right-radius: 0px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 0px;     /* 左上 */
-moz-border-radius-topright: 0px;    /* 右上 */
-moz-border-radius-bottomleft: 0px;  /* 左下 */
-moz-border-radius-bottomright: 0px; /* 右下 */
margin: 0px 0px 0px 2px; 
padding: 8px 5px 8px 10px;
}

.sub2_link6left{
font-weight: normal; 
font-size : 87%;
line-height: 150%;
border-width: 0px 1px 1px 1px; 
border-color: #dddddd; 
border-style: solid; 
background-color: #ffffff; 
/* ▼CSS3▼ */
border-top-left-radius: 0px;     /* 左上 */
border-top-right-radius: 0px;    /* 右上 */
border-bottom-left-radius: 8px;  /* 左下 */
border-bottom-right-radius: 0px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 0px;     /* 左上 */
-webkit-border-top-right-radius: 0px;    /* 右上 */
-webkit-border-bottom-left-radius: 8px;  /* 左下 */
-webkit-border-bottom-right-radius: 0px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 0px;     /* 左上 */
-moz-border-radius-topright: 0px;    /* 右上 */
-moz-border-radius-bottomleft: 8px;  /* 左下 */
-moz-border-radius-bottomright: 0px; /* 右下 */
margin: 0px 0px 8px 2px; 
padding: 8px 5px 8px 10px;
}

.sub2_link4right{
font-weight: normal; 
font-size : 87%;
line-height: 150%;
border-width: 1px 1px 1px 0px; 
border-color: #dddddd; 
border-style: solid; 
background-color: #ffffff; 
/* ▼CSS3▼ */
border-top-left-radius: 0px;     /* 左上 */
border-top-right-radius: 8px;    /* 右上 */
border-bottom-left-radius: 0px;  /* 左下 */
border-bottom-right-radius: 0px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 0px;     /* 左上 */
-webkit-border-top-right-radius: 8px;    /* 右上 */
-webkit-border-bottom-left-radius: 0px;  /* 左下 */
-webkit-border-bottom-right-radius: 0px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 0px;     /* 左上 */
-moz-border-radius-topright: 0px;    /* 右上 */
-moz-border-radius-bottomleft: 8px;  /* 左下 */
-moz-border-radius-bottomright: 0px; /* 右下 */
margin: 8px 2px 0px 0px; 
padding: 8px 5px 8px 10px;
}

.sub2_link5right{
font-weight: normal; 
font-size : 87%;
line-height: 150%;
border-width: 0px 1px 1px 0px; 
border-color: #dddddd; 
border-style: solid; 
background-color: #ffffff; 
/* ▼CSS3▼ */
border-top-left-radius: 0px;     /* 左上 */
border-top-right-radius: 0px;    /* 右上 */
border-bottom-left-radius: 0px;  /* 左下 */
border-bottom-right-radius: 0px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 0px;     /* 左上 */
-webkit-border-top-right-radius: 0px;    /* 右上 */
-webkit-border-bottom-left-radius: 0px;  /* 左下 */
-webkit-border-bottom-right-radius: 0px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 0px;     /* 左上 */
-moz-border-radius-topright: 0px;    /* 右上 */
-moz-border-radius-bottomleft: 0px;  /* 左下 */
-moz-border-radius-bottomright: 0px; /* 右下 */
margin: 0px 2px 0px 0px; 
padding: 8px 5px 8px 10px;
}

.sub2_link6right{
font-weight: normal; 
font-size : 87%;
line-height: 150%;
border-width: 0px 1px 1px 0px; 
border-color: #dddddd; 
border-style: solid; 
background-color: #ffffff; 
/* ▼CSS3▼ */
border-top-left-radius: 0px;     /* 左上 */
border-top-right-radius: 0px;    /* 右上 */
border-bottom-left-radius: 0px;  /* 左下 */
border-bottom-right-radius: 0px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 0px;     /* 左上 */
-webkit-border-top-right-radius: 0px;    /* 右上 */
-webkit-border-bottom-left-radius: 0px;  /* 左下 */
-webkit-border-bottom-right-radius: 8px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 0px;     /* 左上 */
-moz-border-radius-topright: 0px;    /* 右上 */
-moz-border-radius-bottomleft: 0px;  /* 左下 */
-moz-border-radius-bottomright: 8px; /* 右下 */
margin: 0px 2px 8px 0px; 
padding: 8px 5px 8px 10px;
}


.sub2_link7{
font-weight: normal; 
font-size : 87%;
line-height: 150%;
border-width: 1px 1px 1px 1px; 
border-color: #dddddd; 
border-style: solid; 
background-color: #ffffff; 
/* ▼CSS3▼ */
border-top-left-radius: 8px;     /* 左上 */
border-top-right-radius: 8px;    /* 右上 */
border-bottom-left-radius: 8px;  /* 左下 */
border-bottom-right-radius: 8px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 8px;     /* 左上 */
-webkit-border-top-right-radius: 8px;    /* 右上 */
-webkit-border-bottom-left-radius: 8px;  /* 左下 */
-webkit-border-bottom-right-radius: 8px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 8px;     /* 左上 */
-moz-border-radius-topright: 8px;    /* 右上 */
-moz-border-radius-bottomleft: 8px;  /* 左下 */
-moz-border-radius-bottomright: 8px; /* 右下 */
margin: 8px 2px 8px 2px; 
padding: 8px 5px 8px 10px;
}


.td_line1{
border-width: 0px 0px 0px 3px; 
border-color: #cccccc; 
border-style: solid; 
background-color: #ffffff; 
/* ▼CSS3▼ */
border-top-left-radius: 0px;     /* 左上 */
border-top-right-radius: 0px;    /* 右上 */
border-bottom-left-radius: 0px;  /* 左下 */
border-bottom-right-radius: 0px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 0px;     /* 左上 */
-webkit-border-top-right-radius: 0px;    /* 右上 */
-webkit-border-bottom-left-radius: 0px;  /* 左下 */
-webkit-border-bottom-right-radius: 0px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 0px;     /* 左上 */
-moz-border-radius-topright: 0px;    /* 右上 */
-moz-border-radius-bottomleft: 0px;  /* 左下 */
-moz-border-radius-bottomright: 0px; /* 右下 */
margin: 5px 5px 5px 15px; 
padding: 8px 5px 8px 15px;
}


.td_line2{
line-height: 150%;
border-width: 0px 0px 0px 0px; 
border-color: #cccccc; 
border-style: solid; 
background-color: #ffffff; 
/* ▼CSS3▼ */
border-top-left-radius: 0px;     /* 左上 */
border-top-right-radius: 0px;    /* 右上 */
border-bottom-left-radius: 0px;  /* 左下 */
border-bottom-right-radius: 0px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 0px;     /* 左上 */
-webkit-border-top-right-radius: 0px;    /* 右上 */
-webkit-border-bottom-left-radius: 0px;  /* 左下 */
-webkit-border-bottom-right-radius: 0px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 0px;     /* 左上 */
-moz-border-radius-topright: 0px;    /* 右上 */
-moz-border-radius-bottomleft: 0px;  /* 左下 */
-moz-border-radius-bottomright: 0px; /* 右下 */
margin: 5px 5px 5px 15px; 
padding: 8px 15px 8px 15px;
}


.td_line1red{
border-width: 0px 0px 0px 3px; 
border-color: #CE1F2C; 
border-style: solid; 
background-color: #ffffff; 
/* ▼CSS3▼ */
border-top-left-radius: 0px;     /* 左上 */
border-top-right-radius: 0px;    /* 右上 */
border-bottom-left-radius: 0px;  /* 左下 */
border-bottom-right-radius: 0px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 0px;     /* 左上 */
-webkit-border-top-right-radius: 0px;    /* 右上 */
-webkit-border-bottom-left-radius: 0px;  /* 左下 */
-webkit-border-bottom-right-radius: 0px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 0px;     /* 左上 */
-moz-border-radius-topright: 0px;    /* 右上 */
-moz-border-radius-bottomleft: 0px;  /* 左下 */
-moz-border-radius-bottomright: 0px; /* 右下 */
margin: 5px 5px 5px 15px; 
padding: 8px 5px 8px 15px;
}


.starkey1{
font-weight: normal; 
font-size : 100%;
border-width: 1px 1px 1px 1px; 
border-color: #AEE5F8; 
border-style: solid; 
background-color: #AEE5F8; 
/* ▼CSS3▼ */
border-top-left-radius: 5px;     /* 左上 */
border-top-right-radius: 5px;    /* 右上 */
border-bottom-left-radius: 5px;  /* 左下 */
border-bottom-right-radius: 5px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 5px;     /* 左上 */
-webkit-border-top-right-radius: 5px;    /* 右上 */
-webkit-border-bottom-left-radius: 5px;  /* 左下 */
-webkit-border-bottom-right-radius: 5px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 5px;     /* 左上 */
-moz-border-radius-topright: 5px;    /* 右上 */
-moz-border-radius-bottomleft: 5px;  /* 左下 */
-moz-border-radius-bottomright: 5px; /* 右下 */
margin: 8px 2px 8px 0px; 
padding: 2px 4px 2px 4px;
}



/*************** トピックス用枠 ***************/


.modern{
background-image:url("http://www.nakamegane.com/img/ad3/back2.gif");
}

.top_topic1{
font-weight: normal; 
font-size : 87%; 
line-height:1.3;
background-color: #f6cad2; 
border-color: #f6cad2;
border-width: 0px 1px 0px 1px; 
border-style: solid; 
margin: 0px 0px 0px 0px; 
padding: 5px 5px 5px 5px;
}



/*************** レイアウト用 ***************/


.header {
font-weight: normal; 
font-size : 100%;
color: #383838;
background-color:#ffffff;
border-width: 0px 0px 1px 0px; 
border-color: #aaaaaa; 
border-style: solid; 
background-color: transparent; 
/* ▼CSS3▼ */
border-top-left-radius: 0px;     /* 左上 */
border-top-right-radius: 0px;    /* 右上 */
border-bottom-left-radius: 0px;  /* 左下 */
border-bottom-right-radius: 0px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 0px;     /* 左上 */
-webkit-border-top-right-radius: 0px;    /* 右上 */
-webkit-border-bottom-left-radius: 0px;  /* 左下 */
-webkit-border-bottom-right-radius: 0px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 0px;     /* 左上 */
-moz-border-radius-topright: 0px;    /* 右上 */
-moz-border-radius-bottomleft: 0px;  /* 左下 */
-moz-border-radius-bottomright: 0px; /* 右下 */
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
}



.main_hd {
width:460px;
height:12px;
background: url(http://www.nakamegane.com/img/ad5/board_hd.gif) no-repeat;
}

.main_bd {
width:460px; 
font-size : 87%; 
background :#ffffff; 
background-image: url(http://www.nakamegane.com/img/ad5/board_bd.gif); 
background-repeat: repeat-y;
/*padding:0px 6px 0px 6px;*/
}

.main_bd_content {
padding:0px 10px 0px 8px;
}

.main_ft {
width:460px; 
height:12px;
background: url(http://www.nakamegane.com/img/ad5/board_ft.gif) no-repeat;
}


.info_hd {
width:460px;
height:40px;

background: url(http://www.nakamegane.com/img/ad5/board-info_hd.gif) no-repeat;
}

.info_bd {
width:460px;
font-size : 87%;
background :#ffffff;
background-image: url(http://www.nakamegane.com/img/ad5/board-info_bd.gif);
background-repeat: repeat-y;
/*padding:0px 6px 0px 6px;*/
}

.info_bd_content {
padding:0px 20px 0px 20px;
}

.info_ft {
width:460px; 
height:20px; 
background: url(http://www.nakamegane.com/img/ad5/board-info_ft.gif) no-repeat;
}

.topic_hd {
width:180px; 
height:25px; 
background: url(http://www.nakamegane.com/img/ad5/topic_hd.gif) no-repeat;
}

.topic_bd {
width:180px; 
font-size : 83%; 
background :#ffffff; 
background-image: url(http://www.nakamegane.com/img/ad5/topic_bd.gif); 
background-repeat: repeat-y; 
/*padding:0px 6px 0px 6px;*/
}

.topic_bd_content {
padding:0px 8px 0px 8px;
}

.topic_ft {
width:180px;
height:15px;
background: url(http://www.nakamegane.com/img/ad5/topic_ft.gif) no-repeat;
}



h1.contents {
font-weight: normal;
font-size : 87%;
color: #909090;
border-width: 1px 1px 1px 1px;
border-color: #90a0a0;
border-style: solid;
background-color: transparent;
margin: 0px;
padding: 1px 0px 1px 4px;
background-image:url("http://www.nakamegane.com/img/ad4/bgcolor1.gif");
}

h1.article_title {
font-weight: normal;
font-size : 150%; 
letter-spacing: 3px;
line-height:1.3;
color: #000000; 
border-width: 0px 0px 1px 0px; 
border-color: #cccccc;
border-style: solid; 
background color: transparent;
margin: 6px 0px 3px 0px; 
padding: 10px 8px 8px 8px;
}


h1.article_titlemini {
font-weight: normal;
font-size : 87%;
color: #000000;
border-width: 0px 0px 1px 0px;
border-color: acacac; 
border-style: solid; 
background color: transparent; 
margin: 6px 0px 3px 0px; 
padding: 0px 0px 5px 0px;
}

h1.article_title_normal {
font-weight: bold; 
font-size : 100%; 
color: #000000; 
border-width: 0px 0px 1px 0px; 
border-color: #acacac;
border-style: solid; 
background color: transparent; 
margin: 6px 0px 3px 0px; 
padding: 0px 0px 5px 0px;
}



h1.top_subtitle{
font-weight: bold;
font-size : 83%;
line-height:1.3;
color: #ffffff;
border-width: 0px 0px 1px 0px;
background: url(http://www.nakamegane.com/img/recommend/waku_subborder-title.gif) no-repeat;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
}


h1.top_subtitle2{
font-weight: bold;
font-size : 83%;
line-height:1.3;
color: #000000;
border-width: 0px 0px 1px 0px;
background: url(http://www.nakamegane.com/img/recommend/waku_subborder-title2.gif) no-repeat;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
}


h1.top_contents-title1{
font-weight: bold;
font-size : 83%;
line-height:1.3;
color: #ffffff;
border-width: 0px 0px 1px 0px;
background: url(http://www.nakamegane.com/img/ad7/contents_boder1.gif) no-repeat;
margin: 0px 0px 0px 0px;


padding: 5px 5px 5px 5px;
}


h1.topic_title {
font-weight: normal; 
font-size : 87%;
color: #383838;
letter-spacing: 2px;
line-height:150%;
border-width: 1px 0px 1px 0px; 
border-color: #cccccc; 
border-style: solid; 
background-color: transparent; 
/* ▼CSS3▼ */
border-top-left-radius: 0px;     /* 左上 */
border-top-right-radius: 0px;    /* 右上 */
border-bottom-left-radius: 0px;  /* 左下 */
border-bottom-right-radius: 0px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 0px;     /* 左上 */
-webkit-border-top-right-radius: 0px;    /* 右上 */
-webkit-border-bottom-left-radius: 0px;  /* 左下 */
-webkit-border-bottom-right-radius: 0px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 0px;     /* 左上 */
-moz-border-radius-topright: 0px;    /* 右上 */
-moz-border-radius-bottomleft: 0px;  /* 左下 */
-moz-border-radius-bottomright: 0px; /* 右下 */
margin: 5px 0px 8px 0px; 
padding: 5px 5px 5px 8px;
}


h2 {
font-weight: normal; 
font-size : 87%; 
color: #909090; 
border-width: 0px 0px 1px 0px; 
border-color: #90a0a0; 
border-style: solid; 
background-color: transparent; 
margin: 0px; 
padding: 3px 0px 2px 4px;
}

h2.titleline {
font-weight: bold; 
font-size : 83%; 
color: #8c8c8c; 
border-width: 1px 1px 1px 4px; 
border-color: #aaaaaa; 
border-style: solid; 
background-color: transparent; 
background-image: url(http://www.nakamegane.com/img/ad7/bg_titleline.gif); 
background-repeat: repeat-x; 
margin: 0px 0px 5px 0px; 
padding: 8px 8px 8px 10px;
}

h2.titleline1{
font-weight: normal; 
font-size : 87%; 
color: #8c8c8c;
font-weight : bold;
border-width: 0px 0px 1px 0px; 
border-color: #8c8c8c; 
border-style: solid; 
background-color: transparent; 
margin: 0px 0px 5px 0px; 
padding: 1px 0px 1px 4px;
}

h2.titleline2 {
font-weight: bold;
font-size : 130%; 
color: #5c5c5c;  
border-width: 1px 1px 1px 1px;
border-color: #dddddd; 
border-style: solid; 
background-color: #eaeaea; 
/* ▼CSS3▼ */
border-top-left-radius: 5px;     /* 左上 */
border-top-right-radius: 5px;    /* 右上 */
border-bottom-left-radius: 5px;  /* 左下 */
border-bottom-right-radius: 5px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 5px;     /* 左上 */
-webkit-border-top-right-radius: 5px;    /* 右上 */
-webkit-border-bottom-left-radius: 5px;  /* 左下 */
-webkit-border-bottom-right-radius: 5px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 5px;     /* 左上 */
-moz-border-radius-topright: 5px;    /* 右上 */
-moz-border-radius-bottomleft: 5px;  /* 左下 */
-moz-border-radius-bottomright: 5px; /* 右下 */
margin: 15px 0px 5px 0px; 
padding: 8px 8px 8px 8px;
}

h2.titleline3{
font-weight: normal; 
font-size : 100%; 
color: #8c8c8c;
font-weight : bold;
border-width: 0px 0px 1px 0px; 
border-color: #8c8c8c; 
border-style: solid; 
background-color: transparent; 
margin: 0px 0px 5px 0px; 
padding: 1px 0px 1px 4px;
}

h2.titleline4 {
font-weight: bold;
font-size : 100%; 
color: #ffffff;  
border-width: 1px 1px 1px 1px;
border-color: #acacac; 
border-style: solid; 
background-color: #acacac; 
/* ▼CSS3▼ */
border-top-left-radius: 5px;     /* 左上 */
border-top-right-radius: 5px;    /* 右上 */
border-bottom-left-radius: 5px;  /* 左下 */
border-bottom-right-radius: 5px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 5px;     /* 左上 */
-webkit-border-top-right-radius: 5px;    /* 右上 */
-webkit-border-bottom-left-radius: 5px;  /* 左下 */
-webkit-border-bottom-right-radius: 5px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 5px;     /* 左上 */
-moz-border-radius-topright: 5px;    /* 右上 */
-moz-border-radius-bottomleft: 5px;  /* 左下 */
-moz-border-radius-bottomright: 5px; /* 右下 */
margin: 15px 0px 5px 0px; 
padding: 5px 5px 5px 5px;
}



h2.sub0{
font-weight: normal; 
font-size : 83%; 
color: #909090; 
border-width: 1px 2px 2px 1px; 
border-color: #90a0a0; 
border-style: solid; 
background-color: #ffffff; 
margin: 8px 2px 8px 0px; 
padding: 2px 4px 2px 4px;
}

h2.sub1{
font-weight: normal; 
font-size : 87%; 
color: #8c8c8c; 
border-width: 1px 1px 1px 1px; 
border-color: #cccccc; 
border-style: solid; 
background-color: #eeeeee; 
/* ▼CSS3▼ */
border-top-left-radius: 6px;     /* 左上 */
border-top-right-radius: 6px;    /* 右上 */
border-bottom-left-radius: 6px;  /* 左下 */
border-bottom-right-radius: 6px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 6px;     /* 左上 */
-webkit-border-top-right-radius: 6px;    /* 右上 */
-webkit-border-bottom-left-radius: 6px;  /* 左下 */
-webkit-border-bottom-right-radius: 6px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 6px;     /* 左上 */
-moz-border-radius-topright: 6px;    /* 右上 */
-moz-border-radius-bottomleft: 6px;  /* 左下 */
-moz-border-radius-bottomright: 6px; /* 右下 */
margin: 8px 8px 8px 8px; 
padding: 8px 5px 8px 5px;
}

h2.sub2{
font-weight: normal; 
font-size : 83%; 
color: #97c7a0; 
border-width: 1px 2px 2px 1px; 
border-color: #a8d8b0; 
border-style: solid; 
background-color: #ffffff; 
margin: 8px 2px 8px 0px; 
padding: 2px 4px 2px 4px;
}

h2.sub3 {
font-weight: normal; 
font-size : 120%; 
color: #5c5c5c; 
border-width: 1px 1px 1px 1px; 
border-color: #cccccc; 
border-style: solid; 
background-color:#eeeeee; transparent; 
/* ▼CSS3▼ */
border-top-left-radius: 5px;     /* 左上 */
border-top-right-radius: 5px;    /* 右上 */
border-bottom-left-radius: 5px;  /* 左下 */
border-bottom-right-radius: 5px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 5px;     /* 左上 */
-webkit-border-top-right-radius: 5px;    /* 右上 */
-webkit-border-bottom-left-radius: 5px;  /* 左下 */
-webkit-border-bottom-right-radius: 5px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 5px;     /* 左上 */
-moz-border-radius-topright: 5px;    /* 右上 */
-moz-border-radius-bottomleft: 5px;  /* 左下 */
-moz-border-radius-bottomright: 5px; /* 右下 */
margin: 5px 0px 8px 0px; 
padding: 5px 5px 5px 8px;
}

h2.sub3_n {
font-weight: normal; 
font-size : 100%; 
color: #5c5c5c; 
border-width: 1px 1px 1px 1px; 
border-color: #cccccc; 
border-style: solid; 
background-color:#eeeeee; transparent; 
/* ▼CSS3▼ */
border-top-left-radius: 5px;     /* 左上 */
border-top-right-radius: 5px;    /* 右上 */
border-bottom-left-radius: 5px;  /* 左下 */
border-bottom-right-radius: 5px; /* 右下 */
/* ▼Safari、Google Chorme▼ */
-webkit-border-top-left-radius: 5px;     /* 左上 */
-webkit-border-top-right-radius: 5px;    /* 右上 */
-webkit-border-bottom-left-radius: 5px;  /* 左下 */
-webkit-border-bottom-right-radius: 5px; /* 右下 */
/* ▼Mozila▼ */
-moz-border-radius-topleft: 5px;     /* 左上 */
-moz-border-radius-topright: 5px;    /* 右上 */
-moz-border-radius-bottomleft: 5px;  /* 左下 */
-moz-border-radius-bottomright: 5px; /* 右下 */
margin: 5px 0px 8px 0px; 
padding: 5px 5px 5px 8px;
}

h2.sub3_m {
font-weight: normal; 
font-size : 87%; 
color: #5c5c5c; 
border-width: 0px 0px 0px 6px; 
border-color: #acacac; 
border-style: solid; 
background-color:#eaeaea; transparent; 
margin: 0px; 
padding: 5px 5px 5px 8px;

}

h2.sub3_2 {
font-weight: normal; 
font-size : 100%; 
color: #000000; 
border-width: 1px 1px 1px 1px; 
border-color: #f9cc33; 
border-style: solid; 
background-color:#ffffbb; transparent; 
margin: 0px; 
padding: 3px 0px 2px 4px;
}

h2.sub4 {
font-weight: normal; 
font-size : 87%; 
color: #ｆｆｆｆｆｆ; 
border-width: 1px 1px 1px 1px; 
border-color: #383838; 
border-style: solid; 
background-color:#505050; transparent; 
margin: 0px; 
padding: 3px 0px 2px 4px;
}

h2.sub4_2 {
font-weight: normal; 
font-size : 100%; 
color: #ffffff; 
border-width: 1px 1px 1px 1px; 
border-color: #383838; 
border-style: solid; 
background-color:#505050; transparent; 
margin: 0px; 
padding: 3px 0px 2px 4px;
}


h3.goods1 {
font-weight: normal; 
font-size : 87%; 
color: #383838; 
border-width: 0px 0px 1px 0px; 
border-color: #90a0a0; 
border-style: solid; 
background-color: transparent; 
margin: 0px; 
padding: 3px 0px 2px 4px;
}

h3.goods2 {
font-weight: normal; 
font-size : 87%; 
color: #383838; 

border-width: 0px 0px 1px 0px; 
border-color: #ff9000; 
border-style: solid; 
background-color: transparent; 
margin: 0px; 
padding: 3px 0px 2px 4px;
}

h3.goods3 {
font-weight: normal; 
font-size : 87%; 
color: #383838; 
border-width: 0px 0px 1px 0px; 
border-color: #ffa447; 
border-style: solid; 
background-color: transparent; 
margin: 0px; 
padding: 3px 0px 2px 4px;
}



/*************** レイアウトなど ***************/

.midashi{
font-weight: normal; 
font-size : 100%;
margin: 0px 0px 0px 0px; 
padding: 5px 0px 25x 0px;
}


h1.midashi_data {
font-weight: normal; 
font-size : 83%;
color: #8c8c8c; 
line-height:1.3;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 5px 0px;
}


h1.midashi_top {
font-weight: normal;
letter-spacing: 2px;
font-size : 120%; 
line-height:1.3;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 5px 0px;
}


h1.midashi_sub {
font-weight: bold;
font-size : 92%; 
line-height:1.3;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 5px 0px;
}

h1.midashi_info {
font-weight: normal;
letter-spacing: 2px;
font-size : 120%; 
line-height:1.3;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 5px 0px;
}

h1.midashi_info-topic {
font-weight: bold; 
font-size : 92%; 
line-height:1.3;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 5px 0px;
}

h1.midashi_goods {
font-weight: normal;
letter-spacing: 2px;
font-size : 140%; 
line-height:1.3;
margin: 5px 0px 10px 0px; 
padding: 0px 0px 0px 0px;
}


.summary {
font-size: 87%;
letter-spacing: 1px;
line-height:1.3;
margin: 5px 0px 0px 0px;
}


.summary_info {
font-size: 87%;
letter-spacing: 1px;
line-height:1.3;
margin: 5px 0px 0px 0px;
}

.summary_info-topic {
font-size: 87%;
font-weight : bold;
line-height:1.3;
margin: 5px 0px 0px 0px;
}

.summary_goods {
font-size: 87%;
line-height:1.3;
margin: 5px 0px 0px 0px;
}

.summary_menu{
font-size: 87%;
line-height:1.3;
margin: 5px 0px 0px 0px;
}


.summary_sub{
font-size: 75%;
line-height:1.3;
margin: 5px 0px 0px 0px;
}





.layout_info{
border-color: #8c8c8c;
border-width: 0px 1px 0px 1px;
border-style: solid;
background color: transparent;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}



.art{
font-weight: normal; 
font-size : 75%; 
color: #d97066; 
margin: 0px;
}



/*************** ナビゲーション ***************/


.topic{
font-size : 83%; 
background-color:#eeeeee;  
color : #888888;
}

.topic_ber {
font-weight: normal; 
font-size :83%; 
line-height:1.3;
color : #8c8c8c;
border-width: 0px 1px 0px 1px; 
border-color: #cccccc; 
border-style: solid; 
margin: 0px 0px 0px 0px; 
padding: 0px 5px 0px 5px;
}



/*************** スタイル ***************/


.style{
align: center; 
width: 740px; 
text-align: left; 

margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
}

.style_main{
align: center; 
width: 450px; 
text-align: left; 
margin: 14px 5px 10px 5px; 
padding: 0px;
}

.style_main-sub{
align: center; 
width: 220px; 
text-align: left; 
margin: 14px 5px 10px 5px; 
padding: 0px;
}



.style_top-contents{
align: center; 
width: 300px; 
text-align: left; 

margin: 10px 10px 10px 10px; 
padding: 0px;
}

.style_top-main{
align: center; 
width: 670px; 
text-align: left; 
margin: 10px 10px 10px 0px; 
padding: 0px;
}

.style_top-main_sub-bk{
align: center; 
background-color:#000000;  
color : #ffffff; 
text-align: left; 
margin: 0px 0px 0px 0px; 
padding: 0px 10px 0px 10px;
}

.style_sp{
align: center;  
text-align: left; 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
}



.img{
background-color:#d0d0d0;
}

.mc1{
background-color:#bfdfaf;
}

.mc2{
background-color:#dfffcf;
}

.title{
background-color:#888888;
}

.info{
background-color:#e7f7fa;
}




/* メイン1 */
.t0{color : #32bfed;} 
.t1{color : #32cd32;}
.t2{color : #ffa500;}
.t3{color : #c87ca8;}
.t4{color : #ddc056;}
/* メイン3 */
.t5{color : #f89cd0;} 
.t6{color : #ff9000;}
.t7{color : #ffd373;}
/* メイン4 */
.d1{color : #CE1F2C;} 
.wu{color : #00A0C8;} 



/* メイン2 */
.c0{color : #8c8c8c;} 
.c1{color : #32bfed;}
.c2{color: #87B502;}


.starkey-s{color: #263F5E; }
.starkey-e{color: #AAAAAA; }


a:linka:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
A:link	 { color: #8c8c8c;}
A:visited{ color: #777777;}
A:active { color: #00A0C8;}
A:hover	 { color : #00A0C8;}