* {
	margin:0px;
}


a{
	color:#000000;text-decoration:underline;
}
a:link{
	color:#000000;text-decoration:underline;
}
a:visited{
	text-decoration:underline;
}
a:active{
}
a:hover{
	color:#000000;text-decoration:none;
}

body {
	background-image:url(http://file.tgs.ko-me.com/bg01.gif);
	text-align:center;
	font-size: 14px;
	color: #000000;
} 

div#wrap {
	width:814px;
	text-align:left;
	margin:0 auto;
	background-color:#ffffff;
	border:1px dashed;
	border-top-style:none;	
	border-bottom-style:none;
}

div#inner1 {
	margin:0 0px;
	padding: 0px 20px 0px 20px;
	background-color:#ffffff;
	border:1px none;
}

div#header {
	float:left;
}

div#info {
	float:right;
	padding: 10px 0px 10px 0px;
}

div#inner2 {
	margin:0 0px;
	background-color:#ffffff;
	border:1px none;
}

div#main {
	float:right;
	width:600px;
}

div#text {
  	padding: 0px 20px 0px 20px;
}

div#category {
  	padding: 0px 20px 0px 20px;
        text-align: center;
}
div#side {
	text-align:center;
	float:left;
	width:210px;
}  

div#footer {
  	padding: 0px 20px 0px 20px;
	text-align:right;
	clear:both; 
}

h1{  
	font-size: 40px;
}  

h2{  
	font-size: 18px;
  	padding: 5px 25px 5px 5px;
  	margin: 10px 0px 10px 10px;
    border-left:1px solid #000000;
    border-bottom:1px dashed #000000;  
}  

h3{  
  	padding: 3px 25px 3px 5px;
  	margin: 10px 0px 10px 10px;
    border-left:5px solid #000000;  
}  