/* 共通 */

* {
	margin:0;
}
#space{
	height:40px;
}

.text{
	width:670px;
	margin: 0px 0 0 7px;
}

.text  #title {
	height:49px;
	background-color:#003399;
	margin-bottom:15px;
	
}
.text  #title h1 {
	padding-top:8px;
}
.text  #title2 {
	height:49px;
	background-color:#FF6600;
	margin-bottom:15px;
}
.text #title2 h1 {
	padding-top:8px;
}
.text #menulist{
	list-style-type:none;
	padding-left:0;
}
.text #menulist li{
	font-family:Verdana, Arial, sans-serif;
	font-size:110%;
	background:url(../../img/p_02.gif) 0 center no-repeat;
	margin:10px 0 10px 0;
	text-indent:15px;
}
.text .s-title{
	width:660px;
	border-bottom: 1px dotted #333333;
	background: url(../../img/h2_left.gif) no-repeat 2px 7px;
	text-indent: 22px;
	line-height:150%;
}
.text .ss-title {
	font-weight:bold;
	font-size:110%;
	margin-top:15px;
	text-indent:15px;
}
.text .ss-title{
	background:url(../../img/p_03.gif) 0 7px no-repeat;
}
.text .ss-title2{
	background:url(../../img/p_03.gif) 0 7px no-repeat;
}

#contents-box2  #title,#contents-box2-l #title{
	height:49px;
	background-color:#003399;
	margin-bottom:15px;
}
#contents-box2  #title h1,#contents-box2-l  #title h1{
	padding-top:8px;
}
#contents-box2  #title2,#contents-box2-l #title{
	height:49px;
	background-color:#FF6600;
	margin-bottom:15px;
}
#contents-box2  #title2 h1,#contents-box2-l  #title h1{
	padding-top:8px;
}
#contents-box2 #contents .s-title{
	width:620px;
	border-bottom: 1px dotted #333333;
	background: url(../../img/h2_left.gif) no-repeat 3px 4px;
	text-indent: 22px;
}
#contents-box2-l #contents .s-title{
	width:750px;
	border-bottom: 1px dotted #333333;
	background: url(../../img/h2_left.gif) no-repeat 3px 4px;
	text-indent: 22px;
}
#contents-box2 #contents .ss-title,#contents-box2 #contents .ss-title2{
	font-weight:bold;
	font-size:110%;
	margin-top:15px;
	text-indent:15px;
}
#contents-box2 #contents .ss-title{
	background:url(../../img/p_03.gif) 0 2px no-repeat;
}
#contents-box2 #contents .ss-title2{
	background:url(../../img/p_03.gif) 0 7px no-repeat;
}



.list{
	font-family:Verdana, Arial, sans-serif;
	font-size:110%;
	margin:10px 0 10px 20px;
}

.list img{
	margin-right:2px;
}


.top{
	clear:both;
	font-family:Verdana, Arial, sans-serif;
	text-align:right;
	margin:15px 0 15px 0;
}
.red-title{
	color:#cc0000;
	font-weight:bold;
	font-size:1.2em;
	margin:15px 0 0 0px;
	border-bottom: medium double #cc0000;
	width:670px;
}
.line h2{
	border-bottom: 1px dotted #333333;
	margin-bottom:10px;
}
#netis{
		font-size:120%;
}
#contents-box2  #title3{
	height:60px;
	background-color:#FF6600;
	margin-bottom:15px;
}
