﻿

/**************** Page and tag styles ****************/
body,td { font-weight:100; font-size: 12px; line-height: 150% ; color: #666699;}
a:link{
  text-decoration: none;
  }
a:visited{
  text-decoration: none;
  }
a:hover,a:active{
  text-decoration: none;
  }

ul{ float:none; margin:0px 0px; text-decoration:none}
li{ color: #467aa7; }
.c1{list-style-image: url(http://www.kkjapan.com/button/redarrow.gif);margin:0px 0px 0px 20px}

img
{margin:0px 0px 0px 0px; padding:0px; background:#ffffff; border:0px solid #d0d0d0;}

a img
{border-color:#eeeeee;}

a img:hover
{background:#d85d5d; border-color:#d85d5d;}
/**************** navigation styles ****************/
.ss {font-size: 10px;}

.textcenter{text-align:center;}
.textright{text-align:right;}
.important{color:#f02025; background-color:inherit; font-weight:bold;}

.box{
margin:0 0 0px 0;
padding:0px;
border:1px dashed #660066;
background-color:#fafbfc;
color:#505050;
line-height:1.5em;
font-size:1em
}



/**************** Header area styles ****************/
#header{
background:url(http://www.kkjapan.com/image/kkjapan9704.gif) top center no-repeat;
}


/**************** Content area styles ****************/

#content
{width:950px; padding:0px 0; background:#f5f5f5;}

#content p
{margin:0 0 20px 0px; line-height:1.5em;}

#content h3
{clear:both; margin:20px 0 10px 0px; color:#d85d5d; font-weight:normal; font-size: 1.4em; letter-spacing:0px;}

#content h4
{margin:0 0 5px 0px; line-height:1.1em; color:#ff8000;}

#content h5
{margin:0; padding:0px 0 5px 0; color:#d85d5d; font-size:1em; letter-spacing:0px;}

#content h6
{margin:-15px 0 0 0px; color:#cc3366; font-weight:bold; font-size:1em; letter-spacing:0px;}

#content h7
{margin:0px 0 0px 0px; color:#e0e0e0; font-weight:normal; font-size:1em; letter-spacing:0px;}


/**************** Main area styles ****************/

#main{width:725px; margin:5px 0px 0 0px; padding:10px 5px 0px 5px; float:left; background:#ffffff;}

#main h2
{clear:both; margin:0px 0 0px 0px; color:#ff8000; font-weight:normal; font-size: 1.2em; letter-spacing:0px;}

#main h3
{clear:both; margin:30px 0 10px 0px; color:#ff8000; font-weight:normal; font-size: 1.2em; letter-spacing:0px;}

#main h4
{clear:both; margin:0px 0 0px 0px; color:#000000; font-weight:normal; font-size: 0.8em; letter-spacing:0px;}

#main h5
{ font-style:normal; margin:0px 0 0px 10px; color:#000000; font-weight:100; font-size: 0.8em; letter-spacing:0px;}

#main h6
{font-size:small; margin:10px 0 0px 0px; padding-left:0.3em;border-color:#990000;border-width:1px 0 2px 0; border-style:solid;background:#FECACA;}

#main a:visited{margin:0px 0px 0px 0px;}





/**************** Sub area styles ****************/

#sub{width:210px; margin:10px 0px}

#sub h3
{font-size:small; margin:0px 0 0px 0px;}

#sub a:visited{margin:0px 0px 0px 0px; color:#cc3300;}

/**************** footer area styles ****************/

#footer{width:950px; clear:both; background:#cc3366; text-align:left;}
#footer h4
{margin:10px 0px 10px 150px; color:#e0e0e0; font-size:0.9em; font-weight:lighter;}
