
.txts{
	font-size:10px;
}

#Contents {
	padding-left:46px;
	padding-top:20px;
	background-image:url(../images/common/contents_bg.gif);	
}


#Contents .lftarea h2.title{
	margin-bottom:25px;
	width:30px;
	float:left;	
}
#Contents  h3.title{
	margin-bottom:15px;

}

/* Works */

#Contents .works_lft{
	width:600px;
	float:left;
}


#Contents .entrytitle{
	color:#007930;
	font-size:16px;
	margin-bottom:25px;	
}
#Contents .entrytitle a{
	color:#007930;
}
#Contents .asset-body {
	padding-bottom:25px;
}
#Contents .entry-categories{
	margin-bottom:15px;
	height:25px;
	border-bottom:1px dotted #cccccc;
	width:580px;
}
#Contents .entry-categories ul li {
	float:left;
}

#Contents .entry-categories ul li {
	float:left;
}

#Contents .asset-more-link{
	clear:both;
}



#Contents .works_rgt{
	width:200px;
	float:left;
}
#Contents .works_rgt h3.widget-header {
	font-size:16px;
	color:#007930;
	clear:both;
	margin-bottom:25px;
}
#Contents .works_rgt .widget-content ul{

	margin-bottom:25px;
}

#Contents .works_rgt .widget-content ul li{
	color:#000000;
	padding-left:5px;
	margin-bottom:5px;
}
#Contents .works_rgt .widget-content ul li a{
	color:#000000;

}




/* LinkPage */


#Contents .lftarea{
    width:400px;
}

#Contents .lftarea h2.title{
	margin-bottom:25px;
	width:30px;
	float:left;	
}

#Contents .linkbox
#Contents .accessbox
{

	display:block;
	overflow:hidden;
	width:800px;	
}

#Contents .linkbox dl.link{
	float:left;
	width:510px;
	margin-right:20px;
}
#Contents .linkbox dl.link dt{
	float:left;
	clear:both;
	margin-right:20px;
	margin-bottom:20px;	
	width:190px;
	font-weight:bold;
	font-size:14px;
	color:#007930;
}
#Contents .linkbox dl.link dd{
	float:left;
	width:300px;
	margin-bottom:20px;	
}
#Contents .linkbox dl.link dd a{
	color:#000000;
}
#Contents .linkbox .lftbox{
	width:550px;

	float:left;

}
#Contents .linkbox .lftimg{
	width:166px;

	float:left;

}

/* about Page */
#Contents .aboutbox{

	display:block;
	overflow:hidden;
	width:800px;	
}

#Contents .aboutbox .lftbox{
	width:570px;
	float:left;
}
#Contents .aboutbox dl.about{
	float:left;

	margin-top:30px;	
}
#Contents .aboutbox dl.about dt{
	margin-bottom:5px;	
}
#Contents .aboutbox dl.about dd{
	margin-bottom:20px;	
	width:520px;
	margin-bottom:40px;	
	line-height:24px;
}

#Contents .aboutbox .lftimg{
	margin-top:30px;	
	float:left;
}

#Contents dl.profile{
	float:left;
	margin-right:20px;
	width:400px;
}
#Contents dl.rgt{
	margin-right:0px;
}


#Contents dl.profile dt{
	padding-bottom:15px;
}
#Contents dl.profile dd{
	line-height:24px;
	width:500px;	
}


/* accessbox Page */
#Contents .accessbox{

	display:block;
	overflow:hidden;
}

#Contents .accessbox .lftbox{
	float:left;
}
#Contents .accessbox dl.access{
	float:left;
	width:400px;
}
#Contents .accessbox dl.access dt{
	margin-bottom:3px;	
}
#Contents .accessbox dl.access dd{
	margin-bottom:10px;	
}
#Contents .accessbox dl.access dd a{
	color:#666666;
}


.btn_center{
	width:350px;
	text-align:center;
	padding-top:10px;
}

/* pocess */


#Contents .pocessbox ul.pocess{
	margin-top:30px;
}

#Contents .pocessbox ul.pocess li{
	width:747px;
	height:182px;
	display:block;
	overflow:hidden;
	clear:both;
	padding-left:350px;
	line-height:26px;

}
#Contents .pocessbox ul.pocess li.num1{
	padding-top:30px;
	background:url(../process/images/flow_01.gif) no-repeat;	
}
#Contents .pocessbox ul.pocess li.num2{
	padding-top:20px;
	background:url(../process/images/flow_02.gif) no-repeat;	
}
#Contents .pocessbox ul.pocess li.num3{
	padding-top:40px;
	background:url(../process/images/flow_03.gif) no-repeat;	
}
#Contents .pocessbox ul.pocess li.num4{
	padding-top:30px;
	background:url(../process/images/flow_04.gif) no-repeat;	
}
#Contents .pocessbox ul.pocess li.num5{
	padding-top:10px;
	background:url(../process/images/flow_05.gif) no-repeat;	
}
#Contents .pocessbox ul.pocess li.num6{
	padding-top:30px;
	background:url(../process/images/flow_06.gif) no-repeat;	
}
#Contents .pocessbox .end{
	padding-bottom:50px;
	padding-top:30px;
	padding-left:180px;
}


#global-navi li {
	float: left;
}

