@charset "utf-8";

/*パンくず*/
#pan{
    clear:both;
    margin-left:40px;
}


#main{
	margin-right:40px;
	width:680px;
}

*html #main{
	margin-right:20px;
}


/*h2{
	margin-top:10px;
	margin-right:50px;
	margin-left:40px;
	padding:5px 35px 25px 35px;
	font-size:110%;
	font-weight:bold;
	line-height:100%;
	color: #FFFFFF;
	background: url(../conimages/h1back800.gif) no-repeat;
	background-repeat: no-repeat;
}*/


#main h2{
	margin-bottom:15px;
}


#main h3{
	margin-top:20px;
    padding-left:10px;
    background-color:#003399;
    color:#FFF;
	font-size:110%;
}

h4{
	font-size:100%;
}

#main dl{
	margin-left:10px;
}

#main dt{
	margin-right:10px;
	margin-bottom:15px;
    padding-top:25px;
    padding-left:15px;
	background-image:url(../img-2008/button_blue.gif);
	background-position:left 27px;	 
	background-repeat:no-repeat;
	border-bottom:1px dotted #666;
	font-size:12px;
	font-weight:bold;
}

#main dd{
	padding-left:10px;
}

#main dd p{
	margin-top:0;
	margin-left:0;
}


/*------------------------------------
    リンクについての説明部分
-------------------------------------*/

#box{
    width:auto;
	height:65px;
	margin-top:10px;
	margin-bottom:30px;
	padding:10px;
	border:3px double #CCC;

}


.left-box{
    float:left;
    width:390px;
	height:auto;
}


.right-box{
    float:right;
    width:auto;
	height:auto;
	margin-top:10px;
	margin-right:25px;
}


/*------------------------------------
    テーブル関連
-------------------------------------*/

table{
    width:730px;
	margin-bottom:10px;
	margin-left:40px;
}


th{
	width:28%;
    /*background-color:#E4F4FA;*/
	color:#FFF;
	line-height:150%;
	
}


td{
    background-color:#ECF7F9;
	line-height:150%;
}


/*------------------------------------
   　外部リンクについて
-------------------------------------*/

#if{
    margin-left:45px;
	height:auto;

}

