body{padding:0; margin:0;     background-color:#ddffff;background-repeat:repeat-x;}form{padding:0; margin:0;}img{padding:0; margin:0;border:none;}ul,li{padding:0; margin:0;}.clr{clear:both;}/*船*/#fship{position:absolute; top:65px;left:-50px;}/*主枠*/#main{position:relative;width:1050px;margin:0;padding:0;border:solid 0px;text-align:center;}/*見出し*/.indexo{text-align:center;}.index{width:764px;margin:2px auto;}.index ul{float:left;}.index ul a,.index ul span{margin:0;padding:2px 0;text-decoration:none;display:block;border:solid #eeeebb 1px;}.index ul a:link{color:#0000cc;}.index ul a:visited{color:#3333cc;}.index ul a:hover{color:#ff3366;}.index ul a:active{color:#ff3366;}.index li         {width:127px;float:left;          background:url(image/box1.jpg) #ffffcc repeat-x;		  text-align:center;font-size:14px;		  text-decoration:none;list-style:none;}/*小見出し*/#indexs{width:764px;margin:2px auto;clear:both;}#indexs ul{padding:2px;float:right;}#indexs ul a,#indexs ul span{margin:0;padding:0;text-decoration:none;display:block;border:solid #eeeebb 1px;}#indexs ul a:link{color:#0000cc;}#indexs ul a:visited{color:#3333cc;}#indexs ul a:hover{color:#ff3366;}#indexs ul a:active{color:#ff3366;}#indexs li{width:80px;float:left;          background:url(image/boxC.jpg) #ffffcc repeat-x;		  text-align:center;font-size:12px;		  text-decoration:none;list-style:none;;}/*位置図*/#s-mapf{position:absolute;top:40px;left:10px;height:202px;width:202px;float:left;z-index:20;        overflow:hidden;margin:0;border:outset #3399cc 1px;}#s-mapf img{border:solid #66ccff 1px;}#posi{position:absolute;top:0px;left:0px;height:200px;width:200px;border:solid #ff0000 1px;}#s-mapfd{height:202px;width:202px;margin-bottom:10px;float:left;} /*情報*/#sepf{position:absolute;top:260px;left:10px;z-index:20;width:200px;height:340px;padding:2px;      border:solid 1px;border-color:#f0ffff #e0eeee #dceeee #f0ffff;	  text-align:left;	  overflow:auto;}/*アイコン表示ボタン*/#butbox{position:absolute; top:40px;left:220px;        width:500px;margin:0px;padding:0px ;float:left;		border:solid 1px;	border-color:#ffffdd #666633 #666633 #ffffdd;        text-align:left;font-family:"ＭＳ 明朝","平成明朝",serif;line-height:110%;		z-index:5;}.butf{width:370px;margin-right:2px;float:right;}.buts{width:85px;margin:1px;float:left;      background:#ccffee;      border:outset #99cccc 2px;      font-size:14px;text-align:center;      cursor:pointer;	  }/*地図*/#navi{position:absolute; top:100px;left:220px;z-index:2;          height:500px;width:500px;margin:0px;padding:0px;overflow:hidden;          border:solid 1px; border-color: #aaaaaa #666666 #333333 #999999;		  background-image:url(image/naviback.gif);}/*地図内*/#navibox a:hover{color:#ff6600;}#mapf{position:absolute; top:0px; left:0px;height:500px;width:500px; margin:0px; padding:0px ;z-index:2;}#rmap{position:absolute; top:0px;left:0px;z-index:2;}#rmap1{position:absolute; top:0px;left:0px;z-index:2;display:none;}#rmap2{position:absolute; top:0px;left:250px;z-index:2;display:none;}#rmap3{position:absolute; top:250px;left:0px;z-index:2;display:none;}#rmap4{position:absolute; top:250px;left:250px;z-index:2;display:none;}#mk{position:absolute; top:250px;left:250px;}#IEf{position:absolute; top:0px;left:0px;width:auto;height:auto;}/*アイコン*/.iconf{position:absolute;z-index:0;cursor:pointer;}/*チェックボックス*/#cbox{width:780px;float:left;}#chboxa{width:178px;padding:2px 0px 4px 0px;}#chboxa a{color:#000000;text-decoration:none;}.blist{width:40px;padding-left:5px;}.sbox{width:570px;float:left;}#chbox,#csbox{width:178px;margin:2px;padding:2px;              background:url(image/boxY.jpg) #fff28f;}#chbox{float:left; border:solid #efe27f 1px;}#csbox{float:right;border:solid #eeffee 1px;}#chbox a,#csbox a{color:#000000;text-decoration:none;                  display:block;float:left;}#chbox input,#csbox input{display:block;float:left;}#chboxc{width:100px;float:left;}#chbu{float:right;}/*拡大縮小釦*/#mag{position:absolute; top:40px;right:10px;z-index:1;     width:292px;height:50px;margin:0; padding:2px;float:left;     background-image:url(image/conback.png);     border:solid 1px;border-color:#ffffdd #666633 #666633 #ffffdd;	 text-align:center;}#magi{width:200px;margin:0 auto;}#buton{width:48px;height:18px;margin:1px 0px; padding:1px 5px;float:left;       font-size:12px; text-align:center;font-family:"ＭＳ ゴシック","Osaka-等幅"; cursor:pointer;}#baro{width:80px; height:18px;margin:1px 1px;      background-color:#000066;       border:solid 1px; border-color:#666633 #ffffdd #ffffdd #666633;float:left;}#bari{width:0px; height:18px; background-color:#ff6600;float:left;}#ballm{width:48px;height:18px; cursor:pointer;}/*一覧*/#con{position:absolute; top:100px;right:10px;z-index:1;     height:500px;width:292px;padding:0 2px;     border:solid 1px;border-color:#ffffdd #666633 #666633 #ffffdd;     background-image:url(image/conback.png);	 font-size:16px;font-family:"ＭＳ 明朝","平成明朝",serif;line-height:110%;}#search{padding:6px 5px 2px 0;float:left;}#search input{font-size:14px;}.ret{margin-right:2px;}#listb{width:66px;margin:6px 3px 2px 0;float:left;       background:#ccffee;       border:outset #99cccc 2px;       text-align:center;	   cursor:pointer;}.listbs{width:66px;margin-top:2px;margin-right:1px;padding:0 1px;float:left;        background:#ccffee;        border:outset #99cccc 2px;        text-align:center;font-size:12px;font-family:"ＭＳ ゴシック","Osaka-等幅","Osaka";		cursor:pointer;}.listbs1{width:66px;margin-top:2px;margin-right:1px;padding:0 1px;float:left;         background:#cccc99;         border:outset #99cccc 2px;         text-align:center;font-size:12px;font-family:"ＭＳ ゴシック","Osaka-等幅";}#listi{width:266px;padding:2px;         font-family:"ＭＳ ゴシック","Osaka-等幅"; font-size:12px; text-align:center;}#list{width:266px;height:330px;padding:0px;margin:0px 0px 2px 4px;display:block;overflow:auto;      border:solid 1px; border-color:#666633 #ffffdd #ffffdd #666633; background-image:url(image/listback.png);      text-align:left;font-family:"ＭＳ ゴシック","Osaka-等幅",monospace;}.liinh{width:240px;height:auto;padding:2px;border-bottom:solid #bbcccc 1px;float:left;}.liin{width:240px;height:auto;padding:2px;border-bottom:solid #bbcccc 1px; float:left;cursor:pointer;}.liin img{margin-right:2px;float:left;}.liin div{float:left;}/**/#info{width:186px;height:auto;padding:2px;display:none;          border:solid 1px; border-color: #ffffdd #666633 #666633 #ffffdd; background-image:url(image/backinfo.png);		  font-family:"ＭＳ ゴシック","Osaka-等幅";}/*情報窓*/#exp{position:absolute;z-index:15;     width:190px;padding:2px 1px;display:none;     border:solid 1px; border-color:#ffffff #333333  #111111 #dddddd;     background-image:url(image/backinfo.png);	 text-align:left;	 color:#280628;font-size:12px;font-family:"ＭＳ ゴシック","Osaka-等幅",monospace;}#iruby{font-size:10px;}#iname{font-size:16px;}#itel{font-size:14px;}#eximg{text-align:center;margin-bottom:2px;}#iphoto{width:162px;margin:auto;border:solid 1px; border-color:#222222 #ddeeee #eeffff #090909 ; display:none;}#i1{font-size:14px;font-family:"ＭＳ ゴシック","Osaka-等幅",monospace;}#iurl{font-size:12px;color:#ff0000;font-family:"ＭＳ ゴシック","Osaka-等幅",monospace;}#iurl a{color:#0000ff;text-decoration:underline;}#iurl a:hover{color:#ff00ff;background-color:#000000;}.textc{text-align:center;}