a:link {color:#0099ff}
a:visited {color:#9966ff}
a:active {color:#ff66ff}
a:hover {color:#ff66ff}

.pointer {vertical-align:middle}

.spotname {margin-left:10px}

.topcapt {line-height:130%; line-break:strict; font-size:14px; color:#333333; margin-top:15px; margin-bottom:10px; margin-left:10px; margin-right:10px}

.topcapt2 {line-height:130%; line-break:strict; font-size:16px; color:#000000; margin-top:10px; margin-bottom:5px; margin-left:5px; margin-right:5px}

.update {font-size:small; color:#000000; margin-left:10px}

.link {line-height:130%; font-size:x-small}

.new {line-height:130%; font-weight:bold; font-size:12px; color:#666666; margin-top:10px; margin-bottom:5px; margin-left:10px; margin-right:5px}

.newtext {line-height:130%; font-size:12px; color:#666666; margin-top:5px; margin-bottom:5px; margin-left:15px; margin-right:10px}

.co {font-size:12px; color:#999999}

.linktxt {font-size:12px; margin-top:5px; margin-bottom:10px}

.back {font-size:x-small; margin-top:10px; margin-bottom:5px; margin-left:10px; margin-right:10px}

.mainhead {line-height:130%; font-size:medium; color:#333333; margin-top:5px; margin-bottom:5px; margin-left:5px; margin-right:5px}

.titlecapt0 {line-height:120%; line-break:strict; font-size:small; color:#000000; margin-top:10px; margin-bottom:15px; margin-left:5px; margin-right:5px}

.titlecapt1 {line-height:130%; line-break:strict; font-size:14px; color:#000000; margin-top:10px; margin-bottom:10px; margin-left:10px}

.titlecapt2 {line-height:130%; line-break:strict; font-size:14px; color:#666666; margin-top:20px; margin-bottom:10px; margin-left:10px; margin-right:10px}

.titlecapt3 {line-height:140%; font-size:14px; color:#333333; margin-top:15px; margin-bottom:10px; margin-left:10px; margin-right:10px}

.facettl {line-height:130%; line-break:strict; font-size:16px; color:#000000; margin-top:10px; margin-bottom:0px; margin-left:5px; margin-right:5px}

.facettl2 {line-height:130%; line-break:strict; font-size:14px; color:#000000; margin-top:25px; margin-bottom:0px; margin-left:5px; margin-right:5px}

.facemenu {font-size:small; color:#333333; margin-top:20px; margin-bottom:8px}

.facecapt {line-height:130%; line-break:strict; font-size:14px; color:#000000; margin-top:5px; margin-bottom:5px; margin-left:10px; margin-right:10px}

.facespot {line-height:120%; line-break:strict; font-size:12px; varitical align:right; color:#666666; margin-top:5px; margin-bottom:10px; margin-left:10px; margin-right:10px}

.index {font-size:small; margin-top:5px; margin-bottom:5px}

.indimg {margin-top:10px}

.list1 {font-size:small; font-weight:bold; margin-left:20px}

.list2 {line-height:145%; font-size:small; color:#000000; margin-left:30px; margin-top:5px; margin-bottom:20px}

.photo {margin-top:8px; margin-bottom:8px}

.text {line-height:140%; line-break:strict; font-size:small; color:#000000; margin-top:5px; margin-bottom:5px}

.retext {line-height:140%; text-indent:15px; line-break:strict; font-size:14px; color:#000000; margin-top:15px}

.text1 {line-height:140%; line-break:strict; font-size:small; color:#000000;  margin-top:5px; margin-bottom:5px; margin-left:5px; margin-right:5px}

.text2 {line-height:140%; line-break:strict; font-size:small; color:#333333;  margin-top:5px; margin-bottom:5px; margin-left:10px; margin-right:10px}

.text3 {line-height:145%; font-size:small; color:#333333; margin-top:5px; margin-bottom:15px; margin-left:20px; margin-right:10px}

.tayorittl {line-height:135%; line-break:strict; font-size:14px; color:#333333;  margin-top:5px; margin-bottom:5px; margin-left:5px; margin-right:5px}

.tayorittl2 {line-height:135%; line-break:strict; font-size:16px; color:#333333;  margin-top:5px; margin-bottom:5px; margin-left:5px; margin-right:5px}

.tayoricapt {line-height:135%; line-break:strict; font-size:14px; color:#333333;  margin-top:5px; margin-bottom:5px; margin-left:10px; margin-right:15px}

.tayoritxt1 {line-height:135%; font-size:14px; color:#333333; margin-top:5px; margin-bottom:5px; margin-left:20px; margin-right:10px}

.tayoritxt2 {line-height:135%; font-size:14px; color:#333333; margin-top:5px; margin-bottom:15px; margin-left:10px; margin-right:10px}

.tayoritxt3 {line-height:125%; font-size:12px; color:#333333; margin-top:5px; margin-bottom:5px; margin-left:10px; margin-right:10px}

.tayoritxt4 {line-height:130%; font-size:12px; color:#333333; margin-top:5px; margin-bottom:5px; margin-left:10px; margin-right:10px}

.tayorispace {line-height:135%; font-size:12px; color:#333333; margin-top:2px; margin-bottom:5px; margin-left:315px; margin-right:2px}

.tayorispace2 {line-height:135%; font-size:12px; color:#333333; margin-top:2px; margin-bottom:5px; margin-left:10px; margin-right:2px}

.photocapt {line-height:115%;font-size:12px; color:#333333; margin-top:5px; margin-bottom:5px}

.cophotocapt {line-height:115%;font-size:small; color:#000000; margin-top:5px; margin-bottom:15px}

.cotitle {font-size:small; font-weight:bold; color:#000000}

.cohead {font-size:medium; color:#333333; font-weight:bold; margin-top:5px; margin-bottom:5px; margin-left:5px; margin-right:5px}

.cohead2 {font-size:small; color:#333333; margin-top:5px; margin-bottom:5px; margin-left:70px; margin-right:5px}

.cohead3 {font-size:medium; color:#333333; font-weight:bold; margin-top:5px; margin-bottom:15px; margin-left:50px; margin-right:5px}

.spotinfo {font-size:small; color:#000000; margin-left:5px}

.spotlist {line-height:150%; font-size:small; margin-left:40px}

.garalley {font-size:small; color:#333333}

.garmain {font-size:small; margin-bottom:20px}

.garsub {font-size:small; color:#000000}

.garttl {font-size:medium; color:#333333; margin-top:20px}

.gartxt {font-size:small; color:#333333; margin-top:5px; margin-bottom:15px}

.garnavi {font-size:12px; color:#000000; margin-top:1px; margin-bottom:1px}

.garcapt {line-height:130%; line-break:strict; font-size:small; color:#333333; margin-bottom:10px; margin-left:10px}

.gartop {line-height:130%; line-break:strict; font-size:14px; color:#666666; margin-top:5px; margin-bottom:5px; margin-left:10px}

.essey1 {line-height:130%; font-size:16px; color:#666666; margin-top:5px; margin-bottom:10px; margin-left:5px; margin-right:5px}

.essey2 {line-height:130%; font-size:16px; color:#666666; margin-top:10px; margin-bottom:10px; margin-left:5px; margin-right:5px}

.headsp {font-size:medium; color:#ff0080; font-weight:bold; margin-bottom:15px}

.headsp1 {font-size:small; color:#ff0080; margin-top:10px; margin-bottom:15px}

.heades {font-size:medium; color:#006aff; font-weight:bold; margin-bottom:15px}

.heades1 {font-size:small; color:#006aff; margin-top:10px; margin-bottom:15px}

.headms {font-size:medium; color:#ff6a00; font-weight:bold; margin-bottom:15px}

.headms1 {font-size:small; color:#ff6a00; margin-top:10px; margin-bottom:15px}

.headat {font-size:medium; color:#993333; font-weight:bold; margin-bottom:15px}

.headat1 {font-size:small; color:#993333; margin-top:10px; margin-bottom:15px}

.headwi {font-size:medium; color:#8000ff; font-weight:bold; margin-bottom:5px}

.headwi1 {font-size:small; color:#8000ff; margin-top:10px; margin-bottom:15px}

.colink {line-height:140%; line-break:strict; font-size:x-small; color:#666666; margin-top:10px; margin-bottom:15px}

.headspot {font-size:medium; color:#00994c; font-weight:bold; margin-top:25px; margin-bottom:8px}

.head2 {font-size:small; color:#333333; margin-bottom:20px}

.head3 {line-height:130%;line-break:strict; font-size:small; color:#000000; margin-top:10px; margin-bottom:10px}

.head4 {line-height:130%;line-break:strict; font-size:small; color:#000000; margin-top:10px; margin-bottom:10px; margin-left:30px; margin-right:30px}

.spothead {line-height:130%;line-break:strict; font-size:small; color:#000000; margin-top:10px}

.spotinfo {line-height:130%;line-break:strict; font-size:small; color:#000000; margin-left:20px}

.spotttl1 {line-height:130%; font-size:14px; font-weight:bold; color:#333333; margin-left:2px; margin-top:8px}

.spotttl2 {line-height:130%;font-size:12px; color:#333333; margin-left:5px; margin-right:5px; margin-top:5px; margin-bottom:5px}

.columntitle {line-height:130%; font-size:14px; color:#333333; margin-top:15px; margin-bottom:5px; margin-left:230px; margin-right:8px}

.columnmain {line-height:130%; font-size:14px; color:#333333; margin-top:5px; margin-bottom:5px; margin-left:240px; margin-right:8px}

.columnhead {font-size:medium; color:#333333; font-weight:bold; margin-top:20px; margin-bottom:15px; margin-right:5px}

.columnnavi {line-height:130%; font-size:12px; color:#333333; margin-top:5px; margin-bottom:10px; margin-left:420px; margin-right:5px}

.koyomittl {line-height:130%; font-size:16px; font-weight:bold; color:#333333; margin-top:15px; margin-bottom:5px; margin-left:10px; margin-right:5px}

.koyomitxt {line-height:130%; font-size:14px; color:#333333; margin-top:2px; margin-left:20px; margin-right:5px}

.sitetitle {line-height:130%; font-size:14px; font-weight:bold; color:#333333; margin-top:10px; margin-left:10px; margin-right:5px}

.sitetext {line-height:145%; font-size:14px; color:#333333; margin-top:5px; margin-bottom:20px; margin-left:20px; margin-right:5px}
