﻿@charset "utf-8";

/* ===================================================================
	Author: aki
=================================================================== */

#contents-inner{
	padding:10px 8px;
}

#contents #secmenu{
	padding:10px 0 30px 0;
}

#contents #secmenu li{
	float:left;
	padding:0 8px 0 0;
}

#con1{
	padding:0 5px 0 5px;
}

#con1-inner{
	padding:16px 0 0 0;
}

#con1 dl{
	
}

#con1 dt{
	width:215px;
	float:left;
}

#con1 dd{
	width:700px;
	float:left;
}

#con2{
	padding:0 5px 0 5px;
}

#con2-inner{
	padding:16px 0 30px 0;
}

.ctbl{
	width:810px;
}

.ctbl{
	border:4px solid #a9a9a9;
}

.ctbl table{
	table-layout:fixed;
	border-collapse:collapse;
	width:100%;
}

.ctbl th{
	border:1px solid #a9a9a9;
	width:130px;
}

.ctbl th div{
	padding:8px 0 8px 15px;
}

.ctbl td{
	border:1px solid #a9a9a9;
}

.ctbl td div{
	padding:8px 0 8px 10px;
}

/*idea*/

#con3{
	padding:0 5px;
}

#con4{
	padding:0 5px;
}

#con5{
	padding:0 5px;
}

#con6{
	padding:0 0px 0 5px;
}


#con3-inner{
	padding:16px 0 30px 0;
}

#con4-inner{
	padding:16px 0 30px 0;
	line-height:1.8;
}

#con5-inner{
	padding:16px 0 30px 0;
	line-height:1.8;
}

#con6-inner{
	padding:16px 0 30px 0;
}


#con6 dl{
	
}

#con6 dt{
	float:left;
	width:240px;
}

#con6 dd{
	float:left;
	width:650px;
	line-height:1.8;
	padding:5px 0 0 0;
}

#con6 ul{
	padding:17px 0 0 0;
}

#con6 li{
	float:left;
	padding:0 5px 0 0;
}

#con6 li.noline{
	float:left;
	padding:0 0px 0 0;
}


/*info*/

#con7{
	padding:0 5px;
}

#con8{
	padding:0 5px;
}

#con7-inner{
	padding:16px 0 30px 0;
}

#con7 #table1{
	width:810px;
}
.ctbl table{
	table-layout:fixed;
	border-collapse:collapse;
	width:100%;
}

#con8-inner{
	padding:16px 0 30px 0;
}

#con8 dl{
	
}

#con8 dt{
	float:left;
	width:585px;
}

#con8 dd{
	float:left;
	width:333px;
	padding:16px 0 0 0;
}

#con9{
	padding:0 5px;
}
#con9-inner{
	padding:16px 0 30px 0;
}
#con9 #table2 span,
#con9 #table2 .bold{
	font-weight:bold;
	margin:0 15px 0 0;


