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

#mainIMG {
background:url(img_081117/main01.jpg) no-repeat;
height:72px;
width:885px;
margin:0;
padding:160px 0 0 65px;
font-size:12px;
line-height:17px;
color:#FFFFFF;
}

/*ヘッダ画像内のリンク*/

.news_hd a:link {
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}

.news_hd a:visited {
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}

.news_hd a:active {
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}

.news_hd a:hover {
font-weight:bold;
color:#999999;
text-decoration:underline;
}

/* ページ内太字リンク */

.news_lb a:link {
font-weight:bold;
color:#333333;
text-decoration:underline;
}

.news_lb a:visited {
font-weight:bold;
color:#333333;
text-decoration:underline;
}

.news_lb a:active {
font-weight:bold;
color:#333333;
text-decoration:underline;
}

.news_lb a:hover {
font-weight:bold;
color:#666666;
text-decoration:underline;
}

/* スペーサー */

.mar10t {
margin-top:10px;
}

.mar10b {
margin-bottom:10px;
}

.mar20 {
margin:20px 0;
}

.mar20t {
margin-top:20px;
}

.mar20b {
margin-bottom:20px;
}

.mar30b {
margin-bottom:30px;
}

.mar40b {
margin-bottom:40px;
}

/* ポジション */

.posion_L {
float:left;
}

.posion_R {
float:right;
}

/* コンテンツ中の画像位置 */

.imgL {
float:left;
margin:0 15px 10px 0;
}

/* 文字情報 */

.news_title {
font-size:14px;
line-height:18px;
font-weight:bold;
color:#7E4E00;
}

.news_txt {
font-size:12px;
line-height:16px;
color:#333333;
}

.news_cap_tit {
font-size:14px;
line-height:18px;
font-weight:bold;
color:#990066;
margin:0 0 10px;
padding:3px 5px;
border-left:solid 2px #990066;
}

.news_txt span {
font-weight:bold;
}

.news_cap {
background:url(img/cap_bg.jpg) repeat;
padding:15px;
}

.news_cap span {
font-weight:bold;
}

/* 限定ビーズ */

ul.beads_navi {
display:inline;
list-style:none;
}

ul.beads_navi li {
float:left;
margin:0 5px 25px 0;
padding:0;
}

/*------------------------*/

.beads01 a span {
display:none;
}

.beads01 a {
display:block;
background:url(img_081117/beads01.jpg) no-repeat;
width:90px;
height:90px;
}

.beads01 a:hover {
background:url(img_081117/beads01_r.jpg) no-repeat;
}

/*------------------------*/

.beads02 a span {
display:none;
}

.beads02 a {
display:block;
background:url(img_081117/beads02.jpg) no-repeat;
width:90px;
height:90px;
}

.beads02 a:hover {
background:url(img_081117/beads02_r.jpg) no-repeat;
}

/*------------------------*/

.beads03 a span {
display:none;
}

.beads03 a {
display:block;
background:url(img_081117/beads03.jpg) no-repeat;
width:90px;
height:90px;
}

.beads03 a:hover {
background:url(img_081117/beads03_r.jpg) no-repeat;
}

/*------------------------*/

.beads04 a span {
display:none;
}

.beads04 a {
display:block;
background:url(img_081117/beads04.jpg) no-repeat;
width:90px;
height:90px;
}

.beads04 a:hover {
background:url(img_081117/beads04_r.jpg) no-repeat;
}

/*------------------------*/

.beads05 a span {
display:none;
}

.beads05 a {
display:block;
background:url(img_081117/beads05.jpg) no-repeat;
width:90px;
height:90px;
}

.beads05 a:hover {
background:url(img_081117/beads05_r.jpg) no-repeat;
}

/*------------------------*/

.beads06 a span {
display:none;
}

.beads06 a {
display:block;
background:url(img_081117/beads06.jpg) no-repeat;
width:90px;
height:90px;
}

.beads06 a:hover {
background:url(img_081117/beads06_r.jpg) no-repeat;
}

/*------------------------*/

.beads07 a span {
display:none;
}

.beads07 a {
display:block;
background:url(img_081117/beads07.jpg) no-repeat;
width:90px;
height:90px;
}

.beads07 a:hover {
background:url(img_081117/beads07_r.jpg) no-repeat;
}

/*------------------------*/

.beads08 a span {
display:none;
}

.beads08 a {
display:block;
background:url(img_081117/beads08.jpg) no-repeat;
width:90px;
height:90px;
}

.beads08 a:hover {
background:url(img_081117/beads08_r.jpg) no-repeat;
}

/*------------------------*/

.beads09 a span {
display:none;
}

.beads09 a {
display:block;
background:url(img_081117/beads09.jpg) no-repeat;
width:90px;
height:90px;
}

.beads09 a:hover {
background:url(img_081117/beads09_r.jpg) no-repeat;
}

/*------------------------*/

.beads10 a span {
display:none;
}

.beads10 a {
display:block;
background:url(img_081117/beads10.jpg) no-repeat;
width:90px;
height:90px;
}

.beads10 a:hover {
background:url(img_081117/beads10_r.jpg) no-repeat;
}

/*------------------------*/

.beads11 a span {
display:none;
}

.beads11 a {
display:block;
background:url(img_081117/beads11.jpg) no-repeat;
width:90px;
height:90px;
}

.beads11 a:hover {
background:url(img_081117/beads11_r.jpg) no-repeat;
}

/*------------------------*/

.beads12 a span {
display:none;
}

.beads12 a {
display:block;
background:url(img_081117/beads12.jpg) no-repeat;
width:90px;
height:90px;
}

.beads12 a:hover {
background:url(img_081117/beads12_r.jpg) no-repeat;
}

/* バナー */

.member_bn a span {
display:none;
}

.member_bn a {
display:block;
background:url(img_081117/member_bn.jpg) no-repeat;
width:335px;
height:70px;
}

.member_bn a:hover {
background:url(img_081117/member_bn_r.jpg) no-repeat;
}

/* lightwindowで読み込むページ */

.lb_items {
width:350px;
}

.nextback_box {
display:block;
width:50px;
height:35px;
background:#999999;
font-size:12px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
padding-top:15px;
margin-top:1px;
}

.nextback_btn a:link {
display:block;
width:50px;
height:35px;
background:#000000;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
padding-top:15px;
margin-top:1px;
}

.nextback_btn a:visited {
display:block;
width:50px;
height:35px;
background:#000000;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
padding-top:15px;
margin-top:1px;
}

.nextback_btn a:active {
display:block;
width:50px;
height:35px;
background:#663300;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
padding-top:15px;
margin-top:1px;
}

.nextback_btn a:hover {
display:block;
width:50px;
height:35px;
background:#663300;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
padding-top:15px;
margin-top:1px;
}

.lb_txt {
float:left;
font-size:12px;
line-height:16px;
color:#333333;
margin-left:15px;
padding-top:10px;
}





















