@charset "UTF-8";

/*-----------------------------------------------------
	style.css
	
	http://www.xtrock.com/
	Author:HISABO
------------------------------------------------------*/
@import "common.css";
/*-----------------------------------------------------
	layout
------------------------------------------------------*/
body {
	background:#fff;
	color:#999;
}
li {
	list-style:none;
}
a {
	color:#FF9900;
}
a:hover {
	color:#ff6600;
}
#container {
	text-align:left;
	margin:0;
	font-size:small;
}


/*-----------------------------------------------------
	header
------------------------------------------------------*/
#headerArea {
	padding:10px 0;
}
h1 {
	font-size:200%;
	color:#999;
	text-decoration:none;
	margin:0 30px;
	padding:18px 0;
}
h1 a {
	color:#ccc;
	text-decoration:none;
}

/*-----------------------------------------------------
	CONTENT
------------------------------------------------------*/
#contentArea {
	margin:0 30px 0;
	padding-bottom:40px;
}
/*-----------------------------------------------------
	main content 
------------------------------------------------------*/
#contentBox {
	width:100%;
	overflow:hidden;
}
#contentBox h2 {
	border-left:#ccc 4px solid;
	border-bottom:#eee 1px solid;
	font-size:126%;
	line-height:100%;
	padding:4px 8px 6px;
	margin:0 0 10px;
}
#contentBox h3 {
	clear:both;
	font-size:116%;
	line-height:100%;
	margin-bottom:15px;
	border-top:#eee 1px solid;
	padding-top:8px;
	color:#FF9900;
}
#contentBox p {
	margin:0 0 20px;
	line-height:180%;
}
#contentBox dt {
	font-weight:bold;
}

.padd-box ul {
	padding:8px 0;
}
.padd-box li {
	display:inline;
	margin:0 10px 0 0;
}
/*-----------------------------------------------------
	FOOTER
------------------------------------------------------*/
#footerArea {
	clear:both;
	width:100%;
	padding:12px 0 0;
	margin:0;
	font-size:xx-small;
	font-weight:bold;
}
#footerArea address {
	margin:0 10px;
}
#footerArea p {
	float:right;
	margin:0 10px;
}
#footerArea a {
	color:#ff6600;
}
#footerArea a:hover {
	color:#fff;
}
#footerArea img {
	margin:0 0 1px 3px;
}
#footerArea br {
	clear:both;
}

/*---------------------------------------
	page navi
---------------------------------------*/
.page-navi {
	color:#666;
	margin-bottom:15px;
}
.page-navi ul {
	background:url(../skin/default/icn_home.gif) no-repeat 0% 50%;
	padding-left:15px;
}
.page-navi li {
	display:inline;
	margin-right:5px;
	color:#ff6600;
}
.page-navi li a {
	background:url(../skin/default/arrow_pnv.gif) no-repeat 100% 50%;
	padding-right:18px;

	color:#666;
}
/*---------------------------------------
	page top
---------------------------------------*/
.pagetop {
	text-align:right;
	padding:20px 0;
	font-weight:bold;
}