/*--------------------
 KINET
 -------------------*/
td {font-size: 12px; }
img{border: 0;}


/*--------------------
 Luxury@Mirror
 -------------------*/
.hyou_pink table{
border:1px solid #aaa;
}
.hyou_pink td{
border:1px solid #aaa;
font-size: 12px;
padding: 4px ;
text-align: center;
}
.hyou_pink th{
border:1px solid #aaa;
background:#FFDCD2;
font-size: 12px;
padding: 4px ;
}




/*--------------------
 attention
 -------------------*/
.attention {
background: url(image/attention.jpg) 0px 0px no-repeat; 
width: 500px; height: 80px;
font-size: 14px;
color:#009900;
line-height: 180%;
margin: 0px 0 0 2em; padding: 0;
}
.attention h2{
font-family: "HGSnppΞί―ΜίΜ"; 
font-size: 36px;
color:#009900;line-height: 120%;
margin: 0px; padding: 1.1em 0 0 1.1em;
text-align: left;
}
.attention h3{ 
font-size: 20px;
color:#009900;
margin: 0px; padding: 0 0 0 1em;
}
.eco {
font-size: 14px;
color:#009900;
line-height: 180%;
}
.eco_meisho {
color:#00CC00;
line-height: 200%;
}

.waku_eco {
border:1px solid #00CC00;
padding:10px;
}

/*--------------------
 gpink
 -------------------*/

#wakupink          { border:#FFC8E6 1px solid;padding:2px;}
#wakupink .title {
font-size: 20px;color: #FF0099;
}
#waku_boshu {
color:#666666;
border:#e0e0e0 4px dotted;padding:2px;
margin: 1em 2em;padding:0 2em 2em 2em;
}

#waku_boshu table{
border:1px solid #ff99cc;
background:#ffcccc;
}
#waku_boshu td{
font-size: 14px;
color:#666666;
background:#ffffff;
border-bottom:#FFC8E6 1px solid;
margin: 0;padding:0.5em;
}
#waku_boshu th{
font-size: 14px;
color:#666666;
background:#e0e0e0;
border-bottom:#FFC8E6 1px solid;
margin: 0;padding:0.5em;
}
.ulpinkimg         { list-style-image: url(image/ul_p11.gif);}
.ulpinkimg td      { font-size: 12px; color: #ff0080;  line-height: 120%;}

/*--------------------
 grose
 -------------------*/
#wakurose {
padding: 20px;
}
#wakurose td {
width:150px;
}
#wakurose img {
border: 1px solid #FFC8E6;
}
#wakurose .comment {
font-size: 16px; color: #FF73BE; background-image: url(image/rose_center.jpg); width: 500px; height: 120px;
}
/*--------------------
 g@essentiel.html
 -------------------*/
.bc_ao_ttl {
background: #507896;color:#FFFFFF;font-size:15px;padding: 8px;
}
.bc_ao{
text-align: center; border: 5px solid #507896;background: #fff;font-size:15px;padding: 8px ; margin: 20px;
}
.bc_ao_logo_s {
height: 39px;
background: url(image/hinoki_logo_s.jpg) 6px 7px no-repeat;
line-height: 150%;
font-size:16px;
padding: 14px 10px 10px 100px ;margin: 20px;
border: 5px solid #507896;
}
.grey_bg table {border: 1px solid #777; } 
.grey_bg td {border: 1px solid #aaa; padding: 6px;} 
/*--------------------
LEFT NAV
 -------------------*/
.left_nav {
margin: 2px 0px ;border: 1px solid #990066; width: 235px;font-size: 12px;line-height: 150%;
}
.left_nav a,
.left_nav td {font-size: 12px;line-height: 150%;
}
.left_nav_title  {
border-bottom: 1px solid #990066;font-size: 14px; text-align: left;color: #ffffff; background: #ff66aa url(image/bt_18.gif) no-repeat; padding-left: 25px;
}
.left_nav_title2  {
background: #ff66aa ;border-bottom: 1px solid #990066;
}
.left_nav_title a {
color: #ffffff;text-decoration: none;
}
.left_nav_note {
margin: 4px; text-align: left;
}
.left_nav_note_or a {
color: #ff6600;
} 
.left_nav li {
list-style-image: url(image/ul_p.gif);margin:0px; padding0px;
}
/*--------------------
right NAV
 -------------------*/
.right_nav {
margin: 2px 0px ; padding:2px; border: 1px solid #990066; width: 154px;font-size: 12px;line-height: 150%;
}
.right_nav a,
.right_nav td {font-size: 12px;line-height: 150%;
}
.right_nav_title  {
background: #ff66aa ;border-bottom: 1px solid #990066;font-size: 14px; text-align: left;color: #ffffff; 
}
.right_nav_title a {
color: #ffffff;text-decoration: none;
}
.right_nav_note {
margin: 4px; text-align: left;
}
.right_nav_note_or a {
color: #ff6600;
} 
.right_nav li {
list-style-image: url(image/ul_p.gif);margin:0px; padding:0px;
}
.right_nav_110 {
margin: 2px 0px ;border: 1px solid #990066; width: 154px;font-size: 12px;line-height: 110%;
}


/*--------------------
 g@dimgray #696969 €iΜΠξ
 -------------------*/
#waku_dimgray {
background-color:#fff8ea; border:#696969 1px solid;  padding:10px;
font-size: 15px; color: #000000;
}
#product_con ul {
font-size: 17px; color: #000000;line-height: 180%;
}
.arrowpink {
font-size: 40px;color: #FF0099;
}
.arrow {
font-size: 40px;
}


/* gF@wiWIW */
#br_bj {
background-color:#fff8ea;border:#b3986c 1px solid;
}
#br_bj .title_pink {
width: 400px;
background-color: #FFCFCE; padding:10px;font-weight: bold; color: #ff3264;font-size: 18px;
text-align: center;border: #F7B6BD 2px solid;
}

.title_pink {
background-color: #FFCFCE; padding:10px;font-weight: bold; color: #ff3264;font-size: 18px;
text-align: center;border: #F7B6BD 2px solid;
}

/*--------------------
 g@€i’¨©²
 -------------------*/
#br_kaimono {
width:560;
border: 1px solid #888 ;margin: 0px; 
}
#br_kaimono td.title {
background-color: ffcccc;
border: 1px solid #888 ;margin: 0px; padding: 3px;
}
#br_kaimono td {
background-color: ffffff;
border: 1px solid #888 ;margin: 0px; padding: 3px;
}



/*--------------------
 g@jό
 -------------------*/
/* F@wi topy[W*/
#bcbl         { background-color: #9AE5EA; margin: 0px; }
.bcbl         { background: #9AE5EA; margin: 0px 0px 10px 4px; padding: 10px;border-left: #0000CC 4px solid;font-size:18px;color:#FFFFFF;font-weight: bold;}
.main_note {margin: 0px; padding: 10px;}

/* F@Μό */
#bcbl2        { background-color: #9AE5EA; border-left: #FFFFFF 7px solid;}
#bcbl3        { background-color: #9AE5EA; border-left: #FFFFFF 7px solid;font-weight: bold; color: #FFFFFF;}



/* wiWpink */
#bchd         { background-color: #FFCFCE; margin: 0px; }
.bchd         { background-color: #FFCFCE; 
 padding: 2px 2px 2px 10px;border-left: #fff 5px solid;font-size:17px;color:#FF0066;font-weight: bold;}

#br_hasen {
background-color: #ffeeee;
border: 2px dashed #FF66AA;
padding:10px;
}

#br_hasen .comment {
font-size: 18px; color: #FA006E;line-height: 200%;
}
.hasen_pink {
border-bottom: 1px dashed #FF66AA;
padding:0px;margin: 20px;
}

/*-- wiF@F@ΆOC@ #CCFFFF -- */
h2.bc_mizu {
background: #CCFFFF;
padding:4px 0px 4px 10px;margin: 0 0 12px 0px;
font-size: 12px ; color:#666666 ;  line-height: 150%;
text-align: left;
}

/*-- wiF@@ #ccccff -- */
.bc_murasaki {
background: #ccccff;padding:4px 0px 4px 10px;margin: 0px;font-weight: bold;font-size: 15px;text-align: left;
}

/* g@βF  */
.sen_dashgrey td {
border-right: 1px dashed #c0c0c0;
border-bottom: 1px dashed #c0c0c0;
}
.sen_dashgrey td.left {
border-left: 1px dashed #c0c0c0;
border-right: 1px dashed #c0c0c0;
border-bottom: 1px dashed #c0c0c0;
}


/* ^Cgwi X[p[X~O */
#bchd2        { background-color: #FFCFCE; border-left: #FFFFFF 7px solid;}/* sN */
#bchd2 h2 {
font-size: 18px; color: #FF3366;text-align: left;padding: 0 0 0 12px;margin: 3px;
}
#bchd3        { background-color: #F7B6BD; border-left: #943042 7px solid;}/* Z’sN@r[Μό */
.sen_red {
font-size: 16px; color: #FF0080;
border-top: #FF0080 2px solid;
border-bottom: #FF0080 2px solid;
padding:8px 20px;
}



/* pop left */
.pop_note {
background: url(image/pop90.gif) no-repeat;
width: 95px; height: 40px; 
font-size: 15px; color: #FF0080;  
letter-spacing: -0.5px;
padding:10px 0px 0px 0px;margin: 2px;
text-align: center;
}

#pop_left     {background: url(image/pop90.gif);width: 95px; height: 40px; font-size: 10px; color: #FA006E;  line-height: 105%; letter-spacing: -0.5px;
}
/* §p΄tόet@pinkΜό */
#bcs          {font-size:18px; font-weight: bold; color:#FFFFFF; padding-left: 20px;  border-left: #FF6464 7px solid;}
/* pink^Cgwi */
#bcpky        { background-color: #FF66AA; margin: 0px; border-width:0px;}

/* pinkey[WΜ^Cgwi */
#bcpky2       { background-color: #FF66AA; border-left: #FFFFFF 7px solid;}

/* pinkgF@ΆF */
#isu          {background-color:#FF64AA; padding:4px; color:#FFFFFF;}

/* pinkgF@ΆF */
#isub         {background-color:#FF64AA;color:#FFFFFF;font-weight: bold; height: 35px;}


/* o^y[W */
#ip           { border:#998899 1px solid;}


/* ΒΆι */
#cls          { text-decoration: underline; background-color: #ffc8e3; border-style: none;}

/* play */ 
#mdp          {color:#FFFFFF;font-weight: bold; background-image: url(image/md_play.gif);width: 90px; height: 35px;}

/* gFΤ@wi */
#br_96        { background-color:#ffffff;border:#990066 1px solid;}


/* gFWIW@wiN[ */
#bror1        { background-color:#ffffcc; border:#ffcc99 1px solid;padding: 2px;}

/* gFWIW@wiF */
#bror2        { background-color:#f0fff5; border:#ffcc99 1px solid;}

/* g@βF */
.wakugrey     {  border:#c0c0c0 1px solid;}

/* g@S[h */
.wakugold     {  border:#be9249 1px solid;}

/* g@βF  */
.sen_grey_rb    { border-right: 1px dashed #c0c0c0; border-bottom: 1px dashed #c0c0c0;}
.sen_grey_r     { border-right: 1px dashed #c0c0c0; }
.sen_grey_b     { border-bottom: 1px dashed #c0c0c0;}

/* g@Θ~ mn.html  */
.daen { background: url(image/daen.gif) no-repeat; width: 100px; height: 45px; color:#6A3078;text-align: center; }






span.sample1 {font-size: 12px; } 
span.sample2 {font-size: 12px; color: #ff0080} 
span.sample3 {font-size: 12px; line-height: 200%} 
span.sample4 {font-size: 12px; line-height: 175%} 
span.sample5 {font-size: 12px; line-height: 150%} 
span.sample6 {font-size: 10px; color: #ff0080} 
span.sample7 {font-size: 12px; color: #ff0080} 
span.sample8 {font-size: 12px; color: #666666} 
span.sample9 {font-size: 12px; color: #333333; line-height: 150%} 
span.sample10 {font-size: 10px; color: #333333; line-height: 150%} 
span.sample11 {font-size: 12px; color: #ff6600;  line-height: 150%} 
span.sample12 {font-size: 10px; color: #666666} 
.t20          {font-size: 20px;} 
.t18          {font-size: 18px; font-weight: bold;} 
.t18_green    {font-size: 18px; font-weight: bold; color: #99CC00; } 
.t18_f        {font-size: 18px; font-weight: bold; color: #ffffff; } 
.t18b_pi      {font-size: 18px; color: #FF65AD;  font-weight: bold;} 
.t16dc        {font-size: 16px; color: #dc0000; } 
.t16_f        {font-size: 16px; font-weight: bold; color: #ffffff; } 
.t16          {font-size: 16px; line-height: 150% } 
.t14_f        {font-size: 14px; color: #ffffff; text-decoration:none;} 
.t14_f60      {font-size: 14px; color: #FF6666;} 
.t14          {font-size: 14px; line-height: 150%;} 
.t14_0        {font-size: 14px; color: #000000;} 
.t14_pi       {font-size: 14px; color: #ff0080;  line-height: 140%;} 
.t14b_pi      {font-size: 14px; color: #FF65AD;  font-weight: bold;} 
.t14_y        {font-size: 14px; color: #ff8000;  line-height: 150%;} 
.t14_or       {font-size: 14px; color: #ff6600;  line-height: 150%;} 
.t14_r        {font-size: 14px; color: #990033;  line-height: 150%;} 
.t14_br       {font-size: 14px; color: #8C6432;  line-height: 150%;} 
.t14_b2       {font-size: 14px; color: #FF0066;  line-height: 150%; font-weight: bold;} 
.t13          {font-size: 13px; }
.t12          {font-size: 12px; line-height: 150%} 
.t12 td       {font-size: 12px;}
.t12 a        {font-size: 12px;}
.t12_0 ,
.t12_0 a,
.t12_0 td     {font-size: 12px; color: #000000;} 
.t12_f        {font-size: 12px; color: #ffffff;} 
.t12_pi       {font-size: 12px; color: #ff0080;  line-height: 120%;} 
.t12b_pi      {font-size: 12px; color: #ff0080;  font-weight: bold;} 
.t12_y        {font-size: 12px; color: #ff8000;  line-height: 150%;} 
.t12_or       {font-size: 12px; color: #ff6600;  line-height: 150%;} 
.t12_r        {font-size: 12px; color: #990033;  line-height: 150%;} 
.t12_br       {font-size: 12px; color: #8C6432;  line-height: 150%;} 
.t12_b2       {font-size: 12px; color: #FF0066;  line-height: 150%; font-weight: bold;} 
.t11          {font-size: 11px;} 
.t11_f        {font-size: 11px; color: #ffffff;} 
.t10          {font-size: 10px; color: #666666;  line-height: 150%;} 
.t10_r        {font-size: 10px; color: #990033;  line-height: 150%;} 
.t10_pi       {font-size: 10px; color: #FF6480;  line-height: 150%;} 
.t10_y        {font-size: 10px; color: #ff8000;  line-height: 150%;} 
.t9           {font-size: 9px; } 
.t9_r         {font-size: 9px;  color: #990033;  line-height: 120%;} 



.footer     {font-size: 12px; color: #000000;} 

/*-------------------
  Copyright  Footer
-------------------*/

#footer {
font-size: 12px; color: #000000;
line-height: 200%;
margin:1em 0;
padding: 0;
}
#footer .first_line {
font-size: 12px; color: #000000;
}
#footer .first_line a {
font-size: 12px; color: #000000;border-right: 1px solid #000;padding: 0px;
}
#footer .both_line a {
font-size: 12px; color: #000000;border-left: 1px solid #000;border-right: 1px solid #000;
margin:0 0 0 2em;padding: 0 0.8em;
}


