p {
	font-size:12px;
	color:#191919;
}
.anchor{
	text-align:center
}
#fdspc_title{
	text-align:center;
	margin:10px 0 0 0;
}
#fdspc_read{
	text-align:center;
	margin:10px 10px 0;
	border:#FEBF43 solid 1px;
	font-size:12px;
	padding:5px;
	color:#191919;
	background:#FEF6BF;
}
.fdspc_service{
	text-align:left;
	margin:10px 10px;
	border:#BFD7BB solid 1px;
	font-size:12px;
	padding:10px 10px 20px 10px;
	color:#191919;
	background:#EBF3EC;
}
.fdspc_service dl {
	margin:0 0 0 15px;
	padding:0;
}

.fdspc_service dt {
	font-style: normal;
	font-weight:bold;
	line-height: 1.2em;
	margin:0;
	padding:0;
	width:4.5em;
}

.fdspc_service dd {
	position:relative; 
	top:-1.2em; 
	left:4.5em;
	border-width: 0px; 
	margin:0;
	padding:0; 
	line-height: 100%;
	z-index:1;
	width:80%;
	line-height: 1.2em;
}
.fdspc_service p{
	margin:0;
	padding:0;
}
.fdspc_service .s_target{
	border-left:7px #105A99 solid;
	border-bottom:1px #D5E7B5 solid;
	border-top:1px #DFEDC5 solid;
	border-right:1px #D5E7B5 solid;
	padding:5px 0 5px 8px;
	margin-bottom:15px;
	background:#FFF;
	width:40%;
	font-size:14px;
	font-weight:bold;
}
ul.list {
    list-style: none;
    margin: 10px 0 10px 10px;
    padding: 0px;
}
 
ul.list li {
	background:url(../img/air_img/freedomsup/list.gif);
	font-size:12px;
    list-style: none;
	background-repeat: no-repeat;
	list-style-type: none;
	background-position: left 3px;
	padding-left:15px;
	margin: 1px 0px;
	line-height: 120%;
	text-align: left
}
ul.list li img {
	vertical-align:bottom;
}
.info_read{
	padding:0;
	margin:3px 0;
	font-weight:bold;
}

.info_detail { 
	width:614px;
	margin-top:10px;
}
.info_detail .entryWrapper01 { 
	float:left;
	width:285px;
	height:120px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	border:#CCCCCC 1px solid;
	margin-left:10px;
	margin-bottom:10px;
	background:url(../img/air_img/freedomsup/c_info.gif);
	background-repeat: no-repeat;
	background-position: 95% 95%;
}
.info_detail .entryWrapper02 { 
	float:left;
	width:285px;
	height:120px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	border:#CCCCCC 1px solid;
	margin-left:10px;
	margin-bottom:10px;
	background:url(../img/air_img/freedomsup/c_as.gif);
	background-repeat: no-repeat;
	background-position: 95% 95%;
}
.info_detail .entryWrapper03 { 
	float:left;
	width:285px;
	height:120px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	border:#CCCCCC 1px solid;
	margin-left:10px;
	margin-bottom:10px;
	background:url(../img/air_img/freedomsup/c_tra.gif);
	background-repeat: no-repeat;
	background-position: 95% 95%;
}
.info_detail .entryWrapper04 { 
	float:left;
	width:285px;
	height:120px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	border:#CCCCCC 1px solid;
	margin-left:10px;
	margin-bottom:10px;
	background:url(../img/air_img/freedomsup/c_assist.gif);
	background-repeat: no-repeat;
	background-position: 95% 95%;
}
.entry { 
	padding:0 5px;
	font-size:12px;
	color:#191919;
}
.entry img {
	float:left;
	margin:1px 9px 1px 4px;
}
.bottom { 
	height:10px;
	font-size:1px;
	line-height:1px;
}
.clear { 
	clear:both;
	height:0;
	font-size:1px;
	line-height:0;
	visibility:hidden; 
} 

.wapper01{
	color:#DE3442;
	font-weight:bold;
}
.wapper02{
	color:#0066CC;
	font-weight:bold;
}
.wapper03{
	color:#009900;
	font-weight:bold;
}

.insurance{
	border:#EC6B83 solid 1px;
	width:98%;
	margin:5px;
	padding:0;
}

.insurance p{
	background:#CC0000;
	color:#FFFFFF;
	padding:5px;
	text-align:center;
	margin:5px;
}

.attention{
	display:block;
	background:#000066;
	color:#FFFFFF;
	padding:5px;
}

ul .attention_list{
}

ul .attention_list li{
	font-size:12px;
}
.back{
	text-align:right;
	font-size:12px;
	background:url(../img/air_img/freedomsup/mark_01.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	background-position: right 2px;
	padding-right:15px;
	margin: 10px 10px 10px 0;
	line-height: 120%;
	text-align: right;
}
.notice{
	width:98%;
	margin:10px 5px;
	border:#BBDDF5 solid 1px;
	background:#D8EDFC;
}


.notice dl {
	margin:0 0 0 20px;
	padding:0;
}

.notice dt {
	font-style: normal;
	font-weight:bold;
	line-height: 1.2em;
	margin:0;
	padding:0;
	width:4.5em;
	font-size:12px;
	color:#191919;
}

.notice dd {
	position:relative; 
	top:-1.2em; 
	left:4.5em;
	margin:0;
	padding:0; 
	line-height: 100%;
	z-index:1;
	width:80%;
	line-height: 1.2em;
	font-size:12px;
	color:#191919;
}

.notice p{
	color:#191919;
	margin:20px;
}
.fdspc_close{
	margin:30px 0px 20px 15px;
}
.fdspc_close p{
	font-size:12px;
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0;
}
.fdspc_close A{}
.fdspc_close A:link {color:#FF0000;}
.fdspc_close A:visited {color:#FF0000;} 
.fdspc_close A:hover {color:#0000FF;}
