@charset "UTF-8";
/* CSS Document */

/* 
	snav
*/

#nav-wrap {
	width:710px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

#subnav { 
	list-style: none; 
	position: relative; 
	width: 710px;
}

#subnav li { display: inline; }

#subnav li a { 
	width:177px; 
	height:50px; 
	display: block; 
	float: left; 
	padding: 0; 
}
	
#subnav li a:hover {
}

#magic-line {
	margin-left:83px; 
	position: absolute; 
	top:5px; 
	left: 0; 
	width: 12px; 
	height: 12px; 
	background:transparent url(../images/arrow_snav.gif) no-repeat 0 0; 
	}

/*
	content
*/

.split2 {
	
}

.split2 .cell_l {
	width: 74%;
}

.split2 .cell_l p {
	width: 97%;
	padding-left:10px;
}

.split2 .cell_r {
	width: 24%;
}

.split2 .cell_r p.blue {
	background:transparent url(../../common/images/arrow_down.gif) no-repeat left center;
	padding-left:25px;
	margin-left:6px;
	margin-bottom:10px;
}

.split2 .cell_r ul {
	margin-left:20px;
}

.split2 .cell_r ul li{
	background:transparent url(../../common/images/arrow_01.gif) no-repeat left center;
	padding-left: 25px;	
	margin-bottom:10px;
}

/* */

.split2 .split2 .cell_l {
	width: 48%;
	padding-left:6px;
}

.split2 .split2 .cell_r {
	width: 48%;
	padding-right:6px;
}

.split2 .split2 p.p_name {
	padding:10px 0;
	font-size:108%;
	width:99%;
}

.split2 .split2 p.p_desc {
	padding:0;
	font-size:93%;
	width:99%;
}
