body {  font-size: 12px; line-height: 18px; color: #000000; text-decoration: none; margin: 0px 0px; text-align: left; background-color: #F3F3F3; }

a:link {color: #996699}
a:visited {color: #996699}
a:hover {color: #FF9933}
a:active   {color:#996699}

.footer {  font-size: 12px; line-height: 18px; color: #FFFFFF; background-image: url(../common-img/footer.gif); background-repeat: repeat-x}
.text-14{  font-size: 12px; line-height: 14px; color: #000000}
.text-16{  font-size: 12px; line-height: 16px; color: #000000}
.text-18{  font-size: 12px; line-height: 18px; color: #000000}

.td1 {  background-color: #FFFFFF; font-size: 12px; color: #000000}
.td2 { background-color: #999999; font-size: 12px; color: #000000}
.td3 { background-color: #FFFFCC; font-size: 12px; color: #CC6600; font-weight: bold}
.td4 { background-color: #E9E9E9; font-size: 12px; color: #000000}
.td5 { background-color: #CCCCCC; font-size: 12px; color: #000000}
.td6 { background-color: #F2F2F2; font-size: 12px; color: #000000}

.text-s { font-size: 10px; line-height: 12px; color: #000000 }
.text-b1 {  font-size: 12px; color: #CC0000; font-weight: normal}
.text-b2 { font-size: 12px; color: #F5348B; font-weight: bold}


.l1 {  font-size: 12px; line-height: 16px; color: #000000}
.l1 a:link  {  color: #000000}
.l1 a:visited {  color: #000000}
.l1 a:hover {  color: #996699}
.l1 a:active  {  color: #000000}


.l2 {  font-size: 12px; line-height: 16px; color: #FFFFFF; background-color: #999999; text-decoration: none}
.l2 a:link  {  color: #FFFFFF; text-decoration: none}
.l2 a:visited {  color: #FFFFFF; text-decoration: none}
.l2 a:hover {  color: #FFFFFF; text-decoration: underline}
.l2 a:active  {  color: #FFFFFF; text-decoration: none}

.l3 {  font-size: 10px; line-height: 14px; color: #333333}
.l3 a:link {color: #333333; text-decoration: none}
.l3 a:visited {color: #333333; text-decoration: none}
.l3 a:active  {color: #333333; text-decoration: none}
.l3 a:hover   {color:#FF9933; text-decoration: none}

.box-1 {  font-size: 12px; line-height: 18px; color: #000000; height: 18px; width: 360px; border: 1px #999999 solid}
.box-2 { font-size: 12px; line-height: 18px; color: #000000; height: 90px; width: 360px; border: 1px #999999 solid }
.td7 { background-color: #999999; font-size: 12px; color: #FFFFFF; font-weight: bold}
.text-b3 { font-size: 12px; color: #666666; font-weight: bold }
.text-b4 { font-size: 12px; color: #666666; font-weight: bold ; background-color: #E9E9E9}
.com {  background-image: url(../contents-img/com-img.jpg); background-repeat: no-repeat; background-position: right bottom}
.washi {  background-image: url(../contents-img/washi-img-5.jpg); background-repeat: no-repeat; background-position: right bottom}

.button {cursor: pointer;}

.title{  font-size: 12px; color: #FFFFFF;font-weight: bold;}

#design_mode p {margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
