@charset "Shift_JIS";

@import url("./navigation.css");


h1,h2,h3,h4,h5,h6,p,ul,ol,li,div,dl,dt,dd,form,img,hr,table,tr,td{
margin:0px;
padding:0px;
border:none;
}


/* 全体構造
---------------------------------------------------- */
body{
margin:0 auto;
padding:0;
line-height:1.6;
font-size:13px;
color:#444;
font-family:Verdana,Arial,Helvetica,sans-serif,"Hiragino Kaku Gothic Pro",Osaka,lroSVbN;
background:url(../img/head_bg.jpg) #FFF repeat-x left top;
}


/* リンク
---------------------------------------------------- */
a:hover{
color:#EC8D00;
text-decoration:none;
}

a:link{
	color:#99FFCC;
}

a:visited{
	color:#A8FF00;
}

a:active{
	color:orange;
}


/* フロートクリア
---------------------------------------------------- */
.clear{
clear:both;
}


/*　コンテンツ
---------------------------------------------------- */
#wrapper{
margin:0px auto;
width:950px;
text-align:left;
}

#contents{
width:950px;
}

#co_l{
float:left;
width:210px;
padding:0 0 0 0;
}

#co_c{
float:left;
width:480px;
padding:0 0 0 32px;
}

#co_r{
float:right;
width:213px;
padding:0 0 0 0;
}


/*　pagetop
---------------------------------------------------- */
#pagetop{
text-align:right;
padding:10px 0 0 0;
}


/* フッター
---------------------------------------------------- */
#footer{
margin:0 auto;
text-align:center;
background:url(../img/foot_bg.jpg) repeat-x left top;
background-color:fde4aa:
}

#foot_link{
margin:0 auto;
width:950px;
padding:25px 0 0 0;
line-height:1.8;
font-size:12px;
}

#foot_link a{
color:#666;
text-decoration:underline;
}

#foot_link a:hover{
color:#999;
text-decoration:none;
}

#copy{
padding:20px 0 20px 0;
}



/* お知らせ
---------------------------------------------------- */


*{
	margin:0;
	padding:0;
}
#container{
	width:480px;
	margin:20px auto;
}
ul.tab{
	padding:0;
}

dl{
	color:#FFFFCC;
	font-size:11px;
	font-weight:bold;

}

ul.tab li{
	list-style-type:none;
	width:95px;
	height:40px;
	float:left;
	border-right:1px white solid;

	
}
ul.tab li a{
	outline:none;
	background:url("../img/tab.jpg");
	display:block;
	color:#663300;
	line-height:40px;
	text-align:center;
	text-decoration:none;
}
ul.tab li a.selected{
	background:url("../img/tab_selected.jpg");
	text-decoration:none;
	color:#663300;
	border-left:0;
}
ul.panel{
	background:url('../img/WoonNatural.gif');
	clear:both;
	border:0;
	border-top:none;
	padding:0;
}
ul.panel li{
	list-style-type:none;
	padding:15px;
	text-indent:1em;
	font-size:11px;
	color:#663300;
	height:240px;
	overflow:auto;
}

#tab2 a{
	text-decoration:none;
}

/* その他
---------------------------------------------------- */

.pt10{padding-top:10px;}

.pt15{padding-top:15px;}


