div{	margin:0 auto;
	padding:0;

	position : absolute;
  visibility : visible;}
body{background-image : url(../img/1.gif);
  background-repeat : repeat-y;
	margin:0 auto;
	padding:0;
top:0px;
left:0px;}
#topul{margin-left : 0px;
  list-style-type : none;
  font-weight : bold;}
.topli{height : 32px;
  padding-left : 30px;
  float : left;
  width : 125px;
  padding-top : 3px;}
#cate1-1{background-image : url(../img/cate1-1.gif);}
#cate1-2{background-image : url(../img/cate1-2.gif);}
#cate2-1{background-image : url(../img/cate2-1.gif);}
#cate2-2{background-image : url(../img/cate2-2.gif);}
#cate3-1{background-image : url(../img/cate3-1.gif);}
#cate3-2{background-image : url(../img/cate3-2.gif);}
#cate4-1{background-image : url(../img/cate4-1.gif);}
#cate4-2{background-image : url(../img/cate4-2.gif);}
#cate5-1{background-image : url(../img/cate5-1.gif);}
#cate5-2{background-image : url(../img/cate5-2.gif);}
#cate6-1{background-image : url(../img/cate6-1.gif);}
#cate6-2{background-image : url(../img/cate6-2.gif);}
#copyright{font-size : 13px;
  text-align : center;}
#midashi{font-size : 30px;  
  margin : 0px;
  font-weight : bold;}
.subtitile{font-size : 22px;
  border-left-width : 5px;  
  border-left-style : solid;  
  border-left-color : #120099;  
  padding-left : 5pt;
  font-weight : bold;
  margin-top:0px;}
#subul{margin-left : 0px;
  list-style-type : none;
  padding:0px;}
.subli{margin-bottom : 10px;  
  background-image : url(../img/icon/10.gif);
  background-repeat : no-repeat;
  padding-left : 30px;
  height : 20px;
  padding-top : 3px;}
#subli-stay{margin-bottom : 10px;  
  background-image : url(../img/icon/10-5.gif);
  background-repeat : no-repeat;
  padding-left : 30px;
  height : 20px;
  padding-top : 3px;}
#subcc{top : 0px;
  left : 521px;
  width : 178px;
  font-size : 13px;
  color : #ffffff;}
#subcc p{margin:8px 0px 0px 0px;
padding:0px;}
#title{top : 20px;
  left : 30px;
  background-image : url(../img/c-copy.gif);
  background-repeat : no-repeat;
  background-position : 5px bottom;
  height : 50px;
  width : 315px;
  font-family : HG´ÝŽºŽÞŽ¼Ž¯Ž¸M-PRO;}
#mainimg{top : 0px;
  left : 0px;}
#catewaku{top : 160px;
  left : 20px;}
#propercate{font-size : 14px;
  top : 220px;
  left : 30px;
  width : 220px;}
#combinationcate{font-size : 13px;
  top : 84px;
  left : 25px;
  width : 754px;}
#combinationcate ul{margin:0px 0px 0px 0px;
padding:0px;}
#combinationcate li{margin:0px;
padding:0px;}
#combinationcate li p{margin:3px 0px 0px 30px;
padding:0px;}
#letter{top : 160px;
  left : 260px;
  width : 520px;}
#photo{top : 140px;
  left : 40px;}
#phone{top : 60px;
  left : 645px;
  width : 128px;
  font-size : 13px;}
#phone p{margin:0px;
padding:0px;}
#access{top : 0px;
  left : 800px;}
TH{background-color : #cccccc;
  font-size : 14px;}
TD{padding-top : 10px;
  padding-left : 10px;
  padding-bottom : 10px;
  font-size : 14px;}
.tdul{margin-bottom : 0px;}
.komidashi{font-weight : bold;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #0000cc;
  color : #000099;}
#memkomi1{background-image : url(../img/icon/mark1.gif);
  background-repeat : no-repeat;background-position : 10px center;
  padding-left : 40px;}
#memkomi2{background-image : url(../img/icon/mark5.gif);
  background-repeat : no-repeat;background-position : 10px center;
  padding-left : 70px;}
#memkomi3{background-image : url(../img/icon/mark1.gif);
  background-repeat : no-repeat;background-position : 10px center;
  padding-left : 40px;}
#memkomi4{background-image : url(../img/icon/mark1.gif);
  background-repeat : no-repeat;background-position : 10px center;
  padding-left : 40px;}
#memkomi5{background-image : url(../img/icon/mark6.gif);
  background-repeat : no-repeat;background-position : 10px center;
  padding-left : 70px;}
DL{margin-bottom : 0px;}
#thirdcate{font-size : 13px;
  text-align : center;}
OL{margin-left : 27px;
  margin-bottom : 0px;}
#ul-none{margin-left : 0px;
  list-style-type : none;}
#center{text-align : center;}
.red{color : #ff0000;}
.next{text-align : right;}
A{text-decoration : none;}
.type-a{margin-top : 10px;
  list-style-type : lower-alpha; 
  margin-left : 25px;}
#photospace{text-decoration : none;
  top : 230px;
  left : 30px;}
.letter-p{line-height : 25px;}
.letter-p2{line-height : 120%;}.letter-p3{line-height : 120%;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #000099 #000099 #000099 #000099;}
li.subli a{color : #0000ff;}
li.topli a{color : #0000ff;}
.llpli{line-height : 120%;}
.blueborder{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #000099 #000099 #000099 #000099;}
#blueth{color : #ffffff;
  background-color : #000099;
  height : 30px;}
.memberdl{line-height : 120%;}
DD{margin-left : 20px;}
.memhp{vertical-align : top;  
  padding-bottom : 40px;}