
/* long/index.html style*/
#appeal_build_contents_top {
	width: 600px;
	height: 79px;
	display: block;
	margin:0;
	padding: 0;
	position: relative;
	background: url(../images/top_banner_bg.gif) no-repeat;}

.clear{clear:both;}
#top_box{
    width:560px; 
	padding:20px 0 0 0; 
	margin:0 auto; 
	text-align:left;}
	
.item_box{
    width:560px; 
	padding:0; 
	margin:0 auto; 
	text-align:left;}
	 
.attention_box{
    width:545px;
	padding:5px;
	border:1px solid #FF0000;
	background:#FFFAE6;
	text-align:left;
	font-size:0.8em;}
	
.attention_box p{margin:0;}
	
#attention{	
	width:540px;
	height:13px;
	padding:0;
	margin:0 0 5px 0;
	background: url(../images/attention_bg.gif) no-repeat left top;}
	
#head_copy{
     width: 560px;
	 height:32px;
	 margin:5px 0 20px 0;
	 padding:0;
	 background: url(../images/h2_title.gif) no-repeat;}
	
#system_img{
    width: 550px;
	margin:0 0 0 5px;
	padding:0;
	background: url(../images/system_bg.gif) no-repeat;}


/*  advantage style  */
.title {
    margin:5px 0 10px 35px;
	padding:0;
	font-size:1.3em;
	color: #2948BB;}
	
.txt {
    margin:0 0 10px 35px;
	padding:0;}


#advantage_01{
    width: 550px;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	background: url(../images/no_01.gif) no-repeat left top;
	border-bottom:1px dotted #7F7F7F;}

#advantage_02{
    width: 550px;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	background: url(../images/no_02.gif) no-repeat left top;
	border-bottom:1px dotted #7F7F7F;}

#advantage_03{
    width: 550px;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	background: url(../images/no_03.gif) no-repeat left top;
	border-bottom:1px dotted #7F7F7F;}

#advantage_04{
    width: 550px;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	background: url(../images/no_04.gif) no-repeat left top;
	border-bottom:1px dotted #7F7F7F;}
	
#advantage_05{
    width: 550px;
	margin:0 0 30px 0;
	padding:0 0 10px 0;
	background: url(../images/no_05.gif) no-repeat left top;
	border-bottom:1px dotted #7F7F7F;}	

	
/*  flow style  */	
#flow_img{
    width: 560px;
	height: 500px;
	margin:0 0 25px 5px;
	padding:0;
	background: url(../images/business.gif) no-repeat;}
	
#flow{width: 550px; padding:0; margin:0; text-align:left;}
#flow dl{margin:0; padding:0 font-size:0.9em;}
#flow dt{margin:0 0 7px 0; padding:0 0 10px 0;}
#flow dd{margin:0 0 13px 0; padding:5px 0 0 0;}

.small{font-size:0.9em; margin:0;}


/*=========link=========*/
.title_link {
	position: relative;
	margin: 0px;
	background: url(../../../common/images/small_list_icon.gif) left center no-repeat;
	padding: 0px 10px 0px 15px;
	text-align: left;
	float: left;
	list-style-type: none;
	text-decoration: none;
}
.link_box_topline {
	width: 565px;
	display: block;
	position: relative;
	text-align: left;
	height: 30px;
	background: url(../../../common/images/underline.gif) left top repeat-x;
	margin-top: 15px;
	padding-top: 10px;
}
.link_box_topline a:link {
	color: #197ADD;
	text-decoration: none;
}
.link_box_topline a:visited {
	color: #197ADD;
	text-decoration: none;}
.link_box_topline a:hover {
	color: #197ADD;
	text-decoration: none;}
/*-------------*/

/*=========font=========*/
.point{
	font-weight: bold;
	color: #FF9900;
}
.ul_sp{
	margin: 0px;
	text-align: left;
	padding: 0px;
}
/*-------------*/

	
	
ol.kariage_system_merit {
	padding:0 0 0 18px;
	margin:0;
	width:560px;
	_width:542px;
			
}
ol.kariage_system_merit li{
	list-style-type:none;
	text-align:left;
}

ol.kariage_system_merit li h3{
		padding:10px 0 5px 40px;
		line-height:1.0em;
		height:24px;
		margin:10px 0 0 0;
		font-size:130%;
}

ol.kariage_system_merit li h3.no_01{background:url(../images/no_01.gif) center left no-repeat;}
ol.kariage_system_merit li h3.no_02{background:url(../images/no_02.gif) top left no-repeat;}
ol.kariage_system_merit li h3.no_03{background:url(../images/no_03.gif) top left no-repeat;}
ol.kariage_system_merit li h3.no_04{background:url(../images/no_04.gif) top left no-repeat;}
ol.kariage_system_merit li h3.no_05{background:url(../images/no_05.gif) center left no-repeat;}

ol.kariage_system_merit li h3 strong{color:red;font-size:150%;padding:0 2px;}
ol.kariage_system_merit li h3 strong span{font-size:80%;padding-bottom:-2px;}


ol.kariage_system_merit li p{
	line-height:1.3em;
	padding:0 0 0 40px;

	margin:0;
	
}


.w560{
	width:560px;
	text-align:left;
	margin-left:18px;
	line-height:1.5em;

}
.mb15{
	margin-bottom:15px;
	clear:both;
	}

.f08{
	font-size:0.8em;
	}
