@charset "utf-8";

/* initiarize
-------------------------------------------------------*/
body{
	margin: 0px;
	padding: 0px;
}	
img{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
}

/* HEADER
-------------------------------------------------------*/
#MAIN-BODY{
	margin: 0px;
	padding: 0px;
	width: 800px;
	position: relative;
}

#MAINHEADER{
	margin: 0px;
	padding-bottom: 30px;
	padding-left: 50px;
	padding-right: 30px;
	padding-top: 30px;
	position: absolute;
	width: 750px;
}
.title_img{
	margin: 0px;
	padding: 0px;	
	width: 358px;
	height: 135px;
	background: url(../item/main-title.gif) no-repeat;
}
.title_hd {
	DISPLAY:none;
}
/* MAINMENU
-------------------------------------------------------*/

#MAINMENU ul{
	margin: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 50px;
	list-style:none;
	border: 1px;
    border-color: #333333;
}
#MAINMENU ul li{
	border: solid 1px #ffffff;
    background-color:#0c0c0c;
    font-size:80%;
    float: left;
    line-height:180%;
    width:100px;
    height: 20px;
    text-decoration: none;
    text-align: center;
}
#MAINMENU ul li{
	color: #A7FFCF;
}
a{
	text-decoration:none;
	color: #ffffff;
}
a:hover{
    color:#A7FFCF;
    text-decoration:none;
}
.aftermenu{
	clear: both;
}

/* [INDEX]CONTENTS
-------------------------------------------------------*/
.contents{
    font-size:80%;
    line-height:160%;
    color:#333333;
    /*background-color:#FFFFFF;
    scrollbar-face-color:#FFFFFF;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-shadow-color:#CCCCCC;
    scrollbar-darkshadow-color:#FFFFFF;
    scrollbar-arrow-color:#CCCCCC;
    scrollbar-3dlight-color:#FFFFFF;
    scrollbar-track-color:#FFFFFF;
    margin-top:0px;*/
    /*padding: 5px;*/
}
.text{
	background-image:url('../item/h2.png');
    background-repeat:repeat;
    border-left:8px #333333 solid;
    font-size:80%;
    font-weight: bold;
    text-align: left;
    margin:0px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right:0px;
    padding-top: 5px;
	width: 700px;
	position: relative;
}
.contents-text{
    margin-left:10px;
    margin-right:2px;
    padding-bottom:20px;
}

/* [ABOUT]
-------------------------------------------------------*/
.contents dt{
	background-image:url('../item/h2.png');
    background-repeat:repeat;
    border-left:8px #333333 solid;
    font-size:100%;
    font-weight: bold;
    text-align: left;
    margin-bottom: 20px;
    margin-right: 0px;
    margin-top: 10px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right:0px;
    padding-top: 5px;
    width: 700px;
}
/* [RULE][WARGAME]
-------------------------------------------------------*/
.contents h2{
	background-image:url('../item/h2.png');
    background-repeat:repeat;
    border-left:8px #333333 solid;
    font-size:100%;
    font-weight: bold;
    text-align: left;
    margin-bottom: 20px;
    margin-right: 0px;
    margin-top: 10px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right:0px;
    padding-top: 5px;
    width: 700px;
}
.contents strong{
	color: #5485FF;
}

/* [LINK]
-------------------------------------------------------*/
.contents ul{
	margin: 0px;
	padding-left: 30px;
	list-style: square;
}
.contents a{
    color:#000000;
    text-decoration:none;
}
.contents a:hover{
    color:#32BA9D;
    text-decoration:none;
}


/*
.contents-text{
    margin-left:10px;
    margin-right:2px;
    padding-bottom:20px;
}
---------------*/