@import url("//image.edion.com/css/info.css");
/* DEFAULT==============================*/
*{padding:0;margin:0;}
img{border:0px;}
form{margin:0;padding:0;}
li{list-style-type:none;}
.content p{padding:0 0 0.6em 0;margin:0px;line-height:1.6;}
hr{margin:2px 0;border:1px solid #ccc;height:1px;overflow:hidden;}
html>body hr{margin:10px 0;border-width:1px 0 0 0;}
a:link, a:visited{color:#2274B9;}
a:hover, a:active{color: #ff6600;}
table {font-size:100%;}
h1, h2, #center h3, #index .content h3, hr, .clear{clear:both;}

body {
	font-size:0.625em;line-height:1.6;text-align:center;color:#333;width:100%;line-height:1.6em;
}

#CntBox h2 {
	background:none;
	text-indent:0;
	margin:0 0 20px 0;
	_margin:40px 0 15px 0;
	padding:7px 14px;
	border-bottom:1px solid #cbcbcb;
	border-left:7px solid #0234a2;
}

#CntBox #menu {
	width:230px;
	float:left;
}

#CntBox p.btn {
	text-align:center;
}

#CntBox #contents {
	width:700px;
	float:right;
	font-size:1.24em;
	text-align:left;
}

/* 左メニュー */
#inquiry {
	float:left;
	width:180px;
	font-size:1.24em;
	text-align:left;
}

#inquiry,
.question{	margin-bottom:10px;}

#inquiry #inqBody{
	border-left:2px solid #0133a1;
	border-right:2px solid #0133a1;
}
#inquiry #inqBody p{
	margin:0 5px 10px 8px;
	padding-top:10px;
}
#inquiry #inqBody dl{	padding:0 4px;}
#inquiry #inqBody dl dt{	margin:10px 0;}
#inquiry #inqBody dl dd{	padding:0 5px;}
#inquiry #inqBody dl dd a{
	background-image:url(../../images/contents/include/bullet01.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding-left:10px;
	color:#034196;
}
#inquiry #inqBody dl dd a:hover{
	text-decoration:none;
}

/* 左メニュー */

#CntBox #menu p {
	margin:0 0 10px;
	padding:0;
}

#CntBox #menu ul {
	margin:0 0 20px;
	padding:0 0 0 10px;
}

#CntBox #menu ul li {
	font-size:12px;
	line-height:1.5em;
	background-image:url(../../images/contents/include/arrow.gif);
	background-position:left 0.6em;
	background-repeat:no-repeat;
	margin-bottom:5px;
	padding:0 0 0 15px;
}

#CntBox #contents .left {
	float:left;
	width:370px;
	margin:0 0 10px 0;
}

#CntBox #contents .right {
	float:right;
	width:370px;
	margin-bottom:10px;
}

#CntBox p.btn {
	text-align:center;
}

#CntBox #contents {
	width:760px;
	float:right;
}

#CntBox #contents ul {
	padding:20px 0;
}

#CntBox #contents ul li {
	background:url(../../images/contents/include/arrow.gif) no-repeat left top;
	margin-bottom:5px;
	padding:0 0 0 15px;
}
#CntBox .pageup {
	padding:0 0 20px;
	text-align:right;
}

.Cl {
	clear:both;
}