body { color: black; background-color: #000; background-repeat: no-repeat; }
#main { background-image: url(../img/index_bg.jpg); background-repeat: no-repeat; width: 900px; padding-top: 250px; }
#tx_area { color: #fbfbfb; font-size: 12px; line-height: 140%; text-align: left; width: 805px; margin-top: 15px; padding-bottom: 5px; border-bottom: 1px dashed #ccc; }
#tx_area02 { color: #fbfbfb; font-size: 12px; line-height: 140%; text-align: left; width: 805px; margin-top: 15px; padding-bottom: 5px; border-bottom: 1px dashed #ccc; }
#mov_area { color: #fbfbfb; font-size: 12px; line-height: 140%; text-align: left; width: 805px; margin-top: 10px; padding-bottom: 5px; border-bottom: 1px dashed #ccc; }
#copy_area { color: #fbfbfb; font-size: 11px; line-height: 140%; text-align: center; width: 805px; margin-top: 10px; padding-bottom: 5px; }
#link_area { color: #fbfbfb; font-size: 12px; line-height: 140%; text-align: center; width: 805px; margin-top: 10px; padding-bottom: 8px; border-bottom: 1px dashed #ccc; }
.mobile { color: #fbfbfb; font-size: 12px; line-height: 145%; width: 658px; margin-top: 9px; margin-bottom: 5px; padding-bottom: 3px; }
h1 { color: #fbfbfb; font-size: 13px; font-weight: bold; margin-top: 5px; margin-bottom: 5px; }
h3 { color: #fbfbfb; font-size: 12px; font-weight: bold; margin-top: 5px; margin-bottom: 5px; }
a:link { color: #ccc; font-size: 12px; }
a:visited { color: #ccc; font-size: 12px; }
a:hover { color: #fbfb00; font-size: 12px; text-decoration: underline; }
a:active { color: red; font-size: 12px; }
.hoge { width: 250px; }
