@import url("reset.css");
/* CSS Document */
* {
margin: 0;
padding: 0;
scrollbar-face-color: #DDCEAF;
scrollbar-track-color: #DDCEAF;
scrollbar-arrow-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
}
body {
font-size:12px;
color: #303030;
text-align:center;
background:#CFB98C;
/*background:#313131 url(../img/fooerbg.gif) repeat-x fixed 0 100%;*/
font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', 'MS P Gothic','Osaka','Verdana','Arial', 'Helvetica', 'sans-serif';
}
a{
text-decoration:none;
color: #333333;
font-size:12px;
}
a:link  {
text-decoration: underline;
 }
a:visited  {
text-decoration: underline;
}
a:hover {
color: #827458;
text-decoration: none;
cursor: hand;
}
a:active  {
color: #827458;
text-decoration: underline;
cursor: hand;
}
#header{
height:77px;
background:#CFB98C url(../img/dottedline.gif) repeat-x bottom;
padding-bottom:13px;
font-size:11px;
color: #CCCCCC;
}
#header a{
font-size:11px;
}
#headerwrap{
width:900px;
margin:0 auto
}
#header #logo{
width:89px;
float:left;
margin-top:10px;
}
#header #logo img{
}
#headertitle{
float:right;
width:811px;
margin-top:10px;
}
#header h1{
float:left;
font-size:10px;
letter-spacing:0.12em;
color: #FFFFFF;
line-height:30px;
padding-left:40px;
}
#header ul li{
display:inline;
}
#header #switch{
float:right;
line-height:30px;
}
#header #switch li{
margin-left:10px;
}
#header #headerwrap #headertitle #switch li a{
text-decoration:none;
background:url(../ladies/img/brownarrow7px.gif) no-repeat 0 center;
padding-left:15px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
}
#header #switch li a:hover{
color: #827458;
}
#header #menu{
clear:both;
height:11px;
width:558px;
margin-left:250px;
padding-top:17px;
}
#header #menu li{
background:url(../ladies/img/menuline.gif) no-repeat 0 center;
width:93px;
float:left;
text-align:center;
height:11px;
}
#header #menu li img{
width:92px;
height:11px;
}
#header #menu li a img{
width:92px;
height:11px;
}
#itemmenu{
width:900px;
margin:0 auto;
}
#itemmenu h3{
float:left;
line-height:40px;
padding-left:490px;
}
#itemmenu h3 img{
vertical-align:middle;
}
*html #itemmenu h3 img {
margin-top:17px;
}
*+html #itemmenu h3 img{
margin-top:17px;
}
#itemmenu ul{
float:right;
line-height:40px;
height:40px;
}
#itemmenu li{
display:inline;
margin-left:10px;
}
#itemmenu li a{
font-size:10px;
letter-spacing:0.12em;
text-decoration:none;
background:url(../ladies/img/brownarrow7px.gif) no-repeat 0 center;
padding-left:15px;
color:#FFFFFF;
}
#itemmenu li a:hover{
color: #827458;
}
#titlewrap{
clear:both;
width:900px;
margin:0 auto 20px;
height:176px;
background:#666666;
}
#contentswrap{
background:#DDCEAF url(../ladies/img/header_grad.gif) repeat-x 0 0;
/*padding:0 0 10px 0;*/
}
#contents{
clear:both;
width:900px;
margin:0 auto;
border:1px solid #e7e7e7;
background:#FFFFFF;
}
#footer #topicpath{
width:900px;
margin:0 auto;
height:30px;
}
#footer #topicpath ul {
float:left;
font-size:10px;
}
#footer #topicpath ul li{
display:inline;
font-size: 10px;
letter-spacing:0.18em;
padding:0 5px 0 12px;
background:url(../ladies/img/patharrow.gif) no-repeat 0 center;
line-height:30px;
}
#footer #topicpath ul li a{
font-size:10px;
border:none;
text-decoration:underline;
letter-spacing:0.18em;
padding:0;
}
#footer #topicpath ul #pathhome{
background:none;
padding-left:0;
}
#footer #topicpath ul li a:hover{
text-decoration:none;
}
#topicpath p{
float:right;
line-height:30px;
}
#topicpath p a{
background:url(../ladies/img/pagetop.gif) no-repeat 0 5px;
padding-left:10px;
}
#footer{
clear:both;
font-size:10px;
color: #827458;
background:url(../ladies/img/footerbg.gif) repeat-x 0 0;
}
#footer a{
font-size:10px;
color: #827458;
}
#footer a:hover{
color: #AD8B57;
}
#footer ul {
font-size: 0;
}
#footer ul li{
display:inline;
}
#footer ul li a{
text-decoration:none;
border-right:1px solid #A89672;
padding:0 4px;
}
#footer ul li a:hover{
text-decoration:underline;
}
#footerlink{
border-top:1px solid #A89672;
border-bottom:1px solid #A89672;
line-height:40px;
}
#footerlink ul{
width:900px;
margin:0 auto;
text-align:center;
}
#footerwrap{
width:900px;
margin:0 auto;
line-height:50px;
height:50px;
}
#footerwrap ul{
float:left;
}
#copyright{
float:right;
}
