@import "./init.css";

ul#indexNewsList{
width:360px;
padding:0 0 15px 360px;
}

ul#indexNewsList,ul#indexNewsList li{
list-style-type:none;
line-height:1.8;
font-size:x-small;
}

ul#indexNewsList li a{
font-size:x-small;
color:#000;
}

/*#aboutMenu*/
#aboutMenu h3{
background:url(../img/style/aboutContentsTitle.gif) 0 0 no-repeat;
}

#aboutMenu ul li{
margin:0 0 18px 0;
text-indent:-9999px;
}

#aboutMenu ul li a{
display:block;
/*\*/
overflow:hidden;
/**/
}

li#aboutLnConcept a{
background:url(../img/style/aboutLn01.gif) 0 0 no-repeat;
width:59px;
height:12px;
}

li#aboutLnShop a{
background:url(../img/style/aboutLn02.gif) 0 0 no-repeat;
width:42px;
height:12px;
}

li#aboutLnMap a{
background:url(../img/style/aboutLn03.gif) 0 0 no-repeat;
width:39px;
height:12px;
}

li#aboutLnProfile a{
background:url(../img/style/aboutLn04.gif) 0 0 no-repeat;
width:51px;
height:10px;
}

/*#aboutProfile*/
#aboutProfile h2{
background:url(../img/style/profileTiltle.gif) 0 0 no-repeat;
height:50px;
}

#aboutProfile dl:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

#aboutProfile dl{
width:501px;
line-height:1.8;
margin:0 0 30px 0;
display: inline-table;
}

/*\*/
* html #aboutProfile dl {height: 1%;}
#aboutProfile dl {display: block;}
/**/

#aboutProfile dl dt{
width:9em;
float:left;
}

#aboutProfile dl dd{
margin:0 0 0 9em;
}

#aboutProfile dl dd a{
color:#000;
}

/*#aboutConcept*/
#aboutConcept{
line-height:1.8;
}

#aboutConcept h2{
background:url(../img/style/conceptTitle.gif) 0 0 no-repeat;
height:50px;
}

#conceptWrap{
width:501px;
}

#conceptWrap:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

#conceptWrap{
width:501px;
line-height:1.8;
margin:0 0 30px 0;
display: inline-table;
}

/*\*/
* html #conceptWrap {height: 1%;}
#conceptWrap {display: block;}
/**/

#conceptTxt{
width:250px;
float:left;
}

#conceptTxt p{
margin:0 0 15px 0;
}

#conceptWrap img{
display:block;
float:right;
}

/*#aboutShop*/
#aboutShop h2{
background:url(../img/style/shopTitle.gif) 0 0 no-repeat;
height:50px;
}

#aboutShop img{
margin:0 0 40px 0;
}

/*#aboutMap*/
#aboutMap:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

#aboutMap{
width:501px;
line-height:1.8;
margin:0 0 30px 0;
display: inline-table;
}

/*\*/
* html #aboutMap {height: 1%;}
#aboutMap {display: block;}
/**/

#aboutMap h2{
background:url(../img/style/mapTiltle.gif) 0 0 no-repeat;
height:50px;
}

#aboutMap dl{
width:130px;
float:left;
line-height:1.8;
}

#aboutMap dl dt,#aboutMap dl dd{

}

#aboutMap #mapWrap{
padding:10px;
width:330px;
height:330px;
float:right;
background:#fff;
margin:0 0 40px 0;
}

#aboutMap #mapWrap #map{
background:#000;
width:330px;
height:330px;
}

#aboutMap #mapWrap #map h4 a{
color:#000;
}

/*#link*/
#linkHead h2{
background:url(../img/style/linkTitle.png) 0 0 no-repeat;
height:50px;
}

#linkHead ul{
line-height:1.8;
}

#linkHead ul li{
list-style-position:inside;
}

#linkHead ul li a{
color:#000;
}

#linkMenu h3{
background:url(../img/style/linkContentsTitle.gif) 0 0 no-repeat;
}