body, div, p, h1, h2, h3{margin: 0px;padding: 0px;}
body{background-color: #FFFFFF;	scrollbar-base-color:#FFFFFF; scrollbar-arrow-color: #94A0F6; scrollbar-highlight-color: #94A0F6; scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #94A0F6; scrollbar-3d-light-color: #FFFFFF; scrollbar-track-color: #FFFFFF;}
body, td{color: #262626;font-size: 12px;line-height: 140%;}

a{color: #000099;text-decoration: none;}
a:hover{color: #aa0000;text-decoration: none;}

.pos{padding-left:0px;padding-top:0px;width: 530px;}

.photo{clear: both;float: right;margin-top: 3px;}
.clear{clear: both;height: 15px;}

.copyright{color: #262626;font-size: 10px;text-align: right;}

h1{background-color: #4D7EB9;border: 0px none;width: 530px;padding:2px;font-size:12px;color: #ffffff;font-weight: bold;margin-bottom: 6px;}

.logo{clear: both;float: center;margin-top: 3px;}

.main{ font-size: 10pt;line-height: 140%;}

.chapter{color: #333399;font-weight: bold;}

.text{border: 0px none;padding: 2px; font-size: 8pt;line-height: 140%;}

.comp{color: #8b0000;font-size: 10px;}

.list, .list_normal{background-color: #3399cc;width: 530px;}
.list .title, .list_normal .title{background-color: #bbeeff;font-weight: bold;}
.list .title{text-align: center;}
.list .content, .list_normal .content{background-color: #ffffff;}

.pict{background-color: #ffffff;width:530px;}
.pict .content{background-color: #ffffff;text-align: center;}
.pict .title{background-color: #D9F0FF;text-align: center;}

.item{background-color: #ffffff;width: 530px;}
.item .content{background-color: #ffffff;text-align: center;}
.item .title{background-color: #D9F0FF;vertical-align: top;padding: 3px;}

.data, .data_normal{background-color: #E1E3FF;width: 530px;}
.data .title, .data_normal .title{background-color: #E1E3FF;font-weight: bold;vertical-align: top;}
.data .title{font-size:10px;}
.data .content, .data_normal .content{background-color: #E1E3FF;}
.data .content{font-size:10px;}


.table_w1 { background-image: url(image/waku_w1.gif); background-repeat: repeat-x; background-position: bottom left; }
.table_w2 { background-image: url(image/waku_w2.gif); background-repeat: repeat-x; background-position: top left; }
.table_h1 { background-image: url(image/waku_h1.gif); background-repeat: repeat-y; background-position: top right; }
.table_h2 { background-image: url(image/waku_h2.gif); background-repeat: repeat-y; background-position: top left; }

.bg_check { background-image: url(image/bg_checkb.gif); background-repeat: repeat; background-position: left top; }

td.tab01{ background-image: url(image/topnews/topics04.gif); background-repeat: repeat-x; background-position: top left }
td.tab02{ background-image: url(image/topnews/topics09.gif); background-repeat: repeat-x; background-position: top left }
td.tab03{ background-image: url(image/topnews/topics11.gif); background-position: top left; font-size: 8pt; line-height: 12pt; color: #C05F86 }
td.tab04{ background-image: url(image/topnews/topics06.gif); background-repeat: repeat-y; background-position: top left }
td.tab05{ background-image: url(image/topnews/topics07.gif); background-repeat: repeat-y; background-position: top left }
.bg_02a {  background-image: url(chara/image/bg_free_02.gif); background-repeat: no-repeat}
.large {  font-size: 14pt; font-weight: bold; color: #E9618D}
.large {  text-decoration: underline; line-height: 24pt}

td.nov01{ background-image: url(novel/image/topics04.gif); background-repeat: repeat-x; background-position: top left }
td.nov02{ background-image: url(novel/image/topics09.gif); background-repeat: repeat-x; background-position: top left }
td.nov03{ background-image: url(novel/image/topics11.gif); background-position: top left; font-size: 10pt; line-height: 14pt; color: #262626 }
td.nov04{ background-image: url(novel/image/topics06.gif); background-repeat: repeat-y; background-position: top left }
td.nov05{ background-image: url(novel/image/topics07.gif); background-repeat: repeat-y; background-position: top left }
td.nov06{ background-image: url(novel/image/topics01.gif); background-repeat: repeat-y; background-position: top left }
.headline {  font-size: 12pt; line-height: 20pt; font-weight: bold; color: #000099}
.largee {  font-size: 18px; line-height: 20px; color: #FFFFFF; font-weight: bold}
.prof01 {  background-attachment: fixed; background-color: #FFFFFF; background-image: url(profile/image/chara01_bg01.gif); background-repeat: no-repeat; background-position: right bottom; font-size: 10pt; line-height: 16pt}
.prof02 { background-attachment: fixed; background-color: #FFFFFF; background-image: url(profile/image/chara02_bg01.gif); background-repeat: no-repeat; background-position: right bottom; font-size: 10pt; line-height: 16pt }
.prof03 { background-attachment: fixed; background-color: #FFFFFF; background-image: url(profile/image/chara03_bg01.gif); background-repeat: no-repeat; background-position: right bottom; font-size: 10pt; line-height: 16pt }
.largew { font-size: 24px; line-height: 28px; color: #0066FF; font-weight: bold }

.largeex { font-size: 36px; line-height: 36px; color: #0066FF; font-weight: normal}
.larger { font-size: 14pt; font-weight: bold; line-height: 24pt }
.bgcols {  font-size: 10pt; line-height: 14pt; color: #FFFFFF; background-color: #FF3399}
.prof04 { background-attachment: fixed; background-color: #FFFFFF; background-image: url(profile/image/chara04_bg01.gif); background-repeat: no-repeat; background-position: right bottom; font-size: 10pt; line-height: 16pt }
fukidashi { background-image: url(novel/image/topics04.gif); background-repeat: repeat-x; background-position: top left }
.fukidashi { background-image: url(world/image/fukidashi.gif); background-repeat: no-repeat; background-position: left top}

