@charset "utf-8";


/* サービス
--------------------------------------------------------------------------------------------------------------------*/

#category_warp{
    float:left;
	width:560px;
	margin-bottom:20px;
}

.title_area{
	width:560px;
    background:url(/common/images/ttl_bg_02.gif) no-repeat left top;
    height:30px;	
}

.title_area h2{
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px 10px 0 10px;
}

.ser_box_wrap{
    float:left;
	width:560px;
	margin-bottom:20px;
}

.ser_box_wrap dl{
    float:left;
	width:270px;
}

.ser_box_wrap dl dt{
	margin-top:20px;
    float:left;
	width:270px;
	background:url(/common/images/bg_dod.gif) repeat-x left bottom;
	padding-bottom:5px;
	font-size:14px;
	font-weight:bold;
}

.ser_box_wrap dl dd{
	margin-top:10px;
    float:left;
	width:250px;
	padding-left:20px;
	background:url(/common/images/icon_arrow02.gif) no-repeat left center;
}

.ser_box{
    float:left;
	width:270px;
}

.ser_box_2{
    float:right;
	width:270px;
}

* html .ser_box_wrap dl dt{
	margin-top:20px;
    float:left;
	width:250px;
	background:url(/common/images/bg_dod.gif) repeat-x left bottom;
	padding-bottom:5px;
	font-size:14px;
	font-weight:bold;
}

* html .ser_box_wrap dl dd{
	margin-top:10px;
    float:left;
	width:230px;
	padding-left:20px;
	background:url(/common/images/icon_arrow02.gif) no-repeat left center;
}

* html .ser_box{
    float:left;
	width:210px;
}

* html .ser_box_2{
    float:right;
	width:210px;
}

/* サービス詳細
--------------------------------------------------------------------------------------------------------------------*/

.shopping_gide_txt_area{
	clear:both;
	width:560px;
	margin-bottom:20px;
	padding-top:20px;
}

.shopping_gide_txt_area h4{
	font-weight:bold;
	font-size:14px;
	padding-left:30px;
	background:url(/common/images/icon002.gif) no-repeat left center;
	margin-bottom:20px;
}

.shopping_gide_txt_area p{
	line-height:1.6;
	margin-bottom:20px;
}








