@charset "utf-8";
/* base */
body{
margin-top:0px;
color:#666633;
font-size:12px;
font-family:Arial, Helvetica, sans-serif, "Osaka-等幅", "ＭＳ ゴシック";
background:#FFffCC url(images/back.jpg);
}
h1{
margin:5px auto;
padding:0px;
width:780px;
font-size:10px;
color:#FFFF99;
}
/* frame */
#frame{
width:780px;
border:1px solid #999900;
border-left:1px solid #FFFF99;
border-top:1px solid #fff;
background-color:#FFffCC;
margin:0px auto;
padding:0px;
}
/* link color */
a{
color:#996600;
}
a:visited{
color:#996633;
}
a:hover{
color:#FF6600;
}
/* ornament */
#ornament{
height:20px;
margin:0px;
padding:0px;
background-image:url(images/line.jpg);
}
/* head */
#head{
margin:0px;
padding:0px;
}
#head table{
width:780px;
background:#ffffcc url(images/waku_head.jpg) left top;
}
/* logo -left side of head */
#logo{
margin:0px;
padding:0px;
height:100px;
vertical-align:top;
}
/* submenu -right side of head */
#submenu{
padding:73px 0px 0px 0px;
font-size:12px;
text-align:right;
}
#submenu a{
text-decoration:none;
}
/* neck */
#neck{
height:42px;
margin:0px;
padding:0px;
background:url(images/waku_neck.jpg) no-repeat;
}
#neck table{
width:780px;
}

/* info, campaign icon */
#icons{
width:140px;
height:40px;
margin:0px;
padding:0px;
}
#icons ul{
margin:0px;
padding:0px;
list-style:none;
}
#icons li{
float:right;
margin:3px 5px;
text-indent:-9999px;
display:block;
width:33px;
height:33px;
}
#icons li a{
display:block;
width:33px;
height:33px;
text-decoration:none;
}
#icons li#home{
background:url(images/home.gif) no-repeat;
}
#icons li#cam{
background:url(images/campaign.gif) no-repeat;
}
#icons li#info{
background:url(images/info.gif) no-repeat;
}
#icons li#home a:hover{
background:url(images/home_2.gif) no-repeat;
}
#icons li#cam a:hover{
background:url(images/campaign_2.gif) no-repeat;
}
#icons li#info a:hover{
background:url(images/info_2.gif) no-repeat;
}
#icons li#home_current{
background:url(images/home_2.gif) no-repeat;
}
#icons li#cam_current{
background:url(images/campaign_2.gif) no-repeat;
}
#icons li#info_current{
background:url(images/info_2.gif) no-repeat;
}
#LED{
text-align:center;
}
/* body left */
#body{
margin:0px;
padding:0px;
background:url(images/waku_left.jpg) no-repeat left -200px;
}
#body table{
width:780px;
}
#left{
width:150px;
vertical-align:top;
}
/* menu */
#menu{
width:150px;
margin:0px;
padding:0px;
}
#menu ul{
margin:0px;
padding:0px;
list-style:none;
}
#menu li{
margin:1px 0px 2px 2px;
text-indent:-9999px;
display:block;
width:140px;
height:30px;
}
#menu li a{
display:block;
width:140px;
height:30px;
text-decoration:none;
}
#menu li#m_1{
background:url(images/m_1_toha.gif) no-repeat;
}
#menu li#m_2{
background:url(images/m_2_kouka.gif) no-repeat;
}
#menu li#m_3{
background:url(images/m_3_ba.gif) no-repeat;
}
#menu li#m_4{
background:url(images/m_4_nagare.gif) no-repeat;
}
#menu li#m_5{
background:url(images/m_5_kakaku.gif) no-repeat;
}
#menu li#m_6{
background:url(images/m_6_doctor.gif) no-repeat;
}
#menu li#m_7{
background:url(images/m_7_qa.gif) no-repeat;
}
#menu li#m_8{
background:url(images/m_8_other.gif) no-repeat;
}
#menu li#m_9{
background:url(images/m_9_contactus.gif) no-repeat;
}
#menu li#m_12{
background:url(images/m_12_wakagaeri.gif) no-repeat;
}
#menu li#m_13{
background:url(images/m_13_ora.gif) no-repeat;
}
#menu li#m_14{
background:url(images/m_14_mask.gif) no-repeat;
}
#menu li#m_15{
background:url(images/m_15_blog.gif) no-repeat;
}
#menu li#m_16{
background:url(images/m_16_merit.gif) no-repeat;
}
#menu li#m_17{
background:url(images/m_17_riji.gif) no-repeat;
}
#menu li#m_18{
background:url(images/m_18_kotsuban.gif) no-repeat;
}
#menu li#m_19{
background:url(images/m_19_koe.gif) no-repeat;
}
#menu li#m_20{
background:url(images/m_20_counselor.gif) no-repeat;
}
/* hover */
#menu li#m_1 a:hover{
background:url(images/m_1_toha_2.gif) no-repeat;
}
#menu li#m_2 a:hover{
background:url(images/m_2_kouka_2.gif) no-repeat;
}
#menu li#m_3 a:hover{
background:url(images/m_3_ba_2.gif) no-repeat;
}
#menu li#m_4 a:hover{
background:url(images/m_4_nagare_2.gif) no-repeat;
}
#menu li#m_5 a:hover{
background:url(images/m_5_kakaku_2.gif) no-repeat;
}
#menu li#m_6 a:hover{
background:url(images/m_6_doctor_2.gif) no-repeat;
}
#menu li#m_7 a:hover{
background:url(images/m_7_qa_2.gif) no-repeat;
}
#menu li#m_8 a:hover{
background:url(images/m_8_other_2.gif) no-repeat;
}
#menu li#m_9 a:hover{
background:url(images/m_9_contactus_2.gif) no-repeat;
}
#menu li#m_12 a:hover{
background:url(images/m_12_wakagaeri_2.gif) no-repeat;
}
#menu li#m_13 a:hover{
background:url(images/m_13_ora_2.gif) no-repeat;
}
#menu li#m_14 a:hover{
background:url(images/m_14_mask_2.gif) no-repeat;
}
#menu li#m_15 a:hover{
background:url(images/m_15_blog_2.gif) no-repeat;
}
#menu li#m_16 a:hover{
background:url(images/m_16_merit_2.gif) no-repeat;
}
#menu li#m_17 a:hover{
background:url(images/m_17_riji_2.gif) no-repeat;
}
#menu li#m_18 a:hover{
background:url(images/m_18_kotsuban_2.gif) no-repeat;
}
#menu li#m_19 a:hover{
background:url(images/m_19_koe_2.gif) no-repeat;
}
#menu li#m_20 a:hover{
background:url(images/m_20_counselor_2.gif) no-repeat;
}

/* current */
#menu li#m_1_current{
background:url(images/m_1_toha_2.gif) no-repeat;
}
#menu li#m_2_current{
background:url(images/m_2_kouka_2.gif) no-repeat;
}
#menu li#m_3_current{
background:url(images/m_3_ba_2.gif) no-repeat;
}
#menu li#m_4_current{
background:url(images/m_4_nagare_2.gif) no-repeat;
}
#menu li#m_5_current{
background:url(images/m_5_kakaku_2.gif) no-repeat;
}
#menu li#m_6_current{
background:url(images/m_6_doctor_2.gif) no-repeat;
}
#menu li#m_7_current{
background:url(images/m_7_qa_2.gif) no-repeat;
}
#menu li#m_8_current{
background:url(images/m_8_other_2.gif) no-repeat;
}
#menu li#m_9_current{
background:url(images/m_9_contactus_2.gif) no-repeat;
}
#menu li#m_12_current{
background:url(images/m_12_wakagaeri_2.gif) no-repeat;
}
#menu li#m_13_current{
background:url(images/m_13_ora_2.gif) no-repeat;
}
#menu li#m_14_current{
background:url(images/m_14_mask_2.gif) no-repeat;
}
#menu li#m_15_current{
background:url(images/m_15_blog_2.gif) no-repeat;
}
#menu li#m_16_current{
background:url(images/m_16_merit_2.gif) no-repeat;
}
#menu li#m_17_current{
background:url(images/m_17_riji_2.gif) no-repeat;
}
#menu li#m_18_current{
background:url(images/m_18_kotsuban_2.gif) no-repeat;
}
#menu li#m_19_current{
background:url(images/m_19_koe_2.gif) no-repeat;
}
#menu li#m_20_current{
background:url(images/m_20_counselor_2.gif) no-repeat;
}
#right{
padding:0px;
vertical-align:top;
}
h2{
margin:5px 10px 5px 20px;
padding:10px 15px;
width:560px;
background:url(images/titles.gif) no-repeat left top;
border:#666600;
border-top-color:#ffffcc;
border-left-color:#ffffcc;
border-style:solid;
border-width:1px;
font-family:sans-serif, Arial, Helvetica, "Osaka-等幅", "ＭＳ ゴシック";
font-size:16px;
color:#666633;
}
.caption{
color:#6666FF;
font-size:10px;
margin:3px 0px;
}

/* main_salon 2005/8/25 add */
#main_salon{
margin:3px 10px 5px 5px;
background:#Fbd4b5 url(images/repo_back.jpg) no-repeat top left;
border:1px solid #FF6666;
}
#main_salon a{
display:block;
padding:14px 2px;
text-align:center;
font-weight:bold;
color:#FF6666;
}
#main_salon a:visited{
color:#FF6666;
}

/* salon 2006/12/14 add */
#salon{
margin:3px 10px 5px 5px;
background:#99cc99 url(images/repo_back2.jpg) no-repeat top left;
border:1px solid #009900;
}
#salon a{
display:block;
padding:14px 2px;
text-align:center;
font-weight:bold;
color:#009900;
}
#salon a:visited{
color:#009900;
}

/* link 2007/2/9 add */
.links{
margin:0px 0px 5px 5px;
padding:0px;
border:none;
font-size:10px;
line-height:150%;
}
.links a img{
border:1px solid #999;
margin-bottom:1px;
}
/* video 2007/4/21 add */
#video{
margin:3px 10px 5px 5px;
background:#cccc99 url(images/video_back_iitomo.gif) no-repeat top left;
border:1px solid #999966;
}
/* dr_video 2007/4/19 add */
.dr_video{
margin:3px 10px 5px 5px;
background:#cccc99 url(images/video_back_dr.gif) no-repeat top left;
border:1px solid #999966;
}
#video a,
.dr_video a{
display:block;
padding:14px 2px;
text-align:center;
font-weight:bold;
color:#663333;
}
#video a:visited,
.dr_video a:visited{
color:#663333;
}

/* foot */
#foot{
color:#666600;
background:#cdc035 url(images/waku_bottom.jpg) left top;
border-top:1px solid #999966;
}
.text_links{
margin:7px 0px;
padding:0px;
line-height:150%;
text-align:center;
font-size:9px;
}
html>body .text_links{
font-size:10px;
}
.copy{
padding:0px 5px 5px 0px;
text-align:right;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}
html>body .copy{
padding-right:5px;
}
/* page top */
.pagetop{
margin:5px 10px 20px 5px;
text-align:right;
font-size:9px;
}
/* otoiawase */
.toiawase{
border:1px dotted #ff6600;
background-color:#FFFF99;
margin:10px 40px;
padding:15px;
text-align:center;
color:#FF6600;
font-weight:bold;
line-height:150%;
}
.tel{
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
}
.or{
margin:0px 10px;
}
.info{
margin:10px 20px 20px;
padding:20px 30px;
background-color:#ffffec;
border:1px solid #cccc99;
}




