@charset "UTF-8";
@import url(common.css);
@import url(textset.css);


body{
color: #FFFFFF;
background: #333333;
background-image:url(../img/bg.gif);
background-repeat:repeat-y;
background-position:center;
margin:0px;
padding:0px;
text-align:center;
}

div{
background:#333333;
}

#header{
background:#333333;
margin-top: 0;
margin-bottom: 0;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 0;
}


#container{
background:#333333;
width:820px;
margin-left:auto;
margin-right:auto;
text-align:left;
}

#navi{
background:#333333;
margin-top:10px;
margin-bottom:5px;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 0;
}


.imgbox{
background:#333333;
padding-top: 0;
padding-right: 0;
padding-bottom:20px;
padding-left: 0;
}

#main{
width:400px;
background:#333333;
margin-top:0;
margin-bottom:0;
margin-right:180px;
margin-left:240px;
position:relative;
}

.contents{
background:#333333;
width:400px;
}

#dtl{
width:520px;
background:#333333;
margin-top:0;
margin-bottom:0;
margin-left:250px;
margin-right:50px;
position: relative;
}

.dtlcnt{
background:#333333;
clear:both;
}

#sidenavi{
	background:#333333;
	width:170px;
	padding-top:0;
	padding-bottom:0;
	padding-left:50px;
	padding-right:0;
	z-index:1;
}

#sidebox{
background:#333333;
width:100px;
height:350px;
padding-right:50px;
}

#sidebox .contents {
background:#333333;
margin-top:0;
}

ul#thumb{
margin:0; padding:0;
}

ul#thumb li{
background:#333333;
width:140px;
height:120px;
list-style: none;
float:left;
}

div.thumb{
background:#333333;
}


#footer{
margin-top: 0;
margin-bottom: 0;
padding-bottom:10px;
padding-left:0;
padding-right:0;
padding-top:40px;
text-align:center;
clear: both;
}

#fl{
margin-left:69px;
margin-top:30px;
}
