body {
background-color: #333333;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
color: #ffffff;
}

a:link {color: #FFFFFF;text-decoration: underline;}
a:visited {color: #FFFFFF;text-decoration: underline;}
a:hover {color: #FFFFFF;text-decoration: underline;}
a:active {color: #FFFFFF;text-decoration: underline;}

a.orange:link {font-size:9pt;color: #FF974C;line-height: 130%;text-decoration: underline;}
a.orange:visited {font-size:9pt;color: #FF974C;line-height: 130%;text-decoration: underline;}
a.orange:hover {font-size:9pt;color: #FF974C;line-height: 130%;text-decoration: underline;}
a.orange:active {font-size:9pt;color: #FF974C;line-height: 130%;text-decoration: underline;}

.font {
font-size:9pt;
color: #FFFFFF;
line-height: 130%;
}

.font-s {
font-size:8pt;
color: #FFFFFF;
line-height: 120%;
}

.font-s2 {
font-size:8pt;
color: #FFFFFF;
line-height: 150%;
}

.font-l {
font-size:11pt;
color: #FFFFFF;
line-height: 130%;
}

.bold-l {
font-size:11pt;
font-weight:bold;
color: #FFFFFF;
line-height: 130%;
}

.font_tu1 {
font-size:11pt;
font-weight:bold;
color: #D38349;
line-height: 125%;
}

.font_tu2 {
font-size:9pt;
color: #D38349;
line-height: 130%;
}

.font_tu3 {
font-size:9pt;
color: #E3D4C1;
line-height: 130%;
}

.font_tu4 {
font-size:9pt;
color: #FFFFFF;
line-height: 130%;
background:#A57538;
}

.font_tu5 {
font-size:9pt;
color: #FF974C;
line-height: 130%;
}

.bg-selection {
background-color:#333333;
padding: 12px 0 16px 0;
}

.bg-tutorial {
background-color:#333333;
}

.margin-top {
margin-top: 8px;
}

.margin-right {
margin-right: 12px;
}

.margin-bottom {
margin-bottom: 4px;
}

.margin-tutorial {
margin: 0 12px 0 12px;
}

.margin-tutorial2 {
margin: 0 12px 0 32px;
}

.margin-tutorial3 {
margin: 0 0 12px 0;
}

.margin-tutorial4 {
margin: 2px 12px 12px 12px;
}

.margin-tutorial5 {
margin: 0 12px 4px 0;
}

.margin-tutorial6 {
margin: 12px 0 4px 12px;
}

.margin-tutorial7 {
margin: 4px 0 4px 12px;
}

.margin-tutorial8 {
margin: 4px 4px 4px 4px;
}

.margin-tutorial9 {
margin: 0 0 0 16px;
}

.margin-tutorial10 {
margin: 8px 8px 1px 8px;
}

.margin-tutorial11 {
margin: 1px 8px 8px 8px;
}

.margin-tutorial12 {
margin: 0 0 8px 0;
}

.margin-tutorial13 {
margin: 12px 12px 0 12px;
}

.margin-tutorial14 {
margin: 0 40px 4px 0;
}

.selection {
background-color:#000000;
padding:8px 8px 8px 8px;
}

.faq_waku {
border: 4px #E3D4C1 solid;
margin: 0 8px 0 4px}

.bg-preview {
background-color:#000000;
margin:0 12px 0 0;
padding:8px 8px 8px 8px;
border-width:1px;
border-top-style:solid;
border-left-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-color:#A57538;
}

ul{
list-style-type:none;
list-style-position:outside;
margin: 0 0 0 2px; 
padding: 0; }

li{
margin:4px 0px;
}


#tutorial ul{
margin: 0 0 0 0; 
padding: 0; 
 }

#tutorial li{
padding: 0 0 0 10px;
margin: 2px 0px;
}

li.tu{background-image:url("list/images/point_04.gif"); background-repeat:no-repeat; background-position:0px 5px}

#tutorial2 ul{
margin: 0 0 0 0; 
padding: 0; 
 }

#tutorial2 li{
padding: 0 0 0 54px;
margin: 1px 0px;
}

li.tu2{background-image:url("tutorial/images/tu_title_point.gif"); background-repeat:no-repeat; background-position:0px 2px}
li.new{background-image:url("tutorial/images/tu_title_new.gif"); background-repeat:no-repeat; background-position:0px 2px}

.contents_sideline {  background-image: url(list/images/contents_sideline.jpg); background-repeat: repeat-y}
.photo_waku {  border: 4px #996633 solid}
.profile_title {  font-size: 10px; font-weight: bold; padding-top: 4px; padding-bottom: 4px; color: #FFFFFF; text-align: center; vertical-align: middle}
.profile_text { font-size: 10px; padding-bottom: 4px; color: #FFFFFF; text-align: left; vertical-align: top; line-height: 12px}
.manga_title { font-size: 10px; color: #FFFFFF; text-align: left; vertical-align: top; line-height: 16px; padding-top: 4px}
.comment { font-size: 10px; color: #FFFFFF; text-align: justify; vertical-align: top; line-height: 14px; padding-top: 4px}
.hyoushi_waku {  border: #FFFFFF; border-style: solid; border-top-width: 4px; border-right-width: 4px; border-bottom-width: 4px; border-left-width: 4px}
