@charset "euc-jp";
/*
------------------------------------------------------------------------------------------ 
Iam DesignNetwork Corporation
stylesheet layout.css ver2.0
------------------------------------------------------------------------------------------ 
*/


/*----------------------------------------------------------------------------------------
	container
----------------------------------------------------------------------------------------*/

#container {
	text-align: left;
	background-color: #FBFBF1;
}

#container #container_inner {}



/*----------------------------------------------------------------------------------------
	header
----------------------------------------------------------------------------------------*/

#header {
	width: 100%;
	background-color: #FBFBF1;
}

#header .inner {
	width: 1080px;
	margin:0 auto;
}

/*----------------------------------------------------------------------------------------
	topic_path_top
----------------------------------------------------------------------------------------*/
#top #topic_path_top {}

#topic_path_top {
	padding: 7px 0;
	background: url(image/slide_bg.gif) repeat;
}
#topic_path_top p {
	color: #fff;
	font-size: 13px;
	line-height: 1.2;
	width: 1080px;
	margin: 0 auto;
	background:url(image/beta_2n.png) no-repeat left 3px / 6px 9px;
	padding: 0 0 0 8px;
}

#topic_path_top a:link { text-decoration: none; color: #fff; }
#topic_path_top a:hover { color: #ccc; }
#topic_path_top a:visited { color: #FFFFE8; }
#topic_path_top a:visited:hover { color: #ddd; }


/*----------------------------------------------------------------------------------------
	pagebody
----------------------------------------------------------------------------------------*/

#pagebody {}

#pagebody #pagebody_inner {
	width: 1080px;
	margin:0 auto;
	min-height: 600px;
}

#pagebody .alpha_title {
	background: url(image/slide_bg.gif) repeat;
}
#pagebody .alpha_title h2 {
    color: #fff;
    font-size: 32px;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 30px;
    padding: 0 0 30px;
    text-align: center;
}
/*----------------------------------------------------------------------------------------
	alpha
----------------------------------------------------------------------------------------*/

#alpha {
	width: 790px;
	float: right;
}

#alpha #alpha_inner {}


/*----------------------------------------------------------------------------------------
	beta
----------------------------------------------------------------------------------------*/

#beta {
	width: 250px;
	float: left;
}

#beta #beta_inner {}



/*----------------------------------------------------------------------------------------
	page_scroll_navi
----------------------------------------------------------------------------------------*/

#page_scroll_navi {
	border-bottom: 3px solid #203D98;
}
#page_scroll_navi_inner {
	width: 1080px;
	margin: 0 auto;
}
#page_scroll_navi p{
	text-align: right;
    margin-top: 50px;
}
#page_scroll_navi a {
    background: #203d98 url("image/scroll_top.gif") no-repeat scroll 186px 18px;
    display: inline-block;
    overflow: hidden;
    padding: 12px 52px 8px 0;
    text-decoration: none;
    text-indent: -9999em;
    width: 178px;
}

#page_scroll_navi a:hover {
	color: #ccc;
}
#page_scroll_navi a:link {
	color: #fff;
}



#page_scroll_navi #page_scroll_navi_inner {
}


/*----------------------------------------------------------------------------------------
	topic_path_bottom
----------------------------------------------------------------------------------------*/

#topic_path_bottom {
}

#topic_path_bottom p {
}



/*----------------------------------------------------------------------------------------
	footer
----------------------------------------------------------------------------------------*/

#footer {
	background-color: #FBFBF1;
}

#footer .inner {
	padding-top: 15px;
	border-bottom: 5px solid #019FA7;
	text-align: right;
}

#footer .inner dl {
	width: 1080px;
	margin: 0 auto 15px;
}

